diff --git a/CLAUDE.md b/CLAUDE.md index 45395ccb3..860fc91fb 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -14,7 +14,7 @@ pnpm dev # Start widget-playground-vite on port 3000 pnpm dev:next # Start Next.js playground # Building -pnpm build # Build all packages (libs first, then playgrounds/embedded) +pnpm build # Build all packages in parallel # Code Quality pnpm check # Biome lint + format check @@ -33,6 +33,18 @@ pnpm --filter @lifi/widget-light test # Run widget-light tests pnpm knip:check ``` +## Build Tooling + +- **tsdown** (powered by rolldown) builds all library packages. Config in each package's `tsdown.config.ts`. +- **Vite** builds app packages (`widget-embedded`, `widget-playground-vite`). These are NOT built with tsdown. +- **`isolatedDeclarations: true`** is enabled in root `tsconfig.json`. All exported declarations in library packages must have explicit type annotations: + - Exported functions must have explicit return types (`: JSX.Element`, `: void`, etc.) + - Exported `createContext()` results need `Context` annotation + - Exported `styled(Component)(...)` results need `React.FC` annotation + - Use proper `import type { Foo } from '...'` — never inline `import('...').Foo` in type positions +- App packages (`widget-embedded`, `widget-playground-vite`, `examples/`) override with `isolatedDeclarations: false` in their tsconfig. +- If `check:types` shows phantom errors after tsconfig changes, delete `.tsbuildinfo` files and retry. + ## Architecture ### Package Dependency Graph @@ -94,6 +106,7 @@ QueryClient → Settings → WidgetConfig → I18n → Theme → SDK → Wallet - **widget-light must have zero `dependencies`** — all types are self-contained duplicates. Chain-specific integrations are optional peer deps exposed via subpath exports (`@lifi/widget-light/ethereum`, etc.). - Package entry points use TypeScript source (`src/index.ts`). The `scripts/formatPackageJson.js` rewrites paths to `dist/esm/` at publish time. - TypeScript target is ES2020, module resolution is Bundler. +- Library packages use `tsdown` with `unbundle: true` mode. The widget package needs `neverBundle: [/\.json$/]` for i18n JSON files. - **PR template** at `.github/pull_request_template.md` — always use it when creating PRs via `gh pr create`. - `packages/widget-embedded/README.md` — main integration guide for widget-light (not a typical package readme). diff --git a/examples/deposit-flow/package.json b/examples/deposit-flow/package.json index a9f89011c..46820d394 100644 --- a/examples/deposit-flow/package.json +++ b/examples/deposit-flow/package.json @@ -22,7 +22,7 @@ }, "devDependencies": { "@types/events": "^3.0.3", - "@types/node": "^25.5.0", + "@types/node": "^25.5.2", "@types/react": "^19.2.13", "@types/react-dom": "^19.2.3", "@vitejs/plugin-react": "^6.0.1", diff --git a/examples/nextjs/package.json b/examples/nextjs/package.json index 6961842f9..8c43d6cac 100644 --- a/examples/nextjs/package.json +++ b/examples/nextjs/package.json @@ -19,7 +19,7 @@ "react-dom": "^19.2.4" }, "devDependencies": { - "@types/node": "^25.5.0", + "@types/node": "^25.5.2", "@types/react": "^19.2.13", "@types/react-dom": "^19.2.3", "typescript": "^5.9.3" diff --git a/examples/nextjs14-page-router/package.json b/examples/nextjs14-page-router/package.json index 7a948b4ea..fa83b4044 100644 --- a/examples/nextjs14-page-router/package.json +++ b/examples/nextjs14-page-router/package.json @@ -15,7 +15,7 @@ "react-dom": "^19.2.4" }, "devDependencies": { - "@types/node": "^25.5.0", + "@types/node": "^25.5.2", "@types/react": "^19.2.13", "@types/react-dom": "^19.2.3", "eslint": "^8", diff --git a/examples/nextjs14/package.json b/examples/nextjs14/package.json index cdb72b915..9fb1e2322 100644 --- a/examples/nextjs14/package.json +++ b/examples/nextjs14/package.json @@ -17,7 +17,7 @@ "react-dom": "^19.2.4" }, "devDependencies": { - "@types/node": "^25.5.0", + "@types/node": "^25.5.2", "@types/react": "^19.2.13", "@types/react-dom": "^19.2.3", "eslint": "^8", diff --git a/examples/nextjs15/package.json b/examples/nextjs15/package.json index 604c45695..00c3d1ad0 100644 --- a/examples/nextjs15/package.json +++ b/examples/nextjs15/package.json @@ -19,7 +19,7 @@ "react-dom": "^19.2.4" }, "devDependencies": { - "@types/node": "^25.5.0", + "@types/node": "^25.5.2", "@types/react": "^19.2.13", "@types/react-dom": "^19.2.3", "typescript": "^5.9.3" diff --git a/examples/nft-checkout/src/App.tsx b/examples/nft-checkout/src/App.tsx index dafe26d38..9c2f03cb0 100644 --- a/examples/nft-checkout/src/App.tsx +++ b/examples/nft-checkout/src/App.tsx @@ -1,5 +1,6 @@ import { LiFiWidget } from '@lifi/widget' import { Box, CssBaseline } from '@mui/material' +import type { JSX } from 'react' import type { NFTNetwork } from './components/NFTOpenSea/index.js' import { NFTOpenSea, @@ -9,7 +10,7 @@ import { import { widgetConfig } from './config.js' import './index.css' -export const App = () => { +export const App = (): JSX.Element => { const pathnameParams = window.location.pathname.substring(1).split('/') return ( diff --git a/examples/nft-checkout/src/components/NFTOpenSea/useOpenSeaFulfillment.tsx b/examples/nft-checkout/src/components/NFTOpenSea/useOpenSeaFulfillment.tsx index 5a1dc0378..9fc2ab7bb 100644 --- a/examples/nft-checkout/src/components/NFTOpenSea/useOpenSeaFulfillment.tsx +++ b/examples/nft-checkout/src/components/NFTOpenSea/useOpenSeaFulfillment.tsx @@ -6,7 +6,7 @@ import { Seaport } from '@opensea/seaport-js' import { useQuery } from '@tanstack/react-query' import { type Connector, useConfig } from 'wagmi' import { getEthersSigner } from './getEthersSigner.js' -import type { FulfillmentDataResponse, NFTNetwork } from './types.js' +import type { FulfillmentDataResponse, NFTNetwork, OrderV2 } from './types.js' import { ChainId as OpenSeaChainId } from './types.js' import { useOpenSeaOrder } from './useOpenSeaOrder.js' @@ -14,7 +14,11 @@ export const useOpenSeaFulfillment = ( network: NFTNetwork, contractAddress: string, tokenId: string | number -) => { +): { + data: NFTProps | undefined + isLoading: boolean + order: OrderV2 | undefined +} => { const { account } = useAccount() const config = useConfig() const [recipientAddress] = useFieldValues('toAddress') @@ -139,8 +143,8 @@ export const useOpenSeaFulfillment = ( }) return { - data, + data: data, isLoading: isLoading || isOrderLoading, - order, + order: order, } } diff --git a/examples/nft-checkout/src/main.tsx b/examples/nft-checkout/src/main.tsx index 60611f65a..d8c8c6e3e 100644 --- a/examples/nft-checkout/src/main.tsx +++ b/examples/nft-checkout/src/main.tsx @@ -9,7 +9,7 @@ if (!rootElement) { throw new Error('Failed to find the root element.') } -export const queryClient = new QueryClient({ +export const queryClient: QueryClient = new QueryClient({ defaultOptions: { queries: { enabled: true, diff --git a/examples/nft-checkout/tsconfig.json b/examples/nft-checkout/tsconfig.json index bd4ab8766..4cdd97365 100644 --- a/examples/nft-checkout/tsconfig.json +++ b/examples/nft-checkout/tsconfig.json @@ -4,7 +4,8 @@ "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo", "outDir": "dist", "rootDir": "./src", - "composite": true + "composite": true, + "isolatedDeclarations": false }, "include": ["src"] } diff --git a/examples/react-router-7/package.json b/examples/react-router-7/package.json index 73a9af66d..a0a71ee24 100644 --- a/examples/react-router-7/package.json +++ b/examples/react-router-7/package.json @@ -13,7 +13,7 @@ "@lifi/widget": "^3.40.12", "@react-router/node": "^7.13.2", "@react-router/serve": "^7.13.2", - "isbot": "^5.1.36", + "isbot": "^5.1.37", "react": "^19.2.4", "react-dom": "^19.2.4", "react-router": "^7.13.2", diff --git a/examples/remix/package.json b/examples/remix/package.json index dc734d8bb..6c77a0bc7 100644 --- a/examples/remix/package.json +++ b/examples/remix/package.json @@ -15,7 +15,7 @@ "@remix-run/node": "^2.17.2", "@remix-run/react": "^2.17.2", "@remix-run/serve": "^2.17.2", - "isbot": "^5.1.36", + "isbot": "^5.1.37", "react": "^19.2.4", "react-dom": "^19.2.4", "remix-utils": "^9.3.1" diff --git a/examples/svelte/package.json b/examples/svelte/package.json index 78b577ed4..37ed62707 100644 --- a/examples/svelte/package.json +++ b/examples/svelte/package.json @@ -13,11 +13,11 @@ "@sveltejs/vite-plugin-svelte": "^6.2.1", "@tsconfig/svelte": "^5.0.7", "@types/events": "^3.0.3", - "@types/node": "^25.5.0", + "@types/node": "^25.5.2", "@types/react": "^19.2.13", "@types/react-dom": "^19.2.3", "svelte": "^5.55.1", - "svelte-check": "^4.4.5", + "svelte-check": "^4.4.6", "svelte-preprocess": "^6.0.3", "tslib": "^2.8.1", "typescript": "^5.9.3", diff --git a/examples/tanstack-router/package.json b/examples/tanstack-router/package.json index 8d5a8958c..9a56da2f3 100644 --- a/examples/tanstack-router/package.json +++ b/examples/tanstack-router/package.json @@ -16,7 +16,7 @@ "react-dom": "^19.2.4" }, "devDependencies": { - "@types/node": "^25.5.0", + "@types/node": "^25.5.2", "@types/react": "^19.2.13", "@types/react-dom": "^19.2.3", "@vitejs/plugin-react": "^6.0.1", diff --git a/examples/vite-iframe/package.json b/examples/vite-iframe/package.json index 5a4651b3f..3e95e43ca 100644 --- a/examples/vite-iframe/package.json +++ b/examples/vite-iframe/package.json @@ -33,7 +33,7 @@ "wagmi": "^3.6.0" }, "devDependencies": { - "@types/node": "^25.5.0", + "@types/node": "^25.5.2", "@types/react": "^19.2.13", "@types/react-dom": "^19.2.3", "@vitejs/plugin-react": "^6.0.1", diff --git a/examples/vite/package.json b/examples/vite/package.json index 1cd4ef96f..939226fb7 100644 --- a/examples/vite/package.json +++ b/examples/vite/package.json @@ -24,7 +24,7 @@ }, "devDependencies": { "@types/events": "^3.0.3", - "@types/node": "^25.5.0", + "@types/node": "^25.5.2", "@types/react": "^19.2.13", "@types/react-dom": "^19.2.3", "@vitejs/plugin-react": "^6.0.1", diff --git a/package.json b/package.json index 6d7f654b3..0f14ef368 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,8 @@ "sideEffects": false, "type": "module", "scripts": { - "build": "pnpm -r --parallel --filter './packages/**' --filter !'*-playground-*' --filter !'*-embedded' build && pnpm -r --parallel --filter './packages/**' --filter '*-playground-*' --filter '*-embedded' build", + "build": "pnpm -r --parallel --filter './packages/**' --filter !'*-next' build", + "build:next": "pnpm --filter widget-playground-next build", "clean": "pnpm -r --parallel --filter './packages/**' clean", "clean:cache": "pnpm store prune", "clean:modules": "find . -name \"node_modules\" -type d -prune -exec rm -rf {} +", @@ -57,7 +58,7 @@ "@biomejs/biome": "^2.4.9", "@commitlint/cli": "^20.5.0", "@commitlint/config-conventional": "^20.5.0", - "@types/node": "^25.5.0", + "@types/node": "^25.5.2", "@types/react": "^19.2.13", "@types/react-dom": "^19.2.3", "fs-extra": "^11.3.3", @@ -66,6 +67,7 @@ "lerna": "^9.0.7", "lint-staged": "^16.4.0", "standard-version": "^9.5.0", + "tsdown": "^0.21.7", "typescript": "^5.9.3" }, "optionalDependencies": { diff --git a/packages/wallet-management/package.json b/packages/wallet-management/package.json index 7feaa8ade..ae1d5862e 100644 --- a/packages/wallet-management/package.json +++ b/packages/wallet-management/package.json @@ -7,14 +7,12 @@ "types": "./src/index.d.ts", "sideEffects": false, "scripts": { - "watch": "tsc -w -p ./tsconfig.json", - "build": "pnpm clean && pnpm build:esm && pnpm build:clean", - "build:esm": "tsc --build", + "watch": "tsdown --watch", + "build": "pnpm clean && tsdown", "build:prerelease": "node ../../scripts/prerelease.js && cpy '../../README.md' .", "build:postrelease": "node ../../scripts/postrelease.js && rm -rf README.md", - "build:clean": "rm -rf tsconfig.tsbuildinfo ./dist/tsconfig.tsbuildinfo", "release:build": "pnpm build", - "clean": "pnpm build:clean && rm -rf dist", + "clean": "rm -rf dist", "check:types": "tsc --noEmit", "check:circular-deps": "madge --circular $(find ./src -name '*.ts' -o -name '*.tsx')", "check:circular-deps-graph": "madge --circular $(find ./src -name '*.ts' -o -name '*.tsx') --image graph.svg" diff --git a/packages/wallet-management/src/components/BitcoinListItemButton.tsx b/packages/wallet-management/src/components/BitcoinListItemButton.tsx index 25c926639..dee9888fb 100644 --- a/packages/wallet-management/src/components/BitcoinListItemButton.tsx +++ b/packages/wallet-management/src/components/BitcoinListItemButton.tsx @@ -1,5 +1,6 @@ import { ChainId, ChainType } from '@lifi/sdk' import { isWalletInstalled, useBitcoinContext } from '@lifi/widget-provider' +import type { JSX } from 'react' import { useLastConnectedAccount } from '../hooks/useAccount.js' import { useWalletManagementEvents } from '../hooks/useWalletManagementEvents.js' import { getChainTypeIcon } from '../icons.js' @@ -17,7 +18,7 @@ export const BitcoinListItemButton = ({ onConnected, onConnecting, onError, -}: WalletListItemButtonProps) => { +}: WalletListItemButtonProps): JSX.Element => { const emitter = useWalletManagementEvents() const { connect, disconnect, isConnected } = useBitcoinContext() const { setLastConnectedAccount } = useLastConnectedAccount() diff --git a/packages/wallet-management/src/components/CardListItemButton.tsx b/packages/wallet-management/src/components/CardListItemButton.tsx index 695ea17f3..8adf4cdae 100644 --- a/packages/wallet-management/src/components/CardListItemButton.tsx +++ b/packages/wallet-management/src/components/CardListItemButton.tsx @@ -7,7 +7,7 @@ import { WalletTag } from './WalletTag.js' interface CardListItemButtonProps { onClick: () => void title: string - icon: string + icon?: string tagType?: WalletTagType } diff --git a/packages/wallet-management/src/components/EthereumListItemButton.tsx b/packages/wallet-management/src/components/EthereumListItemButton.tsx index 22e3375e0..5e43627a5 100644 --- a/packages/wallet-management/src/components/EthereumListItemButton.tsx +++ b/packages/wallet-management/src/components/EthereumListItemButton.tsx @@ -1,5 +1,6 @@ import { ChainType } from '@lifi/sdk' import { isWalletInstalled, useEthereumContext } from '@lifi/widget-provider' +import type { JSX } from 'react' import { useLastConnectedAccount } from '../hooks/useAccount.js' import { useWalletManagementEvents } from '../hooks/useWalletManagementEvents.js' import { getChainTypeIcon } from '../icons.js' @@ -18,7 +19,7 @@ export const EthereumListItemButton = ({ onConnected, onConnecting, onError, -}: WalletListItemButtonProps) => { +}: WalletListItemButtonProps): JSX.Element => { const emitter = useWalletManagementEvents() const { connect, disconnect, isConnected } = useEthereumContext() const { setLastConnectedAccount } = useLastConnectedAccount() diff --git a/packages/wallet-management/src/components/ListItemText.tsx b/packages/wallet-management/src/components/ListItemText.tsx index 975bd0ed7..d4d28d7cb 100644 --- a/packages/wallet-management/src/components/ListItemText.tsx +++ b/packages/wallet-management/src/components/ListItemText.tsx @@ -1,10 +1,14 @@ +import type { StyledComponent } from '@emotion/styled' import { + type ListItemTextProps, listItemTextClasses, ListItemText as MuiListItemText, styled, } from '@mui/material' -export const ListItemText = styled(MuiListItemText)(() => ({ +export const ListItemText: StyledComponent = styled( + MuiListItemText +)(() => ({ [`.${listItemTextClasses.primary}`]: { fontWeight: 600, fontSize: 16, diff --git a/packages/wallet-management/src/components/SolanaListItemButton.tsx b/packages/wallet-management/src/components/SolanaListItemButton.tsx index 39c251d8d..516f06e27 100644 --- a/packages/wallet-management/src/components/SolanaListItemButton.tsx +++ b/packages/wallet-management/src/components/SolanaListItemButton.tsx @@ -1,5 +1,6 @@ import { ChainId, ChainType } from '@lifi/sdk' import { useSolanaContext } from '@lifi/widget-provider' +import type { JSX } from 'react' import { useLastConnectedAccount } from '../hooks/useAccount.js' import { useWalletManagementEvents } from '../hooks/useWalletManagementEvents.js' import { getChainTypeIcon } from '../icons.js' @@ -15,7 +16,7 @@ export const SolanaListItemButton = ({ onConnected, onConnecting, onError, -}: WalletListItemButtonProps) => { +}: WalletListItemButtonProps): JSX.Element => { const emitter = useWalletManagementEvents() const { connect, disconnect, isConnected } = useSolanaContext() const { setLastConnectedAccount } = useLastConnectedAccount() diff --git a/packages/wallet-management/src/components/SuiListItemButton.tsx b/packages/wallet-management/src/components/SuiListItemButton.tsx index da1004300..c4637b2be 100644 --- a/packages/wallet-management/src/components/SuiListItemButton.tsx +++ b/packages/wallet-management/src/components/SuiListItemButton.tsx @@ -1,5 +1,6 @@ import { ChainId, ChainType } from '@lifi/sdk' import { useSuiContext } from '@lifi/widget-provider' +import type { JSX } from 'react' import { useLastConnectedAccount } from '../hooks/useAccount.js' import { useWalletManagementEvents } from '../hooks/useWalletManagementEvents.js' import { getChainTypeIcon } from '../icons.js' @@ -15,7 +16,7 @@ export const SuiListItemButton = ({ onConnected, onConnecting, onError, -}: WalletListItemButtonProps) => { +}: WalletListItemButtonProps): JSX.Element => { const emitter = useWalletManagementEvents() const { connect, disconnect, isConnected } = useSuiContext() const { setLastConnectedAccount } = useLastConnectedAccount() diff --git a/packages/wallet-management/src/components/WalletInfoDisplay.tsx b/packages/wallet-management/src/components/WalletInfoDisplay.tsx index 8d9f7bf49..518c80968 100644 --- a/packages/wallet-management/src/components/WalletInfoDisplay.tsx +++ b/packages/wallet-management/src/components/WalletInfoDisplay.tsx @@ -1,4 +1,5 @@ import { Avatar, Box, Typography } from '@mui/material' +import type { JSX } from 'react' import type { CombinedWallet } from '../hooks/useCombinedWallets.js' interface WalletInfoDisplayProps { @@ -11,7 +12,7 @@ export const WalletInfoDisplay = ({ selectedWallet, title, message, -}: WalletInfoDisplayProps) => { +}: WalletInfoDisplayProps): JSX.Element => { return ( (({ theme }) => { +export const WalletTag: StyledComponent = styled( + MuiChip +)(({ theme }) => { return { height: 24, px: theme.spacing(1), diff --git a/packages/wallet-management/src/hooks/useAccount.ts b/packages/wallet-management/src/hooks/useAccount.ts index 45f27f2a7..8da670050 100644 --- a/packages/wallet-management/src/hooks/useAccount.ts +++ b/packages/wallet-management/src/hooks/useAccount.ts @@ -8,6 +8,7 @@ import { type WalletConnector, } from '@lifi/widget-provider' import { useMemo } from 'react' +import type { StoreApi, UseBoundStore } from 'zustand' import { create } from 'zustand' export interface AccountResult { @@ -36,13 +37,12 @@ interface LastConnectedAccountStore { setLastConnectedAccount: (account: WalletConnector | null) => void } -export const useLastConnectedAccount = create( - (set) => ({ - lastConnectedAccount: null, - setLastConnectedAccount: (account) => - set({ lastConnectedAccount: account }), - }) -) +export const useLastConnectedAccount: UseBoundStore< + StoreApi +> = create((set) => ({ + lastConnectedAccount: null, + setLastConnectedAccount: (account) => set({ lastConnectedAccount: account }), +})) /** * @param args When we provide args we want to return either account with corresponding chainType or default disconnected one diff --git a/packages/wallet-management/src/hooks/useAccountDisconnect.ts b/packages/wallet-management/src/hooks/useAccountDisconnect.ts index 0eef13e21..a62f6e4bd 100644 --- a/packages/wallet-management/src/hooks/useAccountDisconnect.ts +++ b/packages/wallet-management/src/hooks/useAccountDisconnect.ts @@ -13,7 +13,9 @@ import { } from '../types/events.js' import { useWalletManagementEvents } from './useWalletManagementEvents.js' -export const useAccountDisconnect = () => { +export const useAccountDisconnect = (): (( + account: Account +) => Promise) => { const { disconnect: ethereumDisconnect } = useEthereumContext() const { disconnect: bitcoinDisconnect } = useBitcoinContext() const { disconnect: solanaDisconnect } = useSolanaContext() diff --git a/packages/wallet-management/src/hooks/useCombinedWallets.ts b/packages/wallet-management/src/hooks/useCombinedWallets.ts index b509239a4..659eb55fd 100644 --- a/packages/wallet-management/src/hooks/useCombinedWallets.ts +++ b/packages/wallet-management/src/hooks/useCombinedWallets.ts @@ -107,7 +107,7 @@ const combineWalletLists = ( return combinedWallets } -export const useCombinedWallets = () => { +export const useCombinedWallets = (): CombinedWallet[] => { const walletConfig = useWalletManagementConfig() const { installedWallets: installedEthereumWallets } = useEthereumContext() const { installedWallets: installedBitcoinWallets } = useBitcoinContext() diff --git a/packages/wallet-management/src/hooks/useWalletManagementEvents.ts b/packages/wallet-management/src/hooks/useWalletManagementEvents.ts index 6a50f740b..67cecd90e 100644 --- a/packages/wallet-management/src/hooks/useWalletManagementEvents.ts +++ b/packages/wallet-management/src/hooks/useWalletManagementEvents.ts @@ -6,8 +6,10 @@ const mitt = _mitt as unknown as >( all?: EventHandlerMap ) => Emitter -export const widgetEvents = mitt() +export const widgetEvents: Emitter = + mitt() -export const useWalletManagementEvents = () => { - return widgetEvents -} +export const useWalletManagementEvents = + (): Emitter => { + return widgetEvents + } diff --git a/packages/wallet-management/src/icons.ts b/packages/wallet-management/src/icons.ts index 17e26ab49..0c88736b6 100644 --- a/packages/wallet-management/src/icons.ts +++ b/packages/wallet-management/src/icons.ts @@ -20,7 +20,7 @@ export const getWalletIcon = (id: string): string | undefined => { } } -export const getChainTypeIcon = (chainType: ChainType) => { +export const getChainTypeIcon = (chainType: ChainType): string | undefined => { switch (chainType) { case ChainType.EVM: return 'https://lifinance.github.io/types/src/assets/icons/chains/ethereum.svg' diff --git a/packages/wallet-management/src/providers/I18nProvider/i18n.ts b/packages/wallet-management/src/providers/I18nProvider/i18n.ts index e5f2e495d..943851b9b 100644 --- a/packages/wallet-management/src/providers/I18nProvider/i18n.ts +++ b/packages/wallet-management/src/providers/I18nProvider/i18n.ts @@ -4,7 +4,7 @@ import type { LanguageKey } from './types.js' type LanguageResource = typeof enResource // Dynamically import the JSON file for the specified language -export async function loadLocale(lng: LanguageKey) { +export async function loadLocale(lng: LanguageKey): Promise { const languageResourceModule = await import(`../../i18n/${lng}.json`) return languageResourceModule.default as LanguageResource } diff --git a/packages/wallet-management/src/providers/WalletManagementProvider/WalletManagementContext.ts b/packages/wallet-management/src/providers/WalletManagementProvider/WalletManagementContext.ts index cc64d8bb5..0a8eaf956 100644 --- a/packages/wallet-management/src/providers/WalletManagementProvider/WalletManagementContext.ts +++ b/packages/wallet-management/src/providers/WalletManagementProvider/WalletManagementContext.ts @@ -1,9 +1,9 @@ -import { createContext, useContext } from 'react' +import { type Context, createContext, useContext } from 'react' import type { WalletManagementConfig } from './types.js' export const initialContext: WalletManagementConfig = {} -export const WalletManagementContext = +export const WalletManagementContext: Context = createContext(initialContext) export const useWalletManagementConfig = (): WalletManagementConfig => diff --git a/packages/wallet-management/src/providers/WalletManagementProviders.tsx b/packages/wallet-management/src/providers/WalletManagementProviders.tsx index ad66658cf..8c3a707cc 100644 --- a/packages/wallet-management/src/providers/WalletManagementProviders.tsx +++ b/packages/wallet-management/src/providers/WalletManagementProviders.tsx @@ -26,7 +26,7 @@ export const WalletManagementProviders = ({ forceInternalWalletManagement, isExternalContext, children, -}: PropsWithChildren) => { +}: PropsWithChildren): ReactNode => { const prevProvidersRef = useRef(providers) const memoizedProviders = useMemo(() => { diff --git a/packages/wallet-management/src/providers/WalletMenuProvider/WalletMenuContext.ts b/packages/wallet-management/src/providers/WalletMenuProvider/WalletMenuContext.ts index 127108d4f..ccbd3e622 100644 --- a/packages/wallet-management/src/providers/WalletMenuProvider/WalletMenuContext.ts +++ b/packages/wallet-management/src/providers/WalletMenuProvider/WalletMenuContext.ts @@ -1,15 +1,17 @@ +import type { Context } from 'react' import { createContext, useContext } from 'react' import type { WalletMenuContext as _WalletMenuContext, WalletMenuOpenArgs, } from './types.js' -export const WalletMenuContext = createContext<_WalletMenuContext>({ - isWalletMenuOpen: () => false, - toggleWalletMenu: () => {}, - openWalletMenu: (_?: WalletMenuOpenArgs) => {}, - closeWalletMenu: () => {}, -}) +export const WalletMenuContext: Context<_WalletMenuContext> = + createContext<_WalletMenuContext>({ + isWalletMenuOpen: () => false, + toggleWalletMenu: () => {}, + openWalletMenu: (_?: WalletMenuOpenArgs) => {}, + closeWalletMenu: () => {}, + }) export const useWalletMenu = (): _WalletMenuContext => useContext(WalletMenuContext) diff --git a/packages/wallet-management/src/utils/elements.ts b/packages/wallet-management/src/utils/elements.ts index 098e10d09..10310f886 100644 --- a/packages/wallet-management/src/utils/elements.ts +++ b/packages/wallet-management/src/utils/elements.ts @@ -9,7 +9,7 @@ const getWalletModalContentElement = () => const getWalletConnectElement = () => document.querySelector(ElementId.WalletConnectElement) -export const createWalletConnectElement = () => { +export const createWalletConnectElement = (): void => { const elementExists = getWalletConnectElement() if (!elementExists) { const modal = document.createElement(ElementId.WalletConnectElement) diff --git a/packages/wallet-management/src/utils/getConnectorIcon.ts b/packages/wallet-management/src/utils/getConnectorIcon.ts index 6169771e5..b813c8903 100644 --- a/packages/wallet-management/src/utils/getConnectorIcon.ts +++ b/packages/wallet-management/src/utils/getConnectorIcon.ts @@ -1,7 +1,9 @@ import type { WalletConnector } from '@lifi/widget-provider' import { getWalletIcon } from '../icons.js' -export const getConnectorIcon = (connector?: WalletConnector) => { +export const getConnectorIcon = ( + connector?: WalletConnector +): string | undefined => { const connectorId = connector?.id return connectorId diff --git a/packages/wallet-management/src/utils/getSortedByTags.ts b/packages/wallet-management/src/utils/getSortedByTags.ts index 174c837d0..d2423ce42 100644 --- a/packages/wallet-management/src/utils/getSortedByTags.ts +++ b/packages/wallet-management/src/utils/getSortedByTags.ts @@ -1,6 +1,6 @@ import { WalletTagType } from '../types/walletTagType.js' -const tagOrder = { +const tagOrder: Record = { [WalletTagType.Connected]: 0, [WalletTagType.Multichain]: 1, [WalletTagType.Installed]: 2, @@ -10,7 +10,7 @@ const tagOrder = { export const getSortedByTags = ( wallets: T[] -) => { +): T[] => { return wallets.sort((a, b) => { // If any undefined tags - put them last if (a.tagType === undefined) { diff --git a/packages/wallet-management/src/utils/getWalletPriority.ts b/packages/wallet-management/src/utils/getWalletPriority.ts index 332397f4d..23410fdf2 100644 --- a/packages/wallet-management/src/utils/getWalletPriority.ts +++ b/packages/wallet-management/src/utils/getWalletPriority.ts @@ -9,6 +9,6 @@ const walletPriority: Record = { safe: 4, } -export const getWalletPriority = (id: string) => { +export const getWalletPriority = (id: string): number => { return walletPriority[id] || 1000 } diff --git a/packages/wallet-management/src/utils/walletTags.ts b/packages/wallet-management/src/utils/walletTags.ts index df6aabb13..e2cef0640 100644 --- a/packages/wallet-management/src/utils/walletTags.ts +++ b/packages/wallet-management/src/utils/walletTags.ts @@ -5,7 +5,7 @@ import { getConnectorId } from './getConnectorId.js' export const getConnectorTagType = ( connectorId: string, isConnected: boolean -) => { +): WalletTagType => { if (isConnected) { return WalletTagType.Connected } @@ -29,7 +29,7 @@ export const getConnectorTagType = ( export const getWalletTagType = ( wallet: CombinedWallet, connectedConnectorIds: string[] -) => { +): WalletTagType | undefined => { let walletTagType: WalletTagType | undefined if (wallet.connectors.length > 1) { walletTagType = wallet.connectors.some((connector) => { diff --git a/packages/wallet-management/tsdown.config.ts b/packages/wallet-management/tsdown.config.ts new file mode 100644 index 000000000..c7b0477b2 --- /dev/null +++ b/packages/wallet-management/tsdown.config.ts @@ -0,0 +1,16 @@ +import { defineConfig } from 'tsdown' + +export default defineConfig({ + entry: ['src/index.ts'], + outDir: 'dist/esm', + format: 'esm', + unbundle: true, + dts: { sourcemap: true }, + sourcemap: true, + target: 'es2020', + logLevel: 'warn', + outExtensions: () => ({ js: '.js', dts: '.d.ts' }), + deps: { + skipNodeModulesBundle: true, + }, +}) diff --git a/packages/widget-embedded/package.json b/packages/widget-embedded/package.json index 76f9bfd00..ee01f80dd 100644 --- a/packages/widget-embedded/package.json +++ b/packages/widget-embedded/package.json @@ -4,7 +4,7 @@ "type": "module", "scripts": { "dev": "vite", - "build": "tsc && vite build", + "build": "vite build", "check:types": "tsc --noEmit", "clean": "rm -rf dist tsconfig.tsbuildinfo", "preview": "vite preview", diff --git a/packages/widget-embedded/src/App.tsx b/packages/widget-embedded/src/App.tsx index 6eada1e4d..76d22a9b3 100644 --- a/packages/widget-embedded/src/App.tsx +++ b/packages/widget-embedded/src/App.tsx @@ -1,6 +1,6 @@ import { LiFiWidget } from '@lifi/widget' import { EthereumProvider } from '@lifi/widget-provider-ethereum' -import type { PropsWithChildren } from 'react' +import type { JSX, PropsWithChildren } from 'react' import { BitcoinIframeProviderValues } from './providers/iframe/BitcoinIframeProviderValues.js' import { SolanaIframeProviderValues } from './providers/iframe/SolanaIframeProviderValues.js' import { SuiIframeProviderValues } from './providers/iframe/SuiIframeProviderValues.js' @@ -34,7 +34,7 @@ const IFRAME_PROVIDERS = [ * 5. Non-EVM providers (Solana, Bitcoin, Sui) receive their init state from * the ecosystems[] array in the INIT message. */ -export function App() { +export function App(): JSX.Element | null { const widgetConfig = useEmbeddedWidgetConfig() if (!widgetConfig) { diff --git a/packages/widget-embedded/src/main.tsx b/packages/widget-embedded/src/main.tsx index 3394d51b0..b330864cc 100644 --- a/packages/widget-embedded/src/main.tsx +++ b/packages/widget-embedded/src/main.tsx @@ -11,7 +11,7 @@ if (!rootElement) { throw new Error('Failed to find the root element.') } -export const queryClient = new QueryClient({ +export const queryClient: QueryClient = new QueryClient({ defaultOptions: { queries: { enabled: true, diff --git a/packages/widget-embedded/src/providers/WidgetConfigProvider.tsx b/packages/widget-embedded/src/providers/WidgetConfigProvider.tsx index 9d1ec2a91..1e5c3e10d 100644 --- a/packages/widget-embedded/src/providers/WidgetConfigProvider.tsx +++ b/packages/widget-embedded/src/providers/WidgetConfigProvider.tsx @@ -20,7 +20,8 @@ export const EMBEDDED_DEFAULT_CONFIG: Partial = { const WidgetConfigContext = createContext | null>(null) -export const useEmbeddedWidgetConfig = () => useContext(WidgetConfigContext) +export const useEmbeddedWidgetConfig = (): Partial | null => + useContext(WidgetConfigContext) export const WidgetConfigProvider: FC = ({ children }) => { const [lightConfig, setLightConfig] = useState( diff --git a/packages/widget-embedded/src/providers/iframe/BaseIframeProvider.ts b/packages/widget-embedded/src/providers/iframe/BaseIframeProvider.ts index d666333c5..9cdafe47d 100644 --- a/packages/widget-embedded/src/providers/iframe/BaseIframeProvider.ts +++ b/packages/widget-embedded/src/providers/iframe/BaseIframeProvider.ts @@ -16,8 +16,11 @@ export interface IframeConnectorInfo { * Override `_registerBridgeCallbacks` for custom init/event handling. */ export class BaseIframeProvider { - protected readonly _listeners = new Map>() - protected readonly bridge = GuestBridge.getInstance() + protected readonly _listeners: Map> = new Map< + string, + Set + >() + protected readonly bridge: GuestBridge = GuestBridge.getInstance() protected readonly chainType: WidgetLightChainType protected _accounts: string[] = [] diff --git a/packages/widget-embedded/src/providers/iframe/widgetLightConnector.ts b/packages/widget-embedded/src/providers/iframe/widgetLightConnector.ts index 6d415db31..5a8956ecb 100644 --- a/packages/widget-embedded/src/providers/iframe/widgetLightConnector.ts +++ b/packages/widget-embedded/src/providers/iframe/widgetLightConnector.ts @@ -8,6 +8,8 @@ import { EthereumIframeProvider } from './EthereumIframeProvider.js' type ConnectorEmitter = Parameters[0]['emitter'] +const WIDGET_LIGHT_CONNECTOR_TYPE = 'widget-light-iframe' as const + /** * Wagmi v3 connector that bridges the LI.FI Widget (running in an iframe) to * the parent window's wallet via postMessage. @@ -24,7 +26,9 @@ type ConnectorEmitter = Parameters[0]['emitter'] * after re-creation, we store a mutable `latestEmitter` ref in the outer * closure. It is updated on every factory invocation. */ -export function widgetLightConnector() { +function _widgetLightConnector(): CreateConnectorFn< + EthereumIframeProvider | undefined +> { let provider_: EthereumIframeProvider | undefined let latestEmitter: ConnectorEmitter // Mutable ref to wagmi's spread connector object, updated in setup(). @@ -36,7 +40,7 @@ export function widgetLightConnector() { return { id: 'widget-light-iframe', name: 'Widget Light', - type: widgetLightConnector.type, + type: WIDGET_LIGHT_CONNECTOR_TYPE, async setup() { // `this` is wagmi's spread connector object — capture it so we @@ -180,4 +184,8 @@ export function widgetLightConnector() { }) } -widgetLightConnector.type = 'widget-light-iframe' as const +export const widgetLightConnector: (() => CreateConnectorFn< + EthereumIframeProvider | undefined +>) & { + type: typeof WIDGET_LIGHT_CONNECTOR_TYPE +} = Object.assign(_widgetLightConnector, { type: WIDGET_LIGHT_CONNECTOR_TYPE }) diff --git a/packages/widget-embedded/src/reportWebVitals.ts b/packages/widget-embedded/src/reportWebVitals.ts index 0cf1bb720..d1ec321cd 100644 --- a/packages/widget-embedded/src/reportWebVitals.ts +++ b/packages/widget-embedded/src/reportWebVitals.ts @@ -1,6 +1,8 @@ import type { MetricType } from 'web-vitals' -export const reportWebVitals = (onPerfEntry?: (metric: MetricType) => void) => { +export const reportWebVitals = ( + onPerfEntry?: (metric: MetricType) => void +): void => { if (onPerfEntry && onPerfEntry instanceof Function) { import('web-vitals').then(({ onCLS, onINP, onFCP, onLCP, onTTFB }) => { onCLS(onPerfEntry) diff --git a/packages/widget-embedded/vite.config.ts b/packages/widget-embedded/vite.config.ts index f1d66a696..94faa4f55 100644 --- a/packages/widget-embedded/vite.config.ts +++ b/packages/widget-embedded/vite.config.ts @@ -9,6 +9,18 @@ export default defineConfig({ }, build: { sourcemap: true, + chunkSizeWarningLimit: 5000, + rolldownOptions: { + onwarn(warning, defaultHandler) { + if ( + warning.code === 'EVAL' || + warning.code === 'INEFFECTIVE_DYNAMIC_IMPORT' + ) { + return + } + defaultHandler(warning) + }, + }, }, server: { port: 3000, diff --git a/packages/widget-light/package.json b/packages/widget-light/package.json index 347f874b8..58e169386 100644 --- a/packages/widget-light/package.json +++ b/packages/widget-light/package.json @@ -14,15 +14,13 @@ }, "sideEffects": false, "scripts": { - "watch": "tsc -w -p ./tsconfig.json", - "build": "pnpm clean && pnpm build:version && pnpm build:esm && pnpm build:clean", - "build:esm": "tsc --build", + "watch": "tsdown --watch", + "build": "pnpm clean && pnpm build:version && tsdown", "build:prerelease": "node ../../scripts/prerelease.js && cpy '../../README.md' .", "build:postrelease": "node ../../scripts/postrelease.js && rm -rf README.md", "build:version": "node ../../scripts/version.js", - "build:clean": "rm -rf tsconfig.tsbuildinfo ./dist/tsconfig.tsbuildinfo", "release:build": "pnpm build", - "clean": "pnpm build:clean && rm -rf dist", + "clean": "rm -rf dist", "check:types": "tsc --noEmit", "check:circular-deps": "madge --circular $(find ./src -name '*.ts' -o -name '*.tsx')", "check:circular-deps-graph": "madge --circular $(find ./src -name '*.ts' -o -name '*.tsx') --image graph.svg", diff --git a/packages/widget-light/src/host/WidgetLight.tsx b/packages/widget-light/src/host/WidgetLight.tsx index 55ec34f33..418066f6e 100644 --- a/packages/widget-light/src/host/WidgetLight.tsx +++ b/packages/widget-light/src/host/WidgetLight.tsx @@ -1,4 +1,4 @@ -import type { CSSProperties } from 'react' +import type { CSSProperties, JSX } from 'react' import type { ConnectWalletArgs, IframeEcosystemHandler, @@ -73,7 +73,7 @@ export function WidgetLight({ style, className, title = 'LI.FI Widget', -}: WidgetLightProps) { +}: WidgetLightProps): JSX.Element { const { iframeRef } = useWidgetLightHost({ config, handlers, diff --git a/packages/widget-light/src/host/WidgetLightEventBus.ts b/packages/widget-light/src/host/WidgetLightEventBus.ts index 9ed0a8379..1d686c7c6 100644 --- a/packages/widget-light/src/host/WidgetLightEventBus.ts +++ b/packages/widget-light/src/host/WidgetLightEventBus.ts @@ -83,7 +83,13 @@ function off( } } -export const WidgetLightEventBus = { +export const WidgetLightEventBus: { + on: typeof on + off: typeof off + _register: typeof _register + _unregister: typeof _unregister + _receiveEvent: typeof _receiveEvent +} = { on, off, _register, diff --git a/packages/widget-light/src/host/useWidgetLightHost.ts b/packages/widget-light/src/host/useWidgetLightHost.ts index 8e366ff23..96dd21432 100644 --- a/packages/widget-light/src/host/useWidgetLightHost.ts +++ b/packages/widget-light/src/host/useWidgetLightHost.ts @@ -1,4 +1,4 @@ -import { useCallback, useEffect, useRef } from 'react' +import { type RefObject, useCallback, useEffect, useRef } from 'react' import type { ConnectWalletArgs, HostMessage, @@ -71,7 +71,9 @@ export function useWidgetLightHost({ iframeOrigin, autoResize = false, onConnect, -}: UseWidgetLightHostOptions) { +}: UseWidgetLightHostOptions): { + iframeRef: RefObject +} { const iframeRef = useRef(null) const stateRef = useRef({ config, handlers, onConnect, autoResize }) diff --git a/packages/widget-light/tsdown.config.ts b/packages/widget-light/tsdown.config.ts new file mode 100644 index 000000000..ed2285bda --- /dev/null +++ b/packages/widget-light/tsdown.config.ts @@ -0,0 +1,22 @@ +import { defineConfig } from 'tsdown' + +export default defineConfig({ + entry: [ + 'src/index.ts', + 'src/handlers/ethereum/index.ts', + 'src/handlers/solana/index.ts', + 'src/handlers/bitcoin/index.ts', + 'src/handlers/sui/index.ts', + ], + outDir: 'dist/esm', + format: 'esm', + unbundle: true, + dts: { sourcemap: true }, + sourcemap: true, + target: 'es2020', + logLevel: 'warn', + outExtensions: () => ({ js: '.js', dts: '.d.ts' }), + deps: { + skipNodeModulesBundle: true, + }, +}) diff --git a/packages/widget-playground-next/package.json b/packages/widget-playground-next/package.json index b53b7c433..28c2af604 100644 --- a/packages/widget-playground-next/package.json +++ b/packages/widget-playground-next/package.json @@ -22,7 +22,7 @@ "react-dom": "^19.2.4" }, "devDependencies": { - "@types/node": "^25.5.0", + "@types/node": "^25.5.2", "@types/react": "^19.2.13", "@types/react-dom": "^19.2.3", "typescript": "^5.9.3" diff --git a/packages/widget-playground-vite/package.json b/packages/widget-playground-vite/package.json index 42f2ea685..7e1ff944b 100644 --- a/packages/widget-playground-vite/package.json +++ b/packages/widget-playground-vite/package.json @@ -8,7 +8,7 @@ "dev:dev": "vite --mode dev", "dev:staging": "vite --mode staging", "dev:local": "vite --mode localhost", - "build": "tsc && vite build", + "build": "vite build", "clean": "rm -rf dist tsconfig.tsbuildinfo", "preview": "vite preview", "check:types": "tsc --noEmit" diff --git a/packages/widget-playground-vite/src/App.tsx b/packages/widget-playground-vite/src/App.tsx index a2cd6e7b2..11f95cbda 100644 --- a/packages/widget-playground-vite/src/App.tsx +++ b/packages/widget-playground-vite/src/App.tsx @@ -9,7 +9,7 @@ import { } from '@lifi/widget-playground' import { defaultWidgetConfig } from '@lifi/widget-playground/widget-config' import { QueryClient, QueryClientProvider } from '@tanstack/react-query' -import type { PropsWithChildren } from 'react' +import type { JSX, PropsWithChildren } from 'react' import '@lifi/widget-playground/fonts' const queryClient = new QueryClient() @@ -32,7 +32,7 @@ const AppProvider = ({ children }: PropsWithChildren) => { ) } -export const App = () => { +export const App = (): JSX.Element => { return (
diff --git a/packages/widget-playground-vite/src/reportWebVitals.ts b/packages/widget-playground-vite/src/reportWebVitals.ts index 0cf1bb720..d1ec321cd 100644 --- a/packages/widget-playground-vite/src/reportWebVitals.ts +++ b/packages/widget-playground-vite/src/reportWebVitals.ts @@ -1,6 +1,8 @@ import type { MetricType } from 'web-vitals' -export const reportWebVitals = (onPerfEntry?: (metric: MetricType) => void) => { +export const reportWebVitals = ( + onPerfEntry?: (metric: MetricType) => void +): void => { if (onPerfEntry && onPerfEntry instanceof Function) { import('web-vitals').then(({ onCLS, onINP, onFCP, onLCP, onTTFB }) => { onCLS(onPerfEntry) diff --git a/packages/widget-playground-vite/vite.config.ts b/packages/widget-playground-vite/vite.config.ts index 38e7fb068..a9cddf728 100644 --- a/packages/widget-playground-vite/vite.config.ts +++ b/packages/widget-playground-vite/vite.config.ts @@ -16,6 +16,18 @@ export default defineConfig({ }, build: { sourcemap: true, + chunkSizeWarningLimit: 5000, + rolldownOptions: { + onwarn(warning, defaultHandler) { + if ( + warning.code === 'EVAL' || + warning.code === 'INEFFECTIVE_DYNAMIC_IMPORT' + ) { + return + } + defaultHandler(warning) + }, + }, }, server: { port: 3000, diff --git a/packages/widget-playground/package.json b/packages/widget-playground/package.json index 6a46437a8..549b86047 100644 --- a/packages/widget-playground/package.json +++ b/packages/widget-playground/package.json @@ -5,12 +5,9 @@ "main": "./dist/esm/index.js", "types": "./dist/esm/index.d.ts", "scripts": { - "build": "pnpm clean && pnpm build:esm && pnpm build:fonts && pnpm build:clean", - "build:esm": "tsc --build", + "build": "pnpm clean && tsdown && pnpm build:fonts", "build:fonts": "cpy 'src/fonts/*' dist/fonts", - "build:clean": "rm -rf tsconfig.tsbuildinfo ./dist/tsconfig.tsbuildinfo", - "clean": "pnpm build:clean && rm -rf dist", - "types": "tsc --noEmit", + "clean": "rm -rf dist", "check:types": "tsc --noEmit", "test": "vitest run", "test:watch": "vitest", @@ -59,7 +56,7 @@ }, "devDependencies": { "@types/lodash.isequal": "^4.5.8", - "@types/node": "^25.5.0", + "@types/node": "^25.5.2", "@types/react": "^19.2.13", "@types/react-dom": "^19.2.3", "cpy-cli": "^7.0.0", diff --git a/packages/widget-playground/src/components/Card/Card.style.tsx b/packages/widget-playground/src/components/Card/Card.style.tsx index daaa9804a..f338e6837 100644 --- a/packages/widget-playground/src/components/Card/Card.style.tsx +++ b/packages/widget-playground/src/components/Card/Card.style.tsx @@ -6,6 +6,7 @@ import { styled, Typography, } from '@mui/material' +import type React from 'react' interface CardProps extends MuiCardProps { type?: 'default' | 'selected' | 'error' @@ -13,100 +14,105 @@ interface CardProps extends MuiCardProps { indented?: boolean } -export const Card = styled(MuiCard, { - shouldForwardProp: (prop) => - !['type', 'indented', 'selectionColor'].includes(prop as string), -})(({ theme }) => { - return { - padding: 0, - variants: [ - { - props: ({ indented }) => indented, - style: { - padding: theme.spacing(2), - }, - }, - { - props: { - selectionColor: 'primary', - type: 'selected', +export const Card: React.FC & CardProps> = + styled(MuiCard, { + shouldForwardProp: (prop) => + !['type', 'indented', 'selectionColor'].includes(prop as string), + })(({ theme }) => { + return { + padding: 0, + variants: [ + { + props: ({ indented }) => indented, + style: { + padding: theme.spacing(2), + }, }, - style: { - borderWidth: 1, - borderStyle: 'solid', - borderColor: theme.vars.palette.primary.main, - backgroundColor: `color-mix(in srgb, ${theme.vars.palette.primary.main} 5%, white)`, - '&:hover': { - backgroundColor: `color-mix(in srgb, ${theme.vars.palette.primary.main} 10%, white)`, + { + props: { + selectionColor: 'primary', + type: 'selected', }, - ...theme.applyStyles('dark', { - backgroundColor: `color-mix(in srgb, ${theme.vars.palette.primary.main} 35%, black)`, + style: { + borderWidth: 1, + borderStyle: 'solid', + borderColor: theme.vars.palette.primary.main, + backgroundColor: `color-mix(in srgb, ${theme.vars.palette.primary.main} 5%, white)`, '&:hover': { - backgroundColor: `color-mix(in srgb, ${theme.vars.palette.primary.main} 40%, black)`, + backgroundColor: `color-mix(in srgb, ${theme.vars.palette.primary.main} 10%, white)`, }, - }), - }, - }, - { - props: { - selectionColor: 'secondary', - type: 'selected', + ...theme.applyStyles('dark', { + backgroundColor: `color-mix(in srgb, ${theme.vars.palette.primary.main} 35%, black)`, + '&:hover': { + backgroundColor: `color-mix(in srgb, ${theme.vars.palette.primary.main} 40%, black)`, + }, + }), + }, }, - style: { - borderWidth: 1, - borderStyle: 'solid', - borderColor: `rgba(${theme.vars.palette.secondary.mainChannel} / 0.32)`, - backgroundColor: `color-mix(in srgb, ${theme.vars.palette.secondary.main} 24%, white)`, - '&:hover': { - backgroundColor: `color-mix(in srgb, ${theme.vars.palette.secondary.main} 28%, white)`, + { + props: { + selectionColor: 'secondary', + type: 'selected', }, - ...theme.applyStyles('dark', { + style: { + borderWidth: 1, + borderStyle: 'solid', borderColor: `rgba(${theme.vars.palette.secondary.mainChannel} / 0.32)`, - backgroundColor: `color-mix(in srgb, ${theme.vars.palette.secondary.main} 24%, black)`, + backgroundColor: `color-mix(in srgb, ${theme.vars.palette.secondary.main} 24%, white)`, '&:hover': { - backgroundColor: `color-mix(in srgb, ${theme.vars.palette.secondary.main} 28%, black)`, + backgroundColor: `color-mix(in srgb, ${theme.vars.palette.secondary.main} 28%, white)`, }, - }), - }, - }, - { - props: { - type: 'error', + ...theme.applyStyles('dark', { + borderColor: `rgba(${theme.vars.palette.secondary.mainChannel} / 0.32)`, + backgroundColor: `color-mix(in srgb, ${theme.vars.palette.secondary.main} 24%, black)`, + '&:hover': { + backgroundColor: `color-mix(in srgb, ${theme.vars.palette.secondary.main} 28%, black)`, + }, + }), + }, }, - style: { - borderWidth: 1, - borderStyle: 'solid', - borderColor: theme.vars.palette.error.main, + { + props: { + type: 'error', + }, + style: { + borderWidth: 1, + borderStyle: 'solid', + borderColor: theme.vars.palette.error.main, + }, }, - }, - ], - } -}) + ], + } + }) -export const CardRowButton = styled(ButtonBase)(({ theme }) => ({ - background: 'none', - color: 'inherit', - border: 'none', - font: 'inherit', - cursor: 'pointer', - outline: 'inherit', - display: 'flex', - width: '100%', - justifyContent: 'space-between', - alignItems: 'center', - padding: theme.spacing(2), - borderRadius: theme.vars.shape.borderRadius, -})) +export const CardRowButton: React.FC> = + styled(ButtonBase)(({ theme }) => ({ + background: 'none', + color: 'inherit', + border: 'none', + font: 'inherit', + cursor: 'pointer', + outline: 'inherit', + display: 'flex', + width: '100%', + justifyContent: 'space-between', + alignItems: 'center', + padding: theme.spacing(2), + borderRadius: theme.vars.shape.borderRadius, + })) -export const CardRowContainer = styled(Box)(({ theme }) => ({ - display: 'flex', - width: '100%', - justifyContent: 'space-between', - alignItems: 'center', - padding: theme.spacing(2), -})) +export const CardRowContainer: React.FC> = + styled(Box)(({ theme }) => ({ + display: 'flex', + width: '100%', + justifyContent: 'space-between', + alignItems: 'center', + padding: theme.spacing(2), + })) -export const CardRowColumn = styled(Box)(() => ({ +export const CardRowColumn: React.FC> = styled( + Box +)(() => ({ display: 'flex', width: '100%', flexDirection: 'column', @@ -114,14 +120,16 @@ export const CardRowColumn = styled(Box)(() => ({ padding: 0, })) -export const CardValue = styled(Typography)({ - lineHeight: '1.25', - fontWeight: 500, -}) +export const CardValue: React.FC> = + styled(Typography)({ + lineHeight: '1.25', + fontWeight: 500, + }) -export const CardTitleContainer = styled(Box)(({ theme }) => ({ - display: 'flex', - alignItems: 'center', - gap: theme.spacing(1.5), - minHeight: 24, -})) +export const CardTitleContainer: React.FC> = + styled(Box)(({ theme }) => ({ + display: 'flex', + alignItems: 'center', + gap: theme.spacing(1.5), + minHeight: 24, + })) diff --git a/packages/widget-playground/src/components/Card/ExpandableCardAccordion.tsx b/packages/widget-playground/src/components/Card/ExpandableCardAccordion.tsx index 769508d71..f7bfd439c 100644 --- a/packages/widget-playground/src/components/Card/ExpandableCardAccordion.tsx +++ b/packages/widget-playground/src/components/Card/ExpandableCardAccordion.tsx @@ -1,7 +1,17 @@ -import type { Dispatch, PropsWithChildren, SetStateAction } from 'react' -import { createContext, useState } from 'react' +import type { JSX } from 'react' +import { + type Context, + createContext, + type Dispatch, + type PropsWithChildren, + type SetStateAction, + useState, +} from 'react' -export const ExpandableCardAccordionContext = createContext<{ +export const ExpandableCardAccordionContext: Context<{ + setOpenCard: Dispatch> + openCard: string +}> = createContext<{ setOpenCard: Dispatch> openCard: string }>({ @@ -9,7 +19,9 @@ export const ExpandableCardAccordionContext = createContext<{ openCard: '', }) -export const ExpandableCardAccordion = ({ children }: PropsWithChildren) => { +export const ExpandableCardAccordion = ({ + children, +}: PropsWithChildren): JSX.Element => { const [openCard, setOpenCard] = useState('') return ( diff --git a/packages/widget-playground/src/components/Card/useExpandableCard.tsx b/packages/widget-playground/src/components/Card/useExpandableCard.tsx index 33b02ecb5..f9495566d 100644 --- a/packages/widget-playground/src/components/Card/useExpandableCard.tsx +++ b/packages/widget-playground/src/components/Card/useExpandableCard.tsx @@ -1,7 +1,10 @@ import { useContext, useEffect, useId, useState } from 'react' import { ExpandableCardAccordionContext } from './ExpandableCardAccordion.js' -export const useExpandableCard = () => { +export const useExpandableCard = (): { + expanded: boolean + toggleExpanded: () => void +} => { const settingCardExpandableId = useId() const [expanded, setExpanded] = useState(false) const { openCard, setOpenCard } = useContext(ExpandableCardAccordionContext) @@ -21,7 +24,7 @@ export const useExpandableCard = () => { }, [settingCardExpandableId, openCard]) return { - expanded, - toggleExpanded, + expanded: expanded, + toggleExpanded: toggleExpanded, } } diff --git a/packages/widget-playground/src/components/DrawerControls/CodeControl/CodeControl.style.tsx b/packages/widget-playground/src/components/DrawerControls/CodeControl/CodeControl.style.tsx index 5a5070509..a76436220 100644 --- a/packages/widget-playground/src/components/DrawerControls/CodeControl/CodeControl.style.tsx +++ b/packages/widget-playground/src/components/DrawerControls/CodeControl/CodeControl.style.tsx @@ -8,9 +8,12 @@ import { Skeleton as MuiSkeleton, styled, } from '@mui/material' +import type React from 'react' import { popperZIndex, tooltipPopperZIndex } from '../DrawerControls.style.js' -export const CodeContainer = styled(Box)(({ theme }) => ({ +export const CodeContainer: React.FC> = styled( + Box +)(({ theme }) => ({ position: 'relative', marginTop: theme.spacing(1), display: 'flex', @@ -18,37 +21,41 @@ export const CodeContainer = styled(Box)(({ theme }) => ({ flexGrow: 1, })) -export const CodeCopyButton = styled(IconButton)(({ theme }) => ({ - position: 'absolute', - right: theme.spacing(2), - top: theme.spacing(0.5), - zIndex: tooltipPopperZIndex, - background: theme.vars.palette.grey[200], - '&:hover': { - background: theme.vars.palette.grey[300], - }, - ...theme.applyStyles('dark', { - background: theme.vars.palette.grey[800], +export const CodeCopyButton: React.FC> = + styled(IconButton)(({ theme }) => ({ + position: 'absolute', + right: theme.spacing(2), + top: theme.spacing(0.5), + zIndex: tooltipPopperZIndex, + background: theme.vars.palette.grey[200], '&:hover': { - background: theme.vars.palette.grey[700], + background: theme.vars.palette.grey[300], }, - }), -})) + ...theme.applyStyles('dark', { + background: theme.vars.palette.grey[800], + '&:hover': { + background: theme.vars.palette.grey[700], + }, + }), + })) -export const EditorContainer = styled(Box)(({ theme }) => ({ - borderRadius: theme.vars.shape.borderRadius, - overflow: 'hidden', - flexGrow: 1, - height: '100%', - // This hides the readonly message on the Monaco editor - '& .monaco-editor-overlaymessage': { display: 'none !important' }, -})) +export const EditorContainer: React.FC> = + styled(Box)(({ theme }) => ({ + borderRadius: theme.vars.shape.borderRadius, + overflow: 'hidden', + flexGrow: 1, + height: '100%', + // This hides the readonly message on the Monaco editor + '& .monaco-editor-overlaymessage': { display: 'none !important' }, + })) // MUI Button issue when used as a link - https://github.com/mui/material-ui/issues/39287 interface ProjectButton extends ButtonProps { target: string } -export const ProjectButtonBase = styled(Button)(({ theme }) => ({ +export const ProjectButtonBase: React.FC< + React.ComponentProps & ProjectButton +> = styled(Button)(({ theme }) => ({ justifyContent: 'flex-start', padding: theme.spacing(1, 3, 1), gap: theme.spacing(0.5), @@ -56,16 +63,19 @@ export const ProjectButtonBase = styled(Button)(({ theme }) => ({ textTransform: 'none', })) -export const ProjectAvatar = styled(Avatar)(({ theme }) => ({ - width: 40, - height: 40, - backgroundColor: 'transparent', - ...theme.applyStyles('dark', { - backgroundColor: theme.vars.palette.common.white, - }), -})) +export const ProjectAvatar: React.FC> = + styled(Avatar)(({ theme }) => ({ + width: 40, + height: 40, + backgroundColor: 'transparent', + ...theme.applyStyles('dark', { + backgroundColor: theme.vars.palette.common.white, + }), + })) -export const FontEmbedPopperContainer = styled(Box)(({ theme }) => ({ +export const FontEmbedPopperContainer: React.FC< + React.ComponentProps +> = styled(Box)(({ theme }) => ({ position: 'relative', display: 'flex', flexDirection: 'column', @@ -79,17 +89,20 @@ export const FontEmbedPopperContainer = styled(Box)(({ theme }) => ({ }), })) -export const GoogleFontLink = styled(Link)(({ theme }) => ({ - fontWeight: 600, - color: theme.vars.palette.primary.main, - textDecorationColor: theme.vars.palette.primary.main, - ...theme.applyStyles('dark', { - color: `color-mix(in srgb, ${theme.vars.palette.primary.main} 50%, white)`, - textDecorationColor: `color-mix(in srgb, ${theme.vars.palette.primary.main} 50%, white)`, - }), -})) +export const GoogleFontLink: React.FC> = + styled(Link)(({ theme }) => ({ + fontWeight: 600, + color: theme.vars.palette.primary.main, + textDecorationColor: theme.vars.palette.primary.main, + ...theme.applyStyles('dark', { + color: `color-mix(in srgb, ${theme.vars.palette.primary.main} 50%, white)`, + textDecorationColor: `color-mix(in srgb, ${theme.vars.palette.primary.main} 50%, white)`, + }), + })) -export const FontMessageCloseButton = styled(IconButton)(() => ({ +export const FontMessageCloseButton: React.FC< + React.ComponentProps +> = styled(IconButton)(() => ({ position: 'absolute', right: 0, top: 0, @@ -102,7 +115,9 @@ export const FontMessageCloseButton = styled(IconButton)(() => ({ zIndex: popperZIndex, })) -export const EditorSkeleton = styled(MuiSkeleton)(({ theme }) => ({ +export const EditorSkeleton: React.FC< + React.ComponentProps +> = styled(MuiSkeleton)(({ theme }) => ({ backgroundColor: theme.vars.palette.grey[100], ...theme.applyStyles('dark', { backgroundColor: theme.vars.palette.grey[800], diff --git a/packages/widget-playground/src/components/DrawerControls/CodeControl/CodeControl.tsx b/packages/widget-playground/src/components/DrawerControls/CodeControl/CodeControl.tsx index 48709cc0b..a43a81eab 100644 --- a/packages/widget-playground/src/components/DrawerControls/CodeControl/CodeControl.tsx +++ b/packages/widget-playground/src/components/DrawerControls/CodeControl/CodeControl.tsx @@ -1,5 +1,6 @@ import TabContext from '@mui/lab/TabContext' import { Box, Typography } from '@mui/material' +import type { JSX } from 'react' import { GatsbyLogo } from '../../../logo/Gatsby.js' import { NextLogo } from '../../../logo/Next.js' import { NuxtLogo } from '../../../logo/Nuxt.js' @@ -17,7 +18,7 @@ import { CodeEditor } from './CodeEditor.js' import { FontEmbedInfo } from './FontEmbedInfo.js' import { ProjectButton } from './ProjectButton.js' -export const CodeControl = () => { +export const CodeControl = (): JSX.Element => { const { codeControlTab } = useCodeToolValues() const { setCodeControlTab } = useEditToolsActions() diff --git a/packages/widget-playground/src/components/DrawerControls/CodeControl/CodeEditor.tsx b/packages/widget-playground/src/components/DrawerControls/CodeControl/CodeEditor.tsx index 425dbbddf..cbae1a719 100644 --- a/packages/widget-playground/src/components/DrawerControls/CodeControl/CodeEditor.tsx +++ b/packages/widget-playground/src/components/DrawerControls/CodeControl/CodeEditor.tsx @@ -2,6 +2,7 @@ import type { BeforeMount, OnMount } from '@monaco-editor/react' import Editor from '@monaco-editor/react' import ContentCopyIcon from '@mui/icons-material/ContentCopy' import { Tooltip, useTheme } from '@mui/material' +import type { JSX } from 'react' import { useEffect, useRef, useState } from 'react' import { useThemeMode } from '../../../hooks/useThemeMode.js' import { useConfig } from '../../../store/widgetConfig/useConfig.js' @@ -23,7 +24,7 @@ interface CodeEditorProps { onChange?: (code: string | undefined) => void } -export const CodeEditor = (_props: CodeEditorProps) => { +export const CodeEditor = (_props: CodeEditorProps): JSX.Element => { const { config } = useConfig() const [editor, setEditor] = useState() diff --git a/packages/widget-playground/src/components/DrawerControls/CodeControl/FontEmbedInfo.tsx b/packages/widget-playground/src/components/DrawerControls/CodeControl/FontEmbedInfo.tsx index 7ef185475..c78b71c1e 100644 --- a/packages/widget-playground/src/components/DrawerControls/CodeControl/FontEmbedInfo.tsx +++ b/packages/widget-playground/src/components/DrawerControls/CodeControl/FontEmbedInfo.tsx @@ -9,7 +9,7 @@ import { Tooltip, Typography, } from '@mui/material' -import type { MouseEventHandler } from 'react' +import type { JSX, MouseEventHandler } from 'react' import { useState } from 'react' import { useFontToolValues } from '../../../store/editTools/useFontToolValues.js' import { popperZIndex, tooltipPopperZIndex } from '../DrawerControls.style.js' @@ -66,7 +66,7 @@ const CustomFontMessage = ({ fontFamily }: FontMessageProps) => ( ) -export const FontEmbedInfo = () => { +export const FontEmbedInfo = (): JSX.Element | null => { const { selectedFont } = useFontToolValues() const [anchorEl, setAnchorEl] = useState(null) const open = !!anchorEl diff --git a/packages/widget-playground/src/components/DrawerControls/CodeControl/ProjectButton.tsx b/packages/widget-playground/src/components/DrawerControls/CodeControl/ProjectButton.tsx index a8e54d757..d7460122e 100644 --- a/packages/widget-playground/src/components/DrawerControls/CodeControl/ProjectButton.tsx +++ b/packages/widget-playground/src/components/DrawerControls/CodeControl/ProjectButton.tsx @@ -1,4 +1,4 @@ -import type { PropsWithChildren, ReactNode } from 'react' +import type { JSX, PropsWithChildren, ReactNode } from 'react' import { ProjectAvatar, ProjectButtonBase } from './CodeControl.style.js' interface ProjectButtonProps extends PropsWithChildren { @@ -6,7 +6,11 @@ interface ProjectButtonProps extends PropsWithChildren { icon: ReactNode } -export const ProjectButton = ({ href, icon, children }: ProjectButtonProps) => { +export const ProjectButton = ({ + href, + icon, + children, +}: ProjectButtonProps): JSX.Element => { const Avatar = {icon} return ( diff --git a/packages/widget-playground/src/components/DrawerControls/CodeControl/utils/addFunctionsAsStrings.ts b/packages/widget-playground/src/components/DrawerControls/CodeControl/utils/addFunctionsAsStrings.ts index 8118fdd1b..939053f02 100644 --- a/packages/widget-playground/src/components/DrawerControls/CodeControl/utils/addFunctionsAsStrings.ts +++ b/packages/widget-playground/src/components/DrawerControls/CodeControl/utils/addFunctionsAsStrings.ts @@ -3,7 +3,7 @@ import type { FunctionReference } from '../../../../types.js' export const addFunctionsAsStrings = ( configAsString: string, functionsReferences: FunctionReference[] -) => { +): string => { let stringifiedConfig = configAsString functionsReferences.forEach((item) => { diff --git a/packages/widget-playground/src/components/DrawerControls/CodeControl/utils/stringifyConfig.ts b/packages/widget-playground/src/components/DrawerControls/CodeControl/utils/stringifyConfig.ts index 3d0d9ef7c..1aaeb1a44 100644 --- a/packages/widget-playground/src/components/DrawerControls/CodeControl/utils/stringifyConfig.ts +++ b/packages/widget-playground/src/components/DrawerControls/CodeControl/utils/stringifyConfig.ts @@ -8,8 +8,8 @@ const configTemplate = (config?: string) => export function stringifyConfig( config: Partial, - template = configTemplate -) { + template: (config?: string) => string | undefined = configTemplate +): string | undefined { const clonedConfig = cloneStructuredConfig(config) const functionsReferences = substituteFunctions(clonedConfig, 'id') diff --git a/packages/widget-playground/src/components/DrawerControls/DesignControls/AppearanceControl.tsx b/packages/widget-playground/src/components/DrawerControls/DesignControls/AppearanceControl.tsx index d59309855..ccb554f7d 100644 --- a/packages/widget-playground/src/components/DrawerControls/DesignControls/AppearanceControl.tsx +++ b/packages/widget-playground/src/components/DrawerControls/DesignControls/AppearanceControl.tsx @@ -5,7 +5,13 @@ import NightlightIcon from '@mui/icons-material/Nightlight' import type { TabProps } from '@mui/material' import { Box, Tooltip } from '@mui/material' import diff from 'microdiff' -import type { FC, PropsWithChildren, ReactElement, SyntheticEvent } from 'react' +import type { + FC, + JSX, + PropsWithChildren, + ReactElement, + SyntheticEvent, +} from 'react' import { useEffect } from 'react' import { useThemeMode } from '../../../hooks/useThemeMode.js' import type { ThemeItem } from '../../../store/editTools/types.js' @@ -80,7 +86,7 @@ const getUserChangesToTheme = ( } } -export const AppearanceControl = () => { +export const AppearanceControl = (): JSX.Element => { const { colorSchemeMode, prefersDarkMode, setMode } = useThemeMode() const { setAppearance, setConfigTheme, getCurrentConfigTheme } = useConfigActions() diff --git a/packages/widget-playground/src/components/DrawerControls/DesignControls/ButtonRaduisControl.tsx b/packages/widget-playground/src/components/DrawerControls/DesignControls/ButtonRaduisControl.tsx index c88f0f0ee..686742061 100644 --- a/packages/widget-playground/src/components/DrawerControls/DesignControls/ButtonRaduisControl.tsx +++ b/packages/widget-playground/src/components/DrawerControls/DesignControls/ButtonRaduisControl.tsx @@ -1,4 +1,4 @@ -import type { ChangeEventHandler } from 'react' +import type { ChangeEventHandler, JSX } from 'react' import { useState } from 'react' import { useConfigActions } from '../../../store/widgetConfig/useConfigActions.js' import { useConfigBorderRadiusSecondary } from '../../../store/widgetConfig/useConfigValues.js' @@ -12,7 +12,7 @@ import { const clickableValues = [8, 12, 16] -export const ButtonRadiusControl = () => { +export const ButtonRadiusControl = (): JSX.Element => { const { borderRadiusSecondary } = useConfigBorderRadiusSecondary() const { setBorderRadiusSecondary, resetBorderRadiusSecondary } = useConfigActions() diff --git a/packages/widget-playground/src/components/DrawerControls/DesignControls/CardRadiusControl.tsx b/packages/widget-playground/src/components/DrawerControls/DesignControls/CardRadiusControl.tsx index 7f6495478..4e20e06e1 100644 --- a/packages/widget-playground/src/components/DrawerControls/DesignControls/CardRadiusControl.tsx +++ b/packages/widget-playground/src/components/DrawerControls/DesignControls/CardRadiusControl.tsx @@ -1,4 +1,4 @@ -import type { ChangeEventHandler } from 'react' +import type { ChangeEventHandler, JSX } from 'react' import { useState } from 'react' import { useConfigActions } from '../../../store/widgetConfig/useConfigActions.js' import { useConfigBorderRadius } from '../../../store/widgetConfig/useConfigValues.js' @@ -12,7 +12,7 @@ import { const clickableValues = [8, 12, 16] -export const CardRadiusControl = () => { +export const CardRadiusControl = (): JSX.Element => { const { borderRadius } = useConfigBorderRadius() const { setBorderRadius, resetBorderRadius } = useConfigActions() const [focused, setFocused] = useState<'input' | 'button'>() diff --git a/packages/widget-playground/src/components/DrawerControls/DesignControls/ColorControls.tsx b/packages/widget-playground/src/components/DrawerControls/DesignControls/ColorControls.tsx index 9228d1200..d4095f8f4 100644 --- a/packages/widget-playground/src/components/DrawerControls/DesignControls/ColorControls.tsx +++ b/packages/widget-playground/src/components/DrawerControls/DesignControls/ColorControls.tsx @@ -1,4 +1,5 @@ import type { BoxProps, PaletteMode } from '@mui/material' +import type { JSX } from 'react' import { useThemeMode } from '../../../hooks/useThemeMode.js' import { useConfigActions } from '../../../store/widgetConfig/useConfigActions.js' import { useConfigColorsFromPath } from '../../../store/widgetConfig/useConfigValues.js' @@ -31,7 +32,7 @@ const getEditableColors = (themeMode: PaletteMode) => ({ 'grey 800': `theme.colorSchemes.${themeMode}.palette.grey.800`, }) -export const ColorControl = () => { +export const ColorControl = (): JSX.Element => { const { themeMode } = useThemeMode() const editableColors = getEditableColors(themeMode) return ( diff --git a/packages/widget-playground/src/components/DrawerControls/DesignControls/DesignControls.style.tsx b/packages/widget-playground/src/components/DrawerControls/DesignControls/DesignControls.style.tsx index fab1e819b..09a014b93 100644 --- a/packages/widget-playground/src/components/DrawerControls/DesignControls/DesignControls.style.tsx +++ b/packages/widget-playground/src/components/DrawerControls/DesignControls/DesignControls.style.tsx @@ -20,21 +20,24 @@ import { alertClasses } from '@mui/material/Alert' import { autocompleteClasses } from '@mui/material/Autocomplete' import { inputBaseClasses } from '@mui/material/InputBase' import { styled } from '@mui/material/styles' +import type React from 'react' +import type { JSX } from 'react' import { getCardFieldsetBackgroundColor } from '../../../utils/color.js' import { CardRowContainer } from '../../Card/Card.style.js' import { autocompletePopperZIndex } from '../DrawerControls.style.js' -export const TabButtonsContainer = styled(Box)(({ theme }) => ({ - ...getCardFieldsetBackgroundColor(theme), - display: 'flex', - borderRadius: Math.max( - theme.shape.borderRadius, - theme.shape.borderRadiusSecondary - ), - padding: theme.spacing(0.5), - gap: theme.spacing(0.5), - height: '3.5rem', -})) +export const TabButtonsContainer: React.FC> = + styled(Box)(({ theme }) => ({ + ...getCardFieldsetBackgroundColor(theme), + display: 'flex', + borderRadius: Math.max( + theme.shape.borderRadius, + theme.shape.borderRadiusSecondary + ), + padding: theme.spacing(0.5), + gap: theme.spacing(0.5), + height: '3.5rem', + })) const controlSelected = (theme: Theme) => ({ borderRadius: theme.vars.shape.borderRadiusSecondary, @@ -49,57 +52,59 @@ const controlSelected = (theme: Theme) => ({ interface TabButtonProps { selected?: boolean } -export const TabButton = styled(ButtonBase)( - ({ theme, selected }) => { - const selectedStyle = selected - ? { - ...controlSelected(theme), - } - : {} +export const TabButton: React.FC< + React.ComponentProps & TabButtonProps +> = styled(ButtonBase)(({ theme, selected }) => { + const selectedStyle = selected + ? { + ...controlSelected(theme), + } + : {} - return { - height: '100%', - width: '100%', - fontSize: '1rem', - fontWeight: 700, - ...selectedStyle, - } + return { + height: '100%', + width: '100%', + fontSize: '1rem', + fontWeight: 700, + ...selectedStyle, } -) +}) -export const TabCustomInput = styled(InputBase)( - ({ theme, selected }) => { - const selectedStyle = selected - ? { - '&:not(:focus)': { - ...controlSelected(theme), - }, - } - : {} +export const TabCustomInput: React.FC< + React.ComponentProps & TabButtonProps +> = styled(InputBase)(({ theme, selected }) => { + const selectedStyle = selected + ? { + '&:not(:focus)': { + ...controlSelected(theme), + }, + } + : {} - return { + return { + height: '100%', + width: '100%', + [`.${inputBaseClasses.input}`]: { height: '100%', width: '100%', - [`.${inputBaseClasses.input}`]: { - height: '100%', - width: '100%', - padding: 0, - textAlign: 'center', - '&::placeholder': { - fontSize: '1rem', - fontWeight: 700, - opacity: 1, - }, - '&:focus': { - ...controlSelected(theme), - }, - ...selectedStyle, + padding: 0, + textAlign: 'center', + '&::placeholder': { + fontSize: '1rem', + fontWeight: 700, + opacity: 1, + }, + '&:focus': { + ...controlSelected(theme), }, - } + ...selectedStyle, + }, } -) +}) -export const Input = styled(InputBase)(({ theme }) => { +export const Input: React.FC> = styled( + InputBase +)(({ theme }) => { return { minHeight: 56, width: '100%', @@ -126,7 +131,9 @@ export const Input = styled(InputBase)(({ theme }) => { } }) -export const ColorSwatches = styled(Box)(() => ({ +export const ColorSwatches: React.FC> = styled( + Box +)(() => ({ display: 'flex', justifyContent: 'flex-end', width: 240, @@ -135,7 +142,7 @@ export const ColorSwatches = styled(Box)(() => ({ interface ColorSwatchProps { color: string } -export const ColorSwatch = styled( +export const ColorSwatch: React.FC = styled( (props: BoxProps) =>  , { shouldForwardProp: (prop) => prop !== 'color', @@ -147,39 +154,46 @@ export const ColorSwatch = styled( content: '" "', })) -export const ControlContainer = styled(Box)(({ theme }) => ({ - display: 'flex', - justifyContent: 'space-between', - alignItems: 'center', - ...getCardFieldsetBackgroundColor(theme), - borderRadius: Math.max( - theme.shape.borderRadius, - theme.shape.borderRadiusSecondary - ), - padding: theme.spacing(0.5, 2.5), - gap: theme.spacing(0.5), - minHeight: theme.spacing(7), -})) +export const ControlContainer: React.FC> = + styled(Box)(({ theme }) => ({ + display: 'flex', + justifyContent: 'space-between', + alignItems: 'center', + ...getCardFieldsetBackgroundColor(theme), + borderRadius: Math.max( + theme.shape.borderRadius, + theme.shape.borderRadiusSecondary + ), + padding: theme.spacing(0.5, 2.5), + gap: theme.spacing(0.5), + minHeight: theme.spacing(7), + })) -export const ColorControlContainer = styled(ControlContainer)(({ theme }) => ({ +export const ColorControlContainer: React.FC< + React.ComponentProps +> = styled(ControlContainer)(({ theme }) => ({ height: theme.spacing(7), paddingRight: theme.spacing(0.5), })) -export const PlaygroundControlsContainer = styled(Box)(({ theme }) => ({ +export const PlaygroundControlsContainer: React.FC< + React.ComponentProps +> = styled(Box)(({ theme }) => ({ display: 'flex', flexDirection: 'column', gap: theme.spacing(1), marginTop: theme.spacing(1), })) -export const ControlRowContainer = styled(CardRowContainer)(() => ({ +export const ControlRowContainer: React.FC< + React.ComponentProps +> = styled(CardRowContainer)(() => ({ paddingLeft: 0, paddingRight: 0, })) -export const ColorInput = styled(InputBase)( - ({ theme, value }) => ({ +export const ColorInput: React.FC> = + styled(InputBase)(({ theme, value }) => ({ position: 'relative', border: 'none', height: '100%', @@ -209,8 +223,7 @@ export const ColorInput = styled(InputBase)( color: theme.palette.getContrastText(value as string), textTransform: 'none', }, - }) -) + })) // NOTE: this is a workaround for type issues when styling the autocomplete // see - https://github.com/mui/material-ui/issues/21727 @@ -242,17 +255,20 @@ export const Autocomplete = < FreeSolo extends boolean | undefined = undefined, >( props: AutocompleteProps -) => { +): JSX.Element => { return } -export const StyledPopper = styled(Popper)({ - [`&.${autocompleteClasses.popper}`]: { - zIndex: autocompletePopperZIndex, - }, -}) +export const StyledPopper: React.FC> = + styled(Popper)({ + [`&.${autocompleteClasses.popper}`]: { + zIndex: autocompletePopperZIndex, + }, + }) -export const Alert = styled(MuiAlert)(({ theme }) => ({ +export const Alert: React.FC> = styled( + MuiAlert +)(({ theme }) => ({ backgroundColor: 'transparent', fontSize: '0.9rem', padding: 0, @@ -269,7 +285,9 @@ export const Alert = styled(MuiAlert)(({ theme }) => ({ }, })) -export const Select = styled(MuiSelect)(({ theme }) => ({ +export const Select: React.FC> = styled( + MuiSelect +)(({ theme }) => ({ border: 'none', outline: 'none', ...getCardFieldsetBackgroundColor(theme), @@ -280,13 +298,17 @@ export const Select = styled(MuiSelect)(({ theme }) => ({ }, })) -export const CapitalizeFirstLetter = styled(Typography)(() => ({ +export const CapitalizeFirstLetter: React.FC< + React.ComponentProps +> = styled(Typography)(() => ({ '&::first-letter': { textTransform: 'capitalize', }, })) -export const Badge = styled(MuiBadge)(({ theme }) => ({ +export const Badge: React.FC> = styled( + MuiBadge +)(({ theme }) => ({ display: 'flex', alignItems: 'center', gap: theme.spacing(1.25), diff --git a/packages/widget-playground/src/components/DrawerControls/DesignControls/FontsControl/FontsControl.tsx b/packages/widget-playground/src/components/DrawerControls/DesignControls/FontsControl/FontsControl.tsx index 1b14f7f1e..100b64d0f 100644 --- a/packages/widget-playground/src/components/DrawerControls/DesignControls/FontsControl/FontsControl.tsx +++ b/packages/widget-playground/src/components/DrawerControls/DesignControls/FontsControl/FontsControl.tsx @@ -1,6 +1,6 @@ import InfoIcon from '@mui/icons-material/Info' import { CircularProgress, TextField } from '@mui/material' -import type { FocusEventHandler, SyntheticEvent } from 'react' +import type { FocusEventHandler, JSX, SyntheticEvent } from 'react' import { useCallback } from 'react' import { useFontLoader } from '../../../../providers/FontLoaderProvider/FontLoaderProvider.js' import type { Font } from '../../../../providers/FontLoaderProvider/types.js' @@ -17,7 +17,7 @@ const getCompleteFontFamily = (font: Font) => font.fallbackFonts ? [font.family, font.fallbackFonts].join(', ') : font.family -export const FontsControl = () => { +export const FontsControl = (): JSX.Element => { const { setFontFamily } = useConfigActions() const { selectedFont } = useFontToolValues() const { setSelectedFont } = useEditToolsActions() diff --git a/packages/widget-playground/src/components/DrawerControls/DesignControls/FormValuesControls.tsx b/packages/widget-playground/src/components/DrawerControls/DesignControls/FormValuesControls.tsx index cd83af5fc..30df67e83 100644 --- a/packages/widget-playground/src/components/DrawerControls/DesignControls/FormValuesControls.tsx +++ b/packages/widget-playground/src/components/DrawerControls/DesignControls/FormValuesControls.tsx @@ -1,5 +1,6 @@ import { ChainType } from '@lifi/widget' import { Button } from '@mui/material' +import type { JSX } from 'react' import { useState } from 'react' import { useDevView } from '../../../hooks/useDevView.js' import { useEditToolsActions } from '../../../store/editTools/useEditToolsActions.js' @@ -116,7 +117,7 @@ const forceConfigUpdate = (nextValue: FormValues): FormValues => ({ formUpdateKey: Date.now().toString(), }) -export const FormValuesControl = () => { +export const FormValuesControl = (): JSX.Element | null => { const { setFormValues: setFormValuesViaConfig } = useConfigActions() const { setFormValues: setFormValuesViaFormApiRef } = useEditToolsActions() const { isDevView } = useDevView() diff --git a/packages/widget-playground/src/components/DrawerControls/DesignControls/LayoutControls/HeightControl.tsx b/packages/widget-playground/src/components/DrawerControls/DesignControls/LayoutControls/HeightControl.tsx index 56ffec004..9437a0c90 100644 --- a/packages/widget-playground/src/components/DrawerControls/DesignControls/LayoutControls/HeightControl.tsx +++ b/packages/widget-playground/src/components/DrawerControls/DesignControls/LayoutControls/HeightControl.tsx @@ -1,5 +1,10 @@ import { defaultMaxHeight } from '@lifi/widget' -import { type FocusEventHandler, type SyntheticEvent, useCallback } from 'react' +import { + type FocusEventHandler, + type JSX, + type SyntheticEvent, + useCallback, +} from 'react' import type { Layout } from '../../../../store/editTools/types.js' import { useConfig } from '../../../../store/widgetConfig/useConfig.js' import { useConfigActions } from '../../../../store/widgetConfig/useConfigActions.js' @@ -31,7 +36,7 @@ export const HeightControl = ({ setInitialLayout: (layoutId: Layout) => void heightValue: number | undefined setHeightValue: (height: number | undefined) => void -}) => { +}): JSX.Element | null => { const { config } = useConfig() const { setHeader, setContainer, getCurrentConfigTheme } = useConfigActions() diff --git a/packages/widget-playground/src/components/DrawerControls/DesignControls/LayoutControls/InputControl.tsx b/packages/widget-playground/src/components/DrawerControls/DesignControls/LayoutControls/InputControl.tsx index 6ccab9f9d..dd13ecfc9 100644 --- a/packages/widget-playground/src/components/DrawerControls/DesignControls/LayoutControls/InputControl.tsx +++ b/packages/widget-playground/src/components/DrawerControls/DesignControls/LayoutControls/InputControl.tsx @@ -1,4 +1,5 @@ import { defaultMaxHeight } from '@lifi/widget' +import type { JSX } from 'react' import { type ChangeEventHandler, type FocusEventHandler, @@ -20,7 +21,7 @@ export const InputControl = ({ value, onChange, onBlur, -}: InputControlProps) => { +}: InputControlProps): JSX.Element => { const inputId = useId() const showCaption = !value || value < defaultMaxHeight return ( diff --git a/packages/widget-playground/src/components/DrawerControls/DesignControls/LayoutControls/LayoutControl.tsx b/packages/widget-playground/src/components/DrawerControls/DesignControls/LayoutControls/LayoutControl.tsx index 13fb222c9..f9d05cfd2 100644 --- a/packages/widget-playground/src/components/DrawerControls/DesignControls/LayoutControls/LayoutControl.tsx +++ b/packages/widget-playground/src/components/DrawerControls/DesignControls/LayoutControls/LayoutControl.tsx @@ -1,6 +1,6 @@ import { defaultMaxHeight } from '@lifi/widget' import { MenuItem, type SelectChangeEvent } from '@mui/material' -import type { CSSProperties } from 'react' +import type { CSSProperties, JSX } from 'react' import { useCallback, useEffect, useState } from 'react' import type { Layout } from '../../../../store/editTools/types.js' import { useEditToolsActions } from '../../../../store/editTools/useEditToolsActions.js' @@ -56,7 +56,7 @@ const getLayoutMode = (container?: CSSProperties) => { return layoutMode } -export const LayoutControl = () => { +export const LayoutControl = (): JSX.Element => { const { config } = useConfig() const { variant } = useConfigVariant() diff --git a/packages/widget-playground/src/components/DrawerControls/DesignControls/PlaygroundSettingsControl/BookmarkStoreControls.tsx b/packages/widget-playground/src/components/DrawerControls/DesignControls/PlaygroundSettingsControl/BookmarkStoreControls.tsx index a056849c9..d6188a1b3 100644 --- a/packages/widget-playground/src/components/DrawerControls/DesignControls/PlaygroundSettingsControl/BookmarkStoreControls.tsx +++ b/packages/widget-playground/src/components/DrawerControls/DesignControls/PlaygroundSettingsControl/BookmarkStoreControls.tsx @@ -1,6 +1,7 @@ import type { BookmarkProps } from '@lifi/widget' import { ChainType } from '@lifi/widget' import { Box, Button } from '@mui/material' +import type { JSX } from 'react' import { useDevView } from '../../../../hooks/useDevView.js' import { CapitalizeFirstLetter, @@ -49,7 +50,7 @@ const fillRecents = (store: StoreProp, num: number) => { return store } -export const BookmarkStoreControls = () => { +export const BookmarkStoreControls = (): JSX.Element | null => { const { isDevView } = useDevView() const handleFill = () => { diff --git a/packages/widget-playground/src/components/DrawerControls/DesignControls/PlaygroundSettingsControl/DevViewToggleControl.tsx b/packages/widget-playground/src/components/DrawerControls/DesignControls/PlaygroundSettingsControl/DevViewToggleControl.tsx index 4e0eb8337..74a68e541 100644 --- a/packages/widget-playground/src/components/DrawerControls/DesignControls/PlaygroundSettingsControl/DevViewToggleControl.tsx +++ b/packages/widget-playground/src/components/DrawerControls/DesignControls/PlaygroundSettingsControl/DevViewToggleControl.tsx @@ -1,3 +1,4 @@ +import type { JSX } from 'react' import { useDevView } from '../../../../hooks/useDevView.js' import { CardRowColumn } from '../../../Card/Card.style.js' import { Switch } from '../../../Switch.js' @@ -7,7 +8,7 @@ import { ControlRowContainer, } from '../DesignControls.style.js' -export const DevViewToggleControls = () => { +export const DevViewToggleControls = (): JSX.Element => { const { isDevView, toggleDevView } = useDevView() const handleToggleDevView: ( diff --git a/packages/widget-playground/src/components/DrawerControls/DesignControls/PlaygroundSettingsControl/HeaderAndFooterControls.tsx b/packages/widget-playground/src/components/DrawerControls/DesignControls/PlaygroundSettingsControl/HeaderAndFooterControls.tsx index 2e6c93208..2798ee8fe 100644 --- a/packages/widget-playground/src/components/DrawerControls/DesignControls/PlaygroundSettingsControl/HeaderAndFooterControls.tsx +++ b/packages/widget-playground/src/components/DrawerControls/DesignControls/PlaygroundSettingsControl/HeaderAndFooterControls.tsx @@ -1,3 +1,4 @@ +import type { JSX } from 'react' import { useEditToolsActions } from '../../../../store/editTools/useEditToolsActions.js' import { useHeaderAndFooterToolValues } from '../../../../store/editTools/useHeaderAndFooterToolValues.js' import { useConfig } from '../../../../store/widgetConfig/useConfig.js' @@ -9,7 +10,7 @@ import { ControlRowContainer, } from '../DesignControls.style.js' -export const HeaderAndFooterControls = () => { +export const HeaderAndFooterControls = (): JSX.Element | null => { const { showMockHeader, showMockFooter, isFooterFixed } = useHeaderAndFooterToolValues() const { setHeaderVisibility, setFooterVisibility, setFixedFooter } = diff --git a/packages/widget-playground/src/components/DrawerControls/DesignControls/PlaygroundSettingsControl/PlaygroundSettingsControl.tsx b/packages/widget-playground/src/components/DrawerControls/DesignControls/PlaygroundSettingsControl/PlaygroundSettingsControl.tsx index e686ae8fa..abdb9d163 100644 --- a/packages/widget-playground/src/components/DrawerControls/DesignControls/PlaygroundSettingsControl/PlaygroundSettingsControl.tsx +++ b/packages/widget-playground/src/components/DrawerControls/DesignControls/PlaygroundSettingsControl/PlaygroundSettingsControl.tsx @@ -1,4 +1,5 @@ import SettingsIcon from '@mui/icons-material/Settings' +import type { JSX } from 'react' import { ExpandableCard } from '../../../Card/ExpandableCard.js' import { PlaygroundControlsContainer } from '../DesignControls.style.js' import { BookmarkStoreControls } from './BookmarkStoreControls.js' @@ -6,7 +7,7 @@ import { DevViewToggleControls } from './DevViewToggleControl.js' import { HeaderAndFooterControls } from './HeaderAndFooterControls.js' import { ViewportColorSelector } from './ViewportColorSelector.js' -export const PlaygroundSettingsControl = () => { +export const PlaygroundSettingsControl = (): JSX.Element => { return ( { +export const ViewportColorSelector = ({ ...rest }: BoxProps): JSX.Element => { const theme = useTheme() const { viewportColor } = usePlaygroundSettingValues() const { setViewportBackgroundColor } = useEditToolsActions() diff --git a/packages/widget-playground/src/components/DrawerControls/DesignControls/SkeletonControl.tsx b/packages/widget-playground/src/components/DrawerControls/DesignControls/SkeletonControl.tsx index 529f92d7f..c1a57b846 100644 --- a/packages/widget-playground/src/components/DrawerControls/DesignControls/SkeletonControl.tsx +++ b/packages/widget-playground/src/components/DrawerControls/DesignControls/SkeletonControl.tsx @@ -1,3 +1,4 @@ +import type { JSX } from 'react' import { useEffect } from 'react' import { useEditToolsActions } from '../../../store/editTools/useEditToolsActions.js' import { useSkeletonToolValues } from '../../../store/editTools/useSkeletonToolValues.js' @@ -6,7 +7,7 @@ import { CardRowContainer, CardValue } from '../../Card/Card.style.js' import { ExpandableCard } from '../../Card/ExpandableCard.js' import { Switch } from '../../Switch.js' -export const SkeletonControl = () => { +export const SkeletonControl = (): JSX.Element => { const { isSkeletonShown, isSkeletonSideBySide } = useSkeletonToolValues() const { setSkeletonShow, setSkeletonSideBySide } = useEditToolsActions() const { variant } = useConfigVariant() diff --git a/packages/widget-playground/src/components/DrawerControls/DesignControls/SubvariantControl.tsx b/packages/widget-playground/src/components/DrawerControls/DesignControls/SubvariantControl.tsx index 6dd8ca3c1..066a38610 100644 --- a/packages/widget-playground/src/components/DrawerControls/DesignControls/SubvariantControl.tsx +++ b/packages/widget-playground/src/components/DrawerControls/DesignControls/SubvariantControl.tsx @@ -1,5 +1,5 @@ import type { SplitSubvariant, WidgetSubvariant } from '@lifi/widget' -import type { SyntheticEvent } from 'react' +import type { JSX, SyntheticEvent } from 'react' import { useConfigActions } from '../../../store/widgetConfig/useConfigActions.js' import { useConfigSubvariant, @@ -11,7 +11,7 @@ import { ExpandableCard } from '../../Card/ExpandableCard.js' import { Switch } from '../../Switch.js' import { Tab, Tabs } from '../../Tabs/Tabs.style.js' -export const SubvariantControl = () => { +export const SubvariantControl = (): JSX.Element => { const { variant } = useConfigVariant() const { subvariant } = useConfigSubvariant() const { subvariantOptions } = useConfigSubvariantOptions() diff --git a/packages/widget-playground/src/components/DrawerControls/DesignControls/ThemeControl.tsx b/packages/widget-playground/src/components/DrawerControls/DesignControls/ThemeControl.tsx index 4efb61d5d..dba9dfccb 100644 --- a/packages/widget-playground/src/components/DrawerControls/DesignControls/ThemeControl.tsx +++ b/packages/widget-playground/src/components/DrawerControls/DesignControls/ThemeControl.tsx @@ -1,5 +1,6 @@ import type { SelectChangeEvent } from '@mui/material' import { MenuItem } from '@mui/material' +import type { JSX } from 'react' import { useThemeMode } from '../../../hooks/useThemeMode.js' import type { ThemeItem } from '../../../store/editTools/types.js' import { useEditToolsActions } from '../../../store/editTools/useEditToolsActions.js' @@ -10,7 +11,7 @@ import { ExpandableCard } from '../../Card/ExpandableCard.js' import { popperZIndex } from '../DrawerControls.style.js' import { Select } from './DesignControls.style.js' -export const ThemeControl = () => { +export const ThemeControl = (): JSX.Element => { const { setConfigTheme } = useConfigActions() const { themeMode } = useThemeMode() const { selectedThemeId, selectedThemeItem, allThemesItems } = diff --git a/packages/widget-playground/src/components/DrawerControls/DesignControls/VariantControl.tsx b/packages/widget-playground/src/components/DrawerControls/DesignControls/VariantControl.tsx index b67c7cb82..73298c1ba 100644 --- a/packages/widget-playground/src/components/DrawerControls/DesignControls/VariantControl.tsx +++ b/packages/widget-playground/src/components/DrawerControls/DesignControls/VariantControl.tsx @@ -1,12 +1,12 @@ import type { WidgetVariant } from '@lifi/widget' -import type { SyntheticEvent } from 'react' +import type { JSX, SyntheticEvent } from 'react' import { useConfigActions } from '../../../store/widgetConfig/useConfigActions.js' import { useConfigVariant } from '../../../store/widgetConfig/useConfigValues.js' import { CardValue } from '../../Card/Card.style.js' import { ExpandableCard } from '../../Card/ExpandableCard.js' import { Tab, Tabs } from '../../Tabs/Tabs.style.js' -export const VariantControl = () => { +export const VariantControl = (): JSX.Element => { const { variant } = useConfigVariant() const { setVariant, setHeader, setContainer, getCurrentConfigTheme } = useConfigActions() diff --git a/packages/widget-playground/src/components/DrawerControls/DesignControls/WalletManagementControl.tsx b/packages/widget-playground/src/components/DrawerControls/DesignControls/WalletManagementControl.tsx index b0a35ca61..ca0e29fc8 100644 --- a/packages/widget-playground/src/components/DrawerControls/DesignControls/WalletManagementControl.tsx +++ b/packages/widget-playground/src/components/DrawerControls/DesignControls/WalletManagementControl.tsx @@ -1,5 +1,6 @@ import { Collapse } from '@mui/material' import type * as React from 'react' +import type { JSX } from 'react' import { useConfigActions } from '../../../store/widgetConfig/useConfigActions.js' import { useConfigWalletManagement } from '../../../store/widgetConfig/useConfigValues.js' import { @@ -10,7 +11,7 @@ import { } from '../../Card/Card.style.js' import { Switch } from '../../Switch.js' -export const WalletManagementControl = () => { +export const WalletManagementControl = (): JSX.Element => { const { isExternalWalletManagement, isPartialWalletManagement, diff --git a/packages/widget-playground/src/components/DrawerControls/DesignControls/WidgetEventsControls.tsx b/packages/widget-playground/src/components/DrawerControls/DesignControls/WidgetEventsControls.tsx index ff81a5ac4..1959b0da9 100644 --- a/packages/widget-playground/src/components/DrawerControls/DesignControls/WidgetEventsControls.tsx +++ b/packages/widget-playground/src/components/DrawerControls/DesignControls/WidgetEventsControls.tsx @@ -1,4 +1,5 @@ import { useWidgetEvents, WidgetEvent, type WidgetEvents } from '@lifi/widget' +import type { JSX } from 'react' import { useEffect, useState } from 'react' import { useDevView } from '../../../hooks/useDevView.js' import { setQueryStringParam } from '../../../utils/setQueryStringParam.js' @@ -23,7 +24,7 @@ const initialiseStateFromWidgetEvents = ( {} as Record ) -export const WidgetEventControls = () => { +export const WidgetEventControls = (): JSX.Element | null => { const { isDevView } = useDevView() const widgetEvents = useWidgetEvents() diff --git a/packages/widget-playground/src/components/DrawerControls/DrawerControls.style.tsx b/packages/widget-playground/src/components/DrawerControls/DrawerControls.style.tsx index 3754c45fe..2d2f029ad 100644 --- a/packages/widget-playground/src/components/DrawerControls/DrawerControls.style.tsx +++ b/packages/widget-playground/src/components/DrawerControls/DrawerControls.style.tsx @@ -6,18 +6,21 @@ import type { DrawerProps as MuiDrawerProps, } from '@mui/material' import { Box, ButtonBase, Drawer as MuiDrawer, styled } from '@mui/material' +import type React from 'react' export const drawerZIndex = 1501 -export const autocompletePopperZIndex = drawerZIndex + 1 -export const tooltipPopperZIndex = drawerZIndex + 2 -export const popperZIndex = drawerZIndex + 3 +export const autocompletePopperZIndex: number = drawerZIndex + 1 +export const tooltipPopperZIndex: number = drawerZIndex + 2 +export const popperZIndex: number = drawerZIndex + 3 const headerZIndex = tooltipPopperZIndex interface DrawerProps extends MuiDrawerProps { drawerWidth: number } -export const Drawer = styled(MuiDrawer, { +export const Drawer: React.FC< + React.ComponentProps & DrawerProps +> = styled(MuiDrawer, { shouldForwardProp: (prop) => !['drawerWidth'].includes(prop as string), })(({ drawerWidth }) => ({ width: drawerWidth, @@ -31,13 +34,20 @@ export const Drawer = styled(MuiDrawer, { ], })) -export const Header = styled('h1')({ +export const Header: React.FC< + React.DetailedHTMLProps< + React.HTMLAttributes, + HTMLHeadingElement + > +> = styled('h1')({ fontSize: '1.5em', margin: 0, lineHeight: 0.8, }) -export const HeaderRow = styled(Box)(({ theme }) => ({ +export const HeaderRow: React.FC> = styled( + Box +)(({ theme }) => ({ position: 'sticky', top: 0, zIndex: headerZIndex, @@ -49,13 +59,16 @@ export const HeaderRow = styled(Box)(({ theme }) => ({ margin: theme.spacing(-1), })) -export const WidgetConfigControls = styled(Box)(({ theme }) => ({ - display: 'flex', - flexDirection: 'column', - gap: theme.spacing(2), -})) +export const WidgetConfigControls: React.FC> = + styled(Box)(({ theme }) => ({ + display: 'flex', + flexDirection: 'column', + gap: theme.spacing(2), + })) -export const DrawerContentContainer = styled(Box, { +export const DrawerContentContainer: React.FC< + React.ComponentProps & { drawerWidth: number } +> = styled(Box, { shouldForwardProp: (prop) => !['drawerWidth'].includes(prop as string), })<{ drawerWidth: number @@ -69,7 +82,9 @@ export const DrawerContentContainer = styled(Box, { zIndex: 1200, })) -export const TabContentContainer = styled(TabPanel)(({ theme }) => ({ +export const TabContentContainer: React.FC< + React.ComponentProps +> = styled(TabPanel)(({ theme }) => ({ display: 'flex', flexDirection: 'column', alignItems: 'stretch', @@ -81,11 +96,13 @@ export const TabContentContainer = styled(TabPanel)(({ theme }) => ({ }, })) -export const DrawerHandleButton = styled((props: ButtonBaseProps) => ( - -   - -))({ +export const DrawerHandleButton: React.FC = styled( + (props: ButtonBaseProps) => ( + +   + + ) +)({ background: 'none', color: 'inherit', border: 'none', @@ -98,7 +115,9 @@ export const DrawerHandleButton = styled((props: ButtonBaseProps) => ( zIndex: drawerZIndex + 1, }) -export const DrawerIconRight = styled(KeyboardArrowRightIcon)(({ theme }) => ({ +export const DrawerIconRight: React.FC< + React.ComponentProps +> = styled(KeyboardArrowRightIcon)(({ theme }) => ({ position: 'fixed', top: '50%', transform: 'translateY(-50%)', @@ -110,7 +129,9 @@ export const DrawerIconRight = styled(KeyboardArrowRightIcon)(({ theme }) => ({ }), })) -export const DrawerIconLeft = styled(KeyboardArrowLeftIcon)(({ theme }) => ({ +export const DrawerIconLeft: React.FC< + React.ComponentProps +> = styled(KeyboardArrowLeftIcon)(({ theme }) => ({ position: 'fixed', top: '50%', transform: 'translate(-75%, -50%)', diff --git a/packages/widget-playground/src/components/DrawerControls/DrawerControls.tsx b/packages/widget-playground/src/components/DrawerControls/DrawerControls.tsx index a1f347403..cd6b66c50 100644 --- a/packages/widget-playground/src/components/DrawerControls/DrawerControls.tsx +++ b/packages/widget-playground/src/components/DrawerControls/DrawerControls.tsx @@ -4,6 +4,7 @@ import IntegrationInstructionsIcon from '@mui/icons-material/IntegrationInstruct import RestartAltIcon from '@mui/icons-material/RestartAlt' import TabContext from '@mui/lab/TabContext' import { Box, IconButton, Tooltip } from '@mui/material' +import type { JSX } from 'react' import { useFontInitialisation } from '../../providers/FontLoaderProvider/FontLoaderProvider.js' import { useDrawerToolValues } from '../../store/editTools/useDrawerToolValues.js' import { useEditToolsActions } from '../../store/editTools/useEditToolsActions.js' @@ -36,7 +37,7 @@ import { } from './DrawerControls.style.js' import { DrawerHandle } from './DrawerHandle.js' -export const DrawerControls = () => { +export const DrawerControls = (): JSX.Element => { const { isDrawerOpen, drawerWidth, visibleControls } = useDrawerToolValues() const { setDrawerOpen, setVisibleControls } = useEditToolsActions() const { resetConfig } = useConfigActions() diff --git a/packages/widget-playground/src/components/DrawerControls/DrawerHandle.tsx b/packages/widget-playground/src/components/DrawerControls/DrawerHandle.tsx index 75dc86207..bb4b3b189 100644 --- a/packages/widget-playground/src/components/DrawerControls/DrawerHandle.tsx +++ b/packages/widget-playground/src/components/DrawerControls/DrawerHandle.tsx @@ -1,4 +1,4 @@ -import type { MouseEventHandler } from 'react' +import type { JSX, MouseEventHandler } from 'react' import { useEffect, useState } from 'react' import { defaultDrawerWidth } from '../../store/editTools/constants.js' import { useCodeToolValues } from '../../store/editTools/useCodeToolValues.js' @@ -10,7 +10,7 @@ import { DrawerIconRight, } from './DrawerControls.style.js' -export const DrawerHandle = () => { +export const DrawerHandle = (): JSX.Element | null => { const [isDrawerResizing, setIsDrawerResizing] = useState(false) const [drawResizeStartX, setDrawResizeStartX] = useState(0) const { codeControlTab } = useCodeToolValues() diff --git a/packages/widget-playground/src/components/Mock/MockElement.tsx b/packages/widget-playground/src/components/Mock/MockElement.tsx index e2157f3dc..dd8d6eafe 100644 --- a/packages/widget-playground/src/components/Mock/MockElement.tsx +++ b/packages/widget-playground/src/components/Mock/MockElement.tsx @@ -1,7 +1,10 @@ import { Box } from '@mui/material' import { styled } from '@mui/material/styles' +import type React from 'react' -export const MockElement = styled(Box)(({ theme }) => ({ +export const MockElement: React.FC> = styled( + Box +)(({ theme }) => ({ backgroundColor: theme.vars.palette.background.paper, width: '100%', height: 48, diff --git a/packages/widget-playground/src/components/Switch.tsx b/packages/widget-playground/src/components/Switch.tsx index cfc30434a..abee0b7f3 100644 --- a/packages/widget-playground/src/components/Switch.tsx +++ b/packages/widget-playground/src/components/Switch.tsx @@ -1,6 +1,9 @@ import { Switch as MuiSwitch, styled, switchClasses } from '@mui/material' +import type React from 'react' -export const Switch = styled(MuiSwitch)(({ theme }) => ({ +export const Switch: React.FC> = styled( + MuiSwitch +)(({ theme }) => ({ width: 42, height: 24, padding: 0, diff --git a/packages/widget-playground/src/components/Tabs/Tabs.style.tsx b/packages/widget-playground/src/components/Tabs/Tabs.style.tsx index 2bcf21a26..62ed679e9 100644 --- a/packages/widget-playground/src/components/Tabs/Tabs.style.tsx +++ b/packages/widget-playground/src/components/Tabs/Tabs.style.tsx @@ -6,9 +6,12 @@ import { tabsClasses, } from '@mui/material' import { styled } from '@mui/material/styles' +import type React from 'react' import { getCardFieldsetBackgroundColor } from '../../utils/color.js' -export const Tabs = styled(MuiTabs)(({ theme }) => ({ +export const Tabs: React.FC> = styled( + MuiTabs +)(({ theme }) => ({ ...getCardFieldsetBackgroundColor(theme), borderRadius: Math.max( theme.shape.borderRadius, @@ -30,9 +33,12 @@ export const Tabs = styled(MuiTabs)(({ theme }) => ({ }, })) -export const Tab = styled(MuiTab, { - shouldForwardProp: (prop) => prop !== 'isDarkMode', -})(({ theme }) => ({ +export const Tab: React.FC> = styled( + MuiTab, + { + shouldForwardProp: (prop) => prop !== 'isDarkMode', + } +)(({ theme }) => ({ zIndex: 1, flex: 1, textTransform: 'none', diff --git a/packages/widget-playground/src/components/Widget/ToggleDrawerButton.tsx b/packages/widget-playground/src/components/Widget/ToggleDrawerButton.tsx index 702b58a1b..02211b2f2 100644 --- a/packages/widget-playground/src/components/Widget/ToggleDrawerButton.tsx +++ b/packages/widget-playground/src/components/Widget/ToggleDrawerButton.tsx @@ -1,7 +1,8 @@ import type { ButtonProps } from '@mui/material' import { Button } from '@mui/material' +import type { JSX } from 'react' -export function ToggleDrawerButton(props: ButtonProps) { +export function ToggleDrawerButton(props: ButtonProps): JSX.Element { return ( - - - - - ) -}) + {!validatedWallet && ( + + + + )} + {error ? ( + }> + {error.message} + + ) : null} + + + {t('warning.message.fundsLossPrevention')} + + } + icon={} + /> + + + + + + + ) + } +) diff --git a/packages/widget/src/pages/SendToWallet/BookmarksPage.tsx b/packages/widget/src/pages/SendToWallet/BookmarksPage.tsx index c3d391685..cc669cb20 100644 --- a/packages/widget/src/pages/SendToWallet/BookmarksPage.tsx +++ b/packages/widget/src/pages/SendToWallet/BookmarksPage.tsx @@ -5,7 +5,7 @@ import OpenInNewRounded from '@mui/icons-material/OpenInNewRounded' import TurnedIn from '@mui/icons-material/TurnedIn' import { Button, ListItemAvatar, ListItemText, MenuItem } from '@mui/material' import { useNavigate } from '@tanstack/react-router' -import { useId, useRef, useState } from 'react' +import { type JSX, useId, useRef, useState } from 'react' import { useTranslation } from 'react-i18next' import { AccountAvatar } from '../../components/Avatar/AccountAvatar.js' import type { BottomSheetBase } from '../../components/BottomSheet/types.js' @@ -33,7 +33,7 @@ import { OptionsMenuButton, } from './SendToWalletPage.style.js' -export const BookmarksPage = () => { +export const BookmarksPage = (): JSX.Element => { const { t } = useTranslation() const [bookmark, setBookmark] = useState() const bookmarkAddressSheetRef = useRef(null) diff --git a/packages/widget/src/pages/SendToWallet/ConfirmAddressSheet.tsx b/packages/widget/src/pages/SendToWallet/ConfirmAddressSheet.tsx index 707fdc145..6dbecadc0 100644 --- a/packages/widget/src/pages/SendToWallet/ConfirmAddressSheet.tsx +++ b/packages/widget/src/pages/SendToWallet/ConfirmAddressSheet.tsx @@ -1,7 +1,7 @@ import Wallet from '@mui/icons-material/Wallet' import WarningRounded from '@mui/icons-material/WarningRounded' import { Button, Typography } from '@mui/material' -import type { RefObject } from 'react' +import type { ForwardRefExoticComponent, RefAttributes, RefObject } from 'react' import { forwardRef, useRef } from 'react' import { useTranslation } from 'react-i18next' import { BottomSheet } from '../../components/BottomSheet/BottomSheet.js' @@ -29,10 +29,9 @@ interface ConfirmAddressSheetContentProps extends ConfirmAddressSheetProps { onClose: () => void } -export const ConfirmAddressSheet = forwardRef< - BottomSheetBase, - ConfirmAddressSheetProps ->((props, ref) => { +export const ConfirmAddressSheet: ForwardRefExoticComponent< + ConfirmAddressSheetProps & RefAttributes +> = forwardRef((props, ref) => { const handleClose = () => { ;(ref as RefObject).current?.close() } diff --git a/packages/widget/src/pages/SendToWallet/ConnectedWalletsPage.tsx b/packages/widget/src/pages/SendToWallet/ConnectedWalletsPage.tsx index 584fb9b5a..60d2b4bc3 100644 --- a/packages/widget/src/pages/SendToWallet/ConnectedWalletsPage.tsx +++ b/packages/widget/src/pages/SendToWallet/ConnectedWalletsPage.tsx @@ -6,7 +6,7 @@ import OpenInNewRounded from '@mui/icons-material/OpenInNewRounded' import Wallet from '@mui/icons-material/Wallet' import { ListItemAvatar, ListItemText, MenuItem } from '@mui/material' import { useNavigate } from '@tanstack/react-router' -import { useId, useState } from 'react' +import { type JSX, useId, useState } from 'react' import { useTranslation } from 'react-i18next' import { AccountAvatar } from '../../components/Avatar/AccountAvatar.js' import { ListItem } from '../../components/ListItem/ListItem.js' @@ -27,7 +27,7 @@ import { SendToWalletPageContainer, } from './SendToWalletPage.style.js' -export const ConnectedWalletsPage = () => { +export const ConnectedWalletsPage = (): JSX.Element => { const { t } = useTranslation() const [selectedAccount, setSelectedAccount] = useState() const { accounts } = useAccount() diff --git a/packages/widget/src/pages/SendToWallet/EmptyListIndicator.tsx b/packages/widget/src/pages/SendToWallet/EmptyListIndicator.tsx index c11766be7..ecc157909 100644 --- a/packages/widget/src/pages/SendToWallet/EmptyListIndicator.tsx +++ b/packages/widget/src/pages/SendToWallet/EmptyListIndicator.tsx @@ -1,5 +1,5 @@ import { Typography } from '@mui/material' -import type { PropsWithChildren, ReactNode } from 'react' +import type { JSX, PropsWithChildren, ReactNode } from 'react' import { EmptyContainer, IconContainer } from './SendToWalletPage.style.js' interface EmptyListIndicatorProps extends PropsWithChildren { @@ -8,7 +8,7 @@ interface EmptyListIndicatorProps extends PropsWithChildren { export const EmptyListIndicator = ({ icon, children, -}: EmptyListIndicatorProps) => ( +}: EmptyListIndicatorProps): JSX.Element => ( {icon} { +export const RecentWalletsPage = (): JSX.Element => { const { t } = useTranslation() const navigate = useNavigate() const [selectedRecent, setSelectedRecent] = useState() diff --git a/packages/widget/src/pages/SendToWallet/SendToConfiguredWalletPage.tsx b/packages/widget/src/pages/SendToWallet/SendToConfiguredWalletPage.tsx index c2950fa99..df7b69c43 100644 --- a/packages/widget/src/pages/SendToWallet/SendToConfiguredWalletPage.tsx +++ b/packages/widget/src/pages/SendToWallet/SendToConfiguredWalletPage.tsx @@ -2,7 +2,7 @@ import ContentCopyRounded from '@mui/icons-material/ContentCopyRounded' import MoreHoriz from '@mui/icons-material/MoreHoriz' import OpenInNewRounded from '@mui/icons-material/OpenInNewRounded' import { ListItemAvatar, ListItemText, MenuItem } from '@mui/material' -import { useId, useState } from 'react' +import { type JSX, useId, useState } from 'react' import { useTranslation } from 'react-i18next' import { AccountAvatar } from '../../components/Avatar/AccountAvatar.js' import { ListItem } from '../../components/ListItem/ListItem.js' @@ -24,7 +24,7 @@ import { SendToWalletPageContainer, } from './SendToWalletPage.style.js' -export const SendToConfiguredWalletPage = () => { +export const SendToConfiguredWalletPage = (): JSX.Element => { const { t } = useTranslation() const navigateBack = useNavigateBack() const { toAddresses } = useWidgetConfig() diff --git a/packages/widget/src/pages/SendToWallet/SendToWalletPage.style.tsx b/packages/widget/src/pages/SendToWallet/SendToWalletPage.style.tsx index 8ad0ba6ab..efc8fa8f2 100644 --- a/packages/widget/src/pages/SendToWallet/SendToWalletPage.style.tsx +++ b/packages/widget/src/pages/SendToWallet/SendToWalletPage.style.tsx @@ -8,13 +8,16 @@ import { styled, Typography, } from '@mui/material' +import type React from 'react' import { ButtonTertiary } from '../../components/ButtonTertiary.js' import { InputCard } from '../../components/Card/InputCard.js' import { Input } from '../../components/Input.js' import type { PageContainerProps } from '../../components/PageContainer.js' import { PageContainer } from '../../components/PageContainer.js' -export const AddressInput = styled(Input)(({ theme }) => ({ +export const AddressInput: React.FC< + React.ComponentProps & PageContainerProps +> = styled(Input)(({ theme }) => ({ padding: 0, [`.${inputBaseClasses.input}`]: { padding: theme.spacing(2), @@ -22,16 +25,18 @@ export const AddressInput = styled(Input)(({ theme }) => ({ }, })) -export const BookmarkInputFields = styled(Box)(({ theme }) => ({ +export const BookmarkInputFields: React.FC< + React.ComponentProps & PageContainerProps +> = styled(Box)(({ theme }) => ({ display: 'flex', flexDirection: 'column', gap: theme.spacing(2), width: '100%', })) -export const SendToWalletPageContainer = styled( - PageContainer -)(({ theme }) => ({ +export const SendToWalletPageContainer: React.FC< + React.ComponentProps & PageContainerProps +> = styled(PageContainer)(({ theme }) => ({ display: 'flex', flexDirection: 'column', gap: theme.spacing(1), @@ -41,12 +46,12 @@ interface FullHeightAdjustablePageContainerProps extends PageContainerProps { enableFullHeight?: boolean } -export const FullHeightAdjustablePageContainer = styled( - SendToWalletPageContainer, - { - shouldForwardProp: (prop) => prop !== 'enableFullHeight', - } -)(({ theme, enableFullHeight }) => ({ +export const FullHeightAdjustablePageContainer: React.FC< + React.ComponentProps & + FullHeightAdjustablePageContainerProps +> = styled(SendToWalletPageContainer, { + shouldForwardProp: (prop) => prop !== 'enableFullHeight', +})(({ theme, enableFullHeight }) => ({ justifyContent: 'space-between', ...(enableFullHeight && theme.container?.height === '100%' ? { @@ -56,12 +61,16 @@ export const FullHeightAdjustablePageContainer = styled( : {}), })) -export const SendToWalletCard = styled(InputCard)({ +export const SendToWalletCard: React.FC< + React.ComponentProps +> = styled(InputCard)({ display: 'flex', flexDirection: 'column', }) -export const SendToWalletSheetContainer = styled(Box)(({ theme }) => ({ +export const SendToWalletSheetContainer: React.FC< + React.ComponentProps +> = styled(Box)(({ theme }) => ({ display: 'flex', flexDirection: 'column', alignItems: 'center', @@ -69,18 +78,23 @@ export const SendToWalletSheetContainer = styled(Box)(({ theme }) => ({ gap: theme.spacing(2), })) -export const SendToWalletButtonRow = styled(Box)(({ theme }) => ({ - display: 'flex', - width: '100%', - gap: theme.spacing(1), -})) +export const SendToWalletButtonRow: React.FC> = + styled(Box)(({ theme }) => ({ + display: 'flex', + width: '100%', + gap: theme.spacing(1), + })) -export const SendToWalletIconButton = styled(ButtonTertiary)(({ theme }) => ({ +export const SendToWalletIconButton: React.FC< + React.ComponentProps +> = styled(ButtonTertiary)(({ theme }) => ({ padding: theme.spacing(1.25), minWidth: 40, })) -export const IconContainer = styled(Box)(({ theme }) => ({ +export const IconContainer: React.FC> = styled( + Box +)(({ theme }) => ({ display: 'flex', justifyContent: 'center', alignItems: 'center', @@ -95,29 +109,36 @@ export const IconContainer = styled(Box)(({ theme }) => ({ }), })) -export const SheetTitle = styled(Typography)(() => ({ - fontSize: 18, - fontWeight: 700, -})) +export const SheetTitle: React.FC> = + styled(Typography)(() => ({ + fontSize: 18, + fontWeight: 700, + })) -export const SheetAddressContainer = styled(Box)(() => ({ - width: '100%', - wordWrap: 'break-word', -})) +export const SheetAddressContainer: React.FC> = + styled(Box)(() => ({ + width: '100%', + wordWrap: 'break-word', + })) -export const ListContainer = styled(List)(() => ({ - display: 'flex', - flexDirection: 'column', - padding: 0, - minHeight: 400, -})) +export const ListContainer: React.FC> = + styled(List)(() => ({ + display: 'flex', + flexDirection: 'column', + padding: 0, + minHeight: 400, + })) -export const BookmarksListContainer = styled(ListContainer)(({ theme }) => ({ +export const BookmarksListContainer: React.FC< + React.ComponentProps +> = styled(ListContainer)(({ theme }) => ({ ...(theme.container?.height === '100%' ? { minHeight: 360, height: 360, flexGrow: 1, overflow: 'auto' } : { minHeight: 440 }), })) -export const BookmarkButtonContainer = styled(Box)(({ theme }) => ({ +export const BookmarkButtonContainer: React.FC< + React.ComponentProps +> = styled(Box)(({ theme }) => ({ background: theme.vars.palette.background.default, display: 'flex', flexDirection: 'column', @@ -128,27 +149,31 @@ export const BookmarkButtonContainer = styled(Box)(({ theme }) => ({ width: '100%', })) -export const EmptyContainer = styled(Box)(({ theme }) => ({ - display: 'flex', - flexDirection: 'column', - justifyContent: 'center', - alignItems: 'center', - flexGrow: 1, - gap: theme.spacing(2), -})) +export const EmptyContainer: React.FC> = + styled(Box)(({ theme }) => ({ + display: 'flex', + flexDirection: 'column', + justifyContent: 'center', + alignItems: 'center', + flexGrow: 1, + gap: theme.spacing(2), + })) -export const ValidationAlert = styled(Alert)(({ theme }) => ({ - backgroundColor: 'transparent', - padding: 0, - color: theme.vars.palette.text.primary, - [`.${alertClasses.icon}`]: { +export const ValidationAlert: React.FC> = + styled(Alert)(({ theme }) => ({ + backgroundColor: 'transparent', padding: 0, - color: theme.vars.palette.error.main, - }, - [`.${alertClasses.message}`]: { padding: theme.spacing(0.25, 0, 0, 0) }, -})) - -export const OptionsMenuButton = styled(IconButton)(({ theme }) => ({ + color: theme.vars.palette.text.primary, + [`.${alertClasses.icon}`]: { + padding: 0, + color: theme.vars.palette.error.main, + }, + [`.${alertClasses.message}`]: { padding: theme.spacing(0.25, 0, 0, 0) }, + })) + +export const OptionsMenuButton: React.FC< + React.ComponentProps +> = styled(IconButton)(({ theme }) => ({ position: 'absolute', top: theme.spacing(1.75), right: theme.spacing(2), diff --git a/packages/widget/src/pages/SettingsPage/ResetSettingsButton.style.tsx b/packages/widget/src/pages/SettingsPage/ResetSettingsButton.style.tsx index 9d3fb020a..26ea4dc54 100644 --- a/packages/widget/src/pages/SettingsPage/ResetSettingsButton.style.tsx +++ b/packages/widget/src/pages/SettingsPage/ResetSettingsButton.style.tsx @@ -1,10 +1,12 @@ import { Box, styled } from '@mui/material' +import type React from 'react' -export const ResetButtonContainer = styled(Box)(({ theme }) => ({ - background: `rgba(${theme.vars.palette.common.onBackgroundChannel} / 0.04)`, - borderRadius: '16px', - padding: '16px', - svg: { - fill: `rgba(${theme.vars.palette.common.onBackgroundChannel} / 0.4)`, - }, -})) +export const ResetButtonContainer: React.FC> = + styled(Box)(({ theme }) => ({ + background: `rgba(${theme.vars.palette.common.onBackgroundChannel} / 0.04)`, + borderRadius: '16px', + padding: '16px', + svg: { + fill: `rgba(${theme.vars.palette.common.onBackgroundChannel} / 0.4)`, + }, + })) diff --git a/packages/widget/src/pages/SettingsPage/SettingsCard/SettingCard.style.tsx b/packages/widget/src/pages/SettingsPage/SettingsCard/SettingCard.style.tsx index b6faffa72..99866dccf 100644 --- a/packages/widget/src/pages/SettingsPage/SettingsCard/SettingCard.style.tsx +++ b/packages/widget/src/pages/SettingsPage/SettingsCard/SettingCard.style.tsx @@ -1,12 +1,17 @@ import { Box, badgeClasses, Badge as MuiBadge, styled } from '@mui/material' +import type React from 'react' -export const SettingsList = styled(Box)(({ theme }) => ({ +export const SettingsList: React.FC> = styled( + Box +)(({ theme }) => ({ display: 'flex', flexDirection: 'column', gap: theme.spacing(1), })) -export const Badge = styled(MuiBadge)(({ theme }) => ({ +export const Badge: React.FC> = styled( + MuiBadge +)(({ theme }) => ({ display: 'flex', alignItems: 'center', gap: theme.spacing(1.25), diff --git a/packages/widget/src/pages/SettingsPage/SettingsCard/SettingCardExpandable.tsx b/packages/widget/src/pages/SettingsPage/SettingsCard/SettingCardExpandable.tsx index 349654a16..01cbb68e7 100644 --- a/packages/widget/src/pages/SettingsPage/SettingsCard/SettingCardExpandable.tsx +++ b/packages/widget/src/pages/SettingsPage/SettingsCard/SettingCardExpandable.tsx @@ -1,6 +1,13 @@ import { Collapse } from '@mui/material' import type { PropsWithChildren, ReactNode } from 'react' -import { forwardRef, useId, useImperativeHandle, useRef } from 'react' +import { + type ForwardRefExoticComponent, + forwardRef, + type RefAttributes, + useId, + useImperativeHandle, + useRef, +} from 'react' import { Card } from '../../../components/Card/Card.js' import { CardRowButton, @@ -23,7 +30,10 @@ export interface SettingCardExpandableRef { toggleExpanded: (forceExpanded?: boolean) => void } -export const SettingCardExpandable = forwardRef< +export const SettingCardExpandable: ForwardRefExoticComponent< + PropsWithChildren & + RefAttributes +> = forwardRef< SettingCardExpandableRef, PropsWithChildren >( diff --git a/packages/widget/src/pages/SettingsPage/SettingsCard/SettingsAccordian.tsx b/packages/widget/src/pages/SettingsPage/SettingsCard/SettingsAccordian.tsx index 5397cc202..e7c4f9ba4 100644 --- a/packages/widget/src/pages/SettingsPage/SettingsCard/SettingsAccordian.tsx +++ b/packages/widget/src/pages/SettingsPage/SettingsCard/SettingsAccordian.tsx @@ -18,7 +18,10 @@ export const SettingsCardAccordion: React.FC = ({ ) } -export const useSettingsCardExpandable = () => { +export const useSettingsCardExpandable = (): { + expanded: boolean + toggleExpanded: (forceExpanded?: boolean) => void +} => { const settingCardExpandableId = useId() const [expanded, setExpanded] = useState(false) const { openCard, setOpenCard } = useContext(SettingsAccordionContext) @@ -39,7 +42,7 @@ export const useSettingsCardExpandable = () => { }, [settingCardExpandableId, openCard]) return { - expanded, - toggleExpanded, + expanded: expanded, + toggleExpanded: toggleExpanded, } } diff --git a/packages/widget/src/pages/SettingsPage/SettingsPage.tsx b/packages/widget/src/pages/SettingsPage/SettingsPage.tsx index 361fd4bd5..18488e8b9 100644 --- a/packages/widget/src/pages/SettingsPage/SettingsPage.tsx +++ b/packages/widget/src/pages/SettingsPage/SettingsPage.tsx @@ -1,3 +1,4 @@ +import type { JSX } from 'react' import { useTranslation } from 'react-i18next' import { PageContainer } from '../../components/PageContainer.js' import { useHeader } from '../../hooks/useHeader.js' @@ -14,7 +15,7 @@ import { SlippageSettings } from './SlippageSettings/SlippageSettings.js' import { SmallBalanceFilterSettings } from './SmallBalanceFilterSettings.js' import { ThemeSettings } from './ThemeSettings.js' -export const SettingsPage = () => { +export const SettingsPage = (): JSX.Element => { const { t } = useTranslation() const { hiddenUI } = useWidgetConfig() useHeader(t('header.settings')) diff --git a/packages/widget/src/pages/SettingsPage/SlippageSettings/SlippageSettings.style.tsx b/packages/widget/src/pages/SettingsPage/SlippageSettings/SlippageSettings.style.tsx index 81a3bdc35..09256a568 100644 --- a/packages/widget/src/pages/SettingsPage/SlippageSettings/SlippageSettings.style.tsx +++ b/packages/widget/src/pages/SettingsPage/SlippageSettings/SlippageSettings.style.tsx @@ -6,8 +6,11 @@ import { inputBaseClasses, styled, } from '@mui/material' +import type React from 'react' -export const SettingsFieldSet = styled(Box)(({ theme }) => ({ +export const SettingsFieldSet: React.FC< + React.ComponentProps & SettingsControlProps +> = styled(Box)(({ theme }) => ({ display: 'flex', borderRadius: theme.vars.shape.borderRadius, padding: theme.spacing(0.5), @@ -33,64 +36,66 @@ interface SettingsControlProps { selected?: boolean } -export const SettingsDefaultButton = styled(ButtonBase)( - ({ theme, selected }) => { - const settingsControlSelectedStyles = settingsControlSelected(theme) - const selectedStyle = selected - ? { - '&:not(:focus)': { - ...settingsControlSelectedStyles, - }, - } - : {} +export const SettingsDefaultButton: React.FC< + React.ComponentProps & SettingsControlProps +> = styled(ButtonBase)(({ theme, selected }) => { + const settingsControlSelectedStyles = settingsControlSelected(theme) + const selectedStyle = selected + ? { + '&:not(:focus)': { + ...settingsControlSelectedStyles, + }, + } + : {} - return { - height: '100%', - width: '100%', - fontSize: '1rem', - fontWeight: 700, - '&:focus': { - ...settingsControlSelectedStyles, - }, - ...selectedStyle, - } + return { + height: '100%', + width: '100%', + fontSize: '1rem', + fontWeight: 700, + '&:focus': { + ...settingsControlSelectedStyles, + }, + ...selectedStyle, } -) +}) -export const SettingsCustomInput = styled(InputBase)( - ({ theme, selected }) => { - const settingsControlSelectedStyles = settingsControlSelected(theme) - const selectedStyle = selected - ? { - '&:not(:focus)': { - ...settingsControlSelectedStyles, - }, - } - : {} +export const SettingsCustomInput: React.FC< + React.ComponentProps & SettingsControlProps +> = styled(InputBase)(({ theme, selected }) => { + const settingsControlSelectedStyles = settingsControlSelected(theme) + const selectedStyle = selected + ? { + '&:not(:focus)': { + ...settingsControlSelectedStyles, + }, + } + : {} - return { + return { + height: '100%', + width: '100%', + [`.${inputBaseClasses.input}`]: { height: '100%', width: '100%', - [`.${inputBaseClasses.input}`]: { - height: '100%', - width: '100%', - padding: 0, - textAlign: 'center', - '&::placeholder': { - fontSize: '1rem', - fontWeight: 700, - opacity: 1, - }, - '&:focus': { - ...settingsControlSelectedStyles, - }, - ...selectedStyle, + padding: 0, + textAlign: 'center', + '&::placeholder': { + fontSize: '1rem', + fontWeight: 700, + opacity: 1, }, - } + '&:focus': { + ...settingsControlSelectedStyles, + }, + ...selectedStyle, + }, } -) +}) -export const SlippageLimitsWarningContainer = styled(Box)(({ theme }) => ({ +export const SlippageLimitsWarningContainer: React.FC< + React.ComponentProps +> = styled(Box)(({ theme }) => ({ display: 'flex', gap: theme.spacing(1.25), marginTop: theme.spacing(1.5), diff --git a/packages/widget/src/pages/TransactionDetailsPage/ContactSupportButton.tsx b/packages/widget/src/pages/TransactionDetailsPage/ContactSupportButton.tsx index 9474dc1e0..e74c07337 100644 --- a/packages/widget/src/pages/TransactionDetailsPage/ContactSupportButton.tsx +++ b/packages/widget/src/pages/TransactionDetailsPage/ContactSupportButton.tsx @@ -1,4 +1,5 @@ import { Button } from '@mui/material' +import type { JSX } from 'react' import { useTranslation } from 'react-i18next' import { useWidgetEvents } from '../../hooks/useWidgetEvents.js' import { WidgetEvent } from '../../types/events.js' @@ -9,7 +10,7 @@ interface ContactSupportButtonProps { export const ContactSupportButton = ({ supportId, -}: ContactSupportButtonProps) => { +}: ContactSupportButtonProps): JSX.Element => { const { t } = useTranslation() const widgetEvents = useWidgetEvents() diff --git a/packages/widget/src/pages/TransactionDetailsPage/TransactionDetailsSkeleton.tsx b/packages/widget/src/pages/TransactionDetailsPage/TransactionDetailsSkeleton.tsx index c163844e7..e158f123a 100644 --- a/packages/widget/src/pages/TransactionDetailsPage/TransactionDetailsSkeleton.tsx +++ b/packages/widget/src/pages/TransactionDetailsPage/TransactionDetailsSkeleton.tsx @@ -1,9 +1,10 @@ import { Box, Skeleton } from '@mui/material' +import type { JSX } from 'react' import { Card } from '../../components/Card/Card.js' import { PageContainer } from '../../components/PageContainer.js' import { TokenSkeleton } from '../../components/Token/Token.js' -export const TransactionDetailsSkeleton = () => { +export const TransactionDetailsSkeleton = (): JSX.Element => { return ( { +export const TransferIdCard = ({ + transferId, + txLink, +}: TransferIdCardProps): JSX.Element => { const { t } = useTranslation() const copyTransferId = async () => { diff --git a/packages/widget/src/pages/TransactionHistoryPage/TransactionHistoryPage.tsx b/packages/widget/src/pages/TransactionHistoryPage/TransactionHistoryPage.tsx index 0f496d0fb..d39a55b92 100644 --- a/packages/widget/src/pages/TransactionHistoryPage/TransactionHistoryPage.tsx +++ b/packages/widget/src/pages/TransactionHistoryPage/TransactionHistoryPage.tsx @@ -1,7 +1,7 @@ import type { FullStatusData } from '@lifi/sdk' import { Box, List } from '@mui/material' import { useVirtualizer } from '@tanstack/react-virtual' -import { useCallback, useRef } from 'react' +import { type JSX, useCallback, useRef } from 'react' import { useTranslation } from 'react-i18next' import { PageContainer } from '../../components/PageContainer.js' import { useHeader } from '../../hooks/useHeader.js' @@ -12,7 +12,7 @@ import { TransactionHistoryEmpty } from './TransactionHistoryEmpty.js' import { TransactionHistoryItem } from './TransactionHistoryItem.js' import { TransactionHistoryItemSkeleton } from './TransactionHistorySkeleton.js' -export const TransactionHistoryPage = () => { +export const TransactionHistoryPage = (): JSX.Element => { // Parent ref and useVirtualizer should be in one file to avoid blank page (0 virtual items) issue const parentRef = useRef(null) const { data: transactions, isLoading } = useTransactionHistory() diff --git a/packages/widget/src/pages/TransactionHistoryPage/TransactionHistorySkeleton.tsx b/packages/widget/src/pages/TransactionHistoryPage/TransactionHistorySkeleton.tsx index 8c7fc2905..990871793 100644 --- a/packages/widget/src/pages/TransactionHistoryPage/TransactionHistorySkeleton.tsx +++ b/packages/widget/src/pages/TransactionHistoryPage/TransactionHistorySkeleton.tsx @@ -1,9 +1,10 @@ import { Box, Skeleton } from '@mui/material' +import type { JSX } from 'react' import { Card } from '../../components/Card/Card.js' import { TokenSkeleton } from '../../components/Token/Token.js' import { TokenDivider } from '../../components/Token/Token.style.js' -export const TransactionHistoryItemSkeleton = () => { +export const TransactionHistoryItemSkeleton = (): JSX.Element => { return ( void } -export const ConfirmToAddressSheet = forwardRef< - BottomSheetBase, - ConfirmToAddressSheetProps ->((props, ref) => { +export const ConfirmToAddressSheet: ForwardRefExoticComponent< + ConfirmToAddressSheetProps & RefAttributes +> = forwardRef((props, ref) => { const handleClose = () => { ;(ref as RefObject).current?.close() } diff --git a/packages/widget/src/pages/TransactionPage/ExchangeRateBottomSheet.tsx b/packages/widget/src/pages/TransactionPage/ExchangeRateBottomSheet.tsx index 30e246af8..caf687e58 100644 --- a/packages/widget/src/pages/TransactionPage/ExchangeRateBottomSheet.tsx +++ b/packages/widget/src/pages/TransactionPage/ExchangeRateBottomSheet.tsx @@ -1,7 +1,7 @@ import type { ExchangeRateUpdateParams } from '@lifi/sdk' import WarningRounded from '@mui/icons-material/WarningRounded' import { Box, Button, Typography } from '@mui/material' -import type { RefObject } from 'react' +import type { ForwardRefExoticComponent, RefAttributes, RefObject } from 'react' import { forwardRef, useCallback, @@ -28,61 +28,62 @@ interface ExchangeRateBottomSheetProps { onCancel?(): void } -export const ExchangeRateBottomSheet = forwardRef< - ExchangeRateBottomSheetBase, - ExchangeRateBottomSheetProps ->(({ onContinue, onCancel }, ref) => { - const [data, setData] = useState() - const bottomSheetRef = useRef(null) - const resolverRef = useRef<(value: boolean) => void>(null) +export const ExchangeRateBottomSheet: ForwardRefExoticComponent< + ExchangeRateBottomSheetProps & RefAttributes +> = forwardRef( + ({ onContinue, onCancel }, ref) => { + const [data, setData] = useState() + const bottomSheetRef = useRef(null) + const resolverRef = useRef<(value: boolean) => void>(null) - const handleContinue = () => { - ;(ref as RefObject).current?.close(true) - onContinue?.() - } + const handleContinue = () => { + ;(ref as RefObject).current?.close(true) + onContinue?.() + } - const handleCancel = useCallback(() => { - ;(ref as RefObject).current?.close(false) - onCancel?.() - }, [onCancel, ref]) + const handleCancel = useCallback(() => { + ;(ref as RefObject).current?.close(false) + onCancel?.() + }, [onCancel, ref]) - const handleClose = useCallback(() => { - ;(ref as RefObject).current?.close( - false, - false - ) - onCancel?.() - }, [onCancel, ref]) + const handleClose = useCallback(() => { + ;(ref as RefObject).current?.close( + false, + false + ) + onCancel?.() + }, [onCancel, ref]) - useImperativeHandle( - ref, - () => ({ - isOpen: () => bottomSheetRef.current?.isOpen(), - open: (resolver, data) => { - setData(data) - resolverRef.current = resolver - bottomSheetRef.current?.open() - }, - close: (value = false, bottomSheetClose = true) => { - resolverRef.current?.(value) - if (bottomSheetClose) { - bottomSheetRef.current?.close() - } - }, - }), - [] - ) + useImperativeHandle( + ref, + () => ({ + isOpen: () => bottomSheetRef.current?.isOpen(), + open: (resolver, data) => { + setData(data) + resolverRef.current = resolver + bottomSheetRef.current?.open() + }, + close: (value = false, bottomSheetClose = true) => { + resolverRef.current?.(value) + if (bottomSheetClose) { + bottomSheetRef.current?.close() + } + }, + }), + [] + ) - return ( - - - - ) -}) + return ( + + + + ) + } +) const ExchangeRateBottomSheetContent: React.FC< ExchangeRateBottomSheetProps diff --git a/packages/widget/src/pages/TransactionPage/RouteTracker.tsx b/packages/widget/src/pages/TransactionPage/RouteTracker.tsx index 33d468c97..350c500b6 100644 --- a/packages/widget/src/pages/TransactionPage/RouteTracker.tsx +++ b/packages/widget/src/pages/TransactionPage/RouteTracker.tsx @@ -1,4 +1,4 @@ -import type { Dispatch, SetStateAction } from 'react' +import type { Dispatch, JSX, SetStateAction } from 'react' import { useEffect, useRef, useState } from 'react' import { ProgressToNextUpdate } from '../../components/ProgressToNextUpdate.js' import { useRoutes } from '../../hooks/useRoutes.js' @@ -15,7 +15,7 @@ export const RouteTracker = ({ observableRouteId, onChange, onFetching, -}: RouteTrackerProps) => { +}: RouteTrackerProps): JSX.Element => { const routeExecutionStore = useRouteExecutionStoreContext() const setExecutableRoute = useSetExecutableRoute() const [observableRoute] = useState( diff --git a/packages/widget/src/pages/TransactionPage/StatusBottomSheet.style.tsx b/packages/widget/src/pages/TransactionPage/StatusBottomSheet.style.tsx index 64560fb9c..bba0d4ad7 100644 --- a/packages/widget/src/pages/TransactionPage/StatusBottomSheet.style.tsx +++ b/packages/widget/src/pages/TransactionPage/StatusBottomSheet.style.tsx @@ -1,5 +1,6 @@ import type { Theme } from '@mui/material' import { Box, styled } from '@mui/material' +import type React from 'react' import { RouteExecutionStatus } from '../../stores/routes/types.js' type StatusColor = RouteExecutionStatus | 'warning' @@ -39,36 +40,42 @@ const getStatusColor = (status: StatusColor, theme: Theme) => { } } -export const CenterContainer = styled(Box)(() => ({ +export const CenterContainer: React.FC< + React.ComponentProps & { status?: StatusColor } +> = styled(Box)(() => ({ display: 'grid', placeItems: 'center', position: 'relative', })) -export const IconCircle = styled(Box, { +export const IconCircle: React.FC< + React.ComponentProps & { status?: StatusColor } +> = styled(Box, { shouldForwardProp: (prop) => prop !== 'status', -})<{ status: StatusColor }>(({ theme, status }) => { - const statusConfig = getStatusColor(status, theme) +})<{ status?: StatusColor }>( + ({ theme, status = RouteExecutionStatus.Idle }) => { + const statusConfig = getStatusColor(status, theme) - return { - backgroundColor: `rgba(${statusConfig.color} / ${statusConfig.alpha})`, - borderRadius: '50%', - width: 72, - height: 72, - display: 'grid', - position: 'relative', - placeItems: 'center', - '& > svg': { - color: `color-mix(in srgb, rgb(${statusConfig.color}) ${(1 - statusConfig.lightDarken) * 100}%, black)`, - width: 36, - height: 36, - }, - ...theme.applyStyles('dark', { + return { + backgroundColor: `rgba(${statusConfig.color} / ${statusConfig.alpha})`, + borderRadius: '50%', + width: 72, + height: 72, + display: 'grid', + position: 'relative', + placeItems: 'center', '& > svg': { - color: `color-mix(in srgb, rgb(${statusConfig.color}) ${(1 - statusConfig.darkDarken) * 100}%, black)`, + color: `color-mix(in srgb, rgb(${statusConfig.color}) ${(1 - statusConfig.lightDarken) * 100}%, black)`, width: 36, height: 36, }, - }), + ...theme.applyStyles('dark', { + '& > svg': { + color: `color-mix(in srgb, rgb(${statusConfig.color}) ${(1 - statusConfig.darkDarken) * 100}%, black)`, + width: 36, + height: 36, + }, + }), + } } -}) +) diff --git a/packages/widget/src/pages/TransactionPage/TokenValueBottomSheet.tsx b/packages/widget/src/pages/TransactionPage/TokenValueBottomSheet.tsx index 7f63cfc0b..4059887f1 100644 --- a/packages/widget/src/pages/TransactionPage/TokenValueBottomSheet.tsx +++ b/packages/widget/src/pages/TransactionPage/TokenValueBottomSheet.tsx @@ -1,7 +1,7 @@ import type { Route } from '@lifi/sdk' import WarningRounded from '@mui/icons-material/WarningRounded' import { Box, Button, Typography } from '@mui/material' -import type { RefObject } from 'react' +import type { ForwardRefExoticComponent, RefAttributes, RefObject } from 'react' import { forwardRef, useRef } from 'react' import { useTranslation } from 'react-i18next' import { BottomSheet } from '../../components/BottomSheet/BottomSheet.js' @@ -18,25 +18,26 @@ interface TokenValueBottomSheetProps { onCancel?(): void } -export const TokenValueBottomSheet = forwardRef< - BottomSheetBase, - TokenValueBottomSheetProps ->(({ route, onContinue, onCancel }, ref) => { - const handleCancel = () => { - ;(ref as RefObject).current?.close() - onCancel?.() - } +export const TokenValueBottomSheet: ForwardRefExoticComponent< + TokenValueBottomSheetProps & RefAttributes +> = forwardRef( + ({ route, onContinue, onCancel }, ref) => { + const handleCancel = () => { + ;(ref as RefObject).current?.close() + onCancel?.() + } - return ( - - - - ) -}) + return ( + + + + ) + } +) const TokenValueBottomSheetContent: React.FC = ({ route, diff --git a/packages/widget/src/pages/TransactionPage/TransactionPage.tsx b/packages/widget/src/pages/TransactionPage/TransactionPage.tsx index 926b8a88a..f9fc0b00d 100644 --- a/packages/widget/src/pages/TransactionPage/TransactionPage.tsx +++ b/packages/widget/src/pages/TransactionPage/TransactionPage.tsx @@ -2,7 +2,7 @@ import type { ExchangeRateUpdateParams } from '@lifi/sdk' import Delete from '@mui/icons-material/Delete' import { Box, Button, Tooltip } from '@mui/material' import { useLocation, useNavigate } from '@tanstack/react-router' -import { useEffect, useMemo, useRef, useState } from 'react' +import { type JSX, useEffect, useMemo, useRef, useState } from 'react' import { useTranslation } from 'react-i18next' import type { BottomSheetBase } from '../../components/BottomSheet/types.js' import { ContractComponent } from '../../components/ContractComponent/ContractComponent.js' @@ -35,7 +35,7 @@ import { getTokenValueLossThreshold, } from './utils.js' -export const TransactionPage = () => { +export const TransactionPage = (): JSX.Element | null => { const { t } = useTranslation() const { setFieldValue } = useFieldActions() const emitter = useWidgetEvents() diff --git a/packages/widget/src/pages/TransactionPage/utils.ts b/packages/widget/src/pages/TransactionPage/utils.ts index e9972082d..e1a016dee 100644 --- a/packages/widget/src/pages/TransactionPage/utils.ts +++ b/packages/widget/src/pages/TransactionPage/utils.ts @@ -3,7 +3,7 @@ export const calculateValueLossPercentage = ( toAmountUSD: number, gasCostUSD: number, feeCostUSD: number -) => { +): number => { return Number.parseFloat( ( (toAmountUSD / (fromAmountUSD + gasCostUSD + feeCostUSD) - 1) * @@ -17,7 +17,7 @@ export const getTokenValueLossThreshold = ( toAmountUSD: number, gasCostUSD: number, feeCostUSD: number -) => { +): boolean => { if (!fromAmountUSD || !toAmountUSD) { return false } diff --git a/packages/widget/src/providers/I18nProvider/i18n.ts b/packages/widget/src/providers/I18nProvider/i18n.ts index ec5ece5b8..3cf2a02d9 100644 --- a/packages/widget/src/providers/I18nProvider/i18n.ts +++ b/packages/widget/src/providers/I18nProvider/i18n.ts @@ -5,7 +5,7 @@ import type { LanguageKey, LanguageResource, PartialResource } from './types.js' export async function loadLocale( lng: LanguageKey, customLanguageResource?: PartialResource -) { +): Promise { let languageResource: LanguageResource try { const languageResourceModule = await import(`../../i18n/${lng}.json`) @@ -19,7 +19,7 @@ export async function loadLocale( export function mergeWithLanguageResources( languageResource: LanguageResource, customLanguageResource?: PartialResource -) { +): LanguageResource { return customLanguageResource ? deepMerge(languageResource, customLanguageResource) : languageResource diff --git a/packages/widget/src/providers/SDKClientProvider.tsx b/packages/widget/src/providers/SDKClientProvider.tsx index 688a55c67..22893ace7 100644 --- a/packages/widget/src/providers/SDKClientProvider.tsx +++ b/packages/widget/src/providers/SDKClientProvider.tsx @@ -1,6 +1,7 @@ import { createClient, type SDKClient } from '@lifi/sdk' import { createContext, + type JSX, type PropsWithChildren, useContext, useMemo, @@ -10,9 +11,11 @@ import { useWidgetConfig } from './WidgetProvider/WidgetProvider.js' const SDKClientContext = createContext({} as SDKClient) -export const useSDKClient = () => useContext(SDKClientContext) +export const useSDKClient = (): SDKClient => useContext(SDKClientContext) -export const SDKClientProvider = ({ children }: PropsWithChildren) => { +export const SDKClientProvider = ({ + children, +}: PropsWithChildren): JSX.Element => { const { sdkConfig, apiKey, diff --git a/packages/widget/src/providers/WalletProvider/WalletProvider.tsx b/packages/widget/src/providers/WalletProvider/WalletProvider.tsx index 3e8497dad..ac912ca47 100644 --- a/packages/widget/src/providers/WalletProvider/WalletProvider.tsx +++ b/packages/widget/src/providers/WalletProvider/WalletProvider.tsx @@ -1,6 +1,12 @@ import { WalletManagementProviders } from '@lifi/wallet-management' import type { WidgetProviderProps } from '@lifi/widget-provider' -import { type FC, type PropsWithChildren, type ReactNode, useMemo } from 'react' +import { + type FC, + type JSX, + type PropsWithChildren, + type ReactNode, + useMemo, +} from 'react' import { useTranslation } from 'react-i18next' import { useAvailableChains } from '../../hooks/useAvailableChains.js' import { useInitializeSDKProviders } from '../../hooks/useInitializeSDKProviders.js' @@ -14,7 +20,7 @@ interface WalletProviderProps extends PropsWithChildren { export const WalletProvider = ({ children, providers, -}: PropsWithChildren) => { +}: PropsWithChildren): JSX.Element => { const { walletConfig } = useWidgetConfig() const { chains } = useAvailableChains() const { i18n } = useTranslation() diff --git a/packages/widget/src/stores/bookmarks/BookmarkStore.tsx b/packages/widget/src/stores/bookmarks/BookmarkStore.tsx index f244a639b..b16947473 100644 --- a/packages/widget/src/stores/bookmarks/BookmarkStore.tsx +++ b/packages/widget/src/stores/bookmarks/BookmarkStore.tsx @@ -25,7 +25,7 @@ export const BookmarkStoreProvider: React.FC = ({ ) } -export function useBookmarkStore(selector: (store: BookmarkState) => T) { +export function useBookmarkStore(selector: (store: BookmarkState) => T): T { const useStore = useContext(BookmarkStoreContext) if (!useStore) { diff --git a/packages/widget/src/stores/bookmarks/createBookmarkStore.ts b/packages/widget/src/stores/bookmarks/createBookmarkStore.ts index ac7775149..74cc1c06e 100644 --- a/packages/widget/src/stores/bookmarks/createBookmarkStore.ts +++ b/packages/widget/src/stores/bookmarks/createBookmarkStore.ts @@ -1,3 +1,4 @@ +import type { StoreApi, UseBoundStore } from 'zustand' import { create } from 'zustand' import { persist } from 'zustand/middleware' import type { ToAddress } from '../../types/widget.js' @@ -12,7 +13,7 @@ interface PersistBookmarkProps extends PersistStoreProps { export const createBookmarksStore = ({ namePrefix, toAddress, -}: PersistBookmarkProps) => +}: PersistBookmarkProps): UseBoundStore> => create()( persist( (set, get) => ({ diff --git a/packages/widget/src/stores/bookmarks/useBookmarkActions.ts b/packages/widget/src/stores/bookmarks/useBookmarkActions.ts index ce0a90fd6..1a608d02c 100644 --- a/packages/widget/src/stores/bookmarks/useBookmarkActions.ts +++ b/packages/widget/src/stores/bookmarks/useBookmarkActions.ts @@ -1,7 +1,7 @@ import { useBookmarkStore } from './BookmarkStore.js' import type { BookmarkActions } from './types.js' -export const useBookmarkActions = () => { +export const useBookmarkActions = (): BookmarkActions => { const actions = useBookmarkStore((store) => ({ getBookmark: store.getBookmark, addBookmark: store.addBookmark, diff --git a/packages/widget/src/stores/chains/ChainOrderStore.tsx b/packages/widget/src/stores/chains/ChainOrderStore.tsx index 5ecb0b8e0..c28231183 100644 --- a/packages/widget/src/stores/chains/ChainOrderStore.tsx +++ b/packages/widget/src/stores/chains/ChainOrderStore.tsx @@ -1,4 +1,4 @@ -import { createContext, useContext, useEffect, useRef } from 'react' +import { createContext, type JSX, useContext, useEffect, useRef } from 'react' import type { StoreApi, UseBoundStore } from 'zustand' import { useShallow } from 'zustand/shallow' import { useChains } from '../../hooks/useChains.js' @@ -21,7 +21,7 @@ const ChainOrderStoreContext = createContext(null) export function ChainOrderStoreProvider({ children, ...props -}: PersistStoreProviderProps) { +}: PersistStoreProviderProps): JSX.Element { const { chains: chainsConfig, hiddenUI, diff --git a/packages/widget/src/stores/chains/createChainOrderStore.ts b/packages/widget/src/stores/chains/createChainOrderStore.ts index 8d0897ef4..01ea74129 100644 --- a/packages/widget/src/stores/chains/createChainOrderStore.ts +++ b/packages/widget/src/stores/chains/createChainOrderStore.ts @@ -1,3 +1,4 @@ +import type { StoreApi, UseBoundStore } from 'zustand' import { create } from 'zustand' import { persist } from 'zustand/middleware' import { widgetEvents } from '../../hooks/useWidgetEvents.js' @@ -7,17 +8,19 @@ import type { ChainOrderState } from './types.js' // (10 tiles: 9 + 1 for "All chains") export const maxGridItemsToShow = 10 -export const maxChainsToShow = maxGridItemsToShow - 1 +export const maxChainsToShow: number = maxGridItemsToShow - 1 // If there are more than maxChainsToShow chains to show, // -1 tile to show a button "+ N" more chains -export const maxChainsToOrder = maxChainsToShow - 1 +export const maxChainsToOrder: number = maxChainsToShow - 1 const defaultChainState = { from: [], to: [], } -export const createChainOrderStore = ({ namePrefix }: PersistStoreProps) => +export const createChainOrderStore = ({ + namePrefix, +}: PersistStoreProps): UseBoundStore> => create()( persist( (set, get) => ({ diff --git a/packages/widget/src/stores/form/FormStoreContext.ts b/packages/widget/src/stores/form/FormStoreContext.ts index a567f8117..385fc0d38 100644 --- a/packages/widget/src/stores/form/FormStoreContext.ts +++ b/packages/widget/src/stores/form/FormStoreContext.ts @@ -1,4 +1,5 @@ -import { createContext } from 'react' +import { type Context, createContext } from 'react' import type { FormStoreStore } from './types.js' -export const FormStoreContext = createContext(null) +export const FormStoreContext: Context = + createContext(null) diff --git a/packages/widget/src/stores/form/createFormStore.ts b/packages/widget/src/stores/form/createFormStore.ts index 31ccecb6c..7276cd707 100644 --- a/packages/widget/src/stores/form/createFormStore.ts +++ b/packages/widget/src/stores/form/createFormStore.ts @@ -1,3 +1,4 @@ +import type { StoreApi, UseBoundStore } from 'zustand' import { create } from 'zustand' import type { @@ -67,7 +68,9 @@ const mergeDefaultFormValues = ( { ...valuesToFormValues(formDefaultValues) } ) -export const createFormStore = (defaultValues?: DefaultValues) => +export const createFormStore = ( + defaultValues?: DefaultValues +): UseBoundStore> => create((set, get) => { const _defaultValues = valuesToFormValues({ ...formDefaultValues, diff --git a/packages/widget/src/stores/form/useFieldActions.ts b/packages/widget/src/stores/form/useFieldActions.ts index a264f3ad3..884062ab6 100644 --- a/packages/widget/src/stores/form/useFieldActions.ts +++ b/packages/widget/src/stores/form/useFieldActions.ts @@ -11,7 +11,7 @@ import type { } from './types.js' import { useFormStore } from './useFormStore.js' -export const useFieldActions = () => { +export const useFieldActions = (): FormActions => { const emitter = useWidgetEvents() const actions = useFormStore((store) => ({ getFieldValues: store.getFieldValues, @@ -81,7 +81,12 @@ export const useFieldActions = () => { ) return { - ...actions, + getFieldValues: actions.getFieldValues, + isTouched: actions.isTouched, + isDirty: actions.isDirty, + resetField: actions.resetField, + setAsTouched: actions.setAsTouched, + setDefaultValues: actions.setDefaultValues, setFieldValue: setFieldValueWithEmittedEvents, setUserAndDefaultValues: setUserAndDefaultValuesWithEmittedEvents, } diff --git a/packages/widget/src/stores/form/useFieldValues.ts b/packages/widget/src/stores/form/useFieldValues.ts index 1b6ac9d29..e6482f57f 100644 --- a/packages/widget/src/stores/form/useFieldValues.ts +++ b/packages/widget/src/stores/form/useFieldValues.ts @@ -2,7 +2,9 @@ import type { FormFieldArray, FormFieldNames } from './types.js' import { useFormStore } from './useFormStore.js' // We should return a strongly-typed array based on the specific field names we pass to the function. -export const useFieldValues = (...names: T) => { +export const useFieldValues = ( + ...names: T +): FormFieldArray => { const values = useFormStore( (store) => names.map((name) => store.userValues[name]?.value) as FormFieldArray diff --git a/packages/widget/src/stores/form/useFormRef.ts b/packages/widget/src/stores/form/useFormRef.ts index a751aa84f..cdd786dbf 100644 --- a/packages/widget/src/stores/form/useFormRef.ts +++ b/packages/widget/src/stores/form/useFormRef.ts @@ -5,7 +5,10 @@ import { useSendToWalletActions } from '../../stores/settings/useSendToWalletSto import type { FormRef } from '../../types/widget.js' import type { FormStoreStore, GenericFormValue } from './types.js' -export const useFormRef = (formStore: FormStoreStore, formRef?: FormRef) => { +export const useFormRef = ( + formStore: FormStoreStore, + formRef?: FormRef +): void => { const { setSendToWallet } = useSendToWalletActions() const { setSelectedBookmark } = useBookmarkActions() diff --git a/packages/widget/src/stores/form/useTouchedFields.ts b/packages/widget/src/stores/form/useTouchedFields.ts index 4aafc0616..cfb42d85e 100644 --- a/packages/widget/src/stores/form/useTouchedFields.ts +++ b/packages/widget/src/stores/form/useTouchedFields.ts @@ -1,6 +1,7 @@ +import type { TouchedFields } from './types.js' import { useFormStore } from './useFormStore.js' -export const useTouchedFields = () => { +export const useTouchedFields = (): TouchedFields => { const touchedFields = useFormStore((store) => store.touchedFields) return touchedFields diff --git a/packages/widget/src/stores/header/useHeaderStore.tsx b/packages/widget/src/stores/header/useHeaderStore.tsx index ee5604cbc..5aef2cf8f 100644 --- a/packages/widget/src/stores/header/useHeaderStore.tsx +++ b/packages/widget/src/stores/header/useHeaderStore.tsx @@ -6,7 +6,9 @@ import type { HeaderState, HeaderStore } from './types.js' const HeaderStoreContext = createContext(null) -export function HeaderStoreProvider({ children }: PersistStoreProviderProps) { +export function HeaderStoreProvider({ + children, +}: PersistStoreProviderProps): any { const storeRef = useRef(null) if (!storeRef.current) { storeRef.current = createHeaderStore() @@ -38,7 +40,7 @@ export function useHeaderStore(selector: (state: HeaderState) => T): T { // As the header is position fixed its not in the document flow anymore. // To prevent the remaining page content from appearing behind the header we need to // pass the headers height so that the position of the page content can be adjusted -export function useHeaderHeight() { +export function useHeaderHeight(): any { const headerHeight = useHeaderStore((state) => state.headerHeight) return { @@ -46,7 +48,7 @@ export function useHeaderHeight() { } } -export function useSetHeaderHeight() { +export function useSetHeaderHeight(): any { const setHeaderHeight = useHeaderStore((state) => state.setHeaderHeight) return { diff --git a/packages/widget/src/stores/inputMode/useInputModeStore.ts b/packages/widget/src/stores/inputMode/useInputModeStore.ts index 2b195fe07..3783f71f0 100644 --- a/packages/widget/src/stores/inputMode/useInputModeStore.ts +++ b/packages/widget/src/stores/inputMode/useInputModeStore.ts @@ -1,3 +1,4 @@ +import type { StoreApi, UseBoundStore } from 'zustand' import { create } from 'zustand' import type { FormTypeProps } from '../form/types.js' @@ -9,21 +10,22 @@ interface InputModeState { toggleInputMode: (formType: FormTypeProps['formType']) => void } -export const useInputModeStore = create((set, get) => ({ - inputMode: { - from: 'amount', - to: 'amount', - }, - setInputMode: (formType, mode) => - set((state) => ({ - inputMode: { - ...state.inputMode, - [formType]: mode, - }, - })), - toggleInputMode: (formType) => { - const currentMode = get().inputMode[formType] - const newMode = currentMode === 'amount' ? 'price' : 'amount' - get().setInputMode(formType, newMode) - }, -})) +export const useInputModeStore: UseBoundStore> = + create((set, get) => ({ + inputMode: { + from: 'amount', + to: 'amount', + }, + setInputMode: (formType, mode) => + set((state) => ({ + inputMode: { + ...state.inputMode, + [formType]: mode, + }, + })), + toggleInputMode: (formType) => { + const currentMode = get().inputMode[formType] + const newMode = currentMode === 'amount' ? 'price' : 'amount' + get().setInputMode(formType, newMode) + }, + })) diff --git a/packages/widget/src/stores/pinnedTokens/PinnedTokensStore.tsx b/packages/widget/src/stores/pinnedTokens/PinnedTokensStore.tsx index 503137bf3..28c27b581 100644 --- a/packages/widget/src/stores/pinnedTokens/PinnedTokensStore.tsx +++ b/packages/widget/src/stores/pinnedTokens/PinnedTokensStore.tsx @@ -25,7 +25,7 @@ export const PinnedTokensStoreProvider: React.FC = ({ export function usePinnedTokensStore( selector: (store: PinnedTokensState) => T -) { +): T { const useStore = useContext(PinnedTokensStoreContext) if (!useStore) { diff --git a/packages/widget/src/stores/pinnedTokens/createPinnedTokensStore.ts b/packages/widget/src/stores/pinnedTokens/createPinnedTokensStore.ts index e1db26926..deab0583a 100644 --- a/packages/widget/src/stores/pinnedTokens/createPinnedTokensStore.ts +++ b/packages/widget/src/stores/pinnedTokens/createPinnedTokensStore.ts @@ -1,9 +1,12 @@ +import type { StoreApi, UseBoundStore } from 'zustand' import { create } from 'zustand' import { persist } from 'zustand/middleware' import type { PersistStoreProps } from '../types.js' import type { PinnedTokensState } from './types.js' -export const createPinnedTokensStore = ({ namePrefix }: PersistStoreProps) => +export const createPinnedTokensStore = ({ + namePrefix, +}: PersistStoreProps): UseBoundStore> => create()( persist( (set, get) => ({ diff --git a/packages/widget/src/stores/routes/RouteExecutionStore.tsx b/packages/widget/src/stores/routes/RouteExecutionStore.tsx index 3501488b1..0dccfdfb8 100644 --- a/packages/widget/src/stores/routes/RouteExecutionStore.tsx +++ b/packages/widget/src/stores/routes/RouteExecutionStore.tsx @@ -1,4 +1,4 @@ -import { createContext, useContext, useRef } from 'react' +import { createContext, type JSX, useContext, useRef } from 'react' import type { StoreApi, UseBoundStore } from 'zustand' import { useShallow } from 'zustand/shallow' import type { PersistStoreProviderProps } from '../types.js' @@ -14,7 +14,7 @@ const RouteExecutionStoreContext = createContext( export function RouteExecutionStoreProvider({ children, ...props -}: PersistStoreProviderProps) { +}: PersistStoreProviderProps): JSX.Element { const storeRef = useRef(null) if (!storeRef.current) { storeRef.current = createRouteExecutionStore(props) @@ -26,7 +26,7 @@ export function RouteExecutionStoreProvider({ ) } -export function useRouteExecutionStoreContext() { +export function useRouteExecutionStoreContext(): any { const useStore = useContext(RouteExecutionStoreContext) if (!useStore) { throw new Error( diff --git a/packages/widget/src/stores/routes/createRouteExecutionStore.ts b/packages/widget/src/stores/routes/createRouteExecutionStore.ts index d58adcc96..48b494e0e 100644 --- a/packages/widget/src/stores/routes/createRouteExecutionStore.ts +++ b/packages/widget/src/stores/routes/createRouteExecutionStore.ts @@ -1,4 +1,5 @@ import type { Route, RouteExtended } from '@lifi/sdk' +import type { StoreApi, UseBoundStore } from 'zustand' import { create } from 'zustand' import { persist } from 'zustand/middleware' import { hasEnumFlag } from '../../utils/enum.js' @@ -12,7 +13,9 @@ import { isRouteRefunded, } from './utils.js' -export const createRouteExecutionStore = ({ namePrefix }: PersistStoreProps) => +export const createRouteExecutionStore = ({ + namePrefix, +}: PersistStoreProps): UseBoundStore> => create()( persist( (set, get) => ({ diff --git a/packages/widget/src/stores/routes/useExecutingRoutesIds.ts b/packages/widget/src/stores/routes/useExecutingRoutesIds.ts index 7b08a423f..cc0f27353 100644 --- a/packages/widget/src/stores/routes/useExecutingRoutesIds.ts +++ b/packages/widget/src/stores/routes/useExecutingRoutesIds.ts @@ -3,7 +3,7 @@ import { useRouteExecutionStore } from './RouteExecutionStore.js' import type { RouteExecution } from './types.js' import { RouteExecutionStatus } from './types.js' -export const useExecutingRoutesIds = () => { +export const useExecutingRoutesIds = (): string[] => { const { accounts } = useAccount() const accountAddresses = accounts.map((account) => account.address) return useRouteExecutionStore((state) => diff --git a/packages/widget/src/stores/routes/useIntermediateRoutesStore.ts b/packages/widget/src/stores/routes/useIntermediateRoutesStore.ts index 3bb2c26ac..eb7dc58c2 100644 --- a/packages/widget/src/stores/routes/useIntermediateRoutesStore.ts +++ b/packages/widget/src/stores/routes/useIntermediateRoutesStore.ts @@ -1,4 +1,5 @@ import type { Route } from '@lifi/sdk' +import type { StoreApi, UseBoundStore } from 'zustand' import { create } from 'zustand' interface IntermediateRoutesState { @@ -10,19 +11,19 @@ interface IntermediateRoutesState { getIntermediateRoutes: (key: readonly unknown[]) => Route[] | undefined } -export const useIntermediateRoutesStore = create( - (set, get) => ({ - intermediateRoutes: {}, - setIntermediateRoutes: (key, routes) => { - const stringKey = JSON.stringify(key) - // Create a new state with only the current key - const newRoutesByKey: Record = {} - newRoutesByKey[stringKey] = routes - set({ intermediateRoutes: newRoutesByKey }) - }, - getIntermediateRoutes: (key) => { - const stringKey = JSON.stringify(key) - return get().intermediateRoutes[stringKey] - }, - }) -) +export const useIntermediateRoutesStore: UseBoundStore< + StoreApi +> = create((set, get) => ({ + intermediateRoutes: {}, + setIntermediateRoutes: (key, routes) => { + const stringKey = JSON.stringify(key) + // Create a new state with only the current key + const newRoutesByKey: Record = {} + newRoutesByKey[stringKey] = routes + set({ intermediateRoutes: newRoutesByKey }) + }, + getIntermediateRoutes: (key) => { + const stringKey = JSON.stringify(key) + return get().intermediateRoutes[stringKey] + }, +})) diff --git a/packages/widget/src/stores/routes/useSetExecutableRoute.ts b/packages/widget/src/stores/routes/useSetExecutableRoute.ts index 1bf82ed5f..a85bc1428 100644 --- a/packages/widget/src/stores/routes/useSetExecutableRoute.ts +++ b/packages/widget/src/stores/routes/useSetExecutableRoute.ts @@ -1,5 +1,7 @@ import { useRouteExecutionStore } from './RouteExecutionStore.js' +import type { RouteExecutionState } from './types.js' -export const useSetExecutableRoute = () => { - return useRouteExecutionStore((state) => state.setExecutableRoute) -} +export const useSetExecutableRoute = + (): RouteExecutionState['setExecutableRoute'] => { + return useRouteExecutionStore((state) => state.setExecutableRoute) + } diff --git a/packages/widget/src/stores/routes/utils.ts b/packages/widget/src/stores/routes/utils.ts index 272121d26..4bd43a52b 100644 --- a/packages/widget/src/stores/routes/utils.ts +++ b/packages/widget/src/stores/routes/utils.ts @@ -1,27 +1,27 @@ import type { ExecutionAction, RouteExtended } from '@lifi/sdk' import microdiff from 'microdiff' -export const isRouteDone = (route: RouteExtended) => { +export const isRouteDone = (route: RouteExtended): boolean => { return route.steps.every((step) => step.execution?.status === 'DONE') } -export const isRoutePartiallyDone = (route: RouteExtended) => { +export const isRoutePartiallyDone = (route: RouteExtended): boolean => { return route.steps.some((step) => step.execution?.actions?.some((action) => action.substatus === 'PARTIAL') ) } -export const isRouteRefunded = (route: RouteExtended) => { +export const isRouteRefunded = (route: RouteExtended): boolean => { return route.steps.some((step) => step.execution?.actions?.some((action) => action.substatus === 'REFUNDED') ) } -export const isRouteFailed = (route: RouteExtended) => { +export const isRouteFailed = (route: RouteExtended): boolean => { return route.steps.some((step) => step.execution?.status === 'FAILED') } -export const isRouteActive = (route?: RouteExtended) => { +export const isRouteActive = (route?: RouteExtended): boolean => { if (!route) { return false } @@ -53,7 +53,7 @@ export const getUpdatedAction = ( return action } -export const getSourceTxHash = (route?: RouteExtended) => { +export const getSourceTxHash = (route?: RouteExtended): string | undefined => { const sourceAction = route?.steps[0].execution?.actions .filter( (action) => !['RESET_ALLOWANCE', 'SET_ALLOWANCE'].includes(action.type) diff --git a/packages/widget/src/stores/settings/SettingsStore.tsx b/packages/widget/src/stores/settings/SettingsStore.tsx index f8925b7e0..549eb25a2 100644 --- a/packages/widget/src/stores/settings/SettingsStore.tsx +++ b/packages/widget/src/stores/settings/SettingsStore.tsx @@ -1,5 +1,6 @@ import { createContext, + type JSX, type PropsWithChildren, useContext, useRef, @@ -16,7 +17,7 @@ const SettingsStoreContext = createContext(null) export const SettingsStoreProvider = ({ children, config, -}: PropsWithChildren) => { +}: PropsWithChildren): JSX.Element => { const storeRef = useRef(null) if (!storeRef.current) { storeRef.current = createSettingsStore(config) @@ -28,7 +29,7 @@ export const SettingsStoreProvider = ({ ) } -export function useSettingsStoreContext() { +export function useSettingsStoreContext(): any { const useStore = useContext(SettingsStoreContext) if (!useStore) { throw new Error( diff --git a/packages/widget/src/stores/settings/createSettingsStore.ts b/packages/widget/src/stores/settings/createSettingsStore.ts index 556a69bd3..371c27439 100644 --- a/packages/widget/src/stores/settings/createSettingsStore.ts +++ b/packages/widget/src/stores/settings/createSettingsStore.ts @@ -1,4 +1,5 @@ /** biome-ignore-all lint/correctness/noUnusedVariables: allowed in this store */ +import type { StoreApi, UseBoundStore } from 'zustand' import { create } from 'zustand' import { persist } from 'zustand/middleware' import { allLanguages } from '../../providers/I18nProvider/constants.js' @@ -32,7 +33,9 @@ const defaultSettings: SettingsProps = { smallBalanceThreshold: undefined, } -export const createSettingsStore = (config: WidgetConfig) => +export const createSettingsStore = ( + config: WidgetConfig +): UseBoundStore> => create()( persist( (set, get) => ({ diff --git a/packages/widget/src/stores/settings/useSendToWalletStore.ts b/packages/widget/src/stores/settings/useSendToWalletStore.ts index a790dbf47..085b7316b 100644 --- a/packages/widget/src/stores/settings/useSendToWalletStore.ts +++ b/packages/widget/src/stores/settings/useSendToWalletStore.ts @@ -1,14 +1,16 @@ +import type { StoreApi, UseBoundStore } from 'zustand' import { create } from 'zustand' import { useShallow } from 'zustand/shallow' import type { SendToWalletStore } from './types.js' -export const sendToWalletStore = create((set) => ({ - showSendToWallet: false, - setSendToWallet: (value) => - set({ - showSendToWallet: value, - }), -})) +export const sendToWalletStore: UseBoundStore> = + create((set) => ({ + showSendToWallet: false, + setSendToWallet: (value) => + set({ + showSendToWallet: value, + }), + })) export const useSendToWalletStore = ( selector: (state: SendToWalletStore) => T @@ -16,7 +18,9 @@ export const useSendToWalletStore = ( return sendToWalletStore(useShallow(selector)) } -export const useSendToWalletActions = () => { +export const useSendToWalletActions = (): { + setSendToWallet: (value: boolean) => void +} => { const actions = useSendToWalletStore((store) => ({ setSendToWallet: store.setSendToWallet, })) diff --git a/packages/widget/src/stores/settings/useSettingsActions.ts b/packages/widget/src/stores/settings/useSettingsActions.ts index 3388a1263..1a087f540 100644 --- a/packages/widget/src/stores/settings/useSettingsActions.ts +++ b/packages/widget/src/stores/settings/useSettingsActions.ts @@ -42,7 +42,18 @@ const emitEventOnChange = any>( } } -export const useSettingsActions = () => { +export const useSettingsActions = (): { + setValue: ValueSetter + setValues: (values: Partial) => void + setDefaultSettings: (config?: WidgetConfig) => void + resetSettings: (bridges: string[], exchanges: string[]) => void + setToolValue: ( + toolType: SettingsToolType, + tool: string, + value: boolean + ) => void + toggleToolKeys: (toolType: SettingsToolType, toolKeys: string[]) => void +} => { const emitter = useWidgetEvents() const actions = useSettingsStore((state) => ({ setValue: state.setValue, diff --git a/packages/widget/src/stores/settings/useSplitSubvariantStore.tsx b/packages/widget/src/stores/settings/useSplitSubvariantStore.tsx index 0b1cc4a93..72981d554 100644 --- a/packages/widget/src/stores/settings/useSplitSubvariantStore.tsx +++ b/packages/widget/src/stores/settings/useSplitSubvariantStore.tsx @@ -1,4 +1,4 @@ -import { createContext, useContext, useRef } from 'react' +import { createContext, type JSX, useContext, useRef } from 'react' import { create } from 'zustand' import { useShallow } from 'zustand/shallow' import type { @@ -23,7 +23,7 @@ const shouldRecreateStore = ( export function SplitSubvariantStoreProvider({ children, ...props -}: SplitSubvariantProviderProps) { +}: SplitSubvariantProviderProps): JSX.Element { const storeRef = useRef(null) if (!storeRef.current || shouldRecreateStore(storeRef.current, props)) { storeRef.current = createSplitSubvariantStore(props) diff --git a/packages/widget/src/themes/createTheme.ts b/packages/widget/src/themes/createTheme.ts index cd85d49f3..e993b68bc 100644 --- a/packages/widget/src/themes/createTheme.ts +++ b/packages/widget/src/themes/createTheme.ts @@ -1,4 +1,9 @@ -import type { CSSObject, Shape, SimplePaletteColorOptions } from '@mui/material' +import type { + CSSObject, + Shape, + SimplePaletteColorOptions, + Theme, +} from '@mui/material' import { alpha, buttonClasses, @@ -33,7 +38,7 @@ const enterKeyframe = keyframes` } ` -export const createTheme = (widgetTheme: WidgetTheme = {}) => { +export const createTheme = (widgetTheme: WidgetTheme = {}): Theme => { const configuredPaletteLight = widgetTheme.colorSchemes?.light?.palette ?? widgetTheme.palette const configuredPaletteDark = diff --git a/packages/widget/src/themes/utils.ts b/packages/widget/src/themes/utils.ts index 4f3633200..bcc6ee7d7 100644 --- a/packages/widget/src/themes/utils.ts +++ b/packages/widget/src/themes/utils.ts @@ -7,7 +7,7 @@ export const getStyleOverrides = ( styleOverrideProp: string, theme: WidgetTheme, ownerState?: any -) => { +): any => { const component = theme.components?.[componentName] const property = (component?.styleOverrides as any)?.[styleOverrideProp] diff --git a/packages/widget/src/utils/compactNumberFormatter.ts b/packages/widget/src/utils/compactNumberFormatter.ts index 993a495b1..e42fcc4f4 100644 --- a/packages/widget/src/utils/compactNumberFormatter.ts +++ b/packages/widget/src/utils/compactNumberFormatter.ts @@ -26,7 +26,7 @@ function toSubscript(n: number): string { export const compactNumberFormatter = ( lng: string | undefined, options: any -) => { +): ((value: any) => string) => { const formatter = new Intl.NumberFormat(lng, { notation: 'standard', roundingPriority: 'morePrecision', diff --git a/packages/widget/src/utils/converters.ts b/packages/widget/src/utils/converters.ts index fdd938897..c3caf4467 100644 --- a/packages/widget/src/utils/converters.ts +++ b/packages/widget/src/utils/converters.ts @@ -66,7 +66,7 @@ const buildActionsFromTxHistory = (tx: FullStatusData): ExecutionAction[] => { export const buildRouteFromTxHistory = ( tx: FullStatusData, tools?: ToolsResponse -) => { +): RouteExecution | undefined => { const sending = tx.sending as ExtendedTransactionInfo const receiving = tx.receiving as ExtendedTransactionInfo diff --git a/packages/widget/src/utils/currencyExtendedFormatter.ts b/packages/widget/src/utils/currencyExtendedFormatter.ts index ab7a86016..53e648990 100644 --- a/packages/widget/src/utils/currencyExtendedFormatter.ts +++ b/packages/widget/src/utils/currencyExtendedFormatter.ts @@ -1,7 +1,7 @@ export const currencyExtendedFormatter = ( lng: string | undefined, options: any -) => { +): ((value: any) => string) => { const formatter = new Intl.NumberFormat(lng, { ...options, style: 'currency', diff --git a/packages/widget/src/utils/deepEqual.ts b/packages/widget/src/utils/deepEqual.ts index 882316354..1c14281be 100644 --- a/packages/widget/src/utils/deepEqual.ts +++ b/packages/widget/src/utils/deepEqual.ts @@ -1,6 +1,6 @@ /** Forked from https://github.com/epoberezkin/fast-deep-equal */ -export function deepEqual(a: any, b: any) { +export function deepEqual(a: any, b: any): boolean { if (a === b) { return true } diff --git a/packages/widget/src/utils/deepMerge.ts b/packages/widget/src/utils/deepMerge.ts index 095537ee5..bc378c91f 100644 --- a/packages/widget/src/utils/deepMerge.ts +++ b/packages/widget/src/utils/deepMerge.ts @@ -1,6 +1,6 @@ -const isObject = (obj: any) => obj && typeof obj === 'object' +const isObject = (obj: any): boolean => obj && typeof obj === 'object' -export const deepMerge = (...objects: any[]) => { +export const deepMerge = (...objects: any[]): any => { return objects.reduce((prev, obj) => { for (const key in obj) { if (isObject(prev[key]) && isObject(obj[key])) { diff --git a/packages/widget/src/utils/elements.ts b/packages/widget/src/utils/elements.ts index 07f50c215..b86b6a172 100644 --- a/packages/widget/src/utils/elements.ts +++ b/packages/widget/src/utils/elements.ts @@ -5,26 +5,28 @@ export enum ElementId { ScrollableContainer = 'widget-scrollable-container', } -export const createElementId = (ElementId: ElementId, elementId: string) => - elementId ? `${ElementId}-${elementId}` : ElementId +export const createElementId = ( + ElementId: ElementId, + elementId: string +): string => (elementId ? `${ElementId}-${elementId}` : ElementId) // NOTE: The getter functions here are often used with code that can be effected by css changes in the // AppExpandedContainer, RelativeContainer and CssBaselineContainer components as defined in AppContainer.ts -export const getAppContainer = (elementId: string) => +export const getAppContainer = (elementId: string): HTMLElement | null => document.getElementById( createElementId(ElementId.AppExpandedContainer, elementId) ) -export const getRelativeContainer = (elementId: string) => +export const getRelativeContainer = (elementId: string): HTMLElement | null => document.getElementById( createElementId(ElementId.RelativeContainer, elementId) ) -export const getScrollableContainer = (elementId: string) => +export const getScrollableContainer = (elementId: string): HTMLElement | null => document.getElementById( createElementId(ElementId.ScrollableContainer, elementId) ) -export const getHeaderElement = (elementId: string) => +export const getHeaderElement = (elementId: string): HTMLElement | null => document.getElementById(createElementId(ElementId.Header, elementId)) diff --git a/packages/widget/src/utils/enum.ts b/packages/widget/src/utils/enum.ts index 62fe6d8da..2f476996f 100644 --- a/packages/widget/src/utils/enum.ts +++ b/packages/widget/src/utils/enum.ts @@ -1,2 +1,4 @@ -export const hasEnumFlag = (flags: T, flag: T) => - (flags & flag) === flag +export const hasEnumFlag = ( + flags: T, + flag: T +): boolean => (flags & flag) === flag diff --git a/packages/widget/src/utils/fees.ts b/packages/widget/src/utils/fees.ts index 6cdb42940..36d092e7b 100644 --- a/packages/widget/src/utils/fees.ts +++ b/packages/widget/src/utils/fees.ts @@ -9,8 +9,14 @@ export interface FeesBreakdown { export const getAccumulatedFeeCostsBreakdown = ( route: RouteExtended, - included = false -) => { + included: boolean = false +): { + gasCosts: FeesBreakdown[] + feeCosts: FeesBreakdown[] + gasCostUSD: number + feeCostUSD: number + combinedFeesUSD: number +} => { const gasCosts = getGasCostsBreakdown(route) const feeCosts = getFeeCostsBreakdown(route, included) const gasCostUSD = gasCosts.reduce( diff --git a/packages/widget/src/utils/format.ts b/packages/widget/src/utils/format.ts index 35bd96448..4d0c63120 100644 --- a/packages/widget/src/utils/format.ts +++ b/packages/widget/src/utils/format.ts @@ -10,7 +10,7 @@ export const usdDecimals = 2 export function formatTokenAmount( amount: bigint | undefined, decimals: number -) { +): string { const formattedAmount = amount ? formatUnits(amount, decimals) : '0' const parsedAmount = Number.parseFloat(formattedAmount) if (!parsedAmount || Number.isNaN(Number(formattedAmount))) { @@ -59,8 +59,8 @@ export function formatSlippage( export function formatInputAmount( amount: string, decimals: number | null = null, - returnInitial = false -) { + returnInitial: boolean = false +): string { if (!amount) { return amount } @@ -116,7 +116,7 @@ export function formatTokenPrice( amount?: string | bigint, price?: string, decimals?: number -) { +): number { if (!amount || !price) { return 0 } @@ -146,7 +146,10 @@ const formatter = new Intl.NumberFormat('en', { /** * Convert price value to token amount */ -export function priceToTokenAmount(priceValue: string, priceUSD?: string) { +export function priceToTokenAmount( + priceValue: string, + priceUSD?: string +): string { if (!priceValue || !priceUSD) { return '0' } diff --git a/packages/widget/src/utils/getErrorMessage.ts b/packages/widget/src/utils/getErrorMessage.ts index 26e1c150a..8b40efd1f 100644 --- a/packages/widget/src/utils/getErrorMessage.ts +++ b/packages/widget/src/utils/getErrorMessage.ts @@ -12,7 +12,7 @@ export function getErrorMessage( getChainById: (chainId: number) => EVMChain | undefined, step: LiFiStepExtended, failedAction?: ExecutionAction -) { +): { title: string; message: string } { const error = failedAction?.error if (!error) { return { diff --git a/packages/widget/src/utils/getPriceImpact.ts b/packages/widget/src/utils/getPriceImpact.ts index 812cd6cdb..3e011823a 100644 --- a/packages/widget/src/utils/getPriceImpact.ts +++ b/packages/widget/src/utils/getPriceImpact.ts @@ -13,7 +13,7 @@ export const getPriceImpact = ({ toToken, fromAmount, toAmount, -}: GetPriceImpactProps) => { +}: GetPriceImpactProps): number => { const fromTokenPrice = formatTokenPrice( fromAmount, fromToken.priceUSD, diff --git a/packages/widget/src/utils/input.ts b/packages/widget/src/utils/input.ts index 71a1c0da8..85f080a66 100644 --- a/packages/widget/src/utils/input.ts +++ b/packages/widget/src/utils/input.ts @@ -2,7 +2,7 @@ export const fitInputText = ( maxFontSize: number, minFontSize: number, element: HTMLElement -) => { +): void => { if (!element) { return } diff --git a/packages/widget/src/utils/item.ts b/packages/widget/src/utils/item.ts index 4c677c9d2..fb6a319e9 100644 --- a/packages/widget/src/utils/item.ts +++ b/packages/widget/src/utils/item.ts @@ -55,7 +55,7 @@ export const isFormItemAllowed = ( configTokens: AllowDenySets | undefined, formType?: FormType, getKey?: (item: T) => AllowDenySetItem -) => { +): boolean => { return ( isItemAllowedForSets(item, configTokens, getKey) && (formType diff --git a/packages/widget/src/utils/navigationRoutes.ts b/packages/widget/src/utils/navigationRoutes.ts index a82fa9d77..78efcbd04 100644 --- a/packages/widget/src/utils/navigationRoutes.ts +++ b/packages/widget/src/utils/navigationRoutes.ts @@ -21,9 +21,9 @@ export const navigationRoutes = { configuredWallets: 'configured-wallets', } -export const navigationRoutesValues = Object.values(navigationRoutes) +export const navigationRoutesValues: string[] = Object.values(navigationRoutes) -export const stickyHeaderRoutes = [ +export const stickyHeaderRoutes: string[] = [ navigationRoutes.activeTransactions, navigationRoutes.bridges, navigationRoutes.exchanges, @@ -43,7 +43,7 @@ export const stickyHeaderRoutes = [ navigationRoutes.configuredWallets, ] -export const backButtonRoutes = [ +export const backButtonRoutes: string[] = [ navigationRoutes.activeTransactions, navigationRoutes.bridges, navigationRoutes.exchanges, diff --git a/packages/widget/src/utils/percentFormatter.ts b/packages/widget/src/utils/percentFormatter.ts index 0169e1ef2..d48ed2c7a 100644 --- a/packages/widget/src/utils/percentFormatter.ts +++ b/packages/widget/src/utils/percentFormatter.ts @@ -4,7 +4,10 @@ * +0.007% -> <0.01% * -0.003% -> <0.01% */ -export const percentFormatter = (lng: string | undefined, options: any) => { +export const percentFormatter = ( + lng: string | undefined, + options: any +): ((value: any) => string) => { const formatter = new Intl.NumberFormat(lng, { ...options, style: 'percent', diff --git a/packages/widget/src/utils/tokenList.ts b/packages/widget/src/utils/tokenList.ts index 3ee857a50..9973e1fa4 100644 --- a/packages/widget/src/utils/tokenList.ts +++ b/packages/widget/src/utils/tokenList.ts @@ -23,7 +23,11 @@ export const processTokenBalances = ( tokens?: TokenExtended[], tokensWithBalances?: TokenAmount[], isPinnedToken?: (chainId: number, tokenAddress: string) => boolean -) => { +): { + processedTokens: TokenAmount[] + withCategories: boolean + withPinnedTokens: boolean +} => { if (isBalanceLoading) { if (noCategories) { const sortedTokens = [...(tokens ?? [])].sort(sortByVolume) @@ -259,7 +263,7 @@ const processedTypedTokens = ( export const isSearchMatch = ( token: TokenExtended | TokenAmountExtended, search?: string -) => { +): boolean => { if (!search) { return true } @@ -275,6 +279,6 @@ export const isSearchMatch = ( ) } -export const isSupportedToken = (token: WalletTokenExtended) => { - return token.name && token.symbol && token.priceUSD && token.chainId +export const isSupportedToken = (token: WalletTokenExtended): boolean => { + return Boolean(token.name && token.symbol && token.priceUSD && token.chainId) } diff --git a/packages/widget/src/utils/wallet.ts b/packages/widget/src/utils/wallet.ts index 111ebbb47..648be2551 100644 --- a/packages/widget/src/utils/wallet.ts +++ b/packages/widget/src/utils/wallet.ts @@ -1,4 +1,4 @@ -export const shortenAddress = (address?: string) => +export const shortenAddress = (address?: string): string | null => address ? `${address.substring(0, 7)}...${address.substring(address.length - 5)}` : null diff --git a/packages/widget/tsdown.config.ts b/packages/widget/tsdown.config.ts new file mode 100644 index 000000000..ea82186e3 --- /dev/null +++ b/packages/widget/tsdown.config.ts @@ -0,0 +1,17 @@ +import { defineConfig } from 'tsdown' + +export default defineConfig({ + entry: ['src/index.ts'], + outDir: 'dist/esm', + format: 'esm', + unbundle: true, + dts: { sourcemap: true }, + sourcemap: true, + target: 'es2020', + logLevel: 'warn', + outExtensions: () => ({ js: '.js', dts: '.d.ts' }), + deps: { + skipNodeModulesBundle: true, + neverBundle: [/\.json$/], + }, +}) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f2e460175..0cd0aa71b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -22,16 +22,16 @@ importers: devDependencies: '@biomejs/biome': specifier: ^2.4.9 - version: 2.4.9 + version: 2.4.10 '@commitlint/cli': specifier: ^20.5.0 - version: 20.5.0(@types/node@25.5.0)(conventional-commits-parser@6.4.0)(typescript@5.9.3) + version: 20.5.0(@types/node@25.5.2)(conventional-commits-parser@6.4.0)(typescript@5.9.3) '@commitlint/config-conventional': specifier: ^20.5.0 version: 20.5.0 '@types/node': - specifier: ^25.5.0 - version: 25.5.0 + specifier: ^25.5.2 + version: 25.5.2 '@types/react': specifier: ^19.2.13 version: 19.2.14 @@ -46,16 +46,19 @@ importers: version: 9.1.7 knip: specifier: ^6.1.0 - version: 6.1.0(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1) + version: 6.3.0(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2) lerna: specifier: ^9.0.7 - version: 9.0.7(@types/node@25.5.0)(babel-plugin-macros@3.1.0) + version: 9.0.7(@types/node@25.5.2)(babel-plugin-macros@3.1.0) lint-staged: specifier: ^16.4.0 version: 16.4.0 standard-version: specifier: ^9.5.0 version: 9.5.0 + tsdown: + specifier: ^0.21.7 + version: 0.21.7(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(oxc-resolver@11.19.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2))(typescript@5.9.3)(vue-tsc@3.2.6(typescript@5.9.3)) typescript: specifier: ^5.9.3 version: 5.9.3 @@ -86,10 +89,10 @@ importers: dependencies: '@lifi/wallet-management': specifier: ^3.22.8 - version: 3.22.8(4f18bcac1c7a0676e6e2878d143e2874) + version: 3.22.8(49f6c5954738c9a77b1eecd528adfa88) '@lifi/widget': specifier: ^3.40.12 - version: 3.40.12(206a81ba789eb2e0b576e000622ddc80) + version: 3.40.12(8e89f21d49397cb4273c541df74ba881) '@mui/icons-material': specifier: ^7.3.6 version: 7.3.9(@mui/material@7.3.9(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@types/react@19.2.14)(react@19.2.4) @@ -107,10 +110,10 @@ importers: version: 1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6) '@tanstack/react-query': specifier: ^5.95.2 - version: 5.95.2(react@19.2.4) + version: 5.96.2(react@19.2.4) connectkit: specifier: ^1.9.2 - version: 1.9.2(@babel/core@7.29.0)(@tanstack/react-query@5.95.2(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react-is@19.2.4)(react@19.2.4)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(wagmi@2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6)) + version: 1.9.2(@babel/core@7.29.0)(@tanstack/react-query@5.96.2(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react-is@19.2.4)(react@19.2.4)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(wagmi@2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6)) mitt: specifier: ^3.0.1 version: 3.0.1 @@ -125,7 +128,7 @@ importers: version: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) wagmi: specifier: ^2.19.4 - version: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) + version: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) devDependencies: '@types/react': specifier: ^19.2.13 @@ -135,7 +138,7 @@ importers: version: 19.2.3(@types/react@19.2.14) '@vitejs/plugin-react': specifier: ^6.0.1 - version: 6.0.1(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 6.0.1(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) globals: specifier: ^17.3.0 version: 17.4.0 @@ -144,7 +147,7 @@ importers: version: 5.9.3 vite: specifier: ^8.0.3 - version: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + version: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) examples/deposit-flow: dependencies: @@ -153,13 +156,13 @@ importers: version: 3.16.3(@solana/wallet-adapter-base@0.9.27(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)))(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) '@lifi/widget': specifier: ^3.40.12 - version: 3.40.12(206a81ba789eb2e0b576e000622ddc80) + version: 3.40.12(8e89f21d49397cb4273c541df74ba881) '@mui/material': specifier: ^7.3.6 version: 7.3.9(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tanstack/react-query': specifier: ^5.95.2 - version: 5.95.2(react@19.2.4) + version: 5.96.2(react@19.2.4) events: specifier: ^3.3.0 version: 3.3.0 @@ -174,14 +177,14 @@ importers: version: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) wagmi: specifier: ^2.19.4 - version: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) + version: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) devDependencies: '@types/events': specifier: ^3.0.3 version: 3.0.3 '@types/node': - specifier: ^25.5.0 - version: 25.5.0 + specifier: ^25.5.2 + version: 25.5.2 '@types/react': specifier: ^19.2.13 version: 19.2.14 @@ -190,58 +193,58 @@ importers: version: 19.2.3(@types/react@19.2.14) '@vitejs/plugin-react': specifier: ^6.0.1 - version: 6.0.1(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 6.0.1(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) typescript: specifier: ^5.9.3 version: 5.9.3 vite: specifier: ^8.0.3 - version: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + version: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) vite-plugin-node-polyfills: specifier: ^0.25.0 - version: 0.25.0(rollup@4.60.1)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 0.25.0(rollup@4.60.1)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) examples/dynamic: dependencies: '@bigmi/client': specifier: ^0.8.0 - version: 0.8.0(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) + version: 0.8.0(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) '@bigmi/core': specifier: ^0.8.0 version: 0.8.0(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) '@bigmi/react': specifier: ^0.8.0 - version: 0.8.0(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bs58@6.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) + version: 0.8.0(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bs58@6.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) '@dynamic-labs/bitcoin': specifier: ^4.71.0 - version: 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) + version: 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) '@dynamic-labs/ethereum': specifier: ^4.71.0 - version: 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) + version: 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) '@dynamic-labs/ethereum-aa': specifier: ^4.71.0 - version: 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(@zerodev/webauthn-key@5.5.0(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) + version: 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(@zerodev/webauthn-key@5.5.0(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) '@dynamic-labs/sdk-react-core': specifier: ^4.71.0 - version: 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(@types/react@19.2.14)(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) + version: 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(@types/react@19.2.14)(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) '@dynamic-labs/solana': specifier: ^4.71.0 - version: 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) + version: 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) '@dynamic-labs/solana-core': specifier: ^4.71.0 - version: 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) + version: 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) '@dynamic-labs/wagmi-connector': specifier: ^4.71.0 - version: 4.72.0(2340ddaf6b9b6b249312d9b60acf696a) + version: 4.74.0(8772963742da8adb6a9e9876efcf23e0) '@lifi/sdk': specifier: ^3.16.3 version: 3.16.3(@solana/wallet-adapter-base@0.9.27(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)))(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) '@lifi/wallet-management': specifier: ^3.22.8 - version: 3.22.8(4f18bcac1c7a0676e6e2878d143e2874) + version: 3.22.8(49f6c5954738c9a77b1eecd528adfa88) '@lifi/widget': specifier: ^3.40.12 - version: 3.40.12(206a81ba789eb2e0b576e000622ddc80) + version: 3.40.12(8e89f21d49397cb4273c541df74ba881) '@mui/material': specifier: ^7.3.6 version: 7.3.9(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -259,10 +262,10 @@ importers: version: 1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6) '@tanstack/react-query': specifier: ^5.95.2 - version: 5.95.2(react@19.2.4) + version: 5.96.2(react@19.2.4) '@wagmi/core': specifier: ^2.22.1 - version: 2.22.1(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) + version: 2.22.1(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) '@wallet-standard/base': specifier: ^1.1.0 version: 1.1.0 @@ -289,7 +292,7 @@ importers: version: 2.0.1 wagmi: specifier: ^2.19.4 - version: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) + version: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) devDependencies: '@types/react': specifier: ^19.2.13 @@ -299,7 +302,7 @@ importers: version: 19.2.3(@types/react@19.2.14) '@vitejs/plugin-react': specifier: ^6.0.1 - version: 6.0.1(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 6.0.1(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) globals: specifier: ^17.3.0 version: 17.4.0 @@ -308,7 +311,7 @@ importers: version: 5.9.3 vite: specifier: ^8.0.3 - version: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + version: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) examples/nextjs: dependencies: @@ -317,13 +320,13 @@ importers: version: 3.16.3(@solana/wallet-adapter-base@0.9.27(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)))(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) '@lifi/widget': specifier: ^3.40.12 - version: 3.40.12(c470fc929f2b1412aed4d72ebe519c52) + version: 3.40.12(c8f5d8e85bd549f9e07fa2b9e4f0ac9b) '@mui/material-nextjs': specifier: ^7.3.6 - version: 7.3.9(@emotion/cache@11.14.0)(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(next@16.2.1(@babel/core@7.29.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react@19.2.4) + version: 7.3.9(@emotion/cache@11.14.0)(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(next@16.2.2(@babel/core@7.29.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react@19.2.4) next: specifier: ^16 - version: 16.2.1(@babel/core@7.29.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + version: 16.2.2(@babel/core@7.29.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) react: specifier: ^19.2.4 version: 19.2.4 @@ -332,8 +335,8 @@ importers: version: 19.2.4(react@19.2.4) devDependencies: '@types/node': - specifier: ^25.5.0 - version: 25.5.0 + specifier: ^25.5.2 + version: 25.5.2 '@types/react': specifier: ^19.2.13 version: 19.2.14 @@ -351,7 +354,7 @@ importers: version: 3.16.3(@solana/wallet-adapter-base@0.9.27(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)))(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) '@lifi/widget': specifier: ^3.40.12 - version: 3.40.12(c470fc929f2b1412aed4d72ebe519c52) + version: 3.40.12(c8f5d8e85bd549f9e07fa2b9e4f0ac9b) '@mui/material-nextjs': specifier: ^7.3.6 version: 7.3.9(@emotion/cache@11.14.0)(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(next@14.2.35(@babel/core@7.29.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react@19.2.4) @@ -366,8 +369,8 @@ importers: version: 19.2.4(react@19.2.4) devDependencies: '@types/node': - specifier: ^25.5.0 - version: 25.5.0 + specifier: ^25.5.2 + version: 25.5.2 '@types/react': specifier: ^19.2.13 version: 19.2.14 @@ -388,7 +391,7 @@ importers: dependencies: '@lifi/widget': specifier: ^3.40.12 - version: 3.40.12(c470fc929f2b1412aed4d72ebe519c52) + version: 3.40.12(c8f5d8e85bd549f9e07fa2b9e4f0ac9b) next: specifier: ^14 version: 14.2.35(@babel/core@7.29.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -400,8 +403,8 @@ importers: version: 19.2.4(react@19.2.4) devDependencies: '@types/node': - specifier: ^25.5.0 - version: 25.5.0 + specifier: ^25.5.2 + version: 25.5.2 '@types/react': specifier: ^19.2.13 version: 19.2.14 @@ -425,7 +428,7 @@ importers: version: 3.16.3(@solana/wallet-adapter-base@0.9.27(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)))(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) '@lifi/widget': specifier: ^3.40.12 - version: 3.40.12(c470fc929f2b1412aed4d72ebe519c52) + version: 3.40.12(c8f5d8e85bd549f9e07fa2b9e4f0ac9b) '@mui/material-nextjs': specifier: ^7.3.6 version: 7.3.9(@emotion/cache@11.14.0)(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(next@15.5.14(@babel/core@7.29.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react@19.2.4) @@ -440,8 +443,8 @@ importers: version: 19.2.4(react@19.2.4) devDependencies: '@types/node': - specifier: ^25.5.0 - version: 25.5.0 + specifier: ^25.5.2 + version: 25.5.2 '@types/react': specifier: ^19.2.13 version: 19.2.14 @@ -489,7 +492,7 @@ importers: version: 4.0.7(bufferutil@4.1.0)(utf-8-validate@6.0.6) '@tanstack/react-query': specifier: ^5.95.2 - version: 5.95.2(react@19.2.4) + version: 5.96.2(react@19.2.4) bignumber.js: specifier: ^9.3.0 version: 9.3.1 @@ -507,17 +510,17 @@ importers: version: 19.2.4(react@19.2.4) react-router-dom: specifier: ^7.13.2 - version: 7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + version: 7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) viem: specifier: ^2.47.6 version: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) wagmi: specifier: ^3.6.0 - version: 3.6.0(6582b3f8850a1df26329695254e80333) + version: 3.6.0(3186eb014f116ad3fa737d37c117ef77) devDependencies: '@vitejs/plugin-react': specifier: ^6.0.1 - version: 6.0.1(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 6.0.1(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) source-map-explorer: specifier: ^2.5.3 version: 2.5.3 @@ -526,10 +529,10 @@ importers: version: 5.9.3 vite: specifier: ^8.0.3 - version: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + version: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) vite-plugin-node-polyfills: specifier: 0.25.0 - version: 0.25.0(rollup@4.60.1)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 0.25.0(rollup@4.60.1)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) web-vitals: specifier: ^5.2.0 version: 5.2.0 @@ -538,31 +541,31 @@ importers: dependencies: '@lifi/widget': specifier: ^3.40.12 - version: 3.40.12(c470fc929f2b1412aed4d72ebe519c52) + version: 3.40.12(c8f5d8e85bd549f9e07fa2b9e4f0ac9b) nuxt: specifier: 3.17.7 - version: 3.17.7(@biomejs/biome@2.4.9)(@parcel/watcher@2.5.6)(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(bufferutil@4.1.0)(cac@6.7.14)(commander@13.1.0)(db0@0.3.4)(encoding@0.1.13)(eslint@9.39.4(jiti@2.6.1))(idb-keyval@6.2.2)(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.3.5)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.0-rc.12(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1))(rollup@4.60.1)(terser@5.46.1)(typescript@5.9.3)(utf-8-validate@6.0.6)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@5.9.3))(yaml@2.8.3) + version: 3.17.7(@biomejs/biome@2.4.10)(@parcel/watcher@2.5.6)(@types/node@25.5.2)(@vue/compiler-sfc@3.5.32)(bufferutil@4.1.0)(cac@6.7.14)(commander@13.1.0)(db0@0.3.4)(encoding@0.1.13)(eslint@9.39.4(jiti@2.6.1))(idb-keyval@6.2.2)(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.3.5)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.0-rc.12(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2))(rollup@4.60.1)(srvx@0.11.15)(terser@5.46.1)(typescript@5.9.3)(utf-8-validate@6.0.6)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@5.9.3))(yaml@2.8.3) veaury: specifier: ^2.6.3 version: 2.6.3(react-dom@19.2.4(react@19.2.4))(react@19.2.4) vite-plugin-node-polyfills: specifier: ^0.25.0 - version: 0.25.0(rollup@4.60.1)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 0.25.0(rollup@4.60.1)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) vue: specifier: ^3.5.31 - version: 3.5.31(typescript@5.9.3) + version: 3.5.32(typescript@5.9.3) vue-router: specifier: ^4.6.4 - version: 4.6.4(vue@3.5.31(typescript@5.9.3)) + version: 4.6.4(vue@3.5.32(typescript@5.9.3)) examples/privy: dependencies: '@lifi/wallet-management': specifier: ^3.22.8 - version: 3.22.8(4f18bcac1c7a0676e6e2878d143e2874) + version: 3.22.8(49f6c5954738c9a77b1eecd528adfa88) '@lifi/widget': specifier: ^3.40.12 - version: 3.40.12(206a81ba789eb2e0b576e000622ddc80) + version: 3.40.12(8e89f21d49397cb4273c541df74ba881) '@mui/icons-material': specifier: ^7.3.6 version: 7.3.9(@mui/material@7.3.9(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@types/react@19.2.14)(react@19.2.4) @@ -571,13 +574,13 @@ importers: version: 7.3.9(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@privy-io/react-auth': specifier: ^2.25.0 - version: 2.25.0(12cf0bcd8b25dffa51332d4d1bb86062) + version: 2.25.0(2812793df95efcdf355999fb7c734cca) '@privy-io/wagmi': specifier: ^1.0.6 - version: 1.0.6(3c8566bbeef217bf60d24ba7ca38dde9) + version: 1.0.6(78b5c814138c8a0fa66ce2b8e9bb313e) '@solana/kit': specifier: ^6.5.0 - version: 6.5.0(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6) + version: 6.7.0(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6) '@solana/wallet-adapter-base': specifier: ^0.9.27 version: 0.9.27(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)) @@ -589,7 +592,7 @@ importers: version: 1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6) '@tanstack/react-query': specifier: ^5.95.2 - version: 5.95.2(react@19.2.4) + version: 5.96.2(react@19.2.4) mitt: specifier: ^3.0.1 version: 3.0.1 @@ -607,7 +610,7 @@ importers: version: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) wagmi: specifier: ^2.19.4 - version: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) + version: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) devDependencies: '@types/react': specifier: ^19.2.13 @@ -617,7 +620,7 @@ importers: version: 19.2.3(@types/react@19.2.14) '@vitejs/plugin-react': specifier: ^6.0.1 - version: 6.0.1(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 6.0.1(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) globals: specifier: ^17.3.0 version: 17.4.0 @@ -626,22 +629,22 @@ importers: version: 5.9.3 typescript-eslint: specifier: ^8.57.2 - version: 8.57.2(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + version: 8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) vite: specifier: ^8.0.3 - version: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + version: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) vite-plugin-node-polyfills: specifier: ^0.25.0 - version: 0.25.0(rollup@4.60.1)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 0.25.0(rollup@4.60.1)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) examples/privy-ethers: dependencies: '@lifi/wallet-management': specifier: ^3.22.8 - version: 3.22.8(4f18bcac1c7a0676e6e2878d143e2874) + version: 3.22.8(49f6c5954738c9a77b1eecd528adfa88) '@lifi/widget': specifier: ^3.40.12 - version: 3.40.12(206a81ba789eb2e0b576e000622ddc80) + version: 3.40.12(8e89f21d49397cb4273c541df74ba881) '@mui/icons-material': specifier: ^7.3.6 version: 7.3.9(@mui/material@7.3.9(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@types/react@19.2.14)(react@19.2.4) @@ -650,10 +653,10 @@ importers: version: 7.3.9(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@privy-io/react-auth': specifier: ^2.25.0 - version: 2.25.0(12cf0bcd8b25dffa51332d4d1bb86062) + version: 2.25.0(2812793df95efcdf355999fb7c734cca) '@privy-io/wagmi': specifier: ^1.0.6 - version: 1.0.6(3c8566bbeef217bf60d24ba7ca38dde9) + version: 1.0.6(78b5c814138c8a0fa66ce2b8e9bb313e) '@solana/wallet-adapter-base': specifier: ^0.9.27 version: 0.9.27(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)) @@ -665,7 +668,7 @@ importers: version: 1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6) '@tanstack/react-query': specifier: ^5.95.2 - version: 5.95.2(react@19.2.4) + version: 5.96.2(react@19.2.4) ethers: specifier: ^6.16.0 version: 6.16.0(bufferutil@4.1.0)(utf-8-validate@6.0.6) @@ -683,7 +686,7 @@ importers: version: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) wagmi: specifier: ^2.19.4 - version: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) + version: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) devDependencies: '@eslint/js': specifier: ^9.39.2 @@ -696,7 +699,7 @@ importers: version: 19.2.3(@types/react@19.2.14) '@vitejs/plugin-react': specifier: ^6.0.1 - version: 6.0.1(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 6.0.1(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) eslint: specifier: ^9.34.0 version: 9.39.4(jiti@2.6.1) @@ -714,28 +717,28 @@ importers: version: 5.9.3 typescript-eslint: specifier: ^8.57.2 - version: 8.57.2(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + version: 8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) vite: specifier: ^8.0.3 - version: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + version: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) vite-plugin-node-polyfills: specifier: ^0.25.0 - version: 0.25.0(rollup@4.60.1)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 0.25.0(rollup@4.60.1)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) examples/rainbowkit: dependencies: '@lifi/wallet-management': specifier: ^3.22.8 - version: 3.22.8(4f18bcac1c7a0676e6e2878d143e2874) + version: 3.22.8(49f6c5954738c9a77b1eecd528adfa88) '@lifi/widget': specifier: ^3.40.12 - version: 3.40.12(206a81ba789eb2e0b576e000622ddc80) + version: 3.40.12(8e89f21d49397cb4273c541df74ba881) '@rainbow-me/rainbowkit': specifier: ^2.2.10 - version: 2.2.10(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(wagmi@2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6)) + version: 2.2.10(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(wagmi@2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6)) '@tanstack/react-query': specifier: ^5.95.2 - version: 5.95.2(react@19.2.4) + version: 5.96.2(react@19.2.4) react: specifier: ^19.2.4 version: 19.2.4 @@ -747,7 +750,7 @@ importers: version: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) wagmi: specifier: ^2.19.4 - version: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) + version: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) devDependencies: '@types/react': specifier: ^19.2.13 @@ -757,31 +760,31 @@ importers: version: 19.2.3(@types/react@19.2.14) '@vitejs/plugin-react': specifier: ^6.0.1 - version: 6.0.1(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 6.0.1(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) typescript: specifier: ^5.9.3 version: 5.9.3 vite: specifier: ^8.0.3 - version: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + version: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) vite-plugin-node-polyfills: specifier: ^0.25.0 - version: 0.25.0(rollup@4.60.1)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 0.25.0(rollup@4.60.1)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) examples/react-router-7: dependencies: '@lifi/widget': specifier: ^3.40.12 - version: 3.40.12(c470fc929f2b1412aed4d72ebe519c52) + version: 3.40.12(c8f5d8e85bd549f9e07fa2b9e4f0ac9b) '@react-router/node': specifier: ^7.13.2 - version: 7.13.2(react-router@7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) + version: 7.14.0(react-router@7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) '@react-router/serve': specifier: ^7.13.2 - version: 7.13.2(react-router@7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) + version: 7.14.0(react-router@7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) isbot: - specifier: ^5.1.36 - version: 5.1.36 + specifier: ^5.1.37 + version: 5.1.37 react: specifier: ^19.2.4 version: 19.2.4 @@ -790,20 +793,20 @@ importers: version: 19.2.4(react@19.2.4) react-router: specifier: ^7.13.2 - version: 7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + version: 7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) react-router-dom: specifier: ^7.13.2 - version: 7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + version: 7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) devDependencies: '@react-router/dev': specifier: ^7.13.2 - version: 7.13.2(@react-router/serve@7.13.2(react-router@7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3))(@types/node@25.5.0)(babel-plugin-macros@3.1.0)(jiti@2.6.1)(lightningcss@1.32.0)(react-router@7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(terser@5.46.1)(typescript@5.9.3)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(yaml@2.8.3) + version: 7.14.0(@react-router/serve@7.14.0(react-router@7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3))(@types/node@25.5.2)(babel-plugin-macros@3.1.0)(jiti@2.6.1)(lightningcss@1.32.0)(react-router@7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(terser@5.46.1)(typescript@5.9.3)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(yaml@2.8.3) '@react-router/fs-routes': specifier: ^7.13.2 - version: 7.13.2(@react-router/dev@7.13.2(@react-router/serve@7.13.2(react-router@7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3))(@types/node@25.5.0)(babel-plugin-macros@3.1.0)(jiti@2.6.1)(lightningcss@1.32.0)(react-router@7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(terser@5.46.1)(typescript@5.9.3)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(yaml@2.8.3))(typescript@5.9.3) + version: 7.14.0(@react-router/dev@7.14.0(@react-router/serve@7.14.0(react-router@7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3))(@types/node@25.5.2)(babel-plugin-macros@3.1.0)(jiti@2.6.1)(lightningcss@1.32.0)(react-router@7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(terser@5.46.1)(typescript@5.9.3)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(yaml@2.8.3))(typescript@5.9.3) '@react-router/remix-routes-option-adapter': specifier: ^7.13.2 - version: 7.13.2(@react-router/dev@7.13.2(@react-router/serve@7.13.2(react-router@7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3))(@types/node@25.5.0)(babel-plugin-macros@3.1.0)(jiti@2.6.1)(lightningcss@1.32.0)(react-router@7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(terser@5.46.1)(typescript@5.9.3)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(yaml@2.8.3))(typescript@5.9.3) + version: 7.14.0(@react-router/dev@7.14.0(@react-router/serve@7.14.0(react-router@7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3))(@types/node@25.5.2)(babel-plugin-macros@3.1.0)(jiti@2.6.1)(lightningcss@1.32.0)(react-router@7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(terser@5.46.1)(typescript@5.9.3)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(yaml@2.8.3))(typescript@5.9.3) '@types/react': specifier: ^19.2.13 version: 19.2.14 @@ -815,16 +818,16 @@ importers: version: 5.9.3 vite: specifier: ^8.0.3 - version: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + version: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) vite-tsconfig-paths: specifier: ^6.1.1 - version: 6.1.1(typescript@5.9.3)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 6.1.1(typescript@5.9.3)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) examples/remix: dependencies: '@lifi/widget': specifier: ^3.40.12 - version: 3.40.12(c470fc929f2b1412aed4d72ebe519c52) + version: 3.40.12(c8f5d8e85bd549f9e07fa2b9e4f0ac9b) '@remix-run/css-bundle': specifier: ^2.17.2 version: 2.17.4 @@ -838,8 +841,8 @@ importers: specifier: ^2.17.2 version: 2.17.4(typescript@5.9.3) isbot: - specifier: ^5.1.36 - version: 5.1.36 + specifier: ^5.1.37 + version: 5.1.37 react: specifier: ^19.2.4 version: 19.2.4 @@ -848,11 +851,11 @@ importers: version: 19.2.4(react@19.2.4) remix-utils: specifier: ^9.3.1 - version: 9.3.1(@standard-schema/spec@1.1.0)(react-router@7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react@19.2.4) + version: 9.3.1(@standard-schema/spec@1.1.0)(react-router@7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react@19.2.4) devDependencies: '@remix-run/dev': specifier: ^2.17.2 - version: 2.17.4(@remix-run/react@2.17.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@remix-run/serve@2.17.4(typescript@5.9.3))(@types/node@25.5.0)(babel-plugin-macros@3.1.0)(bufferutil@4.1.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(typescript@5.9.3)(utf-8-validate@6.0.6)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.17.6)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(yaml@2.8.3) + version: 2.17.4(@remix-run/react@2.17.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@remix-run/serve@2.17.4(typescript@5.9.3))(@types/node@25.5.2)(babel-plugin-macros@3.1.0)(bufferutil@4.1.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(typescript@5.9.3)(utf-8-validate@6.0.6)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.17.6)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(yaml@2.8.3) '@types/react': specifier: ^19.2.13 version: 19.2.14 @@ -864,28 +867,28 @@ importers: version: 5.9.3 vite: specifier: ^8.0.3 - version: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.17.6)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + version: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.17.6)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) vite-tsconfig-paths: specifier: ^6.1.1 - version: 6.1.1(typescript@5.9.3)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.17.6)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 6.1.1(typescript@5.9.3)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.17.6)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) examples/reown: dependencies: '@bigmi/client': specifier: ^0.8.0 - version: 0.8.0(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) + version: 0.8.0(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) '@bigmi/core': specifier: ^0.8.0 version: 0.8.0(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) '@bigmi/react': specifier: ^0.8.0 - version: 0.8.0(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bs58@6.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) + version: 0.8.0(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bs58@6.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) '@lifi/wallet-management': specifier: ^3.22.8 - version: 3.22.8(ad04676d86a7930d5238d4688bb2476c) + version: 3.22.8(0d47312761531a27f0613a6f481c83b4) '@lifi/widget': specifier: ^3.40.12 - version: 3.40.12(c470fc929f2b1412aed4d72ebe519c52) + version: 3.40.12(c8f5d8e85bd549f9e07fa2b9e4f0ac9b) '@mui/material': specifier: ^7.3.6 version: 7.3.9(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -900,7 +903,7 @@ importers: version: 1.8.19(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(zod@4.3.6) '@reown/appkit-adapter-wagmi': specifier: ^1.8.17 - version: 1.8.19(ab8df3ae7394a9005e8ef97b4bf663dd) + version: 1.8.19(24d0a090b3550bc6b565fde7797bc585) '@reown/appkit-common': specifier: ^1.8.17 version: 1.8.19(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) @@ -915,7 +918,7 @@ importers: version: 1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6) '@tanstack/react-query': specifier: ^5.95.2 - version: 5.95.2(react@19.2.4) + version: 5.96.2(react@19.2.4) mitt: specifier: ^3.0.1 version: 3.0.1 @@ -930,7 +933,7 @@ importers: version: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) wagmi: specifier: ^3.5.0 - version: 3.6.0(6582b3f8850a1df26329695254e80333) + version: 3.6.0(3186eb014f116ad3fa737d37c117ef77) devDependencies: '@types/react': specifier: ^19.2.13 @@ -940,7 +943,7 @@ importers: version: 19.2.3(@types/react@19.2.14) '@vitejs/plugin-react': specifier: ^6.0.1 - version: 6.0.1(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 6.0.1(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) globals: specifier: ^17.3.0 version: 17.4.0 @@ -949,7 +952,7 @@ importers: version: 5.9.3 vite: specifier: ^8.0.3 - version: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + version: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) vite-plugin-env-compatible: specifier: ^2.0.1 version: 2.0.1 @@ -958,7 +961,7 @@ importers: dependencies: '@lifi/widget': specifier: ^3.40.12 - version: 3.40.12(c470fc929f2b1412aed4d72ebe519c52) + version: 3.40.12(c8f5d8e85bd549f9e07fa2b9e4f0ac9b) react: specifier: ^19.2.4 version: 19.2.4 @@ -968,7 +971,7 @@ importers: devDependencies: '@sveltejs/vite-plugin-svelte': specifier: ^6.2.1 - version: 6.2.4(svelte@5.55.1)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 6.2.4(svelte@5.55.1)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) '@tsconfig/svelte': specifier: ^5.0.7 version: 5.0.8 @@ -976,8 +979,8 @@ importers: specifier: ^3.0.3 version: 3.0.3 '@types/node': - specifier: ^25.5.0 - version: 25.5.0 + specifier: ^25.5.2 + version: 25.5.2 '@types/react': specifier: ^19.2.13 version: 19.2.14 @@ -988,8 +991,8 @@ importers: specifier: ^5.55.1 version: 5.55.1 svelte-check: - specifier: ^4.4.5 - version: 4.4.5(picomatch@4.0.4)(svelte@5.55.1)(typescript@5.9.3) + specifier: ^4.4.6 + version: 4.4.6(picomatch@4.0.4)(svelte@5.55.1)(typescript@5.9.3) svelte-preprocess: specifier: ^6.0.3 version: 6.0.3(@babel/core@7.29.0)(postcss-load-config@4.0.2(postcss@8.5.8))(postcss@8.5.8)(svelte@5.55.1)(typescript@5.9.3) @@ -1001,10 +1004,10 @@ importers: version: 5.9.3 vite: specifier: ^8.0.3 - version: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + version: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) vite-plugin-node-polyfills: specifier: ^0.25.0 - version: 0.25.0(rollup@4.60.1)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 0.25.0(rollup@4.60.1)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) examples/tanstack-router: dependencies: @@ -1013,10 +1016,10 @@ importers: version: link:../../packages/widget '@tanstack/react-query': specifier: ^5.95.2 - version: 5.95.2(react@19.2.4) + version: 5.96.2(react@19.2.4) '@tanstack/react-router': specifier: ^1.168.8 - version: 1.168.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + version: 1.168.10(react-dom@19.2.4(react@19.2.4))(react@19.2.4) react: specifier: ^19.2.4 version: 19.2.4 @@ -1025,8 +1028,8 @@ importers: version: 19.2.4(react@19.2.4) devDependencies: '@types/node': - specifier: ^25.5.0 - version: 25.5.0 + specifier: ^25.5.2 + version: 25.5.2 '@types/react': specifier: ^19.2.13 version: 19.2.14 @@ -1035,13 +1038,13 @@ importers: version: 19.2.3(@types/react@19.2.14) '@vitejs/plugin-react': specifier: ^6.0.1 - version: 6.0.1(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 6.0.1(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) typescript: specifier: ^5.9.3 version: 5.9.3 vite: specifier: ^8.0.3 - version: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + version: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) examples/vite: dependencies: @@ -1050,19 +1053,19 @@ importers: version: 3.16.3(@solana/wallet-adapter-base@0.9.27(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)))(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) '@lifi/wallet-management': specifier: ^3.22.8 - version: 3.22.8(4f18bcac1c7a0676e6e2878d143e2874) + version: 3.22.8(49f6c5954738c9a77b1eecd528adfa88) '@lifi/widget': specifier: ^3.40.12 - version: 3.40.12(206a81ba789eb2e0b576e000622ddc80) + version: 3.40.12(8e89f21d49397cb4273c541df74ba881) '@mui/material': specifier: ^7.3.6 version: 7.3.9(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tanstack/react-query': specifier: ^5.95.2 - version: 5.95.2(react@19.2.4) + version: 5.96.2(react@19.2.4) '@wagmi/connectors': specifier: ^7.1.6 - version: 7.2.1(942d5eb9b9dd78d948eca951921f5856) + version: 7.2.1(9af12cf55e1959de7f636830dcf0ad1d) events: specifier: ^3.3.0 version: 3.3.0 @@ -1077,14 +1080,14 @@ importers: version: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) wagmi: specifier: ^2.19.4 - version: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) + version: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) devDependencies: '@types/events': specifier: ^3.0.3 version: 3.0.3 '@types/node': - specifier: ^25.5.0 - version: 25.5.0 + specifier: ^25.5.2 + version: 25.5.2 '@types/react': specifier: ^19.2.13 version: 19.2.14 @@ -1093,22 +1096,22 @@ importers: version: 19.2.3(@types/react@19.2.14) '@vitejs/plugin-react': specifier: ^6.0.1 - version: 6.0.1(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 6.0.1(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) typescript: specifier: ^5.9.3 version: 5.9.3 vite: specifier: ^8.0.3 - version: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + version: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) vite-plugin-node-polyfills: specifier: ^0.25.0 - version: 0.25.0(rollup@4.60.1)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 0.25.0(rollup@4.60.1)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) examples/vite-iframe: dependencies: '@bigmi/react': specifier: ^0.8.0 - version: 0.8.0(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bs58@6.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) + version: 0.8.0(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bs58@6.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) '@emotion/react': specifier: ^11.14.0 version: 11.14.0(@types/react@19.2.14)(react@19.2.4) @@ -1144,13 +1147,13 @@ importers: version: 7.3.9(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@mysten/dapp-kit-react': specifier: ^2.0.1 - version: 2.0.1(@mysten/sui@2.13.0(typescript@5.9.3))(@types/react@19.2.14)(react@19.2.4)(typescript@5.9.3) + version: 2.0.1(@mysten/sui@2.14.1(typescript@5.9.3))(@types/react@19.2.14)(react@19.2.4)(typescript@5.9.3) '@tanstack/react-query': specifier: ^5.95.2 - version: 5.95.2(react@19.2.4) + version: 5.96.2(react@19.2.4) '@wagmi/connectors': specifier: ^7.1.6 - version: 7.2.1(7b82eb4c1c2238ea2c38186357d3c30e) + version: 7.2.1(07e35d8884d3b9239ba863c531bbe992) bs58: specifier: '>=4.0.1' version: 6.0.0 @@ -1165,11 +1168,11 @@ importers: version: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) wagmi: specifier: ^3.6.0 - version: 3.6.0(6582b3f8850a1df26329695254e80333) + version: 3.6.0(3186eb014f116ad3fa737d37c117ef77) devDependencies: '@types/node': - specifier: ^25.5.0 - version: 25.5.0 + specifier: ^25.5.2 + version: 25.5.2 '@types/react': specifier: ^19.2.13 version: 19.2.14 @@ -1178,16 +1181,16 @@ importers: version: 19.2.3(@types/react@19.2.14) '@vitejs/plugin-react': specifier: ^6.0.1 - version: 6.0.1(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 6.0.1(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) typescript: specifier: ^5.9.3 version: 5.9.3 vite: specifier: ^8.0.3 - version: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + version: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) vite-plugin-node-polyfills: specifier: ^0.25.0 - version: 0.25.0(rollup@4.60.1)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 0.25.0(rollup@4.60.1)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) examples/vite-iframe-wagmi: dependencies: @@ -1196,7 +1199,7 @@ importers: version: link:../../packages/widget-light '@tanstack/react-query': specifier: ^5.95.2 - version: 5.95.2(react@19.2.4) + version: 5.96.2(react@19.2.4) react: specifier: ^19.2.4 version: 19.2.4 @@ -1208,7 +1211,7 @@ importers: version: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) wagmi: specifier: ^3.6.0 - version: 3.6.0(6582b3f8850a1df26329695254e80333) + version: 3.6.0(3186eb014f116ad3fa737d37c117ef77) devDependencies: '@types/react': specifier: ^19.2.13 @@ -1218,44 +1221,44 @@ importers: version: 19.2.3(@types/react@19.2.14) '@vitejs/plugin-react': specifier: ^6.0.1 - version: 6.0.1(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 6.0.1(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) typescript: specifier: ^5.9.3 version: 5.9.3 vite: specifier: ^8.0.3 - version: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + version: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) examples/vue: dependencies: '@lifi/widget': specifier: ^3.40.12 - version: 3.40.12(c470fc929f2b1412aed4d72ebe519c52) + version: 3.40.12(c8f5d8e85bd549f9e07fa2b9e4f0ac9b) veaury: specifier: ^2.6.3 version: 2.6.3(react-dom@19.2.4(react@19.2.4))(react@19.2.4) vue: specifier: ^3.5.31 - version: 3.5.31(typescript@5.9.3) + version: 3.5.32(typescript@5.9.3) devDependencies: '@vitejs/plugin-react': specifier: ^6.0.1 - version: 6.0.1(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 6.0.1(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) '@vitejs/plugin-vue': specifier: ^6.0.5 - version: 6.0.5(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.31(typescript@5.9.3)) + version: 6.0.5(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.32(typescript@5.9.3)) '@vitejs/plugin-vue-jsx': specifier: ^5.1.5 - version: 5.1.5(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.31(typescript@5.9.3)) + version: 5.1.5(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.32(typescript@5.9.3)) typescript: specifier: ^5.9.3 version: 5.9.3 vite: specifier: ^8.0.3 - version: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + version: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) vite-plugin-node-polyfills: specifier: ^0.25.0 - version: 0.25.0(rollup@4.60.1)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 0.25.0(rollup@4.60.1)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) vue-tsc: specifier: ^3.2.6 version: 3.2.6(typescript@5.9.3) @@ -1264,13 +1267,13 @@ importers: dependencies: '@lifi/widget': specifier: ^3.40.12 - version: 3.40.12(206a81ba789eb2e0b576e000622ddc80) + version: 3.40.12(8e89f21d49397cb4273c541df74ba881) '@mui/material': specifier: ^7.3.6 version: 7.3.9(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tanstack/react-query': specifier: ^5.95.2 - version: 5.95.2(react@19.2.4) + version: 5.96.2(react@19.2.4) react: specifier: ^19.2.4 version: 19.2.4 @@ -1279,7 +1282,7 @@ importers: version: 19.2.4(react@19.2.4) wagmi: specifier: ^2.19.4 - version: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) + version: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) zustand: specifier: ^5.0.12 version: 5.0.12(@types/react@19.2.14)(react@19.2.4)(use-sync-external-store@1.4.0(react@19.2.4)) @@ -1292,7 +1295,7 @@ importers: version: 19.2.3(@types/react@19.2.14) '@vitejs/plugin-react': specifier: ^6.0.1 - version: 6.0.1(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 6.0.1(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) globals: specifier: ^17.3.0 version: 17.4.0 @@ -1301,10 +1304,10 @@ importers: version: 5.9.3 vite: specifier: ^8.0.3 - version: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + version: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) vite-plugin-node-polyfills: specifier: ^0.25.0 - version: 0.25.0(rollup@4.60.1)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 0.25.0(rollup@4.60.1)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) packages/wallet-management: dependencies: @@ -1331,7 +1334,7 @@ importers: version: 7.3.9(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4) '@tanstack/react-query': specifier: '>=5.90.0' - version: 5.95.2(react@19.2.4) + version: 5.96.2(react@19.2.4) i18next: specifier: ^25.10.9 version: 25.10.10(typescript@5.9.3) @@ -1389,10 +1392,10 @@ importers: version: 7.3.9(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4) '@tanstack/react-query': specifier: '>=5.90.0' - version: 5.95.2(react@19.2.4) + version: 5.96.2(react@19.2.4) '@tanstack/react-router': specifier: ^1.168.8 - version: 1.168.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + version: 1.168.10(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tanstack/react-virtual': specifier: ^3.13.23 version: 3.13.23(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -1438,7 +1441,7 @@ importers: version: 5.9.3 vitest: specifier: ^4.1.2 - version: 4.1.2(@types/node@25.5.0)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 4.1.2(@types/node@25.5.2)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) packages/widget-embedded: dependencies: @@ -1480,13 +1483,13 @@ importers: version: link:../widget-provider-sui '@mysten/sui': specifier: ^2.13.0 - version: 2.13.0(typescript@5.9.3) + version: 2.14.1(typescript@5.9.3) '@tanstack/react-query': specifier: ^5.95.2 - version: 5.95.2(react@19.2.4) + version: 5.96.2(react@19.2.4) '@wagmi/core': specifier: ^3.3.2 - version: 3.4.1(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) + version: 3.4.1(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) react: specifier: ^19.2.4 version: 19.2.4 @@ -1498,7 +1501,7 @@ importers: version: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) wagmi: specifier: ^3.6.0 - version: 3.6.0(6582b3f8850a1df26329695254e80333) + version: 3.6.0(3186eb014f116ad3fa737d37c117ef77) devDependencies: '@types/react': specifier: ^19.2.13 @@ -1508,16 +1511,16 @@ importers: version: 19.2.3(@types/react@19.2.14) '@vitejs/plugin-react': specifier: ^6.0.1 - version: 6.0.1(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 6.0.1(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) typescript: specifier: ^5.9.3 version: 5.9.3 vite: specifier: ^8.0.3 - version: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + version: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) vite-plugin-node-polyfills: specifier: ^0.25.0 - version: 0.25.0(rollup@4.60.1)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 0.25.0(rollup@4.60.1)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) web-vitals: specifier: ^5.2.0 version: 5.2.0 @@ -1526,16 +1529,16 @@ importers: dependencies: '@bigmi/client': specifier: ^0.8.x - version: 0.8.0(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) + version: 0.8.0(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) '@bigmi/react': specifier: ^0.8.x - version: 0.8.0(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bs58@6.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) + version: 0.8.0(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bs58@6.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) '@mysten/dapp-kit-react': specifier: ^2.0.0 - version: 2.0.1(@mysten/sui@2.13.0(typescript@5.9.3))(@types/react@19.2.14)(react@19.2.4)(typescript@5.9.3) + version: 2.0.1(@mysten/sui@2.14.1(typescript@5.9.3))(@types/react@19.2.14)(react@19.2.4)(typescript@5.9.3) '@wagmi/core': specifier: ^3.x - version: 3.4.1(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) + version: 3.4.1(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) '@wallet-standard/base': specifier: ^1.1.0 version: 1.1.0 @@ -1547,7 +1550,7 @@ importers: version: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) wagmi: specifier: ^3.x - version: 3.6.0(6582b3f8850a1df26329695254e80333) + version: 3.6.0(3186eb014f116ad3fa737d37c117ef77) devDependencies: cpy-cli: specifier: ^7.0.0 @@ -1560,22 +1563,22 @@ importers: version: 5.9.3 vitest: specifier: ^4.1.2 - version: 4.1.2(@types/node@25.5.0)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 4.1.2(@types/node@25.5.2)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) packages/widget-playground: dependencies: '@base-org/account': specifier: ~2.5.3 - version: 2.5.3(@types/react@19.2.14)(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(zod@4.3.6) + version: 2.5.3(@types/react@19.2.14)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(zod@4.3.6) '@bigmi/client': specifier: ^0.8.0 - version: 0.8.0(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) + version: 0.8.0(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) '@bigmi/core': specifier: ^0.8.0 version: 0.8.0(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) '@bigmi/react': specifier: ^0.8.0 - version: 0.8.0(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bs58@6.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) + version: 0.8.0(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bs58@6.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) '@coinbase/wallet-sdk': specifier: ~4.3.6 version: 4.3.7(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) @@ -1629,13 +1632,13 @@ importers: version: 1.8.19(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(zod@4.3.6) '@reown/appkit-adapter-wagmi': specifier: ^1.8.17 - version: 1.8.19(ab8df3ae7394a9005e8ef97b4bf663dd) + version: 1.8.19(24d0a090b3550bc6b565fde7797bc585) '@reown/appkit-common': specifier: ^1.8.17 version: 1.8.19(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) '@tanstack/react-query': specifier: '>=5.90.0' - version: 5.95.2(react@19.2.4) + version: 5.96.2(react@19.2.4) '@walletconnect/ethereum-provider': specifier: ~2.23.9 version: 2.23.9(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(zod@4.3.6) @@ -1650,7 +1653,7 @@ importers: version: 1.5.0 porto: specifier: ^0.2.37 - version: 0.2.37(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(@wagmi/core@3.4.0(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)))(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(wagmi@3.6.0) + version: 0.2.37(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(@wagmi/core@3.4.0(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)))(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(wagmi@3.6.0) react: specifier: ^19.2.4 version: 19.2.4 @@ -1662,7 +1665,7 @@ importers: version: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) wagmi: specifier: ^3.6.0 - version: 3.6.0(6582b3f8850a1df26329695254e80333) + version: 3.6.0(3186eb014f116ad3fa737d37c117ef77) zustand: specifier: ^5.0.12 version: 5.0.12(@types/react@19.2.14)(react@19.2.4)(use-sync-external-store@1.4.0(react@19.2.4)) @@ -1671,8 +1674,8 @@ importers: specifier: ^4.5.8 version: 4.5.8 '@types/node': - specifier: ^25.5.0 - version: 25.5.0 + specifier: ^25.5.2 + version: 25.5.2 '@types/react': specifier: ^19.2.13 version: 19.2.14 @@ -1690,7 +1693,7 @@ importers: version: 5.9.3 vitest: specifier: ^4.1.2 - version: 4.1.2(@types/node@25.5.0)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 4.1.2(@types/node@25.5.2)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) packages/widget-playground-next: dependencies: @@ -1714,16 +1717,16 @@ importers: version: 7.3.9(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@mui/material-nextjs': specifier: ^7.3.6 - version: 7.3.9(@emotion/cache@11.14.0)(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(next@16.2.1(@babel/core@7.29.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react@19.2.4) + version: 7.3.9(@emotion/cache@11.14.0)(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(next@16.2.2(@babel/core@7.29.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react@19.2.4) '@tanstack/react-query': specifier: ^5.95.2 - version: 5.95.2(react@19.2.4) + version: 5.96.2(react@19.2.4) core-js: specifier: ^3.49.0 version: 3.49.0 next: specifier: ^16.2.1 - version: 16.2.1(@babel/core@7.29.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + version: 16.2.2(@babel/core@7.29.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) react: specifier: ^19.2.4 version: 19.2.4 @@ -1732,8 +1735,8 @@ importers: version: 19.2.4(react@19.2.4) devDependencies: '@types/node': - specifier: ^25.5.0 - version: 25.5.0 + specifier: ^25.5.2 + version: 25.5.2 '@types/react': specifier: ^19.2.13 version: 19.2.14 @@ -1751,7 +1754,7 @@ importers: version: link:../widget-playground '@tanstack/react-query': specifier: ^5.95.2 - version: 5.95.2(react@19.2.4) + version: 5.96.2(react@19.2.4) react: specifier: ^19.2.4 version: 19.2.4 @@ -1760,11 +1763,11 @@ importers: version: 19.2.4(react@19.2.4) vite-plugin-mkcert: specifier: ^1.17.9 - version: 1.17.10(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 1.17.10(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) devDependencies: '@vitejs/plugin-react': specifier: ^6.0.1 - version: 6.0.1(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 6.0.1(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) react-scan: specifier: ^0.5.3 version: 0.5.3(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.60.1) @@ -1776,10 +1779,10 @@ importers: version: 5.9.3 vite: specifier: ^8.0.3 - version: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + version: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) vite-plugin-node-polyfills: specifier: 0.25.0 - version: 0.25.0(rollup@4.60.1)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 0.25.0(rollup@4.60.1)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) web-vitals: specifier: ^5.2.0 version: 5.2.0 @@ -1807,13 +1810,13 @@ importers: dependencies: '@bigmi/client': specifier: ^0.8.0 - version: 0.8.0(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) + version: 0.8.0(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) '@bigmi/core': specifier: ^0.8.0 version: 0.8.0(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) '@bigmi/react': specifier: ^0.8.0 - version: 0.8.0(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bs58@6.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) + version: 0.8.0(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bs58@6.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) '@lifi/sdk': specifier: ^4.0.0-beta.4 version: 4.0.0-beta.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) @@ -1850,13 +1853,13 @@ importers: version: link:../widget-provider '@wagmi/core': specifier: ^3.x - version: 3.4.1(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) + version: 3.4.1(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) viem: specifier: ^2.47.6 version: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) wagmi: specifier: ^3.x - version: 3.6.0(6582b3f8850a1df26329695254e80333) + version: 3.6.0(3186eb014f116ad3fa737d37c117ef77) devDependencies: cpy-cli: specifier: ^7.0.0 @@ -1924,10 +1927,10 @@ importers: version: link:../widget-provider '@mysten/dapp-kit-react': specifier: ^2.0.0 - version: 2.0.1(@mysten/sui@2.13.0(typescript@5.9.3))(@types/react@19.2.14)(react@19.2.4)(typescript@5.9.3) + version: 2.0.1(@mysten/sui@2.14.1(typescript@5.9.3))(@types/react@19.2.14)(react@19.2.4)(typescript@5.9.3) '@mysten/sui': specifier: ^2.13.0 - version: 2.13.0(typescript@5.9.3) + version: 2.14.1(typescript@5.9.3) devDependencies: cpy-cli: specifier: ^7.0.0 @@ -1952,11 +1955,11 @@ packages: graphql: optional: true - '@0no-co/graphqlsp@1.15.2': - resolution: {integrity: sha512-Ys031WnS3sTQQBtRTkQsYnw372OlW72ais4sp0oh2UMPRNyxxnq85zRfU4PIdoy9kWriysPT5BYAkgIxhbonFA==} + '@0no-co/graphqlsp@1.15.3': + resolution: {integrity: sha512-rap58Wh1qbRnGpPGwB60P6rvKF6G+mgo1kPeDySWIAcqkGMjuyQdrZPcHS6w7mKOT8i/f1UQmjow6+7vfuEXKw==} peerDependencies: graphql: ^15.5.0 || ^16.0.0 || ^17.0.0 - typescript: ^5.0.0 + typescript: ^5.0.0 || ^6.0.0 '@aave/account@0.2.0': resolution: {integrity: sha512-fk9KcC0He0WNvUGytxVv4urh8F+zznm6ZdpgKnNvq9jKUpnc2HSSn7mS3n4h13h80WtF8OL6rpL50ctqqc4/Nw==} @@ -2000,6 +2003,10 @@ packages: resolution: {integrity: sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==} engines: {node: '>=6.9.0'} + '@babel/generator@8.0.0-rc.3': + resolution: {integrity: sha512-em37/13/nR320G4jab/nIIHZgc2Wz2y/D39lxnTyxB4/D/omPQncl/lSdlnJY1OhQcRGugTSIF2l/69o31C9dA==} + engines: {node: ^20.19.0 || >=22.12.0} + '@babel/helper-annotate-as-pure@7.27.3': resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==} engines: {node: '>=6.9.0'} @@ -2054,10 +2061,18 @@ packages: resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} engines: {node: '>=6.9.0'} + '@babel/helper-string-parser@8.0.0-rc.3': + resolution: {integrity: sha512-AmwWFx1m8G/a5cXkxLxTiWl+YEoWuoFLUCwqMlNuWO1tqAYITQAbCRPUkyBHv1VOFgfjVOqEj6L3u15J5ZCzTA==} + engines: {node: ^20.19.0 || >=22.12.0} + '@babel/helper-validator-identifier@7.28.5': resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@8.0.0-rc.3': + resolution: {integrity: sha512-8AWCJ2VJJyDFlGBep5GpaaQ9AAaE/FjAcrqI7jyssYhtL7WGV0DOKpJsQqM037xDbpRLHXsY8TwU7zDma7coOw==} + engines: {node: ^20.19.0 || >=22.12.0} + '@babel/helper-validator-option@7.27.1': resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} engines: {node: '>=6.9.0'} @@ -2071,6 +2086,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@8.0.0-rc.3': + resolution: {integrity: sha512-B20dvP3MfNc/XS5KKCHy/oyWl5IA6Cn9YjXRdDlCjNmUFrjvLXMNUfQq/QUy9fnG2gYkKKcrto2YaF9B32ToOQ==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + '@babel/plugin-syntax-async-generators@7.8.4': resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: @@ -2202,6 +2222,10 @@ packages: resolution: {integrity: sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==} engines: {node: '>=6.9.0'} + '@babel/types@8.0.0-rc.3': + resolution: {integrity: sha512-mOm5ZrYmphGfqVWoH5YYMTITb3cDXsFgmvFlvkvWDMsR9X8RFnt7a0Wb6yNIdoFsiMO9WjYLq+U/FMtqIYAF8Q==} + engines: {node: ^20.19.0 || >=22.12.0} + '@base-org/account@1.1.1': resolution: {integrity: sha512-IfVJPrDPhHfqXRDb89472hXkpvJuQQR7FDI9isLPHEqSYt/45whIoBxSPgZ0ssTt379VhQo4+87PWI1DoLSfAQ==} @@ -2238,59 +2262,59 @@ packages: react: ^18.0.0 || ^19.0.0 react-dom: ^18.0.0 || ^19.0.0 - '@biomejs/biome@2.4.9': - resolution: {integrity: sha512-wvZW92FrwitTcacvCBT8xdAbfbxWfDLwjYMmU3djjqQTh7Ni4ZdiWIT/x5VcZ+RQuxiKzIOzi5D+dcyJDFZMsA==} + '@biomejs/biome@2.4.10': + resolution: {integrity: sha512-xxA3AphFQ1geij4JTHXv4EeSTda1IFn22ye9LdyVPoJU19fNVl0uzfEuhsfQ4Yue/0FaLs2/ccVi4UDiE7R30w==} engines: {node: '>=14.21.3'} hasBin: true - '@biomejs/cli-darwin-arm64@2.4.9': - resolution: {integrity: sha512-d5G8Gf2RpH5pYwiHLPA+UpG3G9TLQu4WM+VK6sfL7K68AmhcEQ9r+nkj/DvR/GYhYox6twsHUtmWWWIKfcfQQA==} + '@biomejs/cli-darwin-arm64@2.4.10': + resolution: {integrity: sha512-vuzzI1cWqDVzOMIkYyHbKqp+AkQq4K7k+UCXWpkYcY/HDn1UxdsbsfgtVpa40shem8Kax4TLDLlx8kMAecgqiw==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [darwin] - '@biomejs/cli-darwin-x64@2.4.9': - resolution: {integrity: sha512-LNCLNgqDMG7BLdc3a8aY/dwKPK7+R8/JXJoXjCvZh2gx8KseqBdFDKbhrr7HCWF8SzNhbTaALhTBoh/I6rf9lA==} + '@biomejs/cli-darwin-x64@2.4.10': + resolution: {integrity: sha512-14fzASRo+BPotwp7nWULy2W5xeUyFnTaq1V13Etrrxkrih+ez/2QfgFm5Ehtf5vSjtgx/IJycMMpn5kPd5ZNaA==} engines: {node: '>=14.21.3'} cpu: [x64] os: [darwin] - '@biomejs/cli-linux-arm64-musl@2.4.9': - resolution: {integrity: sha512-8RCww5xnPn2wpK4L/QDGDOW0dq80uVWfppPxHIUg6mOs9B6gRmqPp32h1Ls3T8GnW8Wo5A8u7vpTwz4fExN+sw==} + '@biomejs/cli-linux-arm64-musl@2.4.10': + resolution: {integrity: sha512-WrJY6UuiSD/Dh+nwK2qOTu8kdMDlLV3dLMmychIghHPAysWFq1/DGC1pVZx8POE3ZkzKR3PUUnVrtZfMfaJjyQ==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [linux] libc: [musl] - '@biomejs/cli-linux-arm64@2.4.9': - resolution: {integrity: sha512-4adnkAUi6K4C/emPRgYznMOcLlUqZdXWM6aIui4VP4LraE764g6Q4YguygnAUoxKjKIXIWPteKMgRbN0wsgwcg==} + '@biomejs/cli-linux-arm64@2.4.10': + resolution: {integrity: sha512-7MH1CMW5uuxQ/s7FLST63qF8B3Hgu2HRdZ7tA1X1+mk+St4JOuIrqdhIBnnyqeyWJNI+Bww7Es5QZ0wIc1Cmkw==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [linux] libc: [glibc] - '@biomejs/cli-linux-x64-musl@2.4.9': - resolution: {integrity: sha512-5TD+WS9v5vzXKzjetF0hgoaNFHMcpQeBUwKKVi3JbG1e9UCrFuUK3Gt185fyTzvRdwYkJJEMqglRPjmesmVv4A==} + '@biomejs/cli-linux-x64-musl@2.4.10': + resolution: {integrity: sha512-kDTi3pI6PBN6CiczsWYOyP2zk0IJI08EWEQyDMQWW221rPaaEz6FvjLhnU07KMzLv8q3qSuoB93ua6inSQ55Tw==} engines: {node: '>=14.21.3'} cpu: [x64] os: [linux] libc: [musl] - '@biomejs/cli-linux-x64@2.4.9': - resolution: {integrity: sha512-L10na7POF0Ks/cgLFNF1ZvIe+X4onLkTi5oP9hY+Rh60Q+7fWzKDDCeGyiHUFf1nGIa9dQOOUPGe2MyYg8nMSQ==} + '@biomejs/cli-linux-x64@2.4.10': + resolution: {integrity: sha512-tZLvEEi2u9Xu1zAqRjTcpIDGVtldigVvzug2fTuPG0ME/g8/mXpRPcNgLB22bGn6FvLJpHHnqLnwliOu8xjYrg==} engines: {node: '>=14.21.3'} cpu: [x64] os: [linux] libc: [glibc] - '@biomejs/cli-win32-arm64@2.4.9': - resolution: {integrity: sha512-aDZr0RBC3sMGJOU10BvG7eZIlWLK/i51HRIfScE2lVhfts2dQTreowLiJJd+UYg/tHKxS470IbzpuKmd0MiD6g==} + '@biomejs/cli-win32-arm64@2.4.10': + resolution: {integrity: sha512-umwQU6qPzH+ISTf/eHyJ/QoQnJs3V9Vpjz2OjZXe9MVBZ7prgGafMy7yYeRGnlmDAn87AKTF3Q6weLoMGpeqdQ==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [win32] - '@biomejs/cli-win32-x64@2.4.9': - resolution: {integrity: sha512-NS4g/2G9SoQ4ktKtz31pvyc/rmgzlcIDCGU/zWbmHJAqx6gcRj2gj5Q/guXhoWTzCUaQZDIqiCQXHS7BcGYc0w==} + '@biomejs/cli-win32-x64@2.4.10': + resolution: {integrity: sha512-aW/JU5GuyH4uxMrNYpoC2kjaHlyJGLgIa3XkhPEZI0uKhZhJZU8BuEyJmvgzSPQNGozBwWjC972RaNdcJ9KyJg==} engines: {node: '>=14.21.3'} cpu: [x64] os: [win32] @@ -2319,18 +2343,18 @@ packages: '@btckit/types@0.0.19': resolution: {integrity: sha512-APoOfYSg9SRR4CMXL606IDtpgh+ZD3kS/+iY0BkUALD6HvXo2pVw20L5YYIc+HrgMcF6WN0TH7TXdVs+Vu+kww==} - '@clack/core@1.1.0': - resolution: {integrity: sha512-SVcm4Dqm2ukn64/8Gub2wnlA5nS2iWJyCkdNHcvNHPIeBTGojpdJ+9cZKwLfmqy7irD4N5qLteSilJlE0WLAtA==} + '@clack/core@1.2.0': + resolution: {integrity: sha512-qfxof/3T3t9DPU/Rj3OmcFyZInceqj/NVtO9rwIuJqCUgh32gwPjpFQQp/ben07qKlhpwq7GzfWpST4qdJ5Drg==} - '@clack/prompts@1.1.0': - resolution: {integrity: sha512-pkqbPGtohJAvm4Dphs2M8xE29ggupihHdy1x84HNojZuMtFsHiUlRvqD24tM2+XmI+61LlfNceM3Wr7U5QES5g==} + '@clack/prompts@1.2.0': + resolution: {integrity: sha512-4jmztR9fMqPMjz6H/UZXj0zEmE43ha1euENwkckKKel4XpSfokExPo5AiVStdHSAlHekz4d0CA/r45Ok1E4D3w==} '@cloudflare/kv-asset-handler@0.4.2': resolution: {integrity: sha512-SIOD2DxrRRwQ+jgzlXCqoEFiKOFqaPjhnNTGKXSRLvp1HiOvapLaFG2kEr9dYQTYe8rKrd9uvDUzmAITeNyaHQ==} engines: {node: '>=18.0.0'} - '@coinbase/cdp-sdk@1.45.0': - resolution: {integrity: sha512-4fgGOhyN9g/pTDE9NtsKUapwFsubrk9wafz8ltmBqSwWqLZWfWxXkVmzMYYFAf+qeGf/X9JqJtmvDVaHFlXWlw==} + '@coinbase/cdp-sdk@1.46.1': + resolution: {integrity: sha512-//d0db/zbg/ahUqPtTvDBufRm0NXbjIvie56Fleg0IsA5v0qI0hGK0jXePWSy+Gv3txe9jVeEKtmiA1D85V0Vg==} '@coinbase/wallet-sdk@3.9.3': resolution: {integrity: sha512-N/A2DRIf0Y3PHc1XAMvbBUu4zisna6qAdqABMZwBMNEfWrXpAwx16pZGkYCLGE+Rvv1edbcB2LYDRnACNcmCiw==} @@ -2344,6 +2368,9 @@ packages: '@coinbase/wallet-sdk@4.3.7': resolution: {integrity: sha512-z6e5XDw6EF06RqkeyEa+qD0dZ2ZbLci99vx3zwDY//XO8X7166tqKJrR2XlQnzVmtcUuJtCd5fCvr9Cu6zzX7w==} + '@colordx/core@5.0.3': + resolution: {integrity: sha512-xBQ0MYRTNNxW3mS2sJtlQTT7C3Sasqgh1/PsHva7fyDb5uqYY+gv9V0utDdX8X80mqzbGz3u/IDJdn2d/uW09g==} + '@commitlint/cli@20.5.0': resolution: {integrity: sha512-yNkyN/tuKTJS3wdVfsZ2tXDM4G4Gi7z+jW54Cki8N8tZqwKBltbIvUUrSbT4hz1bhW/h0CdR+5sCSpXD+wMKaQ==} engines: {node: '>=v18'} @@ -2498,63 +2525,63 @@ packages: '@dynamic-labs-wallet/forward-mpc-shared@0.5.1': resolution: {integrity: sha512-ekfuJV7Q861ElqeeOCKO1kNGE+32+xM9azka7BxOLr3XeBPQz3H/wjcEX8YWqOUqeAcYMRc4QbBKR7ouTgsFSQ==} - '@dynamic-labs/assert-package-version@4.72.0': - resolution: {integrity: sha512-Rx91Q7YyHx9HIoCZqNTZuuoHJNlYpPrqqcHvj6UNuZmRohoHy/lRtSKIRX2uumvZS13M20voaohipvD7G0bS+g==} + '@dynamic-labs/assert-package-version@4.74.0': + resolution: {integrity: sha512-nXI33yuOtjR6vB7/wUgGdRhpVin0fK2jx59NERYyxZ5IaYuC5+imn+GhkmpdeuC3+GsRYfiY7HLSFColtG6eBg==} - '@dynamic-labs/bitcoin@4.72.0': - resolution: {integrity: sha512-lWIwcPFMVjvJRAdFqAPojTEsYd7Gj/wrV6FRfdaRJDW0A3K1bCIGD4cEXq0siYd10RfVubv+DbIWgaY9voYEBA==} + '@dynamic-labs/bitcoin@4.74.0': + resolution: {integrity: sha512-7fP96wJw7K5Smxl9uTORghimjen+YviX1056m8rW8+uD5TOcJ6lnQc3NTkLFuHG9nkjLPhELs2Ze8jldjIZ54w==} - '@dynamic-labs/embedded-wallet-evm@4.72.0': - resolution: {integrity: sha512-yDxAT0fJjcycGmaPXzjsexAiIv5kfrHrWhr1zK/eNP8zLChYgt+Z3UfagDOLffpnNYLFioj7JX3AnhOs0i/CGQ==} + '@dynamic-labs/embedded-wallet-evm@4.74.0': + resolution: {integrity: sha512-+LVjfDLuU2BjFaaYAgLbnx0Xrf+VRGPWiGMLdxK9ta7AK131hJ2BORAAz9BeAQVBUjWi9iZPWhiEjT0dLSu0fQ==} peerDependencies: viem: ^2.45.3 - '@dynamic-labs/embedded-wallet-solana@4.72.0': - resolution: {integrity: sha512-coFFbfK0w6wBpru8OdcjTNU9oVvIeTjUe9lbrdnKsebebzrhwzzMpZpB5y1X+ISLlpMg5SdE72X6GSbnQ3F1pA==} + '@dynamic-labs/embedded-wallet-solana@4.74.0': + resolution: {integrity: sha512-OcW13xHptpsHI7LknA3+elp2YuvAt6d1j93IYW+b+zezuQa5vxI3TCNDug5P74/6yBZWPhg44e5Uw1yeWmfMPg==} - '@dynamic-labs/embedded-wallet@4.72.0': - resolution: {integrity: sha512-lkaXvM0L51vwuliAQt1uvfH4fHQ3rWR8Y8rjkHc3/9BiR8N0nqDpEQ/cWTGq1SFCGe5rRCDNb+vnj++qvKmmzA==} + '@dynamic-labs/embedded-wallet@4.74.0': + resolution: {integrity: sha512-pHmJItp1+kLSLRz1/GK4rvQvXckXDUCjONngw5CrdLcCjzQtRr22/IGF13pne9tYXO+n3QdPuvPsYY00RpekgQ==} - '@dynamic-labs/ethereum-aa-core@4.72.0': - resolution: {integrity: sha512-Sfu5Rv6K12tZkaAV8K5y6ahG051Ehow1XrVBhLejjAh7N6EQaC/tiRteYpaHHm5NdDeXjhbt1OlUMGhwRIJvYg==} + '@dynamic-labs/ethereum-aa-core@4.74.0': + resolution: {integrity: sha512-AdBy8b20b27NZLhX/57OCU9tAlR+ME6pBMBhRvw898xxoMioYgFElibQU7K57mxLoNWDwEXqH5E+IiisSTSDYA==} peerDependencies: viem: ^2.45.3 - '@dynamic-labs/ethereum-aa@4.72.0': - resolution: {integrity: sha512-IYAxKLYWdxUxBoN2ug9JcNbx2Dob/bR86gqLNS776Gq1djhWhPfbGJjx3/PtQn78fJZpZspBpGQp6mmBqkGGqw==} + '@dynamic-labs/ethereum-aa@4.74.0': + resolution: {integrity: sha512-VHHGuLehgKPBWF/oUxAXHtT6sAGE/gsWLNHidZ63GhlO5orJVANcN1mdFFb/PGpLHbJDY6pPnE3z2HJdTHcHZQ==} peerDependencies: viem: ^2.45.3 - '@dynamic-labs/ethereum-core@4.72.0': - resolution: {integrity: sha512-0BCM8c//1X58s9VlBSnGbwvPxWPN2G18MnSYOrlO7aYkF47SuMJQuiHSx1XDlQnKkMlQIusxObS21QvWwFy2Jg==} + '@dynamic-labs/ethereum-core@4.74.0': + resolution: {integrity: sha512-79Ph+41DXb+W1POlywsDafPC4m8xzKGKGmxrwOFqzggPi3PTbRyAhPVVV1akuGBlMNCC8NZ5ZVrmuCqkVT6PPg==} peerDependencies: viem: ^2.45.3 - '@dynamic-labs/ethereum@4.72.0': - resolution: {integrity: sha512-OagiTuO19EGnLWy+8wjHqoar/Ttd6OFGMNx/glMHu0pUr25I0nt7ickenAT74mJEUtntUM/8SMBL6ipNDiIT1A==} + '@dynamic-labs/ethereum@4.74.0': + resolution: {integrity: sha512-nayIqaybbtrZhMCojM8/AkutAbbSVcDtpKnPIF4aEGjwpBbfnX5qkn1SVCMxBcWE/XxjYFu6ha6cwLcO3LKZtw==} peerDependencies: viem: ^2.45.3 - '@dynamic-labs/iconic@4.72.0': - resolution: {integrity: sha512-dLRLeWL1IeLm9IbZuo+m5GRJjHHVbhKcaUzfJ9axDhOLpTke/lAMLB7QTpquEjIAe2cA4TnMp7sM7P4pzvYeDA==} + '@dynamic-labs/iconic@4.74.0': + resolution: {integrity: sha512-Gl83SPsDRSvu2GNNKXBd55UFcTr5uyl/M8oW4rFf3vrxW5TQKYtYT9lLMrgbazzEf5DsVmwCZmZhUU94znXSZA==} peerDependencies: react: '>=18.0.0 <20.0.0' react-dom: '>=18.0.0 <20.0.0' - '@dynamic-labs/locale@4.72.0': - resolution: {integrity: sha512-9Tqrb3XkBMqVJDty/SeX4K0eIz5ntW6O1OknRgfB81kWBi61VmXrZHtFnCE62oJXZdWPthrjK5vSUZ39RL3cBQ==} + '@dynamic-labs/locale@4.74.0': + resolution: {integrity: sha512-8EnxMLBLNdOjb6VkVrNGcSVSN23xPo2xSHvpVNlZ3v7QjaNRSdRxUGXflsJdfllYrEJzLo3rEY/vi0aHKcxhaw==} - '@dynamic-labs/logger@4.72.0': - resolution: {integrity: sha512-1qJOIsQIUW0UCWoEkfARy7MW9NC7V27gx0zMe7lOSsn+wSm2QxH3loUh+bmebIT3zmT2WgZpb3Mrbd9ZI7qg9Q==} + '@dynamic-labs/logger@4.74.0': + resolution: {integrity: sha512-WVBrsYcSyj+XHtVpQm1v0yLoey0JxCA+WeWw08N81KIunWphATt2lnLW7SE4EJ48q3bsYbRFKnCb8HTrauyCTQ==} - '@dynamic-labs/message-transport@4.72.0': - resolution: {integrity: sha512-WnYbab0xa4Xn7OIVWvMQxJQE8JPwvdKOgHp5rEbuPIADCSnB1vGmzYxRMQ6smmvYt7OCUKKlxn8Xw52E9VLjRw==} + '@dynamic-labs/message-transport@4.74.0': + resolution: {integrity: sha512-oyMVUUvzmYEW9OZudSqI8u2BtxRoN8jeaSN65Z8a/Kqdi8L/DlQLldCCaqnpWf21DrLdjMvZtYc17RofwtjjCg==} - '@dynamic-labs/multi-wallet@4.72.0': - resolution: {integrity: sha512-dKXIObrGPWQ0y6pmXRC0pc0Pzss/uJ+cC7rywTdNIm+1isJ6DpSF9XzP1WHSi8pNlGGCnszUzi7eUZSG0DVl/A==} + '@dynamic-labs/multi-wallet@4.74.0': + resolution: {integrity: sha512-9A7mCS5qCrBtPsurW8YsUCmqTHz7ejdKe/no+BQ9KmJUCLdUZoJ5vmWfvf7Ktuqpe6oZU/t473pGg70n/1JOTg==} - '@dynamic-labs/rpc-providers@4.72.0': - resolution: {integrity: sha512-CkTRnBkf1q5iWXttoKtz1lpSVZjOAKwptsYLgFKyY3JcSuDbFjSYRAWxT+CmCGrIjgRlrZ9XFMmCKoyGCVZTVA==} + '@dynamic-labs/rpc-providers@4.74.0': + resolution: {integrity: sha512-YUDPbzFXCosAe9MT2JWXD86HUVKwTAPEraDYkZW2VTcwZZnTjQa6BYwZM7pETfRDDftC2ohsjhTu7cUPjzmyig==} '@dynamic-labs/sdk-api-core@0.0.764': resolution: {integrity: sha512-79JptJTTClLc9qhioThtwMuzTHJ+mrj8sTEglb7Mcx3lJub9YbXqNdzS9mLRxZsr2et3aqqpzymXdUBzSEaMng==} @@ -2577,84 +2604,84 @@ packages: '@dynamic-labs/sdk-api-core@0.0.914': resolution: {integrity: sha512-EWCUCtgq9lZwfanfC6X6PAHHm/g0V146s6tk00I88Bj7+nSo7VR++0ckiXOEUZKF13L/p3k5tf5QhC7dCdLn1A==} - '@dynamic-labs/sdk-react-core@4.72.0': - resolution: {integrity: sha512-RDXyUE743d15BmwKDI+0fy5ijSRanmkYex3Kuh5jOJ1aRE9nR6JZRwoXazOr43CFG52ET7A0sQV7yVcfovCvfQ==} + '@dynamic-labs/sdk-react-core@4.74.0': + resolution: {integrity: sha512-vpuMn0VyHoJs32JPwtCCc/u1i4+fOD1R9CvGX0xoDzppWYmrQZtM60CHDOtwjzilElsSn4UvcgGP8wbj5gQP4g==} peerDependencies: react: '>=18.0.0 <20.0.0' react-dom: '>=18.0.0 <20.0.0' - '@dynamic-labs/solana-core@4.72.0': - resolution: {integrity: sha512-ebSllur0ztCz5JGufeZaAJ/ooU6fOXGNSULUSyuSqp1L2S3t82FbdPlU15KC6UUBxTUhqSTrsHP30xc4PulB3Q==} + '@dynamic-labs/solana-core@4.74.0': + resolution: {integrity: sha512-8Wk46hBbTfcmPHySwmUU8OzVnOrVQzdzZLZa+3eR3ioSYuQtZb62rbvp66hdGHfgrWMvnBMruGRJCK79n3MF6g==} - '@dynamic-labs/solana@4.72.0': - resolution: {integrity: sha512-prYfEYNnWzQclZe5e5+10FK4QR/LQIbN2WJ4kMTG1R+awfAyzFpdMNQgrX1CwKdRyCbNXwMgFcSjgVfCwvgZ/g==} + '@dynamic-labs/solana@4.74.0': + resolution: {integrity: sha512-VmAsImEQ3N3qRKYMZjXF6cls1egI4c/AHgQDxT8dJBuQx/IYMzFPiOwYPMJn9NpGgRB+9HyDexaDntITfN9RDg==} - '@dynamic-labs/store@4.72.0': - resolution: {integrity: sha512-3Iy2OsfsZsk3dtDFjwjQarg5Cl2vdyF41zx49zk7btaPfRqmptavgy8kdLr1dJAWa0aGCHx+KJY0J53JubfymQ==} + '@dynamic-labs/store@4.74.0': + resolution: {integrity: sha512-Sdkui2AL2RFqR4TYI93EdnTpeXkyOzmdkHt4BgL2m4SvG3eDEKiYXYRssv2nfUQvua5PdEHXVfX0MD9P2tplfQ==} - '@dynamic-labs/sui-core@4.72.0': - resolution: {integrity: sha512-0evgMxhWxZQA0E3y40IEepy2cOLHvBg2fRR2JSTPfNFzy5vTounLobH0IJe/j91S0zaFvdfX9PI+fugOxRRg9Q==} + '@dynamic-labs/sui-core@4.74.0': + resolution: {integrity: sha512-eBEJyeWhMypF3MOZq9GUGKEhoqGanSgKqR2zrw17KHPMY+mb3dMLlEWGWybeUlv/I5ueigcR/q34CKKs2JZ5Rw==} - '@dynamic-labs/types@4.72.0': - resolution: {integrity: sha512-aAELP1AYoIWAboCSBjEOGkx23vreLErCyEIk3a3So4w9r2VZo+BeQGMBemIC5J7mUPQ0ZHTFga5k3oMGPZGsKw==} + '@dynamic-labs/types@4.74.0': + resolution: {integrity: sha512-qesMChy7pSu92q2eq0ug9VibaqJRGvSfH3RlUIUe/WAi0tNxRJEFA3s4lDFZd07SGjGEqLqlRZi0P9oIs0zzaQ==} - '@dynamic-labs/utils@4.72.0': - resolution: {integrity: sha512-xlXNt/QvZoBwKB0YCoqsvi/052xLUuo5GwbpG54dUXTn3RRIgc29UD4NHGrRtAOwBpikDMiSZtxS2YDUqI2Aqw==} + '@dynamic-labs/utils@4.74.0': + resolution: {integrity: sha512-Lq0uyZHnmxUKZDm965xJBH8YODBoeb8gnavIKZG6F18WBKmC6orc+EY1mlzw7L8+wgbI4Lij33sd7yDptwtWyA==} - '@dynamic-labs/waas-evm@4.72.0': - resolution: {integrity: sha512-awQTLv31gaO7qInq7r92vcmYh4NFq3XE6YxZmryy7ZTpQkYYHuzQsFgBhyfQLnsuA1f03OGpFJHtfa9d4Jqbyw==} + '@dynamic-labs/waas-evm@4.74.0': + resolution: {integrity: sha512-xnYHSQPTs4tPM0lUo/zpDo3tBoRvquVdZemfg0D1ue+iyRLvW7w2yWg5kCOMZ/2tJRYJ2gsmDHXFjpppJlNdkA==} - '@dynamic-labs/waas-svm@4.72.0': - resolution: {integrity: sha512-VdFCJF6pwjCzQj2/MZqiwGCWo912TFuk2Ji8cw8tqCufpbhqZZ2VZx8HplCgSXI2SGwSPkfLHb1XV6Xzi/kdZw==} + '@dynamic-labs/waas-svm@4.74.0': + resolution: {integrity: sha512-lsTBa4e2rzMMpxJFZelb1zyrxjU6GepfIXJqQVuYxog64iRvULn4kviVYdTGsIt4ufGf+H0qKAZZxHYN6IvJcw==} - '@dynamic-labs/waas@4.72.0': - resolution: {integrity: sha512-oRCzWDJmeHcovRuUpTL2GODEFs7aUvuXjvJTlfgKpcT4TyNNIoSe3X3vQFdIuAxhPHM/aCu0Qwkafk/R8SEMhQ==} + '@dynamic-labs/waas@4.74.0': + resolution: {integrity: sha512-Atu1e+VzLzef35Eih8EqeDQPrYoLpOl6iXDk687vJqQt8h8+/Z69ygYqXyCkn/aNudz0NwfdnRK0df2ZIgxHGA==} - '@dynamic-labs/wagmi-connector@4.72.0': - resolution: {integrity: sha512-JTyfZLD2X0pT1hh0s2fiOxq9T/VVG6DgpoOhr2Z93N01MNk04UpPa63MUYEuj+AtlLJl4sHJhQA/QRaMo9r5oA==} + '@dynamic-labs/wagmi-connector@4.74.0': + resolution: {integrity: sha512-j9/7QbLPjSxOaVa9dkOVT6BOod/bepgE5wPMXxMGiRuP0DF0Fpj4BeyB4nDZe2m/F9eaqBe3ElvdLKAoWcSvKg==} peerDependencies: - '@dynamic-labs/assert-package-version': 4.72.0 - '@dynamic-labs/ethereum-core': 4.72.0 - '@dynamic-labs/logger': 4.72.0 - '@dynamic-labs/rpc-providers': 4.72.0 - '@dynamic-labs/sdk-react-core': 4.72.0 - '@dynamic-labs/types': 4.72.0 - '@dynamic-labs/wallet-connector-core': 4.72.0 + '@dynamic-labs/assert-package-version': 4.74.0 + '@dynamic-labs/ethereum-core': 4.74.0 + '@dynamic-labs/logger': 4.74.0 + '@dynamic-labs/rpc-providers': 4.74.0 + '@dynamic-labs/sdk-react-core': 4.74.0 + '@dynamic-labs/types': 4.74.0 + '@dynamic-labs/wallet-connector-core': 4.74.0 '@wagmi/core': ^2.6.4 eventemitter3: 5.0.1 react: '>=18.0.0 <20.0.0' viem: ^2.45.3 wagmi: ^2.14.11 - '@dynamic-labs/wallet-book@4.72.0': - resolution: {integrity: sha512-FQIbWTB1uf4jvfOAkq92i5DWT91f3kh4DNqYn/BQkIR1ySa1ZWQtSSNaCjdMtxaj29FYlNE0B4jC7ldgrcna9Q==} + '@dynamic-labs/wallet-book@4.74.0': + resolution: {integrity: sha512-V7fO3HFwG1cV37kSQJqaIbKNKSaPVoqwr82y0oUIvKFX6CUesy2DkjwavVywIYtVgerAHQhMdw25devkKL77UA==} peerDependencies: react: '>=18.0.0 <20.0.0' react-dom: '>=18.0.0 <20.0.0' - '@dynamic-labs/wallet-connect@4.72.0': - resolution: {integrity: sha512-WUivhPNx7jQAw35PHbX+JUREKGOqCN6Tc8aqVHW04fipKBYGee4wUeQUudJOvwlmy5wSG4DohS8EXpquWIH0Mg==} + '@dynamic-labs/wallet-connect@4.74.0': + resolution: {integrity: sha512-UBjjYlEPjOKGjGP4HcM1ESx0MmeT/YXp2x4Btc46la930dL5bl3k2gbsmK9QTAmSyKNnjqJ9fa4BCoaOjSy3hQ==} - '@dynamic-labs/wallet-connector-core@4.72.0': - resolution: {integrity: sha512-HjIwfYUNzhA7NnL71DLt320nobMs6NWw85trpNvOrJshqiCSPuSxndi82koJxDQffXH704AKCjLlNtbaFKjnpA==} + '@dynamic-labs/wallet-connector-core@4.74.0': + resolution: {integrity: sha512-w9YeHqiegZnjrgM6wFHvw1WC7K7MRHO38RDRMrV2raBjUFoXmKFd+ZQzgQwmpdU1mcYmWL0jlb8LFSqv8jtxCg==} - '@dynamic-labs/webauthn@4.72.0': - resolution: {integrity: sha512-0M2qEEZwqWzIBAHPOHZ2NeCDMgCj6wG/eSn0QnG71wTOxEGFy97cO3AVojl62kZPuIeyd8qXD/B64dmHiMs4fg==} + '@dynamic-labs/webauthn@4.74.0': + resolution: {integrity: sha512-WnV/LcKvm2s01EBnWH+eU4zByEy+nd10zxbISaiR8L3bw8N1kxNZ62pbf0KU08QuAgfq/1rF1qL5Gg+8TR0Dtw==} - '@ecies/ciphers@0.2.5': - resolution: {integrity: sha512-GalEZH4JgOMHYYcYmVqnFirFsjZHeoGMDt9IxEnM9F7GRUUyUksJ7Ou53L83WHJq3RWKD3AcBpo0iQh0oMpf8A==} - engines: {bun: '>=1', deno: '>=2', node: '>=16'} + '@ecies/ciphers@0.2.6': + resolution: {integrity: sha512-patgsRPKGkhhoBjETV4XxD0En4ui5fbX0hzayqI3M8tvNMGUoUvmyYAIWwlxBc1KX5cturfqByYdj5bYGRpN9g==} + engines: {bun: '>=1', deno: '>=2.7.10', node: '>=16'} peerDependencies: '@noble/ciphers': ^1.0.0 - '@emnapi/core@1.9.1': - resolution: {integrity: sha512-mukuNALVsoix/w1BJwFzwXBN/dHeejQtuVzcDsfOEsdpCumXb/E9j8w11h5S54tT1xhifGfbbSm/ICrObRb3KA==} + '@emnapi/core@1.9.2': + resolution: {integrity: sha512-UC+ZhH3XtczQYfOlu3lNEkdW/p4dsJ1r/bP7H8+rhao3TTTMO1ATq/4DdIi23XuGoFY+Cz0JmCbdVl0hz9jZcA==} - '@emnapi/runtime@1.9.1': - resolution: {integrity: sha512-VYi5+ZVLhpgK4hQ0TAjiQiZ6ol0oe4mBx7mVv7IflsiEp0OWoVsp/+f9Vc1hOhE0TtkORVrI1GvzyreqpgWtkA==} + '@emnapi/runtime@1.9.2': + resolution: {integrity: sha512-3U4+MIWHImeyu1wnmVygh5WlgfYDtyf0k8AbLhMFxOipihf6nrWC4syIm/SwEeec0mNSafiiNnMJwbza/Is6Lw==} - '@emnapi/wasi-threads@1.2.0': - resolution: {integrity: sha512-N10dEJNSsUx41Z6pZsXU8FjPjpBEplgH24sfkmITrBED1/U2Esum9F3lfLrMjKHHjmi557zQn7kR9R+XWXu5Rg==} + '@emnapi/wasi-threads@1.2.1': + resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==} '@emotion/babel-plugin@11.13.5': resolution: {integrity: sha512-pxHCpT2ex+0q+HH91/zsdHkw/lXd468DIN2zvfvLtPKLLMo6gQj7oLObq8PhkrxOZb/gGCq03S3Z7PDhS8pduQ==} @@ -2734,8 +2761,8 @@ packages: cpu: [ppc64] os: [aix] - '@esbuild/aix-ppc64@0.27.4': - resolution: {integrity: sha512-cQPwL2mp2nSmHHJlCyoXgHGhbEPMrEEU5xhkcy3Hs/O7nGZqEpZ2sUtLaL9MORLtDfRvVl2/3PAuEkYZH0Ty8Q==} + '@esbuild/aix-ppc64@0.27.7': + resolution: {integrity: sha512-EKX3Qwmhz1eMdEJokhALr0YiD0lhQNwDqkPYyPhiSwKrh7/4KRjQc04sZ8db+5DVVnZ1LmbNDI1uAMPEUBnQPg==} engines: {node: '>=18'} cpu: [ppc64] os: [aix] @@ -2758,8 +2785,8 @@ packages: cpu: [arm64] os: [android] - '@esbuild/android-arm64@0.27.4': - resolution: {integrity: sha512-gdLscB7v75wRfu7QSm/zg6Rx29VLdy9eTr2t44sfTW7CxwAtQghZ4ZnqHk3/ogz7xao0QAgrkradbBzcqFPasw==} + '@esbuild/android-arm64@0.27.7': + resolution: {integrity: sha512-62dPZHpIXzvChfvfLJow3q5dDtiNMkwiRzPylSCfriLvZeq0a1bWChrGx/BbUbPwOrsWKMn8idSllklzBy+dgQ==} engines: {node: '>=18'} cpu: [arm64] os: [android] @@ -2782,8 +2809,8 @@ packages: cpu: [arm] os: [android] - '@esbuild/android-arm@0.27.4': - resolution: {integrity: sha512-X9bUgvxiC8CHAGKYufLIHGXPJWnr0OCdR0anD2e21vdvgCI8lIfqFbnoeOz7lBjdrAGUhqLZLcQo6MLhTO2DKQ==} + '@esbuild/android-arm@0.27.7': + resolution: {integrity: sha512-jbPXvB4Yj2yBV7HUfE2KHe4GJX51QplCN1pGbYjvsyCZbQmies29EoJbkEc+vYuU5o45AfQn37vZlyXy4YJ8RQ==} engines: {node: '>=18'} cpu: [arm] os: [android] @@ -2806,8 +2833,8 @@ packages: cpu: [x64] os: [android] - '@esbuild/android-x64@0.27.4': - resolution: {integrity: sha512-PzPFnBNVF292sfpfhiyiXCGSn9HZg5BcAz+ivBuSsl6Rk4ga1oEXAamhOXRFyMcjwr2DVtm40G65N3GLeH1Lvw==} + '@esbuild/android-x64@0.27.7': + resolution: {integrity: sha512-x5VpMODneVDb70PYV2VQOmIUUiBtY3D3mPBG8NxVk5CogneYhkR7MmM3yR/uMdITLrC1ml/NV1rj4bMJuy9MCg==} engines: {node: '>=18'} cpu: [x64] os: [android] @@ -2830,8 +2857,8 @@ packages: cpu: [arm64] os: [darwin] - '@esbuild/darwin-arm64@0.27.4': - resolution: {integrity: sha512-b7xaGIwdJlht8ZFCvMkpDN6uiSmnxxK56N2GDTMYPr2/gzvfdQN8rTfBsvVKmIVY/X7EM+/hJKEIbbHs9oA4tQ==} + '@esbuild/darwin-arm64@0.27.7': + resolution: {integrity: sha512-5lckdqeuBPlKUwvoCXIgI2D9/ABmPq3Rdp7IfL70393YgaASt7tbju3Ac+ePVi3KDH6N2RqePfHnXkaDtY9fkw==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] @@ -2854,8 +2881,8 @@ packages: cpu: [x64] os: [darwin] - '@esbuild/darwin-x64@0.27.4': - resolution: {integrity: sha512-sR+OiKLwd15nmCdqpXMnuJ9W2kpy0KigzqScqHI3Hqwr7IXxBp3Yva+yJwoqh7rE8V77tdoheRYataNKL4QrPw==} + '@esbuild/darwin-x64@0.27.7': + resolution: {integrity: sha512-rYnXrKcXuT7Z+WL5K980jVFdvVKhCHhUwid+dDYQpH+qu+TefcomiMAJpIiC2EM3Rjtq0sO3StMV/+3w3MyyqQ==} engines: {node: '>=18'} cpu: [x64] os: [darwin] @@ -2878,8 +2905,8 @@ packages: cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-arm64@0.27.4': - resolution: {integrity: sha512-jnfpKe+p79tCnm4GVav68A7tUFeKQwQyLgESwEAUzyxk/TJr4QdGog9sqWNcUbr/bZt/O/HXouspuQDd9JxFSw==} + '@esbuild/freebsd-arm64@0.27.7': + resolution: {integrity: sha512-B48PqeCsEgOtzME2GbNM2roU29AMTuOIN91dsMO30t+Ydis3z/3Ngoj5hhnsOSSwNzS+6JppqWsuhTp6E82l2w==} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] @@ -2902,8 +2929,8 @@ packages: cpu: [x64] os: [freebsd] - '@esbuild/freebsd-x64@0.27.4': - resolution: {integrity: sha512-2kb4ceA/CpfUrIcTUl1wrP/9ad9Atrp5J94Lq69w7UwOMolPIGrfLSvAKJp0RTvkPPyn6CIWrNy13kyLikZRZQ==} + '@esbuild/freebsd-x64@0.27.7': + resolution: {integrity: sha512-jOBDK5XEjA4m5IJK3bpAQF9/Lelu/Z9ZcdhTRLf4cajlB+8VEhFFRjWgfy3M1O4rO2GQ/b2dLwCUGpiF/eATNQ==} engines: {node: '>=18'} cpu: [x64] os: [freebsd] @@ -2926,8 +2953,8 @@ packages: cpu: [arm64] os: [linux] - '@esbuild/linux-arm64@0.27.4': - resolution: {integrity: sha512-7nQOttdzVGth1iz57kxg9uCz57dxQLHWxopL6mYuYthohPKEK0vU0C3O21CcBK6KDlkYVcnDXY099HcCDXd9dA==} + '@esbuild/linux-arm64@0.27.7': + resolution: {integrity: sha512-RZPHBoxXuNnPQO9rvjh5jdkRmVizktkT7TCDkDmQ0W2SwHInKCAV95GRuvdSvA7w4VMwfCjUiPwDi0ZO6Nfe9A==} engines: {node: '>=18'} cpu: [arm64] os: [linux] @@ -2950,8 +2977,8 @@ packages: cpu: [arm] os: [linux] - '@esbuild/linux-arm@0.27.4': - resolution: {integrity: sha512-aBYgcIxX/wd5n2ys0yESGeYMGF+pv6g0DhZr3G1ZG4jMfruU9Tl1i2Z+Wnj9/KjGz1lTLCcorqE2viePZqj4Eg==} + '@esbuild/linux-arm@0.27.7': + resolution: {integrity: sha512-RkT/YXYBTSULo3+af8Ib0ykH8u2MBh57o7q/DAs3lTJlyVQkgQvlrPTnjIzzRPQyavxtPtfg0EopvDyIt0j1rA==} engines: {node: '>=18'} cpu: [arm] os: [linux] @@ -2974,8 +3001,8 @@ packages: cpu: [ia32] os: [linux] - '@esbuild/linux-ia32@0.27.4': - resolution: {integrity: sha512-oPtixtAIzgvzYcKBQM/qZ3R+9TEUd1aNJQu0HhGyqtx6oS7qTpvjheIWBbes4+qu1bNlo2V4cbkISr8q6gRBFA==} + '@esbuild/linux-ia32@0.27.7': + resolution: {integrity: sha512-GA48aKNkyQDbd3KtkplYWT102C5sn/EZTY4XROkxONgruHPU72l+gW+FfF8tf2cFjeHaRbWpOYa/uRBz/Xq1Pg==} engines: {node: '>=18'} cpu: [ia32] os: [linux] @@ -2998,8 +3025,8 @@ packages: cpu: [loong64] os: [linux] - '@esbuild/linux-loong64@0.27.4': - resolution: {integrity: sha512-8mL/vh8qeCoRcFH2nM8wm5uJP+ZcVYGGayMavi8GmRJjuI3g1v6Z7Ni0JJKAJW+m0EtUuARb6Lmp4hMjzCBWzA==} + '@esbuild/linux-loong64@0.27.7': + resolution: {integrity: sha512-a4POruNM2oWsD4WKvBSEKGIiWQF8fZOAsycHOt6JBpZ+JN2n2JH9WAv56SOyu9X5IqAjqSIPTaJkqN8F7XOQ5Q==} engines: {node: '>=18'} cpu: [loong64] os: [linux] @@ -3022,8 +3049,8 @@ packages: cpu: [mips64el] os: [linux] - '@esbuild/linux-mips64el@0.27.4': - resolution: {integrity: sha512-1RdrWFFiiLIW7LQq9Q2NES+HiD4NyT8Itj9AUeCl0IVCA459WnPhREKgwrpaIfTOe+/2rdntisegiPWn/r/aAw==} + '@esbuild/linux-mips64el@0.27.7': + resolution: {integrity: sha512-KabT5I6StirGfIz0FMgl1I+R1H73Gp0ofL9A3nG3i/cYFJzKHhouBV5VWK1CSgKvVaG4q1RNpCTR2LuTVB3fIw==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] @@ -3046,8 +3073,8 @@ packages: cpu: [ppc64] os: [linux] - '@esbuild/linux-ppc64@0.27.4': - resolution: {integrity: sha512-tLCwNG47l3sd9lpfyx9LAGEGItCUeRCWeAx6x2Jmbav65nAwoPXfewtAdtbtit/pJFLUWOhpv0FpS6GQAmPrHA==} + '@esbuild/linux-ppc64@0.27.7': + resolution: {integrity: sha512-gRsL4x6wsGHGRqhtI+ifpN/vpOFTQtnbsupUF5R5YTAg+y/lKelYR1hXbnBdzDjGbMYjVJLJTd2OFmMewAgwlQ==} engines: {node: '>=18'} cpu: [ppc64] os: [linux] @@ -3070,8 +3097,8 @@ packages: cpu: [riscv64] os: [linux] - '@esbuild/linux-riscv64@0.27.4': - resolution: {integrity: sha512-BnASypppbUWyqjd1KIpU4AUBiIhVr6YlHx/cnPgqEkNoVOhHg+YiSVxM1RLfiy4t9cAulbRGTNCKOcqHrEQLIw==} + '@esbuild/linux-riscv64@0.27.7': + resolution: {integrity: sha512-hL25LbxO1QOngGzu2U5xeXtxXcW+/GvMN3ejANqXkxZ/opySAZMrc+9LY/WyjAan41unrR3YrmtTsUpwT66InQ==} engines: {node: '>=18'} cpu: [riscv64] os: [linux] @@ -3094,8 +3121,8 @@ packages: cpu: [s390x] os: [linux] - '@esbuild/linux-s390x@0.27.4': - resolution: {integrity: sha512-+eUqgb/Z7vxVLezG8bVB9SfBie89gMueS+I0xYh2tJdw3vqA/0ImZJ2ROeWwVJN59ihBeZ7Tu92dF/5dy5FttA==} + '@esbuild/linux-s390x@0.27.7': + resolution: {integrity: sha512-2k8go8Ycu1Kb46vEelhu1vqEP+UeRVj2zY1pSuPdgvbd5ykAw82Lrro28vXUrRmzEsUV0NzCf54yARIK8r0fdw==} engines: {node: '>=18'} cpu: [s390x] os: [linux] @@ -3118,8 +3145,8 @@ packages: cpu: [x64] os: [linux] - '@esbuild/linux-x64@0.27.4': - resolution: {integrity: sha512-S5qOXrKV8BQEzJPVxAwnryi2+Iq5pB40gTEIT69BQONqR7JH1EPIcQ/Uiv9mCnn05jff9umq/5nqzxlqTOg9NA==} + '@esbuild/linux-x64@0.27.7': + resolution: {integrity: sha512-hzznmADPt+OmsYzw1EE33ccA+HPdIqiCRq7cQeL1Jlq2gb1+OyWBkMCrYGBJ+sxVzve2ZJEVeePbLM2iEIZSxA==} engines: {node: '>=18'} cpu: [x64] os: [linux] @@ -3130,8 +3157,8 @@ packages: cpu: [arm64] os: [netbsd] - '@esbuild/netbsd-arm64@0.27.4': - resolution: {integrity: sha512-xHT8X4sb0GS8qTqiwzHqpY00C95DPAq7nAwX35Ie/s+LO9830hrMd3oX0ZMKLvy7vsonee73x0lmcdOVXFzd6Q==} + '@esbuild/netbsd-arm64@0.27.7': + resolution: {integrity: sha512-b6pqtrQdigZBwZxAn1UpazEisvwaIDvdbMbmrly7cDTMFnw/+3lVxxCTGOrkPVnsYIosJJXAsILG9XcQS+Yu6w==} engines: {node: '>=18'} cpu: [arm64] os: [netbsd] @@ -3154,8 +3181,8 @@ packages: cpu: [x64] os: [netbsd] - '@esbuild/netbsd-x64@0.27.4': - resolution: {integrity: sha512-RugOvOdXfdyi5Tyv40kgQnI0byv66BFgAqjdgtAKqHoZTbTF2QqfQrFwa7cHEORJf6X2ht+l9ABLMP0dnKYsgg==} + '@esbuild/netbsd-x64@0.27.7': + resolution: {integrity: sha512-OfatkLojr6U+WN5EDYuoQhtM+1xco+/6FSzJJnuWiUw5eVcicbyK3dq5EeV/QHT1uy6GoDhGbFpprUiHUYggrw==} engines: {node: '>=18'} cpu: [x64] os: [netbsd] @@ -3166,8 +3193,8 @@ packages: cpu: [arm64] os: [openbsd] - '@esbuild/openbsd-arm64@0.27.4': - resolution: {integrity: sha512-2MyL3IAaTX+1/qP0O1SwskwcwCoOI4kV2IBX1xYnDDqthmq5ArrW94qSIKCAuRraMgPOmG0RDTA74mzYNQA9ow==} + '@esbuild/openbsd-arm64@0.27.7': + resolution: {integrity: sha512-AFuojMQTxAz75Fo8idVcqoQWEHIXFRbOc1TrVcFSgCZtQfSdc1RXgB3tjOn/krRHENUB4j00bfGjyl2mJrU37A==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] @@ -3190,8 +3217,8 @@ packages: cpu: [x64] os: [openbsd] - '@esbuild/openbsd-x64@0.27.4': - resolution: {integrity: sha512-u8fg/jQ5aQDfsnIV6+KwLOf1CmJnfu1ShpwqdwC0uA7ZPwFws55Ngc12vBdeUdnuWoQYx/SOQLGDcdlfXhYmXQ==} + '@esbuild/openbsd-x64@0.27.7': + resolution: {integrity: sha512-+A1NJmfM8WNDv5CLVQYJ5PshuRm/4cI6WMZRg1by1GwPIQPCTs1GLEUHwiiQGT5zDdyLiRM/l1G0Pv54gvtKIg==} engines: {node: '>=18'} cpu: [x64] os: [openbsd] @@ -3202,8 +3229,8 @@ packages: cpu: [arm64] os: [openharmony] - '@esbuild/openharmony-arm64@0.27.4': - resolution: {integrity: sha512-JkTZrl6VbyO8lDQO3yv26nNr2RM2yZzNrNHEsj9bm6dOwwu9OYN28CjzZkH57bh4w0I2F7IodpQvUAEd1mbWXg==} + '@esbuild/openharmony-arm64@0.27.7': + resolution: {integrity: sha512-+KrvYb/C8zA9CU/g0sR6w2RBw7IGc5J2BPnc3dYc5VJxHCSF1yNMxTV5LQ7GuKteQXZtspjFbiuW5/dOj7H4Yw==} engines: {node: '>=18'} cpu: [arm64] os: [openharmony] @@ -3226,8 +3253,8 @@ packages: cpu: [x64] os: [sunos] - '@esbuild/sunos-x64@0.27.4': - resolution: {integrity: sha512-/gOzgaewZJfeJTlsWhvUEmUG4tWEY2Spp5M20INYRg2ZKl9QPO3QEEgPeRtLjEWSW8FilRNacPOg8R1uaYkA6g==} + '@esbuild/sunos-x64@0.27.7': + resolution: {integrity: sha512-ikktIhFBzQNt/QDyOL580ti9+5mL/YZeUPKU2ivGtGjdTYoqz6jObj6nOMfhASpS4GU4Q/Clh1QtxWAvcYKamA==} engines: {node: '>=18'} cpu: [x64] os: [sunos] @@ -3250,8 +3277,8 @@ packages: cpu: [arm64] os: [win32] - '@esbuild/win32-arm64@0.27.4': - resolution: {integrity: sha512-Z9SExBg2y32smoDQdf1HRwHRt6vAHLXcxD2uGgO/v2jK7Y718Ix4ndsbNMU/+1Qiem9OiOdaqitioZwxivhXYg==} + '@esbuild/win32-arm64@0.27.7': + resolution: {integrity: sha512-7yRhbHvPqSpRUV7Q20VuDwbjW5kIMwTHpptuUzV+AA46kiPze5Z7qgt6CLCK3pWFrHeNfDd1VKgyP4O+ng17CA==} engines: {node: '>=18'} cpu: [arm64] os: [win32] @@ -3274,8 +3301,8 @@ packages: cpu: [ia32] os: [win32] - '@esbuild/win32-ia32@0.27.4': - resolution: {integrity: sha512-DAyGLS0Jz5G5iixEbMHi5KdiApqHBWMGzTtMiJ72ZOLhbu/bzxgAe8Ue8CTS3n3HbIUHQz/L51yMdGMeoxXNJw==} + '@esbuild/win32-ia32@0.27.7': + resolution: {integrity: sha512-SmwKXe6VHIyZYbBLJrhOoCJRB/Z1tckzmgTLfFYOfpMAx63BJEaL9ExI8x7v0oAO3Zh6D/Oi1gVxEYr5oUCFhw==} engines: {node: '>=18'} cpu: [ia32] os: [win32] @@ -3298,8 +3325,8 @@ packages: cpu: [x64] os: [win32] - '@esbuild/win32-x64@0.27.4': - resolution: {integrity: sha512-+knoa0BDoeXgkNvvV1vvbZX4+hizelrkwmGJBdT17t8FNPwG2lKemmuMZlmaNQ3ws3DKKCxpb4zRZEIp3UxFCg==} + '@esbuild/win32-x64@0.27.7': + resolution: {integrity: sha512-56hiAJPhwQ1R4i+21FVF7V8kSD5zZTdHcVuRFMW0hn753vVfQN8xlx4uOPT4xoGH0Z/oVATuR82AiqSTDIpaHg==} engines: {node: '>=18'} cpu: [x64] os: [win32] @@ -3487,25 +3514,25 @@ packages: peerDependencies: viem: '>=2.0.0' - '@gql.tada/cli-utils@1.7.2': - resolution: {integrity: sha512-Qbc7hbLvCz6IliIJpJuKJa9p05b2Jona7ov7+qofCsMRxHRZE1kpAmZMvL8JCI4c0IagpIlWNaMizXEQUe8XjQ==} + '@gql.tada/cli-utils@1.7.3': + resolution: {integrity: sha512-3iQY5E/jvv3Lnh6D1Mh7zr+Bb9C/TGk1DHkm+lbIjQBnZAu2m+BcTcr1e3spUt6Aa6HG/xAN2XxpbWw9oZALEg==} peerDependencies: '@0no-co/graphqlsp': ^1.12.13 - '@gql.tada/svelte-support': 1.0.1 - '@gql.tada/vue-support': 1.0.1 + '@gql.tada/svelte-support': 1.0.2 + '@gql.tada/vue-support': 1.0.2 graphql: ^15.5.0 || ^16.0.0 || ^17.0.0 - typescript: ^5.0.0 + typescript: ^5.0.0 || ^6.0.0 peerDependenciesMeta: '@gql.tada/svelte-support': optional: true '@gql.tada/vue-support': optional: true - '@gql.tada/internal@1.0.8': - resolution: {integrity: sha512-XYdxJhtHC5WtZfdDqtKjcQ4d7R1s0d1rnlSs3OcBEUbYiPoJJfZU7tWsVXuv047Z6msvmr4ompJ7eLSK5Km57g==} + '@gql.tada/internal@1.0.9': + resolution: {integrity: sha512-Bp8yi+kLrzIJ3l5Dfxhz48H4OCH2LCX+pShaPcJgh+oiBt6clrjUKDYNDD3Z78aDQ3+Tyrxe4dd0MfLgpSLPPg==} peerDependencies: graphql: ^15.5.0 || ^16.0.0 || ^17.0.0 - typescript: ^5.0.0 + typescript: ^5.0.0 || ^6.0.0 '@graphql-typed-document-node/core@3.2.0': resolution: {integrity: sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==} @@ -4234,8 +4261,8 @@ packages: resolution: {integrity: sha512-fLgJnDOXFmuVlB38rUN5SmU7hAFQcCjrg3Vrxz67KTY7YHFnSNEKvX4avmEBdOI0yTCxZjwMCFEqsC8k2+Wd3g==} engines: {node: '>=16.0.0'} - '@metamask/utils@11.10.0': - resolution: {integrity: sha512-+bWmTOANx1MbBW6RFM8Se4ZoigFYGXiuIrkhjj4XnG5Aez8uWaTSZ76yn9srKKClv+PoEVoAuVtcUOogFEMUNA==} + '@metamask/utils@11.11.0': + resolution: {integrity: sha512-0nF2CWjWQr/m0Y2t2lJnBTU1/CZPPTvKvcESLplyWe/tyeb8zFOi/FeneDmaFnML6LYRIGZU6f+xR0jKAIUZfw==} engines: {node: ^18.18 || ^20.14 || >=22} '@metamask/utils@3.6.0': @@ -4429,10 +4456,10 @@ packages: '@mysten/bcs@2.0.3': resolution: {integrity: sha512-dwcaL4HNAsEGpU3hKUAsXgCZp9l6++e2A3THpzoYZ8e7bsy4XH1V0dXD5dIzgNcVZiZfb6ZnDMG+gdF6+1WOQA==} - '@mysten/dapp-kit-core@1.2.1': - resolution: {integrity: sha512-hDFVUlh8SS3vm1oij9BFuNSsOd0DB54tJXJz2hFqvR6YH2KcMwU7iH8o1wYBU5IVkJI5XQ9Mgts8p95r9dv0kA==} + '@mysten/dapp-kit-core@1.2.2': + resolution: {integrity: sha512-8dl6yvG/gpvVg+QSqxDZN//9RtYEkheCEAnangqawUbVTkm/JPUAEPoPOu2M0BRwrkS22uGzQPlB79us+fC1uw==} peerDependencies: - '@mysten/sui': ^2.12.0 + '@mysten/sui': ^2.13.3 '@mysten/dapp-kit-react@2.0.1': resolution: {integrity: sha512-kfI2fxeF+2KgYXTa8ZK7kUFF/ZuAoPKBn500Y2uQnhmD8HX8IBTouHB1DANUkUpxUK/F85Cb9/yP3dD2M674UA==} @@ -4456,8 +4483,8 @@ packages: resolution: {integrity: sha512-gftf7fNpFSiXyfXpbtP2afVEnhc7p2m/MEYc/SO5pov92dacGKOpQIF7etZsGDI1Wvhv+dpph+ulRNpnYSs7Bg==} engines: {node: '>=18'} - '@mysten/sui@2.13.0': - resolution: {integrity: sha512-GG/XBUqrplPM1jEFMCiv7xA15qo5laaVmCVcdsZsJhzZInDJhxgV7IxFvkgrzA8bwIMhPMAA+m0CTXxznaS3eA==} + '@mysten/sui@2.14.1': + resolution: {integrity: sha512-Thf1gBxHp3g+a2+28aUXD2XuaFZ1zMM92IjvS9ODhMOcV8DKJHs5iVy7yVenbIIke1MD/f4JHDIPKfzv84dlhg==} engines: {node: '>=22'} '@mysten/utils@0.2.0': @@ -4508,8 +4535,8 @@ packages: '@next/env@15.5.14': resolution: {integrity: sha512-aXeirLYuASxEgi4X4WhfXsShCFxWDfNn/8ZeC5YXAS2BB4A8FJi1kwwGL6nvMVboE7fZCzmJPNdMvVHc8JpaiA==} - '@next/env@16.2.1': - resolution: {integrity: sha512-n8P/HCkIWW+gVal2Z8XqXJ6aB3J0tuM29OcHpCsobWlChH/SITBs1DFBk/HajgrwDkqqBXPbuUuzgDvUekREPg==} + '@next/env@16.2.2': + resolution: {integrity: sha512-LqSGz5+xGk9EL/iBDr2yo/CgNQV6cFsNhRR2xhSXYh7B/hb4nePCxlmDvGEKG30NMHDFf0raqSyOZiQrO7BkHQ==} '@next/eslint-plugin-next@14.2.32': resolution: {integrity: sha512-tyZMX8g4cWg/uPW4NxiJK13t62Pab47SKGJGVZJa6YtFwtfrXovH4j1n9tdpRdXW03PGQBugYEVGM7OhWfytdA==} @@ -4526,8 +4553,8 @@ packages: cpu: [arm64] os: [darwin] - '@next/swc-darwin-arm64@16.2.1': - resolution: {integrity: sha512-BwZ8w8YTaSEr2HIuXLMLxIdElNMPvY9fLqb20LX9A9OMGtJilhHLbCL3ggyd0TwjmMcTxi0XXt+ur1vWUoxj2Q==} + '@next/swc-darwin-arm64@16.2.2': + resolution: {integrity: sha512-B92G3ulrwmkDSEJEp9+XzGLex5wC1knrmCSIylyVeiAtCIfvEJYiN3v5kXPlYt5R4RFlsfO/v++aKV63Acrugg==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] @@ -4544,8 +4571,8 @@ packages: cpu: [x64] os: [darwin] - '@next/swc-darwin-x64@16.2.1': - resolution: {integrity: sha512-/vrcE6iQSJq3uL3VGVHiXeaKbn8Es10DGTGRJnRZlkNQQk3kaNtAJg8Y6xuAlrx/6INKVjkfi5rY0iEXorZ6uA==} + '@next/swc-darwin-x64@16.2.2': + resolution: {integrity: sha512-7ZwSgNKJNQiwW0CKhNm9B1WS2L1Olc4B2XY0hPYCAL3epFnugMhuw5TMWzMilQ3QCZcCHoYm9NGWTHbr5REFxw==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] @@ -4564,8 +4591,8 @@ packages: os: [linux] libc: [glibc] - '@next/swc-linux-arm64-gnu@16.2.1': - resolution: {integrity: sha512-uLn+0BK+C31LTVbQ/QU+UaVrV0rRSJQ8RfniQAHPghDdgE+SlroYqcmFnO5iNjNfVWCyKZHYrs3Nl0mUzWxbBw==} + '@next/swc-linux-arm64-gnu@16.2.2': + resolution: {integrity: sha512-c3m8kBHMziMgo2fICOP/cd/5YlrxDU5YYjAJeQLyFsCqVF8xjOTH/QYG4a2u48CvvZZSj1eHQfBCbyh7kBr30Q==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -4585,8 +4612,8 @@ packages: os: [linux] libc: [musl] - '@next/swc-linux-arm64-musl@16.2.1': - resolution: {integrity: sha512-ssKq6iMRnHdnycGp9hCuGnXJZ0YPr4/wNwrfE5DbmvEcgl9+yv97/Kq3TPVDfYome1SW5geciLB9aiEqKXQjlQ==} + '@next/swc-linux-arm64-musl@16.2.2': + resolution: {integrity: sha512-VKLuscm0P/mIfzt+SDdn2+8TNNJ7f0qfEkA+az7OqQbjzKdBxAHs0UvuiVoCtbwX+dqMEL9U54b5wQ/aN3dHeg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -4606,8 +4633,8 @@ packages: os: [linux] libc: [glibc] - '@next/swc-linux-x64-gnu@16.2.1': - resolution: {integrity: sha512-HQm7SrHRELJ30T1TSmT706IWovFFSRGxfgUkyWJZF/RKBMdbdRWJuFrcpDdE5vy9UXjFOx6L3mRdqH04Mmx0hg==} + '@next/swc-linux-x64-gnu@16.2.2': + resolution: {integrity: sha512-kU3OPHJq6sBUjOk7wc5zJ7/lipn8yGldMoAv4z67j6ov6Xo/JvzA7L7LCsyzzsXmgLEhk3Qkpwqaq/1+XpNR3g==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -4627,8 +4654,8 @@ packages: os: [linux] libc: [musl] - '@next/swc-linux-x64-musl@16.2.1': - resolution: {integrity: sha512-aV2iUaC/5HGEpbBkE+4B8aHIudoOy5DYekAKOMSHoIYQ66y/wIVeaRx8MS2ZMdxe/HIXlMho4ubdZs/J8441Tg==} + '@next/swc-linux-x64-musl@16.2.2': + resolution: {integrity: sha512-CKXRILyErMtUftp+coGcZ38ZwE/Aqq45VMCcRLr2I4OXKrgxIBDXHnBgeX/UMil0S09i2JXaDL3Q+TN8D/cKmg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -4646,8 +4673,8 @@ packages: cpu: [arm64] os: [win32] - '@next/swc-win32-arm64-msvc@16.2.1': - resolution: {integrity: sha512-IXdNgiDHaSk0ZUJ+xp0OQTdTgnpx1RCfRTalhn3cjOP+IddTMINwA7DXZrwTmGDO8SUr5q2hdP/du4DcrB1GxA==} + '@next/swc-win32-arm64-msvc@16.2.2': + resolution: {integrity: sha512-sS/jSk5VUoShUqINJFvNjVT7JfR5ORYj/+/ZpOYbbIohv/lQfduWnGAycq2wlknbOql2xOR0DoV0s6Xfcy49+g==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] @@ -4670,8 +4697,8 @@ packages: cpu: [x64] os: [win32] - '@next/swc-win32-x64-msvc@16.2.1': - resolution: {integrity: sha512-qvU+3a39Hay+ieIztkGSbF7+mccbbg1Tk25hc4JDylf8IHjYmY/Zm64Qq1602yPyQqvie+vf5T/uPwNxDNIoeg==} + '@next/swc-win32-x64-msvc@16.2.2': + resolution: {integrity: sha512-aHaKceJgdySReT7qeck5oShucxWRiiEuwCGK8HHALe6yZga8uyFpLkPgaRw3kkF04U7ROogL/suYCNt/+CuXGA==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -4915,8 +4942,8 @@ packages: resolution: {integrity: sha512-c22IE/ECvjUScFyOJH/0VnSf5izDLmwkrCRlZKNhHzcNZUBFe5mCE5BM28QSVRSLGcC/mqg5POyNjf2tRwf+/w==} engines: {node: ^14.18.0 || >=16.10.0} - '@nuxt/telemetry@2.7.0': - resolution: {integrity: sha512-mrKC3NjAlBOooLLVTYcIUie1meipoYq5vkoESoVTEWTB34T3a0QJzOfOPch+HYlUR+5Lqy1zLMv6epHFgYAKLA==} + '@nuxt/telemetry@2.8.0': + resolution: {integrity: sha512-zAwXY24KYvpLTmiV+osagd2EHkfs5IF+7oDZYTQoit5r0kPlwaCNlzHp5I/wUAWT4LBw6lG8gZ6bWidAdv/erQ==} engines: {node: '>=18.12.0'} hasBin: true peerDependencies: @@ -4928,62 +4955,62 @@ packages: peerDependencies: vue: ^3.3.4 - '@nx/devkit@22.6.3': - resolution: {integrity: sha512-GUGQGU1XcNHLQcUEq/JqNqTGikfdJQAgiyauwKr5z2dUNWK+OmUJE9J0tqANbPBZO5wtwMpRNXtVWtxQqgX8nQ==} + '@nx/devkit@22.6.4': + resolution: {integrity: sha512-4VRND4Hl+zWSPvs68cJn0PUoxi1ADS1iqXy3VJNtUlVqjE7Y5LtZxKUC05w5OKP+2jMfU3viPTZIGwHnHuIaYA==} peerDependencies: nx: '>= 21 <= 23 || ^22.0.0-0' - '@nx/nx-darwin-arm64@22.6.3': - resolution: {integrity: sha512-m8hEp2WufqUJzrl2uI5OItkPqIo8+0lbOBEKI7yZN9uoL6FKzP5LF6WlMFPJ8FlajtjBzQqaoDwp04+bkuXeaw==} + '@nx/nx-darwin-arm64@22.6.4': + resolution: {integrity: sha512-KuUQ9t8pxIO+Px1kbjA0XDLOU6XoAsijl0ssIMRYN1w5ly+0k/KglWt7qgwDockkaLRHkQ3YSR8I2LJXJE+Vig==} cpu: [arm64] os: [darwin] - '@nx/nx-darwin-x64@22.6.3': - resolution: {integrity: sha512-biPybnU2qlNuP7ytBYmRuusrU5TWXqVKMHr7Kxrqlin87iJR5MosXSZ+Pjr8H+0zFrB4rGf/9yro3s/dYG40Yw==} + '@nx/nx-darwin-x64@22.6.4': + resolution: {integrity: sha512-FB2XL2+ixbRI1fddz4oW+9MhoJASoTD8Ai4q5+B1OUPftgarIPLxaqI8TWba30Bos2AiYDofMJPf9uhBmLDH5Q==} cpu: [x64] os: [darwin] - '@nx/nx-freebsd-x64@22.6.3': - resolution: {integrity: sha512-8C6hhvVuqPwnvjHMPAA77DeEZ/WSY6AxuuIiyRje9uKF2B5F26sV89lRjBoEiWnV1dmLdy5YY5HJZEjwqjifAQ==} + '@nx/nx-freebsd-x64@22.6.4': + resolution: {integrity: sha512-qNsXhlflc77afjcRKCn7bqI8l/HPEjKhQRFs8wfKbAfNw3XEASc0EZtBV/TStLGV6PEZQldVBaId5FBMp8GW6Q==} cpu: [x64] os: [freebsd] - '@nx/nx-linux-arm-gnueabihf@22.6.3': - resolution: {integrity: sha512-8gWDhe4lY3pegmKx5/z7z/h4adlmL+3wuPXMUlBtMkhJ5TX1z94PkVtHRprEsHuQHO7PsSFaOJdsIZbr/sx7SQ==} + '@nx/nx-linux-arm-gnueabihf@22.6.4': + resolution: {integrity: sha512-rjfnii0xGe8SQqsO/DDHeJSjbqp2H5fOEgZlaYXDGOwQeLZ1TQplEdx8hyI/ErAUwVO3YHnzoMtmachBQOlspw==} cpu: [arm] os: [linux] - '@nx/nx-linux-arm64-gnu@22.6.3': - resolution: {integrity: sha512-ZRP5qf4lsk0HFuvhhSJc+t3a0NKc+WXElKPXTEK9DGOluY327lUogeZrSSJfxGf+dBTtpuRIO8rOIrnZOf5Xww==} + '@nx/nx-linux-arm64-gnu@22.6.4': + resolution: {integrity: sha512-x6Zim1STewCXuHBCgoy2TO0586UlwH4RNCobn0mTiPd1jt7nU+fNqo3SpY8RzY1KmBfgcO48BBrfykPE9YWMpg==} cpu: [arm64] os: [linux] libc: [glibc] - '@nx/nx-linux-arm64-musl@22.6.3': - resolution: {integrity: sha512-AcOf/5UJD7Fyc2ujHYajxLw+ajJ8C1IhHoCQyLwBpd/15lu3pii9Z9G4cNBm0ejKnnzofzRmhv2xka9qqCtpXQ==} + '@nx/nx-linux-arm64-musl@22.6.4': + resolution: {integrity: sha512-vYOqdgXIhtHFWdtnonp/jFfmfkyNPTu1JEdXuJpSxwUQdV2dWqS/l3HVPVWHXDrVKofPafK3M72jMvoWoaOQ6g==} cpu: [arm64] os: [linux] libc: [musl] - '@nx/nx-linux-x64-gnu@22.6.3': - resolution: {integrity: sha512-KxSdUCGOt2GGXzgggp9sSLJacWj7AAI410UPOEGw5F6GS5148e+kiy3piULF/0NE5/q40IK7gyS43HY99qgAqQ==} + '@nx/nx-linux-x64-gnu@22.6.4': + resolution: {integrity: sha512-UfWUDlOzlvQNVa1mnqOFxzvUwoGfM2o9ruhwYRoFm3XJbVYnjINyQsdcHwwDJItJP04LZzLPxA1+O8sU+Oqg6A==} cpu: [x64] os: [linux] libc: [glibc] - '@nx/nx-linux-x64-musl@22.6.3': - resolution: {integrity: sha512-Tvlw6XvTj+5IQRkprV3AdCKnlQFYh2OJYn0wgHrvQWeV1Eks/RaCoRChfHXdAyE4S64YrBA6NAOxfXANh3yLTg==} + '@nx/nx-linux-x64-musl@22.6.4': + resolution: {integrity: sha512-dwXpcyin4ScD5gH9FdhiNnOqFXclXLFBDTyRCEOlRUbOPayF9YEcH0PPIf9uWmwP3tshhAdr5sg9DLN+r7M3xg==} cpu: [x64] os: [linux] libc: [musl] - '@nx/nx-win32-arm64-msvc@22.6.3': - resolution: {integrity: sha512-9yRRuoVeQdV52GJtHo+vH6+es2PNF8skWlUa74jyWRsoZM9Ew8JmRZruRfhkUmhjJTrguqJLj9koa/NXgS0yeg==} + '@nx/nx-win32-arm64-msvc@22.6.4': + resolution: {integrity: sha512-KqjJbFWhKJaKjET3Ep8hltXPizO0EstF4yfmp3oepWVn11poagc2MT1pf/tnRf6cdD88wd0bmw/83Ng6WUQ3Uw==} cpu: [arm64] os: [win32] - '@nx/nx-win32-x64-msvc@22.6.3': - resolution: {integrity: sha512-21wjiUSV5hMa1oj8UfpfMTxpROksWrr/minAv8ejmGFwUSoztSzAkNf5i4PESPsbYNytjKooDzzAiQMLo6b0kg==} + '@nx/nx-win32-x64-msvc@22.6.4': + resolution: {integrity: sha512-CIL9m6uilGGr/eU+41/+aVWUnEcq+j1EDynUX2A4InLTbAN0ylte4Af+72mvipNiqJgDkjKaNzOCQDnp8QBjEQ==} cpu: [x64] os: [win32] @@ -5508,8 +5535,8 @@ packages: '@poppinss/exception@1.2.3': resolution: {integrity: sha512-dCED+QRChTVatE9ibtoaxc+WkdzOSjYTKi/+uacHWIsfodVfpsueo3+DKpgU5Px8qXjgmXkSvhXvSCz3fnP9lw==} - '@preact/signals-core@1.14.0': - resolution: {integrity: sha512-AowtCcCU/33lFlh1zRFf/u+12rfrhtNakj7UpaGEsmMwUKpKWMVvcktOGcwBBNiB4lWrZWc01LhiyyzVklJyaQ==} + '@preact/signals-core@1.14.1': + resolution: {integrity: sha512-vxPpfXqrwUe9lpjqfYNjAF/0RF/eFGeLgdJzdmIIZjpOnTmGmAB4BjWone562mJGMRP4frU6iZ6ei3PDsu52Ng==} '@preact/signals@1.3.4': resolution: {integrity: sha512-TPMkStdT0QpSc8FpB63aOwXoSiZyIrPsP9Uj347KopdS6olZdAYeeird/5FZv/M1Yc1ge5qstub2o8VDbvkT4g==} @@ -5586,6 +5613,9 @@ packages: '@protobuf-ts/runtime@2.11.1': resolution: {integrity: sha512-KuDaT1IfHkugM2pyz+FwiY80ejWrkH1pAtOBOZFuR6SXEFTsnb/jiQWQ1rCIrcKx2BtyxnxW6BWwsVSA/Ie+WQ==} + '@quansync/fs@1.0.0': + resolution: {integrity: sha512-4TJ3DFtlf1L5LDMaM6CanJ/0lckGNtJcMjQ1NAV6zDmA0tEHKZtxNKin8EgPaVX1YzljbxckyT2tJrpQKAtngQ==} + '@radix-ui/primitive@1.1.3': resolution: {integrity: sha512-JTF99U/6XIjCBo0wqkU5sK10glYe27MRRsfwoiq5zzOEZLHU3A3KCMa5X/azekYRCJ0HlwI0crAXS/5dEHTzDg==} @@ -5970,17 +6000,17 @@ packages: '@types/react': optional: true - '@react-router/dev@7.13.2': - resolution: {integrity: sha512-8Lgf+WCEIPDhp22YB3fyoiWnNyM39sjkfWnSxAwy+Sg83OHxnQFQg0OK1oPM9lm1n/hxJe4lLYOPNwDSyeGiog==} + '@react-router/dev@7.14.0': + resolution: {integrity: sha512-/1ElF4lDTEIZ/rbEdlj6MmRY9ERRDyaTswWes+3pbqEKF2r/ixSzACueHWIfV9ULg/x5/weCvSexDD9f16ObwA==} engines: {node: '>=20.0.0'} hasBin: true peerDependencies: - '@react-router/serve': ^7.13.2 - '@vitejs/plugin-rsc': ~0.5.7 - react-router: ^7.13.2 + '@react-router/serve': ^7.14.0 + '@vitejs/plugin-rsc': ~0.5.21 + react-router: ^7.14.0 react-server-dom-webpack: ^19.2.3 typescript: ^5.1.0 - vite: ^5.1.0 || ^6.0.0 || ^7.0.0 + vite: ^5.1.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 wrangler: ^3.28.2 || ^4.0.0 peerDependenciesMeta: '@react-router/serve': @@ -5994,53 +6024,53 @@ packages: wrangler: optional: true - '@react-router/express@7.13.2': - resolution: {integrity: sha512-OuhenOg3LmCLT23+WA6CU/nIyhGv0/3kmyqpQuXxearj6Gbn1ufI+mkejFWPXsNJf+/y1ttY6P6XL8PzNX5E8w==} + '@react-router/express@7.14.0': + resolution: {integrity: sha512-isrPotskov4KJ/v0GvTACaXWua/3iPs71717iZZfxix77MqVo1uW7jtuXc8ChJRRWSHZOv2NFvIOYCUFXzmNJA==} engines: {node: '>=20.0.0'} peerDependencies: express: ^4.17.1 || ^5 - react-router: 7.13.2 + react-router: 7.14.0 typescript: ^5.1.0 peerDependenciesMeta: typescript: optional: true - '@react-router/fs-routes@7.13.2': - resolution: {integrity: sha512-z7n0BSgWW4UP+ZK0jokdAZ0Jc8UaL8wlbvTw3APQBKBzne5BCbbxnMNJI0SdWqp00hDajXGwnR0TxR3lyYE31g==} + '@react-router/fs-routes@7.14.0': + resolution: {integrity: sha512-YhxHEKlNT3tpwfno66A11zi+qSHo4lqu3+7PGtFtSB9fGbo0Y2eH+2KAJuqPMYCUgnDDdHCDt2f+Vbfal7MmJA==} engines: {node: '>=20.0.0'} peerDependencies: - '@react-router/dev': ^7.13.2 + '@react-router/dev': ^7.14.0 typescript: ^5.1.0 peerDependenciesMeta: typescript: optional: true - '@react-router/node@7.13.2': - resolution: {integrity: sha512-1q0v1gclPga2mNQ7Q+MLuLdEPRpDefAmz25jOlrEz+jSyYkaFt9qbSdkTUPw/QIg/DDnnT3QV8lhgr6r5iIAOA==} + '@react-router/node@7.14.0': + resolution: {integrity: sha512-ZxJJLE4PX29+cHLacH3pmCHMCJQz/1dpEgFQtm8Pst2IP5GI6897rShYylLZbJ7jRBJSkskHn+opSEh+o6mmOA==} engines: {node: '>=20.0.0'} peerDependencies: - react-router: 7.13.2 + react-router: 7.14.0 typescript: ^5.1.0 peerDependenciesMeta: typescript: optional: true - '@react-router/remix-routes-option-adapter@7.13.2': - resolution: {integrity: sha512-oZIDAYdjz/fXAW4IUDqwfzZs5DNevkP47x9BRKUB8l/J8zoPB1VS5UmTLJD3c8DcfjpcZs5F4cvV1dF0XpET1w==} + '@react-router/remix-routes-option-adapter@7.14.0': + resolution: {integrity: sha512-Rx+b3aQwD/yaWK1gby6oya41wXpkrIsV5CF0KxLKFf/1Qjtw1PkZExEZbT8a4UU5ruW0sEqyt7+OWM94jqbHoA==} engines: {node: '>=20.0.0'} peerDependencies: - '@react-router/dev': ^7.13.2 + '@react-router/dev': ^7.14.0 typescript: ^5.1.0 peerDependenciesMeta: typescript: optional: true - '@react-router/serve@7.13.2': - resolution: {integrity: sha512-H/clM2tMw7daRd7bTM0kYYim4ZLrcWd30DY+R/xu8h2t2YvdfLAfHD0GfqGu3Ds8yAOrWFqH5Ly7BM7jk7fvCg==} + '@react-router/serve@7.14.0': + resolution: {integrity: sha512-setPBP5+ci0vwx+ufGZl0inOwsCoGU1ssOJcW4fHo+Pb6GbbMTrbCOVO6yQkDsTrQju+iStp3d7FTxLHphLhcA==} engines: {node: '>=20.0.0'} hasBin: true peerDependencies: - react-router: 7.13.2 + react-router: 7.14.0 '@react-stately/flags@3.1.2': resolution: {integrity: sha512-2HjFcZx1MyQXoPqcBGALwWWmgFVUk2TuKVIQxCbRq7fPyWXIl6VHcakCLurdtYC2Iks7zizvz0Idv48MQ38DWg==} @@ -6286,6 +6316,9 @@ packages: '@rolldown/pluginutils@1.0.0-rc.12': resolution: {integrity: sha512-HHMwmarRKvoFsJorqYlFeFRzXZqCt2ETQlEDOb9aqssrnVBB1/+xgTGtuTrIk5vzLNX1MjMtTf7W9z3tsSbrxw==} + '@rolldown/pluginutils@1.0.0-rc.13': + resolution: {integrity: sha512-3ngTAv6F/Py35BsYbeeLeecvhMKdsKm4AoOETVhAA+Qc8nrA2I0kF7oa93mE9qnIurngOSpMnQ0x2nQY2FPviA==} + '@rolldown/pluginutils@1.0.0-rc.2': resolution: {integrity: sha512-izyXV/v+cHiRfozX62W9htOAvwMo4/bXKDrQ+vom1L1qRuexPock/7VZDAhnpHCLNejd3NJ6hiab+tO0D44Rgw==} @@ -6689,8 +6722,8 @@ packages: typescript: optional: true - '@solana/accounts@6.5.0': - resolution: {integrity: sha512-h3zQFjwZjmy+YxgTGOEna6g74Tsn4hTBaBCslwPT4QjqWhywe2JrM2Ab0ANfJcj7g/xrHF5QJ/FnUIcyUTeVfQ==} + '@solana/accounts@6.7.0': + resolution: {integrity: sha512-RNUJtnFKGjr4rdlnj5zUyhZolDl+EC2X5Sw0XAjXCsyp5A0TbymWA/XbyUGw9FYdv2TP1x10lD8TiH/IRo4dlA==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -6707,8 +6740,8 @@ packages: typescript: optional: true - '@solana/addresses@6.5.0': - resolution: {integrity: sha512-iD4/u3CWchQcPofbwzteaE9RnFJSoi654Rnhru5fOu6U2XOte3+7t50d6OxdxQ109ho2LqZyVtyCo2Wb7u1aJQ==} + '@solana/addresses@6.7.0': + resolution: {integrity: sha512-jmzTxmEXXPDyh1vIJnxjGWxpX1p8DiS201M0yzPynlOf3XhQrk5nfVYw5O/U3+g64pEyOi/W6qbTVAVOov+oVw==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -6725,8 +6758,8 @@ packages: typescript: optional: true - '@solana/assertions@6.5.0': - resolution: {integrity: sha512-rEAf40TtC9r6EtJFLe39WID4xnTNT6hdOVRfD1xDzmIQdVOyGgIbJGt2FAuB/uQDKLWneWMnvGDBim+K61Bljw==} + '@solana/assertions@6.7.0': + resolution: {integrity: sha512-/nv3tgZNYmIz2mezzfjQcAUl1QN70lGYqKtR+LWFlKt2Srv0V9ugyerniRInMpuPjb/loVA9UxdPne0hzFt4Uw==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -6768,8 +6801,8 @@ packages: typescript: optional: true - '@solana/codecs-core@6.5.0': - resolution: {integrity: sha512-Wb+YUj7vUKz5CxqZkrkugtQjxOP2fkMKnffySRlAmVAkpRnQvBY/2eP3VJAKTgDD4ru9xHSIQSpDu09hC/cQZg==} + '@solana/codecs-core@6.7.0': + resolution: {integrity: sha512-IVBuoFyN8upzJJ/Qg3Wc/Go8XKusZXAjqsglgCLCTgOaS68kb9E9CC2N8cGkqFDb2zJuOqGm80ZBdQaL/T7qiA==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -6791,8 +6824,8 @@ packages: typescript: optional: true - '@solana/codecs-data-structures@6.5.0': - resolution: {integrity: sha512-Rxi5zVJ1YA+E6FoSQ7RHP+3DF4U7ski0mJ3H5CsYQP24QLRlBqWB3X6m2n9GHT5O3s49UR0sqeF4oyq0lF8bKw==} + '@solana/codecs-data-structures@6.7.0': + resolution: {integrity: sha512-n9SUQd5hGLAmYV4fJL6XEEdL5oZ+gfUxPe7rENPAXxw2gwjc4/axV3s251a3duKNJPW0CVwdmMM4tcUxJmmpGw==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -6826,8 +6859,8 @@ packages: typescript: optional: true - '@solana/codecs-numbers@6.5.0': - resolution: {integrity: sha512-gU/7eYqD+zl2Kwzo7ctt7YHaxF+c3RX164F+iU4X02dwq8DGVcypp+kmEF1QaO6OiShtdryTxhL+JJmEBjhdfA==} + '@solana/codecs-numbers@6.7.0': + resolution: {integrity: sha512-bk5b+JXVGoU6AdITBSd48NrCA2RsS8jpbXlyCnDsHJrr84TMJfk1lvFYXnv6DYm8ObdgaqIoQCo8lpvITEFavQ==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -6860,8 +6893,8 @@ packages: typescript: optional: true - '@solana/codecs-strings@6.5.0': - resolution: {integrity: sha512-9TuQQxumA9gWJeJzbv1GUg0+o0nZp204EijX3efR+lgBOKbkU7W0UWp33ygAZ+RvWE+kTs48ePoYoJ7UHpyxkQ==} + '@solana/codecs-strings@6.7.0': + resolution: {integrity: sha512-X+vmiHll/8ATjW1GCny5jP5odZXq2f6luUmyMsEuUvBugA8KqFUqb9FezdHDizuWU234im+0iDFMjvvFNt0ROw==} engines: {node: '>=20.18.0'} peerDependencies: fastestsmallesttextencoderdecoder: ^1.0.22 @@ -6886,8 +6919,8 @@ packages: typescript: optional: true - '@solana/codecs@6.5.0': - resolution: {integrity: sha512-WfqMqUXk4jcCJQ9nfKqjDcCJN2Pt8/AKe/E78z8OcblFGVJnTzcu2yZpE2gsqM+DJyCVKdQmOY+NS8Uckk5e5w==} + '@solana/codecs@6.7.0': + resolution: {integrity: sha512-1LLDxHMDZj2OqPlSbgQY8uRw+AkvsdPQDJWkn783hzpBtU3oj7whehoqOETtTqbWtF1hK3T/cESz31LTL919pA==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -6925,8 +6958,8 @@ packages: typescript: optional: true - '@solana/errors@6.5.0': - resolution: {integrity: sha512-XPc0I8Ck6vgx8Uu+LVLewx/1RWDkXkY3lU+1aN1kmbrPAQWbX4Txk7GPmuIIFpyys8o5aKocYfNxJOPKvfaQhg==} + '@solana/errors@6.7.0': + resolution: {integrity: sha512-wxxo56b2NHcXXXTr/tixpDCa8xzW8v4/gNnDPcctwof21/Jv8qNNyBNgu/xbREuN1SQNthDM5d5c7k/v67uQkw==} engines: {node: '>=20.18.0'} hasBin: true peerDependencies: @@ -6944,8 +6977,8 @@ packages: typescript: optional: true - '@solana/fast-stable-stringify@6.5.0': - resolution: {integrity: sha512-5ATQDwBVZMoenX5KS23uFswtaAGoaZB9TthzUXle3tkU3tOfgQTuEWEoqEBYc7ct0sK6LtyE1XXT/NP5YvAkkQ==} + '@solana/fast-stable-stringify@6.7.0': + resolution: {integrity: sha512-1RAk+8PDrF1jDiZLbuPNsH6+g2XPR4jiN823ZqXaDcqgSjeCB59mkyH5KNuwhLFIBjxL+IApWdG+JL/H4WJu9g==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -6962,8 +6995,8 @@ packages: typescript: optional: true - '@solana/functional@6.5.0': - resolution: {integrity: sha512-/KYgY7ZpBJfkN8+qlIvxuBpxv32U9jHXIOOJh3U5xk8Ncsa9Ex5VwbU9NkOf43MJjoIamsP0vARCHjcqJwe5JQ==} + '@solana/functional@6.7.0': + resolution: {integrity: sha512-RcR+RRJKH43Ko98ru+LKDkjtcs3sHGz26HWL2IyPujni8RH3VsK2hg7HiLqO8Y4R53yzwsn2iZ3D+q8SkYbTpg==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -6980,8 +7013,8 @@ packages: typescript: optional: true - '@solana/instruction-plans@6.5.0': - resolution: {integrity: sha512-zp2asevpyMwvhajHYM1aruYpO+xf3LSwHEI2FK6E2hddYZaEhuBy+bz+NZ1ixCyfx3iXcq7MamlFQc2ySHDyUQ==} + '@solana/instruction-plans@6.7.0': + resolution: {integrity: sha512-JTCPahwY76ojHPW+P+xsT08pr7pZNPxQm6uuRBLRjQXmRaNu5ZENgJHGjm1C/gwOCq9qlzPTR3R2T9I5/88GOA==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -6998,8 +7031,8 @@ packages: typescript: optional: true - '@solana/instructions@6.5.0': - resolution: {integrity: sha512-2mQP/1qqr5PCfaVMzs9KofBjpyS7J1sBV6PidGoX9Dg5/4UgwJJ+7yfCVQPn37l1nKCShm4I+pQAy5vbmrxJmA==} + '@solana/instructions@6.7.0': + resolution: {integrity: sha512-VlDcmxWXsLPO3BXMxQrv/wHDWz2HZ47XAYIgEJlIvzGYm77GEpawyNQSoPUb6F6zTBuJmn02HW8gvmEBYPqs7w==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -7016,8 +7049,8 @@ packages: typescript: optional: true - '@solana/keys@6.5.0': - resolution: {integrity: sha512-CN5jmodX9j5CZKrWLM5XGaRlrLl/Ebl4vgqDXrnwC2NiSfUslLsthuORMuVUTDqkzBX/jd/tgVXFRH2NYNzREQ==} + '@solana/keys@6.7.0': + resolution: {integrity: sha512-qyrBOLuluxkI+JamwpfsuwCIgFtapts+TcTeG4w0bxbE9TXJAJKb/CP9JhVt4XgNkW+awX4YTk0itpHOZL5y3Q==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -7034,8 +7067,8 @@ packages: typescript: optional: true - '@solana/kit@6.5.0': - resolution: {integrity: sha512-4ysrtqMRd7CTYRv179gQq4kbw9zMsJCLhWjiyOmLZ4co4ld3L654D8ykW7yqWE5PJwF0hzEfheE7oBscO37nvw==} + '@solana/kit@6.7.0': + resolution: {integrity: sha512-/N/lkkYSQ4frD2K61jBZenvU92GoETiraCoWlsWe3OzqeJABMToLG3fwTpG/tU5T+ErHNqjmRdAHAQXvSe5muw==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -7052,8 +7085,8 @@ packages: typescript: optional: true - '@solana/nominal-types@6.5.0': - resolution: {integrity: sha512-HngIM2nlaDPXk0EDX0PklFqpjGDKuOFnlEKS0bfr2F9CorFwiNhNjhb9lPH+FdgsogD1wJ8wgLMMk1LZWn5kgQ==} + '@solana/nominal-types@6.7.0': + resolution: {integrity: sha512-XY+6gF9TzonHiI6VBjtcrEfxT/0KlmF3KRFGSKM5JLEfhs3w+E26op3TOqHuOX7H6llZBgxybaZmXKrvo2rt/w==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -7070,8 +7103,8 @@ packages: typescript: optional: true - '@solana/offchain-messages@6.5.0': - resolution: {integrity: sha512-IYuidJCwfXg5xlh3rkflkA1fbTKWTsip8MdI+znvXm87grfqOYCTd6t/SKiV4BhLl/65Tn0wB/zvZ1cmzJqa1w==} + '@solana/offchain-messages@6.7.0': + resolution: {integrity: sha512-c9IDz6hrzkklq0y7fhPXiY973cDILLL3ZIGIZPofEg12s/VxvUIFYseN/syVAQSUkzeYrDywZQLlF6sptAxWdQ==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -7093,8 +7126,8 @@ packages: typescript: optional: true - '@solana/options@6.5.0': - resolution: {integrity: sha512-jdZjSKGCQpsMFK+3CiUEI7W9iGsndi46R4Abk66ULNLDoMsjvfqNy8kqktm0TN0++EX8dKEecpFwxFaA4VlY5g==} + '@solana/options@6.7.0': + resolution: {integrity: sha512-B6nmUvfNpW+E6Oq9MtCzI6ExK5b3AJIRqjz+x1RBdA9rUCF6alM/4bjCSoADCZZVCTMts7FJF59r9XZrwONp2w==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -7111,8 +7144,8 @@ packages: typescript: optional: true - '@solana/plugin-core@6.5.0': - resolution: {integrity: sha512-L6N69oNQOAqljH4GnLTaxpwJB0nibW9DrybHZxpGWshyv6b/EvwvkDVRKj5bNqtCG+HRZUHnEhLi1UgZVNkjpQ==} + '@solana/plugin-core@6.7.0': + resolution: {integrity: sha512-tO9PAa9nFxZdrlYYHuG8pP9WbO/Szo1rr2YT2Mpj8PKDDqLsrQ2cCC8GerHbdLOr1s+cE1O7fotbydGDqeC9yQ==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -7120,8 +7153,8 @@ packages: typescript: optional: true - '@solana/plugin-interfaces@6.5.0': - resolution: {integrity: sha512-/ZlybbMaR7P4ySersOe1huioMADWze0AzsHbzgkpt5dJUv2tz5cpaKdu7TEVQkUZAFhLdqXQULNGqAU5neOgzg==} + '@solana/plugin-interfaces@6.7.0': + resolution: {integrity: sha512-RVlZEx3gqCsPZ2aQtxRc+8TX0m8LqPFakZn9ceq40WPuZwqE1khx4G82aYSxwJiiZ3HIepMPChRYSG+7tcoRRA==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -7129,8 +7162,8 @@ packages: typescript: optional: true - '@solana/program-client-core@6.5.0': - resolution: {integrity: sha512-eUz1xSeDKySGIjToAryPmlESdj8KX0Np7R+Pjt+kSFGw5Jgmn/Inh4o8luoeEnf5XwbvSPVb4aHpIsDyoUVbIg==} + '@solana/program-client-core@6.7.0': + resolution: {integrity: sha512-/ReQ26eOUjdL26smpv1732H+amGOCAB6dMnCCgaqCxS1pzY6bAfJoS6SU+z4ev8KzF7kAdlZG/f+LrtI74hFyA==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -7147,8 +7180,8 @@ packages: typescript: optional: true - '@solana/programs@6.5.0': - resolution: {integrity: sha512-srn3nEROBxCnBpVz/bvLkVln1BZtk3bS3nuReu3yaeOLkKl8b0h1Zp0YmXVyXHzdMcYahsTvKKLR1ZtLZEyEPA==} + '@solana/programs@6.7.0': + resolution: {integrity: sha512-RbJ9jWRaSGSQgyDyaN2FBXjqb5ussSjmIRgG5SsXehCQeJqb91qVGRpA55x7H6pbIPX5WDIiBgxZTK0nS4ja7Q==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -7165,8 +7198,8 @@ packages: typescript: optional: true - '@solana/promises@6.5.0': - resolution: {integrity: sha512-n5rsA3YwOO2nUst6ghuVw6RSnuZQYqevqBKqVYbw11Z4XezsoQ6hb78opW3J9YNYapw9wLWy6tEfUsJjY+xtGw==} + '@solana/promises@6.7.0': + resolution: {integrity: sha512-LKdYoYr6KXqSsJ39VjlZ15l+QuCx/bzoug62CShJqud41BUFUTPm7mD5sbV+rc8k0W1+MY8OKFA8G1i7zljw7w==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -7183,8 +7216,8 @@ packages: typescript: optional: true - '@solana/rpc-api@6.5.0': - resolution: {integrity: sha512-b+kftroO8vZFzLHj7Nk/uATS3HOlBUsUqdGg3eTQrW1pFgkyq5yIoEYHeFF7ApUN/SJLTK86U8ofCaXabd2SXA==} + '@solana/rpc-api@6.7.0': + resolution: {integrity: sha512-Tzz1Mr2ejmLV2vKqPPru51u4EiwOUdMGHgby6j9XKMDBNcLIYPnAJKfIgbTZUJljM/MPFzZSzBGUzmoTo4pqTQ==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -7201,8 +7234,8 @@ packages: typescript: optional: true - '@solana/rpc-parsed-types@6.5.0': - resolution: {integrity: sha512-129c8meL6CxRg56/HfhkFOpwYteQH9Rt0wyXOXZQx3a3FNpcJLd4JdPvxDsLBE3EupEkXLGVku/1bGKz+F2J+g==} + '@solana/rpc-parsed-types@6.7.0': + resolution: {integrity: sha512-DwX4O918uAodrJyMh5TmsovOGeXRfF46Qwgbh57ZknFk3whrnahAHnPV9H5uR41hBExfZ/RE4u4IvLySca3Y8g==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -7219,8 +7252,8 @@ packages: typescript: optional: true - '@solana/rpc-spec-types@6.5.0': - resolution: {integrity: sha512-XasJp+sOW6PLfNoalzoLnm+j3LEZF8XOQmSrOqv9AGrGxQckkuOf6iXZucWTqeNKdstsOpU28BN2B6qOavfRzQ==} + '@solana/rpc-spec-types@6.7.0': + resolution: {integrity: sha512-ohameGNJmtjZm7bIIGSaRIRI2G6Ikx77MfCyi9egxZo+CSS6X8WYQyqibVFjq/5RuFz9KnQp6+o2wOn3UL78sg==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -7237,8 +7270,8 @@ packages: typescript: optional: true - '@solana/rpc-spec@6.5.0': - resolution: {integrity: sha512-k4O7Kg0QfVyjUqQovL+WZJ1iuPzq0jiUDcWYgvzFjYVxQDVOIZmAol7yTvLEL4maVmf0tNFDsrDaB6t75MKRZA==} + '@solana/rpc-spec@6.7.0': + resolution: {integrity: sha512-dCCwZQdWW176fs7Db9qOrCGii7WnIhe+x5DM1p8TFov+4X/4APD4VD5/sgUcTEFKobawYaqrH2f7kk/kMSbE3w==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -7255,8 +7288,8 @@ packages: typescript: optional: true - '@solana/rpc-subscriptions-api@6.5.0': - resolution: {integrity: sha512-smqNjT2C5Vf9nWGIwiYOLOP744gRWKi2i2g0i3ZVdsfoouvB0d/WTQ2bbWq47MrdV8FSuGnjAOM3dRIwYmYOWw==} + '@solana/rpc-subscriptions-api@6.7.0': + resolution: {integrity: sha512-924U8fmFd+5ZkkK5023LWsR//qIkx7TinNxuFEnpbM4x/Yfi2O50xLelnx6hWV+dOJRQSJDzpMoPa3edQXUyQQ==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -7273,8 +7306,8 @@ packages: typescript: optional: true - '@solana/rpc-subscriptions-channel-websocket@6.5.0': - resolution: {integrity: sha512-xRKH3ZwIoV9Zua9Gp0RR0eL8lXNgx+iNIkE3F0ROlOzI48lt4lRJ7jLrHQCN3raVtkatFVuEyZ7e9eLHK9zhAw==} + '@solana/rpc-subscriptions-channel-websocket@6.7.0': + resolution: {integrity: sha512-QlyqG31WCZtHrRinxeysNpmWOUJ8dYVl6/IKDACSH8QwlTmKkeIi/U197RfZ24ul+nDQ/arrVBp3wBFWVK8MWg==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -7291,8 +7324,8 @@ packages: typescript: optional: true - '@solana/rpc-subscriptions-spec@6.5.0': - resolution: {integrity: sha512-Mi8g9rNS2lG7lyNkDhOVfQVfDC7hXKgH+BlI5qKGk+8cfyU7VDq6tVjDysu6kBWGOPHZxyCvcL6+xW/EkdVoAg==} + '@solana/rpc-subscriptions-spec@6.7.0': + resolution: {integrity: sha512-F+zK+l3INGGzrKN5+4VV8wemS18IvNYtr43h05VMwPF4qcibR+RnAxZ0Eq6FiCjQ+nF8dA5lE1eQxkkLoNxThQ==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -7309,8 +7342,8 @@ packages: typescript: optional: true - '@solana/rpc-subscriptions@6.5.0': - resolution: {integrity: sha512-EenogPQw9Iy8VUj8anu7xoBnPk7gu1J6sAi4MTVlNVz02sNjdUBJoSS0PRJZuhSM1ktPTtHrNwqlXP8TxPR7jg==} + '@solana/rpc-subscriptions@6.7.0': + resolution: {integrity: sha512-QocXnamF9fkgRMneApAepFZEX6sqjmFcmNX1h+fx05KKouQRgJ5fMEmV10Ga9DFtdc8CJtOPqYjyYRk2b/ygLQ==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -7327,8 +7360,8 @@ packages: typescript: optional: true - '@solana/rpc-transformers@6.5.0': - resolution: {integrity: sha512-kS0d+LuuSLfsod2cm2xp0mNj65PL1aomwu6VKtubmsdESwPXHIaI9XrpkPCBuhNSz1SwVp4OkfK5O/VOOHYHSw==} + '@solana/rpc-transformers@6.7.0': + resolution: {integrity: sha512-0kKwDbvYRfc5jvppqdkgxI620qF/rxnfayR0XLvdu4W+mOKMNEbBccBzrMqwm0tjVWGRgRHtpQtZ7t9fKWDX8A==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -7345,8 +7378,8 @@ packages: typescript: optional: true - '@solana/rpc-transport-http@6.5.0': - resolution: {integrity: sha512-A3qgDGiUIHdtAfc2OyazlQa7IvRh+xyl0dmzaZlz4rY7Oc7Xk8jmXtaKGkgXihLyAK3oVSqSz5gn9yEfx55eXA==} + '@solana/rpc-transport-http@6.7.0': + resolution: {integrity: sha512-FDj6y+LT+TY5cn4bgYjZss73vqqThc60P7CLSDUqYzTtqNE+IfEe7h6pmP4oJvOVWr6sWwYICHkgD3x2BFtPZA==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -7363,8 +7396,8 @@ packages: typescript: optional: true - '@solana/rpc-types@6.5.0': - resolution: {integrity: sha512-hxts27+Z2VNv4IjXGcXkqbj/MgrN9Xtw/4iE1qZk68T2OAb5vA4b8LHchsOHmHvrzZfo8XDvB9mModCdM3JPsQ==} + '@solana/rpc-types@6.7.0': + resolution: {integrity: sha512-M5F1ommNsp/aNWZIDUdboOHAftrPaUH6wcho71bIh3WaTVAtk2vYyyTaow+lX5sI3psVE/XB8f2WVcKH+p1TIA==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -7381,8 +7414,8 @@ packages: typescript: optional: true - '@solana/rpc@6.5.0': - resolution: {integrity: sha512-lGj7ZMVOR3Rf16aByXD6ghrMqw3G8rAMuWCHU4uMKES5M5VLqNv6o71bSyoTxVMGrmYdbALOvCbFMFINAxtoBg==} + '@solana/rpc@6.7.0': + resolution: {integrity: sha512-Z2gE4U4ou8st8CwV1NjoVvVjeEfJi1Xnz5Rs5bd6vIneHyB3UjVk8hHmjNpaYCI/11zdFL1gp4D2tga38pNrHg==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -7399,8 +7432,8 @@ packages: typescript: optional: true - '@solana/signers@6.5.0': - resolution: {integrity: sha512-AL75/DyDUhc+QQ+VGZT7aRwJNzIUTWvmLNXQRlCVhLRuyroXzZEL2WJBs8xOwbZXjY8weacfYT7UNM8qK6ucDg==} + '@solana/signers@6.7.0': + resolution: {integrity: sha512-r2cFkxJFf7AjxXkZL0aXbiipscis7xzs1acmZzD2pgy7w7Hz6bw1w3lWihYL/pgjprYafnpH7XG36jJzKF0+WA==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -7435,8 +7468,8 @@ packages: typescript: optional: true - '@solana/subscribable@6.5.0': - resolution: {integrity: sha512-Jmy2NYmQN68FsQzKJ5CY3qrxXBJdb5qtJKp8B4byPPO5liKNIsC59HpT0Tq8MCNSfBMmOkWF2rrVot2/g1iB1A==} + '@solana/subscribable@6.7.0': + resolution: {integrity: sha512-cAEM3u8Z9qTjWwMEZ75tMRoFWArPnseP3INz0FM8FxsjD5uxZ5rH6H0uPfUBBiI/n+pqdkmQMX39hmdXE39hXQ==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -7453,8 +7486,8 @@ packages: typescript: optional: true - '@solana/sysvars@6.5.0': - resolution: {integrity: sha512-iLSS5qj0MWNiGH1LN1E4jhGsXH9D3tWSjwaB6zK9LjhLdVYcPfkosBkj7s0EHHrH03QlwiuFdU0Y2kH8Jcp8kw==} + '@solana/sysvars@6.7.0': + resolution: {integrity: sha512-TDMmDh1Nq/F0B0IN6P/eujx96oLo9n794jn7ZAT+a7cSrMM9QtxPXvEaW8cqp0cB6lWWkKolPfPSOilZK74WcQ==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -7471,8 +7504,8 @@ packages: typescript: optional: true - '@solana/transaction-confirmation@6.5.0': - resolution: {integrity: sha512-hfdRBq4toZj7DRMgBN3F0VtJpmTAEtcVTTDZoiszoSpSVa2cAvFth6KypIqASVFZyi9t4FKolLP8ASd3/39UQg==} + '@solana/transaction-confirmation@6.7.0': + resolution: {integrity: sha512-yalZYuOQDvLpRftcxdKYRbPkEjPRNZ1pFavdpj4TWPQryYbq86xgxJmvP2GW8UnCIBEp42PucbdHXuXM33Cx+A==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -7489,8 +7522,8 @@ packages: typescript: optional: true - '@solana/transaction-messages@6.5.0': - resolution: {integrity: sha512-ueXkm5xaRlqYBFAlABhaCKK/DuzIYSot0FybwSDeOQCDy2hvU9Zda16Iwa1n56M0fG+XUvFJz2woG3u9DhQh1g==} + '@solana/transaction-messages@6.7.0': + resolution: {integrity: sha512-sbr26okH0DNrufhMMegMyqL1z1+ISXn/NcIWeEh7xXiMUGZlWL1z045PrRdqD2qTkMh8c474DBEzfGWj8AiQOA==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -7507,8 +7540,8 @@ packages: typescript: optional: true - '@solana/transactions@6.5.0': - resolution: {integrity: sha512-b3eJrrGmwpk64VLHjOrmXKAahPpba42WX/FqSUn4WRXPoQjga7Mb57yp+EaRVeQfjszKCkF+13yu+ni6iv2NFQ==} + '@solana/transactions@6.7.0': + resolution: {integrity: sha512-4qiVyr2VfJdjmKg9aLA+nulHaoNLOEBr2f6+aWDQIuRMNiaYHLwXQ2BzfVROtou1TuUrdO9R6JGwI/C477bW4g==} engines: {node: '>=20.18.0'} peerDependencies: typescript: ^5.0.0 @@ -7605,8 +7638,8 @@ packages: '@swc/helpers@0.5.15': resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} - '@swc/helpers@0.5.20': - resolution: {integrity: sha512-2egEBHUMasdypIzrprsu8g+OEVd7Vp2MM3a2eVlM/cyFYto0nGz5BX5BTgh/ShZZI9ed+ozEq+Ngt+rgmUs8tw==} + '@swc/helpers@0.5.21': + resolution: {integrity: sha512-jI/VAmtdjB/RnI8GTnokyX7Ug8c+g+ffD6QRLa6XQewtnGyukKkKSk3wLTM3b5cjt1jNh9x0jfVlagdN2gDKQg==} '@swc/helpers@0.5.5': resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==} @@ -7619,16 +7652,16 @@ packages: resolution: {integrity: sha512-NaOGLRrddszbQj9upGat6HG/4TKvXLvu+osAIgfxPYA+eIvYKv8GKDJOrY2D3/U9MRnKfMWD7bU4jeD4xmqyIg==} engines: {node: '>=20.19'} - '@tanstack/query-core@5.95.2': - resolution: {integrity: sha512-o4T8vZHZET4Bib3jZ/tCW9/7080urD4c+0/AUaYVpIqOsr7y0reBc1oX3ttNaSW5mYyvZHctiQ/UOP2PfdmFEQ==} + '@tanstack/query-core@5.96.2': + resolution: {integrity: sha512-hzI6cTVh4KNRk8UtoIBS7Lv9g6BnJPXvBKsvYH1aGWvv0347jT3BnSvztOE+kD76XGvZnRC/t6qdW1CaIfwCeA==} - '@tanstack/react-query@5.95.2': - resolution: {integrity: sha512-/wGkvLj/st5Ud1Q76KF1uFxScV7WeqN1slQx5280ycwAyYkIPGaRZAEgHxe3bjirSd5Zpwkj6zNcR4cqYni/ZA==} + '@tanstack/react-query@5.96.2': + resolution: {integrity: sha512-sYyzzJT4G0g02azzJ8o55VFFV31XvFpdUpG+unxS0vSaYsJnSPKGoI6WdPwUucJL1wpgGfwfmntNX/Ub1uOViA==} peerDependencies: react: ^18 || ^19 - '@tanstack/react-router@1.168.8': - resolution: {integrity: sha512-t0S0QueXubBKmI9eLPcN/A1sLQgTu8/yHerjrvvsGeD12zMdw0uJPKwEKpStQF2OThQtw64cs34uUSYXBUTSNw==} + '@tanstack/react-router@1.168.10': + resolution: {integrity: sha512-/RmDlOwDkCug609KdPB3U+U1zmrtadJpvsmRg2zEn8TRCKRNri7dYZIjQZbNg8PgUiRL4T6njrZBV1ChzblNaA==} engines: {node: '>=20.19'} peerDependencies: react: '>=18.0.0 || >=19.0.0' @@ -7646,8 +7679,8 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - '@tanstack/router-core@1.168.7': - resolution: {integrity: sha512-z4UEdlzMrFaKBsG4OIxlZEm+wsYBtEp//fnX6kW18jhQpETNcM6u2SXNdX+bcIYp6AaR7ERS3SBENzjC/xxwQQ==} + '@tanstack/router-core@1.168.9': + resolution: {integrity: sha512-18oeEwEDyXOIuO1VBP9ACaK7tYHZUjynGDCoUh/5c/BNhia9vCJCp9O0LfhZXOorDc/PmLSgvmweFhVmIxF10g==} engines: {node: '>=20.19'} hasBin: true @@ -7806,6 +7839,9 @@ packages: '@types/istanbul-reports@3.0.4': resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} + '@types/jsesc@2.5.1': + resolution: {integrity: sha512-9VN+6yxLOPLOav+7PwjZbxiID2bVaeq0ED4qSQmdQTdjnXJSaCVKTR58t15oqH1H5t8Ng2ZX1SabJVoN9Q34bw==} + '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} @@ -7836,14 +7872,14 @@ packages: '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@20.19.37': - resolution: {integrity: sha512-8kzdPJ3FsNsVIurqBs7oodNnCEVbni9yUEkaHbgptDACOPW04jimGagZ51E6+lXUwJjgnBw+hyko/lkFWCldqw==} + '@types/node@20.19.39': + resolution: {integrity: sha512-orrrD74MBUyK8jOAD/r0+lfa1I2MO6I+vAkmAWzMYbCcgrN4lCrmK52gRFQq/JRxfYPfonkr4b0jcY7Olqdqbw==} '@types/node@22.7.5': resolution: {integrity: sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==} - '@types/node@25.5.0': - resolution: {integrity: sha512-jp2P3tQMSxWugkCUKLRPVUpGaL5MVFwF8RDuSRztfwgN1wmqJeMSbKlnEtQqU8UrhTmzEmZdu2I6v2dpp7XIxw==} + '@types/node@25.5.2': + resolution: {integrity: sha512-tO4ZIRKNC+MDWV4qKVZe3Ql/woTnmHDr5JD8UI5hn2pwBrHEwOEMZK7WlNb5RKB6EoJ02gwmQS9OrjuFnZYdpg==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -7905,63 +7941,63 @@ packages: '@types/yargs@17.0.35': resolution: {integrity: sha512-qUHkeCyQFxMXg79wQfTtfndEC+N9ZZg76HJftDJp+qH2tV7Gj4OJi7l+PiWwJ+pWtW8GwSmqsDj/oymhrTWXjg==} - '@typescript-eslint/eslint-plugin@8.57.2': - resolution: {integrity: sha512-NZZgp0Fm2IkD+La5PR81sd+g+8oS6JwJje+aRWsDocxHkjyRw0J5L5ZTlN3LI1LlOcGL7ph3eaIUmTXMIjLk0w==} + '@typescript-eslint/eslint-plugin@8.58.0': + resolution: {integrity: sha512-RLkVSiNuUP1C2ROIWfqX+YcUfLaSnxGE/8M+Y57lopVwg9VTYYfhuz15Yf1IzCKgZj6/rIbYTmJCUSqr76r0Wg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.57.2 + '@typescript-eslint/parser': ^8.58.0 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: '>=4.8.4 <6.0.0' + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/parser@8.57.2': - resolution: {integrity: sha512-30ScMRHIAD33JJQkgfGW1t8CURZtjc2JpTrq5n2HFhOefbAhb7ucc7xJwdWcrEtqUIYJ73Nybpsggii6GtAHjA==} + '@typescript-eslint/parser@8.58.0': + resolution: {integrity: sha512-rLoGZIf9afaRBYsPUMtvkDWykwXwUPL60HebR4JgTI8mxfFe2cQTu3AGitANp4b9B2QlVru6WzjgB2IzJKiCSA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: '>=4.8.4 <6.0.0' + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/project-service@8.57.2': - resolution: {integrity: sha512-FuH0wipFywXRTHf+bTTjNyuNQQsQC3qh/dYzaM4I4W0jrCqjCVuUh99+xd9KamUfmCGPvbO8NDngo/vsnNVqgw==} + '@typescript-eslint/project-service@8.58.0': + resolution: {integrity: sha512-8Q/wBPWLQP1j16NxoPNIKpDZFMaxl7yWIoqXWYeWO+Bbd2mjgvoF0dxP2jKZg5+x49rgKdf7Ck473M8PC3V9lg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '>=4.8.4 <6.0.0' + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/scope-manager@8.57.2': - resolution: {integrity: sha512-snZKH+W4WbWkrBqj4gUNRIGb/jipDW3qMqVJ4C9rzdFc+wLwruxk+2a5D+uoFcKPAqyqEnSb4l2ULuZf95eSkw==} + '@typescript-eslint/scope-manager@8.58.0': + resolution: {integrity: sha512-W1Lur1oF50FxSnNdGp3Vs6P+yBRSmZiw4IIjEeYxd8UQJwhUF0gDgDD/W/Tgmh73mxgEU3qX0Bzdl/NGuSPEpQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/tsconfig-utils@8.57.2': - resolution: {integrity: sha512-3Lm5DSM+DCowsUOJC+YqHHnKEfFh5CoGkj5Z31NQSNF4l5wdOwqGn99wmwN/LImhfY3KJnmordBq/4+VDe2eKw==} + '@typescript-eslint/tsconfig-utils@8.58.0': + resolution: {integrity: sha512-doNSZEVJsWEu4htiVC+PR6NpM+pa+a4ClH9INRWOWCUzMst/VA9c4gXq92F8GUD1rwhNvRLkgjfYtFXegXQF7A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '>=4.8.4 <6.0.0' + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/type-utils@8.57.2': - resolution: {integrity: sha512-Co6ZCShm6kIbAM/s+oYVpKFfW7LBc6FXoPXjTRQ449PPNBY8U0KZXuevz5IFuuUj2H9ss40atTaf9dlGLzbWZg==} + '@typescript-eslint/type-utils@8.58.0': + resolution: {integrity: sha512-aGsCQImkDIqMyx1u4PrVlbi/krmDsQUs4zAcCV6M7yPcPev+RqVlndsJy9kJ8TLihW9TZ0kbDAzctpLn5o+lOg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: '>=4.8.4 <6.0.0' + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/types@8.57.2': - resolution: {integrity: sha512-/iZM6FnM4tnx9csuTxspMW4BOSegshwX5oBDznJ7S4WggL7Vczz5d2W11ecc4vRrQMQHXRSxzrCsyG5EsPPTbA==} + '@typescript-eslint/types@8.58.0': + resolution: {integrity: sha512-O9CjxypDT89fbHxRfETNoAnHj/i6IpRK0CvbVN3qibxlLdo5p5hcLmUuCCrHMpxiWSwKyI8mCP7qRNYuOJ0Uww==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.57.2': - resolution: {integrity: sha512-2MKM+I6g8tJxfSmFKOnHv2t8Sk3T6rF20A1Puk0svLK+uVapDZB/4pfAeB7nE83uAZrU6OxW+HmOd5wHVdXwXA==} + '@typescript-eslint/typescript-estree@8.58.0': + resolution: {integrity: sha512-7vv5UWbHqew/dvs+D3e1RvLv1v2eeZ9txRHPnEEBUgSNLx5ghdzjHa0sgLWYVKssH+lYmV0JaWdoubo0ncGYLA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '>=4.8.4 <6.0.0' + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/utils@8.57.2': - resolution: {integrity: sha512-krRIbvPK1ju1WBKIefiX+bngPs+odIQUtR7kymzPfo1POVw3jlF+nLkmexdSSd4UCbDcQn+wMBATOOmpBbqgKg==} + '@typescript-eslint/utils@8.58.0': + resolution: {integrity: sha512-RfeSqcFeHMHlAWzt4TBjWOAtoW9lnsAGiP3GbaX9uVgTYYrMbVnGONEfUCiSss+xMHFl+eHZiipmA8WkQ7FuNA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: '>=4.8.4 <6.0.0' + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/visitor-keys@8.57.2': - resolution: {integrity: sha512-zhahknjobV2FiD6Ee9iLbS7OV9zi10rG26odsQdfBO/hjSzUQbkIYgda+iNKK1zNiW2ey+Lf8MU5btN17V3dUw==} + '@typescript-eslint/visitor-keys@8.58.0': + resolution: {integrity: sha512-XJ9UD9+bbDo4a4epraTwG3TsNPeiB9aShrUneAVXy8q4LuwowN+qu89/6ByLMINqvIMeI9H9hOHQtg/ijrYXzQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@ungap/structured-clone@1.3.0': @@ -8231,17 +8267,17 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@vue/compiler-core@3.5.31': - resolution: {integrity: sha512-k/ueL14aNIEy5Onf0OVzR8kiqF/WThgLdFhxwa4e/KF/0qe38IwIdofoSWBTvvxQOesaz6riAFAUaYjoF9fLLQ==} + '@vue/compiler-core@3.5.32': + resolution: {integrity: sha512-4x74Tbtqnda8s/NSD6e1Dr5p1c8HdMU5RWSjMSUzb8RTcUQqevDCxVAitcLBKT+ie3o0Dl9crc/S/opJM7qBGQ==} - '@vue/compiler-dom@3.5.31': - resolution: {integrity: sha512-BMY/ozS/xxjYqRFL+tKdRpATJYDTTgWSo0+AJvJNg4ig+Hgb0dOsHPXvloHQ5hmlivUqw1Yt2pPIqp4e0v1GUw==} + '@vue/compiler-dom@3.5.32': + resolution: {integrity: sha512-ybHAu70NtiEI1fvAUz3oXZqkUYEe5J98GjMDpTGl5iHb0T15wQYLR4wE3h9xfuTNA+Cm2f4czfe8B4s+CCH57Q==} - '@vue/compiler-sfc@3.5.31': - resolution: {integrity: sha512-M8wpPgR9UJ8MiRGjppvx9uWJfLV7A/T+/rL8s/y3QG3u0c2/YZgff3d6SuimKRIhcYnWg5fTfDMlz2E6seUW8Q==} + '@vue/compiler-sfc@3.5.32': + resolution: {integrity: sha512-8UYUYo71cP/0YHMO814TRZlPuUUw3oifHuMR7Wp9SNoRSrxRQnhMLNlCeaODNn6kNTJsjFoQ/kqIj4qGvya4Xg==} - '@vue/compiler-ssr@3.5.31': - resolution: {integrity: sha512-h0xIMxrt/LHOvJKMri+vdYT92BrK3HFLtDqq9Pr/lVVfE4IyKZKvWf0vJFW10Yr6nX02OR4MkJwI0c1HDa1hog==} + '@vue/compiler-ssr@3.5.32': + resolution: {integrity: sha512-Gp4gTs22T3DgRotZ8aA/6m2jMR+GMztvBXUBEUOYOcST+giyGWJ4WvFd7QLHBkzTxkfOt8IELKNdpzITLbA2rw==} '@vue/devtools-api@6.6.4': resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==} @@ -8260,22 +8296,22 @@ packages: '@vue/language-core@3.2.6': resolution: {integrity: sha512-xYYYX3/aVup576tP/23sEUpgiEnujrENaoNRbaozC1/MA9I6EGFQRJb4xrt/MmUCAGlxTKL2RmT8JLTPqagCkg==} - '@vue/reactivity@3.5.31': - resolution: {integrity: sha512-DtKXxk9E/KuVvt8VxWu+6Luc9I9ETNcqR1T1oW1gf02nXaZ1kuAx58oVu7uX9XxJR0iJCro6fqBLw9oSBELo5g==} + '@vue/reactivity@3.5.32': + resolution: {integrity: sha512-/ORasxSGvZ6MN5gc+uE364SxFdJ0+WqVG0CENXaGW58TOCdrAW76WWaplDtECeS1qphvtBZtR+3/o1g1zL4xPQ==} - '@vue/runtime-core@3.5.31': - resolution: {integrity: sha512-AZPmIHXEAyhpkmN7aWlqjSfYynmkWlluDNPHMCZKFHH+lLtxP/30UJmoVhXmbDoP1Ng0jG0fyY2zCj1PnSSA6Q==} + '@vue/runtime-core@3.5.32': + resolution: {integrity: sha512-pDrXCejn4UpFDFmMd27AcJEbHaLemaE5o4pbb7sLk79SRIhc6/t34BQA7SGNgYtbMnvbF/HHOftYBgFJtUoJUQ==} - '@vue/runtime-dom@3.5.31': - resolution: {integrity: sha512-xQJsNRmGPeDCJq/u813tyonNgWBFjzfVkBwDREdEWndBnGdHLHgkwNBQxLtg4zDrzKTEcnikUy1UUNecb3lJ6g==} + '@vue/runtime-dom@3.5.32': + resolution: {integrity: sha512-1CDVv7tv/IV13V8Nip1k/aaObVbWqRlVCVezTwx3K07p7Vxossp5JU1dcPNhJk3w347gonIUT9jQOGutyJrSVQ==} - '@vue/server-renderer@3.5.31': - resolution: {integrity: sha512-GJuwRvMcdZX/CriUnyIIOGkx3rMV3H6sOu0JhdKbduaeCji6zb60iOGMY7tFoN24NfsUYoFBhshZtGxGpxO4iA==} + '@vue/server-renderer@3.5.32': + resolution: {integrity: sha512-IOjm2+JQwRFS7W28HNuJeXQle9KdZbODFY7hFGVtnnghF51ta20EWAZJHX+zLGtsHhaU6uC9BGPV52KVpYryMQ==} peerDependencies: - vue: 3.5.31 + vue: 3.5.32 - '@vue/shared@3.5.31': - resolution: {integrity: sha512-nBxuiuS9Lj5bPkPbWogPUnjxxWpkRniX7e5UBQDWl6Fsf4roq9wwV+cR7ezQ4zXswNvPIlsdj1slcLB7XCsRAw==} + '@vue/shared@3.5.32': + resolution: {integrity: sha512-ksNyrmRQzWJJ8n3cRDuSF7zNNontuJg1YHnmWRJd2AMu8Ij2bqwiiri2lH5rHtYPZjj4STkNcgcmiQqlOjiYGg==} '@wagmi/connectors@6.2.0': resolution: {integrity: sha512-2NfkbqhNWdjfibb4abRMrn7u6rPjEGolMfApXss6HCDVt9AW2oVC6k8Q5FouzpJezElxLJSagWz9FW1zaRlanA==} @@ -8906,6 +8942,10 @@ packages: resolution: {integrity: sha512-m1Q/RaVOnTp9JxPX+F+Zn7IcLYMzM8kZofDImfsKZd8MbR+ikdOzTeztStWqfrqIxZnYWryyI9ePm3NGjnZgGw==} engines: {node: '>=20.19.0'} + ast-kit@3.0.0-beta.1: + resolution: {integrity: sha512-trmleAnZ2PxN/loHWVhhx1qeOHSRXq4TDsBBxq3GqeJitfk3+jTQ+v/C1km/KYq9M7wKqCewMh+/NAvVH7m+bw==} + engines: {node: '>=20.19.0'} + ast-module-types@6.0.1: resolution: {integrity: sha512-WHw67kLXYbZuHTmcdbIrVArCq5wxo6NEuj3hiYAWr8mwJeC+C2mMCIBIWCiDoCye/OF/xelc+teJ1ERoWmnEIA==} engines: {node: '>=18'} @@ -8952,8 +8992,8 @@ packages: resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} engines: {node: '>= 0.4'} - axe-core@4.11.1: - resolution: {integrity: sha512-BASOg+YwO2C+346x3LZOeoovTIoTrRqEsqMa6fmfAV0P+U9mFr9NsyOEpiYvFjbc64NMrSswhV50WdXzdb/Z5A==} + axe-core@4.11.2: + resolution: {integrity: sha512-byD6KPdvo72y/wj2T/4zGEvvlis+PsZsn/yPS3pEO+sFpcrqRpX/TJCxvVaEsNeMrfQbCr7w163YqoD9IYwHXw==} engines: {node: '>=4'} axios-retry@4.5.0: @@ -8970,6 +9010,9 @@ packages: axios@1.13.5: resolution: {integrity: sha512-cz4ur7Vb0xS4/KUN0tPWe44eqxrIu31me+fbang3ijiNscE129POzipJJA6zniq2C/Z6sJCjMimjS8Lc/GAs8Q==} + axios@1.13.6: + resolution: {integrity: sha512-ChTCHMouEe2kn713WHbQGcuYrr6fXTBiu460OTwWrWob16g1bXn4vtz07Ope7ewMozJAnEquLk5lWQWtBig9DQ==} + axios@1.14.0: resolution: {integrity: sha512-3Y8yrqLSwjuzpXuZ0oIYZ/XGgLwUIBU3uLvbcpb0pidD9ctpShJd43KSlEEkVQg6DS0G9NKyzOvBfUtDKEyHvQ==} @@ -9049,8 +9092,8 @@ packages: bare-abort-controller: optional: true - bare-fs@4.5.6: - resolution: {integrity: sha512-1QovqDrR80Pmt5HPAsMsXTCFcDYr+NSUKW6nd6WO5v0JBmnItc/irNRzm2KOQ5oZ69P37y+AMujNyNtG+1Rggw==} + bare-fs@4.6.0: + resolution: {integrity: sha512-2YkS7NuiJceSEbyEOdSNLE9tsGd+f4+f7C+Nik/MCk27SYdwIMPT/yRKvg++FZhQXgk0KWJKJyXX9RhVV0RGqA==} engines: {bare: '>=1.16.0'} peerDependencies: bare-buffer: '*' @@ -9058,15 +9101,15 @@ packages: bare-buffer: optional: true - bare-os@3.8.6: - resolution: {integrity: sha512-l8xaNWWb/bXuzgsrlF5jaa5QYDJ9S0ddd54cP6CH+081+5iPrbJiCfBWQqrWYzmUhCbsH+WR6qxo9MeHVCr0MQ==} + bare-os@3.8.7: + resolution: {integrity: sha512-G4Gr1UsGeEy2qtDTZwL7JFLo2wapUarz7iTMcYcMFdS89AIQuBoyjgXZz0Utv7uHs3xA9LckhVbeBi8lEQrC+w==} engines: {bare: '>=1.14.0'} bare-path@3.0.0: resolution: {integrity: sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==} - bare-stream@2.11.0: - resolution: {integrity: sha512-Y/+iQ49fL3rIn6w/AVxI/2+BRrpmzJvdWt5Jv8Za6Ngqc6V227c+pYjYYgLdpR3MwQ9ObVXD0ZrqoBztakM0rw==} + bare-stream@2.12.0: + resolution: {integrity: sha512-w28i8lkBgREV3rPXGbgK+BO66q+ZpKqRWrZLiCdmmUlLPrQ45CzkvRhN+7lnv00Gpi2zy5naRxnUFAxCECDm9g==} peerDependencies: bare-abort-controller: '*' bare-buffer: '*' @@ -9100,8 +9143,8 @@ packages: base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - baseline-browser-mapping@2.10.12: - resolution: {integrity: sha512-qyq26DxfY4awP2gIRXhhLWfwzwI+N5Nxk6iQi8EFizIaWIjqicQTE4sLnZZVdeKPRcVNoJOkkpfzoIYuvCKaIQ==} + baseline-browser-mapping@2.10.13: + resolution: {integrity: sha512-BL2sTuHOdy0YT1lYieUxTw/QMtPBC3pmlJC6xk8BBYVv6vcw3SGdKemQ+Xsx9ik2F/lYDO9tqsFQH1r9PFuHKw==} engines: {node: '>=6.0.0'} hasBin: true @@ -9155,6 +9198,9 @@ packages: birpc@2.9.0: resolution: {integrity: sha512-KrayHS5pBi69Xi9JmvoqrIgYGDkD6mcSe/i6YKi3w5kekCLzrX4+nawcXqrj2tIp50Kw/mT/s3p+GVK0A0sKxw==} + birpc@4.0.0: + resolution: {integrity: sha512-LShSxJP0KTmd101b6DRyGBj57LZxSDYWKitQNW/mi8GRMvZb078Uf9+pveax1DrVL89vm7mWe+TovdI/UDOuPw==} + bitcoin-address-validation@2.2.3: resolution: {integrity: sha512-1uGCGl26Ye8JG5qcExtFLQfuib6qEZWNDo1ZlLlwp/z7ygUFby3IxolgEfgMGaC+LG9csbVASLcH8fRLv7DIOg==} @@ -9251,8 +9297,8 @@ packages: browserify-zlib@0.2.0: resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==} - browserslist@4.28.1: - resolution: {integrity: sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==} + browserslist@4.28.2: + resolution: {integrity: sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -9318,8 +9364,8 @@ packages: resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} engines: {node: '>= 0.8'} - c12@3.3.3: - resolution: {integrity: sha512-750hTRvgBy5kcMNPdh95Qo+XUBeGo8C7nsKSmedDmaQI+E0r82DwHeM6vBewDe4rGFbnxoa4V9pw+sPh5+Iz8Q==} + c12@3.3.4: + resolution: {integrity: sha512-cM0ApFQSBXuourJejzwv/AuPRvAxordTyParRVcHjjtXirtkzM0uK2L9TTn9s0cXZbG7E55jCivRQzoxYmRAlA==} peerDependencies: magicast: '*' peerDependenciesMeta: @@ -9330,6 +9376,10 @@ packages: resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} engines: {node: '>=8'} + cac@7.0.0: + resolution: {integrity: sha512-tixWYgm5ZoOD+3g6UTea91eow5z6AAHaho3g0V9CNSNb45gM8SmflpAc+GRd1InC4AqN/07Unrgp56Y94N9hJQ==} + engines: {node: '>=20.19.0'} + cacache@17.1.4: resolution: {integrity: sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -9380,8 +9430,8 @@ packages: caniuse-api@3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} - caniuse-lite@1.0.30001782: - resolution: {integrity: sha512-dZcaJLJeDMh4rELYFw1tvSn1bhZWYFOt468FcbHHxx/Z/dFidd1I6ciyFdi3iwfQCyOjqo9upF6lGQYtMiJWxw==} + caniuse-lite@1.0.30001784: + resolution: {integrity: sha512-WU346nBTklUV9YfUl60fqRbU5ZqyXlqvo1SgigE1OAXK5bFL8LL9q1K7aap3N739l4BvNqnkm3YrGHiY9sfUQw==} canonicalize@2.1.0: resolution: {integrity: sha512-F705O3xrsUtgt98j7leetNhTWPe+5S72rlL5O4jA1pKqBVQ/dT1O1D6PFxmSXvc0SUOinWS57DKx0I3CHrXJHQ==} @@ -9477,8 +9527,8 @@ packages: citty@0.1.6: resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==} - citty@0.2.1: - resolution: {integrity: sha512-kEV95lFBhQgtogAPlQfJJ0WGVSokvLr/UEoFPiKKOXF7pl98HfUVUD0ejsuTCld/9xH9vogSywZ5KqHzXrZpqg==} + citty@0.2.2: + resolution: {integrity: sha512-+6vJA3L98yv+IdfKGZHBNiGW5KHn22e/JwID0Strsz8h4S/csAu/OuICwxrg44k5MRiZHWIo8XXuJgQTriRP4w==} clean-stack@2.2.0: resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} @@ -9511,10 +9561,6 @@ packages: client-only@0.0.1: resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} - clipboardy@4.0.0: - resolution: {integrity: sha512-5mOlNS0mhX0707P2I0aZ2V/cmHUEO/fL7VFLqszkhUsxt7RwnmrInf/eEQKlf5GzvYeHIjT+Ov1HRfNmymlG0w==} - engines: {node: '>=18'} - cliui@6.0.0: resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} @@ -9580,9 +9626,6 @@ packages: resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} engines: {node: '>=12.5.0'} - colord@2.9.3: - resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} - colorette@2.0.20: resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} @@ -9820,11 +9863,11 @@ packages: convert-source-map@2.0.0: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - cookie-es@1.2.2: - resolution: {integrity: sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==} + cookie-es@1.2.3: + resolution: {integrity: sha512-lXVyvUvrNXblMqzIRrxHb57UUVmqsSWlxqt3XIjCkUP0wDAf6uicO6KMbEgYrMNtEvWgWHwe42CKxPu9MYAnWw==} - cookie-es@2.0.0: - resolution: {integrity: sha512-RAj4E421UYRgqokKUmotqAwuplYw15qtdXfY+hGzgCJ/MBjCVZcSoHK/kH9kocfjRjcDME7IiDWR/1WX1TM2Pg==} + cookie-es@2.0.1: + resolution: {integrity: sha512-aVf4A4hI2w70LnF7GG+7xDQUkliwiXWXFvTjkip4+b64ygDQ2sJPRSKFDHbxn8o0xu9QzPkMuuiWIXyFSE2slA==} cookie-es@3.1.1: resolution: {integrity: sha512-UaXxwISYJPTr9hwQxMFYZ7kNhSXboMXP+Z3TRX6f1/NyaGPfuNUZOWP1pUEb75B2HjfklIYLVRfWiFZJyC6Npg==} @@ -9938,6 +9981,14 @@ packages: crossws@0.3.5: resolution: {integrity: sha512-ojKiDvcmByhwa8YYqbQI/hg7MEU0NC03+pSdEq4ZUnZR9xXpwk7E43SMNGkn+JxJGPFtNvQ48+vV2p+P1ml5PA==} + crossws@0.4.4: + resolution: {integrity: sha512-w6c4OdpRNnudVmcgr7brb/+/HmYjMQvYToO/oTrprTwxRUiom3LYWU1PMWuD006okbUWpII1Ea9/+kwpUfmyRg==} + peerDependencies: + srvx: '>=0.7.1' + peerDependenciesMeta: + srvx: + optional: true + crypt@0.0.2: resolution: {integrity: sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==} @@ -9981,8 +10032,8 @@ packages: engines: {node: '>=4'} hasBin: true - cssnano-preset-default@7.0.11: - resolution: {integrity: sha512-waWlAMuCakP7//UCY+JPrQS1z0OSLeOXk2sKWJximKWGupVxre50bzPlvpbUwZIDylhf/ptf0Pk+Yf7C+hoa3g==} + cssnano-preset-default@7.0.12: + resolution: {integrity: sha512-B3Eoouzw/sl2zANI0AL9KbacummJTCww+fkHaDBMZad/xuVx8bUduPLly6hKVQAlrmvYkS1jB1CVQEKm3gn0AA==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.32 @@ -9993,8 +10044,8 @@ packages: peerDependencies: postcss: ^8.4.32 - cssnano@7.1.3: - resolution: {integrity: sha512-mLFHQAzyapMVFLiJIn7Ef4C2UCEvtlTlbyILR6B5ZsUAV3D/Pa761R5uC1YPhyBkRd3eqaDm2ncaNrD7R4mTRg==} + cssnano@7.1.4: + resolution: {integrity: sha512-T9PNS7y+5Nc9Qmu9mRONqfxG1RVY7Vuvky0XN6MZ+9hqplesTEwnj9r0ROtVuSwUVfaDhVlavuzWIVLUgm4hkQ==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.32 @@ -10193,8 +10244,8 @@ packages: resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} engines: {node: '>= 0.4'} - defu@6.1.4: - resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} + defu@6.1.6: + resolution: {integrity: sha512-f8mefEW4WIVg4LckePx3mALjQSPQgFlg9U8yaPdlsbdYcHQyj9n2zL2LJEA52smeYxOvmd/nB7TpMtHGMTHcug==} delay@5.0.0: resolution: {integrity: sha512-ReEBKkIfe4ya47wlPYf/gu5ib6yUG0/Aez0JQZQz94kiWtRQvZIQbTiehsnwHvLSWJnQdhVeqYue7Id1dKr0qw==} @@ -10366,8 +10417,8 @@ packages: resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==} engines: {node: '>=12'} - dotenv@17.3.1: - resolution: {integrity: sha512-IO8C/dzEb6O3F9/twg6ZLXz164a2fhTnEWb95H23Dm4OuN+92NmEAlTrupP9VW6Jm3sO26tQlqyvyi4CsnY9GA==} + dotenv@17.4.0: + resolution: {integrity: sha512-kCKF62fwtzwYm0IGBNjRUjtJgMfGapII+FslMHIjMR5KTnwEmBmWLDRSnc3XSNP8bNy34tekgQyDT0hr7pERRQ==} engines: {node: '>=12'} dotenv@8.2.0: @@ -10378,6 +10429,15 @@ packages: resolution: {integrity: sha512-sCm11ak2oY6DglEPpCB8TixLjWAxd3kJTs6UIcSasNYxXdFPV+YKlye92c8H4kKFqV5qYMIh7d+cYecEg0dIkA==} engines: {node: '>=6'} + dts-resolver@2.1.3: + resolution: {integrity: sha512-bihc7jPC90VrosXNzK0LTE2cuLP6jr0Ro8jk+kMugHReJVLIpHz/xadeq3MhuwyO4TD4OA3L1Q8pBBFRc08Tsw==} + engines: {node: '>=20.19.0'} + peerDependencies: + oxc-resolver: '>=11.0.0' + peerDependenciesMeta: + oxc-resolver: + optional: true + dunder-proto@1.0.1: resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} engines: {node: '>= 0.4'} @@ -10410,8 +10470,8 @@ packages: engines: {node: '>=0.10.0'} hasBin: true - electron-to-chromium@1.5.328: - resolution: {integrity: sha512-QNQ5l45DzYytThO21403XN3FvK0hOkWDG8viNf6jqS42msJ8I4tGDSpBCgvDRRPnkffafiwAym2X2eHeGD2V0w==} + electron-to-chromium@1.5.331: + resolution: {integrity: sha512-IbxXrsTlD3hRodkLnbxAPP4OuJYdWCeM3IOdT+CpcMoIwIoDfCmRpEtSPfwBXxVkg9xmBeY7Lz2Eo2TDn/HC3Q==} elliptic@6.6.1: resolution: {integrity: sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g==} @@ -10425,6 +10485,10 @@ packages: emoji-regex@9.2.2: resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + empathic@2.0.0: + resolution: {integrity: sha512-i6UzDscO/XfAcNYD75CfICkmfLedpyPDdozrLMmQc5ORaQcdMoc21OnlEylMIqI7U8eniKrPMxxtj8k0vhmJhA==} + engines: {node: '>=14'} + encode-utf8@1.0.3: resolution: {integrity: sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw==} @@ -10567,8 +10631,8 @@ packages: engines: {node: '>=18'} hasBin: true - esbuild@0.27.4: - resolution: {integrity: sha512-Rq4vbHnYkK5fws5NF7MYTU68FPRE1ajX7heQ/8QXXWqNgqqJ/GkmmyxIzUnf2Sr/bakf8l54716CcMGHYhMrrQ==} + esbuild@0.27.7: + resolution: {integrity: sha512-IxpibTjyVnmrIQo5aqNpCgoACA/dTKLTlhMHihVHhdkxKyPO1uBBthumT0rdHmcsk9uMonIWS0m4FljWzILh3w==} engines: {node: '>=18'} hasBin: true @@ -10609,8 +10673,8 @@ packages: typescript: optional: true - eslint-import-resolver-node@0.3.9: - resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} + eslint-import-resolver-node@0.3.10: + resolution: {integrity: sha512-tRrKqFyCaKict5hOd244sL6EQFNycnMQnBe+j8uqGNXYzsImGbGUU4ibtoaBmv5FLwJwcFJNeg1GeVjQfbMrDQ==} eslint-import-resolver-typescript@3.10.1: resolution: {integrity: sha512-A1rHYb06zjMGAxdLSkN2fXPBwuSaQ0iO5M/hdyS0Ajj1VBaRp0sPD3dn1FhME3c/JluGFbwSxyCfqdSbtQLAHQ==} @@ -10929,9 +10993,18 @@ packages: fast-stable-stringify@1.0.0: resolution: {integrity: sha512-wpYMUmFu5f00Sm0cj2pfivpmawLZ0NKdviQ4w9zJeR8JVtOpOxHmLaJuj0vxvGqMJQWyP/COUkF75/57OKyRag==} + fast-string-truncated-width@1.2.1: + resolution: {integrity: sha512-Q9acT/+Uu3GwGj+5w/zsGuQjh9O1TyywhIwAxHudtWrgF09nHOPrvTLhQevPbttcxjr/SNN7mJmfOw/B1bXgow==} + + fast-string-width@1.1.0: + resolution: {integrity: sha512-O3fwIVIH5gKB38QNbdg+3760ZmGz0SZMgvwJbA1b2TGXceKE6A2cOlfogh1iw8lr049zPyd7YADHy+B7U4W9bQ==} + fast-uri@3.1.0: resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==} + fast-wrap-ansi@0.1.6: + resolution: {integrity: sha512-HlUwET7a5gqjURj70D5jl7aC3Zmy4weA1SHUfM0JFI0Ptq987NH2TwbBFLoERhfwk+E+eaq4EK3jXoT+R3yp3w==} + fastestsmallesttextencoderdecoder@1.0.22: resolution: {integrity: sha512-Pb8d48e+oIuY4MaM64Cd7OW1gt4nxCHs7/ddPPZ/Ic3sg8yVGM7O9wDvZ7us6ScaUupzM+pfBolwtYhN1IxBIw==} @@ -11146,8 +11219,8 @@ packages: functions-have-names@1.2.3: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} - fuse.js@7.1.0: - resolution: {integrity: sha512-trLf4SzuuUxfusZADLINj+dE8clK1frKdmqiJNb1Es75fmI5oY6X2mxLVUciLLjxqw/xr72Dhy+lER6dGd02FQ==} + fuse.js@7.2.0: + resolution: {integrity: sha512-zf4vdcIGpjNKTuXwug33Hm2okqX6a0t2ZEbez+o9oBJQSNhVJ5AqERfeiRD3r8HcLqP66MrjdkmzxrncbAOTUQ==} engines: {node: '>=10'} fzf@0.5.2: @@ -11230,10 +11303,6 @@ packages: get-tsconfig@4.13.7: resolution: {integrity: sha512-7tN6rFgBlMgpBML5j8typ92BKFi2sFQvIdpAqLA2beia5avZDrMs0FLZiM5etShWq5irVyGcGMEA1jcDaK7A/Q==} - giget@2.0.0: - resolution: {integrity: sha512-L5bGsVkxJbJgdnwyuheIunkGatUF/zssUoxxjACCseZYAVbaqdh9Tsmmlkl8vYan09H7sbvKt4pS8GqKLBrEzA==} - hasBin: true - giget@3.2.0: resolution: {integrity: sha512-GvHTWcykIR/fP8cj8dMpuMMkvaeJfPvYnhq0oW+chSeIr+ldX21ifU2Ms6KBoyKZQZmVaUAAhQ2EZ68KJF8a7A==} hasBin: true @@ -11353,11 +11422,11 @@ packages: resolution: {integrity: sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==} engines: {node: '>=10.19.0'} - gql.tada@1.9.1: - resolution: {integrity: sha512-Ijtwgw08aE7l06wK5oj5Msgpk9SUe5FSVcuxU5dHyefdM7fDqLQpA76yHBoq8lPB3MNSir8tznodDknHkm2Z/w==} + gql.tada@1.9.2: + resolution: {integrity: sha512-QxRHVpxtrOVdYXz6oavq0lBM+Zdp0swapLGJcD4SLpXDcsD337BHDFrzqqjfkbepv0sSAiO0LGabu1kI5D5Gyg==} hasBin: true peerDependencies: - typescript: ^5.0.0 + typescript: ^5.0.0 || ^6.0.0 graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} @@ -11381,8 +11450,8 @@ packages: resolution: {integrity: sha512-O1Ld7Dr+nqPnmGpdhzLmMTQ4vAsD+rHwMm1NLUmoUFFymBOMKxCCrtDxqdBRYXdeEPEi3SyoR4TizJLQrnKBNA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - h3@1.15.10: - resolution: {integrity: sha512-YzJeWSkDZxAhvmp8dexjRK5hxziRO7I9m0N53WhvYL5NiWfkUkzssVzY9jvGu0HBoLFW6+duYmNSn6MaZBCCtg==} + h3@1.15.11: + resolution: {integrity: sha512-L3THSe2MPeBwgIZVSH5zLdBBU90TOxarvhK9d04IDY2AmVS8j2Jz2LIWtwsGOU3lu2I5jCN7FNvVfY2+XyF+mg==} handlebars@4.7.9: resolution: {integrity: sha512-4E71E0rpOaQuJR2A3xDZ+GM1HyWYv1clR58tC8emQNeQe3RH7MAzSbat+V0wG78LQBo6m6bzSG/L4pBuCsgnUQ==} @@ -11477,8 +11546,8 @@ packages: hoist-non-react-statics@3.3.2: resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} - hono@4.12.9: - resolution: {integrity: sha512-wy3T8Zm2bsEvxKZM5w21VdHDDcwVS1yUFFY6i8UobSsKfFceT7TOwhbhfKsDyx7tYQlmRM5FLpIuYvNFyjctiA==} + hono@4.12.10: + resolution: {integrity: sha512-mx/p18PLy5og9ufies2GOSUqep98Td9q4i/EF6X7yJgAiIopxqdfIO3jbqsi3jRgTgw88jMDEzVKi+V2EF+27w==} engines: {node: '>=16.9.0'} hookable@5.5.3: @@ -11543,8 +11612,8 @@ packages: resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} engines: {node: '>= 14'} - httpxy@0.3.1: - resolution: {integrity: sha512-XjG/CEoofEisMrnFr0D6U6xOZ4mRfnwcYQ9qvvnT4lvnX8BoeA3x3WofB75D+vZwpaobFVkBIHrZzoK40w8XSw==} + httpxy@0.5.0: + resolution: {integrity: sha512-qwX7QX/rK2visT10/b7bSeZWQOMlSm3svTD0pZpU+vJjNUP0YHtNv4c3z+MO+MSnGuRFWJFdCZiV+7F7dXIOzg==} human-signals@2.1.0: resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} @@ -11635,6 +11704,10 @@ packages: import-meta-resolve@4.2.0: resolution: {integrity: sha512-Iqv2fzaTQN28s/FwZAoFq0ZSs/7hMAHJVX+w8PZl3cY19Pxk6jFFalxQoIfW2826i/fDLXv8IiEZRIT0lDuWcg==} + import-without-cache@0.2.5: + resolution: {integrity: sha512-B6Lc2s6yApwnD2/pMzFh/d5AVjdsDXjgkeJ766FmFuJELIGHNycKRj+l3A39yZPM4CchqNCB4RITEAYB1KUM6A==} + engines: {node: '>=20.19.0'} + impound@1.1.5: resolution: {integrity: sha512-5AUn+QE0UofqNHu5f2Skf6Svukdg4ehOIq8O0EtqIx4jta0CDZYBPqpIHt0zrlUTiFVYlLpeH39DoikXBjPKpA==} @@ -11984,18 +12057,14 @@ packages: resolution: {integrity: sha512-e6rvdUCiQCAuumZslxRJWR/Doq4VpPR82kqclvcS0efgt430SlGIk05vdCN58+VrzgtIcfNODjozVielycD4Sw==} engines: {node: '>=16'} - is64bit@2.0.0: - resolution: {integrity: sha512-jv+8jaWCl0g2lSBkNSVXdzfBA0npK1HGC2KtWM9FumFRoGS94g3NbCCLVnCYHLjp4GrW2KZeeSTMo5ddtznmGw==} - engines: {node: '>=18'} - isarray@1.0.0: resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} isarray@2.0.5: resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} - isbot@5.1.36: - resolution: {integrity: sha512-C/ZtXyJqDPZ7G7JPr06ApWyYoHjYexQbS6hPYD4WYCzpv2Qes6Z+CCEfTX4Owzf+1EJ933PoI2p+B9v7wpGZBQ==} + isbot@5.1.37: + resolution: {integrity: sha512-5bcicX81xf6NlTEV8rWdg7Pk01LFizDetuYGHx6d/f6y3lR2/oo8IfxjzJqn1UdDEyCcwT9e7NRloj8DwCYujQ==} engines: {node: '>=18'} isexe@2.0.0: @@ -12150,6 +12219,11 @@ packages: engines: {node: '>=6'} hasBin: true + jsesc@3.1.0: + resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} + engines: {node: '>=6'} + hasBin: true + json-buffer@3.0.1: resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} @@ -12255,8 +12329,8 @@ packages: resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} engines: {node: '>= 8'} - knip@6.1.0: - resolution: {integrity: sha512-n5eVbJP7HXmwTsiJcELWJe2O1ESxyCTNxJzRTIECDYDTM465qnqk7fL2dv6ae3NUFvFWorZvGlh9mcwxwJ5Xgw==} + knip@6.3.0: + resolution: {integrity: sha512-g6dVPoTw6iNm3cubC5IWxVkVsd0r5hXhTBTbAGIEQN53GdA2ZM/slMTPJ7n5l8pBebNQPHpxjmKxuR4xVQ2/hQ==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -12394,8 +12468,8 @@ packages: engines: {node: '>=20.17'} hasBin: true - listhen@1.9.0: - resolution: {integrity: sha512-I8oW2+QL5KJo8zXNWX046M134WchxsXC7SawLPvRQpogCbkyQIaFxPE89A2HiwR7vAK2Dm2ERBAmyjTYGYEpBg==} + listhen@1.9.1: + resolution: {integrity: sha512-4EhoyVcXEpNlY5HJRSQpH7Rba94M8N2JmI62ePjl0lrJKXSfG0F1FAgHGxBoz/T3pe41sUEwkIRRIcaUL0/Ofw==} hasBin: true listr2@9.0.5: @@ -12449,8 +12523,8 @@ packages: resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} engines: {node: '>=10'} - lodash-es@4.17.23: - resolution: {integrity: sha512-kVI48u3PZr38HdYz98UmfPnXl2DXrpdctLrFLCd3kOx1xUkOmpFPx7gCWWM5MPkL/fD8zb+Ph0QzjGFs4+hHWg==} + lodash-es@4.18.1: + resolution: {integrity: sha512-J8xewKD/Gk22OZbhpOVSwcs60zhd95ESDwezOFuA3/099925PdHJ7OFHNTGtajL3AlZkykD32HykiMo+BIBI8A==} lodash.camelcase@4.3.0: resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} @@ -12498,8 +12572,8 @@ packages: lodash.upperfirst@4.3.1: resolution: {integrity: sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==} - lodash@4.17.23: - resolution: {integrity: sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==} + lodash@4.18.1: + resolution: {integrity: sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==} log-symbols@4.1.0: resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} @@ -12912,6 +12986,10 @@ packages: resolution: {integrity: sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==} engines: {node: 18 || 20 || >=22} + minimatch@10.2.5: + resolution: {integrity: sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==} + engines: {node: 18 || 20 || >=22} + minimatch@3.1.4: resolution: {integrity: sha512-twmL+S8+7yIsE9wsqgzU3E8/LumN3M3QELrBZ20OdmQ9jB2JvW5oZtBEmft84k/Gs5CG9mqtWc6Y9vW+JEzGxw==} @@ -13151,8 +13229,8 @@ packages: sass: optional: true - next@16.2.1: - resolution: {integrity: sha512-VaChzNL7o9rbfdt60HUj8tev4m6d7iC1igAy157526+cJlXOQu5LzsBXNT+xaJnTP/k+utSX5vMv7m0G+zKH+Q==} + next@16.2.2: + resolution: {integrity: sha512-i6AJdyVa4oQjyvX/6GeER8dpY/xlIV+4NMv/svykcLtURJSy/WzDnnUk/TM4d0uewFHK7xSQz4TbIwPgjky+3A==} engines: {node: '>=20.9.0'} hasBin: true peerDependencies: @@ -13172,8 +13250,8 @@ packages: sass: optional: true - nitropack@2.13.2: - resolution: {integrity: sha512-R5TMzSBoTDG4gi6Y+pvvyCNnooShHePHsHxMLP9EXDGdrlR5RvNdSd4e5k8z0/EzP9Ske7ABRMDWg6O7Dm2OYw==} + nitropack@2.13.3: + resolution: {integrity: sha512-C8vO7RxkU0AQ3HbYUumuG6MVM5JjRaBchke/rYFOp3EvrLtTBHZYhDVGECdpa27vNuOYRzm3GtQMn2YDOjDJLA==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -13223,8 +13301,8 @@ packages: node-mock-http@1.0.4: resolution: {integrity: sha512-8DY+kFsDkNXy1sJglUfuODx1/opAGJGyrTuFqEoN90oRc2Vk0ZbD4K2qmKXBBEhZQzdKHIVfEJpDU8Ak2NJEvQ==} - node-releases@2.0.36: - resolution: {integrity: sha512-TdC8FSgHz8Mwtw9g5L4gR/Sh9XhSP/0DEkQxfEFXOpiul5IiHgHan2VhYYb6agDSfp4KuvltmGApc8HMgUrIkA==} + node-releases@2.0.37: + resolution: {integrity: sha512-1h5gKZCF+pO/o3Iqt5Jp7wc9rH3eJJ0+nh/CIoiRwjRxde/hAHyLPXYN4V3CqKAbiZPSeJFSWHmJsbkicta0Eg==} node-source-walk@7.0.1: resolution: {integrity: sha512-3VW/8JpPqPvnJvseXowjZcirPisssnBuDikk6JIZ8jQzF7KJQX52iPFX4RYYxLycYH7IbMRSPUOga/esVjy5Yg==} @@ -13362,8 +13440,8 @@ packages: '@types/node': optional: true - nx@22.6.3: - resolution: {integrity: sha512-8eIkEAlvkTvR2zY+yjhuTxMD6z4AtM1SumSBbwMmUMEXMtXE88fH0RL59T5V6MLjaov1exUM3lhUqPE3IyuBPg==} + nx@22.6.4: + resolution: {integrity: sha512-WEaCnLKeO9RhQAOBMfXgYO/Lx5wL4ARCtRGiYCjJtAJIZ5kcVn4uPKL2Xz1xekpF7ef/+YNrUQSrblx47Ms9Rg==} hasBin: true peerDependencies: '@swc-node/register': ^1.11.1 @@ -13976,8 +14054,8 @@ packages: peerDependencies: postcss: ^8.4.38 - postcss-colormin@7.0.6: - resolution: {integrity: sha512-oXM2mdx6IBTRm39797QguYzVEWzbdlFiMNfq88fCCN1Wepw3CYmJ/1/Ifa/KjWo+j5ZURDl2NTldLJIw51IeNQ==} + postcss-colormin@7.0.7: + resolution: {integrity: sha512-sBQ628lSj3VQpDquQel8Pen5mmjFPsO4pH9lDLaHB1AVkMRHtkl0pRB5DCWznc9upWsxint/kV+AveSj7W1tew==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.32 @@ -14048,8 +14126,8 @@ packages: peerDependencies: postcss: ^8.4.32 - postcss-minify-gradients@7.0.1: - resolution: {integrity: sha512-X9JjaysZJwlqNkJbUDgOclyG3jZEpAMOfof6PUZjPnPrePnPG62pS17CjdM32uT1Uq1jFvNSff9l7kNbmMSL2A==} + postcss-minify-gradients@7.0.2: + resolution: {integrity: sha512-fVY3AB8Um7SJR5usHqTY2Ngf9qh8IRN+FFzrBP0ONJy6yYXsP7xyjK2BvSAIrpgs1cST+H91V0TXi3diHLYJtw==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.32 @@ -14211,8 +14289,8 @@ packages: preact@10.24.2: resolution: {integrity: sha512-1cSoF0aCC8uaARATfrlz4VCBqE8LwZwRfLgkxJOQwAlQt6ayTmi0D9OF7nXid1POI5SZidFuG9CnlXbDfLqY/Q==} - preact@10.29.0: - resolution: {integrity: sha512-wSAGyk2bYR1c7t3SZ3jHcM6xy0lcBcDel6lODcs9ME6Th++Dx2KU+6D3HD8wMMKGA8Wpw7OMd3/4RGzYRpzwRg==} + preact@10.29.1: + resolution: {integrity: sha512-gQCLc/vWroE8lIpleXtdJhTFDogTdZG9AjMUpVkDf2iTCNwYNWA+u16dL41TqUDJO4gm2IgrcMv3uTpjd4Pwmg==} precinct@12.2.0: resolution: {integrity: sha512-NFBMuwIfaJ4SocE9YXPU/n4AcNSoFMVFjP72nvl3cx69j/ke61/hPOWFREVxLkFhhEGnA8ZuVfTqJBa+PK3b5w==} @@ -14393,6 +14471,9 @@ packages: quansync@0.2.11: resolution: {integrity: sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA==} + quansync@1.0.0: + resolution: {integrity: sha512-5xZacEEufv3HSTPQuchrvV6soaiACMFnq1H8wkVioctoH3TRha9Sz66lOxRwPK/qZj7HPiSveih9yAyh98gvqA==} + query-string@7.1.3: resolution: {integrity: sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==} engines: {node: '>=6'} @@ -14443,11 +14524,8 @@ packages: resolution: {integrity: sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==} engines: {node: '>= 0.8'} - rc9@2.1.2: - resolution: {integrity: sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg==} - - rc9@3.0.0: - resolution: {integrity: sha512-MGOue0VqscKWQ104udASX/3GYDcKyPI4j4F8gu/jHHzglpmy9a/anZK3PNe8ug6aZFl+9GxLtdhe3kVZuMaQbA==} + rc9@3.0.1: + resolution: {integrity: sha512-gMDyleLWVE+i6Sgtc0QbbY6pEKqYs97NGi6isHQPqYlLemPoO8dxQ3uGi0f4NiP98c+jMW6cG1Kx9dDwfvqARQ==} rc@1.2.8: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} @@ -14588,8 +14666,8 @@ packages: react: '>=16.8' react-dom: '>=16.8' - react-router-dom@7.13.2: - resolution: {integrity: sha512-aR7SUORwTqAW0JDeiWF07e9SBE9qGpByR9I8kJT5h/FrBKxPMS6TiC7rmVO+gC0q52Bx7JnjWe8Z1sR9faN4YA==} + react-router-dom@7.14.0: + resolution: {integrity: sha512-2G3ajSVSZMEtmTjIklRWlNvo8wICEpLihfD/0YMDxbWK2UyP5EGfnoIn9AIQGnF3G/FX0MRbHXdFcD+rL1ZreQ==} engines: {node: '>=20.0.0'} peerDependencies: react: '>=18' @@ -14601,8 +14679,8 @@ packages: peerDependencies: react: '>=16.8' - react-router@7.13.2: - resolution: {integrity: sha512-tX1Aee+ArlKQP+NIUd7SE6Li+CiGKwQtbS+FfRxPX6Pe4vHOo6nr9d++u5cwg+Z8K/x8tP+7qLmujDtfrAoUJA==} + react-router@7.14.0: + resolution: {integrity: sha512-m/xR9N4LQLmAS0ZhkY2nkPA1N7gQ5TUVa5n8TgANuDTARbn1gt+zLPXEm7W0XDTbrQ2AJSJKhoa6yx1D8BcpxQ==} engines: {node: '>=20.0.0'} peerDependencies: react: '>=18' @@ -14888,6 +14966,25 @@ packages: resolution: {integrity: sha512-5Di9UC0+8h1L6ZD2d7awM7E/T4uA1fJRlx6zk/NvdCCVEoAnFqvHmCuNeIKoCeIixBX/q8uM+6ycDvF8woqosA==} engines: {node: '>= 0.8'} + rolldown-plugin-dts@0.23.2: + resolution: {integrity: sha512-PbSqLawLgZBGcOGT3yqWBGn4cX+wh2nt5FuBGdcMHyOhoukmjbhYAl8NT9sE4U38Cm9tqLOIQeOrvzeayM0DLQ==} + engines: {node: '>=20.19.0'} + peerDependencies: + '@ts-macro/tsc': ^0.3.6 + '@typescript/native-preview': '>=7.0.0-dev.20260325.1' + rolldown: ^1.0.0-rc.12 + typescript: ^5.0.0 || ^6.0.0 + vue-tsc: ~3.2.0 + peerDependenciesMeta: + '@ts-macro/tsc': + optional: true + '@typescript/native-preview': + optional: true + typescript: + optional: true + vue-tsc: + optional: true + rolldown@1.0.0-rc.12: resolution: {integrity: sha512-yP4USLIMYrwpPHEFB5JGH1uxhcslv6/hL0OyvTuY+3qlOSJvZ7ntYnoWpehBxufkgN0cvXxppuTu5hHa/zPh+A==} engines: {node: ^20.19.0 || >=22.12.0} @@ -15266,8 +15363,8 @@ packages: sprintf-js@1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} - srvx@0.11.13: - resolution: {integrity: sha512-oknN6qduuMPafxKtHucUeG32Q963pjriA5g3/Bl05cwEsUe5VVbIU4qR9LrALHbipSCyBe+VmfDGGydqazDRkw==} + srvx@0.11.15: + resolution: {integrity: sha512-iXsux0UcOjdvs0LCMa2Ws3WwcDUozA3JN3BquNXkaFPP7TpRqgunKdEgoZ/uwb1J6xaYHfxtz9Twlh6yzwM6Tg==} engines: {node: '>=20.16.0'} hasBin: true @@ -15577,8 +15674,8 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} - svelte-check@4.4.5: - resolution: {integrity: sha512-1bSwIRCvvmSHrlK52fOlZmVtUZgil43jNL/2H18pRpa+eQjzGt6e3zayxhp1S7GajPFKNM/2PMCG+DZFHlG9fw==} + svelte-check@4.4.6: + resolution: {integrity: sha512-kP1zG81EWaFe9ZyTv4ZXv44Csi6Pkdpb7S3oj6m+K2ec/IcDg/a8LsFsnVLqm2nxtkSwsd5xPj/qFkTBgXHXjg==} engines: {node: '>= 18.0.0'} hasBin: true peerDependencies: @@ -15631,10 +15728,6 @@ packages: engines: {node: '>=16'} hasBin: true - system-architecture@0.1.0: - resolution: {integrity: sha512-ulAk51I9UVUyJgxlv9M6lFot2WP3e7t8Kz9+IS6D4rVba1tR9kON+Ey69f+1R4Q8cd45Lod6a4IcJIxnzGc/zA==} - engines: {node: '>=18'} - tabbable@6.4.0: resolution: {integrity: sha512-05PUHKSNE8ou2dwIxTngl4EzcnsCDZGJ/iCLtDflR/SHB/ny14rXc+qU5P4mG9JkusiV7EivzY9Mhm55AzAvCg==} @@ -15851,6 +15944,34 @@ packages: resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} engines: {node: '>=6'} + tsdown@0.21.7: + resolution: {integrity: sha512-ukKIxKQzngkWvOYJAyptudclkm4VQqbjq+9HF5K5qDO8GJsYtMh8gIRwicbnZEnvFPr6mquFwYAVZ8JKt3rY2g==} + engines: {node: '>=20.19.0'} + hasBin: true + peerDependencies: + '@arethetypeswrong/core': ^0.18.1 + '@tsdown/css': 0.21.7 + '@tsdown/exe': 0.21.7 + '@vitejs/devtools': '*' + publint: ^0.3.0 + typescript: ^5.0.0 || ^6.0.0 + unplugin-unused: ^0.5.0 + peerDependenciesMeta: + '@arethetypeswrong/core': + optional: true + '@tsdown/css': + optional: true + '@tsdown/exe': + optional: true + '@vitejs/devtools': + optional: true + publint: + optional: true + typescript: + optional: true + unplugin-unused: + optional: true + tsl-apple-cloudkit@0.2.34: resolution: {integrity: sha512-A49Oflo4/Edb9GUN9hzjm7akpY3S+uivrPUxgvp6LPN+PGQsnruiCadSED029Wnh7HVZDU/I7dqWtG9VkPAbVA==} engines: {node: '>=16.0.0'} @@ -15943,12 +16064,12 @@ packages: typeforce@1.18.0: resolution: {integrity: sha512-7uc1O8h1M1g0rArakJdf0uLRSSgFcYexrVoKo+bzJd32gd4gDy2L/Z+8/FjPnU9ydY3pEnVPtr9FyscYY60K1g==} - typescript-eslint@8.57.2: - resolution: {integrity: sha512-VEPQ0iPgWO/sBaZOU1xo4nuNdODVOajPnTIbog2GKYr31nIlZ0fWPoCQgGfF3ETyBl1vn63F/p50Um9Z4J8O8A==} + typescript-eslint@8.58.0: + resolution: {integrity: sha512-e2TQzKfaI85fO+F3QywtX+tCTsu/D3WW5LVU6nz8hTFKFZ8yBJ6mSYRpXqdR3mFjPWmO0eWsTa5f+UpAOe/FMA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: '>=4.8.4 <6.0.0' + typescript: '>=4.8.4 <6.1.0' typescript@5.9.3: resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} @@ -15996,6 +16117,9 @@ packages: resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} engines: {node: '>= 0.4'} + unconfig-core@7.5.0: + resolution: {integrity: sha512-Su3FauozOGP44ZmKdHy2oE6LPjk51M/TRRjHv2HNCWiDvfvCoxC2lno6jevMA91MYAdCdwP05QnWdWpSbncX/w==} + uncrypto@0.1.3: resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==} @@ -16011,8 +16135,8 @@ packages: undici-types@7.18.2: resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} - undici-types@7.24.6: - resolution: {integrity: sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==} + undici-types@7.24.7: + resolution: {integrity: sha512-XA+gOBkzYD3C74sZowtCLTpgtaCdqZhqCvR6y9LXvrKTt/IVU6bz49T4D+BPi475scshCCkb0IklJRw6T1ZlgQ==} undici@6.24.1: resolution: {integrity: sha512-sC+b0tB1whOCzbtlx20fx3WgCXwkW627p4EA9uM+/tNNPkSS+eSEld6pAs9nDv7WbY1UUljBMYPtu9BCOrCWKA==} @@ -16119,6 +16243,16 @@ packages: unrs-resolver@1.11.1: resolution: {integrity: sha512-bSjt9pjaEBnNiGgc9rUiHGKv5l4/TGzDmYw3RhnkJGtLhbnnA/5qJj7x3dNDCRx/PJxu774LlH8lCOlB4hEfKg==} + unrun@0.2.34: + resolution: {integrity: sha512-LyaghRBR++r7svhDK6tnDz2XaYHWdneBOA0jbS8wnRsHerI9MFljX4fIiTgbbNbEVzZ0C9P1OjWLLe1OqoaaEw==} + engines: {node: '>=20.19.0'} + hasBin: true + peerDependencies: + synckit: ^0.11.11 + peerDependenciesMeta: + synckit: + optional: true + unstorage@1.17.5: resolution: {integrity: sha512-0i3iqvRfx29hkNntHyQvJTpf5W9dQ9ZadSoRU8+xVlhVtT7jAX57fazYO9EHvcRCfBCyi5YRya7XCDOsbTgkPg==} peerDependencies: @@ -16202,8 +16336,8 @@ packages: peerDependencies: browserslist: '>= 4.21.0' - uqr@0.1.2: - resolution: {integrity: sha512-MJu7ypHq6QasgF5YRTjqscSzQp/W11zoUk6kvmlH+fmWEs63Y0Eib13hYFwAzagRJcVY8WVnlV+eBDUGMJ5IbA==} + uqr@0.1.3: + resolution: {integrity: sha512-0rjE8iEJe4YmT9TOhwsZtqCMRLc5DXZUI2UEYUUg63ikBkqqE5EYWaI0etFe/5KUcmcYwLih2RND1kq+hrUJXA==} uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} @@ -16618,10 +16752,10 @@ packages: yaml: optional: true - vitefu@1.1.2: - resolution: {integrity: sha512-zpKATdUbzbsycPFBN71nS2uzBUQiVnFoOrr2rvqv34S1lcAgMKKkjWleLGeiJlZ8lwCXvtWaRn7R3ZC16SYRuw==} + vitefu@1.1.3: + resolution: {integrity: sha512-ub4okH7Z5KLjb6hDyjqrGXqWtWvoYdU3IGm/NorpgHncKoLTCfRIbvlhBm7r0YstIaQRYlp4yEbFqDcKSzXSSg==} peerDependencies: - vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-beta.0 + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: vite: optional: true @@ -16691,8 +16825,8 @@ packages: peerDependencies: typescript: '>=5.0.0' - vue@3.5.31: - resolution: {integrity: sha512-iV/sU9SzOlmA/0tygSmjkEN6Jbs3nPoIPFhCMLD2STrjgOU8DX7ZtzMhg4ahVwf5Rp9KoFzcXeB1ZrVbLBp5/Q==} + vue@3.5.32: + resolution: {integrity: sha512-vM4z4Q9tTafVfMAK7IVzmxg34rSzTFMyIe0UUEijUCkn9+23lj0WRfA83dg7eQZIUlgOSGrkViIaCfqSAUXsMw==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -17095,18 +17229,18 @@ snapshots: optionalDependencies: graphql: 16.13.2 - '@0no-co/graphqlsp@1.15.2(graphql@16.13.2)(typescript@5.9.3)': + '@0no-co/graphqlsp@1.15.3(graphql@16.13.2)(typescript@5.9.3)': dependencies: - '@gql.tada/internal': 1.0.8(graphql@16.13.2)(typescript@5.9.3) + '@gql.tada/internal': 1.0.9(graphql@16.13.2)(typescript@5.9.3) graphql: 16.13.2 typescript: 5.9.3 - '@aave/account@0.2.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(wagmi@2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6))': + '@aave/account@0.2.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(wagmi@2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6))': optionalDependencies: react: 19.2.4 react-dom: 19.2.4(react@19.2.4) viem: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) - wagmi: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) + wagmi: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) '@ably/msgpack-js@0.4.1': dependencies: @@ -17152,6 +17286,15 @@ snapshots: '@jridgewell/trace-mapping': 0.3.31 jsesc: 3.0.2 + '@babel/generator@8.0.0-rc.3': + dependencies: + '@babel/parser': 8.0.0-rc.3 + '@babel/types': 8.0.0-rc.3 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 + '@types/jsesc': 2.5.1 + jsesc: 3.1.0 + '@babel/helper-annotate-as-pure@7.27.3': dependencies: '@babel/types': 7.29.0 @@ -17160,7 +17303,7 @@ snapshots: dependencies: '@babel/compat-data': 7.29.0 '@babel/helper-validator-option': 7.27.1 - browserslist: 4.28.1 + browserslist: 4.28.2 lru-cache: 5.1.1 semver: 6.3.1 @@ -17226,8 +17369,12 @@ snapshots: '@babel/helper-string-parser@7.27.1': {} + '@babel/helper-string-parser@8.0.0-rc.3': {} + '@babel/helper-validator-identifier@7.28.5': {} + '@babel/helper-validator-identifier@8.0.0-rc.3': {} + '@babel/helper-validator-option@7.27.1': {} '@babel/helpers@7.29.2': @@ -17239,6 +17386,10 @@ snapshots: dependencies: '@babel/types': 7.29.0 + '@babel/parser@8.0.0-rc.3': + dependencies: + '@babel/types': 8.0.0-rc.3 + '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.29.0)': dependencies: '@babel/core': 7.29.0 @@ -17384,6 +17535,11 @@ snapshots: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.28.5 + '@babel/types@8.0.0-rc.3': + dependencies: + '@babel/helper-string-parser': 8.0.0-rc.3 + '@babel/helper-validator-identifier': 8.0.0-rc.3 + '@base-org/account@1.1.1(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(zod@4.3.6)': dependencies: '@noble/hashes': 1.4.0 @@ -17404,9 +17560,9 @@ snapshots: - utf-8-validate - zod - '@base-org/account@2.4.0(@types/react@19.2.14)(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(zod@4.3.6)': + '@base-org/account@2.4.0(@types/react@19.2.14)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(zod@4.3.6)': dependencies: - '@coinbase/cdp-sdk': 1.45.0(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6) + '@coinbase/cdp-sdk': 1.46.1(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6) '@noble/hashes': 1.4.0 clsx: 1.2.1 eventemitter3: 5.0.1 @@ -17419,7 +17575,6 @@ snapshots: - '@types/react' - bufferutil - debug - - encoding - fastestsmallesttextencoderdecoder - immer - react @@ -17428,9 +17583,9 @@ snapshots: - utf-8-validate - zod - '@base-org/account@2.5.3(@types/react@19.2.14)(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(zod@4.3.6)': + '@base-org/account@2.5.3(@types/react@19.2.14)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(zod@4.3.6)': dependencies: - '@coinbase/cdp-sdk': 1.45.0(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6) + '@coinbase/cdp-sdk': 1.46.1(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6) brotli-wasm: 3.0.1 clsx: 1.2.1 eventemitter3: 5.0.1 @@ -17443,7 +17598,6 @@ snapshots: - '@types/react' - bufferutil - debug - - encoding - fastestsmallesttextencoderdecoder - immer - react @@ -17452,10 +17606,10 @@ snapshots: - utf-8-validate - zod - '@bigmi/client@0.7.1(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))': + '@bigmi/client@0.7.1(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))': dependencies: '@bigmi/core': 0.7.1(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) - '@tanstack/query-core': 5.95.2 + '@tanstack/query-core': 5.96.2 eventemitter3: 5.0.4 zustand: 5.0.12(@types/react@19.2.14)(react@19.2.4)(use-sync-external-store@1.4.0(react@19.2.4)) transitivePeerDependencies: @@ -17466,10 +17620,10 @@ snapshots: - typescript - use-sync-external-store - '@bigmi/client@0.8.0(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))': + '@bigmi/client@0.8.0(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))': dependencies: '@bigmi/core': 0.8.0(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) - '@tanstack/query-core': 5.95.2 + '@tanstack/query-core': 5.96.2 eventemitter3: 5.0.4 zustand: 5.0.12(@types/react@19.2.14)(react@19.2.4)(use-sync-external-store@1.4.0(react@19.2.4)) transitivePeerDependencies: @@ -17510,11 +17664,11 @@ snapshots: - typescript - use-sync-external-store - '@bigmi/react@0.8.0(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bs58@6.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))': + '@bigmi/react@0.8.0(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bs58@6.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))': dependencies: - '@bigmi/client': 0.8.0(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) + '@bigmi/client': 0.8.0(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) '@bigmi/core': 0.8.0(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) - '@tanstack/react-query': 5.95.2(react@19.2.4) + '@tanstack/react-query': 5.96.2(react@19.2.4) react: 19.2.4 react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: @@ -17525,39 +17679,39 @@ snapshots: - typescript - use-sync-external-store - '@biomejs/biome@2.4.9': + '@biomejs/biome@2.4.10': optionalDependencies: - '@biomejs/cli-darwin-arm64': 2.4.9 - '@biomejs/cli-darwin-x64': 2.4.9 - '@biomejs/cli-linux-arm64': 2.4.9 - '@biomejs/cli-linux-arm64-musl': 2.4.9 - '@biomejs/cli-linux-x64': 2.4.9 - '@biomejs/cli-linux-x64-musl': 2.4.9 - '@biomejs/cli-win32-arm64': 2.4.9 - '@biomejs/cli-win32-x64': 2.4.9 + '@biomejs/cli-darwin-arm64': 2.4.10 + '@biomejs/cli-darwin-x64': 2.4.10 + '@biomejs/cli-linux-arm64': 2.4.10 + '@biomejs/cli-linux-arm64-musl': 2.4.10 + '@biomejs/cli-linux-x64': 2.4.10 + '@biomejs/cli-linux-x64-musl': 2.4.10 + '@biomejs/cli-win32-arm64': 2.4.10 + '@biomejs/cli-win32-x64': 2.4.10 - '@biomejs/cli-darwin-arm64@2.4.9': + '@biomejs/cli-darwin-arm64@2.4.10': optional: true - '@biomejs/cli-darwin-x64@2.4.9': + '@biomejs/cli-darwin-x64@2.4.10': optional: true - '@biomejs/cli-linux-arm64-musl@2.4.9': + '@biomejs/cli-linux-arm64-musl@2.4.10': optional: true - '@biomejs/cli-linux-arm64@2.4.9': + '@biomejs/cli-linux-arm64@2.4.10': optional: true - '@biomejs/cli-linux-x64-musl@2.4.9': + '@biomejs/cli-linux-x64-musl@2.4.10': optional: true - '@biomejs/cli-linux-x64@2.4.9': + '@biomejs/cli-linux-x64@2.4.10': optional: true - '@biomejs/cli-win32-arm64@2.4.9': + '@biomejs/cli-win32-arm64@2.4.10': optional: true - '@biomejs/cli-win32-x64@2.4.9': + '@biomejs/cli-win32-x64@2.4.10': optional: true '@bitcoinerlab/secp256k1@1.1.1': @@ -17569,34 +17723,36 @@ snapshots: dependencies: '@noble/curves': 1.9.7 - '@bomb.sh/tab@0.0.14(cac@6.7.14)(citty@0.2.1)(commander@13.1.0)': + '@bomb.sh/tab@0.0.14(cac@6.7.14)(citty@0.2.2)(commander@13.1.0)': optionalDependencies: cac: 6.7.14 - citty: 0.2.1 + citty: 0.2.2 commander: 13.1.0 '@btckit/types@0.0.19': {} - '@clack/core@1.1.0': + '@clack/core@1.2.0': dependencies: + fast-wrap-ansi: 0.1.6 sisteransi: 1.0.5 - '@clack/prompts@1.1.0': + '@clack/prompts@1.2.0': dependencies: - '@clack/core': 1.1.0 + '@clack/core': 1.2.0 + fast-string-width: 1.1.0 + fast-wrap-ansi: 0.1.6 sisteransi: 1.0.5 '@cloudflare/kv-asset-handler@0.4.2': {} - '@coinbase/cdp-sdk@1.45.0(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6)': + '@coinbase/cdp-sdk@1.46.1(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6)': dependencies: '@solana-program/system': 0.10.0(@solana/kit@5.5.1(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6)) '@solana-program/token': 0.9.0(@solana/kit@5.5.1(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6)) '@solana/kit': 5.5.1(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6) - '@solana/web3.js': 1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6) abitype: 1.0.6(typescript@5.9.3)(zod@4.3.6) - axios: 1.14.0(debug@4.4.3) - axios-retry: 4.5.0(axios@1.14.0) + axios: 1.13.6 + axios-retry: 4.5.0(axios@1.13.6) jose: 6.2.2 md5: 2.3.0 uncrypto: 0.1.3 @@ -17605,7 +17761,6 @@ snapshots: transitivePeerDependencies: - bufferutil - debug - - encoding - fastestsmallesttextencoderdecoder - typescript - utf-8-validate @@ -17619,7 +17774,7 @@ snapshots: eth-json-rpc-filters: 6.0.1 eventemitter3: 5.0.4 keccak: 3.0.4 - preact: 10.29.0 + preact: 10.29.1 sha.js: 2.4.12 transitivePeerDependencies: - supports-color @@ -17629,7 +17784,7 @@ snapshots: '@noble/hashes': 1.8.0 clsx: 1.2.1 eventemitter3: 5.0.4 - preact: 10.29.0 + preact: 10.29.1 '@coinbase/wallet-sdk@4.3.6(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(zod@4.3.6)': dependencies: @@ -17656,7 +17811,7 @@ snapshots: '@noble/hashes': 1.8.0 clsx: 1.2.1 eventemitter3: 5.0.4 - preact: 10.29.0 + preact: 10.29.1 viem: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) transitivePeerDependencies: - bufferutil @@ -17664,11 +17819,13 @@ snapshots: - utf-8-validate - zod - '@commitlint/cli@20.5.0(@types/node@25.5.0)(conventional-commits-parser@6.4.0)(typescript@5.9.3)': + '@colordx/core@5.0.3': {} + + '@commitlint/cli@20.5.0(@types/node@25.5.2)(conventional-commits-parser@6.4.0)(typescript@5.9.3)': dependencies: '@commitlint/format': 20.5.0 '@commitlint/lint': 20.5.0 - '@commitlint/load': 20.5.0(@types/node@25.5.0)(typescript@5.9.3) + '@commitlint/load': 20.5.0(@types/node@25.5.2)(typescript@5.9.3) '@commitlint/read': 20.5.0(conventional-commits-parser@6.4.0) '@commitlint/types': 20.5.0 tinyexec: 1.0.4 @@ -17717,14 +17874,14 @@ snapshots: '@commitlint/rules': 20.5.0 '@commitlint/types': 20.5.0 - '@commitlint/load@20.5.0(@types/node@25.5.0)(typescript@5.9.3)': + '@commitlint/load@20.5.0(@types/node@25.5.2)(typescript@5.9.3)': dependencies: '@commitlint/config-validator': 20.5.0 '@commitlint/execute-rule': 20.0.0 '@commitlint/resolve-extends': 20.5.0 '@commitlint/types': 20.5.0 cosmiconfig: 9.0.1(typescript@5.9.3) - cosmiconfig-typescript-loader: 6.2.0(@types/node@25.5.0)(cosmiconfig@9.0.1(typescript@5.9.3))(typescript@5.9.3) + cosmiconfig-typescript-loader: 6.2.0(@types/node@25.5.2)(cosmiconfig@9.0.1(typescript@5.9.3))(typescript@5.9.3) is-plain-obj: 4.1.0 lodash.mergewith: 4.6.2 picocolors: 1.1.1 @@ -17791,11 +17948,11 @@ snapshots: gonzales-pe: 4.3.0 node-source-walk: 7.0.1 - '@dynamic-labs-connectors/base-account-evm@4.4.2(@dynamic-labs/ethereum-core@4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)))(@dynamic-labs/wallet-connector-core@4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6)': + '@dynamic-labs-connectors/base-account-evm@4.4.2(@dynamic-labs/ethereum-core@4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)))(@dynamic-labs/wallet-connector-core@4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6)': dependencies: '@base-org/account': 1.1.1(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(zod@4.3.6) - '@dynamic-labs/ethereum-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) - '@dynamic-labs/wallet-connector-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dynamic-labs/ethereum-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) + '@dynamic-labs/wallet-connector-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) viem: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) transitivePeerDependencies: - '@types/react' @@ -17830,8 +17987,8 @@ snapshots: '@dynamic-labs-wallet/browser-wallet-client@0.0.286(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)': dependencies: '@dynamic-labs-wallet/core': 0.0.286(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6) - '@dynamic-labs/logger': 4.72.0 - '@dynamic-labs/message-transport': 4.72.0 + '@dynamic-labs/logger': 4.74.0 + '@dynamic-labs/message-transport': 4.74.0 uuid: 11.1.0 transitivePeerDependencies: - bufferutil @@ -17842,8 +17999,8 @@ snapshots: '@dynamic-labs-wallet/browser-wallet-client@0.0.314(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))': dependencies: '@dynamic-labs-wallet/core': 0.0.314(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)) - '@dynamic-labs/logger': 4.72.0 - '@dynamic-labs/message-transport': 4.72.0 + '@dynamic-labs/logger': 4.74.0 + '@dynamic-labs/message-transport': 4.74.0 uuid: 11.1.0 transitivePeerDependencies: - '@dynamic-labs-wallet/forward-mpc-client' @@ -17852,7 +18009,7 @@ snapshots: '@dynamic-labs-wallet/browser@0.0.167': dependencies: '@dynamic-labs-wallet/core': 0.0.167 - '@dynamic-labs/logger': 4.72.0 + '@dynamic-labs/logger': 4.74.0 '@dynamic-labs/sdk-api-core': 0.0.764 '@noble/hashes': 1.7.1 argon2id: 1.0.1 @@ -17866,7 +18023,7 @@ snapshots: '@dynamic-labs-wallet/browser@0.0.203(bufferutil@4.1.0)(utf-8-validate@6.0.6)': dependencies: '@dynamic-labs-wallet/core': 0.0.203(bufferutil@4.1.0)(utf-8-validate@6.0.6) - '@dynamic-labs/logger': 4.72.0 + '@dynamic-labs/logger': 4.74.0 '@dynamic-labs/sdk-api-core': 0.0.818 '@noble/hashes': 1.7.1 argon2id: 1.0.1 @@ -17882,7 +18039,7 @@ snapshots: '@dynamic-labs-wallet/browser@0.0.259(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)': dependencies: '@dynamic-labs-wallet/core': 0.0.259(bufferutil@4.1.0)(utf-8-validate@6.0.6) - '@dynamic-labs/logger': 4.72.0 + '@dynamic-labs/logger': 4.74.0 '@dynamic-labs/sdk-api-core': 0.0.864 '@noble/hashes': 1.7.1 argon2id: 1.0.1 @@ -17909,7 +18066,7 @@ snapshots: '@dynamic-labs-wallet/core@0.0.203(bufferutil@4.1.0)(utf-8-validate@6.0.6)': dependencies: '@dynamic-labs-wallet/forward-mpc-client': 0.1.3(bufferutil@4.1.0)(utf-8-validate@6.0.6) - '@dynamic-labs/logger': 4.72.0 + '@dynamic-labs/logger': 4.74.0 '@dynamic-labs/sdk-api-core': 0.0.818 axios: 1.13.2 http-errors: 2.0.0 @@ -17922,7 +18079,7 @@ snapshots: '@dynamic-labs-wallet/core@0.0.259(bufferutil@4.1.0)(utf-8-validate@6.0.6)': dependencies: '@dynamic-labs-wallet/forward-mpc-client': 0.2.0(bufferutil@4.1.0)(utf-8-validate@6.0.6) - '@dynamic-labs/logger': 4.72.0 + '@dynamic-labs/logger': 4.74.0 '@dynamic-labs/sdk-api-core': 0.0.864 axios: 1.13.2 http-errors: 2.0.0 @@ -17935,7 +18092,7 @@ snapshots: '@dynamic-labs-wallet/core@0.0.286(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)': dependencies: '@dynamic-labs-wallet/forward-mpc-client': 0.3.0(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6) - '@dynamic-labs/logger': 4.72.0 + '@dynamic-labs/logger': 4.74.0 '@dynamic-labs/sdk-api-core': 0.0.875 axios: 1.13.5 uuid: 11.1.0 @@ -18073,23 +18230,23 @@ snapshots: - typescript - utf-8-validate - '@dynamic-labs/assert-package-version@4.72.0': + '@dynamic-labs/assert-package-version@4.74.0': dependencies: - '@dynamic-labs/logger': 4.72.0 + '@dynamic-labs/logger': 4.74.0 - '@dynamic-labs/bitcoin@4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))': + '@dynamic-labs/bitcoin@4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))': dependencies: '@bitcoinerlab/secp256k1': 1.1.1 '@btckit/types': 0.0.19 '@dynamic-labs-wallet/browser-wallet-client': 0.0.314(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)) - '@dynamic-labs/assert-package-version': 4.72.0 - '@dynamic-labs/logger': 4.72.0 + '@dynamic-labs/assert-package-version': 4.74.0 + '@dynamic-labs/logger': 4.74.0 '@dynamic-labs/sdk-api-core': 0.0.909 - '@dynamic-labs/types': 4.72.0 - '@dynamic-labs/utils': 4.72.0 - '@dynamic-labs/waas': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) - '@dynamic-labs/wallet-book': 4.72.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@dynamic-labs/wallet-connector-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dynamic-labs/types': 4.74.0 + '@dynamic-labs/utils': 4.74.0 + '@dynamic-labs/waas': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) + '@dynamic-labs/wallet-book': 4.74.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dynamic-labs/wallet-connector-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) '@wallet-standard/app': 1.0.1 '@wallet-standard/base': 1.0.1 bitcoinjs-lib: 6.1.5 @@ -18111,17 +18268,17 @@ snapshots: - utf-8-validate - viem - '@dynamic-labs/embedded-wallet-evm@4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6)': + '@dynamic-labs/embedded-wallet-evm@4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6)': dependencies: - '@dynamic-labs/assert-package-version': 4.72.0 - '@dynamic-labs/embedded-wallet': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@dynamic-labs/ethereum-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) + '@dynamic-labs/assert-package-version': 4.74.0 + '@dynamic-labs/embedded-wallet': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) + '@dynamic-labs/ethereum-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) '@dynamic-labs/sdk-api-core': 0.0.909 - '@dynamic-labs/types': 4.72.0 - '@dynamic-labs/utils': 4.72.0 - '@dynamic-labs/wallet-book': 4.72.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@dynamic-labs/wallet-connector-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@dynamic-labs/webauthn': 4.72.0 + '@dynamic-labs/types': 4.74.0 + '@dynamic-labs/utils': 4.74.0 + '@dynamic-labs/wallet-book': 4.74.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dynamic-labs/wallet-connector-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) + '@dynamic-labs/webauthn': 4.74.0 '@turnkey/api-key-stamper': 0.4.7 '@turnkey/iframe-stamper': 2.5.0 '@turnkey/viem': 0.13.0(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) @@ -18138,19 +18295,19 @@ snapshots: - utf-8-validate - zod - '@dynamic-labs/embedded-wallet-solana@4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)': + '@dynamic-labs/embedded-wallet-solana@4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)': dependencies: '@dynamic-labs-sdk/client': 0.19.0(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) - '@dynamic-labs/assert-package-version': 4.72.0 - '@dynamic-labs/embedded-wallet': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@dynamic-labs/rpc-providers': 4.72.0 + '@dynamic-labs/assert-package-version': 4.74.0 + '@dynamic-labs/embedded-wallet': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) + '@dynamic-labs/rpc-providers': 4.74.0 '@dynamic-labs/sdk-api-core': 0.0.909 - '@dynamic-labs/solana-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) - '@dynamic-labs/types': 4.72.0 - '@dynamic-labs/utils': 4.72.0 - '@dynamic-labs/wallet-book': 4.72.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@dynamic-labs/wallet-connector-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@dynamic-labs/webauthn': 4.72.0 + '@dynamic-labs/solana-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) + '@dynamic-labs/types': 4.74.0 + '@dynamic-labs/utils': 4.74.0 + '@dynamic-labs/wallet-book': 4.74.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dynamic-labs/wallet-connector-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) + '@dynamic-labs/webauthn': 4.74.0 '@solana/web3.js': 1.98.1(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6) '@turnkey/iframe-stamper': 2.5.0 '@turnkey/solana': 1.0.42(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) @@ -18168,53 +18325,59 @@ snapshots: - utf-8-validate - zod - '@dynamic-labs/embedded-wallet@4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@dynamic-labs/embedded-wallet@4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)': dependencies: - '@dynamic-labs/assert-package-version': 4.72.0 - '@dynamic-labs/logger': 4.72.0 + '@dynamic-labs/assert-package-version': 4.74.0 + '@dynamic-labs/logger': 4.74.0 '@dynamic-labs/sdk-api-core': 0.0.909 - '@dynamic-labs/utils': 4.72.0 - '@dynamic-labs/wallet-book': 4.72.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@dynamic-labs/wallet-connector-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@dynamic-labs/webauthn': 4.72.0 + '@dynamic-labs/utils': 4.74.0 + '@dynamic-labs/wallet-book': 4.74.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dynamic-labs/wallet-connector-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) + '@dynamic-labs/webauthn': 4.74.0 '@turnkey/api-key-stamper': 0.4.7 '@turnkey/http': 3.10.0(encoding@0.1.13) '@turnkey/iframe-stamper': 2.5.0 '@turnkey/webauthn-stamper': 0.5.1 transitivePeerDependencies: - '@dynamic-labs-wallet/forward-mpc-client' + - bufferutil - debug - encoding - react - react-dom + - typescript + - utf-8-validate - '@dynamic-labs/ethereum-aa-core@4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))': + '@dynamic-labs/ethereum-aa-core@4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))': dependencies: - '@dynamic-labs/assert-package-version': 4.72.0 - '@dynamic-labs/ethereum-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) + '@dynamic-labs/assert-package-version': 4.74.0 + '@dynamic-labs/ethereum-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) '@dynamic-labs/sdk-api-core': 0.0.909 - '@dynamic-labs/types': 4.72.0 - '@dynamic-labs/utils': 4.72.0 - '@dynamic-labs/wallet-book': 4.72.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@dynamic-labs/wallet-connector-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dynamic-labs/types': 4.74.0 + '@dynamic-labs/utils': 4.74.0 + '@dynamic-labs/wallet-book': 4.74.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dynamic-labs/wallet-connector-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) viem: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) transitivePeerDependencies: - '@dynamic-labs-wallet/forward-mpc-client' + - bufferutil - debug - react - react-dom + - typescript + - utf-8-validate - '@dynamic-labs/ethereum-aa@4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(@zerodev/webauthn-key@5.5.0(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))': + '@dynamic-labs/ethereum-aa@4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(@zerodev/webauthn-key@5.5.0(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))': dependencies: - '@dynamic-labs/assert-package-version': 4.72.0 - '@dynamic-labs/ethereum-aa-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) - '@dynamic-labs/ethereum-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) - '@dynamic-labs/logger': 4.72.0 + '@dynamic-labs/assert-package-version': 4.74.0 + '@dynamic-labs/ethereum-aa-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) + '@dynamic-labs/ethereum-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) + '@dynamic-labs/logger': 4.74.0 '@dynamic-labs/sdk-api-core': 0.0.909 - '@dynamic-labs/types': 4.72.0 - '@dynamic-labs/utils': 4.72.0 - '@dynamic-labs/wallet-book': 4.72.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@dynamic-labs/wallet-connector-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dynamic-labs/types': 4.74.0 + '@dynamic-labs/utils': 4.74.0 + '@dynamic-labs/wallet-book': 4.74.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dynamic-labs/wallet-connector-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) '@zerodev/ecdsa-validator': 5.4.9(@zerodev/sdk@5.5.7(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) '@zerodev/multi-chain-ecdsa-validator': 5.4.5(@zerodev/sdk@5.5.7(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)))(@zerodev/webauthn-key@5.5.0(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) '@zerodev/sdk': 5.5.7(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) @@ -18222,41 +18385,47 @@ snapshots: transitivePeerDependencies: - '@dynamic-labs-wallet/forward-mpc-client' - '@zerodev/webauthn-key' + - bufferutil - debug - react - react-dom + - typescript + - utf-8-validate - '@dynamic-labs/ethereum-core@4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))': + '@dynamic-labs/ethereum-core@4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))': dependencies: - '@dynamic-labs/assert-package-version': 4.72.0 - '@dynamic-labs/logger': 4.72.0 - '@dynamic-labs/rpc-providers': 4.72.0 + '@dynamic-labs/assert-package-version': 4.74.0 + '@dynamic-labs/logger': 4.74.0 + '@dynamic-labs/rpc-providers': 4.74.0 '@dynamic-labs/sdk-api-core': 0.0.909 - '@dynamic-labs/types': 4.72.0 - '@dynamic-labs/utils': 4.72.0 - '@dynamic-labs/wallet-book': 4.72.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@dynamic-labs/wallet-connector-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dynamic-labs/types': 4.74.0 + '@dynamic-labs/utils': 4.74.0 + '@dynamic-labs/wallet-book': 4.74.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dynamic-labs/wallet-connector-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) viem: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) transitivePeerDependencies: - '@dynamic-labs-wallet/forward-mpc-client' + - bufferutil - debug - react - react-dom + - typescript + - utf-8-validate - '@dynamic-labs/ethereum@4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6)': + '@dynamic-labs/ethereum@4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6)': dependencies: '@coinbase/wallet-sdk': 4.3.7(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) - '@dynamic-labs-connectors/base-account-evm': 4.4.2(@dynamic-labs/ethereum-core@4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)))(@dynamic-labs/wallet-connector-core@4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) - '@dynamic-labs/assert-package-version': 4.72.0 - '@dynamic-labs/embedded-wallet-evm': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) - '@dynamic-labs/ethereum-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) - '@dynamic-labs/logger': 4.72.0 - '@dynamic-labs/rpc-providers': 4.72.0 - '@dynamic-labs/types': 4.72.0 - '@dynamic-labs/utils': 4.72.0 - '@dynamic-labs/waas-evm': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) - '@dynamic-labs/wallet-book': 4.72.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@dynamic-labs/wallet-connector-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dynamic-labs-connectors/base-account-evm': 4.4.2(@dynamic-labs/ethereum-core@4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)))(@dynamic-labs/wallet-connector-core@4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) + '@dynamic-labs/assert-package-version': 4.74.0 + '@dynamic-labs/embedded-wallet-evm': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) + '@dynamic-labs/ethereum-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) + '@dynamic-labs/logger': 4.74.0 + '@dynamic-labs/rpc-providers': 4.74.0 + '@dynamic-labs/types': 4.74.0 + '@dynamic-labs/utils': 4.74.0 + '@dynamic-labs/waas-evm': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) + '@dynamic-labs/wallet-book': 4.74.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dynamic-labs/wallet-connector-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) '@metamask/sdk': 0.34.0(bufferutil@4.1.0)(encoding@0.1.13)(utf-8-validate@6.0.6) '@walletconnect/ethereum-provider': 2.21.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(zod@4.3.6) buffer: 6.0.3 @@ -18299,18 +18468,18 @@ snapshots: - utf-8-validate - zod - '@dynamic-labs/iconic@4.72.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@dynamic-labs/iconic@4.74.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@dynamic-labs/assert-package-version': 4.72.0 - '@dynamic-labs/logger': 4.72.0 + '@dynamic-labs/assert-package-version': 4.74.0 + '@dynamic-labs/logger': 4.74.0 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) sharp: 0.33.5 url: 0.11.0 - '@dynamic-labs/locale@4.72.0(react-dom@19.2.4(react@19.2.4))(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)': + '@dynamic-labs/locale@4.74.0(react-dom@19.2.4(react@19.2.4))(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)': dependencies: - '@dynamic-labs/assert-package-version': 4.72.0 + '@dynamic-labs/assert-package-version': 4.74.0 i18next: 23.4.6 react-i18next: 13.5.0(i18next@23.4.6)(react-dom@19.2.4(react@19.2.4))(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4) transitivePeerDependencies: @@ -18318,38 +18487,41 @@ snapshots: - react-dom - react-native - '@dynamic-labs/logger@4.72.0': + '@dynamic-labs/logger@4.74.0': dependencies: eventemitter3: 5.0.1 - '@dynamic-labs/message-transport@4.72.0': + '@dynamic-labs/message-transport@4.74.0': dependencies: - '@dynamic-labs/assert-package-version': 4.72.0 - '@dynamic-labs/logger': 4.72.0 - '@dynamic-labs/utils': 4.72.0 - '@vue/reactivity': 3.5.31 + '@dynamic-labs/assert-package-version': 4.74.0 + '@dynamic-labs/logger': 4.74.0 + '@dynamic-labs/utils': 4.74.0 + '@vue/reactivity': 3.5.32 eventemitter3: 5.0.1 - '@dynamic-labs/multi-wallet@4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@dynamic-labs/multi-wallet@4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)': dependencies: - '@dynamic-labs/assert-package-version': 4.72.0 - '@dynamic-labs/rpc-providers': 4.72.0 + '@dynamic-labs/assert-package-version': 4.74.0 + '@dynamic-labs/rpc-providers': 4.74.0 '@dynamic-labs/sdk-api-core': 0.0.909 - '@dynamic-labs/types': 4.72.0 - '@dynamic-labs/utils': 4.72.0 - '@dynamic-labs/wallet-book': 4.72.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@dynamic-labs/wallet-connector-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dynamic-labs/types': 4.74.0 + '@dynamic-labs/utils': 4.74.0 + '@dynamic-labs/wallet-book': 4.74.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dynamic-labs/wallet-connector-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) tslib: 2.4.1 transitivePeerDependencies: - '@dynamic-labs-wallet/forward-mpc-client' + - bufferutil - debug - react - react-dom + - typescript + - utf-8-validate - '@dynamic-labs/rpc-providers@4.72.0': + '@dynamic-labs/rpc-providers@4.74.0': dependencies: - '@dynamic-labs/assert-package-version': 4.72.0 - '@dynamic-labs/types': 4.72.0 + '@dynamic-labs/assert-package-version': 4.74.0 + '@dynamic-labs/types': 4.74.0 '@dynamic-labs/sdk-api-core@0.0.764': {} @@ -18365,22 +18537,22 @@ snapshots: '@dynamic-labs/sdk-api-core@0.0.914': {} - '@dynamic-labs/sdk-react-core@4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(@types/react@19.2.14)(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)': + '@dynamic-labs/sdk-react-core@4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(@types/react@19.2.14)(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)': dependencies: '@dynamic-labs-sdk/client': 0.19.0(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) '@dynamic-labs-wallet/browser-wallet-client': 0.0.314(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)) - '@dynamic-labs/assert-package-version': 4.72.0 - '@dynamic-labs/iconic': 4.72.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@dynamic-labs/locale': 4.72.0(react-dom@19.2.4(react@19.2.4))(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4) - '@dynamic-labs/logger': 4.72.0 - '@dynamic-labs/multi-wallet': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@dynamic-labs/rpc-providers': 4.72.0 + '@dynamic-labs/assert-package-version': 4.74.0 + '@dynamic-labs/iconic': 4.74.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dynamic-labs/locale': 4.74.0(react-dom@19.2.4(react@19.2.4))(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4) + '@dynamic-labs/logger': 4.74.0 + '@dynamic-labs/multi-wallet': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) + '@dynamic-labs/rpc-providers': 4.74.0 '@dynamic-labs/sdk-api-core': 0.0.909 - '@dynamic-labs/store': 4.72.0 - '@dynamic-labs/types': 4.72.0 - '@dynamic-labs/utils': 4.72.0 - '@dynamic-labs/wallet-book': 4.72.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@dynamic-labs/wallet-connector-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dynamic-labs/store': 4.74.0 + '@dynamic-labs/types': 4.74.0 + '@dynamic-labs/utils': 4.74.0 + '@dynamic-labs/wallet-book': 4.74.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dynamic-labs/wallet-connector-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) '@hcaptcha/react-hcaptcha': 1.4.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@thumbmarkjs/thumbmarkjs': 0.16.0 bs58: 6.0.0 @@ -18404,15 +18576,15 @@ snapshots: - typescript - utf-8-validate - '@dynamic-labs/solana-core@4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)': + '@dynamic-labs/solana-core@4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)': dependencies: - '@dynamic-labs/assert-package-version': 4.72.0 - '@dynamic-labs/rpc-providers': 4.72.0 + '@dynamic-labs/assert-package-version': 4.74.0 + '@dynamic-labs/rpc-providers': 4.74.0 '@dynamic-labs/sdk-api-core': 0.0.909 - '@dynamic-labs/types': 4.72.0 - '@dynamic-labs/utils': 4.72.0 - '@dynamic-labs/wallet-book': 4.72.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@dynamic-labs/wallet-connector-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dynamic-labs/types': 4.74.0 + '@dynamic-labs/utils': 4.74.0 + '@dynamic-labs/wallet-book': 4.74.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dynamic-labs/wallet-connector-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) '@solana/spl-token': 0.4.14(@solana/web3.js@1.98.1(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6) '@solana/web3.js': 1.98.1(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6) eventemitter3: 5.0.1 @@ -18427,20 +18599,20 @@ snapshots: - typescript - utf-8-validate - '@dynamic-labs/solana@4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6)': + '@dynamic-labs/solana@4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6)': dependencies: - '@dynamic-labs/assert-package-version': 4.72.0 - '@dynamic-labs/embedded-wallet-solana': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) - '@dynamic-labs/logger': 4.72.0 - '@dynamic-labs/rpc-providers': 4.72.0 + '@dynamic-labs/assert-package-version': 4.74.0 + '@dynamic-labs/embedded-wallet-solana': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) + '@dynamic-labs/logger': 4.74.0 + '@dynamic-labs/rpc-providers': 4.74.0 '@dynamic-labs/sdk-api-core': 0.0.909 - '@dynamic-labs/solana-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) - '@dynamic-labs/types': 4.72.0 - '@dynamic-labs/utils': 4.72.0 - '@dynamic-labs/waas-svm': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) - '@dynamic-labs/wallet-book': 4.72.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@dynamic-labs/wallet-connect': 4.72.0(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(bufferutil@4.1.0)(db0@0.3.4)(ioredis@5.10.1)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) - '@dynamic-labs/wallet-connector-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dynamic-labs/solana-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) + '@dynamic-labs/types': 4.74.0 + '@dynamic-labs/utils': 4.74.0 + '@dynamic-labs/waas-svm': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) + '@dynamic-labs/wallet-book': 4.74.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dynamic-labs/wallet-connect': 4.74.0(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(bufferutil@4.1.0)(db0@0.3.4)(ioredis@5.10.1)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) + '@dynamic-labs/wallet-connector-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) '@solana/web3.js': 1.98.1(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6) '@wallet-standard/app': 1.0.1 '@wallet-standard/base': 1.0.1 @@ -18486,21 +18658,21 @@ snapshots: - viem - zod - '@dynamic-labs/store@4.72.0': + '@dynamic-labs/store@4.74.0': dependencies: - '@dynamic-labs/assert-package-version': 4.72.0 - '@dynamic-labs/logger': 4.72.0 + '@dynamic-labs/assert-package-version': 4.74.0 + '@dynamic-labs/logger': 4.74.0 - '@dynamic-labs/sui-core@4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)': + '@dynamic-labs/sui-core@4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)': dependencies: - '@dynamic-labs/assert-package-version': 4.72.0 - '@dynamic-labs/logger': 4.72.0 - '@dynamic-labs/rpc-providers': 4.72.0 + '@dynamic-labs/assert-package-version': 4.74.0 + '@dynamic-labs/logger': 4.74.0 + '@dynamic-labs/rpc-providers': 4.74.0 '@dynamic-labs/sdk-api-core': 0.0.909 - '@dynamic-labs/types': 4.72.0 - '@dynamic-labs/utils': 4.72.0 - '@dynamic-labs/wallet-book': 4.72.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@dynamic-labs/wallet-connector-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dynamic-labs/types': 4.74.0 + '@dynamic-labs/utils': 4.74.0 + '@dynamic-labs/wallet-book': 4.74.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dynamic-labs/wallet-connector-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) '@mysten/sui': 1.45.2(typescript@5.9.3) '@mysten/wallet-standard': 0.19.9(typescript@5.9.3) text-encoding: 0.7.0 @@ -18508,36 +18680,38 @@ snapshots: - '@dynamic-labs-wallet/forward-mpc-client' - '@gql.tada/svelte-support' - '@gql.tada/vue-support' + - bufferutil - debug - react - react-dom - typescript + - utf-8-validate - '@dynamic-labs/types@4.72.0': + '@dynamic-labs/types@4.74.0': dependencies: - '@dynamic-labs/assert-package-version': 4.72.0 + '@dynamic-labs/assert-package-version': 4.74.0 '@dynamic-labs/sdk-api-core': 0.0.909 - '@dynamic-labs/utils@4.72.0': + '@dynamic-labs/utils@4.74.0': dependencies: - '@dynamic-labs/assert-package-version': 4.72.0 - '@dynamic-labs/logger': 4.72.0 + '@dynamic-labs/assert-package-version': 4.74.0 + '@dynamic-labs/logger': 4.74.0 '@dynamic-labs/sdk-api-core': 0.0.909 - '@dynamic-labs/types': 4.72.0 + '@dynamic-labs/types': 4.74.0 buffer: 6.0.3 eventemitter3: 5.0.1 tldts: 6.0.16 - '@dynamic-labs/waas-evm@4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)': + '@dynamic-labs/waas-evm@4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)': dependencies: - '@dynamic-labs/assert-package-version': 4.72.0 - '@dynamic-labs/ethereum-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) - '@dynamic-labs/logger': 4.72.0 + '@dynamic-labs/assert-package-version': 4.74.0 + '@dynamic-labs/ethereum-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) + '@dynamic-labs/logger': 4.74.0 '@dynamic-labs/sdk-api-core': 0.0.909 - '@dynamic-labs/types': 4.72.0 - '@dynamic-labs/utils': 4.72.0 - '@dynamic-labs/waas': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) - '@dynamic-labs/wallet-connector-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dynamic-labs/types': 4.74.0 + '@dynamic-labs/utils': 4.74.0 + '@dynamic-labs/waas': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) + '@dynamic-labs/wallet-connector-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) viem: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) transitivePeerDependencies: - '@dynamic-labs-wallet/forward-mpc-client' @@ -18553,18 +18727,18 @@ snapshots: - utf-8-validate - zod - '@dynamic-labs/waas-svm@4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6)': + '@dynamic-labs/waas-svm@4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6)': dependencies: - '@dynamic-labs/assert-package-version': 4.72.0 - '@dynamic-labs/embedded-wallet-solana': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) - '@dynamic-labs/logger': 4.72.0 - '@dynamic-labs/rpc-providers': 4.72.0 + '@dynamic-labs/assert-package-version': 4.74.0 + '@dynamic-labs/embedded-wallet-solana': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) + '@dynamic-labs/logger': 4.74.0 + '@dynamic-labs/rpc-providers': 4.74.0 '@dynamic-labs/sdk-api-core': 0.0.909 - '@dynamic-labs/solana-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) - '@dynamic-labs/types': 4.72.0 - '@dynamic-labs/utils': 4.72.0 - '@dynamic-labs/waas': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) - '@dynamic-labs/wallet-connector-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dynamic-labs/solana-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) + '@dynamic-labs/types': 4.74.0 + '@dynamic-labs/utils': 4.74.0 + '@dynamic-labs/waas': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) + '@dynamic-labs/wallet-connector-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) '@solana/web3.js': 1.98.1(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6) bs58: 6.0.0 eventemitter3: 5.0.1 @@ -18583,18 +18757,19 @@ snapshots: - viem - zod - '@dynamic-labs/waas@4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))': + '@dynamic-labs/waas@4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))': dependencies: + '@dynamic-labs-sdk/client': 0.19.0(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) '@dynamic-labs-wallet/browser-wallet-client': 0.0.314(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)) - '@dynamic-labs/assert-package-version': 4.72.0 - '@dynamic-labs/ethereum-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) - '@dynamic-labs/logger': 4.72.0 + '@dynamic-labs/assert-package-version': 4.74.0 + '@dynamic-labs/ethereum-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) + '@dynamic-labs/logger': 4.74.0 '@dynamic-labs/sdk-api-core': 0.0.909 - '@dynamic-labs/solana-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) - '@dynamic-labs/sui-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) - '@dynamic-labs/utils': 4.72.0 - '@dynamic-labs/wallet-book': 4.72.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@dynamic-labs/wallet-connector-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dynamic-labs/solana-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) + '@dynamic-labs/sui-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) + '@dynamic-labs/utils': 4.74.0 + '@dynamic-labs/wallet-book': 4.74.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dynamic-labs/wallet-connector-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) transitivePeerDependencies: - '@dynamic-labs-wallet/forward-mpc-client' - '@gql.tada/svelte-support' @@ -18609,37 +18784,37 @@ snapshots: - utf-8-validate - viem - '@dynamic-labs/wagmi-connector@4.72.0(2340ddaf6b9b6b249312d9b60acf696a)': + '@dynamic-labs/wagmi-connector@4.74.0(8772963742da8adb6a9e9876efcf23e0)': dependencies: - '@dynamic-labs/assert-package-version': 4.72.0 - '@dynamic-labs/ethereum-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) - '@dynamic-labs/logger': 4.72.0 - '@dynamic-labs/rpc-providers': 4.72.0 - '@dynamic-labs/sdk-react-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(@types/react@19.2.14)(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) - '@dynamic-labs/types': 4.72.0 - '@dynamic-labs/wallet-connector-core': 4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@wagmi/core': 2.22.1(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) + '@dynamic-labs/assert-package-version': 4.74.0 + '@dynamic-labs/ethereum-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) + '@dynamic-labs/logger': 4.74.0 + '@dynamic-labs/rpc-providers': 4.74.0 + '@dynamic-labs/sdk-react-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(@types/react@19.2.14)(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) + '@dynamic-labs/types': 4.74.0 + '@dynamic-labs/wallet-connector-core': 4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) + '@wagmi/core': 2.22.1(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) eventemitter3: 5.0.1 react: 19.2.4 viem: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) - wagmi: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) + wagmi: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) - '@dynamic-labs/wallet-book@4.72.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@dynamic-labs/wallet-book@4.74.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@dynamic-labs/assert-package-version': 4.72.0 - '@dynamic-labs/iconic': 4.72.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@dynamic-labs/logger': 4.72.0 - '@dynamic-labs/utils': 4.72.0 + '@dynamic-labs/assert-package-version': 4.74.0 + '@dynamic-labs/iconic': 4.74.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dynamic-labs/logger': 4.74.0 + '@dynamic-labs/utils': 4.74.0 eventemitter3: 5.0.1 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) util: 0.12.5 zod: 4.3.6 - '@dynamic-labs/wallet-connect@4.72.0(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(bufferutil@4.1.0)(db0@0.3.4)(ioredis@5.10.1)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)': + '@dynamic-labs/wallet-connect@4.74.0(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(bufferutil@4.1.0)(db0@0.3.4)(ioredis@5.10.1)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)': dependencies: - '@dynamic-labs/assert-package-version': 4.72.0 - '@dynamic-labs/logger': 4.72.0 + '@dynamic-labs/assert-package-version': 4.74.0 + '@dynamic-labs/logger': 4.74.0 '@walletconnect/sign-client': 2.21.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(bufferutil@4.1.0)(db0@0.3.4)(ioredis@5.10.1)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) transitivePeerDependencies: - '@azure/app-configuration' @@ -18666,44 +18841,48 @@ snapshots: - utf-8-validate - zod - '@dynamic-labs/wallet-connector-core@4.72.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@dynamic-labs/wallet-connector-core@4.74.0(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)': dependencies: + '@dynamic-labs-sdk/client': 0.19.0(bufferutil@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6) '@dynamic-labs-wallet/browser-wallet-client': 0.0.314(@dynamic-labs-wallet/forward-mpc-client@0.5.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)) - '@dynamic-labs/assert-package-version': 4.72.0 - '@dynamic-labs/logger': 4.72.0 - '@dynamic-labs/rpc-providers': 4.72.0 + '@dynamic-labs/assert-package-version': 4.74.0 + '@dynamic-labs/logger': 4.74.0 + '@dynamic-labs/rpc-providers': 4.74.0 '@dynamic-labs/sdk-api-core': 0.0.909 - '@dynamic-labs/types': 4.72.0 - '@dynamic-labs/utils': 4.72.0 - '@dynamic-labs/wallet-book': 4.72.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dynamic-labs/types': 4.74.0 + '@dynamic-labs/utils': 4.74.0 + '@dynamic-labs/wallet-book': 4.74.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) eventemitter3: 5.0.1 transitivePeerDependencies: - '@dynamic-labs-wallet/forward-mpc-client' + - bufferutil - debug - react - react-dom + - typescript + - utf-8-validate - '@dynamic-labs/webauthn@4.72.0': + '@dynamic-labs/webauthn@4.74.0': dependencies: - '@dynamic-labs/assert-package-version': 4.72.0 - '@dynamic-labs/logger': 4.72.0 + '@dynamic-labs/assert-package-version': 4.74.0 + '@dynamic-labs/logger': 4.74.0 '@simplewebauthn/browser': 13.1.0 '@simplewebauthn/types': 12.0.0 - '@ecies/ciphers@0.2.5(@noble/ciphers@1.3.0)': + '@ecies/ciphers@0.2.6(@noble/ciphers@1.3.0)': dependencies: '@noble/ciphers': 1.3.0 - '@emnapi/core@1.9.1': + '@emnapi/core@1.9.2': dependencies: - '@emnapi/wasi-threads': 1.2.0 + '@emnapi/wasi-threads': 1.2.1 tslib: 2.8.1 - '@emnapi/runtime@1.9.1': + '@emnapi/runtime@1.9.2': dependencies: tslib: 2.8.1 - '@emnapi/wasi-threads@1.2.0': + '@emnapi/wasi-threads@1.2.1': dependencies: tslib: 2.8.1 @@ -18808,7 +18987,7 @@ snapshots: '@esbuild/aix-ppc64@0.25.12': optional: true - '@esbuild/aix-ppc64@0.27.4': + '@esbuild/aix-ppc64@0.27.7': optional: true '@esbuild/android-arm64@0.17.6': @@ -18820,7 +18999,7 @@ snapshots: '@esbuild/android-arm64@0.25.12': optional: true - '@esbuild/android-arm64@0.27.4': + '@esbuild/android-arm64@0.27.7': optional: true '@esbuild/android-arm@0.17.6': @@ -18832,7 +19011,7 @@ snapshots: '@esbuild/android-arm@0.25.12': optional: true - '@esbuild/android-arm@0.27.4': + '@esbuild/android-arm@0.27.7': optional: true '@esbuild/android-x64@0.17.6': @@ -18844,7 +19023,7 @@ snapshots: '@esbuild/android-x64@0.25.12': optional: true - '@esbuild/android-x64@0.27.4': + '@esbuild/android-x64@0.27.7': optional: true '@esbuild/darwin-arm64@0.17.6': @@ -18856,7 +19035,7 @@ snapshots: '@esbuild/darwin-arm64@0.25.12': optional: true - '@esbuild/darwin-arm64@0.27.4': + '@esbuild/darwin-arm64@0.27.7': optional: true '@esbuild/darwin-x64@0.17.6': @@ -18868,7 +19047,7 @@ snapshots: '@esbuild/darwin-x64@0.25.12': optional: true - '@esbuild/darwin-x64@0.27.4': + '@esbuild/darwin-x64@0.27.7': optional: true '@esbuild/freebsd-arm64@0.17.6': @@ -18880,7 +19059,7 @@ snapshots: '@esbuild/freebsd-arm64@0.25.12': optional: true - '@esbuild/freebsd-arm64@0.27.4': + '@esbuild/freebsd-arm64@0.27.7': optional: true '@esbuild/freebsd-x64@0.17.6': @@ -18892,7 +19071,7 @@ snapshots: '@esbuild/freebsd-x64@0.25.12': optional: true - '@esbuild/freebsd-x64@0.27.4': + '@esbuild/freebsd-x64@0.27.7': optional: true '@esbuild/linux-arm64@0.17.6': @@ -18904,7 +19083,7 @@ snapshots: '@esbuild/linux-arm64@0.25.12': optional: true - '@esbuild/linux-arm64@0.27.4': + '@esbuild/linux-arm64@0.27.7': optional: true '@esbuild/linux-arm@0.17.6': @@ -18916,7 +19095,7 @@ snapshots: '@esbuild/linux-arm@0.25.12': optional: true - '@esbuild/linux-arm@0.27.4': + '@esbuild/linux-arm@0.27.7': optional: true '@esbuild/linux-ia32@0.17.6': @@ -18928,7 +19107,7 @@ snapshots: '@esbuild/linux-ia32@0.25.12': optional: true - '@esbuild/linux-ia32@0.27.4': + '@esbuild/linux-ia32@0.27.7': optional: true '@esbuild/linux-loong64@0.17.6': @@ -18940,7 +19119,7 @@ snapshots: '@esbuild/linux-loong64@0.25.12': optional: true - '@esbuild/linux-loong64@0.27.4': + '@esbuild/linux-loong64@0.27.7': optional: true '@esbuild/linux-mips64el@0.17.6': @@ -18952,7 +19131,7 @@ snapshots: '@esbuild/linux-mips64el@0.25.12': optional: true - '@esbuild/linux-mips64el@0.27.4': + '@esbuild/linux-mips64el@0.27.7': optional: true '@esbuild/linux-ppc64@0.17.6': @@ -18964,7 +19143,7 @@ snapshots: '@esbuild/linux-ppc64@0.25.12': optional: true - '@esbuild/linux-ppc64@0.27.4': + '@esbuild/linux-ppc64@0.27.7': optional: true '@esbuild/linux-riscv64@0.17.6': @@ -18976,7 +19155,7 @@ snapshots: '@esbuild/linux-riscv64@0.25.12': optional: true - '@esbuild/linux-riscv64@0.27.4': + '@esbuild/linux-riscv64@0.27.7': optional: true '@esbuild/linux-s390x@0.17.6': @@ -18988,7 +19167,7 @@ snapshots: '@esbuild/linux-s390x@0.25.12': optional: true - '@esbuild/linux-s390x@0.27.4': + '@esbuild/linux-s390x@0.27.7': optional: true '@esbuild/linux-x64@0.17.6': @@ -19000,13 +19179,13 @@ snapshots: '@esbuild/linux-x64@0.25.12': optional: true - '@esbuild/linux-x64@0.27.4': + '@esbuild/linux-x64@0.27.7': optional: true '@esbuild/netbsd-arm64@0.25.12': optional: true - '@esbuild/netbsd-arm64@0.27.4': + '@esbuild/netbsd-arm64@0.27.7': optional: true '@esbuild/netbsd-x64@0.17.6': @@ -19018,13 +19197,13 @@ snapshots: '@esbuild/netbsd-x64@0.25.12': optional: true - '@esbuild/netbsd-x64@0.27.4': + '@esbuild/netbsd-x64@0.27.7': optional: true '@esbuild/openbsd-arm64@0.25.12': optional: true - '@esbuild/openbsd-arm64@0.27.4': + '@esbuild/openbsd-arm64@0.27.7': optional: true '@esbuild/openbsd-x64@0.17.6': @@ -19036,13 +19215,13 @@ snapshots: '@esbuild/openbsd-x64@0.25.12': optional: true - '@esbuild/openbsd-x64@0.27.4': + '@esbuild/openbsd-x64@0.27.7': optional: true '@esbuild/openharmony-arm64@0.25.12': optional: true - '@esbuild/openharmony-arm64@0.27.4': + '@esbuild/openharmony-arm64@0.27.7': optional: true '@esbuild/sunos-x64@0.17.6': @@ -19054,7 +19233,7 @@ snapshots: '@esbuild/sunos-x64@0.25.12': optional: true - '@esbuild/sunos-x64@0.27.4': + '@esbuild/sunos-x64@0.27.7': optional: true '@esbuild/win32-arm64@0.17.6': @@ -19066,7 +19245,7 @@ snapshots: '@esbuild/win32-arm64@0.25.12': optional: true - '@esbuild/win32-arm64@0.27.4': + '@esbuild/win32-arm64@0.27.7': optional: true '@esbuild/win32-ia32@0.17.6': @@ -19078,7 +19257,7 @@ snapshots: '@esbuild/win32-ia32@0.25.12': optional: true - '@esbuild/win32-ia32@0.27.4': + '@esbuild/win32-ia32@0.27.7': optional: true '@esbuild/win32-x64@0.17.6': @@ -19090,7 +19269,7 @@ snapshots: '@esbuild/win32-x64@0.25.12': optional: true - '@esbuild/win32-x64@0.27.4': + '@esbuild/win32-x64@0.27.7': optional: true '@eslint-community/eslint-utils@4.9.1(eslint@8.57.1)': @@ -19419,14 +19598,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@gql.tada/cli-utils@1.7.2(@0no-co/graphqlsp@1.15.2(graphql@16.13.2)(typescript@5.9.3))(graphql@16.13.2)(typescript@5.9.3)': + '@gql.tada/cli-utils@1.7.3(@0no-co/graphqlsp@1.15.3(graphql@16.13.2)(typescript@5.9.3))(graphql@16.13.2)(typescript@5.9.3)': dependencies: - '@0no-co/graphqlsp': 1.15.2(graphql@16.13.2)(typescript@5.9.3) - '@gql.tada/internal': 1.0.8(graphql@16.13.2)(typescript@5.9.3) + '@0no-co/graphqlsp': 1.15.3(graphql@16.13.2)(typescript@5.9.3) + '@gql.tada/internal': 1.0.9(graphql@16.13.2)(typescript@5.9.3) graphql: 16.13.2 typescript: 5.9.3 - '@gql.tada/internal@1.0.8(graphql@16.13.2)(typescript@5.9.3)': + '@gql.tada/internal@1.0.9(graphql@16.13.2)(typescript@5.9.3)': dependencies: '@0no-co/graphql.web': 1.2.0(graphql@16.13.2) graphql: 16.13.2 @@ -19646,12 +19825,12 @@ snapshots: '@img/sharp-wasm32@0.33.5': dependencies: - '@emnapi/runtime': 1.9.1 + '@emnapi/runtime': 1.9.2 optional: true '@img/sharp-wasm32@0.34.5': dependencies: - '@emnapi/runtime': 1.9.1 + '@emnapi/runtime': 1.9.2 optional: true '@img/sharp-win32-arm64@0.34.5': @@ -19671,128 +19850,128 @@ snapshots: '@inquirer/ansi@1.0.2': {} - '@inquirer/checkbox@4.3.2(@types/node@25.5.0)': + '@inquirer/checkbox@4.3.2(@types/node@25.5.2)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@25.5.0) + '@inquirer/core': 10.3.2(@types/node@25.5.2) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@25.5.0) + '@inquirer/type': 3.0.10(@types/node@25.5.2) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 25.5.0 + '@types/node': 25.5.2 - '@inquirer/confirm@5.1.21(@types/node@25.5.0)': + '@inquirer/confirm@5.1.21(@types/node@25.5.2)': dependencies: - '@inquirer/core': 10.3.2(@types/node@25.5.0) - '@inquirer/type': 3.0.10(@types/node@25.5.0) + '@inquirer/core': 10.3.2(@types/node@25.5.2) + '@inquirer/type': 3.0.10(@types/node@25.5.2) optionalDependencies: - '@types/node': 25.5.0 + '@types/node': 25.5.2 - '@inquirer/core@10.3.2(@types/node@25.5.0)': + '@inquirer/core@10.3.2(@types/node@25.5.2)': dependencies: '@inquirer/ansi': 1.0.2 '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@25.5.0) + '@inquirer/type': 3.0.10(@types/node@25.5.2) cli-width: 4.1.0 mute-stream: 2.0.0 signal-exit: 4.1.0 wrap-ansi: 6.2.0 yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 25.5.0 + '@types/node': 25.5.2 - '@inquirer/editor@4.2.23(@types/node@25.5.0)': + '@inquirer/editor@4.2.23(@types/node@25.5.2)': dependencies: - '@inquirer/core': 10.3.2(@types/node@25.5.0) - '@inquirer/external-editor': 1.0.3(@types/node@25.5.0) - '@inquirer/type': 3.0.10(@types/node@25.5.0) + '@inquirer/core': 10.3.2(@types/node@25.5.2) + '@inquirer/external-editor': 1.0.3(@types/node@25.5.2) + '@inquirer/type': 3.0.10(@types/node@25.5.2) optionalDependencies: - '@types/node': 25.5.0 + '@types/node': 25.5.2 - '@inquirer/expand@4.0.23(@types/node@25.5.0)': + '@inquirer/expand@4.0.23(@types/node@25.5.2)': dependencies: - '@inquirer/core': 10.3.2(@types/node@25.5.0) - '@inquirer/type': 3.0.10(@types/node@25.5.0) + '@inquirer/core': 10.3.2(@types/node@25.5.2) + '@inquirer/type': 3.0.10(@types/node@25.5.2) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 25.5.0 + '@types/node': 25.5.2 - '@inquirer/external-editor@1.0.3(@types/node@25.5.0)': + '@inquirer/external-editor@1.0.3(@types/node@25.5.2)': dependencies: chardet: 2.1.1 iconv-lite: 0.7.2 optionalDependencies: - '@types/node': 25.5.0 + '@types/node': 25.5.2 '@inquirer/figures@1.0.15': {} - '@inquirer/input@4.3.1(@types/node@25.5.0)': + '@inquirer/input@4.3.1(@types/node@25.5.2)': dependencies: - '@inquirer/core': 10.3.2(@types/node@25.5.0) - '@inquirer/type': 3.0.10(@types/node@25.5.0) + '@inquirer/core': 10.3.2(@types/node@25.5.2) + '@inquirer/type': 3.0.10(@types/node@25.5.2) optionalDependencies: - '@types/node': 25.5.0 + '@types/node': 25.5.2 - '@inquirer/number@3.0.23(@types/node@25.5.0)': + '@inquirer/number@3.0.23(@types/node@25.5.2)': dependencies: - '@inquirer/core': 10.3.2(@types/node@25.5.0) - '@inquirer/type': 3.0.10(@types/node@25.5.0) + '@inquirer/core': 10.3.2(@types/node@25.5.2) + '@inquirer/type': 3.0.10(@types/node@25.5.2) optionalDependencies: - '@types/node': 25.5.0 + '@types/node': 25.5.2 - '@inquirer/password@4.0.23(@types/node@25.5.0)': + '@inquirer/password@4.0.23(@types/node@25.5.2)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@25.5.0) - '@inquirer/type': 3.0.10(@types/node@25.5.0) + '@inquirer/core': 10.3.2(@types/node@25.5.2) + '@inquirer/type': 3.0.10(@types/node@25.5.2) optionalDependencies: - '@types/node': 25.5.0 + '@types/node': 25.5.2 - '@inquirer/prompts@7.10.1(@types/node@25.5.0)': + '@inquirer/prompts@7.10.1(@types/node@25.5.2)': dependencies: - '@inquirer/checkbox': 4.3.2(@types/node@25.5.0) - '@inquirer/confirm': 5.1.21(@types/node@25.5.0) - '@inquirer/editor': 4.2.23(@types/node@25.5.0) - '@inquirer/expand': 4.0.23(@types/node@25.5.0) - '@inquirer/input': 4.3.1(@types/node@25.5.0) - '@inquirer/number': 3.0.23(@types/node@25.5.0) - '@inquirer/password': 4.0.23(@types/node@25.5.0) - '@inquirer/rawlist': 4.1.11(@types/node@25.5.0) - '@inquirer/search': 3.2.2(@types/node@25.5.0) - '@inquirer/select': 4.4.2(@types/node@25.5.0) + '@inquirer/checkbox': 4.3.2(@types/node@25.5.2) + '@inquirer/confirm': 5.1.21(@types/node@25.5.2) + '@inquirer/editor': 4.2.23(@types/node@25.5.2) + '@inquirer/expand': 4.0.23(@types/node@25.5.2) + '@inquirer/input': 4.3.1(@types/node@25.5.2) + '@inquirer/number': 3.0.23(@types/node@25.5.2) + '@inquirer/password': 4.0.23(@types/node@25.5.2) + '@inquirer/rawlist': 4.1.11(@types/node@25.5.2) + '@inquirer/search': 3.2.2(@types/node@25.5.2) + '@inquirer/select': 4.4.2(@types/node@25.5.2) optionalDependencies: - '@types/node': 25.5.0 + '@types/node': 25.5.2 - '@inquirer/rawlist@4.1.11(@types/node@25.5.0)': + '@inquirer/rawlist@4.1.11(@types/node@25.5.2)': dependencies: - '@inquirer/core': 10.3.2(@types/node@25.5.0) - '@inquirer/type': 3.0.10(@types/node@25.5.0) + '@inquirer/core': 10.3.2(@types/node@25.5.2) + '@inquirer/type': 3.0.10(@types/node@25.5.2) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 25.5.0 + '@types/node': 25.5.2 - '@inquirer/search@3.2.2(@types/node@25.5.0)': + '@inquirer/search@3.2.2(@types/node@25.5.2)': dependencies: - '@inquirer/core': 10.3.2(@types/node@25.5.0) + '@inquirer/core': 10.3.2(@types/node@25.5.2) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@25.5.0) + '@inquirer/type': 3.0.10(@types/node@25.5.2) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 25.5.0 + '@types/node': 25.5.2 - '@inquirer/select@4.4.2(@types/node@25.5.0)': + '@inquirer/select@4.4.2(@types/node@25.5.2)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@25.5.0) + '@inquirer/core': 10.3.2(@types/node@25.5.2) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@25.5.0) + '@inquirer/type': 3.0.10(@types/node@25.5.2) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 25.5.0 + '@types/node': 25.5.2 - '@inquirer/type@3.0.10(@types/node@25.5.0)': + '@inquirer/type@3.0.10(@types/node@25.5.2)': optionalDependencies: - '@types/node': 25.5.0 + '@types/node': 25.5.2 '@ioredis/commands@1.5.1': {} @@ -19835,14 +20014,14 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 25.5.0 + '@types/node': 25.5.2 jest-mock: 29.7.0 '@jest/fake-timers@29.7.0': dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 25.5.0 + '@types/node': 25.5.2 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -19882,7 +20061,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 25.5.0 + '@types/node': 25.5.2 '@types/yargs': 17.0.35 chalk: 4.1.2 @@ -19951,7 +20130,7 @@ snapshots: '@lifi/sdk-provider-solana@4.0.0-beta.4(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)': dependencies: '@lifi/sdk': 4.0.0-beta.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) - '@solana/kit': 6.5.0(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6) + '@solana/kit': 6.7.0(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6) '@solana/wallet-standard-features': 1.3.0 '@wallet-standard/base': 1.1.0 transitivePeerDependencies: @@ -19964,7 +20143,7 @@ snapshots: '@lifi/sdk-provider-sui@4.0.0-beta.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)': dependencies: '@lifi/sdk': 4.0.0-beta.4(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) - '@mysten/sui': 2.13.0(typescript@5.9.3) + '@mysten/sui': 2.14.1(typescript@5.9.3) transitivePeerDependencies: - '@gql.tada/svelte-support' - '@gql.tada/vue-support' @@ -20026,23 +20205,23 @@ snapshots: - utf-8-validate - zod - '@lifi/wallet-management@3.22.8(4f18bcac1c7a0676e6e2878d143e2874)': + '@lifi/wallet-management@3.22.8(0d47312761531a27f0613a6f481c83b4)': dependencies: - '@bigmi/client': 0.7.1(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) + '@bigmi/client': 0.7.1(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) '@bigmi/core': 0.7.1(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) - '@bigmi/react': 0.8.0(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bs58@6.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) + '@bigmi/react': 0.8.0(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bs58@6.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) '@emotion/react': 11.14.0(@types/react@19.2.14)(react@19.2.4) '@emotion/styled': 11.14.1(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4) '@lifi/sdk': 3.16.3(@solana/wallet-adapter-base@0.9.27(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)))(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) '@mui/icons-material': 7.3.9(@mui/material@7.3.9(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@types/react@19.2.14)(react@19.2.4) '@mui/material': 7.3.9(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@mui/system': 7.3.9(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4) - '@mysten/dapp-kit': 1.0.4(@mysten/sui@2.13.0(typescript@5.9.3))(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) + '@mysten/dapp-kit': 1.0.4(@mysten/sui@2.14.1(typescript@5.9.3))(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) '@mysten/wallet-standard': 0.19.9(typescript@5.9.3) '@solana/wallet-adapter-base': 0.9.27(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)) '@solana/wallet-adapter-react': 0.15.39(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6))(bs58@6.0.0)(fastestsmallesttextencoderdecoder@1.0.22)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3) '@solana/web3.js': 1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6) - '@tanstack/react-query': 5.95.2(react@19.2.4) + '@tanstack/react-query': 5.96.2(react@19.2.4) i18next: 25.10.10(typescript@5.9.3) mitt: 3.0.1 react: 19.2.4 @@ -20050,7 +20229,7 @@ snapshots: react-i18next: 16.6.6(i18next@25.10.10(typescript@5.9.3))(react-dom@19.2.4(react@19.2.4))(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3) use-sync-external-store: 1.4.0(react@19.2.4) viem: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) - wagmi: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) + wagmi: 3.6.0(3186eb014f116ad3fa737d37c117ef77) zustand: 5.0.12(@types/react@19.2.14)(react@19.2.4)(use-sync-external-store@1.4.0(react@19.2.4)) transitivePeerDependencies: - '@gql.tada/svelte-support' @@ -20068,23 +20247,23 @@ snapshots: - utf-8-validate - zod - '@lifi/wallet-management@3.22.8(ad04676d86a7930d5238d4688bb2476c)': + '@lifi/wallet-management@3.22.8(49f6c5954738c9a77b1eecd528adfa88)': dependencies: - '@bigmi/client': 0.7.1(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) + '@bigmi/client': 0.7.1(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) '@bigmi/core': 0.7.1(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) - '@bigmi/react': 0.8.0(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bs58@6.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) + '@bigmi/react': 0.8.0(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bs58@6.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) '@emotion/react': 11.14.0(@types/react@19.2.14)(react@19.2.4) '@emotion/styled': 11.14.1(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4) '@lifi/sdk': 3.16.3(@solana/wallet-adapter-base@0.9.27(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)))(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) '@mui/icons-material': 7.3.9(@mui/material@7.3.9(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@types/react@19.2.14)(react@19.2.4) '@mui/material': 7.3.9(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@mui/system': 7.3.9(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4) - '@mysten/dapp-kit': 1.0.4(@mysten/sui@2.13.0(typescript@5.9.3))(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) + '@mysten/dapp-kit': 1.0.4(@mysten/sui@2.14.1(typescript@5.9.3))(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) '@mysten/wallet-standard': 0.19.9(typescript@5.9.3) '@solana/wallet-adapter-base': 0.9.27(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)) '@solana/wallet-adapter-react': 0.15.39(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6))(bs58@6.0.0)(fastestsmallesttextencoderdecoder@1.0.22)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3) '@solana/web3.js': 1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6) - '@tanstack/react-query': 5.95.2(react@19.2.4) + '@tanstack/react-query': 5.96.2(react@19.2.4) i18next: 25.10.10(typescript@5.9.3) mitt: 3.0.1 react: 19.2.4 @@ -20092,7 +20271,7 @@ snapshots: react-i18next: 16.6.6(i18next@25.10.10(typescript@5.9.3))(react-dom@19.2.4(react@19.2.4))(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3) use-sync-external-store: 1.4.0(react@19.2.4) viem: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) - wagmi: 3.6.0(6582b3f8850a1df26329695254e80333) + wagmi: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) zustand: 5.0.12(@types/react@19.2.14)(react@19.2.4)(use-sync-external-store@1.4.0(react@19.2.4)) transitivePeerDependencies: - '@gql.tada/svelte-support' @@ -20110,25 +20289,25 @@ snapshots: - utf-8-validate - zod - '@lifi/widget@3.40.12(206a81ba789eb2e0b576e000622ddc80)': + '@lifi/widget@3.40.12(8e89f21d49397cb4273c541df74ba881)': dependencies: - '@bigmi/client': 0.7.1(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) + '@bigmi/client': 0.7.1(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) '@bigmi/core': 0.7.1(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) - '@bigmi/react': 0.8.0(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bs58@6.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) + '@bigmi/react': 0.8.0(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bs58@6.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) '@emotion/react': 11.14.0(@types/react@19.2.14)(react@19.2.4) '@emotion/styled': 11.14.1(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4) '@lifi/sdk': 3.16.3(@solana/wallet-adapter-base@0.9.27(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)))(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) - '@lifi/wallet-management': 3.22.8(4f18bcac1c7a0676e6e2878d143e2874) + '@lifi/wallet-management': 3.22.8(49f6c5954738c9a77b1eecd528adfa88) '@mui/icons-material': 7.3.9(@mui/material@7.3.9(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@types/react@19.2.14)(react@19.2.4) '@mui/material': 7.3.9(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@mui/system': 7.3.9(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4) - '@mysten/dapp-kit': 1.0.4(@mysten/sui@2.13.0(typescript@5.9.3))(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) + '@mysten/dapp-kit': 1.0.4(@mysten/sui@2.14.1(typescript@5.9.3))(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) '@mysten/sui': 1.45.2(typescript@5.9.3) '@solana/wallet-adapter-base': 0.9.27(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)) '@solana/wallet-adapter-coinbase': 0.1.23(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)) '@solana/wallet-adapter-react': 0.15.39(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6))(bs58@6.0.0)(fastestsmallesttextencoderdecoder@1.0.22)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3) '@solana/web3.js': 1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6) - '@tanstack/react-query': 5.95.2(react@19.2.4) + '@tanstack/react-query': 5.96.2(react@19.2.4) '@tanstack/react-virtual': 3.13.23(react-dom@19.2.4(react@19.2.4))(react@19.2.4) i18next: 25.10.10(typescript@5.9.3) microdiff: 1.5.0 @@ -20140,7 +20319,7 @@ snapshots: react-router-dom: 6.30.3(react-dom@19.2.4(react@19.2.4))(react@19.2.4) react-transition-group: 4.4.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) viem: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) - wagmi: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) + wagmi: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) zustand: 5.0.12(@types/react@19.2.14)(react@19.2.4)(use-sync-external-store@1.4.0(react@19.2.4)) transitivePeerDependencies: - '@gql.tada/svelte-support' @@ -20159,25 +20338,25 @@ snapshots: - utf-8-validate - zod - '@lifi/widget@3.40.12(c470fc929f2b1412aed4d72ebe519c52)': + '@lifi/widget@3.40.12(c8f5d8e85bd549f9e07fa2b9e4f0ac9b)': dependencies: - '@bigmi/client': 0.7.1(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) + '@bigmi/client': 0.7.1(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) '@bigmi/core': 0.7.1(@types/react@19.2.14)(bs58@6.0.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) - '@bigmi/react': 0.8.0(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bs58@6.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) + '@bigmi/react': 0.8.0(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bs58@6.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) '@emotion/react': 11.14.0(@types/react@19.2.14)(react@19.2.4) '@emotion/styled': 11.14.1(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4) '@lifi/sdk': 3.16.3(@solana/wallet-adapter-base@0.9.27(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)))(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) - '@lifi/wallet-management': 3.22.8(ad04676d86a7930d5238d4688bb2476c) + '@lifi/wallet-management': 3.22.8(0d47312761531a27f0613a6f481c83b4) '@mui/icons-material': 7.3.9(@mui/material@7.3.9(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@types/react@19.2.14)(react@19.2.4) '@mui/material': 7.3.9(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@mui/system': 7.3.9(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4) - '@mysten/dapp-kit': 1.0.4(@mysten/sui@2.13.0(typescript@5.9.3))(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) + '@mysten/dapp-kit': 1.0.4(@mysten/sui@2.14.1(typescript@5.9.3))(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4)) '@mysten/sui': 1.45.2(typescript@5.9.3) '@solana/wallet-adapter-base': 0.9.27(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)) '@solana/wallet-adapter-coinbase': 0.1.23(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)) '@solana/wallet-adapter-react': 0.15.39(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6))(bs58@6.0.0)(fastestsmallesttextencoderdecoder@1.0.22)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3) '@solana/web3.js': 1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6) - '@tanstack/react-query': 5.95.2(react@19.2.4) + '@tanstack/react-query': 5.96.2(react@19.2.4) '@tanstack/react-virtual': 3.13.23(react-dom@19.2.4(react@19.2.4))(react@19.2.4) i18next: 25.10.10(typescript@5.9.3) microdiff: 1.5.0 @@ -20189,7 +20368,7 @@ snapshots: react-router-dom: 6.30.3(react-dom@19.2.4(react@19.2.4))(react@19.2.4) react-transition-group: 4.4.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) viem: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) - wagmi: 3.6.0(6582b3f8850a1df26329695254e80333) + wagmi: 3.6.0(3186eb014f116ad3fa737d37c117ef77) zustand: 5.0.12(@types/react@19.2.14)(react@19.2.4)(use-sync-external-store@1.4.0(react@19.2.4)) transitivePeerDependencies: - '@gql.tada/svelte-support' @@ -20356,7 +20535,7 @@ snapshots: '@metamask/rpc-errors@7.0.2': dependencies: - '@metamask/utils': 11.10.0 + '@metamask/utils': 11.11.0 fast-safe-stringify: 2.1.1 transitivePeerDependencies: - supports-color @@ -20419,7 +20598,7 @@ snapshots: '@metamask/superstruct@3.2.1': {} - '@metamask/utils@11.10.0': + '@metamask/utils@11.11.0': dependencies: '@ethereumjs/tx': 4.2.0 '@metamask/superstruct': 3.2.1 @@ -20428,7 +20607,7 @@ snapshots: '@types/debug': 4.1.13 '@types/lodash': 4.17.24 debug: 4.4.3(supports-color@5.5.0) - lodash: 4.17.23 + lodash: 4.18.1 pony-cause: 2.1.11 semver: 7.7.4 uuid: 9.0.1 @@ -20580,11 +20759,11 @@ snapshots: '@emotion/cache': 11.14.0 '@types/react': 19.2.14 - '@mui/material-nextjs@7.3.9(@emotion/cache@11.14.0)(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(next@16.2.1(@babel/core@7.29.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react@19.2.4)': + '@mui/material-nextjs@7.3.9(@emotion/cache@11.14.0)(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(next@16.2.2(@babel/core@7.29.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react@19.2.4)': dependencies: '@babel/runtime': 7.29.2 '@emotion/react': 11.14.0(@types/react@19.2.14)(react@19.2.4) - next: 16.2.1(@babel/core@7.29.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + next: 16.2.2(@babel/core@7.29.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) react: 19.2.4 optionalDependencies: '@emotion/cache': 11.14.0 @@ -20677,15 +20856,15 @@ snapshots: '@mysten/utils': 0.3.1 '@scure/base': 2.0.0 - '@mysten/dapp-kit-core@1.2.1(@mysten/sui@2.13.0(typescript@5.9.3))(typescript@5.9.3)': + '@mysten/dapp-kit-core@1.2.2(@mysten/sui@2.14.1(typescript@5.9.3))(typescript@5.9.3)': dependencies: '@floating-ui/dom': 1.7.6 '@lit-labs/scoped-registry-mixin': 1.0.4 '@lit/task': 1.0.3 - '@mysten/slush-wallet': 1.0.3(@mysten/sui@2.13.0(typescript@5.9.3))(typescript@5.9.3) - '@mysten/sui': 2.13.0(typescript@5.9.3) + '@mysten/slush-wallet': 1.0.3(@mysten/sui@2.14.1(typescript@5.9.3))(typescript@5.9.3) + '@mysten/sui': 2.14.1(typescript@5.9.3) '@mysten/utils': 0.3.1 - '@mysten/wallet-standard': 0.20.1(@mysten/sui@2.13.0(typescript@5.9.3)) + '@mysten/wallet-standard': 0.20.1(@mysten/sui@2.14.1(typescript@5.9.3)) '@nanostores/lit': 0.2.3(lit@3.3.2)(nanostores@1.2.0) '@wallet-standard/ui': 1.0.1 '@wallet-standard/ui-registry': 1.0.1 @@ -20695,10 +20874,10 @@ snapshots: transitivePeerDependencies: - typescript - '@mysten/dapp-kit-react@2.0.1(@mysten/sui@2.13.0(typescript@5.9.3))(@types/react@19.2.14)(react@19.2.4)(typescript@5.9.3)': + '@mysten/dapp-kit-react@2.0.1(@mysten/sui@2.14.1(typescript@5.9.3))(@types/react@19.2.14)(react@19.2.4)(typescript@5.9.3)': dependencies: '@lit/react': 1.0.8(@types/react@19.2.14) - '@mysten/dapp-kit-core': 1.2.1(@mysten/sui@2.13.0(typescript@5.9.3))(typescript@5.9.3) + '@mysten/dapp-kit-core': 1.2.2(@mysten/sui@2.14.1(typescript@5.9.3))(typescript@5.9.3) '@nanostores/react': 1.1.0(nanostores@1.2.0)(react@19.2.4) '@types/react': 19.2.14 nanostores: 1.2.0 @@ -20707,16 +20886,16 @@ snapshots: - '@mysten/sui' - typescript - '@mysten/dapp-kit@1.0.4(@mysten/sui@2.13.0(typescript@5.9.3))(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))': + '@mysten/dapp-kit@1.0.4(@mysten/sui@2.14.1(typescript@5.9.3))(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))': dependencies: - '@mysten/slush-wallet': 1.0.3(@mysten/sui@2.13.0(typescript@5.9.3))(typescript@5.9.3) - '@mysten/sui': 2.13.0(typescript@5.9.3) + '@mysten/slush-wallet': 1.0.3(@mysten/sui@2.14.1(typescript@5.9.3))(typescript@5.9.3) + '@mysten/sui': 2.14.1(typescript@5.9.3) '@mysten/utils': 0.3.1 - '@mysten/wallet-standard': 0.20.1(@mysten/sui@2.13.0(typescript@5.9.3)) + '@mysten/wallet-standard': 0.20.1(@mysten/sui@2.14.1(typescript@5.9.3)) '@radix-ui/react-dialog': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@radix-ui/react-dropdown-menu': 2.1.16(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@radix-ui/react-slot': 1.2.4(@types/react@19.2.14)(react@19.2.4) - '@tanstack/react-query': 5.95.2(react@19.2.4) + '@tanstack/react-query': 5.96.2(react@19.2.4) '@vanilla-extract/css': 1.20.1(babel-plugin-macros@3.1.0) '@vanilla-extract/dynamic': 2.1.5 '@vanilla-extract/recipes': 0.5.7(@vanilla-extract/css@1.20.1(babel-plugin-macros@3.1.0)) @@ -20732,11 +20911,11 @@ snapshots: - typescript - use-sync-external-store - '@mysten/slush-wallet@1.0.3(@mysten/sui@2.13.0(typescript@5.9.3))(typescript@5.9.3)': + '@mysten/slush-wallet@1.0.3(@mysten/sui@2.14.1(typescript@5.9.3))(typescript@5.9.3)': dependencies: - '@mysten/sui': 2.13.0(typescript@5.9.3) + '@mysten/sui': 2.14.1(typescript@5.9.3) '@mysten/utils': 0.3.1 - '@mysten/wallet-standard': 0.20.1(@mysten/sui@2.13.0(typescript@5.9.3)) + '@mysten/wallet-standard': 0.20.1(@mysten/sui@2.14.1(typescript@5.9.3)) '@mysten/window-wallet-core': 0.1.4(typescript@5.9.3) valibot: 1.3.1(typescript@5.9.3) transitivePeerDependencies: @@ -20755,7 +20934,7 @@ snapshots: '@scure/base': 1.2.6 '@scure/bip32': 1.7.0 '@scure/bip39': 1.6.0 - gql.tada: 1.9.1(graphql@16.13.2)(typescript@5.9.3) + gql.tada: 1.9.2(graphql@16.13.2)(typescript@5.9.3) graphql: 16.13.2 poseidon-lite: 0.2.1 valibot: 1.3.1(typescript@5.9.3) @@ -20764,7 +20943,7 @@ snapshots: - '@gql.tada/vue-support' - typescript - '@mysten/sui@2.13.0(typescript@5.9.3)': + '@mysten/sui@2.14.1(typescript@5.9.3)': dependencies: '@graphql-typed-document-node/core': 3.2.0(graphql@16.13.2) '@mysten/bcs': 2.0.3 @@ -20777,7 +20956,7 @@ snapshots: '@scure/base': 2.0.0 '@scure/bip32': 2.0.1 '@scure/bip39': 2.0.1 - gql.tada: 1.9.1(graphql@16.13.2)(typescript@5.9.3) + gql.tada: 1.9.2(graphql@16.13.2)(typescript@5.9.3) graphql: 16.13.2 poseidon-lite: 0.2.1 valibot: 1.3.1(typescript@5.9.3) @@ -20803,9 +20982,9 @@ snapshots: - '@gql.tada/vue-support' - typescript - '@mysten/wallet-standard@0.20.1(@mysten/sui@2.13.0(typescript@5.9.3))': + '@mysten/wallet-standard@0.20.1(@mysten/sui@2.14.1(typescript@5.9.3))': dependencies: - '@mysten/sui': 2.13.0(typescript@5.9.3) + '@mysten/sui': 2.14.1(typescript@5.9.3) '@wallet-standard/core': 1.1.1 '@mysten/window-wallet-core@0.1.4(typescript@5.9.3)': @@ -20828,21 +21007,21 @@ snapshots: '@napi-rs/wasm-runtime@0.2.12': dependencies: - '@emnapi/core': 1.9.1 - '@emnapi/runtime': 1.9.1 + '@emnapi/core': 1.9.2 + '@emnapi/runtime': 1.9.2 '@tybys/wasm-util': 0.10.1 optional: true '@napi-rs/wasm-runtime@0.2.4': dependencies: - '@emnapi/core': 1.9.1 - '@emnapi/runtime': 1.9.1 + '@emnapi/core': 1.9.2 + '@emnapi/runtime': 1.9.2 '@tybys/wasm-util': 0.9.0 - '@napi-rs/wasm-runtime@1.1.2(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)': + '@napi-rs/wasm-runtime@1.1.2(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)': dependencies: - '@emnapi/core': 1.9.1 - '@emnapi/runtime': 1.9.1 + '@emnapi/core': 1.9.2 + '@emnapi/runtime': 1.9.2 '@tybys/wasm-util': 0.10.1 optional: true @@ -20850,7 +21029,7 @@ snapshots: '@next/env@15.5.14': {} - '@next/env@16.2.1': {} + '@next/env@16.2.2': {} '@next/eslint-plugin-next@14.2.32': dependencies: @@ -20862,7 +21041,7 @@ snapshots: '@next/swc-darwin-arm64@15.5.14': optional: true - '@next/swc-darwin-arm64@16.2.1': + '@next/swc-darwin-arm64@16.2.2': optional: true '@next/swc-darwin-x64@14.2.33': @@ -20871,7 +21050,7 @@ snapshots: '@next/swc-darwin-x64@15.5.14': optional: true - '@next/swc-darwin-x64@16.2.1': + '@next/swc-darwin-x64@16.2.2': optional: true '@next/swc-linux-arm64-gnu@14.2.33': @@ -20880,7 +21059,7 @@ snapshots: '@next/swc-linux-arm64-gnu@15.5.14': optional: true - '@next/swc-linux-arm64-gnu@16.2.1': + '@next/swc-linux-arm64-gnu@16.2.2': optional: true '@next/swc-linux-arm64-musl@14.2.33': @@ -20889,7 +21068,7 @@ snapshots: '@next/swc-linux-arm64-musl@15.5.14': optional: true - '@next/swc-linux-arm64-musl@16.2.1': + '@next/swc-linux-arm64-musl@16.2.2': optional: true '@next/swc-linux-x64-gnu@14.2.33': @@ -20898,7 +21077,7 @@ snapshots: '@next/swc-linux-x64-gnu@15.5.14': optional: true - '@next/swc-linux-x64-gnu@16.2.1': + '@next/swc-linux-x64-gnu@16.2.2': optional: true '@next/swc-linux-x64-musl@14.2.33': @@ -20907,7 +21086,7 @@ snapshots: '@next/swc-linux-x64-musl@15.5.14': optional: true - '@next/swc-linux-x64-musl@16.2.1': + '@next/swc-linux-x64-musl@16.2.2': optional: true '@next/swc-win32-arm64-msvc@14.2.33': @@ -20916,7 +21095,7 @@ snapshots: '@next/swc-win32-arm64-msvc@15.5.14': optional: true - '@next/swc-win32-arm64-msvc@16.2.1': + '@next/swc-win32-arm64-msvc@16.2.2': optional: true '@next/swc-win32-ia32-msvc@14.2.33': @@ -20928,7 +21107,7 @@ snapshots: '@next/swc-win32-x64-msvc@15.5.14': optional: true - '@next/swc-win32-x64-msvc@16.2.1': + '@next/swc-win32-x64-msvc@16.2.2': optional: true '@noble/ciphers@0.4.1': {} @@ -21039,7 +21218,7 @@ snapshots: hosted-git-info: 9.0.2 json-stringify-nice: 1.1.4 lru-cache: 11.2.7 - minimatch: 10.2.4 + minimatch: 10.2.5 nopt: 8.1.0 npm-install-checks: 7.1.2 npm-package-arg: 13.0.1 @@ -21120,7 +21299,7 @@ snapshots: '@npmcli/name-from-folder': 4.0.0 '@npmcli/package-json': 7.0.2 glob: 13.0.6 - minimatch: 10.2.4 + minimatch: 10.2.5 '@npmcli/metavuln-calculator@9.0.3': dependencies: @@ -21195,20 +21374,20 @@ snapshots: '@nuxt/cli@3.34.0(@nuxt/schema@3.17.7)(cac@6.7.14)(commander@13.1.0)(magicast@0.3.5)': dependencies: - '@bomb.sh/tab': 0.0.14(cac@6.7.14)(citty@0.2.1)(commander@13.1.0) - '@clack/prompts': 1.1.0 - c12: 3.3.3(magicast@0.3.5) - citty: 0.2.1 + '@bomb.sh/tab': 0.0.14(cac@6.7.14)(citty@0.2.2)(commander@13.1.0) + '@clack/prompts': 1.2.0 + c12: 3.3.4(magicast@0.3.5) + citty: 0.2.2 confbox: 0.2.4 consola: 3.4.2 debug: 4.4.3(supports-color@5.5.0) - defu: 6.1.4 + defu: 6.1.6 exsolve: 1.0.8 - fuse.js: 7.1.0 + fuse.js: 7.2.0 fzf: 0.5.2 giget: 3.2.0 jiti: 2.6.1 - listhen: 1.9.0 + listhen: 1.9.1(srvx@0.11.15) nypm: 0.6.5 ofetch: 1.5.1 ohash: 2.0.11 @@ -21217,7 +21396,7 @@ snapshots: pkg-types: 2.3.0 scule: 1.3.0 semver: 7.7.4 - srvx: 0.11.13 + srvx: 0.11.15 std-env: 3.10.0 tinyclip: 0.1.12 tinyexec: 1.0.4 @@ -21233,11 +21412,11 @@ snapshots: '@nuxt/devalue@2.0.2': {} - '@nuxt/devtools-kit@2.7.0(magicast@0.3.5)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))': + '@nuxt/devtools-kit@2.7.0(magicast@0.3.5)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))': dependencies: '@nuxt/kit': 3.21.2(magicast@0.3.5) execa: 8.0.1 - vite: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + vite: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) transitivePeerDependencies: - magicast @@ -21252,12 +21431,12 @@ snapshots: prompts: 2.4.2 semver: 7.7.4 - '@nuxt/devtools@2.7.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.31(typescript@5.9.3))': + '@nuxt/devtools@2.7.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.32(typescript@5.9.3))': dependencies: - '@nuxt/devtools-kit': 2.7.0(magicast@0.3.5)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + '@nuxt/devtools-kit': 2.7.0(magicast@0.3.5)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) '@nuxt/devtools-wizard': 2.7.0 '@nuxt/kit': 3.21.2(magicast@0.3.5) - '@vue/devtools-core': 7.7.9(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.31(typescript@5.9.3)) + '@vue/devtools-core': 7.7.9(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.32(typescript@5.9.3)) '@vue/devtools-kit': 7.7.9 birpc: 2.9.0 consola: 3.4.2 @@ -21282,9 +21461,9 @@ snapshots: sirv: 3.0.2 structured-clone-es: 1.0.0 tinyglobby: 0.2.15 - vite: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) - vite-plugin-inspect: 11.3.3(@nuxt/kit@3.21.2(magicast@0.3.5))(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) - vite-plugin-vue-tracer: 1.3.0(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.31(typescript@5.9.3)) + vite: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + vite-plugin-inspect: 11.3.3(@nuxt/kit@3.21.2(magicast@0.3.5))(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + vite-plugin-vue-tracer: 1.3.0(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.32(typescript@5.9.3)) which: 5.0.0 ws: 8.20.0(bufferutil@4.1.0)(utf-8-validate@6.0.6) transitivePeerDependencies: @@ -21295,9 +21474,9 @@ snapshots: '@nuxt/kit@3.17.7(magicast@0.3.5)': dependencies: - c12: 3.3.3(magicast@0.3.5) + c12: 3.3.4(magicast@0.3.5) consola: 3.4.2 - defu: 6.1.4 + defu: 6.1.6 destr: 2.0.5 errx: 0.1.0 exsolve: 1.0.8 @@ -21322,9 +21501,9 @@ snapshots: '@nuxt/kit@3.21.2(magicast@0.3.5)': dependencies: - c12: 3.3.3(magicast@0.3.5) + c12: 3.3.4(magicast@0.3.5) consola: 3.4.2 - defu: 6.1.4 + defu: 6.1.6 destr: 2.0.5 errx: 0.1.0 exsolve: 1.0.8 @@ -21336,7 +21515,7 @@ snapshots: ohash: 2.0.11 pathe: 2.0.3 pkg-types: 2.3.0 - rc9: 3.0.0 + rc9: 3.0.1 scule: 1.3.0 semver: 7.7.4 tinyglobby: 0.2.15 @@ -21348,37 +21527,37 @@ snapshots: '@nuxt/schema@3.17.7': dependencies: - '@vue/shared': 3.5.31 + '@vue/shared': 3.5.32 consola: 3.4.2 - defu: 6.1.4 + defu: 6.1.6 pathe: 2.0.3 std-env: 3.10.0 - '@nuxt/telemetry@2.7.0(@nuxt/kit@3.17.7(magicast@0.3.5))': + '@nuxt/telemetry@2.8.0(@nuxt/kit@3.17.7(magicast@0.3.5))': dependencies: '@nuxt/kit': 3.17.7(magicast@0.3.5) - citty: 0.2.1 + citty: 0.2.2 consola: 3.4.2 ofetch: 2.0.0-alpha.3 - rc9: 3.0.0 - std-env: 3.10.0 + rc9: 3.0.1 + std-env: 4.0.0 - '@nuxt/vite-builder@3.17.7(@biomejs/biome@2.4.9)(@types/node@25.5.0)(eslint@9.39.4(jiti@2.6.1))(lightningcss@1.32.0)(magicast@0.3.5)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.0-rc.12(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1))(rollup@4.60.1)(terser@5.46.1)(typescript@5.9.3)(vue-tsc@3.2.6(typescript@5.9.3))(vue@3.5.31(typescript@5.9.3))(yaml@2.8.3)': + '@nuxt/vite-builder@3.17.7(@biomejs/biome@2.4.10)(@types/node@25.5.2)(eslint@9.39.4(jiti@2.6.1))(lightningcss@1.32.0)(magicast@0.3.5)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.0-rc.12(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2))(rollup@4.60.1)(terser@5.46.1)(typescript@5.9.3)(vue-tsc@3.2.6(typescript@5.9.3))(vue@3.5.32(typescript@5.9.3))(yaml@2.8.3)': dependencies: '@nuxt/kit': 3.17.7(magicast@0.3.5) '@rollup/plugin-replace': 6.0.3(rollup@4.60.1) - '@vitejs/plugin-vue': 5.2.4(vite@6.4.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.31(typescript@5.9.3)) - '@vitejs/plugin-vue-jsx': 4.2.0(vite@6.4.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.31(typescript@5.9.3)) + '@vitejs/plugin-vue': 5.2.4(vite@6.4.1(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.32(typescript@5.9.3)) + '@vitejs/plugin-vue-jsx': 4.2.0(vite@6.4.1(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.32(typescript@5.9.3)) autoprefixer: 10.4.27(postcss@8.5.8) consola: 3.4.2 - cssnano: 7.1.3(postcss@8.5.8) - defu: 6.1.4 + cssnano: 7.1.4(postcss@8.5.8) + defu: 6.1.6 esbuild: 0.25.12 escape-string-regexp: 5.0.0 exsolve: 1.0.8 externality: 1.0.2 get-port-please: 3.2.0 - h3: 1.15.10 + h3: 1.15.11 jiti: 2.6.1 knitwork: 1.3.0 magic-string: 0.30.21 @@ -21389,14 +21568,14 @@ snapshots: perfect-debounce: 1.0.0 pkg-types: 2.3.0 postcss: 8.5.8 - rollup-plugin-visualizer: 6.0.11(rolldown@1.0.0-rc.12(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1))(rollup@4.60.1) + rollup-plugin-visualizer: 6.0.11(rolldown@1.0.0-rc.12(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2))(rollup@4.60.1) std-env: 3.10.0 ufo: 1.6.3 unenv: 2.0.0-rc.24 - vite: 6.4.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3) - vite-node: 3.2.4(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3) - vite-plugin-checker: 0.10.3(@biomejs/biome@2.4.9)(eslint@9.39.4(jiti@2.6.1))(meow@13.2.0)(optionator@0.9.4)(typescript@5.9.3)(vite@6.4.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@5.9.3)) - vue: 3.5.31(typescript@5.9.3) + vite: 6.4.1(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3) + vite-node: 3.2.4(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3) + vite-plugin-checker: 0.10.3(@biomejs/biome@2.4.10)(eslint@9.39.4(jiti@2.6.1))(meow@13.2.0)(optionator@0.9.4)(typescript@5.9.3)(vite@6.4.1(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@5.9.3)) + vue: 3.5.32(typescript@5.9.3) vue-bundle-renderer: 2.2.0 transitivePeerDependencies: - '@biomejs/biome' @@ -21423,45 +21602,45 @@ snapshots: - vue-tsc - yaml - '@nx/devkit@22.6.3(nx@22.6.3)': + '@nx/devkit@22.6.4(nx@22.6.4)': dependencies: '@zkochan/js-yaml': 0.0.7 ejs: 3.1.10 enquirer: 2.3.6 minimatch: 10.2.4 - nx: 22.6.3 + nx: 22.6.4 semver: 7.7.2 tslib: 2.8.1 yargs-parser: 21.1.1 - '@nx/nx-darwin-arm64@22.6.3': + '@nx/nx-darwin-arm64@22.6.4': optional: true - '@nx/nx-darwin-x64@22.6.3': + '@nx/nx-darwin-x64@22.6.4': optional: true - '@nx/nx-freebsd-x64@22.6.3': + '@nx/nx-freebsd-x64@22.6.4': optional: true - '@nx/nx-linux-arm-gnueabihf@22.6.3': + '@nx/nx-linux-arm-gnueabihf@22.6.4': optional: true - '@nx/nx-linux-arm64-gnu@22.6.3': + '@nx/nx-linux-arm64-gnu@22.6.4': optional: true - '@nx/nx-linux-arm64-musl@22.6.3': + '@nx/nx-linux-arm64-musl@22.6.4': optional: true - '@nx/nx-linux-x64-gnu@22.6.3': + '@nx/nx-linux-x64-gnu@22.6.4': optional: true - '@nx/nx-linux-x64-musl@22.6.3': + '@nx/nx-linux-x64-musl@22.6.4': optional: true - '@nx/nx-win32-arm64-msvc@22.6.3': + '@nx/nx-win32-arm64-msvc@22.6.4': optional: true - '@nx/nx-win32-x64-msvc@22.6.3': + '@nx/nx-win32-x64-msvc@22.6.4': optional: true '@octokit/auth-token@4.0.0': {} @@ -21623,9 +21802,9 @@ snapshots: '@oxc-parser/binding-openharmony-arm64@0.121.0': optional: true - '@oxc-parser/binding-wasm32-wasi@0.121.0(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)': + '@oxc-parser/binding-wasm32-wasi@0.121.0(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)': dependencies: - '@napi-rs/wasm-runtime': 1.1.2(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1) + '@napi-rs/wasm-runtime': 1.1.2(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2) transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' @@ -21705,9 +21884,9 @@ snapshots: '@oxc-resolver/binding-openharmony-arm64@11.19.1': optional: true - '@oxc-resolver/binding-wasm32-wasi@11.19.1(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)': + '@oxc-resolver/binding-wasm32-wasi@11.19.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)': dependencies: - '@napi-rs/wasm-runtime': 1.1.2(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1) + '@napi-rs/wasm-runtime': 1.1.2(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2) transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' @@ -21812,12 +21991,12 @@ snapshots: '@poppinss/exception@1.2.3': {} - '@preact/signals-core@1.14.0': {} + '@preact/signals-core@1.14.1': {} - '@preact/signals@1.3.4(preact@10.29.0)': + '@preact/signals@1.3.4(preact@10.29.1)': dependencies: - '@preact/signals-core': 1.14.0 - preact: 10.29.0 + '@preact/signals-core': 1.14.1 + preact: 10.29.1 '@privy-io/api-base@1.7.0': dependencies: @@ -21868,7 +22047,7 @@ snapshots: - typescript - utf-8-validate - '@privy-io/react-auth@2.25.0(12cf0bcd8b25dffa51332d4d1bb86062)': + '@privy-io/react-auth@2.25.0(2812793df95efcdf355999fb7c734cca)': dependencies: '@base-org/account': 1.1.1(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(zod@4.3.6) '@coinbase/wallet-sdk': 4.3.2 @@ -21916,7 +22095,7 @@ snapshots: viem: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) zustand: 5.0.12(@types/react@19.2.14)(react@19.2.4)(use-sync-external-store@1.4.0(react@19.2.4)) optionalDependencies: - '@solana/kit': 6.5.0(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6) + '@solana/kit': 6.7.0(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6) '@solana/spl-token': 0.4.14(@solana/web3.js@1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6) '@solana/web3.js': 1.98.4(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6) permissionless: 0.2.57(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) @@ -21952,12 +22131,12 @@ snapshots: - utf-8-validate - zod - '@privy-io/wagmi@1.0.6(3c8566bbeef217bf60d24ba7ca38dde9)': + '@privy-io/wagmi@1.0.6(78b5c814138c8a0fa66ce2b8e9bb313e)': dependencies: - '@privy-io/react-auth': 2.25.0(12cf0bcd8b25dffa51332d4d1bb86062) + '@privy-io/react-auth': 2.25.0(2812793df95efcdf355999fb7c734cca) react: 19.2.4 viem: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) - wagmi: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) + wagmi: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) '@protobuf-ts/grpcweb-transport@2.11.1': dependencies: @@ -21970,6 +22149,10 @@ snapshots: '@protobuf-ts/runtime@2.11.1': {} + '@quansync/fs@1.0.0': + dependencies: + quansync: 1.0.0 + '@radix-ui/primitive@1.1.3': {} '@radix-ui/react-arrow@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': @@ -22239,9 +22422,9 @@ snapshots: '@radix-ui/rect@1.1.1': {} - '@rainbow-me/rainbowkit@2.2.10(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(wagmi@2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6))': + '@rainbow-me/rainbowkit@2.2.10(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(wagmi@2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6))': dependencies: - '@tanstack/react-query': 5.95.2(react@19.2.4) + '@tanstack/react-query': 5.96.2(react@19.2.4) '@vanilla-extract/css': 1.17.3(babel-plugin-macros@3.1.0) '@vanilla-extract/dynamic': 2.1.4 '@vanilla-extract/sprinkles': 1.6.4(@vanilla-extract/css@1.17.3(babel-plugin-macros@3.1.0)) @@ -22252,7 +22435,7 @@ snapshots: react-remove-scroll: 2.6.2(@types/react@19.2.14)(react@19.2.4) ua-parser-js: 1.0.41 viem: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) - wagmi: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) + wagmi: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) transitivePeerDependencies: - '@types/react' - babel-plugin-macros @@ -22263,7 +22446,7 @@ snapshots: '@react-aria/interactions': 3.27.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@react-aria/utils': 3.33.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@react-types/shared': 3.33.1(react@19.2.4) - '@swc/helpers': 0.5.20 + '@swc/helpers': 0.5.21 clsx: 2.1.1 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) @@ -22274,13 +22457,13 @@ snapshots: '@react-aria/utils': 3.33.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@react-stately/flags': 3.1.2 '@react-types/shared': 3.33.1(react@19.2.4) - '@swc/helpers': 0.5.20 + '@swc/helpers': 0.5.21 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) '@react-aria/ssr@3.9.10(react@19.2.4)': dependencies: - '@swc/helpers': 0.5.20 + '@swc/helpers': 0.5.21 react: 19.2.4 '@react-aria/utils@3.33.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': @@ -22289,7 +22472,7 @@ snapshots: '@react-stately/flags': 3.1.2 '@react-stately/utils': 3.11.0(react@19.2.4) '@react-types/shared': 3.33.1(react@19.2.4) - '@swc/helpers': 0.5.20 + '@swc/helpers': 0.5.21 clsx: 2.1.1 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) @@ -22371,7 +22554,7 @@ snapshots: optionalDependencies: '@types/react': 19.2.14 - '@react-router/dev@7.13.2(@react-router/serve@7.13.2(react-router@7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3))(@types/node@25.5.0)(babel-plugin-macros@3.1.0)(jiti@2.6.1)(lightningcss@1.32.0)(react-router@7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(terser@5.46.1)(typescript@5.9.3)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(yaml@2.8.3)': + '@react-router/dev@7.14.0(@react-router/serve@7.14.0(react-router@7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3))(@types/node@25.5.2)(babel-plugin-macros@3.1.0)(jiti@2.6.1)(lightningcss@1.32.0)(react-router@7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(terser@5.46.1)(typescript@5.9.3)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(yaml@2.8.3)': dependencies: '@babel/core': 7.29.0 '@babel/generator': 7.29.1 @@ -22380,7 +22563,7 @@ snapshots: '@babel/preset-typescript': 7.28.5(@babel/core@7.29.0) '@babel/traverse': 7.29.0(supports-color@5.5.0) '@babel/types': 7.29.0 - '@react-router/node': 7.13.2(react-router@7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) + '@react-router/node': 7.14.0(react-router@7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) '@remix-run/node-fetch-server': 0.13.0 arg: 5.0.2 babel-dead-code-elimination: 1.0.12 @@ -22388,23 +22571,23 @@ snapshots: dedent: 1.7.2(babel-plugin-macros@3.1.0) es-module-lexer: 1.7.0 exit-hook: 2.2.1 - isbot: 5.1.36 + isbot: 5.1.37 jsesc: 3.0.2 - lodash: 4.17.23 + lodash: 4.18.1 p-map: 7.0.4 pathe: 1.1.2 picocolors: 1.1.1 pkg-types: 2.3.0 prettier: 3.8.1 react-refresh: 0.14.2 - react-router: 7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + react-router: 7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) semver: 7.7.4 tinyglobby: 0.2.15 valibot: 1.3.1(typescript@5.9.3) - vite: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) - vite-node: 3.2.4(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3) + vite: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + vite-node: 3.2.4(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3) optionalDependencies: - '@react-router/serve': 7.13.2(react-router@7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) + '@react-router/serve': 7.14.0(react-router@7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - '@types/node' @@ -22421,44 +22604,44 @@ snapshots: - tsx - yaml - '@react-router/express@7.13.2(express@4.22.1)(react-router@7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)': + '@react-router/express@7.14.0(express@4.22.1)(react-router@7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)': dependencies: - '@react-router/node': 7.13.2(react-router@7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) + '@react-router/node': 7.14.0(react-router@7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) express: 4.22.1 - react-router: 7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + react-router: 7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) optionalDependencies: typescript: 5.9.3 - '@react-router/fs-routes@7.13.2(@react-router/dev@7.13.2(@react-router/serve@7.13.2(react-router@7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3))(@types/node@25.5.0)(babel-plugin-macros@3.1.0)(jiti@2.6.1)(lightningcss@1.32.0)(react-router@7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(terser@5.46.1)(typescript@5.9.3)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(yaml@2.8.3))(typescript@5.9.3)': + '@react-router/fs-routes@7.14.0(@react-router/dev@7.14.0(@react-router/serve@7.14.0(react-router@7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3))(@types/node@25.5.2)(babel-plugin-macros@3.1.0)(jiti@2.6.1)(lightningcss@1.32.0)(react-router@7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(terser@5.46.1)(typescript@5.9.3)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(yaml@2.8.3))(typescript@5.9.3)': dependencies: - '@react-router/dev': 7.13.2(@react-router/serve@7.13.2(react-router@7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3))(@types/node@25.5.0)(babel-plugin-macros@3.1.0)(jiti@2.6.1)(lightningcss@1.32.0)(react-router@7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(terser@5.46.1)(typescript@5.9.3)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(yaml@2.8.3) + '@react-router/dev': 7.14.0(@react-router/serve@7.14.0(react-router@7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3))(@types/node@25.5.2)(babel-plugin-macros@3.1.0)(jiti@2.6.1)(lightningcss@1.32.0)(react-router@7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(terser@5.46.1)(typescript@5.9.3)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(yaml@2.8.3) minimatch: 9.0.9 optionalDependencies: typescript: 5.9.3 - '@react-router/node@7.13.2(react-router@7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)': + '@react-router/node@7.14.0(react-router@7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)': dependencies: '@mjackson/node-fetch-server': 0.2.0 - react-router: 7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + react-router: 7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) optionalDependencies: typescript: 5.9.3 - '@react-router/remix-routes-option-adapter@7.13.2(@react-router/dev@7.13.2(@react-router/serve@7.13.2(react-router@7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3))(@types/node@25.5.0)(babel-plugin-macros@3.1.0)(jiti@2.6.1)(lightningcss@1.32.0)(react-router@7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(terser@5.46.1)(typescript@5.9.3)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(yaml@2.8.3))(typescript@5.9.3)': + '@react-router/remix-routes-option-adapter@7.14.0(@react-router/dev@7.14.0(@react-router/serve@7.14.0(react-router@7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3))(@types/node@25.5.2)(babel-plugin-macros@3.1.0)(jiti@2.6.1)(lightningcss@1.32.0)(react-router@7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(terser@5.46.1)(typescript@5.9.3)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(yaml@2.8.3))(typescript@5.9.3)': dependencies: - '@react-router/dev': 7.13.2(@react-router/serve@7.13.2(react-router@7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3))(@types/node@25.5.0)(babel-plugin-macros@3.1.0)(jiti@2.6.1)(lightningcss@1.32.0)(react-router@7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(terser@5.46.1)(typescript@5.9.3)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(yaml@2.8.3) + '@react-router/dev': 7.14.0(@react-router/serve@7.14.0(react-router@7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3))(@types/node@25.5.2)(babel-plugin-macros@3.1.0)(jiti@2.6.1)(lightningcss@1.32.0)(react-router@7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(terser@5.46.1)(typescript@5.9.3)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(yaml@2.8.3) optionalDependencies: typescript: 5.9.3 - '@react-router/serve@7.13.2(react-router@7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)': + '@react-router/serve@7.14.0(react-router@7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)': dependencies: '@mjackson/node-fetch-server': 0.2.0 - '@react-router/express': 7.13.2(express@4.22.1)(react-router@7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) - '@react-router/node': 7.13.2(react-router@7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) + '@react-router/express': 7.14.0(express@4.22.1)(react-router@7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) + '@react-router/node': 7.14.0(react-router@7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) compression: 1.8.1 express: 4.22.1 get-port: 5.1.1 morgan: 1.10.1 - react-router: 7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + react-router: 7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) source-map-support: 0.5.21 transitivePeerDependencies: - supports-color @@ -22466,11 +22649,11 @@ snapshots: '@react-stately/flags@3.1.2': dependencies: - '@swc/helpers': 0.5.20 + '@swc/helpers': 0.5.21 '@react-stately/utils@3.11.0(react@19.2.4)': dependencies: - '@swc/helpers': 0.5.20 + '@swc/helpers': 0.5.21 react: 19.2.4 '@react-types/shared@3.33.1(react@19.2.4)': @@ -22479,7 +22662,7 @@ snapshots: '@remix-run/css-bundle@2.17.4': {} - '@remix-run/dev@2.17.4(@remix-run/react@2.17.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@remix-run/serve@2.17.4(typescript@5.9.3))(@types/node@25.5.0)(babel-plugin-macros@3.1.0)(bufferutil@4.1.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(typescript@5.9.3)(utf-8-validate@6.0.6)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.17.6)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(yaml@2.8.3)': + '@remix-run/dev@2.17.4(@remix-run/react@2.17.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@remix-run/serve@2.17.4(typescript@5.9.3))(@types/node@25.5.2)(babel-plugin-macros@3.1.0)(bufferutil@4.1.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(typescript@5.9.3)(utf-8-validate@6.0.6)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.17.6)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(yaml@2.8.3)': dependencies: '@babel/core': 7.29.0 '@babel/generator': 7.29.1 @@ -22496,7 +22679,7 @@ snapshots: '@remix-run/router': 1.23.2 '@remix-run/server-runtime': 2.17.4(typescript@5.9.3) '@types/mdx': 2.0.13 - '@vanilla-extract/integration': 6.5.0(@types/node@25.5.0)(babel-plugin-macros@3.1.0)(lightningcss@1.32.0)(terser@5.46.1) + '@vanilla-extract/integration': 6.5.0(@types/node@25.5.2)(babel-plugin-macros@3.1.0)(lightningcss@1.32.0)(terser@5.46.1) arg: 5.0.2 cacache: 17.1.4 chalk: 4.1.2 @@ -22514,7 +22697,7 @@ snapshots: gunzip-maybe: 1.4.2 jsesc: 3.0.2 json5: 2.2.3 - lodash: 4.17.23 + lodash: 4.18.1 lodash.debounce: 4.0.8 minimatch: 9.0.9 ora: 5.4.1 @@ -22536,12 +22719,12 @@ snapshots: tar-fs: 2.1.4 tsconfig-paths: 4.2.0 valibot: 1.3.1(typescript@5.9.3) - vite-node: 3.2.4(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3) + vite-node: 3.2.4(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3) ws: 7.5.10(bufferutil@4.1.0)(utf-8-validate@6.0.6) optionalDependencies: '@remix-run/serve': 2.17.4(typescript@5.9.3) typescript: 5.9.3 - vite: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.17.6)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + vite: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.17.6)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -22750,7 +22933,7 @@ snapshots: - utf-8-validate - zod - '@reown/appkit-adapter-wagmi@1.8.19(ab8df3ae7394a9005e8ef97b4bf663dd)': + '@reown/appkit-adapter-wagmi@1.8.19(24d0a090b3550bc6b565fde7797bc585)': dependencies: '@reown/appkit': 1.8.19(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(zod@4.3.6) '@reown/appkit-common': 1.8.19(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) @@ -22759,13 +22942,13 @@ snapshots: '@reown/appkit-scaffold-ui': 1.8.19(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(valtio@2.1.7(@types/react@19.2.14)(react@19.2.4))(zod@4.3.6) '@reown/appkit-utils': 1.8.19(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(valtio@2.1.7(@types/react@19.2.14)(react@19.2.4))(zod@4.3.6) '@reown/appkit-wallet': 1.8.19(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6) - '@wagmi/core': 3.4.0(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) + '@wagmi/core': 3.4.0(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) '@walletconnect/universal-provider': 2.23.7(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(ioredis@5.10.1)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) valtio: 2.1.7(@types/react@19.2.14)(react@19.2.4) viem: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) - wagmi: 3.6.0(6582b3f8850a1df26329695254e80333) + wagmi: 3.6.0(3186eb014f116ad3fa737d37c117ef77) optionalDependencies: - '@wagmi/connectors': 7.2.1(7b82eb4c1c2238ea2c38186357d3c30e) + '@wagmi/connectors': 7.2.1(07e35d8884d3b9239ba863c531bbe992) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -22985,7 +23168,7 @@ snapshots: valtio: 2.1.7(@types/react@19.2.14)(react@19.2.4) viem: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) optionalDependencies: - '@base-org/account': 2.4.0(@types/react@19.2.14)(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(zod@4.3.6) + '@base-org/account': 2.4.0(@types/react@19.2.14)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(zod@4.3.6) '@safe-global/safe-apps-provider': 0.18.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) '@safe-global/safe-apps-sdk': 9.1.0(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) transitivePeerDependencies: @@ -23116,9 +23299,9 @@ snapshots: '@rolldown/binding-openharmony-arm64@1.0.0-rc.12': optional: true - '@rolldown/binding-wasm32-wasi@1.0.0-rc.12(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)': + '@rolldown/binding-wasm32-wasi@1.0.0-rc.12(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)': dependencies: - '@napi-rs/wasm-runtime': 1.1.2(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1) + '@napi-rs/wasm-runtime': 1.1.2(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2) transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' @@ -23132,6 +23315,8 @@ snapshots: '@rolldown/pluginutils@1.0.0-rc.12': {} + '@rolldown/pluginutils@1.0.0-rc.13': {} + '@rolldown/pluginutils@1.0.0-rc.2': {} '@rolldown/pluginutils@1.0.0-rc.7': {} @@ -23547,14 +23732,14 @@ snapshots: transitivePeerDependencies: - fastestsmallesttextencoderdecoder - '@solana/accounts@6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': + '@solana/accounts@6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': dependencies: - '@solana/addresses': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/codecs-core': 6.5.0(typescript@5.9.3) - '@solana/codecs-strings': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/errors': 6.5.0(typescript@5.9.3) - '@solana/rpc-spec': 6.5.0(typescript@5.9.3) - '@solana/rpc-types': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/addresses': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/codecs-core': 6.7.0(typescript@5.9.3) + '@solana/codecs-strings': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/errors': 6.7.0(typescript@5.9.3) + '@solana/rpc-spec': 6.7.0(typescript@5.9.3) + '@solana/rpc-types': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -23572,13 +23757,13 @@ snapshots: transitivePeerDependencies: - fastestsmallesttextencoderdecoder - '@solana/addresses@6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': + '@solana/addresses@6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': dependencies: - '@solana/assertions': 6.5.0(typescript@5.9.3) - '@solana/codecs-core': 6.5.0(typescript@5.9.3) - '@solana/codecs-strings': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/errors': 6.5.0(typescript@5.9.3) - '@solana/nominal-types': 6.5.0(typescript@5.9.3) + '@solana/assertions': 6.7.0(typescript@5.9.3) + '@solana/codecs-core': 6.7.0(typescript@5.9.3) + '@solana/codecs-strings': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/errors': 6.7.0(typescript@5.9.3) + '@solana/nominal-types': 6.7.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -23590,9 +23775,9 @@ snapshots: optionalDependencies: typescript: 5.9.3 - '@solana/assertions@6.5.0(typescript@5.9.3)': + '@solana/assertions@6.7.0(typescript@5.9.3)': dependencies: - '@solana/errors': 6.5.0(typescript@5.9.3) + '@solana/errors': 6.7.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 @@ -23633,9 +23818,9 @@ snapshots: optionalDependencies: typescript: 5.9.3 - '@solana/codecs-core@6.5.0(typescript@5.9.3)': + '@solana/codecs-core@6.7.0(typescript@5.9.3)': dependencies: - '@solana/errors': 6.5.0(typescript@5.9.3) + '@solana/errors': 6.7.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 @@ -23654,11 +23839,11 @@ snapshots: optionalDependencies: typescript: 5.9.3 - '@solana/codecs-data-structures@6.5.0(typescript@5.9.3)': + '@solana/codecs-data-structures@6.7.0(typescript@5.9.3)': dependencies: - '@solana/codecs-core': 6.5.0(typescript@5.9.3) - '@solana/codecs-numbers': 6.5.0(typescript@5.9.3) - '@solana/errors': 6.5.0(typescript@5.9.3) + '@solana/codecs-core': 6.7.0(typescript@5.9.3) + '@solana/codecs-numbers': 6.7.0(typescript@5.9.3) + '@solana/errors': 6.7.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 @@ -23687,10 +23872,10 @@ snapshots: optionalDependencies: typescript: 5.9.3 - '@solana/codecs-numbers@6.5.0(typescript@5.9.3)': + '@solana/codecs-numbers@6.7.0(typescript@5.9.3)': dependencies: - '@solana/codecs-core': 6.5.0(typescript@5.9.3) - '@solana/errors': 6.5.0(typescript@5.9.3) + '@solana/codecs-core': 6.7.0(typescript@5.9.3) + '@solana/errors': 6.7.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 @@ -23719,11 +23904,11 @@ snapshots: fastestsmallesttextencoderdecoder: 1.0.22 typescript: 5.9.3 - '@solana/codecs-strings@6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': + '@solana/codecs-strings@6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': dependencies: - '@solana/codecs-core': 6.5.0(typescript@5.9.3) - '@solana/codecs-numbers': 6.5.0(typescript@5.9.3) - '@solana/errors': 6.5.0(typescript@5.9.3) + '@solana/codecs-core': 6.7.0(typescript@5.9.3) + '@solana/codecs-numbers': 6.7.0(typescript@5.9.3) + '@solana/errors': 6.7.0(typescript@5.9.3) optionalDependencies: fastestsmallesttextencoderdecoder: 1.0.22 typescript: 5.9.3 @@ -23751,13 +23936,13 @@ snapshots: transitivePeerDependencies: - fastestsmallesttextencoderdecoder - '@solana/codecs@6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': + '@solana/codecs@6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': dependencies: - '@solana/codecs-core': 6.5.0(typescript@5.9.3) - '@solana/codecs-data-structures': 6.5.0(typescript@5.9.3) - '@solana/codecs-numbers': 6.5.0(typescript@5.9.3) - '@solana/codecs-strings': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/options': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/codecs-core': 6.7.0(typescript@5.9.3) + '@solana/codecs-data-structures': 6.7.0(typescript@5.9.3) + '@solana/codecs-numbers': 6.7.0(typescript@5.9.3) + '@solana/codecs-strings': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/options': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -23788,7 +23973,7 @@ snapshots: optionalDependencies: typescript: 5.9.3 - '@solana/errors@6.5.0(typescript@5.9.3)': + '@solana/errors@6.7.0(typescript@5.9.3)': dependencies: chalk: 5.6.2 commander: 14.0.3 @@ -23799,7 +23984,7 @@ snapshots: optionalDependencies: typescript: 5.9.3 - '@solana/fast-stable-stringify@6.5.0(typescript@5.9.3)': + '@solana/fast-stable-stringify@6.7.0(typescript@5.9.3)': optionalDependencies: typescript: 5.9.3 @@ -23807,7 +23992,7 @@ snapshots: optionalDependencies: typescript: 5.9.3 - '@solana/functional@6.5.0(typescript@5.9.3)': + '@solana/functional@6.7.0(typescript@5.9.3)': optionalDependencies: typescript: 5.9.3 @@ -23824,14 +24009,14 @@ snapshots: transitivePeerDependencies: - fastestsmallesttextencoderdecoder - '@solana/instruction-plans@6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': + '@solana/instruction-plans@6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': dependencies: - '@solana/errors': 6.5.0(typescript@5.9.3) - '@solana/instructions': 6.5.0(typescript@5.9.3) - '@solana/keys': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/promises': 6.5.0(typescript@5.9.3) - '@solana/transaction-messages': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/transactions': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/errors': 6.7.0(typescript@5.9.3) + '@solana/instructions': 6.7.0(typescript@5.9.3) + '@solana/keys': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/promises': 6.7.0(typescript@5.9.3) + '@solana/transaction-messages': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/transactions': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -23844,10 +24029,10 @@ snapshots: optionalDependencies: typescript: 5.9.3 - '@solana/instructions@6.5.0(typescript@5.9.3)': + '@solana/instructions@6.7.0(typescript@5.9.3)': dependencies: - '@solana/codecs-core': 6.5.0(typescript@5.9.3) - '@solana/errors': 6.5.0(typescript@5.9.3) + '@solana/codecs-core': 6.7.0(typescript@5.9.3) + '@solana/errors': 6.7.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 @@ -23863,13 +24048,13 @@ snapshots: transitivePeerDependencies: - fastestsmallesttextencoderdecoder - '@solana/keys@6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': + '@solana/keys@6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': dependencies: - '@solana/assertions': 6.5.0(typescript@5.9.3) - '@solana/codecs-core': 6.5.0(typescript@5.9.3) - '@solana/codecs-strings': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/errors': 6.5.0(typescript@5.9.3) - '@solana/nominal-types': 6.5.0(typescript@5.9.3) + '@solana/assertions': 6.7.0(typescript@5.9.3) + '@solana/codecs-core': 6.7.0(typescript@5.9.3) + '@solana/codecs-strings': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/errors': 6.7.0(typescript@5.9.3) + '@solana/nominal-types': 6.7.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -23906,32 +24091,32 @@ snapshots: - fastestsmallesttextencoderdecoder - utf-8-validate - '@solana/kit@6.5.0(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6)': - dependencies: - '@solana/accounts': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/addresses': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/codecs': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/errors': 6.5.0(typescript@5.9.3) - '@solana/functional': 6.5.0(typescript@5.9.3) - '@solana/instruction-plans': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/instructions': 6.5.0(typescript@5.9.3) - '@solana/keys': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/offchain-messages': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/plugin-core': 6.5.0(typescript@5.9.3) - '@solana/plugin-interfaces': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/program-client-core': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/programs': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/rpc': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/rpc-api': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/rpc-parsed-types': 6.5.0(typescript@5.9.3) - '@solana/rpc-spec-types': 6.5.0(typescript@5.9.3) - '@solana/rpc-subscriptions': 6.5.0(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6) - '@solana/rpc-types': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/signers': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/sysvars': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/transaction-confirmation': 6.5.0(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6) - '@solana/transaction-messages': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/transactions': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/kit@6.7.0(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6)': + dependencies: + '@solana/accounts': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/addresses': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/codecs': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/errors': 6.7.0(typescript@5.9.3) + '@solana/functional': 6.7.0(typescript@5.9.3) + '@solana/instruction-plans': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/instructions': 6.7.0(typescript@5.9.3) + '@solana/keys': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/offchain-messages': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/plugin-core': 6.7.0(typescript@5.9.3) + '@solana/plugin-interfaces': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/program-client-core': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/programs': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/rpc': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/rpc-api': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/rpc-parsed-types': 6.7.0(typescript@5.9.3) + '@solana/rpc-spec-types': 6.7.0(typescript@5.9.3) + '@solana/rpc-subscriptions': 6.7.0(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6) + '@solana/rpc-types': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/signers': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/sysvars': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/transaction-confirmation': 6.7.0(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6) + '@solana/transaction-messages': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/transactions': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -23943,7 +24128,7 @@ snapshots: optionalDependencies: typescript: 5.9.3 - '@solana/nominal-types@6.5.0(typescript@5.9.3)': + '@solana/nominal-types@6.7.0(typescript@5.9.3)': optionalDependencies: typescript: 5.9.3 @@ -23962,16 +24147,16 @@ snapshots: transitivePeerDependencies: - fastestsmallesttextencoderdecoder - '@solana/offchain-messages@6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': + '@solana/offchain-messages@6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': dependencies: - '@solana/addresses': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/codecs-core': 6.5.0(typescript@5.9.3) - '@solana/codecs-data-structures': 6.5.0(typescript@5.9.3) - '@solana/codecs-numbers': 6.5.0(typescript@5.9.3) - '@solana/codecs-strings': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/errors': 6.5.0(typescript@5.9.3) - '@solana/keys': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/nominal-types': 6.5.0(typescript@5.9.3) + '@solana/addresses': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/codecs-core': 6.7.0(typescript@5.9.3) + '@solana/codecs-data-structures': 6.7.0(typescript@5.9.3) + '@solana/codecs-numbers': 6.7.0(typescript@5.9.3) + '@solana/codecs-strings': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/errors': 6.7.0(typescript@5.9.3) + '@solana/keys': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/nominal-types': 6.7.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -24000,13 +24185,13 @@ snapshots: transitivePeerDependencies: - fastestsmallesttextencoderdecoder - '@solana/options@6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': + '@solana/options@6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': dependencies: - '@solana/codecs-core': 6.5.0(typescript@5.9.3) - '@solana/codecs-data-structures': 6.5.0(typescript@5.9.3) - '@solana/codecs-numbers': 6.5.0(typescript@5.9.3) - '@solana/codecs-strings': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/errors': 6.5.0(typescript@5.9.3) + '@solana/codecs-core': 6.7.0(typescript@5.9.3) + '@solana/codecs-data-structures': 6.7.0(typescript@5.9.3) + '@solana/codecs-numbers': 6.7.0(typescript@5.9.3) + '@solana/codecs-strings': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/errors': 6.7.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -24016,35 +24201,35 @@ snapshots: optionalDependencies: typescript: 5.9.3 - '@solana/plugin-core@6.5.0(typescript@5.9.3)': + '@solana/plugin-core@6.7.0(typescript@5.9.3)': optionalDependencies: typescript: 5.9.3 - '@solana/plugin-interfaces@6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': + '@solana/plugin-interfaces@6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': dependencies: - '@solana/addresses': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/instruction-plans': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/keys': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/rpc-spec': 6.5.0(typescript@5.9.3) - '@solana/rpc-subscriptions-spec': 6.5.0(typescript@5.9.3) - '@solana/rpc-types': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/signers': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/addresses': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/instruction-plans': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/keys': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/rpc-spec': 6.7.0(typescript@5.9.3) + '@solana/rpc-subscriptions-spec': 6.7.0(typescript@5.9.3) + '@solana/rpc-types': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/signers': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: - fastestsmallesttextencoderdecoder - '@solana/program-client-core@6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': + '@solana/program-client-core@6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': dependencies: - '@solana/accounts': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/addresses': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/codecs-core': 6.5.0(typescript@5.9.3) - '@solana/errors': 6.5.0(typescript@5.9.3) - '@solana/instruction-plans': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/instructions': 6.5.0(typescript@5.9.3) - '@solana/plugin-interfaces': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/rpc-api': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/signers': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/accounts': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/addresses': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/codecs-core': 6.7.0(typescript@5.9.3) + '@solana/errors': 6.7.0(typescript@5.9.3) + '@solana/instruction-plans': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/instructions': 6.7.0(typescript@5.9.3) + '@solana/plugin-interfaces': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/rpc-api': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/signers': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -24059,10 +24244,10 @@ snapshots: transitivePeerDependencies: - fastestsmallesttextencoderdecoder - '@solana/programs@6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': + '@solana/programs@6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': dependencies: - '@solana/addresses': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/errors': 6.5.0(typescript@5.9.3) + '@solana/addresses': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/errors': 6.7.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -24072,7 +24257,7 @@ snapshots: optionalDependencies: typescript: 5.9.3 - '@solana/promises@6.5.0(typescript@5.9.3)': + '@solana/promises@6.7.0(typescript@5.9.3)': optionalDependencies: typescript: 5.9.3 @@ -24094,19 +24279,19 @@ snapshots: transitivePeerDependencies: - fastestsmallesttextencoderdecoder - '@solana/rpc-api@6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': + '@solana/rpc-api@6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': dependencies: - '@solana/addresses': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/codecs-core': 6.5.0(typescript@5.9.3) - '@solana/codecs-strings': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/errors': 6.5.0(typescript@5.9.3) - '@solana/keys': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/rpc-parsed-types': 6.5.0(typescript@5.9.3) - '@solana/rpc-spec': 6.5.0(typescript@5.9.3) - '@solana/rpc-transformers': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/rpc-types': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/transaction-messages': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/transactions': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/addresses': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/codecs-core': 6.7.0(typescript@5.9.3) + '@solana/codecs-strings': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/errors': 6.7.0(typescript@5.9.3) + '@solana/keys': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/rpc-parsed-types': 6.7.0(typescript@5.9.3) + '@solana/rpc-spec': 6.7.0(typescript@5.9.3) + '@solana/rpc-transformers': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/rpc-types': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/transaction-messages': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/transactions': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -24116,7 +24301,7 @@ snapshots: optionalDependencies: typescript: 5.9.3 - '@solana/rpc-parsed-types@6.5.0(typescript@5.9.3)': + '@solana/rpc-parsed-types@6.7.0(typescript@5.9.3)': optionalDependencies: typescript: 5.9.3 @@ -24124,7 +24309,7 @@ snapshots: optionalDependencies: typescript: 5.9.3 - '@solana/rpc-spec-types@6.5.0(typescript@5.9.3)': + '@solana/rpc-spec-types@6.7.0(typescript@5.9.3)': optionalDependencies: typescript: 5.9.3 @@ -24135,10 +24320,10 @@ snapshots: optionalDependencies: typescript: 5.9.3 - '@solana/rpc-spec@6.5.0(typescript@5.9.3)': + '@solana/rpc-spec@6.7.0(typescript@5.9.3)': dependencies: - '@solana/errors': 6.5.0(typescript@5.9.3) - '@solana/rpc-spec-types': 6.5.0(typescript@5.9.3) + '@solana/errors': 6.7.0(typescript@5.9.3) + '@solana/rpc-spec-types': 6.7.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 @@ -24156,15 +24341,15 @@ snapshots: transitivePeerDependencies: - fastestsmallesttextencoderdecoder - '@solana/rpc-subscriptions-api@6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': + '@solana/rpc-subscriptions-api@6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': dependencies: - '@solana/addresses': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/keys': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/rpc-subscriptions-spec': 6.5.0(typescript@5.9.3) - '@solana/rpc-transformers': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/rpc-types': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/transaction-messages': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/transactions': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/addresses': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/keys': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/rpc-subscriptions-spec': 6.7.0(typescript@5.9.3) + '@solana/rpc-transformers': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/rpc-types': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/transaction-messages': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/transactions': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -24183,12 +24368,12 @@ snapshots: - bufferutil - utf-8-validate - '@solana/rpc-subscriptions-channel-websocket@6.5.0(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)': + '@solana/rpc-subscriptions-channel-websocket@6.7.0(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)': dependencies: - '@solana/errors': 6.5.0(typescript@5.9.3) - '@solana/functional': 6.5.0(typescript@5.9.3) - '@solana/rpc-subscriptions-spec': 6.5.0(typescript@5.9.3) - '@solana/subscribable': 6.5.0(typescript@5.9.3) + '@solana/errors': 6.7.0(typescript@5.9.3) + '@solana/functional': 6.7.0(typescript@5.9.3) + '@solana/rpc-subscriptions-spec': 6.7.0(typescript@5.9.3) + '@solana/subscribable': 6.7.0(typescript@5.9.3) ws: 8.20.0(bufferutil@4.1.0)(utf-8-validate@6.0.6) optionalDependencies: typescript: 5.9.3 @@ -24205,12 +24390,12 @@ snapshots: optionalDependencies: typescript: 5.9.3 - '@solana/rpc-subscriptions-spec@6.5.0(typescript@5.9.3)': + '@solana/rpc-subscriptions-spec@6.7.0(typescript@5.9.3)': dependencies: - '@solana/errors': 6.5.0(typescript@5.9.3) - '@solana/promises': 6.5.0(typescript@5.9.3) - '@solana/rpc-spec-types': 6.5.0(typescript@5.9.3) - '@solana/subscribable': 6.5.0(typescript@5.9.3) + '@solana/errors': 6.7.0(typescript@5.9.3) + '@solana/promises': 6.7.0(typescript@5.9.3) + '@solana/rpc-spec-types': 6.7.0(typescript@5.9.3) + '@solana/subscribable': 6.7.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 @@ -24234,19 +24419,19 @@ snapshots: - fastestsmallesttextencoderdecoder - utf-8-validate - '@solana/rpc-subscriptions@6.5.0(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6)': + '@solana/rpc-subscriptions@6.7.0(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6)': dependencies: - '@solana/errors': 6.5.0(typescript@5.9.3) - '@solana/fast-stable-stringify': 6.5.0(typescript@5.9.3) - '@solana/functional': 6.5.0(typescript@5.9.3) - '@solana/promises': 6.5.0(typescript@5.9.3) - '@solana/rpc-spec-types': 6.5.0(typescript@5.9.3) - '@solana/rpc-subscriptions-api': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/rpc-subscriptions-channel-websocket': 6.5.0(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6) - '@solana/rpc-subscriptions-spec': 6.5.0(typescript@5.9.3) - '@solana/rpc-transformers': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/rpc-types': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/subscribable': 6.5.0(typescript@5.9.3) + '@solana/errors': 6.7.0(typescript@5.9.3) + '@solana/fast-stable-stringify': 6.7.0(typescript@5.9.3) + '@solana/functional': 6.7.0(typescript@5.9.3) + '@solana/promises': 6.7.0(typescript@5.9.3) + '@solana/rpc-spec-types': 6.7.0(typescript@5.9.3) + '@solana/rpc-subscriptions-api': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/rpc-subscriptions-channel-websocket': 6.7.0(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6) + '@solana/rpc-subscriptions-spec': 6.7.0(typescript@5.9.3) + '@solana/rpc-transformers': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/rpc-types': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/subscribable': 6.7.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -24266,13 +24451,13 @@ snapshots: transitivePeerDependencies: - fastestsmallesttextencoderdecoder - '@solana/rpc-transformers@6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': + '@solana/rpc-transformers@6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': dependencies: - '@solana/errors': 6.5.0(typescript@5.9.3) - '@solana/functional': 6.5.0(typescript@5.9.3) - '@solana/nominal-types': 6.5.0(typescript@5.9.3) - '@solana/rpc-spec-types': 6.5.0(typescript@5.9.3) - '@solana/rpc-types': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/errors': 6.7.0(typescript@5.9.3) + '@solana/functional': 6.7.0(typescript@5.9.3) + '@solana/nominal-types': 6.7.0(typescript@5.9.3) + '@solana/rpc-spec-types': 6.7.0(typescript@5.9.3) + '@solana/rpc-types': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -24283,16 +24468,16 @@ snapshots: '@solana/errors': 5.5.1(typescript@5.9.3) '@solana/rpc-spec': 5.5.1(typescript@5.9.3) '@solana/rpc-spec-types': 5.5.1(typescript@5.9.3) - undici-types: 7.24.6 + undici-types: 7.24.7 optionalDependencies: typescript: 5.9.3 - '@solana/rpc-transport-http@6.5.0(typescript@5.9.3)': + '@solana/rpc-transport-http@6.7.0(typescript@5.9.3)': dependencies: - '@solana/errors': 6.5.0(typescript@5.9.3) - '@solana/rpc-spec': 6.5.0(typescript@5.9.3) - '@solana/rpc-spec-types': 6.5.0(typescript@5.9.3) - undici-types: 7.24.6 + '@solana/errors': 6.7.0(typescript@5.9.3) + '@solana/rpc-spec': 6.7.0(typescript@5.9.3) + '@solana/rpc-spec-types': 6.7.0(typescript@5.9.3) + undici-types: 7.24.7 optionalDependencies: typescript: 5.9.3 @@ -24309,14 +24494,14 @@ snapshots: transitivePeerDependencies: - fastestsmallesttextencoderdecoder - '@solana/rpc-types@6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': + '@solana/rpc-types@6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': dependencies: - '@solana/addresses': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/codecs-core': 6.5.0(typescript@5.9.3) - '@solana/codecs-numbers': 6.5.0(typescript@5.9.3) - '@solana/codecs-strings': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/errors': 6.5.0(typescript@5.9.3) - '@solana/nominal-types': 6.5.0(typescript@5.9.3) + '@solana/addresses': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/codecs-core': 6.7.0(typescript@5.9.3) + '@solana/codecs-numbers': 6.7.0(typescript@5.9.3) + '@solana/codecs-strings': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/errors': 6.7.0(typescript@5.9.3) + '@solana/nominal-types': 6.7.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -24338,17 +24523,17 @@ snapshots: transitivePeerDependencies: - fastestsmallesttextencoderdecoder - '@solana/rpc@6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': + '@solana/rpc@6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': dependencies: - '@solana/errors': 6.5.0(typescript@5.9.3) - '@solana/fast-stable-stringify': 6.5.0(typescript@5.9.3) - '@solana/functional': 6.5.0(typescript@5.9.3) - '@solana/rpc-api': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/rpc-spec': 6.5.0(typescript@5.9.3) - '@solana/rpc-spec-types': 6.5.0(typescript@5.9.3) - '@solana/rpc-transformers': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/rpc-transport-http': 6.5.0(typescript@5.9.3) - '@solana/rpc-types': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/errors': 6.7.0(typescript@5.9.3) + '@solana/fast-stable-stringify': 6.7.0(typescript@5.9.3) + '@solana/functional': 6.7.0(typescript@5.9.3) + '@solana/rpc-api': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/rpc-spec': 6.7.0(typescript@5.9.3) + '@solana/rpc-spec-types': 6.7.0(typescript@5.9.3) + '@solana/rpc-transformers': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/rpc-transport-http': 6.7.0(typescript@5.9.3) + '@solana/rpc-types': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -24370,17 +24555,17 @@ snapshots: transitivePeerDependencies: - fastestsmallesttextencoderdecoder - '@solana/signers@6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': + '@solana/signers@6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': dependencies: - '@solana/addresses': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/codecs-core': 6.5.0(typescript@5.9.3) - '@solana/errors': 6.5.0(typescript@5.9.3) - '@solana/instructions': 6.5.0(typescript@5.9.3) - '@solana/keys': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/nominal-types': 6.5.0(typescript@5.9.3) - '@solana/offchain-messages': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/transaction-messages': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/transactions': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/addresses': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/codecs-core': 6.7.0(typescript@5.9.3) + '@solana/errors': 6.7.0(typescript@5.9.3) + '@solana/instructions': 6.7.0(typescript@5.9.3) + '@solana/keys': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/nominal-types': 6.7.0(typescript@5.9.3) + '@solana/offchain-messages': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/transaction-messages': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/transactions': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -24454,9 +24639,9 @@ snapshots: optionalDependencies: typescript: 5.9.3 - '@solana/subscribable@6.5.0(typescript@5.9.3)': + '@solana/subscribable@6.7.0(typescript@5.9.3)': dependencies: - '@solana/errors': 6.5.0(typescript@5.9.3) + '@solana/errors': 6.7.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 @@ -24471,14 +24656,14 @@ snapshots: transitivePeerDependencies: - fastestsmallesttextencoderdecoder - '@solana/sysvars@6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': + '@solana/sysvars@6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': dependencies: - '@solana/accounts': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/codecs-core': 6.5.0(typescript@5.9.3) - '@solana/codecs-data-structures': 6.5.0(typescript@5.9.3) - '@solana/codecs-numbers': 6.5.0(typescript@5.9.3) - '@solana/errors': 6.5.0(typescript@5.9.3) - '@solana/rpc-types': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/accounts': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/codecs-core': 6.7.0(typescript@5.9.3) + '@solana/codecs-data-structures': 6.7.0(typescript@5.9.3) + '@solana/codecs-numbers': 6.7.0(typescript@5.9.3) + '@solana/errors': 6.7.0(typescript@5.9.3) + '@solana/rpc-types': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -24503,18 +24688,18 @@ snapshots: - fastestsmallesttextencoderdecoder - utf-8-validate - '@solana/transaction-confirmation@6.5.0(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6)': + '@solana/transaction-confirmation@6.7.0(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6)': dependencies: - '@solana/addresses': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/codecs-strings': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/errors': 6.5.0(typescript@5.9.3) - '@solana/keys': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/promises': 6.5.0(typescript@5.9.3) - '@solana/rpc': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/rpc-subscriptions': 6.5.0(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6) - '@solana/rpc-types': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/transaction-messages': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/transactions': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/addresses': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/codecs-strings': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/errors': 6.7.0(typescript@5.9.3) + '@solana/keys': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/promises': 6.7.0(typescript@5.9.3) + '@solana/rpc': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/rpc-subscriptions': 6.7.0(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6) + '@solana/rpc-types': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/transaction-messages': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/transactions': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -24538,17 +24723,17 @@ snapshots: transitivePeerDependencies: - fastestsmallesttextencoderdecoder - '@solana/transaction-messages@6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': + '@solana/transaction-messages@6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': dependencies: - '@solana/addresses': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/codecs-core': 6.5.0(typescript@5.9.3) - '@solana/codecs-data-structures': 6.5.0(typescript@5.9.3) - '@solana/codecs-numbers': 6.5.0(typescript@5.9.3) - '@solana/errors': 6.5.0(typescript@5.9.3) - '@solana/functional': 6.5.0(typescript@5.9.3) - '@solana/instructions': 6.5.0(typescript@5.9.3) - '@solana/nominal-types': 6.5.0(typescript@5.9.3) - '@solana/rpc-types': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/addresses': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/codecs-core': 6.7.0(typescript@5.9.3) + '@solana/codecs-data-structures': 6.7.0(typescript@5.9.3) + '@solana/codecs-numbers': 6.7.0(typescript@5.9.3) + '@solana/errors': 6.7.0(typescript@5.9.3) + '@solana/functional': 6.7.0(typescript@5.9.3) + '@solana/instructions': 6.7.0(typescript@5.9.3) + '@solana/nominal-types': 6.7.0(typescript@5.9.3) + '@solana/rpc-types': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -24573,20 +24758,20 @@ snapshots: transitivePeerDependencies: - fastestsmallesttextencoderdecoder - '@solana/transactions@6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': - dependencies: - '@solana/addresses': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/codecs-core': 6.5.0(typescript@5.9.3) - '@solana/codecs-data-structures': 6.5.0(typescript@5.9.3) - '@solana/codecs-numbers': 6.5.0(typescript@5.9.3) - '@solana/codecs-strings': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/errors': 6.5.0(typescript@5.9.3) - '@solana/functional': 6.5.0(typescript@5.9.3) - '@solana/instructions': 6.5.0(typescript@5.9.3) - '@solana/keys': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/nominal-types': 6.5.0(typescript@5.9.3) - '@solana/rpc-types': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) - '@solana/transaction-messages': 6.5.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/transactions@6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': + dependencies: + '@solana/addresses': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/codecs-core': 6.7.0(typescript@5.9.3) + '@solana/codecs-data-structures': 6.7.0(typescript@5.9.3) + '@solana/codecs-numbers': 6.7.0(typescript@5.9.3) + '@solana/codecs-strings': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/errors': 6.7.0(typescript@5.9.3) + '@solana/functional': 6.7.0(typescript@5.9.3) + '@solana/instructions': 6.7.0(typescript@5.9.3) + '@solana/keys': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/nominal-types': 6.7.0(typescript@5.9.3) + '@solana/rpc-types': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@solana/transaction-messages': 6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -24730,22 +24915,22 @@ snapshots: dependencies: acorn: 8.16.0 - '@sveltejs/vite-plugin-svelte-inspector@5.0.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.55.1)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)))(svelte@5.55.1)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))': + '@sveltejs/vite-plugin-svelte-inspector@5.0.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.55.1)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)))(svelte@5.55.1)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))': dependencies: - '@sveltejs/vite-plugin-svelte': 6.2.4(svelte@5.55.1)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + '@sveltejs/vite-plugin-svelte': 6.2.4(svelte@5.55.1)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) obug: 2.1.1 svelte: 5.55.1 - vite: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + vite: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) - '@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.55.1)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))': + '@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.55.1)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 5.0.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.55.1)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)))(svelte@5.55.1)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + '@sveltejs/vite-plugin-svelte-inspector': 5.0.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.55.1)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)))(svelte@5.55.1)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) deepmerge: 4.3.1 magic-string: 0.30.21 obug: 2.1.1 svelte: 5.55.1 - vite: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) - vitefu: 1.1.2(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + vite: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + vitefu: 1.1.3(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) '@swc/counter@0.1.3': {} @@ -24753,7 +24938,7 @@ snapshots: dependencies: tslib: 2.8.1 - '@swc/helpers@0.5.20': + '@swc/helpers@0.5.21': dependencies: tslib: 2.8.1 @@ -24768,19 +24953,19 @@ snapshots: '@tanstack/history@1.161.6': {} - '@tanstack/query-core@5.95.2': {} + '@tanstack/query-core@5.96.2': {} - '@tanstack/react-query@5.95.2(react@19.2.4)': + '@tanstack/react-query@5.96.2(react@19.2.4)': dependencies: - '@tanstack/query-core': 5.95.2 + '@tanstack/query-core': 5.96.2 react: 19.2.4 - '@tanstack/react-router@1.168.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@tanstack/react-router@1.168.10(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@tanstack/history': 1.161.6 '@tanstack/react-store': 0.9.3(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@tanstack/router-core': 1.168.7 - isbot: 5.1.36 + '@tanstack/router-core': 1.168.9 + isbot: 5.1.37 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) @@ -24797,10 +24982,10 @@ snapshots: react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - '@tanstack/router-core@1.168.7': + '@tanstack/router-core@1.168.9': dependencies: '@tanstack/history': 1.161.6 - cookie-es: 2.0.0 + cookie-es: 2.0.1 seroval: 1.5.1 seroval-plugins: 1.5.1(seroval@1.5.1) @@ -24832,7 +25017,7 @@ snapshots: '@tufjs/models@4.1.0': dependencies: '@tufjs/canonical-json': 2.0.0 - minimatch: 10.2.4 + minimatch: 10.2.5 '@turnkey/api-key-stamper@0.4.7': dependencies: @@ -24989,7 +25174,7 @@ snapshots: dependencies: '@types/http-cache-semantics': 4.2.0 '@types/keyv': 3.1.4 - '@types/node': 25.5.0 + '@types/node': 25.5.2 '@types/responselike': 1.0.3 '@types/chai@5.2.3': @@ -24999,7 +25184,7 @@ snapshots: '@types/connect@3.4.38': dependencies: - '@types/node': 25.5.0 + '@types/node': 25.5.2 '@types/cookie@0.6.0': {} @@ -25019,7 +25204,7 @@ snapshots: '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 25.5.0 + '@types/node': 25.5.2 '@types/hast@2.3.10': dependencies: @@ -25037,13 +25222,15 @@ snapshots: dependencies: '@types/istanbul-lib-report': 3.0.3 + '@types/jsesc@2.5.1': {} + '@types/json-schema@7.0.15': {} '@types/json5@0.0.29': {} '@types/keyv@3.1.4': dependencies: - '@types/node': 25.5.0 + '@types/node': 25.5.2 '@types/lodash.isequal@4.5.8': dependencies: @@ -25063,7 +25250,7 @@ snapshots: '@types/node@12.20.55': {} - '@types/node@20.19.37': + '@types/node@20.19.39': dependencies: undici-types: 6.21.0 @@ -25071,7 +25258,7 @@ snapshots: dependencies: undici-types: 6.19.8 - '@types/node@25.5.0': + '@types/node@25.5.2': dependencies: undici-types: 7.18.2 @@ -25101,7 +25288,7 @@ snapshots: '@types/responselike@1.0.3': dependencies: - '@types/node': 25.5.0 + '@types/node': 25.5.2 '@types/stack-utils@2.0.3': {} @@ -25115,11 +25302,11 @@ snapshots: '@types/ws@7.4.7': dependencies: - '@types/node': 25.5.0 + '@types/node': 25.5.2 '@types/ws@8.18.1': dependencies: - '@types/node': 25.5.0 + '@types/node': 25.5.2 '@types/yargs-parser@21.0.3': {} @@ -25127,14 +25314,14 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@8.57.2(@typescript-eslint/parser@8.57.2(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.58.0(@typescript-eslint/parser@8.58.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.57.2(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/scope-manager': 8.57.2 - '@typescript-eslint/type-utils': 8.57.2(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/utils': 8.57.2(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.57.2 + '@typescript-eslint/parser': 8.58.0(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.58.0 + '@typescript-eslint/type-utils': 8.58.0(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/utils': 8.58.0(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.58.0 eslint: 8.57.1 ignore: 7.0.5 natural-compare: 1.4.0 @@ -25143,14 +25330,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.57.2(@typescript-eslint/parser@8.57.2(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.58.0(@typescript-eslint/parser@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.57.2(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/scope-manager': 8.57.2 - '@typescript-eslint/type-utils': 8.57.2(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/utils': 8.57.2(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.57.2 + '@typescript-eslint/parser': 8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.58.0 + '@typescript-eslint/type-utils': 8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/utils': 8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.58.0 eslint: 9.39.4(jiti@2.6.1) ignore: 7.0.5 natural-compare: 1.4.0 @@ -25159,53 +25346,53 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.57.2(eslint@8.57.1)(typescript@5.9.3)': + '@typescript-eslint/parser@8.58.0(eslint@8.57.1)(typescript@5.9.3)': dependencies: - '@typescript-eslint/scope-manager': 8.57.2 - '@typescript-eslint/types': 8.57.2 - '@typescript-eslint/typescript-estree': 8.57.2(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.57.2 + '@typescript-eslint/scope-manager': 8.58.0 + '@typescript-eslint/types': 8.58.0 + '@typescript-eslint/typescript-estree': 8.58.0(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.58.0 debug: 4.4.3(supports-color@5.5.0) eslint: 8.57.1 typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.57.2(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/parser@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@typescript-eslint/scope-manager': 8.57.2 - '@typescript-eslint/types': 8.57.2 - '@typescript-eslint/typescript-estree': 8.57.2(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.57.2 + '@typescript-eslint/scope-manager': 8.58.0 + '@typescript-eslint/types': 8.58.0 + '@typescript-eslint/typescript-estree': 8.58.0(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.58.0 debug: 4.4.3(supports-color@5.5.0) eslint: 9.39.4(jiti@2.6.1) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.57.2(typescript@5.9.3)': + '@typescript-eslint/project-service@8.58.0(typescript@5.9.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.57.2(typescript@5.9.3) - '@typescript-eslint/types': 8.57.2 + '@typescript-eslint/tsconfig-utils': 8.58.0(typescript@5.9.3) + '@typescript-eslint/types': 8.58.0 debug: 4.4.3(supports-color@5.5.0) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.57.2': + '@typescript-eslint/scope-manager@8.58.0': dependencies: - '@typescript-eslint/types': 8.57.2 - '@typescript-eslint/visitor-keys': 8.57.2 + '@typescript-eslint/types': 8.58.0 + '@typescript-eslint/visitor-keys': 8.58.0 - '@typescript-eslint/tsconfig-utils@8.57.2(typescript@5.9.3)': + '@typescript-eslint/tsconfig-utils@8.58.0(typescript@5.9.3)': dependencies: typescript: 5.9.3 - '@typescript-eslint/type-utils@8.57.2(eslint@8.57.1)(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.58.0(eslint@8.57.1)(typescript@5.9.3)': dependencies: - '@typescript-eslint/types': 8.57.2 - '@typescript-eslint/typescript-estree': 8.57.2(typescript@5.9.3) - '@typescript-eslint/utils': 8.57.2(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/types': 8.58.0 + '@typescript-eslint/typescript-estree': 8.58.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.58.0(eslint@8.57.1)(typescript@5.9.3) debug: 4.4.3(supports-color@5.5.0) eslint: 8.57.1 ts-api-utils: 2.5.0(typescript@5.9.3) @@ -25213,11 +25400,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.57.2(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@typescript-eslint/types': 8.57.2 - '@typescript-eslint/typescript-estree': 8.57.2(typescript@5.9.3) - '@typescript-eslint/utils': 8.57.2(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/types': 8.58.0 + '@typescript-eslint/typescript-estree': 8.58.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) debug: 4.4.3(supports-color@5.5.0) eslint: 9.39.4(jiti@2.6.1) ts-api-utils: 2.5.0(typescript@5.9.3) @@ -25225,16 +25412,16 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.57.2': {} + '@typescript-eslint/types@8.58.0': {} - '@typescript-eslint/typescript-estree@8.57.2(typescript@5.9.3)': + '@typescript-eslint/typescript-estree@8.58.0(typescript@5.9.3)': dependencies: - '@typescript-eslint/project-service': 8.57.2(typescript@5.9.3) - '@typescript-eslint/tsconfig-utils': 8.57.2(typescript@5.9.3) - '@typescript-eslint/types': 8.57.2 - '@typescript-eslint/visitor-keys': 8.57.2 + '@typescript-eslint/project-service': 8.58.0(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.58.0(typescript@5.9.3) + '@typescript-eslint/types': 8.58.0 + '@typescript-eslint/visitor-keys': 8.58.0 debug: 4.4.3(supports-color@5.5.0) - minimatch: 10.2.4 + minimatch: 10.2.5 semver: 7.7.4 tinyglobby: 0.2.15 ts-api-utils: 2.5.0(typescript@5.9.3) @@ -25242,40 +25429,40 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.57.2(eslint@8.57.1)(typescript@5.9.3)': + '@typescript-eslint/utils@8.58.0(eslint@8.57.1)(typescript@5.9.3)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1) - '@typescript-eslint/scope-manager': 8.57.2 - '@typescript-eslint/types': 8.57.2 - '@typescript-eslint/typescript-estree': 8.57.2(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.58.0 + '@typescript-eslint/types': 8.58.0 + '@typescript-eslint/typescript-estree': 8.58.0(typescript@5.9.3) eslint: 8.57.1 typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.57.2(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/utils@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.6.1)) - '@typescript-eslint/scope-manager': 8.57.2 - '@typescript-eslint/types': 8.57.2 - '@typescript-eslint/typescript-estree': 8.57.2(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.58.0 + '@typescript-eslint/types': 8.58.0 + '@typescript-eslint/typescript-estree': 8.58.0(typescript@5.9.3) eslint: 9.39.4(jiti@2.6.1) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.57.2': + '@typescript-eslint/visitor-keys@8.58.0': dependencies: - '@typescript-eslint/types': 8.57.2 + '@typescript-eslint/types': 8.58.0 eslint-visitor-keys: 5.0.1 '@ungap/structured-clone@1.3.0': {} - '@unhead/vue@2.1.12(vue@3.5.31(typescript@5.9.3))': + '@unhead/vue@2.1.12(vue@3.5.32(typescript@5.9.3))': dependencies: hookable: 6.1.0 unhead: 2.1.12 - vue: 3.5.31(typescript@5.9.3) + vue: 3.5.32(typescript@5.9.3) '@unrs/resolver-binding-android-arm-eabi@1.11.1': optional: true @@ -25383,7 +25570,7 @@ snapshots: dependencies: '@vanilla-extract/private': 1.0.9 - '@vanilla-extract/integration@6.5.0(@types/node@25.5.0)(babel-plugin-macros@3.1.0)(lightningcss@1.32.0)(terser@5.46.1)': + '@vanilla-extract/integration@6.5.0(@types/node@25.5.2)(babel-plugin-macros@3.1.0)(lightningcss@1.32.0)(terser@5.46.1)': dependencies: '@babel/core': 7.29.0 '@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.29.0) @@ -25393,11 +25580,11 @@ snapshots: eval: 0.1.8 find-up: 5.0.0 javascript-stringify: 2.1.0 - lodash: 4.17.23 + lodash: 4.18.1 mlly: 1.8.2 outdent: 0.8.0 - vite: 5.4.21(@types/node@25.5.0)(lightningcss@1.32.0)(terser@5.46.1) - vite-node: 1.6.1(@types/node@25.5.0)(lightningcss@1.32.0)(terser@5.46.1) + vite: 5.4.21(@types/node@25.5.2)(lightningcss@1.32.0)(terser@5.46.1) + vite-node: 1.6.1(@types/node@25.5.2)(lightningcss@1.32.0)(terser@5.46.1) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -25439,44 +25626,44 @@ snapshots: - rollup - supports-color - '@vitejs/plugin-react@6.0.1(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))': + '@vitejs/plugin-react@6.0.1(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))': dependencies: '@rolldown/pluginutils': 1.0.0-rc.7 - vite: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + vite: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) - '@vitejs/plugin-vue-jsx@4.2.0(vite@6.4.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.31(typescript@5.9.3))': + '@vitejs/plugin-vue-jsx@4.2.0(vite@6.4.1(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.32(typescript@5.9.3))': dependencies: '@babel/core': 7.29.0 '@babel/plugin-transform-typescript': 7.28.6(@babel/core@7.29.0) - '@rolldown/pluginutils': 1.0.0-rc.12 + '@rolldown/pluginutils': 1.0.0-rc.13 '@vue/babel-plugin-jsx': 1.5.0(@babel/core@7.29.0) - vite: 6.4.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3) - vue: 3.5.31(typescript@5.9.3) + vite: 6.4.1(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3) + vue: 3.5.32(typescript@5.9.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue-jsx@5.1.5(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.31(typescript@5.9.3))': + '@vitejs/plugin-vue-jsx@5.1.5(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.32(typescript@5.9.3))': dependencies: '@babel/core': 7.29.0 '@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.29.0) '@babel/plugin-transform-typescript': 7.28.6(@babel/core@7.29.0) - '@rolldown/pluginutils': 1.0.0-rc.12 + '@rolldown/pluginutils': 1.0.0-rc.13 '@vue/babel-plugin-jsx': 2.0.1(@babel/core@7.29.0) - vite: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) - vue: 3.5.31(typescript@5.9.3) + vite: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + vue: 3.5.32(typescript@5.9.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.2.4(vite@6.4.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.31(typescript@5.9.3))': + '@vitejs/plugin-vue@5.2.4(vite@6.4.1(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.32(typescript@5.9.3))': dependencies: - vite: 6.4.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3) - vue: 3.5.31(typescript@5.9.3) + vite: 6.4.1(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3) + vue: 3.5.32(typescript@5.9.3) - '@vitejs/plugin-vue@6.0.5(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.31(typescript@5.9.3))': + '@vitejs/plugin-vue@6.0.5(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.32(typescript@5.9.3))': dependencies: '@rolldown/pluginutils': 1.0.0-rc.2 - vite: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) - vue: 3.5.31(typescript@5.9.3) + vite: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + vue: 3.5.32(typescript@5.9.3) '@vitest/expect@4.1.2': dependencies: @@ -25487,13 +25674,13 @@ snapshots: chai: 6.2.2 tinyrainbow: 3.1.0 - '@vitest/mocker@4.1.2(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))': + '@vitest/mocker@4.1.2(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))': dependencies: '@vitest/spy': 4.1.2 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + vite: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) '@vitest/pretty-format@4.1.2': dependencies: @@ -25531,15 +25718,15 @@ snapshots: path-browserify: 1.0.1 vscode-uri: 3.1.0 - '@vue-macros/common@3.0.0-beta.15(vue@3.5.31(typescript@5.9.3))': + '@vue-macros/common@3.0.0-beta.15(vue@3.5.32(typescript@5.9.3))': dependencies: - '@vue/compiler-sfc': 3.5.31 + '@vue/compiler-sfc': 3.5.32 ast-kit: 2.2.0 local-pkg: 1.1.2 magic-string-ast: 1.0.3 unplugin-utils: 0.2.5 optionalDependencies: - vue: 3.5.31(typescript@5.9.3) + vue: 3.5.32(typescript@5.9.3) '@vue/babel-helper-vue-transform-on@1.5.0': {} @@ -25555,7 +25742,7 @@ snapshots: '@babel/types': 7.29.0 '@vue/babel-helper-vue-transform-on': 1.5.0 '@vue/babel-plugin-resolve-type': 1.5.0(@babel/core@7.29.0) - '@vue/shared': 3.5.31 + '@vue/shared': 3.5.32 optionalDependencies: '@babel/core': 7.29.0 transitivePeerDependencies: @@ -25571,7 +25758,7 @@ snapshots: '@babel/types': 7.29.0 '@vue/babel-helper-vue-transform-on': 2.0.1 '@vue/babel-plugin-resolve-type': 2.0.1(@babel/core@7.29.0) - '@vue/shared': 3.5.31 + '@vue/shared': 3.5.32 optionalDependencies: '@babel/core': 7.29.0 transitivePeerDependencies: @@ -25584,7 +25771,7 @@ snapshots: '@babel/helper-module-imports': 7.28.6(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.28.6 '@babel/parser': 7.29.2 - '@vue/compiler-sfc': 3.5.31 + '@vue/compiler-sfc': 3.5.32 transitivePeerDependencies: - supports-color @@ -25595,51 +25782,51 @@ snapshots: '@babel/helper-module-imports': 7.28.6(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.28.6 '@babel/parser': 7.29.2 - '@vue/compiler-sfc': 3.5.31 + '@vue/compiler-sfc': 3.5.32 transitivePeerDependencies: - supports-color - '@vue/compiler-core@3.5.31': + '@vue/compiler-core@3.5.32': dependencies: '@babel/parser': 7.29.2 - '@vue/shared': 3.5.31 + '@vue/shared': 3.5.32 entities: 7.0.1 estree-walker: 2.0.2 source-map-js: 1.2.1 - '@vue/compiler-dom@3.5.31': + '@vue/compiler-dom@3.5.32': dependencies: - '@vue/compiler-core': 3.5.31 - '@vue/shared': 3.5.31 + '@vue/compiler-core': 3.5.32 + '@vue/shared': 3.5.32 - '@vue/compiler-sfc@3.5.31': + '@vue/compiler-sfc@3.5.32': dependencies: '@babel/parser': 7.29.2 - '@vue/compiler-core': 3.5.31 - '@vue/compiler-dom': 3.5.31 - '@vue/compiler-ssr': 3.5.31 - '@vue/shared': 3.5.31 + '@vue/compiler-core': 3.5.32 + '@vue/compiler-dom': 3.5.32 + '@vue/compiler-ssr': 3.5.32 + '@vue/shared': 3.5.32 estree-walker: 2.0.2 magic-string: 0.30.21 postcss: 8.5.8 source-map-js: 1.2.1 - '@vue/compiler-ssr@3.5.31': + '@vue/compiler-ssr@3.5.32': dependencies: - '@vue/compiler-dom': 3.5.31 - '@vue/shared': 3.5.31 + '@vue/compiler-dom': 3.5.32 + '@vue/shared': 3.5.32 '@vue/devtools-api@6.6.4': {} - '@vue/devtools-core@7.7.9(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.31(typescript@5.9.3))': + '@vue/devtools-core@7.7.9(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.32(typescript@5.9.3))': dependencies: '@vue/devtools-kit': 7.7.9 '@vue/devtools-shared': 7.7.9 mitt: 3.0.1 nanoid: 5.1.7 pathe: 2.0.3 - vite-hot-client: 2.1.0(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) - vue: 3.5.31(typescript@5.9.3) + vite-hot-client: 2.1.0(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + vue: 3.5.32(typescript@5.9.3) transitivePeerDependencies: - vite @@ -25660,49 +25847,49 @@ snapshots: '@vue/language-core@3.2.6': dependencies: '@volar/language-core': 2.4.28 - '@vue/compiler-dom': 3.5.31 - '@vue/shared': 3.5.31 + '@vue/compiler-dom': 3.5.32 + '@vue/shared': 3.5.32 alien-signals: 3.1.2 muggle-string: 0.4.1 path-browserify: 1.0.1 picomatch: 4.0.4 - '@vue/reactivity@3.5.31': + '@vue/reactivity@3.5.32': dependencies: - '@vue/shared': 3.5.31 + '@vue/shared': 3.5.32 - '@vue/runtime-core@3.5.31': + '@vue/runtime-core@3.5.32': dependencies: - '@vue/reactivity': 3.5.31 - '@vue/shared': 3.5.31 + '@vue/reactivity': 3.5.32 + '@vue/shared': 3.5.32 - '@vue/runtime-dom@3.5.31': + '@vue/runtime-dom@3.5.32': dependencies: - '@vue/reactivity': 3.5.31 - '@vue/runtime-core': 3.5.31 - '@vue/shared': 3.5.31 + '@vue/reactivity': 3.5.32 + '@vue/runtime-core': 3.5.32 + '@vue/shared': 3.5.32 csstype: 3.2.3 - '@vue/server-renderer@3.5.31(vue@3.5.31(typescript@5.9.3))': + '@vue/server-renderer@3.5.32(vue@3.5.32(typescript@5.9.3))': dependencies: - '@vue/compiler-ssr': 3.5.31 - '@vue/shared': 3.5.31 - vue: 3.5.31(typescript@5.9.3) + '@vue/compiler-ssr': 3.5.32 + '@vue/shared': 3.5.32 + vue: 3.5.32(typescript@5.9.3) - '@vue/shared@3.5.31': {} + '@vue/shared@3.5.32': {} - '@wagmi/connectors@6.2.0(94d08150f49e2f85a40345549d76fc98)': + '@wagmi/connectors@6.2.0(a016d7a89aef420ae1b268e17f61eca0)': dependencies: - '@base-org/account': 2.4.0(@types/react@19.2.14)(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(zod@4.3.6) + '@base-org/account': 2.4.0(@types/react@19.2.14)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(zod@4.3.6) '@coinbase/wallet-sdk': 4.3.6(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(zod@4.3.6) '@gemini-wallet/core': 0.3.2(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) '@metamask/sdk': 0.34.0(bufferutil@4.1.0)(encoding@0.1.13)(utf-8-validate@6.0.6) '@safe-global/safe-apps-provider': 0.18.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) '@safe-global/safe-apps-sdk': 9.1.0(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) - '@wagmi/core': 2.22.1(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) + '@wagmi/core': 2.22.1(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) '@walletconnect/ethereum-provider': 2.21.1(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(zod@4.3.6) cbw-sdk: '@coinbase/wallet-sdk@3.9.3' - porto: 0.2.35(00b58708c9693e59b3663a87ee2114a2) + porto: 0.2.35(53b7b77d9db66402a3b0fcba9f78847b) viem: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) optionalDependencies: typescript: 5.9.3 @@ -25744,55 +25931,55 @@ snapshots: - wagmi - zod - '@wagmi/connectors@7.2.1(7b82eb4c1c2238ea2c38186357d3c30e)': + '@wagmi/connectors@7.2.1(07e35d8884d3b9239ba863c531bbe992)': dependencies: - '@wagmi/core': 3.4.0(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) + '@wagmi/core': 3.4.0(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) viem: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) optionalDependencies: - '@base-org/account': 2.5.3(@types/react@19.2.14)(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(zod@4.3.6) + '@base-org/account': 2.5.3(@types/react@19.2.14)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(zod@4.3.6) '@coinbase/wallet-sdk': 4.3.7(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) '@metamask/sdk': 0.34.0(bufferutil@4.1.0)(encoding@0.1.13)(utf-8-validate@6.0.6) '@safe-global/safe-apps-provider': 0.18.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) '@safe-global/safe-apps-sdk': 9.1.0(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) '@walletconnect/ethereum-provider': 2.23.9(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(zod@4.3.6) - porto: 0.2.37(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(@wagmi/core@3.4.0(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)))(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(wagmi@3.6.0) + porto: 0.2.37(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(@wagmi/core@3.4.0(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)))(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(wagmi@3.6.0) typescript: 5.9.3 - '@wagmi/connectors@7.2.1(942d5eb9b9dd78d948eca951921f5856)': + '@wagmi/connectors@7.2.1(9af12cf55e1959de7f636830dcf0ad1d)': dependencies: - '@wagmi/core': 3.4.0(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) + '@wagmi/core': 3.4.0(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) viem: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) optionalDependencies: - '@base-org/account': 2.5.3(@types/react@19.2.14)(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(zod@4.3.6) + '@base-org/account': 2.5.3(@types/react@19.2.14)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(zod@4.3.6) '@coinbase/wallet-sdk': 4.3.7(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) '@metamask/sdk': 0.34.0(bufferutil@4.1.0)(encoding@0.1.13)(utf-8-validate@6.0.6) '@safe-global/safe-apps-provider': 0.18.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) '@safe-global/safe-apps-sdk': 9.1.0(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) '@walletconnect/ethereum-provider': 2.23.9(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(zod@4.3.6) - porto: 0.2.37(df57399079376ec551af7afd900d98e5) + porto: 0.2.37(98569aa562182870eb3e8b48aa24810a) typescript: 5.9.3 - '@wagmi/connectors@8.0.0(35dc33d5383b2399b5b8440d43795c72)': + '@wagmi/connectors@8.0.0(cefea0a3dbb1b1db94eb847417e06c1e)': dependencies: - '@wagmi/core': 3.4.1(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) + '@wagmi/core': 3.4.1(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) viem: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) optionalDependencies: - '@base-org/account': 2.5.3(@types/react@19.2.14)(bufferutil@4.1.0)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(zod@4.3.6) + '@base-org/account': 2.5.3(@types/react@19.2.14)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(zod@4.3.6) '@coinbase/wallet-sdk': 4.3.7(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) '@safe-global/safe-apps-provider': 0.18.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) '@safe-global/safe-apps-sdk': 9.1.0(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) '@walletconnect/ethereum-provider': 2.23.9(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(utf-8-validate@6.0.6)(zod@4.3.6) - porto: 0.2.37(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(@wagmi/core@3.4.1(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)))(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(wagmi@3.6.0) + porto: 0.2.37(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(@wagmi/core@3.4.1(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)))(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(wagmi@3.6.0) typescript: 5.9.3 - '@wagmi/core@2.22.1(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))': + '@wagmi/core@2.22.1(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))': dependencies: eventemitter3: 5.0.1 mipd: 0.0.7(typescript@5.9.3) viem: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) zustand: 5.0.0(@types/react@19.2.14)(react@19.2.4)(use-sync-external-store@1.4.0(react@19.2.4)) optionalDependencies: - '@tanstack/query-core': 5.95.2 + '@tanstack/query-core': 5.96.2 typescript: 5.9.3 transitivePeerDependencies: - '@types/react' @@ -25800,14 +25987,14 @@ snapshots: - react - use-sync-external-store - '@wagmi/core@3.4.0(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))': + '@wagmi/core@3.4.0(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))': dependencies: eventemitter3: 5.0.1 mipd: 0.0.7(typescript@5.9.3) viem: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) zustand: 5.0.0(@types/react@19.2.14)(react@19.2.4)(use-sync-external-store@1.4.0(react@19.2.4)) optionalDependencies: - '@tanstack/query-core': 5.95.2 + '@tanstack/query-core': 5.96.2 ox: 0.14.7(typescript@5.9.3)(zod@4.3.6) typescript: 5.9.3 transitivePeerDependencies: @@ -25816,14 +26003,14 @@ snapshots: - react - use-sync-external-store - '@wagmi/core@3.4.1(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))': + '@wagmi/core@3.4.1(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))': dependencies: eventemitter3: 5.0.1 mipd: 0.0.7(typescript@5.9.3) viem: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) zustand: 5.0.0(@types/react@19.2.14)(react@19.2.4)(use-sync-external-store@1.4.0(react@19.2.4)) optionalDependencies: - '@tanstack/query-core': 5.95.2 + '@tanstack/query-core': 5.96.2 ox: 0.14.7(typescript@5.9.3)(zod@4.3.6) typescript: 5.9.3 transitivePeerDependencies: @@ -27352,7 +27539,7 @@ snapshots: graceful-fs: 4.2.11 is-stream: 2.0.1 lazystream: 1.0.1 - lodash: 4.17.23 + lodash: 4.18.1 normalize-path: 3.0.0 readable-stream: 4.7.0 @@ -27484,6 +27671,12 @@ snapshots: '@babel/parser': 7.29.2 pathe: 2.0.3 + ast-kit@3.0.0-beta.1: + dependencies: + '@babel/parser': 8.0.0-rc.3 + estree-walker: 3.0.3 + pathe: 2.0.3 + ast-module-types@6.0.1: {} ast-types-flow@0.0.8: {} @@ -27511,8 +27704,8 @@ snapshots: autoprefixer@10.4.27(postcss@8.5.8): dependencies: - browserslist: 4.28.1 - caniuse-lite: 1.0.30001782 + browserslist: 4.28.2 + caniuse-lite: 1.0.30001784 fraction.js: 5.3.4 picocolors: 1.1.1 postcss: 8.5.8 @@ -27522,11 +27715,11 @@ snapshots: dependencies: possible-typed-array-names: 1.1.0 - axe-core@4.11.1: {} + axe-core@4.11.2: {} - axios-retry@4.5.0(axios@1.14.0): + axios-retry@4.5.0(axios@1.13.6): dependencies: - axios: 1.14.0(debug@4.4.3) + axios: 1.13.6 is-retry-allowed: 2.2.0 axios@1.12.0: @@ -27553,6 +27746,14 @@ snapshots: transitivePeerDependencies: - debug + axios@1.13.6: + dependencies: + follow-redirects: 1.15.11(debug@4.4.3) + form-data: 4.0.5 + proxy-from-env: 1.1.0 + transitivePeerDependencies: + - debug + axios@1.14.0(debug@4.4.3): dependencies: follow-redirects: 1.15.11(debug@4.4.3) @@ -27631,7 +27832,7 @@ snapshots: '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-module-imports': 7.28.6(supports-color@5.5.0) '@babel/plugin-syntax-jsx': 7.28.6(@babel/core@7.29.0) - lodash: 4.17.23 + lodash: 4.18.1 picomatch: 2.3.2 styled-components: 5.3.11(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react-is@19.2.4)(react@19.2.4) transitivePeerDependencies: @@ -27675,24 +27876,24 @@ snapshots: bare-events@2.8.2: {} - bare-fs@4.5.6: + bare-fs@4.6.0: dependencies: bare-events: 2.8.2 bare-path: 3.0.0 - bare-stream: 2.11.0(bare-events@2.8.2) + bare-stream: 2.12.0(bare-events@2.8.2) bare-url: 2.4.0 fast-fifo: 1.3.2 transitivePeerDependencies: - bare-abort-controller - react-native-b4a - bare-os@3.8.6: {} + bare-os@3.8.7: {} bare-path@3.0.0: dependencies: - bare-os: 3.8.6 + bare-os: 3.8.7 - bare-stream@2.11.0(bare-events@2.8.2): + bare-stream@2.12.0(bare-events@2.8.2): dependencies: streamx: 2.25.0 teex: 1.0.1 @@ -27715,7 +27916,7 @@ snapshots: base64-js@1.5.1: {} - baseline-browser-mapping@2.10.12: {} + baseline-browser-mapping@2.10.13: {} basic-auth@2.0.1: dependencies: @@ -27765,6 +27966,8 @@ snapshots: birpc@2.9.0: {} + birpc@4.0.0: {} + bitcoin-address-validation@2.2.3: dependencies: base58-js: 1.0.5 @@ -27926,13 +28129,13 @@ snapshots: dependencies: pako: 1.0.11 - browserslist@4.28.1: + browserslist@4.28.2: dependencies: - baseline-browser-mapping: 2.10.12 - caniuse-lite: 1.0.30001782 - electron-to-chromium: 1.5.328 - node-releases: 2.0.36 - update-browserslist-db: 1.2.3(browserslist@4.28.1) + baseline-browser-mapping: 2.10.13 + caniuse-lite: 1.0.30001784 + electron-to-chromium: 1.5.331 + node-releases: 2.0.37 + update-browserslist-db: 1.2.3(browserslist@4.28.2) bs58@6.0.0: dependencies: @@ -27996,42 +28199,44 @@ snapshots: bytes@3.1.2: {} - c12@3.3.3(magicast@0.3.5): + c12@3.3.4(magicast@0.3.5): dependencies: chokidar: 5.0.0 confbox: 0.2.4 - defu: 6.1.4 - dotenv: 17.3.1 + defu: 6.1.6 + dotenv: 17.4.0 exsolve: 1.0.8 - giget: 2.0.0 + giget: 3.2.0 jiti: 2.6.1 ohash: 2.0.11 pathe: 2.0.3 perfect-debounce: 2.1.0 pkg-types: 2.3.0 - rc9: 2.1.2 + rc9: 3.0.1 optionalDependencies: magicast: 0.3.5 - c12@3.3.3(magicast@0.5.2): + c12@3.3.4(magicast@0.5.2): dependencies: chokidar: 5.0.0 confbox: 0.2.4 - defu: 6.1.4 - dotenv: 17.3.1 + defu: 6.1.6 + dotenv: 17.4.0 exsolve: 1.0.8 - giget: 2.0.0 + giget: 3.2.0 jiti: 2.6.1 ohash: 2.0.11 pathe: 2.0.3 perfect-debounce: 2.1.0 pkg-types: 2.3.0 - rc9: 2.1.2 + rc9: 3.0.1 optionalDependencies: magicast: 0.5.2 cac@6.7.14: {} + cac@7.0.0: {} + cacache@17.1.4: dependencies: '@npmcli/fs': 3.1.1 @@ -28105,12 +28310,12 @@ snapshots: caniuse-api@3.0.0: dependencies: - browserslist: 4.28.1 - caniuse-lite: 1.0.30001782 + browserslist: 4.28.2 + caniuse-lite: 1.0.30001784 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 - caniuse-lite@1.0.30001782: {} + caniuse-lite@1.0.30001784: {} canonicalize@2.1.0: {} @@ -28176,7 +28381,7 @@ snapshots: chrome-launcher@0.15.2: dependencies: - '@types/node': 25.5.0 + '@types/node': 25.5.2 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -28185,7 +28390,7 @@ snapshots: chromium-edge-launcher@0.2.0: dependencies: - '@types/node': 25.5.0 + '@types/node': 25.5.2 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -28210,7 +28415,7 @@ snapshots: dependencies: consola: 3.4.2 - citty@0.2.1: {} + citty@0.2.2: {} clean-stack@2.2.0: {} @@ -28235,12 +28440,6 @@ snapshots: client-only@0.0.1: {} - clipboardy@4.0.0: - dependencies: - execa: 8.0.1 - is-wsl: 3.1.1 - is64bit: 2.0.0 - cliui@6.0.0: dependencies: string-width: 4.2.3 @@ -28305,8 +28504,6 @@ snapshots: color-convert: 2.0.1 color-string: 1.9.1 - colord@2.9.3: {} - colorette@2.0.20: {} columnify@1.6.0: @@ -28393,10 +28590,10 @@ snapshots: transitivePeerDependencies: - supports-color - connectkit@1.9.2(@babel/core@7.29.0)(@tanstack/react-query@5.95.2(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react-is@19.2.4)(react@19.2.4)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(wagmi@2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6)): + connectkit@1.9.2(@babel/core@7.29.0)(@tanstack/react-query@5.96.2(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react-is@19.2.4)(react@19.2.4)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(wagmi@2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6)): dependencies: - '@aave/account': 0.2.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(wagmi@2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6)) - '@tanstack/react-query': 5.95.2(react@19.2.4) + '@aave/account': 0.2.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(wagmi@2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6)) + '@tanstack/react-query': 5.96.2(react@19.2.4) buffer: 6.0.3 detect-browser: 5.3.0 framer-motion: 6.5.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -28408,7 +28605,7 @@ snapshots: resize-observer-polyfill: 1.5.1 styled-components: 5.3.11(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react-is@19.2.4)(react@19.2.4) viem: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) - wagmi: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) + wagmi: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) transitivePeerDependencies: - '@babel/core' - react-is @@ -28453,7 +28650,7 @@ snapshots: conventional-changelog-conventionalcommits@4.6.3: dependencies: compare-func: 2.0.0 - lodash: 4.17.23 + lodash: 4.18.1 q: 1.5.1 conventional-changelog-conventionalcommits@9.3.1: @@ -28470,7 +28667,7 @@ snapshots: git-raw-commits: 2.0.11 git-remote-origin-url: 2.0.0 git-semver-tags: 4.1.1 - lodash: 4.17.23 + lodash: 4.18.1 normalize-package-data: 3.0.3 q: 1.5.1 read-pkg: 3.0.0 @@ -28522,7 +28719,7 @@ snapshots: dateformat: 3.0.3 handlebars: 4.7.9 json-stringify-safe: 5.0.1 - lodash: 4.17.23 + lodash: 4.18.1 meow: 8.1.2 semver: 6.3.1 split: 1.0.1 @@ -28566,7 +28763,7 @@ snapshots: dependencies: JSONStream: 1.3.5 is-text-path: 1.0.1 - lodash: 4.17.23 + lodash: 4.18.1 meow: 8.1.2 split2: 3.2.2 through2: 4.0.2 @@ -28608,9 +28805,9 @@ snapshots: convert-source-map@2.0.0: {} - cookie-es@1.2.2: {} + cookie-es@1.2.3: {} - cookie-es@2.0.0: {} + cookie-es@2.0.1: {} cookie-es@3.1.1: {} @@ -28635,9 +28832,9 @@ snapshots: core-util-is@1.0.3: {} - cosmiconfig-typescript-loader@6.2.0(@types/node@25.5.0)(cosmiconfig@9.0.1(typescript@5.9.3))(typescript@5.9.3): + cosmiconfig-typescript-loader@6.2.0(@types/node@25.5.2)(cosmiconfig@9.0.1(typescript@5.9.3))(typescript@5.9.3): dependencies: - '@types/node': 25.5.0 + '@types/node': 25.5.2 cosmiconfig: 9.0.1(typescript@5.9.3) jiti: 2.6.1 typescript: 5.9.3 @@ -28740,6 +28937,10 @@ snapshots: dependencies: uncrypto: 0.1.3 + crossws@0.4.4(srvx@0.11.15): + optionalDependencies: + srvx: 0.11.15 + crypt@0.0.2: {} crypto-browserify@3.12.1: @@ -28793,14 +28994,14 @@ snapshots: cssesc@3.0.0: {} - cssnano-preset-default@7.0.11(postcss@8.5.8): + cssnano-preset-default@7.0.12(postcss@8.5.8): dependencies: - browserslist: 4.28.1 + browserslist: 4.28.2 css-declaration-sorter: 7.3.1(postcss@8.5.8) cssnano-utils: 5.0.1(postcss@8.5.8) postcss: 8.5.8 postcss-calc: 10.1.1(postcss@8.5.8) - postcss-colormin: 7.0.6(postcss@8.5.8) + postcss-colormin: 7.0.7(postcss@8.5.8) postcss-convert-values: 7.0.9(postcss@8.5.8) postcss-discard-comments: 7.0.6(postcss@8.5.8) postcss-discard-duplicates: 7.0.2(postcss@8.5.8) @@ -28809,7 +29010,7 @@ snapshots: postcss-merge-longhand: 7.0.5(postcss@8.5.8) postcss-merge-rules: 7.0.8(postcss@8.5.8) postcss-minify-font-values: 7.0.1(postcss@8.5.8) - postcss-minify-gradients: 7.0.1(postcss@8.5.8) + postcss-minify-gradients: 7.0.2(postcss@8.5.8) postcss-minify-params: 7.0.6(postcss@8.5.8) postcss-minify-selectors: 7.0.6(postcss@8.5.8) postcss-normalize-charset: 7.0.1(postcss@8.5.8) @@ -28831,9 +29032,9 @@ snapshots: dependencies: postcss: 8.5.8 - cssnano@7.1.3(postcss@8.5.8): + cssnano@7.1.4(postcss@8.5.8): dependencies: - cssnano-preset-default: 7.0.11(postcss@8.5.8) + cssnano-preset-default: 7.0.12(postcss@8.5.8) lilconfig: 3.1.3 postcss: 8.5.8 @@ -28969,7 +29170,7 @@ snapshots: has-property-descriptors: 1.0.2 object-keys: 1.1.1 - defu@6.1.4: {} + defu@6.1.6: {} delay@5.0.0: {} @@ -29047,7 +29248,7 @@ snapshots: detective-typescript@14.0.0(typescript@5.9.3): dependencies: - '@typescript-eslint/typescript-estree': 8.57.2(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.58.0(typescript@5.9.3) ast-module-types: 6.0.1 node-source-walk: 7.0.1 typescript: 5.9.3 @@ -29057,7 +29258,7 @@ snapshots: detective-vue2@2.2.0(typescript@5.9.3): dependencies: '@dependents/detective-less': 5.0.1 - '@vue/compiler-sfc': 3.5.31 + '@vue/compiler-sfc': 3.5.32 detective-es6: 5.0.1 detective-sass: 6.0.1 detective-scss: 5.0.1 @@ -29136,7 +29337,7 @@ snapshots: dotenv@16.6.1: {} - dotenv@17.3.1: {} + dotenv@17.4.0: {} dotenv@8.2.0: {} @@ -29145,6 +29346,10 @@ snapshots: find-up: 3.0.0 minimatch: 3.1.5 + dts-resolver@2.1.3(oxc-resolver@11.19.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)): + optionalDependencies: + oxc-resolver: 11.19.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2) + dunder-proto@1.0.1: dependencies: call-bind-apply-helpers: 1.0.2 @@ -29171,7 +29376,7 @@ snapshots: eciesjs@0.4.18: dependencies: - '@ecies/ciphers': 0.2.5(@noble/ciphers@1.3.0) + '@ecies/ciphers': 0.2.6(@noble/ciphers@1.3.0) '@noble/ciphers': 1.3.0 '@noble/curves': 1.9.7 '@noble/hashes': 1.8.0 @@ -29188,7 +29393,7 @@ snapshots: dependencies: jake: 10.9.4 - electron-to-chromium@1.5.328: {} + electron-to-chromium@1.5.331: {} elliptic@6.6.1: dependencies: @@ -29206,6 +29411,8 @@ snapshots: emoji-regex@9.2.2: {} + empathic@2.0.0: {} + encode-utf8@1.0.3: {} encodeurl@1.0.2: {} @@ -29472,34 +29679,34 @@ snapshots: '@esbuild/win32-ia32': 0.25.12 '@esbuild/win32-x64': 0.25.12 - esbuild@0.27.4: - optionalDependencies: - '@esbuild/aix-ppc64': 0.27.4 - '@esbuild/android-arm': 0.27.4 - '@esbuild/android-arm64': 0.27.4 - '@esbuild/android-x64': 0.27.4 - '@esbuild/darwin-arm64': 0.27.4 - '@esbuild/darwin-x64': 0.27.4 - '@esbuild/freebsd-arm64': 0.27.4 - '@esbuild/freebsd-x64': 0.27.4 - '@esbuild/linux-arm': 0.27.4 - '@esbuild/linux-arm64': 0.27.4 - '@esbuild/linux-ia32': 0.27.4 - '@esbuild/linux-loong64': 0.27.4 - '@esbuild/linux-mips64el': 0.27.4 - '@esbuild/linux-ppc64': 0.27.4 - '@esbuild/linux-riscv64': 0.27.4 - '@esbuild/linux-s390x': 0.27.4 - '@esbuild/linux-x64': 0.27.4 - '@esbuild/netbsd-arm64': 0.27.4 - '@esbuild/netbsd-x64': 0.27.4 - '@esbuild/openbsd-arm64': 0.27.4 - '@esbuild/openbsd-x64': 0.27.4 - '@esbuild/openharmony-arm64': 0.27.4 - '@esbuild/sunos-x64': 0.27.4 - '@esbuild/win32-arm64': 0.27.4 - '@esbuild/win32-ia32': 0.27.4 - '@esbuild/win32-x64': 0.27.4 + esbuild@0.27.7: + optionalDependencies: + '@esbuild/aix-ppc64': 0.27.7 + '@esbuild/android-arm': 0.27.7 + '@esbuild/android-arm64': 0.27.7 + '@esbuild/android-x64': 0.27.7 + '@esbuild/darwin-arm64': 0.27.7 + '@esbuild/darwin-x64': 0.27.7 + '@esbuild/freebsd-arm64': 0.27.7 + '@esbuild/freebsd-x64': 0.27.7 + '@esbuild/linux-arm': 0.27.7 + '@esbuild/linux-arm64': 0.27.7 + '@esbuild/linux-ia32': 0.27.7 + '@esbuild/linux-loong64': 0.27.7 + '@esbuild/linux-mips64el': 0.27.7 + '@esbuild/linux-ppc64': 0.27.7 + '@esbuild/linux-riscv64': 0.27.7 + '@esbuild/linux-s390x': 0.27.7 + '@esbuild/linux-x64': 0.27.7 + '@esbuild/netbsd-arm64': 0.27.7 + '@esbuild/netbsd-x64': 0.27.7 + '@esbuild/openbsd-arm64': 0.27.7 + '@esbuild/openbsd-x64': 0.27.7 + '@esbuild/openharmony-arm64': 0.27.7 + '@esbuild/sunos-x64': 0.27.7 + '@esbuild/win32-arm64': 0.27.7 + '@esbuild/win32-ia32': 0.27.7 + '@esbuild/win32-x64': 0.27.7 escalade@3.2.0: {} @@ -29525,12 +29732,12 @@ snapshots: dependencies: '@next/eslint-plugin-next': 14.2.32 '@rushstack/eslint-patch': 1.16.1 - '@typescript-eslint/eslint-plugin': 8.57.2(@typescript-eslint/parser@8.57.2(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/parser': 8.57.2(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/eslint-plugin': 8.58.0(@typescript-eslint/parser@8.58.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/parser': 8.58.0(eslint@8.57.1)(typescript@5.9.3) eslint: 8.57.1 - eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-node: 0.3.10 eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@8.57.1) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.57.2(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.58.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1) eslint-plugin-jsx-a11y: 6.10.2(eslint@8.57.1) eslint-plugin-react: 7.37.5(eslint@8.57.1) eslint-plugin-react-hooks: 5.0.0-canary-7118f5dd7-20230705(eslint@8.57.1) @@ -29541,11 +29748,11 @@ snapshots: - eslint-plugin-import-x - supports-color - eslint-import-resolver-node@0.3.9: + eslint-import-resolver-node@0.3.10: dependencies: debug: 3.2.7 is-core-module: 2.16.1 - resolve: 1.22.11 + resolve: 2.0.0-next.6 transitivePeerDependencies: - supports-color @@ -29560,22 +29767,22 @@ snapshots: tinyglobby: 0.2.15 unrs-resolver: 1.11.1 optionalDependencies: - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.57.2(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.58.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@8.57.2(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1): + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.58.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.57.2(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/parser': 8.58.0(eslint@8.57.1)(typescript@5.9.3) eslint: 8.57.1 - eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-node: 0.3.10 eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@8.57.1) transitivePeerDependencies: - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.57.2(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.58.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -29585,8 +29792,8 @@ snapshots: debug: 3.2.7 doctrine: 2.1.0 eslint: 8.57.1 - eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.57.2(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1) + eslint-import-resolver-node: 0.3.10 + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.58.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -29598,7 +29805,7 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.57.2(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/parser': 8.58.0(eslint@8.57.1)(typescript@5.9.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -29610,7 +29817,7 @@ snapshots: array-includes: 3.1.9 array.prototype.flatmap: 1.3.3 ast-types-flow: 0.0.8 - axe-core: 4.11.1 + axe-core: 4.11.2 axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 @@ -29787,7 +29994,7 @@ snapshots: esrap@2.2.4: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 - '@typescript-eslint/types': 8.57.2 + '@typescript-eslint/types': 8.58.0 esrecurse@4.3.0: dependencies: @@ -29897,7 +30104,7 @@ snapshots: eval@0.1.8: dependencies: - '@types/node': 25.5.0 + '@types/node': 25.5.2 require-like: 0.1.2 event-target-shim@5.0.1: {} @@ -30047,8 +30254,18 @@ snapshots: fast-stable-stringify@1.0.0: {} + fast-string-truncated-width@1.2.1: {} + + fast-string-width@1.1.0: + dependencies: + fast-string-truncated-width: 1.2.1 + fast-uri@3.1.0: {} + fast-wrap-ansi@0.1.6: + dependencies: + fast-string-width: 1.1.0 + fastestsmallesttextencoderdecoder@1.0.22: {} fastq@1.20.1: @@ -30209,8 +30426,8 @@ snapshots: dependencies: deepmerge: 2.2.1 hoist-non-react-statics: 3.3.2 - lodash: 4.17.23 - lodash-es: 4.17.23 + lodash: 4.18.1 + lodash-es: 4.18.1 react: 19.2.4 react-fast-compare: 2.0.4 tiny-warning: 1.0.3 @@ -30287,7 +30504,7 @@ snapshots: functions-have-names@1.2.3: {} - fuse.js@7.1.0: {} + fuse.js@7.2.0: {} fzf@0.5.2: {} @@ -30363,21 +30580,12 @@ snapshots: dependencies: resolve-pkg-maps: 1.0.0 - giget@2.0.0: - dependencies: - citty: 0.1.6 - consola: 3.4.2 - defu: 6.1.4 - node-fetch-native: 1.6.7 - nypm: 0.6.5 - pathe: 2.0.3 - giget@3.2.0: {} git-raw-commits@2.0.11: dependencies: dargs: 7.0.0 - lodash: 4.17.23 + lodash: 4.18.1 meow: 8.1.2 split2: 3.2.2 through2: 4.0.2 @@ -30453,14 +30661,14 @@ snapshots: dependencies: foreground-child: 3.3.1 jackspeak: 4.2.3 - minimatch: 10.2.4 + minimatch: 10.2.5 minipass: 7.1.3 package-json-from-dist: 1.0.1 path-scurry: 2.0.2 glob@13.0.6: dependencies: - minimatch: 10.2.4 + minimatch: 10.2.5 minipass: 7.1.3 path-scurry: 2.0.2 @@ -30521,12 +30729,12 @@ snapshots: p-cancelable: 2.1.1 responselike: 2.0.1 - gql.tada@1.9.1(graphql@16.13.2)(typescript@5.9.3): + gql.tada@1.9.2(graphql@16.13.2)(typescript@5.9.3): dependencies: '@0no-co/graphql.web': 1.2.0(graphql@16.13.2) - '@0no-co/graphqlsp': 1.15.2(graphql@16.13.2)(typescript@5.9.3) - '@gql.tada/cli-utils': 1.7.2(@0no-co/graphqlsp@1.15.2(graphql@16.13.2)(typescript@5.9.3))(graphql@16.13.2)(typescript@5.9.3) - '@gql.tada/internal': 1.0.8(graphql@16.13.2)(typescript@5.9.3) + '@0no-co/graphqlsp': 1.15.3(graphql@16.13.2)(typescript@5.9.3) + '@gql.tada/cli-utils': 1.7.3(@0no-co/graphqlsp@1.15.3(graphql@16.13.2)(typescript@5.9.3))(graphql@16.13.2)(typescript@5.9.3) + '@gql.tada/internal': 1.0.9(graphql@16.13.2)(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - '@gql.tada/svelte-support' @@ -30556,11 +30764,11 @@ snapshots: dependencies: duplexer: 0.1.2 - h3@1.15.10: + h3@1.15.11: dependencies: - cookie-es: 1.2.2 + cookie-es: 1.2.3 crossws: 0.3.5 - defu: 6.1.4 + defu: 6.1.6 destr: 2.0.5 iron-webcrypto: 1.2.1 node-mock-http: 1.0.4 @@ -30678,7 +30886,7 @@ snapshots: dependencies: react-is: 16.13.1 - hono@4.12.9: {} + hono@4.12.10: {} hookable@5.5.3: {} @@ -30755,7 +30963,7 @@ snapshots: transitivePeerDependencies: - supports-color - httpxy@0.3.1: {} + httpxy@0.5.0: {} human-signals@2.1.0: {} @@ -30804,7 +31012,7 @@ snapshots: ignore-walk@8.0.0: dependencies: - minimatch: 10.2.4 + minimatch: 10.2.5 ignore@5.3.2: {} @@ -30828,6 +31036,8 @@ snapshots: import-meta-resolve@4.2.0: {} + import-without-cache@0.2.5: {} + impound@1.1.5: dependencies: '@jridgewell/trace-mapping': 0.3.31 @@ -30867,17 +31077,17 @@ snapshots: inline-style-parser@0.1.1: {} - inquirer@12.9.6(@types/node@25.5.0): + inquirer@12.9.6(@types/node@25.5.2): dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@25.5.0) - '@inquirer/prompts': 7.10.1(@types/node@25.5.0) - '@inquirer/type': 3.0.10(@types/node@25.5.0) + '@inquirer/core': 10.3.2(@types/node@25.5.2) + '@inquirer/prompts': 7.10.1(@types/node@25.5.2) + '@inquirer/type': 3.0.10(@types/node@25.5.2) mute-stream: 2.0.0 run-async: 4.0.6 rxjs: 7.8.2 optionalDependencies: - '@types/node': 25.5.0 + '@types/node': 25.5.2 internal-slot@1.1.0: dependencies: @@ -31147,15 +31357,11 @@ snapshots: dependencies: is-inside-container: 1.0.0 - is64bit@2.0.0: - dependencies: - system-architecture: 0.1.0 - isarray@1.0.0: {} isarray@2.0.5: {} - isbot@5.1.36: {} + isbot@5.1.37: {} isexe@2.0.0: {} @@ -31260,7 +31466,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 25.5.0 + '@types/node': 25.5.2 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -31270,7 +31476,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 25.5.0 + '@types/node': 25.5.2 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -31297,7 +31503,7 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 25.5.0 + '@types/node': 25.5.2 jest-util: 29.7.0 jest-regex-util@29.6.3: {} @@ -31305,7 +31511,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 25.5.0 + '@types/node': 25.5.2 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -31322,7 +31528,7 @@ snapshots: jest-worker@29.7.0: dependencies: - '@types/node': 25.5.0 + '@types/node': 25.5.2 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -31358,6 +31564,8 @@ snapshots: jsesc@3.0.2: {} + jsesc@3.1.0: {} + json-buffer@3.0.1: {} json-parse-better-errors@1.0.2: {} @@ -31442,7 +31650,7 @@ snapshots: klona@2.0.6: {} - knip@6.1.0(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1): + knip@6.3.0(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2): dependencies: '@nodelib/fs.walk': 1.2.8 fast-glob: 3.3.3 @@ -31450,8 +31658,8 @@ snapshots: get-tsconfig: 4.13.7 jiti: 2.6.1 minimist: 1.2.8 - oxc-parser: 0.121.0(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1) - oxc-resolver: 11.19.1(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1) + oxc-parser: 0.121.0(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2) + oxc-resolver: 11.19.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2) picocolors: 1.1.1 picomatch: 4.0.4 smol-toml: 1.6.1 @@ -31480,12 +31688,12 @@ snapshots: dependencies: readable-stream: 2.3.8 - lerna@9.0.7(@types/node@25.5.0)(babel-plugin-macros@3.1.0): + lerna@9.0.7(@types/node@25.5.2)(babel-plugin-macros@3.1.0): dependencies: '@npmcli/arborist': 9.1.6 '@npmcli/package-json': 7.0.2 '@npmcli/run-script': 10.0.3 - '@nx/devkit': 22.6.3(nx@22.6.3) + '@nx/devkit': 22.6.4(nx@22.6.4) '@octokit/plugin-enterprise-rest': 6.0.1 '@octokit/rest': 20.1.2 aproba: 2.0.0 @@ -31511,7 +31719,7 @@ snapshots: import-local: 3.1.0 ini: 1.3.8 init-package-json: 8.2.2 - inquirer: 12.9.6(@types/node@25.5.0) + inquirer: 12.9.6(@types/node@25.5.2) is-ci: 3.0.1 jest-diff: 30.3.0 js-yaml: 4.1.1 @@ -31523,7 +31731,7 @@ snapshots: npm-package-arg: 13.0.1 npm-packlist: 10.0.3 npm-registry-fetch: 19.1.0 - nx: 22.6.3 + nx: 22.6.4 p-map: 4.0.0 p-map-series: 2.1.0 p-pipe: 3.1.0 @@ -31656,26 +31864,28 @@ snapshots: tinyexec: 1.0.4 yaml: 2.8.3 - listhen@1.9.0: + listhen@1.9.1(srvx@0.11.15): dependencies: '@parcel/watcher': 2.5.6 '@parcel/watcher-wasm': 2.5.6 - citty: 0.1.6 - clipboardy: 4.0.0 + citty: 0.2.2 consola: 3.4.2 - crossws: 0.3.5 - defu: 6.1.4 + crossws: 0.4.4(srvx@0.11.15) + defu: 6.1.6 get-port-please: 3.2.0 - h3: 1.15.10 + h3: 1.15.11 http-shutdown: 1.2.2 jiti: 2.6.1 mlly: 1.8.2 node-forge: 1.4.0 - pathe: 1.1.2 - std-env: 3.10.0 + pathe: 2.0.3 + std-env: 4.0.0 + tinyclip: 0.1.12 ufo: 1.6.3 untun: 0.1.3 - uqr: 0.1.2 + uqr: 0.1.3 + transitivePeerDependencies: + - srvx listr2@9.0.5: dependencies: @@ -31750,7 +31960,7 @@ snapshots: dependencies: p-locate: 5.0.0 - lodash-es@4.17.23: {} + lodash-es@4.18.1: {} lodash.camelcase@4.3.0: {} @@ -31782,7 +31992,7 @@ snapshots: lodash.upperfirst@4.3.1: {} - lodash@4.17.23: {} + lodash@4.18.1: {} log-symbols@4.1.0: dependencies: @@ -32521,6 +32731,10 @@ snapshots: dependencies: brace-expansion: 5.0.5 + minimatch@10.2.5: + dependencies: + brace-expansion: 5.0.5 + minimatch@3.1.4: dependencies: brace-expansion: 1.1.13 @@ -32700,7 +32914,7 @@ snapshots: '@next/env': 14.2.35 '@swc/helpers': 0.5.5 busboy: 1.6.0 - caniuse-lite: 1.0.30001782 + caniuse-lite: 1.0.30001784 graceful-fs: 4.2.11 postcss: 8.4.31 react: 19.2.4 @@ -32724,7 +32938,7 @@ snapshots: dependencies: '@next/env': 15.5.14 '@swc/helpers': 0.5.15 - caniuse-lite: 1.0.30001782 + caniuse-lite: 1.0.30001784 postcss: 8.4.31 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) @@ -32743,31 +32957,31 @@ snapshots: - '@babel/core' - babel-plugin-macros - next@16.2.1(@babel/core@7.29.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4): + next@16.2.2(@babel/core@7.29.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: - '@next/env': 16.2.1 + '@next/env': 16.2.2 '@swc/helpers': 0.5.15 - baseline-browser-mapping: 2.10.12 - caniuse-lite: 1.0.30001782 + baseline-browser-mapping: 2.10.13 + caniuse-lite: 1.0.30001784 postcss: 8.4.31 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) styled-jsx: 5.1.6(@babel/core@7.29.0)(babel-plugin-macros@3.1.0)(react@19.2.4) optionalDependencies: - '@next/swc-darwin-arm64': 16.2.1 - '@next/swc-darwin-x64': 16.2.1 - '@next/swc-linux-arm64-gnu': 16.2.1 - '@next/swc-linux-arm64-musl': 16.2.1 - '@next/swc-linux-x64-gnu': 16.2.1 - '@next/swc-linux-x64-musl': 16.2.1 - '@next/swc-win32-arm64-msvc': 16.2.1 - '@next/swc-win32-x64-msvc': 16.2.1 + '@next/swc-darwin-arm64': 16.2.2 + '@next/swc-darwin-x64': 16.2.2 + '@next/swc-linux-arm64-gnu': 16.2.2 + '@next/swc-linux-arm64-musl': 16.2.2 + '@next/swc-linux-x64-gnu': 16.2.2 + '@next/swc-linux-x64-musl': 16.2.2 + '@next/swc-win32-arm64-msvc': 16.2.2 + '@next/swc-win32-x64-msvc': 16.2.2 sharp: 0.34.5 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros - nitropack@2.13.2(encoding@0.1.13)(idb-keyval@6.2.2)(rolldown@1.0.0-rc.12(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)): + nitropack@2.13.3(encoding@0.1.13)(idb-keyval@6.2.2)(rolldown@1.0.0-rc.12(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2))(srvx@0.11.15): dependencies: '@cloudflare/kv-asset-handler': 0.4.2 '@rollup/plugin-alias': 6.0.0(rollup@4.60.1) @@ -32779,33 +32993,33 @@ snapshots: '@rollup/plugin-terser': 1.0.0(rollup@4.60.1) '@vercel/nft': 1.5.0(encoding@0.1.13)(rollup@4.60.1) archiver: 7.0.1 - c12: 3.3.3(magicast@0.5.2) + c12: 3.3.4(magicast@0.5.2) chokidar: 5.0.0 - citty: 0.2.1 + citty: 0.2.2 compatx: 0.2.0 confbox: 0.2.4 consola: 3.4.2 - cookie-es: 2.0.0 + cookie-es: 2.0.1 croner: 10.0.1 crossws: 0.3.5 db0: 0.3.4 - defu: 6.1.4 + defu: 6.1.6 destr: 2.0.5 dot-prop: 10.1.0 - esbuild: 0.27.4 + esbuild: 0.27.7 escape-string-regexp: 5.0.0 etag: 1.8.1 exsolve: 1.0.8 globby: 16.2.0 gzip-size: 7.0.0 - h3: 1.15.10 + h3: 1.15.11 hookable: 5.5.3 - httpxy: 0.3.1 + httpxy: 0.5.0 ioredis: 5.10.1 jiti: 2.6.1 klona: 2.0.6 knitwork: 1.3.0 - listhen: 1.9.0 + listhen: 1.9.1(srvx@0.11.15) magic-string: 0.30.21 magicast: 0.5.2 mime: 4.1.0 @@ -32820,7 +33034,7 @@ snapshots: pretty-bytes: 7.1.0 radix3: 1.1.2 rollup: 4.60.1 - rollup-plugin-visualizer: 7.0.1(rolldown@1.0.0-rc.12(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1))(rollup@4.60.1) + rollup-plugin-visualizer: 7.0.1(rolldown@1.0.0-rc.12(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2))(rollup@4.60.1) scule: 1.3.0 semver: 7.7.4 serve-placeholder: 2.0.2 @@ -32867,6 +33081,7 @@ snapshots: - react-native-b4a - rolldown - sqlite3 + - srvx - supports-color - uploadthing @@ -32912,7 +33127,7 @@ snapshots: node-mock-http@1.0.4: {} - node-releases@2.0.36: {} + node-releases@2.0.37: {} node-source-walk@7.0.1: dependencies: @@ -33091,23 +33306,23 @@ snapshots: bn.js: 4.11.6 strip-hex-prefix: 1.0.0 - nuxt@3.17.7(@biomejs/biome@2.4.9)(@parcel/watcher@2.5.6)(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(bufferutil@4.1.0)(cac@6.7.14)(commander@13.1.0)(db0@0.3.4)(encoding@0.1.13)(eslint@9.39.4(jiti@2.6.1))(idb-keyval@6.2.2)(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.3.5)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.0-rc.12(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1))(rollup@4.60.1)(terser@5.46.1)(typescript@5.9.3)(utf-8-validate@6.0.6)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@5.9.3))(yaml@2.8.3): + nuxt@3.17.7(@biomejs/biome@2.4.10)(@parcel/watcher@2.5.6)(@types/node@25.5.2)(@vue/compiler-sfc@3.5.32)(bufferutil@4.1.0)(cac@6.7.14)(commander@13.1.0)(db0@0.3.4)(encoding@0.1.13)(eslint@9.39.4(jiti@2.6.1))(idb-keyval@6.2.2)(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.3.5)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.0-rc.12(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2))(rollup@4.60.1)(srvx@0.11.15)(terser@5.46.1)(typescript@5.9.3)(utf-8-validate@6.0.6)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@5.9.3))(yaml@2.8.3): dependencies: '@nuxt/cli': 3.34.0(@nuxt/schema@3.17.7)(cac@6.7.14)(commander@13.1.0)(magicast@0.3.5) '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 2.7.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.31(typescript@5.9.3)) + '@nuxt/devtools': 2.7.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.32(typescript@5.9.3)) '@nuxt/kit': 3.17.7(magicast@0.3.5) '@nuxt/schema': 3.17.7 - '@nuxt/telemetry': 2.7.0(@nuxt/kit@3.17.7(magicast@0.3.5)) - '@nuxt/vite-builder': 3.17.7(@biomejs/biome@2.4.9)(@types/node@25.5.0)(eslint@9.39.4(jiti@2.6.1))(lightningcss@1.32.0)(magicast@0.3.5)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.0-rc.12(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1))(rollup@4.60.1)(terser@5.46.1)(typescript@5.9.3)(vue-tsc@3.2.6(typescript@5.9.3))(vue@3.5.31(typescript@5.9.3))(yaml@2.8.3) - '@unhead/vue': 2.1.12(vue@3.5.31(typescript@5.9.3)) - '@vue/shared': 3.5.31 - c12: 3.3.3(magicast@0.3.5) + '@nuxt/telemetry': 2.8.0(@nuxt/kit@3.17.7(magicast@0.3.5)) + '@nuxt/vite-builder': 3.17.7(@biomejs/biome@2.4.10)(@types/node@25.5.2)(eslint@9.39.4(jiti@2.6.1))(lightningcss@1.32.0)(magicast@0.3.5)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.0-rc.12(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2))(rollup@4.60.1)(terser@5.46.1)(typescript@5.9.3)(vue-tsc@3.2.6(typescript@5.9.3))(vue@3.5.32(typescript@5.9.3))(yaml@2.8.3) + '@unhead/vue': 2.1.12(vue@3.5.32(typescript@5.9.3)) + '@vue/shared': 3.5.32 + c12: 3.3.4(magicast@0.3.5) chokidar: 4.0.3 compatx: 0.2.0 consola: 3.4.2 - cookie-es: 2.0.0 - defu: 6.1.4 + cookie-es: 2.0.1 + defu: 6.1.6 destr: 2.0.5 devalue: 5.6.4 errx: 0.1.0 @@ -33115,7 +33330,7 @@ snapshots: escape-string-regexp: 5.0.0 estree-walker: 3.0.3 exsolve: 1.0.8 - h3: 1.15.10 + h3: 1.15.11 hookable: 5.5.3 ignore: 7.0.5 impound: 1.1.5 @@ -33126,7 +33341,7 @@ snapshots: mlly: 1.8.2 mocked-exports: 0.1.1 nanotar: 0.2.1 - nitropack: 2.13.2(encoding@0.1.13)(idb-keyval@6.2.2)(rolldown@1.0.0-rc.12(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)) + nitropack: 2.13.3(encoding@0.1.13)(idb-keyval@6.2.2)(rolldown@1.0.0-rc.12(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2))(srvx@0.11.15) nypm: 0.6.5 ofetch: 1.5.1 ohash: 2.0.11 @@ -33147,16 +33362,16 @@ snapshots: unctx: 2.5.0 unimport: 5.7.0 unplugin: 2.3.11 - unplugin-vue-router: 0.14.0(@vue/compiler-sfc@3.5.31)(vue-router@4.6.4(vue@3.5.31(typescript@5.9.3)))(vue@3.5.31(typescript@5.9.3)) + unplugin-vue-router: 0.14.0(@vue/compiler-sfc@3.5.32)(vue-router@4.6.4(vue@3.5.32(typescript@5.9.3)))(vue@3.5.32(typescript@5.9.3)) unstorage: 1.17.5(db0@0.3.4)(idb-keyval@6.2.2)(ioredis@5.10.1) untyped: 2.0.0 - vue: 3.5.31(typescript@5.9.3) + vue: 3.5.32(typescript@5.9.3) vue-bundle-renderer: 2.2.0 vue-devtools-stub: 0.1.0 - vue-router: 4.6.4(vue@3.5.31(typescript@5.9.3)) + vue-router: 4.6.4(vue@3.5.32(typescript@5.9.3)) optionalDependencies: '@parcel/watcher': 2.5.6 - '@types/node': 25.5.0 + '@types/node': 25.5.2 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -33201,6 +33416,7 @@ snapshots: - sass - sass-embedded - sqlite3 + - srvx - stylelint - stylus - sugarss @@ -33217,14 +33433,14 @@ snapshots: - xml2js - yaml - nx@22.6.3: + nx@22.6.4: dependencies: '@ltd/j-toml': 1.38.0 '@napi-rs/wasm-runtime': 0.2.4 '@yarnpkg/lockfile': 1.1.0 '@yarnpkg/parsers': 3.0.2 '@zkochan/js-yaml': 0.0.7 - axios: 1.14.0(debug@4.4.3) + axios: 1.12.0 cli-cursor: 3.1.0 cli-spinners: 2.6.1 cliui: 8.0.1 @@ -33256,22 +33472,22 @@ snapshots: yargs: 17.7.2 yargs-parser: 21.1.1 optionalDependencies: - '@nx/nx-darwin-arm64': 22.6.3 - '@nx/nx-darwin-x64': 22.6.3 - '@nx/nx-freebsd-x64': 22.6.3 - '@nx/nx-linux-arm-gnueabihf': 22.6.3 - '@nx/nx-linux-arm64-gnu': 22.6.3 - '@nx/nx-linux-arm64-musl': 22.6.3 - '@nx/nx-linux-x64-gnu': 22.6.3 - '@nx/nx-linux-x64-musl': 22.6.3 - '@nx/nx-win32-arm64-msvc': 22.6.3 - '@nx/nx-win32-x64-msvc': 22.6.3 + '@nx/nx-darwin-arm64': 22.6.4 + '@nx/nx-darwin-x64': 22.6.4 + '@nx/nx-freebsd-x64': 22.6.4 + '@nx/nx-linux-arm-gnueabihf': 22.6.4 + '@nx/nx-linux-arm64-gnu': 22.6.4 + '@nx/nx-linux-arm64-musl': 22.6.4 + '@nx/nx-linux-x64-gnu': 22.6.4 + '@nx/nx-linux-x64-musl': 22.6.4 + '@nx/nx-win32-arm64-msvc': 22.6.4 + '@nx/nx-win32-x64-msvc': 22.6.4 transitivePeerDependencies: - debug nypm@0.6.5: dependencies: - citty: 0.2.1 + citty: 0.2.2 pathe: 2.0.3 tinyexec: 1.0.4 @@ -33554,7 +33770,7 @@ snapshots: transitivePeerDependencies: - zod - oxc-parser@0.121.0(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1): + oxc-parser@0.121.0(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2): dependencies: '@oxc-project/types': 0.121.0 optionalDependencies: @@ -33574,7 +33790,7 @@ snapshots: '@oxc-parser/binding-linux-x64-gnu': 0.121.0 '@oxc-parser/binding-linux-x64-musl': 0.121.0 '@oxc-parser/binding-openharmony-arm64': 0.121.0 - '@oxc-parser/binding-wasm32-wasi': 0.121.0(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1) + '@oxc-parser/binding-wasm32-wasi': 0.121.0(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2) '@oxc-parser/binding-win32-arm64-msvc': 0.121.0 '@oxc-parser/binding-win32-ia32-msvc': 0.121.0 '@oxc-parser/binding-win32-x64-msvc': 0.121.0 @@ -33602,7 +33818,7 @@ snapshots: '@oxc-parser/binding-win32-arm64-msvc': 0.76.0 '@oxc-parser/binding-win32-x64-msvc': 0.76.0 - oxc-resolver@11.19.1(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1): + oxc-resolver@11.19.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2): optionalDependencies: '@oxc-resolver/binding-android-arm-eabi': 11.19.1 '@oxc-resolver/binding-android-arm64': 11.19.1 @@ -33620,7 +33836,7 @@ snapshots: '@oxc-resolver/binding-linux-x64-gnu': 11.19.1 '@oxc-resolver/binding-linux-x64-musl': 11.19.1 '@oxc-resolver/binding-openharmony-arm64': 11.19.1 - '@oxc-resolver/binding-wasm32-wasi': 11.19.1(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1) + '@oxc-resolver/binding-wasm32-wasi': 11.19.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2) '@oxc-resolver/binding-win32-arm64-msvc': 11.19.1 '@oxc-resolver/binding-win32-ia32-msvc': 11.19.1 '@oxc-resolver/binding-win32-x64-msvc': 11.19.1 @@ -33985,10 +34201,10 @@ snapshots: style-value-types: 5.0.0 tslib: 2.8.1 - porto@0.2.35(00b58708c9693e59b3663a87ee2114a2): + porto@0.2.35(53b7b77d9db66402a3b0fcba9f78847b): dependencies: - '@wagmi/core': 2.22.1(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) - hono: 4.12.9 + '@wagmi/core': 2.22.1(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) + hono: 4.12.10 idb-keyval: 6.2.2 mipd: 0.0.7(typescript@5.9.3) ox: 0.9.17(typescript@5.9.3)(zod@4.3.6) @@ -33996,20 +34212,20 @@ snapshots: zod: 4.3.6 zustand: 5.0.12(@types/react@19.2.14)(react@19.2.4)(use-sync-external-store@1.4.0(react@19.2.4)) optionalDependencies: - '@tanstack/react-query': 5.95.2(react@19.2.4) + '@tanstack/react-query': 5.96.2(react@19.2.4) react: 19.2.4 react-native: 0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6) typescript: 5.9.3 - wagmi: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) + wagmi: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) transitivePeerDependencies: - '@types/react' - immer - use-sync-external-store - porto@0.2.37(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(@wagmi/core@3.4.0(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)))(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(wagmi@3.6.0): + porto@0.2.37(98569aa562182870eb3e8b48aa24810a): dependencies: - '@wagmi/core': 3.4.0(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) - hono: 4.12.9 + '@wagmi/core': 3.4.0(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) + hono: 4.12.10 idb-keyval: 6.2.2 mipd: 0.0.7(typescript@5.9.3) ox: 0.9.17(typescript@5.9.3)(zod@4.3.6) @@ -34017,20 +34233,21 @@ snapshots: zod: 4.3.6 zustand: 5.0.12(@types/react@19.2.14)(react@19.2.4)(use-sync-external-store@1.4.0(react@19.2.4)) optionalDependencies: - '@tanstack/react-query': 5.95.2(react@19.2.4) + '@tanstack/react-query': 5.96.2(react@19.2.4) react: 19.2.4 react-native: 0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6) typescript: 5.9.3 - wagmi: 3.6.0(6582b3f8850a1df26329695254e80333) + wagmi: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) transitivePeerDependencies: - '@types/react' - immer - use-sync-external-store + optional: true - porto@0.2.37(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(@wagmi/core@3.4.1(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)))(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(wagmi@3.6.0): + porto@0.2.37(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(@wagmi/core@3.4.0(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)))(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(wagmi@3.6.0): dependencies: - '@wagmi/core': 3.4.1(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) - hono: 4.12.9 + '@wagmi/core': 3.4.0(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) + hono: 4.12.10 idb-keyval: 6.2.2 mipd: 0.0.7(typescript@5.9.3) ox: 0.9.17(typescript@5.9.3)(zod@4.3.6) @@ -34038,21 +34255,20 @@ snapshots: zod: 4.3.6 zustand: 5.0.12(@types/react@19.2.14)(react@19.2.4)(use-sync-external-store@1.4.0(react@19.2.4)) optionalDependencies: - '@tanstack/react-query': 5.95.2(react@19.2.4) + '@tanstack/react-query': 5.96.2(react@19.2.4) react: 19.2.4 react-native: 0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6) typescript: 5.9.3 - wagmi: 3.6.0(6582b3f8850a1df26329695254e80333) + wagmi: 3.6.0(3186eb014f116ad3fa737d37c117ef77) transitivePeerDependencies: - '@types/react' - immer - use-sync-external-store - optional: true - porto@0.2.37(df57399079376ec551af7afd900d98e5): + porto@0.2.37(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(@wagmi/core@3.4.1(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)))(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(wagmi@3.6.0): dependencies: - '@wagmi/core': 3.4.0(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) - hono: 4.12.9 + '@wagmi/core': 3.4.1(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) + hono: 4.12.10 idb-keyval: 6.2.2 mipd: 0.0.7(typescript@5.9.3) ox: 0.9.17(typescript@5.9.3)(zod@4.3.6) @@ -34060,11 +34276,11 @@ snapshots: zod: 4.3.6 zustand: 5.0.12(@types/react@19.2.14)(react@19.2.4)(use-sync-external-store@1.4.0(react@19.2.4)) optionalDependencies: - '@tanstack/react-query': 5.95.2(react@19.2.4) + '@tanstack/react-query': 5.96.2(react@19.2.4) react: 19.2.4 react-native: 0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6) typescript: 5.9.3 - wagmi: 2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6) + wagmi: 3.6.0(3186eb014f116ad3fa737d37c117ef77) transitivePeerDependencies: - '@types/react' - immer @@ -34081,17 +34297,17 @@ snapshots: postcss-selector-parser: 7.1.1 postcss-value-parser: 4.2.0 - postcss-colormin@7.0.6(postcss@8.5.8): + postcss-colormin@7.0.7(postcss@8.5.8): dependencies: - browserslist: 4.28.1 + '@colordx/core': 5.0.3 + browserslist: 4.28.2 caniuse-api: 3.0.0 - colord: 2.9.3 postcss: 8.5.8 postcss-value-parser: 4.2.0 postcss-convert-values@7.0.9(postcss@8.5.8): dependencies: - browserslist: 4.28.1 + browserslist: 4.28.2 postcss: 8.5.8 postcss-value-parser: 4.2.0 @@ -34131,7 +34347,7 @@ snapshots: postcss-merge-rules@7.0.8(postcss@8.5.8): dependencies: - browserslist: 4.28.1 + browserslist: 4.28.2 caniuse-api: 3.0.0 cssnano-utils: 5.0.1(postcss@8.5.8) postcss: 8.5.8 @@ -34142,16 +34358,16 @@ snapshots: postcss: 8.5.8 postcss-value-parser: 4.2.0 - postcss-minify-gradients@7.0.1(postcss@8.5.8): + postcss-minify-gradients@7.0.2(postcss@8.5.8): dependencies: - colord: 2.9.3 + '@colordx/core': 5.0.3 cssnano-utils: 5.0.1(postcss@8.5.8) postcss: 8.5.8 postcss-value-parser: 4.2.0 postcss-minify-params@7.0.6(postcss@8.5.8): dependencies: - browserslist: 4.28.1 + browserslist: 4.28.2 cssnano-utils: 5.0.1(postcss@8.5.8) postcss: 8.5.8 postcss-value-parser: 4.2.0 @@ -34226,7 +34442,7 @@ snapshots: postcss-normalize-unicode@7.0.6(postcss@8.5.8): dependencies: - browserslist: 4.28.1 + browserslist: 4.28.2 postcss: 8.5.8 postcss-value-parser: 4.2.0 @@ -34248,7 +34464,7 @@ snapshots: postcss-reduce-initial@7.0.6(postcss@8.5.8): dependencies: - browserslist: 4.28.1 + browserslist: 4.28.2 caniuse-api: 3.0.0 postcss: 8.5.8 @@ -34304,7 +34520,7 @@ snapshots: preact@10.24.2: {} - preact@10.29.0: {} + preact@10.29.1: {} precinct@12.2.0: dependencies: @@ -34478,6 +34694,8 @@ snapshots: quansync@0.2.11: {} + quansync@1.0.0: {} + query-string@7.1.3: dependencies: decode-uri-component: 0.2.2 @@ -34523,14 +34741,9 @@ snapshots: iconv-lite: 0.4.24 unpipe: 1.0.0 - rc9@2.1.2: + rc9@3.0.1: dependencies: - defu: 6.1.4 - destr: 2.0.5 - - rc9@3.0.0: - dependencies: - defu: 6.1.4 + defu: 6.1.6 destr: 2.0.5 rc@1.2.8: @@ -34703,18 +34916,18 @@ snapshots: react-dom: 19.2.4(react@19.2.4) react-router: 6.30.3(react@19.2.4) - react-router-dom@7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4): + react-router-dom@7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - react-router: 7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + react-router: 7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) react-router@6.30.3(react@19.2.4): dependencies: '@remix-run/router': 1.23.2 react: 19.2.4 - react-router@7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4): + react-router@7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: cookie: 1.1.1 react: 19.2.4 @@ -34727,15 +34940,15 @@ snapshots: '@babel/core': 7.29.0 '@babel/generator': 7.29.1 '@babel/types': 7.29.0 - '@preact/signals': 1.3.4(preact@10.29.0) + '@preact/signals': 1.3.4(preact@10.29.1) '@rollup/pluginutils': 5.3.0(rollup@4.60.1) - '@types/node': 20.19.37 + '@types/node': 20.19.39 bippy: 0.5.32(@types/react@19.2.14)(react@19.2.4) commander: 14.0.3 esbuild: 0.25.12 estree-walker: 3.0.3 picocolors: 1.1.1 - preact: 10.29.0 + preact: 10.29.1 prompts: 2.4.2 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) @@ -34917,13 +35130,13 @@ snapshots: mdast-util-to-hast: 12.3.0 unified: 10.1.2 - remix-utils@9.3.1(@standard-schema/spec@1.1.0)(react-router@7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react@19.2.4): + remix-utils@9.3.1(@standard-schema/spec@1.1.0)(react-router@7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react@19.2.4): dependencies: type-fest: 5.5.0 optionalDependencies: '@standard-schema/spec': 1.1.0 react: 19.2.4 - react-router: 7.13.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + react-router: 7.14.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) require-directory@2.1.1: {} @@ -35006,7 +35219,26 @@ snapshots: hash-base: 3.1.2 inherits: 2.0.4 - rolldown@1.0.0-rc.12(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1): + rolldown-plugin-dts@0.23.2(oxc-resolver@11.19.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2))(rolldown@1.0.0-rc.12(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2))(typescript@5.9.3)(vue-tsc@3.2.6(typescript@5.9.3)): + dependencies: + '@babel/generator': 8.0.0-rc.3 + '@babel/helper-validator-identifier': 8.0.0-rc.3 + '@babel/parser': 8.0.0-rc.3 + '@babel/types': 8.0.0-rc.3 + ast-kit: 3.0.0-beta.1 + birpc: 4.0.0 + dts-resolver: 2.1.3(oxc-resolver@11.19.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)) + get-tsconfig: 4.13.7 + obug: 2.1.1 + picomatch: 4.0.4 + rolldown: 1.0.0-rc.12(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2) + optionalDependencies: + typescript: 5.9.3 + vue-tsc: 3.2.6(typescript@5.9.3) + transitivePeerDependencies: + - oxc-resolver + + rolldown@1.0.0-rc.12(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2): dependencies: '@oxc-project/types': 0.122.0 '@rolldown/pluginutils': 1.0.0-rc.12 @@ -35023,31 +35255,31 @@ snapshots: '@rolldown/binding-linux-x64-gnu': 1.0.0-rc.12 '@rolldown/binding-linux-x64-musl': 1.0.0-rc.12 '@rolldown/binding-openharmony-arm64': 1.0.0-rc.12 - '@rolldown/binding-wasm32-wasi': 1.0.0-rc.12(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1) + '@rolldown/binding-wasm32-wasi': 1.0.0-rc.12(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2) '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.12 '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.12 transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' - rollup-plugin-visualizer@6.0.11(rolldown@1.0.0-rc.12(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1))(rollup@4.60.1): + rollup-plugin-visualizer@6.0.11(rolldown@1.0.0-rc.12(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2))(rollup@4.60.1): dependencies: open: 8.4.2 picomatch: 4.0.4 source-map: 0.7.6 yargs: 17.7.2 optionalDependencies: - rolldown: 1.0.0-rc.12(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1) + rolldown: 1.0.0-rc.12(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2) rollup: 4.60.1 - rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.12(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1))(rollup@4.60.1): + rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.12(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2))(rollup@4.60.1): dependencies: open: 11.0.0 picomatch: 4.0.4 source-map: 0.7.6 yargs: 18.0.0 optionalDependencies: - rolldown: 1.0.0-rc.12(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1) + rolldown: 1.0.0-rc.12(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2) rollup: 4.60.1 rollup@4.60.1: @@ -35083,7 +35315,7 @@ snapshots: rpc-websockets@9.3.7: dependencies: - '@swc/helpers': 0.5.20 + '@swc/helpers': 0.5.21 '@types/uuid': 10.0.0 '@types/ws': 8.18.1 buffer: 6.0.3 @@ -35225,7 +35457,7 @@ snapshots: serve-placeholder@2.0.2: dependencies: - defu: 6.1.4 + defu: 6.1.6 serve-static@1.16.3: dependencies: @@ -35490,7 +35722,7 @@ snapshots: escape-html: 1.0.3 glob: 7.2.3 gzip-size: 6.0.0 - lodash: 4.17.23 + lodash: 4.18.1 open: 7.4.2 source-map: 0.7.6 temp: 0.9.4 @@ -35541,7 +35773,7 @@ snapshots: sprintf-js@1.0.3: {} - srvx@0.11.13: {} + srvx@0.11.15: {} ssri@10.0.6: dependencies: @@ -35838,7 +36070,7 @@ snapshots: stylehacks@7.0.8(postcss@8.5.8): dependencies: - browserslist: 4.28.1 + browserslist: 4.28.2 postcss: 8.5.8 postcss-selector-parser: 7.1.1 @@ -35874,7 +36106,7 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - svelte-check@4.4.5(picomatch@4.0.4)(svelte@5.55.1)(typescript@5.9.3): + svelte-check@4.4.6(picomatch@4.0.4)(svelte@5.55.1)(typescript@5.9.3): dependencies: '@jridgewell/trace-mapping': 0.3.31 chokidar: 4.0.3 @@ -35924,8 +36156,6 @@ snapshots: picocolors: 1.1.1 sax: 1.6.0 - system-architecture@0.1.0: {} - tabbable@6.4.0: {} tagged-tag@1.0.0: {} @@ -35950,7 +36180,7 @@ snapshots: tar-stream@3.1.8: dependencies: b4a: 1.8.0 - bare-fs: 4.5.6 + bare-fs: 4.6.0 fast-fifo: 1.3.2 streamx: 2.25.0 transitivePeerDependencies: @@ -36148,6 +36378,35 @@ snapshots: minimist: 1.2.8 strip-bom: 3.0.0 + tsdown@0.21.7(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(oxc-resolver@11.19.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2))(typescript@5.9.3)(vue-tsc@3.2.6(typescript@5.9.3)): + dependencies: + ansis: 4.2.0 + cac: 7.0.0 + defu: 6.1.6 + empathic: 2.0.0 + hookable: 6.1.0 + import-without-cache: 0.2.5 + obug: 2.1.1 + picomatch: 4.0.4 + rolldown: 1.0.0-rc.12(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2) + rolldown-plugin-dts: 0.23.2(oxc-resolver@11.19.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2))(rolldown@1.0.0-rc.12(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2))(typescript@5.9.3)(vue-tsc@3.2.6(typescript@5.9.3)) + semver: 7.7.4 + tinyexec: 1.0.4 + tinyglobby: 0.2.15 + tree-kill: 1.2.2 + unconfig-core: 7.5.0 + unrun: 0.2.34(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2) + optionalDependencies: + typescript: 5.9.3 + transitivePeerDependencies: + - '@emnapi/core' + - '@emnapi/runtime' + - '@ts-macro/tsc' + - '@typescript/native-preview' + - oxc-resolver + - synckit + - vue-tsc + tsl-apple-cloudkit@0.2.34(typescript@5.9.3): dependencies: typescript: 5.9.3 @@ -36238,12 +36497,12 @@ snapshots: typeforce@1.18.0: {} - typescript-eslint@8.57.2(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3): + typescript-eslint@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.57.2(@typescript-eslint/parser@8.57.2(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/parser': 8.57.2(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/typescript-estree': 8.57.2(typescript@5.9.3) - '@typescript-eslint/utils': 8.57.2(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/eslint-plugin': 8.58.0(@typescript-eslint/parser@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.58.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) eslint: 9.39.4(jiti@2.6.1) typescript: 5.9.3 transitivePeerDependencies: @@ -36283,6 +36542,11 @@ snapshots: has-symbols: 1.1.0 which-boxed-primitive: 1.1.1 + unconfig-core@7.5.0: + dependencies: + '@quansync/fs': 1.0.0 + quansync: 1.0.0 + uncrypto@0.1.3: {} unctx@2.5.0: @@ -36298,7 +36562,7 @@ snapshots: undici-types@7.18.2: {} - undici-types@7.24.6: {} + undici-types@7.24.7: {} undici@6.24.1: {} @@ -36416,10 +36680,10 @@ snapshots: pathe: 2.0.3 picomatch: 4.0.4 - unplugin-vue-router@0.14.0(@vue/compiler-sfc@3.5.31)(vue-router@4.6.4(vue@3.5.31(typescript@5.9.3)))(vue@3.5.31(typescript@5.9.3)): + unplugin-vue-router@0.14.0(@vue/compiler-sfc@3.5.32)(vue-router@4.6.4(vue@3.5.32(typescript@5.9.3)))(vue@3.5.32(typescript@5.9.3)): dependencies: - '@vue-macros/common': 3.0.0-beta.15(vue@3.5.31(typescript@5.9.3)) - '@vue/compiler-sfc': 3.5.31 + '@vue-macros/common': 3.0.0-beta.15(vue@3.5.32(typescript@5.9.3)) + '@vue/compiler-sfc': 3.5.32 ast-walker-scope: 0.8.3 chokidar: 4.0.3 fast-glob: 3.3.3 @@ -36434,7 +36698,7 @@ snapshots: unplugin-utils: 0.2.5 yaml: 2.8.3 optionalDependencies: - vue-router: 4.6.4(vue@3.5.31(typescript@5.9.3)) + vue-router: 4.6.4(vue@3.5.32(typescript@5.9.3)) transitivePeerDependencies: - vue @@ -36481,12 +36745,19 @@ snapshots: '@unrs/resolver-binding-win32-ia32-msvc': 1.11.1 '@unrs/resolver-binding-win32-x64-msvc': 1.11.1 + unrun@0.2.34(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2): + dependencies: + rolldown: 1.0.0-rc.12(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2) + transitivePeerDependencies: + - '@emnapi/core' + - '@emnapi/runtime' + unstorage@1.17.5(db0@0.3.4)(idb-keyval@6.2.2)(ioredis@5.10.1): dependencies: anymatch: 3.1.3 chokidar: 5.0.0 destr: 2.0.5 - h3: 1.15.10 + h3: 1.15.11 lru-cache: 11.2.7 node-fetch-native: 1.6.7 ofetch: 1.5.1 @@ -36505,7 +36776,7 @@ snapshots: untyped@2.0.0: dependencies: citty: 0.1.6 - defu: 6.1.4 + defu: 6.1.6 jiti: 2.6.1 knitwork: 1.3.0 scule: 1.3.0 @@ -36521,13 +36792,13 @@ snapshots: upath@2.0.1: {} - update-browserslist-db@1.2.3(browserslist@4.28.1): + update-browserslist-db@1.2.3(browserslist@4.28.2): dependencies: - browserslist: 4.28.1 + browserslist: 4.28.2 escalade: 3.2.0 picocolors: 1.1.1 - uqr@0.1.2: {} + uqr@0.1.3: {} uri-js@4.4.1: dependencies: @@ -36716,23 +36987,23 @@ snapshots: - utf-8-validate - zod - vite-dev-rpc@1.1.0(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)): + vite-dev-rpc@1.1.0(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)): dependencies: birpc: 2.9.0 - vite: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) - vite-hot-client: 2.1.0(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + vite: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + vite-hot-client: 2.1.0(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) - vite-hot-client@2.1.0(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)): + vite-hot-client@2.1.0(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)): dependencies: - vite: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + vite: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) - vite-node@1.6.1(@types/node@25.5.0)(lightningcss@1.32.0)(terser@5.46.1): + vite-node@1.6.1(@types/node@25.5.2)(lightningcss@1.32.0)(terser@5.46.1): dependencies: cac: 6.7.14 debug: 4.4.3(supports-color@5.5.0) pathe: 1.1.2 picocolors: 1.1.1 - vite: 5.4.21(@types/node@25.5.0)(lightningcss@1.32.0)(terser@5.46.1) + vite: 5.4.21(@types/node@25.5.2)(lightningcss@1.32.0)(terser@5.46.1) transitivePeerDependencies: - '@types/node' - less @@ -36744,13 +37015,13 @@ snapshots: - supports-color - terser - vite-node@3.2.4(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3): + vite-node@3.2.4(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3): dependencies: cac: 6.7.14 debug: 4.4.3(supports-color@5.5.0) es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.3.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3) + vite: 7.3.1(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3) transitivePeerDependencies: - '@types/node' - jiti @@ -36765,7 +37036,7 @@ snapshots: - tsx - yaml - vite-plugin-checker@0.10.3(@biomejs/biome@2.4.9)(eslint@9.39.4(jiti@2.6.1))(meow@13.2.0)(optionator@0.9.4)(typescript@5.9.3)(vite@6.4.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@5.9.3)): + vite-plugin-checker@0.10.3(@biomejs/biome@2.4.10)(eslint@9.39.4(jiti@2.6.1))(meow@13.2.0)(optionator@0.9.4)(typescript@5.9.3)(vite@6.4.1(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@5.9.3)): dependencies: '@babel/code-frame': 7.29.0 chokidar: 4.0.3 @@ -36775,10 +37046,10 @@ snapshots: strip-ansi: 7.2.0 tiny-invariant: 1.3.3 tinyglobby: 0.2.14 - vite: 6.4.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3) + vite: 6.4.1(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3) vscode-uri: 3.1.0 optionalDependencies: - '@biomejs/biome': 2.4.9 + '@biomejs/biome': 2.4.10 eslint: 9.39.4(jiti@2.6.1) meow: 13.2.0 optionator: 0.9.4 @@ -36790,7 +37061,7 @@ snapshots: dotenv: 8.2.0 dotenv-expand: 5.1.0 - vite-plugin-inspect@11.3.3(@nuxt/kit@3.21.2(magicast@0.3.5))(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)): + vite-plugin-inspect@11.3.3(@nuxt/kit@3.21.2(magicast@0.3.5))(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)): dependencies: ansis: 4.2.0 debug: 4.4.3(supports-color@5.5.0) @@ -36800,72 +37071,72 @@ snapshots: perfect-debounce: 2.1.0 sirv: 3.0.2 unplugin-utils: 0.3.1 - vite: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) - vite-dev-rpc: 1.1.0(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + vite: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + vite-dev-rpc: 1.1.0(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) optionalDependencies: '@nuxt/kit': 3.21.2(magicast@0.3.5) transitivePeerDependencies: - supports-color - vite-plugin-mkcert@1.17.10(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)): + vite-plugin-mkcert@1.17.10(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)): dependencies: axios: 1.14.0(debug@4.4.3) debug: 4.4.3(supports-color@5.5.0) picocolors: 1.1.1 - vite: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + vite: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) transitivePeerDependencies: - supports-color - vite-plugin-node-polyfills@0.25.0(rollup@4.60.1)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)): + vite-plugin-node-polyfills@0.25.0(rollup@4.60.1)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)): dependencies: '@rollup/plugin-inject': 5.0.5(rollup@4.60.1) node-stdlib-browser: 1.3.1 - vite: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + vite: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) transitivePeerDependencies: - rollup - vite-plugin-vue-tracer@1.3.0(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.31(typescript@5.9.3)): + vite-plugin-vue-tracer@1.3.0(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.32(typescript@5.9.3)): dependencies: estree-walker: 3.0.3 exsolve: 1.0.8 magic-string: 0.30.21 pathe: 2.0.3 source-map-js: 1.2.1 - vite: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) - vue: 3.5.31(typescript@5.9.3) + vite: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + vue: 3.5.32(typescript@5.9.3) - vite-tsconfig-paths@6.1.1(typescript@5.9.3)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.17.6)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)): + vite-tsconfig-paths@6.1.1(typescript@5.9.3)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.17.6)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)): dependencies: debug: 4.4.3(supports-color@5.5.0) globrex: 0.1.2 tsconfck: 3.1.6(typescript@5.9.3) - vite: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.17.6)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + vite: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.17.6)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) transitivePeerDependencies: - supports-color - typescript - vite-tsconfig-paths@6.1.1(typescript@5.9.3)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)): + vite-tsconfig-paths@6.1.1(typescript@5.9.3)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)): dependencies: debug: 4.4.3(supports-color@5.5.0) globrex: 0.1.2 tsconfck: 3.1.6(typescript@5.9.3) - vite: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + vite: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) transitivePeerDependencies: - supports-color - typescript - vite@5.4.21(@types/node@25.5.0)(lightningcss@1.32.0)(terser@5.46.1): + vite@5.4.21(@types/node@25.5.2)(lightningcss@1.32.0)(terser@5.46.1): dependencies: esbuild: 0.21.5 postcss: 8.5.8 rollup: 4.60.1 optionalDependencies: - '@types/node': 25.5.0 + '@types/node': 25.5.2 fsevents: 2.3.3 lightningcss: 1.32.0 terser: 5.46.1 - vite@6.4.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3): + vite@6.4.1(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3): dependencies: esbuild: 0.25.12 fdir: 6.5.0(picomatch@4.0.4) @@ -36874,38 +37145,38 @@ snapshots: rollup: 4.60.1 tinyglobby: 0.2.14 optionalDependencies: - '@types/node': 25.5.0 + '@types/node': 25.5.2 fsevents: 2.3.3 jiti: 2.6.1 lightningcss: 1.32.0 terser: 5.46.1 yaml: 2.8.3 - vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3): + vite@7.3.1(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3): dependencies: - esbuild: 0.27.4 + esbuild: 0.27.7 fdir: 6.5.0(picomatch@4.0.4) picomatch: 4.0.4 postcss: 8.5.8 rollup: 4.60.1 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 25.5.0 + '@types/node': 25.5.2 fsevents: 2.3.3 jiti: 2.6.1 lightningcss: 1.32.0 terser: 5.46.1 yaml: 2.8.3 - vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.17.6)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3): + vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.17.6)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3): dependencies: lightningcss: 1.32.0 picomatch: 4.0.4 postcss: 8.5.8 - rolldown: 1.0.0-rc.12(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1) + rolldown: 1.0.0-rc.12(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2) tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 25.5.0 + '@types/node': 25.5.2 esbuild: 0.17.6 fsevents: 2.3.3 jiti: 2.6.1 @@ -36915,16 +37186,16 @@ snapshots: - '@emnapi/core' - '@emnapi/runtime' - vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3): + vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3): dependencies: lightningcss: 1.32.0 picomatch: 4.0.4 postcss: 8.5.8 - rolldown: 1.0.0-rc.12(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1) + rolldown: 1.0.0-rc.12(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2) tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 25.5.0 - esbuild: 0.27.4 + '@types/node': 25.5.2 + esbuild: 0.27.7 fsevents: 2.3.3 jiti: 2.6.1 terser: 5.46.1 @@ -36933,14 +37204,14 @@ snapshots: - '@emnapi/core' - '@emnapi/runtime' - vitefu@1.1.2(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)): + vitefu@1.1.3(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)): optionalDependencies: - vite: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + vite: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) - vitest@4.1.2(@types/node@25.5.0)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)): + vitest@4.1.2(@types/node@25.5.2)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)): dependencies: '@vitest/expect': 4.1.2 - '@vitest/mocker': 4.1.2(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + '@vitest/mocker': 4.1.2(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) '@vitest/pretty-format': 4.1.2 '@vitest/runner': 4.1.2 '@vitest/snapshot': 4.1.2 @@ -36957,10 +37228,10 @@ snapshots: tinyexec: 1.0.4 tinyglobby: 0.2.15 tinyrainbow: 3.1.0 - vite: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + vite: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.5.2)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 25.5.0 + '@types/node': 25.5.2 transitivePeerDependencies: - msw @@ -36978,10 +37249,10 @@ snapshots: vue-devtools-stub@0.1.0: {} - vue-router@4.6.4(vue@3.5.31(typescript@5.9.3)): + vue-router@4.6.4(vue@3.5.32(typescript@5.9.3)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.31(typescript@5.9.3) + vue: 3.5.32(typescript@5.9.3) vue-tsc@3.2.6(typescript@5.9.3): dependencies: @@ -36989,21 +37260,21 @@ snapshots: '@vue/language-core': 3.2.6 typescript: 5.9.3 - vue@3.5.31(typescript@5.9.3): + vue@3.5.32(typescript@5.9.3): dependencies: - '@vue/compiler-dom': 3.5.31 - '@vue/compiler-sfc': 3.5.31 - '@vue/runtime-dom': 3.5.31 - '@vue/server-renderer': 3.5.31(vue@3.5.31(typescript@5.9.3)) - '@vue/shared': 3.5.31 + '@vue/compiler-dom': 3.5.32 + '@vue/compiler-sfc': 3.5.32 + '@vue/runtime-dom': 3.5.32 + '@vue/server-renderer': 3.5.32(vue@3.5.32(typescript@5.9.3)) + '@vue/shared': 3.5.32 optionalDependencies: typescript: 5.9.3 - wagmi@2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.95.2)(@tanstack/react-query@5.95.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6): + wagmi@2.19.5(@react-native-async-storage/async-storage@3.0.2(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4))(@tanstack/query-core@5.96.2)(@tanstack/react-query@5.96.2(react@19.2.4))(@types/react@19.2.14)(bufferutil@4.1.0)(db0@0.3.4)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(ioredis@5.10.1)(react-native@0.84.1(@babel/core@7.29.0)(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.4)(utf-8-validate@6.0.6))(react@19.2.4)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6))(zod@4.3.6): dependencies: - '@tanstack/react-query': 5.95.2(react@19.2.4) - '@wagmi/connectors': 6.2.0(94d08150f49e2f85a40345549d76fc98) - '@wagmi/core': 2.22.1(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) + '@tanstack/react-query': 5.96.2(react@19.2.4) + '@wagmi/connectors': 6.2.0(a016d7a89aef420ae1b268e17f61eca0) + '@wagmi/core': 2.22.1(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) react: 19.2.4 use-sync-external-store: 1.4.0(react@19.2.4) viem: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) @@ -37044,11 +37315,11 @@ snapshots: - utf-8-validate - zod - wagmi@3.6.0(6582b3f8850a1df26329695254e80333): + wagmi@3.6.0(3186eb014f116ad3fa737d37c117ef77): dependencies: - '@tanstack/react-query': 5.95.2(react@19.2.4) - '@wagmi/connectors': 8.0.0(35dc33d5383b2399b5b8440d43795c72) - '@wagmi/core': 3.4.1(@tanstack/query-core@5.95.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) + '@tanstack/react-query': 5.96.2(react@19.2.4) + '@wagmi/connectors': 8.0.0(cefea0a3dbb1b1db94eb847417e06c1e) + '@wagmi/core': 3.4.1(@tanstack/query-core@5.96.2)(@types/react@19.2.14)(ox@0.14.7(typescript@5.9.3)(zod@4.3.6))(react@19.2.4)(typescript@5.9.3)(use-sync-external-store@1.4.0(react@19.2.4))(viem@2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6)) react: 19.2.4 use-sync-external-store: 1.4.0(react@19.2.4) viem: 2.47.6(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@4.3.6) @@ -37362,8 +37633,8 @@ snapshots: dependencies: '@babel/runtime': 7.29.2 '@types/lodash': 4.17.24 - lodash: 4.17.23 - lodash-es: 4.17.23 + lodash: 4.18.1 + lodash-es: 4.18.1 nanoclone: 0.2.1 property-expr: 2.0.6 toposort: 2.0.2 diff --git a/tsconfig.json b/tsconfig.json index 248a7cc88..d0550ae76 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -8,6 +8,7 @@ "composite": true, "esModuleInterop": false, "forceConsistentCasingInFileNames": true, + "isolatedDeclarations": true, "isolatedModules": true, "jsx": "react-jsx", "lib": ["DOM", "DOM.Iterable", "ESNext"],