From f49339d393ebf842b6adbccbab5b7640ac5f4f27 Mon Sep 17 00:00:00 2001 From: Aditya Anand M C Date: Wed, 15 May 2024 20:45:46 +0530 Subject: [PATCH] wip --- packages/common/package.json | 2 +- packages/common/src/allo/backends/allo-v2.ts | 33 +- pnpm-lock.yaml | 1084 +++++++++++------- 3 files changed, 716 insertions(+), 403 deletions(-) diff --git a/packages/common/package.json b/packages/common/package.json index 0f9c41855..2f2e3ffe7 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -16,7 +16,7 @@ "test:watch": "vitest watch" }, "dependencies": { - "@allo-team/allo-v2-sdk": "^1.0.71", + "@allo-team/allo-v2-sdk": "^1.0.72", "@ethersproject/abstract-signer": "^5.7.0", "@ethersproject/providers": "^5.7.2", "@gitcoinco/passport-sdk-types": "^0.2.0", diff --git a/packages/common/src/allo/backends/allo-v2.ts b/packages/common/src/allo/backends/allo-v2.ts index 15ae4a05a..06a608651 100644 --- a/packages/common/src/allo/backends/allo-v2.ts +++ b/packages/common/src/allo/backends/allo-v2.ts @@ -45,6 +45,7 @@ import Erc20ABI from "../abis/erc20"; import { StandardMerkleTree } from "@openzeppelin/merkle-tree"; import { buildUpdatedRowsOfApplicationStatuses } from "../application"; import { BigNumber, utils } from "ethers"; +import { Distribution } from "@allo-team/allo-v2-sdk/dist/strategies/DonationVotingMerkleDistributionStrategy/types"; function getStrategyAddress(strategy: RoundCategory, chainId: ChainId): string { let strategyAddresses; @@ -1187,7 +1188,7 @@ export class AlloV2 implements Allo { args.projectIdsToBePaid.includes(project.anchorAddress ?? "") ); - const projectsWithMerkleProof: ProjectWithMerkleProof[] = []; + const projectsWithMerkleProof: Distribution[] = []; projectsToBePaid.forEach((project) => { if (!project.index) { @@ -1211,22 +1212,30 @@ export class AlloV2 implements Allo { const validMerkleProof = tree.getProof(distribution); projectsWithMerkleProof.push({ - index: distribution[0], - recipientId: distribution[1], - amount: distribution[3], - merkleProof: validMerkleProof, + index: BigInt(distribution[0]), + recipientId: distribution[1] as Address, + amount: BigInt(distribution[3].toString()), + merkleProof: validMerkleProof as Address[], }); + + console.log("projectsWithMerkleProof", projectsWithMerkleProof); + + }); + + const strategy = new DonationVotingMerkleDistributionStrategy({ + chain: this.chainId, + poolId: poolId, }); - const projectsWithMerkleProofBytes = serializeProjects( - projectsWithMerkleProof + const txData = strategy.distribute( + recipientIds, + projectsWithMerkleProof, ); - const txResult = await sendTransaction(this.transactionSender, { - address: this.allo.address(), - abi: AlloAbi, - functionName: "distribute", - args: [poolId, recipientIds, projectsWithMerkleProofBytes], + const txResult = await sendRawTransaction(this.transactionSender, { + to: txData.to, + data: txData.data, + value: BigInt(txData.value), }); emit("transaction", txResult); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b0e76be87..fb0a458f6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,9 +1,5 @@ lockfileVersion: '6.0' -settings: - autoInstallPeers: true - excludeLinksFromLockfile: false - overrides: webpack: ^5 @@ -158,7 +154,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 @@ -197,7 +193,7 @@ importers: version: 1.0.0 jest: specifier: ^27.0 - version: 27.5.1(ts-node@10.9.1) + version: 27.5.1 jszip: specifier: ^3.10.1 version: 3.10.1 @@ -239,7 +235,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@5.3.3) + 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)(typescript@5.3.3) redux: specifier: ^4.2.1 version: 4.2.1 @@ -254,7 +250,7 @@ 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 @@ -362,14 +358,14 @@ importers: packages/common: dependencies: '@allo-team/allo-v2-sdk': - specifier: ^1.0.71 - version: 1.0.71(@typechain/ethers-v6@0.5.1)(ethers@5.7.2)(ts-node@10.9.1)(typechain@8.3.2)(typescript@5.4.5)(zod@3.22.4) + specifier: ^1.0.72 + version: 1.0.72(@typechain/ethers-v6@0.5.1)(ethers@5.7.2)(typechain@8.3.2)(typescript@5.4.5)(zod@3.22.4) '@ethersproject/abstract-signer': specifier: ^5.7.0 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-types': specifier: ^0.2.0 version: 0.2.0 @@ -478,7 +474,7 @@ importers: version: 4.0.0 debug: specifier: ^4.3.4 - version: 4.3.4(supports-color@8.1.1) + version: 4.3.4 dotenv-flow: specifier: ^3.3.0 version: 3.3.0 @@ -626,7 +622,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 '@headlessui/react': specifier: ^1.7.4 version: 1.7.17(react-dom@18.2.0)(react@18.2.0) @@ -755,7 +751,7 @@ importers: version: 0.14.1 jest: specifier: ^27.0 - version: 27.5.1(ts-node@10.9.1) + version: 27.5.1 jszip: specifier: ^3.10.1 version: 3.10.1 @@ -933,7 +929,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) @@ -969,7 +965,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 '@headlessui/react': specifier: ^1.6.6 version: 1.7.17(react-dom@18.2.0)(react@18.2.0) @@ -1271,7 +1267,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: @@ -1290,14 +1286,14 @@ packages: resolution: {integrity: sha512-UK0bHA7hh9cR39V+4gl2/NnBBjoXIxkuWAPCaY4X7fbH4L/azIi7ilWOCjMUYfpJgraLUAqkRi2BqrjME8Rynw==} dev: false - /@allo-team/allo-v2-sdk@1.0.71(@typechain/ethers-v6@0.5.1)(ethers@5.7.2)(ts-node@10.9.1)(typechain@8.3.2)(typescript@5.4.5)(zod@3.22.4): - resolution: {integrity: sha512-M1IvYJgvgAH+ONY5F5RY4dQr2CjVMa14jEZwt2dOEsSMQVXiolIbu0ul+dgIY1Xa6JqkhryESIpMi4Gh3g+HMA==} + /@allo-team/allo-v2-sdk@1.0.72(@typechain/ethers-v6@0.5.1)(ethers@5.7.2)(typechain@8.3.2)(typescript@5.4.5)(zod@3.22.4): + resolution: {integrity: sha512-/vQ6DI6X7TlrgsU9vfVCihwkOWJkZjOiOSfyA7LiH3tSo9EVyhgEXtwirNExnbJEgKpI/Mm5wzQMfX3gW+om7A==} engines: {node: '>=16.15.0', npm: '>=8.5.5'} dependencies: '@typechain/hardhat': 9.1.0(@typechain/ethers-v6@0.5.1)(ethers@5.7.2)(hardhat@2.22.3)(typechain@8.3.2) dotenv: 16.4.5 events: 3.3.0 - hardhat: 2.22.3(ts-node@10.9.1)(typescript@5.4.5) + hardhat: 2.22.3(typescript@5.4.5) mocha: 10.4.0 viem: 2.10.5(typescript@5.4.5)(zod@3.22.4) transitivePeerDependencies: @@ -1371,7 +1367,7 @@ packages: '@babel/traverse': 7.22.15 '@babel/types': 7.22.15 convert-source-map: 1.9.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -1403,6 +1399,7 @@ packages: eslint: 8.50.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==} @@ -1471,7 +1468,7 @@ packages: '@babel/core': 7.22.15 '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 lodash.debounce: 4.0.8 resolve: 1.22.4 transitivePeerDependencies: @@ -2654,7 +2651,7 @@ packages: '@babel/helper-split-export-declaration': 7.22.6 '@babel/parser': 7.22.16 '@babel/types': 7.22.15 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -2682,7 +2679,7 @@ packages: '@stablelib/sha256': 1.0.1 '@stablelib/x25519': 1.0.3 bl: 5.1.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 it-buffer: 0.1.3 it-length-prefixed: 5.0.3 it-pair: 1.0.0 @@ -4246,7 +4243,7 @@ packages: cosmiconfig-typescript-loader: 1.0.9(@types/node@17.0.45)(cosmiconfig@7.1.0)(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) + 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)(typescript@5.2.2) semver: 7.5.4 webpack-merge: 5.9.0 transitivePeerDependencies: @@ -4278,6 +4275,7 @@ packages: - '@types/node' - postcss - typescript + dev: false /@craco/craco@7.1.0(@types/node@18.17.14)(postcss@8.4.29)(react-scripts@5.0.1)(typescript@5.3.3): resolution: {integrity: sha512-oRAcPIKYrfPXp9rSzlsDNeOaVtDiKhoyqSXUoqiK24jCkHr4T8m/a2f74yXIzCbIheoUWDOIfWZyRgFgT+cpqA==} @@ -4291,7 +4289,7 @@ packages: cosmiconfig-typescript-loader: 1.0.9(@types/node@18.17.14)(cosmiconfig@7.1.0)(typescript@5.3.3) 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.3.3) + 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)(typescript@5.3.3) semver: 7.5.4 webpack-merge: 5.9.0 transitivePeerDependencies: @@ -4300,7 +4298,6 @@ packages: - '@types/node' - postcss - typescript - dev: false /@cspotcode/source-map-support@0.8.1: resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} @@ -4456,7 +4453,7 @@ packages: '@babel/preset-env': ^7.0.0 babel-loader: ^8.3 || ^9 cypress: '*' - webpack: ^5 + webpack: ^4 || ^5 dependencies: '@babel/core': 7.22.15 '@babel/preset-env': 7.22.15(@babel/core@7.22.15) @@ -4465,7 +4462,7 @@ packages: chalk: 4.1.2 cypress: 12.17.3 dayjs: 1.11.10 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 execa: 4.1.0 globby: 11.1.0 istanbul-lib-coverage: 3.2.0 @@ -4525,13 +4522,13 @@ packages: '@babel/core': ^7.0.1 '@babel/preset-env': ^7.0.0 babel-loader: ^8.3 || ^9 - webpack: ^5 + webpack: ^4 || ^5 dependencies: '@babel/core': 7.22.15 '@babel/preset-env': 7.22.15(@babel/core@7.22.15) babel-loader: 8.3.0(@babel/core@7.22.15)(webpack@5.88.2) bluebird: 3.7.1 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 lodash: 4.17.21 webpack: 5.88.2(esbuild@0.18.20) transitivePeerDependencies: @@ -5103,7 +5100,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 espree: 9.6.1 globals: 13.21.0 ignore: 5.2.4 @@ -5277,7 +5274,7 @@ packages: dependencies: '@ethersproject/logger': 5.7.0 - /@ethersproject/providers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10): + /@ethersproject/providers@5.7.2: resolution: {integrity: sha512-g34EWZ1WWAVgr4aptGlVBF8mhl3VWjv+8hoAnzStu8Ah22VHBsuGzP17eb6xDVRzw895G4W7vvx60lFFur/1Rg==} dependencies: '@ethersproject/abstract-provider': 5.7.0 @@ -5299,7 +5296,7 @@ packages: '@ethersproject/transactions': 5.7.0 '@ethersproject/web': 5.7.1 bech32: 1.1.4 - ws: 7.4.6(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ws: 7.4.6 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -5487,7 +5484,7 @@ packages: engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': 1.2.1 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -5634,50 +5631,6 @@ packages: - ts-node - utf-8-validate - /@jest/core@27.5.1(ts-node@10.9.1): - resolution: {integrity: sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - dependencies: - '@jest/console': 27.5.1 - '@jest/reporters': 27.5.1 - '@jest/test-result': 27.5.1 - '@jest/transform': 27.5.1 - '@jest/types': 27.5.1 - '@types/node': 20.9.0 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - emittery: 0.8.1 - 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-haste-map: 27.5.1 - jest-message-util: 27.5.1 - jest-regex-util: 27.5.1 - jest-resolve: 27.5.1 - jest-resolve-dependencies: 27.5.1 - jest-runner: 27.5.1 - jest-runtime: 27.5.1 - jest-snapshot: 27.5.1 - jest-util: 27.5.1 - jest-validate: 27.5.1 - jest-watcher: 27.5.1 - micromatch: 4.0.5 - rimraf: 3.0.2 - slash: 3.0.0 - strip-ansi: 6.0.1 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - /@jest/environment@27.5.1: resolution: {integrity: sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -6064,7 +6017,7 @@ packages: engines: {node: '>=14.0.0'} dependencies: '@types/debug': 4.1.12 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 semver: 7.5.4 superstruct: 1.0.3 transitivePeerDependencies: @@ -6178,7 +6131,7 @@ packages: '@open-draft/until': 1.0.3 '@types/debug': 4.1.8 '@xmldom/xmldom': 0.8.10 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 headers-polyfill: 3.2.3 outvariant: 1.4.0 strict-event-emitter: 0.2.8 @@ -6623,7 +6576,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 @@ -6666,7 +6619,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 @@ -6695,7 +6648,7 @@ packages: schema-utils: 3.3.0 source-map: 0.7.4 webpack: 5.88.2(esbuild@0.18.20) - webpack-dev-server: 4.15.1(debug@4.3.4)(webpack@5.88.2) + webpack-dev-server: 4.15.1(webpack@5.88.2) /@polka/url@1.0.0-next.24: resolution: {integrity: sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==} @@ -7116,7 +7069,7 @@ packages: '@rsdoctor/types': 0.1.1(@rspack/core@0.5.1)(esbuild@0.18.20) '@rsdoctor/utils': 0.1.1(@rspack/core@0.5.1)(esbuild@0.18.20) '@rspack/core': 0.5.1 - axios: 1.6.7(debug@4.3.4) + axios: 1.6.7 bytes: 3.1.2 enhanced-resolve: 5.12.0 fs-extra: 11.1.1 @@ -8410,7 +8363,7 @@ packages: commander: 11.1.0 cypress: 12.17.3 cypress-wait-until: 2.0.1 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 dotenv: 16.4.1 dotenv-parse-variables: 2.0.0 download: 8.0.0 @@ -8463,7 +8416,7 @@ packages: commander: 11.1.0 cypress: 12.17.3 cypress-wait-until: 2.0.1 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 dotenv: 16.4.1 dotenv-parse-variables: 2.0.0 download: 8.0.0 @@ -8715,7 +8668,7 @@ packages: 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@5.3.3) @@ -8748,7 +8701,7 @@ packages: '@typechain/ethers-v6': 0.5.1(ethers@5.7.2)(typechain@8.3.2)(typescript@5.4.5) ethers: 5.7.2 fs-extra: 9.1.0 - hardhat: 2.22.3(ts-node@10.9.1)(typescript@5.4.5) + hardhat: 2.22.3(typescript@5.4.5) typechain: 8.3.2(typescript@5.4.5) dev: false @@ -9042,6 +8995,7 @@ packages: /@types/node@20.5.1: resolution: {integrity: sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg==} + dev: true /@types/node@20.5.9: resolution: {integrity: sha512-PcGNd//40kHAS3sTlzKB9C9XL4K0sTup8nbG5lC14kzEteTNuAFh9u5nA0o5TWnSG2r/JNPRXFVcHJIIeRlmqQ==} @@ -9215,14 +9169,14 @@ packages: /@types/webpack-sources@3.2.3: resolution: {integrity: sha512-4nZOdMwSPHZ4pTEZzSp0AsTM4K7Qmu40UKW4tJDiOVs20UzYF9l+qUe4s0ftfN0pin06n+5cWWDJXH+sbhAiDw==} dependencies: - '@types/node': 17.0.45 + '@types/node': 20.9.0 '@types/source-list-map': 0.1.6 source-map: 0.7.4 /@types/webpack@4.41.38: resolution: {integrity: sha512-oOW7E931XJU1mVfCnxCVgv8GLFL768pDO5u2Gzk82i8yTIgX6i7cntyZOkZYb/JtYM8252SN9bQp9tgkVDSsRw==} dependencies: - '@types/node': 17.0.45 + '@types/node': 20.9.0 '@types/tapable': 1.0.12 '@types/uglify-js': 3.17.4 '@types/webpack-sources': 3.2.3 @@ -9293,7 +9247,7 @@ packages: '@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(supports-color@8.1.1) + debug: 4.3.4 eslint: 8.48.0 graphemer: 1.4.0 ignore: 5.2.4 @@ -9321,7 +9275,7 @@ packages: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/type-utils': 5.62.0(eslint@8.48.0)(typescript@5.3.3) '@typescript-eslint/utils': 5.62.0(eslint@8.48.0)(typescript@5.3.3) - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 eslint: 8.48.0 graphemer: 1.4.0 ignore: 5.2.4 @@ -9348,7 +9302,7 @@ packages: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/type-utils': 5.62.0(eslint@8.50.0)(typescript@5.3.3) '@typescript-eslint/utils': 5.62.0(eslint@8.50.0)(typescript@5.3.3) - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 eslint: 8.50.0 graphemer: 1.4.0 ignore: 5.2.4 @@ -9358,6 +9312,7 @@ packages: typescript: 5.3.3 transitivePeerDependencies: - supports-color + dev: false /@typescript-eslint/eslint-plugin@6.7.2(@typescript-eslint/parser@6.7.2)(eslint@8.50.0)(typescript@5.2.2): resolution: {integrity: sha512-ooaHxlmSgZTM6CHYAFRlifqh1OAr3PAQEwi7lhYhaegbnXrnh7CDcHmc3+ihhbQC7H0i4JF0psI5ehzkF6Yl6Q==} @@ -9376,7 +9331,7 @@ packages: '@typescript-eslint/type-utils': 6.7.2(eslint@8.50.0)(typescript@5.2.2) '@typescript-eslint/utils': 6.7.2(eslint@8.50.0)(typescript@5.2.2) '@typescript-eslint/visitor-keys': 6.7.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 eslint: 8.50.0 graphemer: 1.4.0 ignore: 5.2.4 @@ -9405,7 +9360,7 @@ packages: '@typescript-eslint/type-utils': 6.7.2(eslint@8.50.0)(typescript@5.3.2) '@typescript-eslint/utils': 6.7.2(eslint@8.50.0)(typescript@5.3.2) '@typescript-eslint/visitor-keys': 6.7.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 eslint: 8.50.0 graphemer: 1.4.0 ignore: 5.2.4 @@ -9441,7 +9396,6 @@ packages: transitivePeerDependencies: - supports-color - typescript - dev: false /@typescript-eslint/experimental-utils@5.62.0(eslint@8.50.0)(typescript@5.3.3): resolution: {integrity: sha512-RTXpeB3eMkpoclG3ZHft6vG/Z30azNHuqY6wKPBHlVMZFuEvrtlEDe8gMqDb+SO+9hjC/pLekeSCryf9vMZlCw==} @@ -9454,6 +9408,7 @@ packages: transitivePeerDependencies: - supports-color - typescript + dev: false /@typescript-eslint/parser@5.62.0(eslint@8.48.0)(typescript@5.2.2): resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} @@ -9468,7 +9423,7 @@ packages: '@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(supports-color@8.1.1) + debug: 4.3.4 eslint: 8.48.0 typescript: 5.2.2 transitivePeerDependencies: @@ -9488,7 +9443,7 @@ packages: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3) - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 eslint: 8.48.0 typescript: 5.3.3 transitivePeerDependencies: @@ -9507,11 +9462,12 @@ packages: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3) - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 eslint: 8.50.0 typescript: 5.3.3 transitivePeerDependencies: - supports-color + dev: false /@typescript-eslint/parser@6.7.2(eslint@8.50.0)(typescript@5.2.2): resolution: {integrity: sha512-KA3E4ox0ws+SPyxQf9iSI25R6b4Ne78ORhNHeVKrPQnoYsb9UhieoiRoJgrzgEeKGOXhcY1i8YtOeCHHTDa6Fw==} @@ -9527,7 +9483,7 @@ packages: '@typescript-eslint/types': 6.7.2 '@typescript-eslint/typescript-estree': 6.7.2(typescript@5.2.2) '@typescript-eslint/visitor-keys': 6.7.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 eslint: 8.50.0 typescript: 5.2.2 transitivePeerDependencies: @@ -9548,7 +9504,7 @@ packages: '@typescript-eslint/types': 6.7.2 '@typescript-eslint/typescript-estree': 6.7.2(typescript@5.3.2) '@typescript-eslint/visitor-keys': 6.7.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 eslint: 8.50.0 typescript: 5.3.2 transitivePeerDependencies: @@ -9589,7 +9545,7 @@ packages: 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(supports-color@8.1.1) + debug: 4.3.4 eslint: 8.48.0 tsutils: 3.21.0(typescript@5.2.2) typescript: 5.2.2 @@ -9609,7 +9565,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3) '@typescript-eslint/utils': 5.62.0(eslint@8.48.0)(typescript@5.3.3) - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 eslint: 8.48.0 tsutils: 3.21.0(typescript@5.3.3) typescript: 5.3.3 @@ -9628,12 +9584,13 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3) '@typescript-eslint/utils': 5.62.0(eslint@8.50.0)(typescript@5.3.3) - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 eslint: 8.50.0 tsutils: 3.21.0(typescript@5.3.3) typescript: 5.3.3 transitivePeerDependencies: - supports-color + dev: false /@typescript-eslint/type-utils@6.7.2(eslint@8.50.0)(typescript@5.2.2): resolution: {integrity: sha512-36F4fOYIROYRl0qj95dYKx6kybddLtsbmPIYNK0OBeXv2j9L5nZ17j9jmfy+bIDHKQgn2EZX+cofsqi8NPATBQ==} @@ -9647,7 +9604,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 6.7.2(typescript@5.2.2) '@typescript-eslint/utils': 6.7.2(eslint@8.50.0)(typescript@5.2.2) - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 eslint: 8.50.0 ts-api-utils: 1.0.2(typescript@5.2.2) typescript: 5.2.2 @@ -9667,7 +9624,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 6.7.2(typescript@5.3.2) '@typescript-eslint/utils': 6.7.2(eslint@8.50.0)(typescript@5.3.2) - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 eslint: 8.50.0 ts-api-utils: 1.0.2(typescript@5.3.2) typescript: 5.3.2 @@ -9699,7 +9656,7 @@ packages: dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.4 @@ -9720,7 +9677,7 @@ packages: dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.4 @@ -9740,7 +9697,7 @@ packages: dependencies: '@typescript-eslint/types': 6.19.1 '@typescript-eslint/visitor-keys': 6.19.1 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 @@ -9762,7 +9719,7 @@ packages: dependencies: '@typescript-eslint/types': 6.7.2 '@typescript-eslint/visitor-keys': 6.7.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.4 @@ -9783,7 +9740,7 @@ packages: dependencies: '@typescript-eslint/types': 6.7.2 '@typescript-eslint/visitor-keys': 6.7.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.4 @@ -9850,6 +9807,7 @@ packages: transitivePeerDependencies: - supports-color - typescript + dev: false /@typescript-eslint/utils@6.19.1(eslint@8.50.0)(typescript@5.3.2): resolution: {integrity: sha512-JvjfEZuP5WoMqwh9SPAPDSHSg9FBHHGhjPugSRxu5jMfjvBpq5/sGTD+9M9aQ5sh6iJ8AY/Kk/oUYVEMAPwi7w==} @@ -9974,7 +9932,7 @@ packages: execa: 7.2.0 get-port: 6.1.2 http-proxy: 1.18.1(debug@4.3.4) - ws: 8.14.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ws: 8.14.0 transitivePeerDependencies: - bufferutil - debug @@ -10218,7 +10176,7 @@ packages: '@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.4.5)(zod@3.22.4) - '@walletconnect/ethereum-provider': 2.9.0(@walletconnect/modal@2.6.1)(lokijs@1.5.12) + '@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.4.5)(zod@3.22.4) @@ -10249,10 +10207,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 @@ -10417,6 +10375,32 @@ packages: - utf-8-validate dev: false + /@walletconnect/core@2.10.0: + resolution: {integrity: sha512-Z8pdorfIMueuiBXLdnf7yloiO9JIiobuxN3j0OTal+MYc4q5/2O7d+jdD1DAXbLi1taJx3x60UXT/FPVkjIqIQ==} + 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.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.10.0 + '@walletconnect/utils': 2.10.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.10.0(lokijs@1.5.12): resolution: {integrity: sha512-Z8pdorfIMueuiBXLdnf7yloiO9JIiobuxN3j0OTal+MYc4q5/2O7d+jdD1DAXbLi1taJx3x60UXT/FPVkjIqIQ==} dependencies: @@ -10469,6 +10453,32 @@ packages: - utf-8-validate dev: false + /@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: @@ -10539,6 +10549,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: @@ -10591,6 +10627,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: @@ -10681,7 +10743,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 @@ -10694,7 +10756,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 @@ -10877,6 +10939,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: @@ -10915,6 +10996,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: @@ -10970,6 +11070,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: @@ -10998,6 +11112,20 @@ packages: - 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: + - '@react-native-async-storage/async-storage' + - lokijs + dev: false + /@walletconnect/types@2.9.0(lokijs@1.5.12): resolution: {integrity: sha512-ORopsMfSRvUYqtjKKd6scfg8o4/aGebipLxx92AuuUgMTERSU6cGmIrK6rdLu7W6FBJkmngPLEGc9mRqAb9Lug==} dependencies: @@ -11012,7 +11140,7 @@ packages: - lokijs dev: false - /@walletconnect/universal-provider@2.10.0(lokijs@1.5.12): + /@walletconnect/universal-provider@2.10.0: resolution: {integrity: sha512-jtVWf+AeTCqBcB3lCmWkv3bvSmdRCkQdo67GNoT5y6/pvVHMxfjgrJNBOUsWQMxpREpWDpZ993X0JRjsYVsMcA==} dependencies: '@walletconnect/jsonrpc-http-connection': 1.0.7 @@ -11020,8 +11148,28 @@ packages: '@walletconnect/jsonrpc-types': 1.0.3 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.0.1 - '@walletconnect/sign-client': 2.10.0(lokijs@1.5.12) - '@walletconnect/types': 2.10.0(lokijs@1.5.12) + '@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: + '@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(lokijs@1.5.12) + '@walletconnect/types': 2.10.0(lokijs@1.5.12) '@walletconnect/utils': 2.10.0(lokijs@1.5.12) events: 3.3.0 transitivePeerDependencies: @@ -11052,6 +11200,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: @@ -11084,6 +11252,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: @@ -11128,6 +11318,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: @@ -11562,7 +11774,7 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 transitivePeerDependencies: - supports-color @@ -12026,7 +12238,7 @@ packages: /axios@0.21.4: resolution: {integrity: sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==} dependencies: - follow-redirects: 1.15.5(debug@4.3.4) + follow-redirects: 1.15.5 transitivePeerDependencies: - debug dev: false @@ -12037,6 +12249,16 @@ packages: follow-redirects: 1.15.5(debug@4.3.4) transitivePeerDependencies: - debug + dev: true + + /axios@0.27.2: + resolution: {integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==} + dependencies: + follow-redirects: 1.15.5(debug@4.3.4) + 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==} @@ -12045,6 +12267,7 @@ packages: form-data: 4.0.0 transitivePeerDependencies: - debug + dev: true /axios@1.2.2(debug@4.3.4): resolution: {integrity: sha512-bz/J4gS2S3I7mpN/YZfGFTqhXTYzRho8Ay38w2otuuDR322KzFIWm/4W2K6gIwvWaws5n+mnb7D1lN9uD+QH6Q==} @@ -12055,6 +12278,15 @@ packages: transitivePeerDependencies: - debug + /axios@1.6.7: + resolution: {integrity: sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==} + dependencies: + follow-redirects: 1.15.5 + form-data: 4.0.0 + proxy-from-env: 1.1.0 + transitivePeerDependencies: + - debug + /axios@1.6.7(debug@4.3.4): resolution: {integrity: sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==} dependencies: @@ -12110,7 +12342,7 @@ packages: 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 @@ -12701,6 +12933,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==} @@ -13478,6 +13711,7 @@ packages: transitivePeerDependencies: - '@swc/core' - '@swc/wasm' + dev: false /cosmiconfig-typescript-loader@1.0.9(@types/node@18.17.14)(cosmiconfig@7.1.0)(typescript@5.3.3): resolution: {integrity: sha512-tRuMRhxN4m1Y8hP9SNYfz7jRwt8lZdWxdjg/ohg5esKmsndJIn4yT96oJVcf5x0eA11taXl+sIp+ielu529k6g==} @@ -13494,7 +13728,6 @@ packages: transitivePeerDependencies: - '@swc/core' - '@swc/wasm' - dev: false /cosmiconfig-typescript-loader@4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.4)(ts-node@10.9.1)(typescript@5.4.5): resolution: {integrity: sha512-BabizFdC3wBHhbI4kJh0VkQP9GkBfoHPydD0COMce1nJ1kJAB3F2TmJ/I7diULBKtmEWSwEbuN/KDtgnmUUVmw==} @@ -13584,10 +13817,10 @@ packages: '@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)(react-scripts@5.0.1)(typescript@5.3.3) + '@craco/craco': 7.1.0(@types/node@18.17.14)(postcss@8.4.29)(react-scripts@5.0.1)(typescript@5.3.3) 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.50.0)(react@18.2.0)(typescript@5.3.3) + 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)(typescript@5.3.3) transitivePeerDependencies: - esbuild - supports-color @@ -13723,7 +13956,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.35) postcss: 8.4.35 @@ -13743,7 +13976,7 @@ packages: clean-css: '*' csso: '*' esbuild: '*' - webpack: ^5 + webpack: ^5.0.0 peerDependenciesMeta: '@parcel/css': optional: true @@ -14034,7 +14267,7 @@ packages: resolution: {integrity: sha512-DmPsUux63daOfCszxLkcp6LjdJ0k/BQNhIMtoAi5mbraYQnEQkFtKORmTu6XmDX6ujbtaBkeuJAiCBNI7MZklw==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 err-code: 3.0.1 interface-datastore: 6.1.1 it-drain: 1.0.5 @@ -14084,7 +14317,7 @@ packages: engines: {node: '>=16.0.0', npm: '>=7.0.0'} dependencies: datastore-core: 7.0.3 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 err-code: 3.0.1 interface-datastore: 6.1.1 uint8arrays: 3.1.1 @@ -14117,6 +14350,16 @@ packages: dependencies: ms: 2.0.0 + /debug@3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.3 + /debug@3.2.7(supports-color@8.1.1): resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} peerDependencies: @@ -14128,6 +14371,17 @@ packages: ms: 2.1.3 supports-color: 8.1.1 + /debug@4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.2 + /debug@4.3.4(supports-color@8.1.1): resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} engines: {node: '>=6.0'} @@ -14464,7 +14718,7 @@ packages: /dns-over-http-resolver@1.2.3(node-fetch@3.3.2): resolution: {integrity: sha512-miDiVSI6KSNbi4SVifzO/reD8rMnxgrlnkrlkugOLQpWQTe2qMdHsZp5DmfKjxNE+/T3VAAYLQUZMv9SMr6+AA==} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 native-fetch: 3.0.0(node-fetch@3.3.2) receptacle: 1.3.2 transitivePeerDependencies: @@ -14476,7 +14730,7 @@ packages: resolution: {integrity: sha512-Bjbf6aZjr3HMnwGslZnoW3MJVqgbTsh39EZWpikx2yLl9xEjw4eZhlOHCFhkOu89zoWaS4rqe2Go53TXW4Byiw==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 native-fetch: 4.0.2(undici@5.23.0) receptacle: 1.3.2 undici: 5.23.0 @@ -14604,7 +14858,7 @@ packages: resolution: {integrity: sha512-/Tezlx6xpDqR6zKg1V4vLCeQtHWiELhWoBz5A/E0+A1lXN9iIkNbbfc4THSymS0LQUo8F1PMiIwVG8ai/HrnSA==} engines: {node: '>= 8.3.0'} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 is-string-and-not-blank: 0.0.2 transitivePeerDependencies: - supports-color @@ -14776,7 +15030,7 @@ packages: resolution: {integrity: sha512-CQZqbrpEYnrpGqC07a9dJDz4gePZUgTPMU3NKJPSeQOyw27Tst4Pl3FemKoFGAlHzgZmKjoRmiJvbWfhCXUlIg==} dependencies: '@socket.io/component-emitter': 3.1.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 engine.io-parser: 5.2.1 ws: 8.11.0 xmlhttprequest-ssl: 2.0.0 @@ -14801,7 +15055,7 @@ packages: base64id: 2.0.0 cookie: 0.4.2 cors: 2.8.5 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 engine.io-parser: 5.2.1 ws: 8.11.0 transitivePeerDependencies: @@ -15013,7 +15267,7 @@ packages: /esbuild-loader@2.21.0(webpack@5.88.2): 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 @@ -15259,7 +15513,6 @@ packages: - 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@5.3.3): resolution: {integrity: sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==} @@ -15294,6 +15547,7 @@ packages: - eslint-import-resolver-webpack - jest - supports-color + dev: false /eslint-config-turbo@1.10.14(eslint@8.50.0): resolution: {integrity: sha512-ZeB+IcuFXy1OICkLuAplVa0euoYbhK+bMEQd0nH9+Lns18lgZRm33mVz/iSoH9VdUzl/1ZmFmoK+RpZc+8R80A==} @@ -15307,7 +15561,7 @@ packages: /eslint-import-resolver-node@0.3.9: resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} dependencies: - debug: 3.2.7(supports-color@8.1.1) + debug: 3.2.7 is-core-module: 2.13.0 resolve: 1.22.4 transitivePeerDependencies: @@ -15335,7 +15589,7 @@ packages: optional: true dependencies: '@typescript-eslint/parser': 5.62.0(eslint@8.48.0)(typescript@5.3.3) - debug: 3.2.7(supports-color@8.1.1) + debug: 3.2.7 eslint: 8.48.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: @@ -15363,11 +15617,12 @@ packages: optional: true dependencies: '@typescript-eslint/parser': 5.62.0(eslint@8.50.0)(typescript@5.3.3) - debug: 3.2.7(supports-color@8.1.1) + debug: 3.2.7 eslint: 8.50.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==} @@ -15391,7 +15646,7 @@ packages: optional: true dependencies: '@typescript-eslint/parser': 6.7.2(eslint@8.50.0)(typescript@5.3.2) - debug: 3.2.7(supports-color@8.1.1) + debug: 3.2.7 eslint: 8.50.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: @@ -15411,7 +15666,6 @@ packages: 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): resolution: {integrity: sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==} @@ -15426,6 +15680,7 @@ packages: eslint: 8.50.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): resolution: {integrity: sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==} @@ -15442,7 +15697,7 @@ packages: array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 - debug: 3.2.7(supports-color@8.1.1) + debug: 3.2.7 doctrine: 2.1.0 eslint: 8.48.0 eslint-import-resolver-node: 0.3.9 @@ -15476,7 +15731,7 @@ packages: array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 - debug: 3.2.7(supports-color@8.1.1) + debug: 3.2.7 doctrine: 2.1.0 eslint: 8.50.0 eslint-import-resolver-node: 0.3.9 @@ -15494,6 +15749,7 @@ 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==} @@ -15510,7 +15766,7 @@ packages: array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 - debug: 3.2.7(supports-color@8.1.1) + debug: 3.2.7 doctrine: 2.1.0 eslint: 8.50.0 eslint-import-resolver-node: 0.3.9 @@ -15546,7 +15802,7 @@ packages: '@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 @@ -15568,11 +15824,10 @@ packages: '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.48.0)(typescript@5.3.3) '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.48.0)(typescript@5.3.3) 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@5.3.3): resolution: {integrity: sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==} @@ -15594,6 +15849,7 @@ packages: transitivePeerDependencies: - supports-color - typescript + dev: false /eslint-plugin-jsx-a11y@6.7.1(eslint@8.48.0): resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==} @@ -15642,6 +15898,7 @@ 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==} @@ -15696,6 +15953,7 @@ packages: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 dependencies: eslint: 8.50.0 + dev: false /eslint-plugin-react@7.33.2(eslint@8.48.0): resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==} @@ -15744,6 +16002,7 @@ packages: resolve: 2.0.0-next.4 semver: 6.3.1 string.prototype.matchall: 4.0.9 + dev: false /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==} @@ -15769,7 +16028,6 @@ packages: transitivePeerDependencies: - supports-color - typescript - dev: false /eslint-plugin-testing-library@5.11.1(eslint@8.50.0)(typescript@5.3.3): resolution: {integrity: sha512-5eX9e1Kc2PqVRed3taaLnAAqPZGEX75C+M/rXzUAI3wIg/ZxzUm1OVAwfe/O+vE+6YXOLetSe9g5GKD2ecXipw==} @@ -15782,6 +16040,7 @@ packages: transitivePeerDependencies: - supports-color - typescript + dev: false /eslint-plugin-turbo@1.10.14(eslint@8.50.0): resolution: {integrity: sha512-sBdBDnYr9AjT1g4lR3PBkZDonTrMnR4TvuGv5W0OiF7z9az1rI68yj2UHJZvjkwwcGu5mazWA1AfB0oaagpmfg==} @@ -15841,7 +16100,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 @@ -15850,14 +16109,13 @@ packages: normalize-path: 3.0.0 schema-utils: 4.2.0 webpack: 5.88.2(esbuild@0.18.20) - dev: false /eslint-webpack-plugin@3.2.0(eslint@8.50.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 @@ -15866,6 +16124,7 @@ packages: normalize-path: 3.0.0 schema-utils: 4.2.0 webpack: 5.88.2(esbuild@0.18.20) + dev: false /eslint@8.48.0: resolution: {integrity: sha512-sb6DLeIuRXxeM1YljSe1KEx9/YYeZFQWcV8Rq9HfigmdDEugjLEVEa1ozDjL6YDjBpQHPJxJzze+alxi4T3OLg==} @@ -15882,7 +16141,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -15927,7 +16186,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -16119,7 +16378,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 @@ -16483,7 +16742,7 @@ 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 @@ -16688,6 +16947,15 @@ packages: tslib: 2.6.2 dev: false + /follow-redirects@1.15.5: + resolution: {integrity: sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + /follow-redirects@1.15.5(debug@4.3.4): resolution: {integrity: sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==} engines: {node: '>=4.0'} @@ -16697,7 +16965,7 @@ packages: debug: optional: true dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 /for-each@0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} @@ -16733,7 +17001,7 @@ packages: eslint: '>= 6' typescript: '>= 2.7' vue-template-compiler: '*' - webpack: ^5 + webpack: '>= 4' peerDependenciesMeta: eslint: optional: true @@ -16765,7 +17033,7 @@ packages: eslint: '>= 6' typescript: '>= 2.7' vue-template-compiler: '*' - webpack: ^5 + webpack: '>= 4' peerDependenciesMeta: eslint: optional: true @@ -16788,7 +17056,6 @@ packages: tapable: 1.1.3 typescript: 5.3.3 webpack: 5.88.2(esbuild@0.18.20) - dev: false /fork-ts-checker-webpack-plugin@6.5.3(eslint@8.50.0)(typescript@5.3.3)(webpack@5.88.2): resolution: {integrity: sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==} @@ -16797,7 +17064,7 @@ packages: eslint: '>= 6' typescript: '>= 2.7' vue-template-compiler: '*' - webpack: ^5 + webpack: '>= 4' peerDependenciesMeta: eslint: optional: true @@ -16820,6 +17087,7 @@ packages: tapable: 1.1.3 typescript: 5.3.3 webpack: 5.88.2(esbuild@0.18.20) + dev: false /form-data@2.3.3: resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} @@ -17178,7 +17446,7 @@ packages: '@ethersproject/bytes': 5.7.0 '@ethersproject/contracts': 5.7.0 '@ethersproject/hash': 5.7.0 - '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@ethersproject/providers': 5.7.2 '@ethersproject/strings': 5.7.0 '@ethersproject/units': 5.7.0 '@ethersproject/wallet': 5.7.0 @@ -17465,7 +17733,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 @@ -17473,7 +17741,7 @@ packages: axios: 0.21.4(debug@4.3.4) chalk: 4.1.2 chokidar: 3.5.3 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 enquirer: 2.4.1 ethers: 5.7.2 form-data: 4.0.0 @@ -17488,7 +17756,7 @@ packages: - utf-8-validate dev: true - /hardhat@2.22.3(ts-node@10.9.1)(typescript@5.4.5): + /hardhat@2.22.3(typescript@5.4.5): resolution: {integrity: sha512-k8JV2ECWNchD6ahkg2BR5wKVxY0OiKot7fuxiIpRK0frRqyOljcR2vKwgWSLw6YIeDcNNA4xybj7Og7NSxr2hA==} hasBin: true peerDependencies: @@ -17517,7 +17785,7 @@ packages: chalk: 2.4.2 chokidar: 3.5.3 ci-info: 2.0.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 enquirer: 2.4.1 env-paths: 2.2.1 ethereum-cryptography: 1.2.0 @@ -17539,12 +17807,11 @@ packages: solc: 0.7.3(debug@4.3.4) source-map-support: 0.5.21 stacktrace-parser: 0.1.10 - ts-node: 10.9.1(@types/node@20.5.1)(typescript@5.4.5) tsort: 0.0.1 typescript: 5.4.5 undici: 5.23.0 uuid: 8.3.2 - ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ws: 7.5.9 transitivePeerDependencies: - bufferutil - c-kzg @@ -17774,7 +18041,7 @@ packages: resolution: {integrity: sha512-q5oYdzjKUIPQVjOosjgvCHQOv9Ett9CYYHlgvJeXG0qQvdSojnBq4vAdQBwn1+yGveAwHCoe/rMR86ozX3+c2A==} engines: {node: '>=6.9'} peerDependencies: - webpack: ^5 + webpack: ^4.0.0 || ^5.0.0 dependencies: '@types/html-minifier-terser': 5.1.2 '@types/tapable': 1.0.12 @@ -17791,7 +18058,7 @@ 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 @@ -17851,10 +18118,28 @@ packages: dependencies: '@tootallnate/once': 1.1.2 agent-base: 6.0.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 transitivePeerDependencies: - supports-color + /http-proxy-middleware@2.0.6(@types/express@4.17.17): + resolution: {integrity: sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==} + engines: {node: '>=12.0.0'} + peerDependencies: + '@types/express': ^4.17.13 + peerDependenciesMeta: + '@types/express': + optional: true + dependencies: + '@types/express': 4.17.17 + '@types/http-proxy': 1.17.11 + http-proxy: 1.18.1 + is-glob: 4.0.3 + is-plain-obj: 3.0.0 + micromatch: 4.0.5 + transitivePeerDependencies: + - debug + /http-proxy-middleware@2.0.6(@types/express@4.17.17)(debug@4.3.4): resolution: {integrity: sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==} engines: {node: '>=12.0.0'} @@ -17873,6 +18158,16 @@ packages: transitivePeerDependencies: - debug + /http-proxy@1.18.1: + resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} + engines: {node: '>=8.0.0'} + dependencies: + eventemitter3: 4.0.7 + follow-redirects: 1.15.5(debug@4.3.4) + requires-port: 1.0.0 + transitivePeerDependencies: + - debug + /http-proxy@1.18.1(debug@4.3.4): resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} engines: {node: '>=8.0.0'} @@ -17909,7 +18204,7 @@ packages: engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 transitivePeerDependencies: - supports-color @@ -18162,7 +18457,7 @@ packages: '@vascosantos/moving-average': 1.1.0 any-signal: 3.0.1 blockstore-core: 1.0.5 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 err-code: 3.0.1 interface-blockstore: 2.0.3 it-length-prefixed: 5.0.3 @@ -18190,7 +18485,7 @@ packages: datastore-core: 7.0.3 datastore-fs: 7.0.0 datastore-level: 8.0.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 err-code: 3.0.1 hashlru: 2.3.0 interface-datastore: 6.1.1 @@ -18259,7 +18554,7 @@ packages: any-signal: 3.0.1 blob-to-it: 1.0.4 browser-readablestream-to-it: 1.0.3 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 err-code: 3.0.1 ipfs-core-types: 0.10.3(node-fetch@3.3.2) ipfs-unixfs: 6.0.9 @@ -18299,7 +18594,7 @@ packages: dag-jose: 1.0.0 datastore-core: 7.0.3 datastore-pubsub: 2.0.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 dlv: 1.1.3 err-code: 3.0.1 hamt-sharding: 2.0.1 @@ -18368,7 +18663,7 @@ packages: '@ipld/dag-pb': 2.1.18 any-signal: 3.0.1 dag-jose: 1.0.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 err-code: 3.0.1 ipfs-core-types: 0.10.3(node-fetch@3.3.2) ipfs-core-utils: 0.14.3(node-fetch@3.3.2) @@ -18393,7 +18688,7 @@ packages: '@ipld/dag-pb': 2.1.18 cborg: 1.10.2 datastore-core: 7.0.3 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 fnv1a: 1.1.1 interface-blockstore: 2.0.3 interface-datastore: 6.1.1 @@ -18415,7 +18710,7 @@ packages: bytes: 3.1.2 cborg: 1.10.2 datastore-core: 7.0.3 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 err-code: 3.0.1 interface-blockstore: 2.0.3 interface-datastore: 6.1.1 @@ -18526,7 +18821,7 @@ packages: resolution: {integrity: sha512-fBYkRjN3/fc6IQujUF4WBEyOXegK715w+wx9IErV6H2B5JXsMnHOBceUKn3L90dj+wJfHs6T+hM/OZiTT6mQCw==} dependencies: cborg: 1.10.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 err-code: 3.0.1 interface-datastore: 6.1.1 libp2p-crypto: 0.21.2 @@ -19028,7 +19323,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): @@ -19105,7 +19400,7 @@ packages: resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} engines: {node: '>=10'} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 istanbul-lib-coverage: 3.2.0 source-map: 0.6.1 transitivePeerDependencies: @@ -19309,7 +19604,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 @@ -19363,7 +19658,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 @@ -19423,84 +19718,16 @@ packages: jest-config: 27.5.1 jest-util: 27.5.1 jest-validate: 27.5.1 - prompts: 2.4.2 - yargs: 16.2.0 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - - /jest-cli@27.5.1(ts-node@10.9.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 - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - dependencies: - '@jest/core': 27.5.1(ts-node@10.9.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-util: 27.5.1 - jest-validate: 27.5.1 - prompts: 2.4.2 - yargs: 16.2.0 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - - /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: - ts-node: '>=9.0.0' - peerDependenciesMeta: - ts-node: - optional: true - dependencies: - '@babel/core': 7.22.15 - '@jest/test-sequencer': 27.5.1 - '@jest/types': 27.5.1 - babel-jest: 27.5.1(@babel/core@7.22.15) - chalk: 4.1.2 - ci-info: 3.8.0 - deepmerge: 4.3.1 - glob: 7.2.3 - graceful-fs: 4.2.11 - jest-circus: 27.5.1 - jest-environment-jsdom: 27.5.1 - jest-environment-node: 27.5.1 - jest-get-type: 27.5.1 - jest-jasmine2: 27.5.1 - jest-regex-util: 27.5.1 - jest-resolve: 27.5.1 - jest-runner: 27.5.1 - jest-util: 27.5.1 - jest-validate: 27.5.1 - micromatch: 4.0.5 - parse-json: 5.2.0 - pretty-format: 27.5.1 - slash: 3.0.0 - strip-json-comments: 3.1.1 + prompts: 2.4.2 + yargs: 16.2.0 transitivePeerDependencies: - bufferutil - canvas - supports-color + - 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: @@ -19533,7 +19760,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.5.1)(typescript@5.4.5) transitivePeerDependencies: - bufferutil - canvas @@ -19966,7 +20192,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: @@ -20013,26 +20239,6 @@ packages: - ts-node - utf-8-validate - /jest@27.5.1(ts-node@10.9.1): - resolution: {integrity: sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - hasBin: true - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - dependencies: - '@jest/core': 27.5.1(ts-node@10.9.1) - import-local: 3.1.0 - jest-cli: 27.5.1(ts-node@10.9.1) - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - /jiti@1.20.0: resolution: {integrity: sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA==} hasBin: true @@ -20115,7 +20321,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 @@ -20564,7 +20770,7 @@ packages: resolution: {integrity: sha512-j3slZo5nOdA8wVlav8dRZeAXutZ7psz/f10DLoIEX/EFif7uU5oZfIYvjbVGo3ZDl+VQLo2tR0m1lV0westQ3g==} engines: {node: '>=15.0.0'} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 mafmt: 10.0.0(node-fetch@3.3.2) multiaddr: 10.0.1(node-fetch@3.3.2) peer-id: 0.16.0 @@ -20590,7 +20796,7 @@ packages: /libp2p-delegated-content-routing@0.11.2(node-fetch@3.3.2): resolution: {integrity: sha512-O7bqOPGlvePsP4ld6AU4uDuHjTQ9lVfsTFkYqhwPVUw1rxR0UiGiU5eyq6ADlgrY3lHtz3Sc3yNVFN1FNDn1iA==} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 it-drain: 1.0.5 multiaddr: 10.0.1(node-fetch@3.3.2) p-defer: 3.0.0 @@ -20604,7 +20810,7 @@ packages: /libp2p-delegated-peer-routing@0.11.1: resolution: {integrity: sha512-NwdRS0a6plfzVcdSqHV4hQnv872zjt7dUtsfRXmPZkXoaPjWck3Y0EDFxDYHlCMPH9w7PvrgttBlO1EwWqFGFw==} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 multiformats: 9.9.0 p-defer: 3.0.0 p-queue: 6.6.2 @@ -20617,7 +20823,7 @@ packages: resolution: {integrity: sha512-U9YL8xyGY5us/ox3RzVLRHNcK+qOuo4VSiNsSweNVjy50D4Fb9ahML0xHnahx9ZQicd6nDEPn8/i958fnu8N4g==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 libp2p-interfaces: 4.0.6(node-fetch@3.3.2) time-cache: 0.3.0 uint8arrays: 3.1.1 @@ -20630,7 +20836,7 @@ packages: resolution: {integrity: sha512-xy2jRZGmJpjy++Di6f1admtjve8Fx0z5l8NISTQS282egwbRMmTPE6/UeYktb6hNGAgtSTIwXdHjXmMOiTarFA==} dependencies: '@types/debug': 4.1.12 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 denque: 1.5.1 err-code: 3.0.1 it-pipe: 1.1.0 @@ -20647,7 +20853,7 @@ packages: resolution: {integrity: sha512-3KjzNEIWhi+VoOamLvgKKUE/xqwxSw/JYqsBnfMhAWVRvRtosROtVT03wci2XbuuowCYw+/hEX1xKJIR1w5n0A==} dependencies: abortable-iterator: 3.0.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 err-code: 3.0.1 it-length-prefixed: 5.0.3 it-pipe: 1.1.0 @@ -20670,7 +20876,7 @@ packages: dependencies: any-signal: 3.0.1 datastore-core: 7.0.3 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 err-code: 3.0.1 hashlru: 2.3.0 interface-datastore: 6.1.1 @@ -20708,7 +20914,7 @@ packages: /libp2p-mdns@0.18.0(node-fetch@3.3.2): resolution: {integrity: sha512-IBCKRuNc5USlli9QF/gOq2loCssE4ZKkVRhUNuAVBRXJ8ueqFEquc5R5C1sWy7AOgbycTgeNcxzSa1kuNb6nbg==} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 multiaddr: 10.0.1(node-fetch@3.3.2) multicast-dns: 7.2.5 peer-id: 0.16.0 @@ -20722,7 +20928,7 @@ packages: dependencies: abortable-iterator: 3.0.2 bl: 5.1.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 err-code: 3.0.1 it-pipe: 1.1.0 it-pushable: 1.4.2 @@ -20747,7 +20953,7 @@ packages: dependencies: abortable-iterator: 3.0.2 class-is: 1.1.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 err-code: 3.0.1 libp2p-utils: 0.4.1(node-fetch@3.3.2) mafmt: 10.0.0(node-fetch@3.3.2) @@ -20762,7 +20968,7 @@ packages: resolution: {integrity: sha512-kq/US2unamiyY+YwP47dO1uqpAdcbdYI2Fzi9JIEhjfPBaD1MR/uyQ/YP7ABthl3EaxAjIQYd1TVp85d6QKAtQ==} dependencies: abortable-iterator: 3.0.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 err-code: 3.0.1 ip-address: 8.1.0 is-loopback-addr: 1.0.1 @@ -20776,7 +20982,7 @@ packages: /libp2p-webrtc-peer@10.0.1: resolution: {integrity: sha512-Qi/YVrSI5sjU+iBvr1iAjGrakIEvzCS8S76v4q43jjlDb6Wj+S4OnFLH/uRlt7eLXcx4vlaI6huMzYrUAoopMg==} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 err-code: 2.0.3 get-browser-rtc: 1.1.0 queue-microtask: 1.2.3 @@ -20791,7 +20997,7 @@ packages: dependencies: abortable-iterator: 3.0.2 class-is: 1.1.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 err-code: 3.0.1 ipfs-utils: 9.0.14 it-pipe: 1.1.0 @@ -20816,7 +21022,7 @@ packages: dependencies: abortable-iterator: 3.0.2 class-is: 1.1.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 err-code: 3.0.1 ipfs-utils: 9.0.14 it-ws: 4.0.0 @@ -20845,7 +21051,7 @@ packages: bignumber.js: 9.1.2 class-is: 1.1.0 datastore-core: 7.0.3 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 err-code: 3.0.1 es6-promisify: 7.0.0 events: 3.3.0 @@ -20975,7 +21181,7 @@ packages: dependencies: '@ethersproject/contracts': 5.7.0 '@ethersproject/hash': 5.7.0 - '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@ethersproject/providers': 5.7.2 '@ethersproject/wallet': 5.7.0 '@spruceid/siwe-parser': 1.1.3 '@stablelib/random': 1.0.2 @@ -21479,7 +21685,7 @@ 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) @@ -21789,7 +21995,7 @@ packages: dependencies: abortable-iterator: 3.0.2 bl: 5.1.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 err-code: 3.0.1 it-first: 1.0.7 it-handshake: 2.0.0 @@ -21878,7 +22084,7 @@ packages: engines: {node: '>=10.0.0'} dependencies: async: 3.2.4 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 default-gateway: 6.0.3 request: 2.88.2 unordered-array-remove: 1.0.2 @@ -21974,6 +22180,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==} @@ -23121,29 +23328,12 @@ packages: postcss: 8.4.29 yaml: 2.3.2 - /postcss-load-config@4.0.1(postcss@8.4.29)(ts-node@10.9.1): - resolution: {integrity: sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==} - engines: {node: '>= 14'} - peerDependencies: - postcss: '>=8.0.9' - ts-node: '>=9.0.0' - peerDependenciesMeta: - postcss: - optional: true - ts-node: - optional: true - dependencies: - lilconfig: 2.1.0 - postcss: 8.4.29 - ts-node: 10.9.1(@types/node@20.5.1)(typescript@5.4.5) - yaml: 2.3.2 - /postcss-loader@6.2.1(postcss@8.4.29)(webpack@5.88.2): resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==} 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 @@ -23966,7 +24156,7 @@ packages: dependencies: '@assemblyscript/loader': 0.9.4 bl: 5.1.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 minimist: 1.2.8 node-fetch: 2.7.0 readable-stream: 3.6.2 @@ -24041,7 +24231,7 @@ packages: engines: {node: '>=14'} peerDependencies: typescript: '>=2.7' - webpack: ^5 + webpack: '>=4' peerDependenciesMeta: typescript: optional: true @@ -24083,7 +24273,7 @@ packages: engines: {node: '>=14'} peerDependencies: typescript: '>=2.7' - webpack: ^5 + webpack: '>=4' peerDependenciesMeta: typescript: optional: true @@ -24118,14 +24308,13 @@ packages: - eslint - supports-color - vue-template-compiler - dev: false /react-dev-utils@12.0.1(eslint@8.50.0)(typescript@5.3.3)(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 @@ -24160,6 +24349,7 @@ packages: - eslint - supports-color - vue-template-compiler + dev: false /react-dom@18.2.0(react@18.2.0): resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} @@ -24397,7 +24587,7 @@ packages: 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@5.2.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)(typescript@5.2.2): resolution: {integrity: sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==} engines: {node: '>=14.0.0'} hasBin: true @@ -24431,7 +24621,7 @@ packages: 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) @@ -24451,11 +24641,11 @@ 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) + tailwindcss: 3.3.3 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) - webpack-dev-server: 4.15.1(debug@4.3.4)(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) optionalDependencies: @@ -24494,7 +24684,7 @@ packages: - 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.3.3): + /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)(typescript@5.3.3): resolution: {integrity: sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==} engines: {node: '>=14.0.0'} hasBin: true @@ -24528,7 +24718,7 @@ packages: 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) @@ -24548,11 +24738,11 @@ 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) + tailwindcss: 3.3.3 terser-webpack-plugin: 5.3.9(esbuild@0.18.20)(webpack@5.88.2) typescript: 5.3.3 webpack: 5.88.2(esbuild@0.18.20) - webpack-dev-server: 4.15.1(debug@4.3.4)(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) optionalDependencies: @@ -24589,7 +24779,6 @@ 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)(typescript@5.3.3): resolution: {integrity: sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==} @@ -24649,7 +24838,7 @@ packages: terser-webpack-plugin: 5.3.9(esbuild@0.18.20)(webpack@5.88.2) typescript: 5.3.3 webpack: 5.88.2(esbuild@0.18.20) - webpack-dev-server: 4.15.1(debug@4.3.4)(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) optionalDependencies: @@ -24686,6 +24875,7 @@ packages: - webpack-cli - webpack-hot-middleware - webpack-plugin-serve + dev: false /react-style-singleton@2.2.1(@types/react@18.2.21)(react@18.2.0): resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==} @@ -25283,7 +25473,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 @@ -25626,7 +25816,7 @@ packages: engines: {node: '>=10.0.0'} dependencies: '@socket.io/component-emitter': 3.1.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 engine.io-client: 6.5.2 socket.io-parser: 4.2.4 transitivePeerDependencies: @@ -25640,7 +25830,7 @@ packages: engines: {node: '>=10.0.0'} dependencies: '@socket.io/component-emitter': 3.1.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 transitivePeerDependencies: - supports-color @@ -25651,7 +25841,7 @@ packages: accepts: 1.3.8 base64id: 2.0.0 cors: 2.8.5 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 engine.io: 6.5.4 socket.io-adapter: 2.5.2 socket.io-parser: 4.2.4 @@ -25727,7 +25917,7 @@ 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 @@ -25824,7 +26014,7 @@ packages: /spdy-transport@3.0.0: resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -25837,7 +26027,7 @@ packages: resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} engines: {node: '>=6.0.0'} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -25849,7 +26039,7 @@ packages: resolution: {integrity: sha512-AtVzD0bnIy2/B0fWqJpJgmhcrfWFhBlduzSo0uwplr/QvB33ZNZj2NEth3NONgdnZJqicK0W0mSxnLSbsVCDbw==} engines: {node: '>=6.0.0'} peerDependencies: - webpack: ^5 + webpack: ^1 || ^2 || ^3 || ^4 || ^5 dependencies: chalk: 4.1.2 webpack: 5.88.2(esbuild@0.18.20) @@ -26188,7 +26378,7 @@ 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) @@ -26409,36 +26599,6 @@ packages: transitivePeerDependencies: - ts-node - /tailwindcss@3.3.3(ts-node@10.9.1): - resolution: {integrity: sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==} - engines: {node: '>=14.0.0'} - hasBin: true - dependencies: - '@alloc/quick-lru': 5.2.0 - arg: 5.0.2 - chokidar: 3.5.3 - didyoumean: 1.2.2 - dlv: 1.1.3 - fast-glob: 3.3.1 - glob-parent: 6.0.2 - is-glob: 4.0.3 - jiti: 1.20.0 - lilconfig: 2.1.0 - micromatch: 4.0.5 - normalize-path: 3.0.0 - object-hash: 3.0.0 - picocolors: 1.0.0 - 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-nested: 6.0.1(postcss@8.4.29) - postcss-selector-parser: 6.0.13 - resolve: 1.22.4 - sucrase: 3.34.0 - transitivePeerDependencies: - - ts-node - /tapable@1.1.3: resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==} engines: {node: '>=6'} @@ -26486,7 +26646,7 @@ packages: '@swc/core': '*' esbuild: '*' uglify-js: '*' - webpack: ^5 + webpack: ^5.1.0 peerDependenciesMeta: '@swc/core': optional: true @@ -26847,7 +27007,7 @@ packages: 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 @@ -26917,6 +27077,7 @@ packages: typescript: 5.3.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 + dev: false /ts-node@10.9.1(@types/node@18.17.14)(typescript@5.3.3): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} @@ -26947,7 +27108,6 @@ packages: typescript: 5.3.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - dev: false /ts-node@10.9.1(@types/node@20.5.1)(typescript@5.4.5): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} @@ -26978,6 +27138,7 @@ packages: typescript: 5.4.5 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==} @@ -27202,7 +27363,7 @@ packages: typescript: '>=4.3.0' dependencies: '@types/prettier': 2.7.3 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 fs-extra: 7.0.1 glob: 7.1.7 js-sha3: 0.8.0 @@ -27223,7 +27384,7 @@ packages: typescript: '>=4.3.0' dependencies: '@types/prettier': 2.7.3 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 fs-extra: 7.0.1 glob: 7.1.7 js-sha3: 0.8.0 @@ -27544,6 +27705,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==} @@ -27839,7 +28001,7 @@ packages: hasBin: true dependencies: cac: 6.7.14 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 mlly: 1.4.2 pathe: 1.1.1 picocolors: 1.0.0 @@ -27861,7 +28023,7 @@ packages: hasBin: true dependencies: cac: 6.7.14 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 mlly: 1.4.2 pathe: 1.1.1 picocolors: 1.0.0 @@ -27997,6 +28159,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'} @@ -28040,7 +28267,7 @@ packages: acorn-walk: 8.2.0 cac: 6.7.14 chai: 4.3.8 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 happy-dom: 11.0.2 local-pkg: 0.4.3 magic-string: 0.30.3 @@ -28106,7 +28333,7 @@ packages: acorn-walk: 8.2.0 cac: 6.7.14 chai: 4.3.10 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 local-pkg: 0.4.3 magic-string: 0.30.3 pathe: 1.1.1 @@ -28361,7 +28588,7 @@ packages: opener: 1.5.2 picocolors: 1.0.0 sirv: 2.0.4 - ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10) + ws: 7.5.9 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -28370,7 +28597,7 @@ 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 @@ -28384,7 +28611,7 @@ packages: engines: {node: '>= 12.13.0'} hasBin: true peerDependencies: - webpack: ^5 + webpack: ^4.37.0 || ^5.0.0 webpack-cli: '*' peerDependenciesMeta: webpack: @@ -28422,7 +28649,57 @@ packages: spdy: 4.0.2 webpack: 5.88.2(esbuild@0.18.20) 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 + - supports-color + - utf-8-validate + + /webpack-dev-server@4.15.1(webpack@5.88.2): + resolution: {integrity: sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==} + engines: {node: '>= 12.13.0'} + hasBin: true + peerDependencies: + webpack: ^4.37.0 || ^5.0.0 + webpack-cli: '*' + peerDependenciesMeta: + webpack: + optional: true + webpack-cli: + optional: true + dependencies: + '@types/bonjour': 3.5.10 + '@types/connect-history-api-fallback': 1.5.1 + '@types/express': 4.17.17 + '@types/serve-index': 1.9.1 + '@types/serve-static': 1.15.2 + '@types/sockjs': 0.3.33 + '@types/ws': 8.5.5 + ansi-html-community: 0.0.8 + bonjour-service: 1.1.1 + chokidar: 3.5.3 + colorette: 2.0.20 + compression: 1.7.4 + connect-history-api-fallback: 2.0.0 + default-gateway: 6.0.3 + express: 4.18.2 + graceful-fs: 4.2.11 + html-entities: 2.4.0 + http-proxy-middleware: 2.0.6(@types/express@4.17.17) + ipaddr.js: 2.1.0 + launch-editor: 2.6.0 + open: 8.4.2 + p-retry: 4.6.2 + rimraf: 3.0.2 + schema-utils: 4.2.0 + selfsigned: 2.1.1 + serve-index: 1.9.1 + sockjs: 0.3.24 + spdy: 4.0.2 + webpack: 5.88.2(esbuild@0.18.20) + webpack-dev-middleware: 5.3.3(webpack@5.88.2) + ws: 8.14.0 transitivePeerDependencies: - bufferutil - debug @@ -28433,7 +28710,7 @@ 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) @@ -28784,7 +29061,7 @@ 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 @@ -28851,7 +29128,7 @@ packages: signal-exit: 3.0.7 typedarray-to-buffer: 3.1.5 - /ws@7.4.6(bufferutil@4.0.8)(utf-8-validate@5.0.10): + /ws@7.4.6: resolution: {integrity: sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==} engines: {node: '>=8.3.0'} peerDependencies: @@ -28862,9 +29139,6 @@ packages: optional: true utf-8-validate: optional: true - dependencies: - bufferutil: 4.0.8 - utf-8-validate: 5.0.10 /ws@7.5.3(bufferutil@4.0.8)(utf-8-validate@5.0.10): resolution: {integrity: sha512-kQ/dHIzuLrS6Je9+uv81ueZomEwH0qVYstcAQ4/Z93K8zeko9gtAbttJWzoC5ukqXY1PpoouV3+VSOqEAFt5wg==} @@ -28882,6 +29156,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'} @@ -28896,6 +29182,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==} @@ -28921,6 +29208,18 @@ packages: utf-8-validate: optional: true + /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'} @@ -28935,6 +29234,7 @@ packages: dependencies: bufferutil: 4.0.8 utf-8-validate: 5.0.10 + dev: false /ws@8.5.0: resolution: {integrity: sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==} @@ -29165,3 +29465,7 @@ packages: dependencies: '@types/node': 18.17.14 dev: false + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false