diff --git a/packages/builder/.env.example b/packages/builder/.env.example
index 1e4272a457..76b88993c2 100644
--- a/packages/builder/.env.example
+++ b/packages/builder/.env.example
@@ -46,6 +46,7 @@ REACT_APP_SUBGRAPH_POLYGON_API="https://api.thegraph.com/subgraphs/name/allo-pro
REACT_APP_SUBGRAPH_POLYGON_MUMBAI_API="https://api.thegraph.com/subgraphs/name/allo-protocol/grants-round-mumbai"
REACT_APP_SUBGRAPH_ZKSYNC_TESTNET_API="https://api.thegraph.com/subgraphs/name/gitcoinco/grants-round-zkync-era-testnet"
REACT_APP_SUBGRAPH_ZKSYNC_MAINNET_API="https://api.studio.thegraph.com/query/45391/grants-round-zkera/v0.0.2"
+REACT_APP_SUBGRAPH_BASE_API="https://api.studio.thegraph.com/query/45391/grants-round-base/v0.0.1"
# Variables below are optional for local development
REACT_APP_DATADOG_APPLICATION_ID=
diff --git a/packages/builder/.env.test b/packages/builder/.env.test
index 9c00bdbcd8..4145d1c963 100644
--- a/packages/builder/.env.test
+++ b/packages/builder/.env.test
@@ -16,6 +16,7 @@ REACT_APP_SUBGRAPH_POLYGON_MUMBAI_API="https://api.thegraph.com/subgraphs/name/a
REACT_APP_SUBGRAPH_ZKSYNC_TESTNET_API="https://api.thegraph.com/subgraphs/name/gitcoinco/grants-round-zkync-era-testnet"
REACT_APP_SUBGRAPH_ZKSYNC_MAINNET_API="https://api.studio.thegraph.com/query/45391/grants-round-zkera/v0.0.2"
REACT_APP_GRANTS_STACK_SEARCH_API_BASE_URL="https://gitcoin-search-dev.fly.dev"
+REACT_APP_SUBGRAPH_BASE_API="https://api.studio.thegraph.com/query/45391/grants-round-base/v0.0.1"
REACT_APP_PINATA_GATEWAY="https://pinata-gateway.com"
REACT_APP_PINATA_JWT="abcedfg"
diff --git a/packages/builder/package.json b/packages/builder/package.json
index 84b0c7108c..e9e814b566 100644
--- a/packages/builder/package.json
+++ b/packages/builder/package.json
@@ -49,7 +49,7 @@
"dompurify": "^2.4.3",
"ethers": "^5.7.2",
"framer-motion": "^6",
- "gitcoin-lit-js-sdk": "^1.2.6",
+ "gitcoin-lit-js-sdk": "^1.2.7",
"history": "^5.3.0",
"https-browserify": "^1.0.0",
"jest": "^27.0",
diff --git a/packages/builder/src/contracts/deployments.ts b/packages/builder/src/contracts/deployments.ts
index accded3e6a..5fb5750b19 100644
--- a/packages/builder/src/contracts/deployments.ts
+++ b/packages/builder/src/contracts/deployments.ts
@@ -18,6 +18,7 @@ export const chains = {
43113: "fuji",
137: "polygon",
80001: "polygonMumbai",
+ 8453: "base",
} as const;
export type ChainName = (typeof chains)[keyof typeof chains];
@@ -88,6 +89,9 @@ export const addresses: DeploymentAddressesMap = {
zkSyncEraTestnet: {
projectRegistry: "0xb0F4882184EB6e3ed120c5181651D50719329788",
},
+ base: {
+ projectRegistry: "0xA78Daa89fE9C1eC66c5cB1c5833bC8C6Cb307918",
+ },
};
export const addressesByChainID = (chainId: ChainId): DeploymentAddresses => {
diff --git a/packages/builder/src/utils/chains.ts b/packages/builder/src/utils/chains.ts
index 730a26da5f..b798b42ba9 100644
--- a/packages/builder/src/utils/chains.ts
+++ b/packages/builder/src/utils/chains.ts
@@ -13,6 +13,7 @@ import {
avalanche,
avalancheFuji,
fantom,
+ base,
fantomTestnet,
customOptimism,
customPolygon,
@@ -31,6 +32,7 @@ const availableChains: { [key: string]: Chain } = {
arbitrum,
avalanche,
polygon: customPolygon,
+ base,
fantomTestnet,
pgnTestnet,
arbitrumGoerli,
@@ -50,6 +52,7 @@ const stagingChains = [
pgnTestnet,
pgn,
arbitrum,
+ base,
arbitrumGoerli,
customPolygon,
polygonMumbai,
@@ -68,6 +71,7 @@ const productionChains = [
avalanche,
customPolygon,
zkSyncEraMainnet,
+ base,
];
export function getEnabledChainsAndProviders() {
diff --git a/packages/builder/src/utils/wallet.ts b/packages/builder/src/utils/wallet.ts
index d4a38c6ed7..2b94bfe34b 100644
--- a/packages/builder/src/utils/wallet.ts
+++ b/packages/builder/src/utils/wallet.ts
@@ -47,6 +47,7 @@ export const networkPrettyNames: { [key in ChainName]: string } = {
polygonMumbai: "Polygon Mumbai",
zkSyncEraMainnet: "zkSync Era Mainnet",
zkSyncEraTestnet: "zkSync Era Testnet",
+ base: "Base",
};
export const networkIcon: { [key in ChainName]: string } = {
@@ -67,6 +68,7 @@ export const networkIcon: { [key in ChainName]: string } = {
polygonMumbai: POLIcon,
zkSyncEraMainnet: ZkSyncIcon,
zkSyncEraTestnet: ZkSyncIcon,
+ base: EthDiamondGlyph,
};
export const payoutIcon: { [key in ChainName]: string } = {
@@ -87,6 +89,7 @@ export const payoutIcon: { [key in ChainName]: string } = {
fuji: AVAXIcon,
zkSyncEraMainnet: ZkSyncIcon,
zkSyncEraTestnet: ZkSyncIcon,
+ base: EthDiamondGlyph,
};
export function getNetworkIcon(chainId: ChainId): string {
diff --git a/packages/common/.env.test b/packages/common/.env.test
index d6042ba854..46bd7c8c3b 100644
--- a/packages/common/.env.test
+++ b/packages/common/.env.test
@@ -15,4 +15,5 @@ REACT_APP_SUBGRAPH_POLYGON_API="https://api.thegraph.com/subgraphs/name/allo-pro
REACT_APP_SUBGRAPH_POLYGON_MUMBAI_API="https://api.thegraph.com/subgraphs/name/allo-protocol/grants-round-mumbai"
REACT_APP_SUBGRAPH_ZKSYNC_TESTNET_API="https://api.thegraph.com/subgraphs/name/gitcoinco/grants-round-zkync-era-testnet"
REACT_APP_SUBGRAPH_ZKSYNC_MAINNET_API="https://api.studio.thegraph.com/query/45391/grants-round-zkera/v0.0.2"
-REACT_APP_GRANTS_STACK_SEARCH_API_BASE_URL="https://gitcoin-search-dev.fly.dev"
\ No newline at end of file
+REACT_APP_GRANTS_STACK_SEARCH_API_BASE_URL="https://gitcoin-search-dev.fly.dev"
+REACT_APP_SUBGRAPH_BASE_API="https://api.studio.thegraph.com/query/45391/grants-round-base/v0.0.1"
\ No newline at end of file
diff --git a/packages/common/package.json b/packages/common/package.json
index be8c2972c6..039dc45e6a 100644
--- a/packages/common/package.json
+++ b/packages/common/package.json
@@ -13,6 +13,7 @@
"dependencies": {
"@ethersproject/providers": "^5.7.2",
"@rainbow-me/rainbowkit": "^0.12.16",
+ "@wagmi/chains": "^1.8.0",
"data-layer": "workspace:*",
"dompurify": "^2.4.3",
"ethers": "^5.6.5",
diff --git a/packages/common/src/chain-ids.ts b/packages/common/src/chain-ids.ts
index 955ca651c6..11fbab3676 100644
--- a/packages/common/src/chain-ids.ts
+++ b/packages/common/src/chain-ids.ts
@@ -13,6 +13,7 @@ export enum ChainId {
FUJI = 43113,
POLYGON = 137,
POLYGON_MUMBAI = 80001,
+ BASE = 8453,
DEV1 = 313371,
DEV2 = 313372,
}
diff --git a/packages/common/src/chains.ts b/packages/common/src/chains.ts
index a168b87932..f4261c2dd0 100644
--- a/packages/common/src/chains.ts
+++ b/packages/common/src/chains.ts
@@ -1,6 +1,7 @@
import { Chain } from "@rainbow-me/rainbowkit";
import PublicGoodsNetworkIcon from "./icons/PublicGoodsNetwork.svg";
import zkSyncIcon from "./icons/zksync-logo.svg";
+import BaseLogo from "./icons/base-logo.svg";
import {
avalanche as avalancheOriginal,
avalancheFuji as avalancheFujiOriginal,
@@ -8,11 +9,14 @@ import {
fantomTestnet as fantomTestnetOriginal,
zkSyncTestnet as zkSyncTestnetOriginal,
zkSync as zkSyncOriginal,
-} from "wagmi/chains";
+ base as baseOriginal,
+} from "@wagmi/chains";
import FantomFTMLogo from "./assets/fantom-ftm-logo.png";
import { ChainId } from "./chain-ids";
import { getConfig } from "./config";
+const config = getConfig();
+
export const fantom: Chain = {
...fantomOriginal,
rpcUrls: {
@@ -53,6 +57,21 @@ export const avalancheFuji: Chain = {
},
};
+export const base: Chain = {
+ ...baseOriginal,
+ iconUrl: BaseLogo,
+ rpcUrls: {
+ default: {
+ http: [
+ `https://base-mainnet.g.alchemy.com/v2/${config.blockchain.alchemyId}`,
+ ],
+ },
+ public: {
+ http: ["https://mainnet.base.org/"],
+ },
+ },
+};
+
export const avalanche: Chain = {
...avalancheOriginal,
rpcUrls: {
@@ -146,8 +165,6 @@ export const pgn: Chain = {
},
};
-const config = getConfig();
-
export const customOptimism = {
id: 10,
name: "Optimism",
diff --git a/packages/common/src/config.ts b/packages/common/src/config.ts
index e3a57efe3d..886d72093f 100644
--- a/packages/common/src/config.ts
+++ b/packages/common/src/config.ts
@@ -106,6 +106,9 @@ export function getConfig(): Config {
[ChainId.ZKSYNC_ERA_MAINNET_CHAIN_ID]: z
.string()
.parse(process.env.REACT_APP_SUBGRAPH_ZKSYNC_MAINNET_API),
+ [ChainId.BASE]: z
+ .string()
+ .parse(process.env.REACT_APP_SUBGRAPH_BASE_API),
},
},
pinata: {
diff --git a/packages/common/src/icons/base-logo.svg b/packages/common/src/icons/base-logo.svg
new file mode 100644
index 0000000000..d9009c0909
--- /dev/null
+++ b/packages/common/src/icons/base-logo.svg
@@ -0,0 +1,10 @@
+
diff --git a/packages/common/src/index.ts b/packages/common/src/index.ts
index 70f516fedc..50b66e594c 100644
--- a/packages/common/src/index.ts
+++ b/packages/common/src/index.ts
@@ -121,6 +121,7 @@ export const graphQlEndpoints: Record = {
process.env.REACT_APP_SUBGRAPH_ZKSYNC_TESTNET_API!,
[ChainId.ZKSYNC_ERA_MAINNET_CHAIN_ID]:
process.env.REACT_APP_SUBGRAPH_ZKSYNC_MAINNET_API!,
+ [ChainId.BASE]: process.env.REACT_APP_SUBGRAPH_BASE_API!,
};
/**
diff --git a/packages/grant-explorer/.env.example b/packages/grant-explorer/.env.example
index 740f1ac899..d0b76eff44 100644
--- a/packages/grant-explorer/.env.example
+++ b/packages/grant-explorer/.env.example
@@ -43,6 +43,7 @@ REACT_APP_SUBGRAPH_POLYGON_API="https://api.thegraph.com/subgraphs/name/allo-pro
REACT_APP_SUBGRAPH_POLYGON_MUMBAI_API="https://api.thegraph.com/subgraphs/name/allo-protocol/grants-round-mumbai"
REACT_APP_SUBGRAPH_ZKSYNC_TESTNET_API="https://api.thegraph.com/subgraphs/name/gitcoinco/grants-round-zkync-era-testnet"
REACT_APP_SUBGRAPH_ZKSYNC_MAINNET_API="https://api.thegraph.com/subgraphs/name/gitcoinco/grants-round-zkync-era-mainnet"
+REACT_APP_SUBGRAPH_BASE_API="https://api.studio.thegraph.com/query/45391/grants-round-base/v0.0.1"
# Variables below are optional for local development
REACT_APP_DATADOG_APPLICATION_ID=
diff --git a/packages/grant-explorer/.env.test b/packages/grant-explorer/.env.test
index 042c28dbe6..5d0cf4bfa1 100644
--- a/packages/grant-explorer/.env.test
+++ b/packages/grant-explorer/.env.test
@@ -17,3 +17,4 @@ REACT_APP_SUBGRAPH_ZKSYNC_TESTNET_API="https://api.thegraph.com/subgraphs/name/g
REACT_APP_SUBGRAPH_ZKSYNC_MAINNET_API="https://api.studio.thegraph.com/query/45391/grants-round-zkera/v0.0.2"
REACT_APP_GRANTS_STACK_SEARCH_API_BASE_URL="https://gitcoin-search-dev.fly.dev"
REACT_APP_ENV="test"
+REACT_APP_SUBGRAPH_BASE_API="https://api.studio.thegraph.com/query/45391/grants-round-base/v0.0.1"
diff --git a/packages/grant-explorer/public/logos/base-logo.svg b/packages/grant-explorer/public/logos/base-logo.svg
new file mode 100644
index 0000000000..d9009c0909
--- /dev/null
+++ b/packages/grant-explorer/public/logos/base-logo.svg
@@ -0,0 +1,10 @@
+
diff --git a/packages/grant-explorer/src/app/chainConfig.ts b/packages/grant-explorer/src/app/chainConfig.ts
index 493c826ff1..45019edbc0 100644
--- a/packages/grant-explorer/src/app/chainConfig.ts
+++ b/packages/grant-explorer/src/app/chainConfig.ts
@@ -13,6 +13,7 @@ import { arbitrum, arbitrumGoerli } from "viem/chains";
import {
pgnTestnet,
pgn,
+ base,
zkSyncEraMainnet,
zkSyncEraTestnet,
} from "common/src/chains";
@@ -43,6 +44,7 @@ const MAINNET_CHAINS = [
avalanche,
polygon,
zkSyncEraMainnet,
+ base,
{ ...fantom, iconUrl: "/logos/fantom-logo.svg" },
].map(ensureValidChainId);
diff --git a/packages/grant-explorer/src/features/api/contracts.ts b/packages/grant-explorer/src/features/api/contracts.ts
index d5bfa42ff4..4362147fec 100644
--- a/packages/grant-explorer/src/features/api/contracts.ts
+++ b/packages/grant-explorer/src/features/api/contracts.ts
@@ -24,4 +24,5 @@ export const MRC_CONTRACTS: Record = {
"0x7468C30eC48066cea6666D12F10230d118792eD5",
[ChainId.ZKSYNC_ERA_MAINNET_CHAIN_ID]:
"0x88e91283d97A482A9e0851dE335d58D97dCfF7b0",
+ [ChainId.BASE]: "0x7C24f3494CC958CF268a92b45D7e54310d161794",
};
diff --git a/packages/grant-explorer/src/features/api/utils.ts b/packages/grant-explorer/src/features/api/utils.ts
index 53ffd39088..2a9f949034 100644
--- a/packages/grant-explorer/src/features/api/utils.ts
+++ b/packages/grant-explorer/src/features/api/utils.ts
@@ -109,6 +109,11 @@ export const CHAINS: Record<
name: "zkSync Era",
logo: "./logos/zksync-logo.svg",
},
+ [ChainId.BASE]: {
+ id: ChainId.BASE,
+ name: "Base",
+ logo: "./logos/base-logo.svg",
+ },
};
export const TokenNamesAndLogos = {
@@ -374,6 +379,30 @@ const PGN_MAINNET_TOKENS: VotingToken[] = [
},
];
+const BASE_TOKENS: VotingToken[] = [
+ {
+ name: "ETH",
+ chainId: ChainId.BASE,
+ address: zeroAddress,
+ decimal: 18,
+ logo: TokenNamesAndLogos["ETH"],
+ redstoneTokenId: RedstoneTokenIds["ETH"],
+ defaultForVoting: true,
+ canVote: true,
+ },
+ {
+ name: "USDC",
+ chainId: ChainId.BASE,
+ address: "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
+ decimal: 6,
+ logo: TokenNamesAndLogos["USDC"],
+ redstoneTokenId: RedstoneTokenIds["USDC"],
+ permitVersion: "2",
+ defaultForVoting: false,
+ canVote: true,
+ },
+];
+
const ARBITRUM_TOKENS: VotingToken[] = [
{
name: "ETH",
@@ -532,6 +561,7 @@ export const votingTokens = [
...POLYGON_MUMBAI_TOKENS,
...ZKSYNC_ERA_TESTNET_TOKENS,
...ZKSYNC_ERA_MAINNET_TOKENS,
+ ...BASE_TOKENS,
];
type VotingTokensMap = Record;
@@ -554,6 +584,7 @@ export const votingTokensMap: VotingTokensMap = {
[ChainId.POLYGON_MUMBAI]: POLYGON_MUMBAI_TOKENS,
[ChainId.ZKSYNC_ERA_TESTNET_CHAIN_ID]: ZKSYNC_ERA_TESTNET_TOKENS,
[ChainId.ZKSYNC_ERA_MAINNET_CHAIN_ID]: ZKSYNC_ERA_MAINNET_TOKENS,
+ [ChainId.BASE]: BASE_TOKENS,
};
export const getVotingTokenOptions = (chainId: ChainId): VotingToken[] =>
@@ -587,6 +618,7 @@ export const txExplorerLinks: Record = {
[ChainId.ZKSYNC_ERA_TESTNET_CHAIN_ID]:
"https://goerli.explorer.zksync.io/tx/",
[ChainId.ZKSYNC_ERA_MAINNET_CHAIN_ID]: "https://explorer.zksync.io/tx/",
+ [ChainId.BASE]: "https://basescan.org/tx/",
};
/**
@@ -744,6 +776,7 @@ export function getChainIds(): number[] {
Number(ChainId.AVALANCHE),
Number(ChainId.POLYGON),
Number(ChainId.ZKSYNC_ERA_MAINNET_CHAIN_ID),
+ Number(ChainId.BASE),
];
} else {
return Object.values(ChainId)
diff --git a/packages/round-manager/.env.test b/packages/round-manager/.env.test
index d6042ba854..46bd7c8c3b 100644
--- a/packages/round-manager/.env.test
+++ b/packages/round-manager/.env.test
@@ -15,4 +15,5 @@ REACT_APP_SUBGRAPH_POLYGON_API="https://api.thegraph.com/subgraphs/name/allo-pro
REACT_APP_SUBGRAPH_POLYGON_MUMBAI_API="https://api.thegraph.com/subgraphs/name/allo-protocol/grants-round-mumbai"
REACT_APP_SUBGRAPH_ZKSYNC_TESTNET_API="https://api.thegraph.com/subgraphs/name/gitcoinco/grants-round-zkync-era-testnet"
REACT_APP_SUBGRAPH_ZKSYNC_MAINNET_API="https://api.studio.thegraph.com/query/45391/grants-round-zkera/v0.0.2"
-REACT_APP_GRANTS_STACK_SEARCH_API_BASE_URL="https://gitcoin-search-dev.fly.dev"
\ No newline at end of file
+REACT_APP_GRANTS_STACK_SEARCH_API_BASE_URL="https://gitcoin-search-dev.fly.dev"
+REACT_APP_SUBGRAPH_BASE_API="https://api.studio.thegraph.com/query/45391/grants-round-base/v0.0.1"
\ No newline at end of file
diff --git a/packages/round-manager/package.json b/packages/round-manager/package.json
index 9fdc2963c2..baabf49edd 100644
--- a/packages/round-manager/package.json
+++ b/packages/round-manager/package.json
@@ -64,7 +64,7 @@
"html-react-parser": "^3.0.7",
"https-browserify": "^1.0.0",
"jest-fetch-mock": "^3.0.3",
- "lit-js-sdk-old-w-pgn": "^1.1.254",
+ "lit-js-sdk-old-w-pgn": "^1.1.255",
"lodash": "^4.17.21",
"moment": "^2.29.3",
"os-browserify": "^0.3.0",
diff --git a/packages/round-manager/public/logos/base-logo.svg b/packages/round-manager/public/logos/base-logo.svg
new file mode 100644
index 0000000000..d9009c0909
--- /dev/null
+++ b/packages/round-manager/public/logos/base-logo.svg
@@ -0,0 +1,10 @@
+
diff --git a/packages/round-manager/src/app/wagmi.ts b/packages/round-manager/src/app/wagmi.ts
index d5e66d56d5..abeb275b3f 100644
--- a/packages/round-manager/src/app/wagmi.ts
+++ b/packages/round-manager/src/app/wagmi.ts
@@ -25,6 +25,7 @@ import {
import {
pgn,
pgnTestnet,
+ base,
zkSyncEraMainnet,
zkSyncEraTestnet,
} from "common/src/chains";
@@ -52,6 +53,7 @@ const mainnetChains = () => {
avalanche,
polygon,
zkSyncEraMainnet,
+ base,
{ ...fantom, iconUrl: "/logos/fantom-logo.svg" },
];
};
diff --git a/packages/round-manager/src/features/api/contracts.ts b/packages/round-manager/src/features/api/contracts.ts
index 7429546379..06a91ca31a 100644
--- a/packages/round-manager/src/features/api/contracts.ts
+++ b/packages/round-manager/src/features/api/contracts.ts
@@ -34,6 +34,7 @@ const projectRegistryMap: ChainIdToStringMap = {
"0xe6CCEe93c97E20644431647B306F48e278aFFdb9",
[ChainId.ZKSYNC_ERA_TESTNET_CHAIN_ID]:
"0xb0F4882184EB6e3ed120c5181651D50719329788",
+ [ChainId.BASE]: "0xA78Daa89fE9C1eC66c5cB1c5833bC8C6Cb307918",
};
/* GrantHub's ProjectRegistry */
@@ -74,6 +75,7 @@ const programFactoryMap: ChainIdToStringMap = {
"0x68a14AF71BFa0FE09fC937033f6Ea5153c0e75e4",
[ChainId.ZKSYNC_ERA_TESTNET_CHAIN_ID]:
"0x6D341814Be4E2316142D9190E390b494F1dECFAf",
+ [ChainId.BASE]: "0xDF9BF58Aa1A1B73F0e214d79C652a7dd37a6074e",
};
/* ProgramFactory */
export const programFactoryContract = (chainId: ChainId): Contract => {
@@ -108,6 +110,7 @@ const roundFactoryMap: ChainIdToStringMap = {
"0xF3B5a0d59C6292BD0e4f8Cf735EEF52b98f428E6",
[ChainId.ZKSYNC_ERA_TESTNET_CHAIN_ID]:
"0x0Bb6e2dfEaef0Db5809B3979717E99e053Cbae72",
+ [ChainId.BASE]: "0xc7722909fEBf7880E15e67d563E2736D9Bb9c1Ab",
};
/* RoundFactory */
export const roundFactoryContract = (
@@ -149,6 +152,7 @@ const qfVotingStrategyFactoryMap: ChainIdToStringMap = {
"0x94cB638556d3991363102431d8cE9e839C734677",
[ChainId.ZKSYNC_ERA_TESTNET_CHAIN_ID]:
"0x8c28F21D2d8C53eedC58bF9cdCfb7DCF7d809d97",
+ [ChainId.BASE]: "0xC3A195EEa198e74D67671732E1B8F8A23781D735",
};
/* QuadraticFundingVotingStrategy */
export const qfVotingStrategyFactoryContract = (
@@ -230,6 +234,10 @@ export const dgVotingStrategyDummyContract = (chainId: ChainId): string => {
address = "0x0c0B71BA1427cb46424d38133E8187365Cc5466b";
break;
}
+ case ChainId.BASE: {
+ address = "0x73AB205af1476Dc22104A6B8b3d4c273B58C6E27";
+ break;
+ }
default: {
address = "0x717A2cCDD81944e64c8BD9BB1D179A241dE14B46";
break;
@@ -264,6 +272,7 @@ const merklePayoutStrategyFactoryMap: ChainIdToStringMap = {
"0x41A8F19C6CB88C9Cc98d29Cb7A4015629910fFc0",
[ChainId.ZKSYNC_ERA_TESTNET_CHAIN_ID]:
"0xbA160C13F8F626e3232078aDFD6eD2f2B2289563",
+ [ChainId.BASE]: "0xF7c101A95Ea4cBD5DA0Ab9827D7B2C9857440143",
};
export const merklePayoutStrategyFactoryContract = (
chainId: ChainId
@@ -299,6 +308,7 @@ const alloSettingsContractMap: ChainIdToStringMap = {
[ChainId.ZKSYNC_ERA_MAINNET_CHAIN_ID]: "",
[ChainId.ZKSYNC_ERA_TESTNET_CHAIN_ID]:
"0x0FD600678475C03f28baE59A2d55f7a911383e2B",
+ [ChainId.BASE]: "",
};
/* AlloSettingsContract */
@@ -336,6 +346,7 @@ const directPayoutStrategyFactoryContractMap: ChainIdToStringMap = {
"0x0ccdfCB7e5DB60AAE5667d1680B490F7830c49C8",
[ChainId.ZKSYNC_ERA_TESTNET_CHAIN_ID]:
"0x4170665B31bC10009f8a69CeaACf3265C3d66797",
+ [ChainId.BASE]: "0x74c3665540FC8B92Dd06a7e56a51eCa038C18180",
};
/* DirectPayoutStrategyFactoryContract */
diff --git a/packages/round-manager/src/features/api/payoutTokens.ts b/packages/round-manager/src/features/api/payoutTokens.ts
index 9b5c855c7d..5c39b0021a 100644
--- a/packages/round-manager/src/features/api/payoutTokens.ts
+++ b/packages/round-manager/src/features/api/payoutTokens.ts
@@ -245,6 +245,26 @@ const PGN_MAINNET_TOKENS: PayoutToken[] = [
redstoneTokenId: RedstoneTokenIds["DAI"],
},
];
+
+const BASE_TOKENS: PayoutToken[] = [
+ {
+ name: "ETH",
+ chainId: ChainId.BASE,
+ address: ethers.constants.AddressZero,
+ decimal: 18,
+ logo: TokenNamesAndLogos["ETH"],
+ redstoneTokenId: RedstoneTokenIds["ETH"],
+ },
+ {
+ name: "USDC",
+ chainId: ChainId.BASE,
+ address: "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
+ decimal: 6,
+ logo: TokenNamesAndLogos["USDC"],
+ redstoneTokenId: RedstoneTokenIds["USDC"],
+ },
+];
+
const ARBITRUM_GOERLI_TOKENS: PayoutToken[] = [
{
name: "ETH",
@@ -368,6 +388,7 @@ export const payoutTokens = [
...POLYGON_MUMBAI_TOKENS,
...ZKSYNC_ERA_MAINNET_TOKENS,
...ZKSYNC_ERA_TESTNET_TOKENS,
+ ...BASE_TOKENS,
];
export const getPayoutTokenOptions = (chainId: ChainId): PayoutToken[] => {
diff --git a/packages/round-manager/src/features/api/utils.ts b/packages/round-manager/src/features/api/utils.ts
index fb1c74bf3b..2511dc5487 100644
--- a/packages/round-manager/src/features/api/utils.ts
+++ b/packages/round-manager/src/features/api/utils.ts
@@ -81,6 +81,11 @@ export const CHAINS: Record = {
name: "Polygon Mumbai",
logo: "./logos/pol-logo.svg",
},
+ [ChainId.BASE]: {
+ id: ChainId.BASE,
+ name: "Base",
+ logo: "/logos/base-logo.svg",
+ },
[ChainId.ZKSYNC_ERA_MAINNET_CHAIN_ID]: {
id: ChainId.ZKSYNC_ERA_MAINNET_CHAIN_ID,
name: "zkSync Era",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 0f09174987..05046a14b4 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -1,9 +1,5 @@
lockfileVersion: '6.0'
-settings:
- autoInstallPeers: true
- excludeLinksFromLockfile: false
-
overrides:
webpack: ^5
@@ -62,7 +58,7 @@ importers:
version: 0.2.0
'@gitcoinco/passport-sdk-verifier':
specifier: ^0.2.2
- version: 0.2.2(debug@4.3.4)
+ version: 0.2.2
'@headlessui/react':
specifier: ^1.6.5
version: 1.7.17(react-dom@18.2.0)(react@18.2.0)
@@ -140,7 +136,7 @@ importers:
version: 10.4.15(postcss@8.4.29)
axios:
specifier: ^0.27.2
- version: 0.27.2(debug@4.3.4)
+ version: 0.27.2
buffer:
specifier: ^6.0.3
version: 6.0.3
@@ -152,7 +148,7 @@ importers:
version: link:../common
craco-esbuild:
specifier: ^0.5.2
- version: 0.5.2(@craco/craco@7.1.0)(esbuild@0.18.20)(react-scripts@5.0.1)(webpack@5.88.2)
+ version: 0.5.2(@craco/craco@7.1.0)(react-scripts@5.0.1)
crypto-browserify:
specifier: ^3.12.0
version: 3.12.0
@@ -166,8 +162,8 @@ importers:
specifier: ^6
version: 6.5.1(react-dom@18.2.0)(react@18.2.0)
gitcoin-lit-js-sdk:
- specifier: ^1.2.6
- version: 1.2.6
+ specifier: ^1.2.7
+ version: 1.2.7
history:
specifier: ^5.3.0
version: 5.3.0
@@ -176,7 +172,7 @@ importers:
version: 1.0.0
jest:
specifier: ^27.0
- version: 27.5.1(ts-node@10.9.1)
+ version: 27.5.1
os-browserify:
specifier: ^0.3.0
version: 0.3.0
@@ -212,7 +208,7 @@ importers:
version: 6.15.0(react-dom@18.2.0)(react@18.2.0)
react-scripts:
specifier: 5.0.1
- version: 5.0.1(@babel/plugin-syntax-flow@7.22.5)(@babel/plugin-transform-react-jsx@7.22.15)(esbuild@0.18.20)(eslint@8.48.0)(react@18.2.0)(ts-node@10.9.1)(typescript@4.9.5)
+ version: 5.0.1(@babel/plugin-syntax-flow@7.22.5)(@babel/plugin-transform-react-jsx@7.22.15)(eslint@8.48.0)(react@18.2.0)(typescript@4.9.5)
redux:
specifier: ^4.2.1
version: 4.2.1
@@ -227,13 +223,13 @@ importers:
version: 3.2.0
tailwindcss:
specifier: ^3.0.24
- version: 3.3.3(ts-node@10.9.1)
+ version: 3.3.3
ts-debounce:
specifier: ^4.0.0
version: 4.0.0
ts-jest:
specifier: ^27.0
- version: 27.1.5(@babel/core@7.22.15)(@types/jest@27.5.2)(esbuild@0.18.20)(jest@27.5.1)(typescript@4.9.5)
+ version: 27.1.5(@babel/core@7.22.15)(@types/jest@27.5.2)(jest@27.5.1)(typescript@4.9.5)
typescript:
specifier: ^4.6.3
version: 4.9.5
@@ -330,10 +326,13 @@ importers:
dependencies:
'@ethersproject/providers':
specifier: ^5.7.2
- version: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)
+ version: 5.7.2
'@rainbow-me/rainbowkit':
specifier: ^0.12.16
- version: 0.12.16(@types/react@18.2.21)(ethers@5.7.2)(react-dom@18.2.0)(react@18.2.0)(wagmi@0.12.19)
+ version: 0.12.16(@types/react@18.2.21)(ethers@5.7.2)(react@18.2.0)(wagmi@0.12.19)
+ '@wagmi/chains':
+ specifier: ^1.8.0
+ version: 1.8.0(typescript@5.3.3)
data-layer:
specifier: workspace:*
version: link:../data-layer
@@ -345,7 +344,7 @@ importers:
version: 5.7.2
framer-motion:
specifier: ^10.12.7
- version: 10.16.4(react-dom@18.2.0)(react@18.2.0)
+ version: 10.16.4(react@18.2.0)
markdown-it:
specifier: ^13.0.1
version: 13.0.1
@@ -360,19 +359,19 @@ importers:
version: 6.15.0(react@18.2.0)
react-router-dom:
specifier: ^6.11.1
- version: 6.15.0(react-dom@18.2.0)(react@18.2.0)
+ version: 6.15.0(react@18.2.0)
swr:
specifier: ^2.0.1
version: 2.2.2(react@18.2.0)
tailwind-styled-components:
specifier: ^2.2.0
- version: 2.2.0(react-dom@18.2.0)(react@18.2.0)
+ version: 2.2.0(react@18.2.0)
typescript:
specifier: latest
- version: 5.2.2
+ version: 5.3.3
wagmi:
specifier: 0.12.19
- version: 0.12.19(@types/react@18.2.21)(ethers@5.7.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)(zod@3.22.4)
+ version: 0.12.19(@types/react@18.2.21)(ethers@5.7.2)(react@18.2.0)(typescript@5.3.3)(zod@3.22.4)
zod:
specifier: ^3.22.4
version: 3.22.4
@@ -530,7 +529,7 @@ importers:
version: 2.8.0(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.2.21)(framer-motion@10.16.4)(react-dom@18.2.0)(react@18.2.0)
'@craco/craco':
specifier: ^7.1.0
- version: 7.1.0(@types/node@17.0.45)(postcss@8.4.29)(react-scripts@5.0.1)(typescript@5.2.2)
+ version: 7.1.0(@types/node@17.0.45)(postcss@8.4.29)(typescript@5.2.2)
'@datadog/browser-logs':
specifier: ^4.19.0
version: 4.48.1(@datadog/browser-rum@4.48.1)
@@ -548,10 +547,10 @@ importers:
version: 5.7.0
'@ethersproject/providers':
specifier: ^5.7.2
- version: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)
+ version: 5.7.2
'@gitcoinco/passport-sdk-verifier':
specifier: ^0.2.2
- version: 0.2.2(debug@4.3.4)
+ version: 0.2.2
'@headlessui/react':
specifier: ^1.7.4
version: 1.7.17(react-dom@18.2.0)(react@18.2.0)
@@ -608,7 +607,7 @@ importers:
version: github.com/gitcoinco/allo-indexer-client/2f8dcdf1f1611e0efd0f48aa8aa426b78d9e8508
babel-loader:
specifier: ^8.3.0
- version: 8.3.0(@babel/core@7.22.15)(webpack@5.88.2)
+ version: 8.3.0(@babel/core@7.22.15)
buffer:
specifier: ^6.0.3
version: 6.0.3
@@ -617,7 +616,7 @@ importers:
version: link:../common
craco-esbuild:
specifier: ^0.5.2
- version: 0.5.2(@craco/craco@7.1.0)(esbuild@0.18.20)(react-scripts@5.0.1)(webpack@5.88.2)
+ version: 0.5.2(@craco/craco@7.1.0)
crypto-browserify:
specifier: ^3.12.0
version: 3.12.0
@@ -822,7 +821,7 @@ importers:
version: 2.2.0(react-dom@18.2.0)(react@18.2.0)
tailwindcss:
specifier: ^3.0.24
- version: 3.3.3(ts-node@10.9.1)
+ version: 3.3.3
ts-unused-exports:
specifier: ^10.0.1
version: 10.0.1(typescript@5.2.2)
@@ -858,7 +857,7 @@ importers:
version: 5.7.0
'@ethersproject/providers':
specifier: ^5.7.2
- version: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)
+ version: 5.7.2
'@gitcoinco/passport-sdk-verifier':
specifier: ^0.1.2
version: 0.1.2
@@ -909,7 +908,7 @@ importers:
version: 13.4.0(react-dom@18.2.0)(react@18.2.0)
'@testing-library/user-event':
specifier: ^14.1.1
- version: 14.4.3(@testing-library/dom@9.3.1)
+ version: 14.4.3
'@types/jest':
specifier: ^27.4.1
version: 27.5.2
@@ -959,8 +958,8 @@ importers:
specifier: ^3.0.3
version: 3.0.3
lit-js-sdk-old-w-pgn:
- specifier: ^1.1.254
- version: 1.1.254
+ specifier: ^1.1.255
+ version: 1.1.255
lodash:
specifier: ^4.17.21
version: 4.17.21
@@ -1005,7 +1004,7 @@ importers:
version: 6.15.0(react-dom@18.2.0)(react@18.2.0)
react-scripts:
specifier: 5.0.1
- version: 5.0.1(@babel/plugin-syntax-flow@7.22.5)(@babel/plugin-transform-react-jsx@7.22.15)(esbuild@0.18.20)(eslint@8.50.0)(react@18.2.0)(ts-node@10.9.1)(typescript@4.9.5)
+ version: 5.0.1(react@18.2.0)(typescript@4.9.5)
react-tooltip:
specifier: ^4.4.2
version: 4.5.1(react-dom@18.2.0)(react@18.2.0)
@@ -1057,7 +1056,7 @@ importers:
version: 0.4.4(tailwindcss@3.3.3)
'@typechain/ethers-v5':
specifier: 10.2.0
- version: 10.2.0(@ethersproject/abi@5.7.0)(@ethersproject/bytes@5.7.0)(@ethersproject/providers@5.7.2)(ethers@5.7.2)(typechain@8.3.1)(typescript@4.9.5)
+ version: 10.2.0(@ethersproject/abi@5.7.0)(@ethersproject/providers@5.7.2)(ethers@5.7.2)(typechain@8.3.1)(typescript@4.9.5)
'@types/lodash':
specifier: ^4.14.192
version: 4.14.198
@@ -1081,7 +1080,7 @@ importers:
version: 10.4.15(postcss@8.4.29)
craco-esbuild:
specifier: ^0.5.2
- version: 0.5.2(@craco/craco@7.1.0)(esbuild@0.18.20)(react-scripts@5.0.1)(webpack@5.88.2)
+ version: 0.5.2(@craco/craco@7.1.0)(react-scripts@5.0.1)
husky:
specifier: ^8.0.1
version: 8.0.3
@@ -1096,7 +1095,7 @@ importers:
version: 2.1.6(react-dom@18.2.0)(react@18.2.0)
tailwindcss:
specifier: ^3.0.24
- version: 3.3.3(ts-node@10.9.1)
+ version: 3.3.3
typechain:
specifier: ^8.2.0
version: 8.3.1(typescript@4.9.5)
@@ -1121,7 +1120,7 @@ importers:
version: 5.2.2
vitest:
specifier: ^0.34.2
- version: 0.34.3(happy-dom@11.0.2)
+ version: 0.34.3
packages:
@@ -1196,7 +1195,7 @@ packages:
transitivePeerDependencies:
- supports-color
- /@babel/eslint-parser@7.22.15(@babel/core@7.22.15)(eslint@8.48.0):
+ /@babel/eslint-parser@7.22.15(@babel/core@7.22.15):
resolution: {integrity: sha512-yc8OOBIQk1EcRrpizuARSQS0TWAcOMpEJ1aafhNznaeYkeL+OhqnDObGFylB8ka8VFF/sZc+S4RzHyO+3LjQxg==}
engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0}
peerDependencies:
@@ -1205,11 +1204,11 @@ packages:
dependencies:
'@babel/core': 7.22.15
'@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1
- eslint: 8.48.0
eslint-visitor-keys: 2.1.0
semver: 6.3.1
+ dev: false
- /@babel/eslint-parser@7.22.15(@babel/core@7.22.15)(eslint@8.50.0):
+ /@babel/eslint-parser@7.22.15(@babel/core@7.22.15)(eslint@8.48.0):
resolution: {integrity: sha512-yc8OOBIQk1EcRrpizuARSQS0TWAcOMpEJ1aafhNznaeYkeL+OhqnDObGFylB8ka8VFF/sZc+S4RzHyO+3LjQxg==}
engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0}
peerDependencies:
@@ -1218,10 +1217,9 @@ packages:
dependencies:
'@babel/core': 7.22.15
'@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1
- eslint: 8.50.0
+ eslint: 8.48.0
eslint-visitor-keys: 2.1.0
semver: 6.3.1
- dev: false
/@babel/generator@7.22.15:
resolution: {integrity: sha512-Zu9oWARBqeVOW0dZOjXc3JObrzuqothQ3y/n1kUtrjCoCPLkXUwMvOo/F/TCfoHMbWIFlWwpZtkZVb9ga4U2pA==}
@@ -3980,14 +3978,14 @@ packages:
'@commitlint/types': 17.4.4
'@types/node': 20.4.7
chalk: 4.1.2
- cosmiconfig: 8.3.4(typescript@5.3.2)
- cosmiconfig-typescript-loader: 4.4.0(@types/node@20.4.7)(cosmiconfig@8.3.4)(ts-node@10.9.1)(typescript@5.3.2)
+ cosmiconfig: 8.3.4(typescript@5.3.3)
+ cosmiconfig-typescript-loader: 4.4.0(@types/node@20.4.7)(cosmiconfig@8.3.4)(ts-node@10.9.1)(typescript@5.3.3)
lodash.isplainobject: 4.0.6
lodash.merge: 4.6.2
lodash.uniq: 4.5.0
resolve-from: 5.0.0
- ts-node: 10.9.1(@types/node@20.4.7)(typescript@5.3.2)
- typescript: 5.3.2
+ ts-node: 10.9.1(@types/node@20.4.7)(typescript@5.3.3)
+ typescript: 5.3.3
transitivePeerDependencies:
- '@swc/core'
- '@swc/wasm'
@@ -4069,10 +4067,10 @@ packages:
dependencies:
autoprefixer: 10.4.15(postcss@8.4.29)
cosmiconfig: 7.1.0
- cosmiconfig-typescript-loader: 1.0.9(@types/node@17.0.45)(cosmiconfig@7.1.0)(typescript@4.9.5)
+ cosmiconfig-typescript-loader: 1.0.9(@types/node@17.0.45)(typescript@4.9.5)
cross-spawn: 7.0.3
lodash: 4.17.21
- react-scripts: 5.0.1(@babel/plugin-syntax-flow@7.22.5)(@babel/plugin-transform-react-jsx@7.22.15)(esbuild@0.18.20)(eslint@8.50.0)(react@18.2.0)(ts-node@10.9.1)(typescript@4.9.5)
+ react-scripts: 5.0.1(react@18.2.0)(typescript@4.9.5)
semver: 7.5.4
webpack-merge: 5.9.0
transitivePeerDependencies:
@@ -4083,7 +4081,7 @@ packages:
- typescript
dev: false
- /@craco/craco@7.1.0(@types/node@17.0.45)(postcss@8.4.29)(react-scripts@5.0.1)(typescript@5.2.2):
+ /@craco/craco@7.1.0(@types/node@17.0.45)(postcss@8.4.29)(typescript@5.2.2):
resolution: {integrity: sha512-oRAcPIKYrfPXp9rSzlsDNeOaVtDiKhoyqSXUoqiK24jCkHr4T8m/a2f74yXIzCbIheoUWDOIfWZyRgFgT+cpqA==}
engines: {node: '>=6'}
hasBin: true
@@ -4092,10 +4090,9 @@ packages:
dependencies:
autoprefixer: 10.4.15(postcss@8.4.29)
cosmiconfig: 7.1.0
- cosmiconfig-typescript-loader: 1.0.9(@types/node@17.0.45)(cosmiconfig@7.1.0)(typescript@5.2.2)
+ cosmiconfig-typescript-loader: 1.0.9(@types/node@17.0.45)(typescript@5.2.2)
cross-spawn: 7.0.3
lodash: 4.17.21
- react-scripts: 5.0.1(@babel/plugin-syntax-flow@7.22.5)(@babel/plugin-transform-react-jsx@7.22.15)(esbuild@0.18.20)(eslint@8.48.0)(react@18.2.0)(ts-node@10.9.1)(typescript@5.2.2)
semver: 7.5.4
webpack-merge: 5.9.0
transitivePeerDependencies:
@@ -4115,10 +4112,10 @@ packages:
dependencies:
autoprefixer: 10.4.15(postcss@8.4.29)
cosmiconfig: 7.1.0
- cosmiconfig-typescript-loader: 1.0.9(@types/node@18.17.14)(cosmiconfig@7.1.0)(typescript@4.9.5)
+ cosmiconfig-typescript-loader: 1.0.9(@types/node@18.17.14)(typescript@4.9.5)
cross-spawn: 7.0.3
lodash: 4.17.21
- react-scripts: 5.0.1(@babel/plugin-syntax-flow@7.22.5)(@babel/plugin-transform-react-jsx@7.22.15)(esbuild@0.18.20)(eslint@8.48.0)(react@18.2.0)(ts-node@10.9.1)(typescript@4.9.5)
+ react-scripts: 5.0.1(@babel/plugin-syntax-flow@7.22.5)(@babel/plugin-transform-react-jsx@7.22.15)(eslint@8.48.0)(react@18.2.0)(typescript@4.9.5)
semver: 7.5.4
webpack-merge: 5.9.0
transitivePeerDependencies:
@@ -4796,6 +4793,15 @@ packages:
requiresBuild: true
optional: true
+ /@eslint-community/eslint-utils@4.4.0:
+ resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ peerDependencies:
+ eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
+ dependencies:
+ eslint-visitor-keys: 3.4.3
+ dev: false
+
/@eslint-community/eslint-utils@4.4.0(eslint@8.48.0):
resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@@ -4997,6 +5003,33 @@ packages:
dependencies:
'@ethersproject/logger': 5.7.0
+ /@ethersproject/providers@5.7.2:
+ resolution: {integrity: sha512-g34EWZ1WWAVgr4aptGlVBF8mhl3VWjv+8hoAnzStu8Ah22VHBsuGzP17eb6xDVRzw895G4W7vvx60lFFur/1Rg==}
+ dependencies:
+ '@ethersproject/abstract-provider': 5.7.0
+ '@ethersproject/abstract-signer': 5.7.0
+ '@ethersproject/address': 5.7.0
+ '@ethersproject/base64': 5.7.0
+ '@ethersproject/basex': 5.7.0
+ '@ethersproject/bignumber': 5.7.0
+ '@ethersproject/bytes': 5.7.0
+ '@ethersproject/constants': 5.7.0
+ '@ethersproject/hash': 5.7.0
+ '@ethersproject/logger': 5.7.0
+ '@ethersproject/networks': 5.7.1
+ '@ethersproject/properties': 5.7.0
+ '@ethersproject/random': 5.7.0
+ '@ethersproject/rlp': 5.7.0
+ '@ethersproject/sha2': 5.7.0
+ '@ethersproject/strings': 5.7.0
+ '@ethersproject/transactions': 5.7.0
+ '@ethersproject/web': 5.7.1
+ bech32: 1.1.4
+ ws: 7.4.6
+ transitivePeerDependencies:
+ - bufferutil
+ - utf-8-validate
+
/@ethersproject/providers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10):
resolution: {integrity: sha512-g34EWZ1WWAVgr4aptGlVBF8mhl3VWjv+8hoAnzStu8Ah22VHBsuGzP17eb6xDVRzw895G4W7vvx60lFFur/1Rg==}
dependencies:
@@ -5023,6 +5056,7 @@ packages:
transitivePeerDependencies:
- bufferutil
- utf-8-validate
+ dev: false
/@ethersproject/random@5.7.0:
resolution: {integrity: sha512-19WjScqRA8IIeWclFme75VMXSBvi4e6InrUNuaR4s5pTF2qNhcGdCUwdxUVGtDDqC00sDLCO93jPQoDUH4HVmQ==}
@@ -5137,6 +5171,15 @@ packages:
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0, npm: '>=6.14.13'}
dev: true
+ /@gitcoinco/passport-sdk-reader@0.1.4:
+ resolution: {integrity: sha512-MRZ+p3ZdBz7/7U7/+3/LnwU4nXMeWGwPWakvPLTXL0ys74jmIrn0b1j2uh0D8EsdstoAnksbO9wEBRED40wHAg==}
+ dependencies:
+ '@gitcoinco/passport-sdk-types': 0.2.0
+ tulons: 0.0.7
+ transitivePeerDependencies:
+ - debug
+ dev: false
+
/@gitcoinco/passport-sdk-reader@0.1.4(debug@4.3.4):
resolution: {integrity: sha512-MRZ+p3ZdBz7/7U7/+3/LnwU4nXMeWGwPWakvPLTXL0ys74jmIrn0b1j2uh0D8EsdstoAnksbO9wEBRED40wHAg==}
dependencies:
@@ -5155,13 +5198,23 @@ packages:
/@gitcoinco/passport-sdk-verifier@0.1.2:
resolution: {integrity: sha512-VvIcnoQfV0Y4xhF3Ay9maUkuIbAZk4uaD0OQjXBJAnKZM1JtfWUqTo5OWHPb55CzKv1o4V14LGBpJOGqaQWHyg==}
dependencies:
- '@gitcoinco/passport-sdk-reader': 0.1.4(debug@4.3.4)
+ '@gitcoinco/passport-sdk-reader': 0.1.4
'@gitcoinco/passport-sdk-types': 0.1.2
'@spruceid/didkit-wasm': 0.2.1
transitivePeerDependencies:
- debug
dev: false
+ /@gitcoinco/passport-sdk-verifier@0.2.2:
+ resolution: {integrity: sha512-Z6drCRRKXV4QeO5a2zIyUAOB9RfiJhA/zICfmpQZkLOIFDuoctezMy0NM5s28Pbq4st74rcN7E3497sBRvTumQ==}
+ dependencies:
+ '@gitcoinco/passport-sdk-reader': 0.1.4
+ '@gitcoinco/passport-sdk-types': 0.2.0
+ '@spruceid/didkit-wasm': 0.3.0-alpha0
+ transitivePeerDependencies:
+ - debug
+ dev: false
+
/@gitcoinco/passport-sdk-verifier@0.2.2(debug@4.3.4):
resolution: {integrity: sha512-Z6drCRRKXV4QeO5a2zIyUAOB9RfiJhA/zICfmpQZkLOIFDuoctezMy0NM5s28Pbq4st74rcN7E3497sBRvTumQ==}
dependencies:
@@ -5316,7 +5369,7 @@ packages:
jest-util: 28.1.3
slash: 3.0.0
- /@jest/core@27.5.1(ts-node@10.9.1):
+ /@jest/core@27.5.1:
resolution: {integrity: sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
peerDependencies:
@@ -5337,7 +5390,7 @@ packages:
exit: 0.1.2
graceful-fs: 4.2.11
jest-changed-files: 27.5.1
- jest-config: 27.5.1(ts-node@10.9.1)
+ jest-config: 27.5.1
jest-haste-map: 27.5.1
jest-message-util: 27.5.1
jest-regex-util: 27.5.1
@@ -5592,7 +5645,7 @@ packages:
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
dependencies:
'@json-rpc-tools/utils': 1.7.6
- axios: 0.21.4(debug@4.3.4)
+ axios: 0.21.4
safe-json-utils: 1.1.1
ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10)
transitivePeerDependencies:
@@ -6052,7 +6105,7 @@ packages:
/@pinata/sdk@1.2.1:
resolution: {integrity: sha512-z728bnPa9lhkKeFnpXqE8j8BXeel6iE35o53pjYjmDEHh01ZE5c4L62Ks7zd2/MuDqNaUWUtGm0tNrEiSwFXoQ==}
dependencies:
- axios: 0.21.4(debug@4.3.4)
+ axios: 0.21.4
base-path-converter: 1.0.2
form-data: 2.5.1
is-ipfs: 0.6.3
@@ -6088,7 +6141,7 @@ packages:
react-refresh: '>=0.10.0 <1.0.0'
sockjs-client: ^1.4.0
type-fest: '>=0.17.0 <5.0.0'
- webpack: ^5
+ webpack: '>=4.43.0 <6.0.0'
webpack-dev-server: 3.x || 4.x
webpack-hot-middleware: 2.x
webpack-plugin-serve: 0.x || 1.x
@@ -6116,7 +6169,7 @@ packages:
react-refresh: 0.11.0
schema-utils: 3.3.0
source-map: 0.7.4
- webpack: 5.88.2(esbuild@0.18.20)
+ webpack: 5.88.2
webpack-dev-server: 4.15.1(webpack@5.88.2)
/@popperjs/core@2.11.8:
@@ -6189,7 +6242,7 @@ packages:
- '@types/react'
dev: false
- /@rainbow-me/rainbowkit@0.12.16(@types/react@18.2.21)(ethers@5.7.2)(react-dom@18.2.0)(react@18.2.0)(wagmi@0.12.19):
+ /@rainbow-me/rainbowkit@0.12.16(@types/react@18.2.21)(ethers@5.7.2)(react@18.2.0)(wagmi@0.12.19):
resolution: {integrity: sha512-4uuJIOJaBjPVM/8HqM1kNf2Yqb52lNYkQD1m8p8e7zcIK2K3nml6BfG5r04f4kqUWRmT3yosZOz2+AYL1zFqdA==}
engines: {node: '>=12.4'}
peerDependencies:
@@ -6205,9 +6258,8 @@ packages:
ethers: 5.7.2
qrcode: 1.5.0
react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
react-remove-scroll: 2.5.4(@types/react@18.2.21)(react@18.2.0)
- wagmi: 0.12.19(@types/react@18.2.21)(ethers@5.7.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)(zod@3.22.4)
+ wagmi: 0.12.19(@types/react@18.2.21)(ethers@5.7.2)(react@18.2.0)(typescript@5.3.3)(zod@3.22.4)
transitivePeerDependencies:
- '@types/react'
dev: false
@@ -6959,7 +7011,7 @@ packages:
tailwindcss: '>=3.0.0 || >= 3.0.0-alpha.1'
dependencies:
mini-svg-data-uri: 1.4.4
- tailwindcss: 3.3.3(ts-node@10.9.1)
+ tailwindcss: 3.3.3
dev: false
/@tailwindcss/line-clamp@0.4.4(tailwindcss@3.3.3):
@@ -6967,7 +7019,7 @@ packages:
peerDependencies:
tailwindcss: '>=2.0.0 || >=3.0.0 || >=3.0.0-alpha.1'
dependencies:
- tailwindcss: 3.3.3(ts-node@10.9.1)
+ tailwindcss: 3.3.3
/@tailwindcss/typography@0.5.10(tailwindcss@3.3.3):
resolution: {integrity: sha512-Pe8BuPJQJd3FfRnm6H0ulKIGoMEQS+Vq01R6M5aCrFB/ccR/shT+0kXLjouGC1gFLm9hopTFN+DMP0pfwRWzPw==}
@@ -6978,7 +7030,7 @@ packages:
lodash.isplainobject: 4.0.6
lodash.merge: 4.6.2
postcss-selector-parser: 6.0.10
- tailwindcss: 3.3.3(ts-node@10.9.1)
+ tailwindcss: 3.3.3
dev: false
/@tanstack/query-core@4.22.0:
@@ -7007,7 +7059,7 @@ packages:
'@tanstack/react-query': ^4.35.0
dependencies:
'@tanstack/query-persist-client-core': 4.35.0
- '@tanstack/react-query': 4.35.0(react-dom@18.2.0)(react@18.2.0)
+ '@tanstack/react-query': 4.35.0(react@18.2.0)
dev: false
/@tanstack/react-query@4.35.0(react-dom@18.2.0)(react@18.2.0):
@@ -7028,6 +7080,23 @@ packages:
use-sync-external-store: 1.2.0(react@18.2.0)
dev: false
+ /@tanstack/react-query@4.35.0(react@18.2.0):
+ resolution: {integrity: sha512-LLYDNnM9ewYHgjm2rzhk4KG/puN2rdoqCUD+N9+V7SwlsYwJk5ypX58rpkoZAhFyZ+KmFUJ7Iv2lIEOoUqydIg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
+ react-native: '*'
+ peerDependenciesMeta:
+ react-dom:
+ optional: true
+ react-native:
+ optional: true
+ dependencies:
+ '@tanstack/query-core': 4.35.0
+ react: 18.2.0
+ use-sync-external-store: 1.2.0(react@18.2.0)
+ dev: false
+
/@testing-library/dom@8.20.1:
resolution: {integrity: sha512-/DiOQ5xBxgdYRC8LNk7U+RWat0S3qRLeIw3ZIkMQ9kkVlRmwD/Eg8k8CqIpD6GW7u20JIUOfMKbxtiLutpjQ4g==}
engines: {node: '>=12'}
@@ -7094,6 +7163,13 @@ packages:
'@testing-library/dom': 9.3.1
dev: false
+ /@testing-library/user-event@14.4.3:
+ resolution: {integrity: sha512-kCUc5MEwaEMakkO5x7aoD+DLi02ehmEM2QCGWvNqAS1dV/fAvORWEjnjsEIvml59M7Y5kCkWN6fCCyPOe8OL6Q==}
+ engines: {node: '>=12', npm: '>=6'}
+ peerDependencies:
+ '@testing-library/dom': '>=7.21.4'
+ dev: false
+
/@testing-library/user-event@14.4.3(@testing-library/dom@9.3.1):
resolution: {integrity: sha512-kCUc5MEwaEMakkO5x7aoD+DLi02ehmEM2QCGWvNqAS1dV/fAvORWEjnjsEIvml59M7Y5kCkWN6fCCyPOe8OL6Q==}
engines: {node: '>=12', npm: '>=6'}
@@ -7131,7 +7207,7 @@ packages:
resolution: {integrity: sha512-d6McJeGsuoRlwWZmVIeE8CUA27lu6jLjvv1JzqmpsytOYYbVi1tHZEnwCNVOXnj4pyLvneZlFlpXUK+X9wBWyw==}
dev: true
- /@typechain/ethers-v5@10.2.0(@ethersproject/abi@5.7.0)(@ethersproject/bytes@5.7.0)(@ethersproject/providers@5.7.2)(ethers@5.7.2)(typechain@8.3.1)(typescript@4.9.5):
+ /@typechain/ethers-v5@10.2.0(@ethersproject/abi@5.7.0)(@ethersproject/providers@5.7.2)(ethers@5.7.2)(typechain@8.3.1)(typescript@4.9.5):
resolution: {integrity: sha512-ikaq0N/w9fABM+G01OFmU3U3dNnyRwEahkdvi9mqy1a3XwKiPZaF/lu54OcNaEWnpvEYyhhS0N7buCtLQqC92w==}
peerDependencies:
'@ethersproject/abi': ^5.0.0
@@ -7142,8 +7218,7 @@ packages:
typescript: '>=4.3.0'
dependencies:
'@ethersproject/abi': 5.7.0
- '@ethersproject/bytes': 5.7.0
- '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)
+ '@ethersproject/providers': 5.7.2
ethers: 5.7.2
lodash: 4.17.21
ts-essentials: 7.0.3(typescript@4.9.5)
@@ -7389,6 +7464,7 @@ packages:
/@types/node@20.4.7:
resolution: {integrity: sha512-bUBrPjEry2QUTsnuEjzjbS7voGWCc30W0qzgMf90GPeDGFRakvrz47ju+oqDAKCXLUCe39u57/ORMl/O/04/9g==}
+ dev: true
/@types/node@20.5.9:
resolution: {integrity: sha512-PcGNd//40kHAS3sTlzKB9C9XL4K0sTup8nbG5lC14kzEteTNuAFh9u5nA0o5TWnSG2r/JNPRXFVcHJIIeRlmqQ==}
@@ -7564,35 +7640,7 @@ packages:
transitivePeerDependencies:
- supports-color
- /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.48.0)(typescript@5.2.2):
- resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- peerDependencies:
- '@typescript-eslint/parser': ^5.0.0
- eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- '@eslint-community/regexpp': 4.8.0
- '@typescript-eslint/parser': 5.62.0(eslint@8.48.0)(typescript@5.2.2)
- '@typescript-eslint/scope-manager': 5.62.0
- '@typescript-eslint/type-utils': 5.62.0(eslint@8.48.0)(typescript@5.2.2)
- '@typescript-eslint/utils': 5.62.0(eslint@8.48.0)(typescript@5.2.2)
- debug: 4.3.4
- eslint: 8.48.0
- graphemer: 1.4.0
- ignore: 5.2.4
- natural-compare-lite: 1.4.0
- semver: 7.5.4
- tsutils: 3.21.0(typescript@5.2.2)
- typescript: 5.2.2
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.50.0)(typescript@4.9.5):
+ /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(typescript@4.9.5):
resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -7604,12 +7652,11 @@ packages:
optional: true
dependencies:
'@eslint-community/regexpp': 4.8.0
- '@typescript-eslint/parser': 5.62.0(eslint@8.50.0)(typescript@4.9.5)
+ '@typescript-eslint/parser': 5.62.0(typescript@4.9.5)
'@typescript-eslint/scope-manager': 5.62.0
- '@typescript-eslint/type-utils': 5.62.0(eslint@8.50.0)(typescript@4.9.5)
- '@typescript-eslint/utils': 5.62.0(eslint@8.50.0)(typescript@4.9.5)
+ '@typescript-eslint/type-utils': 5.62.0(typescript@4.9.5)
+ '@typescript-eslint/utils': 5.62.0(typescript@4.9.5)
debug: 4.3.4
- eslint: 8.50.0
graphemer: 1.4.0
ignore: 5.2.4
natural-compare-lite: 1.4.0
@@ -7690,27 +7737,13 @@ packages:
- supports-color
- typescript
- /@typescript-eslint/experimental-utils@5.62.0(eslint@8.48.0)(typescript@5.2.2):
+ /@typescript-eslint/experimental-utils@5.62.0(typescript@4.9.5):
resolution: {integrity: sha512-RTXpeB3eMkpoclG3ZHft6vG/Z30azNHuqY6wKPBHlVMZFuEvrtlEDe8gMqDb+SO+9hjC/pLekeSCryf9vMZlCw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
- '@typescript-eslint/utils': 5.62.0(eslint@8.48.0)(typescript@5.2.2)
- eslint: 8.48.0
- transitivePeerDependencies:
- - supports-color
- - typescript
- dev: false
-
- /@typescript-eslint/experimental-utils@5.62.0(eslint@8.50.0)(typescript@4.9.5):
- resolution: {integrity: sha512-RTXpeB3eMkpoclG3ZHft6vG/Z30azNHuqY6wKPBHlVMZFuEvrtlEDe8gMqDb+SO+9hjC/pLekeSCryf9vMZlCw==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- peerDependencies:
- eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
- dependencies:
- '@typescript-eslint/utils': 5.62.0(eslint@8.50.0)(typescript@4.9.5)
- eslint: 8.50.0
+ '@typescript-eslint/utils': 5.62.0(typescript@4.9.5)
transitivePeerDependencies:
- supports-color
- typescript
@@ -7735,27 +7768,7 @@ packages:
transitivePeerDependencies:
- supports-color
- /@typescript-eslint/parser@5.62.0(eslint@8.48.0)(typescript@5.2.2):
- resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- peerDependencies:
- eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- '@typescript-eslint/scope-manager': 5.62.0
- '@typescript-eslint/types': 5.62.0
- '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.2.2)
- debug: 4.3.4
- eslint: 8.48.0
- typescript: 5.2.2
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /@typescript-eslint/parser@5.62.0(eslint@8.50.0)(typescript@4.9.5):
+ /@typescript-eslint/parser@5.62.0(typescript@4.9.5):
resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -7769,7 +7782,6 @@ packages:
'@typescript-eslint/types': 5.62.0
'@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5)
debug: 4.3.4
- eslint: 8.50.0
typescript: 4.9.5
transitivePeerDependencies:
- supports-color
@@ -7850,27 +7862,7 @@ packages:
transitivePeerDependencies:
- supports-color
- /@typescript-eslint/type-utils@5.62.0(eslint@8.48.0)(typescript@5.2.2):
- resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- peerDependencies:
- eslint: '*'
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.2.2)
- '@typescript-eslint/utils': 5.62.0(eslint@8.48.0)(typescript@5.2.2)
- debug: 4.3.4
- eslint: 8.48.0
- tsutils: 3.21.0(typescript@5.2.2)
- typescript: 5.2.2
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /@typescript-eslint/type-utils@5.62.0(eslint@8.50.0)(typescript@4.9.5):
+ /@typescript-eslint/type-utils@5.62.0(typescript@4.9.5):
resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -7881,9 +7873,8 @@ packages:
optional: true
dependencies:
'@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5)
- '@typescript-eslint/utils': 5.62.0(eslint@8.50.0)(typescript@4.9.5)
+ '@typescript-eslint/utils': 5.62.0(typescript@4.9.5)
debug: 4.3.4
- eslint: 8.50.0
tsutils: 3.21.0(typescript@4.9.5)
typescript: 4.9.5
transitivePeerDependencies:
@@ -7958,27 +7949,6 @@ packages:
transitivePeerDependencies:
- supports-color
- /@typescript-eslint/typescript-estree@5.62.0(typescript@5.2.2):
- resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- peerDependencies:
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- '@typescript-eslint/types': 5.62.0
- '@typescript-eslint/visitor-keys': 5.62.0
- debug: 4.3.4
- globby: 11.1.0
- is-glob: 4.0.3
- semver: 7.5.4
- tsutils: 3.21.0(typescript@5.2.2)
- typescript: 5.2.2
- transitivePeerDependencies:
- - supports-color
- dev: false
-
/@typescript-eslint/typescript-estree@6.7.2(typescript@5.2.2):
resolution: {integrity: sha512-kiJKVMLkoSciGyFU0TOY0fRxnp9qq1AzVOHNeN1+B9erKFCJ4Z8WdjAkKQPP+b1pWStGFqezMLltxO+308dJTQ==}
engines: {node: ^16.0.0 || >=18.0.0}
@@ -8040,39 +8010,18 @@ packages:
- supports-color
- typescript
- /@typescript-eslint/utils@5.62.0(eslint@8.48.0)(typescript@5.2.2):
- resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- peerDependencies:
- eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
- dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.48.0)
- '@types/json-schema': 7.0.12
- '@types/semver': 7.5.1
- '@typescript-eslint/scope-manager': 5.62.0
- '@typescript-eslint/types': 5.62.0
- '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.2.2)
- eslint: 8.48.0
- eslint-scope: 5.1.1
- semver: 7.5.4
- transitivePeerDependencies:
- - supports-color
- - typescript
- dev: false
-
- /@typescript-eslint/utils@5.62.0(eslint@8.50.0)(typescript@4.9.5):
+ /@typescript-eslint/utils@5.62.0(typescript@4.9.5):
resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.50.0)
+ '@eslint-community/eslint-utils': 4.4.0
'@types/json-schema': 7.0.12
'@types/semver': 7.5.1
'@typescript-eslint/scope-manager': 5.62.0
'@typescript-eslint/types': 5.62.0
'@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5)
- eslint: 8.50.0
eslint-scope: 5.1.1
semver: 7.5.4
transitivePeerDependencies:
@@ -8314,7 +8263,7 @@ packages:
typescript: 4.9.5
dev: false
- /@wagmi/chains@0.2.22(typescript@5.2.2):
+ /@wagmi/chains@0.2.22(typescript@5.3.3):
resolution: {integrity: sha512-TdiOzJT6TO1JrztRNjTA5Quz+UmQlbvWFG8N41u9tta0boHA1JCAzGGvU6KuIcOmJfRJkKOUIt67wlbopCpVHg==}
peerDependencies:
typescript: '>=4.9.4'
@@ -8322,7 +8271,18 @@ packages:
typescript:
optional: true
dependencies:
- typescript: 5.2.2
+ typescript: 5.3.3
+ dev: false
+
+ /@wagmi/chains@1.8.0(typescript@5.3.3):
+ resolution: {integrity: sha512-UXo0GF0Cl0+neKC2KAmVAahv8L/5rACbFRRqkDvHMefzY6Fh7yzJd8F4GaGNNG3w4hj8eUB/E3+dEpaTYDN62w==}
+ peerDependencies:
+ typescript: '>=5.0.4'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ dependencies:
+ typescript: 5.3.3
dev: false
/@wagmi/connectors@0.3.22(@wagmi/core@0.10.16)(ethers@5.7.2)(react@18.2.0)(typescript@4.9.5):
@@ -8345,7 +8305,7 @@ packages:
'@walletconnect/ethereum-provider': 2.8.4(@walletconnect/modal@2.6.1)
'@walletconnect/legacy-provider': 2.0.0
'@walletconnect/modal': 2.6.1(react@18.2.0)
- abitype: 0.3.0(typescript@4.9.5)(zod@3.22.4)
+ abitype: 0.3.0(typescript@4.9.5)
ethers: 5.7.2
eventemitter3: 4.0.7
typescript: 4.9.5
@@ -8395,7 +8355,7 @@ packages:
- zod
dev: false
- /@wagmi/connectors@0.3.24(@wagmi/core@0.10.17)(ethers@5.7.2)(react@18.2.0)(typescript@5.2.2)(zod@3.22.4):
+ /@wagmi/connectors@0.3.24(@wagmi/core@0.10.17)(ethers@5.7.2)(react@18.2.0)(typescript@5.3.3)(zod@3.22.4):
resolution: {integrity: sha512-1pI0G9HRblc651dCz9LXuEu/zWQk23XwOUYqJEINb/c2TTLtw5TnTRIcefxxK6RnxeJvcKfnmK0rdZp/4ujFAA==}
peerDependencies:
'@wagmi/core': '>=0.9.x'
@@ -8411,14 +8371,14 @@ packages:
'@ledgerhq/connect-kit-loader': 1.1.2
'@safe-global/safe-apps-provider': 0.15.2
'@safe-global/safe-apps-sdk': 7.11.0
- '@wagmi/core': 0.10.17(@types/react@18.2.21)(ethers@5.7.2)(react@18.2.0)(typescript@5.2.2)(zod@3.22.4)
- '@walletconnect/ethereum-provider': 2.9.0(@walletconnect/modal@2.6.1)(lokijs@1.5.12)
+ '@wagmi/core': 0.10.17(@types/react@18.2.21)(ethers@5.7.2)(react@18.2.0)(typescript@5.3.3)(zod@3.22.4)
+ '@walletconnect/ethereum-provider': 2.9.0(@walletconnect/modal@2.6.1)
'@walletconnect/legacy-provider': 2.0.0
'@walletconnect/modal': 2.6.1(react@18.2.0)
- abitype: 0.3.0(typescript@5.2.2)(zod@3.22.4)
+ abitype: 0.3.0(typescript@5.3.3)(zod@3.22.4)
ethers: 5.7.2
eventemitter3: 4.0.7
- typescript: 5.2.2
+ typescript: 5.3.3
transitivePeerDependencies:
- '@react-native-async-storage/async-storage'
- bufferutil
@@ -8443,10 +8403,10 @@ packages:
'@ledgerhq/connect-kit-loader': 1.1.2
'@safe-global/safe-apps-provider': 0.17.1(typescript@5.2.2)(zod@3.22.4)
'@safe-global/safe-apps-sdk': 8.1.0(typescript@5.2.2)(zod@3.22.4)
- '@walletconnect/ethereum-provider': 2.10.0(@walletconnect/modal@2.6.1)(lokijs@1.5.12)
+ '@walletconnect/ethereum-provider': 2.10.0(@walletconnect/modal@2.6.1)
'@walletconnect/legacy-provider': 2.0.0
'@walletconnect/modal': 2.6.1(react@18.2.0)
- '@walletconnect/utils': 2.10.0(lokijs@1.5.12)
+ '@walletconnect/utils': 2.10.0
abitype: 0.8.7(typescript@5.2.2)(zod@3.22.4)
eventemitter3: 4.0.7
typescript: 5.2.2
@@ -8473,7 +8433,7 @@ packages:
dependencies:
'@wagmi/chains': 0.2.22(typescript@4.9.5)
'@wagmi/connectors': 0.3.22(@wagmi/core@0.10.16)(ethers@5.7.2)(react@18.2.0)(typescript@4.9.5)
- abitype: 0.3.0(typescript@4.9.5)(zod@3.22.4)
+ abitype: 0.3.0(typescript@4.9.5)
ethers: 5.7.2
eventemitter3: 4.0.7
typescript: 4.9.5
@@ -8520,7 +8480,7 @@ packages:
- zod
dev: false
- /@wagmi/core@0.10.17(@types/react@18.2.21)(ethers@5.7.2)(react@18.2.0)(typescript@5.2.2)(zod@3.22.4):
+ /@wagmi/core@0.10.17(@types/react@18.2.21)(ethers@5.7.2)(react@18.2.0)(typescript@5.3.3)(zod@3.22.4):
resolution: {integrity: sha512-qud45y3IlHp7gYWzoFeyysmhyokRie59Xa5tcx5F1E/v4moD5BY0kzD26mZW/ZQ3WZuVK/lZwiiPRqpqWH52Gw==}
peerDependencies:
ethers: '>=5.5.1 <6'
@@ -8529,12 +8489,12 @@ packages:
typescript:
optional: true
dependencies:
- '@wagmi/chains': 0.2.22(typescript@5.2.2)
- '@wagmi/connectors': 0.3.24(@wagmi/core@0.10.17)(ethers@5.7.2)(react@18.2.0)(typescript@5.2.2)(zod@3.22.4)
- abitype: 0.3.0(typescript@5.2.2)(zod@3.22.4)
+ '@wagmi/chains': 0.2.22(typescript@5.3.3)
+ '@wagmi/connectors': 0.3.24(@wagmi/core@0.10.17)(ethers@5.7.2)(react@18.2.0)(typescript@5.3.3)(zod@3.22.4)
+ abitype: 0.3.0(typescript@5.3.3)(zod@3.22.4)
ethers: 5.7.2
eventemitter3: 4.0.7
- typescript: 5.2.2
+ typescript: 5.3.3
zustand: 4.4.1(@types/react@18.2.21)(react@18.2.0)
transitivePeerDependencies:
- '@react-native-async-storage/async-storage'
@@ -8611,7 +8571,7 @@ packages:
- utf-8-validate
dev: false
- /@walletconnect/core@2.10.0(lokijs@1.5.12):
+ /@walletconnect/core@2.10.0:
resolution: {integrity: sha512-Z8pdorfIMueuiBXLdnf7yloiO9JIiobuxN3j0OTal+MYc4q5/2O7d+jdD1DAXbLi1taJx3x60UXT/FPVkjIqIQ==}
dependencies:
'@walletconnect/heartbeat': 1.2.1
@@ -8619,14 +8579,14 @@ packages:
'@walletconnect/jsonrpc-types': 1.0.3
'@walletconnect/jsonrpc-utils': 1.0.8
'@walletconnect/jsonrpc-ws-connection': 1.0.13
- '@walletconnect/keyvaluestorage': 1.0.2(lokijs@1.5.12)
+ '@walletconnect/keyvaluestorage': 1.0.2
'@walletconnect/logger': 2.0.1
'@walletconnect/relay-api': 1.0.9
'@walletconnect/relay-auth': 1.0.4
'@walletconnect/safe-json': 1.0.2
'@walletconnect/time': 1.0.2
- '@walletconnect/types': 2.10.0(lokijs@1.5.12)
- '@walletconnect/utils': 2.10.0(lokijs@1.5.12)
+ '@walletconnect/types': 2.10.0
+ '@walletconnect/utils': 2.10.0
events: 3.3.0
lodash.isequal: 4.5.0
uint8arrays: 3.1.1
@@ -8637,8 +8597,8 @@ packages:
- utf-8-validate
dev: false
- /@walletconnect/core@2.8.4:
- resolution: {integrity: sha512-3CQHud4As0kPRvlW1w/wSWS2F3yXlAo5kSEJyRWLRPqXG+aSCVWM8cVM8ch5yoeyNIfOHhEINdsYMuJG1+yIJQ==}
+ /@walletconnect/core@2.10.0(lokijs@1.5.12):
+ resolution: {integrity: sha512-Z8pdorfIMueuiBXLdnf7yloiO9JIiobuxN3j0OTal+MYc4q5/2O7d+jdD1DAXbLi1taJx3x60UXT/FPVkjIqIQ==}
dependencies:
'@walletconnect/heartbeat': 1.2.1
'@walletconnect/jsonrpc-provider': 1.0.13
@@ -8651,8 +8611,8 @@ packages:
'@walletconnect/relay-auth': 1.0.4
'@walletconnect/safe-json': 1.0.2
'@walletconnect/time': 1.0.2
- '@walletconnect/types': 2.8.4
- '@walletconnect/utils': 2.8.4
+ '@walletconnect/types': 2.10.0(lokijs@1.5.12)
+ '@walletconnect/utils': 2.10.0(lokijs@1.5.12)
events: 3.3.0
lodash.isequal: 4.5.0
uint8arrays: 3.1.1
@@ -8663,22 +8623,22 @@ packages:
- utf-8-validate
dev: false
- /@walletconnect/core@2.9.0(lokijs@1.5.12):
- resolution: {integrity: sha512-MZYJghS9YCvGe32UOgDj0mCasaOoGHQaYXWeQblXE/xb8HuaM6kAWhjIQN9P+MNp5QP134BHP5olQostcCotXQ==}
+ /@walletconnect/core@2.8.4:
+ resolution: {integrity: sha512-3CQHud4As0kPRvlW1w/wSWS2F3yXlAo5kSEJyRWLRPqXG+aSCVWM8cVM8ch5yoeyNIfOHhEINdsYMuJG1+yIJQ==}
dependencies:
'@walletconnect/heartbeat': 1.2.1
'@walletconnect/jsonrpc-provider': 1.0.13
'@walletconnect/jsonrpc-types': 1.0.3
'@walletconnect/jsonrpc-utils': 1.0.8
- '@walletconnect/jsonrpc-ws-connection': 1.0.12
- '@walletconnect/keyvaluestorage': 1.0.2(lokijs@1.5.12)
+ '@walletconnect/jsonrpc-ws-connection': 1.0.13
+ '@walletconnect/keyvaluestorage': 1.0.2
'@walletconnect/logger': 2.0.1
'@walletconnect/relay-api': 1.0.9
'@walletconnect/relay-auth': 1.0.4
'@walletconnect/safe-json': 1.0.2
'@walletconnect/time': 1.0.2
- '@walletconnect/types': 2.9.0(lokijs@1.5.12)
- '@walletconnect/utils': 2.9.0(lokijs@1.5.12)
+ '@walletconnect/types': 2.8.4
+ '@walletconnect/utils': 2.8.4
events: 3.3.0
lodash.isequal: 4.5.0
uint8arrays: 3.1.1
@@ -8689,8 +8649,60 @@ packages:
- utf-8-validate
dev: false
- /@walletconnect/crypto@1.0.3:
- resolution: {integrity: sha512-+2jdORD7XQs76I2Odgr3wwrtyuLUXD/kprNVsjWRhhhdO9Mt6WqVzOPu0/t7OHSmgal8k7SoBQzUc5hu/8zL/g==}
+ /@walletconnect/core@2.9.0:
+ resolution: {integrity: sha512-MZYJghS9YCvGe32UOgDj0mCasaOoGHQaYXWeQblXE/xb8HuaM6kAWhjIQN9P+MNp5QP134BHP5olQostcCotXQ==}
+ dependencies:
+ '@walletconnect/heartbeat': 1.2.1
+ '@walletconnect/jsonrpc-provider': 1.0.13
+ '@walletconnect/jsonrpc-types': 1.0.3
+ '@walletconnect/jsonrpc-utils': 1.0.8
+ '@walletconnect/jsonrpc-ws-connection': 1.0.12
+ '@walletconnect/keyvaluestorage': 1.0.2
+ '@walletconnect/logger': 2.0.1
+ '@walletconnect/relay-api': 1.0.9
+ '@walletconnect/relay-auth': 1.0.4
+ '@walletconnect/safe-json': 1.0.2
+ '@walletconnect/time': 1.0.2
+ '@walletconnect/types': 2.9.0
+ '@walletconnect/utils': 2.9.0
+ events: 3.3.0
+ lodash.isequal: 4.5.0
+ uint8arrays: 3.1.1
+ transitivePeerDependencies:
+ - '@react-native-async-storage/async-storage'
+ - bufferutil
+ - lokijs
+ - utf-8-validate
+ dev: false
+
+ /@walletconnect/core@2.9.0(lokijs@1.5.12):
+ resolution: {integrity: sha512-MZYJghS9YCvGe32UOgDj0mCasaOoGHQaYXWeQblXE/xb8HuaM6kAWhjIQN9P+MNp5QP134BHP5olQostcCotXQ==}
+ dependencies:
+ '@walletconnect/heartbeat': 1.2.1
+ '@walletconnect/jsonrpc-provider': 1.0.13
+ '@walletconnect/jsonrpc-types': 1.0.3
+ '@walletconnect/jsonrpc-utils': 1.0.8
+ '@walletconnect/jsonrpc-ws-connection': 1.0.12
+ '@walletconnect/keyvaluestorage': 1.0.2(lokijs@1.5.12)
+ '@walletconnect/logger': 2.0.1
+ '@walletconnect/relay-api': 1.0.9
+ '@walletconnect/relay-auth': 1.0.4
+ '@walletconnect/safe-json': 1.0.2
+ '@walletconnect/time': 1.0.2
+ '@walletconnect/types': 2.9.0(lokijs@1.5.12)
+ '@walletconnect/utils': 2.9.0(lokijs@1.5.12)
+ events: 3.3.0
+ lodash.isequal: 4.5.0
+ uint8arrays: 3.1.1
+ transitivePeerDependencies:
+ - '@react-native-async-storage/async-storage'
+ - bufferutil
+ - lokijs
+ - utf-8-validate
+ dev: false
+
+ /@walletconnect/crypto@1.0.3:
+ resolution: {integrity: sha512-+2jdORD7XQs76I2Odgr3wwrtyuLUXD/kprNVsjWRhhhdO9Mt6WqVzOPu0/t7OHSmgal8k7SoBQzUc5hu/8zL/g==}
dependencies:
'@walletconnect/encoding': 1.0.2
'@walletconnect/environment': 1.0.1
@@ -8752,6 +8764,32 @@ packages:
- utf-8-validate
dev: false
+ /@walletconnect/ethereum-provider@2.10.0(@walletconnect/modal@2.6.1):
+ resolution: {integrity: sha512-NyTm7RcrtAiSaYQPh6G4sOtr1kg/pL5Z3EDE6rBTV3Se5pMsYvtuwMiSol7MidsQpf4ux9HFhthTO3imcoWImw==}
+ peerDependencies:
+ '@walletconnect/modal': '>=2'
+ peerDependenciesMeta:
+ '@walletconnect/modal':
+ optional: true
+ dependencies:
+ '@walletconnect/jsonrpc-http-connection': 1.0.7
+ '@walletconnect/jsonrpc-provider': 1.0.13
+ '@walletconnect/jsonrpc-types': 1.0.3
+ '@walletconnect/jsonrpc-utils': 1.0.8
+ '@walletconnect/modal': 2.6.1(react@18.2.0)
+ '@walletconnect/sign-client': 2.10.0
+ '@walletconnect/types': 2.10.0
+ '@walletconnect/universal-provider': 2.10.0
+ '@walletconnect/utils': 2.10.0
+ events: 3.3.0
+ transitivePeerDependencies:
+ - '@react-native-async-storage/async-storage'
+ - bufferutil
+ - encoding
+ - lokijs
+ - utf-8-validate
+ dev: false
+
/@walletconnect/ethereum-provider@2.10.0(@walletconnect/modal@2.6.1)(lokijs@1.5.12):
resolution: {integrity: sha512-NyTm7RcrtAiSaYQPh6G4sOtr1kg/pL5Z3EDE6rBTV3Se5pMsYvtuwMiSol7MidsQpf4ux9HFhthTO3imcoWImw==}
peerDependencies:
@@ -8804,6 +8842,32 @@ packages:
- utf-8-validate
dev: false
+ /@walletconnect/ethereum-provider@2.9.0(@walletconnect/modal@2.6.1):
+ resolution: {integrity: sha512-rSXkC0SXMigJRdIi/M2RMuEuATY1AwtlTWQBnqyxoht7xbO2bQNPCXn0XL4s/GRNrSUtoKSY4aPMHXV4W4yLBA==}
+ peerDependencies:
+ '@walletconnect/modal': '>=2'
+ peerDependenciesMeta:
+ '@walletconnect/modal':
+ optional: true
+ dependencies:
+ '@walletconnect/jsonrpc-http-connection': 1.0.7
+ '@walletconnect/jsonrpc-provider': 1.0.13
+ '@walletconnect/jsonrpc-types': 1.0.3
+ '@walletconnect/jsonrpc-utils': 1.0.8
+ '@walletconnect/modal': 2.6.1(react@18.2.0)
+ '@walletconnect/sign-client': 2.9.0
+ '@walletconnect/types': 2.9.0
+ '@walletconnect/universal-provider': 2.9.0
+ '@walletconnect/utils': 2.9.0
+ events: 3.3.0
+ transitivePeerDependencies:
+ - '@react-native-async-storage/async-storage'
+ - bufferutil
+ - encoding
+ - lokijs
+ - utf-8-validate
+ dev: false
+
/@walletconnect/ethereum-provider@2.9.0(@walletconnect/modal@2.6.1)(lokijs@1.5.12):
resolution: {integrity: sha512-rSXkC0SXMigJRdIi/M2RMuEuATY1AwtlTWQBnqyxoht7xbO2bQNPCXn0XL4s/GRNrSUtoKSY4aPMHXV4W4yLBA==}
peerDependencies:
@@ -8894,7 +8958,7 @@ packages:
'@walletconnect/safe-json': 1.0.2
events: 3.3.0
tslib: 1.14.1
- ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10)
+ ws: 7.5.9
transitivePeerDependencies:
- bufferutil
- utf-8-validate
@@ -8907,12 +8971,27 @@ packages:
'@walletconnect/safe-json': 1.0.2
events: 3.3.0
tslib: 1.14.1
- ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10)
+ ws: 7.5.9
transitivePeerDependencies:
- bufferutil
- utf-8-validate
dev: false
+ /@walletconnect/keyvaluestorage@1.0.2:
+ resolution: {integrity: sha512-U/nNG+VLWoPFdwwKx0oliT4ziKQCEoQ27L5Hhw8YOFGA2Po9A9pULUYNWhDgHkrb0gYDNt//X7wABcEWWBd3FQ==}
+ peerDependencies:
+ '@react-native-async-storage/async-storage': 1.x
+ lokijs: 1.x
+ peerDependenciesMeta:
+ '@react-native-async-storage/async-storage':
+ optional: true
+ lokijs:
+ optional: true
+ dependencies:
+ safe-json-utils: 1.1.1
+ tslib: 1.14.1
+ dev: false
+
/@walletconnect/keyvaluestorage@1.0.2(lokijs@1.5.12):
resolution: {integrity: sha512-U/nNG+VLWoPFdwwKx0oliT4ziKQCEoQ27L5Hhw8YOFGA2Po9A9pULUYNWhDgHkrb0gYDNt//X7wABcEWWBd3FQ==}
peerDependencies:
@@ -9075,6 +9154,25 @@ packages:
tslib: 1.14.1
dev: false
+ /@walletconnect/sign-client@2.10.0:
+ resolution: {integrity: sha512-hbDljDS53kR/It3oXD91UkcOsT6diNnW5+Zzksm0YEfwww5dop/YfNlcdnc8+jKUhWOL/YDPNQCjzsCSNlVzbw==}
+ dependencies:
+ '@walletconnect/core': 2.10.0
+ '@walletconnect/events': 1.0.1
+ '@walletconnect/heartbeat': 1.2.1
+ '@walletconnect/jsonrpc-utils': 1.0.8
+ '@walletconnect/logger': 2.0.1
+ '@walletconnect/time': 1.0.2
+ '@walletconnect/types': 2.10.0
+ '@walletconnect/utils': 2.10.0
+ events: 3.3.0
+ transitivePeerDependencies:
+ - '@react-native-async-storage/async-storage'
+ - bufferutil
+ - lokijs
+ - utf-8-validate
+ dev: false
+
/@walletconnect/sign-client@2.10.0(lokijs@1.5.12):
resolution: {integrity: sha512-hbDljDS53kR/It3oXD91UkcOsT6diNnW5+Zzksm0YEfwww5dop/YfNlcdnc8+jKUhWOL/YDPNQCjzsCSNlVzbw==}
dependencies:
@@ -9113,6 +9211,25 @@ packages:
- utf-8-validate
dev: false
+ /@walletconnect/sign-client@2.9.0:
+ resolution: {integrity: sha512-mEKc4LlLMebCe45qzqh+MX4ilQK4kOEBzLY6YJpG8EhyT45eX4JMNA7qQoYa9MRMaaVb/7USJcc4e3ZrjZvQmA==}
+ dependencies:
+ '@walletconnect/core': 2.9.0
+ '@walletconnect/events': 1.0.1
+ '@walletconnect/heartbeat': 1.2.1
+ '@walletconnect/jsonrpc-utils': 1.0.8
+ '@walletconnect/logger': 2.0.1
+ '@walletconnect/time': 1.0.2
+ '@walletconnect/types': 2.9.0
+ '@walletconnect/utils': 2.9.0
+ events: 3.3.0
+ transitivePeerDependencies:
+ - '@react-native-async-storage/async-storage'
+ - bufferutil
+ - lokijs
+ - utf-8-validate
+ dev: false
+
/@walletconnect/sign-client@2.9.0(lokijs@1.5.12):
resolution: {integrity: sha512-mEKc4LlLMebCe45qzqh+MX4ilQK4kOEBzLY6YJpG8EhyT45eX4JMNA7qQoYa9MRMaaVb/7USJcc4e3ZrjZvQmA==}
dependencies:
@@ -9168,6 +9285,20 @@ packages:
deprecated: 'WalletConnect''s v1 SDKs are now deprecated. Please upgrade to a v2 SDK. For details see: https://docs.walletconnect.com/'
dev: false
+ /@walletconnect/types@2.10.0:
+ resolution: {integrity: sha512-kSTA/WZnbKdEbvbXSW16Ty6dOSzOZCHnGg6JH7q1MuraalD2HuNg00lVVu7QAZ/Rj1Gn9DAkrgP5Wd5a8Xq//Q==}
+ dependencies:
+ '@walletconnect/events': 1.0.1
+ '@walletconnect/heartbeat': 1.2.1
+ '@walletconnect/jsonrpc-types': 1.0.3
+ '@walletconnect/keyvaluestorage': 1.0.2
+ '@walletconnect/logger': 2.0.1
+ events: 3.3.0
+ transitivePeerDependencies:
+ - '@react-native-async-storage/async-storage'
+ - lokijs
+ dev: false
+
/@walletconnect/types@2.10.0(lokijs@1.5.12):
resolution: {integrity: sha512-kSTA/WZnbKdEbvbXSW16Ty6dOSzOZCHnGg6JH7q1MuraalD2HuNg00lVVu7QAZ/Rj1Gn9DAkrgP5Wd5a8Xq//Q==}
dependencies:
@@ -9188,7 +9319,21 @@ packages:
'@walletconnect/events': 1.0.1
'@walletconnect/heartbeat': 1.2.1
'@walletconnect/jsonrpc-types': 1.0.3
- '@walletconnect/keyvaluestorage': 1.0.2(lokijs@1.5.12)
+ '@walletconnect/keyvaluestorage': 1.0.2
+ '@walletconnect/logger': 2.0.1
+ events: 3.3.0
+ transitivePeerDependencies:
+ - '@react-native-async-storage/async-storage'
+ - lokijs
+ dev: false
+
+ /@walletconnect/types@2.9.0:
+ resolution: {integrity: sha512-ORopsMfSRvUYqtjKKd6scfg8o4/aGebipLxx92AuuUgMTERSU6cGmIrK6rdLu7W6FBJkmngPLEGc9mRqAb9Lug==}
+ dependencies:
+ '@walletconnect/events': 1.0.1
+ '@walletconnect/heartbeat': 1.2.1
+ '@walletconnect/jsonrpc-types': 1.0.3
+ '@walletconnect/keyvaluestorage': 1.0.2
'@walletconnect/logger': 2.0.1
events: 3.3.0
transitivePeerDependencies:
@@ -9210,6 +9355,26 @@ packages:
- lokijs
dev: false
+ /@walletconnect/universal-provider@2.10.0:
+ resolution: {integrity: sha512-jtVWf+AeTCqBcB3lCmWkv3bvSmdRCkQdo67GNoT5y6/pvVHMxfjgrJNBOUsWQMxpREpWDpZ993X0JRjsYVsMcA==}
+ dependencies:
+ '@walletconnect/jsonrpc-http-connection': 1.0.7
+ '@walletconnect/jsonrpc-provider': 1.0.13
+ '@walletconnect/jsonrpc-types': 1.0.3
+ '@walletconnect/jsonrpc-utils': 1.0.8
+ '@walletconnect/logger': 2.0.1
+ '@walletconnect/sign-client': 2.10.0
+ '@walletconnect/types': 2.10.0
+ '@walletconnect/utils': 2.10.0
+ events: 3.3.0
+ transitivePeerDependencies:
+ - '@react-native-async-storage/async-storage'
+ - bufferutil
+ - encoding
+ - lokijs
+ - utf-8-validate
+ dev: false
+
/@walletconnect/universal-provider@2.10.0(lokijs@1.5.12):
resolution: {integrity: sha512-jtVWf+AeTCqBcB3lCmWkv3bvSmdRCkQdo67GNoT5y6/pvVHMxfjgrJNBOUsWQMxpREpWDpZ993X0JRjsYVsMcA==}
dependencies:
@@ -9250,6 +9415,26 @@ packages:
- utf-8-validate
dev: false
+ /@walletconnect/universal-provider@2.9.0:
+ resolution: {integrity: sha512-k3nkSBkF69sJJVoe17IVoPtnhp/sgaa2t+x7BvA/BKeMxE0DGdtRJdEXotTc8DBmI7o2tkq6l8+HyFBGjQ/CjQ==}
+ dependencies:
+ '@walletconnect/jsonrpc-http-connection': 1.0.7
+ '@walletconnect/jsonrpc-provider': 1.0.13
+ '@walletconnect/jsonrpc-types': 1.0.3
+ '@walletconnect/jsonrpc-utils': 1.0.8
+ '@walletconnect/logger': 2.0.1
+ '@walletconnect/sign-client': 2.9.0
+ '@walletconnect/types': 2.9.0
+ '@walletconnect/utils': 2.9.0
+ events: 3.3.0
+ transitivePeerDependencies:
+ - '@react-native-async-storage/async-storage'
+ - bufferutil
+ - encoding
+ - lokijs
+ - utf-8-validate
+ dev: false
+
/@walletconnect/universal-provider@2.9.0(lokijs@1.5.12):
resolution: {integrity: sha512-k3nkSBkF69sJJVoe17IVoPtnhp/sgaa2t+x7BvA/BKeMxE0DGdtRJdEXotTc8DBmI7o2tkq6l8+HyFBGjQ/CjQ==}
dependencies:
@@ -9282,6 +9467,28 @@ packages:
query-string: 6.13.5
dev: false
+ /@walletconnect/utils@2.10.0:
+ resolution: {integrity: sha512-9GRyEz/7CJW+G04RvrjPET5k7hOEsB9b3fF9cWDk/iDCxSWpbkU/hv/urRB36C+gvQMAZgIZYX3dHfzJWkY/2g==}
+ dependencies:
+ '@stablelib/chacha20poly1305': 1.0.1
+ '@stablelib/hkdf': 1.0.1
+ '@stablelib/random': 1.0.2
+ '@stablelib/sha256': 1.0.1
+ '@stablelib/x25519': 1.0.3
+ '@walletconnect/relay-api': 1.0.9
+ '@walletconnect/safe-json': 1.0.2
+ '@walletconnect/time': 1.0.2
+ '@walletconnect/types': 2.10.0
+ '@walletconnect/window-getters': 1.0.1
+ '@walletconnect/window-metadata': 1.0.1
+ detect-browser: 5.3.0
+ query-string: 7.1.3
+ uint8arrays: 3.1.1
+ transitivePeerDependencies:
+ - '@react-native-async-storage/async-storage'
+ - lokijs
+ dev: false
+
/@walletconnect/utils@2.10.0(lokijs@1.5.12):
resolution: {integrity: sha512-9GRyEz/7CJW+G04RvrjPET5k7hOEsB9b3fF9cWDk/iDCxSWpbkU/hv/urRB36C+gvQMAZgIZYX3dHfzJWkY/2g==}
dependencies:
@@ -9326,6 +9533,28 @@ packages:
- lokijs
dev: false
+ /@walletconnect/utils@2.9.0:
+ resolution: {integrity: sha512-7Tu3m6dZL84KofrNBcblsgpSqU2vdo9ImLD7zWimLXERVGNQ8smXG+gmhQYblebIBhsPzjy9N38YMC3nPlfQNw==}
+ dependencies:
+ '@stablelib/chacha20poly1305': 1.0.1
+ '@stablelib/hkdf': 1.0.1
+ '@stablelib/random': 1.0.2
+ '@stablelib/sha256': 1.0.1
+ '@stablelib/x25519': 1.0.3
+ '@walletconnect/relay-api': 1.0.9
+ '@walletconnect/safe-json': 1.0.2
+ '@walletconnect/time': 1.0.2
+ '@walletconnect/types': 2.9.0
+ '@walletconnect/window-getters': 1.0.1
+ '@walletconnect/window-metadata': 1.0.1
+ detect-browser: 5.3.0
+ query-string: 7.1.3
+ uint8arrays: 3.1.1
+ transitivePeerDependencies:
+ - '@react-native-async-storage/async-storage'
+ - lokijs
+ dev: false
+
/@walletconnect/utils@2.9.0(lokijs@1.5.12):
resolution: {integrity: sha512-7Tu3m6dZL84KofrNBcblsgpSqU2vdo9ImLD7zWimLXERVGNQ8smXG+gmhQYblebIBhsPzjy9N38YMC3nPlfQNw==}
dependencies:
@@ -9503,6 +9732,19 @@ packages:
/abab@2.0.6:
resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==}
+ /abitype@0.3.0(typescript@4.9.5):
+ resolution: {integrity: sha512-0YokyAV4hKMcy97Pl+6QgZBlBdZJN2llslOs7kiFY+cu7kMlVXDBpxMExfv0krzBCQt2t7hNovpQ3y/zvEm18A==}
+ engines: {pnpm: '>=7'}
+ peerDependencies:
+ typescript: '>=4.9.4'
+ zod: '>=3.19.1'
+ peerDependenciesMeta:
+ zod:
+ optional: true
+ dependencies:
+ typescript: 4.9.5
+ dev: false
+
/abitype@0.3.0(typescript@4.9.5)(zod@3.22.4):
resolution: {integrity: sha512-0YokyAV4hKMcy97Pl+6QgZBlBdZJN2llslOs7kiFY+cu7kMlVXDBpxMExfv0krzBCQt2t7hNovpQ3y/zvEm18A==}
engines: {pnpm: '>=7'}
@@ -9517,7 +9759,7 @@ packages:
zod: 3.22.4
dev: false
- /abitype@0.3.0(typescript@5.2.2)(zod@3.22.4):
+ /abitype@0.3.0(typescript@5.3.3)(zod@3.22.4):
resolution: {integrity: sha512-0YokyAV4hKMcy97Pl+6QgZBlBdZJN2llslOs7kiFY+cu7kMlVXDBpxMExfv0krzBCQt2t7hNovpQ3y/zvEm18A==}
engines: {pnpm: '>=7'}
peerDependencies:
@@ -9527,7 +9769,7 @@ packages:
zod:
optional: true
dependencies:
- typescript: 5.2.2
+ typescript: 5.3.3
zod: 3.22.4
dev: false
@@ -9694,10 +9936,8 @@ packages:
resolution: {integrity: sha512-hCOfMzbFx5IDutmWLAt6MZwOUjIfSM9G9FyVxytmE4Rs/5YDPWQrD/+IR1w+FweD9H2oOZEnv36TmkjhNURBVA==}
dev: false
- /ajv-formats@2.1.1(ajv@8.12.0):
+ /ajv-formats@2.1.1:
resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==}
- peerDependencies:
- ajv: ^8.0.0
peerDependenciesMeta:
ajv:
optional: true
@@ -10077,12 +10317,30 @@ packages:
resolution: {integrity: sha512-ZtlVZobOeDQhb/y2lMK6mznDw7TJHDNcKx5/bbBkFvArIQ5CVFhSI6hWWQnMx9I8cNmNmZ30wpDyOC2E2nvgbQ==}
engines: {node: '>=4'}
+ /axios@0.21.4:
+ resolution: {integrity: sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==}
+ dependencies:
+ follow-redirects: 1.15.2
+ transitivePeerDependencies:
+ - debug
+ dev: false
+
/axios@0.21.4(debug@4.3.4):
resolution: {integrity: sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==}
dependencies:
- follow-redirects: 1.15.2(debug@4.3.4)
+ follow-redirects: 1.15.2
+ transitivePeerDependencies:
+ - debug
+ dev: true
+
+ /axios@0.27.2:
+ resolution: {integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==}
+ dependencies:
+ follow-redirects: 1.15.2
+ form-data: 4.0.0
transitivePeerDependencies:
- debug
+ dev: false
/axios@0.27.2(debug@4.3.4):
resolution: {integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==}
@@ -10133,19 +10391,33 @@ packages:
transitivePeerDependencies:
- supports-color
+ /babel-loader@8.3.0(@babel/core@7.22.15):
+ resolution: {integrity: sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==}
+ engines: {node: '>= 8.9'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ webpack: '>=2'
+ dependencies:
+ '@babel/core': 7.22.15
+ find-cache-dir: 3.3.2
+ loader-utils: 2.0.4
+ make-dir: 3.1.0
+ schema-utils: 2.7.1
+ dev: false
+
/babel-loader@8.3.0(@babel/core@7.22.15)(webpack@5.88.2):
resolution: {integrity: sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==}
engines: {node: '>= 8.9'}
peerDependencies:
'@babel/core': ^7.0.0
- webpack: ^5
+ webpack: '>=2'
dependencies:
'@babel/core': 7.22.15
find-cache-dir: 3.3.2
loader-utils: 2.0.4
make-dir: 3.1.0
schema-utils: 2.7.1
- webpack: 5.88.2(esbuild@0.18.20)
+ webpack: 5.88.2
/babel-plugin-istanbul@6.1.1:
resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==}
@@ -10645,6 +10917,7 @@ packages:
requiresBuild: true
dependencies:
node-gyp-build: 4.6.1
+ dev: false
/builtin-modules@3.3.0:
resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==}
@@ -11276,12 +11549,11 @@ packages:
/core-util-is@1.0.3:
resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}
- /cosmiconfig-typescript-loader@1.0.9(@types/node@17.0.45)(cosmiconfig@7.1.0)(typescript@4.9.5):
+ /cosmiconfig-typescript-loader@1.0.9(@types/node@17.0.45)(typescript@4.9.5):
resolution: {integrity: sha512-tRuMRhxN4m1Y8hP9SNYfz7jRwt8lZdWxdjg/ohg5esKmsndJIn4yT96oJVcf5x0eA11taXl+sIp+ielu529k6g==}
engines: {node: '>=12', npm: '>=6'}
peerDependencies:
'@types/node': '*'
- cosmiconfig: '>=7'
typescript: '>=3'
dependencies:
'@types/node': 17.0.45
@@ -11293,12 +11565,11 @@ packages:
- '@swc/wasm'
dev: false
- /cosmiconfig-typescript-loader@1.0.9(@types/node@17.0.45)(cosmiconfig@7.1.0)(typescript@5.2.2):
+ /cosmiconfig-typescript-loader@1.0.9(@types/node@17.0.45)(typescript@5.2.2):
resolution: {integrity: sha512-tRuMRhxN4m1Y8hP9SNYfz7jRwt8lZdWxdjg/ohg5esKmsndJIn4yT96oJVcf5x0eA11taXl+sIp+ielu529k6g==}
engines: {node: '>=12', npm: '>=6'}
peerDependencies:
'@types/node': '*'
- cosmiconfig: '>=7'
typescript: '>=3'
dependencies:
'@types/node': 17.0.45
@@ -11310,12 +11581,11 @@ packages:
- '@swc/wasm'
dev: false
- /cosmiconfig-typescript-loader@1.0.9(@types/node@18.17.14)(cosmiconfig@7.1.0)(typescript@4.9.5):
+ /cosmiconfig-typescript-loader@1.0.9(@types/node@18.17.14)(typescript@4.9.5):
resolution: {integrity: sha512-tRuMRhxN4m1Y8hP9SNYfz7jRwt8lZdWxdjg/ohg5esKmsndJIn4yT96oJVcf5x0eA11taXl+sIp+ielu529k6g==}
engines: {node: '>=12', npm: '>=6'}
peerDependencies:
'@types/node': '*'
- cosmiconfig: '>=7'
typescript: '>=3'
dependencies:
'@types/node': 18.17.14
@@ -11326,7 +11596,7 @@ packages:
- '@swc/core'
- '@swc/wasm'
- /cosmiconfig-typescript-loader@4.4.0(@types/node@20.4.7)(cosmiconfig@8.3.4)(ts-node@10.9.1)(typescript@5.3.2):
+ /cosmiconfig-typescript-loader@4.4.0(@types/node@20.4.7)(cosmiconfig@8.3.4)(ts-node@10.9.1)(typescript@5.3.3):
resolution: {integrity: sha512-BabizFdC3wBHhbI4kJh0VkQP9GkBfoHPydD0COMce1nJ1kJAB3F2TmJ/I7diULBKtmEWSwEbuN/KDtgnmUUVmw==}
engines: {node: '>=v14.21.3'}
peerDependencies:
@@ -11336,9 +11606,9 @@ packages:
typescript: '>=4'
dependencies:
'@types/node': 20.4.7
- cosmiconfig: 8.3.4(typescript@5.3.2)
- ts-node: 10.9.1(@types/node@20.4.7)(typescript@5.3.2)
- typescript: 5.3.2
+ cosmiconfig: 8.3.4(typescript@5.3.3)
+ ts-node: 10.9.1(@types/node@20.4.7)(typescript@5.3.3)
+ typescript: 5.3.3
dev: true
/cosmiconfig@6.0.0:
@@ -11361,7 +11631,7 @@ packages:
path-type: 4.0.0
yaml: 1.10.2
- /cosmiconfig@8.3.4(typescript@5.3.2):
+ /cosmiconfig@8.3.4(typescript@5.3.3):
resolution: {integrity: sha512-SF+2P8+o/PTV05rgsAjDzL4OFdVXAulSfC/L19VaeVT7+tpOOSscCt2QLxDZ+CLxF2WOiq6y1K5asvs8qUJT/Q==}
engines: {node: '>=14'}
peerDependencies:
@@ -11374,19 +11644,34 @@ packages:
js-yaml: 4.1.0
parse-json: 5.2.0
path-type: 4.0.0
- typescript: 5.3.2
+ typescript: 5.3.3
dev: true
- /craco-esbuild@0.5.2(@craco/craco@7.1.0)(esbuild@0.18.20)(react-scripts@5.0.1)(webpack@5.88.2):
+ /craco-esbuild@0.5.2(@craco/craco@7.1.0):
+ resolution: {integrity: sha512-5NCHz2gFT8MkVo36t22KOBL53JvDrw8R2PHmGxxfaTa8LFZNKmvOI6e8zCzPdY9LeKMdF3svBjMVyXG53pGO1Q==}
+ peerDependencies:
+ '@craco/craco': ^6.0.0 || ^7.0.0 || ^7.0.0-alpha
+ react-scripts: ^5.0.0
+ dependencies:
+ '@craco/craco': 7.1.0(@types/node@17.0.45)(postcss@8.4.29)(typescript@5.2.2)
+ esbuild-jest: 0.5.0
+ esbuild-loader: 2.21.0
+ transitivePeerDependencies:
+ - esbuild
+ - supports-color
+ - webpack
+ dev: false
+
+ /craco-esbuild@0.5.2(@craco/craco@7.1.0)(react-scripts@5.0.1):
resolution: {integrity: sha512-5NCHz2gFT8MkVo36t22KOBL53JvDrw8R2PHmGxxfaTa8LFZNKmvOI6e8zCzPdY9LeKMdF3svBjMVyXG53pGO1Q==}
peerDependencies:
'@craco/craco': ^6.0.0 || ^7.0.0 || ^7.0.0-alpha
react-scripts: ^5.0.0
dependencies:
'@craco/craco': 7.1.0(@types/node@18.17.14)(postcss@8.4.29)(react-scripts@5.0.1)(typescript@4.9.5)
- esbuild-jest: 0.5.0(esbuild@0.18.20)
- esbuild-loader: 2.21.0(webpack@5.88.2)
- react-scripts: 5.0.1(@babel/plugin-syntax-flow@7.22.5)(@babel/plugin-transform-react-jsx@7.22.15)(esbuild@0.18.20)(eslint@8.48.0)(react@18.2.0)(ts-node@10.9.1)(typescript@4.9.5)
+ esbuild-jest: 0.5.0
+ esbuild-loader: 2.21.0
+ react-scripts: 5.0.1(@babel/plugin-syntax-flow@7.22.5)(@babel/plugin-transform-react-jsx@7.22.15)(eslint@8.48.0)(react@18.2.0)(typescript@4.9.5)
transitivePeerDependencies:
- esbuild
- supports-color
@@ -11522,7 +11807,7 @@ packages:
resolution: {integrity: sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==}
engines: {node: '>= 12.13.0'}
peerDependencies:
- webpack: ^5
+ webpack: ^5.0.0
dependencies:
icss-utils: 5.1.0(postcss@8.4.29)
postcss: 8.4.29
@@ -11532,9 +11817,9 @@ packages:
postcss-modules-values: 4.0.0(postcss@8.4.29)
postcss-value-parser: 4.2.0
semver: 7.5.4
- webpack: 5.88.2(esbuild@0.18.20)
+ webpack: 5.88.2
- /css-minimizer-webpack-plugin@3.4.1(esbuild@0.18.20)(webpack@5.88.2):
+ /css-minimizer-webpack-plugin@3.4.1(webpack@5.88.2):
resolution: {integrity: sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==}
engines: {node: '>= 12.13.0'}
peerDependencies:
@@ -11542,7 +11827,7 @@ packages:
clean-css: '*'
csso: '*'
esbuild: '*'
- webpack: ^5
+ webpack: ^5.0.0
peerDependenciesMeta:
'@parcel/css':
optional: true
@@ -11554,13 +11839,12 @@ packages:
optional: true
dependencies:
cssnano: 5.1.15(postcss@8.4.29)
- esbuild: 0.18.20
jest-worker: 27.5.1
postcss: 8.4.29
schema-utils: 4.2.0
serialize-javascript: 6.0.1
source-map: 0.6.1
- webpack: 5.88.2(esbuild@0.18.20)
+ webpack: 5.88.2
/css-prefers-color-scheme@6.0.3(postcss@8.4.29):
resolution: {integrity: sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==}
@@ -12558,7 +12842,7 @@ packages:
engines: {node: '>=6'}
dev: false
- /esbuild-jest@0.5.0(esbuild@0.18.20):
+ /esbuild-jest@0.5.0:
resolution: {integrity: sha512-AMZZCdEpXfNVOIDvURlqYyHwC8qC1/BFjgsrOiSL1eyiIArVtHL8YAC83Shhn16cYYoAWEW17yZn0W/RJKJKHQ==}
peerDependencies:
esbuild: '>=0.8.50'
@@ -12566,21 +12850,19 @@ packages:
'@babel/core': 7.22.15
'@babel/plugin-transform-modules-commonjs': 7.22.15(@babel/core@7.22.15)
babel-jest: 26.6.3(@babel/core@7.22.15)
- esbuild: 0.18.20
transitivePeerDependencies:
- supports-color
- /esbuild-loader@2.21.0(webpack@5.88.2):
+ /esbuild-loader@2.21.0:
resolution: {integrity: sha512-k7ijTkCT43YBSZ6+fBCW1Gin7s46RrJ0VQaM8qA7lq7W+OLsGgtLyFV8470FzYi/4TeDexniTBTPTwZUnXXR5g==}
peerDependencies:
- webpack: ^5
+ webpack: ^4.40.0 || ^5.0.0
dependencies:
esbuild: 0.16.17
joycon: 3.1.1
json5: 2.2.3
loader-utils: 2.0.4
tapable: 2.2.1
- webpack: 5.88.2(esbuild@0.18.20)
webpack-sources: 1.4.3
/esbuild@0.16.17:
@@ -12785,42 +13067,7 @@ packages:
- jest
- supports-color
- /eslint-config-react-app@7.0.1(@babel/plugin-syntax-flow@7.22.5)(@babel/plugin-transform-react-jsx@7.22.15)(eslint@8.48.0)(jest@27.5.1)(typescript@5.2.2):
- resolution: {integrity: sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==}
- engines: {node: '>=14.0.0'}
- peerDependencies:
- eslint: ^8.0.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- '@babel/core': 7.22.15
- '@babel/eslint-parser': 7.22.15(@babel/core@7.22.15)(eslint@8.48.0)
- '@rushstack/eslint-patch': 1.3.3
- '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.48.0)(typescript@5.2.2)
- '@typescript-eslint/parser': 5.62.0(eslint@8.48.0)(typescript@5.2.2)
- babel-preset-react-app: 10.0.1
- confusing-browser-globals: 1.0.11
- eslint: 8.48.0
- eslint-plugin-flowtype: 8.0.3(@babel/plugin-syntax-flow@7.22.5)(@babel/plugin-transform-react-jsx@7.22.15)(eslint@8.48.0)
- eslint-plugin-import: 2.28.1(@typescript-eslint/parser@5.62.0)(eslint@8.48.0)
- eslint-plugin-jest: 25.7.0(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.48.0)(jest@27.5.1)(typescript@5.2.2)
- eslint-plugin-jsx-a11y: 6.7.1(eslint@8.48.0)
- eslint-plugin-react: 7.33.2(eslint@8.48.0)
- eslint-plugin-react-hooks: 4.6.0(eslint@8.48.0)
- eslint-plugin-testing-library: 5.11.1(eslint@8.48.0)(typescript@5.2.2)
- typescript: 5.2.2
- transitivePeerDependencies:
- - '@babel/plugin-syntax-flow'
- - '@babel/plugin-transform-react-jsx'
- - eslint-import-resolver-typescript
- - eslint-import-resolver-webpack
- - jest
- - supports-color
- dev: false
-
- /eslint-config-react-app@7.0.1(@babel/plugin-syntax-flow@7.22.5)(@babel/plugin-transform-react-jsx@7.22.15)(eslint@8.50.0)(jest@27.5.1)(typescript@4.9.5):
+ /eslint-config-react-app@7.0.1(jest@27.5.1)(typescript@4.9.5):
resolution: {integrity: sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -12831,20 +13078,19 @@ packages:
optional: true
dependencies:
'@babel/core': 7.22.15
- '@babel/eslint-parser': 7.22.15(@babel/core@7.22.15)(eslint@8.50.0)
+ '@babel/eslint-parser': 7.22.15(@babel/core@7.22.15)
'@rushstack/eslint-patch': 1.3.3
- '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.50.0)(typescript@4.9.5)
- '@typescript-eslint/parser': 5.62.0(eslint@8.50.0)(typescript@4.9.5)
+ '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(typescript@4.9.5)
+ '@typescript-eslint/parser': 5.62.0(typescript@4.9.5)
babel-preset-react-app: 10.0.1
confusing-browser-globals: 1.0.11
- eslint: 8.50.0
- eslint-plugin-flowtype: 8.0.3(@babel/plugin-syntax-flow@7.22.5)(@babel/plugin-transform-react-jsx@7.22.15)(eslint@8.50.0)
- eslint-plugin-import: 2.28.1(@typescript-eslint/parser@5.62.0)(eslint@8.50.0)
- eslint-plugin-jest: 25.7.0(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.50.0)(jest@27.5.1)(typescript@4.9.5)
- eslint-plugin-jsx-a11y: 6.7.1(eslint@8.50.0)
- eslint-plugin-react: 7.33.2(eslint@8.50.0)
- eslint-plugin-react-hooks: 4.6.0(eslint@8.50.0)
- eslint-plugin-testing-library: 5.11.1(eslint@8.50.0)(typescript@4.9.5)
+ eslint-plugin-flowtype: 8.0.3
+ eslint-plugin-import: 2.28.1(@typescript-eslint/parser@5.62.0)
+ eslint-plugin-jest: 25.7.0(@typescript-eslint/eslint-plugin@5.62.0)(jest@27.5.1)(typescript@4.9.5)
+ eslint-plugin-jsx-a11y: 6.7.1
+ eslint-plugin-react: 7.33.2
+ eslint-plugin-react-hooks: 4.6.0
+ eslint-plugin-testing-library: 5.11.1(typescript@4.9.5)
typescript: 4.9.5
transitivePeerDependencies:
- '@babel/plugin-syntax-flow'
@@ -12873,7 +13119,7 @@ packages:
transitivePeerDependencies:
- supports-color
- /eslint-module-utils@2.8.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint@8.48.0):
+ /eslint-module-utils@2.8.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9):
resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==}
engines: {node: '>=4'}
peerDependencies:
@@ -12894,14 +13140,14 @@ packages:
eslint-import-resolver-webpack:
optional: true
dependencies:
- '@typescript-eslint/parser': 5.62.0(eslint@8.48.0)(typescript@4.9.5)
+ '@typescript-eslint/parser': 5.62.0(typescript@4.9.5)
debug: 3.2.7
- eslint: 8.48.0
eslint-import-resolver-node: 0.3.9
transitivePeerDependencies:
- supports-color
+ dev: false
- /eslint-module-utils@2.8.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint@8.50.0):
+ /eslint-module-utils@2.8.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint@8.48.0):
resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==}
engines: {node: '>=4'}
peerDependencies:
@@ -12922,13 +13168,12 @@ packages:
eslint-import-resolver-webpack:
optional: true
dependencies:
- '@typescript-eslint/parser': 5.62.0(eslint@8.50.0)(typescript@4.9.5)
+ '@typescript-eslint/parser': 5.62.0(eslint@8.48.0)(typescript@4.9.5)
debug: 3.2.7
- eslint: 8.50.0
+ eslint: 8.48.0
eslint-import-resolver-node: 0.3.9
transitivePeerDependencies:
- supports-color
- dev: false
/eslint-module-utils@2.8.0(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-node@0.3.9)(eslint@8.50.0):
resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==}
@@ -12959,7 +13204,7 @@ packages:
- supports-color
dev: true
- /eslint-plugin-flowtype@8.0.3(@babel/plugin-syntax-flow@7.22.5)(@babel/plugin-transform-react-jsx@7.22.15)(eslint@8.48.0):
+ /eslint-plugin-flowtype@8.0.3:
resolution: {integrity: sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==}
engines: {node: '>=12.0.0'}
peerDependencies:
@@ -12967,13 +13212,11 @@ packages:
'@babel/plugin-transform-react-jsx': ^7.14.9
eslint: ^8.1.0
dependencies:
- '@babel/plugin-syntax-flow': 7.22.5(@babel/core@7.22.15)
- '@babel/plugin-transform-react-jsx': 7.22.15(@babel/core@7.22.15)
- eslint: 8.48.0
lodash: 4.17.21
string-natural-compare: 3.0.1
+ dev: false
- /eslint-plugin-flowtype@8.0.3(@babel/plugin-syntax-flow@7.22.5)(@babel/plugin-transform-react-jsx@7.22.15)(eslint@8.50.0):
+ /eslint-plugin-flowtype@8.0.3(@babel/plugin-syntax-flow@7.22.5)(@babel/plugin-transform-react-jsx@7.22.15)(eslint@8.48.0):
resolution: {integrity: sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==}
engines: {node: '>=12.0.0'}
peerDependencies:
@@ -12983,12 +13226,11 @@ packages:
dependencies:
'@babel/plugin-syntax-flow': 7.22.5(@babel/core@7.22.15)
'@babel/plugin-transform-react-jsx': 7.22.15(@babel/core@7.22.15)
- eslint: 8.50.0
+ eslint: 8.48.0
lodash: 4.17.21
string-natural-compare: 3.0.1
- dev: false
- /eslint-plugin-import@2.28.1(@typescript-eslint/parser@5.62.0)(eslint@8.48.0):
+ /eslint-plugin-import@2.28.1(@typescript-eslint/parser@5.62.0):
resolution: {integrity: sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==}
engines: {node: '>=4'}
peerDependencies:
@@ -12998,16 +13240,15 @@ packages:
'@typescript-eslint/parser':
optional: true
dependencies:
- '@typescript-eslint/parser': 5.62.0(eslint@8.48.0)(typescript@4.9.5)
+ '@typescript-eslint/parser': 5.62.0(typescript@4.9.5)
array-includes: 3.1.7
array.prototype.findlastindex: 1.2.3
array.prototype.flat: 1.3.2
array.prototype.flatmap: 1.3.2
debug: 3.2.7
doctrine: 2.1.0
- eslint: 8.48.0
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint@8.48.0)
+ eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)
has: 1.0.3
is-core-module: 2.13.0
is-glob: 4.0.3
@@ -13021,8 +13262,9 @@ packages:
- eslint-import-resolver-typescript
- eslint-import-resolver-webpack
- supports-color
+ dev: false
- /eslint-plugin-import@2.28.1(@typescript-eslint/parser@5.62.0)(eslint@8.50.0):
+ /eslint-plugin-import@2.28.1(@typescript-eslint/parser@5.62.0)(eslint@8.48.0):
resolution: {integrity: sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==}
engines: {node: '>=4'}
peerDependencies:
@@ -13032,16 +13274,16 @@ packages:
'@typescript-eslint/parser':
optional: true
dependencies:
- '@typescript-eslint/parser': 5.62.0(eslint@8.50.0)(typescript@4.9.5)
+ '@typescript-eslint/parser': 5.62.0(eslint@8.48.0)(typescript@4.9.5)
array-includes: 3.1.7
array.prototype.findlastindex: 1.2.3
array.prototype.flat: 1.3.2
array.prototype.flatmap: 1.3.2
debug: 3.2.7
doctrine: 2.1.0
- eslint: 8.50.0
+ eslint: 8.48.0
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint@8.50.0)
+ eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint@8.48.0)
has: 1.0.3
is-core-module: 2.13.0
is-glob: 4.0.3
@@ -13055,7 +13297,6 @@ packages:
- eslint-import-resolver-typescript
- eslint-import-resolver-webpack
- supports-color
- dev: false
/eslint-plugin-import@2.28.1(@typescript-eslint/parser@6.7.2)(eslint@8.50.0):
resolution: {integrity: sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==}
@@ -13108,34 +13349,12 @@ packages:
'@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.48.0)(typescript@4.9.5)
'@typescript-eslint/experimental-utils': 5.62.0(eslint@8.48.0)(typescript@4.9.5)
eslint: 8.48.0
- jest: 27.5.1(ts-node@10.9.1)
- transitivePeerDependencies:
- - supports-color
- - typescript
-
- /eslint-plugin-jest@25.7.0(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.48.0)(jest@27.5.1)(typescript@5.2.2):
- resolution: {integrity: sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==}
- engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
- peerDependencies:
- '@typescript-eslint/eslint-plugin': ^4.0.0 || ^5.0.0
- eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
- jest: '*'
- peerDependenciesMeta:
- '@typescript-eslint/eslint-plugin':
- optional: true
- jest:
- optional: true
- dependencies:
- '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.48.0)(typescript@5.2.2)
- '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.48.0)(typescript@5.2.2)
- eslint: 8.48.0
- jest: 27.5.1(ts-node@10.9.1)
+ jest: 27.5.1
transitivePeerDependencies:
- supports-color
- typescript
- dev: false
- /eslint-plugin-jest@25.7.0(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.50.0)(jest@27.5.1)(typescript@4.9.5):
+ /eslint-plugin-jest@25.7.0(@typescript-eslint/eslint-plugin@5.62.0)(jest@27.5.1)(typescript@4.9.5):
resolution: {integrity: sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==}
engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
peerDependencies:
@@ -13148,16 +13367,15 @@ packages:
jest:
optional: true
dependencies:
- '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.50.0)(typescript@4.9.5)
- '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.50.0)(typescript@4.9.5)
- eslint: 8.50.0
- jest: 27.5.1(ts-node@10.9.1)
+ '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(typescript@4.9.5)
+ '@typescript-eslint/experimental-utils': 5.62.0(typescript@4.9.5)
+ jest: 27.5.1
transitivePeerDependencies:
- supports-color
- typescript
dev: false
- /eslint-plugin-jsx-a11y@6.7.1(eslint@8.48.0):
+ /eslint-plugin-jsx-a11y@6.7.1:
resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==}
engines: {node: '>=4.0'}
peerDependencies:
@@ -13172,7 +13390,6 @@ packages:
axobject-query: 3.2.1
damerau-levenshtein: 1.0.8
emoji-regex: 9.2.2
- eslint: 8.48.0
has: 1.0.3
jsx-ast-utils: 3.3.5
language-tags: 1.0.5
@@ -13180,8 +13397,9 @@ packages:
object.entries: 1.1.7
object.fromentries: 2.0.7
semver: 6.3.1
+ dev: false
- /eslint-plugin-jsx-a11y@6.7.1(eslint@8.50.0):
+ /eslint-plugin-jsx-a11y@6.7.1(eslint@8.48.0):
resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==}
engines: {node: '>=4.0'}
peerDependencies:
@@ -13196,7 +13414,7 @@ packages:
axobject-query: 3.2.1
damerau-levenshtein: 1.0.8
emoji-regex: 9.2.2
- eslint: 8.50.0
+ eslint: 8.48.0
has: 1.0.3
jsx-ast-utils: 3.3.5
language-tags: 1.0.5
@@ -13204,7 +13422,6 @@ packages:
object.entries: 1.1.7
object.fromentries: 2.0.7
semver: 6.3.1
- dev: false
/eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.10.0)(eslint@8.48.0)(prettier@2.8.8):
resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==}
@@ -13244,6 +13461,13 @@ packages:
synckit: 0.8.5
dev: true
+ /eslint-plugin-react-hooks@4.6.0:
+ resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0
+ dev: false
+
/eslint-plugin-react-hooks@4.6.0(eslint@8.48.0):
resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==}
engines: {node: '>=10'}
@@ -13261,6 +13485,30 @@ packages:
eslint: 8.50.0
dev: false
+ /eslint-plugin-react@7.33.2:
+ resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==}
+ engines: {node: '>=4'}
+ peerDependencies:
+ eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
+ dependencies:
+ array-includes: 3.1.7
+ array.prototype.flatmap: 1.3.2
+ array.prototype.tosorted: 1.1.1
+ doctrine: 2.1.0
+ es-iterator-helpers: 1.0.14
+ estraverse: 5.3.0
+ jsx-ast-utils: 3.3.5
+ minimatch: 3.1.2
+ object.entries: 1.1.7
+ object.fromentries: 2.0.7
+ object.hasown: 1.1.3
+ object.values: 1.1.7
+ prop-types: 15.8.1
+ resolve: 2.0.0-next.4
+ semver: 6.3.1
+ string.prototype.matchall: 4.0.9
+ dev: false
+
/eslint-plugin-react@7.33.2(eslint@8.48.0):
resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==}
engines: {node: '>=4'}
@@ -13322,27 +13570,13 @@ packages:
- supports-color
- typescript
- /eslint-plugin-testing-library@5.11.1(eslint@8.48.0)(typescript@5.2.2):
- resolution: {integrity: sha512-5eX9e1Kc2PqVRed3taaLnAAqPZGEX75C+M/rXzUAI3wIg/ZxzUm1OVAwfe/O+vE+6YXOLetSe9g5GKD2ecXipw==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'}
- peerDependencies:
- eslint: ^7.5.0 || ^8.0.0
- dependencies:
- '@typescript-eslint/utils': 5.62.0(eslint@8.48.0)(typescript@5.2.2)
- eslint: 8.48.0
- transitivePeerDependencies:
- - supports-color
- - typescript
- dev: false
-
- /eslint-plugin-testing-library@5.11.1(eslint@8.50.0)(typescript@4.9.5):
+ /eslint-plugin-testing-library@5.11.1(typescript@4.9.5):
resolution: {integrity: sha512-5eX9e1Kc2PqVRed3taaLnAAqPZGEX75C+M/rXzUAI3wIg/ZxzUm1OVAwfe/O+vE+6YXOLetSe9g5GKD2ecXipw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'}
peerDependencies:
eslint: ^7.5.0 || ^8.0.0
dependencies:
- '@typescript-eslint/utils': 5.62.0(eslint@8.50.0)(typescript@4.9.5)
- eslint: 8.50.0
+ '@typescript-eslint/utils': 5.62.0(typescript@4.9.5)
transitivePeerDependencies:
- supports-color
- typescript
@@ -13384,7 +13618,7 @@ packages:
engines: {node: '>= 12.13.0'}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
- webpack: ^5
+ webpack: ^5.0.0
dependencies:
'@types/eslint': 8.44.2
eslint: 8.48.0
@@ -13392,22 +13626,21 @@ packages:
micromatch: 4.0.5
normalize-path: 3.0.0
schema-utils: 4.2.0
- webpack: 5.88.2(esbuild@0.18.20)
+ webpack: 5.88.2
- /eslint-webpack-plugin@3.2.0(eslint@8.50.0)(webpack@5.88.2):
+ /eslint-webpack-plugin@3.2.0(webpack@5.88.2):
resolution: {integrity: sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==}
engines: {node: '>= 12.13.0'}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
- webpack: ^5
+ webpack: ^5.0.0
dependencies:
'@types/eslint': 8.44.2
- eslint: 8.50.0
jest-worker: 28.1.3
micromatch: 4.0.5
normalize-path: 3.0.0
schema-utils: 4.2.0
- webpack: 5.88.2(esbuild@0.18.20)
+ webpack: 5.88.2
dev: false
/eslint@8.48.0:
@@ -13623,7 +13856,7 @@ packages:
'@ethersproject/networks': 5.7.1
'@ethersproject/pbkdf2': 5.7.0
'@ethersproject/properties': 5.7.0
- '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)
+ '@ethersproject/providers': 5.7.2
'@ethersproject/random': 5.7.0
'@ethersproject/rlp': 5.7.0
'@ethersproject/sha2': 5.7.0
@@ -13905,11 +14138,11 @@ packages:
resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==}
engines: {node: '>= 10.13.0'}
peerDependencies:
- webpack: ^5
+ webpack: ^4.0.0 || ^5.0.0
dependencies:
loader-utils: 2.0.4
schema-utils: 3.3.0
- webpack: 5.88.2(esbuild@0.18.20)
+ webpack: 5.88.2
/file-selector@0.6.0:
resolution: {integrity: sha512-QlZ5yJC0VxHxQQsQhXvBaC7VRJ2uaxTf+Tfpu4Z/OcVQJVpZO+DGU0rkoVW5ce2SccxugvpBJoMvUs59iILYdw==}
@@ -14032,6 +14265,15 @@ packages:
tslib: 2.6.2
dev: false
+ /follow-redirects@1.15.2:
+ resolution: {integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==}
+ engines: {node: '>=4.0'}
+ peerDependencies:
+ debug: '*'
+ peerDependenciesMeta:
+ debug:
+ optional: true
+
/follow-redirects@1.15.2(debug@4.3.4):
resolution: {integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==}
engines: {node: '>=4.0'}
@@ -14071,7 +14313,7 @@ packages:
eslint: '>= 6'
typescript: '>= 2.7'
vue-template-compiler: '*'
- webpack: ^5
+ webpack: '>= 4'
peerDependenciesMeta:
eslint:
optional: true
@@ -14093,48 +14335,16 @@ packages:
semver: 7.5.4
tapable: 1.1.3
typescript: 4.9.5
- webpack: 5.88.2(esbuild@0.18.20)
-
- /fork-ts-checker-webpack-plugin@6.5.3(eslint@8.48.0)(typescript@5.2.2)(webpack@5.88.2):
- resolution: {integrity: sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==}
- engines: {node: '>=10', yarn: '>=1.0.0'}
- peerDependencies:
- eslint: '>= 6'
- typescript: '>= 2.7'
- vue-template-compiler: '*'
- webpack: ^5
- peerDependenciesMeta:
- eslint:
- optional: true
- vue-template-compiler:
- optional: true
- dependencies:
- '@babel/code-frame': 7.22.13
- '@types/json-schema': 7.0.12
- chalk: 4.1.2
- chokidar: 3.5.3
- cosmiconfig: 6.0.0
- deepmerge: 4.3.1
- eslint: 8.48.0
- fs-extra: 9.1.0
- glob: 7.2.3
- memfs: 3.5.3
- minimatch: 3.1.2
- schema-utils: 2.7.0
- semver: 7.5.4
- tapable: 1.1.3
- typescript: 5.2.2
- webpack: 5.88.2(esbuild@0.18.20)
- dev: false
+ webpack: 5.88.2
- /fork-ts-checker-webpack-plugin@6.5.3(eslint@8.50.0)(typescript@4.9.5)(webpack@5.88.2):
+ /fork-ts-checker-webpack-plugin@6.5.3(typescript@4.9.5)(webpack@5.88.2):
resolution: {integrity: sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==}
engines: {node: '>=10', yarn: '>=1.0.0'}
peerDependencies:
eslint: '>= 6'
typescript: '>= 2.7'
vue-template-compiler: '*'
- webpack: ^5
+ webpack: '>= 4'
peerDependenciesMeta:
eslint:
optional: true
@@ -14147,7 +14357,6 @@ packages:
chokidar: 3.5.3
cosmiconfig: 6.0.0
deepmerge: 4.3.1
- eslint: 8.50.0
fs-extra: 9.1.0
glob: 7.2.3
memfs: 3.5.3
@@ -14156,7 +14365,7 @@ packages:
semver: 7.5.4
tapable: 1.1.3
typescript: 4.9.5
- webpack: 5.88.2(esbuild@0.18.20)
+ webpack: 5.88.2
dev: false
/form-data@2.3.3:
@@ -14231,6 +14440,23 @@ packages:
'@emotion/is-prop-valid': 0.8.8
dev: false
+ /framer-motion@10.16.4(react@18.2.0):
+ resolution: {integrity: sha512-p9V9nGomS3m6/CALXqv6nFGMuFOxbWsmaOrdmhyQimMIlLl3LC7h7l86wge/Js/8cRu5ktutS/zlzgR7eBOtFA==}
+ peerDependencies:
+ react: ^18.0.0
+ react-dom: ^18.0.0
+ peerDependenciesMeta:
+ react:
+ optional: true
+ react-dom:
+ optional: true
+ dependencies:
+ react: 18.2.0
+ tslib: 2.6.2
+ optionalDependencies:
+ '@emotion/is-prop-valid': 0.8.8
+ dev: false
+
/framer-motion@6.5.1(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-o1BGqqposwi7cgDrtg0dNONhkmPsUFDaLcKXigzuTFC5x58mE8iyTazxSudFzmT6MEyJKfjjU8ItoMe3W+3fiw==}
peerDependencies:
@@ -14426,8 +14652,8 @@ packages:
through2: 4.0.2
dev: true
- /gitcoin-lit-js-sdk@1.2.6:
- resolution: {integrity: sha512-Y3CYfgAXqRrDciLBBD7iTIiSOlSBLEF7jChWx4fa9J7JAMmKYNIrVqC1Jj4tasx67oaPjtcFx7Rw/9PWP6zy6Q==}
+ /gitcoin-lit-js-sdk@1.2.7:
+ resolution: {integrity: sha512-ubVUFizvLLFqiaYiW2WHHaHWPafD8sWCFH0+gzG+qy9eL1OsKe4qOIedh8Bq7gMMPWM1SiEXXiMCLT3l7ex9Wg==}
dependencies:
'@ethersproject/bytes': 5.7.0
'@ethersproject/contracts': 5.7.0
@@ -14656,7 +14882,7 @@ packages:
'@ethersproject/bytes': 5.7.0
'@ethersproject/constants': 5.7.0
'@ethersproject/contracts': 5.7.0
- '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)
+ '@ethersproject/providers': 5.7.2
'@ethersproject/solidity': 5.7.0
'@ethersproject/transactions': 5.7.0
'@ethersproject/wallet': 5.7.0
@@ -14866,14 +15092,14 @@ packages:
resolution: {integrity: sha512-6YrDKTuqaP/TquFH7h4srYWsZx+x6k6+FbsTm0ziCwGHDP78Unr1r9F/H4+sGmMbX08GQcJ+K64x55b+7VM/jg==}
engines: {node: '>=10.13.0'}
peerDependencies:
- webpack: ^5
+ webpack: ^5.20.0
dependencies:
'@types/html-minifier-terser': 6.1.0
html-minifier-terser: 6.1.0
lodash: 4.17.21
pretty-error: 4.0.0
tapable: 2.2.1
- webpack: 5.88.2(esbuild@0.18.20)
+ webpack: 5.88.2
/htmlparser2@6.1.0:
resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==}
@@ -14950,7 +15176,7 @@ packages:
engines: {node: '>=8.0.0'}
dependencies:
eventemitter3: 4.0.7
- follow-redirects: 1.15.2(debug@4.3.4)
+ follow-redirects: 1.15.2
requires-port: 1.0.0
transitivePeerDependencies:
- debug
@@ -16037,7 +16263,7 @@ packages:
peerDependencies:
ws: '*'
dependencies:
- ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10)
+ ws: 7.5.9
dev: false
/isomorphic-ws@5.0.0(ws@8.13.0):
@@ -16277,7 +16503,7 @@ packages:
buffer: 6.0.3
event-iterator: 2.0.0
iso-url: 1.2.1
- ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10)
+ ws: 7.5.9
transitivePeerDependencies:
- bufferutil
- utf-8-validate
@@ -16331,7 +16557,7 @@ packages:
isomorphic-ws: 4.0.1(ws@7.5.9)
json-stringify-safe: 5.0.1
uuid: 8.3.2
- ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10)
+ ws: 7.5.9
transitivePeerDependencies:
- bufferutil
- utf-8-validate
@@ -16371,7 +16597,7 @@ packages:
transitivePeerDependencies:
- supports-color
- /jest-cli@27.5.1(ts-node@10.9.1):
+ /jest-cli@27.5.1:
resolution: {integrity: sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
hasBin: true
@@ -16381,14 +16607,14 @@ packages:
node-notifier:
optional: true
dependencies:
- '@jest/core': 27.5.1(ts-node@10.9.1)
+ '@jest/core': 27.5.1
'@jest/test-result': 27.5.1
'@jest/types': 27.5.1
chalk: 4.1.2
exit: 0.1.2
graceful-fs: 4.2.11
import-local: 3.1.0
- jest-config: 27.5.1(ts-node@10.9.1)
+ jest-config: 27.5.1
jest-util: 27.5.1
jest-validate: 27.5.1
prompts: 2.4.2
@@ -16400,7 +16626,7 @@ packages:
- ts-node
- utf-8-validate
- /jest-config@27.5.1(ts-node@10.9.1):
+ /jest-config@27.5.1:
resolution: {integrity: sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
peerDependencies:
@@ -16433,7 +16659,6 @@ packages:
pretty-format: 27.5.1
slash: 3.0.0
strip-json-comments: 3.1.1
- ts-node: 10.9.1(@types/node@20.4.7)(typescript@5.3.2)
transitivePeerDependencies:
- bufferutil
- canvas
@@ -16829,7 +17054,7 @@ packages:
dependencies:
ansi-escapes: 4.3.2
chalk: 4.1.2
- jest: 27.5.1(ts-node@10.9.1)
+ jest: 27.5.1
jest-regex-util: 28.0.2
jest-watcher: 28.1.3
slash: 4.0.0
@@ -16866,7 +17091,7 @@ packages:
peerDependencies:
jest: '>= 25'
dependencies:
- jest: 27.5.1(ts-node@10.9.1)
+ jest: 27.5.1
dev: true
/jest-worker@26.6.2:
@@ -16893,7 +17118,7 @@ packages:
merge-stream: 2.0.0
supports-color: 8.1.1
- /jest@27.5.1(ts-node@10.9.1):
+ /jest@27.5.1:
resolution: {integrity: sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
hasBin: true
@@ -16903,9 +17128,9 @@ packages:
node-notifier:
optional: true
dependencies:
- '@jest/core': 27.5.1(ts-node@10.9.1)
+ '@jest/core': 27.5.1
import-local: 3.1.0
- jest-cli: 27.5.1(ts-node@10.9.1)
+ jest-cli: 27.5.1
transitivePeerDependencies:
- bufferutil
- canvas
@@ -16987,7 +17212,7 @@ packages:
whatwg-encoding: 1.0.5
whatwg-mimetype: 2.3.0
whatwg-url: 8.7.0
- ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10)
+ ws: 7.5.9
xml-name-validator: 3.0.0
transitivePeerDependencies:
- bufferutil
@@ -17776,8 +18001,8 @@ packages:
'@types/trusted-types': 2.0.3
dev: false
- /lit-js-sdk-old-w-pgn@1.1.254:
- resolution: {integrity: sha512-czJousy2bo2oRR83ol/FZcS3TkZzYxkkVXVXKvfAdXLEspmYRjWvaTXWUnf21eUdUIBcoxfUox0AnTPjYna+rA==}
+ /lit-js-sdk-old-w-pgn@1.1.255:
+ resolution: {integrity: sha512-SR467SJYJzpJA3Mo9M9H5LKbNOhgkUCBPb8ju2K7s+3LvIkcBE3jsilNm1yi5Iamcx8YNV+NOfxELvObblMZZQ==}
dependencies:
'@ethersproject/bytes': 5.7.0
'@ethersproject/contracts': 5.7.0
@@ -18240,10 +18465,10 @@ packages:
resolution: {integrity: sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==}
engines: {node: '>= 12.13.0'}
peerDependencies:
- webpack: ^5
+ webpack: ^5.0.0
dependencies:
schema-utils: 4.2.0
- webpack: 5.88.2(esbuild@0.18.20)
+ webpack: 5.88.2
/mini-svg-data-uri@1.4.4:
resolution: {integrity: sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==}
@@ -18681,6 +18906,7 @@ packages:
/node-gyp-build@4.6.1:
resolution: {integrity: sha512-24vnklJmyRS8ViBNI8KbtK/r/DmXQMRiOMXTNz2nrTnAYUwjmEEbnnpB/+kt+yWRv73bPsSPRFddrcIbAxSiMQ==}
hasBin: true
+ dev: false
/node-int64@0.4.0:
resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==}
@@ -19643,7 +19869,7 @@ packages:
postcss: 8.4.29
postcss-value-parser: 4.2.0
- /postcss-load-config@4.0.1(postcss@8.4.29)(ts-node@10.9.1):
+ /postcss-load-config@4.0.1(postcss@8.4.29):
resolution: {integrity: sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==}
engines: {node: '>= 14'}
peerDependencies:
@@ -19657,7 +19883,6 @@ packages:
dependencies:
lilconfig: 2.1.0
postcss: 8.4.29
- ts-node: 10.9.1(@types/node@20.4.7)(typescript@5.3.2)
yaml: 2.3.2
/postcss-loader@6.2.1(postcss@8.4.29)(webpack@5.88.2):
@@ -19665,13 +19890,13 @@ packages:
engines: {node: '>= 12.13.0'}
peerDependencies:
postcss: ^7.0.0 || ^8.0.1
- webpack: ^5
+ webpack: ^5.0.0
dependencies:
cosmiconfig: 7.1.0
klona: 2.0.6
postcss: 8.4.29
semver: 7.5.4
- webpack: 5.88.2(esbuild@0.18.20)
+ webpack: 5.88.2
/postcss-logical@5.0.4(postcss@8.4.29):
resolution: {integrity: sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==}
@@ -20488,63 +20713,22 @@ packages:
dev: false
/react-datetime@3.2.0(moment@2.29.4)(react@18.2.0):
- resolution: {integrity: sha512-w5XdeNIGzBht9CadaZIJhKUhEcDTgH0XokKxGPCxeeJRYL7B3HIKA8CM6Q0xej2JFJt0n5d+zi3maMwaY3262A==}
- peerDependencies:
- moment: ^2.16.0
- react: ^16.5.0 || ^17.0.0 || ^18.0.0
- dependencies:
- moment: 2.29.4
- prop-types: 15.8.1
- react: 18.2.0
- dev: false
-
- /react-dev-utils@12.0.1(eslint@8.48.0)(typescript@4.9.5)(webpack@5.88.2):
- resolution: {integrity: sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==}
- engines: {node: '>=14'}
- peerDependencies:
- typescript: '>=2.7'
- webpack: ^5
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- '@babel/code-frame': 7.22.13
- address: 1.2.2
- browserslist: 4.21.10
- chalk: 4.1.2
- cross-spawn: 7.0.3
- detect-port-alt: 1.1.6
- escape-string-regexp: 4.0.0
- filesize: 8.0.7
- find-up: 5.0.0
- fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.48.0)(typescript@4.9.5)(webpack@5.88.2)
- global-modules: 2.0.0
- globby: 11.1.0
- gzip-size: 6.0.0
- immer: 9.0.21
- is-root: 2.1.0
- loader-utils: 3.2.1
- open: 8.4.2
- pkg-up: 3.1.0
- prompts: 2.4.2
- react-error-overlay: 6.0.11
- recursive-readdir: 2.2.3
- shell-quote: 1.8.1
- strip-ansi: 6.0.1
- text-table: 0.2.0
- typescript: 4.9.5
- webpack: 5.88.2(esbuild@0.18.20)
- transitivePeerDependencies:
- - eslint
- - supports-color
- - vue-template-compiler
+ resolution: {integrity: sha512-w5XdeNIGzBht9CadaZIJhKUhEcDTgH0XokKxGPCxeeJRYL7B3HIKA8CM6Q0xej2JFJt0n5d+zi3maMwaY3262A==}
+ peerDependencies:
+ moment: ^2.16.0
+ react: ^16.5.0 || ^17.0.0 || ^18.0.0
+ dependencies:
+ moment: 2.29.4
+ prop-types: 15.8.1
+ react: 18.2.0
+ dev: false
- /react-dev-utils@12.0.1(eslint@8.48.0)(typescript@5.2.2)(webpack@5.88.2):
+ /react-dev-utils@12.0.1(eslint@8.48.0)(typescript@4.9.5)(webpack@5.88.2):
resolution: {integrity: sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==}
engines: {node: '>=14'}
peerDependencies:
typescript: '>=2.7'
- webpack: ^5
+ webpack: '>=4'
peerDependenciesMeta:
typescript:
optional: true
@@ -20558,7 +20742,7 @@ packages:
escape-string-regexp: 4.0.0
filesize: 8.0.7
find-up: 5.0.0
- fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.48.0)(typescript@5.2.2)(webpack@5.88.2)
+ fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.48.0)(typescript@4.9.5)(webpack@5.88.2)
global-modules: 2.0.0
globby: 11.1.0
gzip-size: 6.0.0
@@ -20573,20 +20757,19 @@ packages:
shell-quote: 1.8.1
strip-ansi: 6.0.1
text-table: 0.2.0
- typescript: 5.2.2
- webpack: 5.88.2(esbuild@0.18.20)
+ typescript: 4.9.5
+ webpack: 5.88.2
transitivePeerDependencies:
- eslint
- supports-color
- vue-template-compiler
- dev: false
- /react-dev-utils@12.0.1(eslint@8.50.0)(typescript@4.9.5)(webpack@5.88.2):
+ /react-dev-utils@12.0.1(typescript@4.9.5)(webpack@5.88.2):
resolution: {integrity: sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==}
engines: {node: '>=14'}
peerDependencies:
typescript: '>=2.7'
- webpack: ^5
+ webpack: '>=4'
peerDependenciesMeta:
typescript:
optional: true
@@ -20600,7 +20783,7 @@ packages:
escape-string-regexp: 4.0.0
filesize: 8.0.7
find-up: 5.0.0
- fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.50.0)(typescript@4.9.5)(webpack@5.88.2)
+ fork-ts-checker-webpack-plugin: 6.5.3(typescript@4.9.5)(webpack@5.88.2)
global-modules: 2.0.0
globby: 11.1.0
gzip-size: 6.0.0
@@ -20616,7 +20799,7 @@ packages:
strip-ansi: 6.0.1
text-table: 0.2.0
typescript: 4.9.5
- webpack: 5.88.2(esbuild@0.18.20)
+ webpack: 5.88.2
transitivePeerDependencies:
- eslint
- supports-color
@@ -20850,113 +21033,29 @@ packages:
react-router: 6.15.0(react@18.2.0)
dev: false
- /react-router@6.15.0(react@18.2.0):
- resolution: {integrity: sha512-NIytlzvzLwJkCQj2HLefmeakxxWHWAP+02EGqWEZy+DgfHHKQMUoBBjUQLOtFInBMhWtb3hiUy6MfFgwLjXhqg==}
+ /react-router-dom@6.15.0(react@18.2.0):
+ resolution: {integrity: sha512-aR42t0fs7brintwBGAv2+mGlCtgtFQeOzK0BM1/OiqEzRejOZtpMZepvgkscpMUnKb8YO84G7s3LsHnnDNonbQ==}
engines: {node: '>=14.0.0'}
peerDependencies:
react: '>=16.8'
+ react-dom: '>=16.8'
dependencies:
'@remix-run/router': 1.8.0
react: 18.2.0
+ react-router: 6.15.0(react@18.2.0)
dev: false
- /react-scripts@5.0.1(@babel/plugin-syntax-flow@7.22.5)(@babel/plugin-transform-react-jsx@7.22.15)(esbuild@0.18.20)(eslint@8.48.0)(react@18.2.0)(ts-node@10.9.1)(typescript@4.9.5):
- resolution: {integrity: sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==}
+ /react-router@6.15.0(react@18.2.0):
+ resolution: {integrity: sha512-NIytlzvzLwJkCQj2HLefmeakxxWHWAP+02EGqWEZy+DgfHHKQMUoBBjUQLOtFInBMhWtb3hiUy6MfFgwLjXhqg==}
engines: {node: '>=14.0.0'}
- hasBin: true
peerDependencies:
- eslint: '*'
- react: '>= 16'
- typescript: ^3.2.1 || ^4
- peerDependenciesMeta:
- typescript:
- optional: true
+ react: '>=16.8'
dependencies:
- '@babel/core': 7.22.15
- '@pmmmwh/react-refresh-webpack-plugin': 0.5.11(react-refresh@0.11.0)(webpack-dev-server@4.15.1)(webpack@5.88.2)
- '@svgr/webpack': 5.5.0
- babel-jest: 27.5.1(@babel/core@7.22.15)
- babel-loader: 8.3.0(@babel/core@7.22.15)(webpack@5.88.2)
- babel-plugin-named-asset-import: 0.3.8(@babel/core@7.22.15)
- babel-preset-react-app: 10.0.1
- bfj: 7.1.0
- browserslist: 4.21.10
- camelcase: 6.3.0
- case-sensitive-paths-webpack-plugin: 2.4.0
- css-loader: 6.8.1(webpack@5.88.2)
- css-minimizer-webpack-plugin: 3.4.1(esbuild@0.18.20)(webpack@5.88.2)
- dotenv: 10.0.0
- dotenv-expand: 5.1.0
- eslint: 8.48.0
- eslint-config-react-app: 7.0.1(@babel/plugin-syntax-flow@7.22.5)(@babel/plugin-transform-react-jsx@7.22.15)(eslint@8.48.0)(jest@27.5.1)(typescript@4.9.5)
- eslint-webpack-plugin: 3.2.0(eslint@8.48.0)(webpack@5.88.2)
- file-loader: 6.2.0(webpack@5.88.2)
- fs-extra: 10.1.0
- html-webpack-plugin: 5.5.3(webpack@5.88.2)
- identity-obj-proxy: 3.0.0
- jest: 27.5.1(ts-node@10.9.1)
- jest-resolve: 27.5.1
- jest-watch-typeahead: 1.1.0(jest@27.5.1)
- mini-css-extract-plugin: 2.7.6(webpack@5.88.2)
- postcss: 8.4.29
- postcss-flexbugs-fixes: 5.0.2(postcss@8.4.29)
- postcss-loader: 6.2.1(postcss@8.4.29)(webpack@5.88.2)
- postcss-normalize: 10.0.1(browserslist@4.21.10)(postcss@8.4.29)
- postcss-preset-env: 7.8.3(postcss@8.4.29)
- prompts: 2.4.2
+ '@remix-run/router': 1.8.0
react: 18.2.0
- react-app-polyfill: 3.0.0
- react-dev-utils: 12.0.1(eslint@8.48.0)(typescript@4.9.5)(webpack@5.88.2)
- react-refresh: 0.11.0
- resolve: 1.22.4
- resolve-url-loader: 4.0.0
- sass-loader: 12.6.0(webpack@5.88.2)
- semver: 7.5.4
- source-map-loader: 3.0.2(webpack@5.88.2)
- style-loader: 3.3.3(webpack@5.88.2)
- tailwindcss: 3.3.3(ts-node@10.9.1)
- terser-webpack-plugin: 5.3.9(esbuild@0.18.20)(webpack@5.88.2)
- typescript: 4.9.5
- webpack: 5.88.2(esbuild@0.18.20)
- webpack-dev-server: 4.15.1(webpack@5.88.2)
- webpack-manifest-plugin: 4.1.1(webpack@5.88.2)
- workbox-webpack-plugin: 6.6.0(webpack@5.88.2)
- optionalDependencies:
- fsevents: 2.3.3
- transitivePeerDependencies:
- - '@babel/plugin-syntax-flow'
- - '@babel/plugin-transform-react-jsx'
- - '@parcel/css'
- - '@swc/core'
- - '@types/babel__core'
- - '@types/webpack'
- - bufferutil
- - canvas
- - clean-css
- - csso
- - debug
- - esbuild
- - eslint-import-resolver-typescript
- - eslint-import-resolver-webpack
- - fibers
- - node-notifier
- - node-sass
- - rework
- - rework-visit
- - sass
- - sass-embedded
- - sockjs-client
- - supports-color
- - ts-node
- - type-fest
- - uglify-js
- - utf-8-validate
- - vue-template-compiler
- - webpack-cli
- - webpack-hot-middleware
- - webpack-plugin-serve
+ dev: false
- /react-scripts@5.0.1(@babel/plugin-syntax-flow@7.22.5)(@babel/plugin-transform-react-jsx@7.22.15)(esbuild@0.18.20)(eslint@8.48.0)(react@18.2.0)(ts-node@10.9.1)(typescript@5.2.2):
+ /react-scripts@5.0.1(@babel/plugin-syntax-flow@7.22.5)(@babel/plugin-transform-react-jsx@7.22.15)(eslint@8.48.0)(react@18.2.0)(typescript@4.9.5):
resolution: {integrity: sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==}
engines: {node: '>=14.0.0'}
hasBin: true
@@ -20980,17 +21079,17 @@ packages:
camelcase: 6.3.0
case-sensitive-paths-webpack-plugin: 2.4.0
css-loader: 6.8.1(webpack@5.88.2)
- css-minimizer-webpack-plugin: 3.4.1(esbuild@0.18.20)(webpack@5.88.2)
+ css-minimizer-webpack-plugin: 3.4.1(webpack@5.88.2)
dotenv: 10.0.0
dotenv-expand: 5.1.0
eslint: 8.48.0
- eslint-config-react-app: 7.0.1(@babel/plugin-syntax-flow@7.22.5)(@babel/plugin-transform-react-jsx@7.22.15)(eslint@8.48.0)(jest@27.5.1)(typescript@5.2.2)
+ eslint-config-react-app: 7.0.1(@babel/plugin-syntax-flow@7.22.5)(@babel/plugin-transform-react-jsx@7.22.15)(eslint@8.48.0)(jest@27.5.1)(typescript@4.9.5)
eslint-webpack-plugin: 3.2.0(eslint@8.48.0)(webpack@5.88.2)
file-loader: 6.2.0(webpack@5.88.2)
fs-extra: 10.1.0
html-webpack-plugin: 5.5.3(webpack@5.88.2)
identity-obj-proxy: 3.0.0
- jest: 27.5.1(ts-node@10.9.1)
+ jest: 27.5.1
jest-resolve: 27.5.1
jest-watch-typeahead: 1.1.0(jest@27.5.1)
mini-css-extract-plugin: 2.7.6(webpack@5.88.2)
@@ -21002,7 +21101,7 @@ packages:
prompts: 2.4.2
react: 18.2.0
react-app-polyfill: 3.0.0
- react-dev-utils: 12.0.1(eslint@8.48.0)(typescript@5.2.2)(webpack@5.88.2)
+ react-dev-utils: 12.0.1(eslint@8.48.0)(typescript@4.9.5)(webpack@5.88.2)
react-refresh: 0.11.0
resolve: 1.22.4
resolve-url-loader: 4.0.0
@@ -21010,10 +21109,10 @@ packages:
semver: 7.5.4
source-map-loader: 3.0.2(webpack@5.88.2)
style-loader: 3.3.3(webpack@5.88.2)
- tailwindcss: 3.3.3(ts-node@10.9.1)
- terser-webpack-plugin: 5.3.9(esbuild@0.18.20)(webpack@5.88.2)
- typescript: 5.2.2
- webpack: 5.88.2(esbuild@0.18.20)
+ tailwindcss: 3.3.3
+ terser-webpack-plugin: 5.3.9(webpack@5.88.2)
+ typescript: 4.9.5
+ webpack: 5.88.2
webpack-dev-server: 4.15.1(webpack@5.88.2)
webpack-manifest-plugin: 4.1.1(webpack@5.88.2)
workbox-webpack-plugin: 6.6.0(webpack@5.88.2)
@@ -21051,9 +21150,8 @@ packages:
- webpack-cli
- webpack-hot-middleware
- webpack-plugin-serve
- dev: false
- /react-scripts@5.0.1(@babel/plugin-syntax-flow@7.22.5)(@babel/plugin-transform-react-jsx@7.22.15)(esbuild@0.18.20)(eslint@8.50.0)(react@18.2.0)(ts-node@10.9.1)(typescript@4.9.5):
+ /react-scripts@5.0.1(react@18.2.0)(typescript@4.9.5):
resolution: {integrity: sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==}
engines: {node: '>=14.0.0'}
hasBin: true
@@ -21077,17 +21175,16 @@ packages:
camelcase: 6.3.0
case-sensitive-paths-webpack-plugin: 2.4.0
css-loader: 6.8.1(webpack@5.88.2)
- css-minimizer-webpack-plugin: 3.4.1(esbuild@0.18.20)(webpack@5.88.2)
+ css-minimizer-webpack-plugin: 3.4.1(webpack@5.88.2)
dotenv: 10.0.0
dotenv-expand: 5.1.0
- eslint: 8.50.0
- eslint-config-react-app: 7.0.1(@babel/plugin-syntax-flow@7.22.5)(@babel/plugin-transform-react-jsx@7.22.15)(eslint@8.50.0)(jest@27.5.1)(typescript@4.9.5)
- eslint-webpack-plugin: 3.2.0(eslint@8.50.0)(webpack@5.88.2)
+ eslint-config-react-app: 7.0.1(jest@27.5.1)(typescript@4.9.5)
+ eslint-webpack-plugin: 3.2.0(webpack@5.88.2)
file-loader: 6.2.0(webpack@5.88.2)
fs-extra: 10.1.0
html-webpack-plugin: 5.5.3(webpack@5.88.2)
identity-obj-proxy: 3.0.0
- jest: 27.5.1(ts-node@10.9.1)
+ jest: 27.5.1
jest-resolve: 27.5.1
jest-watch-typeahead: 1.1.0(jest@27.5.1)
mini-css-extract-plugin: 2.7.6(webpack@5.88.2)
@@ -21099,7 +21196,7 @@ packages:
prompts: 2.4.2
react: 18.2.0
react-app-polyfill: 3.0.0
- react-dev-utils: 12.0.1(eslint@8.50.0)(typescript@4.9.5)(webpack@5.88.2)
+ react-dev-utils: 12.0.1(typescript@4.9.5)(webpack@5.88.2)
react-refresh: 0.11.0
resolve: 1.22.4
resolve-url-loader: 4.0.0
@@ -21107,10 +21204,10 @@ packages:
semver: 7.5.4
source-map-loader: 3.0.2(webpack@5.88.2)
style-loader: 3.3.3(webpack@5.88.2)
- tailwindcss: 3.3.3(ts-node@10.9.1)
- terser-webpack-plugin: 5.3.9(esbuild@0.18.20)(webpack@5.88.2)
+ tailwindcss: 3.3.3
+ terser-webpack-plugin: 5.3.9(webpack@5.88.2)
typescript: 4.9.5
- webpack: 5.88.2(esbuild@0.18.20)
+ webpack: 5.88.2
webpack-dev-server: 4.15.1(webpack@5.88.2)
webpack-manifest-plugin: 4.1.1(webpack@5.88.2)
workbox-webpack-plugin: 6.6.0(webpack@5.88.2)
@@ -21694,7 +21791,7 @@ packages:
node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0
sass: ^1.3.0
sass-embedded: '*'
- webpack: ^5
+ webpack: ^5.0.0
peerDependenciesMeta:
fibers:
optional: true
@@ -21707,7 +21804,7 @@ packages:
dependencies:
klona: 2.0.6
neo-async: 2.6.2
- webpack: 5.88.2(esbuild@0.18.20)
+ webpack: 5.88.2
/sax@1.2.4:
resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==}
@@ -21753,7 +21850,7 @@ packages:
dependencies:
'@types/json-schema': 7.0.12
ajv: 8.12.0
- ajv-formats: 2.1.1(ajv@8.12.0)
+ ajv-formats: 2.1.1
ajv-keywords: 5.1.0(ajv@8.12.0)
/scrypt-js@3.0.1:
@@ -22028,12 +22125,12 @@ packages:
resolution: {integrity: sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==}
engines: {node: '>= 12.13.0'}
peerDependencies:
- webpack: ^5
+ webpack: ^5.0.0
dependencies:
abab: 2.0.6
iconv-lite: 0.6.3
source-map-js: 1.0.2
- webpack: 5.88.2(esbuild@0.18.20)
+ webpack: 5.88.2
/source-map-resolve@0.5.3:
resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==}
@@ -22433,9 +22530,9 @@ packages:
resolution: {integrity: sha512-53BiGLXAcll9maCYtZi2RCQZKa8NQQai5C4horqKyRmHj9H7QmcUyucrH+4KW/gBQbXM2AsB0axoEcFZPlfPcw==}
engines: {node: '>= 12.13.0'}
peerDependencies:
- webpack: ^5
+ webpack: ^5.0.0
dependencies:
- webpack: 5.88.2(esbuild@0.18.20)
+ webpack: 5.88.2
/style-to-js@1.1.3:
resolution: {integrity: sha512-zKI5gN/zb7LS/Vm0eUwjmjrXWw8IMtyA8aPBJZdYiQTXj4+wQ3IucOLIOnF7zCHxvW8UhIGh/uZh/t9zEHXNTQ==}
@@ -22611,8 +22708,19 @@ packages:
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
tailwind-merge: 1.14.0
+ dev: true
+
+ /tailwind-styled-components@2.2.0(react@18.2.0):
+ resolution: {integrity: sha512-Ogemwk0p69aU8WE/ooJZHjqstdJgT5R6HGU6TFz2uSnveSEtvW+C6aWOjGCvCr5H/bREv0IbbQ4yODknRrLBRQ==}
+ peerDependencies:
+ react: '>= 16.8.0'
+ react-dom: '>= 16.8.0'
+ dependencies:
+ react: 18.2.0
+ tailwind-merge: 1.14.0
+ dev: false
- /tailwindcss@3.3.3(ts-node@10.9.1):
+ /tailwindcss@3.3.3:
resolution: {integrity: sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==}
engines: {node: '>=14.0.0'}
hasBin: true
@@ -22634,7 +22742,7 @@ packages:
postcss: 8.4.29
postcss-import: 15.1.0(postcss@8.4.29)
postcss-js: 4.0.1(postcss@8.4.29)
- postcss-load-config: 4.0.1(postcss@8.4.29)(ts-node@10.9.1)
+ postcss-load-config: 4.0.1(postcss@8.4.29)
postcss-nested: 6.0.1(postcss@8.4.29)
postcss-selector-parser: 6.0.13
resolve: 1.22.4
@@ -22670,14 +22778,14 @@ packages:
ansi-escapes: 4.3.2
supports-hyperlinks: 2.3.0
- /terser-webpack-plugin@5.3.9(esbuild@0.18.20)(webpack@5.88.2):
+ /terser-webpack-plugin@5.3.9(webpack@5.88.2):
resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==}
engines: {node: '>= 10.13.0'}
peerDependencies:
'@swc/core': '*'
esbuild: '*'
uglify-js: '*'
- webpack: ^5
+ webpack: ^5.1.0
peerDependenciesMeta:
'@swc/core':
optional: true
@@ -22687,12 +22795,11 @@ packages:
optional: true
dependencies:
'@jridgewell/trace-mapping': 0.3.19
- esbuild: 0.18.20
jest-worker: 27.5.1
schema-utils: 3.3.0
serialize-javascript: 6.0.1
terser: 5.19.4
- webpack: 5.88.2(esbuild@0.18.20)
+ webpack: 5.88.2
/terser@5.19.4:
resolution: {integrity: sha512-6p1DjHeuluwxDXcuT9VR8p64klWJKo1ILiy19s6C9+0Bh2+NWTX6nD9EPppiER4ICkHDVB1RkVpin/YW2nQn/g==}
@@ -22963,7 +23070,7 @@ packages:
resolution: {integrity: sha512-cA5MPLWGWYXvnlJb4TamUUx858HVHBsxxdy8l7jxODOLDyGYnQOllob2A2jyDghGa5iJHs2gzFNHvwGJ0ZfR8g==}
dev: false
- /ts-jest@27.1.5(@babel/core@7.22.15)(@types/jest@27.5.2)(esbuild@0.18.20)(jest@27.5.1)(typescript@4.9.5):
+ /ts-jest@27.1.5(@babel/core@7.22.15)(@types/jest@27.5.2)(jest@27.5.1)(typescript@4.9.5):
resolution: {integrity: sha512-Xv6jBQPoBEvBq/5i2TeSG9tt/nqkbpcurrEG1b+2yfBrcJelOZF9Ml6dmyMh7bcW9JyFbRYpR5rxROSlBLTZHA==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
hasBin: true
@@ -22987,9 +23094,8 @@ packages:
'@babel/core': 7.22.15
'@types/jest': 27.5.2
bs-logger: 0.2.6
- esbuild: 0.18.20
fast-json-stable-stringify: 2.1.0
- jest: 27.5.1(ts-node@10.9.1)
+ jest: 27.5.1
jest-util: 27.5.1
json5: 2.2.3
lodash.memoize: 4.1.2
@@ -23091,7 +23197,7 @@ packages:
v8-compile-cache-lib: 3.0.1
yn: 3.1.1
- /ts-node@10.9.1(@types/node@20.4.7)(typescript@5.3.2):
+ /ts-node@10.9.1(@types/node@20.4.7)(typescript@5.3.3):
resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==}
hasBin: true
peerDependencies:
@@ -23117,9 +23223,10 @@ packages:
create-require: 1.1.1
diff: 4.0.2
make-error: 1.3.6
- typescript: 5.3.2
+ typescript: 5.3.3
v8-compile-cache-lib: 3.0.1
yn: 3.1.1
+ dev: true
/ts-unused-exports@10.0.1(typescript@5.2.2):
resolution: {integrity: sha512-nWG8Y96pKem01Hw4j4+Mwuy+L0/9sKT7D61Q+OS3cii9ocQACuV6lu00B9qpiPhF4ReVWw3QYHDqV8+to2wbsg==}
@@ -23178,16 +23285,6 @@ packages:
tslib: 1.14.1
typescript: 4.9.5
- /tsutils@3.21.0(typescript@5.2.2):
- resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==}
- engines: {node: '>= 6'}
- peerDependencies:
- typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta'
- dependencies:
- tslib: 1.14.1
- typescript: 5.2.2
- dev: false
-
/tsx@3.14.0:
resolution: {integrity: sha512-xHtFaKtHxM9LOklMmJdI3BEnQq/D5F73Of2E1GDrITi9sgoVkvIsrQUTY1G8FlmGtA+awCI4EBlTRRYxkL2sRg==}
hasBin: true
@@ -23199,6 +23296,14 @@ packages:
fsevents: 2.3.3
dev: true
+ /tulons@0.0.7:
+ resolution: {integrity: sha512-JyL9Vn4PPG2TTEJS35yqQgAMLd3IX9pFIlbiLmv47HuHTo2F3ihYg2yfMqde4hqGY1nGk77iJ/lvsTbAURJ8rg==}
+ dependencies:
+ axios: 0.27.2
+ transitivePeerDependencies:
+ - debug
+ dev: false
+
/tulons@0.0.7(debug@4.3.4):
resolution: {integrity: sha512-JyL9Vn4PPG2TTEJS35yqQgAMLd3IX9pFIlbiLmv47HuHTo2F3ihYg2yfMqde4hqGY1nGk77iJ/lvsTbAURJ8rg==}
dependencies:
@@ -23415,6 +23520,11 @@ packages:
engines: {node: '>=14.17'}
hasBin: true
+ /typescript@5.3.3:
+ resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==}
+ engines: {node: '>=14.17'}
+ hasBin: true
+
/typical@4.0.0:
resolution: {integrity: sha512-VAH4IvQ7BDFYglMd7BPRDfLgxZZX4O4TFcRDA6EN5X7erNJJq+McIEp8np9aVtxrCJ6qx4GTYVfOWNjcqwZgRw==}
engines: {node: '>=8'}
@@ -23642,6 +23752,7 @@ packages:
requiresBuild: true
dependencies:
node-gyp-build: 4.6.1
+ dev: false
/utf8-byte-length@1.0.4:
resolution: {integrity: sha512-4+wkEYLBbWxqTahEsWrhxepcoVOJ+1z5PGIjPZxRkytcdSUaNjIjBM7Xn8E+pdSuV7SzvWovBFA54FO0JSoqhA==}
@@ -23969,6 +24080,71 @@ packages:
- encoding
dev: true
+ /vitest@0.34.3:
+ resolution: {integrity: sha512-7+VA5Iw4S3USYk+qwPxHl8plCMhA5rtfwMjgoQXMT7rO5ldWcdsdo3U1QD289JgglGK4WeOzgoLTsGFu6VISyQ==}
+ engines: {node: '>=v14.18.0'}
+ hasBin: true
+ peerDependencies:
+ '@edge-runtime/vm': '*'
+ '@vitest/browser': '*'
+ '@vitest/ui': '*'
+ happy-dom: '*'
+ jsdom: '*'
+ playwright: '*'
+ safaridriver: '*'
+ webdriverio: '*'
+ peerDependenciesMeta:
+ '@edge-runtime/vm':
+ optional: true
+ '@vitest/browser':
+ optional: true
+ '@vitest/ui':
+ optional: true
+ happy-dom:
+ optional: true
+ jsdom:
+ optional: true
+ playwright:
+ optional: true
+ safaridriver:
+ optional: true
+ webdriverio:
+ optional: true
+ dependencies:
+ '@types/chai': 4.3.6
+ '@types/chai-subset': 1.3.3
+ '@types/node': 20.9.0
+ '@vitest/expect': 0.34.3
+ '@vitest/runner': 0.34.3
+ '@vitest/snapshot': 0.34.3
+ '@vitest/spy': 0.34.3
+ '@vitest/utils': 0.34.3
+ acorn: 8.10.0
+ acorn-walk: 8.2.0
+ cac: 6.7.14
+ chai: 4.3.8
+ debug: 4.3.4
+ local-pkg: 0.4.3
+ magic-string: 0.30.3
+ pathe: 1.1.1
+ picocolors: 1.0.0
+ std-env: 3.4.3
+ strip-literal: 1.3.0
+ tinybench: 2.5.0
+ tinypool: 0.7.0
+ vite: 4.4.9(@types/node@20.9.0)
+ vite-node: 0.34.3(@types/node@20.9.0)
+ why-is-node-running: 2.2.2
+ transitivePeerDependencies:
+ - less
+ - lightningcss
+ - sass
+ - stylus
+ - sugarss
+ - supports-color
+ - terser
+ dev: true
+
/vitest@0.34.3(happy-dom@11.0.2):
resolution: {integrity: sha512-7+VA5Iw4S3USYk+qwPxHl8plCMhA5rtfwMjgoQXMT7rO5ldWcdsdo3U1QD289JgglGK4WeOzgoLTsGFu6VISyQ==}
engines: {node: '>=v14.18.0'}
@@ -24126,7 +24302,7 @@ packages:
'@tanstack/react-query': 4.35.0(react-dom@18.2.0)(react@18.2.0)
'@tanstack/react-query-persist-client': 4.35.0(@tanstack/react-query@4.35.0)
'@wagmi/core': 0.10.16(@types/react@18.2.21)(ethers@5.7.2)(react@18.2.0)(typescript@4.9.5)
- abitype: 0.3.0(typescript@4.9.5)(zod@3.22.4)
+ abitype: 0.3.0(typescript@4.9.5)
ethers: 5.7.2
react: 18.2.0
typescript: 4.9.5
@@ -24178,7 +24354,7 @@ packages:
- zod
dev: false
- /wagmi@0.12.19(@types/react@18.2.21)(ethers@5.7.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)(zod@3.22.4):
+ /wagmi@0.12.19(@types/react@18.2.21)(ethers@5.7.2)(react@18.2.0)(typescript@5.3.3)(zod@3.22.4):
resolution: {integrity: sha512-S/el9BDb/HNeQWh1v8TvntMPX/CgKLDAoJqDb8i7jifLfWPqFL7gor3vnI1Vs6ZlB8uh7m+K1Qyg+mKhbITuDQ==}
peerDependencies:
ethers: '>=5.5.1 <6'
@@ -24189,13 +24365,13 @@ packages:
optional: true
dependencies:
'@tanstack/query-sync-storage-persister': 4.35.0
- '@tanstack/react-query': 4.35.0(react-dom@18.2.0)(react@18.2.0)
+ '@tanstack/react-query': 4.35.0(react@18.2.0)
'@tanstack/react-query-persist-client': 4.35.0(@tanstack/react-query@4.35.0)
- '@wagmi/core': 0.10.17(@types/react@18.2.21)(ethers@5.7.2)(react@18.2.0)(typescript@5.2.2)(zod@3.22.4)
- abitype: 0.3.0(typescript@5.2.2)(zod@3.22.4)
+ '@wagmi/core': 0.10.17(@types/react@18.2.21)(ethers@5.7.2)(react@18.2.0)(typescript@5.3.3)(zod@3.22.4)
+ abitype: 0.3.0(typescript@5.3.3)(zod@3.22.4)
ethers: 5.7.2
react: 18.2.0
- typescript: 5.2.2
+ typescript: 5.3.3
use-sync-external-store: 1.2.0(react@18.2.0)
transitivePeerDependencies:
- '@react-native-async-storage/async-storage'
@@ -24307,21 +24483,21 @@ packages:
resolution: {integrity: sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==}
engines: {node: '>= 12.13.0'}
peerDependencies:
- webpack: ^5
+ webpack: ^4.0.0 || ^5.0.0
dependencies:
colorette: 2.0.20
memfs: 3.5.3
mime-types: 2.1.35
range-parser: 1.2.1
schema-utils: 4.2.0
- webpack: 5.88.2(esbuild@0.18.20)
+ webpack: 5.88.2
/webpack-dev-server@4.15.1(webpack@5.88.2):
resolution: {integrity: sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==}
engines: {node: '>= 12.13.0'}
hasBin: true
peerDependencies:
- webpack: ^5
+ webpack: ^4.37.0 || ^5.0.0
webpack-cli: '*'
peerDependenciesMeta:
webpack:
@@ -24357,9 +24533,9 @@ packages:
serve-index: 1.9.1
sockjs: 0.3.24
spdy: 4.0.2
- webpack: 5.88.2(esbuild@0.18.20)
+ webpack: 5.88.2
webpack-dev-middleware: 5.3.3(webpack@5.88.2)
- ws: 8.14.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)
+ ws: 8.14.0
transitivePeerDependencies:
- bufferutil
- debug
@@ -24370,10 +24546,10 @@ packages:
resolution: {integrity: sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==}
engines: {node: '>=12.22.0'}
peerDependencies:
- webpack: ^5
+ webpack: ^4.44.2 || ^5.47.0
dependencies:
tapable: 2.2.1
- webpack: 5.88.2(esbuild@0.18.20)
+ webpack: 5.88.2
webpack-sources: 2.3.1
/webpack-merge@5.9.0:
@@ -24400,7 +24576,7 @@ packages:
resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==}
engines: {node: '>=10.13.0'}
- /webpack@5.88.2(esbuild@0.18.20):
+ /webpack@5.88.2:
resolution: {integrity: sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==}
engines: {node: '>=10.13.0'}
hasBin: true
@@ -24431,7 +24607,7 @@ packages:
neo-async: 2.6.2
schema-utils: 3.3.0
tapable: 2.2.1
- terser-webpack-plugin: 5.3.9(esbuild@0.18.20)(webpack@5.88.2)
+ terser-webpack-plugin: 5.3.9(webpack@5.88.2)
watchpack: 2.4.0
webpack-sources: 3.2.3
transitivePeerDependencies:
@@ -24716,12 +24892,12 @@ packages:
resolution: {integrity: sha512-xNZIZHalboZU66Wa7x1YkjIqEy1gTR+zPM+kjrYJzqN7iurYZBctBLISyScjhkJKYuRrZUP0iqViZTh8rS0+3A==}
engines: {node: '>=10.0.0'}
peerDependencies:
- webpack: ^5
+ webpack: ^4.4.0 || ^5.9.0
dependencies:
fast-json-stable-stringify: 2.1.0
pretty-bytes: 5.6.0
upath: 1.2.0
- webpack: 5.88.2(esbuild@0.18.20)
+ webpack: 5.88.2
webpack-sources: 1.4.3
workbox-build: 6.6.0
transitivePeerDependencies:
@@ -24779,6 +24955,18 @@ packages:
signal-exit: 3.0.7
typedarray-to-buffer: 3.1.5
+ /ws@7.4.6:
+ resolution: {integrity: sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==}
+ engines: {node: '>=8.3.0'}
+ peerDependencies:
+ bufferutil: ^4.0.1
+ utf-8-validate: ^5.0.2
+ peerDependenciesMeta:
+ bufferutil:
+ optional: true
+ utf-8-validate:
+ optional: true
+
/ws@7.4.6(bufferutil@4.0.8)(utf-8-validate@5.0.10):
resolution: {integrity: sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==}
engines: {node: '>=8.3.0'}
@@ -24793,6 +24981,7 @@ packages:
dependencies:
bufferutil: 4.0.8
utf-8-validate: 5.0.10
+ dev: false
/ws@7.5.3(bufferutil@4.0.8)(utf-8-validate@5.0.10):
resolution: {integrity: sha512-kQ/dHIzuLrS6Je9+uv81ueZomEwH0qVYstcAQ4/Z93K8zeko9gtAbttJWzoC5ukqXY1PpoouV3+VSOqEAFt5wg==}
@@ -24810,6 +24999,18 @@ packages:
utf-8-validate: 5.0.10
dev: false
+ /ws@7.5.9:
+ resolution: {integrity: sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==}
+ engines: {node: '>=8.3.0'}
+ peerDependencies:
+ bufferutil: ^4.0.1
+ utf-8-validate: ^5.0.2
+ peerDependenciesMeta:
+ bufferutil:
+ optional: true
+ utf-8-validate:
+ optional: true
+
/ws@7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10):
resolution: {integrity: sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==}
engines: {node: '>=8.3.0'}
@@ -24824,6 +25025,7 @@ packages:
dependencies:
bufferutil: 4.0.8
utf-8-validate: 5.0.10
+ dev: false
/ws@8.11.0:
resolution: {integrity: sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==}
@@ -24851,6 +25053,18 @@ packages:
optional: true
dev: false
+ /ws@8.14.0:
+ resolution: {integrity: sha512-WR0RJE9Ehsio6U4TuM+LmunEsjQ5ncHlw4sn9ihD6RoJKZrVyH9FWV3dmnwu8B2aNib1OvG2X6adUCyFpQyWcg==}
+ engines: {node: '>=10.0.0'}
+ peerDependencies:
+ bufferutil: ^4.0.1
+ utf-8-validate: '>=5.0.2'
+ peerDependenciesMeta:
+ bufferutil:
+ optional: true
+ utf-8-validate:
+ optional: true
+
/ws@8.14.0(bufferutil@4.0.8)(utf-8-validate@5.0.10):
resolution: {integrity: sha512-WR0RJE9Ehsio6U4TuM+LmunEsjQ5ncHlw4sn9ihD6RoJKZrVyH9FWV3dmnwu8B2aNib1OvG2X6adUCyFpQyWcg==}
engines: {node: '>=10.0.0'}
@@ -24865,6 +25079,7 @@ packages:
dependencies:
bufferutil: 4.0.8
utf-8-validate: 5.0.10
+ dev: false
/xml-name-validator@3.0.0:
resolution: {integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==}
@@ -25062,3 +25277,7 @@ packages:
dependencies:
'@types/node': 18.17.14
dev: false
+
+settings:
+ autoInstallPeers: true
+ excludeLinksFromLockfile: false