From 46e7ce16060d4a2aa1362cdf5b8df3d50658b820 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 23 Feb 2026 09:28:00 +0000 Subject: [PATCH 01/17] refactor: consolidate all example repos into monorepo Migrated 10 separate Formo SDK example repositories into a single monorepo following the resend/resend-examples flat collection pattern. Examples included: - with-react: React (CRA) with Formo Analytics - with-next-app-router: Next.js App Router (Scaffold-ETH 2) - with-next-page-router: Next.js Pages Router with RainbowKit - with-privy: Next.js with Privy embedded wallets - with-dynamic: React (Vite) with Dynamic.xyz wallet - with-reown: Next.js with Reown AppKit - with-porto: Next.js with Porto wallet - with-solana: Next.js with Solana wallet adapter - with-farcaster: Vite with Farcaster Mini App - with-react-native: React Native (Expo) Changes: - Added root .gitignore, README.md, LICENSE.md - Removed per-repo CI/CD workflows, git hooks, and contributing guides - Fixed local dependency references (file:../sdk, link:../sdk-react-native) to use published npm packages https://claude.ai/code/session_01Vth1WkLFrTqCTdjwZqFwby --- .gitignore | 83 + LICENSE.md | 21 + README.md | 26 +- with-dynamic/.env.example | 7 + with-dynamic/README.md | 253 + with-dynamic/index.html | 13 + with-dynamic/package-lock.json | 17250 +++++++++++++ with-dynamic/package.json | 39 + with-dynamic/postcss.config.js | 6 + with-dynamic/public/vite.svg | 1 + with-dynamic/src/App.tsx | 62 + with-dynamic/src/components/WalletDemo.tsx | 292 + with-dynamic/src/config/dynamic.ts | 8 + with-dynamic/src/config/formo.ts | 3 + with-dynamic/src/config/wagmi.ts | 22 + with-dynamic/src/index.css | 29 + with-dynamic/src/main.tsx | 10 + with-dynamic/src/vite-env.d.ts | 10 + with-dynamic/tailwind.config.js | 11 + with-dynamic/tsconfig.json | 30 + with-dynamic/vite.config.ts | 13 + with-farcaster/.env.example | 2 + with-farcaster/.npmrc | 1 + with-farcaster/.yarn/install-state.gz | Bin 0 -> 566080 bytes with-farcaster/README.md | 23 + with-farcaster/biome.json | 13 + with-farcaster/index.html | 12 + with-farcaster/package-lock.json | 8253 ++++++ with-farcaster/package.json | 33 + .../public/.well-known/farcaster.json | 1 + with-farcaster/src/App.tsx | 625 + with-farcaster/src/index.css | 21 + with-farcaster/src/main.tsx | 48 + with-farcaster/src/vite-env.d.ts | 9 + with-farcaster/src/wagmi.ts | 26 + with-farcaster/tsconfig.json | 25 + with-farcaster/tsconfig.node.json | 10 + with-farcaster/vite.config.ts | 21 + with-farcaster/yarn.lock | 3389 +++ .../@yarnpkg/plugin-interactive-tools.cjs | 541 + .../plugins/@yarnpkg/plugin-typescript.cjs | 9 + .../.yarn/releases/yarn-3.2.3.cjs | 783 + with-next-app-router/.yarnrc.yml | 13 + with-next-app-router/LICENCE | 21 + with-next-app-router/README.md | 91 + with-next-app-router/package.json | 48 + .../packages/foundry/.env.example | 16 + .../packages/foundry/.gitignore | 14 + .../packages/foundry/.prettier.json | 6 + .../packages/foundry/Makefile | 89 + .../Deploy.s.sol/11155420/run-1728818507.json | 31 + .../Deploy.s.sol/11155420/run-1728818707.json | 54 + .../Deploy.s.sol/11155420/run-latest.json | 54 + .../Deploy.s.sol/84532/run-1728640538.json | 54 + .../Deploy.s.sol/84532/run-latest.json | 54 + .../foundry/contracts/YourContract.sol | 88 + .../packages/foundry/deployments/.gitignore | 2 + .../foundry/deployments/11155420.json | 3 + .../packages/foundry/deployments/84532.json | 3 + .../packages/foundry/foundry.toml | 23 + .../packages/foundry/package.json | 33 + .../packages/foundry/remappings.txt | 1 + .../packages/foundry/script/Deploy.s.sol | 16 + .../foundry/script/DeployHelpers.s.sol | 127 + .../foundry/script/DeployYourContract.s.sol | 17 + .../packages/foundry/script/VerifyAll.s.sol | 139 + .../foundry/scripts-js/ListAccount.js | 110 + .../foundry/scripts-js/generateTsAbis.js | 156 + .../packages/foundry/test/YourContract.t.sol | 28 + .../packages/nextjs/.env.example | 1 + .../packages/nextjs/.eslintignore | 11 + .../packages/nextjs/.eslintrc.json | 15 + .../packages/nextjs/.gitignore | 37 + .../packages/nextjs/.prettierrc.json | 8 + .../app/analytics/AnalyticsProvider.tsx | 15 + .../packages/nextjs/app/analytics/index.ts | 1 + .../_components/AddressCodeTab.tsx | 27 + .../_components/AddressComponent.tsx | 35 + .../_components/AddressLogsTab.tsx | 21 + .../_components/AddressStorageTab.tsx | 61 + .../blockexplorer/_components/BackButton.tsx | 12 + .../_components/ContractTabs.tsx | 92 + .../_components/PaginationButton.tsx | 39 + .../blockexplorer/_components/SearchBar.tsx | 49 + .../_components/TransactionHash.tsx | 39 + .../_components/TransactionsTable.tsx | 71 + .../app/blockexplorer/_components/index.tsx | 7 + .../blockexplorer/address/[address]/page.tsx | 94 + .../nextjs/app/blockexplorer/layout.tsx | 12 + .../nextjs/app/blockexplorer/page.tsx | 83 + .../transaction/[txHash]/page.tsx | 22 + .../_components/TransactionComp.tsx | 148 + .../app/debug/_components/DebugContracts.tsx | 67 + .../_components/contract/ContractInput.tsx | 84 + .../contract/ContractReadMethods.tsx | 43 + .../debug/_components/contract/ContractUI.tsx | 104 + .../contract/ContractVariables.tsx | 50 + .../contract/ContractWriteMethods.tsx | 49 + .../_components/contract/DisplayVariable.tsx | 85 + .../contract/InheritanceTooltip.tsx | 14 + .../contract/ReadOnlyFunctionForm.tsx | 102 + .../app/debug/_components/contract/Tuple.tsx | 44 + .../debug/_components/contract/TupleArray.tsx | 139 + .../debug/_components/contract/TxReceipt.tsx | 51 + .../contract/WriteOnlyFunctionForm.tsx | 141 + .../app/debug/_components/contract/index.tsx | 8 + .../_components/contract/utilsContract.tsx | 164 + .../_components/contract/utilsDisplay.tsx | 114 + .../packages/nextjs/app/debug/page.tsx | 28 + .../packages/nextjs/app/layout.tsx | 24 + .../packages/nextjs/app/page.tsx | 272 + .../packages/nextjs/components/Footer.tsx | 80 + .../packages/nextjs/components/Header.tsx | 110 + .../ScaffoldEthAppWithProviders.tsx | 88 + .../nextjs/components/SignMessage.tsx | 81 + .../nextjs/components/SignTypedData.tsx | 137 + .../nextjs/components/SwitchTheme.tsx | 42 + .../nextjs/components/ThemeProvider.tsx | 9 + .../components/assets/BuidlGuidlLogo.tsx | 18 + .../scaffold-eth/Address/Address.tsx | 187 + .../scaffold-eth/Address/AddressCopyIcon.tsx | 26 + .../Address/AddressLinkWrapper.tsx | 29 + .../components/scaffold-eth/Balance.tsx | 74 + .../components/scaffold-eth/BlockieAvatar.tsx | 17 + .../nextjs/components/scaffold-eth/Faucet.tsx | 129 + .../components/scaffold-eth/FaucetButton.tsx | 73 + .../scaffold-eth/Input/AddressInput.tsx | 120 + .../scaffold-eth/Input/Bytes32Input.tsx | 30 + .../scaffold-eth/Input/BytesInput.tsx | 27 + .../scaffold-eth/Input/EtherInput.tsx | 127 + .../scaffold-eth/Input/InputBase.tsx | 66 + .../scaffold-eth/Input/IntegerInput.tsx | 62 + .../components/scaffold-eth/Input/index.ts | 9 + .../components/scaffold-eth/Input/utils.ts | 108 + .../AddressInfoDropdown.tsx | 137 + .../AddressQRCodeModal.tsx | 33 + .../NetworkOptions.tsx | 48 + .../WrongNetworkDropdown.tsx | 32 + .../RainbowKitCustomConnectButton/index.tsx | 67 + .../nextjs/components/scaffold-eth/index.tsx | 7 + .../nextjs/contracts/deployedContracts.ts | 559 + .../nextjs/contracts/externalContracts.ts | 16 + .../nextjs/hooks/scaffold-eth/index.ts | 16 + .../hooks/scaffold-eth/useAnimationConfig.ts | 20 + .../hooks/scaffold-eth/useBurnerWallet.ts | 146 + .../hooks/scaffold-eth/useContractLogs.ts | 40 + .../scaffold-eth/useDeployedContractInfo.ts | 51 + .../hooks/scaffold-eth/useDisplayUsdMode.ts | 21 + .../hooks/scaffold-eth/useFetchBlocks.ts | 133 + .../useInitializeNativeCurrencyPrice.ts | 32 + .../hooks/scaffold-eth/useNetworkColor.ts | 22 + .../hooks/scaffold-eth/useOutsideClick.ts | 23 + .../hooks/scaffold-eth/useScaffoldContract.ts | 57 + .../scaffold-eth/useScaffoldEventHistory.ts | 172 + .../scaffold-eth/useScaffoldReadContract.ts | 73 + .../useScaffoldWatchContractEvent.ts | 37 + .../scaffold-eth/useScaffoldWriteContract.ts | 130 + .../hooks/scaffold-eth/useTargetNetwork.ts | 32 + .../hooks/scaffold-eth/useTransactor.tsx | 113 + .../hooks/scaffold-eth/useWatchBalance.ts | 21 + .../packages/nextjs/next.config.js | 27 + .../packages/nextjs/package.json | 57 + .../packages/nextjs/postcss.config.js | 6 + .../packages/nextjs/public/favicon.png | Bin 0 -> 5745 bytes .../packages/nextjs/public/manifest.json | 5 + .../packages/nextjs/public/thumbnail.jpg | Bin 0 -> 19855 bytes .../packages/nextjs/scaffold.config.ts | 34 + .../packages/nextjs/services/store/store.ts | 36 + .../nextjs/services/web3/wagmiConfig.tsx | 33 + .../nextjs/services/web3/wagmiConnectors.tsx | 43 + .../packages/nextjs/styles/globals.css | 32 + .../packages/nextjs/tailwind.config.js | 87 + .../packages/nextjs/tsconfig.json | 28 + .../packages/nextjs/types/abitype/abi.d.ts | 16 + .../react-copy-to-clipboard.d.ts | 18 + .../nextjs/utils/scaffold-eth/block.ts | 17 + .../nextjs/utils/scaffold-eth/common.ts | 7 + .../nextjs/utils/scaffold-eth/contract.ts | 315 + .../utils/scaffold-eth/contractsData.ts | 11 + .../nextjs/utils/scaffold-eth/decodeTxData.ts | 61 + .../scaffold-eth/fetchPriceFromUniswap.ts | 72 + .../nextjs/utils/scaffold-eth/getMetadata.ts | 50 + .../utils/scaffold-eth/getParsedError.ts | 35 + .../nextjs/utils/scaffold-eth/index.ts | 6 + .../nextjs/utils/scaffold-eth/networks.ts | 136 + .../utils/scaffold-eth/notification.tsx | 90 + .../packages/nextjs/vercel.json | 3 + with-next-app-router/yarn.lock | 13945 +++++++++++ with-next-page-router/.env.example | 7 + with-next-page-router/LICENSE | 21 + with-next-page-router/README.md | 201 + with-next-page-router/bun.lockb | Bin 0 -> 448232 bytes with-next-page-router/components.json | 20 + with-next-page-router/next.config.js | 6 + with-next-page-router/package-lock.json | 11869 +++++++++ with-next-page-router/package.json | 46 + with-next-page-router/postcss.config.js | 6 + with-next-page-router/public/favicon.ico | Bin 0 -> 15406 bytes .../src/assets/icons/social.tsx | 69 + .../src/components/footer.tsx | 131 + .../src/components/head-component.tsx | 42 + .../components/navigation/header-sheet.tsx | 72 + .../src/components/navigation/navbar.tsx | 231 + .../src/components/page-layout.tsx | 73 + .../src/components/theme-provider.tsx | 8 + .../src/components/ui/button.tsx | 57 + .../src/components/ui/connect-button.tsx | 110 + .../src/components/ui/dropdown-menu.tsx | 203 + .../src/components/ui/navigation-menu.tsx | 155 + .../src/components/ui/separator.tsx | 29 + .../src/components/ui/sheet.tsx | 138 + .../src/components/ui/theme-toggler.tsx | 40 + .../src/components/ui/typography.tsx | 79 + with-next-page-router/src/lib/utils.ts | 6 + with-next-page-router/src/pages/404.tsx | 29 + with-next-page-router/src/pages/_app.tsx | 95 + .../src/pages/api/auth/[...nextauth].ts | 113 + .../src/pages/example/index.tsx | 65 + with-next-page-router/src/pages/index.tsx | 66 + .../src/providers/AnalyticsProvider.tsx | 51 + with-next-page-router/src/styles/globals.css | 124 + with-next-page-router/src/wagmi.ts | 23 + with-next-page-router/tailwind.config.ts | 57 + with-next-page-router/tsconfig.json | 23 + with-porto/.env.example | 2 + with-porto/.npmrc | 1 + with-porto/README.md | 150 + with-porto/bun.lock | 314 + with-porto/next.config.ts | 5 + with-porto/package-lock.json | 1438 ++ with-porto/package.json | 31 + with-porto/src/app/globals.css | 131 + with-porto/src/app/layout.tsx | 28 + with-porto/src/app/page.tsx | 733 + with-porto/src/app/providers.tsx | 48 + with-porto/src/wagmi.ts | 27 + with-porto/tsconfig.json | 33 + with-privy/.env.example | 5 + with-privy/README.md | 165 + with-privy/next.config.ts | 7 + with-privy/package-lock.json | 15074 +++++++++++ with-privy/package.json | 37 + with-privy/pnpm-lock.yaml | 10373 ++++++++ with-privy/postcss.config.mjs | 8 + with-privy/src/app/globals.css | 12 + with-privy/src/app/layout.tsx | 22 + with-privy/src/app/page.tsx | 416 + with-privy/src/app/providers.tsx | 88 + with-privy/src/config/wagmi.ts | 17 + with-privy/tsconfig.json | 27 + with-react-native/.env.example | 7 + with-react-native/.npmrc | 1 + with-react-native/README.md | 303 + with-react-native/__tests__/formo.test.ts | 45 + with-react-native/__tests__/wagmi.test.ts | 32 + with-react-native/app.json | 48 + with-react-native/app/_layout.tsx | 77 + with-react-native/app/events.tsx | 274 + with-react-native/app/index.tsx | 152 + with-react-native/app/settings.tsx | 213 + with-react-native/app/wallet.tsx | 400 + with-react-native/assets/adaptive-icon.png | Bin 0 -> 70 bytes with-react-native/assets/favicon.png | Bin 0 -> 70 bytes with-react-native/assets/icon.png | Bin 0 -> 70 bytes with-react-native/assets/splash-icon.png | Bin 0 -> 70 bytes with-react-native/babel.config.js | 6 + with-react-native/config/formo.ts | 44 + with-react-native/config/wagmi.ts | 30 + with-react-native/jest.config.js | 16 + with-react-native/jest.setup.js | 103 + with-react-native/metro.config.js | 68 + with-react-native/package.json | 56 + with-react-native/pnpm-lock.yaml | 12664 ++++++++++ with-react-native/tsconfig.json | 15 + with-react/.env.example | 1 + with-react/README.md | 170 + with-react/package.json | 39 + with-react/public/favicon.ico | Bin 0 -> 3870 bytes with-react/public/index.html | 43 + with-react/public/logo192.png | Bin 0 -> 5347 bytes with-react/public/logo512.png | Bin 0 -> 9664 bytes with-react/public/manifest.json | 25 + with-react/public/robots.txt | 3 + with-react/src/App.css | 38 + with-react/src/App.js | 25 + with-react/src/components/MainPage.js | 32 + with-react/src/index.css | 13 + with-react/src/index.js | 17 + with-react/src/logo.svg | 1 + with-react/src/reportWebVitals.js | 13 + with-react/yarn.lock | 10127 ++++++++ with-reown/.env.example | 7 + with-reown/README.md | 189 + with-reown/next.config.js | 43 + with-reown/package-lock.json | 14012 +++++++++++ with-reown/package.json | 53 + with-reown/pnpm-lock.yaml | 8633 +++++++ with-reown/postcss.config.cjs | 6 + with-reown/src/app/globals.css | 59 + with-reown/src/app/layout.tsx | 31 + with-reown/src/app/page.tsx | 66 + with-reown/src/components/CustomEventTest.tsx | 57 + with-reown/src/components/InfoDisplay.tsx | 55 + .../src/components/WalletComponents.tsx | 180 + .../src/components/WalletEventTester.tsx | 175 + with-reown/src/components/WalletInfo.tsx | 70 + .../src/components/providers/Providers.tsx | 104 + with-reown/src/components/ui/button.tsx | 56 + with-reown/src/components/ui/card.tsx | 79 + with-reown/src/config/appkit.ts | 29 + with-reown/src/config/wagmi.ts | 27 + with-reown/src/lib/utils.ts | 6 + with-reown/tailwind.config.ts | 70 + with-reown/tsconfig.json | 27 + with-solana/.env.example | 9 + with-solana/README.md | 193 + with-solana/components.json | 17 + with-solana/next.config.mjs | 9 + with-solana/package-lock.json | 20695 ++++++++++++++++ with-solana/package.json | 46 + with-solana/postcss.config.mjs | 9 + with-solana/src/app/globals.css | 80 + with-solana/src/app/layout.tsx | 37 + with-solana/src/app/page.tsx | 80 + with-solana/src/app/providers.tsx | 25 + with-solana/src/components/FormoStatus.tsx | 33 + with-solana/src/components/WalletInfo.tsx | 82 + .../src/components/demos/CustomEvents.tsx | 201 + .../src/components/demos/SendTransaction.tsx | 108 + .../demos/SendVersionedTransaction.tsx | 112 + .../src/components/demos/SignMessage.tsx | 120 + .../src/components/demos/SignTransaction.tsx | 123 + with-solana/src/components/demos/index.ts | 5 + with-solana/src/components/index.ts | 6 + with-solana/src/components/layout/Footer.tsx | 33 + with-solana/src/components/layout/Header.tsx | 28 + .../src/components/layout/ThemeToggle.tsx | 21 + with-solana/src/components/layout/index.ts | 3 + with-solana/src/components/ui/button.tsx | 59 + with-solana/src/components/ui/card.tsx | 78 + with-solana/src/components/ui/index.ts | 4 + with-solana/src/components/ui/switch.tsx | 28 + with-solana/src/components/ui/tabs.tsx | 54 + .../src/components/wallet/NetworkSwitcher.tsx | 18 + .../src/components/wallet/WalletButton.tsx | 16 + with-solana/src/components/wallet/index.ts | 2 + with-solana/src/contexts/FormoProvider.tsx | 141 + .../contexts/NetworkConfigurationProvider.tsx | 40 + .../src/contexts/WalletContextProvider.tsx | 55 + with-solana/src/contexts/index.ts | 3 + with-solana/src/lib/utils.ts | 6 + with-solana/src/stores/index.ts | 1 + .../src/stores/useUserSOLBalanceStore.ts | 23 + with-solana/tailwind.config.ts | 57 + with-solana/tsconfig.json | 26 + 355 files changed, 169942 insertions(+), 1 deletion(-) create mode 100644 .gitignore create mode 100644 LICENSE.md create mode 100644 with-dynamic/.env.example create mode 100644 with-dynamic/README.md create mode 100644 with-dynamic/index.html create mode 100644 with-dynamic/package-lock.json create mode 100644 with-dynamic/package.json create mode 100644 with-dynamic/postcss.config.js create mode 100644 with-dynamic/public/vite.svg create mode 100644 with-dynamic/src/App.tsx create mode 100644 with-dynamic/src/components/WalletDemo.tsx create mode 100644 with-dynamic/src/config/dynamic.ts create mode 100644 with-dynamic/src/config/formo.ts create mode 100644 with-dynamic/src/config/wagmi.ts create mode 100644 with-dynamic/src/index.css create mode 100644 with-dynamic/src/main.tsx create mode 100644 with-dynamic/src/vite-env.d.ts create mode 100644 with-dynamic/tailwind.config.js create mode 100644 with-dynamic/tsconfig.json create mode 100644 with-dynamic/vite.config.ts create mode 100644 with-farcaster/.env.example create mode 100644 with-farcaster/.npmrc create mode 100644 with-farcaster/.yarn/install-state.gz create mode 100644 with-farcaster/README.md create mode 100644 with-farcaster/biome.json create mode 100644 with-farcaster/index.html create mode 100644 with-farcaster/package-lock.json create mode 100644 with-farcaster/package.json create mode 100644 with-farcaster/public/.well-known/farcaster.json create mode 100644 with-farcaster/src/App.tsx create mode 100644 with-farcaster/src/index.css create mode 100644 with-farcaster/src/main.tsx create mode 100644 with-farcaster/src/vite-env.d.ts create mode 100644 with-farcaster/src/wagmi.ts create mode 100644 with-farcaster/tsconfig.json create mode 100644 with-farcaster/tsconfig.node.json create mode 100644 with-farcaster/vite.config.ts create mode 100644 with-farcaster/yarn.lock create mode 100644 with-next-app-router/.yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs create mode 100644 with-next-app-router/.yarn/plugins/@yarnpkg/plugin-typescript.cjs create mode 100755 with-next-app-router/.yarn/releases/yarn-3.2.3.cjs create mode 100644 with-next-app-router/.yarnrc.yml create mode 100644 with-next-app-router/LICENCE create mode 100644 with-next-app-router/README.md create mode 100644 with-next-app-router/package.json create mode 100644 with-next-app-router/packages/foundry/.env.example create mode 100644 with-next-app-router/packages/foundry/.gitignore create mode 100644 with-next-app-router/packages/foundry/.prettier.json create mode 100644 with-next-app-router/packages/foundry/Makefile create mode 100644 with-next-app-router/packages/foundry/broadcast/Deploy.s.sol/11155420/run-1728818507.json create mode 100644 with-next-app-router/packages/foundry/broadcast/Deploy.s.sol/11155420/run-1728818707.json create mode 100644 with-next-app-router/packages/foundry/broadcast/Deploy.s.sol/11155420/run-latest.json create mode 100644 with-next-app-router/packages/foundry/broadcast/Deploy.s.sol/84532/run-1728640538.json create mode 100644 with-next-app-router/packages/foundry/broadcast/Deploy.s.sol/84532/run-latest.json create mode 100644 with-next-app-router/packages/foundry/contracts/YourContract.sol create mode 100644 with-next-app-router/packages/foundry/deployments/.gitignore create mode 100644 with-next-app-router/packages/foundry/deployments/11155420.json create mode 100644 with-next-app-router/packages/foundry/deployments/84532.json create mode 100644 with-next-app-router/packages/foundry/foundry.toml create mode 100644 with-next-app-router/packages/foundry/package.json create mode 100644 with-next-app-router/packages/foundry/remappings.txt create mode 100644 with-next-app-router/packages/foundry/script/Deploy.s.sol create mode 100644 with-next-app-router/packages/foundry/script/DeployHelpers.s.sol create mode 100644 with-next-app-router/packages/foundry/script/DeployYourContract.s.sol create mode 100644 with-next-app-router/packages/foundry/script/VerifyAll.s.sol create mode 100644 with-next-app-router/packages/foundry/scripts-js/ListAccount.js create mode 100644 with-next-app-router/packages/foundry/scripts-js/generateTsAbis.js create mode 100644 with-next-app-router/packages/foundry/test/YourContract.t.sol create mode 100644 with-next-app-router/packages/nextjs/.env.example create mode 100644 with-next-app-router/packages/nextjs/.eslintignore create mode 100644 with-next-app-router/packages/nextjs/.eslintrc.json create mode 100644 with-next-app-router/packages/nextjs/.gitignore create mode 100644 with-next-app-router/packages/nextjs/.prettierrc.json create mode 100644 with-next-app-router/packages/nextjs/app/analytics/AnalyticsProvider.tsx create mode 100644 with-next-app-router/packages/nextjs/app/analytics/index.ts create mode 100644 with-next-app-router/packages/nextjs/app/blockexplorer/_components/AddressCodeTab.tsx create mode 100644 with-next-app-router/packages/nextjs/app/blockexplorer/_components/AddressComponent.tsx create mode 100644 with-next-app-router/packages/nextjs/app/blockexplorer/_components/AddressLogsTab.tsx create mode 100644 with-next-app-router/packages/nextjs/app/blockexplorer/_components/AddressStorageTab.tsx create mode 100644 with-next-app-router/packages/nextjs/app/blockexplorer/_components/BackButton.tsx create mode 100644 with-next-app-router/packages/nextjs/app/blockexplorer/_components/ContractTabs.tsx create mode 100644 with-next-app-router/packages/nextjs/app/blockexplorer/_components/PaginationButton.tsx create mode 100644 with-next-app-router/packages/nextjs/app/blockexplorer/_components/SearchBar.tsx create mode 100644 with-next-app-router/packages/nextjs/app/blockexplorer/_components/TransactionHash.tsx create mode 100644 with-next-app-router/packages/nextjs/app/blockexplorer/_components/TransactionsTable.tsx create mode 100644 with-next-app-router/packages/nextjs/app/blockexplorer/_components/index.tsx create mode 100644 with-next-app-router/packages/nextjs/app/blockexplorer/address/[address]/page.tsx create mode 100644 with-next-app-router/packages/nextjs/app/blockexplorer/layout.tsx create mode 100644 with-next-app-router/packages/nextjs/app/blockexplorer/page.tsx create mode 100644 with-next-app-router/packages/nextjs/app/blockexplorer/transaction/[txHash]/page.tsx create mode 100644 with-next-app-router/packages/nextjs/app/blockexplorer/transaction/_components/TransactionComp.tsx create mode 100644 with-next-app-router/packages/nextjs/app/debug/_components/DebugContracts.tsx create mode 100644 with-next-app-router/packages/nextjs/app/debug/_components/contract/ContractInput.tsx create mode 100644 with-next-app-router/packages/nextjs/app/debug/_components/contract/ContractReadMethods.tsx create mode 100644 with-next-app-router/packages/nextjs/app/debug/_components/contract/ContractUI.tsx create mode 100644 with-next-app-router/packages/nextjs/app/debug/_components/contract/ContractVariables.tsx create mode 100644 with-next-app-router/packages/nextjs/app/debug/_components/contract/ContractWriteMethods.tsx create mode 100644 with-next-app-router/packages/nextjs/app/debug/_components/contract/DisplayVariable.tsx create mode 100644 with-next-app-router/packages/nextjs/app/debug/_components/contract/InheritanceTooltip.tsx create mode 100644 with-next-app-router/packages/nextjs/app/debug/_components/contract/ReadOnlyFunctionForm.tsx create mode 100644 with-next-app-router/packages/nextjs/app/debug/_components/contract/Tuple.tsx create mode 100644 with-next-app-router/packages/nextjs/app/debug/_components/contract/TupleArray.tsx create mode 100644 with-next-app-router/packages/nextjs/app/debug/_components/contract/TxReceipt.tsx create mode 100644 with-next-app-router/packages/nextjs/app/debug/_components/contract/WriteOnlyFunctionForm.tsx create mode 100644 with-next-app-router/packages/nextjs/app/debug/_components/contract/index.tsx create mode 100644 with-next-app-router/packages/nextjs/app/debug/_components/contract/utilsContract.tsx create mode 100644 with-next-app-router/packages/nextjs/app/debug/_components/contract/utilsDisplay.tsx create mode 100644 with-next-app-router/packages/nextjs/app/debug/page.tsx create mode 100644 with-next-app-router/packages/nextjs/app/layout.tsx create mode 100644 with-next-app-router/packages/nextjs/app/page.tsx create mode 100644 with-next-app-router/packages/nextjs/components/Footer.tsx create mode 100644 with-next-app-router/packages/nextjs/components/Header.tsx create mode 100644 with-next-app-router/packages/nextjs/components/ScaffoldEthAppWithProviders.tsx create mode 100644 with-next-app-router/packages/nextjs/components/SignMessage.tsx create mode 100644 with-next-app-router/packages/nextjs/components/SignTypedData.tsx create mode 100644 with-next-app-router/packages/nextjs/components/SwitchTheme.tsx create mode 100644 with-next-app-router/packages/nextjs/components/ThemeProvider.tsx create mode 100644 with-next-app-router/packages/nextjs/components/assets/BuidlGuidlLogo.tsx create mode 100644 with-next-app-router/packages/nextjs/components/scaffold-eth/Address/Address.tsx create mode 100644 with-next-app-router/packages/nextjs/components/scaffold-eth/Address/AddressCopyIcon.tsx create mode 100644 with-next-app-router/packages/nextjs/components/scaffold-eth/Address/AddressLinkWrapper.tsx create mode 100644 with-next-app-router/packages/nextjs/components/scaffold-eth/Balance.tsx create mode 100644 with-next-app-router/packages/nextjs/components/scaffold-eth/BlockieAvatar.tsx create mode 100644 with-next-app-router/packages/nextjs/components/scaffold-eth/Faucet.tsx create mode 100644 with-next-app-router/packages/nextjs/components/scaffold-eth/FaucetButton.tsx create mode 100644 with-next-app-router/packages/nextjs/components/scaffold-eth/Input/AddressInput.tsx create mode 100644 with-next-app-router/packages/nextjs/components/scaffold-eth/Input/Bytes32Input.tsx create mode 100644 with-next-app-router/packages/nextjs/components/scaffold-eth/Input/BytesInput.tsx create mode 100644 with-next-app-router/packages/nextjs/components/scaffold-eth/Input/EtherInput.tsx create mode 100644 with-next-app-router/packages/nextjs/components/scaffold-eth/Input/InputBase.tsx create mode 100644 with-next-app-router/packages/nextjs/components/scaffold-eth/Input/IntegerInput.tsx create mode 100644 with-next-app-router/packages/nextjs/components/scaffold-eth/Input/index.ts create mode 100644 with-next-app-router/packages/nextjs/components/scaffold-eth/Input/utils.ts create mode 100644 with-next-app-router/packages/nextjs/components/scaffold-eth/RainbowKitCustomConnectButton/AddressInfoDropdown.tsx create mode 100644 with-next-app-router/packages/nextjs/components/scaffold-eth/RainbowKitCustomConnectButton/AddressQRCodeModal.tsx create mode 100644 with-next-app-router/packages/nextjs/components/scaffold-eth/RainbowKitCustomConnectButton/NetworkOptions.tsx create mode 100644 with-next-app-router/packages/nextjs/components/scaffold-eth/RainbowKitCustomConnectButton/WrongNetworkDropdown.tsx create mode 100644 with-next-app-router/packages/nextjs/components/scaffold-eth/RainbowKitCustomConnectButton/index.tsx create mode 100644 with-next-app-router/packages/nextjs/components/scaffold-eth/index.tsx create mode 100644 with-next-app-router/packages/nextjs/contracts/deployedContracts.ts create mode 100644 with-next-app-router/packages/nextjs/contracts/externalContracts.ts create mode 100644 with-next-app-router/packages/nextjs/hooks/scaffold-eth/index.ts create mode 100644 with-next-app-router/packages/nextjs/hooks/scaffold-eth/useAnimationConfig.ts create mode 100644 with-next-app-router/packages/nextjs/hooks/scaffold-eth/useBurnerWallet.ts create mode 100644 with-next-app-router/packages/nextjs/hooks/scaffold-eth/useContractLogs.ts create mode 100644 with-next-app-router/packages/nextjs/hooks/scaffold-eth/useDeployedContractInfo.ts create mode 100644 with-next-app-router/packages/nextjs/hooks/scaffold-eth/useDisplayUsdMode.ts create mode 100644 with-next-app-router/packages/nextjs/hooks/scaffold-eth/useFetchBlocks.ts create mode 100644 with-next-app-router/packages/nextjs/hooks/scaffold-eth/useInitializeNativeCurrencyPrice.ts create mode 100644 with-next-app-router/packages/nextjs/hooks/scaffold-eth/useNetworkColor.ts create mode 100644 with-next-app-router/packages/nextjs/hooks/scaffold-eth/useOutsideClick.ts create mode 100644 with-next-app-router/packages/nextjs/hooks/scaffold-eth/useScaffoldContract.ts create mode 100644 with-next-app-router/packages/nextjs/hooks/scaffold-eth/useScaffoldEventHistory.ts create mode 100644 with-next-app-router/packages/nextjs/hooks/scaffold-eth/useScaffoldReadContract.ts create mode 100644 with-next-app-router/packages/nextjs/hooks/scaffold-eth/useScaffoldWatchContractEvent.ts create mode 100644 with-next-app-router/packages/nextjs/hooks/scaffold-eth/useScaffoldWriteContract.ts create mode 100644 with-next-app-router/packages/nextjs/hooks/scaffold-eth/useTargetNetwork.ts create mode 100644 with-next-app-router/packages/nextjs/hooks/scaffold-eth/useTransactor.tsx create mode 100644 with-next-app-router/packages/nextjs/hooks/scaffold-eth/useWatchBalance.ts create mode 100644 with-next-app-router/packages/nextjs/next.config.js create mode 100644 with-next-app-router/packages/nextjs/package.json create mode 100644 with-next-app-router/packages/nextjs/postcss.config.js create mode 100644 with-next-app-router/packages/nextjs/public/favicon.png create mode 100644 with-next-app-router/packages/nextjs/public/manifest.json create mode 100644 with-next-app-router/packages/nextjs/public/thumbnail.jpg create mode 100644 with-next-app-router/packages/nextjs/scaffold.config.ts create mode 100644 with-next-app-router/packages/nextjs/services/store/store.ts create mode 100644 with-next-app-router/packages/nextjs/services/web3/wagmiConfig.tsx create mode 100644 with-next-app-router/packages/nextjs/services/web3/wagmiConnectors.tsx create mode 100644 with-next-app-router/packages/nextjs/styles/globals.css create mode 100644 with-next-app-router/packages/nextjs/tailwind.config.js create mode 100644 with-next-app-router/packages/nextjs/tsconfig.json create mode 100644 with-next-app-router/packages/nextjs/types/abitype/abi.d.ts create mode 100644 with-next-app-router/packages/nextjs/types/react-copy-to-clipboard/react-copy-to-clipboard.d.ts create mode 100644 with-next-app-router/packages/nextjs/utils/scaffold-eth/block.ts create mode 100644 with-next-app-router/packages/nextjs/utils/scaffold-eth/common.ts create mode 100644 with-next-app-router/packages/nextjs/utils/scaffold-eth/contract.ts create mode 100644 with-next-app-router/packages/nextjs/utils/scaffold-eth/contractsData.ts create mode 100644 with-next-app-router/packages/nextjs/utils/scaffold-eth/decodeTxData.ts create mode 100644 with-next-app-router/packages/nextjs/utils/scaffold-eth/fetchPriceFromUniswap.ts create mode 100644 with-next-app-router/packages/nextjs/utils/scaffold-eth/getMetadata.ts create mode 100644 with-next-app-router/packages/nextjs/utils/scaffold-eth/getParsedError.ts create mode 100644 with-next-app-router/packages/nextjs/utils/scaffold-eth/index.ts create mode 100644 with-next-app-router/packages/nextjs/utils/scaffold-eth/networks.ts create mode 100644 with-next-app-router/packages/nextjs/utils/scaffold-eth/notification.tsx create mode 100644 with-next-app-router/packages/nextjs/vercel.json create mode 100644 with-next-app-router/yarn.lock create mode 100644 with-next-page-router/.env.example create mode 100644 with-next-page-router/LICENSE create mode 100644 with-next-page-router/README.md create mode 100755 with-next-page-router/bun.lockb create mode 100644 with-next-page-router/components.json create mode 100644 with-next-page-router/next.config.js create mode 100644 with-next-page-router/package-lock.json create mode 100644 with-next-page-router/package.json create mode 100644 with-next-page-router/postcss.config.js create mode 100644 with-next-page-router/public/favicon.ico create mode 100644 with-next-page-router/src/assets/icons/social.tsx create mode 100644 with-next-page-router/src/components/footer.tsx create mode 100644 with-next-page-router/src/components/head-component.tsx create mode 100644 with-next-page-router/src/components/navigation/header-sheet.tsx create mode 100644 with-next-page-router/src/components/navigation/navbar.tsx create mode 100644 with-next-page-router/src/components/page-layout.tsx create mode 100644 with-next-page-router/src/components/theme-provider.tsx create mode 100644 with-next-page-router/src/components/ui/button.tsx create mode 100644 with-next-page-router/src/components/ui/connect-button.tsx create mode 100644 with-next-page-router/src/components/ui/dropdown-menu.tsx create mode 100644 with-next-page-router/src/components/ui/navigation-menu.tsx create mode 100644 with-next-page-router/src/components/ui/separator.tsx create mode 100644 with-next-page-router/src/components/ui/sheet.tsx create mode 100644 with-next-page-router/src/components/ui/theme-toggler.tsx create mode 100644 with-next-page-router/src/components/ui/typography.tsx create mode 100644 with-next-page-router/src/lib/utils.ts create mode 100644 with-next-page-router/src/pages/404.tsx create mode 100644 with-next-page-router/src/pages/_app.tsx create mode 100644 with-next-page-router/src/pages/api/auth/[...nextauth].ts create mode 100644 with-next-page-router/src/pages/example/index.tsx create mode 100644 with-next-page-router/src/pages/index.tsx create mode 100644 with-next-page-router/src/providers/AnalyticsProvider.tsx create mode 100644 with-next-page-router/src/styles/globals.css create mode 100644 with-next-page-router/src/wagmi.ts create mode 100644 with-next-page-router/tailwind.config.ts create mode 100644 with-next-page-router/tsconfig.json create mode 100644 with-porto/.env.example create mode 100644 with-porto/.npmrc create mode 100644 with-porto/README.md create mode 100644 with-porto/bun.lock create mode 100644 with-porto/next.config.ts create mode 100644 with-porto/package-lock.json create mode 100644 with-porto/package.json create mode 100644 with-porto/src/app/globals.css create mode 100644 with-porto/src/app/layout.tsx create mode 100644 with-porto/src/app/page.tsx create mode 100644 with-porto/src/app/providers.tsx create mode 100644 with-porto/src/wagmi.ts create mode 100644 with-porto/tsconfig.json create mode 100644 with-privy/.env.example create mode 100644 with-privy/README.md create mode 100644 with-privy/next.config.ts create mode 100644 with-privy/package-lock.json create mode 100644 with-privy/package.json create mode 100644 with-privy/pnpm-lock.yaml create mode 100644 with-privy/postcss.config.mjs create mode 100644 with-privy/src/app/globals.css create mode 100644 with-privy/src/app/layout.tsx create mode 100644 with-privy/src/app/page.tsx create mode 100644 with-privy/src/app/providers.tsx create mode 100644 with-privy/src/config/wagmi.ts create mode 100644 with-privy/tsconfig.json create mode 100644 with-react-native/.env.example create mode 100644 with-react-native/.npmrc create mode 100644 with-react-native/README.md create mode 100644 with-react-native/__tests__/formo.test.ts create mode 100644 with-react-native/__tests__/wagmi.test.ts create mode 100644 with-react-native/app.json create mode 100644 with-react-native/app/_layout.tsx create mode 100644 with-react-native/app/events.tsx create mode 100644 with-react-native/app/index.tsx create mode 100644 with-react-native/app/settings.tsx create mode 100644 with-react-native/app/wallet.tsx create mode 100644 with-react-native/assets/adaptive-icon.png create mode 100644 with-react-native/assets/favicon.png create mode 100644 with-react-native/assets/icon.png create mode 100644 with-react-native/assets/splash-icon.png create mode 100644 with-react-native/babel.config.js create mode 100644 with-react-native/config/formo.ts create mode 100644 with-react-native/config/wagmi.ts create mode 100644 with-react-native/jest.config.js create mode 100644 with-react-native/jest.setup.js create mode 100644 with-react-native/metro.config.js create mode 100644 with-react-native/package.json create mode 100644 with-react-native/pnpm-lock.yaml create mode 100644 with-react-native/tsconfig.json create mode 100644 with-react/.env.example create mode 100644 with-react/README.md create mode 100644 with-react/package.json create mode 100644 with-react/public/favicon.ico create mode 100644 with-react/public/index.html create mode 100644 with-react/public/logo192.png create mode 100644 with-react/public/logo512.png create mode 100644 with-react/public/manifest.json create mode 100644 with-react/public/robots.txt create mode 100644 with-react/src/App.css create mode 100644 with-react/src/App.js create mode 100644 with-react/src/components/MainPage.js create mode 100644 with-react/src/index.css create mode 100644 with-react/src/index.js create mode 100644 with-react/src/logo.svg create mode 100644 with-react/src/reportWebVitals.js create mode 100644 with-react/yarn.lock create mode 100644 with-reown/.env.example create mode 100644 with-reown/README.md create mode 100644 with-reown/next.config.js create mode 100644 with-reown/package-lock.json create mode 100644 with-reown/package.json create mode 100644 with-reown/pnpm-lock.yaml create mode 100644 with-reown/postcss.config.cjs create mode 100644 with-reown/src/app/globals.css create mode 100644 with-reown/src/app/layout.tsx create mode 100644 with-reown/src/app/page.tsx create mode 100644 with-reown/src/components/CustomEventTest.tsx create mode 100644 with-reown/src/components/InfoDisplay.tsx create mode 100644 with-reown/src/components/WalletComponents.tsx create mode 100644 with-reown/src/components/WalletEventTester.tsx create mode 100644 with-reown/src/components/WalletInfo.tsx create mode 100644 with-reown/src/components/providers/Providers.tsx create mode 100644 with-reown/src/components/ui/button.tsx create mode 100644 with-reown/src/components/ui/card.tsx create mode 100644 with-reown/src/config/appkit.ts create mode 100644 with-reown/src/config/wagmi.ts create mode 100644 with-reown/src/lib/utils.ts create mode 100644 with-reown/tailwind.config.ts create mode 100644 with-reown/tsconfig.json create mode 100644 with-solana/.env.example create mode 100644 with-solana/README.md create mode 100644 with-solana/components.json create mode 100644 with-solana/next.config.mjs create mode 100644 with-solana/package-lock.json create mode 100644 with-solana/package.json create mode 100644 with-solana/postcss.config.mjs create mode 100644 with-solana/src/app/globals.css create mode 100644 with-solana/src/app/layout.tsx create mode 100644 with-solana/src/app/page.tsx create mode 100644 with-solana/src/app/providers.tsx create mode 100644 with-solana/src/components/FormoStatus.tsx create mode 100644 with-solana/src/components/WalletInfo.tsx create mode 100644 with-solana/src/components/demos/CustomEvents.tsx create mode 100644 with-solana/src/components/demos/SendTransaction.tsx create mode 100644 with-solana/src/components/demos/SendVersionedTransaction.tsx create mode 100644 with-solana/src/components/demos/SignMessage.tsx create mode 100644 with-solana/src/components/demos/SignTransaction.tsx create mode 100644 with-solana/src/components/demos/index.ts create mode 100644 with-solana/src/components/index.ts create mode 100644 with-solana/src/components/layout/Footer.tsx create mode 100644 with-solana/src/components/layout/Header.tsx create mode 100644 with-solana/src/components/layout/ThemeToggle.tsx create mode 100644 with-solana/src/components/layout/index.ts create mode 100644 with-solana/src/components/ui/button.tsx create mode 100644 with-solana/src/components/ui/card.tsx create mode 100644 with-solana/src/components/ui/index.ts create mode 100644 with-solana/src/components/ui/switch.tsx create mode 100644 with-solana/src/components/ui/tabs.tsx create mode 100644 with-solana/src/components/wallet/NetworkSwitcher.tsx create mode 100644 with-solana/src/components/wallet/WalletButton.tsx create mode 100644 with-solana/src/components/wallet/index.ts create mode 100644 with-solana/src/contexts/FormoProvider.tsx create mode 100644 with-solana/src/contexts/NetworkConfigurationProvider.tsx create mode 100644 with-solana/src/contexts/WalletContextProvider.tsx create mode 100644 with-solana/src/contexts/index.ts create mode 100644 with-solana/src/lib/utils.ts create mode 100644 with-solana/src/stores/index.ts create mode 100644 with-solana/src/stores/useUserSOLBalanceStore.ts create mode 100644 with-solana/tailwind.config.ts create mode 100644 with-solana/tsconfig.json diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..0ea0cf6 --- /dev/null +++ b/.gitignore @@ -0,0 +1,83 @@ +# Dependencies +node_modules +.pnp +.pnp.js +.yarn/* +!.yarn/patches +!.yarn/plugins +!.yarn/releases +!.yarn/sdks +!.yarn/versions +.yarn/install-state.gz + +# Testing +coverage + +# Next.js +.next +out + +# Vite +dist +dist-ssr + +# Production build +build + +# Expo / React Native +.expo +web-build +*.orig.* +*.jks +*.p8 +*.p12 +*.key +*.mobileprovision +.metro-health-check* +android/app/build +ios/build +*.apk +*.aab +*.ipa +.easignore +expo-env.d.ts + +# Debug logs +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* +*.log +logs + +# Environment files +.env +.env.local +.env.development.local +.env.test.local +.env.production.local +*.local + +# Vercel +.vercel + +# TypeScript +*.tsbuildinfo +next-env.d.ts + +# ESLint +.eslintcache + +# Misc +.DS_Store +*.pem +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? + +# IDE +.vscode +.idea diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 0000000..d1ecc2b --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2025 Formo + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md index 42c34b0..d24e544 100644 --- a/README.md +++ b/README.md @@ -1 +1,25 @@ -# examples +# Formo Examples + +A collection of example applications demonstrating [Formo Analytics SDK](https://formo.so) integrations across different frameworks and platforms. + +## Web Frameworks + +- [with-react](./with-react) - React (Create React App) with Formo Analytics +- [with-next-app-router](./with-next-app-router) - Next.js App Router (Scaffold-ETH 2) with Formo Analytics +- [with-next-page-router](./with-next-page-router) - Next.js Pages Router with Formo Analytics + +## Wallet Integrations + +- [with-privy](./with-privy) - Next.js with Privy embedded wallets +- [with-dynamic](./with-dynamic) - React (Vite) with Dynamic.xyz wallet +- [with-reown](./with-reown) - Next.js with Reown AppKit (WalletConnect) +- [with-porto](./with-porto) - Next.js with Porto wallet + +## Blockchain Platforms + +- [with-solana](./with-solana) - Next.js with Solana wallet adapter +- [with-farcaster](./with-farcaster) - Vite with Farcaster Mini App + +## Mobile + +- [with-react-native](./with-react-native) - React Native (Expo) with Formo Analytics diff --git a/with-dynamic/.env.example b/with-dynamic/.env.example new file mode 100644 index 0000000..ef34165 --- /dev/null +++ b/with-dynamic/.env.example @@ -0,0 +1,7 @@ +# Dynamic.xyz Environment ID +# Get your environment ID at https://app.dynamic.xyz +VITE_DYNAMIC_ENVIRONMENT_ID=your_dynamic_environment_id_here + +# Formo Write Key +# Get your write key at https://app.formo.so +VITE_FORMO_WRITE_KEY=your_formo_write_key_here diff --git a/with-dynamic/README.md b/with-dynamic/README.md new file mode 100644 index 0000000..3dfb2b6 --- /dev/null +++ b/with-dynamic/README.md @@ -0,0 +1,253 @@ +# Formo + Dynamic.xyz Example + +This example demonstrates how to integrate [Formo SDK 1.26.0](https://github.com/getformo/sdk) with [Dynamic.xyz](https://dynamic.xyz) wallet for comprehensive web3 analytics. + +## Features + +- **Dynamic.xyz Wallet Integration**: Connect any wallet using Dynamic's multi-chain wallet infrastructure +- **Formo Analytics with Wagmi**: Automatic tracking of wallet events via wagmi integration +- **Auto-captured Events**: Connect, disconnect, chain changes, signatures, and transactions +- **Custom Event Tracking**: Track custom events with properties +- **Page View Tracking**: Track page visits +- **User Identification**: Associate wallet addresses with user sessions + +## Tech Stack + +- [React 18](https://reactjs.org/) - UI framework +- [Vite](https://vitejs.dev/) - Build tool +- [TypeScript](https://www.typescriptlang.org/) - Type safety +- [Tailwind CSS](https://tailwindcss.com/) - Styling +- [wagmi v2](https://wagmi.sh/) - React hooks for Ethereum +- [viem](https://viem.sh/) - TypeScript interface for Ethereum +- [Dynamic.xyz SDK](https://docs.dynamic.xyz/) - Wallet connection +- [Formo SDK 1.26.0](https://docs.formo.so/) - Web3 analytics + +## Prerequisites + +1. **Dynamic.xyz Account**: Get your environment ID at [app.dynamic.xyz](https://app.dynamic.xyz) +2. **Formo Account**: Get your write key at [app.formo.so](https://app.formo.so) + +## Quick Start + +### 1. Clone the repository + +```bash +git clone https://github.com/getformo/formo-example-dynamic.git +cd formo-example-dynamic +``` + +### 2. Install dependencies + +```bash +npm install +``` + +### 3. Configure environment variables + +```bash +cp .env.example .env +``` + +Edit `.env` and add your keys: + +```env +VITE_DYNAMIC_ENVIRONMENT_ID=your_dynamic_environment_id_here +VITE_FORMO_WRITE_KEY=your_formo_write_key_here +``` + +### 4. Start development server + +```bash +npm run dev +``` + +Visit `http://localhost:5173` to see the app. + +## Project Structure + +``` +formo-example-dynamic/ +├── src/ +│ ├── components/ +│ │ └── WalletDemo.tsx # Main demo component with wallet actions +│ ├── config/ +│ │ ├── dynamic.ts # Dynamic.xyz configuration +│ │ ├── formo.ts # Formo SDK configuration +│ │ └── wagmi.ts # wagmi config with supported chains +│ ├── App.tsx # Main app with providers setup +│ ├── main.tsx # Entry point +│ └── index.css # Global styles +├── package.json +├── vite.config.ts +├── tailwind.config.js +└── tsconfig.json +``` + +## How It Works + +### Provider Setup (App.tsx) + +The app uses a layered provider architecture: + +```tsx + {/* Dynamic.xyz wallet provider */} + {/* wagmi state management */} + {/* React Query for caching */} + {/* Formo analytics with wagmi integration */} + {/* Connects Dynamic to wagmi */} + + + + + + +``` + +### Formo Wagmi Integration + +Formo SDK integrates with wagmi to automatically capture wallet events: + +```tsx + +``` + +### Auto-captured Events + +When `autocapture` is enabled, Formo automatically tracks: + +| Event | Description | +|-------|-------------| +| `connect` | Wallet connection | +| `disconnect` | Wallet disconnection | +| `chain` | Network/chain changes | +| `signature` | Message signing (personal_sign, eth_signTypedData_v4) | +| `transaction` | Transaction sending (eth_sendTransaction) | +| `page` | Page views | + +### Manual Event Tracking + +You can also track custom events using the `useFormo` hook: + +```tsx +import { useFormo } from '@formo/analytics' + +function MyComponent() { + const formo = useFormo() + + // Track custom event + await formo.track('button_click', { buttonId: 'cta-main' }) + + // Track page view + await formo.page('category', 'page_name', { custom: 'properties' }) + + // Identify user + await formo.identify({ address: '0x...', userId: 'user123' }) +} +``` + +## Formo SDK API + +### `FormoAnalytics.init(writeKey, options)` + +Initialize Formo analytics (automatically called by `FormoAnalyticsProvider`). + +### `useFormo()` Hook + +Access the Formo instance in React components. + +#### Methods + +| Method | Description | +|--------|-------------| +| `track(event, properties?)` | Track custom event | +| `page(category?, name?, properties?)` | Track page view | +| `identify(params)` | Identify user | +| `connect(params)` | Manually track wallet connect | +| `disconnect(params?)` | Manually track wallet disconnect | +| `chain(params)` | Manually track chain change | +| `signature(params)` | Manually track signature event | +| `transaction(params)` | Manually track transaction event | + +### Options + +```typescript +interface Options { + wagmi?: { + config: WagmiConfig; // Required for wagmi integration + queryClient?: QueryClient; // Required for signature/transaction tracking + }; + autocapture?: boolean | { + connect?: boolean; + disconnect?: boolean; + signature?: boolean; + transaction?: boolean; + chain?: boolean; + }; + tracking?: boolean | { + excludeHosts?: string[]; + excludePaths?: string[]; + excludeChains?: number[]; + }; + logger?: { + enabled?: boolean; + levels?: ('info' | 'warn' | 'error')[]; + }; +} +``` + +## Supported Chains + +This example supports the following chains (configurable in `src/config/wagmi.ts`): + +- Ethereum Mainnet +- Polygon +- Arbitrum +- Optimism +- Base +- Sepolia (testnet) + +## Dynamic.xyz Configuration + +Configure your Dynamic.xyz environment in their dashboard: + +1. Create an account at [app.dynamic.xyz](https://app.dynamic.xyz) +2. Create a new project +3. Enable the chains you want to support +4. Copy your Environment ID to `.env` + +## Development + +```bash +# Start development server +npm run dev + +# Build for production +npm run build + +# Preview production build +npm run preview + +# Lint code +npm run lint +``` + +## Resources + +- [Formo Documentation](https://docs.formo.so) +- [Formo SDK GitHub](https://github.com/getformo/sdk) +- [Dynamic.xyz Documentation](https://docs.dynamic.xyz) +- [wagmi Documentation](https://wagmi.sh) +- [viem Documentation](https://viem.sh) + +## License + +MIT diff --git a/with-dynamic/index.html b/with-dynamic/index.html new file mode 100644 index 0000000..a20bdc4 --- /dev/null +++ b/with-dynamic/index.html @@ -0,0 +1,13 @@ + + + + + + + Formo + Dynamic.xyz Example + + +
+ + + diff --git a/with-dynamic/package-lock.json b/with-dynamic/package-lock.json new file mode 100644 index 0000000..348076d --- /dev/null +++ b/with-dynamic/package-lock.json @@ -0,0 +1,17250 @@ +{ + "name": "formo-example-dynamic", + "version": "0.0.1", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "formo-example-dynamic", + "version": "0.0.1", + "dependencies": { + "@dynamic-labs/ethereum": "^4.53.1", + "@dynamic-labs/sdk-react-core": "^4.53.1", + "@dynamic-labs/wagmi-connector": "^4.53.1", + "@formo/analytics": "1.26.0", + "@tanstack/react-query": "^5.62.7", + "react": "^18.3.1", + "react-dom": "^18.3.1", + "viem": "^2.21.55", + "wagmi": "^2.14.4" + }, + "devDependencies": { + "@types/react": "^18.3.12", + "@types/react-dom": "^18.3.1", + "@typescript-eslint/eslint-plugin": "^8.15.0", + "@typescript-eslint/parser": "^8.15.0", + "@vitejs/plugin-react": "^4.3.4", + "autoprefixer": "^10.4.20", + "eslint": "^9.15.0", + "eslint-plugin-react-hooks": "^5.0.0", + "eslint-plugin-react-refresh": "^0.4.14", + "postcss": "^8.4.49", + "tailwindcss": "^3.4.15", + "typescript": "^5.7.2", + "vite": "^6.0.1" + } + }, + "node_modules/@0no-co/graphql.web": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@0no-co/graphql.web/-/graphql.web-1.2.0.tgz", + "integrity": "sha512-/1iHy9TTr63gE1YcR5idjx8UREz1s0kFhydf3bBLCXyqjhkIc6igAzTOx3zPifCwFR87tsh/4Pa9cNts6d2otw==", + "license": "MIT", + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0" + }, + "peerDependenciesMeta": { + "graphql": { + "optional": true + } + } + }, + "node_modules/@0no-co/graphqlsp": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/@0no-co/graphqlsp/-/graphqlsp-1.15.2.tgz", + "integrity": "sha512-Ys031WnS3sTQQBtRTkQsYnw372OlW72ais4sp0oh2UMPRNyxxnq85zRfU4PIdoy9kWriysPT5BYAkgIxhbonFA==", + "license": "MIT", + "dependencies": { + "@gql.tada/internal": "^1.0.0", + "graphql": "^15.5.0 || ^16.0.0 || ^17.0.0" + }, + "peerDependencies": { + "graphql": "^15.5.0 || ^16.0.0 || ^17.0.0", + "typescript": "^5.0.0" + } + }, + "node_modules/@adraffy/ens-normalize": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@adraffy/ens-normalize/-/ens-normalize-1.11.1.tgz", + "integrity": "sha512-nhCBV3quEgesuf7c7KYfperqSS14T8bYuvJ8PcLJp6znkZpFc0AuW4qBtr8eKVyPPe/8RSr7sglCWPU5eaxwKQ==", + "license": "MIT" + }, + "node_modules/@alloc/quick-lru": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.28.6.tgz", + "integrity": "sha512-JYgintcMjRiCvS8mMECzaEn+m3PfoQiyqukOMCCVQtoJGYJw8j/8LBJEiqkHLkfwCcs74E3pbAUFNg7d9VNJ+Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.28.5", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.6.tgz", + "integrity": "sha512-2lfu57JtzctfIrcGMz992hyLlByuzgIk58+hhGCxjKZ3rWI82NnVLjXcaTqkI2NvlcvOskZaiZ5kjUALo3Lpxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.6.tgz", + "integrity": "sha512-H3mcG6ZDLTlYfaSNi0iOKkigqMFvkTKlGUYlD8GW7nNOYRrevuA46iTypPyv+06V3fEmvvazfntkBU34L0azAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.28.6", + "@babel/generator": "^7.28.6", + "@babel/helper-compilation-targets": "^7.28.6", + "@babel/helper-module-transforms": "^7.28.6", + "@babel/helpers": "^7.28.6", + "@babel/parser": "^7.28.6", + "@babel/template": "^7.28.6", + "@babel/traverse": "^7.28.6", + "@babel/types": "^7.28.6", + "@jridgewell/remapping": "^2.3.5", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.6.tgz", + "integrity": "sha512-lOoVRwADj8hjf7al89tvQ2a1lf53Z+7tiXMgpZJL3maQPDxh0DgLMN62B2MKUOFcoodBHLMbDM6WAbKgNy5Suw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.28.6", + "@babel/types": "^7.28.6", + "@jridgewell/gen-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.28", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz", + "integrity": "sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.28.6", + "@babel/helper-validator-option": "^7.27.1", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-globals": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", + "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz", + "integrity": "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.28.6", + "@babel/types": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz", + "integrity": "sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.28.6", + "@babel/helper-validator-identifier": "^7.28.5", + "@babel/traverse": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz", + "integrity": "sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", + "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", + "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.6.tgz", + "integrity": "sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.28.6", + "@babel/types": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.6.tgz", + "integrity": "sha512-TeR9zWR18BvbfPmGbLampPMW+uW1NZnJlRuuHso8i87QZNq2JRF9i6RgxRqtEq+wQGsS19NNTWr2duhnE49mfQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.28.6" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz", + "integrity": "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz", + "integrity": "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.6.tgz", + "integrity": "sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz", + "integrity": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.28.6", + "@babel/parser": "^7.28.6", + "@babel/types": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.6.tgz", + "integrity": "sha512-fgWX62k02qtjqdSNTAGxmKYY/7FSL9WAS1o2Hu5+I5m9T0yxZzr4cnrfXQ/MX0rIifthCSs6FKTlzYbJcPtMNg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.28.6", + "@babel/generator": "^7.28.6", + "@babel/helper-globals": "^7.28.0", + "@babel/parser": "^7.28.6", + "@babel/template": "^7.28.6", + "@babel/types": "^7.28.6", + "debug": "^4.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.6.tgz", + "integrity": "sha512-0ZrskXVEHSWIqZM/sQZ4EV3jZJXRkio/WCxaqKZP1g//CEWEPSfeZFcms4XeKBCHU0ZKnIkdJeU/kF+eRp5lBg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@base-org/account": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@base-org/account/-/account-1.1.1.tgz", + "integrity": "sha512-IfVJPrDPhHfqXRDb89472hXkpvJuQQR7FDI9isLPHEqSYt/45whIoBxSPgZ0ssTt379VhQo4+87PWI1DoLSfAQ==", + "license": "Apache-2.0", + "dependencies": { + "@noble/hashes": "1.4.0", + "clsx": "1.2.1", + "eventemitter3": "5.0.1", + "idb-keyval": "6.2.1", + "ox": "0.6.9", + "preact": "10.24.2", + "viem": "^2.31.7", + "zustand": "5.0.3" + } + }, + "node_modules/@base-org/account/node_modules/@noble/hashes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz", + "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==", + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@base-org/account/node_modules/preact": { + "version": "10.24.2", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.24.2.tgz", + "integrity": "sha512-1cSoF0aCC8uaARATfrlz4VCBqE8LwZwRfLgkxJOQwAlQt6ayTmi0D9OF7nXid1POI5SZidFuG9CnlXbDfLqY/Q==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/preact" + } + }, + "node_modules/@coinbase/cdp-sdk": { + "version": "1.43.0", + "resolved": "https://registry.npmjs.org/@coinbase/cdp-sdk/-/cdp-sdk-1.43.0.tgz", + "integrity": "sha512-Fre1tvoIi4HAoC8/PgBoLsuZ9mt7K0R50EEC6i+6FaipW7oO3MABCx+vGAcM7EpcbVa7E6hTFe2/a0UdoajvYQ==", + "license": "MIT", + "dependencies": { + "@solana-program/system": "^0.10.0", + "@solana-program/token": "^0.9.0", + "@solana/kit": "^5.1.0", + "@solana/web3.js": "^1.98.1", + "abitype": "1.0.6", + "axios": "^1.12.2", + "axios-retry": "^4.5.0", + "jose": "^6.0.8", + "md5": "^2.3.0", + "uncrypto": "^0.1.3", + "viem": "^2.21.26", + "zod": "^3.24.4" + } + }, + "node_modules/@coinbase/cdp-sdk/node_modules/abitype": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/abitype/-/abitype-1.0.6.tgz", + "integrity": "sha512-MMSqYh4+C/aVqI2RQaWqbvI4Kxo5cQV40WQ4QFtDnNzCkqChm8MuENhElmynZlO0qUy/ObkEUaXtKqYnx1Kp3A==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/wevm" + }, + "peerDependencies": { + "typescript": ">=5.0.4", + "zod": "^3 >=3.22.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + }, + "zod": { + "optional": true + } + } + }, + "node_modules/@coinbase/cdp-sdk/node_modules/zod": { + "version": "3.25.76", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", + "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/@coinbase/wallet-sdk": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/@coinbase/wallet-sdk/-/wallet-sdk-4.3.7.tgz", + "integrity": "sha512-z6e5XDw6EF06RqkeyEa+qD0dZ2ZbLci99vx3zwDY//XO8X7166tqKJrR2XlQnzVmtcUuJtCd5fCvr9Cu6zzX7w==", + "license": "Apache-2.0", + "dependencies": { + "@noble/hashes": "^1.4.0", + "clsx": "^1.2.1", + "eventemitter3": "^5.0.1", + "preact": "^10.24.2", + "viem": "^2.27.2" + } + }, + "node_modules/@dynamic-labs-connectors/base-account-evm": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/@dynamic-labs-connectors/base-account-evm/-/base-account-evm-4.4.2.tgz", + "integrity": "sha512-BNdiET8sY8biWYUohT4+tBwYuoVKlI4ZxjfKh4VxATS6z/6cQCLhJpOmq39+v5aMf/vaCFfEU+UxmYz7YXcAMg==", + "dependencies": { + "@base-org/account": "^1.1.1" + }, + "peerDependencies": { + "@dynamic-labs/ethereum-core": "^4.11.1", + "@dynamic-labs/wallet-connector-core": "^4.11.1", + "viem": "^2.21.55" + } + }, + "node_modules/@dynamic-labs-sdk/assert-package-version": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@dynamic-labs-sdk/assert-package-version/-/assert-package-version-0.1.2.tgz", + "integrity": "sha512-riWzoNe0NoS0nSWX3pqQ0Tjt3OAIufI0LpuVR0SQwGA1Xr8BsZZs+RKb+cxDMtpyKE+ZaA+U3GEN+UXr2FYm/A==" + }, + "node_modules/@dynamic-labs-sdk/client": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@dynamic-labs-sdk/client/-/client-0.1.2.tgz", + "integrity": "sha512-2GYWnVGwtD1xfpQunUvmISDlrsAnY7e9rjvebvuAtMy9st9PhZxomLxd0kj9v2sX4R+mxtD0vKuXMS0+p+tJ/Q==", + "dependencies": { + "@dynamic-labs-sdk/assert-package-version": "0.1.2", + "@dynamic-labs-wallet/browser-wallet-client": "0.0.211", + "@dynamic-labs/sdk-api-core": "0.0.843", + "@simplewebauthn/browser": "13.1.0", + "buffer": "6.0.3", + "eventemitter3": "5.0.1", + "zod": "4.0.5" + } + }, + "node_modules/@dynamic-labs-wallet/browser": { + "version": "0.0.167", + "resolved": "https://registry.npmjs.org/@dynamic-labs-wallet/browser/-/browser-0.0.167.tgz", + "integrity": "sha512-HDmUetnJ1iz6kGd5PB1kJzeLI7ZJmwxlJ1QGtUqSQHDdBkhLwaDPlccB2IviC5iPfU5PR/IQ1BYEqpoTWx2sBA==", + "license": "Licensed under the Dynamic Labs, Inc. Terms Of Service (https://www.dynamic.xyz/terms-conditions)", + "dependencies": { + "@dynamic-labs-wallet/core": "0.0.167", + "@dynamic-labs/logger": "^4.25.3", + "@dynamic-labs/sdk-api-core": "^0.0.764", + "@noble/hashes": "1.7.1", + "argon2id": "1.0.1", + "axios": "1.9.0", + "http-errors": "2.0.0", + "semver": "^7.6.3", + "uuid": "11.1.0" + } + }, + "node_modules/@dynamic-labs-wallet/browser-wallet-client": { + "version": "0.0.211", + "resolved": "https://registry.npmjs.org/@dynamic-labs-wallet/browser-wallet-client/-/browser-wallet-client-0.0.211.tgz", + "integrity": "sha512-ZYtpKlisiDejEiD2oFIpcpkjFM0UMLTuRZ0gzEe+ybBn4e3g+Yt0XjKdcAPHvQVeIb94TgtZqLmxRW/lQz9hSQ==", + "license": "MIT", + "dependencies": { + "@dynamic-labs-wallet/core": "0.0.211", + "@dynamic-labs/logger": "^4.25.3", + "@dynamic-labs/message-transport": "^4.25.3", + "uuid": "11.1.0" + } + }, + "node_modules/@dynamic-labs-wallet/browser/node_modules/@dynamic-labs-wallet/core": { + "version": "0.0.167", + "resolved": "https://registry.npmjs.org/@dynamic-labs-wallet/core/-/core-0.0.167.tgz", + "integrity": "sha512-jEHD/mDfnqx2/ML/MezY725uPPrKGsGoR3BaS1JNITGIitai1gPEgaEMqbXIhzId/m+Xieb8ZrLDiaYYJcXcyQ==", + "license": "MIT", + "dependencies": { + "@dynamic-labs/sdk-api-core": "^0.0.764", + "axios": "1.9.0", + "uuid": "11.1.0" + } + }, + "node_modules/@dynamic-labs-wallet/browser/node_modules/@dynamic-labs/sdk-api-core": { + "version": "0.0.764", + "resolved": "https://registry.npmjs.org/@dynamic-labs/sdk-api-core/-/sdk-api-core-0.0.764.tgz", + "integrity": "sha512-79JptJTTClLc9qhioThtwMuzTHJ+mrj8sTEglb7Mcx3lJub9YbXqNdzS9mLRxZsr2et3aqqpzymXdUBzSEaMng==", + "license": "Apache-2.0" + }, + "node_modules/@dynamic-labs-wallet/browser/node_modules/@noble/hashes": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.7.1.tgz", + "integrity": "sha512-B8XBPsn4vT/KJAGqDzbwztd+6Yte3P4V7iafm24bxgDe/mlRuK6xmWPuCNrKt2vDafZ8MfJLlchDG/vYafQEjQ==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@dynamic-labs-wallet/browser/node_modules/axios": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.9.0.tgz", + "integrity": "sha512-re4CqKTJaURpzbLHtIi6XpDv20/CnpXOtjRY5/CU32L8gU8ek9UIivcfvSWvmKEngmVbrUtPpdDwWDWL7DNHvg==", + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/@dynamic-labs-wallet/core": { + "version": "0.0.211", + "resolved": "https://registry.npmjs.org/@dynamic-labs-wallet/core/-/core-0.0.211.tgz", + "integrity": "sha512-PPLjOu55O4G204phWfPmpZNn4p+vcinZ8XvBvBcRl+uHhYxYIFg/Ma4C96ZrNB08iT5uxXxzNAWAg46ytO/GGA==", + "license": "MIT", + "dependencies": { + "@dynamic-labs-wallet/forward-mpc-client": "0.1.3", + "@dynamic-labs/logger": "^4.25.3", + "@dynamic-labs/sdk-api-core": "^0.0.818", + "axios": "1.13.2", + "http-errors": "2.0.0", + "uuid": "11.1.0" + } + }, + "node_modules/@dynamic-labs-wallet/core/node_modules/@dynamic-labs/sdk-api-core": { + "version": "0.0.818", + "resolved": "https://registry.npmjs.org/@dynamic-labs/sdk-api-core/-/sdk-api-core-0.0.818.tgz", + "integrity": "sha512-s0iq+kS15gbBk7HtFEVkuzHHUc8Xt0afA1el31+c8HBLIV0Bz1O4WaMTKdpvC/Rb5RS5GDCOmxeR6LvDzZBw+A==", + "license": "Apache-2.0" + }, + "node_modules/@dynamic-labs-wallet/forward-mpc-client": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@dynamic-labs-wallet/forward-mpc-client/-/forward-mpc-client-0.1.3.tgz", + "integrity": "sha512-riZesfU41fMvetaxJ3bO48/9P8ikRPgoVJgWh8m8i0oRyYN7uUz+Iesp+52U12DCtcvSTXljxrKtrV3yqNAYRw==", + "license": "MIT", + "dependencies": { + "@dynamic-labs-wallet/core": "^0.0.167", + "@dynamic-labs-wallet/forward-mpc-shared": "0.1.0", + "@evervault/wasm-attestation-bindings": "^0.3.1", + "@noble/hashes": "^2.0.0", + "@noble/post-quantum": "^0.5.1", + "eventemitter3": "^5.0.1", + "fp-ts": "^2.16.11", + "ws": "^8.18.3" + } + }, + "node_modules/@dynamic-labs-wallet/forward-mpc-client/node_modules/@dynamic-labs-wallet/core": { + "version": "0.0.167", + "resolved": "https://registry.npmjs.org/@dynamic-labs-wallet/core/-/core-0.0.167.tgz", + "integrity": "sha512-jEHD/mDfnqx2/ML/MezY725uPPrKGsGoR3BaS1JNITGIitai1gPEgaEMqbXIhzId/m+Xieb8ZrLDiaYYJcXcyQ==", + "license": "MIT", + "dependencies": { + "@dynamic-labs/sdk-api-core": "^0.0.764", + "axios": "1.9.0", + "uuid": "11.1.0" + } + }, + "node_modules/@dynamic-labs-wallet/forward-mpc-client/node_modules/@dynamic-labs/sdk-api-core": { + "version": "0.0.764", + "resolved": "https://registry.npmjs.org/@dynamic-labs/sdk-api-core/-/sdk-api-core-0.0.764.tgz", + "integrity": "sha512-79JptJTTClLc9qhioThtwMuzTHJ+mrj8sTEglb7Mcx3lJub9YbXqNdzS9mLRxZsr2et3aqqpzymXdUBzSEaMng==", + "license": "Apache-2.0" + }, + "node_modules/@dynamic-labs-wallet/forward-mpc-client/node_modules/@noble/hashes": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz", + "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==", + "license": "MIT", + "engines": { + "node": ">= 20.19.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@dynamic-labs-wallet/forward-mpc-client/node_modules/axios": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.9.0.tgz", + "integrity": "sha512-re4CqKTJaURpzbLHtIi6XpDv20/CnpXOtjRY5/CU32L8gU8ek9UIivcfvSWvmKEngmVbrUtPpdDwWDWL7DNHvg==", + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/@dynamic-labs-wallet/forward-mpc-shared": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@dynamic-labs-wallet/forward-mpc-shared/-/forward-mpc-shared-0.1.0.tgz", + "integrity": "sha512-xRpMri4+ZuClonwf04RcnT/BCG8oA36ononD7s0MA5wSqd8kOuHjzNTSoM6lWnPiCmlpECyPARJ1CEO02Sfq9Q==", + "dependencies": { + "@dynamic-labs-wallet/browser": "^0.0.167", + "@dynamic-labs-wallet/core": "^0.0.167", + "@noble/ciphers": "^0.4.1", + "@noble/hashes": "^2.0.0", + "@noble/post-quantum": "^0.5.1", + "fp-ts": "^2.16.11", + "io-ts": "^2.2.22" + } + }, + "node_modules/@dynamic-labs-wallet/forward-mpc-shared/node_modules/@dynamic-labs-wallet/core": { + "version": "0.0.167", + "resolved": "https://registry.npmjs.org/@dynamic-labs-wallet/core/-/core-0.0.167.tgz", + "integrity": "sha512-jEHD/mDfnqx2/ML/MezY725uPPrKGsGoR3BaS1JNITGIitai1gPEgaEMqbXIhzId/m+Xieb8ZrLDiaYYJcXcyQ==", + "license": "MIT", + "dependencies": { + "@dynamic-labs/sdk-api-core": "^0.0.764", + "axios": "1.9.0", + "uuid": "11.1.0" + } + }, + "node_modules/@dynamic-labs-wallet/forward-mpc-shared/node_modules/@dynamic-labs/sdk-api-core": { + "version": "0.0.764", + "resolved": "https://registry.npmjs.org/@dynamic-labs/sdk-api-core/-/sdk-api-core-0.0.764.tgz", + "integrity": "sha512-79JptJTTClLc9qhioThtwMuzTHJ+mrj8sTEglb7Mcx3lJub9YbXqNdzS9mLRxZsr2et3aqqpzymXdUBzSEaMng==", + "license": "Apache-2.0" + }, + "node_modules/@dynamic-labs-wallet/forward-mpc-shared/node_modules/@noble/hashes": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz", + "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==", + "license": "MIT", + "engines": { + "node": ">= 20.19.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@dynamic-labs-wallet/forward-mpc-shared/node_modules/axios": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.9.0.tgz", + "integrity": "sha512-re4CqKTJaURpzbLHtIi6XpDv20/CnpXOtjRY5/CU32L8gU8ek9UIivcfvSWvmKEngmVbrUtPpdDwWDWL7DNHvg==", + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/@dynamic-labs/assert-package-version": { + "version": "4.53.1", + "resolved": "https://registry.npmjs.org/@dynamic-labs/assert-package-version/-/assert-package-version-4.53.1.tgz", + "integrity": "sha512-9qPZHDCNFEPTOJalpzzPeuN5t+lkdJhrDVaKE25IFOPe02qqNpKdpAMk2tjl93nnCY4DVNDqpIl68er4Jb/Hlw==", + "license": "MIT", + "dependencies": { + "@dynamic-labs/logger": "4.53.1" + } + }, + "node_modules/@dynamic-labs/embedded-wallet": { + "version": "4.53.1", + "resolved": "https://registry.npmjs.org/@dynamic-labs/embedded-wallet/-/embedded-wallet-4.53.1.tgz", + "integrity": "sha512-Tyas4TWj+9gHctZuUu7Nd92AOC6WZta0sPws9aftcubvDkb5DkmpQqHMzLRVSBTEM4FAAlSQMxlWWXR8uAIyow==", + "license": "MIT", + "dependencies": { + "@dynamic-labs/assert-package-version": "4.53.1", + "@dynamic-labs/logger": "4.53.1", + "@dynamic-labs/sdk-api-core": "0.0.843", + "@dynamic-labs/utils": "4.53.1", + "@dynamic-labs/wallet-book": "4.53.1", + "@dynamic-labs/wallet-connector-core": "4.53.1", + "@dynamic-labs/webauthn": "4.53.1", + "@turnkey/api-key-stamper": "0.4.7", + "@turnkey/http": "3.10.0", + "@turnkey/iframe-stamper": "2.5.0", + "@turnkey/webauthn-stamper": "0.5.1" + } + }, + "node_modules/@dynamic-labs/embedded-wallet-evm": { + "version": "4.53.1", + "resolved": "https://registry.npmjs.org/@dynamic-labs/embedded-wallet-evm/-/embedded-wallet-evm-4.53.1.tgz", + "integrity": "sha512-/uG3GLpX0bIIp7GXFnySFuG+UxVuAvE3ArBsKB56ULMPMd4SWG5Kqq/76euHEErjVhGd73TfL/GMfqstPeC/pg==", + "license": "MIT", + "dependencies": { + "@dynamic-labs/assert-package-version": "4.53.1", + "@dynamic-labs/embedded-wallet": "4.53.1", + "@dynamic-labs/ethereum-core": "4.53.1", + "@dynamic-labs/sdk-api-core": "0.0.843", + "@dynamic-labs/types": "4.53.1", + "@dynamic-labs/utils": "4.53.1", + "@dynamic-labs/wallet-book": "4.53.1", + "@dynamic-labs/wallet-connector-core": "4.53.1", + "@dynamic-labs/webauthn": "4.53.1", + "@turnkey/api-key-stamper": "0.4.7", + "@turnkey/iframe-stamper": "2.5.0", + "@turnkey/viem": "0.13.0", + "@turnkey/webauthn-stamper": "0.5.1" + }, + "peerDependencies": { + "viem": "^2.28.4" + } + }, + "node_modules/@dynamic-labs/ethereum": { + "version": "4.53.1", + "resolved": "https://registry.npmjs.org/@dynamic-labs/ethereum/-/ethereum-4.53.1.tgz", + "integrity": "sha512-gUZRG/rtXX1AxTPJZoIFhUSH8NhLR+HLxHIeIhu5D+qb3EX/yYmR4fPtF9yiIP4C1sFDj4jxVOfqhAp4WXPb/g==", + "license": "MIT", + "dependencies": { + "@coinbase/wallet-sdk": "4.3.7", + "@dynamic-labs-connectors/base-account-evm": "4.4.2", + "@dynamic-labs/assert-package-version": "4.53.1", + "@dynamic-labs/embedded-wallet-evm": "4.53.1", + "@dynamic-labs/ethereum-core": "4.53.1", + "@dynamic-labs/logger": "4.53.1", + "@dynamic-labs/rpc-providers": "4.53.1", + "@dynamic-labs/types": "4.53.1", + "@dynamic-labs/utils": "4.53.1", + "@dynamic-labs/waas-evm": "4.53.1", + "@dynamic-labs/wallet-book": "4.53.1", + "@dynamic-labs/wallet-connector-core": "4.53.1", + "@metamask/sdk": "0.33.0", + "@walletconnect/ethereum-provider": "2.21.5", + "buffer": "6.0.3", + "eventemitter3": "5.0.1" + }, + "peerDependencies": { + "viem": "^2.28.4" + } + }, + "node_modules/@dynamic-labs/ethereum-core": { + "version": "4.53.1", + "resolved": "https://registry.npmjs.org/@dynamic-labs/ethereum-core/-/ethereum-core-4.53.1.tgz", + "integrity": "sha512-VPiEvXHNxIvlJjLs3JsRE0m1Lv7dHDe+41mY3yo1CBv2eN5WXhTA9UL35/t+C5Dp1KrqLKWsT7EO0ocWz+Ht6g==", + "license": "MIT", + "dependencies": { + "@dynamic-labs/assert-package-version": "4.53.1", + "@dynamic-labs/logger": "4.53.1", + "@dynamic-labs/rpc-providers": "4.53.1", + "@dynamic-labs/sdk-api-core": "0.0.843", + "@dynamic-labs/types": "4.53.1", + "@dynamic-labs/utils": "4.53.1", + "@dynamic-labs/wallet-book": "4.53.1", + "@dynamic-labs/wallet-connector-core": "4.53.1" + }, + "peerDependencies": { + "viem": "^2.28.4" + } + }, + "node_modules/@dynamic-labs/iconic": { + "version": "4.53.1", + "resolved": "https://registry.npmjs.org/@dynamic-labs/iconic/-/iconic-4.53.1.tgz", + "integrity": "sha512-5GFznXRw+bOFVkWgrJycboP6JmdArRT6iGRPO6ruXjdoWx4jC/bj/Deh1rq4Uv7/7S5bzCpwLUi0rh3JOrgngg==", + "license": "MIT", + "dependencies": { + "@dynamic-labs/assert-package-version": "4.53.1", + "@dynamic-labs/logger": "4.53.1", + "sharp": "0.33.5", + "url": "0.11.0" + }, + "peerDependencies": { + "react": ">=18.0.0 <20.0.0", + "react-dom": ">=18.0.0 <20.0.0" + } + }, + "node_modules/@dynamic-labs/locale": { + "version": "4.53.1", + "resolved": "https://registry.npmjs.org/@dynamic-labs/locale/-/locale-4.53.1.tgz", + "integrity": "sha512-FUoS/oCKsgieWHLSM+8KXNgwuvKwU9pvGbHxzdPUv2tscpk/1r8k/mdApW/LV0wL+5Ij3nkpeayGAVEwtt6WAA==", + "license": "MIT", + "dependencies": { + "@dynamic-labs/assert-package-version": "4.53.1", + "i18next": "23.4.6", + "react-i18next": "13.5.0" + } + }, + "node_modules/@dynamic-labs/logger": { + "version": "4.53.1", + "resolved": "https://registry.npmjs.org/@dynamic-labs/logger/-/logger-4.53.1.tgz", + "integrity": "sha512-Y/2RJKXIDGlddd+UH+x6338/sNv1oPxIBv2+dzBII9pcfn5wGaz7JN9adxjnW3bQgEQJGlM/DMJ2YFWbh1xRbw==", + "license": "MIT", + "dependencies": { + "eventemitter3": "5.0.1" + } + }, + "node_modules/@dynamic-labs/message-transport": { + "version": "4.53.1", + "resolved": "https://registry.npmjs.org/@dynamic-labs/message-transport/-/message-transport-4.53.1.tgz", + "integrity": "sha512-lMRd2HB7MeGjaJjg/gA9DahIwWB+ARWRApJj9enKiwhhjO5wKeNTe8SIFjakpaiKcM4gvachUqaa+bsN2v3sFQ==", + "license": "MIT", + "dependencies": { + "@dynamic-labs/assert-package-version": "4.53.1", + "@dynamic-labs/logger": "4.53.1", + "@dynamic-labs/utils": "4.53.1", + "@vue/reactivity": "^3.4.21", + "eventemitter3": "5.0.1" + } + }, + "node_modules/@dynamic-labs/multi-wallet": { + "version": "4.53.1", + "resolved": "https://registry.npmjs.org/@dynamic-labs/multi-wallet/-/multi-wallet-4.53.1.tgz", + "integrity": "sha512-j2ws2/qR0VYVfQCfDUb1gkO6LB3aPXhcybEJCXHm5TvDFGQ4XILJOUw6VqQ0z/6T1Av0KXAHL4vTlu6DiXfK6g==", + "license": "MIT", + "dependencies": { + "@dynamic-labs/assert-package-version": "4.53.1", + "@dynamic-labs/rpc-providers": "4.53.1", + "@dynamic-labs/sdk-api-core": "0.0.843", + "@dynamic-labs/types": "4.53.1", + "@dynamic-labs/utils": "4.53.1", + "@dynamic-labs/wallet-book": "4.53.1", + "@dynamic-labs/wallet-connector-core": "4.53.1", + "tslib": "2.4.1" + } + }, + "node_modules/@dynamic-labs/rpc-providers": { + "version": "4.53.1", + "resolved": "https://registry.npmjs.org/@dynamic-labs/rpc-providers/-/rpc-providers-4.53.1.tgz", + "integrity": "sha512-KNyVZEbd0YFzby1hFutnNl8agCUFAcCoBH996sXRYm9kz/iGKd4M0YX5p3u9tFBeuejRUwMFmCcQBCndrgwuJA==", + "license": "MIT", + "dependencies": { + "@dynamic-labs/assert-package-version": "4.53.1", + "@dynamic-labs/types": "4.53.1" + } + }, + "node_modules/@dynamic-labs/sdk-api-core": { + "version": "0.0.843", + "resolved": "https://registry.npmjs.org/@dynamic-labs/sdk-api-core/-/sdk-api-core-0.0.843.tgz", + "integrity": "sha512-+4tcNWsKuPzt+suJax3jprwyI+w2gbEbSkzeuvI9/x1B9AuFPvIMxILoVqK9hEsrT57APQHnmTOkxSNk7aDgPA==", + "license": "Apache-2.0" + }, + "node_modules/@dynamic-labs/sdk-react-core": { + "version": "4.53.1", + "resolved": "https://registry.npmjs.org/@dynamic-labs/sdk-react-core/-/sdk-react-core-4.53.1.tgz", + "integrity": "sha512-AwuVD8thq6QqfjVegpJaeEu2b+6bByxvD0wYE9o7BxDigtKHEpCF3IReJzfKv3r5WVPKAbMmufmqGUqEZ6MztQ==", + "license": "MIT", + "dependencies": { + "@dynamic-labs-sdk/client": "0.1.2", + "@dynamic-labs/assert-package-version": "4.53.1", + "@dynamic-labs/iconic": "4.53.1", + "@dynamic-labs/locale": "4.53.1", + "@dynamic-labs/logger": "4.53.1", + "@dynamic-labs/multi-wallet": "4.53.1", + "@dynamic-labs/rpc-providers": "4.53.1", + "@dynamic-labs/sdk-api-core": "0.0.843", + "@dynamic-labs/store": "4.53.1", + "@dynamic-labs/types": "4.53.1", + "@dynamic-labs/utils": "4.53.1", + "@dynamic-labs/wallet-book": "4.53.1", + "@dynamic-labs/wallet-connector-core": "4.53.1", + "@hcaptcha/react-hcaptcha": "1.4.4", + "@thumbmarkjs/thumbmarkjs": "0.16.0", + "bs58": "5.0.0", + "country-list": "2.3.0", + "eventemitter3": "5.0.1", + "formik": "2.2.9", + "i18next": "23.4.6", + "qrcode": "1.5.1", + "react-focus-lock": "2.13.6", + "react-i18next": "13.5.0", + "react-international-phone": "4.5.0", + "yup": "0.32.11" + }, + "peerDependencies": { + "react": ">=18.0.0 <20.0.0", + "react-dom": ">=18.0.0 <20.0.0" + } + }, + "node_modules/@dynamic-labs/solana-core": { + "version": "4.53.1", + "resolved": "https://registry.npmjs.org/@dynamic-labs/solana-core/-/solana-core-4.53.1.tgz", + "integrity": "sha512-5bQZ8PzW8La4ObkcE1wu+0yVbpn3OMaHWOiCjBz+dhds9qcQ/nIHrYT3elky41B/uuHtjvCuYmAyHv9tuCDwKw==", + "license": "MIT", + "dependencies": { + "@dynamic-labs/assert-package-version": "4.53.1", + "@dynamic-labs/rpc-providers": "4.53.1", + "@dynamic-labs/sdk-api-core": "0.0.843", + "@dynamic-labs/types": "4.53.1", + "@dynamic-labs/utils": "4.53.1", + "@dynamic-labs/wallet-book": "4.53.1", + "@dynamic-labs/wallet-connector-core": "4.53.1", + "@solana/spl-token": "0.4.12", + "@solana/web3.js": "1.98.1", + "eventemitter3": "5.0.1" + } + }, + "node_modules/@dynamic-labs/store": { + "version": "4.53.1", + "resolved": "https://registry.npmjs.org/@dynamic-labs/store/-/store-4.53.1.tgz", + "integrity": "sha512-htgwinWq3LnhzMw5PZjgUE5oJKI5T1Ir+vjboZuDca1ytYCoY+H2haJtUnnc/Au/wMQNDPtK2t9+Fl8wEXPEog==", + "license": "MIT", + "dependencies": { + "@dynamic-labs/assert-package-version": "4.53.1", + "@dynamic-labs/logger": "4.53.1" + } + }, + "node_modules/@dynamic-labs/sui-core": { + "version": "4.53.1", + "resolved": "https://registry.npmjs.org/@dynamic-labs/sui-core/-/sui-core-4.53.1.tgz", + "integrity": "sha512-BQq2dgMGhU6Ogz5yth7AVPpHuEEOhYzyOqpkJmU67N2UdxIuEansGrZrAOVp+JnJpt6XTDPTGaHH4mrHGMDlmQ==", + "license": "MIT", + "dependencies": { + "@dynamic-labs/assert-package-version": "4.53.1", + "@dynamic-labs/logger": "4.53.1", + "@dynamic-labs/rpc-providers": "4.53.1", + "@dynamic-labs/sdk-api-core": "0.0.843", + "@dynamic-labs/types": "4.53.1", + "@dynamic-labs/utils": "4.53.1", + "@dynamic-labs/wallet-book": "4.53.1", + "@dynamic-labs/wallet-connector-core": "4.53.1", + "@mysten/sui": "1.24.0", + "@mysten/wallet-standard": "0.13.29", + "text-encoding": "0.7.0" + } + }, + "node_modules/@dynamic-labs/types": { + "version": "4.53.1", + "resolved": "https://registry.npmjs.org/@dynamic-labs/types/-/types-4.53.1.tgz", + "integrity": "sha512-0gV7P5i4fGd96YxA/MPssfCPvGFB0G7iHZn0FqRWO4nPYb/hcAHosrLy9zuiyhAZoz+iHm7Iwwo7AMRin4vg3Q==", + "license": "MIT", + "dependencies": { + "@dynamic-labs/assert-package-version": "4.53.1", + "@dynamic-labs/sdk-api-core": "0.0.843" + } + }, + "node_modules/@dynamic-labs/utils": { + "version": "4.53.1", + "resolved": "https://registry.npmjs.org/@dynamic-labs/utils/-/utils-4.53.1.tgz", + "integrity": "sha512-CAABIGpO1XEncdkG5wmRen8V6RFWRoJ8gBzXXsSUYn7JTPf7gZW5ORvZ6C3qEijBM5sBbYqdj6F6M1vL/AvlKg==", + "license": "MIT", + "dependencies": { + "@dynamic-labs/assert-package-version": "4.53.1", + "@dynamic-labs/logger": "4.53.1", + "@dynamic-labs/sdk-api-core": "0.0.843", + "@dynamic-labs/types": "4.53.1", + "buffer": "6.0.3", + "eventemitter3": "5.0.1", + "tldts": "6.0.16" + } + }, + "node_modules/@dynamic-labs/waas": { + "version": "4.53.1", + "resolved": "https://registry.npmjs.org/@dynamic-labs/waas/-/waas-4.53.1.tgz", + "integrity": "sha512-APpzijdMjBXaOUOPch/u0yFlBuuu4gG4WD6xYTwqYfsp4wrSDR73o63NKPM2HO2yo5yQA/xldTQgK5ogJTaMJg==", + "license": "MIT", + "dependencies": { + "@dynamic-labs-wallet/browser-wallet-client": "0.0.237", + "@dynamic-labs/assert-package-version": "4.53.1", + "@dynamic-labs/ethereum-core": "4.53.1", + "@dynamic-labs/logger": "4.53.1", + "@dynamic-labs/sdk-api-core": "0.0.843", + "@dynamic-labs/solana-core": "4.53.1", + "@dynamic-labs/sui-core": "4.53.1", + "@dynamic-labs/utils": "4.53.1", + "@dynamic-labs/wallet-book": "4.53.1" + } + }, + "node_modules/@dynamic-labs/waas-evm": { + "version": "4.53.1", + "resolved": "https://registry.npmjs.org/@dynamic-labs/waas-evm/-/waas-evm-4.53.1.tgz", + "integrity": "sha512-w7YsRO1v5IQY3B1oou38LGo70n1meinTd+lzbYjZhDsqKYPUqyyX5u/s6R1aEyc4rUQh0S0hnCfl2p0809cEGw==", + "license": "MIT", + "dependencies": { + "@dynamic-labs/assert-package-version": "4.53.1", + "@dynamic-labs/ethereum-core": "4.53.1", + "@dynamic-labs/logger": "4.53.1", + "@dynamic-labs/sdk-api-core": "0.0.843", + "@dynamic-labs/types": "4.53.1", + "@dynamic-labs/utils": "4.53.1", + "@dynamic-labs/waas": "4.53.1", + "@dynamic-labs/wallet-connector-core": "4.53.1", + "viem": "^2.28.4" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/browser": { + "version": "0.0.203", + "resolved": "https://registry.npmjs.org/@dynamic-labs-wallet/browser/-/browser-0.0.203.tgz", + "integrity": "sha512-Vwi4CFMjSiLsPF4VUlYV4F87xaQrgnmUVUVx3b5F0I5DbFsGLafiSl2T/dlsOeNuRAhbpDMU4MEB4oOxzR0kYQ==", + "license": "Licensed under the Dynamic Labs, Inc. Terms Of Service (https://www.dynamic.xyz/terms-conditions)", + "dependencies": { + "@dynamic-labs-wallet/core": "0.0.203", + "@dynamic-labs/logger": "^4.25.3", + "@dynamic-labs/sdk-api-core": "^0.0.818", + "@noble/hashes": "1.7.1", + "argon2id": "1.0.1", + "axios": "1.13.2", + "http-errors": "2.0.0", + "semver": "^7.6.3", + "uuid": "11.1.0" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/browser-wallet-client": { + "version": "0.0.237", + "resolved": "https://registry.npmjs.org/@dynamic-labs-wallet/browser-wallet-client/-/browser-wallet-client-0.0.237.tgz", + "integrity": "sha512-gMRJ+rdeKzsFHRoYxpENfyy3lCqR6T69CFJSxfOmA81V/B2aj+Z24k0oH9revvo4z3M4BK1AyvZvAIgQ1M9f7w==", + "license": "MIT", + "dependencies": { + "@dynamic-labs-wallet/core": "0.0.237", + "@dynamic-labs/logger": "^4.25.3", + "@dynamic-labs/message-transport": "^4.25.3", + "uuid": "11.1.0" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/browser/node_modules/@dynamic-labs-wallet/browser": { + "version": "0.0.167", + "resolved": "https://registry.npmjs.org/@dynamic-labs-wallet/browser/-/browser-0.0.167.tgz", + "integrity": "sha512-HDmUetnJ1iz6kGd5PB1kJzeLI7ZJmwxlJ1QGtUqSQHDdBkhLwaDPlccB2IviC5iPfU5PR/IQ1BYEqpoTWx2sBA==", + "license": "Licensed under the Dynamic Labs, Inc. Terms Of Service (https://www.dynamic.xyz/terms-conditions)", + "dependencies": { + "@dynamic-labs-wallet/core": "0.0.167", + "@dynamic-labs/logger": "^4.25.3", + "@dynamic-labs/sdk-api-core": "^0.0.764", + "@noble/hashes": "1.7.1", + "argon2id": "1.0.1", + "axios": "1.9.0", + "http-errors": "2.0.0", + "semver": "^7.6.3", + "uuid": "11.1.0" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/browser/node_modules/@dynamic-labs-wallet/browser/node_modules/@dynamic-labs-wallet/core": { + "version": "0.0.167", + "resolved": "https://registry.npmjs.org/@dynamic-labs-wallet/core/-/core-0.0.167.tgz", + "integrity": "sha512-jEHD/mDfnqx2/ML/MezY725uPPrKGsGoR3BaS1JNITGIitai1gPEgaEMqbXIhzId/m+Xieb8ZrLDiaYYJcXcyQ==", + "license": "MIT", + "dependencies": { + "@dynamic-labs/sdk-api-core": "^0.0.764", + "axios": "1.9.0", + "uuid": "11.1.0" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/browser/node_modules/@dynamic-labs-wallet/browser/node_modules/@dynamic-labs/sdk-api-core": { + "version": "0.0.764", + "resolved": "https://registry.npmjs.org/@dynamic-labs/sdk-api-core/-/sdk-api-core-0.0.764.tgz", + "integrity": "sha512-79JptJTTClLc9qhioThtwMuzTHJ+mrj8sTEglb7Mcx3lJub9YbXqNdzS9mLRxZsr2et3aqqpzymXdUBzSEaMng==", + "license": "Apache-2.0" + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/browser/node_modules/@dynamic-labs-wallet/browser/node_modules/axios": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.9.0.tgz", + "integrity": "sha512-re4CqKTJaURpzbLHtIi6XpDv20/CnpXOtjRY5/CU32L8gU8ek9UIivcfvSWvmKEngmVbrUtPpdDwWDWL7DNHvg==", + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/browser/node_modules/@dynamic-labs-wallet/core": { + "version": "0.0.203", + "resolved": "https://registry.npmjs.org/@dynamic-labs-wallet/core/-/core-0.0.203.tgz", + "integrity": "sha512-1ykOANTDCPPaIpajpKqRxfISGYrmiMs7WMZQzdzRkTLftpnatgycYjdZrX9adhE1kY9BMrPdhfYaaE5B9wbFbQ==", + "license": "MIT", + "dependencies": { + "@dynamic-labs-wallet/forward-mpc-client": "0.1.3", + "@dynamic-labs/logger": "^4.25.3", + "@dynamic-labs/sdk-api-core": "^0.0.818", + "axios": "1.13.2", + "http-errors": "2.0.0", + "uuid": "11.1.0" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/browser/node_modules/@dynamic-labs-wallet/forward-mpc-client": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@dynamic-labs-wallet/forward-mpc-client/-/forward-mpc-client-0.1.3.tgz", + "integrity": "sha512-riZesfU41fMvetaxJ3bO48/9P8ikRPgoVJgWh8m8i0oRyYN7uUz+Iesp+52U12DCtcvSTXljxrKtrV3yqNAYRw==", + "license": "MIT", + "dependencies": { + "@dynamic-labs-wallet/core": "^0.0.167", + "@dynamic-labs-wallet/forward-mpc-shared": "0.1.0", + "@evervault/wasm-attestation-bindings": "^0.3.1", + "@noble/hashes": "^2.0.0", + "@noble/post-quantum": "^0.5.1", + "eventemitter3": "^5.0.1", + "fp-ts": "^2.16.11", + "ws": "^8.18.3" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/browser/node_modules/@dynamic-labs-wallet/forward-mpc-client/node_modules/@dynamic-labs-wallet/core": { + "version": "0.0.167", + "resolved": "https://registry.npmjs.org/@dynamic-labs-wallet/core/-/core-0.0.167.tgz", + "integrity": "sha512-jEHD/mDfnqx2/ML/MezY725uPPrKGsGoR3BaS1JNITGIitai1gPEgaEMqbXIhzId/m+Xieb8ZrLDiaYYJcXcyQ==", + "license": "MIT", + "dependencies": { + "@dynamic-labs/sdk-api-core": "^0.0.764", + "axios": "1.9.0", + "uuid": "11.1.0" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/browser/node_modules/@dynamic-labs-wallet/forward-mpc-client/node_modules/@dynamic-labs/sdk-api-core": { + "version": "0.0.764", + "resolved": "https://registry.npmjs.org/@dynamic-labs/sdk-api-core/-/sdk-api-core-0.0.764.tgz", + "integrity": "sha512-79JptJTTClLc9qhioThtwMuzTHJ+mrj8sTEglb7Mcx3lJub9YbXqNdzS9mLRxZsr2et3aqqpzymXdUBzSEaMng==", + "license": "Apache-2.0" + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/browser/node_modules/@dynamic-labs-wallet/forward-mpc-client/node_modules/@noble/hashes": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz", + "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==", + "license": "MIT", + "engines": { + "node": ">= 20.19.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/browser/node_modules/@dynamic-labs-wallet/forward-mpc-client/node_modules/axios": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.9.0.tgz", + "integrity": "sha512-re4CqKTJaURpzbLHtIi6XpDv20/CnpXOtjRY5/CU32L8gU8ek9UIivcfvSWvmKEngmVbrUtPpdDwWDWL7DNHvg==", + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/browser/node_modules/@dynamic-labs-wallet/forward-mpc-shared": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@dynamic-labs-wallet/forward-mpc-shared/-/forward-mpc-shared-0.1.0.tgz", + "integrity": "sha512-xRpMri4+ZuClonwf04RcnT/BCG8oA36ononD7s0MA5wSqd8kOuHjzNTSoM6lWnPiCmlpECyPARJ1CEO02Sfq9Q==", + "dependencies": { + "@dynamic-labs-wallet/browser": "^0.0.167", + "@dynamic-labs-wallet/core": "^0.0.167", + "@noble/ciphers": "^0.4.1", + "@noble/hashes": "^2.0.0", + "@noble/post-quantum": "^0.5.1", + "fp-ts": "^2.16.11", + "io-ts": "^2.2.22" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/browser/node_modules/@dynamic-labs-wallet/forward-mpc-shared/node_modules/@dynamic-labs-wallet/core": { + "version": "0.0.167", + "resolved": "https://registry.npmjs.org/@dynamic-labs-wallet/core/-/core-0.0.167.tgz", + "integrity": "sha512-jEHD/mDfnqx2/ML/MezY725uPPrKGsGoR3BaS1JNITGIitai1gPEgaEMqbXIhzId/m+Xieb8ZrLDiaYYJcXcyQ==", + "license": "MIT", + "dependencies": { + "@dynamic-labs/sdk-api-core": "^0.0.764", + "axios": "1.9.0", + "uuid": "11.1.0" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/browser/node_modules/@dynamic-labs-wallet/forward-mpc-shared/node_modules/@dynamic-labs/sdk-api-core": { + "version": "0.0.764", + "resolved": "https://registry.npmjs.org/@dynamic-labs/sdk-api-core/-/sdk-api-core-0.0.764.tgz", + "integrity": "sha512-79JptJTTClLc9qhioThtwMuzTHJ+mrj8sTEglb7Mcx3lJub9YbXqNdzS9mLRxZsr2et3aqqpzymXdUBzSEaMng==", + "license": "Apache-2.0" + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/browser/node_modules/@dynamic-labs-wallet/forward-mpc-shared/node_modules/@noble/hashes": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz", + "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==", + "license": "MIT", + "engines": { + "node": ">= 20.19.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/browser/node_modules/@dynamic-labs-wallet/forward-mpc-shared/node_modules/axios": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.9.0.tgz", + "integrity": "sha512-re4CqKTJaURpzbLHtIi6XpDv20/CnpXOtjRY5/CU32L8gU8ek9UIivcfvSWvmKEngmVbrUtPpdDwWDWL7DNHvg==", + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/browser/node_modules/@dynamic-labs/sdk-api-core": { + "version": "0.0.818", + "resolved": "https://registry.npmjs.org/@dynamic-labs/sdk-api-core/-/sdk-api-core-0.0.818.tgz", + "integrity": "sha512-s0iq+kS15gbBk7HtFEVkuzHHUc8Xt0afA1el31+c8HBLIV0Bz1O4WaMTKdpvC/Rb5RS5GDCOmxeR6LvDzZBw+A==", + "license": "Apache-2.0" + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/browser/node_modules/@noble/hashes": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.7.1.tgz", + "integrity": "sha512-B8XBPsn4vT/KJAGqDzbwztd+6Yte3P4V7iafm24bxgDe/mlRuK6xmWPuCNrKt2vDafZ8MfJLlchDG/vYafQEjQ==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/core": { + "version": "0.0.237", + "resolved": "https://registry.npmjs.org/@dynamic-labs-wallet/core/-/core-0.0.237.tgz", + "integrity": "sha512-PCG89cy68YgT0bJwN4Gvk8p4AReGNMkNpoASxgT+3t9gnYCoeVqQPAtNqZ9nDijDg7A4hl+zksNC5JMfiZkbPg==", + "license": "MIT", + "dependencies": { + "@dynamic-labs-wallet/forward-mpc-client": "0.2.0", + "@dynamic-labs/logger": "^4.25.3", + "@dynamic-labs/sdk-api-core": "^0.0.828", + "axios": "1.13.2", + "http-errors": "2.0.0", + "uuid": "11.1.0" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/core/node_modules/@dynamic-labs/sdk-api-core": { + "version": "0.0.828", + "resolved": "https://registry.npmjs.org/@dynamic-labs/sdk-api-core/-/sdk-api-core-0.0.828.tgz", + "integrity": "sha512-tLUbH3Koo6OgtWGoklao4KHuerUIKKazRSAMet9xde933HaA+0qXWopld4uvVJCB6hVb4GHo5CdbpSRXSBgGCw==", + "license": "Apache-2.0" + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/forward-mpc-client": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@dynamic-labs-wallet/forward-mpc-client/-/forward-mpc-client-0.2.0.tgz", + "integrity": "sha512-zkn5eYPPkjOFRi8POHXM+rl2lW+0AKjqiKPdNYmJieegI8PuXqq9Q0UzVWISwzpqmMX4/nQmK+9cqbPDW9Lu6A==", + "license": "MIT", + "dependencies": { + "@dynamic-labs-wallet/core": "^0.0.203", + "@dynamic-labs-wallet/forward-mpc-shared": "0.2.0", + "@evervault/wasm-attestation-bindings": "^0.3.1", + "@noble/hashes": "^2.0.0", + "@noble/post-quantum": "^0.5.1", + "eventemitter3": "^5.0.1", + "fp-ts": "^2.16.11", + "ws": "^8.18.3" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/forward-mpc-client/node_modules/@dynamic-labs-wallet/browser": { + "version": "0.0.167", + "resolved": "https://registry.npmjs.org/@dynamic-labs-wallet/browser/-/browser-0.0.167.tgz", + "integrity": "sha512-HDmUetnJ1iz6kGd5PB1kJzeLI7ZJmwxlJ1QGtUqSQHDdBkhLwaDPlccB2IviC5iPfU5PR/IQ1BYEqpoTWx2sBA==", + "license": "Licensed under the Dynamic Labs, Inc. Terms Of Service (https://www.dynamic.xyz/terms-conditions)", + "dependencies": { + "@dynamic-labs-wallet/core": "0.0.167", + "@dynamic-labs/logger": "^4.25.3", + "@dynamic-labs/sdk-api-core": "^0.0.764", + "@noble/hashes": "1.7.1", + "argon2id": "1.0.1", + "axios": "1.9.0", + "http-errors": "2.0.0", + "semver": "^7.6.3", + "uuid": "11.1.0" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/forward-mpc-client/node_modules/@dynamic-labs-wallet/browser/node_modules/@dynamic-labs-wallet/core": { + "version": "0.0.167", + "resolved": "https://registry.npmjs.org/@dynamic-labs-wallet/core/-/core-0.0.167.tgz", + "integrity": "sha512-jEHD/mDfnqx2/ML/MezY725uPPrKGsGoR3BaS1JNITGIitai1gPEgaEMqbXIhzId/m+Xieb8ZrLDiaYYJcXcyQ==", + "license": "MIT", + "dependencies": { + "@dynamic-labs/sdk-api-core": "^0.0.764", + "axios": "1.9.0", + "uuid": "11.1.0" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/forward-mpc-client/node_modules/@dynamic-labs-wallet/browser/node_modules/@dynamic-labs/sdk-api-core": { + "version": "0.0.764", + "resolved": "https://registry.npmjs.org/@dynamic-labs/sdk-api-core/-/sdk-api-core-0.0.764.tgz", + "integrity": "sha512-79JptJTTClLc9qhioThtwMuzTHJ+mrj8sTEglb7Mcx3lJub9YbXqNdzS9mLRxZsr2et3aqqpzymXdUBzSEaMng==", + "license": "Apache-2.0" + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/forward-mpc-client/node_modules/@dynamic-labs-wallet/browser/node_modules/@noble/hashes": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.7.1.tgz", + "integrity": "sha512-B8XBPsn4vT/KJAGqDzbwztd+6Yte3P4V7iafm24bxgDe/mlRuK6xmWPuCNrKt2vDafZ8MfJLlchDG/vYafQEjQ==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/forward-mpc-client/node_modules/@dynamic-labs-wallet/browser/node_modules/axios": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.9.0.tgz", + "integrity": "sha512-re4CqKTJaURpzbLHtIi6XpDv20/CnpXOtjRY5/CU32L8gU8ek9UIivcfvSWvmKEngmVbrUtPpdDwWDWL7DNHvg==", + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/forward-mpc-client/node_modules/@dynamic-labs-wallet/core": { + "version": "0.0.203", + "resolved": "https://registry.npmjs.org/@dynamic-labs-wallet/core/-/core-0.0.203.tgz", + "integrity": "sha512-1ykOANTDCPPaIpajpKqRxfISGYrmiMs7WMZQzdzRkTLftpnatgycYjdZrX9adhE1kY9BMrPdhfYaaE5B9wbFbQ==", + "license": "MIT", + "dependencies": { + "@dynamic-labs-wallet/forward-mpc-client": "0.1.3", + "@dynamic-labs/logger": "^4.25.3", + "@dynamic-labs/sdk-api-core": "^0.0.818", + "axios": "1.13.2", + "http-errors": "2.0.0", + "uuid": "11.1.0" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/forward-mpc-client/node_modules/@dynamic-labs-wallet/forward-mpc-client": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@dynamic-labs-wallet/forward-mpc-client/-/forward-mpc-client-0.1.3.tgz", + "integrity": "sha512-riZesfU41fMvetaxJ3bO48/9P8ikRPgoVJgWh8m8i0oRyYN7uUz+Iesp+52U12DCtcvSTXljxrKtrV3yqNAYRw==", + "license": "MIT", + "dependencies": { + "@dynamic-labs-wallet/core": "^0.0.167", + "@dynamic-labs-wallet/forward-mpc-shared": "0.1.0", + "@evervault/wasm-attestation-bindings": "^0.3.1", + "@noble/hashes": "^2.0.0", + "@noble/post-quantum": "^0.5.1", + "eventemitter3": "^5.0.1", + "fp-ts": "^2.16.11", + "ws": "^8.18.3" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/forward-mpc-client/node_modules/@dynamic-labs-wallet/forward-mpc-client/node_modules/@dynamic-labs-wallet/core": { + "version": "0.0.167", + "resolved": "https://registry.npmjs.org/@dynamic-labs-wallet/core/-/core-0.0.167.tgz", + "integrity": "sha512-jEHD/mDfnqx2/ML/MezY725uPPrKGsGoR3BaS1JNITGIitai1gPEgaEMqbXIhzId/m+Xieb8ZrLDiaYYJcXcyQ==", + "license": "MIT", + "dependencies": { + "@dynamic-labs/sdk-api-core": "^0.0.764", + "axios": "1.9.0", + "uuid": "11.1.0" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/forward-mpc-client/node_modules/@dynamic-labs-wallet/forward-mpc-client/node_modules/@dynamic-labs-wallet/forward-mpc-shared": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@dynamic-labs-wallet/forward-mpc-shared/-/forward-mpc-shared-0.1.0.tgz", + "integrity": "sha512-xRpMri4+ZuClonwf04RcnT/BCG8oA36ononD7s0MA5wSqd8kOuHjzNTSoM6lWnPiCmlpECyPARJ1CEO02Sfq9Q==", + "dependencies": { + "@dynamic-labs-wallet/browser": "^0.0.167", + "@dynamic-labs-wallet/core": "^0.0.167", + "@noble/ciphers": "^0.4.1", + "@noble/hashes": "^2.0.0", + "@noble/post-quantum": "^0.5.1", + "fp-ts": "^2.16.11", + "io-ts": "^2.2.22" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/forward-mpc-client/node_modules/@dynamic-labs-wallet/forward-mpc-client/node_modules/@dynamic-labs/sdk-api-core": { + "version": "0.0.764", + "resolved": "https://registry.npmjs.org/@dynamic-labs/sdk-api-core/-/sdk-api-core-0.0.764.tgz", + "integrity": "sha512-79JptJTTClLc9qhioThtwMuzTHJ+mrj8sTEglb7Mcx3lJub9YbXqNdzS9mLRxZsr2et3aqqpzymXdUBzSEaMng==", + "license": "Apache-2.0" + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/forward-mpc-client/node_modules/@dynamic-labs-wallet/forward-mpc-client/node_modules/axios": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.9.0.tgz", + "integrity": "sha512-re4CqKTJaURpzbLHtIi6XpDv20/CnpXOtjRY5/CU32L8gU8ek9UIivcfvSWvmKEngmVbrUtPpdDwWDWL7DNHvg==", + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/forward-mpc-client/node_modules/@dynamic-labs/sdk-api-core": { + "version": "0.0.818", + "resolved": "https://registry.npmjs.org/@dynamic-labs/sdk-api-core/-/sdk-api-core-0.0.818.tgz", + "integrity": "sha512-s0iq+kS15gbBk7HtFEVkuzHHUc8Xt0afA1el31+c8HBLIV0Bz1O4WaMTKdpvC/Rb5RS5GDCOmxeR6LvDzZBw+A==", + "license": "Apache-2.0" + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/forward-mpc-shared": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@dynamic-labs-wallet/forward-mpc-shared/-/forward-mpc-shared-0.2.0.tgz", + "integrity": "sha512-2I8NoCBVT9/09o4+M78S2wyY9jVXAb6RKt5Bnh1fhvikuB11NBeswtfZLns3wAFQxayApe31Jhamd4D2GR+mtw==", + "dependencies": { + "@dynamic-labs-wallet/browser": "^0.0.203", + "@dynamic-labs-wallet/core": "^0.0.203", + "@noble/ciphers": "^0.4.1", + "@noble/hashes": "^2.0.0", + "@noble/post-quantum": "^0.5.1", + "fp-ts": "^2.16.11", + "io-ts": "^2.2.22" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/forward-mpc-shared/node_modules/@dynamic-labs-wallet/core": { + "version": "0.0.203", + "resolved": "https://registry.npmjs.org/@dynamic-labs-wallet/core/-/core-0.0.203.tgz", + "integrity": "sha512-1ykOANTDCPPaIpajpKqRxfISGYrmiMs7WMZQzdzRkTLftpnatgycYjdZrX9adhE1kY9BMrPdhfYaaE5B9wbFbQ==", + "license": "MIT", + "dependencies": { + "@dynamic-labs-wallet/forward-mpc-client": "0.1.3", + "@dynamic-labs/logger": "^4.25.3", + "@dynamic-labs/sdk-api-core": "^0.0.818", + "axios": "1.13.2", + "http-errors": "2.0.0", + "uuid": "11.1.0" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/forward-mpc-shared/node_modules/@dynamic-labs-wallet/forward-mpc-client": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@dynamic-labs-wallet/forward-mpc-client/-/forward-mpc-client-0.1.3.tgz", + "integrity": "sha512-riZesfU41fMvetaxJ3bO48/9P8ikRPgoVJgWh8m8i0oRyYN7uUz+Iesp+52U12DCtcvSTXljxrKtrV3yqNAYRw==", + "license": "MIT", + "dependencies": { + "@dynamic-labs-wallet/core": "^0.0.167", + "@dynamic-labs-wallet/forward-mpc-shared": "0.1.0", + "@evervault/wasm-attestation-bindings": "^0.3.1", + "@noble/hashes": "^2.0.0", + "@noble/post-quantum": "^0.5.1", + "eventemitter3": "^5.0.1", + "fp-ts": "^2.16.11", + "ws": "^8.18.3" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/forward-mpc-shared/node_modules/@dynamic-labs-wallet/forward-mpc-client/node_modules/@dynamic-labs-wallet/core": { + "version": "0.0.167", + "resolved": "https://registry.npmjs.org/@dynamic-labs-wallet/core/-/core-0.0.167.tgz", + "integrity": "sha512-jEHD/mDfnqx2/ML/MezY725uPPrKGsGoR3BaS1JNITGIitai1gPEgaEMqbXIhzId/m+Xieb8ZrLDiaYYJcXcyQ==", + "license": "MIT", + "dependencies": { + "@dynamic-labs/sdk-api-core": "^0.0.764", + "axios": "1.9.0", + "uuid": "11.1.0" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/forward-mpc-shared/node_modules/@dynamic-labs-wallet/forward-mpc-client/node_modules/@dynamic-labs/sdk-api-core": { + "version": "0.0.764", + "resolved": "https://registry.npmjs.org/@dynamic-labs/sdk-api-core/-/sdk-api-core-0.0.764.tgz", + "integrity": "sha512-79JptJTTClLc9qhioThtwMuzTHJ+mrj8sTEglb7Mcx3lJub9YbXqNdzS9mLRxZsr2et3aqqpzymXdUBzSEaMng==", + "license": "Apache-2.0" + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/forward-mpc-shared/node_modules/@dynamic-labs-wallet/forward-mpc-client/node_modules/axios": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.9.0.tgz", + "integrity": "sha512-re4CqKTJaURpzbLHtIi6XpDv20/CnpXOtjRY5/CU32L8gU8ek9UIivcfvSWvmKEngmVbrUtPpdDwWDWL7DNHvg==", + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/forward-mpc-shared/node_modules/@dynamic-labs-wallet/forward-mpc-shared": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@dynamic-labs-wallet/forward-mpc-shared/-/forward-mpc-shared-0.1.0.tgz", + "integrity": "sha512-xRpMri4+ZuClonwf04RcnT/BCG8oA36ononD7s0MA5wSqd8kOuHjzNTSoM6lWnPiCmlpECyPARJ1CEO02Sfq9Q==", + "dependencies": { + "@dynamic-labs-wallet/browser": "^0.0.167", + "@dynamic-labs-wallet/core": "^0.0.167", + "@noble/ciphers": "^0.4.1", + "@noble/hashes": "^2.0.0", + "@noble/post-quantum": "^0.5.1", + "fp-ts": "^2.16.11", + "io-ts": "^2.2.22" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/forward-mpc-shared/node_modules/@dynamic-labs-wallet/forward-mpc-shared/node_modules/@dynamic-labs-wallet/browser": { + "version": "0.0.167", + "resolved": "https://registry.npmjs.org/@dynamic-labs-wallet/browser/-/browser-0.0.167.tgz", + "integrity": "sha512-HDmUetnJ1iz6kGd5PB1kJzeLI7ZJmwxlJ1QGtUqSQHDdBkhLwaDPlccB2IviC5iPfU5PR/IQ1BYEqpoTWx2sBA==", + "license": "Licensed under the Dynamic Labs, Inc. Terms Of Service (https://www.dynamic.xyz/terms-conditions)", + "dependencies": { + "@dynamic-labs-wallet/core": "0.0.167", + "@dynamic-labs/logger": "^4.25.3", + "@dynamic-labs/sdk-api-core": "^0.0.764", + "@noble/hashes": "1.7.1", + "argon2id": "1.0.1", + "axios": "1.9.0", + "http-errors": "2.0.0", + "semver": "^7.6.3", + "uuid": "11.1.0" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/forward-mpc-shared/node_modules/@dynamic-labs-wallet/forward-mpc-shared/node_modules/@dynamic-labs-wallet/browser/node_modules/@noble/hashes": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.7.1.tgz", + "integrity": "sha512-B8XBPsn4vT/KJAGqDzbwztd+6Yte3P4V7iafm24bxgDe/mlRuK6xmWPuCNrKt2vDafZ8MfJLlchDG/vYafQEjQ==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/forward-mpc-shared/node_modules/@dynamic-labs-wallet/forward-mpc-shared/node_modules/@dynamic-labs-wallet/core": { + "version": "0.0.167", + "resolved": "https://registry.npmjs.org/@dynamic-labs-wallet/core/-/core-0.0.167.tgz", + "integrity": "sha512-jEHD/mDfnqx2/ML/MezY725uPPrKGsGoR3BaS1JNITGIitai1gPEgaEMqbXIhzId/m+Xieb8ZrLDiaYYJcXcyQ==", + "license": "MIT", + "dependencies": { + "@dynamic-labs/sdk-api-core": "^0.0.764", + "axios": "1.9.0", + "uuid": "11.1.0" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/forward-mpc-shared/node_modules/@dynamic-labs-wallet/forward-mpc-shared/node_modules/@dynamic-labs/sdk-api-core": { + "version": "0.0.764", + "resolved": "https://registry.npmjs.org/@dynamic-labs/sdk-api-core/-/sdk-api-core-0.0.764.tgz", + "integrity": "sha512-79JptJTTClLc9qhioThtwMuzTHJ+mrj8sTEglb7Mcx3lJub9YbXqNdzS9mLRxZsr2et3aqqpzymXdUBzSEaMng==", + "license": "Apache-2.0" + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/forward-mpc-shared/node_modules/@dynamic-labs-wallet/forward-mpc-shared/node_modules/axios": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.9.0.tgz", + "integrity": "sha512-re4CqKTJaURpzbLHtIi6XpDv20/CnpXOtjRY5/CU32L8gU8ek9UIivcfvSWvmKEngmVbrUtPpdDwWDWL7DNHvg==", + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/@dynamic-labs/waas/node_modules/@dynamic-labs-wallet/forward-mpc-shared/node_modules/@dynamic-labs/sdk-api-core": { + "version": "0.0.818", + "resolved": "https://registry.npmjs.org/@dynamic-labs/sdk-api-core/-/sdk-api-core-0.0.818.tgz", + "integrity": "sha512-s0iq+kS15gbBk7HtFEVkuzHHUc8Xt0afA1el31+c8HBLIV0Bz1O4WaMTKdpvC/Rb5RS5GDCOmxeR6LvDzZBw+A==", + "license": "Apache-2.0" + }, + "node_modules/@dynamic-labs/waas/node_modules/@noble/hashes": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz", + "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==", + "license": "MIT", + "engines": { + "node": ">= 20.19.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@dynamic-labs/wagmi-connector": { + "version": "4.53.1", + "resolved": "https://registry.npmjs.org/@dynamic-labs/wagmi-connector/-/wagmi-connector-4.53.1.tgz", + "integrity": "sha512-CBxCP1hUL3ejRpqNHe2UsaLyaKowhX2JiaqpL9H2wWgGnoDV8z9k8wTR5UWBYU3fP8gX/7jLbNS37cYtZ5Tsug==", + "license": "MIT", + "peerDependencies": { + "@dynamic-labs/assert-package-version": "4.53.1", + "@dynamic-labs/ethereum-core": "4.53.1", + "@dynamic-labs/logger": "4.53.1", + "@dynamic-labs/rpc-providers": "4.53.1", + "@dynamic-labs/sdk-react-core": "4.53.1", + "@dynamic-labs/types": "4.53.1", + "@dynamic-labs/wallet-connector-core": "4.53.1", + "@wagmi/core": "^2.6.4", + "eventemitter3": "5.0.1", + "react": ">=18.0.0 <20.0.0", + "viem": "^2.28.4", + "wagmi": "^2.14.11" + } + }, + "node_modules/@dynamic-labs/wallet-book": { + "version": "4.53.1", + "resolved": "https://registry.npmjs.org/@dynamic-labs/wallet-book/-/wallet-book-4.53.1.tgz", + "integrity": "sha512-DbOan7QVg0jTcTAVeoG1MdN83O/+I/cE118cBHrO/6DpRB+SoUMhHudD/0J5WW6XVU9MsRnSfniQQVaAcF2i6Q==", + "license": "MIT", + "dependencies": { + "@dynamic-labs/assert-package-version": "4.53.1", + "@dynamic-labs/iconic": "4.53.1", + "@dynamic-labs/logger": "4.53.1", + "@dynamic-labs/utils": "4.53.1", + "eventemitter3": "5.0.1", + "util": "0.12.5", + "zod": "4.0.5" + }, + "peerDependencies": { + "react": ">=18.0.0 <20.0.0", + "react-dom": ">=18.0.0 <20.0.0" + } + }, + "node_modules/@dynamic-labs/wallet-connector-core": { + "version": "4.53.1", + "resolved": "https://registry.npmjs.org/@dynamic-labs/wallet-connector-core/-/wallet-connector-core-4.53.1.tgz", + "integrity": "sha512-PYa7ymGiR8uQzwNEUg1skRQDkCnPmeFYj8nsY4F/SM/dfLP19EBObcs0it941oWahNlHOTgfxSNonVzIrRfjEw==", + "license": "MIT", + "dependencies": { + "@dynamic-labs/assert-package-version": "4.53.1", + "@dynamic-labs/logger": "4.53.1", + "@dynamic-labs/rpc-providers": "4.53.1", + "@dynamic-labs/sdk-api-core": "0.0.843", + "@dynamic-labs/types": "4.53.1", + "@dynamic-labs/utils": "4.53.1", + "@dynamic-labs/wallet-book": "4.53.1", + "eventemitter3": "5.0.1" + } + }, + "node_modules/@dynamic-labs/webauthn": { + "version": "4.53.1", + "resolved": "https://registry.npmjs.org/@dynamic-labs/webauthn/-/webauthn-4.53.1.tgz", + "integrity": "sha512-8xa7ttlGX5H4KHh054cwJxdfdZJjkzllr3XugUcnQPzW+Ksrov25w1xb6S15NuDOl7wnUHFO+5zRWrEUUYlZGQ==", + "license": "MIT", + "dependencies": { + "@dynamic-labs/assert-package-version": "4.53.1", + "@dynamic-labs/logger": "4.53.1", + "@simplewebauthn/browser": "13.1.0", + "@simplewebauthn/types": "12.0.0" + } + }, + "node_modules/@emnapi/runtime": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.8.1.tgz", + "integrity": "sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==", + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz", + "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz", + "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz", + "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz", + "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz", + "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz", + "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz", + "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz", + "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz", + "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz", + "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz", + "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz", + "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz", + "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz", + "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz", + "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz", + "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz", + "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz", + "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz", + "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz", + "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz", + "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openharmony-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz", + "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz", + "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz", + "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz", + "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz", + "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz", + "integrity": "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.12.2", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz", + "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/config-array": { + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.1.tgz", + "integrity": "sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/object-schema": "^2.1.7", + "debug": "^4.3.1", + "minimatch": "^3.1.2" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/config-array/node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/@eslint/config-array/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@eslint/config-helpers": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz", + "integrity": "sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/core": "^0.17.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/core": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz", + "integrity": "sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.3.tgz", + "integrity": "sha512-Kr+LPIUVKz2qkx1HAMH8q1q6azbqBAsXJUxBl/ODDuVPX45Z9DfwB8tPjTi6nNZ8BuM3nbJxC5zCAg5elnBUTQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^10.0.1", + "globals": "^14.0.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.1", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/@eslint/eslintrc/node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/@eslint/eslintrc/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@eslint/js": { + "version": "9.39.2", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.2.tgz", + "integrity": "sha512-q1mjIoW1VX4IvSocvM/vbTiveKC4k9eLrajNEuSsmjymSDEbpGddtpfOoN7YGAqBK3NG+uqo8ia4PDTt8buCYA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + } + }, + "node_modules/@eslint/object-schema": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz", + "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/plugin-kit": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz", + "integrity": "sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/core": "^0.17.0", + "levn": "^0.4.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@ethereumjs/common": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@ethereumjs/common/-/common-3.2.0.tgz", + "integrity": "sha512-pksvzI0VyLgmuEF2FA/JR/4/y6hcPq8OUail3/AvycBaW1d5VSauOZzqGvJ3RTmR4MU35lWE8KseKOsEhrFRBA==", + "license": "MIT", + "dependencies": { + "@ethereumjs/util": "^8.1.0", + "crc-32": "^1.2.0" + } + }, + "node_modules/@ethereumjs/rlp": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@ethereumjs/rlp/-/rlp-4.0.1.tgz", + "integrity": "sha512-tqsQiBQDQdmPWE1xkkBq4rlSW5QZpLOUJ5RJh2/9fug+q9tnUhuZoVLk7s0scUIKTOzEtR72DFBXI4WiZcMpvw==", + "license": "MPL-2.0", + "bin": { + "rlp": "bin/rlp" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@ethereumjs/tx": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@ethereumjs/tx/-/tx-4.2.0.tgz", + "integrity": "sha512-1nc6VO4jtFd172BbSnTnDQVr9IYBFl1y4xPzZdtkrkKIncBCkdbgfdRV+MiTkJYAtTxvV12GRZLqBFT1PNK6Yw==", + "license": "MPL-2.0", + "dependencies": { + "@ethereumjs/common": "^3.2.0", + "@ethereumjs/rlp": "^4.0.1", + "@ethereumjs/util": "^8.1.0", + "ethereum-cryptography": "^2.0.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@ethereumjs/tx/node_modules/@noble/curves": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.4.2.tgz", + "integrity": "sha512-TavHr8qycMChk8UwMld0ZDRvatedkzWfH8IiaeGCfymOP5i0hSCozz9vHOL0nkwk7HRMlFnAiKpS2jrUmSybcw==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.4.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@ethereumjs/tx/node_modules/@noble/hashes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz", + "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==", + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@ethereumjs/tx/node_modules/@scure/base": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.1.9.tgz", + "integrity": "sha512-8YKhl8GHiNI/pU2VMaofa2Tor7PJRAjwQLBBuilkJ9L5+13yVbC7JO/wS7piioAvPSwR3JKM1IJ/u4xQzbcXKg==", + "license": "MIT", + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@ethereumjs/tx/node_modules/@scure/bip32": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.4.0.tgz", + "integrity": "sha512-sVUpc0Vq3tXCkDGYVWGIZTRfnvu8LoTDaev7vbwh0omSvVORONr960MQWdKqJDCReIEmTj3PAr73O3aoxz7OPg==", + "license": "MIT", + "dependencies": { + "@noble/curves": "~1.4.0", + "@noble/hashes": "~1.4.0", + "@scure/base": "~1.1.6" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@ethereumjs/tx/node_modules/@scure/bip39": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-1.3.0.tgz", + "integrity": "sha512-disdg7gHuTDZtY+ZdkmLpPCk7fxZSu3gBiEGuoC1XYxv9cGx3Z6cpTggCgW6odSOOIXCiDjuGejW+aJKCY/pIQ==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "~1.4.0", + "@scure/base": "~1.1.6" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@ethereumjs/tx/node_modules/ethereum-cryptography": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ethereum-cryptography/-/ethereum-cryptography-2.2.1.tgz", + "integrity": "sha512-r/W8lkHSiTLxUxW8Rf3u4HGB0xQweG2RyETjywylKZSzLWoWAijRz8WCuOtJ6wah+avllXBqZuk29HCCvhEIRg==", + "license": "MIT", + "dependencies": { + "@noble/curves": "1.4.2", + "@noble/hashes": "1.4.0", + "@scure/bip32": "1.4.0", + "@scure/bip39": "1.3.0" + } + }, + "node_modules/@ethereumjs/util": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@ethereumjs/util/-/util-8.1.0.tgz", + "integrity": "sha512-zQ0IqbdX8FZ9aw11vP+dZkKDkS+kgIvQPHnSAXzP9pLu+Rfu3D3XEeLbicvoXJTYnhZiPmsZUxgdzXwNKxRPbA==", + "license": "MPL-2.0", + "dependencies": { + "@ethereumjs/rlp": "^4.0.1", + "ethereum-cryptography": "^2.0.0", + "micro-ftch": "^0.3.1" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@ethereumjs/util/node_modules/@noble/curves": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.4.2.tgz", + "integrity": "sha512-TavHr8qycMChk8UwMld0ZDRvatedkzWfH8IiaeGCfymOP5i0hSCozz9vHOL0nkwk7HRMlFnAiKpS2jrUmSybcw==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.4.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@ethereumjs/util/node_modules/@noble/hashes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz", + "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==", + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@ethereumjs/util/node_modules/@scure/base": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.1.9.tgz", + "integrity": "sha512-8YKhl8GHiNI/pU2VMaofa2Tor7PJRAjwQLBBuilkJ9L5+13yVbC7JO/wS7piioAvPSwR3JKM1IJ/u4xQzbcXKg==", + "license": "MIT", + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@ethereumjs/util/node_modules/@scure/bip32": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.4.0.tgz", + "integrity": "sha512-sVUpc0Vq3tXCkDGYVWGIZTRfnvu8LoTDaev7vbwh0omSvVORONr960MQWdKqJDCReIEmTj3PAr73O3aoxz7OPg==", + "license": "MIT", + "dependencies": { + "@noble/curves": "~1.4.0", + "@noble/hashes": "~1.4.0", + "@scure/base": "~1.1.6" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@ethereumjs/util/node_modules/@scure/bip39": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-1.3.0.tgz", + "integrity": "sha512-disdg7gHuTDZtY+ZdkmLpPCk7fxZSu3gBiEGuoC1XYxv9cGx3Z6cpTggCgW6odSOOIXCiDjuGejW+aJKCY/pIQ==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "~1.4.0", + "@scure/base": "~1.1.6" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@ethereumjs/util/node_modules/ethereum-cryptography": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ethereum-cryptography/-/ethereum-cryptography-2.2.1.tgz", + "integrity": "sha512-r/W8lkHSiTLxUxW8Rf3u4HGB0xQweG2RyETjywylKZSzLWoWAijRz8WCuOtJ6wah+avllXBqZuk29HCCvhEIRg==", + "license": "MIT", + "dependencies": { + "@noble/curves": "1.4.2", + "@noble/hashes": "1.4.0", + "@scure/bip32": "1.4.0", + "@scure/bip39": "1.3.0" + } + }, + "node_modules/@evervault/wasm-attestation-bindings": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@evervault/wasm-attestation-bindings/-/wasm-attestation-bindings-0.3.1.tgz", + "integrity": "sha512-pJsbax/pEPdRXSnFKahzGZeq2CNTZ0skAPWpnEZK/8vdcvlan7LE7wMSOVr+Z+MqTBnVEnS7O80TKpXKU5Rsbw==" + }, + "node_modules/@formo/analytics": { + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/@formo/analytics/-/analytics-1.26.0.tgz", + "integrity": "sha512-+b4RuGNsEUSf7KgWR8TGBwi5I4i8sAQGk2fQjEO42SQECIhatEKN7lPoQdhOAqed4qKzT1xeX3LyS3sjYL0ihQ==", + "license": "MIT", + "dependencies": { + "ethereum-cryptography": "3.2.0", + "fetch-retry": "6.0.0", + "mipd": "0.0.7" + }, + "peerDependencies": { + "@tanstack/react-query": ">=5.0.0", + "@types/react": ">=16.14.34", + "react": ">=16.14.0", + "wagmi": ">=2.0.0" + }, + "peerDependenciesMeta": { + "@tanstack/react-query": { + "optional": true + }, + "wagmi": { + "optional": true + } + } + }, + "node_modules/@gemini-wallet/core": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@gemini-wallet/core/-/core-0.3.2.tgz", + "integrity": "sha512-Z4aHi3ECFf5oWYWM3F1rW83GJfB9OvhBYPTmb5q+VyK3uvzvS48lwo+jwh2eOoCRWEuT/crpb9Vwp2QaS5JqgQ==", + "license": "MIT", + "dependencies": { + "@metamask/rpc-errors": "7.0.2", + "eventemitter3": "5.0.1" + }, + "peerDependencies": { + "viem": ">=2.0.0" + } + }, + "node_modules/@gemini-wallet/core/node_modules/@metamask/rpc-errors": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@metamask/rpc-errors/-/rpc-errors-7.0.2.tgz", + "integrity": "sha512-YYYHsVYd46XwY2QZzpGeU4PSdRhHdxnzkB8piWGvJW2xbikZ3R+epAYEL4q/K8bh9JPTucsUdwRFnACor1aOYw==", + "license": "MIT", + "dependencies": { + "@metamask/utils": "^11.0.1", + "fast-safe-stringify": "^2.0.6" + }, + "engines": { + "node": "^18.20 || ^20.17 || >=22" + } + }, + "node_modules/@gemini-wallet/core/node_modules/@metamask/utils": { + "version": "11.9.0", + "resolved": "https://registry.npmjs.org/@metamask/utils/-/utils-11.9.0.tgz", + "integrity": "sha512-wRnoSDD9jTWOge/+reFviJQANhS+uy8Y+OEwRanp5mQeGTjBFmK1r2cTOnei2UCZRV1crXHzeJVSFEoDDcgRbA==", + "license": "ISC", + "dependencies": { + "@ethereumjs/tx": "^4.2.0", + "@metamask/superstruct": "^3.1.0", + "@noble/hashes": "^1.3.1", + "@scure/base": "^1.1.3", + "@types/debug": "^4.1.7", + "@types/lodash": "^4.17.20", + "debug": "^4.3.4", + "lodash": "^4.17.21", + "pony-cause": "^2.1.10", + "semver": "^7.5.4", + "uuid": "^9.0.1" + }, + "engines": { + "node": "^18.18 || ^20.14 || >=22" + } + }, + "node_modules/@gemini-wallet/core/node_modules/uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@gql.tada/cli-utils": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@gql.tada/cli-utils/-/cli-utils-1.7.2.tgz", + "integrity": "sha512-Qbc7hbLvCz6IliIJpJuKJa9p05b2Jona7ov7+qofCsMRxHRZE1kpAmZMvL8JCI4c0IagpIlWNaMizXEQUe8XjQ==", + "license": "MIT", + "dependencies": { + "@0no-co/graphqlsp": "^1.12.13", + "@gql.tada/internal": "1.0.8", + "graphql": "^15.5.0 || ^16.0.0 || ^17.0.0" + }, + "peerDependencies": { + "@0no-co/graphqlsp": "^1.12.13", + "@gql.tada/svelte-support": "1.0.1", + "@gql.tada/vue-support": "1.0.1", + "graphql": "^15.5.0 || ^16.0.0 || ^17.0.0", + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "@gql.tada/svelte-support": { + "optional": true + }, + "@gql.tada/vue-support": { + "optional": true + } + } + }, + "node_modules/@gql.tada/internal": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@gql.tada/internal/-/internal-1.0.8.tgz", + "integrity": "sha512-XYdxJhtHC5WtZfdDqtKjcQ4d7R1s0d1rnlSs3OcBEUbYiPoJJfZU7tWsVXuv047Z6msvmr4ompJ7eLSK5Km57g==", + "license": "MIT", + "dependencies": { + "@0no-co/graphql.web": "^1.0.5" + }, + "peerDependencies": { + "graphql": "^15.5.0 || ^16.0.0 || ^17.0.0", + "typescript": "^5.0.0" + } + }, + "node_modules/@graphql-typed-document-node/core": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@graphql-typed-document-node/core/-/core-3.2.0.tgz", + "integrity": "sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==", + "license": "MIT", + "peerDependencies": { + "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/@hcaptcha/react-hcaptcha": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/@hcaptcha/react-hcaptcha/-/react-hcaptcha-1.4.4.tgz", + "integrity": "sha512-Aen217LDnf5ywbPSwBG5CsoqBLIHIAS9lhj3zQjXJuO13doQ6/ubkCWNuY8jmwYLefoFt3V3MrZmCdKDaFoTuQ==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.17.9" + }, + "peerDependencies": { + "react": ">= 16.3.0", + "react-dom": ">= 16.3.0" + } + }, + "node_modules/@hpke/chacha20poly1305": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@hpke/chacha20poly1305/-/chacha20poly1305-1.7.1.tgz", + "integrity": "sha512-Zp8IwRIkdCucu877wCNqDp3B8yOhAnAah/YDDkO94pPr/KKV7IGnBbpwIjDB3BsAySWBMrhhdE0JKYw3N4FCag==", + "license": "MIT", + "dependencies": { + "@hpke/common": "^1.8.1" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@hpke/common": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@hpke/common/-/common-1.8.1.tgz", + "integrity": "sha512-PSI4QSxH8XDli0TqAsWycVfrLLCM/bBe+hVlJwtuJJiKIvCaFS3CXX/WtRfJceLJye9NHc2J7GvHVCY9B1BEbA==", + "license": "MIT", + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@hpke/core": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/@hpke/core/-/core-1.7.5.tgz", + "integrity": "sha512-4xfckZuPaIodeu0HpuTRIdtmajhRHXM/6rjS2N62Ns9aOCkGbbeYRwktqR3bUScuhCwyEBsEQqtIh9f0iLP3WQ==", + "license": "MIT", + "dependencies": { + "@hpke/common": "^1.8.1" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@hpke/dhkem-x25519": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/@hpke/dhkem-x25519/-/dhkem-x25519-1.6.4.tgz", + "integrity": "sha512-TTkZ3hjMDO6TweSTSAN/qL30WubOXJXTe/1eNL4cprlGokcjJq3SldcePI2BbC1eOYq903N1X6zwDjVG5OelfA==", + "license": "MIT", + "dependencies": { + "@hpke/common": "^1.8.1" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@hpke/dhkem-x448": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-1.6.4.tgz", + "integrity": "sha512-xyR4SqS4MjDmQIrIQmqPWLNgwM6Ul6G8UWQsFKZw6PLv8pxVk1nYj2WJrdZ+Ecs9+qY/NYQItv8KVMXge3gFKQ==", + "license": "MIT", + "dependencies": { + "@hpke/common": "^1.8.1" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@humanfs/core": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", + "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node": { + "version": "0.16.7", + "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.7.tgz", + "integrity": "sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@humanfs/core": "^0.19.1", + "@humanwhocodes/retry": "^0.4.0" + }, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/retry": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz", + "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@img/sharp-darwin-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz", + "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-arm64": "1.0.4" + } + }, + "node_modules/@img/sharp-darwin-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz", + "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-x64": "1.0.4" + } + }, + "node_modules/@img/sharp-libvips-darwin-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz", + "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-darwin-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz", + "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz", + "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==", + "cpu": [ + "arm" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz", + "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-s390x": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz", + "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==", + "cpu": [ + "s390x" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz", + "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz", + "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz", + "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-linux-arm": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz", + "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==", + "cpu": [ + "arm" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm": "1.0.5" + } + }, + "node_modules/@img/sharp-linux-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz", + "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm64": "1.0.4" + } + }, + "node_modules/@img/sharp-linux-s390x": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz", + "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==", + "cpu": [ + "s390x" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-s390x": "1.0.4" + } + }, + "node_modules/@img/sharp-linux-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz", + "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-x64": "1.0.4" + } + }, + "node_modules/@img/sharp-linuxmusl-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz", + "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-arm64": "1.0.4" + } + }, + "node_modules/@img/sharp-linuxmusl-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz", + "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-x64": "1.0.4" + } + }, + "node_modules/@img/sharp-wasm32": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz", + "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==", + "cpu": [ + "wasm32" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", + "optional": true, + "dependencies": { + "@emnapi/runtime": "^1.2.0" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-ia32": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz", + "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==", + "cpu": [ + "ia32" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz", + "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/remapping": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", + "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.31", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@lit-labs/ssr-dom-shim": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.5.1.tgz", + "integrity": "sha512-Aou5UdlSpr5whQe8AA/bZG0jMj96CoJIWbGfZ91qieWu5AWUMKw8VR/pAkQkJYvBNhmCcWnZlyyk5oze8JIqYA==", + "license": "BSD-3-Clause" + }, + "node_modules/@lit/reactive-element": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-2.1.2.tgz", + "integrity": "sha512-pbCDiVMnne1lYUIaYNN5wrwQXDtHaYtg7YEFPeW+hws6U47WeFvISGUWekPGKWOP1ygrs0ef0o1VJMk1exos5A==", + "license": "BSD-3-Clause", + "dependencies": { + "@lit-labs/ssr-dom-shim": "^1.5.0" + } + }, + "node_modules/@metamask/eth-json-rpc-provider": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@metamask/eth-json-rpc-provider/-/eth-json-rpc-provider-1.0.1.tgz", + "integrity": "sha512-whiUMPlAOrVGmX8aKYVPvlKyG4CpQXiNNyt74vE1xb5sPvmx5oA7B/kOi/JdBvhGQq97U1/AVdXEdk2zkP8qyA==", + "dependencies": { + "@metamask/json-rpc-engine": "^7.0.0", + "@metamask/safe-event-emitter": "^3.0.0", + "@metamask/utils": "^5.0.1" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@metamask/eth-json-rpc-provider/node_modules/@metamask/json-rpc-engine": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/@metamask/json-rpc-engine/-/json-rpc-engine-7.3.3.tgz", + "integrity": "sha512-dwZPq8wx9yV3IX2caLi9q9xZBw2XeIoYqdyihDDDpuHVCEiqadJLwqM3zy+uwf6F1QYQ65A8aOMQg1Uw7LMLNg==", + "license": "ISC", + "dependencies": { + "@metamask/rpc-errors": "^6.2.1", + "@metamask/safe-event-emitter": "^3.0.0", + "@metamask/utils": "^8.3.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@metamask/eth-json-rpc-provider/node_modules/@metamask/json-rpc-engine/node_modules/@metamask/utils": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/@metamask/utils/-/utils-8.5.0.tgz", + "integrity": "sha512-I6bkduevXb72TIM9q2LRO63JSsF9EXduh3sBr9oybNX2hNNpr/j1tEjXrsG0Uabm4MJ1xkGAQEMwifvKZIkyxQ==", + "license": "ISC", + "dependencies": { + "@ethereumjs/tx": "^4.2.0", + "@metamask/superstruct": "^3.0.0", + "@noble/hashes": "^1.3.1", + "@scure/base": "^1.1.3", + "@types/debug": "^4.1.7", + "debug": "^4.3.4", + "pony-cause": "^2.1.10", + "semver": "^7.5.4", + "uuid": "^9.0.1" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@metamask/eth-json-rpc-provider/node_modules/@metamask/utils": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@metamask/utils/-/utils-5.0.2.tgz", + "integrity": "sha512-yfmE79bRQtnMzarnKfX7AEJBwFTxvTyw3nBQlu/5rmGXrjAeAMltoGxO62TFurxrQAFMNa/fEjIHNvungZp0+g==", + "license": "ISC", + "dependencies": { + "@ethereumjs/tx": "^4.1.2", + "@types/debug": "^4.1.7", + "debug": "^4.3.4", + "semver": "^7.3.8", + "superstruct": "^1.0.3" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@metamask/eth-json-rpc-provider/node_modules/superstruct": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/superstruct/-/superstruct-1.0.4.tgz", + "integrity": "sha512-7JpaAoX2NGyoFlI9NBh66BQXGONc+uE+MRS5i2iOBKuS4e+ccgMDjATgZldkah+33DakBxDHiss9kvUcGAO8UQ==", + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@metamask/eth-json-rpc-provider/node_modules/uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@metamask/json-rpc-engine": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@metamask/json-rpc-engine/-/json-rpc-engine-8.0.2.tgz", + "integrity": "sha512-IoQPmql8q7ABLruW7i4EYVHWUbF74yrp63bRuXV5Zf9BQwcn5H9Ww1eLtROYvI1bUXwOiHZ6qT5CWTrDc/t/AA==", + "license": "ISC", + "dependencies": { + "@metamask/rpc-errors": "^6.2.1", + "@metamask/safe-event-emitter": "^3.0.0", + "@metamask/utils": "^8.3.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@metamask/json-rpc-middleware-stream": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@metamask/json-rpc-middleware-stream/-/json-rpc-middleware-stream-7.0.2.tgz", + "integrity": "sha512-yUdzsJK04Ev98Ck4D7lmRNQ8FPioXYhEUZOMS01LXW8qTvPGiRVXmVltj2p4wrLkh0vW7u6nv0mNl5xzC5Qmfg==", + "license": "ISC", + "dependencies": { + "@metamask/json-rpc-engine": "^8.0.2", + "@metamask/safe-event-emitter": "^3.0.0", + "@metamask/utils": "^8.3.0", + "readable-stream": "^3.6.2" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@metamask/object-multiplex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@metamask/object-multiplex/-/object-multiplex-2.1.0.tgz", + "integrity": "sha512-4vKIiv0DQxljcXwfpnbsXcfa5glMj5Zg9mqn4xpIWqkv6uJ2ma5/GtUfLFSxhlxnR8asRMv8dDmWya1Tc1sDFA==", + "license": "ISC", + "dependencies": { + "once": "^1.4.0", + "readable-stream": "^3.6.2" + }, + "engines": { + "node": "^16.20 || ^18.16 || >=20" + } + }, + "node_modules/@metamask/onboarding": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@metamask/onboarding/-/onboarding-1.0.1.tgz", + "integrity": "sha512-FqHhAsCI+Vacx2qa5mAFcWNSrTcVGMNjzxVgaX8ECSny/BJ9/vgXP9V7WF/8vb9DltPeQkxr+Fnfmm6GHfmdTQ==", + "license": "MIT", + "dependencies": { + "bowser": "^2.9.0" + } + }, + "node_modules/@metamask/providers": { + "version": "16.1.0", + "resolved": "https://registry.npmjs.org/@metamask/providers/-/providers-16.1.0.tgz", + "integrity": "sha512-znVCvux30+3SaUwcUGaSf+pUckzT5ukPRpcBmy+muBLC0yaWnBcvDqGfcsw6CBIenUdFrVoAFa8B6jsuCY/a+g==", + "license": "MIT", + "dependencies": { + "@metamask/json-rpc-engine": "^8.0.1", + "@metamask/json-rpc-middleware-stream": "^7.0.1", + "@metamask/object-multiplex": "^2.0.0", + "@metamask/rpc-errors": "^6.2.1", + "@metamask/safe-event-emitter": "^3.1.1", + "@metamask/utils": "^8.3.0", + "detect-browser": "^5.2.0", + "extension-port-stream": "^3.0.0", + "fast-deep-equal": "^3.1.3", + "is-stream": "^2.0.0", + "readable-stream": "^3.6.2", + "webextension-polyfill": "^0.10.0" + }, + "engines": { + "node": "^18.18 || >=20" + } + }, + "node_modules/@metamask/rpc-errors": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@metamask/rpc-errors/-/rpc-errors-6.4.0.tgz", + "integrity": "sha512-1ugFO1UoirU2esS3juZanS/Fo8C8XYocCuBpfZI5N7ECtoG+zu0wF+uWZASik6CkO6w9n/Iebt4iI4pT0vptpg==", + "license": "MIT", + "dependencies": { + "@metamask/utils": "^9.0.0", + "fast-safe-stringify": "^2.0.6" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@metamask/rpc-errors/node_modules/@metamask/utils": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@metamask/utils/-/utils-9.3.0.tgz", + "integrity": "sha512-w8CVbdkDrVXFJbfBSlDfafDR6BAkpDmv1bC1UJVCoVny5tW2RKAdn9i68Xf7asYT4TnUhl/hN4zfUiKQq9II4g==", + "license": "ISC", + "dependencies": { + "@ethereumjs/tx": "^4.2.0", + "@metamask/superstruct": "^3.1.0", + "@noble/hashes": "^1.3.1", + "@scure/base": "^1.1.3", + "@types/debug": "^4.1.7", + "debug": "^4.3.4", + "pony-cause": "^2.1.10", + "semver": "^7.5.4", + "uuid": "^9.0.1" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@metamask/rpc-errors/node_modules/uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@metamask/safe-event-emitter": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@metamask/safe-event-emitter/-/safe-event-emitter-3.1.2.tgz", + "integrity": "sha512-5yb2gMI1BDm0JybZezeoX/3XhPDOtTbcFvpTXM9kxsoZjPZFh4XciqRbpD6N86HYZqWDhEaKUDuOyR0sQHEjMA==", + "license": "ISC", + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@metamask/sdk": { + "version": "0.33.0", + "resolved": "https://registry.npmjs.org/@metamask/sdk/-/sdk-0.33.0.tgz", + "integrity": "sha512-Msfv21NKU4iAMBMupxlIb0hFsqzErVLg+yaW3NStQGEGA9Z37gXfouKO21lEDb4FcMLbrqV76pgrnDLm9gy3Wg==", + "dependencies": { + "@babel/runtime": "^7.26.0", + "@metamask/onboarding": "^1.0.1", + "@metamask/providers": "16.1.0", + "@metamask/sdk-analytics": "0.0.5", + "@metamask/sdk-communication-layer": "0.33.0", + "@metamask/sdk-install-modal-web": "0.32.1", + "@paulmillr/qr": "^0.2.1", + "bowser": "^2.9.0", + "cross-fetch": "^4.0.0", + "debug": "^4.3.4", + "eciesjs": "^0.4.11", + "eth-rpc-errors": "^4.0.3", + "eventemitter2": "^6.4.9", + "obj-multiplex": "^1.0.0", + "pump": "^3.0.0", + "readable-stream": "^3.6.2", + "socket.io-client": "^4.5.1", + "tslib": "^2.6.0", + "util": "^0.12.4", + "uuid": "^8.3.2" + } + }, + "node_modules/@metamask/sdk-analytics": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/@metamask/sdk-analytics/-/sdk-analytics-0.0.5.tgz", + "integrity": "sha512-fDah+keS1RjSUlC8GmYXvx6Y26s3Ax1U9hGpWb6GSY5SAdmTSIqp2CvYy6yW0WgLhnYhW+6xERuD0eVqV63QIQ==", + "license": "MIT", + "dependencies": { + "openapi-fetch": "^0.13.5" + } + }, + "node_modules/@metamask/sdk-communication-layer": { + "version": "0.33.0", + "resolved": "https://registry.npmjs.org/@metamask/sdk-communication-layer/-/sdk-communication-layer-0.33.0.tgz", + "integrity": "sha512-d0Jvk6V+plhF/3cy+5apJG16z6rmcJOy5B86PTUgghuzkBzrN7+7Ovzpp0JBr0EUuuoFXjEqc7Y6KakQ5WXv1Q==", + "dependencies": { + "@metamask/sdk-analytics": "0.0.5", + "bufferutil": "^4.0.8", + "date-fns": "^2.29.3", + "debug": "^4.3.4", + "utf-8-validate": "^5.0.2", + "uuid": "^8.3.2" + }, + "peerDependencies": { + "cross-fetch": "^4.0.0", + "eciesjs": "*", + "eventemitter2": "^6.4.9", + "readable-stream": "^3.6.2", + "socket.io-client": "^4.5.1" + } + }, + "node_modules/@metamask/sdk-communication-layer/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@metamask/sdk-install-modal-web": { + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/@metamask/sdk-install-modal-web/-/sdk-install-modal-web-0.32.1.tgz", + "integrity": "sha512-MGmAo6qSjf1tuYXhCu2EZLftq+DSt5Z7fsIKr2P+lDgdTPWgLfZB1tJKzNcwKKOdf6q9Qmmxn7lJuI/gq5LrKw==", + "dependencies": { + "@paulmillr/qr": "^0.2.1" + } + }, + "node_modules/@metamask/sdk/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, + "node_modules/@metamask/sdk/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@metamask/superstruct": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@metamask/superstruct/-/superstruct-3.2.1.tgz", + "integrity": "sha512-fLgJnDOXFmuVlB38rUN5SmU7hAFQcCjrg3Vrxz67KTY7YHFnSNEKvX4avmEBdOI0yTCxZjwMCFEqsC8k2+Wd3g==", + "license": "MIT", + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@metamask/utils": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/@metamask/utils/-/utils-8.5.0.tgz", + "integrity": "sha512-I6bkduevXb72TIM9q2LRO63JSsF9EXduh3sBr9oybNX2hNNpr/j1tEjXrsG0Uabm4MJ1xkGAQEMwifvKZIkyxQ==", + "license": "ISC", + "dependencies": { + "@ethereumjs/tx": "^4.2.0", + "@metamask/superstruct": "^3.0.0", + "@noble/hashes": "^1.3.1", + "@scure/base": "^1.1.3", + "@types/debug": "^4.1.7", + "debug": "^4.3.4", + "pony-cause": "^2.1.10", + "semver": "^7.5.4", + "uuid": "^9.0.1" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@metamask/utils/node_modules/uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@msgpack/msgpack": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@msgpack/msgpack/-/msgpack-3.1.2.tgz", + "integrity": "sha512-JEW4DEtBzfe8HvUYecLU9e6+XJnKDlUAIve8FvPzF3Kzs6Xo/KuZkZJsDH0wJXl/qEZbeeE7edxDNY3kMs39hQ==", + "license": "ISC", + "engines": { + "node": ">= 18" + } + }, + "node_modules/@mysten/bcs": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@mysten/bcs/-/bcs-1.5.0.tgz", + "integrity": "sha512-v39dm5oNfKYMAf2CVI+L0OaJiG9RVXsjqPM4BwTKcHNCZOvr35IIewGtXtWXsI67SQU2TRq8lhQzeibdiC/CNg==", + "license": "Apache-2.0", + "dependencies": { + "@scure/base": "^1.2.4" + } + }, + "node_modules/@mysten/sui": { + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/@mysten/sui/-/sui-1.24.0.tgz", + "integrity": "sha512-lmJJLM7eMrxM6Qpr6cdLr07UBXlxCM7SJjfcDO7NGrqZTx7/3TD2QhhRpDx0fS2tODxrNwQxCoHPApLVPjokIA==", + "license": "Apache-2.0", + "dependencies": { + "@graphql-typed-document-node/core": "^3.2.0", + "@mysten/bcs": "1.5.0", + "@noble/curves": "^1.4.2", + "@noble/hashes": "^1.4.0", + "@scure/base": "^1.2.4", + "@scure/bip32": "^1.4.0", + "@scure/bip39": "^1.3.0", + "gql.tada": "^1.8.2", + "graphql": "^16.9.0", + "poseidon-lite": "^0.2.0", + "valibot": "^0.36.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@mysten/wallet-standard": { + "version": "0.13.29", + "resolved": "https://registry.npmjs.org/@mysten/wallet-standard/-/wallet-standard-0.13.29.tgz", + "integrity": "sha512-NR9I3HprticwT3HRPQ36VojV5Gjp+S/iJYdib3qLVrSiCOQjoilmYzA53pDu/rFDSrljskgV/0fAj9ynF9nVFg==", + "license": "Apache-2.0", + "dependencies": { + "@mysten/sui": "1.24.0", + "@wallet-standard/core": "1.1.0" + } + }, + "node_modules/@noble/ciphers": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.4.1.tgz", + "integrity": "sha512-QCOA9cgf3Rc33owG0AYBB9wszz+Ul2kramWN8tXG44Gyciud/tbkEqvxRF/IpqQaBpRBNi9f4jdNxqB2CQCIXg==", + "license": "MIT", + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@noble/curves": { + "version": "1.9.7", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.9.7.tgz", + "integrity": "sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.8.0" + }, + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@noble/hashes": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz", + "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@noble/post-quantum": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/@noble/post-quantum/-/post-quantum-0.5.4.tgz", + "integrity": "sha512-leww0zzIirrvwaYMPI9fj6aRIlA/c6Y0/lifQQ1YOOyHEr0MNH3yYpjXeiVG+tWdPps4XxGclFWX2INPO3Yo5w==", + "license": "MIT", + "dependencies": { + "@noble/curves": "~2.0.0", + "@noble/hashes": "~2.0.0" + }, + "engines": { + "node": ">= 20.19.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@noble/post-quantum/node_modules/@noble/curves": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.0.1.tgz", + "integrity": "sha512-vs1Az2OOTBiP4q0pwjW5aF0xp9n4MxVrmkFBxc6EKZc6ddYx5gaZiAsZoq0uRRXWbi3AT/sBqn05eRPtn1JCPw==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "2.0.1" + }, + "engines": { + "node": ">= 20.19.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@noble/post-quantum/node_modules/@noble/hashes": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz", + "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==", + "license": "MIT", + "engines": { + "node": ">= 20.19.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@openzeppelin/contracts": { + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@openzeppelin/contracts/-/contracts-4.9.6.tgz", + "integrity": "sha512-xSmezSupL+y9VkHZJGDoCBpmnB2ogM13ccaYDWqJTfS3dbuHkgjuwDFUmaFauBCboQMGB/S5UqUl2y54X99BmA==", + "license": "MIT" + }, + "node_modules/@paulmillr/qr": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@paulmillr/qr/-/qr-0.2.1.tgz", + "integrity": "sha512-IHnV6A+zxU7XwmKFinmYjUcwlyK9+xkG3/s9KcQhI9BjQKycrJ1JRO+FbNYPwZiPKW3je/DR0k7w8/gLa5eaxQ==", + "deprecated": "The package is now available as \"qr\": npm install qr", + "license": "(MIT OR Apache-2.0)", + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@reown/appkit/-/appkit-1.7.8.tgz", + "integrity": "sha512-51kTleozhA618T1UvMghkhKfaPcc9JlKwLJ5uV+riHyvSoWPKPRIa5A6M1Wano5puNyW0s3fwywhyqTHSilkaA==", + "license": "Apache-2.0", + "dependencies": { + "@reown/appkit-common": "1.7.8", + "@reown/appkit-controllers": "1.7.8", + "@reown/appkit-pay": "1.7.8", + "@reown/appkit-polyfills": "1.7.8", + "@reown/appkit-scaffold-ui": "1.7.8", + "@reown/appkit-ui": "1.7.8", + "@reown/appkit-utils": "1.7.8", + "@reown/appkit-wallet": "1.7.8", + "@walletconnect/types": "2.21.0", + "@walletconnect/universal-provider": "2.21.0", + "bs58": "6.0.0", + "valtio": "1.13.2", + "viem": ">=2.29.0" + } + }, + "node_modules/@reown/appkit-common": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@reown/appkit-common/-/appkit-common-1.7.8.tgz", + "integrity": "sha512-ridIhc/x6JOp7KbDdwGKY4zwf8/iK8EYBl+HtWrruutSLwZyVi5P8WaZa+8iajL6LcDcDF7LoyLwMTym7SRuwQ==", + "license": "Apache-2.0", + "dependencies": { + "big.js": "6.2.2", + "dayjs": "1.11.13", + "viem": ">=2.29.0" + } + }, + "node_modules/@reown/appkit-controllers": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@reown/appkit-controllers/-/appkit-controllers-1.7.8.tgz", + "integrity": "sha512-IdXlJlivrlj6m63VsGLsjtPHHsTWvKGVzWIP1fXZHVqmK+rZCBDjCi9j267Rb9/nYRGHWBtlFQhO8dK35WfeDA==", + "license": "Apache-2.0", + "dependencies": { + "@reown/appkit-common": "1.7.8", + "@reown/appkit-wallet": "1.7.8", + "@walletconnect/universal-provider": "2.21.0", + "valtio": "1.13.2", + "viem": ">=2.29.0" + } + }, + "node_modules/@reown/appkit-controllers/node_modules/@noble/ciphers": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-1.2.1.tgz", + "integrity": "sha512-rONPWMC7PeExE077uLE4oqWrZ1IvAfz3oH9LibVAcVCopJiA9R62uavnbEzdkVmJYI6M6Zgkbeb07+tWjlq2XA==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit-controllers/node_modules/@noble/curves": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.8.1.tgz", + "integrity": "sha512-warwspo+UYUPep0Q+vtdVB4Ugn8GGQj8iyB3gnRWsztmUHTI3S1nhdiWNsPUGL0vud7JlRRk1XEu7Lq1KGTnMQ==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.7.1" + }, + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit-controllers/node_modules/@noble/hashes": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.7.1.tgz", + "integrity": "sha512-B8XBPsn4vT/KJAGqDzbwztd+6Yte3P4V7iafm24bxgDe/mlRuK6xmWPuCNrKt2vDafZ8MfJLlchDG/vYafQEjQ==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit-controllers/node_modules/@scure/bip32": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.6.2.tgz", + "integrity": "sha512-t96EPDMbtGgtb7onKKqxRLfE5g05k7uHnHRM2xdE6BP/ZmxaLtPek4J4KfVn/90IQNrU1IOAqMgiDtUdtbe3nw==", + "license": "MIT", + "dependencies": { + "@noble/curves": "~1.8.1", + "@noble/hashes": "~1.7.1", + "@scure/base": "~1.2.2" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit-controllers/node_modules/@scure/bip39": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-1.5.4.tgz", + "integrity": "sha512-TFM4ni0vKvCfBpohoh+/lY05i9gRbSwXWngAsF4CABQxoaOHijxuaZ2R6cStDQ5CHtHO9aGJTr4ksVJASRRyMA==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "~1.7.1", + "@scure/base": "~1.2.4" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/core": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@walletconnect/core/-/core-2.21.0.tgz", + "integrity": "sha512-o6R7Ua4myxR8aRUAJ1z3gT9nM+jd2B2mfamu6arzy1Cc6vi10fIwFWb6vg3bC8xJ6o9H3n/cN5TOW3aA9Y1XVw==", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/jsonrpc-ws-connection": "1.0.16", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.1.0", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.21.0", + "@walletconnect/utils": "2.21.0", + "@walletconnect/window-getters": "1.0.1", + "es-toolkit": "1.33.0", + "events": "3.3.0", + "uint8arrays": "3.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/keyvaluestorage": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@walletconnect/keyvaluestorage/-/keyvaluestorage-1.1.1.tgz", + "integrity": "sha512-V7ZQq2+mSxAq7MrRqDxanTzu2RcElfK1PfNYiaVnJgJ7Q7G7hTVwF8voIBx92qsRyGHZihrwNPHuZd1aKkd0rA==", + "license": "MIT", + "dependencies": { + "@walletconnect/safe-json": "^1.0.1", + "idb-keyval": "^6.2.1", + "unstorage": "^1.9.0" + }, + "peerDependencies": { + "@react-native-async-storage/async-storage": "1.x" + }, + "peerDependenciesMeta": { + "@react-native-async-storage/async-storage": { + "optional": true + } + } + }, + "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/sign-client": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@walletconnect/sign-client/-/sign-client-2.21.0.tgz", + "integrity": "sha512-z7h+PeLa5Au2R591d/8ZlziE0stJvdzP9jNFzFolf2RG/OiXulgFKum8PrIyXy+Rg2q95U9nRVUF9fWcn78yBA==", + "deprecated": "Reliability and performance improvements. See: https://github.com/WalletConnect/walletconnect-monorepo/releases", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/core": "2.21.0", + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/logger": "2.1.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.21.0", + "@walletconnect/utils": "2.21.0", + "events": "3.3.0" + } + }, + "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/types": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-2.21.0.tgz", + "integrity": "sha512-ll+9upzqt95ZBWcfkOszXZkfnpbJJ2CmxMfGgE5GmhdxxxCcO5bGhXkI+x8OpiS555RJ/v/sXJYMSOLkmu4fFw==", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "events": "3.3.0" + } + }, + "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/universal-provider": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@walletconnect/universal-provider/-/universal-provider-2.21.0.tgz", + "integrity": "sha512-mtUQvewt+X0VBQay/xOJBvxsB3Xsm1lTwFjZ6WUwSOTR1X+FNb71hSApnV5kbsdDIpYPXeQUbGt2se1n5E5UBg==", + "deprecated": "Reliability and performance improvements. See: https://github.com/WalletConnect/walletconnect-monorepo/releases", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/events": "1.0.1", + "@walletconnect/jsonrpc-http-connection": "1.0.8", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "@walletconnect/sign-client": "2.21.0", + "@walletconnect/types": "2.21.0", + "@walletconnect/utils": "2.21.0", + "es-toolkit": "1.33.0", + "events": "3.3.0" + } + }, + "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/utils": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.21.0.tgz", + "integrity": "sha512-zfHLiUoBrQ8rP57HTPXW7rQMnYxYI4gT9yTACxVW6LhIFROTF6/ytm5SKNoIvi4a5nX5dfXG4D9XwQUCu8Ilig==", + "license": "Apache-2.0", + "dependencies": { + "@noble/ciphers": "1.2.1", + "@noble/curves": "1.8.1", + "@noble/hashes": "1.7.1", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.1.0", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.21.0", + "@walletconnect/window-getters": "1.0.1", + "@walletconnect/window-metadata": "1.0.1", + "bs58": "6.0.0", + "detect-browser": "5.3.0", + "query-string": "7.1.3", + "uint8arrays": "3.1.0", + "viem": "2.23.2" + } + }, + "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/utils/node_modules/viem": { + "version": "2.23.2", + "resolved": "https://registry.npmjs.org/viem/-/viem-2.23.2.tgz", + "integrity": "sha512-NVmW/E0c5crMOtbEAqMF0e3NmvQykFXhLOc/CkLIXOlzHSA6KXVz3CYVmaKqBF8/xtjsjHAGjdJN3Ru1kFJLaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "dependencies": { + "@noble/curves": "1.8.1", + "@noble/hashes": "1.7.1", + "@scure/bip32": "1.6.2", + "@scure/bip39": "1.5.4", + "abitype": "1.0.8", + "isows": "1.0.6", + "ox": "0.6.7", + "ws": "8.18.0" + }, + "peerDependencies": { + "typescript": ">=5.0.4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@reown/appkit-controllers/node_modules/abitype": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/abitype/-/abitype-1.0.8.tgz", + "integrity": "sha512-ZeiI6h3GnW06uYDLx0etQtX/p8E24UaHHBj57RSjK7YBFe7iuVn07EDpOeP451D06sF27VOz9JJPlIKJmXgkEg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/wevm" + }, + "peerDependencies": { + "typescript": ">=5.0.4", + "zod": "^3 >=3.22.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + }, + "zod": { + "optional": true + } + } + }, + "node_modules/@reown/appkit-controllers/node_modules/base-x": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/base-x/-/base-x-5.0.1.tgz", + "integrity": "sha512-M7uio8Zt++eg3jPj+rHMfCC+IuygQHHCOU+IYsVtik6FWjuYpVt/+MRKcgsAMHh8mMFAwnB+Bs+mTrFiXjMzKg==", + "license": "MIT" + }, + "node_modules/@reown/appkit-controllers/node_modules/bs58": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/bs58/-/bs58-6.0.0.tgz", + "integrity": "sha512-PD0wEnEYg6ijszw/u8s+iI3H17cTymlrwkKhDhPZq+Sokl3AU4htyBFTjAeNAlCCmg0f53g6ih3jATyCKftTfw==", + "license": "MIT", + "dependencies": { + "base-x": "^5.0.0" + } + }, + "node_modules/@reown/appkit-controllers/node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit-controllers/node_modules/es-toolkit": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.33.0.tgz", + "integrity": "sha512-X13Q/ZSc+vsO1q600bvNK4bxgXMkHcf//RxCmYDaRY5DAcT+eoXjY5hoAPGMdRnWQjvyLEcyauG3b6hz76LNqg==", + "license": "MIT", + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@reown/appkit-controllers/node_modules/isows": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/isows/-/isows-1.0.6.tgz", + "integrity": "sha512-lPHCayd40oW98/I0uvgaHKWCSvkzY27LjWLbtzOm64yQ+G3Q5npjjbdppU65iZXkK1Zt+kH9pfegli0AYfwYYw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "peerDependencies": { + "ws": "*" + } + }, + "node_modules/@reown/appkit-controllers/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "license": "ISC" + }, + "node_modules/@reown/appkit-controllers/node_modules/ox": { + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/ox/-/ox-0.6.7.tgz", + "integrity": "sha512-17Gk/eFsFRAZ80p5eKqv89a57uXjd3NgIf1CaXojATPBuujVc/fQSVhBeAU9JCRB+k7J50WQAyWTxK19T9GgbA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "dependencies": { + "@adraffy/ens-normalize": "^1.10.1", + "@noble/curves": "^1.6.0", + "@noble/hashes": "^1.5.0", + "@scure/bip32": "^1.5.0", + "@scure/bip39": "^1.4.0", + "abitype": "^1.0.6", + "eventemitter3": "5.0.1" + }, + "peerDependencies": { + "typescript": ">=5.4.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@reown/appkit-controllers/node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit-controllers/node_modules/uint8arrays": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.1.0.tgz", + "integrity": "sha512-ei5rfKtoRO8OyOIor2Rz5fhzjThwIHJZ3uyDPnDHTXbP0aMQ1RN/6AI5B5d9dBxJOU+BvOAk7ZQ1xphsX8Lrog==", + "license": "MIT", + "dependencies": { + "multiformats": "^9.4.2" + } + }, + "node_modules/@reown/appkit-controllers/node_modules/unstorage": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/unstorage/-/unstorage-1.17.3.tgz", + "integrity": "sha512-i+JYyy0DoKmQ3FximTHbGadmIYb8JEpq7lxUjnjeB702bCPum0vzo6oy5Mfu0lpqISw7hCyMW2yj4nWC8bqJ3Q==", + "license": "MIT", + "dependencies": { + "anymatch": "^3.1.3", + "chokidar": "^4.0.3", + "destr": "^2.0.5", + "h3": "^1.15.4", + "lru-cache": "^10.4.3", + "node-fetch-native": "^1.6.7", + "ofetch": "^1.5.1", + "ufo": "^1.6.1" + }, + "peerDependencies": { + "@azure/app-configuration": "^1.8.0", + "@azure/cosmos": "^4.2.0", + "@azure/data-tables": "^13.3.0", + "@azure/identity": "^4.6.0", + "@azure/keyvault-secrets": "^4.9.0", + "@azure/storage-blob": "^12.26.0", + "@capacitor/preferences": "^6.0.3 || ^7.0.0", + "@deno/kv": ">=0.9.0", + "@netlify/blobs": "^6.5.0 || ^7.0.0 || ^8.1.0 || ^9.0.0 || ^10.0.0", + "@planetscale/database": "^1.19.0", + "@upstash/redis": "^1.34.3", + "@vercel/blob": ">=0.27.1", + "@vercel/functions": "^2.2.12 || ^3.0.0", + "@vercel/kv": "^1.0.1", + "aws4fetch": "^1.0.20", + "db0": ">=0.2.1", + "idb-keyval": "^6.2.1", + "ioredis": "^5.4.2", + "uploadthing": "^7.4.4" + }, + "peerDependenciesMeta": { + "@azure/app-configuration": { + "optional": true + }, + "@azure/cosmos": { + "optional": true + }, + "@azure/data-tables": { + "optional": true + }, + "@azure/identity": { + "optional": true + }, + "@azure/keyvault-secrets": { + "optional": true + }, + "@azure/storage-blob": { + "optional": true + }, + "@capacitor/preferences": { + "optional": true + }, + "@deno/kv": { + "optional": true + }, + "@netlify/blobs": { + "optional": true + }, + "@planetscale/database": { + "optional": true + }, + "@upstash/redis": { + "optional": true + }, + "@vercel/blob": { + "optional": true + }, + "@vercel/functions": { + "optional": true + }, + "@vercel/kv": { + "optional": true + }, + "aws4fetch": { + "optional": true + }, + "db0": { + "optional": true + }, + "idb-keyval": { + "optional": true + }, + "ioredis": { + "optional": true + }, + "uploadthing": { + "optional": true + } + } + }, + "node_modules/@reown/appkit-controllers/node_modules/ws": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "license": "MIT", + "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 + } + } + }, + "node_modules/@reown/appkit-controllers/node_modules/zod": { + "version": "3.25.76", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", + "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", + "license": "MIT", + "optional": true, + "peer": true, + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/@reown/appkit-pay": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@reown/appkit-pay/-/appkit-pay-1.7.8.tgz", + "integrity": "sha512-OSGQ+QJkXx0FEEjlpQqIhT8zGJKOoHzVnyy/0QFrl3WrQTjCzg0L6+i91Ad5Iy1zb6V5JjqtfIFpRVRWN4M3pw==", + "license": "Apache-2.0", + "dependencies": { + "@reown/appkit-common": "1.7.8", + "@reown/appkit-controllers": "1.7.8", + "@reown/appkit-ui": "1.7.8", + "@reown/appkit-utils": "1.7.8", + "lit": "3.3.0", + "valtio": "1.13.2" + } + }, + "node_modules/@reown/appkit-polyfills": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@reown/appkit-polyfills/-/appkit-polyfills-1.7.8.tgz", + "integrity": "sha512-W/kq786dcHHAuJ3IV2prRLEgD/2iOey4ueMHf1sIFjhhCGMynMkhsOhQMUH0tzodPqUgAC494z4bpIDYjwWXaA==", + "license": "Apache-2.0", + "dependencies": { + "buffer": "6.0.3" + } + }, + "node_modules/@reown/appkit-scaffold-ui": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@reown/appkit-scaffold-ui/-/appkit-scaffold-ui-1.7.8.tgz", + "integrity": "sha512-RCeHhAwOrIgcvHwYlNWMcIDibdI91waaoEYBGw71inE0kDB8uZbE7tE6DAXJmDkvl0qPh+DqlC4QbJLF1FVYdQ==", + "license": "Apache-2.0", + "dependencies": { + "@reown/appkit-common": "1.7.8", + "@reown/appkit-controllers": "1.7.8", + "@reown/appkit-ui": "1.7.8", + "@reown/appkit-utils": "1.7.8", + "@reown/appkit-wallet": "1.7.8", + "lit": "3.3.0" + } + }, + "node_modules/@reown/appkit-ui": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@reown/appkit-ui/-/appkit-ui-1.7.8.tgz", + "integrity": "sha512-1hjCKjf6FLMFzrulhl0Y9Vb9Fu4royE+SXCPSWh4VhZhWqlzUFc7kutnZKx8XZFVQH4pbBvY62SpRC93gqoHow==", + "license": "Apache-2.0", + "dependencies": { + "@reown/appkit-common": "1.7.8", + "@reown/appkit-controllers": "1.7.8", + "@reown/appkit-wallet": "1.7.8", + "lit": "3.3.0", + "qrcode": "1.5.3" + } + }, + "node_modules/@reown/appkit-ui/node_modules/qrcode": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/qrcode/-/qrcode-1.5.3.tgz", + "integrity": "sha512-puyri6ApkEHYiVl4CFzo1tDkAZ+ATcnbJrJ6RiBM1Fhctdn/ix9MTE3hRph33omisEbC/2fcfemsseiKgBPKZg==", + "license": "MIT", + "dependencies": { + "dijkstrajs": "^1.0.1", + "encode-utf8": "^1.0.3", + "pngjs": "^5.0.0", + "yargs": "^15.3.1" + }, + "bin": { + "qrcode": "bin/qrcode" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@reown/appkit-utils": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@reown/appkit-utils/-/appkit-utils-1.7.8.tgz", + "integrity": "sha512-8X7UvmE8GiaoitCwNoB86pttHgQtzy4ryHZM9kQpvjQ0ULpiER44t1qpVLXNM4X35O0v18W0Dk60DnYRMH2WRw==", + "license": "Apache-2.0", + "dependencies": { + "@reown/appkit-common": "1.7.8", + "@reown/appkit-controllers": "1.7.8", + "@reown/appkit-polyfills": "1.7.8", + "@reown/appkit-wallet": "1.7.8", + "@walletconnect/logger": "2.1.2", + "@walletconnect/universal-provider": "2.21.0", + "valtio": "1.13.2", + "viem": ">=2.29.0" + }, + "peerDependencies": { + "valtio": "1.13.2" + } + }, + "node_modules/@reown/appkit-utils/node_modules/@noble/ciphers": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-1.2.1.tgz", + "integrity": "sha512-rONPWMC7PeExE077uLE4oqWrZ1IvAfz3oH9LibVAcVCopJiA9R62uavnbEzdkVmJYI6M6Zgkbeb07+tWjlq2XA==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit-utils/node_modules/@noble/curves": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.8.1.tgz", + "integrity": "sha512-warwspo+UYUPep0Q+vtdVB4Ugn8GGQj8iyB3gnRWsztmUHTI3S1nhdiWNsPUGL0vud7JlRRk1XEu7Lq1KGTnMQ==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.7.1" + }, + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit-utils/node_modules/@noble/hashes": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.7.1.tgz", + "integrity": "sha512-B8XBPsn4vT/KJAGqDzbwztd+6Yte3P4V7iafm24bxgDe/mlRuK6xmWPuCNrKt2vDafZ8MfJLlchDG/vYafQEjQ==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit-utils/node_modules/@scure/bip32": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.6.2.tgz", + "integrity": "sha512-t96EPDMbtGgtb7onKKqxRLfE5g05k7uHnHRM2xdE6BP/ZmxaLtPek4J4KfVn/90IQNrU1IOAqMgiDtUdtbe3nw==", + "license": "MIT", + "dependencies": { + "@noble/curves": "~1.8.1", + "@noble/hashes": "~1.7.1", + "@scure/base": "~1.2.2" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit-utils/node_modules/@scure/bip39": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-1.5.4.tgz", + "integrity": "sha512-TFM4ni0vKvCfBpohoh+/lY05i9gRbSwXWngAsF4CABQxoaOHijxuaZ2R6cStDQ5CHtHO9aGJTr4ksVJASRRyMA==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "~1.7.1", + "@scure/base": "~1.2.4" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit-utils/node_modules/@walletconnect/core": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@walletconnect/core/-/core-2.21.0.tgz", + "integrity": "sha512-o6R7Ua4myxR8aRUAJ1z3gT9nM+jd2B2mfamu6arzy1Cc6vi10fIwFWb6vg3bC8xJ6o9H3n/cN5TOW3aA9Y1XVw==", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/jsonrpc-ws-connection": "1.0.16", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.1.0", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.21.0", + "@walletconnect/utils": "2.21.0", + "@walletconnect/window-getters": "1.0.1", + "es-toolkit": "1.33.0", + "events": "3.3.0", + "uint8arrays": "3.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@reown/appkit-utils/node_modules/@walletconnect/keyvaluestorage": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@walletconnect/keyvaluestorage/-/keyvaluestorage-1.1.1.tgz", + "integrity": "sha512-V7ZQq2+mSxAq7MrRqDxanTzu2RcElfK1PfNYiaVnJgJ7Q7G7hTVwF8voIBx92qsRyGHZihrwNPHuZd1aKkd0rA==", + "license": "MIT", + "dependencies": { + "@walletconnect/safe-json": "^1.0.1", + "idb-keyval": "^6.2.1", + "unstorage": "^1.9.0" + }, + "peerDependencies": { + "@react-native-async-storage/async-storage": "1.x" + }, + "peerDependenciesMeta": { + "@react-native-async-storage/async-storage": { + "optional": true + } + } + }, + "node_modules/@reown/appkit-utils/node_modules/@walletconnect/sign-client": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@walletconnect/sign-client/-/sign-client-2.21.0.tgz", + "integrity": "sha512-z7h+PeLa5Au2R591d/8ZlziE0stJvdzP9jNFzFolf2RG/OiXulgFKum8PrIyXy+Rg2q95U9nRVUF9fWcn78yBA==", + "deprecated": "Reliability and performance improvements. See: https://github.com/WalletConnect/walletconnect-monorepo/releases", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/core": "2.21.0", + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/logger": "2.1.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.21.0", + "@walletconnect/utils": "2.21.0", + "events": "3.3.0" + } + }, + "node_modules/@reown/appkit-utils/node_modules/@walletconnect/types": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-2.21.0.tgz", + "integrity": "sha512-ll+9upzqt95ZBWcfkOszXZkfnpbJJ2CmxMfGgE5GmhdxxxCcO5bGhXkI+x8OpiS555RJ/v/sXJYMSOLkmu4fFw==", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "events": "3.3.0" + } + }, + "node_modules/@reown/appkit-utils/node_modules/@walletconnect/universal-provider": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@walletconnect/universal-provider/-/universal-provider-2.21.0.tgz", + "integrity": "sha512-mtUQvewt+X0VBQay/xOJBvxsB3Xsm1lTwFjZ6WUwSOTR1X+FNb71hSApnV5kbsdDIpYPXeQUbGt2se1n5E5UBg==", + "deprecated": "Reliability and performance improvements. See: https://github.com/WalletConnect/walletconnect-monorepo/releases", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/events": "1.0.1", + "@walletconnect/jsonrpc-http-connection": "1.0.8", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "@walletconnect/sign-client": "2.21.0", + "@walletconnect/types": "2.21.0", + "@walletconnect/utils": "2.21.0", + "es-toolkit": "1.33.0", + "events": "3.3.0" + } + }, + "node_modules/@reown/appkit-utils/node_modules/@walletconnect/utils": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.21.0.tgz", + "integrity": "sha512-zfHLiUoBrQ8rP57HTPXW7rQMnYxYI4gT9yTACxVW6LhIFROTF6/ytm5SKNoIvi4a5nX5dfXG4D9XwQUCu8Ilig==", + "license": "Apache-2.0", + "dependencies": { + "@noble/ciphers": "1.2.1", + "@noble/curves": "1.8.1", + "@noble/hashes": "1.7.1", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.1.0", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.21.0", + "@walletconnect/window-getters": "1.0.1", + "@walletconnect/window-metadata": "1.0.1", + "bs58": "6.0.0", + "detect-browser": "5.3.0", + "query-string": "7.1.3", + "uint8arrays": "3.1.0", + "viem": "2.23.2" + } + }, + "node_modules/@reown/appkit-utils/node_modules/@walletconnect/utils/node_modules/viem": { + "version": "2.23.2", + "resolved": "https://registry.npmjs.org/viem/-/viem-2.23.2.tgz", + "integrity": "sha512-NVmW/E0c5crMOtbEAqMF0e3NmvQykFXhLOc/CkLIXOlzHSA6KXVz3CYVmaKqBF8/xtjsjHAGjdJN3Ru1kFJLaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "dependencies": { + "@noble/curves": "1.8.1", + "@noble/hashes": "1.7.1", + "@scure/bip32": "1.6.2", + "@scure/bip39": "1.5.4", + "abitype": "1.0.8", + "isows": "1.0.6", + "ox": "0.6.7", + "ws": "8.18.0" + }, + "peerDependencies": { + "typescript": ">=5.0.4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@reown/appkit-utils/node_modules/abitype": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/abitype/-/abitype-1.0.8.tgz", + "integrity": "sha512-ZeiI6h3GnW06uYDLx0etQtX/p8E24UaHHBj57RSjK7YBFe7iuVn07EDpOeP451D06sF27VOz9JJPlIKJmXgkEg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/wevm" + }, + "peerDependencies": { + "typescript": ">=5.0.4", + "zod": "^3 >=3.22.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + }, + "zod": { + "optional": true + } + } + }, + "node_modules/@reown/appkit-utils/node_modules/base-x": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/base-x/-/base-x-5.0.1.tgz", + "integrity": "sha512-M7uio8Zt++eg3jPj+rHMfCC+IuygQHHCOU+IYsVtik6FWjuYpVt/+MRKcgsAMHh8mMFAwnB+Bs+mTrFiXjMzKg==", + "license": "MIT" + }, + "node_modules/@reown/appkit-utils/node_modules/bs58": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/bs58/-/bs58-6.0.0.tgz", + "integrity": "sha512-PD0wEnEYg6ijszw/u8s+iI3H17cTymlrwkKhDhPZq+Sokl3AU4htyBFTjAeNAlCCmg0f53g6ih3jATyCKftTfw==", + "license": "MIT", + "dependencies": { + "base-x": "^5.0.0" + } + }, + "node_modules/@reown/appkit-utils/node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit-utils/node_modules/es-toolkit": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.33.0.tgz", + "integrity": "sha512-X13Q/ZSc+vsO1q600bvNK4bxgXMkHcf//RxCmYDaRY5DAcT+eoXjY5hoAPGMdRnWQjvyLEcyauG3b6hz76LNqg==", + "license": "MIT", + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@reown/appkit-utils/node_modules/isows": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/isows/-/isows-1.0.6.tgz", + "integrity": "sha512-lPHCayd40oW98/I0uvgaHKWCSvkzY27LjWLbtzOm64yQ+G3Q5npjjbdppU65iZXkK1Zt+kH9pfegli0AYfwYYw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "peerDependencies": { + "ws": "*" + } + }, + "node_modules/@reown/appkit-utils/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "license": "ISC" + }, + "node_modules/@reown/appkit-utils/node_modules/ox": { + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/ox/-/ox-0.6.7.tgz", + "integrity": "sha512-17Gk/eFsFRAZ80p5eKqv89a57uXjd3NgIf1CaXojATPBuujVc/fQSVhBeAU9JCRB+k7J50WQAyWTxK19T9GgbA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "dependencies": { + "@adraffy/ens-normalize": "^1.10.1", + "@noble/curves": "^1.6.0", + "@noble/hashes": "^1.5.0", + "@scure/bip32": "^1.5.0", + "@scure/bip39": "^1.4.0", + "abitype": "^1.0.6", + "eventemitter3": "5.0.1" + }, + "peerDependencies": { + "typescript": ">=5.4.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@reown/appkit-utils/node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit-utils/node_modules/uint8arrays": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.1.0.tgz", + "integrity": "sha512-ei5rfKtoRO8OyOIor2Rz5fhzjThwIHJZ3uyDPnDHTXbP0aMQ1RN/6AI5B5d9dBxJOU+BvOAk7ZQ1xphsX8Lrog==", + "license": "MIT", + "dependencies": { + "multiformats": "^9.4.2" + } + }, + "node_modules/@reown/appkit-utils/node_modules/unstorage": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/unstorage/-/unstorage-1.17.3.tgz", + "integrity": "sha512-i+JYyy0DoKmQ3FximTHbGadmIYb8JEpq7lxUjnjeB702bCPum0vzo6oy5Mfu0lpqISw7hCyMW2yj4nWC8bqJ3Q==", + "license": "MIT", + "dependencies": { + "anymatch": "^3.1.3", + "chokidar": "^4.0.3", + "destr": "^2.0.5", + "h3": "^1.15.4", + "lru-cache": "^10.4.3", + "node-fetch-native": "^1.6.7", + "ofetch": "^1.5.1", + "ufo": "^1.6.1" + }, + "peerDependencies": { + "@azure/app-configuration": "^1.8.0", + "@azure/cosmos": "^4.2.0", + "@azure/data-tables": "^13.3.0", + "@azure/identity": "^4.6.0", + "@azure/keyvault-secrets": "^4.9.0", + "@azure/storage-blob": "^12.26.0", + "@capacitor/preferences": "^6.0.3 || ^7.0.0", + "@deno/kv": ">=0.9.0", + "@netlify/blobs": "^6.5.0 || ^7.0.0 || ^8.1.0 || ^9.0.0 || ^10.0.0", + "@planetscale/database": "^1.19.0", + "@upstash/redis": "^1.34.3", + "@vercel/blob": ">=0.27.1", + "@vercel/functions": "^2.2.12 || ^3.0.0", + "@vercel/kv": "^1.0.1", + "aws4fetch": "^1.0.20", + "db0": ">=0.2.1", + "idb-keyval": "^6.2.1", + "ioredis": "^5.4.2", + "uploadthing": "^7.4.4" + }, + "peerDependenciesMeta": { + "@azure/app-configuration": { + "optional": true + }, + "@azure/cosmos": { + "optional": true + }, + "@azure/data-tables": { + "optional": true + }, + "@azure/identity": { + "optional": true + }, + "@azure/keyvault-secrets": { + "optional": true + }, + "@azure/storage-blob": { + "optional": true + }, + "@capacitor/preferences": { + "optional": true + }, + "@deno/kv": { + "optional": true + }, + "@netlify/blobs": { + "optional": true + }, + "@planetscale/database": { + "optional": true + }, + "@upstash/redis": { + "optional": true + }, + "@vercel/blob": { + "optional": true + }, + "@vercel/functions": { + "optional": true + }, + "@vercel/kv": { + "optional": true + }, + "aws4fetch": { + "optional": true + }, + "db0": { + "optional": true + }, + "idb-keyval": { + "optional": true + }, + "ioredis": { + "optional": true + }, + "uploadthing": { + "optional": true + } + } + }, + "node_modules/@reown/appkit-utils/node_modules/ws": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "license": "MIT", + "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 + } + } + }, + "node_modules/@reown/appkit-utils/node_modules/zod": { + "version": "3.25.76", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", + "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", + "license": "MIT", + "optional": true, + "peer": true, + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/@reown/appkit-wallet": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@reown/appkit-wallet/-/appkit-wallet-1.7.8.tgz", + "integrity": "sha512-kspz32EwHIOT/eg/ZQbFPxgXq0B/olDOj3YMu7gvLEFz4xyOFd/wgzxxAXkp5LbG4Cp++s/elh79rVNmVFdB9A==", + "license": "Apache-2.0", + "dependencies": { + "@reown/appkit-common": "1.7.8", + "@reown/appkit-polyfills": "1.7.8", + "@walletconnect/logger": "2.1.2", + "zod": "3.22.4" + } + }, + "node_modules/@reown/appkit-wallet/node_modules/zod": { + "version": "3.22.4", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.4.tgz", + "integrity": "sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/@reown/appkit/node_modules/@noble/ciphers": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-1.2.1.tgz", + "integrity": "sha512-rONPWMC7PeExE077uLE4oqWrZ1IvAfz3oH9LibVAcVCopJiA9R62uavnbEzdkVmJYI6M6Zgkbeb07+tWjlq2XA==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit/node_modules/@noble/curves": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.8.1.tgz", + "integrity": "sha512-warwspo+UYUPep0Q+vtdVB4Ugn8GGQj8iyB3gnRWsztmUHTI3S1nhdiWNsPUGL0vud7JlRRk1XEu7Lq1KGTnMQ==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.7.1" + }, + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit/node_modules/@noble/hashes": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.7.1.tgz", + "integrity": "sha512-B8XBPsn4vT/KJAGqDzbwztd+6Yte3P4V7iafm24bxgDe/mlRuK6xmWPuCNrKt2vDafZ8MfJLlchDG/vYafQEjQ==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit/node_modules/@scure/bip32": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.6.2.tgz", + "integrity": "sha512-t96EPDMbtGgtb7onKKqxRLfE5g05k7uHnHRM2xdE6BP/ZmxaLtPek4J4KfVn/90IQNrU1IOAqMgiDtUdtbe3nw==", + "license": "MIT", + "dependencies": { + "@noble/curves": "~1.8.1", + "@noble/hashes": "~1.7.1", + "@scure/base": "~1.2.2" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit/node_modules/@scure/bip39": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-1.5.4.tgz", + "integrity": "sha512-TFM4ni0vKvCfBpohoh+/lY05i9gRbSwXWngAsF4CABQxoaOHijxuaZ2R6cStDQ5CHtHO9aGJTr4ksVJASRRyMA==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "~1.7.1", + "@scure/base": "~1.2.4" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit/node_modules/@walletconnect/core": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@walletconnect/core/-/core-2.21.0.tgz", + "integrity": "sha512-o6R7Ua4myxR8aRUAJ1z3gT9nM+jd2B2mfamu6arzy1Cc6vi10fIwFWb6vg3bC8xJ6o9H3n/cN5TOW3aA9Y1XVw==", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/jsonrpc-ws-connection": "1.0.16", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.1.0", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.21.0", + "@walletconnect/utils": "2.21.0", + "@walletconnect/window-getters": "1.0.1", + "es-toolkit": "1.33.0", + "events": "3.3.0", + "uint8arrays": "3.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@reown/appkit/node_modules/@walletconnect/keyvaluestorage": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@walletconnect/keyvaluestorage/-/keyvaluestorage-1.1.1.tgz", + "integrity": "sha512-V7ZQq2+mSxAq7MrRqDxanTzu2RcElfK1PfNYiaVnJgJ7Q7G7hTVwF8voIBx92qsRyGHZihrwNPHuZd1aKkd0rA==", + "license": "MIT", + "dependencies": { + "@walletconnect/safe-json": "^1.0.1", + "idb-keyval": "^6.2.1", + "unstorage": "^1.9.0" + }, + "peerDependencies": { + "@react-native-async-storage/async-storage": "1.x" + }, + "peerDependenciesMeta": { + "@react-native-async-storage/async-storage": { + "optional": true + } + } + }, + "node_modules/@reown/appkit/node_modules/@walletconnect/sign-client": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@walletconnect/sign-client/-/sign-client-2.21.0.tgz", + "integrity": "sha512-z7h+PeLa5Au2R591d/8ZlziE0stJvdzP9jNFzFolf2RG/OiXulgFKum8PrIyXy+Rg2q95U9nRVUF9fWcn78yBA==", + "deprecated": "Reliability and performance improvements. See: https://github.com/WalletConnect/walletconnect-monorepo/releases", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/core": "2.21.0", + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/logger": "2.1.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.21.0", + "@walletconnect/utils": "2.21.0", + "events": "3.3.0" + } + }, + "node_modules/@reown/appkit/node_modules/@walletconnect/types": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-2.21.0.tgz", + "integrity": "sha512-ll+9upzqt95ZBWcfkOszXZkfnpbJJ2CmxMfGgE5GmhdxxxCcO5bGhXkI+x8OpiS555RJ/v/sXJYMSOLkmu4fFw==", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "events": "3.3.0" + } + }, + "node_modules/@reown/appkit/node_modules/@walletconnect/universal-provider": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@walletconnect/universal-provider/-/universal-provider-2.21.0.tgz", + "integrity": "sha512-mtUQvewt+X0VBQay/xOJBvxsB3Xsm1lTwFjZ6WUwSOTR1X+FNb71hSApnV5kbsdDIpYPXeQUbGt2se1n5E5UBg==", + "deprecated": "Reliability and performance improvements. See: https://github.com/WalletConnect/walletconnect-monorepo/releases", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/events": "1.0.1", + "@walletconnect/jsonrpc-http-connection": "1.0.8", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "@walletconnect/sign-client": "2.21.0", + "@walletconnect/types": "2.21.0", + "@walletconnect/utils": "2.21.0", + "es-toolkit": "1.33.0", + "events": "3.3.0" + } + }, + "node_modules/@reown/appkit/node_modules/@walletconnect/utils": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.21.0.tgz", + "integrity": "sha512-zfHLiUoBrQ8rP57HTPXW7rQMnYxYI4gT9yTACxVW6LhIFROTF6/ytm5SKNoIvi4a5nX5dfXG4D9XwQUCu8Ilig==", + "license": "Apache-2.0", + "dependencies": { + "@noble/ciphers": "1.2.1", + "@noble/curves": "1.8.1", + "@noble/hashes": "1.7.1", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.1.0", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.21.0", + "@walletconnect/window-getters": "1.0.1", + "@walletconnect/window-metadata": "1.0.1", + "bs58": "6.0.0", + "detect-browser": "5.3.0", + "query-string": "7.1.3", + "uint8arrays": "3.1.0", + "viem": "2.23.2" + } + }, + "node_modules/@reown/appkit/node_modules/@walletconnect/utils/node_modules/viem": { + "version": "2.23.2", + "resolved": "https://registry.npmjs.org/viem/-/viem-2.23.2.tgz", + "integrity": "sha512-NVmW/E0c5crMOtbEAqMF0e3NmvQykFXhLOc/CkLIXOlzHSA6KXVz3CYVmaKqBF8/xtjsjHAGjdJN3Ru1kFJLaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "dependencies": { + "@noble/curves": "1.8.1", + "@noble/hashes": "1.7.1", + "@scure/bip32": "1.6.2", + "@scure/bip39": "1.5.4", + "abitype": "1.0.8", + "isows": "1.0.6", + "ox": "0.6.7", + "ws": "8.18.0" + }, + "peerDependencies": { + "typescript": ">=5.0.4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@reown/appkit/node_modules/abitype": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/abitype/-/abitype-1.0.8.tgz", + "integrity": "sha512-ZeiI6h3GnW06uYDLx0etQtX/p8E24UaHHBj57RSjK7YBFe7iuVn07EDpOeP451D06sF27VOz9JJPlIKJmXgkEg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/wevm" + }, + "peerDependencies": { + "typescript": ">=5.0.4", + "zod": "^3 >=3.22.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + }, + "zod": { + "optional": true + } + } + }, + "node_modules/@reown/appkit/node_modules/base-x": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/base-x/-/base-x-5.0.1.tgz", + "integrity": "sha512-M7uio8Zt++eg3jPj+rHMfCC+IuygQHHCOU+IYsVtik6FWjuYpVt/+MRKcgsAMHh8mMFAwnB+Bs+mTrFiXjMzKg==", + "license": "MIT" + }, + "node_modules/@reown/appkit/node_modules/bs58": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/bs58/-/bs58-6.0.0.tgz", + "integrity": "sha512-PD0wEnEYg6ijszw/u8s+iI3H17cTymlrwkKhDhPZq+Sokl3AU4htyBFTjAeNAlCCmg0f53g6ih3jATyCKftTfw==", + "license": "MIT", + "dependencies": { + "base-x": "^5.0.0" + } + }, + "node_modules/@reown/appkit/node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit/node_modules/es-toolkit": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.33.0.tgz", + "integrity": "sha512-X13Q/ZSc+vsO1q600bvNK4bxgXMkHcf//RxCmYDaRY5DAcT+eoXjY5hoAPGMdRnWQjvyLEcyauG3b6hz76LNqg==", + "license": "MIT", + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@reown/appkit/node_modules/isows": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/isows/-/isows-1.0.6.tgz", + "integrity": "sha512-lPHCayd40oW98/I0uvgaHKWCSvkzY27LjWLbtzOm64yQ+G3Q5npjjbdppU65iZXkK1Zt+kH9pfegli0AYfwYYw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "peerDependencies": { + "ws": "*" + } + }, + "node_modules/@reown/appkit/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "license": "ISC" + }, + "node_modules/@reown/appkit/node_modules/ox": { + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/ox/-/ox-0.6.7.tgz", + "integrity": "sha512-17Gk/eFsFRAZ80p5eKqv89a57uXjd3NgIf1CaXojATPBuujVc/fQSVhBeAU9JCRB+k7J50WQAyWTxK19T9GgbA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "dependencies": { + "@adraffy/ens-normalize": "^1.10.1", + "@noble/curves": "^1.6.0", + "@noble/hashes": "^1.5.0", + "@scure/bip32": "^1.5.0", + "@scure/bip39": "^1.4.0", + "abitype": "^1.0.6", + "eventemitter3": "5.0.1" + }, + "peerDependencies": { + "typescript": ">=5.4.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@reown/appkit/node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit/node_modules/uint8arrays": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.1.0.tgz", + "integrity": "sha512-ei5rfKtoRO8OyOIor2Rz5fhzjThwIHJZ3uyDPnDHTXbP0aMQ1RN/6AI5B5d9dBxJOU+BvOAk7ZQ1xphsX8Lrog==", + "license": "MIT", + "dependencies": { + "multiformats": "^9.4.2" + } + }, + "node_modules/@reown/appkit/node_modules/unstorage": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/unstorage/-/unstorage-1.17.3.tgz", + "integrity": "sha512-i+JYyy0DoKmQ3FximTHbGadmIYb8JEpq7lxUjnjeB702bCPum0vzo6oy5Mfu0lpqISw7hCyMW2yj4nWC8bqJ3Q==", + "license": "MIT", + "dependencies": { + "anymatch": "^3.1.3", + "chokidar": "^4.0.3", + "destr": "^2.0.5", + "h3": "^1.15.4", + "lru-cache": "^10.4.3", + "node-fetch-native": "^1.6.7", + "ofetch": "^1.5.1", + "ufo": "^1.6.1" + }, + "peerDependencies": { + "@azure/app-configuration": "^1.8.0", + "@azure/cosmos": "^4.2.0", + "@azure/data-tables": "^13.3.0", + "@azure/identity": "^4.6.0", + "@azure/keyvault-secrets": "^4.9.0", + "@azure/storage-blob": "^12.26.0", + "@capacitor/preferences": "^6.0.3 || ^7.0.0", + "@deno/kv": ">=0.9.0", + "@netlify/blobs": "^6.5.0 || ^7.0.0 || ^8.1.0 || ^9.0.0 || ^10.0.0", + "@planetscale/database": "^1.19.0", + "@upstash/redis": "^1.34.3", + "@vercel/blob": ">=0.27.1", + "@vercel/functions": "^2.2.12 || ^3.0.0", + "@vercel/kv": "^1.0.1", + "aws4fetch": "^1.0.20", + "db0": ">=0.2.1", + "idb-keyval": "^6.2.1", + "ioredis": "^5.4.2", + "uploadthing": "^7.4.4" + }, + "peerDependenciesMeta": { + "@azure/app-configuration": { + "optional": true + }, + "@azure/cosmos": { + "optional": true + }, + "@azure/data-tables": { + "optional": true + }, + "@azure/identity": { + "optional": true + }, + "@azure/keyvault-secrets": { + "optional": true + }, + "@azure/storage-blob": { + "optional": true + }, + "@capacitor/preferences": { + "optional": true + }, + "@deno/kv": { + "optional": true + }, + "@netlify/blobs": { + "optional": true + }, + "@planetscale/database": { + "optional": true + }, + "@upstash/redis": { + "optional": true + }, + "@vercel/blob": { + "optional": true + }, + "@vercel/functions": { + "optional": true + }, + "@vercel/kv": { + "optional": true + }, + "aws4fetch": { + "optional": true + }, + "db0": { + "optional": true + }, + "idb-keyval": { + "optional": true + }, + "ioredis": { + "optional": true + }, + "uploadthing": { + "optional": true + } + } + }, + "node_modules/@reown/appkit/node_modules/ws": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "license": "MIT", + "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 + } + } + }, + "node_modules/@reown/appkit/node_modules/zod": { + "version": "3.25.76", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", + "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", + "license": "MIT", + "optional": true, + "peer": true, + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/@rolldown/pluginutils": { + "version": "1.0.0-beta.27", + "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.27.tgz", + "integrity": "sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.55.1.tgz", + "integrity": "sha512-9R0DM/ykwfGIlNu6+2U09ga0WXeZ9MRC2Ter8jnz8415VbuIykVuc6bhdrbORFZANDmTDvq26mJrEVTl8TdnDg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.55.1.tgz", + "integrity": "sha512-eFZCb1YUqhTysgW3sj/55du5cG57S7UTNtdMjCW7LwVcj3dTTcowCsC8p7uBdzKsZYa8J7IDE8lhMI+HX1vQvg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.55.1.tgz", + "integrity": "sha512-p3grE2PHcQm2e8PSGZdzIhCKbMCw/xi9XvMPErPhwO17vxtvCN5FEA2mSLgmKlCjHGMQTP6phuQTYWUnKewwGg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.55.1.tgz", + "integrity": "sha512-rDUjG25C9qoTm+e02Esi+aqTKSBYwVTaoS1wxcN47/Luqef57Vgp96xNANwt5npq9GDxsH7kXxNkJVEsWEOEaQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.55.1.tgz", + "integrity": "sha512-+JiU7Jbp5cdxekIgdte0jfcu5oqw4GCKr6i3PJTlXTCU5H5Fvtkpbs4XJHRmWNXF+hKmn4v7ogI5OQPaupJgOg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.55.1.tgz", + "integrity": "sha512-V5xC1tOVWtLLmr3YUk2f6EJK4qksksOYiz/TCsFHu/R+woubcLWdC9nZQmwjOAbmExBIVKsm1/wKmEy4z4u4Bw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.55.1.tgz", + "integrity": "sha512-Rn3n+FUk2J5VWx+ywrG/HGPTD9jXNbicRtTM11e/uorplArnXZYsVifnPPqNNP5BsO3roI4n8332ukpY/zN7rQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.55.1.tgz", + "integrity": "sha512-grPNWydeKtc1aEdrJDWk4opD7nFtQbMmV7769hiAaYyUKCT1faPRm2av8CX1YJsZ4TLAZcg9gTR1KvEzoLjXkg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.55.1.tgz", + "integrity": "sha512-a59mwd1k6x8tXKcUxSyISiquLwB5pX+fJW9TkWU46lCqD/GRDe9uDN31jrMmVP3feI3mhAdvcCClhV8V5MhJFQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.55.1.tgz", + "integrity": "sha512-puS1MEgWX5GsHSoiAsF0TYrpomdvkaXm0CofIMG5uVkP6IBV+ZO9xhC5YEN49nsgYo1DuuMquF9+7EDBVYu4uA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loong64-gnu": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.55.1.tgz", + "integrity": "sha512-r3Wv40in+lTsULSb6nnoudVbARdOwb2u5fpeoOAZjFLznp6tDU8kd+GTHmJoqZ9lt6/Sys33KdIHUaQihFcu7g==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loong64-musl": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.55.1.tgz", + "integrity": "sha512-MR8c0+UxAlB22Fq4R+aQSPBayvYa3+9DrwG/i1TKQXFYEaoW3B5b/rkSRIypcZDdWjWnpcvxbNaAJDcSbJU3Lw==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-ppc64-gnu": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.55.1.tgz", + "integrity": "sha512-3KhoECe1BRlSYpMTeVrD4sh2Pw2xgt4jzNSZIIPLFEsnQn9gAnZagW9+VqDqAHgm1Xc77LzJOo2LdigS5qZ+gw==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-ppc64-musl": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.55.1.tgz", + "integrity": "sha512-ziR1OuZx0vdYZZ30vueNZTg73alF59DicYrPViG0NEgDVN8/Jl87zkAPu4u6VjZST2llgEUjaiNl9JM6HH1Vdw==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.55.1.tgz", + "integrity": "sha512-uW0Y12ih2XJRERZ4jAfKamTyIHVMPQnTZcQjme2HMVDAHY4amf5u414OqNYC+x+LzRdRcnIG1YodLrrtA8xsxw==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.55.1.tgz", + "integrity": "sha512-u9yZ0jUkOED1BFrqu3BwMQoixvGHGZ+JhJNkNKY/hyoEgOwlqKb62qu+7UjbPSHYjiVy8kKJHvXKv5coH4wDeg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.55.1.tgz", + "integrity": "sha512-/0PenBCmqM4ZUd0190j7J0UsQ/1nsi735iPRakO8iPciE7BQ495Y6msPzaOmvx0/pn+eJVVlZrNrSh4WSYLxNg==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.55.1.tgz", + "integrity": "sha512-a8G4wiQxQG2BAvo+gU6XrReRRqj+pLS2NGXKm8io19goR+K8lw269eTrPkSdDTALwMmJp4th2Uh0D8J9bEV1vg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.55.1.tgz", + "integrity": "sha512-bD+zjpFrMpP/hqkfEcnjXWHMw5BIghGisOKPj+2NaNDuVT+8Ds4mPf3XcPHuat1tz89WRL+1wbcxKY3WSbiT7w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-openbsd-x64": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.55.1.tgz", + "integrity": "sha512-eLXw0dOiqE4QmvikfQ6yjgkg/xDM+MdU9YJuP4ySTibXU0oAvnEWXt7UDJmD4UkYialMfOGFPJnIHSe/kdzPxg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ] + }, + "node_modules/@rollup/rollup-openharmony-arm64": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.55.1.tgz", + "integrity": "sha512-xzm44KgEP11te3S2HCSyYf5zIzWmx3n8HDCc7EE59+lTcswEWNpvMLfd9uJvVX8LCg9QWG67Xt75AuHn4vgsXw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.55.1.tgz", + "integrity": "sha512-yR6Bl3tMC/gBok5cz/Qi0xYnVbIxGx5Fcf/ca0eB6/6JwOY+SRUcJfI0OpeTpPls7f194as62thCt/2BjxYN8g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.55.1.tgz", + "integrity": "sha512-3fZBidchE0eY0oFZBnekYCfg+5wAB0mbpCBuofh5mZuzIU/4jIVkbESmd2dOsFNS78b53CYv3OAtwqkZZmU5nA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-gnu": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.55.1.tgz", + "integrity": "sha512-xGGY5pXj69IxKb4yv/POoocPy/qmEGhimy/FoTpTSVju3FYXUQQMFCaZZXJVidsmGxRioZAwpThl/4zX41gRKg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.55.1.tgz", + "integrity": "sha512-SPEpaL6DX4rmcXtnhdrQYgzQ5W2uW3SCJch88lB2zImhJRhIIK44fkUrgIV/Q8yUNfw5oyZ5vkeQsZLhCb06lw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@safe-global/safe-apps-provider": { + "version": "0.18.6", + "resolved": "https://registry.npmjs.org/@safe-global/safe-apps-provider/-/safe-apps-provider-0.18.6.tgz", + "integrity": "sha512-4LhMmjPWlIO8TTDC2AwLk44XKXaK6hfBTWyljDm0HQ6TWlOEijVWNrt2s3OCVMSxlXAcEzYfqyu1daHZooTC2Q==", + "license": "MIT", + "dependencies": { + "@safe-global/safe-apps-sdk": "^9.1.0", + "events": "^3.3.0" + } + }, + "node_modules/@safe-global/safe-apps-sdk": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@safe-global/safe-apps-sdk/-/safe-apps-sdk-9.1.0.tgz", + "integrity": "sha512-N5p/ulfnnA2Pi2M3YeWjULeWbjo7ei22JwU/IXnhoHzKq3pYCN6ynL9mJBOlvDVv892EgLPCWCOwQk/uBT2v0Q==", + "license": "MIT", + "dependencies": { + "@safe-global/safe-gateway-typescript-sdk": "^3.5.3", + "viem": "^2.1.1" + } + }, + "node_modules/@safe-global/safe-gateway-typescript-sdk": { + "version": "3.23.1", + "resolved": "https://registry.npmjs.org/@safe-global/safe-gateway-typescript-sdk/-/safe-gateway-typescript-sdk-3.23.1.tgz", + "integrity": "sha512-6ORQfwtEJYpalCeVO21L4XXGSdbEMfyp2hEv6cP82afKXSwvse6d3sdelgaPWUxHIsFRkWvHDdzh8IyyKHZKxw==", + "license": "MIT", + "engines": { + "node": ">=16" + } + }, + "node_modules/@scure/base": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.2.6.tgz", + "integrity": "sha512-g/nm5FgUa//MCj1gV09zTJTaM6KBAHqLN907YVQqf7zC49+DcO4B1so4ZX07Ef10Twr6nuqYEH9GEggFXA4Fmg==", + "license": "MIT", + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@scure/bip32": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.7.0.tgz", + "integrity": "sha512-E4FFX/N3f4B80AKWp5dP6ow+flD1LQZo/w8UnLGYZO674jS6YnYeepycOOksv+vLPSpgN35wgKgy+ybfTb2SMw==", + "license": "MIT", + "dependencies": { + "@noble/curves": "~1.9.0", + "@noble/hashes": "~1.8.0", + "@scure/base": "~1.2.5" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@scure/bip39": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-1.6.0.tgz", + "integrity": "sha512-+lF0BbLiJNwVlev4eKelw1WWLaiKXw7sSl8T6FvBlWkdX+94aGJ4o8XjUdlyhTCjd8c+B3KT3JfS8P0bLRNU6A==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "~1.8.0", + "@scure/base": "~1.2.5" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@simplewebauthn/browser": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/@simplewebauthn/browser/-/browser-13.1.0.tgz", + "integrity": "sha512-WuHZ/PYvyPJ9nxSzgHtOEjogBhwJfC8xzYkPC+rR/+8chl/ft4ngjiK8kSU5HtRJfczupyOh33b25TjYbvwAcg==", + "license": "MIT" + }, + "node_modules/@simplewebauthn/types": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@simplewebauthn/types/-/types-12.0.0.tgz", + "integrity": "sha512-q6y8MkoV8V8jB4zzp18Uyj2I7oFp2/ONL8c3j8uT06AOWu3cIChc1au71QYHrP2b+xDapkGTiv+9lX7xkTlAsA==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", + "license": "MIT" + }, + "node_modules/@socket.io/component-emitter": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.2.tgz", + "integrity": "sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==", + "license": "MIT" + }, + "node_modules/@solana-program/system": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@solana-program/system/-/system-0.10.0.tgz", + "integrity": "sha512-Go+LOEZmqmNlfr+Gjy5ZWAdY5HbYzk2RBewD9QinEU/bBSzpFfzqDRT55JjFRBGJUvMgf3C2vfXEGT4i8DSI4g==", + "license": "Apache-2.0", + "peerDependencies": { + "@solana/kit": "^5.0" + } + }, + "node_modules/@solana-program/token": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@solana-program/token/-/token-0.9.0.tgz", + "integrity": "sha512-vnZxndd4ED4Fc56sw93cWZ2djEeeOFxtaPS8SPf5+a+JZjKA/EnKqzbE1y04FuMhIVrLERQ8uR8H2h72eZzlsA==", + "license": "Apache-2.0", + "peerDependencies": { + "@solana/kit": "^5.0" + } + }, + "node_modules/@solana/accounts": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/accounts/-/accounts-5.4.0.tgz", + "integrity": "sha512-qHtAtwCcCFTXcya6JOOG1nzYicivivN/JkcYNHr10qOp9b4MVRkfW1ZAAG1CNzjMe5+mwtEl60RwdsY9jXNb+Q==", + "license": "MIT", + "dependencies": { + "@solana/addresses": "5.4.0", + "@solana/codecs-core": "5.4.0", + "@solana/codecs-strings": "5.4.0", + "@solana/errors": "5.4.0", + "@solana/rpc-spec": "5.4.0", + "@solana/rpc-types": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/accounts/node_modules/@solana/codecs-core": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-core/-/codecs-core-5.4.0.tgz", + "integrity": "sha512-rQ5jXgiDe2vIU+mYCHDjgwMd9WdzZfh4sc5H6JgYleAUjeTUX6mx8hTV2+pcXvvn27LPrgrt9jfxswbDb8O8ww==", + "license": "MIT", + "dependencies": { + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/accounts/node_modules/@solana/codecs-numbers": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-numbers/-/codecs-numbers-5.4.0.tgz", + "integrity": "sha512-z6LMkY+kXWx1alrvIDSAxexY5QLhsso638CjM7XI1u6dB7drTLWKhifyjnm1vOQc1VPVFmbYxTgKKpds8TY8tg==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "5.4.0", + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/accounts/node_modules/@solana/codecs-strings": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-strings/-/codecs-strings-5.4.0.tgz", + "integrity": "sha512-w0trrjfQDhkCVz7O1GTmHBk9m+MkljKx2uNBbQAD3/yW2Qn9dYiTrZ1/jDVq0/+lPPAUkbT3s3Yo7HUZ2QFmHw==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "5.4.0", + "@solana/codecs-numbers": "5.4.0", + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "fastestsmallesttextencoderdecoder": "^1.0.22", + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "fastestsmallesttextencoderdecoder": { + "optional": true + }, + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/accounts/node_modules/@solana/errors": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-5.4.0.tgz", + "integrity": "sha512-hNoAOmlZAszaVBrAy1Jf7amHJ8wnUnTU0BqhNQXknbSvirvsYr81yEud2iq18YiCqhyJ9SuQ5kWrSAT0x7S0oA==", + "license": "MIT", + "dependencies": { + "chalk": "5.6.2", + "commander": "14.0.2" + }, + "bin": { + "errors": "bin/cli.mjs" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/accounts/node_modules/commander": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", + "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==", + "license": "MIT", + "engines": { + "node": ">=20" + } + }, + "node_modules/@solana/addresses": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/addresses/-/addresses-5.4.0.tgz", + "integrity": "sha512-YRHiH30S8qDV4bZ+mtEk589PGfBuXHzD/fK2Z+YI5f/+s+yi/5le/fVw7PN6LxnnmVQKiRCDUiNF+WmFFKi6QQ==", + "license": "MIT", + "dependencies": { + "@solana/assertions": "5.4.0", + "@solana/codecs-core": "5.4.0", + "@solana/codecs-strings": "5.4.0", + "@solana/errors": "5.4.0", + "@solana/nominal-types": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/addresses/node_modules/@solana/codecs-core": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-core/-/codecs-core-5.4.0.tgz", + "integrity": "sha512-rQ5jXgiDe2vIU+mYCHDjgwMd9WdzZfh4sc5H6JgYleAUjeTUX6mx8hTV2+pcXvvn27LPrgrt9jfxswbDb8O8ww==", + "license": "MIT", + "dependencies": { + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/addresses/node_modules/@solana/codecs-numbers": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-numbers/-/codecs-numbers-5.4.0.tgz", + "integrity": "sha512-z6LMkY+kXWx1alrvIDSAxexY5QLhsso638CjM7XI1u6dB7drTLWKhifyjnm1vOQc1VPVFmbYxTgKKpds8TY8tg==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "5.4.0", + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/addresses/node_modules/@solana/codecs-strings": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-strings/-/codecs-strings-5.4.0.tgz", + "integrity": "sha512-w0trrjfQDhkCVz7O1GTmHBk9m+MkljKx2uNBbQAD3/yW2Qn9dYiTrZ1/jDVq0/+lPPAUkbT3s3Yo7HUZ2QFmHw==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "5.4.0", + "@solana/codecs-numbers": "5.4.0", + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "fastestsmallesttextencoderdecoder": "^1.0.22", + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "fastestsmallesttextencoderdecoder": { + "optional": true + }, + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/addresses/node_modules/@solana/errors": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-5.4.0.tgz", + "integrity": "sha512-hNoAOmlZAszaVBrAy1Jf7amHJ8wnUnTU0BqhNQXknbSvirvsYr81yEud2iq18YiCqhyJ9SuQ5kWrSAT0x7S0oA==", + "license": "MIT", + "dependencies": { + "chalk": "5.6.2", + "commander": "14.0.2" + }, + "bin": { + "errors": "bin/cli.mjs" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/addresses/node_modules/commander": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", + "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==", + "license": "MIT", + "engines": { + "node": ">=20" + } + }, + "node_modules/@solana/assertions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/assertions/-/assertions-5.4.0.tgz", + "integrity": "sha512-8EP7mkdnrPc9y67FqWeAPzdWq2qAOkxsuo+ZBIXNWtIixDtXIdHrgjZ/wqbWxLgSTtXEfBCjpZU55Xw2Qfbwyg==", + "license": "MIT", + "dependencies": { + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/assertions/node_modules/@solana/errors": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-5.4.0.tgz", + "integrity": "sha512-hNoAOmlZAszaVBrAy1Jf7amHJ8wnUnTU0BqhNQXknbSvirvsYr81yEud2iq18YiCqhyJ9SuQ5kWrSAT0x7S0oA==", + "license": "MIT", + "dependencies": { + "chalk": "5.6.2", + "commander": "14.0.2" + }, + "bin": { + "errors": "bin/cli.mjs" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/assertions/node_modules/commander": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", + "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==", + "license": "MIT", + "engines": { + "node": ">=20" + } + }, + "node_modules/@solana/buffer-layout": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@solana/buffer-layout/-/buffer-layout-4.0.1.tgz", + "integrity": "sha512-E1ImOIAD1tBZFRdjeM4/pzTiTApC0AOBGwyAMS4fwIodCWArzJ3DWdoh8cKxeFM2fElkxBh2Aqts1BPC373rHA==", + "license": "MIT", + "dependencies": { + "buffer": "~6.0.3" + }, + "engines": { + "node": ">=5.10" + } + }, + "node_modules/@solana/buffer-layout-utils": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@solana/buffer-layout-utils/-/buffer-layout-utils-0.2.0.tgz", + "integrity": "sha512-szG4sxgJGktbuZYDg2FfNmkMi0DYQoVjN2h7ta1W1hPrwzarcFLBq9UpX1UjNXsNpT9dn+chgprtWGioUAr4/g==", + "license": "Apache-2.0", + "dependencies": { + "@solana/buffer-layout": "^4.0.0", + "@solana/web3.js": "^1.32.0", + "bigint-buffer": "^1.1.5", + "bignumber.js": "^9.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@solana/codecs": { + "version": "2.0.0-rc.1", + "resolved": "https://registry.npmjs.org/@solana/codecs/-/codecs-2.0.0-rc.1.tgz", + "integrity": "sha512-qxoR7VybNJixV51L0G1RD2boZTcxmwUWnKCaJJExQ5qNKwbpSyDdWfFJfM5JhGyKe9DnPVOZB+JHWXnpbZBqrQ==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "2.0.0-rc.1", + "@solana/codecs-data-structures": "2.0.0-rc.1", + "@solana/codecs-numbers": "2.0.0-rc.1", + "@solana/codecs-strings": "2.0.0-rc.1", + "@solana/options": "2.0.0-rc.1" + }, + "peerDependencies": { + "typescript": ">=5" + } + }, + "node_modules/@solana/codecs-core": { + "version": "2.0.0-rc.1", + "resolved": "https://registry.npmjs.org/@solana/codecs-core/-/codecs-core-2.0.0-rc.1.tgz", + "integrity": "sha512-bauxqMfSs8EHD0JKESaNmNuNvkvHSuN3bbWAF5RjOfDu2PugxHrvRebmYauvSumZ3cTfQ4HJJX6PG5rN852qyQ==", + "license": "MIT", + "dependencies": { + "@solana/errors": "2.0.0-rc.1" + }, + "peerDependencies": { + "typescript": ">=5" + } + }, + "node_modules/@solana/codecs-data-structures": { + "version": "2.0.0-rc.1", + "resolved": "https://registry.npmjs.org/@solana/codecs-data-structures/-/codecs-data-structures-2.0.0-rc.1.tgz", + "integrity": "sha512-rinCv0RrAVJ9rE/rmaibWJQxMwC5lSaORSZuwjopSUE6T0nb/MVg6Z1siNCXhh/HFTOg0l8bNvZHgBcN/yvXog==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "2.0.0-rc.1", + "@solana/codecs-numbers": "2.0.0-rc.1", + "@solana/errors": "2.0.0-rc.1" + }, + "peerDependencies": { + "typescript": ">=5" + } + }, + "node_modules/@solana/codecs-numbers": { + "version": "2.0.0-rc.1", + "resolved": "https://registry.npmjs.org/@solana/codecs-numbers/-/codecs-numbers-2.0.0-rc.1.tgz", + "integrity": "sha512-J5i5mOkvukXn8E3Z7sGIPxsThRCgSdgTWJDQeZvucQ9PT6Y3HiVXJ0pcWiOWAoQ3RX8e/f4I3IC+wE6pZiJzDQ==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "2.0.0-rc.1", + "@solana/errors": "2.0.0-rc.1" + }, + "peerDependencies": { + "typescript": ">=5" + } + }, + "node_modules/@solana/codecs-strings": { + "version": "2.0.0-rc.1", + "resolved": "https://registry.npmjs.org/@solana/codecs-strings/-/codecs-strings-2.0.0-rc.1.tgz", + "integrity": "sha512-9/wPhw8TbGRTt6mHC4Zz1RqOnuPTqq1Nb4EyuvpZ39GW6O2t2Q7Q0XxiB3+BdoEjwA2XgPw6e2iRfvYgqty44g==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "2.0.0-rc.1", + "@solana/codecs-numbers": "2.0.0-rc.1", + "@solana/errors": "2.0.0-rc.1" + }, + "peerDependencies": { + "fastestsmallesttextencoderdecoder": "^1.0.22", + "typescript": ">=5" + } + }, + "node_modules/@solana/errors": { + "version": "2.0.0-rc.1", + "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-2.0.0-rc.1.tgz", + "integrity": "sha512-ejNvQ2oJ7+bcFAYWj225lyRkHnixuAeb7RQCixm+5mH4n1IA4Qya/9Bmfy5RAAHQzxK43clu3kZmL5eF9VGtYQ==", + "license": "MIT", + "dependencies": { + "chalk": "^5.3.0", + "commander": "^12.1.0" + }, + "bin": { + "errors": "bin/cli.mjs" + }, + "peerDependencies": { + "typescript": ">=5" + } + }, + "node_modules/@solana/fast-stable-stringify": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/fast-stable-stringify/-/fast-stable-stringify-5.4.0.tgz", + "integrity": "sha512-KB7PUL7yalPvbWCezzyUDVRDp39eHLPH7OJ6S8VFT8YNIFUANwwj5ctui50Fim76kvSYDdYJOclXV45O2gfQ8Q==", + "license": "MIT", + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/functional": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/functional/-/functional-5.4.0.tgz", + "integrity": "sha512-32ghHO0bg6GgX/7++0/7Lps6RgeXD2gKF1okiuyEGuVfKENIapgaQdcGhUwb3q6D6fv6MRAVn/Yve4jopGVNMQ==", + "license": "MIT", + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/instruction-plans": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/instruction-plans/-/instruction-plans-5.4.0.tgz", + "integrity": "sha512-5xbJ+I/pP2aWECmK75bEM1zCnIITlohAK83dVN+t5X2vBFrr6M9gifo8r4Opdnibsgo6QVVkKPxRo5zow5j0ig==", + "license": "MIT", + "dependencies": { + "@solana/errors": "5.4.0", + "@solana/instructions": "5.4.0", + "@solana/keys": "5.4.0", + "@solana/promises": "5.4.0", + "@solana/transaction-messages": "5.4.0", + "@solana/transactions": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/instruction-plans/node_modules/@solana/errors": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-5.4.0.tgz", + "integrity": "sha512-hNoAOmlZAszaVBrAy1Jf7amHJ8wnUnTU0BqhNQXknbSvirvsYr81yEud2iq18YiCqhyJ9SuQ5kWrSAT0x7S0oA==", + "license": "MIT", + "dependencies": { + "chalk": "5.6.2", + "commander": "14.0.2" + }, + "bin": { + "errors": "bin/cli.mjs" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/instruction-plans/node_modules/commander": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", + "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==", + "license": "MIT", + "engines": { + "node": ">=20" + } + }, + "node_modules/@solana/instructions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/instructions/-/instructions-5.4.0.tgz", + "integrity": "sha512-//a7jpHbNoAgTqy3YyqG1X6QhItJLKzJa6zuYJGCwaAAJye7BxS9pxJBgb2mUt7CGidhUksf+U8pmLlxCNWYyg==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "5.4.0", + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/instructions/node_modules/@solana/codecs-core": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-core/-/codecs-core-5.4.0.tgz", + "integrity": "sha512-rQ5jXgiDe2vIU+mYCHDjgwMd9WdzZfh4sc5H6JgYleAUjeTUX6mx8hTV2+pcXvvn27LPrgrt9jfxswbDb8O8ww==", + "license": "MIT", + "dependencies": { + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/instructions/node_modules/@solana/errors": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-5.4.0.tgz", + "integrity": "sha512-hNoAOmlZAszaVBrAy1Jf7amHJ8wnUnTU0BqhNQXknbSvirvsYr81yEud2iq18YiCqhyJ9SuQ5kWrSAT0x7S0oA==", + "license": "MIT", + "dependencies": { + "chalk": "5.6.2", + "commander": "14.0.2" + }, + "bin": { + "errors": "bin/cli.mjs" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/instructions/node_modules/commander": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", + "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==", + "license": "MIT", + "engines": { + "node": ">=20" + } + }, + "node_modules/@solana/keys": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/keys/-/keys-5.4.0.tgz", + "integrity": "sha512-zQVbAwdoXorgXjlhlVTZaymFG6N8n1zn2NT+xI6S8HtbrKIB/42xPdXFh+zIihGzRw+9k8jzU7Axki/IPm6qWQ==", + "license": "MIT", + "dependencies": { + "@solana/assertions": "5.4.0", + "@solana/codecs-core": "5.4.0", + "@solana/codecs-strings": "5.4.0", + "@solana/errors": "5.4.0", + "@solana/nominal-types": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/keys/node_modules/@solana/codecs-core": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-core/-/codecs-core-5.4.0.tgz", + "integrity": "sha512-rQ5jXgiDe2vIU+mYCHDjgwMd9WdzZfh4sc5H6JgYleAUjeTUX6mx8hTV2+pcXvvn27LPrgrt9jfxswbDb8O8ww==", + "license": "MIT", + "dependencies": { + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/keys/node_modules/@solana/codecs-numbers": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-numbers/-/codecs-numbers-5.4.0.tgz", + "integrity": "sha512-z6LMkY+kXWx1alrvIDSAxexY5QLhsso638CjM7XI1u6dB7drTLWKhifyjnm1vOQc1VPVFmbYxTgKKpds8TY8tg==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "5.4.0", + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/keys/node_modules/@solana/codecs-strings": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-strings/-/codecs-strings-5.4.0.tgz", + "integrity": "sha512-w0trrjfQDhkCVz7O1GTmHBk9m+MkljKx2uNBbQAD3/yW2Qn9dYiTrZ1/jDVq0/+lPPAUkbT3s3Yo7HUZ2QFmHw==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "5.4.0", + "@solana/codecs-numbers": "5.4.0", + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "fastestsmallesttextencoderdecoder": "^1.0.22", + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "fastestsmallesttextencoderdecoder": { + "optional": true + }, + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/keys/node_modules/@solana/errors": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-5.4.0.tgz", + "integrity": "sha512-hNoAOmlZAszaVBrAy1Jf7amHJ8wnUnTU0BqhNQXknbSvirvsYr81yEud2iq18YiCqhyJ9SuQ5kWrSAT0x7S0oA==", + "license": "MIT", + "dependencies": { + "chalk": "5.6.2", + "commander": "14.0.2" + }, + "bin": { + "errors": "bin/cli.mjs" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/keys/node_modules/commander": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", + "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==", + "license": "MIT", + "engines": { + "node": ">=20" + } + }, + "node_modules/@solana/kit": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/kit/-/kit-5.4.0.tgz", + "integrity": "sha512-aVjN26jOEzJA6UBYxSTQciZPXgTxWnO/WysHrw+yeBL/5AaTZnXEgb4j5xV6cUFzOlVxhJBrx51xtoxSqJ0u3g==", + "license": "MIT", + "dependencies": { + "@solana/accounts": "5.4.0", + "@solana/addresses": "5.4.0", + "@solana/codecs": "5.4.0", + "@solana/errors": "5.4.0", + "@solana/functional": "5.4.0", + "@solana/instruction-plans": "5.4.0", + "@solana/instructions": "5.4.0", + "@solana/keys": "5.4.0", + "@solana/offchain-messages": "5.4.0", + "@solana/plugin-core": "5.4.0", + "@solana/programs": "5.4.0", + "@solana/rpc": "5.4.0", + "@solana/rpc-api": "5.4.0", + "@solana/rpc-parsed-types": "5.4.0", + "@solana/rpc-spec-types": "5.4.0", + "@solana/rpc-subscriptions": "5.4.0", + "@solana/rpc-types": "5.4.0", + "@solana/signers": "5.4.0", + "@solana/sysvars": "5.4.0", + "@solana/transaction-confirmation": "5.4.0", + "@solana/transaction-messages": "5.4.0", + "@solana/transactions": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/kit/node_modules/@solana/codecs": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs/-/codecs-5.4.0.tgz", + "integrity": "sha512-IbDCUvNX0MrkQahxiXj9rHzkd/fYfp1F2nTJkHGH8v+vPfD+YPjl007ZBM38EnCeXj/Xn+hxqBBivPvIHP29dA==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "5.4.0", + "@solana/codecs-data-structures": "5.4.0", + "@solana/codecs-numbers": "5.4.0", + "@solana/codecs-strings": "5.4.0", + "@solana/options": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/kit/node_modules/@solana/codecs-core": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-core/-/codecs-core-5.4.0.tgz", + "integrity": "sha512-rQ5jXgiDe2vIU+mYCHDjgwMd9WdzZfh4sc5H6JgYleAUjeTUX6mx8hTV2+pcXvvn27LPrgrt9jfxswbDb8O8ww==", + "license": "MIT", + "dependencies": { + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/kit/node_modules/@solana/codecs-data-structures": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-data-structures/-/codecs-data-structures-5.4.0.tgz", + "integrity": "sha512-LVssbdQ1GfY6upnxW3mufYsNfvTWKnHNk5Hx2gHuOYJhm3HZlp+Y8zvuoY65G1d1xAXkPz5YVGxaSeVIRWLGWg==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "5.4.0", + "@solana/codecs-numbers": "5.4.0", + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/kit/node_modules/@solana/codecs-numbers": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-numbers/-/codecs-numbers-5.4.0.tgz", + "integrity": "sha512-z6LMkY+kXWx1alrvIDSAxexY5QLhsso638CjM7XI1u6dB7drTLWKhifyjnm1vOQc1VPVFmbYxTgKKpds8TY8tg==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "5.4.0", + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/kit/node_modules/@solana/codecs-strings": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-strings/-/codecs-strings-5.4.0.tgz", + "integrity": "sha512-w0trrjfQDhkCVz7O1GTmHBk9m+MkljKx2uNBbQAD3/yW2Qn9dYiTrZ1/jDVq0/+lPPAUkbT3s3Yo7HUZ2QFmHw==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "5.4.0", + "@solana/codecs-numbers": "5.4.0", + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "fastestsmallesttextencoderdecoder": "^1.0.22", + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "fastestsmallesttextencoderdecoder": { + "optional": true + }, + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/kit/node_modules/@solana/errors": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-5.4.0.tgz", + "integrity": "sha512-hNoAOmlZAszaVBrAy1Jf7amHJ8wnUnTU0BqhNQXknbSvirvsYr81yEud2iq18YiCqhyJ9SuQ5kWrSAT0x7S0oA==", + "license": "MIT", + "dependencies": { + "chalk": "5.6.2", + "commander": "14.0.2" + }, + "bin": { + "errors": "bin/cli.mjs" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/kit/node_modules/@solana/options": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/options/-/options-5.4.0.tgz", + "integrity": "sha512-h4vTWRChEXPhaHo9i1pCyQBWWs+NqYPQRXSAApqpUYvHb9Kct/C6KbHjfyaRMyqNQnDHLcJCX7oW9tk0iRDzIg==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "5.4.0", + "@solana/codecs-data-structures": "5.4.0", + "@solana/codecs-numbers": "5.4.0", + "@solana/codecs-strings": "5.4.0", + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/kit/node_modules/commander": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", + "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==", + "license": "MIT", + "engines": { + "node": ">=20" + } + }, + "node_modules/@solana/nominal-types": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/nominal-types/-/nominal-types-5.4.0.tgz", + "integrity": "sha512-h4dTRQwTerzksE5B1WmObN6TvLo8dYUd7kpUUynGd8WJjK0zz3zkDhq0MkA3aF6A1C2C82BSGqSsN9EN0E6Exg==", + "license": "MIT", + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/offchain-messages": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/offchain-messages/-/offchain-messages-5.4.0.tgz", + "integrity": "sha512-DjdlYJCcKfgh4dkdk+owH1bP+Q4BRqCs55mgWWp9PTwm/HHy/a5vcMtCi1GyIQXfhtNNvKBLbXrUE0Fxej8qlg==", + "license": "MIT", + "dependencies": { + "@solana/addresses": "5.4.0", + "@solana/codecs-core": "5.4.0", + "@solana/codecs-data-structures": "5.4.0", + "@solana/codecs-numbers": "5.4.0", + "@solana/codecs-strings": "5.4.0", + "@solana/errors": "5.4.0", + "@solana/keys": "5.4.0", + "@solana/nominal-types": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/offchain-messages/node_modules/@solana/codecs-core": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-core/-/codecs-core-5.4.0.tgz", + "integrity": "sha512-rQ5jXgiDe2vIU+mYCHDjgwMd9WdzZfh4sc5H6JgYleAUjeTUX6mx8hTV2+pcXvvn27LPrgrt9jfxswbDb8O8ww==", + "license": "MIT", + "dependencies": { + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/offchain-messages/node_modules/@solana/codecs-data-structures": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-data-structures/-/codecs-data-structures-5.4.0.tgz", + "integrity": "sha512-LVssbdQ1GfY6upnxW3mufYsNfvTWKnHNk5Hx2gHuOYJhm3HZlp+Y8zvuoY65G1d1xAXkPz5YVGxaSeVIRWLGWg==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "5.4.0", + "@solana/codecs-numbers": "5.4.0", + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/offchain-messages/node_modules/@solana/codecs-numbers": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-numbers/-/codecs-numbers-5.4.0.tgz", + "integrity": "sha512-z6LMkY+kXWx1alrvIDSAxexY5QLhsso638CjM7XI1u6dB7drTLWKhifyjnm1vOQc1VPVFmbYxTgKKpds8TY8tg==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "5.4.0", + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/offchain-messages/node_modules/@solana/codecs-strings": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-strings/-/codecs-strings-5.4.0.tgz", + "integrity": "sha512-w0trrjfQDhkCVz7O1GTmHBk9m+MkljKx2uNBbQAD3/yW2Qn9dYiTrZ1/jDVq0/+lPPAUkbT3s3Yo7HUZ2QFmHw==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "5.4.0", + "@solana/codecs-numbers": "5.4.0", + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "fastestsmallesttextencoderdecoder": "^1.0.22", + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "fastestsmallesttextencoderdecoder": { + "optional": true + }, + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/offchain-messages/node_modules/@solana/errors": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-5.4.0.tgz", + "integrity": "sha512-hNoAOmlZAszaVBrAy1Jf7amHJ8wnUnTU0BqhNQXknbSvirvsYr81yEud2iq18YiCqhyJ9SuQ5kWrSAT0x7S0oA==", + "license": "MIT", + "dependencies": { + "chalk": "5.6.2", + "commander": "14.0.2" + }, + "bin": { + "errors": "bin/cli.mjs" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/offchain-messages/node_modules/commander": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", + "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==", + "license": "MIT", + "engines": { + "node": ">=20" + } + }, + "node_modules/@solana/options": { + "version": "2.0.0-rc.1", + "resolved": "https://registry.npmjs.org/@solana/options/-/options-2.0.0-rc.1.tgz", + "integrity": "sha512-mLUcR9mZ3qfHlmMnREdIFPf9dpMc/Bl66tLSOOWxw4ml5xMT2ohFn7WGqoKcu/UHkT9CrC6+amEdqCNvUqI7AA==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "2.0.0-rc.1", + "@solana/codecs-data-structures": "2.0.0-rc.1", + "@solana/codecs-numbers": "2.0.0-rc.1", + "@solana/codecs-strings": "2.0.0-rc.1", + "@solana/errors": "2.0.0-rc.1" + }, + "peerDependencies": { + "typescript": ">=5" + } + }, + "node_modules/@solana/plugin-core": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/plugin-core/-/plugin-core-5.4.0.tgz", + "integrity": "sha512-e1aLGLldW7C5113qTOjFYSGq95a4QC9TWb77iq+8l6h085DcNj+195r4E2zKaINrevQjQTwvxo00oUyHP7hSJA==", + "license": "MIT", + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/programs": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/programs/-/programs-5.4.0.tgz", + "integrity": "sha512-Sc90WK9ZZ7MghOflIvkrIm08JwsFC99yqSJy28/K+hDP2tcx+1x+H6OFP9cumW9eUA1+JVRDeKAhA8ak7e/kUA==", + "license": "MIT", + "dependencies": { + "@solana/addresses": "5.4.0", + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/programs/node_modules/@solana/errors": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-5.4.0.tgz", + "integrity": "sha512-hNoAOmlZAszaVBrAy1Jf7amHJ8wnUnTU0BqhNQXknbSvirvsYr81yEud2iq18YiCqhyJ9SuQ5kWrSAT0x7S0oA==", + "license": "MIT", + "dependencies": { + "chalk": "5.6.2", + "commander": "14.0.2" + }, + "bin": { + "errors": "bin/cli.mjs" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/programs/node_modules/commander": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", + "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==", + "license": "MIT", + "engines": { + "node": ">=20" + } + }, + "node_modules/@solana/promises": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/promises/-/promises-5.4.0.tgz", + "integrity": "sha512-23mfgNBbuP6Q+4vsixGy+GkyZ7wBLrxTBNXqrG/XWrJhjuuSkjEUGaK4Fx5o7LIrBi6KGqPknKxmTlvqnJhy2Q==", + "license": "MIT", + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/rpc": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/rpc/-/rpc-5.4.0.tgz", + "integrity": "sha512-S6GRG+usnubDs0JSpgc0ZWEh9IPL5KPWMuBoD8ggGVOIVWntp53FpvhYslNzbxWBXlTvJecr2todBipGVM/AqQ==", + "license": "MIT", + "dependencies": { + "@solana/errors": "5.4.0", + "@solana/fast-stable-stringify": "5.4.0", + "@solana/functional": "5.4.0", + "@solana/rpc-api": "5.4.0", + "@solana/rpc-spec": "5.4.0", + "@solana/rpc-spec-types": "5.4.0", + "@solana/rpc-transformers": "5.4.0", + "@solana/rpc-transport-http": "5.4.0", + "@solana/rpc-types": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/rpc-api": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/rpc-api/-/rpc-api-5.4.0.tgz", + "integrity": "sha512-FJL6KaAsQ4DhfhLKKMcqbTpToNFwHlABCemIpOunE3OSqJFDrmc/NbsEaLIoeHyIg3d1Imo49GIUOn2TEouFUA==", + "license": "MIT", + "dependencies": { + "@solana/addresses": "5.4.0", + "@solana/codecs-core": "5.4.0", + "@solana/codecs-strings": "5.4.0", + "@solana/errors": "5.4.0", + "@solana/keys": "5.4.0", + "@solana/rpc-parsed-types": "5.4.0", + "@solana/rpc-spec": "5.4.0", + "@solana/rpc-transformers": "5.4.0", + "@solana/rpc-types": "5.4.0", + "@solana/transaction-messages": "5.4.0", + "@solana/transactions": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/rpc-api/node_modules/@solana/codecs-core": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-core/-/codecs-core-5.4.0.tgz", + "integrity": "sha512-rQ5jXgiDe2vIU+mYCHDjgwMd9WdzZfh4sc5H6JgYleAUjeTUX6mx8hTV2+pcXvvn27LPrgrt9jfxswbDb8O8ww==", + "license": "MIT", + "dependencies": { + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/rpc-api/node_modules/@solana/codecs-numbers": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-numbers/-/codecs-numbers-5.4.0.tgz", + "integrity": "sha512-z6LMkY+kXWx1alrvIDSAxexY5QLhsso638CjM7XI1u6dB7drTLWKhifyjnm1vOQc1VPVFmbYxTgKKpds8TY8tg==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "5.4.0", + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/rpc-api/node_modules/@solana/codecs-strings": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-strings/-/codecs-strings-5.4.0.tgz", + "integrity": "sha512-w0trrjfQDhkCVz7O1GTmHBk9m+MkljKx2uNBbQAD3/yW2Qn9dYiTrZ1/jDVq0/+lPPAUkbT3s3Yo7HUZ2QFmHw==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "5.4.0", + "@solana/codecs-numbers": "5.4.0", + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "fastestsmallesttextencoderdecoder": "^1.0.22", + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "fastestsmallesttextencoderdecoder": { + "optional": true + }, + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/rpc-api/node_modules/@solana/errors": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-5.4.0.tgz", + "integrity": "sha512-hNoAOmlZAszaVBrAy1Jf7amHJ8wnUnTU0BqhNQXknbSvirvsYr81yEud2iq18YiCqhyJ9SuQ5kWrSAT0x7S0oA==", + "license": "MIT", + "dependencies": { + "chalk": "5.6.2", + "commander": "14.0.2" + }, + "bin": { + "errors": "bin/cli.mjs" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/rpc-api/node_modules/commander": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", + "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==", + "license": "MIT", + "engines": { + "node": ">=20" + } + }, + "node_modules/@solana/rpc-parsed-types": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/rpc-parsed-types/-/rpc-parsed-types-5.4.0.tgz", + "integrity": "sha512-IRQuSzx+Sj1A3XGiIzguNZlMjMMybXTTjV/RnTwBgnJQPd/H4us4pfPD94r+/yolWDVfGjJRm04hnKVMjJU8Rg==", + "license": "MIT", + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/rpc-spec": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/rpc-spec/-/rpc-spec-5.4.0.tgz", + "integrity": "sha512-XMhxBb1GuZ3Kaeu5WNHB5KteCQ/aVuMByZmUKPqaanD+gs5MQZr0g62CvN7iwRlFU7GC18Q73ROWR3/JjzbXTA==", + "license": "MIT", + "dependencies": { + "@solana/errors": "5.4.0", + "@solana/rpc-spec-types": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/rpc-spec-types": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/rpc-spec-types/-/rpc-spec-types-5.4.0.tgz", + "integrity": "sha512-JU9hC5/iyJx30ym17gpoXDtT9rCbO6hLpB6UDhSFFoNeirxtTVb4OdnKtsjJDfXAiXsynJRsZRwfj3vGxRLgQw==", + "license": "MIT", + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/rpc-spec/node_modules/@solana/errors": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-5.4.0.tgz", + "integrity": "sha512-hNoAOmlZAszaVBrAy1Jf7amHJ8wnUnTU0BqhNQXknbSvirvsYr81yEud2iq18YiCqhyJ9SuQ5kWrSAT0x7S0oA==", + "license": "MIT", + "dependencies": { + "chalk": "5.6.2", + "commander": "14.0.2" + }, + "bin": { + "errors": "bin/cli.mjs" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/rpc-spec/node_modules/commander": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", + "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==", + "license": "MIT", + "engines": { + "node": ">=20" + } + }, + "node_modules/@solana/rpc-subscriptions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/rpc-subscriptions/-/rpc-subscriptions-5.4.0.tgz", + "integrity": "sha512-051t1CEjjAzM9ohjj2zb3ED70yeS3ZY8J5wSytL6tthTGImw/JB2a0D9DWMOKriFKt496n95IC+IdpJ35CpBWA==", + "license": "MIT", + "dependencies": { + "@solana/errors": "5.4.0", + "@solana/fast-stable-stringify": "5.4.0", + "@solana/functional": "5.4.0", + "@solana/promises": "5.4.0", + "@solana/rpc-spec-types": "5.4.0", + "@solana/rpc-subscriptions-api": "5.4.0", + "@solana/rpc-subscriptions-channel-websocket": "5.4.0", + "@solana/rpc-subscriptions-spec": "5.4.0", + "@solana/rpc-transformers": "5.4.0", + "@solana/rpc-types": "5.4.0", + "@solana/subscribable": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/rpc-subscriptions-api": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/rpc-subscriptions-api/-/rpc-subscriptions-api-5.4.0.tgz", + "integrity": "sha512-euAFIG6ruEsqK+MsrL1tGSMbbOumm8UAyGzlD/kmXsAqqhcVsSeZdv5+BMIHIBsQ93GHcloA8UYw1BTPhpgl9w==", + "license": "MIT", + "dependencies": { + "@solana/addresses": "5.4.0", + "@solana/keys": "5.4.0", + "@solana/rpc-subscriptions-spec": "5.4.0", + "@solana/rpc-transformers": "5.4.0", + "@solana/rpc-types": "5.4.0", + "@solana/transaction-messages": "5.4.0", + "@solana/transactions": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/rpc-subscriptions-channel-websocket": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/rpc-subscriptions-channel-websocket/-/rpc-subscriptions-channel-websocket-5.4.0.tgz", + "integrity": "sha512-kWCmlW65MccxqXwKsIz+LkXUYQizgvBrrgYOkyclJHPa+zx4gqJjam87+wzvO9cfbDZRer3wtJBaRm61gTHNbw==", + "license": "MIT", + "dependencies": { + "@solana/errors": "5.4.0", + "@solana/functional": "5.4.0", + "@solana/rpc-subscriptions-spec": "5.4.0", + "@solana/subscribable": "5.4.0", + "ws": "^8.19.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/rpc-subscriptions-channel-websocket/node_modules/@solana/errors": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-5.4.0.tgz", + "integrity": "sha512-hNoAOmlZAszaVBrAy1Jf7amHJ8wnUnTU0BqhNQXknbSvirvsYr81yEud2iq18YiCqhyJ9SuQ5kWrSAT0x7S0oA==", + "license": "MIT", + "dependencies": { + "chalk": "5.6.2", + "commander": "14.0.2" + }, + "bin": { + "errors": "bin/cli.mjs" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/rpc-subscriptions-channel-websocket/node_modules/commander": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", + "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==", + "license": "MIT", + "engines": { + "node": ">=20" + } + }, + "node_modules/@solana/rpc-subscriptions-spec": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/rpc-subscriptions-spec/-/rpc-subscriptions-spec-5.4.0.tgz", + "integrity": "sha512-ELaV9Z39GtKyUO0++he00ymWleb07QXYJhSfA0e1N5Q9hXu/Y366kgXHDcbZ/oUJkT3ylNgTupkrsdtiy8Ryow==", + "license": "MIT", + "dependencies": { + "@solana/errors": "5.4.0", + "@solana/promises": "5.4.0", + "@solana/rpc-spec-types": "5.4.0", + "@solana/subscribable": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/rpc-subscriptions-spec/node_modules/@solana/errors": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-5.4.0.tgz", + "integrity": "sha512-hNoAOmlZAszaVBrAy1Jf7amHJ8wnUnTU0BqhNQXknbSvirvsYr81yEud2iq18YiCqhyJ9SuQ5kWrSAT0x7S0oA==", + "license": "MIT", + "dependencies": { + "chalk": "5.6.2", + "commander": "14.0.2" + }, + "bin": { + "errors": "bin/cli.mjs" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/rpc-subscriptions-spec/node_modules/commander": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", + "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==", + "license": "MIT", + "engines": { + "node": ">=20" + } + }, + "node_modules/@solana/rpc-subscriptions/node_modules/@solana/errors": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-5.4.0.tgz", + "integrity": "sha512-hNoAOmlZAszaVBrAy1Jf7amHJ8wnUnTU0BqhNQXknbSvirvsYr81yEud2iq18YiCqhyJ9SuQ5kWrSAT0x7S0oA==", + "license": "MIT", + "dependencies": { + "chalk": "5.6.2", + "commander": "14.0.2" + }, + "bin": { + "errors": "bin/cli.mjs" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/rpc-subscriptions/node_modules/commander": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", + "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==", + "license": "MIT", + "engines": { + "node": ">=20" + } + }, + "node_modules/@solana/rpc-transformers": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/rpc-transformers/-/rpc-transformers-5.4.0.tgz", + "integrity": "sha512-dZ8keYloLW+eRAwAPb471uWCFs58yHloLoI+QH0FulYpsSJ7F2BNWYcdnjSS/WiggsNcU6DhpWzYAzlEY66lGQ==", + "license": "MIT", + "dependencies": { + "@solana/errors": "5.4.0", + "@solana/functional": "5.4.0", + "@solana/nominal-types": "5.4.0", + "@solana/rpc-spec-types": "5.4.0", + "@solana/rpc-types": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/rpc-transformers/node_modules/@solana/errors": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-5.4.0.tgz", + "integrity": "sha512-hNoAOmlZAszaVBrAy1Jf7amHJ8wnUnTU0BqhNQXknbSvirvsYr81yEud2iq18YiCqhyJ9SuQ5kWrSAT0x7S0oA==", + "license": "MIT", + "dependencies": { + "chalk": "5.6.2", + "commander": "14.0.2" + }, + "bin": { + "errors": "bin/cli.mjs" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/rpc-transformers/node_modules/commander": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", + "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==", + "license": "MIT", + "engines": { + "node": ">=20" + } + }, + "node_modules/@solana/rpc-transport-http": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/rpc-transport-http/-/rpc-transport-http-5.4.0.tgz", + "integrity": "sha512-vidA+Qtqrnqp3QSVumWHdWJ/986yCr5+qX3fbc9KPm9Ofoto88OMWB/oLJvi2Tfges1UBu/jl+lJdsVckCM1bA==", + "license": "MIT", + "dependencies": { + "@solana/errors": "5.4.0", + "@solana/rpc-spec": "5.4.0", + "@solana/rpc-spec-types": "5.4.0", + "undici-types": "^7.18.2" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/rpc-transport-http/node_modules/@solana/errors": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-5.4.0.tgz", + "integrity": "sha512-hNoAOmlZAszaVBrAy1Jf7amHJ8wnUnTU0BqhNQXknbSvirvsYr81yEud2iq18YiCqhyJ9SuQ5kWrSAT0x7S0oA==", + "license": "MIT", + "dependencies": { + "chalk": "5.6.2", + "commander": "14.0.2" + }, + "bin": { + "errors": "bin/cli.mjs" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/rpc-transport-http/node_modules/commander": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", + "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==", + "license": "MIT", + "engines": { + "node": ">=20" + } + }, + "node_modules/@solana/rpc-transport-http/node_modules/undici-types": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz", + "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==", + "license": "MIT" + }, + "node_modules/@solana/rpc-types": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/rpc-types/-/rpc-types-5.4.0.tgz", + "integrity": "sha512-+C4N4/5AYzBdt3Y2yzkScknScy/jTx6wfvuJIY9XjOXtdDyZ8TmrnMwdPMTZPGLdLuHplJwlwy1acu/4hqmrBQ==", + "license": "MIT", + "dependencies": { + "@solana/addresses": "5.4.0", + "@solana/codecs-core": "5.4.0", + "@solana/codecs-numbers": "5.4.0", + "@solana/codecs-strings": "5.4.0", + "@solana/errors": "5.4.0", + "@solana/nominal-types": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/rpc-types/node_modules/@solana/codecs-core": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-core/-/codecs-core-5.4.0.tgz", + "integrity": "sha512-rQ5jXgiDe2vIU+mYCHDjgwMd9WdzZfh4sc5H6JgYleAUjeTUX6mx8hTV2+pcXvvn27LPrgrt9jfxswbDb8O8ww==", + "license": "MIT", + "dependencies": { + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/rpc-types/node_modules/@solana/codecs-numbers": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-numbers/-/codecs-numbers-5.4.0.tgz", + "integrity": "sha512-z6LMkY+kXWx1alrvIDSAxexY5QLhsso638CjM7XI1u6dB7drTLWKhifyjnm1vOQc1VPVFmbYxTgKKpds8TY8tg==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "5.4.0", + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/rpc-types/node_modules/@solana/codecs-strings": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-strings/-/codecs-strings-5.4.0.tgz", + "integrity": "sha512-w0trrjfQDhkCVz7O1GTmHBk9m+MkljKx2uNBbQAD3/yW2Qn9dYiTrZ1/jDVq0/+lPPAUkbT3s3Yo7HUZ2QFmHw==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "5.4.0", + "@solana/codecs-numbers": "5.4.0", + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "fastestsmallesttextencoderdecoder": "^1.0.22", + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "fastestsmallesttextencoderdecoder": { + "optional": true + }, + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/rpc-types/node_modules/@solana/errors": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-5.4.0.tgz", + "integrity": "sha512-hNoAOmlZAszaVBrAy1Jf7amHJ8wnUnTU0BqhNQXknbSvirvsYr81yEud2iq18YiCqhyJ9SuQ5kWrSAT0x7S0oA==", + "license": "MIT", + "dependencies": { + "chalk": "5.6.2", + "commander": "14.0.2" + }, + "bin": { + "errors": "bin/cli.mjs" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/rpc-types/node_modules/commander": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", + "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==", + "license": "MIT", + "engines": { + "node": ">=20" + } + }, + "node_modules/@solana/rpc/node_modules/@solana/errors": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-5.4.0.tgz", + "integrity": "sha512-hNoAOmlZAszaVBrAy1Jf7amHJ8wnUnTU0BqhNQXknbSvirvsYr81yEud2iq18YiCqhyJ9SuQ5kWrSAT0x7S0oA==", + "license": "MIT", + "dependencies": { + "chalk": "5.6.2", + "commander": "14.0.2" + }, + "bin": { + "errors": "bin/cli.mjs" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/rpc/node_modules/commander": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", + "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==", + "license": "MIT", + "engines": { + "node": ">=20" + } + }, + "node_modules/@solana/signers": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/signers/-/signers-5.4.0.tgz", + "integrity": "sha512-s+fZxpi6UPr6XNk2pH/R84WjNRoSktrgG8AGNfsj/V8MJ++eKX7hhIf4JsHZtnnQXXrHmS3ozB2oHlc8yEJvCQ==", + "license": "MIT", + "dependencies": { + "@solana/addresses": "5.4.0", + "@solana/codecs-core": "5.4.0", + "@solana/errors": "5.4.0", + "@solana/instructions": "5.4.0", + "@solana/keys": "5.4.0", + "@solana/nominal-types": "5.4.0", + "@solana/offchain-messages": "5.4.0", + "@solana/transaction-messages": "5.4.0", + "@solana/transactions": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/signers/node_modules/@solana/codecs-core": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-core/-/codecs-core-5.4.0.tgz", + "integrity": "sha512-rQ5jXgiDe2vIU+mYCHDjgwMd9WdzZfh4sc5H6JgYleAUjeTUX6mx8hTV2+pcXvvn27LPrgrt9jfxswbDb8O8ww==", + "license": "MIT", + "dependencies": { + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/signers/node_modules/@solana/errors": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-5.4.0.tgz", + "integrity": "sha512-hNoAOmlZAszaVBrAy1Jf7amHJ8wnUnTU0BqhNQXknbSvirvsYr81yEud2iq18YiCqhyJ9SuQ5kWrSAT0x7S0oA==", + "license": "MIT", + "dependencies": { + "chalk": "5.6.2", + "commander": "14.0.2" + }, + "bin": { + "errors": "bin/cli.mjs" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/signers/node_modules/commander": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", + "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==", + "license": "MIT", + "engines": { + "node": ">=20" + } + }, + "node_modules/@solana/spl-token": { + "version": "0.4.12", + "resolved": "https://registry.npmjs.org/@solana/spl-token/-/spl-token-0.4.12.tgz", + "integrity": "sha512-K6CxzSoO1vC+WBys25zlSDaW0w4UFZO/IvEZquEI35A/PjqXNQHeVigmDCZYEJfESvYarKwsr8tYr/29lPtvaw==", + "license": "Apache-2.0", + "dependencies": { + "@solana/buffer-layout": "^4.0.0", + "@solana/buffer-layout-utils": "^0.2.0", + "@solana/spl-token-group": "^0.0.7", + "@solana/spl-token-metadata": "^0.1.6", + "buffer": "^6.0.3" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "@solana/web3.js": "^1.95.5" + } + }, + "node_modules/@solana/spl-token-group": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/@solana/spl-token-group/-/spl-token-group-0.0.7.tgz", + "integrity": "sha512-V1N/iX7Cr7H0uazWUT2uk27TMqlqedpXHRqqAbVO2gvmJyT0E0ummMEAVQeXZ05ZhQ/xF39DLSdBp90XebWEug==", + "license": "Apache-2.0", + "dependencies": { + "@solana/codecs": "2.0.0-rc.1" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "@solana/web3.js": "^1.95.3" + } + }, + "node_modules/@solana/spl-token-metadata": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@solana/spl-token-metadata/-/spl-token-metadata-0.1.6.tgz", + "integrity": "sha512-7sMt1rsm/zQOQcUWllQX9mD2O6KhSAtY1hFR2hfFwgqfFWzSY9E9GDvFVNYUI1F0iQKcm6HmePU9QbKRXTEBiA==", + "license": "Apache-2.0", + "dependencies": { + "@solana/codecs": "2.0.0-rc.1" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "@solana/web3.js": "^1.95.3" + } + }, + "node_modules/@solana/subscribable": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/subscribable/-/subscribable-5.4.0.tgz", + "integrity": "sha512-72LmfNX7UENgA24sn/xjlWpPAOsrxkWb9DQhuPZxly/gq8rl/rvr7Xu9qBkvFF2po9XpdUrKlccqY4awvfpltA==", + "license": "MIT", + "dependencies": { + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/subscribable/node_modules/@solana/errors": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-5.4.0.tgz", + "integrity": "sha512-hNoAOmlZAszaVBrAy1Jf7amHJ8wnUnTU0BqhNQXknbSvirvsYr81yEud2iq18YiCqhyJ9SuQ5kWrSAT0x7S0oA==", + "license": "MIT", + "dependencies": { + "chalk": "5.6.2", + "commander": "14.0.2" + }, + "bin": { + "errors": "bin/cli.mjs" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/subscribable/node_modules/commander": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", + "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==", + "license": "MIT", + "engines": { + "node": ">=20" + } + }, + "node_modules/@solana/sysvars": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/sysvars/-/sysvars-5.4.0.tgz", + "integrity": "sha512-A5NES7sOlFmpnsiEts5vgyL3NXrt/tGGVSEjlEGvsgwl5EDZNv+xWnNA400uMDqd9O3a5PmH7p/6NsgR+kUzSg==", + "license": "MIT", + "dependencies": { + "@solana/accounts": "5.4.0", + "@solana/codecs": "5.4.0", + "@solana/errors": "5.4.0", + "@solana/rpc-types": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/sysvars/node_modules/@solana/codecs": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs/-/codecs-5.4.0.tgz", + "integrity": "sha512-IbDCUvNX0MrkQahxiXj9rHzkd/fYfp1F2nTJkHGH8v+vPfD+YPjl007ZBM38EnCeXj/Xn+hxqBBivPvIHP29dA==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "5.4.0", + "@solana/codecs-data-structures": "5.4.0", + "@solana/codecs-numbers": "5.4.0", + "@solana/codecs-strings": "5.4.0", + "@solana/options": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/sysvars/node_modules/@solana/codecs-core": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-core/-/codecs-core-5.4.0.tgz", + "integrity": "sha512-rQ5jXgiDe2vIU+mYCHDjgwMd9WdzZfh4sc5H6JgYleAUjeTUX6mx8hTV2+pcXvvn27LPrgrt9jfxswbDb8O8ww==", + "license": "MIT", + "dependencies": { + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/sysvars/node_modules/@solana/codecs-data-structures": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-data-structures/-/codecs-data-structures-5.4.0.tgz", + "integrity": "sha512-LVssbdQ1GfY6upnxW3mufYsNfvTWKnHNk5Hx2gHuOYJhm3HZlp+Y8zvuoY65G1d1xAXkPz5YVGxaSeVIRWLGWg==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "5.4.0", + "@solana/codecs-numbers": "5.4.0", + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/sysvars/node_modules/@solana/codecs-numbers": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-numbers/-/codecs-numbers-5.4.0.tgz", + "integrity": "sha512-z6LMkY+kXWx1alrvIDSAxexY5QLhsso638CjM7XI1u6dB7drTLWKhifyjnm1vOQc1VPVFmbYxTgKKpds8TY8tg==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "5.4.0", + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/sysvars/node_modules/@solana/codecs-strings": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-strings/-/codecs-strings-5.4.0.tgz", + "integrity": "sha512-w0trrjfQDhkCVz7O1GTmHBk9m+MkljKx2uNBbQAD3/yW2Qn9dYiTrZ1/jDVq0/+lPPAUkbT3s3Yo7HUZ2QFmHw==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "5.4.0", + "@solana/codecs-numbers": "5.4.0", + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "fastestsmallesttextencoderdecoder": "^1.0.22", + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "fastestsmallesttextencoderdecoder": { + "optional": true + }, + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/sysvars/node_modules/@solana/errors": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-5.4.0.tgz", + "integrity": "sha512-hNoAOmlZAszaVBrAy1Jf7amHJ8wnUnTU0BqhNQXknbSvirvsYr81yEud2iq18YiCqhyJ9SuQ5kWrSAT0x7S0oA==", + "license": "MIT", + "dependencies": { + "chalk": "5.6.2", + "commander": "14.0.2" + }, + "bin": { + "errors": "bin/cli.mjs" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/sysvars/node_modules/@solana/options": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/options/-/options-5.4.0.tgz", + "integrity": "sha512-h4vTWRChEXPhaHo9i1pCyQBWWs+NqYPQRXSAApqpUYvHb9Kct/C6KbHjfyaRMyqNQnDHLcJCX7oW9tk0iRDzIg==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "5.4.0", + "@solana/codecs-data-structures": "5.4.0", + "@solana/codecs-numbers": "5.4.0", + "@solana/codecs-strings": "5.4.0", + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/sysvars/node_modules/commander": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", + "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==", + "license": "MIT", + "engines": { + "node": ">=20" + } + }, + "node_modules/@solana/transaction-confirmation": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/transaction-confirmation/-/transaction-confirmation-5.4.0.tgz", + "integrity": "sha512-EdSDgxs84/4gkjQw2r7N+Kgus8x9U+NFo0ufVG+48V8Hzy2t0rlBuXgIxwx0zZwUuTIgaKhpIutJgVncwZ5koA==", + "license": "MIT", + "dependencies": { + "@solana/addresses": "5.4.0", + "@solana/codecs-strings": "5.4.0", + "@solana/errors": "5.4.0", + "@solana/keys": "5.4.0", + "@solana/promises": "5.4.0", + "@solana/rpc": "5.4.0", + "@solana/rpc-subscriptions": "5.4.0", + "@solana/rpc-types": "5.4.0", + "@solana/transaction-messages": "5.4.0", + "@solana/transactions": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/transaction-confirmation/node_modules/@solana/codecs-core": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-core/-/codecs-core-5.4.0.tgz", + "integrity": "sha512-rQ5jXgiDe2vIU+mYCHDjgwMd9WdzZfh4sc5H6JgYleAUjeTUX6mx8hTV2+pcXvvn27LPrgrt9jfxswbDb8O8ww==", + "license": "MIT", + "dependencies": { + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/transaction-confirmation/node_modules/@solana/codecs-numbers": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-numbers/-/codecs-numbers-5.4.0.tgz", + "integrity": "sha512-z6LMkY+kXWx1alrvIDSAxexY5QLhsso638CjM7XI1u6dB7drTLWKhifyjnm1vOQc1VPVFmbYxTgKKpds8TY8tg==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "5.4.0", + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/transaction-confirmation/node_modules/@solana/codecs-strings": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-strings/-/codecs-strings-5.4.0.tgz", + "integrity": "sha512-w0trrjfQDhkCVz7O1GTmHBk9m+MkljKx2uNBbQAD3/yW2Qn9dYiTrZ1/jDVq0/+lPPAUkbT3s3Yo7HUZ2QFmHw==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "5.4.0", + "@solana/codecs-numbers": "5.4.0", + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "fastestsmallesttextencoderdecoder": "^1.0.22", + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "fastestsmallesttextencoderdecoder": { + "optional": true + }, + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/transaction-confirmation/node_modules/@solana/errors": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-5.4.0.tgz", + "integrity": "sha512-hNoAOmlZAszaVBrAy1Jf7amHJ8wnUnTU0BqhNQXknbSvirvsYr81yEud2iq18YiCqhyJ9SuQ5kWrSAT0x7S0oA==", + "license": "MIT", + "dependencies": { + "chalk": "5.6.2", + "commander": "14.0.2" + }, + "bin": { + "errors": "bin/cli.mjs" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/transaction-confirmation/node_modules/commander": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", + "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==", + "license": "MIT", + "engines": { + "node": ">=20" + } + }, + "node_modules/@solana/transaction-messages": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/transaction-messages/-/transaction-messages-5.4.0.tgz", + "integrity": "sha512-qd/3kZDaPiHM0amhn3vXnupfcsFTVz6CYuHXvq9HFv/fq32+5Kp1FMLnmHwoSxQxdTMDghPdOhC4vhNhuWmuVQ==", + "license": "MIT", + "dependencies": { + "@solana/addresses": "5.4.0", + "@solana/codecs-core": "5.4.0", + "@solana/codecs-data-structures": "5.4.0", + "@solana/codecs-numbers": "5.4.0", + "@solana/errors": "5.4.0", + "@solana/functional": "5.4.0", + "@solana/instructions": "5.4.0", + "@solana/nominal-types": "5.4.0", + "@solana/rpc-types": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/transaction-messages/node_modules/@solana/codecs-core": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-core/-/codecs-core-5.4.0.tgz", + "integrity": "sha512-rQ5jXgiDe2vIU+mYCHDjgwMd9WdzZfh4sc5H6JgYleAUjeTUX6mx8hTV2+pcXvvn27LPrgrt9jfxswbDb8O8ww==", + "license": "MIT", + "dependencies": { + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/transaction-messages/node_modules/@solana/codecs-data-structures": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-data-structures/-/codecs-data-structures-5.4.0.tgz", + "integrity": "sha512-LVssbdQ1GfY6upnxW3mufYsNfvTWKnHNk5Hx2gHuOYJhm3HZlp+Y8zvuoY65G1d1xAXkPz5YVGxaSeVIRWLGWg==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "5.4.0", + "@solana/codecs-numbers": "5.4.0", + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/transaction-messages/node_modules/@solana/codecs-numbers": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-numbers/-/codecs-numbers-5.4.0.tgz", + "integrity": "sha512-z6LMkY+kXWx1alrvIDSAxexY5QLhsso638CjM7XI1u6dB7drTLWKhifyjnm1vOQc1VPVFmbYxTgKKpds8TY8tg==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "5.4.0", + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/transaction-messages/node_modules/@solana/errors": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-5.4.0.tgz", + "integrity": "sha512-hNoAOmlZAszaVBrAy1Jf7amHJ8wnUnTU0BqhNQXknbSvirvsYr81yEud2iq18YiCqhyJ9SuQ5kWrSAT0x7S0oA==", + "license": "MIT", + "dependencies": { + "chalk": "5.6.2", + "commander": "14.0.2" + }, + "bin": { + "errors": "bin/cli.mjs" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/transaction-messages/node_modules/commander": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", + "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==", + "license": "MIT", + "engines": { + "node": ">=20" + } + }, + "node_modules/@solana/transactions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/transactions/-/transactions-5.4.0.tgz", + "integrity": "sha512-OuY4M4x/xna8KZQIrz8tSrI9EEul9Od97XejqFmGGkEjbRsUOfJW8705TveTW8jU3bd5RGecFYscPgS2F+m7jQ==", + "license": "MIT", + "dependencies": { + "@solana/addresses": "5.4.0", + "@solana/codecs-core": "5.4.0", + "@solana/codecs-data-structures": "5.4.0", + "@solana/codecs-numbers": "5.4.0", + "@solana/codecs-strings": "5.4.0", + "@solana/errors": "5.4.0", + "@solana/functional": "5.4.0", + "@solana/instructions": "5.4.0", + "@solana/keys": "5.4.0", + "@solana/nominal-types": "5.4.0", + "@solana/rpc-types": "5.4.0", + "@solana/transaction-messages": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/transactions/node_modules/@solana/codecs-core": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-core/-/codecs-core-5.4.0.tgz", + "integrity": "sha512-rQ5jXgiDe2vIU+mYCHDjgwMd9WdzZfh4sc5H6JgYleAUjeTUX6mx8hTV2+pcXvvn27LPrgrt9jfxswbDb8O8ww==", + "license": "MIT", + "dependencies": { + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/transactions/node_modules/@solana/codecs-data-structures": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-data-structures/-/codecs-data-structures-5.4.0.tgz", + "integrity": "sha512-LVssbdQ1GfY6upnxW3mufYsNfvTWKnHNk5Hx2gHuOYJhm3HZlp+Y8zvuoY65G1d1xAXkPz5YVGxaSeVIRWLGWg==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "5.4.0", + "@solana/codecs-numbers": "5.4.0", + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/transactions/node_modules/@solana/codecs-numbers": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-numbers/-/codecs-numbers-5.4.0.tgz", + "integrity": "sha512-z6LMkY+kXWx1alrvIDSAxexY5QLhsso638CjM7XI1u6dB7drTLWKhifyjnm1vOQc1VPVFmbYxTgKKpds8TY8tg==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "5.4.0", + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/transactions/node_modules/@solana/codecs-strings": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-strings/-/codecs-strings-5.4.0.tgz", + "integrity": "sha512-w0trrjfQDhkCVz7O1GTmHBk9m+MkljKx2uNBbQAD3/yW2Qn9dYiTrZ1/jDVq0/+lPPAUkbT3s3Yo7HUZ2QFmHw==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "5.4.0", + "@solana/codecs-numbers": "5.4.0", + "@solana/errors": "5.4.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "fastestsmallesttextencoderdecoder": "^1.0.22", + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "fastestsmallesttextencoderdecoder": { + "optional": true + }, + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/transactions/node_modules/@solana/errors": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-5.4.0.tgz", + "integrity": "sha512-hNoAOmlZAszaVBrAy1Jf7amHJ8wnUnTU0BqhNQXknbSvirvsYr81yEud2iq18YiCqhyJ9SuQ5kWrSAT0x7S0oA==", + "license": "MIT", + "dependencies": { + "chalk": "5.6.2", + "commander": "14.0.2" + }, + "bin": { + "errors": "bin/cli.mjs" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@solana/transactions/node_modules/commander": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", + "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==", + "license": "MIT", + "engines": { + "node": ">=20" + } + }, + "node_modules/@solana/web3.js": { + "version": "1.98.1", + "resolved": "https://registry.npmjs.org/@solana/web3.js/-/web3.js-1.98.1.tgz", + "integrity": "sha512-gRAq1YPbfSDAbmho4kY7P/8iLIjMWXAzBJdP9iENFR+dFQSBSueHzjK/ou8fxhqHP9j+J4Msl4p/oDemFcIjlg==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.25.0", + "@noble/curves": "^1.4.2", + "@noble/hashes": "^1.4.0", + "@solana/buffer-layout": "^4.0.1", + "@solana/codecs-numbers": "^2.1.0", + "agentkeepalive": "^4.5.0", + "bn.js": "^5.2.1", + "borsh": "^0.7.0", + "bs58": "^4.0.1", + "buffer": "6.0.3", + "fast-stable-stringify": "^1.0.0", + "jayson": "^4.1.1", + "node-fetch": "^2.7.0", + "rpc-websockets": "^9.0.2", + "superstruct": "^2.0.2" + } + }, + "node_modules/@solana/web3.js/node_modules/@solana/codecs-core": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-core/-/codecs-core-2.3.0.tgz", + "integrity": "sha512-oG+VZzN6YhBHIoSKgS5ESM9VIGzhWjEHEGNPSibiDTxFhsFWxNaz8LbMDPjBUE69r9wmdGLkrQ+wVPbnJcZPvw==", + "license": "MIT", + "dependencies": { + "@solana/errors": "2.3.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": ">=5.3.3" + } + }, + "node_modules/@solana/web3.js/node_modules/@solana/codecs-numbers": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-numbers/-/codecs-numbers-2.3.0.tgz", + "integrity": "sha512-jFvvwKJKffvG7Iz9dmN51OGB7JBcy2CJ6Xf3NqD/VP90xak66m/Lg48T01u5IQ/hc15mChVHiBm+HHuOFDUrQg==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "2.3.0", + "@solana/errors": "2.3.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": ">=5.3.3" + } + }, + "node_modules/@solana/web3.js/node_modules/@solana/errors": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-2.3.0.tgz", + "integrity": "sha512-66RI9MAbwYV0UtP7kGcTBVLxJgUxoZGm8Fbc0ah+lGiAw17Gugco6+9GrJCV83VyF2mDWyYnYM9qdI3yjgpnaQ==", + "license": "MIT", + "dependencies": { + "chalk": "^5.4.1", + "commander": "^14.0.0" + }, + "bin": { + "errors": "bin/cli.mjs" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": ">=5.3.3" + } + }, + "node_modules/@solana/web3.js/node_modules/base-x": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.11.tgz", + "integrity": "sha512-xz7wQ8xDhdyP7tQxwdteLYeFfS68tSMNCZ/Y37WJ4bhGfKPpqEIlmIyueQHqOyoPhE6xNUqjzRr8ra0eF9VRvA==", + "license": "MIT", + "dependencies": { + "safe-buffer": "^5.0.1" + } + }, + "node_modules/@solana/web3.js/node_modules/bs58": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz", + "integrity": "sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==", + "license": "MIT", + "dependencies": { + "base-x": "^3.0.2" + } + }, + "node_modules/@solana/web3.js/node_modules/commander": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", + "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==", + "license": "MIT", + "engines": { + "node": ">=20" + } + }, + "node_modules/@swc/helpers": { + "version": "0.5.18", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.18.tgz", + "integrity": "sha512-TXTnIcNJQEKwThMMqBXsZ4VGAza6bvN4pa41Rkqoio6QBKMvo+5lexeTMScGCIxtzgQJzElcvIltani+adC5PQ==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.8.0" + } + }, + "node_modules/@swc/helpers/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, + "node_modules/@tanstack/query-core": { + "version": "5.90.17", + "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-5.90.17.tgz", + "integrity": "sha512-hDww+RyyYhjhUfoYQ4es6pbgxY7LNiPWxt4l1nJqhByjndxJ7HIjDxTBtfvMr5HwjYavMrd+ids5g4Rfev3lVQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + } + }, + "node_modules/@tanstack/react-query": { + "version": "5.90.17", + "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-5.90.17.tgz", + "integrity": "sha512-PGc2u9KLwohDUSchjW9MZqeDQJfJDON7y4W7REdNBgiFKxQy+Pf7eGjiFWEj5xPqKzAeHYdAb62IWI1a9UJyGQ==", + "license": "MIT", + "dependencies": { + "@tanstack/query-core": "5.90.17" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "react": "^18 || ^19" + } + }, + "node_modules/@thumbmarkjs/thumbmarkjs": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/@thumbmarkjs/thumbmarkjs/-/thumbmarkjs-0.16.0.tgz", + "integrity": "sha512-NKyqCvP6DZKlRf6aGfnKS6Kntn2gnuBxa/ztstjy+oo1t23EHzQ54shtli0yV5WAtygmK1tti/uL2C2p/kW3HQ==", + "deprecated": "Please upgrade to v1", + "license": "MIT" + }, + "node_modules/@turnkey/api-key-stamper": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/@turnkey/api-key-stamper/-/api-key-stamper-0.4.7.tgz", + "integrity": "sha512-/0/kW7v+uCnmHnGMoHSXn4Vb/MxLAIivGxX/T0L4vVoIiJalQmqcCtgiWnPWZDiJNGjMKp+jd/8j6VXgbVVozg==", + "license": "Apache-2.0", + "dependencies": { + "@noble/curves": "^1.3.0", + "@turnkey/encoding": "0.5.0", + "sha256-uint8array": "^0.10.7" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@turnkey/crypto": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@turnkey/crypto/-/crypto-2.5.0.tgz", + "integrity": "sha512-aeYPO9rPFlM6eG+hjDiE6BKi9O6xcSDSIoq3mlw6KaaDgg6T2wFVapquIhAvwdTn+SMemDhcw2XaK5jsrQvsdQ==", + "license": "Apache-2.0", + "dependencies": { + "@noble/ciphers": "1.3.0", + "@noble/curves": "1.9.0", + "@noble/hashes": "1.8.0", + "@turnkey/encoding": "0.5.0", + "bs58": "6.0.0", + "bs58check": "4.0.0" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@turnkey/crypto/node_modules/@noble/ciphers": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-1.3.0.tgz", + "integrity": "sha512-2I0gnIVPtfnMw9ee9h1dJG7tp81+8Ob3OJb3Mv37rx5L40/b0i7djjCVvGOVqc9AEIQyvyu1i6ypKdFw8R8gQw==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@turnkey/crypto/node_modules/@noble/curves": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.9.0.tgz", + "integrity": "sha512-7YDlXiNMdO1YZeH6t/kvopHHbIZzlxrCV9WLqCY6QhcXOoXiNCMDqJIglZ9Yjx5+w7Dz30TITFrlTjnRg7sKEg==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.8.0" + }, + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@turnkey/crypto/node_modules/base-x": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/base-x/-/base-x-5.0.1.tgz", + "integrity": "sha512-M7uio8Zt++eg3jPj+rHMfCC+IuygQHHCOU+IYsVtik6FWjuYpVt/+MRKcgsAMHh8mMFAwnB+Bs+mTrFiXjMzKg==", + "license": "MIT" + }, + "node_modules/@turnkey/crypto/node_modules/bs58": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/bs58/-/bs58-6.0.0.tgz", + "integrity": "sha512-PD0wEnEYg6ijszw/u8s+iI3H17cTymlrwkKhDhPZq+Sokl3AU4htyBFTjAeNAlCCmg0f53g6ih3jATyCKftTfw==", + "license": "MIT", + "dependencies": { + "base-x": "^5.0.0" + } + }, + "node_modules/@turnkey/encoding": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@turnkey/encoding/-/encoding-0.5.0.tgz", + "integrity": "sha512-nRlKRQa6B5/xltGUKN1iKo4h4YC/0iFz0fAuFFZevc+YGDj7ddAP/3HkWmVvLmdoicUgs9rxvWbLRlgqPkbwzQ==", + "license": "Apache-2.0", + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@turnkey/http": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@turnkey/http/-/http-3.10.0.tgz", + "integrity": "sha512-PSOZV6HzpH39Wt0tILMOUgdq3wZw1jmBcbEWHDJDelCYPCLO1X7XAGGmxZliQ5y8IKzlp3DCI/qkkxswmDlDlg==", + "license": "Apache-2.0", + "dependencies": { + "@turnkey/api-key-stamper": "0.4.7", + "@turnkey/encoding": "0.5.0", + "@turnkey/webauthn-stamper": "0.5.1", + "cross-fetch": "^3.1.5" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@turnkey/http/node_modules/cross-fetch": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.2.0.tgz", + "integrity": "sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q==", + "license": "MIT", + "dependencies": { + "node-fetch": "^2.7.0" + } + }, + "node_modules/@turnkey/iframe-stamper": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@turnkey/iframe-stamper/-/iframe-stamper-2.5.0.tgz", + "integrity": "sha512-XjntbA5CNjxGRH+loceAlVLL9PG9Q4Y7p5zjBm4DeKclhD6lpUl9h8INArMEXIFbfLwLjjS6Q+SmQG4BHvNY6A==", + "license": "Apache-2.0", + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@turnkey/indexed-db-stamper": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@turnkey/indexed-db-stamper/-/indexed-db-stamper-1.1.1.tgz", + "integrity": "sha512-pKEMTCTg6Kn76nvYu3vq3HfsdkZ7BmO5MSrXqk7K2TJ4griL/oEzIhlSNAnihpohIRTmIkSCxOAgyIe43oB+Cg==", + "license": "Apache-2.0", + "dependencies": { + "@turnkey/api-key-stamper": "0.4.7", + "@turnkey/encoding": "0.5.0" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@turnkey/sdk-browser": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/@turnkey/sdk-browser/-/sdk-browser-5.8.0.tgz", + "integrity": "sha512-FnpOur2fzsnGSxiAFl8fvCqoSsD7EvOV+fPvxFofxICYrb/S1K3DcTRz7BxGvi4tPWFbYHZVqquYKzGs+SHeFw==", + "license": "Apache-2.0", + "dependencies": { + "@turnkey/api-key-stamper": "0.4.7", + "@turnkey/crypto": "2.5.0", + "@turnkey/encoding": "0.5.0", + "@turnkey/http": "3.10.0", + "@turnkey/iframe-stamper": "2.5.0", + "@turnkey/indexed-db-stamper": "1.1.1", + "@turnkey/sdk-types": "0.3.0", + "@turnkey/wallet-stamper": "1.0.8", + "@turnkey/webauthn-stamper": "0.5.1", + "bs58check": "^4.0.0", + "buffer": "^6.0.3", + "cross-fetch": "^3.1.5", + "hpke-js": "^1.2.7" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@turnkey/sdk-browser/node_modules/cross-fetch": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.2.0.tgz", + "integrity": "sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q==", + "license": "MIT", + "dependencies": { + "node-fetch": "^2.7.0" + } + }, + "node_modules/@turnkey/sdk-server": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@turnkey/sdk-server/-/sdk-server-4.7.0.tgz", + "integrity": "sha512-xgDV5aTtBNPu/0eEx6d5CoW8klgvajXBdkROphFnMcZlVq8YutVJP7tgECpuvJTYe0Cc6zvKHNoNQCJZ082bYw==", + "license": "Apache-2.0", + "dependencies": { + "@turnkey/api-key-stamper": "0.4.7", + "@turnkey/http": "3.10.0", + "@turnkey/wallet-stamper": "1.0.8", + "buffer": "^6.0.3", + "cross-fetch": "^3.1.5" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@turnkey/sdk-server/node_modules/cross-fetch": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.2.0.tgz", + "integrity": "sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q==", + "license": "MIT", + "dependencies": { + "node-fetch": "^2.7.0" + } + }, + "node_modules/@turnkey/sdk-types": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@turnkey/sdk-types/-/sdk-types-0.3.0.tgz", + "integrity": "sha512-w9WLK8rMBLMIQNtaEriW2mQRuRxWu5GCOZatReaB5FRrtUFJroXjB3V8C+wUER02w3znyZzklQGPL1P32n6iuA==", + "license": "Apache-2.0", + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@turnkey/viem": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@turnkey/viem/-/viem-0.13.0.tgz", + "integrity": "sha512-l0PngrJlCgRvnuahYxPOhTB0SfiIAMHpX8fZOC3f7hEa1g1p4sN2RUAAm5rHI0KCXuLf5j4YWRUI6p6q2QC8tw==", + "license": "Apache-2.0", + "dependencies": { + "@noble/curves": "1.8.0", + "@openzeppelin/contracts": "^4.9.0", + "@turnkey/api-key-stamper": "0.4.7", + "@turnkey/http": "3.10.0", + "@turnkey/sdk-browser": "5.8.0", + "@turnkey/sdk-server": "4.7.0", + "cross-fetch": "^4.0.0" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "viem": "^1.16.6 || ^2.24.2" + } + }, + "node_modules/@turnkey/viem/node_modules/@noble/curves": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.8.0.tgz", + "integrity": "sha512-j84kjAbzEnQHaSIhRPUmB3/eVXu2k3dKPl2LOrR8fSOIL+89U+7lV117EWHtq/GHM3ReGHM46iRBdZfpc4HRUQ==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.7.0" + }, + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@turnkey/viem/node_modules/@noble/hashes": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.7.0.tgz", + "integrity": "sha512-HXydb0DgzTpDPwbVeDGCG1gIu7X6+AuU6Zl6av/E/KG8LMsvPntvq+w17CHRpKBmN6Ybdrt1eP3k4cj8DJa78w==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@turnkey/wallet-stamper": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@turnkey/wallet-stamper/-/wallet-stamper-1.0.8.tgz", + "integrity": "sha512-MgXYt5/ROvnkwC/hZyMMqPcOmENuYDq+Efyf0ipCX09Q3NfM6TLJvR3AgJuVN6WrDO8GNcpQQTBdy8kbAXMlLQ==", + "license": "Apache-2.0", + "dependencies": { + "@turnkey/crypto": "2.5.0", + "@turnkey/encoding": "0.5.0" + }, + "optionalDependencies": { + "viem": "^2.21.35" + } + }, + "node_modules/@turnkey/webauthn-stamper": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@turnkey/webauthn-stamper/-/webauthn-stamper-0.5.1.tgz", + "integrity": "sha512-eBwceTStSSettBQsLo3X5eJEarcK9f20cGUdi6jOesXOP86iYEIgR4+aH2qyCQ3eaovj+Hl44UGngXueIm/tKg==", + "license": "Apache-2.0", + "dependencies": { + "sha256-uint8array": "^0.10.7" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz", + "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz", + "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.28.2" + } + }, + "node_modules/@types/connect": { + "version": "3.4.38", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", + "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/debug": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", + "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", + "license": "MIT", + "dependencies": { + "@types/ms": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/lodash": { + "version": "4.17.23", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.23.tgz", + "integrity": "sha512-RDvF6wTulMPjrNdCoYRC8gNR880JNGT8uB+REUpC2Ns4pRqQJhGz90wh7rgdXDPpCczF3VGktDuFGVnz8zP7HA==", + "license": "MIT" + }, + "node_modules/@types/ms": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz", + "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==", + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "25.0.8", + "resolved": "https://registry.npmjs.org/@types/node/-/node-25.0.8.tgz", + "integrity": "sha512-powIePYMmC3ibL0UJ2i2s0WIbq6cg6UyVFQxSCpaPxxzAaziRfimGivjdF943sSGV6RADVbk0Nvlm5P/FB44Zg==", + "license": "MIT", + "dependencies": { + "undici-types": "~7.16.0" + } + }, + "node_modules/@types/prop-types": { + "version": "15.7.15", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.15.tgz", + "integrity": "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==", + "license": "MIT" + }, + "node_modules/@types/react": { + "version": "18.3.27", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.27.tgz", + "integrity": "sha512-cisd7gxkzjBKU2GgdYrTdtQx1SORymWyaAFhaxQPK9bYO9ot3Y5OikQRvY0VYQtvwjeQnizCINJAenh/V7MK2w==", + "license": "MIT", + "dependencies": { + "@types/prop-types": "*", + "csstype": "^3.2.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.3.7", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.7.tgz", + "integrity": "sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "@types/react": "^18.0.0" + } + }, + "node_modules/@types/trusted-types": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", + "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==", + "license": "MIT" + }, + "node_modules/@types/uuid": { + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-8.3.4.tgz", + "integrity": "sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw==", + "license": "MIT" + }, + "node_modules/@types/ws": { + "version": "7.4.7", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-7.4.7.tgz", + "integrity": "sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.53.0.tgz", + "integrity": "sha512-eEXsVvLPu8Z4PkFibtuFJLJOTAV/nPdgtSjkGoPpddpFk3/ym2oy97jynY6ic2m6+nc5M8SE1e9v/mHKsulcJg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.12.2", + "@typescript-eslint/scope-manager": "8.53.0", + "@typescript-eslint/type-utils": "8.53.0", + "@typescript-eslint/utils": "8.53.0", + "@typescript-eslint/visitor-keys": "8.53.0", + "ignore": "^7.0.5", + "natural-compare": "^1.4.0", + "ts-api-utils": "^2.4.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^8.53.0", + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.53.0.tgz", + "integrity": "sha512-npiaib8XzbjtzS2N4HlqPvlpxpmZ14FjSJrteZpPxGUaYPlvhzlzUZ4mZyABo0EFrOWnvyd0Xxroq//hKhtAWg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/scope-manager": "8.53.0", + "@typescript-eslint/types": "8.53.0", + "@typescript-eslint/typescript-estree": "8.53.0", + "@typescript-eslint/visitor-keys": "8.53.0", + "debug": "^4.4.3" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/project-service": { + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.53.0.tgz", + "integrity": "sha512-Bl6Gdr7NqkqIP5yP9z1JU///Nmes4Eose6L1HwpuVHwScgDPPuEWbUVhvlZmb8hy0vX9syLk5EGNL700WcBlbg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/tsconfig-utils": "^8.53.0", + "@typescript-eslint/types": "^8.53.0", + "debug": "^4.4.3" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.53.0.tgz", + "integrity": "sha512-kWNj3l01eOGSdVBnfAF2K1BTh06WS0Yet6JUgb9Cmkqaz3Jlu0fdVUjj9UI8gPidBWSMqDIglmEXifSgDT/D0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.53.0", + "@typescript-eslint/visitor-keys": "8.53.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/tsconfig-utils": { + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.53.0.tgz", + "integrity": "sha512-K6Sc0R5GIG6dNoPdOooQ+KtvT5KCKAvTcY8h2rIuul19vxH5OTQk7ArKkd4yTzkw66WnNY0kPPzzcmWA+XRmiA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.53.0.tgz", + "integrity": "sha512-BBAUhlx7g4SmcLhn8cnbxoxtmS7hcq39xKCgiutL3oNx1TaIp+cny51s8ewnKMpVUKQUGb41RAUWZ9kxYdovuw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.53.0", + "@typescript-eslint/typescript-estree": "8.53.0", + "@typescript-eslint/utils": "8.53.0", + "debug": "^4.4.3", + "ts-api-utils": "^2.4.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/types": { + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.53.0.tgz", + "integrity": "sha512-Bmh9KX31Vlxa13+PqPvt4RzKRN1XORYSLlAE+sO1i28NkisGbTtSLFVB3l7PWdHtR3E0mVMuC7JilWJ99m2HxQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.53.0.tgz", + "integrity": "sha512-pw0c0Gdo7Z4xOG987u3nJ8akL9093yEEKv8QTJ+Bhkghj1xyj8cgPaavlr9rq8h7+s6plUJ4QJYw2gCZodqmGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/project-service": "8.53.0", + "@typescript-eslint/tsconfig-utils": "8.53.0", + "@typescript-eslint/types": "8.53.0", + "@typescript-eslint/visitor-keys": "8.53.0", + "debug": "^4.4.3", + "minimatch": "^9.0.5", + "semver": "^7.7.3", + "tinyglobby": "^0.2.15", + "ts-api-utils": "^2.4.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.53.0.tgz", + "integrity": "sha512-XDY4mXTez3Z1iRDI5mbRhH4DFSt46oaIFsLg+Zn97+sYrXACziXSQcSelMybnVZ5pa1P6xYkPr5cMJyunM1ZDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.9.1", + "@typescript-eslint/scope-manager": "8.53.0", + "@typescript-eslint/types": "8.53.0", + "@typescript-eslint/typescript-estree": "8.53.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.53.0.tgz", + "integrity": "sha512-LZ2NqIHFhvFwxG0qZeLL9DvdNAHPGCY5dIRwBhyYeU+LfLhcStE1ImjsuTG/WaVh3XysGaeLW8Rqq7cGkPCFvw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.53.0", + "eslint-visitor-keys": "^4.2.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", + "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@vitejs/plugin-react": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.7.0.tgz", + "integrity": "sha512-gUu9hwfWvvEDBBmgtAowQCojwZmJ5mcLn3aufeCsitijs3+f2NsrPtlAWIR6OPiqljl96GVCUbLe0HyqIpVaoA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.28.0", + "@babel/plugin-transform-react-jsx-self": "^7.27.1", + "@babel/plugin-transform-react-jsx-source": "^7.27.1", + "@rolldown/pluginutils": "1.0.0-beta.27", + "@types/babel__core": "^7.20.5", + "react-refresh": "^0.17.0" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" + } + }, + "node_modules/@vue/reactivity": { + "version": "3.5.26", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.26.tgz", + "integrity": "sha512-9EnYB1/DIiUYYnzlnUBgwU32NNvLp/nhxLXeWRhHUEeWNTn1ECxX8aGO7RTXeX6PPcxe3LLuNBFoJbV4QZ+CFQ==", + "license": "MIT", + "dependencies": { + "@vue/shared": "3.5.26" + } + }, + "node_modules/@vue/shared": { + "version": "3.5.26", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.26.tgz", + "integrity": "sha512-7Z6/y3uFI5PRoKeorTOSXKcDj0MSasfNNltcslbFrPpcw6aXRUALq4IfJlaTRspiWIUOEZbrpM+iQGmCOiWe4A==", + "license": "MIT" + }, + "node_modules/@wagmi/connectors": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/@wagmi/connectors/-/connectors-6.2.0.tgz", + "integrity": "sha512-2NfkbqhNWdjfibb4abRMrn7u6rPjEGolMfApXss6HCDVt9AW2oVC6k8Q5FouzpJezElxLJSagWz9FW1zaRlanA==", + "license": "MIT", + "dependencies": { + "@base-org/account": "2.4.0", + "@coinbase/wallet-sdk": "4.3.6", + "@gemini-wallet/core": "0.3.2", + "@metamask/sdk": "0.33.1", + "@safe-global/safe-apps-provider": "0.18.6", + "@safe-global/safe-apps-sdk": "9.1.0", + "@walletconnect/ethereum-provider": "2.21.1", + "cbw-sdk": "npm:@coinbase/wallet-sdk@3.9.3", + "porto": "0.2.35" + }, + "funding": { + "url": "https://github.com/sponsors/wevm" + }, + "peerDependencies": { + "@wagmi/core": "2.22.1", + "typescript": ">=5.0.4", + "viem": "2.x" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@wagmi/connectors/node_modules/@base-org/account": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@base-org/account/-/account-2.4.0.tgz", + "integrity": "sha512-A4Umpi8B9/pqR78D1Yoze4xHyQaujioVRqqO3d6xuDFw9VRtjg6tK3bPlwE0aW+nVH/ntllCpPa2PbI8Rnjcug==", + "license": "Apache-2.0", + "dependencies": { + "@coinbase/cdp-sdk": "^1.0.0", + "@noble/hashes": "1.4.0", + "clsx": "1.2.1", + "eventemitter3": "5.0.1", + "idb-keyval": "6.2.1", + "ox": "0.6.9", + "preact": "10.24.2", + "viem": "^2.31.7", + "zustand": "5.0.3" + } + }, + "node_modules/@wagmi/connectors/node_modules/@coinbase/wallet-sdk": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/@coinbase/wallet-sdk/-/wallet-sdk-4.3.6.tgz", + "integrity": "sha512-4q8BNG1ViL4mSAAvPAtpwlOs1gpC+67eQtgIwNvT3xyeyFFd+guwkc8bcX5rTmQhXpqnhzC4f0obACbP9CqMSA==", + "license": "Apache-2.0", + "dependencies": { + "@noble/hashes": "1.4.0", + "clsx": "1.2.1", + "eventemitter3": "5.0.1", + "idb-keyval": "6.2.1", + "ox": "0.6.9", + "preact": "10.24.2", + "viem": "^2.27.2", + "zustand": "5.0.3" + } + }, + "node_modules/@wagmi/connectors/node_modules/@metamask/sdk": { + "version": "0.33.1", + "resolved": "https://registry.npmjs.org/@metamask/sdk/-/sdk-0.33.1.tgz", + "integrity": "sha512-1mcOQVGr9rSrVcbKPNVzbZ8eCl1K0FATsYH3WJ/MH4WcZDWGECWrXJPNMZoEAkLxWiMe8jOQBumg2pmcDa9zpQ==", + "dependencies": { + "@babel/runtime": "^7.26.0", + "@metamask/onboarding": "^1.0.1", + "@metamask/providers": "16.1.0", + "@metamask/sdk-analytics": "0.0.5", + "@metamask/sdk-communication-layer": "0.33.1", + "@metamask/sdk-install-modal-web": "0.32.1", + "@paulmillr/qr": "^0.2.1", + "bowser": "^2.9.0", + "cross-fetch": "^4.0.0", + "debug": "4.3.4", + "eciesjs": "^0.4.11", + "eth-rpc-errors": "^4.0.3", + "eventemitter2": "^6.4.9", + "obj-multiplex": "^1.0.0", + "pump": "^3.0.0", + "readable-stream": "^3.6.2", + "socket.io-client": "^4.5.1", + "tslib": "^2.6.0", + "util": "^0.12.4", + "uuid": "^8.3.2" + } + }, + "node_modules/@wagmi/connectors/node_modules/@metamask/sdk-communication-layer": { + "version": "0.33.1", + "resolved": "https://registry.npmjs.org/@metamask/sdk-communication-layer/-/sdk-communication-layer-0.33.1.tgz", + "integrity": "sha512-0bI9hkysxcfbZ/lk0T2+aKVo1j0ynQVTuB3sJ5ssPWlz+Z3VwveCkP1O7EVu1tsVVCb0YV5WxK9zmURu2FIiaA==", + "dependencies": { + "@metamask/sdk-analytics": "0.0.5", + "bufferutil": "^4.0.8", + "date-fns": "^2.29.3", + "debug": "4.3.4", + "utf-8-validate": "^5.0.2", + "uuid": "^8.3.2" + }, + "peerDependencies": { + "cross-fetch": "^4.0.0", + "eciesjs": "*", + "eventemitter2": "^6.4.9", + "readable-stream": "^3.6.2", + "socket.io-client": "^4.5.1" + } + }, + "node_modules/@wagmi/connectors/node_modules/@noble/ciphers": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-1.2.1.tgz", + "integrity": "sha512-rONPWMC7PeExE077uLE4oqWrZ1IvAfz3oH9LibVAcVCopJiA9R62uavnbEzdkVmJYI6M6Zgkbeb07+tWjlq2XA==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@wagmi/connectors/node_modules/@noble/curves": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.8.1.tgz", + "integrity": "sha512-warwspo+UYUPep0Q+vtdVB4Ugn8GGQj8iyB3gnRWsztmUHTI3S1nhdiWNsPUGL0vud7JlRRk1XEu7Lq1KGTnMQ==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.7.1" + }, + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@wagmi/connectors/node_modules/@noble/curves/node_modules/@noble/hashes": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.7.1.tgz", + "integrity": "sha512-B8XBPsn4vT/KJAGqDzbwztd+6Yte3P4V7iafm24bxgDe/mlRuK6xmWPuCNrKt2vDafZ8MfJLlchDG/vYafQEjQ==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@wagmi/connectors/node_modules/@noble/hashes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz", + "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==", + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@wagmi/connectors/node_modules/@walletconnect/core": { + "version": "2.21.1", + "resolved": "https://registry.npmjs.org/@walletconnect/core/-/core-2.21.1.tgz", + "integrity": "sha512-Tp4MHJYcdWD846PH//2r+Mu4wz1/ZU/fr9av1UWFiaYQ2t2TPLDiZxjLw54AAEpMqlEHemwCgiRiAmjR1NDdTQ==", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/jsonrpc-ws-connection": "1.0.16", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.1.0", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.21.1", + "@walletconnect/utils": "2.21.1", + "@walletconnect/window-getters": "1.0.1", + "es-toolkit": "1.33.0", + "events": "3.3.0", + "uint8arrays": "3.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@wagmi/connectors/node_modules/@walletconnect/ethereum-provider": { + "version": "2.21.1", + "resolved": "https://registry.npmjs.org/@walletconnect/ethereum-provider/-/ethereum-provider-2.21.1.tgz", + "integrity": "sha512-SSlIG6QEVxClgl1s0LMk4xr2wg4eT3Zn/Hb81IocyqNSGfXpjtawWxKxiC5/9Z95f1INyBD6MctJbL/R1oBwIw==", + "deprecated": "Reliability and performance improvements. See: https://github.com/WalletConnect/walletconnect-monorepo/releases", + "license": "Apache-2.0", + "dependencies": { + "@reown/appkit": "1.7.8", + "@walletconnect/jsonrpc-http-connection": "1.0.8", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/sign-client": "2.21.1", + "@walletconnect/types": "2.21.1", + "@walletconnect/universal-provider": "2.21.1", + "@walletconnect/utils": "2.21.1", + "events": "3.3.0" + } + }, + "node_modules/@wagmi/connectors/node_modules/@walletconnect/keyvaluestorage": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@walletconnect/keyvaluestorage/-/keyvaluestorage-1.1.1.tgz", + "integrity": "sha512-V7ZQq2+mSxAq7MrRqDxanTzu2RcElfK1PfNYiaVnJgJ7Q7G7hTVwF8voIBx92qsRyGHZihrwNPHuZd1aKkd0rA==", + "license": "MIT", + "dependencies": { + "@walletconnect/safe-json": "^1.0.1", + "idb-keyval": "^6.2.1", + "unstorage": "^1.9.0" + }, + "peerDependencies": { + "@react-native-async-storage/async-storage": "1.x" + }, + "peerDependenciesMeta": { + "@react-native-async-storage/async-storage": { + "optional": true + } + } + }, + "node_modules/@wagmi/connectors/node_modules/@walletconnect/keyvaluestorage/node_modules/unstorage": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/unstorage/-/unstorage-1.17.3.tgz", + "integrity": "sha512-i+JYyy0DoKmQ3FximTHbGadmIYb8JEpq7lxUjnjeB702bCPum0vzo6oy5Mfu0lpqISw7hCyMW2yj4nWC8bqJ3Q==", + "license": "MIT", + "dependencies": { + "anymatch": "^3.1.3", + "chokidar": "^4.0.3", + "destr": "^2.0.5", + "h3": "^1.15.4", + "lru-cache": "^10.4.3", + "node-fetch-native": "^1.6.7", + "ofetch": "^1.5.1", + "ufo": "^1.6.1" + }, + "peerDependencies": { + "@azure/app-configuration": "^1.8.0", + "@azure/cosmos": "^4.2.0", + "@azure/data-tables": "^13.3.0", + "@azure/identity": "^4.6.0", + "@azure/keyvault-secrets": "^4.9.0", + "@azure/storage-blob": "^12.26.0", + "@capacitor/preferences": "^6.0.3 || ^7.0.0", + "@deno/kv": ">=0.9.0", + "@netlify/blobs": "^6.5.0 || ^7.0.0 || ^8.1.0 || ^9.0.0 || ^10.0.0", + "@planetscale/database": "^1.19.0", + "@upstash/redis": "^1.34.3", + "@vercel/blob": ">=0.27.1", + "@vercel/functions": "^2.2.12 || ^3.0.0", + "@vercel/kv": "^1.0.1", + "aws4fetch": "^1.0.20", + "db0": ">=0.2.1", + "idb-keyval": "^6.2.1", + "ioredis": "^5.4.2", + "uploadthing": "^7.4.4" + }, + "peerDependenciesMeta": { + "@azure/app-configuration": { + "optional": true + }, + "@azure/cosmos": { + "optional": true + }, + "@azure/data-tables": { + "optional": true + }, + "@azure/identity": { + "optional": true + }, + "@azure/keyvault-secrets": { + "optional": true + }, + "@azure/storage-blob": { + "optional": true + }, + "@capacitor/preferences": { + "optional": true + }, + "@deno/kv": { + "optional": true + }, + "@netlify/blobs": { + "optional": true + }, + "@planetscale/database": { + "optional": true + }, + "@upstash/redis": { + "optional": true + }, + "@vercel/blob": { + "optional": true + }, + "@vercel/functions": { + "optional": true + }, + "@vercel/kv": { + "optional": true + }, + "aws4fetch": { + "optional": true + }, + "db0": { + "optional": true + }, + "idb-keyval": { + "optional": true + }, + "ioredis": { + "optional": true + }, + "uploadthing": { + "optional": true + } + } + }, + "node_modules/@wagmi/connectors/node_modules/@walletconnect/sign-client": { + "version": "2.21.1", + "resolved": "https://registry.npmjs.org/@walletconnect/sign-client/-/sign-client-2.21.1.tgz", + "integrity": "sha512-QaXzmPsMnKGV6tc4UcdnQVNOz4zyXgarvdIQibJ4L3EmLat73r5ZVl4c0cCOcoaV7rgM9Wbphgu5E/7jNcd3Zg==", + "deprecated": "Reliability and performance improvements. See: https://github.com/WalletConnect/walletconnect-monorepo/releases", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/core": "2.21.1", + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/logger": "2.1.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.21.1", + "@walletconnect/utils": "2.21.1", + "events": "3.3.0" + } + }, + "node_modules/@wagmi/connectors/node_modules/@walletconnect/types": { + "version": "2.21.1", + "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-2.21.1.tgz", + "integrity": "sha512-UeefNadqP6IyfwWC1Yi7ux+ljbP2R66PLfDrDm8izmvlPmYlqRerJWJvYO4t0Vvr9wrG4Ko7E0c4M7FaPKT/sQ==", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "events": "3.3.0" + } + }, + "node_modules/@wagmi/connectors/node_modules/@walletconnect/universal-provider": { + "version": "2.21.1", + "resolved": "https://registry.npmjs.org/@walletconnect/universal-provider/-/universal-provider-2.21.1.tgz", + "integrity": "sha512-Wjx9G8gUHVMnYfxtasC9poGm8QMiPCpXpbbLFT+iPoQskDDly8BwueWnqKs4Mx2SdIAWAwuXeZ5ojk5qQOxJJg==", + "deprecated": "Reliability and performance improvements. See: https://github.com/WalletConnect/walletconnect-monorepo/releases", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/events": "1.0.1", + "@walletconnect/jsonrpc-http-connection": "1.0.8", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "@walletconnect/sign-client": "2.21.1", + "@walletconnect/types": "2.21.1", + "@walletconnect/utils": "2.21.1", + "es-toolkit": "1.33.0", + "events": "3.3.0" + } + }, + "node_modules/@wagmi/connectors/node_modules/@walletconnect/utils": { + "version": "2.21.1", + "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.21.1.tgz", + "integrity": "sha512-VPZvTcrNQCkbGOjFRbC24mm/pzbRMUq2DSQoiHlhh0X1U7ZhuIrzVtAoKsrzu6rqjz0EEtGxCr3K1TGRqDG4NA==", + "license": "Apache-2.0", + "dependencies": { + "@noble/ciphers": "1.2.1", + "@noble/curves": "1.8.1", + "@noble/hashes": "1.7.1", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.1.0", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.21.1", + "@walletconnect/window-getters": "1.0.1", + "@walletconnect/window-metadata": "1.0.1", + "bs58": "6.0.0", + "detect-browser": "5.3.0", + "query-string": "7.1.3", + "uint8arrays": "3.1.0", + "viem": "2.23.2" + } + }, + "node_modules/@wagmi/connectors/node_modules/@walletconnect/utils/node_modules/@noble/hashes": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.7.1.tgz", + "integrity": "sha512-B8XBPsn4vT/KJAGqDzbwztd+6Yte3P4V7iafm24bxgDe/mlRuK6xmWPuCNrKt2vDafZ8MfJLlchDG/vYafQEjQ==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@wagmi/connectors/node_modules/@walletconnect/utils/node_modules/@scure/bip32": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.6.2.tgz", + "integrity": "sha512-t96EPDMbtGgtb7onKKqxRLfE5g05k7uHnHRM2xdE6BP/ZmxaLtPek4J4KfVn/90IQNrU1IOAqMgiDtUdtbe3nw==", + "license": "MIT", + "dependencies": { + "@noble/curves": "~1.8.1", + "@noble/hashes": "~1.7.1", + "@scure/base": "~1.2.2" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@wagmi/connectors/node_modules/@walletconnect/utils/node_modules/@scure/bip39": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-1.5.4.tgz", + "integrity": "sha512-TFM4ni0vKvCfBpohoh+/lY05i9gRbSwXWngAsF4CABQxoaOHijxuaZ2R6cStDQ5CHtHO9aGJTr4ksVJASRRyMA==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "~1.7.1", + "@scure/base": "~1.2.4" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@wagmi/connectors/node_modules/@walletconnect/utils/node_modules/abitype": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/abitype/-/abitype-1.0.8.tgz", + "integrity": "sha512-ZeiI6h3GnW06uYDLx0etQtX/p8E24UaHHBj57RSjK7YBFe7iuVn07EDpOeP451D06sF27VOz9JJPlIKJmXgkEg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/wevm" + }, + "peerDependencies": { + "typescript": ">=5.0.4", + "zod": "^3 >=3.22.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + }, + "zod": { + "optional": true + } + } + }, + "node_modules/@wagmi/connectors/node_modules/@walletconnect/utils/node_modules/isows": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/isows/-/isows-1.0.6.tgz", + "integrity": "sha512-lPHCayd40oW98/I0uvgaHKWCSvkzY27LjWLbtzOm64yQ+G3Q5npjjbdppU65iZXkK1Zt+kH9pfegli0AYfwYYw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "peerDependencies": { + "ws": "*" + } + }, + "node_modules/@wagmi/connectors/node_modules/@walletconnect/utils/node_modules/ox": { + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/ox/-/ox-0.6.7.tgz", + "integrity": "sha512-17Gk/eFsFRAZ80p5eKqv89a57uXjd3NgIf1CaXojATPBuujVc/fQSVhBeAU9JCRB+k7J50WQAyWTxK19T9GgbA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "dependencies": { + "@adraffy/ens-normalize": "^1.10.1", + "@noble/curves": "^1.6.0", + "@noble/hashes": "^1.5.0", + "@scure/bip32": "^1.5.0", + "@scure/bip39": "^1.4.0", + "abitype": "^1.0.6", + "eventemitter3": "5.0.1" + }, + "peerDependencies": { + "typescript": ">=5.4.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@wagmi/connectors/node_modules/@walletconnect/utils/node_modules/viem": { + "version": "2.23.2", + "resolved": "https://registry.npmjs.org/viem/-/viem-2.23.2.tgz", + "integrity": "sha512-NVmW/E0c5crMOtbEAqMF0e3NmvQykFXhLOc/CkLIXOlzHSA6KXVz3CYVmaKqBF8/xtjsjHAGjdJN3Ru1kFJLaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "dependencies": { + "@noble/curves": "1.8.1", + "@noble/hashes": "1.7.1", + "@scure/bip32": "1.6.2", + "@scure/bip39": "1.5.4", + "abitype": "1.0.8", + "isows": "1.0.6", + "ox": "0.6.7", + "ws": "8.18.0" + }, + "peerDependencies": { + "typescript": ">=5.0.4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@wagmi/connectors/node_modules/@walletconnect/utils/node_modules/ws": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "license": "MIT", + "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 + } + } + }, + "node_modules/@wagmi/connectors/node_modules/@walletconnect/utils/node_modules/zod": { + "version": "3.25.76", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", + "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", + "license": "MIT", + "optional": true, + "peer": true, + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/@wagmi/connectors/node_modules/base-x": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/base-x/-/base-x-5.0.1.tgz", + "integrity": "sha512-M7uio8Zt++eg3jPj+rHMfCC+IuygQHHCOU+IYsVtik6FWjuYpVt/+MRKcgsAMHh8mMFAwnB+Bs+mTrFiXjMzKg==", + "license": "MIT" + }, + "node_modules/@wagmi/connectors/node_modules/bs58": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/bs58/-/bs58-6.0.0.tgz", + "integrity": "sha512-PD0wEnEYg6ijszw/u8s+iI3H17cTymlrwkKhDhPZq+Sokl3AU4htyBFTjAeNAlCCmg0f53g6ih3jATyCKftTfw==", + "license": "MIT", + "dependencies": { + "base-x": "^5.0.0" + } + }, + "node_modules/@wagmi/connectors/node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@wagmi/connectors/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "license": "MIT", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@wagmi/connectors/node_modules/es-toolkit": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.33.0.tgz", + "integrity": "sha512-X13Q/ZSc+vsO1q600bvNK4bxgXMkHcf//RxCmYDaRY5DAcT+eoXjY5hoAPGMdRnWQjvyLEcyauG3b6hz76LNqg==", + "license": "MIT", + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/@wagmi/connectors/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "license": "ISC" + }, + "node_modules/@wagmi/connectors/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "license": "MIT" + }, + "node_modules/@wagmi/connectors/node_modules/porto": { + "version": "0.2.35", + "resolved": "https://registry.npmjs.org/porto/-/porto-0.2.35.tgz", + "integrity": "sha512-gu9FfjjvvYBgQXUHWTp6n3wkTxVtEcqFotM7i3GEZeoQbvLGbssAicCz6hFZ8+xggrJWwi/RLmbwNra50SMmUQ==", + "license": "MIT", + "dependencies": { + "hono": "^4.10.3", + "idb-keyval": "^6.2.1", + "mipd": "^0.0.7", + "ox": "^0.9.6", + "zod": "^4.1.5", + "zustand": "^5.0.1" + }, + "bin": { + "porto": "dist/cli/bin/index.js" + }, + "peerDependencies": { + "@tanstack/react-query": ">=5.59.0", + "@wagmi/core": ">=2.16.3", + "expo-auth-session": ">=7.0.8", + "expo-crypto": ">=15.0.7", + "expo-web-browser": ">=15.0.8", + "react": ">=18", + "react-native": ">=0.81.4", + "typescript": ">=5.4.0", + "viem": ">=2.37.0", + "wagmi": ">=2.0.0" + }, + "peerDependenciesMeta": { + "@tanstack/react-query": { + "optional": true + }, + "expo-auth-session": { + "optional": true + }, + "expo-crypto": { + "optional": true + }, + "expo-web-browser": { + "optional": true + }, + "react": { + "optional": true + }, + "react-native": { + "optional": true + }, + "typescript": { + "optional": true + }, + "wagmi": { + "optional": true + } + } + }, + "node_modules/@wagmi/connectors/node_modules/porto/node_modules/@noble/ciphers": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-1.3.0.tgz", + "integrity": "sha512-2I0gnIVPtfnMw9ee9h1dJG7tp81+8Ob3OJb3Mv37rx5L40/b0i7djjCVvGOVqc9AEIQyvyu1i6ypKdFw8R8gQw==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@wagmi/connectors/node_modules/porto/node_modules/@noble/curves": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.9.1.tgz", + "integrity": "sha512-k11yZxZg+t+gWvBbIswW0yoJlu8cHOC7dhunwOzoWH/mXGBiYyR4YY6hAEK/3EUs4UpB8la1RfdRpeGsFHkWsA==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.8.0" + }, + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@wagmi/connectors/node_modules/porto/node_modules/@noble/hashes": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz", + "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@wagmi/connectors/node_modules/porto/node_modules/ox": { + "version": "0.9.17", + "resolved": "https://registry.npmjs.org/ox/-/ox-0.9.17.tgz", + "integrity": "sha512-rKAnhzhRU3Xh3hiko+i1ZxywZ55eWQzeS/Q4HRKLx2PqfHOolisZHErSsJVipGlmQKHW5qwOED/GighEw9dbLg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "dependencies": { + "@adraffy/ens-normalize": "^1.11.0", + "@noble/ciphers": "^1.3.0", + "@noble/curves": "1.9.1", + "@noble/hashes": "^1.8.0", + "@scure/bip32": "^1.7.0", + "@scure/bip39": "^1.6.0", + "abitype": "^1.0.9", + "eventemitter3": "5.0.1" + }, + "peerDependencies": { + "typescript": ">=5.4.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@wagmi/connectors/node_modules/preact": { + "version": "10.24.2", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.24.2.tgz", + "integrity": "sha512-1cSoF0aCC8uaARATfrlz4VCBqE8LwZwRfLgkxJOQwAlQt6ayTmi0D9OF7nXid1POI5SZidFuG9CnlXbDfLqY/Q==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/preact" + } + }, + "node_modules/@wagmi/connectors/node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@wagmi/connectors/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, + "node_modules/@wagmi/connectors/node_modules/uint8arrays": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.1.0.tgz", + "integrity": "sha512-ei5rfKtoRO8OyOIor2Rz5fhzjThwIHJZ3uyDPnDHTXbP0aMQ1RN/6AI5B5d9dBxJOU+BvOAk7ZQ1xphsX8Lrog==", + "license": "MIT", + "dependencies": { + "multiformats": "^9.4.2" + } + }, + "node_modules/@wagmi/connectors/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@wagmi/connectors/node_modules/zod": { + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.3.5.tgz", + "integrity": "sha512-k7Nwx6vuWx1IJ9Bjuf4Zt1PEllcwe7cls3VNzm4CQ1/hgtFUK2bRNG3rvnpPUhFjmqJKAKtjV576KnUkHocg/g==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/@wagmi/core": { + "version": "2.22.1", + "resolved": "https://registry.npmjs.org/@wagmi/core/-/core-2.22.1.tgz", + "integrity": "sha512-cG/xwQWsBEcKgRTkQVhH29cbpbs/TdcUJVFXCyri3ZknxhMyGv0YEjTcrNpRgt2SaswL1KrvslSNYKKo+5YEAg==", + "license": "MIT", + "dependencies": { + "eventemitter3": "5.0.1", + "mipd": "0.0.7", + "zustand": "5.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/wevm" + }, + "peerDependencies": { + "@tanstack/query-core": ">=5.0.0", + "typescript": ">=5.0.4", + "viem": "2.x" + }, + "peerDependenciesMeta": { + "@tanstack/query-core": { + "optional": true + }, + "typescript": { + "optional": true + } + } + }, + "node_modules/@wagmi/core/node_modules/zustand": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/zustand/-/zustand-5.0.0.tgz", + "integrity": "sha512-LE+VcmbartOPM+auOjCCLQOsQ05zUTp8RkgwRzefUk+2jISdMMFnxvyTjA4YNWr5ZGXYbVsEMZosttuxUBkojQ==", + "license": "MIT", + "engines": { + "node": ">=12.20.0" + }, + "peerDependencies": { + "@types/react": ">=18.0.0", + "immer": ">=9.0.6", + "react": ">=18.0.0", + "use-sync-external-store": ">=1.2.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "immer": { + "optional": true + }, + "react": { + "optional": true + }, + "use-sync-external-store": { + "optional": true + } + } + }, + "node_modules/@wallet-standard/app": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wallet-standard/app/-/app-1.1.0.tgz", + "integrity": "sha512-3CijvrO9utx598kjr45hTbbeeykQrQfKmSnxeWOgU25TOEpvcipD/bYDQWIqUv1Oc6KK4YStokSMu/FBNecGUQ==", + "license": "Apache-2.0", + "dependencies": { + "@wallet-standard/base": "^1.1.0" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/@wallet-standard/base": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wallet-standard/base/-/base-1.1.0.tgz", + "integrity": "sha512-DJDQhjKmSNVLKWItoKThJS+CsJQjR9AOBOirBVT1F9YpRyC9oYHE+ZnSf8y8bxUphtKqdQMPVQ2mHohYdRvDVQ==", + "license": "Apache-2.0", + "engines": { + "node": ">=16" + } + }, + "node_modules/@wallet-standard/core": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wallet-standard/core/-/core-1.1.0.tgz", + "integrity": "sha512-v2W5q/NlX1qkn2q/JOXQT//pOAdrhz7+nOcO2uiH9+a0uvreL+sdWWqkhFmMcX+HEBjaibdOQMUoIfDhOGX4XA==", + "license": "Apache-2.0", + "dependencies": { + "@wallet-standard/app": "^1.1.0", + "@wallet-standard/base": "^1.1.0", + "@wallet-standard/errors": "^0.1.0", + "@wallet-standard/features": "^1.1.0", + "@wallet-standard/wallet": "^1.1.0" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/@wallet-standard/errors": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@wallet-standard/errors/-/errors-0.1.1.tgz", + "integrity": "sha512-V8Ju1Wvol8i/VDyQOHhjhxmMVwmKiwyxUZBnHhtiPZJTWY0U/Shb2iEWyGngYEbAkp2sGTmEeNX1tVyGR7PqNw==", + "license": "Apache-2.0", + "dependencies": { + "chalk": "^5.4.1", + "commander": "^13.1.0" + }, + "bin": { + "errors": "bin/cli.mjs" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/@wallet-standard/errors/node_modules/commander": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-13.1.0.tgz", + "integrity": "sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==", + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/@wallet-standard/features": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wallet-standard/features/-/features-1.1.0.tgz", + "integrity": "sha512-hiEivWNztx73s+7iLxsuD1sOJ28xtRix58W7Xnz4XzzA/pF0+aicnWgjOdA10doVDEDZdUuZCIIqG96SFNlDUg==", + "license": "Apache-2.0", + "dependencies": { + "@wallet-standard/base": "^1.1.0" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/@wallet-standard/wallet": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wallet-standard/wallet/-/wallet-1.1.0.tgz", + "integrity": "sha512-Gt8TnSlDZpAl+RWOOAB/kuvC7RpcdWAlFbHNoi4gsXsfaWa1QCT6LBcfIYTPdOZC9OVZUDwqGuGAcqZejDmHjg==", + "license": "Apache-2.0", + "dependencies": { + "@wallet-standard/base": "^1.1.0" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/@walletconnect/core": { + "version": "2.21.5", + "resolved": "https://registry.npmjs.org/@walletconnect/core/-/core-2.21.5.tgz", + "integrity": "sha512-CxGbio1TdCkou/TYn8X6Ih1mUX3UtFTk+t618/cIrT3VX5IjQW09n9I/pVafr7bQbBtm9/ATr7ugUEMrLu5snA==", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/jsonrpc-ws-connection": "1.0.16", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.1.0", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.21.5", + "@walletconnect/utils": "2.21.5", + "@walletconnect/window-getters": "1.0.1", + "es-toolkit": "1.39.3", + "events": "3.3.0", + "uint8arrays": "3.1.1" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@walletconnect/core/node_modules/@walletconnect/keyvaluestorage": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@walletconnect/keyvaluestorage/-/keyvaluestorage-1.1.1.tgz", + "integrity": "sha512-V7ZQq2+mSxAq7MrRqDxanTzu2RcElfK1PfNYiaVnJgJ7Q7G7hTVwF8voIBx92qsRyGHZihrwNPHuZd1aKkd0rA==", + "license": "MIT", + "dependencies": { + "@walletconnect/safe-json": "^1.0.1", + "idb-keyval": "^6.2.1", + "unstorage": "^1.9.0" + }, + "peerDependencies": { + "@react-native-async-storage/async-storage": "1.x" + }, + "peerDependenciesMeta": { + "@react-native-async-storage/async-storage": { + "optional": true + } + } + }, + "node_modules/@walletconnect/core/node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@walletconnect/core/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "license": "ISC" + }, + "node_modules/@walletconnect/core/node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@walletconnect/core/node_modules/unstorage": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/unstorage/-/unstorage-1.17.3.tgz", + "integrity": "sha512-i+JYyy0DoKmQ3FximTHbGadmIYb8JEpq7lxUjnjeB702bCPum0vzo6oy5Mfu0lpqISw7hCyMW2yj4nWC8bqJ3Q==", + "license": "MIT", + "dependencies": { + "anymatch": "^3.1.3", + "chokidar": "^4.0.3", + "destr": "^2.0.5", + "h3": "^1.15.4", + "lru-cache": "^10.4.3", + "node-fetch-native": "^1.6.7", + "ofetch": "^1.5.1", + "ufo": "^1.6.1" + }, + "peerDependencies": { + "@azure/app-configuration": "^1.8.0", + "@azure/cosmos": "^4.2.0", + "@azure/data-tables": "^13.3.0", + "@azure/identity": "^4.6.0", + "@azure/keyvault-secrets": "^4.9.0", + "@azure/storage-blob": "^12.26.0", + "@capacitor/preferences": "^6.0.3 || ^7.0.0", + "@deno/kv": ">=0.9.0", + "@netlify/blobs": "^6.5.0 || ^7.0.0 || ^8.1.0 || ^9.0.0 || ^10.0.0", + "@planetscale/database": "^1.19.0", + "@upstash/redis": "^1.34.3", + "@vercel/blob": ">=0.27.1", + "@vercel/functions": "^2.2.12 || ^3.0.0", + "@vercel/kv": "^1.0.1", + "aws4fetch": "^1.0.20", + "db0": ">=0.2.1", + "idb-keyval": "^6.2.1", + "ioredis": "^5.4.2", + "uploadthing": "^7.4.4" + }, + "peerDependenciesMeta": { + "@azure/app-configuration": { + "optional": true + }, + "@azure/cosmos": { + "optional": true + }, + "@azure/data-tables": { + "optional": true + }, + "@azure/identity": { + "optional": true + }, + "@azure/keyvault-secrets": { + "optional": true + }, + "@azure/storage-blob": { + "optional": true + }, + "@capacitor/preferences": { + "optional": true + }, + "@deno/kv": { + "optional": true + }, + "@netlify/blobs": { + "optional": true + }, + "@planetscale/database": { + "optional": true + }, + "@upstash/redis": { + "optional": true + }, + "@vercel/blob": { + "optional": true + }, + "@vercel/functions": { + "optional": true + }, + "@vercel/kv": { + "optional": true + }, + "aws4fetch": { + "optional": true + }, + "db0": { + "optional": true + }, + "idb-keyval": { + "optional": true + }, + "ioredis": { + "optional": true + }, + "uploadthing": { + "optional": true + } + } + }, + "node_modules/@walletconnect/environment": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@walletconnect/environment/-/environment-1.0.1.tgz", + "integrity": "sha512-T426LLZtHj8e8rYnKfzsw1aG6+M0BT1ZxayMdv/p8yM0MU+eJDISqNY3/bccxRr4LrF9csq02Rhqt08Ibl0VRg==", + "license": "MIT", + "dependencies": { + "tslib": "1.14.1" + } + }, + "node_modules/@walletconnect/environment/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@walletconnect/ethereum-provider": { + "version": "2.21.5", + "resolved": "https://registry.npmjs.org/@walletconnect/ethereum-provider/-/ethereum-provider-2.21.5.tgz", + "integrity": "sha512-ov1VyMINE9Gg9lk2LIXAhHOd6Nzd8q20QqGBs0JwjqqiP3pSoyxbmOI4fcddEGSnK4qwRQv1uU+aR0TXiiy5uA==", + "deprecated": "Reliability and performance improvements. See: https://github.com/WalletConnect/walletconnect-monorepo/releases", + "license": "Apache-2.0", + "dependencies": { + "@reown/appkit": "1.7.8", + "@walletconnect/jsonrpc-http-connection": "1.0.8", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/sign-client": "2.21.5", + "@walletconnect/types": "2.21.5", + "@walletconnect/universal-provider": "2.21.5", + "@walletconnect/utils": "2.21.5", + "events": "3.3.0" + } + }, + "node_modules/@walletconnect/ethereum-provider/node_modules/@walletconnect/keyvaluestorage": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@walletconnect/keyvaluestorage/-/keyvaluestorage-1.1.1.tgz", + "integrity": "sha512-V7ZQq2+mSxAq7MrRqDxanTzu2RcElfK1PfNYiaVnJgJ7Q7G7hTVwF8voIBx92qsRyGHZihrwNPHuZd1aKkd0rA==", + "license": "MIT", + "dependencies": { + "@walletconnect/safe-json": "^1.0.1", + "idb-keyval": "^6.2.1", + "unstorage": "^1.9.0" + }, + "peerDependencies": { + "@react-native-async-storage/async-storage": "1.x" + }, + "peerDependenciesMeta": { + "@react-native-async-storage/async-storage": { + "optional": true + } + } + }, + "node_modules/@walletconnect/ethereum-provider/node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@walletconnect/ethereum-provider/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "license": "ISC" + }, + "node_modules/@walletconnect/ethereum-provider/node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@walletconnect/ethereum-provider/node_modules/unstorage": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/unstorage/-/unstorage-1.17.3.tgz", + "integrity": "sha512-i+JYyy0DoKmQ3FximTHbGadmIYb8JEpq7lxUjnjeB702bCPum0vzo6oy5Mfu0lpqISw7hCyMW2yj4nWC8bqJ3Q==", + "license": "MIT", + "dependencies": { + "anymatch": "^3.1.3", + "chokidar": "^4.0.3", + "destr": "^2.0.5", + "h3": "^1.15.4", + "lru-cache": "^10.4.3", + "node-fetch-native": "^1.6.7", + "ofetch": "^1.5.1", + "ufo": "^1.6.1" + }, + "peerDependencies": { + "@azure/app-configuration": "^1.8.0", + "@azure/cosmos": "^4.2.0", + "@azure/data-tables": "^13.3.0", + "@azure/identity": "^4.6.0", + "@azure/keyvault-secrets": "^4.9.0", + "@azure/storage-blob": "^12.26.0", + "@capacitor/preferences": "^6.0.3 || ^7.0.0", + "@deno/kv": ">=0.9.0", + "@netlify/blobs": "^6.5.0 || ^7.0.0 || ^8.1.0 || ^9.0.0 || ^10.0.0", + "@planetscale/database": "^1.19.0", + "@upstash/redis": "^1.34.3", + "@vercel/blob": ">=0.27.1", + "@vercel/functions": "^2.2.12 || ^3.0.0", + "@vercel/kv": "^1.0.1", + "aws4fetch": "^1.0.20", + "db0": ">=0.2.1", + "idb-keyval": "^6.2.1", + "ioredis": "^5.4.2", + "uploadthing": "^7.4.4" + }, + "peerDependenciesMeta": { + "@azure/app-configuration": { + "optional": true + }, + "@azure/cosmos": { + "optional": true + }, + "@azure/data-tables": { + "optional": true + }, + "@azure/identity": { + "optional": true + }, + "@azure/keyvault-secrets": { + "optional": true + }, + "@azure/storage-blob": { + "optional": true + }, + "@capacitor/preferences": { + "optional": true + }, + "@deno/kv": { + "optional": true + }, + "@netlify/blobs": { + "optional": true + }, + "@planetscale/database": { + "optional": true + }, + "@upstash/redis": { + "optional": true + }, + "@vercel/blob": { + "optional": true + }, + "@vercel/functions": { + "optional": true + }, + "@vercel/kv": { + "optional": true + }, + "aws4fetch": { + "optional": true + }, + "db0": { + "optional": true + }, + "idb-keyval": { + "optional": true + }, + "ioredis": { + "optional": true + }, + "uploadthing": { + "optional": true + } + } + }, + "node_modules/@walletconnect/events": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@walletconnect/events/-/events-1.0.1.tgz", + "integrity": "sha512-NPTqaoi0oPBVNuLv7qPaJazmGHs5JGyO8eEAk5VGKmJzDR7AHzD4k6ilox5kxk1iwiOnFopBOOMLs86Oa76HpQ==", + "license": "MIT", + "dependencies": { + "keyvaluestorage-interface": "^1.0.0", + "tslib": "1.14.1" + } + }, + "node_modules/@walletconnect/events/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@walletconnect/heartbeat": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@walletconnect/heartbeat/-/heartbeat-1.2.2.tgz", + "integrity": "sha512-uASiRmC5MwhuRuf05vq4AT48Pq8RMi876zV8rr8cV969uTOzWdB/k+Lj5yI2PBtB1bGQisGen7MM1GcZlQTBXw==", + "license": "MIT", + "dependencies": { + "@walletconnect/events": "^1.0.1", + "@walletconnect/time": "^1.0.2", + "events": "^3.3.0" + } + }, + "node_modules/@walletconnect/jsonrpc-http-connection": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@walletconnect/jsonrpc-http-connection/-/jsonrpc-http-connection-1.0.8.tgz", + "integrity": "sha512-+B7cRuaxijLeFDJUq5hAzNyef3e3tBDIxyaCNmFtjwnod5AGis3RToNqzFU33vpVcxFhofkpE7Cx+5MYejbMGw==", + "license": "MIT", + "dependencies": { + "@walletconnect/jsonrpc-utils": "^1.0.6", + "@walletconnect/safe-json": "^1.0.1", + "cross-fetch": "^3.1.4", + "events": "^3.3.0" + } + }, + "node_modules/@walletconnect/jsonrpc-http-connection/node_modules/cross-fetch": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.2.0.tgz", + "integrity": "sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q==", + "license": "MIT", + "dependencies": { + "node-fetch": "^2.7.0" + } + }, + "node_modules/@walletconnect/jsonrpc-provider": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/@walletconnect/jsonrpc-provider/-/jsonrpc-provider-1.0.14.tgz", + "integrity": "sha512-rtsNY1XqHvWj0EtITNeuf8PHMvlCLiS3EjQL+WOkxEOA4KPxsohFnBDeyPYiNm4ZvkQdLnece36opYidmtbmow==", + "license": "MIT", + "dependencies": { + "@walletconnect/jsonrpc-utils": "^1.0.8", + "@walletconnect/safe-json": "^1.0.2", + "events": "^3.3.0" + } + }, + "node_modules/@walletconnect/jsonrpc-types": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@walletconnect/jsonrpc-types/-/jsonrpc-types-1.0.4.tgz", + "integrity": "sha512-P6679fG/M+wuWg9TY8mh6xFSdYnFyFjwFelxyISxMDrlbXokorEVXYOxiqEbrU3x1BmBoCAJJ+vtEaEoMlpCBQ==", + "license": "MIT", + "dependencies": { + "events": "^3.3.0", + "keyvaluestorage-interface": "^1.0.0" + } + }, + "node_modules/@walletconnect/jsonrpc-utils": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@walletconnect/jsonrpc-utils/-/jsonrpc-utils-1.0.8.tgz", + "integrity": "sha512-vdeb03bD8VzJUL6ZtzRYsFMq1eZQcM3EAzT0a3st59dyLfJ0wq+tKMpmGH7HlB7waD858UWgfIcudbPFsbzVdw==", + "license": "MIT", + "dependencies": { + "@walletconnect/environment": "^1.0.1", + "@walletconnect/jsonrpc-types": "^1.0.3", + "tslib": "1.14.1" + } + }, + "node_modules/@walletconnect/jsonrpc-utils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@walletconnect/jsonrpc-ws-connection": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/@walletconnect/jsonrpc-ws-connection/-/jsonrpc-ws-connection-1.0.16.tgz", + "integrity": "sha512-G81JmsMqh5nJheE1mPst1W0WfVv0SG3N7JggwLLGnI7iuDZJq8cRJvQwLGKHn5H1WTW7DEPCo00zz5w62AbL3Q==", + "license": "MIT", + "dependencies": { + "@walletconnect/jsonrpc-utils": "^1.0.6", + "@walletconnect/safe-json": "^1.0.2", + "events": "^3.3.0", + "ws": "^7.5.1" + } + }, + "node_modules/@walletconnect/jsonrpc-ws-connection/node_modules/ws": { + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", + "license": "MIT", + "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 + } + } + }, + "node_modules/@walletconnect/logger": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@walletconnect/logger/-/logger-2.1.2.tgz", + "integrity": "sha512-aAb28I3S6pYXZHQm5ESB+V6rDqIYfsnHaQyzFbwUUBFY4H0OXx/YtTl8lvhUNhMMfb9UxbwEBS253TlXUYJWSw==", + "license": "MIT", + "dependencies": { + "@walletconnect/safe-json": "^1.0.2", + "pino": "7.11.0" + } + }, + "node_modules/@walletconnect/relay-api": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@walletconnect/relay-api/-/relay-api-1.0.11.tgz", + "integrity": "sha512-tLPErkze/HmC9aCmdZOhtVmYZq1wKfWTJtygQHoWtgg722Jd4homo54Cs4ak2RUFUZIGO2RsOpIcWipaua5D5Q==", + "license": "MIT", + "dependencies": { + "@walletconnect/jsonrpc-types": "^1.0.2" + } + }, + "node_modules/@walletconnect/relay-auth": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@walletconnect/relay-auth/-/relay-auth-1.1.0.tgz", + "integrity": "sha512-qFw+a9uRz26jRCDgL7Q5TA9qYIgcNY8jpJzI1zAWNZ8i7mQjaijRnWFKsCHAU9CyGjvt6RKrRXyFtFOpWTVmCQ==", + "license": "MIT", + "dependencies": { + "@noble/curves": "1.8.0", + "@noble/hashes": "1.7.0", + "@walletconnect/safe-json": "^1.0.1", + "@walletconnect/time": "^1.0.2", + "uint8arrays": "^3.0.0" + } + }, + "node_modules/@walletconnect/relay-auth/node_modules/@noble/curves": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.8.0.tgz", + "integrity": "sha512-j84kjAbzEnQHaSIhRPUmB3/eVXu2k3dKPl2LOrR8fSOIL+89U+7lV117EWHtq/GHM3ReGHM46iRBdZfpc4HRUQ==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.7.0" + }, + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@walletconnect/relay-auth/node_modules/@noble/hashes": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.7.0.tgz", + "integrity": "sha512-HXydb0DgzTpDPwbVeDGCG1gIu7X6+AuU6Zl6av/E/KG8LMsvPntvq+w17CHRpKBmN6Ybdrt1eP3k4cj8DJa78w==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@walletconnect/safe-json": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@walletconnect/safe-json/-/safe-json-1.0.2.tgz", + "integrity": "sha512-Ogb7I27kZ3LPC3ibn8ldyUr5544t3/STow9+lzz7Sfo808YD7SBWk7SAsdBFlYgP2zDRy2hS3sKRcuSRM0OTmA==", + "license": "MIT", + "dependencies": { + "tslib": "1.14.1" + } + }, + "node_modules/@walletconnect/safe-json/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@walletconnect/sign-client": { + "version": "2.21.5", + "resolved": "https://registry.npmjs.org/@walletconnect/sign-client/-/sign-client-2.21.5.tgz", + "integrity": "sha512-IAs/IqmE1HVL9EsvqkNRU4NeAYe//h9NwqKi7ToKYZv4jhcC3BBemUD1r8iQJSTHMhO41EKn1G9/DiBln3ZiwQ==", + "deprecated": "Reliability and performance improvements. See: https://github.com/WalletConnect/walletconnect-monorepo/releases", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/core": "2.21.5", + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/logger": "2.1.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.21.5", + "@walletconnect/utils": "2.21.5", + "events": "3.3.0" + } + }, + "node_modules/@walletconnect/time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@walletconnect/time/-/time-1.0.2.tgz", + "integrity": "sha512-uzdd9woDcJ1AaBZRhqy5rNC9laqWGErfc4dxA9a87mPdKOgWMD85mcFo9dIYIts/Jwocfwn07EC6EzclKubk/g==", + "license": "MIT", + "dependencies": { + "tslib": "1.14.1" + } + }, + "node_modules/@walletconnect/time/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@walletconnect/types": { + "version": "2.21.5", + "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-2.21.5.tgz", + "integrity": "sha512-kpTXbenKeMdaz6mgMN/jKaHHbu6mdY3kyyrddzE/mthOd2KLACVrZr7hrTf+Fg2coPVen5d1KKyQjyECEdzOCw==", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "events": "3.3.0" + } + }, + "node_modules/@walletconnect/types/node_modules/@walletconnect/keyvaluestorage": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@walletconnect/keyvaluestorage/-/keyvaluestorage-1.1.1.tgz", + "integrity": "sha512-V7ZQq2+mSxAq7MrRqDxanTzu2RcElfK1PfNYiaVnJgJ7Q7G7hTVwF8voIBx92qsRyGHZihrwNPHuZd1aKkd0rA==", + "license": "MIT", + "dependencies": { + "@walletconnect/safe-json": "^1.0.1", + "idb-keyval": "^6.2.1", + "unstorage": "^1.9.0" + }, + "peerDependencies": { + "@react-native-async-storage/async-storage": "1.x" + }, + "peerDependenciesMeta": { + "@react-native-async-storage/async-storage": { + "optional": true + } + } + }, + "node_modules/@walletconnect/types/node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@walletconnect/types/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "license": "ISC" + }, + "node_modules/@walletconnect/types/node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@walletconnect/types/node_modules/unstorage": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/unstorage/-/unstorage-1.17.3.tgz", + "integrity": "sha512-i+JYyy0DoKmQ3FximTHbGadmIYb8JEpq7lxUjnjeB702bCPum0vzo6oy5Mfu0lpqISw7hCyMW2yj4nWC8bqJ3Q==", + "license": "MIT", + "dependencies": { + "anymatch": "^3.1.3", + "chokidar": "^4.0.3", + "destr": "^2.0.5", + "h3": "^1.15.4", + "lru-cache": "^10.4.3", + "node-fetch-native": "^1.6.7", + "ofetch": "^1.5.1", + "ufo": "^1.6.1" + }, + "peerDependencies": { + "@azure/app-configuration": "^1.8.0", + "@azure/cosmos": "^4.2.0", + "@azure/data-tables": "^13.3.0", + "@azure/identity": "^4.6.0", + "@azure/keyvault-secrets": "^4.9.0", + "@azure/storage-blob": "^12.26.0", + "@capacitor/preferences": "^6.0.3 || ^7.0.0", + "@deno/kv": ">=0.9.0", + "@netlify/blobs": "^6.5.0 || ^7.0.0 || ^8.1.0 || ^9.0.0 || ^10.0.0", + "@planetscale/database": "^1.19.0", + "@upstash/redis": "^1.34.3", + "@vercel/blob": ">=0.27.1", + "@vercel/functions": "^2.2.12 || ^3.0.0", + "@vercel/kv": "^1.0.1", + "aws4fetch": "^1.0.20", + "db0": ">=0.2.1", + "idb-keyval": "^6.2.1", + "ioredis": "^5.4.2", + "uploadthing": "^7.4.4" + }, + "peerDependenciesMeta": { + "@azure/app-configuration": { + "optional": true + }, + "@azure/cosmos": { + "optional": true + }, + "@azure/data-tables": { + "optional": true + }, + "@azure/identity": { + "optional": true + }, + "@azure/keyvault-secrets": { + "optional": true + }, + "@azure/storage-blob": { + "optional": true + }, + "@capacitor/preferences": { + "optional": true + }, + "@deno/kv": { + "optional": true + }, + "@netlify/blobs": { + "optional": true + }, + "@planetscale/database": { + "optional": true + }, + "@upstash/redis": { + "optional": true + }, + "@vercel/blob": { + "optional": true + }, + "@vercel/functions": { + "optional": true + }, + "@vercel/kv": { + "optional": true + }, + "aws4fetch": { + "optional": true + }, + "db0": { + "optional": true + }, + "idb-keyval": { + "optional": true + }, + "ioredis": { + "optional": true + }, + "uploadthing": { + "optional": true + } + } + }, + "node_modules/@walletconnect/universal-provider": { + "version": "2.21.5", + "resolved": "https://registry.npmjs.org/@walletconnect/universal-provider/-/universal-provider-2.21.5.tgz", + "integrity": "sha512-SMXGGXyj78c8Ru2f665ZFZU24phn0yZyCP5Ej7goxVQxABwqWKM/odj3j/IxZv+hxA8yU13yxaubgVefnereqw==", + "deprecated": "Reliability and performance improvements. See: https://github.com/WalletConnect/walletconnect-monorepo/releases", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/events": "1.0.1", + "@walletconnect/jsonrpc-http-connection": "1.0.8", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "@walletconnect/sign-client": "2.21.5", + "@walletconnect/types": "2.21.5", + "@walletconnect/utils": "2.21.5", + "es-toolkit": "1.39.3", + "events": "3.3.0" + } + }, + "node_modules/@walletconnect/universal-provider/node_modules/@walletconnect/keyvaluestorage": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@walletconnect/keyvaluestorage/-/keyvaluestorage-1.1.1.tgz", + "integrity": "sha512-V7ZQq2+mSxAq7MrRqDxanTzu2RcElfK1PfNYiaVnJgJ7Q7G7hTVwF8voIBx92qsRyGHZihrwNPHuZd1aKkd0rA==", + "license": "MIT", + "dependencies": { + "@walletconnect/safe-json": "^1.0.1", + "idb-keyval": "^6.2.1", + "unstorage": "^1.9.0" + }, + "peerDependencies": { + "@react-native-async-storage/async-storage": "1.x" + }, + "peerDependenciesMeta": { + "@react-native-async-storage/async-storage": { + "optional": true + } + } + }, + "node_modules/@walletconnect/universal-provider/node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@walletconnect/universal-provider/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "license": "ISC" + }, + "node_modules/@walletconnect/universal-provider/node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@walletconnect/universal-provider/node_modules/unstorage": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/unstorage/-/unstorage-1.17.3.tgz", + "integrity": "sha512-i+JYyy0DoKmQ3FximTHbGadmIYb8JEpq7lxUjnjeB702bCPum0vzo6oy5Mfu0lpqISw7hCyMW2yj4nWC8bqJ3Q==", + "license": "MIT", + "dependencies": { + "anymatch": "^3.1.3", + "chokidar": "^4.0.3", + "destr": "^2.0.5", + "h3": "^1.15.4", + "lru-cache": "^10.4.3", + "node-fetch-native": "^1.6.7", + "ofetch": "^1.5.1", + "ufo": "^1.6.1" + }, + "peerDependencies": { + "@azure/app-configuration": "^1.8.0", + "@azure/cosmos": "^4.2.0", + "@azure/data-tables": "^13.3.0", + "@azure/identity": "^4.6.0", + "@azure/keyvault-secrets": "^4.9.0", + "@azure/storage-blob": "^12.26.0", + "@capacitor/preferences": "^6.0.3 || ^7.0.0", + "@deno/kv": ">=0.9.0", + "@netlify/blobs": "^6.5.0 || ^7.0.0 || ^8.1.0 || ^9.0.0 || ^10.0.0", + "@planetscale/database": "^1.19.0", + "@upstash/redis": "^1.34.3", + "@vercel/blob": ">=0.27.1", + "@vercel/functions": "^2.2.12 || ^3.0.0", + "@vercel/kv": "^1.0.1", + "aws4fetch": "^1.0.20", + "db0": ">=0.2.1", + "idb-keyval": "^6.2.1", + "ioredis": "^5.4.2", + "uploadthing": "^7.4.4" + }, + "peerDependenciesMeta": { + "@azure/app-configuration": { + "optional": true + }, + "@azure/cosmos": { + "optional": true + }, + "@azure/data-tables": { + "optional": true + }, + "@azure/identity": { + "optional": true + }, + "@azure/keyvault-secrets": { + "optional": true + }, + "@azure/storage-blob": { + "optional": true + }, + "@capacitor/preferences": { + "optional": true + }, + "@deno/kv": { + "optional": true + }, + "@netlify/blobs": { + "optional": true + }, + "@planetscale/database": { + "optional": true + }, + "@upstash/redis": { + "optional": true + }, + "@vercel/blob": { + "optional": true + }, + "@vercel/functions": { + "optional": true + }, + "@vercel/kv": { + "optional": true + }, + "aws4fetch": { + "optional": true + }, + "db0": { + "optional": true + }, + "idb-keyval": { + "optional": true + }, + "ioredis": { + "optional": true + }, + "uploadthing": { + "optional": true + } + } + }, + "node_modules/@walletconnect/utils": { + "version": "2.21.5", + "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.21.5.tgz", + "integrity": "sha512-RSPSxPvGMuvfGhd5au1cf9cmHB/KVVLFotJR9ltisjFABGtH2215U5oaVp+a7W18QX37aemejRkvacqOELVySA==", + "license": "Apache-2.0", + "dependencies": { + "@msgpack/msgpack": "3.1.2", + "@noble/ciphers": "1.3.0", + "@noble/curves": "1.9.2", + "@noble/hashes": "1.8.0", + "@scure/base": "1.2.6", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.1.0", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.21.5", + "@walletconnect/window-getters": "1.0.1", + "@walletconnect/window-metadata": "1.0.1", + "blakejs": "1.2.1", + "bs58": "6.0.0", + "detect-browser": "5.3.0", + "query-string": "7.1.3", + "uint8arrays": "3.1.1", + "viem": "2.31.0" + } + }, + "node_modules/@walletconnect/utils/node_modules/@noble/ciphers": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-1.3.0.tgz", + "integrity": "sha512-2I0gnIVPtfnMw9ee9h1dJG7tp81+8Ob3OJb3Mv37rx5L40/b0i7djjCVvGOVqc9AEIQyvyu1i6ypKdFw8R8gQw==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@walletconnect/utils/node_modules/@noble/curves": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.9.2.tgz", + "integrity": "sha512-HxngEd2XUcg9xi20JkwlLCtYwfoFw4JGkuZpT+WlsPD4gB/cxkvTD8fSsoAnphGZhFdZYKeQIPCuFlWPm1uE0g==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.8.0" + }, + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@walletconnect/utils/node_modules/@walletconnect/keyvaluestorage": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@walletconnect/keyvaluestorage/-/keyvaluestorage-1.1.1.tgz", + "integrity": "sha512-V7ZQq2+mSxAq7MrRqDxanTzu2RcElfK1PfNYiaVnJgJ7Q7G7hTVwF8voIBx92qsRyGHZihrwNPHuZd1aKkd0rA==", + "license": "MIT", + "dependencies": { + "@walletconnect/safe-json": "^1.0.1", + "idb-keyval": "^6.2.1", + "unstorage": "^1.9.0" + }, + "peerDependencies": { + "@react-native-async-storage/async-storage": "1.x" + }, + "peerDependenciesMeta": { + "@react-native-async-storage/async-storage": { + "optional": true + } + } + }, + "node_modules/@walletconnect/utils/node_modules/abitype": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/abitype/-/abitype-1.0.8.tgz", + "integrity": "sha512-ZeiI6h3GnW06uYDLx0etQtX/p8E24UaHHBj57RSjK7YBFe7iuVn07EDpOeP451D06sF27VOz9JJPlIKJmXgkEg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/wevm" + }, + "peerDependencies": { + "typescript": ">=5.0.4", + "zod": "^3 >=3.22.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + }, + "zod": { + "optional": true + } + } + }, + "node_modules/@walletconnect/utils/node_modules/base-x": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/base-x/-/base-x-5.0.1.tgz", + "integrity": "sha512-M7uio8Zt++eg3jPj+rHMfCC+IuygQHHCOU+IYsVtik6FWjuYpVt/+MRKcgsAMHh8mMFAwnB+Bs+mTrFiXjMzKg==", + "license": "MIT" + }, + "node_modules/@walletconnect/utils/node_modules/bs58": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/bs58/-/bs58-6.0.0.tgz", + "integrity": "sha512-PD0wEnEYg6ijszw/u8s+iI3H17cTymlrwkKhDhPZq+Sokl3AU4htyBFTjAeNAlCCmg0f53g6ih3jATyCKftTfw==", + "license": "MIT", + "dependencies": { + "base-x": "^5.0.0" + } + }, + "node_modules/@walletconnect/utils/node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@walletconnect/utils/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "license": "ISC" + }, + "node_modules/@walletconnect/utils/node_modules/ox": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ox/-/ox-0.7.1.tgz", + "integrity": "sha512-+k9fY9PRNuAMHRFIUbiK9Nt5seYHHzSQs9Bj+iMETcGtlpS7SmBzcGSVUQO3+nqGLEiNK4598pHNFlVRaZbRsg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "dependencies": { + "@adraffy/ens-normalize": "^1.10.1", + "@noble/ciphers": "^1.3.0", + "@noble/curves": "^1.6.0", + "@noble/hashes": "^1.5.0", + "@scure/bip32": "^1.5.0", + "@scure/bip39": "^1.4.0", + "abitype": "^1.0.6", + "eventemitter3": "5.0.1" + }, + "peerDependencies": { + "typescript": ">=5.4.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@walletconnect/utils/node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@walletconnect/utils/node_modules/unstorage": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/unstorage/-/unstorage-1.17.3.tgz", + "integrity": "sha512-i+JYyy0DoKmQ3FximTHbGadmIYb8JEpq7lxUjnjeB702bCPum0vzo6oy5Mfu0lpqISw7hCyMW2yj4nWC8bqJ3Q==", + "license": "MIT", + "dependencies": { + "anymatch": "^3.1.3", + "chokidar": "^4.0.3", + "destr": "^2.0.5", + "h3": "^1.15.4", + "lru-cache": "^10.4.3", + "node-fetch-native": "^1.6.7", + "ofetch": "^1.5.1", + "ufo": "^1.6.1" + }, + "peerDependencies": { + "@azure/app-configuration": "^1.8.0", + "@azure/cosmos": "^4.2.0", + "@azure/data-tables": "^13.3.0", + "@azure/identity": "^4.6.0", + "@azure/keyvault-secrets": "^4.9.0", + "@azure/storage-blob": "^12.26.0", + "@capacitor/preferences": "^6.0.3 || ^7.0.0", + "@deno/kv": ">=0.9.0", + "@netlify/blobs": "^6.5.0 || ^7.0.0 || ^8.1.0 || ^9.0.0 || ^10.0.0", + "@planetscale/database": "^1.19.0", + "@upstash/redis": "^1.34.3", + "@vercel/blob": ">=0.27.1", + "@vercel/functions": "^2.2.12 || ^3.0.0", + "@vercel/kv": "^1.0.1", + "aws4fetch": "^1.0.20", + "db0": ">=0.2.1", + "idb-keyval": "^6.2.1", + "ioredis": "^5.4.2", + "uploadthing": "^7.4.4" + }, + "peerDependenciesMeta": { + "@azure/app-configuration": { + "optional": true + }, + "@azure/cosmos": { + "optional": true + }, + "@azure/data-tables": { + "optional": true + }, + "@azure/identity": { + "optional": true + }, + "@azure/keyvault-secrets": { + "optional": true + }, + "@azure/storage-blob": { + "optional": true + }, + "@capacitor/preferences": { + "optional": true + }, + "@deno/kv": { + "optional": true + }, + "@netlify/blobs": { + "optional": true + }, + "@planetscale/database": { + "optional": true + }, + "@upstash/redis": { + "optional": true + }, + "@vercel/blob": { + "optional": true + }, + "@vercel/functions": { + "optional": true + }, + "@vercel/kv": { + "optional": true + }, + "aws4fetch": { + "optional": true + }, + "db0": { + "optional": true + }, + "idb-keyval": { + "optional": true + }, + "ioredis": { + "optional": true + }, + "uploadthing": { + "optional": true + } + } + }, + "node_modules/@walletconnect/utils/node_modules/viem": { + "version": "2.31.0", + "resolved": "https://registry.npmjs.org/viem/-/viem-2.31.0.tgz", + "integrity": "sha512-U7OMQ6yqK+bRbEIarf2vqxL7unSEQvNxvML/1zG7suAmKuJmipqdVTVJGKBCJiYsm/EremyO2FS4dHIPpGv+eA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "dependencies": { + "@noble/curves": "1.9.1", + "@noble/hashes": "1.8.0", + "@scure/bip32": "1.7.0", + "@scure/bip39": "1.6.0", + "abitype": "1.0.8", + "isows": "1.0.7", + "ox": "0.7.1", + "ws": "8.18.2" + }, + "peerDependencies": { + "typescript": ">=5.0.4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@walletconnect/utils/node_modules/viem/node_modules/@noble/curves": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.9.1.tgz", + "integrity": "sha512-k11yZxZg+t+gWvBbIswW0yoJlu8cHOC7dhunwOzoWH/mXGBiYyR4YY6hAEK/3EUs4UpB8la1RfdRpeGsFHkWsA==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.8.0" + }, + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@walletconnect/utils/node_modules/ws": { + "version": "8.18.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.2.tgz", + "integrity": "sha512-DMricUmwGZUVr++AEAe2uiVM7UoO9MAVZMDu05UQOaUII0lp+zOzLLU4Xqh/JvTqklB1T4uELaaPBKyjE1r4fQ==", + "license": "MIT", + "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 + } + } + }, + "node_modules/@walletconnect/utils/node_modules/zod": { + "version": "3.25.76", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", + "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", + "license": "MIT", + "optional": true, + "peer": true, + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/@walletconnect/window-getters": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@walletconnect/window-getters/-/window-getters-1.0.1.tgz", + "integrity": "sha512-vHp+HqzGxORPAN8gY03qnbTMnhqIwjeRJNOMOAzePRg4xVEEE2WvYsI9G2NMjOknA8hnuYbU3/hwLcKbjhc8+Q==", + "license": "MIT", + "dependencies": { + "tslib": "1.14.1" + } + }, + "node_modules/@walletconnect/window-getters/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@walletconnect/window-metadata": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@walletconnect/window-metadata/-/window-metadata-1.0.1.tgz", + "integrity": "sha512-9koTqyGrM2cqFRW517BPY/iEtUDx2r1+Pwwu5m7sJ7ka79wi3EyqhqcICk/yDmv6jAS1rjKgTKXlEhanYjijcA==", + "license": "MIT", + "dependencies": { + "@walletconnect/window-getters": "^1.0.1", + "tslib": "1.14.1" + } + }, + "node_modules/@walletconnect/window-metadata/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/abitype": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/abitype/-/abitype-1.2.3.tgz", + "integrity": "sha512-Ofer5QUnuUdTFsBRwARMoWKOH1ND5ehwYhJ3OJ/BQO+StkwQjHw0XyVh4vDttzHB7QOFhPHa/o413PJ82gU/Tg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/wevm" + }, + "peerDependencies": { + "typescript": ">=5.0.4", + "zod": "^3.22.0 || ^4.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + }, + "zod": { + "optional": true + } + } + }, + "node_modules/acorn": { + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", + "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/agentkeepalive": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.6.0.tgz", + "integrity": "sha512-kja8j7PjmncONqaTsB8fQ+wE2mSU2DJ9D4XKoJ5PFWIdRMa6SLSN1ff4mOr4jCbfRSsxR4keIiySJU0N9T5hIQ==", + "license": "MIT", + "dependencies": { + "humanize-ms": "^1.2.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "dev": true, + "license": "MIT" + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "dev": true, + "license": "MIT" + }, + "node_modules/argon2id": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/argon2id/-/argon2id-1.0.1.tgz", + "integrity": "sha512-rsiD3lX+0L0CsiZARp3bf9EGxprtuWAT7PpiJd+Fk53URV0/USOQkBIP1dLTV8t6aui0ECbymQ9W9YCcTd6XgA==", + "license": "MIT" + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/async-mutex": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/async-mutex/-/async-mutex-0.2.6.tgz", + "integrity": "sha512-Hs4R+4SPgamu6rSGW8C7cV9gaWUKEHykfzCCvIRuaVv636Ju10ZdeUbvb4TBEW0INuq2DHZqXbK4Nd3yG4RaRw==", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.0" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "license": "MIT" + }, + "node_modules/atomic-sleep": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz", + "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==", + "license": "MIT", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.23", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.23.tgz", + "integrity": "sha512-YYTXSFulfwytnjAPlw8QHncHJmlvFKtczb8InXaAx9Q0LbfDnfEYDE55omerIJKihhmU61Ft+cAOSzQVaBUmeA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "browserslist": "^4.28.1", + "caniuse-lite": "^1.0.30001760", + "fraction.js": "^5.3.4", + "picocolors": "^1.1.1", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "license": "MIT", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axios": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.13.2.tgz", + "integrity": "sha512-VPk9ebNqPcy5lRGuSlKx752IlDatOjT9paPlm8A7yOuW2Fbvp4X3JznJtT4f0GzGLLiWE9W8onz51SqLYwzGaA==", + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.4", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/axios-retry": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/axios-retry/-/axios-retry-4.5.0.tgz", + "integrity": "sha512-aR99oXhpEDGo0UuAlYcn2iGRds30k366Zfa05XWScR9QaQD4JYiP3/1Qt1u7YlefUOK+cn0CcwoL1oefavQUlQ==", + "license": "Apache-2.0", + "dependencies": { + "is-retry-allowed": "^2.2.0" + }, + "peerDependencies": { + "axios": "0.x || 1.x" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/base-x": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/base-x/-/base-x-4.0.1.tgz", + "integrity": "sha512-uAZ8x6r6S3aUM9rbHGVOIsR15U/ZSc82b3ymnCPsT45Gk1DDvhDPdIgB5MrhirZWt+5K0EEPQH985kNqZgNPFw==", + "license": "MIT" + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/baseline-browser-mapping": { + "version": "2.9.14", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.14.tgz", + "integrity": "sha512-B0xUquLkiGLgHhpPBqvl7GWegWBUNuujQ6kXd/r1U38ElPT6Ok8KZ8e+FpUGEc2ZoRQUzq/aUnaKFc/svWUGSg==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "baseline-browser-mapping": "dist/cli.js" + } + }, + "node_modules/big.js": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-6.2.2.tgz", + "integrity": "sha512-y/ie+Faknx7sZA5MfGA2xKlu0GDv8RWrXGsmlteyJQ2lvoKv9GBK/fpRMc2qlSoBAgNxrixICFCBefIq8WCQpQ==", + "license": "MIT", + "engines": { + "node": "*" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/bigjs" + } + }, + "node_modules/bigint-buffer": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/bigint-buffer/-/bigint-buffer-1.1.5.tgz", + "integrity": "sha512-trfYco6AoZ+rKhKnxA0hgX0HAbVP/s808/EuDSe2JDzUnCp/xAsli35Orvk67UrTEcwuxZqYZDmfA2RXJgxVvA==", + "hasInstallScript": true, + "license": "Apache-2.0", + "dependencies": { + "bindings": "^1.3.0" + }, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/bignumber.js": { + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.3.1.tgz", + "integrity": "sha512-Ko0uX15oIUS7wJ3Rb30Fs6SkVbLmPBAKdlm7q9+ak9bbIeFf0MwuBsQV6z7+X768/cHsfg+WlysDWJcmthjsjQ==", + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "license": "MIT", + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/blakejs": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/blakejs/-/blakejs-1.2.1.tgz", + "integrity": "sha512-QXUSXI3QVc/gJME0dBpXrag1kbzOqCjCX8/b54ntNyW6sjtoqxqRk3LTmXzaJoh71zMsDCjM+47jS7XiwN/+fQ==", + "license": "MIT" + }, + "node_modules/bn.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.2.tgz", + "integrity": "sha512-v2YAxEmKaBLahNwE1mjp4WON6huMNeuDvagFZW+ASCuA/ku0bXR9hSMw0XpiqMoA3+rmnyck/tPRSFQkoC9Cuw==", + "license": "MIT" + }, + "node_modules/borsh": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/borsh/-/borsh-0.7.0.tgz", + "integrity": "sha512-CLCsZGIBCFnPtkNnieW/a8wmreDmfUtjU2m9yHrzPXIlNbqVs0AQrSatSG6vdNYUqdc83tkQi2eHfF98ubzQLA==", + "license": "Apache-2.0", + "dependencies": { + "bn.js": "^5.2.0", + "bs58": "^4.0.0", + "text-encoding-utf-8": "^1.0.2" + } + }, + "node_modules/borsh/node_modules/base-x": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.11.tgz", + "integrity": "sha512-xz7wQ8xDhdyP7tQxwdteLYeFfS68tSMNCZ/Y37WJ4bhGfKPpqEIlmIyueQHqOyoPhE6xNUqjzRr8ra0eF9VRvA==", + "license": "MIT", + "dependencies": { + "safe-buffer": "^5.0.1" + } + }, + "node_modules/borsh/node_modules/bs58": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz", + "integrity": "sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==", + "license": "MIT", + "dependencies": { + "base-x": "^3.0.2" + } + }, + "node_modules/bowser": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.13.1.tgz", + "integrity": "sha512-OHawaAbjwx6rqICCKgSG0SAnT05bzd7ppyKLVUITZpANBaaMFBAsaNkto3LoQ31tyFP5kNujE8Cdx85G9VzOkw==", + "license": "MIT" + }, + "node_modules/brace-expansion": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz", + "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "baseline-browser-mapping": "^2.9.0", + "caniuse-lite": "^1.0.30001759", + "electron-to-chromium": "^1.5.263", + "node-releases": "^2.0.27", + "update-browserslist-db": "^1.2.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bs58": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/bs58/-/bs58-5.0.0.tgz", + "integrity": "sha512-r+ihvQJvahgYT50JD05dyJNKlmmSlMoOGwn1lCcEzanPglg7TxYjioQUYehQ9mAR/+hOSd2jRc/Z2y5UxBymvQ==", + "license": "MIT", + "dependencies": { + "base-x": "^4.0.0" + } + }, + "node_modules/bs58check": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/bs58check/-/bs58check-4.0.0.tgz", + "integrity": "sha512-FsGDOnFg9aVI9erdriULkd/JjEWONV/lQE5aYziB5PoBsXRind56lh8doIZIc9X4HoxT5x4bLjMWN1/NB8Zp5g==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "^1.2.0", + "bs58": "^6.0.0" + } + }, + "node_modules/bs58check/node_modules/base-x": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/base-x/-/base-x-5.0.1.tgz", + "integrity": "sha512-M7uio8Zt++eg3jPj+rHMfCC+IuygQHHCOU+IYsVtik6FWjuYpVt/+MRKcgsAMHh8mMFAwnB+Bs+mTrFiXjMzKg==", + "license": "MIT" + }, + "node_modules/bs58check/node_modules/bs58": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/bs58/-/bs58-6.0.0.tgz", + "integrity": "sha512-PD0wEnEYg6ijszw/u8s+iI3H17cTymlrwkKhDhPZq+Sokl3AU4htyBFTjAeNAlCCmg0f53g6ih3jATyCKftTfw==", + "license": "MIT", + "dependencies": { + "base-x": "^5.0.0" + } + }, + "node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/bufferutil": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.1.0.tgz", + "integrity": "sha512-ZMANVnAixE6AWWnPzlW2KpUrxhm9woycYvPOo67jWHyFowASTEd9s+QN1EIMsSDtwhIxN4sWE1jotpuDUIgyIw==", + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "node-gyp-build": "^4.3.0" + }, + "engines": { + "node": ">=6.14.2" + } + }, + "node_modules/call-bind": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.0", + "es-define-property": "^1.0.0", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001764", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001764.tgz", + "integrity": "sha512-9JGuzl2M+vPL+pz70gtMF9sHdMFbY9FJaQBi186cHKH3pSzDvzoUJUPV6fqiKIMyXbud9ZLg4F3Yza1vJ1+93g==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/cbw-sdk": { + "name": "@coinbase/wallet-sdk", + "version": "3.9.3", + "resolved": "https://registry.npmjs.org/@coinbase/wallet-sdk/-/wallet-sdk-3.9.3.tgz", + "integrity": "sha512-N/A2DRIf0Y3PHc1XAMvbBUu4zisna6qAdqABMZwBMNEfWrXpAwx16pZGkYCLGE+Rvv1edbcB2LYDRnACNcmCiw==", + "license": "Apache-2.0", + "dependencies": { + "bn.js": "^5.2.1", + "buffer": "^6.0.3", + "clsx": "^1.2.1", + "eth-block-tracker": "^7.1.0", + "eth-json-rpc-filters": "^6.0.0", + "eventemitter3": "^5.0.1", + "keccak": "^3.0.3", + "preact": "^10.16.0", + "sha.js": "^2.4.11" + } + }, + "node_modules/chalk": { + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", + "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/charenc": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", + "integrity": "sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==", + "license": "BSD-3-Clause", + "engines": { + "node": "*" + } + }, + "node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/clsx": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1", + "color-string": "^1.9.0" + }, + "engines": { + "node": ">=12.5.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "license": "MIT", + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "license": "MIT", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", + "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==", + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true, + "license": "MIT" + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true, + "license": "MIT" + }, + "node_modules/cookie-es": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cookie-es/-/cookie-es-1.2.2.tgz", + "integrity": "sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==", + "license": "MIT" + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "license": "MIT" + }, + "node_modules/country-list": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/country-list/-/country-list-2.3.0.tgz", + "integrity": "sha512-qZk66RlmQm7fQjMYWku1AyjlKPogjPEorAZJG88owPExoPV8EsyCcuFLvO2afTXHEhi9liVOoyd+5A6ZS5QwaA==", + "license": "MIT" + }, + "node_modules/crc-32": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", + "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", + "license": "Apache-2.0", + "bin": { + "crc32": "bin/crc32.njs" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/cross-fetch": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.1.0.tgz", + "integrity": "sha512-uKm5PU+MHTootlWEY+mZ4vvXoCn4fLQxT9dSc1sXVMSFkINTJVN8cAQROpwcKm8bJ/c7rgZVIBWzH5T78sNZZw==", + "license": "MIT", + "dependencies": { + "node-fetch": "^2.7.0" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crossws": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/crossws/-/crossws-0.3.5.tgz", + "integrity": "sha512-ojKiDvcmByhwa8YYqbQI/hg7MEU0NC03+pSdEq4ZUnZR9xXpwk7E43SMNGkn+JxJGPFtNvQ48+vV2p+P1ml5PA==", + "license": "MIT", + "dependencies": { + "uncrypto": "^0.1.3" + } + }, + "node_modules/crypt": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", + "integrity": "sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==", + "license": "BSD-3-Clause", + "engines": { + "node": "*" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/csstype": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", + "license": "MIT" + }, + "node_modules/date-fns": { + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz", + "integrity": "sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.21.0" + }, + "engines": { + "node": ">=0.11" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/date-fns" + } + }, + "node_modules/dayjs": { + "version": "1.11.13", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz", + "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==", + "license": "MIT" + }, + "node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "license": "MIT", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/deepmerge": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-2.2.1.tgz", + "integrity": "sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/defu": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz", + "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==", + "license": "MIT" + }, + "node_modules/delay": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/delay/-/delay-5.0.0.tgz", + "integrity": "sha512-ReEBKkIfe4ya47wlPYf/gu5ib6yUG0/Aez0JQZQz94kiWtRQvZIQbTiehsnwHvLSWJnQdhVeqYue7Id1dKr0qw==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/derive-valtio": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/derive-valtio/-/derive-valtio-0.1.0.tgz", + "integrity": "sha512-OCg2UsLbXK7GmmpzMXhYkdO64vhJ1ROUUGaTFyHjVwEdMEcTTRj7W1TxLbSBxdY8QLBPCcp66MTyaSy0RpO17A==", + "license": "MIT", + "peerDependencies": { + "valtio": "*" + } + }, + "node_modules/destr": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/destr/-/destr-2.0.5.tgz", + "integrity": "sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==", + "license": "MIT" + }, + "node_modules/detect-browser": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/detect-browser/-/detect-browser-5.3.0.tgz", + "integrity": "sha512-53rsFbGdwMwlF7qvCt0ypLM5V5/Mbl0szB7GPN8y9NCcbknYOeVVXdrXEq+90IwAfrrzt6Hd+u2E2ntakICU8w==", + "license": "MIT" + }, + "node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node-es": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", + "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==", + "license": "MIT" + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/dijkstrajs": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.3.tgz", + "integrity": "sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA==", + "license": "MIT" + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "dev": true, + "license": "MIT" + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/duplexify": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.3.tgz", + "integrity": "sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==", + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.4.1", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1", + "stream-shift": "^1.0.2" + } + }, + "node_modules/eciesjs": { + "version": "0.4.16", + "resolved": "https://registry.npmjs.org/eciesjs/-/eciesjs-0.4.16.tgz", + "integrity": "sha512-dS5cbA9rA2VR4Ybuvhg6jvdmp46ubLn3E+px8cG/35aEDNclrqoCjg6mt0HYZ/M+OoESS3jSkCrqk1kWAEhWAw==", + "license": "MIT", + "dependencies": { + "@ecies/ciphers": "^0.2.4", + "@noble/ciphers": "^1.3.0", + "@noble/curves": "^1.9.7", + "@noble/hashes": "^1.8.0" + }, + "engines": { + "bun": ">=1", + "deno": ">=2", + "node": ">=16" + } + }, + "node_modules/eciesjs/node_modules/@ecies/ciphers": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@ecies/ciphers/-/ciphers-0.2.5.tgz", + "integrity": "sha512-GalEZH4JgOMHYYcYmVqnFirFsjZHeoGMDt9IxEnM9F7GRUUyUksJ7Ou53L83WHJq3RWKD3AcBpo0iQh0oMpf8A==", + "license": "MIT", + "engines": { + "bun": ">=1", + "deno": ">=2", + "node": ">=16" + }, + "peerDependencies": { + "@noble/ciphers": "^1.0.0" + } + }, + "node_modules/eciesjs/node_modules/@noble/ciphers": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-1.3.0.tgz", + "integrity": "sha512-2I0gnIVPtfnMw9ee9h1dJG7tp81+8Ob3OJb3Mv37rx5L40/b0i7djjCVvGOVqc9AEIQyvyu1i6ypKdFw8R8gQw==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.5.267", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.267.tgz", + "integrity": "sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw==", + "dev": true, + "license": "ISC" + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" + }, + "node_modules/encode-utf8": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/encode-utf8/-/encode-utf8-1.0.3.tgz", + "integrity": "sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw==", + "license": "MIT" + }, + "node_modules/end-of-stream": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", + "license": "MIT", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/engine.io-client": { + "version": "6.6.4", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-6.6.4.tgz", + "integrity": "sha512-+kjUJnZGwzewFDw951CDWcwj35vMNf2fcj7xQWOctq1F2i1jkDdVvdFG9kM/BEChymCH36KgjnW0NsL58JYRxw==", + "license": "MIT", + "dependencies": { + "@socket.io/component-emitter": "~3.1.0", + "debug": "~4.4.1", + "engine.io-parser": "~5.2.1", + "ws": "~8.18.3", + "xmlhttprequest-ssl": "~2.1.1" + } + }, + "node_modules/engine.io-client/node_modules/ws": { + "version": "8.18.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", + "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", + "license": "MIT", + "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 + } + } + }, + "node_modules/engine.io-parser": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.3.tgz", + "integrity": "sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-toolkit": { + "version": "1.39.3", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.39.3.tgz", + "integrity": "sha512-Qb/TCFCldgOy8lZ5uC7nLGdqJwSabkQiYQShmw4jyiPk1pZzaYWTwaYKYP7EgLccWYgZocMrtItrwh683voaww==", + "license": "MIT", + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==", + "license": "MIT" + }, + "node_modules/es6-promisify": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", + "integrity": "sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ==", + "license": "MIT", + "dependencies": { + "es6-promise": "^4.0.3" + } + }, + "node_modules/esbuild": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz", + "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.25.12", + "@esbuild/android-arm": "0.25.12", + "@esbuild/android-arm64": "0.25.12", + "@esbuild/android-x64": "0.25.12", + "@esbuild/darwin-arm64": "0.25.12", + "@esbuild/darwin-x64": "0.25.12", + "@esbuild/freebsd-arm64": "0.25.12", + "@esbuild/freebsd-x64": "0.25.12", + "@esbuild/linux-arm": "0.25.12", + "@esbuild/linux-arm64": "0.25.12", + "@esbuild/linux-ia32": "0.25.12", + "@esbuild/linux-loong64": "0.25.12", + "@esbuild/linux-mips64el": "0.25.12", + "@esbuild/linux-ppc64": "0.25.12", + "@esbuild/linux-riscv64": "0.25.12", + "@esbuild/linux-s390x": "0.25.12", + "@esbuild/linux-x64": "0.25.12", + "@esbuild/netbsd-arm64": "0.25.12", + "@esbuild/netbsd-x64": "0.25.12", + "@esbuild/openbsd-arm64": "0.25.12", + "@esbuild/openbsd-x64": "0.25.12", + "@esbuild/openharmony-arm64": "0.25.12", + "@esbuild/sunos-x64": "0.25.12", + "@esbuild/win32-arm64": "0.25.12", + "@esbuild/win32-ia32": "0.25.12", + "@esbuild/win32-x64": "0.25.12" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "9.39.2", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.2.tgz", + "integrity": "sha512-LEyamqS7W5HB3ujJyvi0HQK/dtVINZvd5mAAp9eT5S/ujByGjiZLCzPcHVzuXbpJDJF/cxwHlfceVUDZ2lnSTw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.8.0", + "@eslint-community/regexpp": "^4.12.1", + "@eslint/config-array": "^0.21.1", + "@eslint/config-helpers": "^0.4.2", + "@eslint/core": "^0.17.0", + "@eslint/eslintrc": "^3.3.1", + "@eslint/js": "9.39.2", + "@eslint/plugin-kit": "^0.4.1", + "@humanfs/node": "^0.16.6", + "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.4.2", + "@types/estree": "^1.0.6", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.6", + "debug": "^4.3.2", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^8.4.0", + "eslint-visitor-keys": "^4.2.1", + "espree": "^10.4.0", + "esquery": "^1.5.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^8.0.0", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "jiti": "*" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.2.0.tgz", + "integrity": "sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" + } + }, + "node_modules/eslint-plugin-react-refresh": { + "version": "0.4.26", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.26.tgz", + "integrity": "sha512-1RETEylht2O6FM/MvgnyvT+8K21wLqDNg4qD51Zj3guhjt433XbnnkVttHMyaVyAFD03QSV4LPS5iE3VQmO7XQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "eslint": ">=8.40" + } + }, + "node_modules/eslint-scope": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz", + "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/eslint-visitor-keys": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", + "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/eslint/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/espree": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz", + "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.15.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^4.2.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", + "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esquery": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz", + "integrity": "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eth-block-tracker": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/eth-block-tracker/-/eth-block-tracker-7.1.0.tgz", + "integrity": "sha512-8YdplnuE1IK4xfqpf4iU7oBxnOYAc35934o083G8ao+8WM8QQtt/mVlAY6yIAdY1eMeLqg4Z//PZjJGmWGPMRg==", + "license": "MIT", + "dependencies": { + "@metamask/eth-json-rpc-provider": "^1.0.0", + "@metamask/safe-event-emitter": "^3.0.0", + "@metamask/utils": "^5.0.1", + "json-rpc-random-id": "^1.0.1", + "pify": "^3.0.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/eth-block-tracker/node_modules/@metamask/utils": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@metamask/utils/-/utils-5.0.2.tgz", + "integrity": "sha512-yfmE79bRQtnMzarnKfX7AEJBwFTxvTyw3nBQlu/5rmGXrjAeAMltoGxO62TFurxrQAFMNa/fEjIHNvungZp0+g==", + "license": "ISC", + "dependencies": { + "@ethereumjs/tx": "^4.1.2", + "@types/debug": "^4.1.7", + "debug": "^4.3.4", + "semver": "^7.3.8", + "superstruct": "^1.0.3" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/eth-block-tracker/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/eth-block-tracker/node_modules/superstruct": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/superstruct/-/superstruct-1.0.4.tgz", + "integrity": "sha512-7JpaAoX2NGyoFlI9NBh66BQXGONc+uE+MRS5i2iOBKuS4e+ccgMDjATgZldkah+33DakBxDHiss9kvUcGAO8UQ==", + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/eth-json-rpc-filters": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/eth-json-rpc-filters/-/eth-json-rpc-filters-6.0.1.tgz", + "integrity": "sha512-ITJTvqoCw6OVMLs7pI8f4gG92n/St6x80ACtHodeS+IXmO0w+t1T5OOzfSt7KLSMLRkVUoexV7tztLgDxg+iig==", + "license": "ISC", + "dependencies": { + "@metamask/safe-event-emitter": "^3.0.0", + "async-mutex": "^0.2.6", + "eth-query": "^2.1.2", + "json-rpc-engine": "^6.1.0", + "pify": "^5.0.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/eth-json-rpc-filters/node_modules/pify": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz", + "integrity": "sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eth-query": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/eth-query/-/eth-query-2.1.2.tgz", + "integrity": "sha512-srES0ZcvwkR/wd5OQBRA1bIJMww1skfGS0s8wlwK3/oNP4+wnds60krvu5R1QbpRQjMmpG5OMIWro5s7gvDPsA==", + "license": "ISC", + "dependencies": { + "json-rpc-random-id": "^1.0.0", + "xtend": "^4.0.1" + } + }, + "node_modules/eth-rpc-errors": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eth-rpc-errors/-/eth-rpc-errors-4.0.3.tgz", + "integrity": "sha512-Z3ymjopaoft7JDoxZcEb3pwdGh7yiYMhOwm2doUt6ASXlMavpNlK6Cre0+IMl2VSGyEU9rkiperQhp5iRxn5Pg==", + "license": "MIT", + "dependencies": { + "fast-safe-stringify": "^2.0.6" + } + }, + "node_modules/ethereum-cryptography": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ethereum-cryptography/-/ethereum-cryptography-3.2.0.tgz", + "integrity": "sha512-Urr5YVsalH+Jo0sYkTkv1MyI9bLYZwW8BENZCeE1QYaTHETEYx0Nv/SVsWkSqpYrzweg6d8KMY1wTjH/1m/BIg==", + "license": "MIT", + "dependencies": { + "@noble/ciphers": "1.3.0", + "@noble/curves": "1.9.0", + "@noble/hashes": "1.8.0", + "@scure/bip32": "1.7.0", + "@scure/bip39": "1.6.0" + }, + "engines": { + "node": "^14.21.3 || >=16", + "npm": ">=9" + } + }, + "node_modules/ethereum-cryptography/node_modules/@noble/ciphers": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-1.3.0.tgz", + "integrity": "sha512-2I0gnIVPtfnMw9ee9h1dJG7tp81+8Ob3OJb3Mv37rx5L40/b0i7djjCVvGOVqc9AEIQyvyu1i6ypKdFw8R8gQw==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/ethereum-cryptography/node_modules/@noble/curves": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.9.0.tgz", + "integrity": "sha512-7YDlXiNMdO1YZeH6t/kvopHHbIZzlxrCV9WLqCY6QhcXOoXiNCMDqJIglZ9Yjx5+w7Dz30TITFrlTjnRg7sKEg==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.8.0" + }, + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/eventemitter2": { + "version": "6.4.9", + "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.9.tgz", + "integrity": "sha512-JEPTiaOt9f04oa6NOkc4aH+nVp5I3wEjpHbIPqfgCdD5v5bUzy7xQqwcVO2aDQgOWhI28da57HksMrzK9HlRxg==", + "license": "MIT" + }, + "node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", + "license": "MIT" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "license": "MIT", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/extension-port-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/extension-port-stream/-/extension-port-stream-3.0.0.tgz", + "integrity": "sha512-an2S5quJMiy5bnZKEf6AkfH/7r8CzHvhchU40gxN+OM6HPhe7Z9T1FUychcf2M9PpPOO0Hf7BAEfJkw2TDIBDw==", + "license": "ISC", + "dependencies": { + "readable-stream": "^3.6.2 || ^4.4.2", + "webextension-polyfill": ">=0.10.0 <1.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/eyes": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz", + "integrity": "sha512-GipyPsXO1anza0AOZdy69Im7hGFCNB7Y/NGjDlZGJ3GJJLtwNSb2vrzYrTYJRrRloVx7pl+bhUaTB8yiccPvFQ==", + "engines": { + "node": "> 0.1.90" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "license": "MIT" + }, + "node_modules/fast-glob": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.8" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-redact": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.5.0.tgz", + "integrity": "sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/fast-safe-stringify": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", + "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==", + "license": "MIT" + }, + "node_modules/fast-stable-stringify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fast-stable-stringify/-/fast-stable-stringify-1.0.0.tgz", + "integrity": "sha512-wpYMUmFu5f00Sm0cj2pfivpmawLZ0NKdviQ4w9zJeR8JVtOpOxHmLaJuj0vxvGqMJQWyP/COUkF75/57OKyRag==", + "license": "MIT" + }, + "node_modules/fastestsmallesttextencoderdecoder": { + "version": "1.0.22", + "resolved": "https://registry.npmjs.org/fastestsmallesttextencoderdecoder/-/fastestsmallesttextencoderdecoder-1.0.22.tgz", + "integrity": "sha512-Pb8d48e+oIuY4MaM64Cd7OW1gt4nxCHs7/ddPPZ/Ic3sg8yVGM7O9wDvZ7us6ScaUupzM+pfBolwtYhN1IxBIw==", + "license": "CC0-1.0", + "peer": true + }, + "node_modules/fastq": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz", + "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==", + "dev": true, + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fetch-retry": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/fetch-retry/-/fetch-retry-6.0.0.tgz", + "integrity": "sha512-BUFj1aMubgib37I3v4q78fYo63Po7t4HUPTpQ6/QE6yK6cIQrP+W43FYToeTEyg5m2Y7eFUtijUuAv/PDlWuag==", + "license": "MIT" + }, + "node_modules/file-entry-cache": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", + "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^4.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "license": "MIT" + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/filter-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz", + "integrity": "sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.4" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/flatted": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", + "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", + "dev": true, + "license": "ISC" + }, + "node_modules/focus-lock": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/focus-lock/-/focus-lock-1.3.6.tgz", + "integrity": "sha512-Ik/6OCk9RQQ0T5Xw+hKNLWrjSMtv51dD4GRmJjbD5a58TIEpI5a5iXagKVl3Z5UuyslMCA8Xwnu76jQob62Yhg==", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.3" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.11", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz", + "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/form-data": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz", + "integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==", + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "es-set-tostringtag": "^2.1.0", + "hasown": "^2.0.2", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/formik": { + "version": "2.2.9", + "resolved": "https://registry.npmjs.org/formik/-/formik-2.2.9.tgz", + "integrity": "sha512-LQLcISMmf1r5at4/gyJigGn0gOwFbeEAlji+N9InZF6LIMXnFNkO42sCI8Jt84YZggpD4cPWObAZaxpEFtSzNA==", + "funding": [ + { + "type": "individual", + "url": "https://opencollective.com/formik" + } + ], + "license": "Apache-2.0", + "dependencies": { + "deepmerge": "^2.1.1", + "hoist-non-react-statics": "^3.3.0", + "lodash": "^4.17.21", + "lodash-es": "^4.17.21", + "react-fast-compare": "^2.0.1", + "tiny-warning": "^1.0.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/formik/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/fp-ts": { + "version": "2.16.11", + "resolved": "https://registry.npmjs.org/fp-ts/-/fp-ts-2.16.11.tgz", + "integrity": "sha512-LaI+KaX2NFkfn1ZGHoKCmcfv7yrZsC3b8NtWsTVQeHkq4F27vI5igUuO53sxqDEa2gNQMHFPmpojDw/1zmUK7w==", + "license": "MIT" + }, + "node_modules/fraction.js": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-5.3.4.tgz", + "integrity": "sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/rawify" + } + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/generator-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/generator-function/-/generator-function-2.0.1.tgz", + "integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/globals": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gql.tada": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/gql.tada/-/gql.tada-1.9.0.tgz", + "integrity": "sha512-1LMiA46dRs5oF7Qev6vMU32gmiNvM3+3nHoQZA9K9j2xQzH8xOAWnnJrLSbZOFHTSdFxqn86TL6beo1/7ja/aA==", + "license": "MIT", + "dependencies": { + "@0no-co/graphql.web": "^1.0.5", + "@0no-co/graphqlsp": "^1.12.13", + "@gql.tada/cli-utils": "1.7.2", + "@gql.tada/internal": "1.0.8" + }, + "bin": { + "gql-tada": "bin/cli.js", + "gql.tada": "bin/cli.js" + }, + "peerDependencies": { + "typescript": "^5.0.0" + } + }, + "node_modules/graphql": { + "version": "16.12.0", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-16.12.0.tgz", + "integrity": "sha512-DKKrynuQRne0PNpEbzuEdHlYOMksHSUI8Zc9Unei5gTsMNA2/vMpoMz/yKba50pejK56qj98qM0SjYxAKi13gQ==", + "license": "MIT", + "engines": { + "node": "^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0" + } + }, + "node_modules/h3": { + "version": "1.15.5", + "resolved": "https://registry.npmjs.org/h3/-/h3-1.15.5.tgz", + "integrity": "sha512-xEyq3rSl+dhGX2Lm0+eFQIAzlDN6Fs0EcC4f7BNUmzaRX/PTzeuM+Tr2lHB8FoXggsQIeXLj8EDVgs5ywxyxmg==", + "license": "MIT", + "dependencies": { + "cookie-es": "^1.2.2", + "crossws": "^0.3.5", + "defu": "^6.1.4", + "destr": "^2.0.5", + "iron-webcrypto": "^1.2.1", + "node-mock-http": "^1.0.4", + "radix3": "^1.1.2", + "ufo": "^1.6.3", + "uncrypto": "^0.1.3" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "license": "BSD-3-Clause", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hono": { + "version": "4.11.4", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.11.4.tgz", + "integrity": "sha512-U7tt8JsyrxSRKspfhtLET79pU8K+tInj5QZXs1jSugO1Vq5dFj3kmZsRldo29mTBfcjDRVRXrEZ6LS63Cog9ZA==", + "license": "MIT", + "engines": { + "node": ">=16.9.0" + } + }, + "node_modules/hpke-js": { + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/hpke-js/-/hpke-js-1.6.5.tgz", + "integrity": "sha512-amUFmHr6Z16370Wn57lYOkl+gb3wDBUc0nyPlx9ODMTaJ09kAVY0MrOU7JCzJJjL0bN8nKPU5vfXLBRjCmREOw==", + "license": "MIT", + "dependencies": { + "@hpke/chacha20poly1305": "^1.7.0", + "@hpke/common": "^1.8.1", + "@hpke/core": "^1.7.5", + "@hpke/dhkem-x25519": "^1.6.4", + "@hpke/dhkem-x448": "^1.6.4" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/html-parse-stringify": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/html-parse-stringify/-/html-parse-stringify-3.0.1.tgz", + "integrity": "sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==", + "license": "MIT", + "dependencies": { + "void-elements": "3.1.0" + } + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "license": "MIT", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/humanize-ms": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", + "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", + "license": "MIT", + "dependencies": { + "ms": "^2.0.0" + } + }, + "node_modules/i18next": { + "version": "23.4.6", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.4.6.tgz", + "integrity": "sha512-jBE8bui969Ygv7TVYp0pwDZB7+he0qsU+nz7EcfdqSh+QvKjEfl9YPRQd/KrGiMhTYFGkeuPaeITenKK/bSFDg==", + "funding": [ + { + "type": "individual", + "url": "https://locize.com" + }, + { + "type": "individual", + "url": "https://locize.com/i18next.html" + }, + { + "type": "individual", + "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" + } + ], + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.22.5" + } + }, + "node_modules/idb-keyval": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/idb-keyval/-/idb-keyval-6.2.1.tgz", + "integrity": "sha512-8Sb3veuYCyrZL+VBt9LJfZjLUPWVvqn8tG28VqYNFCo43KHcKuq+b4EiXGeuaLAQWL2YmyDgMp2aSpH9JHsEQg==", + "license": "Apache-2.0" + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/ignore": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", + "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" + }, + "node_modules/io-ts": { + "version": "2.2.22", + "resolved": "https://registry.npmjs.org/io-ts/-/io-ts-2.2.22.tgz", + "integrity": "sha512-FHCCztTkHoV9mdBsHpocLpdTAfh956ZQcIkWQxxS0U5HT53vtrcuYdQneEJKH6xILaLNzXVl2Cvwtoy8XNN0AA==", + "license": "MIT", + "peerDependencies": { + "fp-ts": "^2.5.0" + } + }, + "node_modules/iron-webcrypto": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/iron-webcrypto/-/iron-webcrypto-1.2.1.tgz", + "integrity": "sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/brc-dd" + } + }, + "node_modules/is-arguments": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz", + "integrity": "sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.4.tgz", + "integrity": "sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA==", + "license": "MIT" + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "license": "MIT" + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-function": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.2.tgz", + "integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.4", + "generator-function": "^2.0.0", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-regex": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-retry-allowed": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-2.2.0.tgz", + "integrity": "sha512-XVm7LOeLpTW4jV19QSH38vkswxoLud8sQ57YwJVTPWdiaI9I8keEhGFpBlslyVsgdQy4Opg8QOLb8YRgsyZiQg==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/isomorphic-ws": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz", + "integrity": "sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==", + "license": "MIT", + "peerDependencies": { + "ws": "*" + } + }, + "node_modules/isows": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/isows/-/isows-1.0.7.tgz", + "integrity": "sha512-I1fSfDCZL5P0v33sVqeTDSpcstAg/N+wF5HS033mogOVIp4B+oHC7oOCsA3axAbBSGTJ8QubbNmnIRN/h8U7hg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "peerDependencies": { + "ws": "*" + } + }, + "node_modules/jayson": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/jayson/-/jayson-4.3.0.tgz", + "integrity": "sha512-AauzHcUcqs8OBnCHOkJY280VaTiCm57AbuO7lqzcw7JapGj50BisE3xhksye4zlTSR1+1tAz67wLTl8tEH1obQ==", + "license": "MIT", + "dependencies": { + "@types/connect": "^3.4.33", + "@types/node": "^12.12.54", + "@types/ws": "^7.4.4", + "commander": "^2.20.3", + "delay": "^5.0.0", + "es6-promisify": "^5.0.0", + "eyes": "^0.1.8", + "isomorphic-ws": "^4.0.1", + "json-stringify-safe": "^5.0.1", + "stream-json": "^1.9.1", + "uuid": "^8.3.2", + "ws": "^7.5.10" + }, + "bin": { + "jayson": "bin/jayson.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jayson/node_modules/@types/node": { + "version": "12.20.55", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz", + "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==", + "license": "MIT" + }, + "node_modules/jayson/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "license": "MIT" + }, + "node_modules/jayson/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/jayson/node_modules/ws": { + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", + "license": "MIT", + "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 + } + } + }, + "node_modules/jiti": { + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz", + "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==", + "dev": true, + "license": "MIT", + "bin": { + "jiti": "bin/jiti.js" + } + }, + "node_modules/jose": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/jose/-/jose-6.1.3.tgz", + "integrity": "sha512-0TpaTfihd4QMNwrz/ob2Bp7X04yuxJkjRGi4aKmOqwhov54i6u79oCv7T+C7lo70MKH6BesI3vscD1yb/yzKXQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/panva" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", + "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "dev": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-rpc-engine": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/json-rpc-engine/-/json-rpc-engine-6.1.0.tgz", + "integrity": "sha512-NEdLrtrq1jUZyfjkr9OCz9EzCNhnRyWtt1PAnvnhwy6e8XETS0Dtc+ZNCO2gvuAoKsIn2+vCSowXTYE4CkgnAQ==", + "license": "ISC", + "dependencies": { + "@metamask/safe-event-emitter": "^2.0.0", + "eth-rpc-errors": "^4.0.2" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/json-rpc-engine/node_modules/@metamask/safe-event-emitter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@metamask/safe-event-emitter/-/safe-event-emitter-2.0.0.tgz", + "integrity": "sha512-/kSXhY692qiV1MXu6EeOZvg5nECLclxNXcKCxJ3cXQgYuRymRHpdx/t7JXfsK+JLjwA1e1c1/SBrlQYpusC29Q==", + "license": "ISC" + }, + "node_modules/json-rpc-random-id": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-rpc-random-id/-/json-rpc-random-id-1.0.1.tgz", + "integrity": "sha512-RJ9YYNCkhVDBuP4zN5BBtYAzEl03yq/jIIsyif0JY9qyJuQQZNeDK7anAPKKlyEtLSj2s8h6hNh2F8zO5q7ScA==", + "license": "ISC" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "license": "ISC" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/keccak": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/keccak/-/keccak-3.0.4.tgz", + "integrity": "sha512-3vKuW0jV8J3XNTzvfyicFR5qvxrSAGl7KIhvgOu5cmWwM7tZRj3fMbj/pfIf4be7aznbc+prBWGjywox/g2Y6Q==", + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "node-addon-api": "^2.0.0", + "node-gyp-build": "^4.2.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/keyvaluestorage-interface": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/keyvaluestorage-interface/-/keyvaluestorage-interface-1.0.0.tgz", + "integrity": "sha512-8t6Q3TclQ4uZynJY9IGr2+SsIGwK9JHcO6ootkHCGA0CrQCRy+VkouYNO2xicET6b9al7QKzpebNow+gkpCL8g==", + "license": "MIT" + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", + "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true, + "license": "MIT" + }, + "node_modules/lit": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lit/-/lit-3.3.0.tgz", + "integrity": "sha512-DGVsqsOIHBww2DqnuZzW7QsuCdahp50ojuDaBPC7jUDRpYoH0z7kHBBYZewRzer75FwtrkmkKk7iOAwSaWdBmw==", + "license": "BSD-3-Clause", + "dependencies": { + "@lit/reactive-element": "^2.1.0", + "lit-element": "^4.2.0", + "lit-html": "^3.3.0" + } + }, + "node_modules/lit-element": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.2.2.tgz", + "integrity": "sha512-aFKhNToWxoyhkNDmWZwEva2SlQia+jfG0fjIWV//YeTaWrVnOxD89dPKfigCUspXFmjzOEUQpOkejH5Ly6sG0w==", + "license": "BSD-3-Clause", + "dependencies": { + "@lit-labs/ssr-dom-shim": "^1.5.0", + "@lit/reactive-element": "^2.1.0", + "lit-html": "^3.3.0" + } + }, + "node_modules/lit-html": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.3.2.tgz", + "integrity": "sha512-Qy9hU88zcmaxBXcc10ZpdK7cOLXvXpRoBxERdtqV9QOrfpMZZ6pSYP91LhpPtap3sFMUiL7Tw2RImbe0Al2/kw==", + "license": "BSD-3-Clause", + "dependencies": { + "@types/trusted-types": "^2.0.2" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "license": "MIT" + }, + "node_modules/lodash-es": { + "version": "4.17.22", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.22.tgz", + "integrity": "sha512-XEawp1t0gxSi9x01glktRZ5HDy0HXqrM0x5pXQM98EaI0NxO6jVM7omDOxsuEo5UIASAnm2bRp1Jt/e0a2XU8Q==", + "license": "MIT" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "license": "MIT", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/md5": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz", + "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", + "license": "BSD-3-Clause", + "dependencies": { + "charenc": "0.0.2", + "crypt": "0.0.2", + "is-buffer": "~1.1.6" + } + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/micro-ftch": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/micro-ftch/-/micro-ftch-0.3.1.tgz", + "integrity": "sha512-/0LLxhzP0tfiR5hcQebtudP56gUurs2CLkGarnCiB/OqEyUFQ6U3paQi/tgLv0hBJYt2rnr9MNpxz4fiiugstg==", + "license": "MIT" + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/mipd": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mipd/-/mipd-0.0.7.tgz", + "integrity": "sha512-aAPZPNDQ3uMTdKbuO2YmAw2TxLHO0moa4YKAyETM/DTj5FloZo+a+8tU+iv4GmW+sOxKLSRwcSFuczk+Cpt6fg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wagmi-dev" + } + ], + "license": "MIT", + "peerDependencies": { + "typescript": ">=5.0.4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/multiformats": { + "version": "9.9.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz", + "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==", + "license": "(Apache-2.0 AND MIT)" + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nanoclone": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/nanoclone/-/nanoclone-0.2.1.tgz", + "integrity": "sha512-wynEP02LmIbLpcYw8uBKpcfF6dmg2vcpKqxeH5UcoKEYdExslsdUA4ugFauuaeYdTB76ez6gJW8XAZ6CgkXYxA==", + "license": "MIT" + }, + "node_modules/nanoid": { + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true, + "license": "MIT" + }, + "node_modules/node-addon-api": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-2.0.2.tgz", + "integrity": "sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==", + "license": "MIT" + }, + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "license": "MIT", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-fetch-native": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.7.tgz", + "integrity": "sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==", + "license": "MIT" + }, + "node_modules/node-gyp-build": { + "version": "4.8.4", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.4.tgz", + "integrity": "sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==", + "license": "MIT", + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, + "node_modules/node-mock-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/node-mock-http/-/node-mock-http-1.0.4.tgz", + "integrity": "sha512-8DY+kFsDkNXy1sJglUfuODx1/opAGJGyrTuFqEoN90oRc2Vk0ZbD4K2qmKXBBEhZQzdKHIVfEJpDU8Ak2NJEvQ==", + "license": "MIT" + }, + "node_modules/node-releases": { + "version": "2.0.27", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz", + "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/obj-multiplex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/obj-multiplex/-/obj-multiplex-1.0.0.tgz", + "integrity": "sha512-0GNJAOsHoBHeNTvl5Vt6IWnpUEcc3uSRxzBri7EDyIcMgYvnY2JL2qdeV5zTMjWQX5OHcD5amcW2HFfDh0gjIA==", + "license": "ISC", + "dependencies": { + "end-of-stream": "^1.4.0", + "once": "^1.4.0", + "readable-stream": "^2.3.3" + } + }, + "node_modules/obj-multiplex/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" + }, + "node_modules/obj-multiplex/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/obj-multiplex/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/obj-multiplex/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/ofetch": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/ofetch/-/ofetch-1.5.1.tgz", + "integrity": "sha512-2W4oUZlVaqAPAil6FUg/difl6YhqhUR7x2eZY4bQCko22UXg3hptq9KLQdqFClV+Wu85UX7hNtdGTngi/1BxcA==", + "license": "MIT", + "dependencies": { + "destr": "^2.0.5", + "node-fetch-native": "^1.6.7", + "ufo": "^1.6.1" + } + }, + "node_modules/on-exit-leak-free": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-0.2.0.tgz", + "integrity": "sha512-dqaz3u44QbRXQooZLTUKU41ZrzYrcvLISVgbrzbyCMxpmSLJvZ3ZamIJIZ29P6OhZIkNIQKosdeM6t1LYbA9hg==", + "license": "MIT" + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/openapi-fetch": { + "version": "0.13.8", + "resolved": "https://registry.npmjs.org/openapi-fetch/-/openapi-fetch-0.13.8.tgz", + "integrity": "sha512-yJ4QKRyNxE44baQ9mY5+r/kAzZ8yXMemtNAOFwOzRXJscdjSxxzWSNlyBAr+o5JjkUw9Lc3W7OIoca0cY3PYnQ==", + "license": "MIT", + "dependencies": { + "openapi-typescript-helpers": "^0.0.15" + } + }, + "node_modules/openapi-typescript-helpers": { + "version": "0.0.15", + "resolved": "https://registry.npmjs.org/openapi-typescript-helpers/-/openapi-typescript-helpers-0.0.15.tgz", + "integrity": "sha512-opyTPaunsklCBpTK8JGef6mfPhLSnyy5a0IN9vKtx3+4aExf+KxEqYwIy3hqkedXIB97u357uLMJsOnm3GVjsw==", + "license": "MIT" + }, + "node_modules/optionator": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/ox": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/ox/-/ox-0.6.9.tgz", + "integrity": "sha512-wi5ShvzE4eOcTwQVsIPdFr+8ycyX+5le/96iAJutaZAvCes1J0+RvpEPg5QDPDiaR0XQQAvZVl7AwqQcINuUug==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "dependencies": { + "@adraffy/ens-normalize": "^1.10.1", + "@noble/curves": "^1.6.0", + "@noble/hashes": "^1.5.0", + "@scure/bip32": "^1.5.0", + "@scure/bip39": "^1.4.0", + "abitype": "^1.0.6", + "eventemitter3": "5.0.1" + }, + "peerDependencies": { + "typescript": ">=5.4.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true, + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true, + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pino": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/pino/-/pino-7.11.0.tgz", + "integrity": "sha512-dMACeu63HtRLmCG8VKdy4cShCPKaYDR4youZqoSWLxl5Gu99HUw8bw75thbPv9Nip+H+QYX8o3ZJbTdVZZ2TVg==", + "license": "MIT", + "dependencies": { + "atomic-sleep": "^1.0.0", + "fast-redact": "^3.0.0", + "on-exit-leak-free": "^0.2.0", + "pino-abstract-transport": "v0.5.0", + "pino-std-serializers": "^4.0.0", + "process-warning": "^1.0.0", + "quick-format-unescaped": "^4.0.3", + "real-require": "^0.1.0", + "safe-stable-stringify": "^2.1.0", + "sonic-boom": "^2.2.1", + "thread-stream": "^0.15.1" + }, + "bin": { + "pino": "bin.js" + } + }, + "node_modules/pino-abstract-transport": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-0.5.0.tgz", + "integrity": "sha512-+KAgmVeqXYbTtU2FScx1XS3kNyfZ5TrXY07V96QnUSFqo2gAqlvmaxH67Lj7SWazqsMabf+58ctdTcBgnOLUOQ==", + "license": "MIT", + "dependencies": { + "duplexify": "^4.1.2", + "split2": "^4.0.0" + } + }, + "node_modules/pino-std-serializers": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-4.0.0.tgz", + "integrity": "sha512-cK0pekc1Kjy5w9V2/n+8MkZwusa6EyyxfeQCB799CQRhRt/CqYKiWs5adeu8Shve2ZNffvfC/7J64A2PJo1W/Q==", + "license": "MIT" + }, + "node_modules/pirates": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz", + "integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/pngjs": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz", + "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==", + "license": "MIT", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/pony-cause": { + "version": "2.1.11", + "resolved": "https://registry.npmjs.org/pony-cause/-/pony-cause-2.1.11.tgz", + "integrity": "sha512-M7LhCsdNbNgiLYiP4WjsfLUuFmCfnjdF6jKe2R9NKl4WFN+HZPGHJZ9lnLP7f9ZnKe3U9nuWD0szirmj+migUg==", + "license": "0BSD", + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/poseidon-lite": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/poseidon-lite/-/poseidon-lite-0.2.1.tgz", + "integrity": "sha512-xIr+G6HeYfOhCuswdqcFpSX47SPhm0EpisWJ6h7fHlWwaVIvH3dLnejpatrtw6Xc6HaLrpq05y7VRfvDmDGIog==", + "license": "MIT" + }, + "node_modules/possible-typed-array-names": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "8.5.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", + "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.11", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-import": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.1.0.tgz", + "integrity": "sha512-oIAOTqgIo7q2EOwbhb8UalYePMvYoIeRY2YKntdpFQXNosSu3vLrniGgmH9OKs/qAkfoj5oB3le/7mINW1LCfw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "peerDependencies": { + "postcss": "^8.4.21" + } + }, + "node_modules/postcss-load-config": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-6.0.1.tgz", + "integrity": "sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "lilconfig": "^3.1.1" + }, + "engines": { + "node": ">= 18" + }, + "peerDependencies": { + "jiti": ">=1.21.0", + "postcss": ">=8.0.9", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + }, + "postcss": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/postcss-nested": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", + "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.1.1" + }, + "engines": { + "node": ">=12.0" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/preact": { + "version": "10.28.2", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.28.2.tgz", + "integrity": "sha512-lbteaWGzGHdlIuiJ0l2Jq454m6kcpI1zNje6d8MlGAFlYvP2GO4ibnat7P74Esfz4sPTdM6UxtTwh/d3pwM9JA==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/preact" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "license": "MIT" + }, + "node_modules/process-warning": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-1.0.0.tgz", + "integrity": "sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==", + "license": "MIT" + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/property-expr": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/property-expr/-/property-expr-2.0.6.tgz", + "integrity": "sha512-SVtmxhRE/CGkn3eZY1T6pC8Nln6Fr/lu1mKSgRud0eC73whjGfoAogbn78LkD8aFL0zz3bAFerKSnOl7NlErBA==", + "license": "MIT" + }, + "node_modules/proxy-compare": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.6.0.tgz", + "integrity": "sha512-8xuCeM3l8yqdmbPoYeLbrAXCBWu19XEYc5/F28f5qOaoAIMyfmBUkl5axiK+x9olUvRlcekvnm98AP9RDngOIw==", + "license": "MIT" + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "license": "MIT" + }, + "node_modules/pump": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz", + "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==", + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/qrcode": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/qrcode/-/qrcode-1.5.1.tgz", + "integrity": "sha512-nS8NJ1Z3md8uTjKtP+SGGhfqmTCs5flU/xR623oI0JX+Wepz9R8UrRVCTBTJm3qGw3rH6jJ6MUHjkDx15cxSSg==", + "license": "MIT", + "dependencies": { + "dijkstrajs": "^1.0.1", + "encode-utf8": "^1.0.3", + "pngjs": "^5.0.0", + "yargs": "^15.3.1" + }, + "bin": { + "qrcode": "bin/qrcode" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/query-string": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz", + "integrity": "sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==", + "license": "MIT", + "dependencies": { + "decode-uri-component": "^0.2.2", + "filter-obj": "^1.1.0", + "split-on-first": "^1.0.0", + "strict-uri-encode": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==", + "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/quick-format-unescaped": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz", + "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==", + "license": "MIT" + }, + "node_modules/radix3": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/radix3/-/radix3-1.1.2.tgz", + "integrity": "sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==", + "license": "MIT" + }, + "node_modules/react": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", + "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-clientside-effect": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/react-clientside-effect/-/react-clientside-effect-1.2.8.tgz", + "integrity": "sha512-ma2FePH0z3px2+WOu6h+YycZcEvFmmxIlAb62cF52bG86eMySciO/EQZeQMXd07kPCYB0a1dWDT5J+KE9mCDUw==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.12.13" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + } + }, + "node_modules/react-dom": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.2" + }, + "peerDependencies": { + "react": "^18.3.1" + } + }, + "node_modules/react-fast-compare": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-2.0.4.tgz", + "integrity": "sha512-suNP+J1VU1MWFKcyt7RtjiSWUjvidmQSlqu+eHslq+342xCbGTYmC0mEhPCOHxlW0CywylOC1u2DFAT+bv4dBw==", + "license": "MIT" + }, + "node_modules/react-focus-lock": { + "version": "2.13.6", + "resolved": "https://registry.npmjs.org/react-focus-lock/-/react-focus-lock-2.13.6.tgz", + "integrity": "sha512-ehylFFWyYtBKXjAO9+3v8d0i+cnc1trGS0vlTGhzFW1vbFXVUTmR8s2tt/ZQG8x5hElg6rhENlLG1H3EZK0Llg==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.0.0", + "focus-lock": "^1.3.6", + "prop-types": "^15.6.2", + "react-clientside-effect": "^1.2.7", + "use-callback-ref": "^1.3.3", + "use-sidecar": "^1.1.3" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/react-i18next": { + "version": "13.5.0", + "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-13.5.0.tgz", + "integrity": "sha512-CFJ5NDGJ2MUyBohEHxljOq/39NQ972rh1ajnadG9BjTk+UXbHLq4z5DKEbEQBDoIhUmmbuS/fIMJKo6VOax1HA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.22.5", + "html-parse-stringify": "^3.0.1" + }, + "peerDependencies": { + "i18next": ">= 23.2.3", + "react": ">= 16.8.0" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true + }, + "react-native": { + "optional": true + } + } + }, + "node_modules/react-international-phone": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/react-international-phone/-/react-international-phone-4.5.0.tgz", + "integrity": "sha512-wjwHv+VfiwM49B5/6El4Z5vZKmf3ILpUeiOCI9X+b0Dq4g5nL8gROcwCdVcTXywxznbDSoxSassBX3i9tPZX6g==", + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "license": "MIT" + }, + "node_modules/react-refresh": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.17.0.tgz", + "integrity": "sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/real-require": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.1.0.tgz", + "integrity": "sha512-r/H9MzAWtrv8aSVjPCMFpDMl5q66GqtmmRkRjpHTsp4zBAa+snZyiQNlMONiUmEJcsnaw0wCauJ2GWODr/aFkg==", + "license": "MIT", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "license": "ISC" + }, + "node_modules/resolve": { + "version": "1.22.11", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz", + "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.16.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/reusify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", + "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", + "dev": true, + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rollup": { + "version": "4.55.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.55.1.tgz", + "integrity": "sha512-wDv/Ht1BNHB4upNbK74s9usvl7hObDnvVzknxqY/E/O3X6rW1U1rV1aENEfJ54eFZDTNo7zv1f5N4edCluH7+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.8" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.55.1", + "@rollup/rollup-android-arm64": "4.55.1", + "@rollup/rollup-darwin-arm64": "4.55.1", + "@rollup/rollup-darwin-x64": "4.55.1", + "@rollup/rollup-freebsd-arm64": "4.55.1", + "@rollup/rollup-freebsd-x64": "4.55.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.55.1", + "@rollup/rollup-linux-arm-musleabihf": "4.55.1", + "@rollup/rollup-linux-arm64-gnu": "4.55.1", + "@rollup/rollup-linux-arm64-musl": "4.55.1", + "@rollup/rollup-linux-loong64-gnu": "4.55.1", + "@rollup/rollup-linux-loong64-musl": "4.55.1", + "@rollup/rollup-linux-ppc64-gnu": "4.55.1", + "@rollup/rollup-linux-ppc64-musl": "4.55.1", + "@rollup/rollup-linux-riscv64-gnu": "4.55.1", + "@rollup/rollup-linux-riscv64-musl": "4.55.1", + "@rollup/rollup-linux-s390x-gnu": "4.55.1", + "@rollup/rollup-linux-x64-gnu": "4.55.1", + "@rollup/rollup-linux-x64-musl": "4.55.1", + "@rollup/rollup-openbsd-x64": "4.55.1", + "@rollup/rollup-openharmony-arm64": "4.55.1", + "@rollup/rollup-win32-arm64-msvc": "4.55.1", + "@rollup/rollup-win32-ia32-msvc": "4.55.1", + "@rollup/rollup-win32-x64-gnu": "4.55.1", + "@rollup/rollup-win32-x64-msvc": "4.55.1", + "fsevents": "~2.3.2" + } + }, + "node_modules/rpc-websockets": { + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/rpc-websockets/-/rpc-websockets-9.3.2.tgz", + "integrity": "sha512-VuW2xJDnl1k8n8kjbdRSWawPRkwaVqUQNjE1TdeTawf0y0abGhtVJFTXCLfgpgGDBkO/Fj6kny8Dc/nvOW78MA==", + "license": "LGPL-3.0-only", + "dependencies": { + "@swc/helpers": "^0.5.11", + "@types/uuid": "^8.3.4", + "@types/ws": "^8.2.2", + "buffer": "^6.0.3", + "eventemitter3": "^5.0.1", + "uuid": "^8.3.2", + "ws": "^8.5.0" + }, + "funding": { + "type": "paypal", + "url": "https://paypal.me/kozjak" + }, + "optionalDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + } + }, + "node_modules/rpc-websockets/node_modules/@types/ws": { + "version": "8.18.1", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz", + "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/rpc-websockets/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/safe-regex-test": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-regex": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-stable-stringify": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz", + "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==", + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/scheduler": { + "version": "0.23.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/semver": { + "version": "7.7.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", + "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "license": "ISC" + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "license": "ISC" + }, + "node_modules/sha.js": { + "version": "2.4.12", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.12.tgz", + "integrity": "sha512-8LzC5+bvI45BjpfXU8V5fdU2mfeKiQe1D1gIMn7XUlF3OTUrpdJpPPH4EMAnF0DsHHdSZqCdSss5qCmJKuiO3w==", + "license": "(MIT AND BSD-3-Clause)", + "dependencies": { + "inherits": "^2.0.4", + "safe-buffer": "^5.2.1", + "to-buffer": "^1.2.0" + }, + "bin": { + "sha.js": "bin.js" + }, + "engines": { + "node": ">= 0.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/sha256-uint8array": { + "version": "0.10.7", + "resolved": "https://registry.npmjs.org/sha256-uint8array/-/sha256-uint8array-0.10.7.tgz", + "integrity": "sha512-1Q6JQU4tX9NqsDGodej6pkrUVQVNapLZnvkwIhddH/JqzBZF1fSaxSWNY6sziXBE8aEa2twtGkXUrwzGeZCMpQ==", + "license": "MIT" + }, + "node_modules/sharp": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz", + "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==", + "hasInstallScript": true, + "license": "Apache-2.0", + "dependencies": { + "color": "^4.2.3", + "detect-libc": "^2.0.3", + "semver": "^7.6.3" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-darwin-arm64": "0.33.5", + "@img/sharp-darwin-x64": "0.33.5", + "@img/sharp-libvips-darwin-arm64": "1.0.4", + "@img/sharp-libvips-darwin-x64": "1.0.4", + "@img/sharp-libvips-linux-arm": "1.0.5", + "@img/sharp-libvips-linux-arm64": "1.0.4", + "@img/sharp-libvips-linux-s390x": "1.0.4", + "@img/sharp-libvips-linux-x64": "1.0.4", + "@img/sharp-libvips-linuxmusl-arm64": "1.0.4", + "@img/sharp-libvips-linuxmusl-x64": "1.0.4", + "@img/sharp-linux-arm": "0.33.5", + "@img/sharp-linux-arm64": "0.33.5", + "@img/sharp-linux-s390x": "0.33.5", + "@img/sharp-linux-x64": "0.33.5", + "@img/sharp-linuxmusl-arm64": "0.33.5", + "@img/sharp-linuxmusl-x64": "0.33.5", + "@img/sharp-wasm32": "0.33.5", + "@img/sharp-win32-ia32": "0.33.5", + "@img/sharp-win32-x64": "0.33.5" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/simple-swizzle": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.4.tgz", + "integrity": "sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==", + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/socket.io-client": { + "version": "4.8.3", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-4.8.3.tgz", + "integrity": "sha512-uP0bpjWrjQmUt5DTHq9RuoCBdFJF10cdX9X+a368j/Ft0wmaVgxlrjvK3kjvgCODOMMOz9lcaRzxmso0bTWZ/g==", + "license": "MIT", + "dependencies": { + "@socket.io/component-emitter": "~3.1.0", + "debug": "~4.4.1", + "engine.io-client": "~6.6.1", + "socket.io-parser": "~4.2.4" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/socket.io-parser": { + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.5.tgz", + "integrity": "sha512-bPMmpy/5WWKHea5Y/jYAP6k74A+hvmRCQaJuJB6I/ML5JZq/KfNieUVo/3Mh7SAqn7TyFdIo6wqYHInG1MU1bQ==", + "license": "MIT", + "dependencies": { + "@socket.io/component-emitter": "~3.1.0", + "debug": "~4.4.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/sonic-boom": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-2.8.0.tgz", + "integrity": "sha512-kuonw1YOYYNOve5iHdSahXPOK49GqwA+LZhI6Wz/l0rP57iKyXXIHaRagOBHAPmGwJC6od2Z9zgvZ5loSgMlVg==", + "license": "MIT", + "dependencies": { + "atomic-sleep": "^1.0.0" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/split-on-first": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz", + "integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/split2": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", + "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", + "license": "ISC", + "engines": { + "node": ">= 10.x" + } + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/stream-chain": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/stream-chain/-/stream-chain-2.2.5.tgz", + "integrity": "sha512-1TJmBx6aSWqZ4tx7aTpBDXK0/e2hhcNSTV8+CbFJtDjbb+I1mZ8lHit0Grw9GRT+6JbIrrDd8esncgBi8aBXGA==", + "license": "BSD-3-Clause" + }, + "node_modules/stream-json": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/stream-json/-/stream-json-1.9.1.tgz", + "integrity": "sha512-uWkjJ+2Nt/LO9Z/JyKZbMusL8Dkh97uUBTv3AJQ74y07lVahLY4eEFsPsE97pxYBwr8nnjMAIch5eqI0gPShyw==", + "license": "BSD-3-Clause", + "dependencies": { + "stream-chain": "^2.2.5" + } + }, + "node_modules/stream-shift": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz", + "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==", + "license": "MIT" + }, + "node_modules/strict-uri-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", + "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/sucrase": { + "version": "3.35.1", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.1.tgz", + "integrity": "sha512-DhuTmvZWux4H1UOnWMB3sk0sbaCVOoQZjv8u1rDoTV0HTdGem9hkAZtl4JZy8P2z4Bg0nT+YMeOFyVr4zcG5Tw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "tinyglobby": "^0.2.11", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/sucrase/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/superstruct": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/superstruct/-/superstruct-2.0.2.tgz", + "integrity": "sha512-uV+TFRZdXsqXTL2pRvujROjdZQ4RAlBUS5BTh9IGm+jTqQntYThciG/qu57Gs69yjnVUSqdxF9YLmSnpupBW9A==", + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/tailwindcss": { + "version": "3.4.19", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.19.tgz", + "integrity": "sha512-3ofp+LL8E+pK/JuPLPggVAIaEuhvIz4qNcf3nA1Xn2o/7fb7s/TYpHhwGDv1ZU3PkBluUVaF8PyCHcm48cKLWQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "arg": "^5.0.2", + "chokidar": "^3.6.0", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.3.2", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.21.7", + "lilconfig": "^3.1.3", + "micromatch": "^4.0.8", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.1.1", + "postcss": "^8.4.47", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.2 || ^5.0 || ^6.0", + "postcss-nested": "^6.2.0", + "postcss-selector-parser": "^6.1.2", + "resolve": "^1.22.8", + "sucrase": "^3.35.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/text-encoding": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/text-encoding/-/text-encoding-0.7.0.tgz", + "integrity": "sha512-oJQ3f1hrOnbRLOcwKz0Liq2IcrvDeZRHXhd9RgLrsT+DjWY/nty1Hi7v3dtkaEYbPYe0mUoOfzRrMwfXXwgPUA==", + "deprecated": "no longer maintained", + "license": "(Unlicense OR Apache-2.0)" + }, + "node_modules/text-encoding-utf-8": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/text-encoding-utf-8/-/text-encoding-utf-8-1.0.2.tgz", + "integrity": "sha512-8bw4MY9WjdsD2aMtO0OzOCY3pXGYNx2d2FfHRVUKkiCPDWjKuOlhLVASS+pD7VkLTVjW268LYJHwsnPFlBpbAg==" + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/thread-stream": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-0.15.2.tgz", + "integrity": "sha512-UkEhKIg2pD+fjkHQKyJO3yoIvAP3N6RlNFt2dUhcS1FGvCD1cQa1M/PGknCLFIyZdtJOWQjejp7bdNqmN7zwdA==", + "license": "MIT", + "dependencies": { + "real-require": "^0.1.0" + } + }, + "node_modules/tiny-warning": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==", + "license": "MIT" + }, + "node_modules/tinyglobby": { + "version": "0.2.15", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", + "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.3" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/tinyglobby/node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/tinyglobby/node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/tldts": { + "version": "6.0.16", + "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.0.16.tgz", + "integrity": "sha512-TkEq38COU640mzOKPk4D1oH3FFVvwEtMaKIfw/+F/umVsy7ONWu8PPQH0c11qJ/Jq/zbcQGprXGsT8GcaDSmJg==", + "license": "MIT", + "dependencies": { + "tldts-core": "^6.0.16" + }, + "bin": { + "tldts": "bin/cli.js" + } + }, + "node_modules/tldts-core": { + "version": "6.1.86", + "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.86.tgz", + "integrity": "sha512-Je6p7pkk+KMzMv2XXKmAE3McmolOQFdxkKw0R8EYNr7sELW46JqnNeTX8ybPiQgvg1ymCoF8LXs5fzFaZvJPTA==", + "license": "MIT" + }, + "node_modules/to-buffer": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.2.2.tgz", + "integrity": "sha512-db0E3UJjcFhpDhAF4tLo03oli3pwl3dbnzXOUIlRKrp+ldk/VUxzpWYZENsw2SZiuBjHAk7DfB0VU7NKdpb6sw==", + "license": "MIT", + "dependencies": { + "isarray": "^2.0.5", + "safe-buffer": "^5.2.1", + "typed-array-buffer": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "license": "MIT", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/toposort": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/toposort/-/toposort-2.0.2.tgz", + "integrity": "sha512-0a5EOkAUp8D4moMi2W8ZF8jcga7BgZd91O/yabJCFY8az+XSzeGyTKs0Aoo897iV1Nj6guFq8orWDS96z91oGg==", + "license": "MIT" + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "license": "MIT" + }, + "node_modules/ts-api-utils": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.4.0.tgz", + "integrity": "sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18.12" + }, + "peerDependencies": { + "typescript": ">=4.8.4" + } + }, + "node_modules/ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", + "license": "0BSD" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typescript": { + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/ufo": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.3.tgz", + "integrity": "sha512-yDJTmhydvl5lJzBmy/hyOAA0d+aqCBuwl818haVdYCRrWV84o7YyeVm4QlVHStqNrrJSTb6jKuFAVqAFsr+K3Q==", + "license": "MIT" + }, + "node_modules/uint8arrays": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.1.1.tgz", + "integrity": "sha512-+QJa8QRnbdXVpHYjLoTpJIdCTiw9Ir62nocClWuXIq2JIh4Uta0cQsTSpFL678p2CN8B+XSApwcU+pQEqVpKWg==", + "license": "MIT", + "dependencies": { + "multiformats": "^9.4.2" + } + }, + "node_modules/uncrypto": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/uncrypto/-/uncrypto-0.1.3.tgz", + "integrity": "sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==", + "license": "MIT" + }, + "node_modules/undici-types": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", + "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", + "license": "MIT" + }, + "node_modules/update-browserslist-db": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", + "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", + "license": "MIT", + "dependencies": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==", + "license": "MIT" + }, + "node_modules/use-callback-ref": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.3.tgz", + "integrity": "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/use-sidecar": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.3.tgz", + "integrity": "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==", + "license": "MIT", + "dependencies": { + "detect-node-es": "^1.1.0", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/use-sync-external-store": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", + "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/utf-8-validate": { + "version": "5.0.10", + "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.10.tgz", + "integrity": "sha512-Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ==", + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "node-gyp-build": "^4.3.0" + }, + "engines": { + "node": ">=6.14.2" + } + }, + "node_modules/util": { + "version": "0.12.5", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", + "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "which-typed-array": "^1.1.2" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT" + }, + "node_modules/uuid": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.0.tgz", + "integrity": "sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist/esm/bin/uuid" + } + }, + "node_modules/valibot": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/valibot/-/valibot-0.36.0.tgz", + "integrity": "sha512-CjF1XN4sUce8sBK9TixrDqFM7RwNkuXdJu174/AwmQUB62QbCQADg5lLe8ldBalFgtj1uKj+pKwDJiNo4Mn+eQ==", + "license": "MIT" + }, + "node_modules/valtio": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/valtio/-/valtio-1.13.2.tgz", + "integrity": "sha512-Qik0o+DSy741TmkqmRfjq+0xpZBXi/Y6+fXZLn0xNF1z/waFMbE3rkivv5Zcf9RrMUp6zswf2J7sbh2KBlba5A==", + "license": "MIT", + "dependencies": { + "derive-valtio": "0.1.0", + "proxy-compare": "2.6.0", + "use-sync-external-store": "1.2.0" + }, + "engines": { + "node": ">=12.20.0" + }, + "peerDependencies": { + "@types/react": ">=16.8", + "react": ">=16.8" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "react": { + "optional": true + } + } + }, + "node_modules/viem": { + "version": "2.44.2", + "resolved": "https://registry.npmjs.org/viem/-/viem-2.44.2.tgz", + "integrity": "sha512-nHY872t/T3flLpVsnvQT/89bwbrJwxaL917FDv7Oxy4E5FWIFkokRQOKXG3P+hgl30QYVZxi9o2SUHLnebycxw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "dependencies": { + "@noble/curves": "1.9.1", + "@noble/hashes": "1.8.0", + "@scure/bip32": "1.7.0", + "@scure/bip39": "1.6.0", + "abitype": "1.2.3", + "isows": "1.0.7", + "ox": "0.11.3", + "ws": "8.18.3" + }, + "peerDependencies": { + "typescript": ">=5.0.4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/viem/node_modules/@noble/ciphers": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-1.3.0.tgz", + "integrity": "sha512-2I0gnIVPtfnMw9ee9h1dJG7tp81+8Ob3OJb3Mv37rx5L40/b0i7djjCVvGOVqc9AEIQyvyu1i6ypKdFw8R8gQw==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/viem/node_modules/@noble/curves": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.9.1.tgz", + "integrity": "sha512-k11yZxZg+t+gWvBbIswW0yoJlu8cHOC7dhunwOzoWH/mXGBiYyR4YY6hAEK/3EUs4UpB8la1RfdRpeGsFHkWsA==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.8.0" + }, + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/viem/node_modules/ox": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/ox/-/ox-0.11.3.tgz", + "integrity": "sha512-1bWYGk/xZel3xro3l8WGg6eq4YEKlaqvyMtVhfMFpbJzK2F6rj4EDRtqDCWVEJMkzcmEi9uW2QxsqELokOlarw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "dependencies": { + "@adraffy/ens-normalize": "^1.11.0", + "@noble/ciphers": "^1.3.0", + "@noble/curves": "1.9.1", + "@noble/hashes": "^1.8.0", + "@scure/bip32": "^1.7.0", + "@scure/bip39": "^1.6.0", + "abitype": "^1.2.3", + "eventemitter3": "5.0.1" + }, + "peerDependencies": { + "typescript": ">=5.4.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/viem/node_modules/ws": { + "version": "8.18.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", + "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", + "license": "MIT", + "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 + } + } + }, + "node_modules/vite": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/vite/-/vite-6.4.1.tgz", + "integrity": "sha512-+Oxm7q9hDoLMyJOYfUYBuHQo+dkAloi33apOPP56pzj+vsdJDzr+j1NISE5pyaAuKL4A3UD34qd0lx5+kfKp2g==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.25.0", + "fdir": "^6.4.4", + "picomatch": "^4.0.2", + "postcss": "^8.5.3", + "rollup": "^4.34.9", + "tinyglobby": "^0.2.13" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || ^20.0.0 || >=22.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", + "jiti": ">=1.21.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/vite/node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/vite/node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/void-elements": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz", + "integrity": "sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wagmi": { + "version": "2.19.5", + "resolved": "https://registry.npmjs.org/wagmi/-/wagmi-2.19.5.tgz", + "integrity": "sha512-RQUfKMv6U+EcSNNGiPbdkDtJwtuFxZWLmvDiQmjjBgkuPulUwDJsKhi7gjynzJdsx2yDqhHCXkKsbbfbIsHfcQ==", + "license": "MIT", + "dependencies": { + "@wagmi/connectors": "6.2.0", + "@wagmi/core": "2.22.1", + "use-sync-external-store": "1.4.0" + }, + "funding": { + "url": "https://github.com/sponsors/wevm" + }, + "peerDependencies": { + "@tanstack/react-query": ">=5.0.0", + "react": ">=18", + "typescript": ">=5.0.4", + "viem": "2.x" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/wagmi/node_modules/use-sync-external-store": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.4.0.tgz", + "integrity": "sha512-9WXSPC5fMv61vaupRkCKCxsPxBocVnwakBEkMIHHpkTTg6icbJtg6jzgtLDm4bl3cSHAca52rYWih0k4K3PfHw==", + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/webextension-polyfill": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/webextension-polyfill/-/webextension-polyfill-0.10.0.tgz", + "integrity": "sha512-c5s35LgVa5tFaHhrZDnr3FpQpjj1BB+RXhLTYUxGqBVN460HkbM8TBtEqdXWbpTKfzwCcjAZVF7zXCYSKtcp9g==", + "license": "MPL-2.0" + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "license": "BSD-2-Clause" + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "license": "MIT", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-module": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", + "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", + "license": "ISC" + }, + "node_modules/which-typed-array": { + "version": "1.1.20", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.20.tgz", + "integrity": "sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg==", + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "for-each": "^0.3.5", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "license": "ISC" + }, + "node_modules/ws": { + "version": "8.19.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.19.0.tgz", + "integrity": "sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==", + "license": "MIT", + "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 + } + } + }, + "node_modules/xmlhttprequest-ssl": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-2.1.2.tgz", + "integrity": "sha512-TEU+nJVUUnA4CYJFLvK5X9AOeH4KvDvhIfm0vV1GaQRtchnG0hgK5p8hw/xjv8cunWYCsiPCSDzObPyhEwq3KQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "license": "MIT", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "license": "ISC" + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true, + "license": "ISC" + }, + "node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "license": "MIT", + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "license": "ISC", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yargs/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yup": { + "version": "0.32.11", + "resolved": "https://registry.npmjs.org/yup/-/yup-0.32.11.tgz", + "integrity": "sha512-Z2Fe1bn+eLstG8DRR6FTavGD+MeAwyfmouhHsIUgaADz8jvFKbO/fXc2trJKZg+5EBjh4gGm3iU/t3onKlXHIg==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.15.4", + "@types/lodash": "^4.14.175", + "lodash": "^4.17.21", + "lodash-es": "^4.17.21", + "nanoclone": "^0.2.1", + "property-expr": "^2.0.4", + "toposort": "^2.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/zod": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.0.5.tgz", + "integrity": "sha512-/5UuuRPStvHXu7RS+gmvRf4NXrNxpSllGwDnCBcJZtQsKrviYXm54yDGV2KYNLT5kq0lHGcl7lqWJLgSaG+tgA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/zustand": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/zustand/-/zustand-5.0.3.tgz", + "integrity": "sha512-14fwWQtU3pH4dE0dOpdMiWjddcH+QzKIgk1cl8epwSE7yag43k/AD/m4L6+K7DytAOr9gGBe3/EXj9g7cdostg==", + "license": "MIT", + "engines": { + "node": ">=12.20.0" + }, + "peerDependencies": { + "@types/react": ">=18.0.0", + "immer": ">=9.0.6", + "react": ">=18.0.0", + "use-sync-external-store": ">=1.2.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "immer": { + "optional": true + }, + "react": { + "optional": true + }, + "use-sync-external-store": { + "optional": true + } + } + } + } +} diff --git a/with-dynamic/package.json b/with-dynamic/package.json new file mode 100644 index 0000000..0387b69 --- /dev/null +++ b/with-dynamic/package.json @@ -0,0 +1,39 @@ +{ + "name": "formo-example-dynamic", + "private": true, + "version": "0.0.1", + "type": "module", + "description": "Example React app integrating Formo SDK 1.26.0 with Dynamic.xyz wallet", + "scripts": { + "dev": "vite", + "build": "tsc && vite build", + "lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0", + "preview": "vite preview" + }, + "dependencies": { + "@dynamic-labs/ethereum": "^4.53.1", + "@dynamic-labs/sdk-react-core": "^4.53.1", + "@dynamic-labs/wagmi-connector": "^4.53.1", + "@formo/analytics": "1.26.0", + "@tanstack/react-query": "^5.62.7", + "react": "^18.3.1", + "react-dom": "^18.3.1", + "viem": "^2.21.55", + "wagmi": "^2.14.4" + }, + "devDependencies": { + "@types/react": "^18.3.12", + "@types/react-dom": "^18.3.1", + "@typescript-eslint/eslint-plugin": "^8.15.0", + "@typescript-eslint/parser": "^8.15.0", + "@vitejs/plugin-react": "^4.3.4", + "autoprefixer": "^10.4.20", + "eslint": "^9.15.0", + "eslint-plugin-react-hooks": "^5.0.0", + "eslint-plugin-react-refresh": "^0.4.14", + "postcss": "^8.4.49", + "tailwindcss": "^3.4.15", + "typescript": "^5.7.2", + "vite": "^6.0.1" + } +} diff --git a/with-dynamic/postcss.config.js b/with-dynamic/postcss.config.js new file mode 100644 index 0000000..2e7af2b --- /dev/null +++ b/with-dynamic/postcss.config.js @@ -0,0 +1,6 @@ +export default { + plugins: { + tailwindcss: {}, + autoprefixer: {}, + }, +} diff --git a/with-dynamic/public/vite.svg b/with-dynamic/public/vite.svg new file mode 100644 index 0000000..6a41099 --- /dev/null +++ b/with-dynamic/public/vite.svg @@ -0,0 +1 @@ + diff --git a/with-dynamic/src/App.tsx b/with-dynamic/src/App.tsx new file mode 100644 index 0000000..423bfc3 --- /dev/null +++ b/with-dynamic/src/App.tsx @@ -0,0 +1,62 @@ +import { DynamicContextProvider } from '@dynamic-labs/sdk-react-core' +import { DynamicWagmiConnector } from '@dynamic-labs/wagmi-connector' +import { QueryClient, QueryClientProvider } from '@tanstack/react-query' +import { WagmiProvider } from 'wagmi' +import { FormoAnalyticsProvider } from '@formo/analytics' + +import { wagmiConfig } from './config/wagmi' +import { DYNAMIC_ENVIRONMENT_ID, walletConnectors } from './config/dynamic' +import { FORMO_WRITE_KEY } from './config/formo' +import { WalletDemo } from './components/WalletDemo' + +// Create a query client for React Query (used by wagmi) +const queryClient = new QueryClient() + +function App() { + return ( + + + + {/* + Formo Analytics Provider with wagmi integration + This enables automatic tracking of wallet events: + - connect/disconnect + - chain changes + - signatures and transactions (when queryClient is provided) + */} + + +
+ +
+
+
+
+
+
+ ) +} + +export default App diff --git a/with-dynamic/src/components/WalletDemo.tsx b/with-dynamic/src/components/WalletDemo.tsx new file mode 100644 index 0000000..9fbf4c6 --- /dev/null +++ b/with-dynamic/src/components/WalletDemo.tsx @@ -0,0 +1,292 @@ +import { DynamicWidget, useDynamicContext } from '@dynamic-labs/sdk-react-core' +import { useAccount, useBalance, useChainId, useSignMessage, useSendTransaction } from 'wagmi' +import { formatUnits } from 'viem' +import { useFormo } from '@formo/analytics' +import { useState } from 'react' + +export function WalletDemo() { + const { primaryWallet } = useDynamicContext() + const { address, isConnected, connector } = useAccount() + const chainId = useChainId() + const formo = useFormo() + + const { data: balance } = useBalance({ + address, + query: { enabled: !!address }, + }) + + // Sign message hook + const { signMessage, isPending: isSignPending } = useSignMessage() + + // Send transaction hook + const { sendTransaction, isPending: isTxPending } = useSendTransaction() + + // Local state for custom event tracking + const [customEventName, setCustomEventName] = useState('') + const [customEventSent, setCustomEventSent] = useState(false) + + // Handle custom event tracking + const handleTrackCustomEvent = async () => { + if (!customEventName.trim()) return + + await formo.track(customEventName, { + source: 'demo_app', + walletConnected: isConnected, + address: address || 'not_connected', + }) + + setCustomEventSent(true) + setTimeout(() => setCustomEventSent(false), 2000) + setCustomEventName('') + } + + // Handle page view tracking + const handleTrackPageView = async () => { + await formo.page('demo', 'wallet_demo', { + walletConnected: isConnected, + address: address || 'not_connected', + }) + } + + // Handle identify + const handleIdentify = async () => { + if (!address) return + + await formo.identify({ + address, + providerName: connector?.name, + }) + } + + // Handle sign message (Formo automatically tracks this via wagmi integration) + const handleSignMessage = () => { + signMessage({ message: 'Hello from Formo + Dynamic.xyz Demo!' }) + } + + // Handle send transaction (Formo automatically tracks this via wagmi integration) + const handleSendTransaction = () => { + if (!address) return + + // Send a minimal transaction (0 ETH to self for demo purposes) + sendTransaction({ + to: address, + value: 0n, + }) + } + + return ( +
+ {/* Header */} +
+

+ Formo + Dynamic.xyz Integration +

+

+ This example demonstrates how to integrate{' '} + + Formo SDK 1.26.0 + {' '} + with{' '} + + Dynamic.xyz + {' '} + wallet for web3 analytics. +

+
+ +
+ {/* Wallet Connection Card */} +
+

Connect Wallet

+

+ Use Dynamic.xyz to connect your wallet. Formo will automatically track + wallet events via wagmi integration. +

+ +
+ + {/* Wallet Status Card */} +
+

Wallet Status

+ {isConnected ? ( +
+
+ Status: + Connected +
+
+ Address: +

+ {address} +

+
+
+ Chain ID: + {chainId} +
+
+ Balance: + + {balance ? `${parseFloat(formatUnits(balance.value, balance.decimals)).toFixed(4)} ${balance.symbol}` : 'Loading...'} + +
+
+ Connector: + {connector?.name || 'Unknown'} +
+ {primaryWallet && ( +
+ Dynamic Wallet: + {primaryWallet.connector.name} +
+ )} +
+ ) : ( +

No wallet connected

+ )} +
+ + {/* Formo Analytics Actions Card */} +
+

Manual Analytics

+

+ Manually trigger Formo events. Wallet events are auto-tracked. +

+
+ + + + +
+ setCustomEventName(e.target.value)} + placeholder="Custom event name" + className="flex-1 bg-gray-700 text-white rounded-lg px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-purple-500" + /> + +
+ {customEventSent && ( +

Event sent!

+ )} +
+
+ + {/* Wallet Actions Card (triggers auto-tracked events) */} +
+

Wallet Actions

+

+ These actions are automatically tracked by Formo via wagmi integration. +

+
+ + + + +

+ Note: Transaction sends 0 ETH to yourself for demo purposes. +

+
+
+ + {/* Auto-tracked Events Info Card */} +
+

Auto-tracked Events

+

+ The following events are automatically captured by Formo when using the wagmi integration: +

+
+
+

Wallet Connect

+

When a user connects their wallet

+
+
+

Wallet Disconnect

+

When a user disconnects their wallet

+
+
+

Chain Change

+

When the user switches networks

+
+
+

Signature Request

+

When user signs a message

+
+
+

Transaction

+

When user sends a transaction

+
+
+

Page View

+

Automatic page hit tracking

+
+
+
+
+ + {/* Footer */} + +
+ ) +} diff --git a/with-dynamic/src/config/dynamic.ts b/with-dynamic/src/config/dynamic.ts new file mode 100644 index 0000000..d62d4ca --- /dev/null +++ b/with-dynamic/src/config/dynamic.ts @@ -0,0 +1,8 @@ +import { EthereumWalletConnectors } from '@dynamic-labs/ethereum' + +// Dynamic.xyz environment ID from dashboard +// Get your environment ID at https://app.dynamic.xyz +export const DYNAMIC_ENVIRONMENT_ID = import.meta.env.VITE_DYNAMIC_ENVIRONMENT_ID || 'REPLACE_WITH_YOUR_ENVIRONMENT_ID' + +// Wallet connectors configuration for Dynamic +export const walletConnectors = [EthereumWalletConnectors] diff --git a/with-dynamic/src/config/formo.ts b/with-dynamic/src/config/formo.ts new file mode 100644 index 0000000..95d3f76 --- /dev/null +++ b/with-dynamic/src/config/formo.ts @@ -0,0 +1,3 @@ +// Formo SDK configuration +// Get your write key from https://app.formo.so +export const FORMO_WRITE_KEY = import.meta.env.VITE_FORMO_WRITE_KEY || 'REPLACE_WITH_YOUR_FORMO_WRITE_KEY' diff --git a/with-dynamic/src/config/wagmi.ts b/with-dynamic/src/config/wagmi.ts new file mode 100644 index 0000000..950cc22 --- /dev/null +++ b/with-dynamic/src/config/wagmi.ts @@ -0,0 +1,22 @@ +import { http, createConfig } from 'wagmi' +import { mainnet, polygon, arbitrum, optimism, base, sepolia } from 'wagmi/chains' + +// Dynamic.xyz implements multi-injected provider discovery, so we disable it here +export const wagmiConfig = createConfig({ + chains: [mainnet, polygon, arbitrum, optimism, base, sepolia], + multiInjectedProviderDiscovery: false, + transports: { + [mainnet.id]: http(), + [polygon.id]: http(), + [arbitrum.id]: http(), + [optimism.id]: http(), + [base.id]: http(), + [sepolia.id]: http(), + }, +}) + +declare module 'wagmi' { + interface Register { + config: typeof wagmiConfig + } +} diff --git a/with-dynamic/src/index.css b/with-dynamic/src/index.css new file mode 100644 index 0000000..26ca169 --- /dev/null +++ b/with-dynamic/src/index.css @@ -0,0 +1,29 @@ +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #111827; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +* { + margin: 0; + padding: 0; + box-sizing: border-box; +} + +body { + min-width: 320px; + min-height: 100vh; +} diff --git a/with-dynamic/src/main.tsx b/with-dynamic/src/main.tsx new file mode 100644 index 0000000..964aeb4 --- /dev/null +++ b/with-dynamic/src/main.tsx @@ -0,0 +1,10 @@ +import React from 'react' +import ReactDOM from 'react-dom/client' +import App from './App' +import './index.css' + +ReactDOM.createRoot(document.getElementById('root')!).render( + + + , +) diff --git a/with-dynamic/src/vite-env.d.ts b/with-dynamic/src/vite-env.d.ts new file mode 100644 index 0000000..15dadf3 --- /dev/null +++ b/with-dynamic/src/vite-env.d.ts @@ -0,0 +1,10 @@ +/// + +interface ImportMetaEnv { + readonly VITE_DYNAMIC_ENVIRONMENT_ID: string + readonly VITE_FORMO_WRITE_KEY: string +} + +interface ImportMeta { + readonly env: ImportMetaEnv +} diff --git a/with-dynamic/tailwind.config.js b/with-dynamic/tailwind.config.js new file mode 100644 index 0000000..dca8ba0 --- /dev/null +++ b/with-dynamic/tailwind.config.js @@ -0,0 +1,11 @@ +/** @type {import('tailwindcss').Config} */ +export default { + content: [ + "./index.html", + "./src/**/*.{js,ts,jsx,tsx}", + ], + theme: { + extend: {}, + }, + plugins: [], +} diff --git a/with-dynamic/tsconfig.json b/with-dynamic/tsconfig.json new file mode 100644 index 0000000..d437bbc --- /dev/null +++ b/with-dynamic/tsconfig.json @@ -0,0 +1,30 @@ +{ + "compilerOptions": { + "target": "ES2020", + "useDefineForClassFields": true, + "lib": ["ES2020", "DOM", "DOM.Iterable"], + "module": "ESNext", + "skipLibCheck": true, + + /* Bundler mode */ + "moduleResolution": "bundler", + "allowImportingTsExtensions": true, + "isolatedModules": true, + "moduleDetection": "force", + "noEmit": true, + "jsx": "react-jsx", + + /* Linting */ + "strict": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "noFallthroughCasesInSwitch": true, + + /* Path aliases */ + "baseUrl": ".", + "paths": { + "@/*": ["src/*"] + } + }, + "include": ["src"] +} diff --git a/with-dynamic/vite.config.ts b/with-dynamic/vite.config.ts new file mode 100644 index 0000000..ace547d --- /dev/null +++ b/with-dynamic/vite.config.ts @@ -0,0 +1,13 @@ +import { defineConfig } from 'vite' +import react from '@vitejs/plugin-react' +import path from 'path' + +// https://vite.dev/config/ +export default defineConfig({ + plugins: [react()], + resolve: { + alias: { + '@': path.resolve(__dirname, './src'), + }, + }, +}) diff --git a/with-farcaster/.env.example b/with-farcaster/.env.example new file mode 100644 index 0000000..7a2bdc6 --- /dev/null +++ b/with-farcaster/.env.example @@ -0,0 +1,2 @@ +VITE_WC_PROJECT_ID= +VITE_FORMO_ANALYTICS_WRITE_KEY= \ No newline at end of file diff --git a/with-farcaster/.npmrc b/with-farcaster/.npmrc new file mode 100644 index 0000000..ca1e9d9 --- /dev/null +++ b/with-farcaster/.npmrc @@ -0,0 +1 @@ +legacy-peer-deps = true \ No newline at end of file diff --git a/with-farcaster/.yarn/install-state.gz b/with-farcaster/.yarn/install-state.gz new file mode 100644 index 0000000000000000000000000000000000000000..be1349c5ac34cf6ce92e2f1179fad63302b02de6 GIT binary patch literal 566080 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°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�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

IW*) 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

voxwWz9HIa+I#I_L`+h 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.HLVFt~60H z>~^Y}z>aQ4IO#xS!iIlE;4#nB_rLRO7{6}FxLKAoNun_NtQgsZgGpgQYqoNPrSGz) z)dmN@;JI0}S3SC4bhVbM4wAbb|0E852&I`^98N-ZF93t$ zX+|^xZ(Xz2j-|j@g?z^x`}BivCA`0$@%zbVS{8rR#W@gV|1dsWgz&M84)MjtKwl#W}nB7FVD1Fz~)*WUB0e#2u=41eU} zVR-E~UOh6f^`f~QykmgYnrs`%%B*n2jFm=Y4xMGIi&X_L4u)K+Q8)lF-yOmo#$Jz> z9Nzc3k=Yasc%lbVelWw|YHQL!CvOZMv-wp(!F4~Tk3BN{`?$c5^ntGV!acs%einxX zc~c&IzgUZ_K@0oLk~c7)soz(RjWH6P?!uR-I(c z5+20KYs}to;DCY(a80yeYd_W*Ou{Y@O2J5sH7;Vm+v$mryqFw9LmBUeEJ;9!oPAB(CfeY^f|n~f9>fvSPK2F_ur@aKX+jKZyeRnUw`_c z8tI3gzIfLo?Elw&``>shv-^L2`r%^fZ$5p6^pAjHSVi&R^B{!VwGl=GLr1A?#@aPk z!xk`Xi-RkQP?FMM034*;R~sDt2!g7nO`rp?=tyQ1!>loY0|oJCZ|NIPg?j`n%~u8B z*Bv!;Wn%V@*Y4zvJD>aVypg~6Zoc|*+`4h+?qe#a>%NL-+-Bux>qCCT%Rj&Qy6M`} zZjQ*TYtL5s)ptC}uYK(o=>I;8@R?u!^f##LdN@GkS3dm_{2d8LU(>ak61e23430Tt zt$mDD;6aw1%`;{oig_WlDFs_`Ih>qhOfaTow7IK#BH_LCO=!Z;9BqvWAvwEd_y+Gw za0VDOu1XBfUz>j27wqwC<6PW|@Kl5uvhk<`2JOX5pro#$$WWcVT8&)YN$2bY6Z>-1 zusA|x7HXjxYx=053^Yt9<{VVvKl#i#sKS5hnKMvDoqqW&RN+7K%zHoaOh*kr`^-6<=6>#( zH=)P=g=Zdj9Qws)uIRCAZAd`r_%*z5p~bCB-OL+>a)p)#R44%*sa9tskYKDn9g!

rHE)@_2jJpY_1M>acD>48!I|-qv(7bN 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 literal 0 HcmV?d00001 diff --git a/with-farcaster/README.md b/with-farcaster/README.md new file mode 100644 index 0000000..9bc3252 --- /dev/null +++ b/with-farcaster/README.md @@ -0,0 +1,23 @@ +This is a [Vite](https://vitejs.dev) project bootstrapped with [`@farcaster/create-mini-app`](https://github.com/farcasterxyz/miniapps/tree/main/packages/create-mini-app). + +For documentation and guides, visit [miniapps.farcaster.xyz](https://miniapps.farcaster.xyz/docs/getting-started). + +## `farcaster.json` + +The `/.well-known/farcaster.json` is served from the [public +directory](https://vite.dev/guide/assets) and can be updated by editing +`./public/.well-known/farcaster.json`. + +You can also use the `public` directory to serve a static image for `splashBackgroundImageUrl`. + +## Frame Embed + +Add a the `fc:frame` in `index.html` to make your root app URL sharable in feeds: + +```html + + + + +``` + diff --git a/with-farcaster/biome.json b/with-farcaster/biome.json new file mode 100644 index 0000000..08eb8a2 --- /dev/null +++ b/with-farcaster/biome.json @@ -0,0 +1,13 @@ +{ + "formatter": { + "enabled": true, + "indentStyle": "space", + "lineWidth": 120 + }, + "linter": { + "enabled": true + }, + "organizeImports": { + "enabled": true + } +} diff --git a/with-farcaster/index.html b/with-farcaster/index.html new file mode 100644 index 0000000..3fb9d3a --- /dev/null +++ b/with-farcaster/index.html @@ -0,0 +1,12 @@ + + + + + + Create Mini App + + +

+ + + diff --git a/with-farcaster/package-lock.json b/with-farcaster/package-lock.json new file mode 100644 index 0000000..aa1dff4 --- /dev/null +++ b/with-farcaster/package-lock.json @@ -0,0 +1,8253 @@ +{ + "name": "react-farcaster", + "version": "0.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "react-farcaster", + "version": "0.0.0", + "dependencies": { + "@farcaster/frame-sdk": "latest", + "@farcaster/frame-wagmi-connector": "latest", + "@farcaster/miniapp-wagmi-connector": "^1.0.0", + "@formo/analytics": "^1.19.7", + "@tanstack/react-query": "5.45.1", + "buffer": "^6.0.3", + "react": "^18.3.1", + "react-dom": "^18.3.1", + "viem": "latest", + "wagmi": "latest" + }, + "devDependencies": { + "@biomejs/biome": "^1.8.0", + "@types/react": "^18.3.1", + "@types/react-dom": "^18.3.0", + "@vitejs/plugin-react": "^4.2.1", + "@wagmi/cli": "latest", + "typescript": "^5.8.3", + "vite": "^5.2.11" + } + }, + "node_modules/@adraffy/ens-normalize": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@adraffy/ens-normalize/-/ens-normalize-1.11.0.tgz", + "integrity": "sha512-/3DDPKHqqIqxUULp8yP4zODUY1i+2xvVWsv8A79xGWdCAG+8sb0hRh0Rk2QyOJUnnbyPUAZYcpBuRe3nS2OIUg==", + "license": "MIT" + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.27.1", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.0.tgz", + "integrity": "sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.3.tgz", + "integrity": "sha512-yDBHV9kQNcr2/sUr9jghVyz9C3Y5G2zUM2H2lo+9mKv4sFgbA8s8Z9t8D1jiTkGoO/NoIfKMyKWr4s6CN23ZwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.3", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-module-transforms": "^7.28.3", + "@babel/helpers": "^7.28.3", + "@babel/parser": "^7.28.3", + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.3", + "@babel/types": "^7.28.2", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/generator": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.3.tgz", + "integrity": "sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.28.3", + "@babel/types": "^7.28.2", + "@jridgewell/gen-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.28", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", + "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.27.2", + "@babel/helper-validator-option": "^7.27.1", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-globals": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", + "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", + "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz", + "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1", + "@babel/traverse": "^7.28.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz", + "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", + "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", + "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.3.tgz", + "integrity": "sha512-PTNtvUQihsAsDHMOP5pfobP8C6CM4JWXmP8DrEIt46c3r2bf87Ua1zoqevsMo9g+tWDwgWrFP5EIxuBx5RudAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.27.2", + "@babel/types": "^7.28.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.3.tgz", + "integrity": "sha512-7+Ey1mAgYqFAx2h0RuoxcQT5+MlG3GTV0TQrgr7/ZliKsm/MNDxVVutlWaziMq7wJNAz8MTqz55XLpWvva6StA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.28.2" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz", + "integrity": "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz", + "integrity": "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.3.tgz", + "integrity": "sha512-9uIQ10o0WGdpP6GDhXcdOJPJuDgFtIDtN/9+ArJQ2NAfAmiuhTQdzkaTGR33v43GYS2UrSA0eX2pPPHoFVvpxA==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", + "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/parser": "^7.27.2", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.3.tgz", + "integrity": "sha512-7w4kZYHneL3A6NP2nxzHvT3HCZ7puDZZjFMqDpBPECub79sTtSO5CGXDkKrTQq8ksAwfD/XI2MRFX23njdDaIQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.3", + "@babel/helper-globals": "^7.28.0", + "@babel/parser": "^7.28.3", + "@babel/template": "^7.27.2", + "@babel/types": "^7.28.2", + "debug": "^4.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.28.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.2.tgz", + "integrity": "sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@base-org/account": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@base-org/account/-/account-1.1.1.tgz", + "integrity": "sha512-IfVJPrDPhHfqXRDb89472hXkpvJuQQR7FDI9isLPHEqSYt/45whIoBxSPgZ0ssTt379VhQo4+87PWI1DoLSfAQ==", + "license": "Apache-2.0", + "dependencies": { + "@noble/hashes": "1.4.0", + "clsx": "1.2.1", + "eventemitter3": "5.0.1", + "idb-keyval": "6.2.1", + "ox": "0.6.9", + "preact": "10.24.2", + "viem": "^2.31.7", + "zustand": "5.0.3" + } + }, + "node_modules/@base-org/account/node_modules/@noble/hashes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz", + "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==", + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@base-org/account/node_modules/ox": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/ox/-/ox-0.6.9.tgz", + "integrity": "sha512-wi5ShvzE4eOcTwQVsIPdFr+8ycyX+5le/96iAJutaZAvCes1J0+RvpEPg5QDPDiaR0XQQAvZVl7AwqQcINuUug==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "dependencies": { + "@adraffy/ens-normalize": "^1.10.1", + "@noble/curves": "^1.6.0", + "@noble/hashes": "^1.5.0", + "@scure/bip32": "^1.5.0", + "@scure/bip39": "^1.4.0", + "abitype": "^1.0.6", + "eventemitter3": "5.0.1" + }, + "peerDependencies": { + "typescript": ">=5.4.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@base-org/account/node_modules/ox/node_modules/@noble/hashes": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz", + "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@biomejs/biome": { + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-1.9.4.tgz", + "integrity": "sha512-1rkd7G70+o9KkTn5KLmDYXihGoTaIGO9PIIN2ZB7UJxFrWw04CZHPYiMRjYsaDvVV7hP1dYNRLxSANLaBFGpog==", + "dev": true, + "hasInstallScript": true, + "license": "MIT OR Apache-2.0", + "bin": { + "biome": "bin/biome" + }, + "engines": { + "node": ">=14.21.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/biome" + }, + "optionalDependencies": { + "@biomejs/cli-darwin-arm64": "1.9.4", + "@biomejs/cli-darwin-x64": "1.9.4", + "@biomejs/cli-linux-arm64": "1.9.4", + "@biomejs/cli-linux-arm64-musl": "1.9.4", + "@biomejs/cli-linux-x64": "1.9.4", + "@biomejs/cli-linux-x64-musl": "1.9.4", + "@biomejs/cli-win32-arm64": "1.9.4", + "@biomejs/cli-win32-x64": "1.9.4" + } + }, + "node_modules/@biomejs/cli-darwin-arm64": { + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-1.9.4.tgz", + "integrity": "sha512-bFBsPWrNvkdKrNCYeAp+xo2HecOGPAy9WyNyB/jKnnedgzl4W4Hb9ZMzYNbf8dMCGmUdSavlYHiR01QaYR58cw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=14.21.3" + } + }, + "node_modules/@biomejs/cli-darwin-x64": { + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-1.9.4.tgz", + "integrity": "sha512-ngYBh/+bEedqkSevPVhLP4QfVPCpb+4BBe2p7Xs32dBgs7rh9nY2AIYUL6BgLw1JVXV8GlpKmb/hNiuIxfPfZg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=14.21.3" + } + }, + "node_modules/@biomejs/cli-linux-arm64": { + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-1.9.4.tgz", + "integrity": "sha512-fJIW0+LYujdjUgJJuwesP4EjIBl/N/TcOX3IvIHJQNsAqvV2CHIogsmA94BPG6jZATS4Hi+xv4SkBBQSt1N4/g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.21.3" + } + }, + "node_modules/@biomejs/cli-linux-arm64-musl": { + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.9.4.tgz", + "integrity": "sha512-v665Ct9WCRjGa8+kTr0CzApU0+XXtRgwmzIf1SeKSGAv+2scAlW6JR5PMFo6FzqqZ64Po79cKODKf3/AAmECqA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.21.3" + } + }, + "node_modules/@biomejs/cli-linux-x64": { + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-1.9.4.tgz", + "integrity": "sha512-lRCJv/Vi3Vlwmbd6K+oQ0KhLHMAysN8lXoCI7XeHlxaajk06u7G+UsFSO01NAs5iYuWKmVZjmiOzJ0OJmGsMwg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.21.3" + } + }, + "node_modules/@biomejs/cli-linux-x64-musl": { + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-1.9.4.tgz", + "integrity": "sha512-gEhi/jSBhZ2m6wjV530Yy8+fNqG8PAinM3oV7CyO+6c3CEh16Eizm21uHVsyVBEB6RIM8JHIl6AGYCv6Q6Q9Tg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.21.3" + } + }, + "node_modules/@biomejs/cli-win32-arm64": { + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-1.9.4.tgz", + "integrity": "sha512-tlbhLk+WXZmgwoIKwHIHEBZUwxml7bRJgk0X2sPyNR3S93cdRq6XulAZRQJ17FYGGzWne0fgrXBKpl7l4M87Hg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=14.21.3" + } + }, + "node_modules/@biomejs/cli-win32-x64": { + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-1.9.4.tgz", + "integrity": "sha512-8Y5wMhVIPaWe6jw2H+KlEm4wP/f7EW3810ZLmDlrEEy5KvBsb9ECEfu/kMWD484ijfQ8+nIi0giMgu9g1UAuuA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=14.21.3" + } + }, + "node_modules/@coinbase/wallet-sdk": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/@coinbase/wallet-sdk/-/wallet-sdk-4.3.6.tgz", + "integrity": "sha512-4q8BNG1ViL4mSAAvPAtpwlOs1gpC+67eQtgIwNvT3xyeyFFd+guwkc8bcX5rTmQhXpqnhzC4f0obACbP9CqMSA==", + "license": "Apache-2.0", + "dependencies": { + "@noble/hashes": "1.4.0", + "clsx": "1.2.1", + "eventemitter3": "5.0.1", + "idb-keyval": "6.2.1", + "ox": "0.6.9", + "preact": "10.24.2", + "viem": "^2.27.2", + "zustand": "5.0.3" + } + }, + "node_modules/@coinbase/wallet-sdk/node_modules/@noble/hashes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz", + "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==", + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@coinbase/wallet-sdk/node_modules/ox": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/ox/-/ox-0.6.9.tgz", + "integrity": "sha512-wi5ShvzE4eOcTwQVsIPdFr+8ycyX+5le/96iAJutaZAvCes1J0+RvpEPg5QDPDiaR0XQQAvZVl7AwqQcINuUug==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "dependencies": { + "@adraffy/ens-normalize": "^1.10.1", + "@noble/curves": "^1.6.0", + "@noble/hashes": "^1.5.0", + "@scure/bip32": "^1.5.0", + "@scure/bip39": "^1.4.0", + "abitype": "^1.0.6", + "eventemitter3": "5.0.1" + }, + "peerDependencies": { + "typescript": ">=5.4.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@coinbase/wallet-sdk/node_modules/ox/node_modules/@noble/hashes": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz", + "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@ecies/ciphers": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@ecies/ciphers/-/ciphers-0.2.4.tgz", + "integrity": "sha512-t+iX+Wf5nRKyNzk8dviW3Ikb/280+aEJAnw9YXvCp2tYGPSkMki+NRY+8aNLmVFv3eNtMdvViPNOPxS8SZNP+w==", + "license": "MIT", + "engines": { + "bun": ">=1", + "deno": ">=2", + "node": ">=16" + }, + "peerDependencies": { + "@noble/ciphers": "^1.0.0" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.9.tgz", + "integrity": "sha512-OaGtL73Jck6pBKjNIe24BnFE6agGl+6KxDtTfHhy1HmhthfKouEcOhqpSL64K4/0WCtbKFLOdzD/44cJ4k9opA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.9.tgz", + "integrity": "sha512-5WNI1DaMtxQ7t7B6xa572XMXpHAaI/9Hnhk8lcxF4zVN4xstUgTlvuGDorBguKEnZO70qwEcLpfifMLoxiPqHQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.9.tgz", + "integrity": "sha512-IDrddSmpSv51ftWslJMvl3Q2ZT98fUSL2/rlUXuVqRXHCs5EUF1/f+jbjF5+NG9UffUDMCiTyh8iec7u8RlTLg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.9.tgz", + "integrity": "sha512-I853iMZ1hWZdNllhVZKm34f4wErd4lMyeV7BLzEExGEIZYsOzqDWDf+y082izYUE8gtJnYHdeDpN/6tUdwvfiw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.9.tgz", + "integrity": "sha512-XIpIDMAjOELi/9PB30vEbVMs3GV1v2zkkPnuyRRURbhqjyzIINwj+nbQATh4H9GxUgH1kFsEyQMxwiLFKUS6Rg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.9.tgz", + "integrity": "sha512-jhHfBzjYTA1IQu8VyrjCX4ApJDnH+ez+IYVEoJHeqJm9VhG9Dh2BYaJritkYK3vMaXrf7Ogr/0MQ8/MeIefsPQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.9.tgz", + "integrity": "sha512-z93DmbnY6fX9+KdD4Ue/H6sYs+bhFQJNCPZsi4XWJoYblUqT06MQUdBCpcSfuiN72AbqeBFu5LVQTjfXDE2A6Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.9.tgz", + "integrity": "sha512-mrKX6H/vOyo5v71YfXWJxLVxgy1kyt1MQaD8wZJgJfG4gq4DpQGpgTB74e5yBeQdyMTbgxp0YtNj7NuHN0PoZg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.9.tgz", + "integrity": "sha512-HBU2Xv78SMgaydBmdor38lg8YDnFKSARg1Q6AT0/y2ezUAKiZvc211RDFHlEZRFNRVhcMamiToo7bDx3VEOYQw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.9.tgz", + "integrity": "sha512-BlB7bIcLT3G26urh5Dmse7fiLmLXnRlopw4s8DalgZ8ef79Jj4aUcYbk90g8iCa2467HX8SAIidbL7gsqXHdRw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.9.tgz", + "integrity": "sha512-e7S3MOJPZGp2QW6AK6+Ly81rC7oOSerQ+P8L0ta4FhVi+/j/v2yZzx5CqqDaWjtPFfYz21Vi1S0auHrap3Ma3A==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.9.tgz", + "integrity": "sha512-Sbe10Bnn0oUAB2AalYztvGcK+o6YFFA/9829PhOCUS9vkJElXGdphz0A3DbMdP8gmKkqPmPcMJmJOrI3VYB1JQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.9.tgz", + "integrity": "sha512-YcM5br0mVyZw2jcQeLIkhWtKPeVfAerES5PvOzaDxVtIyZ2NUBZKNLjC5z3/fUlDgT6w89VsxP2qzNipOaaDyA==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.9.tgz", + "integrity": "sha512-++0HQvasdo20JytyDpFvQtNrEsAgNG2CY1CLMwGXfFTKGBGQT3bOeLSYE2l1fYdvML5KUuwn9Z8L1EWe2tzs1w==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.9.tgz", + "integrity": "sha512-uNIBa279Y3fkjV+2cUjx36xkx7eSjb8IvnL01eXUKXez/CBHNRw5ekCGMPM0BcmqBxBcdgUWuUXmVWwm4CH9kg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.9.tgz", + "integrity": "sha512-Mfiphvp3MjC/lctb+7D287Xw1DGzqJPb/J2aHHcHxflUo+8tmN/6d4k6I2yFR7BVo5/g7x2Monq4+Yew0EHRIA==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.9.tgz", + "integrity": "sha512-iSwByxzRe48YVkmpbgoxVzn76BXjlYFXC7NvLYq+b+kDjyyk30J0JY47DIn8z1MO3K0oSl9fZoRmZPQI4Hklzg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.9.tgz", + "integrity": "sha512-9jNJl6FqaUG+COdQMjSCGW4QiMHH88xWbvZ+kRVblZsWrkXlABuGdFJ1E9L7HK+T0Yqd4akKNa/lO0+jDxQD4Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.9.tgz", + "integrity": "sha512-RLLdkflmqRG8KanPGOU7Rpg829ZHu8nFy5Pqdi9U01VYtG9Y0zOG6Vr2z4/S+/3zIyOxiK6cCeYNWOFR9QP87g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.9.tgz", + "integrity": "sha512-YaFBlPGeDasft5IIM+CQAhJAqS3St3nJzDEgsgFixcfZeyGPCd6eJBWzke5piZuZ7CtL656eOSYKk4Ls2C0FRQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.9.tgz", + "integrity": "sha512-1MkgTCuvMGWuqVtAvkpkXFmtL8XhWy+j4jaSO2wxfJtilVCi0ZE37b8uOdMItIHz4I6z1bWWtEX4CJwcKYLcuA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openharmony-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.9.tgz", + "integrity": "sha512-4Xd0xNiMVXKh6Fa7HEJQbrpP3m3DDn43jKxMjxLLRjWnRsfxjORYJlXPO4JNcXtOyfajXorRKY9NkOpTHptErg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.9.tgz", + "integrity": "sha512-WjH4s6hzo00nNezhp3wFIAfmGZ8U7KtrJNlFMRKxiI9mxEK1scOMAaa9i4crUtu+tBr+0IN6JCuAcSBJZfnphw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.9.tgz", + "integrity": "sha512-mGFrVJHmZiRqmP8xFOc6b84/7xa5y5YvR1x8djzXpJBSv/UsNK6aqec+6JDjConTgvvQefdGhFDAs2DLAds6gQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.9.tgz", + "integrity": "sha512-b33gLVU2k11nVx1OhX3C8QQP6UHQK4ZtN56oFWvVXvz2VkDoe6fbG8TOgHFxEvqeqohmRnIHe5A1+HADk4OQww==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.9.tgz", + "integrity": "sha512-PPOl1mi6lpLNQxnGoyAfschAodRFYXJ+9fs6WHXz7CSWKbOqiMZsubC+BQsVKuul+3vKLuwTHsS2c2y9EoKwxQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@ethereumjs/common": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@ethereumjs/common/-/common-3.2.0.tgz", + "integrity": "sha512-pksvzI0VyLgmuEF2FA/JR/4/y6hcPq8OUail3/AvycBaW1d5VSauOZzqGvJ3RTmR4MU35lWE8KseKOsEhrFRBA==", + "license": "MIT", + "dependencies": { + "@ethereumjs/util": "^8.1.0", + "crc-32": "^1.2.0" + } + }, + "node_modules/@ethereumjs/rlp": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@ethereumjs/rlp/-/rlp-4.0.1.tgz", + "integrity": "sha512-tqsQiBQDQdmPWE1xkkBq4rlSW5QZpLOUJ5RJh2/9fug+q9tnUhuZoVLk7s0scUIKTOzEtR72DFBXI4WiZcMpvw==", + "license": "MPL-2.0", + "bin": { + "rlp": "bin/rlp" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@ethereumjs/tx": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@ethereumjs/tx/-/tx-4.2.0.tgz", + "integrity": "sha512-1nc6VO4jtFd172BbSnTnDQVr9IYBFl1y4xPzZdtkrkKIncBCkdbgfdRV+MiTkJYAtTxvV12GRZLqBFT1PNK6Yw==", + "license": "MPL-2.0", + "dependencies": { + "@ethereumjs/common": "^3.2.0", + "@ethereumjs/rlp": "^4.0.1", + "@ethereumjs/util": "^8.1.0", + "ethereum-cryptography": "^2.0.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@ethereumjs/tx/node_modules/@noble/curves": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.4.2.tgz", + "integrity": "sha512-TavHr8qycMChk8UwMld0ZDRvatedkzWfH8IiaeGCfymOP5i0hSCozz9vHOL0nkwk7HRMlFnAiKpS2jrUmSybcw==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.4.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@ethereumjs/tx/node_modules/@noble/hashes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz", + "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==", + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@ethereumjs/tx/node_modules/@scure/base": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.1.9.tgz", + "integrity": "sha512-8YKhl8GHiNI/pU2VMaofa2Tor7PJRAjwQLBBuilkJ9L5+13yVbC7JO/wS7piioAvPSwR3JKM1IJ/u4xQzbcXKg==", + "license": "MIT", + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@ethereumjs/tx/node_modules/@scure/bip32": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.4.0.tgz", + "integrity": "sha512-sVUpc0Vq3tXCkDGYVWGIZTRfnvu8LoTDaev7vbwh0omSvVORONr960MQWdKqJDCReIEmTj3PAr73O3aoxz7OPg==", + "license": "MIT", + "dependencies": { + "@noble/curves": "~1.4.0", + "@noble/hashes": "~1.4.0", + "@scure/base": "~1.1.6" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@ethereumjs/tx/node_modules/@scure/bip39": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-1.3.0.tgz", + "integrity": "sha512-disdg7gHuTDZtY+ZdkmLpPCk7fxZSu3gBiEGuoC1XYxv9cGx3Z6cpTggCgW6odSOOIXCiDjuGejW+aJKCY/pIQ==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "~1.4.0", + "@scure/base": "~1.1.6" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@ethereumjs/tx/node_modules/ethereum-cryptography": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ethereum-cryptography/-/ethereum-cryptography-2.2.1.tgz", + "integrity": "sha512-r/W8lkHSiTLxUxW8Rf3u4HGB0xQweG2RyETjywylKZSzLWoWAijRz8WCuOtJ6wah+avllXBqZuk29HCCvhEIRg==", + "license": "MIT", + "dependencies": { + "@noble/curves": "1.4.2", + "@noble/hashes": "1.4.0", + "@scure/bip32": "1.4.0", + "@scure/bip39": "1.3.0" + } + }, + "node_modules/@ethereumjs/util": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@ethereumjs/util/-/util-8.1.0.tgz", + "integrity": "sha512-zQ0IqbdX8FZ9aw11vP+dZkKDkS+kgIvQPHnSAXzP9pLu+Rfu3D3XEeLbicvoXJTYnhZiPmsZUxgdzXwNKxRPbA==", + "license": "MPL-2.0", + "dependencies": { + "@ethereumjs/rlp": "^4.0.1", + "ethereum-cryptography": "^2.0.0", + "micro-ftch": "^0.3.1" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@ethereumjs/util/node_modules/@noble/curves": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.4.2.tgz", + "integrity": "sha512-TavHr8qycMChk8UwMld0ZDRvatedkzWfH8IiaeGCfymOP5i0hSCozz9vHOL0nkwk7HRMlFnAiKpS2jrUmSybcw==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.4.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@ethereumjs/util/node_modules/@noble/hashes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz", + "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==", + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@ethereumjs/util/node_modules/@scure/base": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.1.9.tgz", + "integrity": "sha512-8YKhl8GHiNI/pU2VMaofa2Tor7PJRAjwQLBBuilkJ9L5+13yVbC7JO/wS7piioAvPSwR3JKM1IJ/u4xQzbcXKg==", + "license": "MIT", + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@ethereumjs/util/node_modules/@scure/bip32": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.4.0.tgz", + "integrity": "sha512-sVUpc0Vq3tXCkDGYVWGIZTRfnvu8LoTDaev7vbwh0omSvVORONr960MQWdKqJDCReIEmTj3PAr73O3aoxz7OPg==", + "license": "MIT", + "dependencies": { + "@noble/curves": "~1.4.0", + "@noble/hashes": "~1.4.0", + "@scure/base": "~1.1.6" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@ethereumjs/util/node_modules/@scure/bip39": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-1.3.0.tgz", + "integrity": "sha512-disdg7gHuTDZtY+ZdkmLpPCk7fxZSu3gBiEGuoC1XYxv9cGx3Z6cpTggCgW6odSOOIXCiDjuGejW+aJKCY/pIQ==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "~1.4.0", + "@scure/base": "~1.1.6" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@ethereumjs/util/node_modules/ethereum-cryptography": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ethereum-cryptography/-/ethereum-cryptography-2.2.1.tgz", + "integrity": "sha512-r/W8lkHSiTLxUxW8Rf3u4HGB0xQweG2RyETjywylKZSzLWoWAijRz8WCuOtJ6wah+avllXBqZuk29HCCvhEIRg==", + "license": "MIT", + "dependencies": { + "@noble/curves": "1.4.2", + "@noble/hashes": "1.4.0", + "@scure/bip32": "1.4.0", + "@scure/bip39": "1.3.0" + } + }, + "node_modules/@farcaster/frame-sdk": { + "version": "0.1.9", + "resolved": "https://registry.npmjs.org/@farcaster/frame-sdk/-/frame-sdk-0.1.9.tgz", + "integrity": "sha512-r5cAKgHn4w8Q1jaCi84uKqItfNRd6h8Lk0YyQaz5kMoEIeJ4C0gXPpyqKPYP2TVDFuvaexg2KvzCO2CQdygWyQ==", + "license": "MIT", + "dependencies": { + "@farcaster/miniapp-sdk": "0.1.9", + "@farcaster/quick-auth": "^0.0.6", + "comlink": "^4.4.2", + "eventemitter3": "^5.0.1", + "ox": "^0.4.4" + }, + "engines": { + "node": ">=22.11.0" + } + }, + "node_modules/@farcaster/frame-wagmi-connector": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@farcaster/frame-wagmi-connector/-/frame-wagmi-connector-1.0.0.tgz", + "integrity": "sha512-65zmI54PrJO88CYM3QrEXKgQIb+DD/h/U32tAaSRx+dT/AIG5w0tSQgON1zfLinNK8NYeBVRD40DBbR2vly3AQ==", + "license": "MIT", + "engines": { + "node": ">=22.11.0" + }, + "peerDependencies": { + "@farcaster/frame-sdk": "^0.1.0", + "@wagmi/core": "^2.14.1", + "viem": "^2.21.55" + } + }, + "node_modules/@farcaster/miniapp-core": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/@farcaster/miniapp-core/-/miniapp-core-0.3.8.tgz", + "integrity": "sha512-LaRG1L3lxHqo5pP/E2CX9hNqusR0C8hX3QTV2+hzmQJz6IGvmSpH6Q9ivlLyDfbdqokiMFo5Y3Z1EX1zBHMEQQ==", + "license": "MIT", + "dependencies": { + "@solana/web3.js": "^1.98.2", + "ox": "^0.4.4", + "zod": "^3.25.0" + } + }, + "node_modules/@farcaster/miniapp-sdk": { + "version": "0.1.9", + "resolved": "https://registry.npmjs.org/@farcaster/miniapp-sdk/-/miniapp-sdk-0.1.9.tgz", + "integrity": "sha512-hn0dlIy0JP2Hx6PgKcn9bjYwyPS/SQgYJ/a0qjzG8ZsDfUdjsMPf3yI/jicBipTml/UUoKcbqXM68fsrsbNMKA==", + "license": "MIT", + "dependencies": { + "@farcaster/miniapp-core": "0.3.8", + "@farcaster/quick-auth": "^0.0.6", + "comlink": "^4.4.2", + "eventemitter3": "^5.0.1", + "ox": "^0.4.4" + } + }, + "node_modules/@farcaster/miniapp-wagmi-connector": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@farcaster/miniapp-wagmi-connector/-/miniapp-wagmi-connector-1.0.0.tgz", + "integrity": "sha512-vMRZbekUUctnAUvBFhNoEsJlujRRdxop94fDy5LrKiRR9ax0wtp8gCvLYO+LpaP2PtGs0HFpRwlHNDJWvBR8bg==", + "license": "MIT", + "peerDependencies": { + "@farcaster/miniapp-sdk": "^0.1.0", + "@wagmi/core": "^2.14.1", + "viem": "^2.21.55" + } + }, + "node_modules/@farcaster/quick-auth": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/@farcaster/quick-auth/-/quick-auth-0.0.6.tgz", + "integrity": "sha512-tiZndhpfDtEhaKlkmS5cVDuS+A/tafqZT3y9I44rC69m3beJok6e8dIH2JhxVy3EvOWTyTBnrmNn6GOOh+qK6A==", + "license": "MIT", + "dependencies": { + "jose": "^5.2.3", + "zod": "^3.25.1" + }, + "peerDependencies": { + "typescript": "5.8.3" + } + }, + "node_modules/@formo/analytics": { + "version": "1.19.9", + "resolved": "https://registry.npmjs.org/@formo/analytics/-/analytics-1.19.9.tgz", + "integrity": "sha512-cSOrs2Az/c5Ai5wxWL9XFVmGakjWDSlZ2K8vQJwWb5TLVn48wNKQIgCYroCMNge+JY0TVOO8h+IDRIe1MnkqQg==", + "license": "MIT", + "dependencies": { + "ethereum-cryptography": "3.2.0", + "fetch-retry": "6.0.0", + "mipd": "0.0.7" + }, + "peerDependencies": { + "@types/react": ">=16.14.34", + "react": ">=16.14.0" + } + }, + "node_modules/@gemini-wallet/core": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@gemini-wallet/core/-/core-0.2.0.tgz", + "integrity": "sha512-vv9aozWnKrrPWQ3vIFcWk7yta4hQW1Ie0fsNNPeXnjAxkbXr2hqMagEptLuMxpEP2W3mnRu05VDNKzcvAuuZDw==", + "license": "MIT", + "dependencies": { + "@metamask/rpc-errors": "7.0.2", + "eventemitter3": "5.0.1" + }, + "peerDependencies": { + "viem": ">=2.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.30", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.30.tgz", + "integrity": "sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@lit-labs/ssr-dom-shim": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.4.0.tgz", + "integrity": "sha512-ficsEARKnmmW5njugNYKipTm4SFnbik7CXtoencDZzmzo/dQ+2Q0bgkzJuoJP20Aj0F+izzJjOqsnkd6F/o1bw==", + "license": "BSD-3-Clause" + }, + "node_modules/@lit/reactive-element": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-2.1.1.tgz", + "integrity": "sha512-N+dm5PAYdQ8e6UlywyyrgI2t++wFGXfHx+dSJ1oBrg6FAxUj40jId++EaRm80MKX5JnlH1sBsyZ5h0bcZKemCg==", + "license": "BSD-3-Clause", + "dependencies": { + "@lit-labs/ssr-dom-shim": "^1.4.0" + } + }, + "node_modules/@metamask/eth-json-rpc-provider": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@metamask/eth-json-rpc-provider/-/eth-json-rpc-provider-1.0.1.tgz", + "integrity": "sha512-whiUMPlAOrVGmX8aKYVPvlKyG4CpQXiNNyt74vE1xb5sPvmx5oA7B/kOi/JdBvhGQq97U1/AVdXEdk2zkP8qyA==", + "dependencies": { + "@metamask/json-rpc-engine": "^7.0.0", + "@metamask/safe-event-emitter": "^3.0.0", + "@metamask/utils": "^5.0.1" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@metamask/eth-json-rpc-provider/node_modules/@metamask/json-rpc-engine": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/@metamask/json-rpc-engine/-/json-rpc-engine-7.3.3.tgz", + "integrity": "sha512-dwZPq8wx9yV3IX2caLi9q9xZBw2XeIoYqdyihDDDpuHVCEiqadJLwqM3zy+uwf6F1QYQ65A8aOMQg1Uw7LMLNg==", + "license": "ISC", + "dependencies": { + "@metamask/rpc-errors": "^6.2.1", + "@metamask/safe-event-emitter": "^3.0.0", + "@metamask/utils": "^8.3.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@metamask/eth-json-rpc-provider/node_modules/@metamask/json-rpc-engine/node_modules/@metamask/utils": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/@metamask/utils/-/utils-8.5.0.tgz", + "integrity": "sha512-I6bkduevXb72TIM9q2LRO63JSsF9EXduh3sBr9oybNX2hNNpr/j1tEjXrsG0Uabm4MJ1xkGAQEMwifvKZIkyxQ==", + "license": "ISC", + "dependencies": { + "@ethereumjs/tx": "^4.2.0", + "@metamask/superstruct": "^3.0.0", + "@noble/hashes": "^1.3.1", + "@scure/base": "^1.1.3", + "@types/debug": "^4.1.7", + "debug": "^4.3.4", + "pony-cause": "^2.1.10", + "semver": "^7.5.4", + "uuid": "^9.0.1" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@metamask/eth-json-rpc-provider/node_modules/@metamask/rpc-errors": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@metamask/rpc-errors/-/rpc-errors-6.4.0.tgz", + "integrity": "sha512-1ugFO1UoirU2esS3juZanS/Fo8C8XYocCuBpfZI5N7ECtoG+zu0wF+uWZASik6CkO6w9n/Iebt4iI4pT0vptpg==", + "license": "MIT", + "dependencies": { + "@metamask/utils": "^9.0.0", + "fast-safe-stringify": "^2.0.6" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@metamask/eth-json-rpc-provider/node_modules/@metamask/rpc-errors/node_modules/@metamask/utils": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@metamask/utils/-/utils-9.3.0.tgz", + "integrity": "sha512-w8CVbdkDrVXFJbfBSlDfafDR6BAkpDmv1bC1UJVCoVny5tW2RKAdn9i68Xf7asYT4TnUhl/hN4zfUiKQq9II4g==", + "license": "ISC", + "dependencies": { + "@ethereumjs/tx": "^4.2.0", + "@metamask/superstruct": "^3.1.0", + "@noble/hashes": "^1.3.1", + "@scure/base": "^1.1.3", + "@types/debug": "^4.1.7", + "debug": "^4.3.4", + "pony-cause": "^2.1.10", + "semver": "^7.5.4", + "uuid": "^9.0.1" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@metamask/eth-json-rpc-provider/node_modules/@metamask/utils": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@metamask/utils/-/utils-5.0.2.tgz", + "integrity": "sha512-yfmE79bRQtnMzarnKfX7AEJBwFTxvTyw3nBQlu/5rmGXrjAeAMltoGxO62TFurxrQAFMNa/fEjIHNvungZp0+g==", + "license": "ISC", + "dependencies": { + "@ethereumjs/tx": "^4.1.2", + "@types/debug": "^4.1.7", + "debug": "^4.3.4", + "semver": "^7.3.8", + "superstruct": "^1.0.3" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@metamask/eth-json-rpc-provider/node_modules/semver": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@metamask/eth-json-rpc-provider/node_modules/superstruct": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/superstruct/-/superstruct-1.0.4.tgz", + "integrity": "sha512-7JpaAoX2NGyoFlI9NBh66BQXGONc+uE+MRS5i2iOBKuS4e+ccgMDjATgZldkah+33DakBxDHiss9kvUcGAO8UQ==", + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@metamask/eth-json-rpc-provider/node_modules/uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@metamask/json-rpc-engine": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@metamask/json-rpc-engine/-/json-rpc-engine-8.0.2.tgz", + "integrity": "sha512-IoQPmql8q7ABLruW7i4EYVHWUbF74yrp63bRuXV5Zf9BQwcn5H9Ww1eLtROYvI1bUXwOiHZ6qT5CWTrDc/t/AA==", + "license": "ISC", + "dependencies": { + "@metamask/rpc-errors": "^6.2.1", + "@metamask/safe-event-emitter": "^3.0.0", + "@metamask/utils": "^8.3.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@metamask/json-rpc-engine/node_modules/@metamask/rpc-errors": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@metamask/rpc-errors/-/rpc-errors-6.4.0.tgz", + "integrity": "sha512-1ugFO1UoirU2esS3juZanS/Fo8C8XYocCuBpfZI5N7ECtoG+zu0wF+uWZASik6CkO6w9n/Iebt4iI4pT0vptpg==", + "license": "MIT", + "dependencies": { + "@metamask/utils": "^9.0.0", + "fast-safe-stringify": "^2.0.6" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@metamask/json-rpc-engine/node_modules/@metamask/rpc-errors/node_modules/@metamask/utils": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@metamask/utils/-/utils-9.3.0.tgz", + "integrity": "sha512-w8CVbdkDrVXFJbfBSlDfafDR6BAkpDmv1bC1UJVCoVny5tW2RKAdn9i68Xf7asYT4TnUhl/hN4zfUiKQq9II4g==", + "license": "ISC", + "dependencies": { + "@ethereumjs/tx": "^4.2.0", + "@metamask/superstruct": "^3.1.0", + "@noble/hashes": "^1.3.1", + "@scure/base": "^1.1.3", + "@types/debug": "^4.1.7", + "debug": "^4.3.4", + "pony-cause": "^2.1.10", + "semver": "^7.5.4", + "uuid": "^9.0.1" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@metamask/json-rpc-engine/node_modules/@metamask/utils": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/@metamask/utils/-/utils-8.5.0.tgz", + "integrity": "sha512-I6bkduevXb72TIM9q2LRO63JSsF9EXduh3sBr9oybNX2hNNpr/j1tEjXrsG0Uabm4MJ1xkGAQEMwifvKZIkyxQ==", + "license": "ISC", + "dependencies": { + "@ethereumjs/tx": "^4.2.0", + "@metamask/superstruct": "^3.0.0", + "@noble/hashes": "^1.3.1", + "@scure/base": "^1.1.3", + "@types/debug": "^4.1.7", + "debug": "^4.3.4", + "pony-cause": "^2.1.10", + "semver": "^7.5.4", + "uuid": "^9.0.1" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@metamask/json-rpc-engine/node_modules/semver": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@metamask/json-rpc-engine/node_modules/uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@metamask/json-rpc-middleware-stream": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@metamask/json-rpc-middleware-stream/-/json-rpc-middleware-stream-7.0.2.tgz", + "integrity": "sha512-yUdzsJK04Ev98Ck4D7lmRNQ8FPioXYhEUZOMS01LXW8qTvPGiRVXmVltj2p4wrLkh0vW7u6nv0mNl5xzC5Qmfg==", + "license": "ISC", + "dependencies": { + "@metamask/json-rpc-engine": "^8.0.2", + "@metamask/safe-event-emitter": "^3.0.0", + "@metamask/utils": "^8.3.0", + "readable-stream": "^3.6.2" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@metamask/json-rpc-middleware-stream/node_modules/@metamask/utils": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/@metamask/utils/-/utils-8.5.0.tgz", + "integrity": "sha512-I6bkduevXb72TIM9q2LRO63JSsF9EXduh3sBr9oybNX2hNNpr/j1tEjXrsG0Uabm4MJ1xkGAQEMwifvKZIkyxQ==", + "license": "ISC", + "dependencies": { + "@ethereumjs/tx": "^4.2.0", + "@metamask/superstruct": "^3.0.0", + "@noble/hashes": "^1.3.1", + "@scure/base": "^1.1.3", + "@types/debug": "^4.1.7", + "debug": "^4.3.4", + "pony-cause": "^2.1.10", + "semver": "^7.5.4", + "uuid": "^9.0.1" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@metamask/json-rpc-middleware-stream/node_modules/semver": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@metamask/json-rpc-middleware-stream/node_modules/uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@metamask/object-multiplex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@metamask/object-multiplex/-/object-multiplex-2.1.0.tgz", + "integrity": "sha512-4vKIiv0DQxljcXwfpnbsXcfa5glMj5Zg9mqn4xpIWqkv6uJ2ma5/GtUfLFSxhlxnR8asRMv8dDmWya1Tc1sDFA==", + "license": "ISC", + "dependencies": { + "once": "^1.4.0", + "readable-stream": "^3.6.2" + }, + "engines": { + "node": "^16.20 || ^18.16 || >=20" + } + }, + "node_modules/@metamask/onboarding": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@metamask/onboarding/-/onboarding-1.0.1.tgz", + "integrity": "sha512-FqHhAsCI+Vacx2qa5mAFcWNSrTcVGMNjzxVgaX8ECSny/BJ9/vgXP9V7WF/8vb9DltPeQkxr+Fnfmm6GHfmdTQ==", + "license": "MIT", + "dependencies": { + "bowser": "^2.9.0" + } + }, + "node_modules/@metamask/providers": { + "version": "16.1.0", + "resolved": "https://registry.npmjs.org/@metamask/providers/-/providers-16.1.0.tgz", + "integrity": "sha512-znVCvux30+3SaUwcUGaSf+pUckzT5ukPRpcBmy+muBLC0yaWnBcvDqGfcsw6CBIenUdFrVoAFa8B6jsuCY/a+g==", + "license": "MIT", + "dependencies": { + "@metamask/json-rpc-engine": "^8.0.1", + "@metamask/json-rpc-middleware-stream": "^7.0.1", + "@metamask/object-multiplex": "^2.0.0", + "@metamask/rpc-errors": "^6.2.1", + "@metamask/safe-event-emitter": "^3.1.1", + "@metamask/utils": "^8.3.0", + "detect-browser": "^5.2.0", + "extension-port-stream": "^3.0.0", + "fast-deep-equal": "^3.1.3", + "is-stream": "^2.0.0", + "readable-stream": "^3.6.2", + "webextension-polyfill": "^0.10.0" + }, + "engines": { + "node": "^18.18 || >=20" + } + }, + "node_modules/@metamask/providers/node_modules/@metamask/rpc-errors": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@metamask/rpc-errors/-/rpc-errors-6.4.0.tgz", + "integrity": "sha512-1ugFO1UoirU2esS3juZanS/Fo8C8XYocCuBpfZI5N7ECtoG+zu0wF+uWZASik6CkO6w9n/Iebt4iI4pT0vptpg==", + "license": "MIT", + "dependencies": { + "@metamask/utils": "^9.0.0", + "fast-safe-stringify": "^2.0.6" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@metamask/providers/node_modules/@metamask/rpc-errors/node_modules/@metamask/utils": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@metamask/utils/-/utils-9.3.0.tgz", + "integrity": "sha512-w8CVbdkDrVXFJbfBSlDfafDR6BAkpDmv1bC1UJVCoVny5tW2RKAdn9i68Xf7asYT4TnUhl/hN4zfUiKQq9II4g==", + "license": "ISC", + "dependencies": { + "@ethereumjs/tx": "^4.2.0", + "@metamask/superstruct": "^3.1.0", + "@noble/hashes": "^1.3.1", + "@scure/base": "^1.1.3", + "@types/debug": "^4.1.7", + "debug": "^4.3.4", + "pony-cause": "^2.1.10", + "semver": "^7.5.4", + "uuid": "^9.0.1" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@metamask/providers/node_modules/@metamask/utils": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/@metamask/utils/-/utils-8.5.0.tgz", + "integrity": "sha512-I6bkduevXb72TIM9q2LRO63JSsF9EXduh3sBr9oybNX2hNNpr/j1tEjXrsG0Uabm4MJ1xkGAQEMwifvKZIkyxQ==", + "license": "ISC", + "dependencies": { + "@ethereumjs/tx": "^4.2.0", + "@metamask/superstruct": "^3.0.0", + "@noble/hashes": "^1.3.1", + "@scure/base": "^1.1.3", + "@types/debug": "^4.1.7", + "debug": "^4.3.4", + "pony-cause": "^2.1.10", + "semver": "^7.5.4", + "uuid": "^9.0.1" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@metamask/providers/node_modules/semver": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@metamask/providers/node_modules/uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@metamask/rpc-errors": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@metamask/rpc-errors/-/rpc-errors-7.0.2.tgz", + "integrity": "sha512-YYYHsVYd46XwY2QZzpGeU4PSdRhHdxnzkB8piWGvJW2xbikZ3R+epAYEL4q/K8bh9JPTucsUdwRFnACor1aOYw==", + "license": "MIT", + "dependencies": { + "@metamask/utils": "^11.0.1", + "fast-safe-stringify": "^2.0.6" + }, + "engines": { + "node": "^18.20 || ^20.17 || >=22" + } + }, + "node_modules/@metamask/safe-event-emitter": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@metamask/safe-event-emitter/-/safe-event-emitter-3.1.2.tgz", + "integrity": "sha512-5yb2gMI1BDm0JybZezeoX/3XhPDOtTbcFvpTXM9kxsoZjPZFh4XciqRbpD6N86HYZqWDhEaKUDuOyR0sQHEjMA==", + "license": "ISC", + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@metamask/sdk": { + "version": "0.32.0", + "resolved": "https://registry.npmjs.org/@metamask/sdk/-/sdk-0.32.0.tgz", + "integrity": "sha512-WmGAlP1oBuD9hk4CsdlG1WJFuPtYJY+dnTHJMeCyohTWD2GgkcLMUUuvu9lO1/NVzuOoSi1OrnjbuY1O/1NZ1g==", + "dependencies": { + "@babel/runtime": "^7.26.0", + "@metamask/onboarding": "^1.0.1", + "@metamask/providers": "16.1.0", + "@metamask/sdk-communication-layer": "0.32.0", + "@metamask/sdk-install-modal-web": "0.32.0", + "@paulmillr/qr": "^0.2.1", + "bowser": "^2.9.0", + "cross-fetch": "^4.0.0", + "debug": "^4.3.4", + "eciesjs": "^0.4.11", + "eth-rpc-errors": "^4.0.3", + "eventemitter2": "^6.4.9", + "obj-multiplex": "^1.0.0", + "pump": "^3.0.0", + "readable-stream": "^3.6.2", + "socket.io-client": "^4.5.1", + "tslib": "^2.6.0", + "util": "^0.12.4", + "uuid": "^8.3.2" + } + }, + "node_modules/@metamask/sdk-communication-layer": { + "version": "0.32.0", + "resolved": "https://registry.npmjs.org/@metamask/sdk-communication-layer/-/sdk-communication-layer-0.32.0.tgz", + "integrity": "sha512-dmj/KFjMi1fsdZGIOtbhxdg3amxhKL/A5BqSU4uh/SyDKPub/OT+x5pX8bGjpTL1WPWY/Q0OIlvFyX3VWnT06Q==", + "dependencies": { + "bufferutil": "^4.0.8", + "date-fns": "^2.29.3", + "debug": "^4.3.4", + "utf-8-validate": "^5.0.2", + "uuid": "^8.3.2" + }, + "peerDependencies": { + "cross-fetch": "^4.0.0", + "eciesjs": "*", + "eventemitter2": "^6.4.9", + "readable-stream": "^3.6.2", + "socket.io-client": "^4.5.1" + } + }, + "node_modules/@metamask/sdk-install-modal-web": { + "version": "0.32.0", + "resolved": "https://registry.npmjs.org/@metamask/sdk-install-modal-web/-/sdk-install-modal-web-0.32.0.tgz", + "integrity": "sha512-TFoktj0JgfWnQaL3yFkApqNwcaqJ+dw4xcnrJueMP3aXkSNev2Ido+WVNOg4IIMxnmOrfAC9t0UJ0u/dC9MjOQ==", + "dependencies": { + "@paulmillr/qr": "^0.2.1" + } + }, + "node_modules/@metamask/superstruct": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@metamask/superstruct/-/superstruct-3.2.1.tgz", + "integrity": "sha512-fLgJnDOXFmuVlB38rUN5SmU7hAFQcCjrg3Vrxz67KTY7YHFnSNEKvX4avmEBdOI0yTCxZjwMCFEqsC8k2+Wd3g==", + "license": "MIT", + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@metamask/utils": { + "version": "11.4.2", + "resolved": "https://registry.npmjs.org/@metamask/utils/-/utils-11.4.2.tgz", + "integrity": "sha512-TygCcGmUbhmpxjYMm+mx68kRiJ80jYV54/Aa8gUFBv4cTX7ulX2XZKr8CJoJAw3K3FN5ZvCRmU0IzWZFaonwhA==", + "license": "ISC", + "dependencies": { + "@ethereumjs/tx": "^4.2.0", + "@metamask/superstruct": "^3.1.0", + "@noble/hashes": "^1.3.1", + "@scure/base": "^1.1.3", + "@types/debug": "^4.1.7", + "debug": "^4.3.4", + "lodash.memoize": "^4.1.2", + "pony-cause": "^2.1.10", + "semver": "^7.5.4", + "uuid": "^9.0.1" + }, + "engines": { + "node": "^18.18 || ^20.14 || >=22" + } + }, + "node_modules/@metamask/utils/node_modules/semver": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@metamask/utils/node_modules/uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@noble/ciphers": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-1.3.0.tgz", + "integrity": "sha512-2I0gnIVPtfnMw9ee9h1dJG7tp81+8Ob3OJb3Mv37rx5L40/b0i7djjCVvGOVqc9AEIQyvyu1i6ypKdFw8R8gQw==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@noble/curves": { + "version": "1.9.7", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.9.7.tgz", + "integrity": "sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.8.0" + }, + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@noble/hashes": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz", + "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@paulmillr/qr": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@paulmillr/qr/-/qr-0.2.1.tgz", + "integrity": "sha512-IHnV6A+zxU7XwmKFinmYjUcwlyK9+xkG3/s9KcQhI9BjQKycrJ1JRO+FbNYPwZiPKW3je/DR0k7w8/gLa5eaxQ==", + "deprecated": "The package is now available as \"qr\": npm install qr", + "license": "(MIT OR Apache-2.0)", + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@reown/appkit/-/appkit-1.7.8.tgz", + "integrity": "sha512-51kTleozhA618T1UvMghkhKfaPcc9JlKwLJ5uV+riHyvSoWPKPRIa5A6M1Wano5puNyW0s3fwywhyqTHSilkaA==", + "license": "Apache-2.0", + "dependencies": { + "@reown/appkit-common": "1.7.8", + "@reown/appkit-controllers": "1.7.8", + "@reown/appkit-pay": "1.7.8", + "@reown/appkit-polyfills": "1.7.8", + "@reown/appkit-scaffold-ui": "1.7.8", + "@reown/appkit-ui": "1.7.8", + "@reown/appkit-utils": "1.7.8", + "@reown/appkit-wallet": "1.7.8", + "@walletconnect/types": "2.21.0", + "@walletconnect/universal-provider": "2.21.0", + "bs58": "6.0.0", + "valtio": "1.13.2", + "viem": ">=2.29.0" + } + }, + "node_modules/@reown/appkit-common": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@reown/appkit-common/-/appkit-common-1.7.8.tgz", + "integrity": "sha512-ridIhc/x6JOp7KbDdwGKY4zwf8/iK8EYBl+HtWrruutSLwZyVi5P8WaZa+8iajL6LcDcDF7LoyLwMTym7SRuwQ==", + "license": "Apache-2.0", + "dependencies": { + "big.js": "6.2.2", + "dayjs": "1.11.13", + "viem": ">=2.29.0" + } + }, + "node_modules/@reown/appkit-controllers": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@reown/appkit-controllers/-/appkit-controllers-1.7.8.tgz", + "integrity": "sha512-IdXlJlivrlj6m63VsGLsjtPHHsTWvKGVzWIP1fXZHVqmK+rZCBDjCi9j267Rb9/nYRGHWBtlFQhO8dK35WfeDA==", + "license": "Apache-2.0", + "dependencies": { + "@reown/appkit-common": "1.7.8", + "@reown/appkit-wallet": "1.7.8", + "@walletconnect/universal-provider": "2.21.0", + "valtio": "1.13.2", + "viem": ">=2.29.0" + } + }, + "node_modules/@reown/appkit-controllers/node_modules/@noble/ciphers": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-1.2.1.tgz", + "integrity": "sha512-rONPWMC7PeExE077uLE4oqWrZ1IvAfz3oH9LibVAcVCopJiA9R62uavnbEzdkVmJYI6M6Zgkbeb07+tWjlq2XA==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit-controllers/node_modules/@noble/curves": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.8.1.tgz", + "integrity": "sha512-warwspo+UYUPep0Q+vtdVB4Ugn8GGQj8iyB3gnRWsztmUHTI3S1nhdiWNsPUGL0vud7JlRRk1XEu7Lq1KGTnMQ==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.7.1" + }, + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit-controllers/node_modules/@noble/hashes": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.7.1.tgz", + "integrity": "sha512-B8XBPsn4vT/KJAGqDzbwztd+6Yte3P4V7iafm24bxgDe/mlRuK6xmWPuCNrKt2vDafZ8MfJLlchDG/vYafQEjQ==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit-controllers/node_modules/@scure/bip32": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.6.2.tgz", + "integrity": "sha512-t96EPDMbtGgtb7onKKqxRLfE5g05k7uHnHRM2xdE6BP/ZmxaLtPek4J4KfVn/90IQNrU1IOAqMgiDtUdtbe3nw==", + "license": "MIT", + "dependencies": { + "@noble/curves": "~1.8.1", + "@noble/hashes": "~1.7.1", + "@scure/base": "~1.2.2" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit-controllers/node_modules/@scure/bip39": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-1.5.4.tgz", + "integrity": "sha512-TFM4ni0vKvCfBpohoh+/lY05i9gRbSwXWngAsF4CABQxoaOHijxuaZ2R6cStDQ5CHtHO9aGJTr4ksVJASRRyMA==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "~1.7.1", + "@scure/base": "~1.2.4" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/core": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@walletconnect/core/-/core-2.21.0.tgz", + "integrity": "sha512-o6R7Ua4myxR8aRUAJ1z3gT9nM+jd2B2mfamu6arzy1Cc6vi10fIwFWb6vg3bC8xJ6o9H3n/cN5TOW3aA9Y1XVw==", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/jsonrpc-ws-connection": "1.0.16", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.1.0", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.21.0", + "@walletconnect/utils": "2.21.0", + "@walletconnect/window-getters": "1.0.1", + "es-toolkit": "1.33.0", + "events": "3.3.0", + "uint8arrays": "3.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/sign-client": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@walletconnect/sign-client/-/sign-client-2.21.0.tgz", + "integrity": "sha512-z7h+PeLa5Au2R591d/8ZlziE0stJvdzP9jNFzFolf2RG/OiXulgFKum8PrIyXy+Rg2q95U9nRVUF9fWcn78yBA==", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/core": "2.21.0", + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/logger": "2.1.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.21.0", + "@walletconnect/utils": "2.21.0", + "events": "3.3.0" + } + }, + "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/types": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-2.21.0.tgz", + "integrity": "sha512-ll+9upzqt95ZBWcfkOszXZkfnpbJJ2CmxMfGgE5GmhdxxxCcO5bGhXkI+x8OpiS555RJ/v/sXJYMSOLkmu4fFw==", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "events": "3.3.0" + } + }, + "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/universal-provider": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@walletconnect/universal-provider/-/universal-provider-2.21.0.tgz", + "integrity": "sha512-mtUQvewt+X0VBQay/xOJBvxsB3Xsm1lTwFjZ6WUwSOTR1X+FNb71hSApnV5kbsdDIpYPXeQUbGt2se1n5E5UBg==", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/events": "1.0.1", + "@walletconnect/jsonrpc-http-connection": "1.0.8", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "@walletconnect/sign-client": "2.21.0", + "@walletconnect/types": "2.21.0", + "@walletconnect/utils": "2.21.0", + "es-toolkit": "1.33.0", + "events": "3.3.0" + } + }, + "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/utils": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.21.0.tgz", + "integrity": "sha512-zfHLiUoBrQ8rP57HTPXW7rQMnYxYI4gT9yTACxVW6LhIFROTF6/ytm5SKNoIvi4a5nX5dfXG4D9XwQUCu8Ilig==", + "license": "Apache-2.0", + "dependencies": { + "@noble/ciphers": "1.2.1", + "@noble/curves": "1.8.1", + "@noble/hashes": "1.7.1", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.1.0", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.21.0", + "@walletconnect/window-getters": "1.0.1", + "@walletconnect/window-metadata": "1.0.1", + "bs58": "6.0.0", + "detect-browser": "5.3.0", + "query-string": "7.1.3", + "uint8arrays": "3.1.0", + "viem": "2.23.2" + } + }, + "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/utils/node_modules/viem": { + "version": "2.23.2", + "resolved": "https://registry.npmjs.org/viem/-/viem-2.23.2.tgz", + "integrity": "sha512-NVmW/E0c5crMOtbEAqMF0e3NmvQykFXhLOc/CkLIXOlzHSA6KXVz3CYVmaKqBF8/xtjsjHAGjdJN3Ru1kFJLaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "dependencies": { + "@noble/curves": "1.8.1", + "@noble/hashes": "1.7.1", + "@scure/bip32": "1.6.2", + "@scure/bip39": "1.5.4", + "abitype": "1.0.8", + "isows": "1.0.6", + "ox": "0.6.7", + "ws": "8.18.0" + }, + "peerDependencies": { + "typescript": ">=5.0.4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@reown/appkit-controllers/node_modules/abitype": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/abitype/-/abitype-1.0.8.tgz", + "integrity": "sha512-ZeiI6h3GnW06uYDLx0etQtX/p8E24UaHHBj57RSjK7YBFe7iuVn07EDpOeP451D06sF27VOz9JJPlIKJmXgkEg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/wevm" + }, + "peerDependencies": { + "typescript": ">=5.0.4", + "zod": "^3 >=3.22.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + }, + "zod": { + "optional": true + } + } + }, + "node_modules/@reown/appkit-controllers/node_modules/base-x": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/base-x/-/base-x-5.0.1.tgz", + "integrity": "sha512-M7uio8Zt++eg3jPj+rHMfCC+IuygQHHCOU+IYsVtik6FWjuYpVt/+MRKcgsAMHh8mMFAwnB+Bs+mTrFiXjMzKg==", + "license": "MIT" + }, + "node_modules/@reown/appkit-controllers/node_modules/bs58": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/bs58/-/bs58-6.0.0.tgz", + "integrity": "sha512-PD0wEnEYg6ijszw/u8s+iI3H17cTymlrwkKhDhPZq+Sokl3AU4htyBFTjAeNAlCCmg0f53g6ih3jATyCKftTfw==", + "license": "MIT", + "dependencies": { + "base-x": "^5.0.0" + } + }, + "node_modules/@reown/appkit-controllers/node_modules/isows": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/isows/-/isows-1.0.6.tgz", + "integrity": "sha512-lPHCayd40oW98/I0uvgaHKWCSvkzY27LjWLbtzOm64yQ+G3Q5npjjbdppU65iZXkK1Zt+kH9pfegli0AYfwYYw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "peerDependencies": { + "ws": "*" + } + }, + "node_modules/@reown/appkit-controllers/node_modules/ox": { + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/ox/-/ox-0.6.7.tgz", + "integrity": "sha512-17Gk/eFsFRAZ80p5eKqv89a57uXjd3NgIf1CaXojATPBuujVc/fQSVhBeAU9JCRB+k7J50WQAyWTxK19T9GgbA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "dependencies": { + "@adraffy/ens-normalize": "^1.10.1", + "@noble/curves": "^1.6.0", + "@noble/hashes": "^1.5.0", + "@scure/bip32": "^1.5.0", + "@scure/bip39": "^1.4.0", + "abitype": "^1.0.6", + "eventemitter3": "5.0.1" + }, + "peerDependencies": { + "typescript": ">=5.4.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@reown/appkit-controllers/node_modules/ws": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "license": "MIT", + "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 + } + } + }, + "node_modules/@reown/appkit-pay": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@reown/appkit-pay/-/appkit-pay-1.7.8.tgz", + "integrity": "sha512-OSGQ+QJkXx0FEEjlpQqIhT8zGJKOoHzVnyy/0QFrl3WrQTjCzg0L6+i91Ad5Iy1zb6V5JjqtfIFpRVRWN4M3pw==", + "license": "Apache-2.0", + "dependencies": { + "@reown/appkit-common": "1.7.8", + "@reown/appkit-controllers": "1.7.8", + "@reown/appkit-ui": "1.7.8", + "@reown/appkit-utils": "1.7.8", + "lit": "3.3.0", + "valtio": "1.13.2" + } + }, + "node_modules/@reown/appkit-polyfills": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@reown/appkit-polyfills/-/appkit-polyfills-1.7.8.tgz", + "integrity": "sha512-W/kq786dcHHAuJ3IV2prRLEgD/2iOey4ueMHf1sIFjhhCGMynMkhsOhQMUH0tzodPqUgAC494z4bpIDYjwWXaA==", + "license": "Apache-2.0", + "dependencies": { + "buffer": "6.0.3" + } + }, + "node_modules/@reown/appkit-scaffold-ui": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@reown/appkit-scaffold-ui/-/appkit-scaffold-ui-1.7.8.tgz", + "integrity": "sha512-RCeHhAwOrIgcvHwYlNWMcIDibdI91waaoEYBGw71inE0kDB8uZbE7tE6DAXJmDkvl0qPh+DqlC4QbJLF1FVYdQ==", + "license": "Apache-2.0", + "dependencies": { + "@reown/appkit-common": "1.7.8", + "@reown/appkit-controllers": "1.7.8", + "@reown/appkit-ui": "1.7.8", + "@reown/appkit-utils": "1.7.8", + "@reown/appkit-wallet": "1.7.8", + "lit": "3.3.0" + } + }, + "node_modules/@reown/appkit-ui": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@reown/appkit-ui/-/appkit-ui-1.7.8.tgz", + "integrity": "sha512-1hjCKjf6FLMFzrulhl0Y9Vb9Fu4royE+SXCPSWh4VhZhWqlzUFc7kutnZKx8XZFVQH4pbBvY62SpRC93gqoHow==", + "license": "Apache-2.0", + "dependencies": { + "@reown/appkit-common": "1.7.8", + "@reown/appkit-controllers": "1.7.8", + "@reown/appkit-wallet": "1.7.8", + "lit": "3.3.0", + "qrcode": "1.5.3" + } + }, + "node_modules/@reown/appkit-utils": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@reown/appkit-utils/-/appkit-utils-1.7.8.tgz", + "integrity": "sha512-8X7UvmE8GiaoitCwNoB86pttHgQtzy4ryHZM9kQpvjQ0ULpiER44t1qpVLXNM4X35O0v18W0Dk60DnYRMH2WRw==", + "license": "Apache-2.0", + "dependencies": { + "@reown/appkit-common": "1.7.8", + "@reown/appkit-controllers": "1.7.8", + "@reown/appkit-polyfills": "1.7.8", + "@reown/appkit-wallet": "1.7.8", + "@walletconnect/logger": "2.1.2", + "@walletconnect/universal-provider": "2.21.0", + "valtio": "1.13.2", + "viem": ">=2.29.0" + }, + "peerDependencies": { + "valtio": "1.13.2" + } + }, + "node_modules/@reown/appkit-utils/node_modules/@noble/ciphers": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-1.2.1.tgz", + "integrity": "sha512-rONPWMC7PeExE077uLE4oqWrZ1IvAfz3oH9LibVAcVCopJiA9R62uavnbEzdkVmJYI6M6Zgkbeb07+tWjlq2XA==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit-utils/node_modules/@noble/curves": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.8.1.tgz", + "integrity": "sha512-warwspo+UYUPep0Q+vtdVB4Ugn8GGQj8iyB3gnRWsztmUHTI3S1nhdiWNsPUGL0vud7JlRRk1XEu7Lq1KGTnMQ==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.7.1" + }, + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit-utils/node_modules/@noble/hashes": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.7.1.tgz", + "integrity": "sha512-B8XBPsn4vT/KJAGqDzbwztd+6Yte3P4V7iafm24bxgDe/mlRuK6xmWPuCNrKt2vDafZ8MfJLlchDG/vYafQEjQ==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit-utils/node_modules/@scure/bip32": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.6.2.tgz", + "integrity": "sha512-t96EPDMbtGgtb7onKKqxRLfE5g05k7uHnHRM2xdE6BP/ZmxaLtPek4J4KfVn/90IQNrU1IOAqMgiDtUdtbe3nw==", + "license": "MIT", + "dependencies": { + "@noble/curves": "~1.8.1", + "@noble/hashes": "~1.7.1", + "@scure/base": "~1.2.2" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit-utils/node_modules/@scure/bip39": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-1.5.4.tgz", + "integrity": "sha512-TFM4ni0vKvCfBpohoh+/lY05i9gRbSwXWngAsF4CABQxoaOHijxuaZ2R6cStDQ5CHtHO9aGJTr4ksVJASRRyMA==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "~1.7.1", + "@scure/base": "~1.2.4" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit-utils/node_modules/@walletconnect/core": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@walletconnect/core/-/core-2.21.0.tgz", + "integrity": "sha512-o6R7Ua4myxR8aRUAJ1z3gT9nM+jd2B2mfamu6arzy1Cc6vi10fIwFWb6vg3bC8xJ6o9H3n/cN5TOW3aA9Y1XVw==", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/jsonrpc-ws-connection": "1.0.16", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.1.0", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.21.0", + "@walletconnect/utils": "2.21.0", + "@walletconnect/window-getters": "1.0.1", + "es-toolkit": "1.33.0", + "events": "3.3.0", + "uint8arrays": "3.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@reown/appkit-utils/node_modules/@walletconnect/sign-client": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@walletconnect/sign-client/-/sign-client-2.21.0.tgz", + "integrity": "sha512-z7h+PeLa5Au2R591d/8ZlziE0stJvdzP9jNFzFolf2RG/OiXulgFKum8PrIyXy+Rg2q95U9nRVUF9fWcn78yBA==", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/core": "2.21.0", + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/logger": "2.1.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.21.0", + "@walletconnect/utils": "2.21.0", + "events": "3.3.0" + } + }, + "node_modules/@reown/appkit-utils/node_modules/@walletconnect/types": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-2.21.0.tgz", + "integrity": "sha512-ll+9upzqt95ZBWcfkOszXZkfnpbJJ2CmxMfGgE5GmhdxxxCcO5bGhXkI+x8OpiS555RJ/v/sXJYMSOLkmu4fFw==", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "events": "3.3.0" + } + }, + "node_modules/@reown/appkit-utils/node_modules/@walletconnect/universal-provider": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@walletconnect/universal-provider/-/universal-provider-2.21.0.tgz", + "integrity": "sha512-mtUQvewt+X0VBQay/xOJBvxsB3Xsm1lTwFjZ6WUwSOTR1X+FNb71hSApnV5kbsdDIpYPXeQUbGt2se1n5E5UBg==", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/events": "1.0.1", + "@walletconnect/jsonrpc-http-connection": "1.0.8", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "@walletconnect/sign-client": "2.21.0", + "@walletconnect/types": "2.21.0", + "@walletconnect/utils": "2.21.0", + "es-toolkit": "1.33.0", + "events": "3.3.0" + } + }, + "node_modules/@reown/appkit-utils/node_modules/@walletconnect/utils": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.21.0.tgz", + "integrity": "sha512-zfHLiUoBrQ8rP57HTPXW7rQMnYxYI4gT9yTACxVW6LhIFROTF6/ytm5SKNoIvi4a5nX5dfXG4D9XwQUCu8Ilig==", + "license": "Apache-2.0", + "dependencies": { + "@noble/ciphers": "1.2.1", + "@noble/curves": "1.8.1", + "@noble/hashes": "1.7.1", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.1.0", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.21.0", + "@walletconnect/window-getters": "1.0.1", + "@walletconnect/window-metadata": "1.0.1", + "bs58": "6.0.0", + "detect-browser": "5.3.0", + "query-string": "7.1.3", + "uint8arrays": "3.1.0", + "viem": "2.23.2" + } + }, + "node_modules/@reown/appkit-utils/node_modules/@walletconnect/utils/node_modules/viem": { + "version": "2.23.2", + "resolved": "https://registry.npmjs.org/viem/-/viem-2.23.2.tgz", + "integrity": "sha512-NVmW/E0c5crMOtbEAqMF0e3NmvQykFXhLOc/CkLIXOlzHSA6KXVz3CYVmaKqBF8/xtjsjHAGjdJN3Ru1kFJLaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "dependencies": { + "@noble/curves": "1.8.1", + "@noble/hashes": "1.7.1", + "@scure/bip32": "1.6.2", + "@scure/bip39": "1.5.4", + "abitype": "1.0.8", + "isows": "1.0.6", + "ox": "0.6.7", + "ws": "8.18.0" + }, + "peerDependencies": { + "typescript": ">=5.0.4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@reown/appkit-utils/node_modules/abitype": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/abitype/-/abitype-1.0.8.tgz", + "integrity": "sha512-ZeiI6h3GnW06uYDLx0etQtX/p8E24UaHHBj57RSjK7YBFe7iuVn07EDpOeP451D06sF27VOz9JJPlIKJmXgkEg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/wevm" + }, + "peerDependencies": { + "typescript": ">=5.0.4", + "zod": "^3 >=3.22.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + }, + "zod": { + "optional": true + } + } + }, + "node_modules/@reown/appkit-utils/node_modules/base-x": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/base-x/-/base-x-5.0.1.tgz", + "integrity": "sha512-M7uio8Zt++eg3jPj+rHMfCC+IuygQHHCOU+IYsVtik6FWjuYpVt/+MRKcgsAMHh8mMFAwnB+Bs+mTrFiXjMzKg==", + "license": "MIT" + }, + "node_modules/@reown/appkit-utils/node_modules/bs58": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/bs58/-/bs58-6.0.0.tgz", + "integrity": "sha512-PD0wEnEYg6ijszw/u8s+iI3H17cTymlrwkKhDhPZq+Sokl3AU4htyBFTjAeNAlCCmg0f53g6ih3jATyCKftTfw==", + "license": "MIT", + "dependencies": { + "base-x": "^5.0.0" + } + }, + "node_modules/@reown/appkit-utils/node_modules/isows": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/isows/-/isows-1.0.6.tgz", + "integrity": "sha512-lPHCayd40oW98/I0uvgaHKWCSvkzY27LjWLbtzOm64yQ+G3Q5npjjbdppU65iZXkK1Zt+kH9pfegli0AYfwYYw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "peerDependencies": { + "ws": "*" + } + }, + "node_modules/@reown/appkit-utils/node_modules/ox": { + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/ox/-/ox-0.6.7.tgz", + "integrity": "sha512-17Gk/eFsFRAZ80p5eKqv89a57uXjd3NgIf1CaXojATPBuujVc/fQSVhBeAU9JCRB+k7J50WQAyWTxK19T9GgbA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "dependencies": { + "@adraffy/ens-normalize": "^1.10.1", + "@noble/curves": "^1.6.0", + "@noble/hashes": "^1.5.0", + "@scure/bip32": "^1.5.0", + "@scure/bip39": "^1.4.0", + "abitype": "^1.0.6", + "eventemitter3": "5.0.1" + }, + "peerDependencies": { + "typescript": ">=5.4.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@reown/appkit-utils/node_modules/ws": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "license": "MIT", + "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 + } + } + }, + "node_modules/@reown/appkit-wallet": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@reown/appkit-wallet/-/appkit-wallet-1.7.8.tgz", + "integrity": "sha512-kspz32EwHIOT/eg/ZQbFPxgXq0B/olDOj3YMu7gvLEFz4xyOFd/wgzxxAXkp5LbG4Cp++s/elh79rVNmVFdB9A==", + "license": "Apache-2.0", + "dependencies": { + "@reown/appkit-common": "1.7.8", + "@reown/appkit-polyfills": "1.7.8", + "@walletconnect/logger": "2.1.2", + "zod": "3.22.4" + } + }, + "node_modules/@reown/appkit-wallet/node_modules/zod": { + "version": "3.22.4", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.4.tgz", + "integrity": "sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/@reown/appkit/node_modules/@noble/ciphers": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-1.2.1.tgz", + "integrity": "sha512-rONPWMC7PeExE077uLE4oqWrZ1IvAfz3oH9LibVAcVCopJiA9R62uavnbEzdkVmJYI6M6Zgkbeb07+tWjlq2XA==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit/node_modules/@noble/curves": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.8.1.tgz", + "integrity": "sha512-warwspo+UYUPep0Q+vtdVB4Ugn8GGQj8iyB3gnRWsztmUHTI3S1nhdiWNsPUGL0vud7JlRRk1XEu7Lq1KGTnMQ==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.7.1" + }, + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit/node_modules/@noble/hashes": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.7.1.tgz", + "integrity": "sha512-B8XBPsn4vT/KJAGqDzbwztd+6Yte3P4V7iafm24bxgDe/mlRuK6xmWPuCNrKt2vDafZ8MfJLlchDG/vYafQEjQ==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit/node_modules/@scure/bip32": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.6.2.tgz", + "integrity": "sha512-t96EPDMbtGgtb7onKKqxRLfE5g05k7uHnHRM2xdE6BP/ZmxaLtPek4J4KfVn/90IQNrU1IOAqMgiDtUdtbe3nw==", + "license": "MIT", + "dependencies": { + "@noble/curves": "~1.8.1", + "@noble/hashes": "~1.7.1", + "@scure/base": "~1.2.2" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit/node_modules/@scure/bip39": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-1.5.4.tgz", + "integrity": "sha512-TFM4ni0vKvCfBpohoh+/lY05i9gRbSwXWngAsF4CABQxoaOHijxuaZ2R6cStDQ5CHtHO9aGJTr4ksVJASRRyMA==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "~1.7.1", + "@scure/base": "~1.2.4" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@reown/appkit/node_modules/@walletconnect/core": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@walletconnect/core/-/core-2.21.0.tgz", + "integrity": "sha512-o6R7Ua4myxR8aRUAJ1z3gT9nM+jd2B2mfamu6arzy1Cc6vi10fIwFWb6vg3bC8xJ6o9H3n/cN5TOW3aA9Y1XVw==", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/jsonrpc-ws-connection": "1.0.16", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.1.0", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.21.0", + "@walletconnect/utils": "2.21.0", + "@walletconnect/window-getters": "1.0.1", + "es-toolkit": "1.33.0", + "events": "3.3.0", + "uint8arrays": "3.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@reown/appkit/node_modules/@walletconnect/sign-client": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@walletconnect/sign-client/-/sign-client-2.21.0.tgz", + "integrity": "sha512-z7h+PeLa5Au2R591d/8ZlziE0stJvdzP9jNFzFolf2RG/OiXulgFKum8PrIyXy+Rg2q95U9nRVUF9fWcn78yBA==", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/core": "2.21.0", + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/logger": "2.1.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.21.0", + "@walletconnect/utils": "2.21.0", + "events": "3.3.0" + } + }, + "node_modules/@reown/appkit/node_modules/@walletconnect/types": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-2.21.0.tgz", + "integrity": "sha512-ll+9upzqt95ZBWcfkOszXZkfnpbJJ2CmxMfGgE5GmhdxxxCcO5bGhXkI+x8OpiS555RJ/v/sXJYMSOLkmu4fFw==", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "events": "3.3.0" + } + }, + "node_modules/@reown/appkit/node_modules/@walletconnect/universal-provider": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@walletconnect/universal-provider/-/universal-provider-2.21.0.tgz", + "integrity": "sha512-mtUQvewt+X0VBQay/xOJBvxsB3Xsm1lTwFjZ6WUwSOTR1X+FNb71hSApnV5kbsdDIpYPXeQUbGt2se1n5E5UBg==", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/events": "1.0.1", + "@walletconnect/jsonrpc-http-connection": "1.0.8", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "@walletconnect/sign-client": "2.21.0", + "@walletconnect/types": "2.21.0", + "@walletconnect/utils": "2.21.0", + "es-toolkit": "1.33.0", + "events": "3.3.0" + } + }, + "node_modules/@reown/appkit/node_modules/@walletconnect/utils": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.21.0.tgz", + "integrity": "sha512-zfHLiUoBrQ8rP57HTPXW7rQMnYxYI4gT9yTACxVW6LhIFROTF6/ytm5SKNoIvi4a5nX5dfXG4D9XwQUCu8Ilig==", + "license": "Apache-2.0", + "dependencies": { + "@noble/ciphers": "1.2.1", + "@noble/curves": "1.8.1", + "@noble/hashes": "1.7.1", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.1.0", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.21.0", + "@walletconnect/window-getters": "1.0.1", + "@walletconnect/window-metadata": "1.0.1", + "bs58": "6.0.0", + "detect-browser": "5.3.0", + "query-string": "7.1.3", + "uint8arrays": "3.1.0", + "viem": "2.23.2" + } + }, + "node_modules/@reown/appkit/node_modules/@walletconnect/utils/node_modules/viem": { + "version": "2.23.2", + "resolved": "https://registry.npmjs.org/viem/-/viem-2.23.2.tgz", + "integrity": "sha512-NVmW/E0c5crMOtbEAqMF0e3NmvQykFXhLOc/CkLIXOlzHSA6KXVz3CYVmaKqBF8/xtjsjHAGjdJN3Ru1kFJLaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "dependencies": { + "@noble/curves": "1.8.1", + "@noble/hashes": "1.7.1", + "@scure/bip32": "1.6.2", + "@scure/bip39": "1.5.4", + "abitype": "1.0.8", + "isows": "1.0.6", + "ox": "0.6.7", + "ws": "8.18.0" + }, + "peerDependencies": { + "typescript": ">=5.0.4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@reown/appkit/node_modules/abitype": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/abitype/-/abitype-1.0.8.tgz", + "integrity": "sha512-ZeiI6h3GnW06uYDLx0etQtX/p8E24UaHHBj57RSjK7YBFe7iuVn07EDpOeP451D06sF27VOz9JJPlIKJmXgkEg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/wevm" + }, + "peerDependencies": { + "typescript": ">=5.0.4", + "zod": "^3 >=3.22.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + }, + "zod": { + "optional": true + } + } + }, + "node_modules/@reown/appkit/node_modules/base-x": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/base-x/-/base-x-5.0.1.tgz", + "integrity": "sha512-M7uio8Zt++eg3jPj+rHMfCC+IuygQHHCOU+IYsVtik6FWjuYpVt/+MRKcgsAMHh8mMFAwnB+Bs+mTrFiXjMzKg==", + "license": "MIT" + }, + "node_modules/@reown/appkit/node_modules/bs58": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/bs58/-/bs58-6.0.0.tgz", + "integrity": "sha512-PD0wEnEYg6ijszw/u8s+iI3H17cTymlrwkKhDhPZq+Sokl3AU4htyBFTjAeNAlCCmg0f53g6ih3jATyCKftTfw==", + "license": "MIT", + "dependencies": { + "base-x": "^5.0.0" + } + }, + "node_modules/@reown/appkit/node_modules/isows": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/isows/-/isows-1.0.6.tgz", + "integrity": "sha512-lPHCayd40oW98/I0uvgaHKWCSvkzY27LjWLbtzOm64yQ+G3Q5npjjbdppU65iZXkK1Zt+kH9pfegli0AYfwYYw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "peerDependencies": { + "ws": "*" + } + }, + "node_modules/@reown/appkit/node_modules/ox": { + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/ox/-/ox-0.6.7.tgz", + "integrity": "sha512-17Gk/eFsFRAZ80p5eKqv89a57uXjd3NgIf1CaXojATPBuujVc/fQSVhBeAU9JCRB+k7J50WQAyWTxK19T9GgbA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "dependencies": { + "@adraffy/ens-normalize": "^1.10.1", + "@noble/curves": "^1.6.0", + "@noble/hashes": "^1.5.0", + "@scure/bip32": "^1.5.0", + "@scure/bip39": "^1.4.0", + "abitype": "^1.0.6", + "eventemitter3": "5.0.1" + }, + "peerDependencies": { + "typescript": ">=5.4.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@reown/appkit/node_modules/ws": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "license": "MIT", + "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 + } + } + }, + "node_modules/@rolldown/pluginutils": { + "version": "1.0.0-beta.27", + "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.27.tgz", + "integrity": "sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.49.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.49.0.tgz", + "integrity": "sha512-rlKIeL854Ed0e09QGYFlmDNbka6I3EQFw7iZuugQjMb11KMpJCLPFL4ZPbMfaEhLADEL1yx0oujGkBQ7+qW3eA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.49.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.49.0.tgz", + "integrity": "sha512-cqPpZdKUSQYRtLLr6R4X3sD4jCBO1zUmeo3qrWBCqYIeH8Q3KRL4F3V7XJ2Rm8/RJOQBZuqzQGWPjjvFUcYa/w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.49.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.49.0.tgz", + "integrity": "sha512-99kMMSMQT7got6iYX3yyIiJfFndpojBmkHfTc1rIje8VbjhmqBXE+nb7ZZP3A5skLyujvT0eIUCUsxAe6NjWbw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.49.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.49.0.tgz", + "integrity": "sha512-y8cXoD3wdWUDpjOLMKLx6l+NFz3NlkWKcBCBfttUn+VGSfgsQ5o/yDUGtzE9HvsodkP0+16N0P4Ty1VuhtRUGg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.49.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.49.0.tgz", + "integrity": "sha512-3mY5Pr7qv4GS4ZvWoSP8zha8YoiqrU+e0ViPvB549jvliBbdNLrg2ywPGkgLC3cmvN8ya3za+Q2xVyT6z+vZqA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.49.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.49.0.tgz", + "integrity": "sha512-C9KzzOAQU5gU4kG8DTk+tjdKjpWhVWd5uVkinCwwFub2m7cDYLOdtXoMrExfeBmeRy9kBQMkiyJ+HULyF1yj9w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.49.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.49.0.tgz", + "integrity": "sha512-OVSQgEZDVLnTbMq5NBs6xkmz3AADByCWI4RdKSFNlDsYXdFtlxS59J+w+LippJe8KcmeSSM3ba+GlsM9+WwC1w==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.49.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.49.0.tgz", + "integrity": "sha512-ZnfSFA7fDUHNa4P3VwAcfaBLakCbYaxCk0jUnS3dTou9P95kwoOLAMlT3WmEJDBCSrOEFFV0Y1HXiwfLYJuLlA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.49.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.49.0.tgz", + "integrity": "sha512-Z81u+gfrobVK2iV7GqZCBfEB1y6+I61AH466lNK+xy1jfqFLiQ9Qv716WUM5fxFrYxwC7ziVdZRU9qvGHkYIJg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.49.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.49.0.tgz", + "integrity": "sha512-zoAwS0KCXSnTp9NH/h9aamBAIve0DXeYpll85shf9NJ0URjSTzzS+Z9evmolN+ICfD3v8skKUPyk2PO0uGdFqg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loongarch64-gnu": { + "version": "4.49.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.49.0.tgz", + "integrity": "sha512-2QyUyQQ1ZtwZGiq0nvODL+vLJBtciItC3/5cYN8ncDQcv5avrt2MbKt1XU/vFAJlLta5KujqyHdYtdag4YEjYQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-ppc64-gnu": { + "version": "4.49.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.49.0.tgz", + "integrity": "sha512-k9aEmOWt+mrMuD3skjVJSSxHckJp+SiFzFG+v8JLXbc/xi9hv2icSkR3U7uQzqy+/QbbYY7iNB9eDTwrELo14g==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.49.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.49.0.tgz", + "integrity": "sha512-rDKRFFIWJ/zJn6uk2IdYLc09Z7zkE5IFIOWqpuU0o6ZpHcdniAyWkwSUWE/Z25N/wNDmFHHMzin84qW7Wzkjsw==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.49.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.49.0.tgz", + "integrity": "sha512-FkkhIY/hYFVnOzz1WeV3S9Bd1h0hda/gRqvZCMpHWDHdiIHn6pqsY3b5eSbvGccWHMQ1uUzgZTKS4oGpykf8Tw==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.49.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.49.0.tgz", + "integrity": "sha512-gRf5c+A7QiOG3UwLyOOtyJMD31JJhMjBvpfhAitPAoqZFcOeK3Kc1Veg1z/trmt+2P6F/biT02fU19GGTS529A==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.49.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.49.0.tgz", + "integrity": "sha512-BR7+blScdLW1h/2hB/2oXM+dhTmpW3rQt1DeSiCP9mc2NMMkqVgjIN3DDsNpKmezffGC9R8XKVOLmBkRUcK/sA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.49.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.49.0.tgz", + "integrity": "sha512-hDMOAe+6nX3V5ei1I7Au3wcr9h3ktKzDvF2ne5ovX8RZiAHEtX1A5SNNk4zt1Qt77CmnbqT+upb/umzoPMWiPg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.49.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.49.0.tgz", + "integrity": "sha512-wkNRzfiIGaElC9kXUT+HLx17z7D0jl+9tGYRKwd8r7cUqTL7GYAvgUY++U2hK6Ar7z5Z6IRRoWC8kQxpmM7TDA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.49.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.49.0.tgz", + "integrity": "sha512-gq5aW/SyNpjp71AAzroH37DtINDcX1Qw2iv9Chyz49ZgdOP3NV8QCyKZUrGsYX9Yyggj5soFiRCgsL3HwD8TdA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.49.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.49.0.tgz", + "integrity": "sha512-gEtqFbzmZLFk2xKh7g0Rlo8xzho8KrEFEkzvHbfUGkrgXOpZ4XagQ6n+wIZFNh1nTb8UD16J4nFSFKXYgnbdBg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@safe-global/safe-apps-provider": { + "version": "0.18.6", + "resolved": "https://registry.npmjs.org/@safe-global/safe-apps-provider/-/safe-apps-provider-0.18.6.tgz", + "integrity": "sha512-4LhMmjPWlIO8TTDC2AwLk44XKXaK6hfBTWyljDm0HQ6TWlOEijVWNrt2s3OCVMSxlXAcEzYfqyu1daHZooTC2Q==", + "license": "MIT", + "dependencies": { + "@safe-global/safe-apps-sdk": "^9.1.0", + "events": "^3.3.0" + } + }, + "node_modules/@safe-global/safe-apps-sdk": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@safe-global/safe-apps-sdk/-/safe-apps-sdk-9.1.0.tgz", + "integrity": "sha512-N5p/ulfnnA2Pi2M3YeWjULeWbjo7ei22JwU/IXnhoHzKq3pYCN6ynL9mJBOlvDVv892EgLPCWCOwQk/uBT2v0Q==", + "license": "MIT", + "dependencies": { + "@safe-global/safe-gateway-typescript-sdk": "^3.5.3", + "viem": "^2.1.1" + } + }, + "node_modules/@safe-global/safe-gateway-typescript-sdk": { + "version": "3.23.1", + "resolved": "https://registry.npmjs.org/@safe-global/safe-gateway-typescript-sdk/-/safe-gateway-typescript-sdk-3.23.1.tgz", + "integrity": "sha512-6ORQfwtEJYpalCeVO21L4XXGSdbEMfyp2hEv6cP82afKXSwvse6d3sdelgaPWUxHIsFRkWvHDdzh8IyyKHZKxw==", + "license": "MIT", + "engines": { + "node": ">=16" + } + }, + "node_modules/@scure/base": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.2.6.tgz", + "integrity": "sha512-g/nm5FgUa//MCj1gV09zTJTaM6KBAHqLN907YVQqf7zC49+DcO4B1so4ZX07Ef10Twr6nuqYEH9GEggFXA4Fmg==", + "license": "MIT", + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@scure/bip32": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.7.0.tgz", + "integrity": "sha512-E4FFX/N3f4B80AKWp5dP6ow+flD1LQZo/w8UnLGYZO674jS6YnYeepycOOksv+vLPSpgN35wgKgy+ybfTb2SMw==", + "license": "MIT", + "dependencies": { + "@noble/curves": "~1.9.0", + "@noble/hashes": "~1.8.0", + "@scure/base": "~1.2.5" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@scure/bip39": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-1.6.0.tgz", + "integrity": "sha512-+lF0BbLiJNwVlev4eKelw1WWLaiKXw7sSl8T6FvBlWkdX+94aGJ4o8XjUdlyhTCjd8c+B3KT3JfS8P0bLRNU6A==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "~1.8.0", + "@scure/base": "~1.2.5" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@socket.io/component-emitter": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.2.tgz", + "integrity": "sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==", + "license": "MIT" + }, + "node_modules/@solana/buffer-layout": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@solana/buffer-layout/-/buffer-layout-4.0.1.tgz", + "integrity": "sha512-E1ImOIAD1tBZFRdjeM4/pzTiTApC0AOBGwyAMS4fwIodCWArzJ3DWdoh8cKxeFM2fElkxBh2Aqts1BPC373rHA==", + "license": "MIT", + "dependencies": { + "buffer": "~6.0.3" + }, + "engines": { + "node": ">=5.10" + } + }, + "node_modules/@solana/codecs-core": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-core/-/codecs-core-2.3.0.tgz", + "integrity": "sha512-oG+VZzN6YhBHIoSKgS5ESM9VIGzhWjEHEGNPSibiDTxFhsFWxNaz8LbMDPjBUE69r9wmdGLkrQ+wVPbnJcZPvw==", + "license": "MIT", + "dependencies": { + "@solana/errors": "2.3.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": ">=5.3.3" + } + }, + "node_modules/@solana/codecs-numbers": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-numbers/-/codecs-numbers-2.3.0.tgz", + "integrity": "sha512-jFvvwKJKffvG7Iz9dmN51OGB7JBcy2CJ6Xf3NqD/VP90xak66m/Lg48T01u5IQ/hc15mChVHiBm+HHuOFDUrQg==", + "license": "MIT", + "dependencies": { + "@solana/codecs-core": "2.3.0", + "@solana/errors": "2.3.0" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": ">=5.3.3" + } + }, + "node_modules/@solana/errors": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-2.3.0.tgz", + "integrity": "sha512-66RI9MAbwYV0UtP7kGcTBVLxJgUxoZGm8Fbc0ah+lGiAw17Gugco6+9GrJCV83VyF2mDWyYnYM9qdI3yjgpnaQ==", + "license": "MIT", + "dependencies": { + "chalk": "^5.4.1", + "commander": "^14.0.0" + }, + "bin": { + "errors": "bin/cli.mjs" + }, + "engines": { + "node": ">=20.18.0" + }, + "peerDependencies": { + "typescript": ">=5.3.3" + } + }, + "node_modules/@solana/web3.js": { + "version": "1.98.4", + "resolved": "https://registry.npmjs.org/@solana/web3.js/-/web3.js-1.98.4.tgz", + "integrity": "sha512-vv9lfnvjUsRiq//+j5pBdXig0IQdtzA0BRZ3bXEP4KaIyF1CcaydWqgyzQgfZMNIsWNWmG+AUHwPy4AHOD6gpw==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.25.0", + "@noble/curves": "^1.4.2", + "@noble/hashes": "^1.4.0", + "@solana/buffer-layout": "^4.0.1", + "@solana/codecs-numbers": "^2.1.0", + "agentkeepalive": "^4.5.0", + "bn.js": "^5.2.1", + "borsh": "^0.7.0", + "bs58": "^4.0.1", + "buffer": "6.0.3", + "fast-stable-stringify": "^1.0.0", + "jayson": "^4.1.1", + "node-fetch": "^2.7.0", + "rpc-websockets": "^9.0.2", + "superstruct": "^2.0.2" + } + }, + "node_modules/@swc/helpers": { + "version": "0.5.17", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.17.tgz", + "integrity": "sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.8.0" + } + }, + "node_modules/@tanstack/query-core": { + "version": "5.45.0", + "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-5.45.0.tgz", + "integrity": "sha512-RVfIZQmFUTdjhSAAblvueimfngYyfN6HlwaJUPK71PKd7yi43Vs1S/rdimmZedPWX/WGppcq/U1HOj7O7FwYxw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + } + }, + "node_modules/@tanstack/react-query": { + "version": "5.45.1", + "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-5.45.1.tgz", + "integrity": "sha512-mYYfJujKg2kxmkRRjA6nn4YKG3ITsKuH22f1kteJ5IuVQqgKUgbaSQfYwVP0gBS05mhwxO03HVpD0t7BMN7WOA==", + "license": "MIT", + "dependencies": { + "@tanstack/query-core": "5.45.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "react": "^18.0.0" + } + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz", + "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz", + "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.28.2" + } + }, + "node_modules/@types/connect": { + "version": "3.4.38", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", + "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/debug": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", + "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", + "license": "MIT", + "dependencies": { + "@types/ms": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/ms": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz", + "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==", + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "12.20.55", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz", + "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==", + "license": "MIT" + }, + "node_modules/@types/prop-types": { + "version": "15.7.15", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.15.tgz", + "integrity": "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/react": { + "version": "18.3.24", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.24.tgz", + "integrity": "sha512-0dLEBsA1kI3OezMBF8nSsb7Nk19ZnsyE1LLhB8r27KbgU5H4pvuqZLdtE+aUkJVoXgTVuA+iLIwmZ0TuK4tx6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.3.7", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.7.tgz", + "integrity": "sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "@types/react": "^18.0.0" + } + }, + "node_modules/@types/trusted-types": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", + "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==", + "license": "MIT" + }, + "node_modules/@types/uuid": { + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-8.3.4.tgz", + "integrity": "sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw==", + "license": "MIT" + }, + "node_modules/@types/ws": { + "version": "7.4.7", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-7.4.7.tgz", + "integrity": "sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@vitejs/plugin-react": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.7.0.tgz", + "integrity": "sha512-gUu9hwfWvvEDBBmgtAowQCojwZmJ5mcLn3aufeCsitijs3+f2NsrPtlAWIR6OPiqljl96GVCUbLe0HyqIpVaoA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.28.0", + "@babel/plugin-transform-react-jsx-self": "^7.27.1", + "@babel/plugin-transform-react-jsx-source": "^7.27.1", + "@rolldown/pluginutils": "1.0.0-beta.27", + "@types/babel__core": "^7.20.5", + "react-refresh": "^0.17.0" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" + } + }, + "node_modules/@wagmi/cli": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@wagmi/cli/-/cli-2.5.1.tgz", + "integrity": "sha512-X8cFOy9CtVZOiixqW+Y8/EbL91MLWfzV1Wd+M88LErxLBtP8K0Z4P6lS8I5nrH64zm5dC2ZN9SlrZMSbwQqbOQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "abitype": "^1.0.4", + "bundle-require": "^5.1.0", + "cac": "^6.7.14", + "change-case": "^5.4.4", + "chokidar": "4.0.1", + "dedent": "^0.7.0", + "dotenv": "^16.3.1", + "dotenv-expand": "^10.0.0", + "esbuild": "~0.25.4", + "escalade": "3.2.0", + "fdir": "^6.1.1", + "nanospinner": "1.2.2", + "pathe": "^1.1.2", + "picocolors": "^1.0.0", + "picomatch": "^3.0.0", + "prettier": "^3.0.3", + "viem": "2.x", + "zod": "^3.22.2" + }, + "bin": { + "wagmi": "dist/esm/cli.js" + }, + "funding": { + "url": "https://github.com/sponsors/wevm" + }, + "peerDependencies": { + "typescript": ">=5.0.4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@wagmi/connectors": { + "version": "5.9.8", + "resolved": "https://registry.npmjs.org/@wagmi/connectors/-/connectors-5.9.8.tgz", + "integrity": "sha512-FA/xmfWDT36Sm24GcZzm51D6oRf2XpBgEQhQajKDFcZpkSKIcwKDqqWyNXdSENdgbDcLKC49fFwoVKZT+K88hw==", + "license": "MIT", + "dependencies": { + "@base-org/account": "1.1.1", + "@coinbase/wallet-sdk": "4.3.6", + "@gemini-wallet/core": "0.2.0", + "@metamask/sdk": "0.32.0", + "@safe-global/safe-apps-provider": "0.18.6", + "@safe-global/safe-apps-sdk": "9.1.0", + "@walletconnect/ethereum-provider": "2.21.1", + "cbw-sdk": "npm:@coinbase/wallet-sdk@3.9.3" + }, + "funding": { + "url": "https://github.com/sponsors/wevm" + }, + "peerDependencies": { + "@wagmi/core": "2.20.2", + "typescript": ">=5.0.4", + "viem": "2.x" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@wagmi/core": { + "version": "2.20.2", + "resolved": "https://registry.npmjs.org/@wagmi/core/-/core-2.20.2.tgz", + "integrity": "sha512-bnFDoOTd3ZWQb5cGNSM+Q6ZqWCPxaA+09je9oSuUM6hIWg7rDKWrRtNE9DCmqiEK/fMsKtdfisyrKukKbji5ZQ==", + "license": "MIT", + "dependencies": { + "eventemitter3": "5.0.1", + "mipd": "0.0.7", + "zustand": "5.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/wevm" + }, + "peerDependencies": { + "@tanstack/query-core": ">=5.0.0", + "typescript": ">=5.0.4", + "viem": "2.x" + }, + "peerDependenciesMeta": { + "@tanstack/query-core": { + "optional": true + }, + "typescript": { + "optional": true + } + } + }, + "node_modules/@wagmi/core/node_modules/zustand": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/zustand/-/zustand-5.0.0.tgz", + "integrity": "sha512-LE+VcmbartOPM+auOjCCLQOsQ05zUTp8RkgwRzefUk+2jISdMMFnxvyTjA4YNWr5ZGXYbVsEMZosttuxUBkojQ==", + "license": "MIT", + "engines": { + "node": ">=12.20.0" + }, + "peerDependencies": { + "@types/react": ">=18.0.0", + "immer": ">=9.0.6", + "react": ">=18.0.0", + "use-sync-external-store": ">=1.2.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "immer": { + "optional": true + }, + "react": { + "optional": true + }, + "use-sync-external-store": { + "optional": true + } + } + }, + "node_modules/@walletconnect/core": { + "version": "2.21.1", + "resolved": "https://registry.npmjs.org/@walletconnect/core/-/core-2.21.1.tgz", + "integrity": "sha512-Tp4MHJYcdWD846PH//2r+Mu4wz1/ZU/fr9av1UWFiaYQ2t2TPLDiZxjLw54AAEpMqlEHemwCgiRiAmjR1NDdTQ==", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/jsonrpc-ws-connection": "1.0.16", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.1.0", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.21.1", + "@walletconnect/utils": "2.21.1", + "@walletconnect/window-getters": "1.0.1", + "es-toolkit": "1.33.0", + "events": "3.3.0", + "uint8arrays": "3.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@walletconnect/environment": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@walletconnect/environment/-/environment-1.0.1.tgz", + "integrity": "sha512-T426LLZtHj8e8rYnKfzsw1aG6+M0BT1ZxayMdv/p8yM0MU+eJDISqNY3/bccxRr4LrF9csq02Rhqt08Ibl0VRg==", + "license": "MIT", + "dependencies": { + "tslib": "1.14.1" + } + }, + "node_modules/@walletconnect/environment/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@walletconnect/ethereum-provider": { + "version": "2.21.1", + "resolved": "https://registry.npmjs.org/@walletconnect/ethereum-provider/-/ethereum-provider-2.21.1.tgz", + "integrity": "sha512-SSlIG6QEVxClgl1s0LMk4xr2wg4eT3Zn/Hb81IocyqNSGfXpjtawWxKxiC5/9Z95f1INyBD6MctJbL/R1oBwIw==", + "license": "Apache-2.0", + "dependencies": { + "@reown/appkit": "1.7.8", + "@walletconnect/jsonrpc-http-connection": "1.0.8", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/sign-client": "2.21.1", + "@walletconnect/types": "2.21.1", + "@walletconnect/universal-provider": "2.21.1", + "@walletconnect/utils": "2.21.1", + "events": "3.3.0" + } + }, + "node_modules/@walletconnect/events": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@walletconnect/events/-/events-1.0.1.tgz", + "integrity": "sha512-NPTqaoi0oPBVNuLv7qPaJazmGHs5JGyO8eEAk5VGKmJzDR7AHzD4k6ilox5kxk1iwiOnFopBOOMLs86Oa76HpQ==", + "license": "MIT", + "dependencies": { + "keyvaluestorage-interface": "^1.0.0", + "tslib": "1.14.1" + } + }, + "node_modules/@walletconnect/events/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@walletconnect/heartbeat": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@walletconnect/heartbeat/-/heartbeat-1.2.2.tgz", + "integrity": "sha512-uASiRmC5MwhuRuf05vq4AT48Pq8RMi876zV8rr8cV969uTOzWdB/k+Lj5yI2PBtB1bGQisGen7MM1GcZlQTBXw==", + "license": "MIT", + "dependencies": { + "@walletconnect/events": "^1.0.1", + "@walletconnect/time": "^1.0.2", + "events": "^3.3.0" + } + }, + "node_modules/@walletconnect/jsonrpc-http-connection": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@walletconnect/jsonrpc-http-connection/-/jsonrpc-http-connection-1.0.8.tgz", + "integrity": "sha512-+B7cRuaxijLeFDJUq5hAzNyef3e3tBDIxyaCNmFtjwnod5AGis3RToNqzFU33vpVcxFhofkpE7Cx+5MYejbMGw==", + "license": "MIT", + "dependencies": { + "@walletconnect/jsonrpc-utils": "^1.0.6", + "@walletconnect/safe-json": "^1.0.1", + "cross-fetch": "^3.1.4", + "events": "^3.3.0" + } + }, + "node_modules/@walletconnect/jsonrpc-http-connection/node_modules/cross-fetch": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.2.0.tgz", + "integrity": "sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q==", + "license": "MIT", + "dependencies": { + "node-fetch": "^2.7.0" + } + }, + "node_modules/@walletconnect/jsonrpc-provider": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/@walletconnect/jsonrpc-provider/-/jsonrpc-provider-1.0.14.tgz", + "integrity": "sha512-rtsNY1XqHvWj0EtITNeuf8PHMvlCLiS3EjQL+WOkxEOA4KPxsohFnBDeyPYiNm4ZvkQdLnece36opYidmtbmow==", + "license": "MIT", + "dependencies": { + "@walletconnect/jsonrpc-utils": "^1.0.8", + "@walletconnect/safe-json": "^1.0.2", + "events": "^3.3.0" + } + }, + "node_modules/@walletconnect/jsonrpc-types": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@walletconnect/jsonrpc-types/-/jsonrpc-types-1.0.4.tgz", + "integrity": "sha512-P6679fG/M+wuWg9TY8mh6xFSdYnFyFjwFelxyISxMDrlbXokorEVXYOxiqEbrU3x1BmBoCAJJ+vtEaEoMlpCBQ==", + "license": "MIT", + "dependencies": { + "events": "^3.3.0", + "keyvaluestorage-interface": "^1.0.0" + } + }, + "node_modules/@walletconnect/jsonrpc-utils": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@walletconnect/jsonrpc-utils/-/jsonrpc-utils-1.0.8.tgz", + "integrity": "sha512-vdeb03bD8VzJUL6ZtzRYsFMq1eZQcM3EAzT0a3st59dyLfJ0wq+tKMpmGH7HlB7waD858UWgfIcudbPFsbzVdw==", + "license": "MIT", + "dependencies": { + "@walletconnect/environment": "^1.0.1", + "@walletconnect/jsonrpc-types": "^1.0.3", + "tslib": "1.14.1" + } + }, + "node_modules/@walletconnect/jsonrpc-utils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@walletconnect/jsonrpc-ws-connection": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/@walletconnect/jsonrpc-ws-connection/-/jsonrpc-ws-connection-1.0.16.tgz", + "integrity": "sha512-G81JmsMqh5nJheE1mPst1W0WfVv0SG3N7JggwLLGnI7iuDZJq8cRJvQwLGKHn5H1WTW7DEPCo00zz5w62AbL3Q==", + "license": "MIT", + "dependencies": { + "@walletconnect/jsonrpc-utils": "^1.0.6", + "@walletconnect/safe-json": "^1.0.2", + "events": "^3.3.0", + "ws": "^7.5.1" + } + }, + "node_modules/@walletconnect/keyvaluestorage": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@walletconnect/keyvaluestorage/-/keyvaluestorage-1.1.1.tgz", + "integrity": "sha512-V7ZQq2+mSxAq7MrRqDxanTzu2RcElfK1PfNYiaVnJgJ7Q7G7hTVwF8voIBx92qsRyGHZihrwNPHuZd1aKkd0rA==", + "license": "MIT", + "dependencies": { + "@walletconnect/safe-json": "^1.0.1", + "idb-keyval": "^6.2.1", + "unstorage": "^1.9.0" + }, + "peerDependencies": { + "@react-native-async-storage/async-storage": "1.x" + }, + "peerDependenciesMeta": { + "@react-native-async-storage/async-storage": { + "optional": true + } + } + }, + "node_modules/@walletconnect/logger": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@walletconnect/logger/-/logger-2.1.2.tgz", + "integrity": "sha512-aAb28I3S6pYXZHQm5ESB+V6rDqIYfsnHaQyzFbwUUBFY4H0OXx/YtTl8lvhUNhMMfb9UxbwEBS253TlXUYJWSw==", + "license": "MIT", + "dependencies": { + "@walletconnect/safe-json": "^1.0.2", + "pino": "7.11.0" + } + }, + "node_modules/@walletconnect/relay-api": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@walletconnect/relay-api/-/relay-api-1.0.11.tgz", + "integrity": "sha512-tLPErkze/HmC9aCmdZOhtVmYZq1wKfWTJtygQHoWtgg722Jd4homo54Cs4ak2RUFUZIGO2RsOpIcWipaua5D5Q==", + "license": "MIT", + "dependencies": { + "@walletconnect/jsonrpc-types": "^1.0.2" + } + }, + "node_modules/@walletconnect/relay-auth": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@walletconnect/relay-auth/-/relay-auth-1.1.0.tgz", + "integrity": "sha512-qFw+a9uRz26jRCDgL7Q5TA9qYIgcNY8jpJzI1zAWNZ8i7mQjaijRnWFKsCHAU9CyGjvt6RKrRXyFtFOpWTVmCQ==", + "license": "MIT", + "dependencies": { + "@noble/curves": "1.8.0", + "@noble/hashes": "1.7.0", + "@walletconnect/safe-json": "^1.0.1", + "@walletconnect/time": "^1.0.2", + "uint8arrays": "^3.0.0" + } + }, + "node_modules/@walletconnect/relay-auth/node_modules/@noble/curves": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.8.0.tgz", + "integrity": "sha512-j84kjAbzEnQHaSIhRPUmB3/eVXu2k3dKPl2LOrR8fSOIL+89U+7lV117EWHtq/GHM3ReGHM46iRBdZfpc4HRUQ==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.7.0" + }, + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@walletconnect/relay-auth/node_modules/@noble/hashes": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.7.0.tgz", + "integrity": "sha512-HXydb0DgzTpDPwbVeDGCG1gIu7X6+AuU6Zl6av/E/KG8LMsvPntvq+w17CHRpKBmN6Ybdrt1eP3k4cj8DJa78w==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@walletconnect/safe-json": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@walletconnect/safe-json/-/safe-json-1.0.2.tgz", + "integrity": "sha512-Ogb7I27kZ3LPC3ibn8ldyUr5544t3/STow9+lzz7Sfo808YD7SBWk7SAsdBFlYgP2zDRy2hS3sKRcuSRM0OTmA==", + "license": "MIT", + "dependencies": { + "tslib": "1.14.1" + } + }, + "node_modules/@walletconnect/safe-json/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@walletconnect/sign-client": { + "version": "2.21.1", + "resolved": "https://registry.npmjs.org/@walletconnect/sign-client/-/sign-client-2.21.1.tgz", + "integrity": "sha512-QaXzmPsMnKGV6tc4UcdnQVNOz4zyXgarvdIQibJ4L3EmLat73r5ZVl4c0cCOcoaV7rgM9Wbphgu5E/7jNcd3Zg==", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/core": "2.21.1", + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/logger": "2.1.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.21.1", + "@walletconnect/utils": "2.21.1", + "events": "3.3.0" + } + }, + "node_modules/@walletconnect/time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@walletconnect/time/-/time-1.0.2.tgz", + "integrity": "sha512-uzdd9woDcJ1AaBZRhqy5rNC9laqWGErfc4dxA9a87mPdKOgWMD85mcFo9dIYIts/Jwocfwn07EC6EzclKubk/g==", + "license": "MIT", + "dependencies": { + "tslib": "1.14.1" + } + }, + "node_modules/@walletconnect/time/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@walletconnect/types": { + "version": "2.21.1", + "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-2.21.1.tgz", + "integrity": "sha512-UeefNadqP6IyfwWC1Yi7ux+ljbP2R66PLfDrDm8izmvlPmYlqRerJWJvYO4t0Vvr9wrG4Ko7E0c4M7FaPKT/sQ==", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "events": "3.3.0" + } + }, + "node_modules/@walletconnect/universal-provider": { + "version": "2.21.1", + "resolved": "https://registry.npmjs.org/@walletconnect/universal-provider/-/universal-provider-2.21.1.tgz", + "integrity": "sha512-Wjx9G8gUHVMnYfxtasC9poGm8QMiPCpXpbbLFT+iPoQskDDly8BwueWnqKs4Mx2SdIAWAwuXeZ5ojk5qQOxJJg==", + "license": "Apache-2.0", + "dependencies": { + "@walletconnect/events": "1.0.1", + "@walletconnect/jsonrpc-http-connection": "1.0.8", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "@walletconnect/sign-client": "2.21.1", + "@walletconnect/types": "2.21.1", + "@walletconnect/utils": "2.21.1", + "es-toolkit": "1.33.0", + "events": "3.3.0" + } + }, + "node_modules/@walletconnect/utils": { + "version": "2.21.1", + "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.21.1.tgz", + "integrity": "sha512-VPZvTcrNQCkbGOjFRbC24mm/pzbRMUq2DSQoiHlhh0X1U7ZhuIrzVtAoKsrzu6rqjz0EEtGxCr3K1TGRqDG4NA==", + "license": "Apache-2.0", + "dependencies": { + "@noble/ciphers": "1.2.1", + "@noble/curves": "1.8.1", + "@noble/hashes": "1.7.1", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.1.0", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.21.1", + "@walletconnect/window-getters": "1.0.1", + "@walletconnect/window-metadata": "1.0.1", + "bs58": "6.0.0", + "detect-browser": "5.3.0", + "query-string": "7.1.3", + "uint8arrays": "3.1.0", + "viem": "2.23.2" + } + }, + "node_modules/@walletconnect/utils/node_modules/@noble/ciphers": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-1.2.1.tgz", + "integrity": "sha512-rONPWMC7PeExE077uLE4oqWrZ1IvAfz3oH9LibVAcVCopJiA9R62uavnbEzdkVmJYI6M6Zgkbeb07+tWjlq2XA==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@walletconnect/utils/node_modules/@noble/curves": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.8.1.tgz", + "integrity": "sha512-warwspo+UYUPep0Q+vtdVB4Ugn8GGQj8iyB3gnRWsztmUHTI3S1nhdiWNsPUGL0vud7JlRRk1XEu7Lq1KGTnMQ==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.7.1" + }, + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@walletconnect/utils/node_modules/@noble/hashes": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.7.1.tgz", + "integrity": "sha512-B8XBPsn4vT/KJAGqDzbwztd+6Yte3P4V7iafm24bxgDe/mlRuK6xmWPuCNrKt2vDafZ8MfJLlchDG/vYafQEjQ==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@walletconnect/utils/node_modules/@scure/bip32": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.6.2.tgz", + "integrity": "sha512-t96EPDMbtGgtb7onKKqxRLfE5g05k7uHnHRM2xdE6BP/ZmxaLtPek4J4KfVn/90IQNrU1IOAqMgiDtUdtbe3nw==", + "license": "MIT", + "dependencies": { + "@noble/curves": "~1.8.1", + "@noble/hashes": "~1.7.1", + "@scure/base": "~1.2.2" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@walletconnect/utils/node_modules/@scure/bip39": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-1.5.4.tgz", + "integrity": "sha512-TFM4ni0vKvCfBpohoh+/lY05i9gRbSwXWngAsF4CABQxoaOHijxuaZ2R6cStDQ5CHtHO9aGJTr4ksVJASRRyMA==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "~1.7.1", + "@scure/base": "~1.2.4" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@walletconnect/utils/node_modules/abitype": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/abitype/-/abitype-1.0.8.tgz", + "integrity": "sha512-ZeiI6h3GnW06uYDLx0etQtX/p8E24UaHHBj57RSjK7YBFe7iuVn07EDpOeP451D06sF27VOz9JJPlIKJmXgkEg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/wevm" + }, + "peerDependencies": { + "typescript": ">=5.0.4", + "zod": "^3 >=3.22.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + }, + "zod": { + "optional": true + } + } + }, + "node_modules/@walletconnect/utils/node_modules/base-x": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/base-x/-/base-x-5.0.1.tgz", + "integrity": "sha512-M7uio8Zt++eg3jPj+rHMfCC+IuygQHHCOU+IYsVtik6FWjuYpVt/+MRKcgsAMHh8mMFAwnB+Bs+mTrFiXjMzKg==", + "license": "MIT" + }, + "node_modules/@walletconnect/utils/node_modules/bs58": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/bs58/-/bs58-6.0.0.tgz", + "integrity": "sha512-PD0wEnEYg6ijszw/u8s+iI3H17cTymlrwkKhDhPZq+Sokl3AU4htyBFTjAeNAlCCmg0f53g6ih3jATyCKftTfw==", + "license": "MIT", + "dependencies": { + "base-x": "^5.0.0" + } + }, + "node_modules/@walletconnect/utils/node_modules/isows": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/isows/-/isows-1.0.6.tgz", + "integrity": "sha512-lPHCayd40oW98/I0uvgaHKWCSvkzY27LjWLbtzOm64yQ+G3Q5npjjbdppU65iZXkK1Zt+kH9pfegli0AYfwYYw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "peerDependencies": { + "ws": "*" + } + }, + "node_modules/@walletconnect/utils/node_modules/ox": { + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/ox/-/ox-0.6.7.tgz", + "integrity": "sha512-17Gk/eFsFRAZ80p5eKqv89a57uXjd3NgIf1CaXojATPBuujVc/fQSVhBeAU9JCRB+k7J50WQAyWTxK19T9GgbA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "dependencies": { + "@adraffy/ens-normalize": "^1.10.1", + "@noble/curves": "^1.6.0", + "@noble/hashes": "^1.5.0", + "@scure/bip32": "^1.5.0", + "@scure/bip39": "^1.4.0", + "abitype": "^1.0.6", + "eventemitter3": "5.0.1" + }, + "peerDependencies": { + "typescript": ">=5.4.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@walletconnect/utils/node_modules/viem": { + "version": "2.23.2", + "resolved": "https://registry.npmjs.org/viem/-/viem-2.23.2.tgz", + "integrity": "sha512-NVmW/E0c5crMOtbEAqMF0e3NmvQykFXhLOc/CkLIXOlzHSA6KXVz3CYVmaKqBF8/xtjsjHAGjdJN3Ru1kFJLaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "dependencies": { + "@noble/curves": "1.8.1", + "@noble/hashes": "1.7.1", + "@scure/bip32": "1.6.2", + "@scure/bip39": "1.5.4", + "abitype": "1.0.8", + "isows": "1.0.6", + "ox": "0.6.7", + "ws": "8.18.0" + }, + "peerDependencies": { + "typescript": ">=5.0.4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@walletconnect/utils/node_modules/ws": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "license": "MIT", + "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 + } + } + }, + "node_modules/@walletconnect/window-getters": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@walletconnect/window-getters/-/window-getters-1.0.1.tgz", + "integrity": "sha512-vHp+HqzGxORPAN8gY03qnbTMnhqIwjeRJNOMOAzePRg4xVEEE2WvYsI9G2NMjOknA8hnuYbU3/hwLcKbjhc8+Q==", + "license": "MIT", + "dependencies": { + "tslib": "1.14.1" + } + }, + "node_modules/@walletconnect/window-getters/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@walletconnect/window-metadata": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@walletconnect/window-metadata/-/window-metadata-1.0.1.tgz", + "integrity": "sha512-9koTqyGrM2cqFRW517BPY/iEtUDx2r1+Pwwu5m7sJ7ka79wi3EyqhqcICk/yDmv6jAS1rjKgTKXlEhanYjijcA==", + "license": "MIT", + "dependencies": { + "@walletconnect/window-getters": "^1.0.1", + "tslib": "1.14.1" + } + }, + "node_modules/@walletconnect/window-metadata/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/abitype": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/abitype/-/abitype-1.0.9.tgz", + "integrity": "sha512-oN0S++TQmlwWuB+rkA6aiEefLv3SP+2l/tC5mux/TLj6qdA6rF15Vbpex4fHovLsMkwLwTIRj8/Q8vXCS3GfOg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/wevm" + }, + "peerDependencies": { + "typescript": ">=5.0.4", + "zod": "^3 >=3.22.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + }, + "zod": { + "optional": true + } + } + }, + "node_modules/agentkeepalive": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.6.0.tgz", + "integrity": "sha512-kja8j7PjmncONqaTsB8fQ+wE2mSU2DJ9D4XKoJ5PFWIdRMa6SLSN1ff4mOr4jCbfRSsxR4keIiySJU0N9T5hIQ==", + "license": "MIT", + "dependencies": { + "humanize-ms": "^1.2.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/anymatch/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/async-mutex": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/async-mutex/-/async-mutex-0.2.6.tgz", + "integrity": "sha512-Hs4R+4SPgamu6rSGW8C7cV9gaWUKEHykfzCCvIRuaVv636Ju10ZdeUbvb4TBEW0INuq2DHZqXbK4Nd3yG4RaRw==", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.0" + } + }, + "node_modules/atomic-sleep": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz", + "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==", + "license": "MIT", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "license": "MIT", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/base-x": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.11.tgz", + "integrity": "sha512-xz7wQ8xDhdyP7tQxwdteLYeFfS68tSMNCZ/Y37WJ4bhGfKPpqEIlmIyueQHqOyoPhE6xNUqjzRr8ra0eF9VRvA==", + "license": "MIT", + "dependencies": { + "safe-buffer": "^5.0.1" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/big.js": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-6.2.2.tgz", + "integrity": "sha512-y/ie+Faknx7sZA5MfGA2xKlu0GDv8RWrXGsmlteyJQ2lvoKv9GBK/fpRMc2qlSoBAgNxrixICFCBefIq8WCQpQ==", + "license": "MIT", + "engines": { + "node": "*" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/bigjs" + } + }, + "node_modules/bn.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.2.tgz", + "integrity": "sha512-v2YAxEmKaBLahNwE1mjp4WON6huMNeuDvagFZW+ASCuA/ku0bXR9hSMw0XpiqMoA3+rmnyck/tPRSFQkoC9Cuw==", + "license": "MIT" + }, + "node_modules/borsh": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/borsh/-/borsh-0.7.0.tgz", + "integrity": "sha512-CLCsZGIBCFnPtkNnieW/a8wmreDmfUtjU2m9yHrzPXIlNbqVs0AQrSatSG6vdNYUqdc83tkQi2eHfF98ubzQLA==", + "license": "Apache-2.0", + "dependencies": { + "bn.js": "^5.2.0", + "bs58": "^4.0.0", + "text-encoding-utf-8": "^1.0.2" + } + }, + "node_modules/bowser": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.12.1.tgz", + "integrity": "sha512-z4rE2Gxh7tvshQ4hluIT7XcFrgLIQaw9X3A+kTTRdovCz5PMukm/0QC/BKSYPj3omF5Qfypn9O/c5kgpmvYUCw==", + "license": "MIT" + }, + "node_modules/browserslist": { + "version": "4.25.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.3.tgz", + "integrity": "sha512-cDGv1kkDI4/0e5yON9yM5G/0A5u8sf5TnmdX5C9qHzI9PPu++sQ9zjm1k9NiOrf3riY4OkK0zSGqfvJyJsgCBQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "caniuse-lite": "^1.0.30001735", + "electron-to-chromium": "^1.5.204", + "node-releases": "^2.0.19", + "update-browserslist-db": "^1.1.3" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bs58": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz", + "integrity": "sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==", + "license": "MIT", + "dependencies": { + "base-x": "^3.0.2" + } + }, + "node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/bufferutil": { + "version": "4.0.9", + "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.9.tgz", + "integrity": "sha512-WDtdLmJvAuNNPzByAYpRo2rF1Mmradw6gvWsQKf63476DDXmomT9zUiGypLcG4ibIM67vhAj8jJRdbmEws2Aqw==", + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "node-gyp-build": "^4.3.0" + }, + "engines": { + "node": ">=6.14.2" + } + }, + "node_modules/bundle-require": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/bundle-require/-/bundle-require-5.1.0.tgz", + "integrity": "sha512-3WrrOuZiyaaZPWiEt4G3+IffISVC9HYlWueJEBWED4ZH4aIAC2PnkdnuRrR94M+w6yGWn4AglWtJtBI8YqvgoA==", + "dev": true, + "license": "MIT", + "dependencies": { + "load-tsconfig": "^0.2.3" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "peerDependencies": { + "esbuild": ">=0.18" + } + }, + "node_modules/cac": { + "version": "6.7.14", + "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", + "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/call-bind": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.0", + "es-define-property": "^1.0.0", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001737", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001737.tgz", + "integrity": "sha512-BiloLiXtQNrY5UyF0+1nSJLXUENuhka2pzy2Fx5pGxqavdrxSCW4U6Pn/PoG3Efspi2frRbHpBV2XsrPE6EDlw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/cbw-sdk": { + "name": "@coinbase/wallet-sdk", + "version": "3.9.3", + "resolved": "https://registry.npmjs.org/@coinbase/wallet-sdk/-/wallet-sdk-3.9.3.tgz", + "integrity": "sha512-N/A2DRIf0Y3PHc1XAMvbBUu4zisna6qAdqABMZwBMNEfWrXpAwx16pZGkYCLGE+Rvv1edbcB2LYDRnACNcmCiw==", + "license": "Apache-2.0", + "dependencies": { + "bn.js": "^5.2.1", + "buffer": "^6.0.3", + "clsx": "^1.2.1", + "eth-block-tracker": "^7.1.0", + "eth-json-rpc-filters": "^6.0.0", + "eventemitter3": "^5.0.1", + "keccak": "^3.0.3", + "preact": "^10.16.0", + "sha.js": "^2.4.11" + } + }, + "node_modules/chalk": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.0.tgz", + "integrity": "sha512-46QrSQFyVSEyYAgQ22hQ+zDa60YHA4fBstHmtSApj1Y5vKtG27fWowW03jCk5KcbXEWPZUIR894aARCA/G1kfQ==", + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/change-case": { + "version": "5.4.4", + "resolved": "https://registry.npmjs.org/change-case/-/change-case-5.4.4.tgz", + "integrity": "sha512-HRQyTk2/YPEkt9TnUPbOpr64Uw3KOicFWPVBb+xiHvd6eBx/qPr9xqfBFDT8P2vWsvvz4jbEkfDe71W3VyNu2w==", + "dev": true, + "license": "MIT" + }, + "node_modules/chokidar": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.1.tgz", + "integrity": "sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/clsx": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/comlink": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/comlink/-/comlink-4.4.2.tgz", + "integrity": "sha512-OxGdvBmJuNKSCMO4NTl1L47VRp6xn2wG4F/2hYzB6tiCb709otOxtEYCSvK80PtjODfXXZu8ds+Nw5kVCjqd2g==", + "license": "Apache-2.0" + }, + "node_modules/commander": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.0.tgz", + "integrity": "sha512-2uM9rYjPvyq39NwLRqaiLtWHyDC1FvryJDa2ATTVims5YAS4PupsEQsDvP14FqhFr0P49CYDugi59xaxJlTXRA==", + "license": "MIT", + "engines": { + "node": ">=20" + } + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true, + "license": "MIT" + }, + "node_modules/cookie-es": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cookie-es/-/cookie-es-1.2.2.tgz", + "integrity": "sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==", + "license": "MIT" + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "license": "MIT" + }, + "node_modules/crc-32": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", + "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", + "license": "Apache-2.0", + "bin": { + "crc32": "bin/crc32.njs" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/cross-fetch": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.1.0.tgz", + "integrity": "sha512-uKm5PU+MHTootlWEY+mZ4vvXoCn4fLQxT9dSc1sXVMSFkINTJVN8cAQROpwcKm8bJ/c7rgZVIBWzH5T78sNZZw==", + "license": "MIT", + "dependencies": { + "node-fetch": "^2.7.0" + } + }, + "node_modules/crossws": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/crossws/-/crossws-0.3.5.tgz", + "integrity": "sha512-ojKiDvcmByhwa8YYqbQI/hg7MEU0NC03+pSdEq4ZUnZR9xXpwk7E43SMNGkn+JxJGPFtNvQ48+vV2p+P1ml5PA==", + "license": "MIT", + "dependencies": { + "uncrypto": "^0.1.3" + } + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "dev": true, + "license": "MIT" + }, + "node_modules/date-fns": { + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz", + "integrity": "sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.21.0" + }, + "engines": { + "node": ">=0.11" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/date-fns" + } + }, + "node_modules/dayjs": { + "version": "1.11.13", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz", + "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==", + "license": "MIT" + }, + "node_modules/debug": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "license": "MIT", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", + "dev": true, + "license": "MIT" + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/defu": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz", + "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==", + "license": "MIT" + }, + "node_modules/delay": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/delay/-/delay-5.0.0.tgz", + "integrity": "sha512-ReEBKkIfe4ya47wlPYf/gu5ib6yUG0/Aez0JQZQz94kiWtRQvZIQbTiehsnwHvLSWJnQdhVeqYue7Id1dKr0qw==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/derive-valtio": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/derive-valtio/-/derive-valtio-0.1.0.tgz", + "integrity": "sha512-OCg2UsLbXK7GmmpzMXhYkdO64vhJ1ROUUGaTFyHjVwEdMEcTTRj7W1TxLbSBxdY8QLBPCcp66MTyaSy0RpO17A==", + "license": "MIT", + "peerDependencies": { + "valtio": "*" + } + }, + "node_modules/destr": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/destr/-/destr-2.0.5.tgz", + "integrity": "sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==", + "license": "MIT" + }, + "node_modules/detect-browser": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/detect-browser/-/detect-browser-5.3.0.tgz", + "integrity": "sha512-53rsFbGdwMwlF7qvCt0ypLM5V5/Mbl0szB7GPN8y9NCcbknYOeVVXdrXEq+90IwAfrrzt6Hd+u2E2ntakICU8w==", + "license": "MIT" + }, + "node_modules/dijkstrajs": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.3.tgz", + "integrity": "sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA==", + "license": "MIT" + }, + "node_modules/dotenv": { + "version": "16.6.1", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.6.1.tgz", + "integrity": "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, + "node_modules/dotenv-expand": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-10.0.0.tgz", + "integrity": "sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/duplexify": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.3.tgz", + "integrity": "sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==", + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.4.1", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1", + "stream-shift": "^1.0.2" + } + }, + "node_modules/eciesjs": { + "version": "0.4.15", + "resolved": "https://registry.npmjs.org/eciesjs/-/eciesjs-0.4.15.tgz", + "integrity": "sha512-r6kEJXDKecVOCj2nLMuXK/FCPeurW33+3JRpfXVbjLja3XUYFfD9I/JBreH6sUyzcm3G/YQboBjMla6poKeSdA==", + "license": "MIT", + "dependencies": { + "@ecies/ciphers": "^0.2.3", + "@noble/ciphers": "^1.3.0", + "@noble/curves": "^1.9.1", + "@noble/hashes": "^1.8.0" + }, + "engines": { + "bun": ">=1", + "deno": ">=2", + "node": ">=16" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.5.211", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.211.tgz", + "integrity": "sha512-IGBvimJkotaLzFnwIVgW9/UD/AOJ2tByUmeOrtqBfACSbAw5b1G0XpvdaieKyc7ULmbwXVx+4e4Be8pOPBrYkw==", + "dev": true, + "license": "ISC" + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" + }, + "node_modules/encode-utf8": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/encode-utf8/-/encode-utf8-1.0.3.tgz", + "integrity": "sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw==", + "license": "MIT" + }, + "node_modules/end-of-stream": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", + "license": "MIT", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/engine.io-client": { + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-6.6.3.tgz", + "integrity": "sha512-T0iLjnyNWahNyv/lcjS2y4oE358tVS/SYQNxYXGAJ9/GLgH4VCvOQ/mhTjqU88mLZCQgiG8RIegFHYCdVC+j5w==", + "license": "MIT", + "dependencies": { + "@socket.io/component-emitter": "~3.1.0", + "debug": "~4.3.1", + "engine.io-parser": "~5.2.1", + "ws": "~8.17.1", + "xmlhttprequest-ssl": "~2.1.1" + } + }, + "node_modules/engine.io-client/node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/engine.io-client/node_modules/ws": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", + "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", + "license": "MIT", + "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 + } + } + }, + "node_modules/engine.io-parser": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.3.tgz", + "integrity": "sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-toolkit": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.33.0.tgz", + "integrity": "sha512-X13Q/ZSc+vsO1q600bvNK4bxgXMkHcf//RxCmYDaRY5DAcT+eoXjY5hoAPGMdRnWQjvyLEcyauG3b6hz76LNqg==", + "license": "MIT", + "workspaces": [ + "docs", + "benchmarks" + ] + }, + "node_modules/es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==", + "license": "MIT" + }, + "node_modules/es6-promisify": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", + "integrity": "sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ==", + "license": "MIT", + "dependencies": { + "es6-promise": "^4.0.3" + } + }, + "node_modules/esbuild": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.9.tgz", + "integrity": "sha512-CRbODhYyQx3qp7ZEwzxOk4JBqmD/seJrzPa/cGjY1VtIn5E09Oi9/dB4JwctnfZ8Q8iT7rioVv5k/FNT/uf54g==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.25.9", + "@esbuild/android-arm": "0.25.9", + "@esbuild/android-arm64": "0.25.9", + "@esbuild/android-x64": "0.25.9", + "@esbuild/darwin-arm64": "0.25.9", + "@esbuild/darwin-x64": "0.25.9", + "@esbuild/freebsd-arm64": "0.25.9", + "@esbuild/freebsd-x64": "0.25.9", + "@esbuild/linux-arm": "0.25.9", + "@esbuild/linux-arm64": "0.25.9", + "@esbuild/linux-ia32": "0.25.9", + "@esbuild/linux-loong64": "0.25.9", + "@esbuild/linux-mips64el": "0.25.9", + "@esbuild/linux-ppc64": "0.25.9", + "@esbuild/linux-riscv64": "0.25.9", + "@esbuild/linux-s390x": "0.25.9", + "@esbuild/linux-x64": "0.25.9", + "@esbuild/netbsd-arm64": "0.25.9", + "@esbuild/netbsd-x64": "0.25.9", + "@esbuild/openbsd-arm64": "0.25.9", + "@esbuild/openbsd-x64": "0.25.9", + "@esbuild/openharmony-arm64": "0.25.9", + "@esbuild/sunos-x64": "0.25.9", + "@esbuild/win32-arm64": "0.25.9", + "@esbuild/win32-ia32": "0.25.9", + "@esbuild/win32-x64": "0.25.9" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/eth-block-tracker": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/eth-block-tracker/-/eth-block-tracker-7.1.0.tgz", + "integrity": "sha512-8YdplnuE1IK4xfqpf4iU7oBxnOYAc35934o083G8ao+8WM8QQtt/mVlAY6yIAdY1eMeLqg4Z//PZjJGmWGPMRg==", + "license": "MIT", + "dependencies": { + "@metamask/eth-json-rpc-provider": "^1.0.0", + "@metamask/safe-event-emitter": "^3.0.0", + "@metamask/utils": "^5.0.1", + "json-rpc-random-id": "^1.0.1", + "pify": "^3.0.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/eth-block-tracker/node_modules/@metamask/utils": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@metamask/utils/-/utils-5.0.2.tgz", + "integrity": "sha512-yfmE79bRQtnMzarnKfX7AEJBwFTxvTyw3nBQlu/5rmGXrjAeAMltoGxO62TFurxrQAFMNa/fEjIHNvungZp0+g==", + "license": "ISC", + "dependencies": { + "@ethereumjs/tx": "^4.1.2", + "@types/debug": "^4.1.7", + "debug": "^4.3.4", + "semver": "^7.3.8", + "superstruct": "^1.0.3" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/eth-block-tracker/node_modules/semver": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eth-block-tracker/node_modules/superstruct": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/superstruct/-/superstruct-1.0.4.tgz", + "integrity": "sha512-7JpaAoX2NGyoFlI9NBh66BQXGONc+uE+MRS5i2iOBKuS4e+ccgMDjATgZldkah+33DakBxDHiss9kvUcGAO8UQ==", + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/eth-json-rpc-filters": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/eth-json-rpc-filters/-/eth-json-rpc-filters-6.0.1.tgz", + "integrity": "sha512-ITJTvqoCw6OVMLs7pI8f4gG92n/St6x80ACtHodeS+IXmO0w+t1T5OOzfSt7KLSMLRkVUoexV7tztLgDxg+iig==", + "license": "ISC", + "dependencies": { + "@metamask/safe-event-emitter": "^3.0.0", + "async-mutex": "^0.2.6", + "eth-query": "^2.1.2", + "json-rpc-engine": "^6.1.0", + "pify": "^5.0.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/eth-json-rpc-filters/node_modules/pify": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz", + "integrity": "sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eth-query": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/eth-query/-/eth-query-2.1.2.tgz", + "integrity": "sha512-srES0ZcvwkR/wd5OQBRA1bIJMww1skfGS0s8wlwK3/oNP4+wnds60krvu5R1QbpRQjMmpG5OMIWro5s7gvDPsA==", + "license": "ISC", + "dependencies": { + "json-rpc-random-id": "^1.0.0", + "xtend": "^4.0.1" + } + }, + "node_modules/eth-rpc-errors": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eth-rpc-errors/-/eth-rpc-errors-4.0.3.tgz", + "integrity": "sha512-Z3ymjopaoft7JDoxZcEb3pwdGh7yiYMhOwm2doUt6ASXlMavpNlK6Cre0+IMl2VSGyEU9rkiperQhp5iRxn5Pg==", + "license": "MIT", + "dependencies": { + "fast-safe-stringify": "^2.0.6" + } + }, + "node_modules/ethereum-cryptography": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ethereum-cryptography/-/ethereum-cryptography-3.2.0.tgz", + "integrity": "sha512-Urr5YVsalH+Jo0sYkTkv1MyI9bLYZwW8BENZCeE1QYaTHETEYx0Nv/SVsWkSqpYrzweg6d8KMY1wTjH/1m/BIg==", + "license": "MIT", + "dependencies": { + "@noble/ciphers": "1.3.0", + "@noble/curves": "1.9.0", + "@noble/hashes": "1.8.0", + "@scure/bip32": "1.7.0", + "@scure/bip39": "1.6.0" + }, + "engines": { + "node": "^14.21.3 || >=16", + "npm": ">=9" + } + }, + "node_modules/ethereum-cryptography/node_modules/@noble/curves": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.9.0.tgz", + "integrity": "sha512-7YDlXiNMdO1YZeH6t/kvopHHbIZzlxrCV9WLqCY6QhcXOoXiNCMDqJIglZ9Yjx5+w7Dz30TITFrlTjnRg7sKEg==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.8.0" + }, + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/eventemitter2": { + "version": "6.4.9", + "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.9.tgz", + "integrity": "sha512-JEPTiaOt9f04oa6NOkc4aH+nVp5I3wEjpHbIPqfgCdD5v5bUzy7xQqwcVO2aDQgOWhI28da57HksMrzK9HlRxg==", + "license": "MIT" + }, + "node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", + "license": "MIT" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "license": "MIT", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/extension-port-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/extension-port-stream/-/extension-port-stream-3.0.0.tgz", + "integrity": "sha512-an2S5quJMiy5bnZKEf6AkfH/7r8CzHvhchU40gxN+OM6HPhe7Z9T1FUychcf2M9PpPOO0Hf7BAEfJkw2TDIBDw==", + "license": "ISC", + "dependencies": { + "readable-stream": "^3.6.2 || ^4.4.2", + "webextension-polyfill": ">=0.10.0 <1.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/eyes": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz", + "integrity": "sha512-GipyPsXO1anza0AOZdy69Im7hGFCNB7Y/NGjDlZGJ3GJJLtwNSb2vrzYrTYJRrRloVx7pl+bhUaTB8yiccPvFQ==", + "engines": { + "node": "> 0.1.90" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "license": "MIT" + }, + "node_modules/fast-redact": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.5.0.tgz", + "integrity": "sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/fast-safe-stringify": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", + "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==", + "license": "MIT" + }, + "node_modules/fast-stable-stringify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fast-stable-stringify/-/fast-stable-stringify-1.0.0.tgz", + "integrity": "sha512-wpYMUmFu5f00Sm0cj2pfivpmawLZ0NKdviQ4w9zJeR8JVtOpOxHmLaJuj0vxvGqMJQWyP/COUkF75/57OKyRag==", + "license": "MIT" + }, + "node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/fetch-retry": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/fetch-retry/-/fetch-retry-6.0.0.tgz", + "integrity": "sha512-BUFj1aMubgib37I3v4q78fYo63Po7t4HUPTpQ6/QE6yK6cIQrP+W43FYToeTEyg5m2Y7eFUtijUuAv/PDlWuag==", + "license": "MIT" + }, + "node_modules/filter-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz", + "integrity": "sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/for-each": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/h3": { + "version": "1.15.4", + "resolved": "https://registry.npmjs.org/h3/-/h3-1.15.4.tgz", + "integrity": "sha512-z5cFQWDffyOe4vQ9xIqNfCZdV4p//vy6fBnr8Q1AWnVZ0teurKMG66rLj++TKwKPUP3u7iMUvrvKaEUiQw2QWQ==", + "license": "MIT", + "dependencies": { + "cookie-es": "^1.2.2", + "crossws": "^0.3.5", + "defu": "^6.1.4", + "destr": "^2.0.5", + "iron-webcrypto": "^1.2.1", + "node-mock-http": "^1.0.2", + "radix3": "^1.1.2", + "ufo": "^1.6.1", + "uncrypto": "^0.1.3" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/humanize-ms": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", + "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", + "license": "MIT", + "dependencies": { + "ms": "^2.0.0" + } + }, + "node_modules/idb-keyval": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/idb-keyval/-/idb-keyval-6.2.1.tgz", + "integrity": "sha512-8Sb3veuYCyrZL+VBt9LJfZjLUPWVvqn8tG28VqYNFCo43KHcKuq+b4EiXGeuaLAQWL2YmyDgMp2aSpH9JHsEQg==", + "license": "Apache-2.0" + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" + }, + "node_modules/iron-webcrypto": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/iron-webcrypto/-/iron-webcrypto-1.2.1.tgz", + "integrity": "sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/brc-dd" + } + }, + "node_modules/is-arguments": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz", + "integrity": "sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-function": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.0.tgz", + "integrity": "sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "get-proto": "^1.0.0", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regex": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "license": "MIT" + }, + "node_modules/isomorphic-ws": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz", + "integrity": "sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==", + "license": "MIT", + "peerDependencies": { + "ws": "*" + } + }, + "node_modules/isows": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/isows/-/isows-1.0.7.tgz", + "integrity": "sha512-I1fSfDCZL5P0v33sVqeTDSpcstAg/N+wF5HS033mogOVIp4B+oHC7oOCsA3axAbBSGTJ8QubbNmnIRN/h8U7hg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "peerDependencies": { + "ws": "*" + } + }, + "node_modules/jayson": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/jayson/-/jayson-4.2.0.tgz", + "integrity": "sha512-VfJ9t1YLwacIubLhONk0KFeosUBwstRWQ0IRT1KDjEjnVnSOVHC3uwugyV7L0c7R9lpVyrUGT2XWiBA1UTtpyg==", + "license": "MIT", + "dependencies": { + "@types/connect": "^3.4.33", + "@types/node": "^12.12.54", + "@types/ws": "^7.4.4", + "commander": "^2.20.3", + "delay": "^5.0.0", + "es6-promisify": "^5.0.0", + "eyes": "^0.1.8", + "isomorphic-ws": "^4.0.1", + "json-stringify-safe": "^5.0.1", + "stream-json": "^1.9.1", + "uuid": "^8.3.2", + "ws": "^7.5.10" + }, + "bin": { + "jayson": "bin/jayson.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jayson/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "license": "MIT" + }, + "node_modules/jose": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/jose/-/jose-5.10.0.tgz", + "integrity": "sha512-s+3Al/p9g32Iq+oqXxkW//7jk2Vig6FF1CFqzVXoTUXt2qz89YWbL+OwS17NFYEvxC35n0FKeGO2LGYSxeM2Gg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/panva" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "license": "MIT" + }, + "node_modules/jsesc": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "dev": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-rpc-engine": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/json-rpc-engine/-/json-rpc-engine-6.1.0.tgz", + "integrity": "sha512-NEdLrtrq1jUZyfjkr9OCz9EzCNhnRyWtt1PAnvnhwy6e8XETS0Dtc+ZNCO2gvuAoKsIn2+vCSowXTYE4CkgnAQ==", + "license": "ISC", + "dependencies": { + "@metamask/safe-event-emitter": "^2.0.0", + "eth-rpc-errors": "^4.0.2" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/json-rpc-engine/node_modules/@metamask/safe-event-emitter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@metamask/safe-event-emitter/-/safe-event-emitter-2.0.0.tgz", + "integrity": "sha512-/kSXhY692qiV1MXu6EeOZvg5nECLclxNXcKCxJ3cXQgYuRymRHpdx/t7JXfsK+JLjwA1e1c1/SBrlQYpusC29Q==", + "license": "ISC" + }, + "node_modules/json-rpc-random-id": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-rpc-random-id/-/json-rpc-random-id-1.0.1.tgz", + "integrity": "sha512-RJ9YYNCkhVDBuP4zN5BBtYAzEl03yq/jIIsyif0JY9qyJuQQZNeDK7anAPKKlyEtLSj2s8h6hNh2F8zO5q7ScA==", + "license": "ISC" + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "license": "ISC" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/keccak": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/keccak/-/keccak-3.0.4.tgz", + "integrity": "sha512-3vKuW0jV8J3XNTzvfyicFR5qvxrSAGl7KIhvgOu5cmWwM7tZRj3fMbj/pfIf4be7aznbc+prBWGjywox/g2Y6Q==", + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "node-addon-api": "^2.0.0", + "node-gyp-build": "^4.2.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/keyvaluestorage-interface": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/keyvaluestorage-interface/-/keyvaluestorage-interface-1.0.0.tgz", + "integrity": "sha512-8t6Q3TclQ4uZynJY9IGr2+SsIGwK9JHcO6ootkHCGA0CrQCRy+VkouYNO2xicET6b9al7QKzpebNow+gkpCL8g==", + "license": "MIT" + }, + "node_modules/lit": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lit/-/lit-3.3.0.tgz", + "integrity": "sha512-DGVsqsOIHBww2DqnuZzW7QsuCdahp50ojuDaBPC7jUDRpYoH0z7kHBBYZewRzer75FwtrkmkKk7iOAwSaWdBmw==", + "license": "BSD-3-Clause", + "dependencies": { + "@lit/reactive-element": "^2.1.0", + "lit-element": "^4.2.0", + "lit-html": "^3.3.0" + } + }, + "node_modules/lit-element": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.2.1.tgz", + "integrity": "sha512-WGAWRGzirAgyphK2urmYOV72tlvnxw7YfyLDgQ+OZnM9vQQBQnumQ7jUJe6unEzwGU3ahFOjuz1iz1jjrpCPuw==", + "license": "BSD-3-Clause", + "dependencies": { + "@lit-labs/ssr-dom-shim": "^1.4.0", + "@lit/reactive-element": "^2.1.0", + "lit-html": "^3.3.0" + } + }, + "node_modules/lit-html": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.3.1.tgz", + "integrity": "sha512-S9hbyDu/vs1qNrithiNyeyv64c9yqiW9l+DBgI18fL+MTvOtWoFR0FWiyq1TxaYef5wNlpEmzlXoBlZEO+WjoA==", + "license": "BSD-3-Clause", + "dependencies": { + "@types/trusted-types": "^2.0.2" + } + }, + "node_modules/load-tsconfig": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/load-tsconfig/-/load-tsconfig-0.2.5.tgz", + "integrity": "sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "license": "MIT" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "license": "MIT", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/micro-ftch": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/micro-ftch/-/micro-ftch-0.3.1.tgz", + "integrity": "sha512-/0LLxhzP0tfiR5hcQebtudP56gUurs2CLkGarnCiB/OqEyUFQ6U3paQi/tgLv0hBJYt2rnr9MNpxz4fiiugstg==", + "license": "MIT" + }, + "node_modules/mipd": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mipd/-/mipd-0.0.7.tgz", + "integrity": "sha512-aAPZPNDQ3uMTdKbuO2YmAw2TxLHO0moa4YKAyETM/DTj5FloZo+a+8tU+iv4GmW+sOxKLSRwcSFuczk+Cpt6fg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wagmi-dev" + } + ], + "license": "MIT", + "peerDependencies": { + "typescript": ">=5.0.4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/multiformats": { + "version": "9.9.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz", + "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==", + "license": "(Apache-2.0 AND MIT)" + }, + "node_modules/nanoid": { + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/nanospinner": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/nanospinner/-/nanospinner-1.2.2.tgz", + "integrity": "sha512-Zt/AmG6qRU3e+WnzGGLuMCEAO/dAu45stNbHY223tUxldaDAeE+FxSPsd9Q+j+paejmm0ZbrNVs5Sraqy3dRxA==", + "dev": true, + "license": "MIT", + "dependencies": { + "picocolors": "^1.1.1" + } + }, + "node_modules/node-addon-api": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-2.0.2.tgz", + "integrity": "sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==", + "license": "MIT" + }, + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "license": "MIT", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-fetch-native": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.7.tgz", + "integrity": "sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==", + "license": "MIT" + }, + "node_modules/node-gyp-build": { + "version": "4.8.4", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.4.tgz", + "integrity": "sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==", + "license": "MIT", + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, + "node_modules/node-mock-http": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/node-mock-http/-/node-mock-http-1.0.2.tgz", + "integrity": "sha512-zWaamgDUdo9SSLw47we78+zYw/bDr5gH8pH7oRRs8V3KmBtu8GLgGIbV2p/gRPd3LWpEOpjQj7X1FOU3VFMJ8g==", + "license": "MIT" + }, + "node_modules/node-releases": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", + "dev": true, + "license": "MIT" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/obj-multiplex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/obj-multiplex/-/obj-multiplex-1.0.0.tgz", + "integrity": "sha512-0GNJAOsHoBHeNTvl5Vt6IWnpUEcc3uSRxzBri7EDyIcMgYvnY2JL2qdeV5zTMjWQX5OHcD5amcW2HFfDh0gjIA==", + "license": "ISC", + "dependencies": { + "end-of-stream": "^1.4.0", + "once": "^1.4.0", + "readable-stream": "^2.3.3" + } + }, + "node_modules/obj-multiplex/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" + }, + "node_modules/obj-multiplex/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/obj-multiplex/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/obj-multiplex/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/ofetch": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/ofetch/-/ofetch-1.4.1.tgz", + "integrity": "sha512-QZj2DfGplQAr2oj9KzceK9Hwz6Whxazmn85yYeVuS3u9XTMOGMRx0kO95MQ+vLsj/S/NwBDMMLU5hpxvI6Tklw==", + "license": "MIT", + "dependencies": { + "destr": "^2.0.3", + "node-fetch-native": "^1.6.4", + "ufo": "^1.5.4" + } + }, + "node_modules/on-exit-leak-free": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-0.2.0.tgz", + "integrity": "sha512-dqaz3u44QbRXQooZLTUKU41ZrzYrcvLISVgbrzbyCMxpmSLJvZ3ZamIJIZ29P6OhZIkNIQKosdeM6t1LYbA9hg==", + "license": "MIT" + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/ox": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/ox/-/ox-0.4.4.tgz", + "integrity": "sha512-oJPEeCDs9iNiPs6J0rTx+Y0KGeCGyCAA3zo94yZhm8G5WpOxrwUtn2Ie/Y8IyARSqqY/j9JTKA3Fc1xs1DvFnw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "dependencies": { + "@adraffy/ens-normalize": "^1.10.1", + "@noble/curves": "^1.6.0", + "@noble/hashes": "^1.5.0", + "@scure/bip32": "^1.5.0", + "@scure/bip39": "^1.4.0", + "abitype": "^1.0.6", + "eventemitter3": "5.0.1" + }, + "peerDependencies": { + "typescript": ">=5.4.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/pathe": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", + "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true, + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-3.0.1.tgz", + "integrity": "sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/pino": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/pino/-/pino-7.11.0.tgz", + "integrity": "sha512-dMACeu63HtRLmCG8VKdy4cShCPKaYDR4youZqoSWLxl5Gu99HUw8bw75thbPv9Nip+H+QYX8o3ZJbTdVZZ2TVg==", + "license": "MIT", + "dependencies": { + "atomic-sleep": "^1.0.0", + "fast-redact": "^3.0.0", + "on-exit-leak-free": "^0.2.0", + "pino-abstract-transport": "v0.5.0", + "pino-std-serializers": "^4.0.0", + "process-warning": "^1.0.0", + "quick-format-unescaped": "^4.0.3", + "real-require": "^0.1.0", + "safe-stable-stringify": "^2.1.0", + "sonic-boom": "^2.2.1", + "thread-stream": "^0.15.1" + }, + "bin": { + "pino": "bin.js" + } + }, + "node_modules/pino-abstract-transport": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-0.5.0.tgz", + "integrity": "sha512-+KAgmVeqXYbTtU2FScx1XS3kNyfZ5TrXY07V96QnUSFqo2gAqlvmaxH67Lj7SWazqsMabf+58ctdTcBgnOLUOQ==", + "license": "MIT", + "dependencies": { + "duplexify": "^4.1.2", + "split2": "^4.0.0" + } + }, + "node_modules/pino-std-serializers": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-4.0.0.tgz", + "integrity": "sha512-cK0pekc1Kjy5w9V2/n+8MkZwusa6EyyxfeQCB799CQRhRt/CqYKiWs5adeu8Shve2ZNffvfC/7J64A2PJo1W/Q==", + "license": "MIT" + }, + "node_modules/pngjs": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz", + "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==", + "license": "MIT", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/pony-cause": { + "version": "2.1.11", + "resolved": "https://registry.npmjs.org/pony-cause/-/pony-cause-2.1.11.tgz", + "integrity": "sha512-M7LhCsdNbNgiLYiP4WjsfLUuFmCfnjdF6jKe2R9NKl4WFN+HZPGHJZ9lnLP7f9ZnKe3U9nuWD0szirmj+migUg==", + "license": "0BSD", + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "8.5.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", + "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.11", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/preact": { + "version": "10.24.2", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.24.2.tgz", + "integrity": "sha512-1cSoF0aCC8uaARATfrlz4VCBqE8LwZwRfLgkxJOQwAlQt6ayTmi0D9OF7nXid1POI5SZidFuG9CnlXbDfLqY/Q==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/preact" + } + }, + "node_modules/prettier": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz", + "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", + "dev": true, + "license": "MIT", + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "license": "MIT" + }, + "node_modules/process-warning": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-1.0.0.tgz", + "integrity": "sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==", + "license": "MIT" + }, + "node_modules/proxy-compare": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.6.0.tgz", + "integrity": "sha512-8xuCeM3l8yqdmbPoYeLbrAXCBWu19XEYc5/F28f5qOaoAIMyfmBUkl5axiK+x9olUvRlcekvnm98AP9RDngOIw==", + "license": "MIT" + }, + "node_modules/pump": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz", + "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==", + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/qrcode": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/qrcode/-/qrcode-1.5.3.tgz", + "integrity": "sha512-puyri6ApkEHYiVl4CFzo1tDkAZ+ATcnbJrJ6RiBM1Fhctdn/ix9MTE3hRph33omisEbC/2fcfemsseiKgBPKZg==", + "license": "MIT", + "dependencies": { + "dijkstrajs": "^1.0.1", + "encode-utf8": "^1.0.3", + "pngjs": "^5.0.0", + "yargs": "^15.3.1" + }, + "bin": { + "qrcode": "bin/qrcode" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/query-string": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz", + "integrity": "sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==", + "license": "MIT", + "dependencies": { + "decode-uri-component": "^0.2.2", + "filter-obj": "^1.1.0", + "split-on-first": "^1.0.0", + "strict-uri-encode": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/quick-format-unescaped": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz", + "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==", + "license": "MIT" + }, + "node_modules/radix3": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/radix3/-/radix3-1.1.2.tgz", + "integrity": "sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==", + "license": "MIT" + }, + "node_modules/react": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", + "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.2" + }, + "peerDependencies": { + "react": "^18.3.1" + } + }, + "node_modules/react-refresh": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.17.0.tgz", + "integrity": "sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/real-require": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.1.0.tgz", + "integrity": "sha512-r/H9MzAWtrv8aSVjPCMFpDMl5q66GqtmmRkRjpHTsp4zBAa+snZyiQNlMONiUmEJcsnaw0wCauJ2GWODr/aFkg==", + "license": "MIT", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "license": "ISC" + }, + "node_modules/rollup": { + "version": "4.49.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.49.0.tgz", + "integrity": "sha512-3IVq0cGJ6H7fKXXEdVt+RcYvRCt8beYY9K1760wGQwSAHZcS9eot1zDG5axUbcp/kWRi5zKIIDX8MoKv/TzvZA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.8" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.49.0", + "@rollup/rollup-android-arm64": "4.49.0", + "@rollup/rollup-darwin-arm64": "4.49.0", + "@rollup/rollup-darwin-x64": "4.49.0", + "@rollup/rollup-freebsd-arm64": "4.49.0", + "@rollup/rollup-freebsd-x64": "4.49.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.49.0", + "@rollup/rollup-linux-arm-musleabihf": "4.49.0", + "@rollup/rollup-linux-arm64-gnu": "4.49.0", + "@rollup/rollup-linux-arm64-musl": "4.49.0", + "@rollup/rollup-linux-loongarch64-gnu": "4.49.0", + "@rollup/rollup-linux-ppc64-gnu": "4.49.0", + "@rollup/rollup-linux-riscv64-gnu": "4.49.0", + "@rollup/rollup-linux-riscv64-musl": "4.49.0", + "@rollup/rollup-linux-s390x-gnu": "4.49.0", + "@rollup/rollup-linux-x64-gnu": "4.49.0", + "@rollup/rollup-linux-x64-musl": "4.49.0", + "@rollup/rollup-win32-arm64-msvc": "4.49.0", + "@rollup/rollup-win32-ia32-msvc": "4.49.0", + "@rollup/rollup-win32-x64-msvc": "4.49.0", + "fsevents": "~2.3.2" + } + }, + "node_modules/rpc-websockets": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/rpc-websockets/-/rpc-websockets-9.1.3.tgz", + "integrity": "sha512-I+kNjW0udB4Fetr3vvtRuYZJS0PcSPyyvBcH5sDdoV8DFs5E4W2pTr7aiMlKfPxANTClP9RlqCPolj9dd5MsEA==", + "license": "LGPL-3.0-only", + "dependencies": { + "@swc/helpers": "^0.5.11", + "@types/uuid": "^8.3.4", + "@types/ws": "^8.2.2", + "buffer": "^6.0.3", + "eventemitter3": "^5.0.1", + "uuid": "^8.3.2", + "ws": "^8.5.0" + }, + "funding": { + "type": "paypal", + "url": "https://paypal.me/kozjak" + }, + "optionalDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + } + }, + "node_modules/rpc-websockets/node_modules/@types/ws": { + "version": "8.18.1", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz", + "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/rpc-websockets/node_modules/ws": { + "version": "8.18.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", + "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", + "license": "MIT", + "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 + } + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/safe-regex-test": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-regex": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-stable-stringify": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz", + "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==", + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/scheduler": { + "version": "0.23.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "license": "ISC" + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/sha.js": { + "version": "2.4.12", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.12.tgz", + "integrity": "sha512-8LzC5+bvI45BjpfXU8V5fdU2mfeKiQe1D1gIMn7XUlF3OTUrpdJpPPH4EMAnF0DsHHdSZqCdSss5qCmJKuiO3w==", + "license": "(MIT AND BSD-3-Clause)", + "dependencies": { + "inherits": "^2.0.4", + "safe-buffer": "^5.2.1", + "to-buffer": "^1.2.0" + }, + "bin": { + "sha.js": "bin.js" + }, + "engines": { + "node": ">= 0.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/socket.io-client": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-4.8.1.tgz", + "integrity": "sha512-hJVXfu3E28NmzGk8o1sHhN3om52tRvwYeidbj7xKy2eIIse5IoKX3USlS6Tqt3BHAtflLIkCQBkzVrEEfWUyYQ==", + "license": "MIT", + "dependencies": { + "@socket.io/component-emitter": "~3.1.0", + "debug": "~4.3.2", + "engine.io-client": "~6.6.1", + "socket.io-parser": "~4.2.4" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/socket.io-client/node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/socket.io-parser": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz", + "integrity": "sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==", + "license": "MIT", + "dependencies": { + "@socket.io/component-emitter": "~3.1.0", + "debug": "~4.3.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/socket.io-parser/node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/sonic-boom": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-2.8.0.tgz", + "integrity": "sha512-kuonw1YOYYNOve5iHdSahXPOK49GqwA+LZhI6Wz/l0rP57iKyXXIHaRagOBHAPmGwJC6od2Z9zgvZ5loSgMlVg==", + "license": "MIT", + "dependencies": { + "atomic-sleep": "^1.0.0" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/split-on-first": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz", + "integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/split2": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", + "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", + "license": "ISC", + "engines": { + "node": ">= 10.x" + } + }, + "node_modules/stream-chain": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/stream-chain/-/stream-chain-2.2.5.tgz", + "integrity": "sha512-1TJmBx6aSWqZ4tx7aTpBDXK0/e2hhcNSTV8+CbFJtDjbb+I1mZ8lHit0Grw9GRT+6JbIrrDd8esncgBi8aBXGA==", + "license": "BSD-3-Clause" + }, + "node_modules/stream-json": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/stream-json/-/stream-json-1.9.1.tgz", + "integrity": "sha512-uWkjJ+2Nt/LO9Z/JyKZbMusL8Dkh97uUBTv3AJQ74y07lVahLY4eEFsPsE97pxYBwr8nnjMAIch5eqI0gPShyw==", + "license": "BSD-3-Clause", + "dependencies": { + "stream-chain": "^2.2.5" + } + }, + "node_modules/stream-shift": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz", + "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==", + "license": "MIT" + }, + "node_modules/strict-uri-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", + "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/superstruct": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/superstruct/-/superstruct-2.0.2.tgz", + "integrity": "sha512-uV+TFRZdXsqXTL2pRvujROjdZQ4RAlBUS5BTh9IGm+jTqQntYThciG/qu57Gs69yjnVUSqdxF9YLmSnpupBW9A==", + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/text-encoding-utf-8": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/text-encoding-utf-8/-/text-encoding-utf-8-1.0.2.tgz", + "integrity": "sha512-8bw4MY9WjdsD2aMtO0OzOCY3pXGYNx2d2FfHRVUKkiCPDWjKuOlhLVASS+pD7VkLTVjW268LYJHwsnPFlBpbAg==" + }, + "node_modules/thread-stream": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-0.15.2.tgz", + "integrity": "sha512-UkEhKIg2pD+fjkHQKyJO3yoIvAP3N6RlNFt2dUhcS1FGvCD1cQa1M/PGknCLFIyZdtJOWQjejp7bdNqmN7zwdA==", + "license": "MIT", + "dependencies": { + "real-require": "^0.1.0" + } + }, + "node_modules/to-buffer": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.2.1.tgz", + "integrity": "sha512-tB82LpAIWjhLYbqjx3X4zEeHN6M8CiuOEy2JY8SEQVdYRe3CCHOFaqrBW1doLDrfpWhplcW7BL+bO3/6S3pcDQ==", + "license": "MIT", + "dependencies": { + "isarray": "^2.0.5", + "safe-buffer": "^5.2.1", + "typed-array-buffer": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "license": "MIT" + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, + "node_modules/typed-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typescript": { + "version": "5.9.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.2.tgz", + "integrity": "sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/ufo": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.1.tgz", + "integrity": "sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==", + "license": "MIT" + }, + "node_modules/uint8arrays": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.1.0.tgz", + "integrity": "sha512-ei5rfKtoRO8OyOIor2Rz5fhzjThwIHJZ3uyDPnDHTXbP0aMQ1RN/6AI5B5d9dBxJOU+BvOAk7ZQ1xphsX8Lrog==", + "license": "MIT", + "dependencies": { + "multiformats": "^9.4.2" + } + }, + "node_modules/uncrypto": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/uncrypto/-/uncrypto-0.1.3.tgz", + "integrity": "sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==", + "license": "MIT" + }, + "node_modules/unstorage": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/unstorage/-/unstorage-1.17.0.tgz", + "integrity": "sha512-l9Z7lBiwtNp8ZmcoZ/dmPkFXFdtEdZtTZafCSnEIj3YvtkXeGAtL2rN8MQFy/0cs4eOLpuRJMp9ivdug7TCvww==", + "license": "MIT", + "dependencies": { + "anymatch": "^3.1.3", + "chokidar": "^4.0.3", + "destr": "^2.0.5", + "h3": "^1.15.4", + "lru-cache": "^10.4.3", + "node-fetch-native": "^1.6.7", + "ofetch": "^1.4.1", + "ufo": "^1.6.1" + }, + "peerDependencies": { + "@azure/app-configuration": "^1.8.0", + "@azure/cosmos": "^4.2.0", + "@azure/data-tables": "^13.3.0", + "@azure/identity": "^4.6.0", + "@azure/keyvault-secrets": "^4.9.0", + "@azure/storage-blob": "^12.26.0", + "@capacitor/preferences": "^6.0.3 || ^7.0.0", + "@deno/kv": ">=0.9.0", + "@netlify/blobs": "^6.5.0 || ^7.0.0 || ^8.1.0 || ^9.0.0 || ^10.0.0", + "@planetscale/database": "^1.19.0", + "@upstash/redis": "^1.34.3", + "@vercel/blob": ">=0.27.1", + "@vercel/functions": "^2.2.12", + "@vercel/kv": "^1.0.1", + "aws4fetch": "^1.0.20", + "db0": ">=0.2.1", + "idb-keyval": "^6.2.1", + "ioredis": "^5.4.2", + "uploadthing": "^7.4.4" + }, + "peerDependenciesMeta": { + "@azure/app-configuration": { + "optional": true + }, + "@azure/cosmos": { + "optional": true + }, + "@azure/data-tables": { + "optional": true + }, + "@azure/identity": { + "optional": true + }, + "@azure/keyvault-secrets": { + "optional": true + }, + "@azure/storage-blob": { + "optional": true + }, + "@capacitor/preferences": { + "optional": true + }, + "@deno/kv": { + "optional": true + }, + "@netlify/blobs": { + "optional": true + }, + "@planetscale/database": { + "optional": true + }, + "@upstash/redis": { + "optional": true + }, + "@vercel/blob": { + "optional": true + }, + "@vercel/functions": { + "optional": true + }, + "@vercel/kv": { + "optional": true + }, + "aws4fetch": { + "optional": true + }, + "db0": { + "optional": true + }, + "idb-keyval": { + "optional": true + }, + "ioredis": { + "optional": true + }, + "uploadthing": { + "optional": true + } + } + }, + "node_modules/unstorage/node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/unstorage/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "license": "ISC" + }, + "node_modules/update-browserslist-db": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz", + "integrity": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/use-sync-external-store": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.4.0.tgz", + "integrity": "sha512-9WXSPC5fMv61vaupRkCKCxsPxBocVnwakBEkMIHHpkTTg6icbJtg6jzgtLDm4bl3cSHAca52rYWih0k4K3PfHw==", + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/utf-8-validate": { + "version": "5.0.10", + "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.10.tgz", + "integrity": "sha512-Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ==", + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "node-gyp-build": "^4.3.0" + }, + "engines": { + "node": ">=6.14.2" + } + }, + "node_modules/util": { + "version": "0.12.5", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", + "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "which-typed-array": "^1.1.2" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT" + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/valtio": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/valtio/-/valtio-1.13.2.tgz", + "integrity": "sha512-Qik0o+DSy741TmkqmRfjq+0xpZBXi/Y6+fXZLn0xNF1z/waFMbE3rkivv5Zcf9RrMUp6zswf2J7sbh2KBlba5A==", + "license": "MIT", + "dependencies": { + "derive-valtio": "0.1.0", + "proxy-compare": "2.6.0", + "use-sync-external-store": "1.2.0" + }, + "engines": { + "node": ">=12.20.0" + }, + "peerDependencies": { + "@types/react": ">=16.8", + "react": ">=16.8" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "react": { + "optional": true + } + } + }, + "node_modules/valtio/node_modules/use-sync-external-store": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", + "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/viem": { + "version": "2.36.0", + "resolved": "https://registry.npmjs.org/viem/-/viem-2.36.0.tgz", + "integrity": "sha512-Xz7AkGtR43K+NY74X2lBevwfRrsXuifGUzt8QiULO47NXIcT7g3jcA4nIvl5m2OTE5v8SlzishwXmg64xOIVmQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "dependencies": { + "@noble/curves": "1.9.6", + "@noble/hashes": "1.8.0", + "@scure/bip32": "1.7.0", + "@scure/bip39": "1.6.0", + "abitype": "1.0.8", + "isows": "1.0.7", + "ox": "0.9.1", + "ws": "8.18.3" + }, + "peerDependencies": { + "typescript": ">=5.0.4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/viem/node_modules/@noble/curves": { + "version": "1.9.6", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.9.6.tgz", + "integrity": "sha512-GIKz/j99FRthB8icyJQA51E8Uk5hXmdyThjgQXRKiv9h0zeRlzSCLIzFw6K1LotZ3XuB7yzlf76qk7uBmTdFqA==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.8.0" + }, + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/viem/node_modules/abitype": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/abitype/-/abitype-1.0.8.tgz", + "integrity": "sha512-ZeiI6h3GnW06uYDLx0etQtX/p8E24UaHHBj57RSjK7YBFe7iuVn07EDpOeP451D06sF27VOz9JJPlIKJmXgkEg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/wevm" + }, + "peerDependencies": { + "typescript": ">=5.0.4", + "zod": "^3 >=3.22.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + }, + "zod": { + "optional": true + } + } + }, + "node_modules/viem/node_modules/ox": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/ox/-/ox-0.9.1.tgz", + "integrity": "sha512-NVI0cajROntJWtFnxZQ1aXDVy+c6DLEXJ3wwON48CgbPhmMJrpRTfVbuppR+47RmXm3lZ/uMaKiFSkLdAO1now==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "dependencies": { + "@adraffy/ens-normalize": "^1.11.0", + "@noble/ciphers": "^1.3.0", + "@noble/curves": "^1.9.1", + "@noble/hashes": "^1.8.0", + "@scure/bip32": "^1.7.0", + "@scure/bip39": "^1.6.0", + "abitype": "^1.0.8", + "eventemitter3": "5.0.1" + }, + "peerDependencies": { + "typescript": ">=5.4.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/viem/node_modules/ws": { + "version": "8.18.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", + "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", + "license": "MIT", + "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 + } + } + }, + "node_modules/vite": { + "version": "5.4.19", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.19.tgz", + "integrity": "sha512-qO3aKv3HoQC8QKiNSTuUM1l9o/XX3+c+VTgLHbJWHZGeTPVAg2XwazI9UWzoxjIJCGCV2zU60uqMzjeLZuULqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.21.3", + "postcss": "^8.4.43", + "rollup": "^4.20.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || >=20.0.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/vite/node_modules/@esbuild/aix-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", + "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/android-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", + "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/android-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", + "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/android-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", + "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/darwin-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", + "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/darwin-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", + "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/freebsd-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", + "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/freebsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", + "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", + "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", + "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", + "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-loong64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", + "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-mips64el": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", + "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", + "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-riscv64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", + "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-s390x": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", + "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", + "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/netbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", + "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/openbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", + "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/sunos-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", + "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/win32-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", + "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/win32-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", + "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/win32-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/esbuild": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" + } + }, + "node_modules/wagmi": { + "version": "2.16.8", + "resolved": "https://registry.npmjs.org/wagmi/-/wagmi-2.16.8.tgz", + "integrity": "sha512-442yAXQJ2bEHPN7Z/AwDUo0bVsWAgGtux7jQmA49oE1ur6Q0IusJZdCmzP/PxxeB3fXEJt1TwXLpRkR6yjuRVA==", + "license": "MIT", + "dependencies": { + "@wagmi/connectors": "5.9.8", + "@wagmi/core": "2.20.2", + "use-sync-external-store": "1.4.0" + }, + "funding": { + "url": "https://github.com/sponsors/wevm" + }, + "peerDependencies": { + "@tanstack/react-query": ">=5.0.0", + "react": ">=18", + "typescript": ">=5.0.4", + "viem": "2.x" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/webextension-polyfill": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/webextension-polyfill/-/webextension-polyfill-0.10.0.tgz", + "integrity": "sha512-c5s35LgVa5tFaHhrZDnr3FpQpjj1BB+RXhLTYUxGqBVN460HkbM8TBtEqdXWbpTKfzwCcjAZVF7zXCYSKtcp9g==", + "license": "MPL-2.0" + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "license": "BSD-2-Clause" + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "license": "MIT", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/which-module": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", + "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", + "license": "ISC" + }, + "node_modules/which-typed-array": { + "version": "1.1.19", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", + "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "for-each": "^0.3.5", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "license": "ISC" + }, + "node_modules/ws": { + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", + "license": "MIT", + "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 + } + } + }, + "node_modules/xmlhttprequest-ssl": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-2.1.2.tgz", + "integrity": "sha512-TEU+nJVUUnA4CYJFLvK5X9AOeH4KvDvhIfm0vV1GaQRtchnG0hgK5p8hw/xjv8cunWYCsiPCSDzObPyhEwq3KQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "license": "MIT", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "license": "ISC" + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true, + "license": "ISC" + }, + "node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "license": "MIT", + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "license": "ISC", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/zod": { + "version": "3.25.76", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", + "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/zustand": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/zustand/-/zustand-5.0.3.tgz", + "integrity": "sha512-14fwWQtU3pH4dE0dOpdMiWjddcH+QzKIgk1cl8epwSE7yag43k/AD/m4L6+K7DytAOr9gGBe3/EXj9g7cdostg==", + "license": "MIT", + "engines": { + "node": ">=12.20.0" + }, + "peerDependencies": { + "@types/react": ">=18.0.0", + "immer": ">=9.0.6", + "react": ">=18.0.0", + "use-sync-external-store": ">=1.2.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "immer": { + "optional": true + }, + "react": { + "optional": true + }, + "use-sync-external-store": { + "optional": true + } + } + } + } +} diff --git a/with-farcaster/package.json b/with-farcaster/package.json new file mode 100644 index 0000000..c4a699a --- /dev/null +++ b/with-farcaster/package.json @@ -0,0 +1,33 @@ +{ + "name": "react-farcaster", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "tsc && vite build", + "lint": "biome check src", + "preview": "vite preview" + }, + "dependencies": { + "@farcaster/frame-sdk": "latest", + "@farcaster/frame-wagmi-connector": "latest", + "@farcaster/miniapp-wagmi-connector": "^1.0.0", + "@formo/analytics": "^1.19.7", + "@tanstack/react-query": "5.45.1", + "buffer": "^6.0.3", + "react": "^18.3.1", + "react-dom": "^18.3.1", + "viem": "latest", + "wagmi": "latest" + }, + "devDependencies": { + "@biomejs/biome": "^1.8.0", + "@types/react": "^18.3.1", + "@types/react-dom": "^18.3.0", + "@vitejs/plugin-react": "^4.2.1", + "@wagmi/cli": "latest", + "typescript": "^5.8.3", + "vite": "^5.2.11" + } +} diff --git a/with-farcaster/public/.well-known/farcaster.json b/with-farcaster/public/.well-known/farcaster.json new file mode 100644 index 0000000..0967ef4 --- /dev/null +++ b/with-farcaster/public/.well-known/farcaster.json @@ -0,0 +1 @@ +{} diff --git a/with-farcaster/src/App.tsx b/with-farcaster/src/App.tsx new file mode 100644 index 0000000..e9b2082 --- /dev/null +++ b/with-farcaster/src/App.tsx @@ -0,0 +1,625 @@ +import { sdk } from "@farcaster/frame-sdk"; +import { useEffect, useState } from "react"; +import { + useAccount, + useConnect, + useDisconnect, + useSignMessage, + useSendTransaction, + useSendCalls +} from "wagmi"; +import { parseEther } from "viem"; +import { useFormo } from "@formo/analytics"; + +function App() { + const [sdkReady, setSdkReady] = useState(false); + const [sdkError, setSdkError] = useState(null); + + useEffect(() => { + // Initialize the SDK for mini app context + const initializeSDK = async () => { + try { + console.log('Initializing Farcaster SDK...'); + console.log('SDK context:', sdk.context); + await sdk.actions.ready(); + console.log('SDK initialized successfully'); + setSdkReady(true); + } catch (error) { + console.error('SDK initialization error:', error); + setSdkError(error instanceof Error ? error.message : 'Unknown SDK error'); + } + }; + + initializeSDK(); + }, []); + + return ( +
+

Formo SDK Test - Farcaster Mini App

+ + {/* SDK Status */} +
+ SDK Status: {sdkReady ? "✅ Ready" : sdkError ? `❌ Error: ${sdkError}` : "⏳ Initializing..."} +
+ + + + {/* Custom Track Event - Always visible at bottom */} +
+ +
+
+ ); +} + +function ConnectMenu() { + const { isConnected, address } = useAccount(); + const { connect, connectors, error: connectError } = useConnect(); + const { disconnect } = useDisconnect(); + const [localError, setLocalError] = useState(null); + + // Debug logging + useEffect(() => { + console.log('Connectors available:', connectors); + console.log('Is connected:', isConnected); + console.log('Connect error:', connectError); + }, [connectors, isConnected, connectError]); + + if (isConnected) { + return ( +
+
+

✅ Wallet Connected

+
+ {address} +
+ +
+ +
+ + + +
+
+ ); + } + + const handleConnect = async (connectorIndex = 0) => { + console.log('Connect button clicked'); + console.log('Available connectors:', connectors); + setLocalError(null); + + if (connectors.length > connectorIndex) { + try { + console.log('Attempting to connect with connector:', connectors[connectorIndex]); + await connect({ connector: connectors[connectorIndex] }); + console.log('Connection successful'); + } catch (error) { + console.error('Connection failed:', error); + const errorMessage = error instanceof Error ? error.message : 'Unknown connection error'; + setLocalError(errorMessage); + } + } else { + const msg = 'No connectors available'; + console.error(msg); + setLocalError(msg); + } + }; + + return ( +
+

Available Wallet Connectors:

+ + {connectors.length === 0 ? ( +
+ ❌ No connectors available. Check console for errors. +
+ ) : ( +
+ {connectors.map((connector, index) => ( +
+ +
+ ))} +
+ )} + + {(connectError || localError) && ( +
+ Connection Error: {localError || connectError?.message} +
+ )} + +
+
Connectors available: {connectors.length}
+ {connectors.map((connector, index) => ( +
+ {index + 1}. {connector.name} (ID: {connector.id}) +
+ ))} +
+ 💡 If running outside Farcaster, try the "Injected" connector with MetaMask +
+
+
+ ); +} + +function SignMessageSection() { + const [message, setMessage] = useState("Hello from Formo SDK!"); + const { signMessage, isPending, data, error } = useSignMessage(); + + return ( +
+

📝 Sign Message

+
+ setMessage(e.target.value)} + placeholder="Enter message to sign" + style={{ + width: "100%", + padding: "10px", + border: "1px solid #d1d5db", + borderRadius: "4px", + fontSize: "14px" + }} + /> +
+ + + {data && ( +
+
✅ Signature:
+
+ {data} +
+
+ )} + + {error && ( +
+
❌ Error:
+
+ {error.message} +
+
+ )} +
+ ); +} + +function SendTransactionSection() { + const [recipient, setRecipient] = useState("0x70997970C51812dc3A010C7d01b50e0d17dc79C8"); + const [amount, setAmount] = useState("0.001"); + const { sendTransaction, isPending, data, error } = useSendTransaction(); + + const handleSendTransaction = () => { + try { + sendTransaction({ + to: recipient as `0x${string}`, + value: parseEther(amount), + }); + } catch (err) { + console.error("Transaction error:", err); + } + }; + + return ( +
+

💸 Send Transaction

+ +
+ + setRecipient(e.target.value)} + placeholder="0x..." + style={{ + width: "100%", + padding: "10px", + border: "1px solid #d1d5db", + borderRadius: "4px", + fontSize: "14px", + fontFamily: "monospace" + }} + /> +
+ +
+ + setAmount(e.target.value)} + placeholder="0.001" + style={{ + width: "100%", + padding: "10px", + border: "1px solid #d1d5db", + borderRadius: "4px", + fontSize: "14px" + }} + /> +
+ + + + {data && ( +
+
✅ Transaction Hash:
+
+ {data} +
+
+ )} + + {error && ( +
+
❌ Error:
+
+ {error.message} +
+
+ )} +
+ ); +} + +function BatchTransactionSection() { + const { sendCalls, isPending, data, error } = useSendCalls(); + + const handleBatchTransaction = () => { + sendCalls({ + calls: [ + { + to: "0x70997970C51812dc3A010C7d01b50e0d17dc79C8", + value: parseEther("0.001") + }, + { + to: "0x3C44CdDdB6a900fa2b585dd299e03d12FA4293BC", + value: parseEther("0.001") + } + ] + }); + }; + + return ( +
+

🔄 Batch Transaction (EIP-5792)

+

+ Send multiple transactions in a single confirmation. This will send 0.001 ETH to two different addresses. +

+ + + + {data && ( +
+
✅ Batch ID:
+
+ {data} +
+
+ )} + + {error && ( +
+
❌ Error:
+
+ {error.message} +
+
+ )} +
+ ); +} + +function CustomTrackEventSection() { + const analytics = useFormo(); + const [eventName, setEventName] = useState("Custom Test Event"); + const [eventProperties, setEventProperties] = useState('{"action": "test", "source": "formo_sdk_demo", "timestamp": ' + Date.now() + '}'); + const [isTracking, setIsTracking] = useState(false); + const [trackResult, setTrackResult] = useState(null); + const [trackError, setTrackError] = useState(null); + + const handleTrackEvent = async () => { + setIsTracking(true); + setTrackResult(null); + setTrackError(null); + + try { + // Parse the properties JSON + let parsedProperties = {}; + if (eventProperties.trim()) { + parsedProperties = JSON.parse(eventProperties); + } + + console.log('Tracking custom event:', eventName, parsedProperties); + + // Send the track event using the useFormo hook + await analytics.track(eventName, parsedProperties); + + setTrackResult(`✅ Event "${eventName}" tracked successfully!`); + console.log('Track event sent successfully'); + } catch (error) { + console.error('Track event failed:', error); + const errorMessage = error instanceof Error ? error.message : 'Unknown tracking error'; + setTrackError(errorMessage); + } finally { + setIsTracking(false); + } + }; + + return ( +
+

📊 Custom Track Event

+

+ Send custom analytics events using the Formo SDK's analytics.track() function. +

+ +
+ + setEventName(e.target.value)} + placeholder="event_name" + style={{ + width: "100%", + padding: "10px", + border: "1px solid #d1d5db", + borderRadius: "4px", + fontSize: "14px" + }} + /> +
+ +
+ +