diff --git a/.gitignore b/.gitignore index a76ecf9..7fe360e 100644 --- a/.gitignore +++ b/.gitignore @@ -10,6 +10,7 @@ lerna-debug.log* node_modules dist dist-ssr +dev-dist *.local .tevm diff --git a/apps/lite/index.html b/apps/lite/index.html index 780a124..fa51317 100644 --- a/apps/lite/index.html +++ b/apps/lite/index.html @@ -5,6 +5,8 @@ + + %VITE_APP_TITLE% diff --git a/apps/lite/package.json b/apps/lite/package.json index 8f7939c..6bb1fce 100644 --- a/apps/lite/package.json +++ b/apps/lite/package.json @@ -33,6 +33,7 @@ "lucide-react": "^0.475.0", "ohash": "^1.1.4", "react": "^19.0.0", + "react-device-detect": "^2.2.3", "react-dom": "^19.0.0", "react-router": "^7.4.0", "recharts": "^2.15.1", @@ -51,6 +52,7 @@ "terser": "^5.39.0", "typescript": "~5.7.2", "vite": "^6.2.0", + "vite-plugin-pwa": "^0.21.1", "vite-plugin-svgr": "^4.3.0" } } diff --git a/apps/lite/src/App.tsx b/apps/lite/src/App.tsx index 9e2a33c..e11ea9f 100644 --- a/apps/lite/src/App.tsx +++ b/apps/lite/src/App.tsx @@ -11,6 +11,7 @@ import { ReactNode } from "react"; import { Client as UrqlClient, Provider as UrqlProvider, fetchExchange } from "urql"; import { type Config, deserialize, serialize, WagmiProvider } from "wagmi"; +import { PWAProvider } from "@/hooks/use-pwa"; import { TERMS_OF_USE } from "@/lib/constants"; import { createConfig } from "@/lib/wagmi-config"; @@ -59,13 +60,15 @@ function App({ children, wagmiConfig = defaultWagmiConfig }: { children: ReactNo }} > - - - {children} - - - - + + + + {children} + + + + + diff --git a/apps/lite/src/app/dashboard/borrow-subpage.tsx b/apps/lite/src/app/dashboard/borrow-subpage.tsx index e7c7798..6e04c9a 100644 --- a/apps/lite/src/app/dashboard/borrow-subpage.tsx +++ b/apps/lite/src/app/dashboard/borrow-subpage.tsx @@ -2,6 +2,7 @@ import { AccrualPosition } from "@morpho-org/blue-sdk"; import { restructure } from "@morpho-org/blue-sdk-viem"; import { metaMorphoFactoryAbi } from "@morpho-org/uikit/assets/abis/meta-morpho-factory"; import { morphoAbi } from "@morpho-org/uikit/assets/abis/morpho"; +import { oracleAbi } from "@morpho-org/uikit/assets/abis/oracle"; import useContractEvents from "@morpho-org/uikit/hooks/use-contract-events/use-contract-events"; import { marketHasDeadDeposit, @@ -10,9 +11,9 @@ import { } from "@morpho-org/uikit/lens/read-vaults"; import { CORE_DEPLOYMENTS, getContractDeploymentInfo } from "@morpho-org/uikit/lib/deployments"; import { Token } from "@morpho-org/uikit/lib/utils"; -import { useMemo } from "react"; +import { useEffect, useMemo } from "react"; import { useOutletContext } from "react-router"; -import { type Address, erc20Abi, type Chain, zeroAddress, type Hex } from "viem"; +import { encodeFunctionData, type Address, erc20Abi, type Chain, zeroAddress, type Hex, multicall3Abi } from "viem"; import { useAccount, useReadContract, useReadContracts } from "wagmi"; import { BorrowPositionTable, BorrowTable } from "@/components/borrow-table"; @@ -21,9 +22,11 @@ import { useMarkets } from "@/hooks/use-markets"; import * as Merkl from "@/hooks/use-merkl-campaigns"; import { useMerklOpportunities } from "@/hooks/use-merkl-opportunities"; import { useTopNCurators } from "@/hooks/use-top-n-curators"; +import { useUserNotifications } from "@/hooks/use-user-notifications"; import { type DisplayableCurators, getDisplayableCurators } from "@/lib/curators"; import { CREATE_METAMORPHO_EVENT_OVERRIDES, getDeploylessMode, getShouldEnforceDeadDeposit } from "@/lib/overrides"; import { getTokenURI } from "@/lib/tokens"; +import type { HealthFactor } from "@/user-notifications/types"; const STALE_TIME = 5 * 60 * 1000; @@ -37,6 +40,10 @@ export function BorrowSubPage() { const { chain } = useOutletContext() as { chain?: Chain }; const chainId = chain?.id; + const { monitorHealthFactor } = useUserNotifications(); + + const DEFAULT_HEALTH_FACTOR_THRESHOLD = 3; + const shouldOverrideCreateMetaMorphoEvents = chainId !== undefined && chainId in CREATE_METAMORPHO_EVENT_OVERRIDES; const shouldUseDeploylessReads = getDeploylessMode(chainId) === "deployless"; const shouldEnforceDeadDeposit = getShouldEnforceDeadDeposit(chainId); @@ -234,6 +241,76 @@ export function BorrowSubPage() { return map; }, [marketsArr, erc20Symbols, erc20Decimals, chainId]); + // Enqueue borrows for monitoring when positions change + useEffect(() => { + if (positions && userAddress && chainId && morpho && marketsArr.length > 0) { + const healthFactorJobs: HealthFactor[] = []; + + positions.forEach((position, marketId) => { + const accruedPosition = position.accrueInterest(BigInt(Math.floor(Date.now() / 1000))); + if (accruedPosition.borrowAssets > 0n) { + const multicall3Address = chain?.contracts?.multicall3?.address; + if (!multicall3Address) return; + + // Find the market to get oracle address + const market = marketsArr.find((m) => m.id === marketId); + if (!market) return; + + // Encode all required calls for health factor calculation + const positionCalldata = encodeFunctionData({ + abi: morphoAbi, + functionName: "position", + args: [marketId, userAddress], + }); + + const marketParamsCalldata = encodeFunctionData({ + abi: morphoAbi, + functionName: "idToMarketParams", + args: [marketId], + }); + + const marketCalldata = encodeFunctionData({ + abi: morphoAbi, + functionName: "market", + args: [marketId], + }); + + const oraclePriceCalldata = encodeFunctionData({ + abi: oracleAbi, + functionName: "price", + args: [], + }); + + // Encode multicall aggregate3 with all calls (viem uses aggregate3 function) + const multicallData = encodeFunctionData({ + abi: multicall3Abi, + functionName: "aggregate3", + args: [ + [ + { target: morpho.address, callData: positionCalldata, allowFailure: false }, + { target: morpho.address, callData: marketParamsCalldata, allowFailure: false }, + { target: morpho.address, callData: marketCalldata, allowFailure: false }, + { target: market.params.oracle, callData: oraclePriceCalldata, allowFailure: false }, + ], + ], + }); + + healthFactorJobs.push({ + chainId: chainId, + userAddress: userAddress, + to: multicall3Address, + data: multicallData, + threshold: DEFAULT_HEALTH_FACTOR_THRESHOLD, + }); + } + }); + + if (healthFactorJobs.length > 0) { + void monitorHealthFactor(healthFactorJobs); + } + } + }, [positions, userAddress, chainId, monitorHealthFactor, morpho, marketsArr, chain?.contracts?.multicall3?.address]); + if (status === "reconnecting") return undefined; const userMarkets = marketsArr.filter((market) => positions?.get(market.id)?.collateral ?? 0n > 0n); diff --git a/apps/lite/src/components/header.tsx b/apps/lite/src/components/header.tsx index a846f54..a167d85 100644 --- a/apps/lite/src/components/header.tsx +++ b/apps/lite/src/components/header.tsx @@ -2,6 +2,7 @@ import { useKeyedState } from "@morpho-org/uikit/hooks/use-keyed-state"; import { cn } from "@morpho-org/uikit/lib/utils"; import { XIcon } from "lucide-react"; +import { InstallBanner } from "@/components/install-banner"; import { BANNERS } from "@/lib/constants"; function Banner(chainId: number | undefined) { @@ -34,6 +35,7 @@ export function Header({ className, children, chainId, ...props }: React.Compone <> {placeholder}
+ {banner}
{children} diff --git a/apps/lite/src/components/install-banner.tsx b/apps/lite/src/components/install-banner.tsx new file mode 100644 index 0000000..1d08c07 --- /dev/null +++ b/apps/lite/src/components/install-banner.tsx @@ -0,0 +1,69 @@ +import { Button } from "@morpho-org/uikit/components/shadcn/button"; +import { useKeyedState } from "@morpho-org/uikit/hooks/use-keyed-state"; +import { cn } from "@morpho-org/uikit/lib/utils"; +import { Download, XIcon } from "lucide-react"; +import { isIOS } from "react-device-detect"; + +import { usePWA } from "@/hooks/use-pwa"; + +export function InstallBanner() { + const { isInstallable, install } = usePWA(); + const [shouldShowBanner, setShouldShowBanner] = useKeyedState(true, "pwa-install-banner", { persist: true }); + + if (!isInstallable || !shouldShowBanner) { + return null; + } + + const handleInstall = async () => { + if (isIOS) { + // On iOS, just close the banner - user needs to use Share menu + setShouldShowBanner(false); + return; + } + + const installed = await install(); + if (installed) { + setShouldShowBanner(false); + } + }; + + return ( + + ); +} diff --git a/apps/lite/src/hooks/use-pwa-install.ts b/apps/lite/src/hooks/use-pwa-install.ts new file mode 100644 index 0000000..43682b6 --- /dev/null +++ b/apps/lite/src/hooks/use-pwa-install.ts @@ -0,0 +1,69 @@ +import { useEffect, useState } from "react"; +import { isIOS } from "react-device-detect"; + +export function usePWAInstall() { + const [deferredPrompt, setDeferredPrompt] = useState(null); + const [isInstallable, setIsInstallable] = useState(false); + const [isInstalled, setIsInstalled] = useState(false); + + useEffect(() => { + // Check if app is already installed + if (window.matchMedia("(display-mode: standalone)").matches) { + setIsInstalled(true); + return; + } + + // On iOS, show banner even without beforeinstallprompt event + if (isIOS) { + setIsInstallable(true); + return; + } + + // Listen for beforeinstallprompt event (Android/Chrome desktop) + const handleBeforeInstallPrompt = (e: BeforeInstallPromptEvent) => { + e.preventDefault(); + setDeferredPrompt(e); + setIsInstallable(true); + }; + + window.addEventListener("beforeinstallprompt", handleBeforeInstallPrompt); + + // Check if app was just installed + window.addEventListener("appinstalled", () => { + setIsInstalled(true); + setIsInstallable(false); + setDeferredPrompt(null); + }); + + return () => { + window.removeEventListener("beforeinstallprompt", handleBeforeInstallPrompt); + }; + }, []); + + const install = async (): Promise => { + if (!deferredPrompt) { + return false; + } + + try { + await deferredPrompt.prompt(); + const { outcome } = await deferredPrompt.userChoice; + + if (outcome === "accepted") { + setIsInstallable(false); + setDeferredPrompt(null); + return true; + } + return false; + } catch (error) { + console.error("Error installing PWA:", error); + return false; + } + }; + + return { + isInstallable, + isInstalled, + install, + }; +} diff --git a/apps/lite/src/hooks/use-pwa.tsx b/apps/lite/src/hooks/use-pwa.tsx new file mode 100644 index 0000000..8705286 --- /dev/null +++ b/apps/lite/src/hooks/use-pwa.tsx @@ -0,0 +1,72 @@ +import { createContext, useContext, useCallback, useEffect, useRef, useState, ReactNode } from "react"; + +import { usePWAInstall } from "./use-pwa-install"; + +interface PWAContextValue { + // PWA Install + isInstallable: boolean; + isInstalled: boolean; + install: () => Promise; + + // Notifications + canSendNotifications: boolean; +} + +const PWAContext = createContext(undefined); + +export function PWAProvider({ children }: { children: ReactNode }) { + const { isInstallable, isInstalled, install } = usePWAInstall(); + + // Notifications permissions state + const [isNotificationSupported, setIsNotificationSupported] = useState(false); + const [notificationPermission, setNotificationPermission] = useState("default"); + + const hasNotificationPermission = notificationPermission === "granted"; + const canSendNotifications = isNotificationSupported && hasNotificationPermission; + const hasRequestedNotificationsRef = useRef(false); + + const requestNotificationPermission = useCallback(async (): Promise => { + if (!isNotificationSupported) { + return false; + } + + const perm = await Notification.requestPermission(); + setNotificationPermission(perm); + return perm === "granted"; + }, [isNotificationSupported]); + + useEffect(() => { + if ("Notification" in window && "serviceWorker" in navigator) { + setIsNotificationSupported(true); + setNotificationPermission(Notification.permission); + } + }, []); + + // Automatically request notification permission after PWA installation + useEffect(() => { + if (isInstalled && !hasNotificationPermission && !hasRequestedNotificationsRef.current) { + hasRequestedNotificationsRef.current = true; + // Small delay to let the install UI settle + setTimeout(() => { + void requestNotificationPermission(); + }, 1000); + } + }, [isInstalled, hasNotificationPermission, requestNotificationPermission]); + + const value: PWAContextValue = { + isInstallable, + isInstalled, + install, + canSendNotifications, + }; + + return {children}; +} + +export function usePWA(): PWAContextValue { + const context = useContext(PWAContext); + if (context === undefined) { + throw new Error("usePWA must be used within a PWAProvider"); + } + return context; +} diff --git a/apps/lite/src/hooks/use-user-notifications.ts b/apps/lite/src/hooks/use-user-notifications.ts new file mode 100644 index 0000000..b1b8807 --- /dev/null +++ b/apps/lite/src/hooks/use-user-notifications.ts @@ -0,0 +1,39 @@ +import { useCallback } from "react"; + +import type { HealthFactor, JobPayload, JobType, MarketYield } from "@/user-notifications/types"; + +export function useUserNotifications() { + const sendMessage = useCallback(async (message: { type: JobType; payload: JobPayload[] }) => { + try { + const registration = await navigator.serviceWorker.ready; + registration.active?.postMessage(message); + } catch (error) { + console.error(`Error sending message to service worker (${message.type}):`, error); + } + }, []); + + const monitorHealthFactor = useCallback( + async (jobs: HealthFactor[]) => { + await sendMessage({ + type: "HEALTH_FACTOR", + payload: jobs, + }); + }, + [sendMessage], + ); + + const monitorMarketYield = useCallback( + async (jobs: MarketYield[]) => { + await sendMessage({ + type: "MARKET_YIELD", + payload: jobs, + }); + }, + [sendMessage], + ); + + return { + monitorHealthFactor, + monitorMarketYield, + }; +} diff --git a/apps/lite/src/lib/wagmi-config.ts b/apps/lite/src/lib/wagmi-config.ts index 5ba3a37..e54c810 100644 --- a/apps/lite/src/lib/wagmi-config.ts +++ b/apps/lite/src/lib/wagmi-config.ts @@ -1,6 +1,15 @@ import * as customChains from "@morpho-org/uikit/lib/chains"; import { getDefaultConfig as createConnectKitConfigParams } from "connectkit"; -import type { Chain, HttpTransportConfig } from "viem"; +import { + extractChain, + createPublicClient, + http as viemHttp, + type Address, + type Chain, + type Hex, + type HttpTransportConfig, + type PublicClient, +} from "viem"; import { CreateConnectorFn, createConfig as createWagmiConfig, fallback, http, type Transport } from "wagmi"; import { abstract, @@ -32,6 +41,9 @@ const httpConfig: HttpTransportConfig = { timeout: 30_000, }; +// Simple cache for public clients (used in service worker context) +const clientCache = new Map(); + function createFallbackTransport(rpcs: ({ url: string } & HttpTransportConfig)[]) { return fallback( rpcs.map((rpc) => http(rpc.url, { ...httpConfig, ...(({ url, ...rest }) => rest)(rpc) })), @@ -260,3 +272,55 @@ export function createConfig(args: { }), ); } + +/** + * Get a public client for a given chainId + * Useful for service worker context where React hooks are not available + */ +export function getPublicClient(chainId: number) { + // Check cache first + if (clientCache.has(chainId)) { + return clientCache.get(chainId)!; + } + + // Get chain dynamically from chains array + const chain = extractChain({ chains, id: chainId as (typeof chains)[number]["id"] }); + if (!chain) { + console.warn(`Chain ${chainId} not supported`); + return null; + } + + // Use the first available RPC URL from the chain + const rpcUrl = chain.rpcUrls.default.http[0]; + if (!rpcUrl) { + console.warn(`No RPC URL found for chain ${chainId}`); + return null; + } + + const client = createPublicClient({ + chain, + transport: viemHttp(rpcUrl), + }) as PublicClient; + + // Cache the client + clientCache.set(chainId, client); + return client; +} + +/** + * Make an eth_call RPC call using viem's public client + * Useful for service worker context where React hooks are not available + */ +export async function ethCall({ chainId, to, data }: { chainId: number; to: string; data: Hex }): Promise { + const client = getPublicClient(chainId); + if (!client) { + throw new Error(`No public client available for chain ${chainId}`); + } + + const result = await client.call({ + to: to as Address, + data, + }); + + return result.data ?? ("0x" as Hex); +} diff --git a/apps/lite/src/sw-user-notifications.ts b/apps/lite/src/sw-user-notifications.ts new file mode 100644 index 0000000..3b70d82 --- /dev/null +++ b/apps/lite/src/sw-user-notifications.ts @@ -0,0 +1,55 @@ +/// +import { handleHealthFactor } from "./user-notifications/jobs/health-factor"; +import { handleMarketYieldCheck } from "./user-notifications/jobs/market-yield"; +import { runJob } from "./user-notifications/sw-handlers"; +import type { HealthFactor, MarketYield, SWMessage } from "./user-notifications/types"; + +declare const self: ServiceWorkerGlobalScope; +// Activate service worker immediately +self.addEventListener("activate", (event) => { + event.waitUntil(self.clients.claim()); +}); + +// Handle notification clicks +self.addEventListener("notificationclick", (event) => { + event.notification.close(); + + const relativeUrl = (event.notification.data?.url as string) || "/"; + const absoluteUrl = new URL(relativeUrl, self.location.origin).href; + + event.waitUntil( + self.clients + .matchAll({ + type: "window", + includeUncontrolled: true, + }) + .then((clients) => { + if (clients.length > 0) { + void clients[0].focus(); + void clients[0].navigate(absoluteUrl); + } else { + void self.clients.openWindow(absoluteUrl); + } + }), + ); +}); + +// Message handler +self.addEventListener("message", async (event) => { + const message = event.data as SWMessage; + + switch (message.type) { + case "HEALTH_FACTOR": + runJob("HEALTH_FACTOR", message.payload as HealthFactor[], handleHealthFactor, 30 * 1000); + break; + case "MARKET_YIELD": + runJob("MARKET_YIELD", message.payload as MarketYield[], handleMarketYieldCheck, 30 * 1000); + break; + default: { + // This should never happen if all message types are handled + const _exhaustive: never = message; + console.warn(`Unknown message type: ${String(_exhaustive)}`); + break; + } + } +}); diff --git a/apps/lite/src/user-notifications/jobs/health-factor.ts b/apps/lite/src/user-notifications/jobs/health-factor.ts new file mode 100644 index 0000000..53b4ab0 --- /dev/null +++ b/apps/lite/src/user-notifications/jobs/health-factor.ts @@ -0,0 +1,159 @@ +import { AccrualPosition, Market, MarketParams } from "@morpho-org/blue-sdk"; +import { restructure } from "@morpho-org/blue-sdk-viem"; +import { morphoAbi } from "@morpho-org/uikit/assets/abis/morpho"; +import { oracleAbi } from "@morpho-org/uikit/assets/abis/oracle"; +import { decodeFunctionResult, multicall3Abi, type Address, type Hex } from "viem"; + +import { showNotification } from "../sw-handlers"; +import type { HealthFactor, JobPayload } from "../types"; + +import { ethCall } from "@/lib/wagmi-config"; + +export function calculateHealthFactor(ltv: bigint | undefined, lltv: bigint): number | null { + if (ltv === undefined || ltv === null || ltv === undefined) return null; + return Number(lltv) / Number(ltv); +} + +// Decode multicall aggregate3() result (viem uses aggregate3 function) +// aggregate3 returns: (struct Result { bool success; bytes returnData; }[] returnData) +function decodeMulticallResult(result: Hex): readonly Hex[] { + const decoded = decodeFunctionResult({ + abi: multicall3Abi, + functionName: "aggregate3", + data: result, + }) as readonly { success: boolean; returnData: Hex }[]; + + // Extract returnData from each result (aggregate3 returns array of { success, returnData }) + return decoded.map((r) => r.returnData); +} + +// Decode position result and restructure it +function decodePosition(result: Hex) { + const positionTuple = decodeFunctionResult({ + abi: morphoAbi, + functionName: "position", + data: result, + }) as readonly [bigint, bigint, bigint]; + + return restructure(positionTuple, { abi: morphoAbi, name: "position", args: ["0x", "0x"] }); +} + +// Decode idToMarketParams result and restructure it +function decodeMarketParams(result: Hex) { + const paramsTuple = decodeFunctionResult({ + abi: morphoAbi, + functionName: "idToMarketParams", + data: result, + }) as readonly [`0x${string}`, `0x${string}`, `0x${string}`, `0x${string}`, bigint]; + + return restructure(paramsTuple, { abi: morphoAbi, name: "idToMarketParams", args: ["0x"] }); +} + +// Decode market result and restructure it +function decodeMarket(result: Hex) { + const marketTuple = decodeFunctionResult({ + abi: morphoAbi, + functionName: "market", + data: result, + }) as readonly [bigint, bigint, bigint, bigint, bigint, bigint]; + + return restructure(marketTuple, { abi: morphoAbi, name: "market", args: ["0x"] }); +} + +// Decode oracle.price() result +function decodePrice(result: Hex) { + return decodeFunctionResult({ + abi: oracleAbi, + functionName: "price", + data: result, + }) as bigint; +} + +// Handler for checking borrows health factors +export async function handleHealthFactor(values: JobPayload[]): Promise { + // Filter only HealthFactor jobs + const healthFactorJobs = values.filter( + (v): v is HealthFactor => "to" in v && "data" in v && typeof (v as HealthFactor).data === "string", + ); + + if (healthFactorJobs.length === 0) { + return; + } + + // Group by chainId to batch queries efficiently + const jobsByChain = new Map(); + for (const job of healthFactorJobs) { + if (!jobsByChain.has(job.chainId)) { + jobsByChain.set(job.chainId, []); + } + jobsByChain.get(job.chainId)!.push(job); + } + + // Process each chain + for (const [chainId, jobs] of jobsByChain.entries()) { + // Process each job + for (const job of jobs) { + try { + // Make eth_call RPC call to multicall3 contract + // The data is pre-encoded multicall aggregate3() with all required calls + const multicallResult = await ethCall({ + chainId: job.chainId, + to: job.to, + data: job.data as `0x${string}`, // Encoded multicall aggregate3() calldata + }); + + // Decode multicall result (aggregate3 returns array of { success, returnData }) + const returnData = decodeMulticallResult(multicallResult); + + // Decode each result + const positionRaw = decodePosition(returnData[0] as Hex); + const marketParamsRaw = decodeMarketParams(returnData[1] as Hex); + const marketRaw = decodeMarket(returnData[2] as Hex); + const price = decodePrice(returnData[3] as Hex); + + // Create Market object + const marketParams = new MarketParams(marketParamsRaw); + const market = new Market({ + totalSupplyAssets: marketRaw.totalSupplyAssets, + totalSupplyShares: marketRaw.totalSupplyShares, + totalBorrowAssets: marketRaw.totalBorrowAssets, + totalBorrowShares: marketRaw.totalBorrowShares, + lastUpdate: marketRaw.lastUpdate, + fee: marketRaw.fee, + params: marketParams, + rateAtTarget: undefined, // Not needed for LTV calculation + price, + }); + + // Create AccrualPosition and accrue interest to get current LTV + const accrualPosition = new AccrualPosition({ user: job.userAddress as Address, ...positionRaw }, market); + const timestamp = BigInt(Math.floor(Date.now() / 1000)); + const accruedPosition = accrualPosition.accrueInterest(timestamp); + + const ltv = accruedPosition.ltv; + const lltv = marketParams.lltv; + + // Calculate health factor + const healthFactor = ltv !== null && ltv !== undefined ? calculateHealthFactor(ltv, lltv) : null; + + // Show notification if health factor is below threshold + if (healthFactor !== null && healthFactor < job.threshold) { + await showNotification( + "Health Factor Alert", + `Your position health factor is ${healthFactor.toFixed(2)} (below threshold of ${job.threshold}). Consider adding collateral or repaying debt.`, + { + tag: `health-factor-${chainId}`, + requireInteraction: false, // macOS may block requireInteraction notifications + }, + ); + } + } catch (error) { + console.error("Error processing health factor check:", error, { + chainId, + job: { chainId: job.chainId, userAddress: job.userAddress }, + }); + // Continue to next job on error + } + } + } +} diff --git a/apps/lite/src/user-notifications/jobs/market-yield.ts b/apps/lite/src/user-notifications/jobs/market-yield.ts new file mode 100644 index 0000000..98d8501 --- /dev/null +++ b/apps/lite/src/user-notifications/jobs/market-yield.ts @@ -0,0 +1,23 @@ +import type { JobPayload, MarketYield } from "../types"; + +// Handler for checking market yields +export async function handleMarketYieldCheck(values: JobPayload[]): Promise { + if (values.length === 0) { + return; + } + + // TODO: Implement logic to: + // 1. Fetch yields for all watched markets + // 2. Compare with threshold or previous value + // 3. Send notification if yield changed significantly + + for (const value of values) { + const market = value as MarketYield; + // TODO: Fetch yield for this market + // const yield = await fetchMarketYield(market.chainId, market.marketId); + // if (yield changed significantly) { + // await showNotification(...); + // } + console.log("Market yield check:", market); + } +} diff --git a/apps/lite/src/user-notifications/sw-handlers.ts b/apps/lite/src/user-notifications/sw-handlers.ts new file mode 100644 index 0000000..75c31ba --- /dev/null +++ b/apps/lite/src/user-notifications/sw-handlers.ts @@ -0,0 +1,71 @@ +/// +import type { JobPayload, JobType } from "./types"; + +declare const self: ServiceWorkerGlobalScope; + +// Unified job state: Map +const jobs = new Map< + JobType, + { + payload: JobPayload[]; + intervalId: number | null; + } +>(); + +// Run a job - FE is source of truth, always updates payload +export function runJob( + jobType: JobType, + payload: JobPayload[], + handler: (values: JobPayload[]) => Promise, + frequency: number, +): void { + const existingJob = jobs.get(jobType); + + // Update payload (FE is source of truth) + if (existingJob) { + existingJob.payload = payload; + } else { + jobs.set(jobType, { payload, intervalId: null }); + } + + const job = jobs.get(jobType)!; + + // Stop cron only if payload is empty + if (payload.length === 0) { + if (job.intervalId !== null) { + clearInterval(job.intervalId); + job.intervalId = null; + } + return; + } + + // Execute handler immediately when payload is updated + void handler(job.payload); + + // Start cron only if not already running + if (job.intervalId === null) { + const intervalId = setInterval(async () => { + const currentJob = jobs.get(jobType); + if (currentJob && currentJob.payload.length > 0) { + await handler(currentJob.payload); + } + }, frequency) as unknown as number; + + job.intervalId = intervalId; + } +} + +export async function showNotification( + title: string, + body: string, + options?: { tag?: string; requireInteraction?: boolean; url?: string }, +): Promise { + await self.registration.showNotification(title, { + body, + icon: "/favicon.svg", + badge: "/favicon.svg", + tag: options?.tag || "morpho-notification", + requireInteraction: options?.requireInteraction || false, + data: { url: options?.url || "/" }, + }); +} diff --git a/apps/lite/src/user-notifications/types.ts b/apps/lite/src/user-notifications/types.ts new file mode 100644 index 0000000..6225e28 --- /dev/null +++ b/apps/lite/src/user-notifications/types.ts @@ -0,0 +1,26 @@ +export type JobType = "HEALTH_FACTOR" | "MARKET_YIELD"; + +export interface HealthFactor { + chainId: number; + userAddress: string; + to: string; // Multicall3 contract address + data: string; // Encoded multicall + threshold: number; // Health factor threshold +} + +export interface MarketYield { + chainId: number; + marketId: string; +} + +export type JobPayload = HealthFactor | MarketYield; + +export type SWMessage = + | { + type: "HEALTH_FACTOR"; + payload: HealthFactor[]; + } + | { + type: "MARKET_YIELD"; + payload: MarketYield[]; + }; diff --git a/apps/lite/src/vite-env.d.ts b/apps/lite/src/vite-env.d.ts index a4c7580..3fa48aa 100644 --- a/apps/lite/src/vite-env.d.ts +++ b/apps/lite/src/vite-env.d.ts @@ -10,3 +10,13 @@ interface ImportMetaEnv { interface ImportMeta { readonly env: ImportMetaEnv; } + +// PWA Install Prompt types +interface BeforeInstallPromptEvent extends Event { + prompt: () => Promise; + userChoice: Promise<{ outcome: "accepted" | "dismissed" }>; +} + +interface WindowEventMap { + beforeinstallprompt: BeforeInstallPromptEvent; +} diff --git a/apps/lite/vite.config.ts b/apps/lite/vite.config.ts index 7c22f8e..5da0028 100644 --- a/apps/lite/vite.config.ts +++ b/apps/lite/vite.config.ts @@ -4,11 +4,48 @@ import path from "path"; import tailwindcss from "@tailwindcss/vite"; import react from "@vitejs/plugin-react"; import { defineConfig } from "vite"; +import { VitePWA } from "vite-plugin-pwa"; import svgr from "vite-plugin-svgr"; // https://vite.dev/config/ export default defineConfig({ - plugins: [svgr(), tailwindcss(), react()], + plugins: [ + svgr(), + tailwindcss(), + react(), + VitePWA({ + registerType: "autoUpdate", + strategies: "injectManifest", + srcDir: "src", + filename: "sw-user-notifications.ts", + injectManifest: { + injectionPoint: undefined, + }, + devOptions: { + enabled: true, // Enable PWA in development + type: "module", + }, + workbox: { + maximumFileSizeToCacheInBytes: 4 * 1024 * 1024, // 4 MB + }, + manifest: { + name: "Morpho Lite", + short_name: "Morpho Lite", + description: "Morpho Lite App", + theme_color: "#000000", + background_color: "#000000", + display: "standalone", + icons: [ + { + src: "/favicon.svg", + sizes: "any", + type: "image/svg+xml", + }, + // TODO: Add more icon sizes (192x192, 512x512) for better PWA support + ], + }, + }), + ], resolve: { alias: { "@": path.resolve(__dirname, "./src"), diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 356ab75..4fe054a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -212,6 +212,9 @@ importers: react: specifier: ^19.0.0 version: 19.1.0 + react-device-detect: + specifier: ^2.2.3 + version: 2.2.3(react-dom@19.1.0(react@19.1.0))(react@19.1.0) react-dom: specifier: ^19.0.0 version: 19.1.0(react@19.1.0) @@ -261,9 +264,12 @@ importers: vite: specifier: ^6.2.0 version: 6.3.5(@types/node@22.15.17)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.4)(yaml@2.7.1) + vite-plugin-pwa: + specifier: ^0.21.1 + version: 0.21.2(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.4)(yaml@2.7.1))(workbox-build@7.4.0(@types/babel__core@7.20.5))(workbox-window@7.4.0) vite-plugin-svgr: specifier: ^4.3.0 - version: 4.3.0(rollup@4.40.2)(typescript@5.7.3)(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.4)(yaml@2.7.1)) + version: 4.3.0(rollup@2.79.2)(typescript@5.7.3)(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.4)(yaml@2.7.1)) packages/uikit: dependencies: @@ -468,6 +474,13 @@ packages: { integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw== } engines: { node: ">=6.0.0" } + "@apideck/better-ajv-errors@0.3.6": + resolution: + { integrity: sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA== } + engines: { node: ">=10" } + peerDependencies: + ajv: ">=8" + "@asamuzakjp/css-color@3.1.7": resolution: { integrity: sha512-Ok5fYhtwdyJQmU1PpEv6Si7Y+A4cYb8yNM9oiIJC9TzXPMuN9fvdonKJqcnz9TbFqV6bQ8z0giRq0iaOpGZV2g== } @@ -618,6 +631,11 @@ packages: { integrity: sha512-TUtMJYRPyUb/9aU8f3K0mjmjf6M9N5Woshn2CS6nqJSeJtTtQcpLUXjGt9vbF8ZGff0El99sWkLgzwW3VXnxZQ== } engines: { node: ">=6.9.0" } + "@babel/compat-data@7.28.5": + resolution: + { integrity: sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA== } + engines: { node: ">=6.9.0" } + "@babel/core@7.27.1": resolution: { integrity: sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ== } @@ -628,16 +646,56 @@ packages: { integrity: sha512-UnJfnIpc/+JO0/+KRVQNGU+y5taA5vCbwN8+azkX6beii/ZF+enZJSOKo11ZSzGJjlNfJHfQtmQT8H+9TXPG2w== } engines: { node: ">=6.9.0" } + "@babel/generator@7.28.5": + resolution: + { integrity: sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ== } + engines: { node: ">=6.9.0" } + "@babel/helper-annotate-as-pure@7.27.1": resolution: { integrity: sha512-WnuuDILl9oOBbKnb4L+DyODx7iC47XfzmNCpTttFsSp6hTG7XZxu60+4IO+2/hPfcGOoKbFiwoI/+zwARbNQow== } engines: { node: ">=6.9.0" } + "@babel/helper-annotate-as-pure@7.27.3": + resolution: + { integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg== } + engines: { node: ">=6.9.0" } + "@babel/helper-compilation-targets@7.27.2": resolution: { integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ== } engines: { node: ">=6.9.0" } + "@babel/helper-create-class-features-plugin@7.28.5": + resolution: + { integrity: sha512-q3WC4JfdODypvxArsJQROfupPBq9+lMwjKq7C33GhbFYJsufD0yd/ziwD+hJucLeWsnFPWZjsU2DNFqBPE7jwQ== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0 + + "@babel/helper-create-regexp-features-plugin@7.28.5": + resolution: + { integrity: sha512-N1EhvLtHzOvj7QQOUCCS3NrPJP8c5W6ZXCHDn7Yialuy1iu4r5EmIYkXlKNqT99Ciw+W0mDqWoR6HWMZlFP3hw== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0 + + "@babel/helper-define-polyfill-provider@0.6.5": + resolution: + { integrity: sha512-uJnGFcPsWQK8fvjgGP5LZUZZsYGIoPeRjSF5PGwrelYgq7Q15/Ft9NGFp1zglwgIv//W0uG4BevRuSJRyylZPg== } + peerDependencies: + "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + + "@babel/helper-globals@7.28.0": + resolution: + { integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw== } + engines: { node: ">=6.9.0" } + + "@babel/helper-member-expression-to-functions@7.28.5": + resolution: + { integrity: sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg== } + engines: { node: ">=6.9.0" } + "@babel/helper-module-imports@7.27.1": resolution: { integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w== } @@ -650,11 +708,42 @@ packages: peerDependencies: "@babel/core": ^7.0.0 + "@babel/helper-module-transforms@7.28.3": + resolution: + { integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0 + + "@babel/helper-optimise-call-expression@7.27.1": + resolution: + { integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw== } + engines: { node: ">=6.9.0" } + "@babel/helper-plugin-utils@7.27.1": resolution: { integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw== } engines: { node: ">=6.9.0" } + "@babel/helper-remap-async-to-generator@7.27.1": + resolution: + { integrity: sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0 + + "@babel/helper-replace-supers@7.27.1": + resolution: + { integrity: sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0 + + "@babel/helper-skip-transparent-expression-wrappers@7.27.1": + resolution: + { integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg== } + engines: { node: ">=6.9.0" } + "@babel/helper-string-parser@7.27.1": resolution: { integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA== } @@ -665,11 +754,21 @@ packages: { integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow== } engines: { node: ">=6.9.0" } + "@babel/helper-validator-identifier@7.28.5": + resolution: + { integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q== } + engines: { node: ">=6.9.0" } + "@babel/helper-validator-option@7.27.1": resolution: { integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg== } engines: { node: ">=6.9.0" } + "@babel/helper-wrap-function@7.28.3": + resolution: + { integrity: sha512-zdf983tNfLZFletc0RRXYrHrucBEg95NIFMkn6K9dbeMYnsgHaSBGcQqdsCSStG2PYwRre0Qc2NNSCXbG+xc6g== } + engines: { node: ">=6.9.0" } + "@babel/helpers@7.27.1": resolution: { integrity: sha512-FCvFTm0sWV8Fxhpp2McP5/W53GPllQ9QeQ7SiqGWjMf/LVG07lFa5+pgK05IRhVwtvafT22KF+ZSnM9I545CvQ== } @@ -681,2587 +780,2676 @@ packages: engines: { node: ">=6.0.0" } hasBin: true - "@babel/plugin-syntax-jsx@7.27.1": + "@babel/parser@7.28.5": resolution: - { integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w== } + { integrity: sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ== } + engines: { node: ">=6.0.0" } + hasBin: true + + "@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.28.5": + resolution: + { integrity: sha512-87GDMS3tsmMSi/3bWOte1UblL+YUTFMV8SZPZ2eSEL17s74Cw/l63rR6NmGVKMYW2GYi85nE+/d6Hw5N0bEk2Q== } engines: { node: ">=6.9.0" } peerDependencies: - "@babel/core": ^7.0.0-0 + "@babel/core": ^7.0.0 - "@babel/plugin-transform-react-jsx-self@7.27.1": + "@babel/plugin-bugfix-safari-class-field-initializer-scope@7.27.1": resolution: - { integrity: sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw== } + { integrity: sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA== } engines: { node: ">=6.9.0" } peerDependencies: - "@babel/core": ^7.0.0-0 + "@babel/core": ^7.0.0 - "@babel/plugin-transform-react-jsx-source@7.27.1": + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.27.1": resolution: - { integrity: sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw== } + { integrity: sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA== } engines: { node: ">=6.9.0" } peerDependencies: - "@babel/core": ^7.0.0-0 + "@babel/core": ^7.0.0 - "@babel/runtime@7.27.1": + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.27.1": resolution: - { integrity: sha512-1x3D2xEk2fRo3PAhwQwu5UubzgiVWSXTBfWpVd2Mx2AzRqJuDJCsgaDVZ7HB5iGzDW1Hl1sWN2mFyKjmR9uAog== } + { integrity: sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw== } engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.13.0 - "@babel/template@7.27.2": + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.28.3": resolution: - { integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw== } + { integrity: sha512-b6YTX108evsvE4YgWyQ921ZAFFQm3Bn+CA3+ZXlNVnPhx+UfsVURoPjfGAPCjBgrqo30yX/C2nZGX96DxvR9Iw== } engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0 - "@babel/traverse@7.27.1": + "@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2": resolution: - { integrity: sha512-ZCYtZciz1IWJB4U61UPu4KEaqyfj+r5T1Q5mqPo+IBpcG9kHv30Z0aD8LXPgC1trYa6rK0orRyAhqUgk4MjmEg== } + { integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w== } engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@babel/types@7.27.1": + "@babel/plugin-syntax-import-assertions@7.27.1": resolution: - { integrity: sha512-+EzkxvLNfiUeKMgy/3luqfsCWFRXLb7U6wNQTk60tovuckwB15B191tJWvpp4HjiQWdJkCxO3Wbvc6jlk3Xb2Q== } + { integrity: sha512-UT/Jrhw57xg4ILHLFnzFpPDlMbcdEicaAtjPQpbj9wa8T4r5KVWCimHcL/460g8Ht0DMxDyjsLgiWSkVjnwPFg== } engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@bogeychan/elysia-logger@0.1.8": + "@babel/plugin-syntax-import-attributes@7.27.1": resolution: - { integrity: sha512-TbCpMX+m68t0FbvpbBjMrCs4HQ9f1twkvTSGf6ShAkjash7zP9vGLGnEJ0iSG0ymgqLNN8Dgq0SdAEaMC6XLug== } + { integrity: sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww== } + engines: { node: ">=6.9.0" } peerDependencies: - elysia: ">= 1.2.10" + "@babel/core": ^7.0.0-0 - "@coinbase/wallet-sdk@3.9.3": + "@babel/plugin-syntax-jsx@7.27.1": resolution: - { integrity: sha512-N/A2DRIf0Y3PHc1XAMvbBUu4zisna6qAdqABMZwBMNEfWrXpAwx16pZGkYCLGE+Rvv1edbcB2LYDRnACNcmCiw== } + { integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@coinbase/wallet-sdk@4.3.0": + "@babel/plugin-syntax-unicode-sets-regex@7.18.6": resolution: - { integrity: sha512-T3+SNmiCw4HzDm4we9wCHCxlP0pqCiwKe4sOwPH3YAK2KSKjxPRydKu6UQJrdONFVLG7ujXvbd/6ZqmvJb8rkw== } + { integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0 - "@cspotcode/source-map-support@0.8.1": + "@babel/plugin-transform-arrow-functions@7.27.1": resolution: - { integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw== } - engines: { node: ">=12" } + { integrity: sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@csstools/color-helpers@5.0.2": + "@babel/plugin-transform-async-generator-functions@7.28.0": resolution: - { integrity: sha512-JqWH1vsgdGcw2RR6VliXXdA0/59LttzlU8UlRT/iUUsEeWfYq8I+K0yhihEUTTHLRm1EXvpsCx3083EU15ecsA== } - engines: { node: ">=18" } + { integrity: sha512-BEOdvX4+M765icNPZeidyADIvQ1m1gmunXufXxvRESy/jNNyfovIqUyE7MVgGBjWktCoJlzvFA1To2O4ymIO3Q== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@csstools/css-calc@2.1.3": + "@babel/plugin-transform-async-to-generator@7.27.1": resolution: - { integrity: sha512-XBG3talrhid44BY1x3MHzUx/aTG8+x/Zi57M4aTKK9RFB4aLlF3TTSzfzn8nWVHWL3FgAXAxmupmDd6VWww+pw== } - engines: { node: ">=18" } + { integrity: sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA== } + engines: { node: ">=6.9.0" } peerDependencies: - "@csstools/css-parser-algorithms": ^3.0.4 - "@csstools/css-tokenizer": ^3.0.3 + "@babel/core": ^7.0.0-0 - "@csstools/css-color-parser@3.0.9": + "@babel/plugin-transform-block-scoped-functions@7.27.1": resolution: - { integrity: sha512-wILs5Zk7BU86UArYBJTPy/FMPPKVKHMj1ycCEyf3VUptol0JNRLFU/BZsJ4aiIHJEbSLiizzRrw8Pc1uAEDrXw== } - engines: { node: ">=18" } + { integrity: sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg== } + engines: { node: ">=6.9.0" } peerDependencies: - "@csstools/css-parser-algorithms": ^3.0.4 - "@csstools/css-tokenizer": ^3.0.3 + "@babel/core": ^7.0.0-0 - "@csstools/css-parser-algorithms@3.0.4": + "@babel/plugin-transform-block-scoping@7.28.5": resolution: - { integrity: sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A== } - engines: { node: ">=18" } + { integrity: sha512-45DmULpySVvmq9Pj3X9B+62Xe+DJGov27QravQJU1LLcapR6/10i+gYVAucGGJpHBp5mYxIMK4nDAT/QDLr47g== } + engines: { node: ">=6.9.0" } peerDependencies: - "@csstools/css-tokenizer": ^3.0.3 + "@babel/core": ^7.0.0-0 - "@csstools/css-tokenizer@3.0.3": + "@babel/plugin-transform-class-properties@7.27.1": resolution: - { integrity: sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw== } - engines: { node: ">=18" } + { integrity: sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@discordjs/builders@1.11.2": + "@babel/plugin-transform-class-static-block@7.28.3": resolution: - { integrity: sha512-F1WTABdd8/R9D1icJzajC4IuLyyS8f3rTOz66JsSI3pKvpCAtsMBweu8cyNYsIyvcrKAVn9EPK+Psoymq+XC0A== } - engines: { node: ">=16.11.0" } + { integrity: sha512-LtPXlBbRoc4Njl/oh1CeD/3jC+atytbnf/UqLoqTDcEYGUPj022+rvfkbDYieUrSj3CaV4yHDByPE+T2HwfsJg== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.12.0 - "@discordjs/collection@1.5.3": + "@babel/plugin-transform-classes@7.28.4": resolution: - { integrity: sha512-SVb428OMd3WO1paV3rm6tSjM4wC+Kecaa1EUGX7vc6/fddvw/6lg90z4QtCqm21zvVe92vMMDt9+DkIvjXImQQ== } - engines: { node: ">=16.11.0" } + { integrity: sha512-cFOlhIYPBv/iBoc+KS3M6et2XPtbT2HiCRfBXWtfpc9OAyostldxIf9YAYB6ypURBBbx+Qv6nyrLzASfJe+hBA== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@discordjs/collection@2.1.1": + "@babel/plugin-transform-computed-properties@7.27.1": resolution: - { integrity: sha512-LiSusze9Tc7qF03sLCujF5iZp7K+vRNEDBZ86FT9aQAv3vxMLihUvKvpsCWiQ2DJq1tVckopKm1rxomgNUc9hg== } - engines: { node: ">=18" } + { integrity: sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@discordjs/formatters@0.6.1": + "@babel/plugin-transform-destructuring@7.28.5": resolution: - { integrity: sha512-5cnX+tASiPCqCWtFcFslxBVUaCetB0thvM/JyavhbXInP1HJIEU+Qv/zMrnuwSsX3yWH2lVXNJZeDK3EiP4HHg== } - engines: { node: ">=16.11.0" } + { integrity: sha512-Kl9Bc6D0zTUcFUvkNuQh4eGXPKKNDOJQXVyyM4ZAQPMveniJdxi8XMJwLo+xSoW3MIq81bD33lcUe9kZpl0MCw== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@discordjs/rest@2.5.0": + "@babel/plugin-transform-dotall-regex@7.27.1": resolution: - { integrity: sha512-PWhchxTzpn9EV3vvPRpwS0EE2rNYB9pvzDU/eLLW3mByJl0ZHZjHI2/wA8EbH2gRMQV7nu+0FoDF84oiPl8VAQ== } - engines: { node: ">=18" } + { integrity: sha512-gEbkDVGRvjj7+T1ivxrfgygpT7GUd4vmODtYpbs0gZATdkX8/iSnOtZSxiZnsgm1YjTgjI6VKBGSJJevkrclzw== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@discordjs/util@1.1.1": + "@babel/plugin-transform-duplicate-keys@7.27.1": resolution: - { integrity: sha512-eddz6UnOBEB1oITPinyrB2Pttej49M9FZQY8NxgEvc3tq6ZICZ19m70RsmzRdDHk80O9NoYN/25AqJl8vPVf/g== } - engines: { node: ">=18" } + { integrity: sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@discordjs/ws@1.2.2": + "@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.27.1": resolution: - { integrity: sha512-dyfq7yn0wO0IYeYOs3z79I6/HumhmKISzFL0Z+007zQJMtAFGtt3AEoq1nuLXtcunUE5YYYQqgKvybXukAK8/w== } - engines: { node: ">=16.11.0" } + { integrity: sha512-hkGcueTEzuhB30B3eJCbCYeCaaEQOmQR0AdvzpD4LoN0GXMWzzGSuRrxR2xTnCrvNbVwK9N6/jQ92GSLfiZWoQ== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0 - "@ecies/ciphers@0.2.3": + "@babel/plugin-transform-dynamic-import@7.27.1": resolution: - { integrity: sha512-tapn6XhOueMwht3E2UzY0ZZjYokdaw9XtL9kEyjhQ/Fb9vL9xTFbOaI+fV0AWvTpYu4BNloC6getKW6NtSg4mA== } - engines: { bun: ">=1", deno: ">=2", node: ">=16" } + { integrity: sha512-MHzkWQcEmjzzVW9j2q8LGjwGWpG2mjwaaB0BNQwst3FIjqsg8Ct/mIZlvSPJvfi9y2AC8mi/ktxbFVL9pZ1I4A== } + engines: { node: ">=6.9.0" } peerDependencies: - "@noble/ciphers": ^1.0.0 + "@babel/core": ^7.0.0-0 - "@effect/schema@0.75.5": + "@babel/plugin-transform-explicit-resource-management@7.28.0": resolution: - { integrity: sha512-TQInulTVCuF+9EIbJpyLP6dvxbQJMphrnRqgexm/Ze39rSjfhJuufF7XvU3SxTgg3HnL7B/kpORTJbHhlE6thw== } - deprecated: this package has been merged into the main effect package + { integrity: sha512-K8nhUcn3f6iB+P3gwCv/no7OdzOZQcKchW6N389V6PD8NUWKZHzndOd9sPDVbMoBsbmjMqlB4L9fm+fEFNVlwQ== } + engines: { node: ">=6.9.0" } peerDependencies: - effect: ^3.9.2 + "@babel/core": ^7.0.0-0 - "@elysiajs/cors@1.3.3": + "@babel/plugin-transform-exponentiation-operator@7.28.5": resolution: - { integrity: sha512-mYIU6PyMM6xIJuj7d27Vt0/wuzVKIEnFPjcvlkyd7t/m9xspAG37cwNjFxVOnyvY43oOd2I/oW2DB85utXpA2Q== } + { integrity: sha512-D4WIMaFtwa2NizOp+dnoFjRez/ClKiC2BqqImwKd1X28nqBtZEyCYJ2ozQrrzlxAFrcrjxo39S6khe9RNDlGzw== } + engines: { node: ">=6.9.0" } peerDependencies: - elysia: ">= 1.3.0" + "@babel/core": ^7.0.0-0 - "@elysiajs/eden@1.3.2": + "@babel/plugin-transform-export-namespace-from@7.27.1": resolution: - { integrity: sha512-0bCU5DO7J7hQfS2y3O3399GtoxMWRDMgQNMTHOnf70/F2nF8SwGHvzwh3+wO62Ko5FMF7EYqTN9Csw/g/Q7qwg== } + { integrity: sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ== } + engines: { node: ">=6.9.0" } peerDependencies: - elysia: ">= 1.3.0" + "@babel/core": ^7.0.0-0 - "@elysiajs/opentelemetry@1.3.0": + "@babel/plugin-transform-for-of@7.27.1": resolution: - { integrity: sha512-KFb00Hmec4jHRm9kAF8rZedJIjZ7VNk5ZrGsusb1jRZ+V5BOryJ+yp8/sGbjq4rqxmd78zjtPWPAht7wRDDfbA== } + { integrity: sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw== } + engines: { node: ">=6.9.0" } peerDependencies: - elysia: ">= 1.3.0" - graphql: "*" - graphql-yoga: "*" - peerDependenciesMeta: - graphql: - optional: true - graphql-yoga: - optional: true + "@babel/core": ^7.0.0-0 - "@elysiajs/swagger@1.3.0": + "@babel/plugin-transform-function-name@7.27.1": resolution: - { integrity: sha512-0fo3FWkDRPNYpowJvLz3jBHe9bFe6gruZUyf+feKvUEEMG9ZHptO1jolSoPE0ffFw1BgN1/wMsP19p4GRXKdfg== } + { integrity: sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ== } + engines: { node: ">=6.9.0" } peerDependencies: - elysia: ">= 1.3.0" + "@babel/core": ^7.0.0-0 - "@emnapi/core@1.4.3": + "@babel/plugin-transform-json-strings@7.27.1": resolution: - { integrity: sha512-4m62DuCE07lw01soJwPiBGC0nAww0Q+RY70VZ+n49yDIO13yyinhbWCeNnaob0lakDtWQzSdtNWzJeOJt2ma+g== } + { integrity: sha512-6WVLVJiTjqcQauBhn1LkICsR2H+zm62I3h9faTDKt1qP4jn2o72tSvqMwtGFKGTpojce0gJs+76eZ2uCHRZh0Q== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@emnapi/runtime@1.4.3": + "@babel/plugin-transform-literals@7.27.1": resolution: - { integrity: sha512-pBPWdu6MLKROBX05wSNKcNb++m5Er+KQ9QkB+WVM+pW2Kx9hoSrVTnu3BdkI5eBLZoKu/J6mW/B6i6bJB2ytXQ== } + { integrity: sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@emnapi/wasi-threads@1.0.2": + "@babel/plugin-transform-logical-assignment-operators@7.28.5": resolution: - { integrity: sha512-5n3nTJblwRi8LlXkJ9eBzu+kZR8Yxcc7ubakyQTFzPMtIhFpUBRbsnc2Dv88IZDIbCDlBiWrknhB4Lsz7mg6BA== } + { integrity: sha512-axUuqnUTBuXyHGcJEVVh9pORaN6wC5bYfE7FGzPiaWa3syib9m7g+/IT/4VgCOe2Upef43PHzeAvcrVek6QuuA== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@emotion/is-prop-valid@0.8.8": + "@babel/plugin-transform-member-expression-literals@7.27.1": resolution: - { integrity: sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA== } + { integrity: sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@emotion/is-prop-valid@1.3.1": + "@babel/plugin-transform-modules-amd@7.27.1": resolution: - { integrity: sha512-/ACwoqx7XQi9knQs/G0qKvv5teDMhD7bXYns9N/wM8ah8iNb8jZ2uNO0YOgiq2o2poIvVtJS2YALasQuMSQ7Kw== } + { integrity: sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@emotion/memoize@0.7.4": + "@babel/plugin-transform-modules-commonjs@7.27.1": resolution: - { integrity: sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw== } + { integrity: sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@emotion/memoize@0.9.0": + "@babel/plugin-transform-modules-systemjs@7.28.5": resolution: - { integrity: sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ== } + { integrity: sha512-vn5Jma98LCOeBy/KpeQhXcV2WZgaRUtjwQmjoBuLNlOmkg0fB5pdvYVeWRYI69wWKwK2cD1QbMiUQnoujWvrew== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@emotion/stylis@0.8.5": + "@babel/plugin-transform-modules-umd@7.27.1": resolution: - { integrity: sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ== } + { integrity: sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@emotion/unitless@0.7.5": + "@babel/plugin-transform-named-capturing-groups-regex@7.27.1": resolution: - { integrity: sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg== } + { integrity: sha512-SstR5JYy8ddZvD6MhV0tM/j16Qds4mIpJTOd1Yu9J9pJjH93bxHECF7pgtc28XvkzTD6Pxcm/0Z73Hvk7kb3Ng== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0 - "@esbuild/aix-ppc64@0.21.5": + "@babel/plugin-transform-new-target@7.27.1": resolution: - { integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ== } - engines: { node: ">=12" } - cpu: [ppc64] - os: [aix] + { integrity: sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@esbuild/aix-ppc64@0.25.4": + "@babel/plugin-transform-nullish-coalescing-operator@7.27.1": resolution: - { integrity: sha512-1VCICWypeQKhVbE9oW/sJaAmjLxhVqacdkvPLEjwlttjfwENRSClS8EjBz0KzRyFSCPDIkuXW34Je/vk7zdB7Q== } - engines: { node: ">=18" } - cpu: [ppc64] - os: [aix] + { integrity: sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@esbuild/android-arm64@0.21.5": + "@babel/plugin-transform-numeric-separator@7.27.1": resolution: - { integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A== } - engines: { node: ">=12" } - cpu: [arm64] - os: [android] + { integrity: sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@esbuild/android-arm64@0.25.4": + "@babel/plugin-transform-object-rest-spread@7.28.4": resolution: - { integrity: sha512-bBy69pgfhMGtCnwpC/x5QhfxAz/cBgQ9enbtwjf6V9lnPI/hMyT9iWpR1arm0l3kttTr4L0KSLpKmLp/ilKS9A== } - engines: { node: ">=18" } - cpu: [arm64] - os: [android] + { integrity: sha512-373KA2HQzKhQCYiRVIRr+3MjpCObqzDlyrM6u4I201wL8Mp2wHf7uB8GhDwis03k2ti8Zr65Zyyqs1xOxUF/Ew== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@esbuild/android-arm@0.21.5": + "@babel/plugin-transform-object-super@7.27.1": resolution: - { integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg== } - engines: { node: ">=12" } - cpu: [arm] - os: [android] + { integrity: sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@esbuild/android-arm@0.25.4": + "@babel/plugin-transform-optional-catch-binding@7.27.1": resolution: - { integrity: sha512-QNdQEps7DfFwE3hXiU4BZeOV68HHzYwGd0Nthhd3uCkkEKK7/R6MTgM0P7H7FAs5pU/DIWsviMmEGxEoxIZ+ZQ== } - engines: { node: ">=18" } - cpu: [arm] - os: [android] + { integrity: sha512-txEAEKzYrHEX4xSZN4kJ+OfKXFVSWKB2ZxM9dpcE3wT7smwkNmXo5ORRlVzMVdJbD+Q8ILTgSD7959uj+3Dm3Q== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@esbuild/android-x64@0.21.5": + "@babel/plugin-transform-optional-chaining@7.28.5": resolution: - { integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA== } - engines: { node: ">=12" } - cpu: [x64] - os: [android] + { integrity: sha512-N6fut9IZlPnjPwgiQkXNhb+cT8wQKFlJNqcZkWlcTqkcqx6/kU4ynGmLFoa4LViBSirn05YAwk+sQBbPfxtYzQ== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@esbuild/android-x64@0.25.4": + "@babel/plugin-transform-parameters@7.27.7": resolution: - { integrity: sha512-TVhdVtQIFuVpIIR282btcGC2oGQoSfZfmBdTip2anCaVYcqWlZXGcdcKIUklfX2wj0JklNYgz39OBqh2cqXvcQ== } - engines: { node: ">=18" } - cpu: [x64] - os: [android] + { integrity: sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@esbuild/darwin-arm64@0.21.5": + "@babel/plugin-transform-private-methods@7.27.1": resolution: - { integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ== } - engines: { node: ">=12" } - cpu: [arm64] - os: [darwin] + { integrity: sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@esbuild/darwin-arm64@0.25.4": + "@babel/plugin-transform-private-property-in-object@7.27.1": resolution: - { integrity: sha512-Y1giCfM4nlHDWEfSckMzeWNdQS31BQGs9/rouw6Ub91tkK79aIMTH3q9xHvzH8d0wDru5Ci0kWB8b3up/nl16g== } - engines: { node: ">=18" } - cpu: [arm64] - os: [darwin] + { integrity: sha512-5J+IhqTi1XPa0DXF83jYOaARrX+41gOewWbkPyjMNRDqgOCqdffGh8L3f/Ek5utaEBZExjSAzcyjmV9SSAWObQ== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@esbuild/darwin-x64@0.21.5": + "@babel/plugin-transform-property-literals@7.27.1": resolution: - { integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw== } - engines: { node: ">=12" } - cpu: [x64] - os: [darwin] + { integrity: sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@esbuild/darwin-x64@0.25.4": + "@babel/plugin-transform-react-jsx-self@7.27.1": resolution: - { integrity: sha512-CJsry8ZGM5VFVeyUYB3cdKpd/H69PYez4eJh1W/t38vzutdjEjtP7hB6eLKBoOdxcAlCtEYHzQ/PJ/oU9I4u0A== } - engines: { node: ">=18" } - cpu: [x64] - os: [darwin] + { integrity: sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@esbuild/freebsd-arm64@0.21.5": + "@babel/plugin-transform-react-jsx-source@7.27.1": resolution: - { integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g== } - engines: { node: ">=12" } - cpu: [arm64] - os: [freebsd] + { integrity: sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@esbuild/freebsd-arm64@0.25.4": + "@babel/plugin-transform-regenerator@7.28.4": resolution: - { integrity: sha512-yYq+39NlTRzU2XmoPW4l5Ifpl9fqSk0nAJYM/V/WUGPEFfek1epLHJIkTQM6bBs1swApjO5nWgvr843g6TjxuQ== } - engines: { node: ">=18" } - cpu: [arm64] - os: [freebsd] + { integrity: sha512-+ZEdQlBoRg9m2NnzvEeLgtvBMO4tkFBw5SQIUgLICgTrumLoU7lr+Oghi6km2PFj+dbUt2u1oby2w3BDO9YQnA== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@esbuild/freebsd-x64@0.21.5": + "@babel/plugin-transform-regexp-modifiers@7.27.1": resolution: - { integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ== } - engines: { node: ">=12" } - cpu: [x64] - os: [freebsd] + { integrity: sha512-TtEciroaiODtXvLZv4rmfMhkCv8jx3wgKpL68PuiPh2M4fvz5jhsA7697N1gMvkvr/JTF13DrFYyEbY9U7cVPA== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0 - "@esbuild/freebsd-x64@0.25.4": + "@babel/plugin-transform-reserved-words@7.27.1": resolution: - { integrity: sha512-0FgvOJ6UUMflsHSPLzdfDnnBBVoCDtBTVyn/MrWloUNvq/5SFmh13l3dvgRPkDihRxb77Y17MbqbCAa2strMQQ== } - engines: { node: ">=18" } - cpu: [x64] - os: [freebsd] + { integrity: sha512-V2ABPHIJX4kC7HegLkYoDpfg9PVmuWy/i6vUM5eGK22bx4YVFD3M5F0QQnWQoDs6AGsUWTVOopBiMFQgHaSkVw== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@esbuild/linux-arm64@0.21.5": + "@babel/plugin-transform-shorthand-properties@7.27.1": resolution: - { integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q== } - engines: { node: ">=12" } - cpu: [arm64] - os: [linux] + { integrity: sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@esbuild/linux-arm64@0.25.4": + "@babel/plugin-transform-spread@7.27.1": resolution: - { integrity: sha512-+89UsQTfXdmjIvZS6nUnOOLoXnkUTB9hR5QAeLrQdzOSWZvNSAXAtcRDHWtqAUtAmv7ZM1WPOOeSxDzzzMogiQ== } - engines: { node: ">=18" } - cpu: [arm64] - os: [linux] + { integrity: sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@esbuild/linux-arm@0.21.5": + "@babel/plugin-transform-sticky-regex@7.27.1": resolution: - { integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA== } - engines: { node: ">=12" } - cpu: [arm] - os: [linux] + { integrity: sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@esbuild/linux-arm@0.25.4": + "@babel/plugin-transform-template-literals@7.27.1": resolution: - { integrity: sha512-kro4c0P85GMfFYqW4TWOpvmF8rFShbWGnrLqlzp4X1TNWjRY3JMYUfDCtOxPKOIY8B0WC8HN51hGP4I4hz4AaQ== } - engines: { node: ">=18" } - cpu: [arm] - os: [linux] + { integrity: sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@esbuild/linux-ia32@0.21.5": + "@babel/plugin-transform-typeof-symbol@7.27.1": resolution: - { integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg== } - engines: { node: ">=12" } - cpu: [ia32] - os: [linux] + { integrity: sha512-RiSILC+nRJM7FY5srIyc4/fGIwUhyDuuBSdWn4y6yT6gm652DpCHZjIipgn6B7MQ1ITOUnAKWixEUjQRIBIcLw== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@esbuild/linux-ia32@0.25.4": + "@babel/plugin-transform-unicode-escapes@7.27.1": resolution: - { integrity: sha512-yTEjoapy8UP3rv8dB0ip3AfMpRbyhSN3+hY8mo/i4QXFeDxmiYbEKp3ZRjBKcOP862Ua4b1PDfwlvbuwY7hIGQ== } - engines: { node: ">=18" } - cpu: [ia32] - os: [linux] + { integrity: sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@esbuild/linux-loong64@0.21.5": + "@babel/plugin-transform-unicode-property-regex@7.27.1": resolution: - { integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg== } - engines: { node: ">=12" } - cpu: [loong64] - os: [linux] + { integrity: sha512-uW20S39PnaTImxp39O5qFlHLS9LJEmANjMG7SxIhap8rCHqu0Ik+tLEPX5DKmHn6CsWQ7j3lix2tFOa5YtL12Q== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@esbuild/linux-loong64@0.25.4": + "@babel/plugin-transform-unicode-regex@7.27.1": resolution: - { integrity: sha512-NeqqYkrcGzFwi6CGRGNMOjWGGSYOpqwCjS9fvaUlX5s3zwOtn1qwg1s2iE2svBe4Q/YOG1q6875lcAoQK/F4VA== } - engines: { node: ">=18" } - cpu: [loong64] - os: [linux] + { integrity: sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@esbuild/linux-mips64el@0.21.5": + "@babel/plugin-transform-unicode-sets-regex@7.27.1": resolution: - { integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg== } - engines: { node: ">=12" } - cpu: [mips64el] - os: [linux] + { integrity: sha512-EtkOujbc4cgvb0mlpQefi4NTPBzhSIevblFevACNLUspmrALgmEBdL/XfnyyITfd8fKBZrZys92zOWcik7j9Tw== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0 - "@esbuild/linux-mips64el@0.25.4": + "@babel/preset-env@7.28.5": resolution: - { integrity: sha512-IcvTlF9dtLrfL/M8WgNI/qJYBENP3ekgsHbYUIzEzq5XJzzVEV/fXY9WFPfEEXmu3ck2qJP8LG/p3Q8f7Zc2Xg== } - engines: { node: ">=18" } - cpu: [mips64el] - os: [linux] + { integrity: sha512-S36mOoi1Sb6Fz98fBfE+UZSpYw5mJm0NUHtIKrOuNcqeFauy1J6dIvXm2KRVKobOSaGq4t/hBXdN4HGU3wL9Wg== } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 - "@esbuild/linux-ppc64@0.21.5": + "@babel/preset-modules@0.1.6-no-external-plugins": resolution: - { integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w== } - engines: { node: ">=12" } - cpu: [ppc64] - os: [linux] + { integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA== } + peerDependencies: + "@babel/core": ^7.0.0-0 || ^8.0.0-0 <8.0.0 - "@esbuild/linux-ppc64@0.25.4": + "@babel/runtime@7.27.1": resolution: - { integrity: sha512-HOy0aLTJTVtoTeGZh4HSXaO6M95qu4k5lJcH4gxv56iaycfz1S8GO/5Jh6X4Y1YiI0h7cRyLi+HixMR+88swag== } - engines: { node: ">=18" } - cpu: [ppc64] - os: [linux] + { integrity: sha512-1x3D2xEk2fRo3PAhwQwu5UubzgiVWSXTBfWpVd2Mx2AzRqJuDJCsgaDVZ7HB5iGzDW1Hl1sWN2mFyKjmR9uAog== } + engines: { node: ">=6.9.0" } - "@esbuild/linux-riscv64@0.21.5": + "@babel/template@7.27.2": resolution: - { integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA== } - engines: { node: ">=12" } - cpu: [riscv64] - os: [linux] + { integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw== } + engines: { node: ">=6.9.0" } - "@esbuild/linux-riscv64@0.25.4": + "@babel/traverse@7.27.1": resolution: - { integrity: sha512-i8JUDAufpz9jOzo4yIShCTcXzS07vEgWzyX3NH2G7LEFVgrLEhjwL3ajFE4fZI3I4ZgiM7JH3GQ7ReObROvSUA== } - engines: { node: ">=18" } - cpu: [riscv64] - os: [linux] - - "@esbuild/linux-s390x@0.21.5": + { integrity: sha512-ZCYtZciz1IWJB4U61UPu4KEaqyfj+r5T1Q5mqPo+IBpcG9kHv30Z0aD8LXPgC1trYa6rK0orRyAhqUgk4MjmEg== } + engines: { node: ">=6.9.0" } + + "@babel/traverse@7.28.5": resolution: - { integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A== } - engines: { node: ">=12" } - cpu: [s390x] - os: [linux] + { integrity: sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ== } + engines: { node: ">=6.9.0" } - "@esbuild/linux-s390x@0.25.4": + "@babel/types@7.27.1": resolution: - { integrity: sha512-jFnu+6UbLlzIjPQpWCNh5QtrcNfMLjgIavnwPQAfoGx4q17ocOU9MsQ2QVvFxwQoWpZT8DvTLooTvmOQXkO51g== } - engines: { node: ">=18" } - cpu: [s390x] - os: [linux] + { integrity: sha512-+EzkxvLNfiUeKMgy/3luqfsCWFRXLb7U6wNQTk60tovuckwB15B191tJWvpp4HjiQWdJkCxO3Wbvc6jlk3Xb2Q== } + engines: { node: ">=6.9.0" } - "@esbuild/linux-x64@0.21.5": + "@babel/types@7.28.5": resolution: - { integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ== } - engines: { node: ">=12" } - cpu: [x64] - os: [linux] + { integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA== } + engines: { node: ">=6.9.0" } - "@esbuild/linux-x64@0.25.4": + "@bogeychan/elysia-logger@0.1.8": resolution: - { integrity: sha512-6e0cvXwzOnVWJHq+mskP8DNSrKBr1bULBvnFLpc1KY+d+irZSgZ02TGse5FsafKS5jg2e4pbvK6TPXaF/A6+CA== } - engines: { node: ">=18" } - cpu: [x64] - os: [linux] + { integrity: sha512-TbCpMX+m68t0FbvpbBjMrCs4HQ9f1twkvTSGf6ShAkjash7zP9vGLGnEJ0iSG0ymgqLNN8Dgq0SdAEaMC6XLug== } + peerDependencies: + elysia: ">= 1.2.10" - "@esbuild/netbsd-arm64@0.25.4": + "@coinbase/wallet-sdk@3.9.3": resolution: - { integrity: sha512-vUnkBYxZW4hL/ie91hSqaSNjulOnYXE1VSLusnvHg2u3jewJBz3YzB9+oCw8DABeVqZGg94t9tyZFoHma8gWZQ== } - engines: { node: ">=18" } - cpu: [arm64] - os: [netbsd] + { integrity: sha512-N/A2DRIf0Y3PHc1XAMvbBUu4zisna6qAdqABMZwBMNEfWrXpAwx16pZGkYCLGE+Rvv1edbcB2LYDRnACNcmCiw== } - "@esbuild/netbsd-x64@0.21.5": + "@coinbase/wallet-sdk@4.3.0": resolution: - { integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg== } + { integrity: sha512-T3+SNmiCw4HzDm4we9wCHCxlP0pqCiwKe4sOwPH3YAK2KSKjxPRydKu6UQJrdONFVLG7ujXvbd/6ZqmvJb8rkw== } + + "@cspotcode/source-map-support@0.8.1": + resolution: + { integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw== } engines: { node: ">=12" } - cpu: [x64] - os: [netbsd] - "@esbuild/netbsd-x64@0.25.4": + "@csstools/color-helpers@5.0.2": resolution: - { integrity: sha512-XAg8pIQn5CzhOB8odIcAm42QsOfa98SBeKUdo4xa8OvX8LbMZqEtgeWE9P/Wxt7MlG2QqvjGths+nq48TrUiKw== } + { integrity: sha512-JqWH1vsgdGcw2RR6VliXXdA0/59LttzlU8UlRT/iUUsEeWfYq8I+K0yhihEUTTHLRm1EXvpsCx3083EU15ecsA== } engines: { node: ">=18" } - cpu: [x64] - os: [netbsd] - "@esbuild/openbsd-arm64@0.25.4": + "@csstools/css-calc@2.1.3": resolution: - { integrity: sha512-Ct2WcFEANlFDtp1nVAXSNBPDxyU+j7+tId//iHXU2f/lN5AmO4zLyhDcpR5Cz1r08mVxzt3Jpyt4PmXQ1O6+7A== } + { integrity: sha512-XBG3talrhid44BY1x3MHzUx/aTG8+x/Zi57M4aTKK9RFB4aLlF3TTSzfzn8nWVHWL3FgAXAxmupmDd6VWww+pw== } engines: { node: ">=18" } - cpu: [arm64] - os: [openbsd] + peerDependencies: + "@csstools/css-parser-algorithms": ^3.0.4 + "@csstools/css-tokenizer": ^3.0.3 - "@esbuild/openbsd-x64@0.21.5": + "@csstools/css-color-parser@3.0.9": resolution: - { integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow== } - engines: { node: ">=12" } - cpu: [x64] - os: [openbsd] + { integrity: sha512-wILs5Zk7BU86UArYBJTPy/FMPPKVKHMj1ycCEyf3VUptol0JNRLFU/BZsJ4aiIHJEbSLiizzRrw8Pc1uAEDrXw== } + engines: { node: ">=18" } + peerDependencies: + "@csstools/css-parser-algorithms": ^3.0.4 + "@csstools/css-tokenizer": ^3.0.3 - "@esbuild/openbsd-x64@0.25.4": + "@csstools/css-parser-algorithms@3.0.4": resolution: - { integrity: sha512-xAGGhyOQ9Otm1Xu8NT1ifGLnA6M3sJxZ6ixylb+vIUVzvvd6GOALpwQrYrtlPouMqd/vSbgehz6HaVk4+7Afhw== } + { integrity: sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A== } engines: { node: ">=18" } - cpu: [x64] - os: [openbsd] + peerDependencies: + "@csstools/css-tokenizer": ^3.0.3 - "@esbuild/sunos-x64@0.21.5": + "@csstools/css-tokenizer@3.0.3": resolution: - { integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg== } - engines: { node: ">=12" } - cpu: [x64] - os: [sunos] + { integrity: sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw== } + engines: { node: ">=18" } - "@esbuild/sunos-x64@0.25.4": + "@discordjs/builders@1.11.2": resolution: - { integrity: sha512-Mw+tzy4pp6wZEK0+Lwr76pWLjrtjmJyUB23tHKqEDP74R3q95luY/bXqXZeYl4NYlvwOqoRKlInQialgCKy67Q== } - engines: { node: ">=18" } - cpu: [x64] - os: [sunos] + { integrity: sha512-F1WTABdd8/R9D1icJzajC4IuLyyS8f3rTOz66JsSI3pKvpCAtsMBweu8cyNYsIyvcrKAVn9EPK+Psoymq+XC0A== } + engines: { node: ">=16.11.0" } - "@esbuild/win32-arm64@0.21.5": + "@discordjs/collection@1.5.3": resolution: - { integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A== } - engines: { node: ">=12" } - cpu: [arm64] - os: [win32] + { integrity: sha512-SVb428OMd3WO1paV3rm6tSjM4wC+Kecaa1EUGX7vc6/fddvw/6lg90z4QtCqm21zvVe92vMMDt9+DkIvjXImQQ== } + engines: { node: ">=16.11.0" } - "@esbuild/win32-arm64@0.25.4": + "@discordjs/collection@2.1.1": resolution: - { integrity: sha512-AVUP428VQTSddguz9dO9ngb+E5aScyg7nOeJDrF1HPYu555gmza3bDGMPhmVXL8svDSoqPCsCPjb265yG/kLKQ== } + { integrity: sha512-LiSusze9Tc7qF03sLCujF5iZp7K+vRNEDBZ86FT9aQAv3vxMLihUvKvpsCWiQ2DJq1tVckopKm1rxomgNUc9hg== } engines: { node: ">=18" } - cpu: [arm64] - os: [win32] - "@esbuild/win32-ia32@0.21.5": + "@discordjs/formatters@0.6.1": resolution: - { integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA== } - engines: { node: ">=12" } - cpu: [ia32] - os: [win32] + { integrity: sha512-5cnX+tASiPCqCWtFcFslxBVUaCetB0thvM/JyavhbXInP1HJIEU+Qv/zMrnuwSsX3yWH2lVXNJZeDK3EiP4HHg== } + engines: { node: ">=16.11.0" } - "@esbuild/win32-ia32@0.25.4": + "@discordjs/rest@2.5.0": resolution: - { integrity: sha512-i1sW+1i+oWvQzSgfRcxxG2k4I9n3O9NRqy8U+uugaT2Dy7kLO9Y7wI72haOahxceMX8hZAzgGou1FhndRldxRg== } + { integrity: sha512-PWhchxTzpn9EV3vvPRpwS0EE2rNYB9pvzDU/eLLW3mByJl0ZHZjHI2/wA8EbH2gRMQV7nu+0FoDF84oiPl8VAQ== } engines: { node: ">=18" } - cpu: [ia32] - os: [win32] - "@esbuild/win32-x64@0.21.5": + "@discordjs/util@1.1.1": resolution: - { integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw== } - engines: { node: ">=12" } - cpu: [x64] - os: [win32] + { integrity: sha512-eddz6UnOBEB1oITPinyrB2Pttej49M9FZQY8NxgEvc3tq6ZICZ19m70RsmzRdDHk80O9NoYN/25AqJl8vPVf/g== } + engines: { node: ">=18" } - "@esbuild/win32-x64@0.25.4": + "@discordjs/ws@1.2.2": resolution: - { integrity: sha512-nOT2vZNw6hJ+z43oP1SPea/G/6AbN6X+bGNhNuq8NtRHy4wsMhw765IKLNmnjek7GvjWBYQ8Q5VBoYTFg9y1UQ== } - engines: { node: ">=18" } - cpu: [x64] - os: [win32] + { integrity: sha512-dyfq7yn0wO0IYeYOs3z79I6/HumhmKISzFL0Z+007zQJMtAFGtt3AEoq1nuLXtcunUE5YYYQqgKvybXukAK8/w== } + engines: { node: ">=16.11.0" } - "@eslint-community/eslint-utils@4.7.0": + "@ecies/ciphers@0.2.3": resolution: - { integrity: sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw== } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + { integrity: sha512-tapn6XhOueMwht3E2UzY0ZZjYokdaw9XtL9kEyjhQ/Fb9vL9xTFbOaI+fV0AWvTpYu4BNloC6getKW6NtSg4mA== } + engines: { bun: ">=1", deno: ">=2", node: ">=16" } peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + "@noble/ciphers": ^1.0.0 - "@eslint-community/regexpp@4.12.1": + "@effect/schema@0.75.5": resolution: - { integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ== } - engines: { node: ^12.0.0 || ^14.0.0 || >=16.0.0 } + { integrity: sha512-TQInulTVCuF+9EIbJpyLP6dvxbQJMphrnRqgexm/Ze39rSjfhJuufF7XvU3SxTgg3HnL7B/kpORTJbHhlE6thw== } + deprecated: this package has been merged into the main effect package + peerDependencies: + effect: ^3.9.2 - "@eslint/config-array@0.20.0": + "@elysiajs/cors@1.3.3": resolution: - { integrity: sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ== } - engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + { integrity: sha512-mYIU6PyMM6xIJuj7d27Vt0/wuzVKIEnFPjcvlkyd7t/m9xspAG37cwNjFxVOnyvY43oOd2I/oW2DB85utXpA2Q== } + peerDependencies: + elysia: ">= 1.3.0" - "@eslint/config-helpers@0.2.2": + "@elysiajs/eden@1.3.2": resolution: - { integrity: sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg== } - engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + { integrity: sha512-0bCU5DO7J7hQfS2y3O3399GtoxMWRDMgQNMTHOnf70/F2nF8SwGHvzwh3+wO62Ko5FMF7EYqTN9Csw/g/Q7qwg== } + peerDependencies: + elysia: ">= 1.3.0" - "@eslint/core@0.13.0": + "@elysiajs/opentelemetry@1.3.0": resolution: - { integrity: sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw== } - engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + { integrity: sha512-KFb00Hmec4jHRm9kAF8rZedJIjZ7VNk5ZrGsusb1jRZ+V5BOryJ+yp8/sGbjq4rqxmd78zjtPWPAht7wRDDfbA== } + peerDependencies: + elysia: ">= 1.3.0" + graphql: "*" + graphql-yoga: "*" + peerDependenciesMeta: + graphql: + optional: true + graphql-yoga: + optional: true - "@eslint/eslintrc@3.3.1": + "@elysiajs/swagger@1.3.0": resolution: - { integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ== } - engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + { integrity: sha512-0fo3FWkDRPNYpowJvLz3jBHe9bFe6gruZUyf+feKvUEEMG9ZHptO1jolSoPE0ffFw1BgN1/wMsP19p4GRXKdfg== } + peerDependencies: + elysia: ">= 1.3.0" - "@eslint/js@9.26.0": + "@emnapi/core@1.4.3": resolution: - { integrity: sha512-I9XlJawFdSMvWjDt6wksMCrgns5ggLNfFwFvnShsleWruvXM514Qxk8V246efTw+eo9JABvVz+u3q2RiAowKxQ== } - engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + { integrity: sha512-4m62DuCE07lw01soJwPiBGC0nAww0Q+RY70VZ+n49yDIO13yyinhbWCeNnaob0lakDtWQzSdtNWzJeOJt2ma+g== } - "@eslint/object-schema@2.1.6": + "@emnapi/runtime@1.4.3": resolution: - { integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA== } - engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + { integrity: sha512-pBPWdu6MLKROBX05wSNKcNb++m5Er+KQ9QkB+WVM+pW2Kx9hoSrVTnu3BdkI5eBLZoKu/J6mW/B6i6bJB2ytXQ== } - "@eslint/plugin-kit@0.2.8": + "@emnapi/wasi-threads@1.0.2": resolution: - { integrity: sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA== } - engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + { integrity: sha512-5n3nTJblwRi8LlXkJ9eBzu+kZR8Yxcc7ubakyQTFzPMtIhFpUBRbsnc2Dv88IZDIbCDlBiWrknhB4Lsz7mg6BA== } - "@ethereumjs/block@5.3.0": + "@emotion/is-prop-valid@0.8.8": resolution: - { integrity: sha512-cyphdEB/ywIERqWLRHdAS6muTkAcd6BibMOp6XmGbeWgvtIhe4ArxcMDI78MVstJzT/faihvRI4rKQKy+MpdKQ== } - engines: { node: ">=18" } + { integrity: sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA== } - "@ethereumjs/blockchain@7.3.0": + "@emotion/is-prop-valid@1.3.1": resolution: - { integrity: sha512-UZXFb6JFeXDHobKhXGAiKf+m5n2ynCtqpgHWCl2nQ3Tol9W7C3By4UFMpAl2E6EyaFhC26Maig9kqCWxfsQ6bQ== } - engines: { node: ">=18" } + { integrity: sha512-/ACwoqx7XQi9knQs/G0qKvv5teDMhD7bXYns9N/wM8ah8iNb8jZ2uNO0YOgiq2o2poIvVtJS2YALasQuMSQ7Kw== } - "@ethereumjs/common@3.2.0": + "@emotion/memoize@0.7.4": resolution: - { integrity: sha512-pksvzI0VyLgmuEF2FA/JR/4/y6hcPq8OUail3/AvycBaW1d5VSauOZzqGvJ3RTmR4MU35lWE8KseKOsEhrFRBA== } + { integrity: sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw== } - "@ethereumjs/common@4.4.0": + "@emotion/memoize@0.9.0": resolution: - { integrity: sha512-Fy5hMqF6GsE6DpYTyqdDIJPJgUtDn4dL120zKw+Pswuo+iLyBsEYuSyzMw6NVzD2vDzcBG9fE4+qX4X2bPc97w== } + { integrity: sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ== } - "@ethereumjs/ethash@3.0.4": + "@emotion/stylis@0.8.5": resolution: - { integrity: sha512-dDc9h4RxEIWr38DxzeFyWlTmc++WeAFysFT6Ru0opoQ8WSM/hM3KH1VfHMPwx6JaqQT89Q/xtHV3CEvWrbwLKw== } - engines: { node: ">=18" } + { integrity: sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ== } - "@ethereumjs/evm@3.1.1": + "@emotion/unitless@0.7.5": resolution: - { integrity: sha512-JbDXtIn0PPZFU2oqVngje0YvW/JuNa6Y+kIYp1MCh5pn9NRplR8FkBbvb991fVSSo6AzuFMHJxSwgVl+OksnvQ== } - engines: { node: ">=18" } + { integrity: sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg== } - "@ethereumjs/rlp@4.0.1": + "@esbuild/aix-ppc64@0.21.5": resolution: - { integrity: sha512-tqsQiBQDQdmPWE1xkkBq4rlSW5QZpLOUJ5RJh2/9fug+q9tnUhuZoVLk7s0scUIKTOzEtR72DFBXI4WiZcMpvw== } - engines: { node: ">=14" } - hasBin: true + { integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ== } + engines: { node: ">=12" } + cpu: [ppc64] + os: [aix] - "@ethereumjs/rlp@5.0.2": + "@esbuild/aix-ppc64@0.25.4": resolution: - { integrity: sha512-DziebCdg4JpGlEqEdGgXmjqcFoJi+JGulUXwEjsZGAscAQ7MyD/7LE/GVCP29vEQxKc7AAwjT3A2ywHp2xfoCA== } + { integrity: sha512-1VCICWypeQKhVbE9oW/sJaAmjLxhVqacdkvPLEjwlttjfwENRSClS8EjBz0KzRyFSCPDIkuXW34Je/vk7zdB7Q== } engines: { node: ">=18" } - hasBin: true + cpu: [ppc64] + os: [aix] - "@ethereumjs/statemanager@2.4.0": + "@esbuild/android-arm64@0.21.5": resolution: - { integrity: sha512-IBe5kMGsDWlSvNg7QCERwO3BQE1c9hzVIZ9ktZF7xyifFEfA4VNhTMMEpwLuiAIy0l/ZzZiZ17/Iqar+SawMYA== } + { integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A== } + engines: { node: ">=12" } + cpu: [arm64] + os: [android] - "@ethereumjs/trie@6.2.1": + "@esbuild/android-arm64@0.25.4": resolution: - { integrity: sha512-MguABMVi/dPtgagK+SuY57rpXFP+Ghr2x+pBDy+e3VmMqUY+WGzFu1QWjBb5/iJ7lINk4CI2Uwsih07Nu9sTSg== } + { integrity: sha512-bBy69pgfhMGtCnwpC/x5QhfxAz/cBgQ9enbtwjf6V9lnPI/hMyT9iWpR1arm0l3kttTr4L0KSLpKmLp/ilKS9A== } engines: { node: ">=18" } + cpu: [arm64] + os: [android] - "@ethereumjs/tx@4.2.0": + "@esbuild/android-arm@0.21.5": resolution: - { integrity: sha512-1nc6VO4jtFd172BbSnTnDQVr9IYBFl1y4xPzZdtkrkKIncBCkdbgfdRV+MiTkJYAtTxvV12GRZLqBFT1PNK6Yw== } - engines: { node: ">=14" } + { integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg== } + engines: { node: ">=12" } + cpu: [arm] + os: [android] - "@ethereumjs/tx@5.4.0": + "@esbuild/android-arm@0.25.4": resolution: - { integrity: sha512-SCHnK7m/AouZ7nyoR0MEXw1OO/tQojSbp88t8oxhwes5iZkZCtfFdUrJaiIb72qIpH2FVw6s1k1uP7LXuH7PsA== } + { integrity: sha512-QNdQEps7DfFwE3hXiU4BZeOV68HHzYwGd0Nthhd3uCkkEKK7/R6MTgM0P7H7FAs5pU/DIWsviMmEGxEoxIZ+ZQ== } engines: { node: ">=18" } + cpu: [arm] + os: [android] - "@ethereumjs/util@8.1.0": + "@esbuild/android-x64@0.21.5": resolution: - { integrity: sha512-zQ0IqbdX8FZ9aw11vP+dZkKDkS+kgIvQPHnSAXzP9pLu+Rfu3D3XEeLbicvoXJTYnhZiPmsZUxgdzXwNKxRPbA== } - engines: { node: ">=14" } + { integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA== } + engines: { node: ">=12" } + cpu: [x64] + os: [android] - "@ethereumjs/util@9.1.0": + "@esbuild/android-x64@0.25.4": resolution: - { integrity: sha512-XBEKsYqLGXLah9PNJbgdkigthkG7TAGvlD/sH12beMXEyHDyigfcbdvHhmLyDWgDyOJn4QwiQUaF7yeuhnjdog== } + { integrity: sha512-TVhdVtQIFuVpIIR282btcGC2oGQoSfZfmBdTip2anCaVYcqWlZXGcdcKIUklfX2wj0JklNYgz39OBqh2cqXvcQ== } engines: { node: ">=18" } + cpu: [x64] + os: [android] - "@ethereumjs/vm@8.1.1": + "@esbuild/darwin-arm64@0.21.5": resolution: - { integrity: sha512-h9gIN/maMKXltM4VxZ9ac581PPUUObnFVBniLuu9vJgGTELdnwqxLwJVxSfho/Bhk56YyvKBYf1RpHwoLZZ6xw== } - engines: { node: ">=18" } + { integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ== } + engines: { node: ">=12" } + cpu: [arm64] + os: [darwin] - "@ethersproject/abi@5.8.0": + "@esbuild/darwin-arm64@0.25.4": resolution: - { integrity: sha512-b9YS/43ObplgyV6SlyQsG53/vkSal0MNA1fskSC4mbnCMi8R+NkcH8K9FPYNESf6jUefBUniE4SOKms0E/KK1Q== } + { integrity: sha512-Y1giCfM4nlHDWEfSckMzeWNdQS31BQGs9/rouw6Ub91tkK79aIMTH3q9xHvzH8d0wDru5Ci0kWB8b3up/nl16g== } + engines: { node: ">=18" } + cpu: [arm64] + os: [darwin] - "@ethersproject/abstract-provider@5.8.0": + "@esbuild/darwin-x64@0.21.5": resolution: - { integrity: sha512-wC9SFcmh4UK0oKuLJQItoQdzS/qZ51EJegK6EmAWlh+OptpQ/npECOR3QqECd8iGHC0RJb4WKbVdSfif4ammrg== } + { integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw== } + engines: { node: ">=12" } + cpu: [x64] + os: [darwin] - "@ethersproject/abstract-signer@5.8.0": + "@esbuild/darwin-x64@0.25.4": resolution: - { integrity: sha512-N0XhZTswXcmIZQdYtUnd79VJzvEwXQw6PK0dTl9VoYrEBxxCPXqS0Eod7q5TNKRxe1/5WUMuR0u0nqTF/avdCA== } + { integrity: sha512-CJsry8ZGM5VFVeyUYB3cdKpd/H69PYez4eJh1W/t38vzutdjEjtP7hB6eLKBoOdxcAlCtEYHzQ/PJ/oU9I4u0A== } + engines: { node: ">=18" } + cpu: [x64] + os: [darwin] - "@ethersproject/address@5.8.0": + "@esbuild/freebsd-arm64@0.21.5": resolution: - { integrity: sha512-GhH/abcC46LJwshoN+uBNoKVFPxUuZm6dA257z0vZkKmU1+t8xTn8oK7B9qrj8W2rFRMch4gbJl6PmVxjxBEBA== } + { integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g== } + engines: { node: ">=12" } + cpu: [arm64] + os: [freebsd] - "@ethersproject/base64@5.8.0": + "@esbuild/freebsd-arm64@0.25.4": resolution: - { integrity: sha512-lN0oIwfkYj9LbPx4xEkie6rAMJtySbpOAFXSDVQaBnAzYfB4X2Qr+FXJGxMoc3Bxp2Sm8OwvzMrywxyw0gLjIQ== } + { integrity: sha512-yYq+39NlTRzU2XmoPW4l5Ifpl9fqSk0nAJYM/V/WUGPEFfek1epLHJIkTQM6bBs1swApjO5nWgvr843g6TjxuQ== } + engines: { node: ">=18" } + cpu: [arm64] + os: [freebsd] - "@ethersproject/basex@5.8.0": + "@esbuild/freebsd-x64@0.21.5": resolution: - { integrity: sha512-PIgTszMlDRmNwW9nhS6iqtVfdTAKosA7llYXNmGPw4YAI1PUyMv28988wAb41/gHF/WqGdoLv0erHaRcHRKW2Q== } + { integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ== } + engines: { node: ">=12" } + cpu: [x64] + os: [freebsd] - "@ethersproject/bignumber@5.8.0": + "@esbuild/freebsd-x64@0.25.4": resolution: - { integrity: sha512-ZyaT24bHaSeJon2tGPKIiHszWjD/54Sz8t57Toch475lCLljC6MgPmxk7Gtzz+ddNN5LuHea9qhAe0x3D+uYPA== } + { integrity: sha512-0FgvOJ6UUMflsHSPLzdfDnnBBVoCDtBTVyn/MrWloUNvq/5SFmh13l3dvgRPkDihRxb77Y17MbqbCAa2strMQQ== } + engines: { node: ">=18" } + cpu: [x64] + os: [freebsd] - "@ethersproject/bytes@5.8.0": + "@esbuild/linux-arm64@0.21.5": resolution: - { integrity: sha512-vTkeohgJVCPVHu5c25XWaWQOZ4v+DkGoC42/TS2ond+PARCxTJvgTFUNDZovyQ/uAQ4EcpqqowKydcdmRKjg7A== } + { integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q== } + engines: { node: ">=12" } + cpu: [arm64] + os: [linux] - "@ethersproject/constants@5.8.0": + "@esbuild/linux-arm64@0.25.4": resolution: - { integrity: sha512-wigX4lrf5Vu+axVTIvNsuL6YrV4O5AXl5ubcURKMEME5TnWBouUh0CDTWxZ2GpnRn1kcCgE7l8O5+VbV9QTTcg== } + { integrity: sha512-+89UsQTfXdmjIvZS6nUnOOLoXnkUTB9hR5QAeLrQdzOSWZvNSAXAtcRDHWtqAUtAmv7ZM1WPOOeSxDzzzMogiQ== } + engines: { node: ">=18" } + cpu: [arm64] + os: [linux] - "@ethersproject/contracts@5.8.0": + "@esbuild/linux-arm@0.21.5": resolution: - { integrity: sha512-0eFjGz9GtuAi6MZwhb4uvUM216F38xiuR0yYCjKJpNfSEy4HUM8hvqqBj9Jmm0IUz8l0xKEhWwLIhPgxNY0yvQ== } + { integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA== } + engines: { node: ">=12" } + cpu: [arm] + os: [linux] - "@ethersproject/hash@5.8.0": + "@esbuild/linux-arm@0.25.4": resolution: - { integrity: sha512-ac/lBcTbEWW/VGJij0CNSw/wPcw9bSRgCB0AIBz8CvED/jfvDoV9hsIIiWfvWmFEi8RcXtlNwp2jv6ozWOsooA== } + { integrity: sha512-kro4c0P85GMfFYqW4TWOpvmF8rFShbWGnrLqlzp4X1TNWjRY3JMYUfDCtOxPKOIY8B0WC8HN51hGP4I4hz4AaQ== } + engines: { node: ">=18" } + cpu: [arm] + os: [linux] - "@ethersproject/hdnode@5.8.0": + "@esbuild/linux-ia32@0.21.5": resolution: - { integrity: sha512-4bK1VF6E83/3/Im0ERnnUeWOY3P1BZml4ZD3wcH8Ys0/d1h1xaFt6Zc+Dh9zXf9TapGro0T4wvO71UTCp3/uoA== } + { integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg== } + engines: { node: ">=12" } + cpu: [ia32] + os: [linux] - "@ethersproject/json-wallets@5.8.0": + "@esbuild/linux-ia32@0.25.4": resolution: - { integrity: sha512-HxblNck8FVUtNxS3VTEYJAcwiKYsBIF77W15HufqlBF9gGfhmYOJtYZp8fSDZtn9y5EaXTE87zDwzxRoTFk11w== } + { integrity: sha512-yTEjoapy8UP3rv8dB0ip3AfMpRbyhSN3+hY8mo/i4QXFeDxmiYbEKp3ZRjBKcOP862Ua4b1PDfwlvbuwY7hIGQ== } + engines: { node: ">=18" } + cpu: [ia32] + os: [linux] - "@ethersproject/keccak256@5.8.0": + "@esbuild/linux-loong64@0.21.5": resolution: - { integrity: sha512-A1pkKLZSz8pDaQ1ftutZoaN46I6+jvuqugx5KYNeQOPqq+JZ0Txm7dlWesCHB5cndJSu5vP2VKptKf7cksERng== } + { integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg== } + engines: { node: ">=12" } + cpu: [loong64] + os: [linux] - "@ethersproject/logger@5.8.0": + "@esbuild/linux-loong64@0.25.4": resolution: - { integrity: sha512-Qe6knGmY+zPPWTC+wQrpitodgBfH7XoceCGL5bJVejmH+yCS3R8jJm8iiWuvWbG76RUmyEG53oqv6GMVWqunjA== } + { integrity: sha512-NeqqYkrcGzFwi6CGRGNMOjWGGSYOpqwCjS9fvaUlX5s3zwOtn1qwg1s2iE2svBe4Q/YOG1q6875lcAoQK/F4VA== } + engines: { node: ">=18" } + cpu: [loong64] + os: [linux] - "@ethersproject/networks@5.8.0": + "@esbuild/linux-mips64el@0.21.5": resolution: - { integrity: sha512-egPJh3aPVAzbHwq8DD7Po53J4OUSsA1MjQp8Vf/OZPav5rlmWUaFLiq8cvQiGK0Z5K6LYzm29+VA/p4RL1FzNg== } + { integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg== } + engines: { node: ">=12" } + cpu: [mips64el] + os: [linux] - "@ethersproject/pbkdf2@5.8.0": + "@esbuild/linux-mips64el@0.25.4": resolution: - { integrity: sha512-wuHiv97BrzCmfEaPbUFpMjlVg/IDkZThp9Ri88BpjRleg4iePJaj2SW8AIyE8cXn5V1tuAaMj6lzvsGJkGWskg== } + { integrity: sha512-IcvTlF9dtLrfL/M8WgNI/qJYBENP3ekgsHbYUIzEzq5XJzzVEV/fXY9WFPfEEXmu3ck2qJP8LG/p3Q8f7Zc2Xg== } + engines: { node: ">=18" } + cpu: [mips64el] + os: [linux] - "@ethersproject/properties@5.8.0": + "@esbuild/linux-ppc64@0.21.5": resolution: - { integrity: sha512-PYuiEoQ+FMaZZNGrStmN7+lWjlsoufGIHdww7454FIaGdbe/p5rnaCXTr5MtBYl3NkeoVhHZuyzChPeGeKIpQw== } + { integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w== } + engines: { node: ">=12" } + cpu: [ppc64] + os: [linux] - "@ethersproject/providers@5.8.0": + "@esbuild/linux-ppc64@0.25.4": resolution: - { integrity: sha512-3Il3oTzEx3o6kzcg9ZzbE+oCZYyY+3Zh83sKkn4s1DZfTUjIegHnN2Cm0kbn9YFy45FDVcuCLLONhU7ny0SsCw== } + { integrity: sha512-HOy0aLTJTVtoTeGZh4HSXaO6M95qu4k5lJcH4gxv56iaycfz1S8GO/5Jh6X4Y1YiI0h7cRyLi+HixMR+88swag== } + engines: { node: ">=18" } + cpu: [ppc64] + os: [linux] - "@ethersproject/random@5.8.0": + "@esbuild/linux-riscv64@0.21.5": resolution: - { integrity: sha512-E4I5TDl7SVqyg4/kkA/qTfuLWAQGXmSOgYyO01So8hLfwgKvYK5snIlzxJMk72IFdG/7oh8yuSqY2KX7MMwg+A== } + { integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA== } + engines: { node: ">=12" } + cpu: [riscv64] + os: [linux] - "@ethersproject/rlp@5.8.0": + "@esbuild/linux-riscv64@0.25.4": resolution: - { integrity: sha512-LqZgAznqDbiEunaUvykH2JAoXTT9NV0Atqk8rQN9nx9SEgThA/WMx5DnW8a9FOufo//6FZOCHZ+XiClzgbqV9Q== } + { integrity: sha512-i8JUDAufpz9jOzo4yIShCTcXzS07vEgWzyX3NH2G7LEFVgrLEhjwL3ajFE4fZI3I4ZgiM7JH3GQ7ReObROvSUA== } + engines: { node: ">=18" } + cpu: [riscv64] + os: [linux] - "@ethersproject/sha2@5.8.0": + "@esbuild/linux-s390x@0.21.5": resolution: - { integrity: sha512-dDOUrXr9wF/YFltgTBYS0tKslPEKr6AekjqDW2dbn1L1xmjGR+9GiKu4ajxovnrDbwxAKdHjW8jNcwfz8PAz4A== } + { integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A== } + engines: { node: ">=12" } + cpu: [s390x] + os: [linux] - "@ethersproject/signing-key@5.8.0": + "@esbuild/linux-s390x@0.25.4": resolution: - { integrity: sha512-LrPW2ZxoigFi6U6aVkFN/fa9Yx/+4AtIUe4/HACTvKJdhm0eeb107EVCIQcrLZkxaSIgc/eCrX8Q1GtbH+9n3w== } + { integrity: sha512-jFnu+6UbLlzIjPQpWCNh5QtrcNfMLjgIavnwPQAfoGx4q17ocOU9MsQ2QVvFxwQoWpZT8DvTLooTvmOQXkO51g== } + engines: { node: ">=18" } + cpu: [s390x] + os: [linux] - "@ethersproject/solidity@5.8.0": + "@esbuild/linux-x64@0.21.5": resolution: - { integrity: sha512-4CxFeCgmIWamOHwYN9d+QWGxye9qQLilpgTU0XhYs1OahkclF+ewO+3V1U0mvpiuQxm5EHHmv8f7ClVII8EHsA== } + { integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ== } + engines: { node: ">=12" } + cpu: [x64] + os: [linux] - "@ethersproject/strings@5.8.0": + "@esbuild/linux-x64@0.25.4": resolution: - { integrity: sha512-qWEAk0MAvl0LszjdfnZ2uC8xbR2wdv4cDabyHiBh3Cldq/T8dPH3V4BbBsAYJUeonwD+8afVXld274Ls+Y1xXg== } + { integrity: sha512-6e0cvXwzOnVWJHq+mskP8DNSrKBr1bULBvnFLpc1KY+d+irZSgZ02TGse5FsafKS5jg2e4pbvK6TPXaF/A6+CA== } + engines: { node: ">=18" } + cpu: [x64] + os: [linux] - "@ethersproject/transactions@5.8.0": + "@esbuild/netbsd-arm64@0.25.4": resolution: - { integrity: sha512-UglxSDjByHG0TuU17bDfCemZ3AnKO2vYrL5/2n2oXvKzvb7Cz+W9gOWXKARjp2URVwcWlQlPOEQyAviKwT4AHg== } + { integrity: sha512-vUnkBYxZW4hL/ie91hSqaSNjulOnYXE1VSLusnvHg2u3jewJBz3YzB9+oCw8DABeVqZGg94t9tyZFoHma8gWZQ== } + engines: { node: ">=18" } + cpu: [arm64] + os: [netbsd] - "@ethersproject/units@5.8.0": + "@esbuild/netbsd-x64@0.21.5": resolution: - { integrity: sha512-lxq0CAnc5kMGIiWW4Mr041VT8IhNM+Pn5T3haO74XZWFulk7wH1Gv64HqE96hT4a7iiNMdOCFEBgaxWuk8ETKQ== } + { integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg== } + engines: { node: ">=12" } + cpu: [x64] + os: [netbsd] - "@ethersproject/wallet@5.8.0": + "@esbuild/netbsd-x64@0.25.4": resolution: - { integrity: sha512-G+jnzmgg6UxurVKRKvw27h0kvG75YKXZKdlLYmAHeF32TGUzHkOFd7Zn6QHOTYRFWnfjtSSFjBowKo7vfrXzPA== } + { integrity: sha512-XAg8pIQn5CzhOB8odIcAm42QsOfa98SBeKUdo4xa8OvX8LbMZqEtgeWE9P/Wxt7MlG2QqvjGths+nq48TrUiKw== } + engines: { node: ">=18" } + cpu: [x64] + os: [netbsd] - "@ethersproject/web@5.8.0": + "@esbuild/openbsd-arm64@0.25.4": resolution: - { integrity: sha512-j7+Ksi/9KfGviws6Qtf9Q7KCqRhpwrYKQPs+JBA/rKVFF/yaWLHJEH3zfVP2plVu+eys0d2DlFmhoQJayFewcw== } + { integrity: sha512-Ct2WcFEANlFDtp1nVAXSNBPDxyU+j7+tId//iHXU2f/lN5AmO4zLyhDcpR5Cz1r08mVxzt3Jpyt4PmXQ1O6+7A== } + engines: { node: ">=18" } + cpu: [arm64] + os: [openbsd] - "@ethersproject/wordlists@5.8.0": + "@esbuild/openbsd-x64@0.21.5": resolution: - { integrity: sha512-2df9bbXicZws2Sb5S6ET493uJ0Z84Fjr3pC4tu/qlnZERibZCeUVuqdtt+7Tv9xxhUxHoIekIA7avrKUWHrezg== } + { integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow== } + engines: { node: ">=12" } + cpu: [x64] + os: [openbsd] - "@fleek-platform/cli@3.8.3": - resolution: - { integrity: sha512-tfSoA77siuqVTQQ3jNj1vAiO/iuo2m4rsmcRfVCTkgHcRn1eINd7m7vgxN8SgMvggMQKoBjs5eYuh6w8APeAzg== } - engines: { node: ">=18.18.2" } - hasBin: true - - "@fleek-platform/functions-esbuild-config@0.0.19": + "@esbuild/openbsd-x64@0.25.4": resolution: - { integrity: sha512-831oGOU48wSm0PNgu+fB/KbkN6uFcetKgwHfYN7VpVP4RBPD+Dc8iD6jiy/9UGfImGdBNHOSqRB94yRhobvC9A== } + { integrity: sha512-xAGGhyOQ9Otm1Xu8NT1ifGLnA6M3sJxZ6ixylb+vIUVzvvd6GOALpwQrYrtlPouMqd/vSbgehz6HaVk4+7Afhw== } engines: { node: ">=18" } - peerDependencies: - esbuild: ">=0.21.0" + cpu: [x64] + os: [openbsd] - "@floating-ui/core@1.7.0": + "@esbuild/sunos-x64@0.21.5": resolution: - { integrity: sha512-FRdBLykrPPA6P76GGGqlex/e7fbe0F1ykgxHYNXQsH/iTEtjMj/f9bpY5oQqbjt5VgZvgz/uKXbGuROijh3VLA== } + { integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg== } + engines: { node: ">=12" } + cpu: [x64] + os: [sunos] - "@floating-ui/dom@1.7.0": + "@esbuild/sunos-x64@0.25.4": resolution: - { integrity: sha512-lGTor4VlXcesUMh1cupTUTDoCxMb0V6bm3CnxHzQcw8Eaf1jQbgQX4i02fYgT0vJ82tb5MZ4CZk1LRGkktJCzg== } + { integrity: sha512-Mw+tzy4pp6wZEK0+Lwr76pWLjrtjmJyUB23tHKqEDP74R3q95luY/bXqXZeYl4NYlvwOqoRKlInQialgCKy67Q== } + engines: { node: ">=18" } + cpu: [x64] + os: [sunos] - "@floating-ui/react-dom@2.1.2": + "@esbuild/win32-arm64@0.21.5": resolution: - { integrity: sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A== } - peerDependencies: - react: ">=16.8.0" - react-dom: ">=16.8.0" + { integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A== } + engines: { node: ">=12" } + cpu: [arm64] + os: [win32] - "@floating-ui/utils@0.2.9": + "@esbuild/win32-arm64@0.25.4": resolution: - { integrity: sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg== } + { integrity: sha512-AVUP428VQTSddguz9dO9ngb+E5aScyg7nOeJDrF1HPYu555gmza3bDGMPhmVXL8svDSoqPCsCPjb265yG/kLKQ== } + engines: { node: ">=18" } + cpu: [arm64] + os: [win32] - "@google-cloud/paginator@5.0.2": + "@esbuild/win32-ia32@0.21.5": resolution: - { integrity: sha512-DJS3s0OVH4zFDB1PzjxAsHqJT6sKVbRwwML0ZBP9PbU7Yebtu/7SWMRzvO2J3nUi9pRNITCfu4LJeooM2w4pjg== } - engines: { node: ">=14.0.0" } + { integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA== } + engines: { node: ">=12" } + cpu: [ia32] + os: [win32] - "@google-cloud/projectify@4.0.0": + "@esbuild/win32-ia32@0.25.4": resolution: - { integrity: sha512-MmaX6HeSvyPbWGwFq7mXdo0uQZLGBYCwziiLIGq5JVX+/bdI3SAq6bP98trV5eTWfLuvsMcIC1YJOF2vfteLFA== } - engines: { node: ">=14.0.0" } + { integrity: sha512-i1sW+1i+oWvQzSgfRcxxG2k4I9n3O9NRqy8U+uugaT2Dy7kLO9Y7wI72haOahxceMX8hZAzgGou1FhndRldxRg== } + engines: { node: ">=18" } + cpu: [ia32] + os: [win32] - "@google-cloud/promisify@4.0.0": + "@esbuild/win32-x64@0.21.5": resolution: - { integrity: sha512-Orxzlfb9c67A15cq2JQEyVc7wEsmFBmHjZWZYQMUyJ1qivXyMwdyNOs9odi79hze+2zqdTtu1E19IM/FtqZ10g== } - engines: { node: ">=14" } + { integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw== } + engines: { node: ">=12" } + cpu: [x64] + os: [win32] - "@google-cloud/storage@7.16.0": + "@esbuild/win32-x64@0.25.4": resolution: - { integrity: sha512-7/5LRgykyOfQENcm6hDKP8SX/u9XxE5YOiWOkgkwcoO+cG8xT/cyOvp9wwN3IxfdYgpHs8CE7Nq2PKX2lNaEXw== } - engines: { node: ">=14" } + { integrity: sha512-nOT2vZNw6hJ+z43oP1SPea/G/6AbN6X+bGNhNuq8NtRHy4wsMhw765IKLNmnjek7GvjWBYQ8Q5VBoYTFg9y1UQ== } + engines: { node: ">=18" } + cpu: [x64] + os: [win32] - "@gql.tada/cli-utils@1.6.3": + "@eslint-community/eslint-utils@4.7.0": resolution: - { integrity: sha512-jFFSY8OxYeBxdKi58UzeMXG1tdm4FVjXa8WHIi66Gzu9JWtCE6mqom3a8xkmSw+mVaybFW5EN2WXf1WztJVNyQ== } + { integrity: sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw== } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: - "@0no-co/graphqlsp": ^1.12.13 - "@gql.tada/svelte-support": 1.0.1 - "@gql.tada/vue-support": 1.0.1 - graphql: ^15.5.0 || ^16.0.0 || ^17.0.0 - typescript: ^5.0.0 - peerDependenciesMeta: - "@gql.tada/svelte-support": - optional: true - "@gql.tada/vue-support": - optional: true + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - "@gql.tada/internal@1.0.8": + "@eslint-community/regexpp@4.12.1": resolution: - { integrity: sha512-XYdxJhtHC5WtZfdDqtKjcQ4d7R1s0d1rnlSs3OcBEUbYiPoJJfZU7tWsVXuv047Z6msvmr4ompJ7eLSK5Km57g== } - peerDependencies: - graphql: ^15.5.0 || ^16.0.0 || ^17.0.0 - typescript: ^5.0.0 + { integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ== } + engines: { node: ^12.0.0 || ^14.0.0 || >=16.0.0 } - "@graphql-typed-document-node/core@3.2.0": + "@eslint/config-array@0.20.0": resolution: - { integrity: sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ== } - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + { integrity: sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ== } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } - "@grpc/grpc-js@1.13.4": + "@eslint/config-helpers@0.2.2": resolution: - { integrity: sha512-GsFaMXCkMqkKIvwCQjCrwH+GHbPKBjhwo/8ZuUkWHqbI73Kky9I+pQltrlT0+MWpedCoosda53lgjYfyEPgxBg== } - engines: { node: ">=12.10.0" } + { integrity: sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg== } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } - "@grpc/proto-loader@0.7.15": + "@eslint/core@0.13.0": resolution: - { integrity: sha512-tMXdRCfYVixjuFK+Hk0Q1s38gV9zDiDJfWL3h1rv4Qc39oILCu1TRTDt7+fGUI8K4G1Fj125Hx/ru3azECWTyQ== } - engines: { node: ">=6" } - hasBin: true + { integrity: sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw== } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } - "@humanfs/core@0.19.1": + "@eslint/eslintrc@3.3.1": resolution: - { integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA== } - engines: { node: ">=18.18.0" } + { integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ== } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } - "@humanfs/node@0.16.6": + "@eslint/js@9.26.0": resolution: - { integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw== } - engines: { node: ">=18.18.0" } + { integrity: sha512-I9XlJawFdSMvWjDt6wksMCrgns5ggLNfFwFvnShsleWruvXM514Qxk8V246efTw+eo9JABvVz+u3q2RiAowKxQ== } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } - "@humanwhocodes/module-importer@1.0.1": + "@eslint/object-schema@2.1.6": resolution: - { integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== } - engines: { node: ">=12.22" } + { integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA== } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } - "@humanwhocodes/retry@0.3.1": + "@eslint/plugin-kit@0.2.8": resolution: - { integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA== } - engines: { node: ">=18.18" } + { integrity: sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA== } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } - "@humanwhocodes/retry@0.4.3": + "@ethereumjs/block@5.3.0": resolution: - { integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ== } - engines: { node: ">=18.18" } + { integrity: sha512-cyphdEB/ywIERqWLRHdAS6muTkAcd6BibMOp6XmGbeWgvtIhe4ArxcMDI78MVstJzT/faihvRI4rKQKy+MpdKQ== } + engines: { node: ">=18" } - "@inkjs/ui@2.0.0": + "@ethereumjs/blockchain@7.3.0": resolution: - { integrity: sha512-5+8fJmwtF9UvikzLfph9sA+LS+l37Ij/szQltkuXLOAXwNkBX9innfzh4pLGXIB59vKEQUtc6D4qGvhD7h3pAg== } + { integrity: sha512-UZXFb6JFeXDHobKhXGAiKf+m5n2ynCtqpgHWCl2nQ3Tol9W7C3By4UFMpAl2E6EyaFhC26Maig9kqCWxfsQ6bQ== } engines: { node: ">=18" } - peerDependencies: - ink: ">=5" - "@isaacs/cliui@8.0.2": + "@ethereumjs/common@3.2.0": resolution: - { integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA== } - engines: { node: ">=12" } + { integrity: sha512-pksvzI0VyLgmuEF2FA/JR/4/y6hcPq8OUail3/AvycBaW1d5VSauOZzqGvJ3RTmR4MU35lWE8KseKOsEhrFRBA== } - "@isaacs/fs-minipass@4.0.1": + "@ethereumjs/common@4.4.0": resolution: - { integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w== } - engines: { node: ">=18.0.0" } + { integrity: sha512-Fy5hMqF6GsE6DpYTyqdDIJPJgUtDn4dL120zKw+Pswuo+iLyBsEYuSyzMw6NVzD2vDzcBG9fE4+qX4X2bPc97w== } - "@jridgewell/gen-mapping@0.3.8": + "@ethereumjs/ethash@3.0.4": resolution: - { integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA== } - engines: { node: ">=6.0.0" } + { integrity: sha512-dDc9h4RxEIWr38DxzeFyWlTmc++WeAFysFT6Ru0opoQ8WSM/hM3KH1VfHMPwx6JaqQT89Q/xtHV3CEvWrbwLKw== } + engines: { node: ">=18" } - "@jridgewell/resolve-uri@3.1.2": + "@ethereumjs/evm@3.1.1": resolution: - { integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw== } - engines: { node: ">=6.0.0" } + { integrity: sha512-JbDXtIn0PPZFU2oqVngje0YvW/JuNa6Y+kIYp1MCh5pn9NRplR8FkBbvb991fVSSo6AzuFMHJxSwgVl+OksnvQ== } + engines: { node: ">=18" } - "@jridgewell/set-array@1.2.1": + "@ethereumjs/rlp@4.0.1": resolution: - { integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A== } - engines: { node: ">=6.0.0" } + { integrity: sha512-tqsQiBQDQdmPWE1xkkBq4rlSW5QZpLOUJ5RJh2/9fug+q9tnUhuZoVLk7s0scUIKTOzEtR72DFBXI4WiZcMpvw== } + engines: { node: ">=14" } + hasBin: true - "@jridgewell/source-map@0.3.6": + "@ethereumjs/rlp@5.0.2": resolution: - { integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ== } + { integrity: sha512-DziebCdg4JpGlEqEdGgXmjqcFoJi+JGulUXwEjsZGAscAQ7MyD/7LE/GVCP29vEQxKc7AAwjT3A2ywHp2xfoCA== } + engines: { node: ">=18" } + hasBin: true - "@jridgewell/sourcemap-codec@1.5.0": + "@ethereumjs/statemanager@2.4.0": resolution: - { integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ== } + { integrity: sha512-IBe5kMGsDWlSvNg7QCERwO3BQE1c9hzVIZ9ktZF7xyifFEfA4VNhTMMEpwLuiAIy0l/ZzZiZ17/Iqar+SawMYA== } - "@jridgewell/trace-mapping@0.3.25": + "@ethereumjs/trie@6.2.1": resolution: - { integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ== } + { integrity: sha512-MguABMVi/dPtgagK+SuY57rpXFP+Ghr2x+pBDy+e3VmMqUY+WGzFu1QWjBb5/iJ7lINk4CI2Uwsih07Nu9sTSg== } + engines: { node: ">=18" } - "@jridgewell/trace-mapping@0.3.9": + "@ethereumjs/tx@4.2.0": resolution: - { integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ== } + { integrity: sha512-1nc6VO4jtFd172BbSnTnDQVr9IYBFl1y4xPzZdtkrkKIncBCkdbgfdRV+MiTkJYAtTxvV12GRZLqBFT1PNK6Yw== } + engines: { node: ">=14" } - "@js-sdsl/ordered-map@4.4.2": + "@ethereumjs/tx@5.4.0": resolution: - { integrity: sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw== } + { integrity: sha512-SCHnK7m/AouZ7nyoR0MEXw1OO/tQojSbp88t8oxhwes5iZkZCtfFdUrJaiIb72qIpH2FVw6s1k1uP7LXuH7PsA== } + engines: { node: ">=18" } - "@lit-labs/ssr-dom-shim@1.3.0": + "@ethereumjs/util@8.1.0": resolution: - { integrity: sha512-nQIWonJ6eFAvUUrSlwyHDm/aE8PBDu5kRpL0vHMg6K8fK3Diq1xdPjTnsJSwxABhaZ+5eBi1btQB5ShUTKo4nQ== } + { integrity: sha512-zQ0IqbdX8FZ9aw11vP+dZkKDkS+kgIvQPHnSAXzP9pLu+Rfu3D3XEeLbicvoXJTYnhZiPmsZUxgdzXwNKxRPbA== } + engines: { node: ">=14" } - "@lit/reactive-element@2.1.0": + "@ethereumjs/util@9.1.0": resolution: - { integrity: sha512-L2qyoZSQClcBmq0qajBVbhYEcG6iK0XfLn66ifLe/RfC0/ihpc+pl0Wdn8bJ8o+hj38cG0fGXRgSS20MuXn7qA== } + { integrity: sha512-XBEKsYqLGXLah9PNJbgdkigthkG7TAGvlD/sH12beMXEyHDyigfcbdvHhmLyDWgDyOJn4QwiQUaF7yeuhnjdog== } + engines: { node: ">=18" } - "@merkl/api@0.21.47": + "@ethereumjs/vm@8.1.1": resolution: - { integrity: sha512-KF2surSOJZGB9LNGtIKi5BfYVicGHivpS+6acTnxjRNkALcIN8U4ySK3TRzNiA/VGkqdr8RoDhNzhEL8vFw71g== } + { integrity: sha512-h9gIN/maMKXltM4VxZ9ac581PPUUObnFVBniLuu9vJgGTELdnwqxLwJVxSfho/Bhk56YyvKBYf1RpHwoLZZ6xw== } + engines: { node: ">=18" } - "@metamask/eth-json-rpc-provider@1.0.1": + "@ethersproject/abi@5.8.0": resolution: - { integrity: sha512-whiUMPlAOrVGmX8aKYVPvlKyG4CpQXiNNyt74vE1xb5sPvmx5oA7B/kOi/JdBvhGQq97U1/AVdXEdk2zkP8qyA== } - engines: { node: ">=14.0.0" } + { integrity: sha512-b9YS/43ObplgyV6SlyQsG53/vkSal0MNA1fskSC4mbnCMi8R+NkcH8K9FPYNESf6jUefBUniE4SOKms0E/KK1Q== } - "@metamask/json-rpc-engine@7.3.3": + "@ethersproject/abstract-provider@5.8.0": resolution: - { integrity: sha512-dwZPq8wx9yV3IX2caLi9q9xZBw2XeIoYqdyihDDDpuHVCEiqadJLwqM3zy+uwf6F1QYQ65A8aOMQg1Uw7LMLNg== } - engines: { node: ">=16.0.0" } + { integrity: sha512-wC9SFcmh4UK0oKuLJQItoQdzS/qZ51EJegK6EmAWlh+OptpQ/npECOR3QqECd8iGHC0RJb4WKbVdSfif4ammrg== } - "@metamask/json-rpc-engine@8.0.2": + "@ethersproject/abstract-signer@5.8.0": resolution: - { integrity: sha512-IoQPmql8q7ABLruW7i4EYVHWUbF74yrp63bRuXV5Zf9BQwcn5H9Ww1eLtROYvI1bUXwOiHZ6qT5CWTrDc/t/AA== } - engines: { node: ">=16.0.0" } + { integrity: sha512-N0XhZTswXcmIZQdYtUnd79VJzvEwXQw6PK0dTl9VoYrEBxxCPXqS0Eod7q5TNKRxe1/5WUMuR0u0nqTF/avdCA== } - "@metamask/json-rpc-middleware-stream@7.0.2": + "@ethersproject/address@5.8.0": resolution: - { integrity: sha512-yUdzsJK04Ev98Ck4D7lmRNQ8FPioXYhEUZOMS01LXW8qTvPGiRVXmVltj2p4wrLkh0vW7u6nv0mNl5xzC5Qmfg== } - engines: { node: ">=16.0.0" } + { integrity: sha512-GhH/abcC46LJwshoN+uBNoKVFPxUuZm6dA257z0vZkKmU1+t8xTn8oK7B9qrj8W2rFRMch4gbJl6PmVxjxBEBA== } - "@metamask/object-multiplex@2.1.0": + "@ethersproject/base64@5.8.0": resolution: - { integrity: sha512-4vKIiv0DQxljcXwfpnbsXcfa5glMj5Zg9mqn4xpIWqkv6uJ2ma5/GtUfLFSxhlxnR8asRMv8dDmWya1Tc1sDFA== } - engines: { node: ^16.20 || ^18.16 || >=20 } + { integrity: sha512-lN0oIwfkYj9LbPx4xEkie6rAMJtySbpOAFXSDVQaBnAzYfB4X2Qr+FXJGxMoc3Bxp2Sm8OwvzMrywxyw0gLjIQ== } - "@metamask/onboarding@1.0.1": + "@ethersproject/basex@5.8.0": resolution: - { integrity: sha512-FqHhAsCI+Vacx2qa5mAFcWNSrTcVGMNjzxVgaX8ECSny/BJ9/vgXP9V7WF/8vb9DltPeQkxr+Fnfmm6GHfmdTQ== } + { integrity: sha512-PIgTszMlDRmNwW9nhS6iqtVfdTAKosA7llYXNmGPw4YAI1PUyMv28988wAb41/gHF/WqGdoLv0erHaRcHRKW2Q== } - "@metamask/providers@16.1.0": + "@ethersproject/bignumber@5.8.0": resolution: - { integrity: sha512-znVCvux30+3SaUwcUGaSf+pUckzT5ukPRpcBmy+muBLC0yaWnBcvDqGfcsw6CBIenUdFrVoAFa8B6jsuCY/a+g== } - engines: { node: ^18.18 || >=20 } + { integrity: sha512-ZyaT24bHaSeJon2tGPKIiHszWjD/54Sz8t57Toch475lCLljC6MgPmxk7Gtzz+ddNN5LuHea9qhAe0x3D+uYPA== } - "@metamask/rpc-errors@6.4.0": + "@ethersproject/bytes@5.8.0": resolution: - { integrity: sha512-1ugFO1UoirU2esS3juZanS/Fo8C8XYocCuBpfZI5N7ECtoG+zu0wF+uWZASik6CkO6w9n/Iebt4iI4pT0vptpg== } - engines: { node: ">=16.0.0" } + { integrity: sha512-vTkeohgJVCPVHu5c25XWaWQOZ4v+DkGoC42/TS2ond+PARCxTJvgTFUNDZovyQ/uAQ4EcpqqowKydcdmRKjg7A== } - "@metamask/safe-event-emitter@2.0.0": + "@ethersproject/constants@5.8.0": resolution: - { integrity: sha512-/kSXhY692qiV1MXu6EeOZvg5nECLclxNXcKCxJ3cXQgYuRymRHpdx/t7JXfsK+JLjwA1e1c1/SBrlQYpusC29Q== } + { integrity: sha512-wigX4lrf5Vu+axVTIvNsuL6YrV4O5AXl5ubcURKMEME5TnWBouUh0CDTWxZ2GpnRn1kcCgE7l8O5+VbV9QTTcg== } - "@metamask/safe-event-emitter@3.1.2": + "@ethersproject/contracts@5.8.0": resolution: - { integrity: sha512-5yb2gMI1BDm0JybZezeoX/3XhPDOtTbcFvpTXM9kxsoZjPZFh4XciqRbpD6N86HYZqWDhEaKUDuOyR0sQHEjMA== } - engines: { node: ">=12.0.0" } + { integrity: sha512-0eFjGz9GtuAi6MZwhb4uvUM216F38xiuR0yYCjKJpNfSEy4HUM8hvqqBj9Jmm0IUz8l0xKEhWwLIhPgxNY0yvQ== } - "@metamask/sdk-communication-layer@0.32.0": + "@ethersproject/hash@5.8.0": resolution: - { integrity: sha512-dmj/KFjMi1fsdZGIOtbhxdg3amxhKL/A5BqSU4uh/SyDKPub/OT+x5pX8bGjpTL1WPWY/Q0OIlvFyX3VWnT06Q== } - peerDependencies: - cross-fetch: ^4.0.0 - eciesjs: "*" - eventemitter2: ^6.4.9 - readable-stream: ^3.6.2 - socket.io-client: ^4.5.1 + { integrity: sha512-ac/lBcTbEWW/VGJij0CNSw/wPcw9bSRgCB0AIBz8CvED/jfvDoV9hsIIiWfvWmFEi8RcXtlNwp2jv6ozWOsooA== } - "@metamask/sdk-install-modal-web@0.32.0": + "@ethersproject/hdnode@5.8.0": resolution: - { integrity: sha512-TFoktj0JgfWnQaL3yFkApqNwcaqJ+dw4xcnrJueMP3aXkSNev2Ido+WVNOg4IIMxnmOrfAC9t0UJ0u/dC9MjOQ== } + { integrity: sha512-4bK1VF6E83/3/Im0ERnnUeWOY3P1BZml4ZD3wcH8Ys0/d1h1xaFt6Zc+Dh9zXf9TapGro0T4wvO71UTCp3/uoA== } - "@metamask/sdk@0.32.0": + "@ethersproject/json-wallets@5.8.0": resolution: - { integrity: sha512-WmGAlP1oBuD9hk4CsdlG1WJFuPtYJY+dnTHJMeCyohTWD2GgkcLMUUuvu9lO1/NVzuOoSi1OrnjbuY1O/1NZ1g== } + { integrity: sha512-HxblNck8FVUtNxS3VTEYJAcwiKYsBIF77W15HufqlBF9gGfhmYOJtYZp8fSDZtn9y5EaXTE87zDwzxRoTFk11w== } - "@metamask/superstruct@3.2.1": + "@ethersproject/keccak256@5.8.0": resolution: - { integrity: sha512-fLgJnDOXFmuVlB38rUN5SmU7hAFQcCjrg3Vrxz67KTY7YHFnSNEKvX4avmEBdOI0yTCxZjwMCFEqsC8k2+Wd3g== } - engines: { node: ">=16.0.0" } + { integrity: sha512-A1pkKLZSz8pDaQ1ftutZoaN46I6+jvuqugx5KYNeQOPqq+JZ0Txm7dlWesCHB5cndJSu5vP2VKptKf7cksERng== } - "@metamask/utils@5.0.2": + "@ethersproject/logger@5.8.0": resolution: - { integrity: sha512-yfmE79bRQtnMzarnKfX7AEJBwFTxvTyw3nBQlu/5rmGXrjAeAMltoGxO62TFurxrQAFMNa/fEjIHNvungZp0+g== } - engines: { node: ">=14.0.0" } + { integrity: sha512-Qe6knGmY+zPPWTC+wQrpitodgBfH7XoceCGL5bJVejmH+yCS3R8jJm8iiWuvWbG76RUmyEG53oqv6GMVWqunjA== } - "@metamask/utils@8.5.0": + "@ethersproject/networks@5.8.0": resolution: - { integrity: sha512-I6bkduevXb72TIM9q2LRO63JSsF9EXduh3sBr9oybNX2hNNpr/j1tEjXrsG0Uabm4MJ1xkGAQEMwifvKZIkyxQ== } - engines: { node: ">=16.0.0" } + { integrity: sha512-egPJh3aPVAzbHwq8DD7Po53J4OUSsA1MjQp8Vf/OZPav5rlmWUaFLiq8cvQiGK0Z5K6LYzm29+VA/p4RL1FzNg== } - "@metamask/utils@9.3.0": + "@ethersproject/pbkdf2@5.8.0": resolution: - { integrity: sha512-w8CVbdkDrVXFJbfBSlDfafDR6BAkpDmv1bC1UJVCoVny5tW2RKAdn9i68Xf7asYT4TnUhl/hN4zfUiKQq9II4g== } - engines: { node: ">=16.0.0" } + { integrity: sha512-wuHiv97BrzCmfEaPbUFpMjlVg/IDkZThp9Ri88BpjRleg4iePJaj2SW8AIyE8cXn5V1tuAaMj6lzvsGJkGWskg== } - "@microsoft/api-extractor-model@7.30.6": + "@ethersproject/properties@5.8.0": resolution: - { integrity: sha512-znmFn69wf/AIrwHya3fxX6uB5etSIn6vg4Q4RB/tb5VDDs1rqREc+AvMC/p19MUN13CZ7+V/8pkYPTj7q8tftg== } + { integrity: sha512-PYuiEoQ+FMaZZNGrStmN7+lWjlsoufGIHdww7454FIaGdbe/p5rnaCXTr5MtBYl3NkeoVhHZuyzChPeGeKIpQw== } - "@microsoft/api-extractor@7.52.7": + "@ethersproject/providers@5.8.0": resolution: - { integrity: sha512-YLdPS644MfbLJt4hArP1WcldcaEUBh9wnFjcLEcQnVG0AMznbLh2sdE0F5Wr+w6+Lyp5/XUPvRAg3sYGSP3GCw== } - hasBin: true + { integrity: sha512-3Il3oTzEx3o6kzcg9ZzbE+oCZYyY+3Zh83sKkn4s1DZfTUjIegHnN2Cm0kbn9YFy45FDVcuCLLONhU7ny0SsCw== } - "@microsoft/tsdoc-config@0.17.1": + "@ethersproject/random@5.8.0": resolution: - { integrity: sha512-UtjIFe0C6oYgTnad4q1QP4qXwLhe6tIpNTRStJ2RZEPIkqQPREAwE5spzVxsdn9UaEMUqhh0AqSx3X4nWAKXWw== } + { integrity: sha512-E4I5TDl7SVqyg4/kkA/qTfuLWAQGXmSOgYyO01So8hLfwgKvYK5snIlzxJMk72IFdG/7oh8yuSqY2KX7MMwg+A== } - "@microsoft/tsdoc@0.15.1": + "@ethersproject/rlp@5.8.0": resolution: - { integrity: sha512-4aErSrCR/On/e5G2hDP0wjooqDdauzEbIq8hIkIe5pXV0rtWJZvdCEKL0ykZxex+IxIwBp0eGeV48hQN07dXtw== } + { integrity: sha512-LqZgAznqDbiEunaUvykH2JAoXTT9NV0Atqk8rQN9nx9SEgThA/WMx5DnW8a9FOufo//6FZOCHZ+XiClzgbqV9Q== } - "@modelcontextprotocol/sdk@1.11.1": + "@ethersproject/sha2@5.8.0": resolution: - { integrity: sha512-9LfmxKTb1v+vUS1/emSk1f5ePmTLkb9Le9AxOB5T0XM59EUumwcS45z05h7aiZx3GI0Bl7mjb3FMEglYj+acuQ== } - engines: { node: ">=18" } + { integrity: sha512-dDOUrXr9wF/YFltgTBYS0tKslPEKr6AekjqDW2dbn1L1xmjGR+9GiKu4ajxovnrDbwxAKdHjW8jNcwfz8PAz4A== } - "@morpho-org/blue-sdk-viem@3.1.1": + "@ethersproject/signing-key@5.8.0": resolution: - { integrity: sha512-lWeZSJ00SQCJ14WfQ+4mgL1jrG7OWnX+b7KHO1zrEhA3Y9IdqZeuEYqtPvDEXumbLvVb0rVRr0x/MzvHFvz8+g== } - peerDependencies: - "@morpho-org/blue-sdk": ^3.0.9 - "@morpho-org/morpho-ts": ^2.3.0 - viem: ^2.0.0 + { integrity: sha512-LrPW2ZxoigFi6U6aVkFN/fa9Yx/+4AtIUe4/HACTvKJdhm0eeb107EVCIQcrLZkxaSIgc/eCrX8Q1GtbH+9n3w== } - "@morpho-org/blue-sdk@3.0.9": + "@ethersproject/solidity@5.8.0": resolution: - { integrity: sha512-wmJexYTMNIaDrw1xt8fGl9BVQljI4EEd78WP3JNVGu2+oz4TIEt0q3+I2BMSbe07hw0tYYgFurR/w+LFAhSATw== } - peerDependencies: - "@morpho-org/morpho-ts": ^2.3.0 + { integrity: sha512-4CxFeCgmIWamOHwYN9d+QWGxye9qQLilpgTU0XhYs1OahkclF+ewO+3V1U0mvpiuQxm5EHHmv8f7ClVII8EHsA== } - "@morpho-org/morpho-ts@2.3.0": + "@ethersproject/strings@5.8.0": resolution: - { integrity: sha512-VBi9ntCAKEoIjVejVSB2P2Gg62QOcBw1sBfES47i/EDswBuqpTXlX1QYclP3GoD1dQaZUpLulRrajGPrHHKDhQ== } + { integrity: sha512-qWEAk0MAvl0LszjdfnZ2uC8xbR2wdv4cDabyHiBh3Cldq/T8dPH3V4BbBsAYJUeonwD+8afVXld274Ls+Y1xXg== } - "@morpho-org/test@2.6.3": + "@ethersproject/transactions@5.8.0": resolution: - { integrity: sha512-4U7M5ZWmaLG9aae6ygwfTGY6UnGHM1Jc3SIoWlVtDfo5XIoEV7zvSvyGuzwtnwJENtlaJSYtTuj3BBDOIPSxUw== } - peerDependencies: - "@playwright/test": ^1.48.1 - viem: ^2.21.10 - vitest: ">=2.0.0 <4.0.0" - peerDependenciesMeta: - "@playwright/test": - optional: true - vitest: - optional: true + { integrity: sha512-UglxSDjByHG0TuU17bDfCemZ3AnKO2vYrL5/2n2oXvKzvb7Cz+W9gOWXKARjp2URVwcWlQlPOEQyAviKwT4AHg== } - "@motionone/animation@10.18.0": + "@ethersproject/units@5.8.0": resolution: - { integrity: sha512-9z2p5GFGCm0gBsZbi8rVMOAJCtw1WqBTIPw3ozk06gDvZInBPIsQcHgYogEJ4yuHJ+akuW8g1SEIOpTOvYs8hw== } + { integrity: sha512-lxq0CAnc5kMGIiWW4Mr041VT8IhNM+Pn5T3haO74XZWFulk7wH1Gv64HqE96hT4a7iiNMdOCFEBgaxWuk8ETKQ== } - "@motionone/dom@10.12.0": + "@ethersproject/wallet@5.8.0": resolution: - { integrity: sha512-UdPTtLMAktHiqV0atOczNYyDd/d8Cf5fFsd1tua03PqTwwCe/6lwhLSQ8a7TbnQ5SN0gm44N1slBfj+ORIhrqw== } + { integrity: sha512-G+jnzmgg6UxurVKRKvw27h0kvG75YKXZKdlLYmAHeF32TGUzHkOFd7Zn6QHOTYRFWnfjtSSFjBowKo7vfrXzPA== } - "@motionone/easing@10.18.0": + "@ethersproject/web@5.8.0": resolution: - { integrity: sha512-VcjByo7XpdLS4o9T8t99JtgxkdMcNWD3yHU/n6CLEz3bkmKDRZyYQ/wmSf6daum8ZXqfUAgFeCZSpJZIMxaCzg== } + { integrity: sha512-j7+Ksi/9KfGviws6Qtf9Q7KCqRhpwrYKQPs+JBA/rKVFF/yaWLHJEH3zfVP2plVu+eys0d2DlFmhoQJayFewcw== } - "@motionone/generators@10.18.0": + "@ethersproject/wordlists@5.8.0": resolution: - { integrity: sha512-+qfkC2DtkDj4tHPu+AFKVfR/C30O1vYdvsGYaR13W/1cczPrrcjdvYCj0VLFuRMN+lP1xvpNZHCRNM4fBzn1jg== } + { integrity: sha512-2df9bbXicZws2Sb5S6ET493uJ0Z84Fjr3pC4tu/qlnZERibZCeUVuqdtt+7Tv9xxhUxHoIekIA7avrKUWHrezg== } - "@motionone/types@10.17.1": + "@fleek-platform/cli@3.8.3": resolution: - { integrity: sha512-KaC4kgiODDz8hswCrS0btrVrzyU2CSQKO7Ps90ibBVSQmjkrt2teqta6/sOG59v7+dPnKMAg13jyqtMKV2yJ7A== } + { integrity: sha512-tfSoA77siuqVTQQ3jNj1vAiO/iuo2m4rsmcRfVCTkgHcRn1eINd7m7vgxN8SgMvggMQKoBjs5eYuh6w8APeAzg== } + engines: { node: ">=18.18.2" } + hasBin: true - "@motionone/utils@10.18.0": + "@fleek-platform/functions-esbuild-config@0.0.19": resolution: - { integrity: sha512-3XVF7sgyTSI2KWvTf6uLlBJ5iAgRgmvp3bpuOiQJvInd4nZ19ET8lX5unn30SlmRH7hXbBbH+Gxd0m0klJ3Xtw== } + { integrity: sha512-831oGOU48wSm0PNgu+fB/KbkN6uFcetKgwHfYN7VpVP4RBPD+Dc8iD6jiy/9UGfImGdBNHOSqRB94yRhobvC9A== } + engines: { node: ">=18" } + peerDependencies: + esbuild: ">=0.21.0" - "@mrmlnc/readdir-enhanced@2.2.1": + "@floating-ui/core@1.7.0": resolution: - { integrity: sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g== } - engines: { node: ">=4" } + { integrity: sha512-FRdBLykrPPA6P76GGGqlex/e7fbe0F1ykgxHYNXQsH/iTEtjMj/f9bpY5oQqbjt5VgZvgz/uKXbGuROijh3VLA== } - "@napi-rs/wasm-runtime@0.2.9": + "@floating-ui/dom@1.7.0": resolution: - { integrity: sha512-OKRBiajrrxB9ATokgEQoG87Z25c67pCpYcCwmXYX8PBftC9pBfN18gnm/fh1wurSLEKIAt+QRFLFCQISrb66Jg== } + { integrity: sha512-lGTor4VlXcesUMh1cupTUTDoCxMb0V6bm3CnxHzQcw8Eaf1jQbgQX4i02fYgT0vJ82tb5MZ4CZk1LRGkktJCzg== } - "@noble/ciphers@0.5.3": + "@floating-ui/react-dom@2.1.2": resolution: - { integrity: sha512-B0+6IIHiqEs3BPMT0hcRmHvEj2QHOLu+uwt+tqDDeVd0oyVzh7BPrDcPjRnV1PV/5LaknXJJQvOuRGR0zQJz+w== } + { integrity: sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A== } + peerDependencies: + react: ">=16.8.0" + react-dom: ">=16.8.0" - "@noble/ciphers@1.2.1": + "@floating-ui/utils@0.2.9": resolution: - { integrity: sha512-rONPWMC7PeExE077uLE4oqWrZ1IvAfz3oH9LibVAcVCopJiA9R62uavnbEzdkVmJYI6M6Zgkbeb07+tWjlq2XA== } - engines: { node: ^14.21.3 || >=16 } + { integrity: sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg== } - "@noble/ciphers@1.3.0": + "@google-cloud/paginator@5.0.2": resolution: - { integrity: sha512-2I0gnIVPtfnMw9ee9h1dJG7tp81+8Ob3OJb3Mv37rx5L40/b0i7djjCVvGOVqc9AEIQyvyu1i6ypKdFw8R8gQw== } - engines: { node: ^14.21.3 || >=16 } + { integrity: sha512-DJS3s0OVH4zFDB1PzjxAsHqJT6sKVbRwwML0ZBP9PbU7Yebtu/7SWMRzvO2J3nUi9pRNITCfu4LJeooM2w4pjg== } + engines: { node: ">=14.0.0" } - "@noble/curves@1.4.2": + "@google-cloud/projectify@4.0.0": resolution: - { integrity: sha512-TavHr8qycMChk8UwMld0ZDRvatedkzWfH8IiaeGCfymOP5i0hSCozz9vHOL0nkwk7HRMlFnAiKpS2jrUmSybcw== } + { integrity: sha512-MmaX6HeSvyPbWGwFq7mXdo0uQZLGBYCwziiLIGq5JVX+/bdI3SAq6bP98trV5eTWfLuvsMcIC1YJOF2vfteLFA== } + engines: { node: ">=14.0.0" } - "@noble/curves@1.8.0": + "@google-cloud/promisify@4.0.0": resolution: - { integrity: sha512-j84kjAbzEnQHaSIhRPUmB3/eVXu2k3dKPl2LOrR8fSOIL+89U+7lV117EWHtq/GHM3ReGHM46iRBdZfpc4HRUQ== } - engines: { node: ^14.21.3 || >=16 } + { integrity: sha512-Orxzlfb9c67A15cq2JQEyVc7wEsmFBmHjZWZYQMUyJ1qivXyMwdyNOs9odi79hze+2zqdTtu1E19IM/FtqZ10g== } + engines: { node: ">=14" } - "@noble/curves@1.8.1": + "@google-cloud/storage@7.16.0": resolution: - { integrity: sha512-warwspo+UYUPep0Q+vtdVB4Ugn8GGQj8iyB3gnRWsztmUHTI3S1nhdiWNsPUGL0vud7JlRRk1XEu7Lq1KGTnMQ== } - engines: { node: ^14.21.3 || >=16 } + { integrity: sha512-7/5LRgykyOfQENcm6hDKP8SX/u9XxE5YOiWOkgkwcoO+cG8xT/cyOvp9wwN3IxfdYgpHs8CE7Nq2PKX2lNaEXw== } + engines: { node: ">=14" } - "@noble/curves@1.8.2": + "@gql.tada/cli-utils@1.6.3": resolution: - { integrity: sha512-vnI7V6lFNe0tLAuJMu+2sX+FcL14TaCWy1qiczg1VwRmPrpQCdq5ESXQMqUc2tluRNf6irBXrWbl1mGN8uaU/g== } - engines: { node: ^14.21.3 || >=16 } + { integrity: sha512-jFFSY8OxYeBxdKi58UzeMXG1tdm4FVjXa8WHIi66Gzu9JWtCE6mqom3a8xkmSw+mVaybFW5EN2WXf1WztJVNyQ== } + peerDependencies: + "@0no-co/graphqlsp": ^1.12.13 + "@gql.tada/svelte-support": 1.0.1 + "@gql.tada/vue-support": 1.0.1 + graphql: ^15.5.0 || ^16.0.0 || ^17.0.0 + typescript: ^5.0.0 + peerDependenciesMeta: + "@gql.tada/svelte-support": + optional: true + "@gql.tada/vue-support": + optional: true - "@noble/curves@1.9.0": + "@gql.tada/internal@1.0.8": resolution: - { integrity: sha512-7YDlXiNMdO1YZeH6t/kvopHHbIZzlxrCV9WLqCY6QhcXOoXiNCMDqJIglZ9Yjx5+w7Dz30TITFrlTjnRg7sKEg== } - engines: { node: ^14.21.3 || >=16 } + { integrity: sha512-XYdxJhtHC5WtZfdDqtKjcQ4d7R1s0d1rnlSs3OcBEUbYiPoJJfZU7tWsVXuv047Z6msvmr4ompJ7eLSK5Km57g== } + peerDependencies: + graphql: ^15.5.0 || ^16.0.0 || ^17.0.0 + typescript: ^5.0.0 - "@noble/hashes@1.4.0": + "@graphql-typed-document-node/core@3.2.0": resolution: - { integrity: sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg== } - engines: { node: ">= 16" } + { integrity: sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ== } + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - "@noble/hashes@1.7.0": + "@grpc/grpc-js@1.13.4": resolution: - { integrity: sha512-HXydb0DgzTpDPwbVeDGCG1gIu7X6+AuU6Zl6av/E/KG8LMsvPntvq+w17CHRpKBmN6Ybdrt1eP3k4cj8DJa78w== } - engines: { node: ^14.21.3 || >=16 } + { integrity: sha512-GsFaMXCkMqkKIvwCQjCrwH+GHbPKBjhwo/8ZuUkWHqbI73Kky9I+pQltrlT0+MWpedCoosda53lgjYfyEPgxBg== } + engines: { node: ">=12.10.0" } - "@noble/hashes@1.7.1": + "@grpc/proto-loader@0.7.15": resolution: - { integrity: sha512-B8XBPsn4vT/KJAGqDzbwztd+6Yte3P4V7iafm24bxgDe/mlRuK6xmWPuCNrKt2vDafZ8MfJLlchDG/vYafQEjQ== } - engines: { node: ^14.21.3 || >=16 } + { integrity: sha512-tMXdRCfYVixjuFK+Hk0Q1s38gV9zDiDJfWL3h1rv4Qc39oILCu1TRTDt7+fGUI8K4G1Fj125Hx/ru3azECWTyQ== } + engines: { node: ">=6" } + hasBin: true - "@noble/hashes@1.7.2": + "@humanfs/core@0.19.1": resolution: - { integrity: sha512-biZ0NUSxyjLLqo6KxEJ1b+C2NAx0wtDoFvCaXHGgUkeHzf3Xc1xKumFKREuT7f7DARNZ/slvYUwFG6B0f2b6hQ== } - engines: { node: ^14.21.3 || >=16 } + { integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA== } + engines: { node: ">=18.18.0" } - "@noble/hashes@1.8.0": + "@humanfs/node@0.16.6": resolution: - { integrity: sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A== } - engines: { node: ^14.21.3 || >=16 } + { integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw== } + engines: { node: ">=18.18.0" } - "@nodelib/fs.scandir@2.1.5": + "@humanwhocodes/module-importer@1.0.1": resolution: - { integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== } - engines: { node: ">= 8" } + { integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== } + engines: { node: ">=12.22" } - "@nodelib/fs.stat@1.1.3": + "@humanwhocodes/retry@0.3.1": resolution: - { integrity: sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== } - engines: { node: ">= 6" } + { integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA== } + engines: { node: ">=18.18" } - "@nodelib/fs.stat@2.0.5": + "@humanwhocodes/retry@0.4.3": resolution: - { integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== } - engines: { node: ">= 8" } + { integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ== } + engines: { node: ">=18.18" } - "@nodelib/fs.walk@1.2.8": + "@inkjs/ui@2.0.0": resolution: - { integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== } - engines: { node: ">= 8" } + { integrity: sha512-5+8fJmwtF9UvikzLfph9sA+LS+l37Ij/szQltkuXLOAXwNkBX9innfzh4pLGXIB59vKEQUtc6D4qGvhD7h3pAg== } + engines: { node: ">=18" } + peerDependencies: + ink: ">=5" - "@notionhq/client@2.3.0": + "@isaacs/cliui@8.0.2": resolution: - { integrity: sha512-l7WqTCpQqC+HibkB9chghONQTYcxNQT0/rOJemBfmuKQRTu2vuV8B3yA395iKaUdDo7HI+0KvQaz9687Xskzkw== } + { integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA== } engines: { node: ">=12" } - "@octokit/auth-token@5.1.2": + "@isaacs/fs-minipass@4.0.1": resolution: - { integrity: sha512-JcQDsBdg49Yky2w2ld20IHAlwr8d/d8N6NiOXbtuoPCqzbsiJgF633mVUw3x4mo0H5ypataQIX7SFu3yy44Mpw== } - engines: { node: ">= 18" } + { integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w== } + engines: { node: ">=18.0.0" } - "@octokit/core@6.1.5": + "@jridgewell/gen-mapping@0.3.13": resolution: - { integrity: sha512-vvmsN0r7rguA+FySiCsbaTTobSftpIDIpPW81trAmsv9TGxg3YCujAxRYp/Uy8xmDgYCzzgulG62H7KYUFmeIg== } - engines: { node: ">= 18" } + { integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA== } - "@octokit/endpoint@10.1.4": + "@jridgewell/gen-mapping@0.3.8": resolution: - { integrity: sha512-OlYOlZIsfEVZm5HCSR8aSg02T2lbUWOsCQoPKfTXJwDzcHQBrVBGdGXb89dv2Kw2ToZaRtudp8O3ZIYoaOjKlA== } - engines: { node: ">= 18" } + { integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA== } + engines: { node: ">=6.0.0" } - "@octokit/graphql@8.2.2": + "@jridgewell/resolve-uri@3.1.2": resolution: - { integrity: sha512-Yi8hcoqsrXGdt0yObxbebHXFOiUA+2v3n53epuOg1QUgOB6c4XzvisBNVXJSl8RYA5KrDuSL2yq9Qmqe5N0ryA== } - engines: { node: ">= 18" } + { integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw== } + engines: { node: ">=6.0.0" } - "@octokit/openapi-types@24.2.0": + "@jridgewell/set-array@1.2.1": resolution: - { integrity: sha512-9sIH3nSUttelJSXUrmGzl7QUBFul0/mB8HRYl3fOlgHbIWG+WnYDXU3v/2zMtAvuzZ/ed00Ei6on975FhBfzrg== } + { integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A== } + engines: { node: ">=6.0.0" } - "@octokit/openapi-types@25.0.0": + "@jridgewell/source-map@0.3.6": resolution: - { integrity: sha512-FZvktFu7HfOIJf2BScLKIEYjDsw6RKc7rBJCdvCTfKsVnx2GEB/Nbzjr29DUdb7vQhlzS/j8qDzdditP0OC6aw== } + { integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ== } - "@octokit/plugin-paginate-rest@11.6.0": + "@jridgewell/sourcemap-codec@1.5.0": resolution: - { integrity: sha512-n5KPteiF7pWKgBIBJSk8qzoZWcUkza2O6A0za97pMGVrGfPdltxrfmfF5GucHYvHGZD8BdaZmmHGz5cX/3gdpw== } - engines: { node: ">= 18" } - peerDependencies: - "@octokit/core": ">=6" + { integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ== } - "@octokit/plugin-request-log@5.3.1": + "@jridgewell/trace-mapping@0.3.25": resolution: - { integrity: sha512-n/lNeCtq+9ofhC15xzmJCNKP2BWTv8Ih2TTy+jatNCCq/gQP/V7rK3fjIfuz0pDWDALO/o/4QY4hyOF6TQQFUw== } - engines: { node: ">= 18" } - peerDependencies: - "@octokit/core": ">=6" + { integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ== } - "@octokit/plugin-rest-endpoint-methods@13.5.0": + "@jridgewell/trace-mapping@0.3.31": resolution: - { integrity: sha512-9Pas60Iv9ejO3WlAX3maE1+38c5nqbJXV5GrncEfkndIpZrJ/WPMRd2xYDcPPEt5yzpxcjw9fWNoPhsSGzqKqw== } - engines: { node: ">= 18" } - peerDependencies: - "@octokit/core": ">=6" + { integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw== } - "@octokit/plugin-retry@7.2.1": + "@jridgewell/trace-mapping@0.3.9": resolution: - { integrity: sha512-wUc3gv0D6vNHpGxSaR3FlqJpTXGWgqmk607N9L3LvPL4QjaxDgX/1nY2mGpT37Khn+nlIXdljczkRnNdTTV3/A== } - engines: { node: ">= 18" } - peerDependencies: - "@octokit/core": ">=6" + { integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ== } - "@octokit/request-error@6.1.8": + "@js-sdsl/ordered-map@4.4.2": resolution: - { integrity: sha512-WEi/R0Jmq+IJKydWlKDmryPcmdYSVjL3ekaiEL1L9eo1sUnqMJ+grqmC9cjk7CA7+b2/T397tO5d8YLOH3qYpQ== } - engines: { node: ">= 18" } + { integrity: sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw== } - "@octokit/request@9.2.3": + "@lit-labs/ssr-dom-shim@1.3.0": resolution: - { integrity: sha512-Ma+pZU8PXLOEYzsWf0cn/gY+ME57Wq8f49WTXA8FMHp2Ps9djKw//xYJ1je8Hm0pR2lU9FUGeJRWOtxq6olt4w== } - engines: { node: ">= 18" } + { integrity: sha512-nQIWonJ6eFAvUUrSlwyHDm/aE8PBDu5kRpL0vHMg6K8fK3Diq1xdPjTnsJSwxABhaZ+5eBi1btQB5ShUTKo4nQ== } - "@octokit/rest@21.1.1": + "@lit/reactive-element@2.1.0": resolution: - { integrity: sha512-sTQV7va0IUVZcntzy1q3QqPm/r8rWtDCqpRAmb8eXXnKkjoQEtFe3Nt5GTVsHft+R6jJoHeSiVLcgcvhtue/rg== } - engines: { node: ">= 18" } + { integrity: sha512-L2qyoZSQClcBmq0qajBVbhYEcG6iK0XfLn66ifLe/RfC0/ihpc+pl0Wdn8bJ8o+hj38cG0fGXRgSS20MuXn7qA== } - "@octokit/types@13.10.0": + "@merkl/api@0.21.47": resolution: - { integrity: sha512-ifLaO34EbbPj0Xgro4G5lP5asESjwHracYJvVaPIyXMuiuXLlhic3S47cBdTb+jfODkTE5YtGCLt3Ay3+J97sA== } + { integrity: sha512-KF2surSOJZGB9LNGtIKi5BfYVicGHivpS+6acTnxjRNkALcIN8U4ySK3TRzNiA/VGkqdr8RoDhNzhEL8vFw71g== } - "@octokit/types@14.0.0": + "@metamask/eth-json-rpc-provider@1.0.1": resolution: - { integrity: sha512-VVmZP0lEhbo2O1pdq63gZFiGCKkm8PPp8AUOijlwPO6hojEVjspA0MWKP7E4hbvGxzFKNqKr6p0IYtOH/Wf/zA== } + { integrity: sha512-whiUMPlAOrVGmX8aKYVPvlKyG4CpQXiNNyt74vE1xb5sPvmx5oA7B/kOi/JdBvhGQq97U1/AVdXEdk2zkP8qyA== } + engines: { node: ">=14.0.0" } - "@opentelemetry/api-logs@0.200.0": + "@metamask/json-rpc-engine@7.3.3": resolution: - { integrity: sha512-IKJBQxh91qJ+3ssRly5hYEJ8NDHu9oY/B1PXVSCWf7zytmYO9RNLB0Ox9XQ/fJ8m6gY6Q6NtBWlmXfaXt5Uc4Q== } - engines: { node: ">=8.0.0" } + { integrity: sha512-dwZPq8wx9yV3IX2caLi9q9xZBw2XeIoYqdyihDDDpuHVCEiqadJLwqM3zy+uwf6F1QYQ65A8aOMQg1Uw7LMLNg== } + engines: { node: ">=16.0.0" } - "@opentelemetry/api-logs@0.57.2": + "@metamask/json-rpc-engine@8.0.2": resolution: - { integrity: sha512-uIX52NnTM0iBh84MShlpouI7UKqkZ7MrUszTmaypHBu4r7NofznSnQRfJ+uUeDtQDj6w8eFGg5KBLDAwAPz1+A== } - engines: { node: ">=14" } + { integrity: sha512-IoQPmql8q7ABLruW7i4EYVHWUbF74yrp63bRuXV5Zf9BQwcn5H9Ww1eLtROYvI1bUXwOiHZ6qT5CWTrDc/t/AA== } + engines: { node: ">=16.0.0" } - "@opentelemetry/api@1.9.0": + "@metamask/json-rpc-middleware-stream@7.0.2": resolution: - { integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg== } - engines: { node: ">=8.0.0" } + { integrity: sha512-yUdzsJK04Ev98Ck4D7lmRNQ8FPioXYhEUZOMS01LXW8qTvPGiRVXmVltj2p4wrLkh0vW7u6nv0mNl5xzC5Qmfg== } + engines: { node: ">=16.0.0" } - "@opentelemetry/auto-instrumentations-node@0.56.1": + "@metamask/object-multiplex@2.1.0": resolution: - { integrity: sha512-4cK0+unfkXRRbQQg2r9K3ki8JlE0j9Iw8+4DZEkChShAnmviiE+/JMgHGvK+VVcLrSlgV6BBHv4+ZTLukQwhkA== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.4.1 + { integrity: sha512-4vKIiv0DQxljcXwfpnbsXcfa5glMj5Zg9mqn4xpIWqkv6uJ2ma5/GtUfLFSxhlxnR8asRMv8dDmWya1Tc1sDFA== } + engines: { node: ^16.20 || ^18.16 || >=20 } - "@opentelemetry/context-async-hooks@1.30.1": + "@metamask/onboarding@1.0.1": resolution: - { integrity: sha512-s5vvxXPVdjqS3kTLKMeBMvop9hbWkwzBpu+mUO2M7sZtlkyDJGwFe33wRKnbaYDo8ExRVBIIdwIGrqpxHuKttA== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ">=1.0.0 <1.10.0" + { integrity: sha512-FqHhAsCI+Vacx2qa5mAFcWNSrTcVGMNjzxVgaX8ECSny/BJ9/vgXP9V7WF/8vb9DltPeQkxr+Fnfmm6GHfmdTQ== } - "@opentelemetry/context-async-hooks@2.0.0": + "@metamask/providers@16.1.0": resolution: - { integrity: sha512-IEkJGzK1A9v3/EHjXh3s2IiFc6L4jfK+lNgKVgUjeUJQRRhnVFMIO3TAvKwonm9O1HebCuoOt98v8bZW7oVQHA== } - engines: { node: ^18.19.0 || >=20.6.0 } - peerDependencies: - "@opentelemetry/api": ">=1.0.0 <1.10.0" + { integrity: sha512-znVCvux30+3SaUwcUGaSf+pUckzT5ukPRpcBmy+muBLC0yaWnBcvDqGfcsw6CBIenUdFrVoAFa8B6jsuCY/a+g== } + engines: { node: ^18.18 || >=20 } - "@opentelemetry/core@1.30.1": + "@metamask/rpc-errors@6.4.0": resolution: - { integrity: sha512-OOCM2C/QIURhJMuKaekP3TRBxBKxG/TWWA0TL2J6nXUtDnuCtccy49LUJF8xPFXMX+0LMcxFpCo8M9cGY1W6rQ== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ">=1.0.0 <1.10.0" + { integrity: sha512-1ugFO1UoirU2esS3juZanS/Fo8C8XYocCuBpfZI5N7ECtoG+zu0wF+uWZASik6CkO6w9n/Iebt4iI4pT0vptpg== } + engines: { node: ">=16.0.0" } - "@opentelemetry/core@2.0.0": + "@metamask/safe-event-emitter@2.0.0": resolution: - { integrity: sha512-SLX36allrcnVaPYG3R78F/UZZsBsvbc7lMCLx37LyH5MJ1KAAZ2E3mW9OAD3zGz0G8q/BtoS5VUrjzDydhD6LQ== } - engines: { node: ^18.19.0 || >=20.6.0 } - peerDependencies: - "@opentelemetry/api": ">=1.0.0 <1.10.0" + { integrity: sha512-/kSXhY692qiV1MXu6EeOZvg5nECLclxNXcKCxJ3cXQgYuRymRHpdx/t7JXfsK+JLjwA1e1c1/SBrlQYpusC29Q== } - "@opentelemetry/exporter-logs-otlp-grpc@0.200.0": + "@metamask/safe-event-emitter@3.1.2": resolution: - { integrity: sha512-+3MDfa5YQPGM3WXxW9kqGD85Q7s9wlEMVNhXXG7tYFLnIeaseUt9YtCeFhEDFzfEktacdFpOtXmJuNW8cHbU5A== } - engines: { node: ^18.19.0 || >=20.6.0 } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-5yb2gMI1BDm0JybZezeoX/3XhPDOtTbcFvpTXM9kxsoZjPZFh4XciqRbpD6N86HYZqWDhEaKUDuOyR0sQHEjMA== } + engines: { node: ">=12.0.0" } - "@opentelemetry/exporter-logs-otlp-grpc@0.57.2": + "@metamask/sdk-communication-layer@0.32.0": resolution: - { integrity: sha512-eovEy10n3umjKJl2Ey6TLzikPE+W4cUQ4gCwgGP1RqzTGtgDra0WjIqdy29ohiUKfvmbiL3MndZww58xfIvyFw== } - engines: { node: ">=14" } + { integrity: sha512-dmj/KFjMi1fsdZGIOtbhxdg3amxhKL/A5BqSU4uh/SyDKPub/OT+x5pX8bGjpTL1WPWY/Q0OIlvFyX3VWnT06Q== } peerDependencies: - "@opentelemetry/api": ^1.3.0 + cross-fetch: ^4.0.0 + eciesjs: "*" + eventemitter2: ^6.4.9 + readable-stream: ^3.6.2 + socket.io-client: ^4.5.1 - "@opentelemetry/exporter-logs-otlp-http@0.200.0": + "@metamask/sdk-install-modal-web@0.32.0": resolution: - { integrity: sha512-KfWw49htbGGp9s8N4KI8EQ9XuqKJ0VG+yVYVYFiCYSjEV32qpQ5qZ9UZBzOZ6xRb+E16SXOSCT3RkqBVSABZ+g== } - engines: { node: ^18.19.0 || >=20.6.0 } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-TFoktj0JgfWnQaL3yFkApqNwcaqJ+dw4xcnrJueMP3aXkSNev2Ido+WVNOg4IIMxnmOrfAC9t0UJ0u/dC9MjOQ== } - "@opentelemetry/exporter-logs-otlp-http@0.57.2": + "@metamask/sdk@0.32.0": resolution: - { integrity: sha512-0rygmvLcehBRp56NQVLSleJ5ITTduq/QfU7obOkyWgPpFHulwpw2LYTqNIz5TczKZuy5YY+5D3SDnXZL1tXImg== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-WmGAlP1oBuD9hk4CsdlG1WJFuPtYJY+dnTHJMeCyohTWD2GgkcLMUUuvu9lO1/NVzuOoSi1OrnjbuY1O/1NZ1g== } - "@opentelemetry/exporter-logs-otlp-proto@0.200.0": + "@metamask/superstruct@3.2.1": resolution: - { integrity: sha512-GmahpUU/55hxfH4TP77ChOfftADsCq/nuri73I/AVLe2s4NIglvTsaACkFVZAVmnXXyPS00Fk3x27WS3yO07zA== } - engines: { node: ^18.19.0 || >=20.6.0 } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-fLgJnDOXFmuVlB38rUN5SmU7hAFQcCjrg3Vrxz67KTY7YHFnSNEKvX4avmEBdOI0yTCxZjwMCFEqsC8k2+Wd3g== } + engines: { node: ">=16.0.0" } - "@opentelemetry/exporter-logs-otlp-proto@0.57.2": + "@metamask/utils@5.0.2": resolution: - { integrity: sha512-ta0ithCin0F8lu9eOf4lEz9YAScecezCHkMMyDkvd9S7AnZNX5ikUmC5EQOQADU+oCcgo/qkQIaKcZvQ0TYKDw== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-yfmE79bRQtnMzarnKfX7AEJBwFTxvTyw3nBQlu/5rmGXrjAeAMltoGxO62TFurxrQAFMNa/fEjIHNvungZp0+g== } + engines: { node: ">=14.0.0" } - "@opentelemetry/exporter-metrics-otlp-grpc@0.200.0": + "@metamask/utils@8.5.0": resolution: - { integrity: sha512-uHawPRvKIrhqH09GloTuYeq2BjyieYHIpiklOvxm9zhrCL2eRsnI/6g9v2BZTVtGp8tEgIa7rCQ6Ltxw6NBgew== } - engines: { node: ^18.19.0 || >=20.6.0 } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-I6bkduevXb72TIM9q2LRO63JSsF9EXduh3sBr9oybNX2hNNpr/j1tEjXrsG0Uabm4MJ1xkGAQEMwifvKZIkyxQ== } + engines: { node: ">=16.0.0" } - "@opentelemetry/exporter-metrics-otlp-grpc@0.57.2": + "@metamask/utils@9.3.0": resolution: - { integrity: sha512-r70B8yKR41F0EC443b5CGB4rUaOMm99I5N75QQt6sHKxYDzSEc6gm48Diz1CI1biwa5tDPznpylTrywO/pT7qw== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-w8CVbdkDrVXFJbfBSlDfafDR6BAkpDmv1bC1UJVCoVny5tW2RKAdn9i68Xf7asYT4TnUhl/hN4zfUiKQq9II4g== } + engines: { node: ">=16.0.0" } - "@opentelemetry/exporter-metrics-otlp-http@0.200.0": + "@microsoft/api-extractor-model@7.30.6": resolution: - { integrity: sha512-5BiR6i8yHc9+qW7F6LqkuUnIzVNA7lt0qRxIKcKT+gq3eGUPHZ3DY29sfxI3tkvnwMgtnHDMNze5DdxW39HsAw== } - engines: { node: ^18.19.0 || >=20.6.0 } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-znmFn69wf/AIrwHya3fxX6uB5etSIn6vg4Q4RB/tb5VDDs1rqREc+AvMC/p19MUN13CZ7+V/8pkYPTj7q8tftg== } - "@opentelemetry/exporter-metrics-otlp-http@0.57.2": + "@microsoft/api-extractor@7.52.7": resolution: - { integrity: sha512-ttb9+4iKw04IMubjm3t0EZsYRNWr3kg44uUuzfo9CaccYlOh8cDooe4QObDUkvx9d5qQUrbEckhrWKfJnKhemA== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-YLdPS644MfbLJt4hArP1WcldcaEUBh9wnFjcLEcQnVG0AMznbLh2sdE0F5Wr+w6+Lyp5/XUPvRAg3sYGSP3GCw== } + hasBin: true - "@opentelemetry/exporter-metrics-otlp-proto@0.200.0": + "@microsoft/tsdoc-config@0.17.1": resolution: - { integrity: sha512-E+uPj0yyvz81U9pvLZp3oHtFrEzNSqKGVkIViTQY1rH3TOobeJPSpLnTVXACnCwkPR5XeTvPnK3pZ2Kni8AFMg== } - engines: { node: ^18.19.0 || >=20.6.0 } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-UtjIFe0C6oYgTnad4q1QP4qXwLhe6tIpNTRStJ2RZEPIkqQPREAwE5spzVxsdn9UaEMUqhh0AqSx3X4nWAKXWw== } - "@opentelemetry/exporter-metrics-otlp-proto@0.57.2": + "@microsoft/tsdoc@0.15.1": resolution: - { integrity: sha512-HX068Q2eNs38uf7RIkNN9Hl4Ynl+3lP0++KELkXMCpsCbFO03+0XNNZ1SkwxPlP9jrhQahsMPMkzNXpq3fKsnw== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-4aErSrCR/On/e5G2hDP0wjooqDdauzEbIq8hIkIe5pXV0rtWJZvdCEKL0ykZxex+IxIwBp0eGeV48hQN07dXtw== } - "@opentelemetry/exporter-prometheus@0.200.0": + "@modelcontextprotocol/sdk@1.11.1": resolution: - { integrity: sha512-ZYdlU9r0USuuYppiDyU2VFRA0kFl855ylnb3N/2aOlXrbA4PMCznen7gmPbetGQu7pz8Jbaf4fwvrDnVdQQXSw== } - engines: { node: ^18.19.0 || >=20.6.0 } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-9LfmxKTb1v+vUS1/emSk1f5ePmTLkb9Le9AxOB5T0XM59EUumwcS45z05h7aiZx3GI0Bl7mjb3FMEglYj+acuQ== } + engines: { node: ">=18" } - "@opentelemetry/exporter-prometheus@0.57.2": + "@morpho-org/blue-sdk-viem@3.1.1": resolution: - { integrity: sha512-VqIqXnuxWMWE/1NatAGtB1PvsQipwxDcdG4RwA/umdBcW3/iOHp0uejvFHTRN2O78ZPged87ErJajyUBPUhlDQ== } - engines: { node: ">=14" } + { integrity: sha512-lWeZSJ00SQCJ14WfQ+4mgL1jrG7OWnX+b7KHO1zrEhA3Y9IdqZeuEYqtPvDEXumbLvVb0rVRr0x/MzvHFvz8+g== } peerDependencies: - "@opentelemetry/api": ^1.3.0 + "@morpho-org/blue-sdk": ^3.0.9 + "@morpho-org/morpho-ts": ^2.3.0 + viem: ^2.0.0 - "@opentelemetry/exporter-trace-otlp-grpc@0.200.0": + "@morpho-org/blue-sdk@3.0.9": resolution: - { integrity: sha512-hmeZrUkFl1YMsgukSuHCFPYeF9df0hHoKeHUthRKFCxiURs+GwF1VuabuHmBMZnjTbsuvNjOB+JSs37Csem/5Q== } - engines: { node: ^18.19.0 || >=20.6.0 } + { integrity: sha512-wmJexYTMNIaDrw1xt8fGl9BVQljI4EEd78WP3JNVGu2+oz4TIEt0q3+I2BMSbe07hw0tYYgFurR/w+LFAhSATw== } peerDependencies: - "@opentelemetry/api": ^1.3.0 + "@morpho-org/morpho-ts": ^2.3.0 - "@opentelemetry/exporter-trace-otlp-grpc@0.57.2": + "@morpho-org/morpho-ts@2.3.0": resolution: - { integrity: sha512-gHU1vA3JnHbNxEXg5iysqCWxN9j83d7/epTYBZflqQnTyCC4N7yZXn/dMM+bEmyhQPGjhCkNZLx4vZuChH1PYw== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-VBi9ntCAKEoIjVejVSB2P2Gg62QOcBw1sBfES47i/EDswBuqpTXlX1QYclP3GoD1dQaZUpLulRrajGPrHHKDhQ== } - "@opentelemetry/exporter-trace-otlp-http@0.200.0": + "@morpho-org/test@2.6.3": resolution: - { integrity: sha512-Goi//m/7ZHeUedxTGVmEzH19NgqJY+Bzr6zXo1Rni1+hwqaksEyJ44gdlEMREu6dzX1DlAaH/qSykSVzdrdafA== } - engines: { node: ^18.19.0 || >=20.6.0 } + { integrity: sha512-4U7M5ZWmaLG9aae6ygwfTGY6UnGHM1Jc3SIoWlVtDfo5XIoEV7zvSvyGuzwtnwJENtlaJSYtTuj3BBDOIPSxUw== } peerDependencies: - "@opentelemetry/api": ^1.3.0 + "@playwright/test": ^1.48.1 + viem: ^2.21.10 + vitest: ">=2.0.0 <4.0.0" + peerDependenciesMeta: + "@playwright/test": + optional: true + vitest: + optional: true - "@opentelemetry/exporter-trace-otlp-http@0.57.2": + "@motionone/animation@10.18.0": resolution: - { integrity: sha512-sB/gkSYFu+0w2dVQ0PWY9fAMl172PKMZ/JrHkkW8dmjCL0CYkmXeE+ssqIL/yBUTPOvpLIpenX5T9RwXRBW/3g== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-9z2p5GFGCm0gBsZbi8rVMOAJCtw1WqBTIPw3ozk06gDvZInBPIsQcHgYogEJ4yuHJ+akuW8g1SEIOpTOvYs8hw== } - "@opentelemetry/exporter-trace-otlp-proto@0.200.0": + "@motionone/dom@10.12.0": resolution: - { integrity: sha512-V9TDSD3PjK1OREw2iT9TUTzNYEVWJk4Nhodzhp9eiz4onDMYmPy3LaGbPv81yIR6dUb/hNp/SIhpiCHwFUq2Vg== } - engines: { node: ^18.19.0 || >=20.6.0 } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-UdPTtLMAktHiqV0atOczNYyDd/d8Cf5fFsd1tua03PqTwwCe/6lwhLSQ8a7TbnQ5SN0gm44N1slBfj+ORIhrqw== } - "@opentelemetry/exporter-trace-otlp-proto@0.57.2": + "@motionone/easing@10.18.0": resolution: - { integrity: sha512-awDdNRMIwDvUtoRYxRhja5QYH6+McBLtoz1q9BeEsskhZcrGmH/V1fWpGx8n+Rc+542e8pJA6y+aullbIzQmlw== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-VcjByo7XpdLS4o9T8t99JtgxkdMcNWD3yHU/n6CLEz3bkmKDRZyYQ/wmSf6daum8ZXqfUAgFeCZSpJZIMxaCzg== } - "@opentelemetry/exporter-zipkin@1.30.1": + "@motionone/generators@10.18.0": resolution: - { integrity: sha512-6S2QIMJahIquvFaaxmcwpvQQRD/YFaMTNoIxrfPIPOeITN+a8lfEcPDxNxn8JDAaxkg+4EnXhz8upVDYenoQjA== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.0.0 + { integrity: sha512-+qfkC2DtkDj4tHPu+AFKVfR/C30O1vYdvsGYaR13W/1cczPrrcjdvYCj0VLFuRMN+lP1xvpNZHCRNM4fBzn1jg== } - "@opentelemetry/exporter-zipkin@2.0.0": + "@motionone/types@10.17.1": resolution: - { integrity: sha512-icxaKZ+jZL/NHXX8Aru4HGsrdhK0MLcuRXkX5G5IRmCgoRLw+Br6I/nMVozX2xjGGwV7hw2g+4Slj8K7s4HbVg== } - engines: { node: ^18.19.0 || >=20.6.0 } - peerDependencies: - "@opentelemetry/api": ^1.0.0 + { integrity: sha512-KaC4kgiODDz8hswCrS0btrVrzyU2CSQKO7Ps90ibBVSQmjkrt2teqta6/sOG59v7+dPnKMAg13jyqtMKV2yJ7A== } - "@opentelemetry/instrumentation-amqplib@0.46.1": + "@motionone/utils@10.18.0": resolution: - { integrity: sha512-AyXVnlCf/xV3K/rNumzKxZqsULyITJH6OVLiW6730JPRqWA7Zc9bvYoVNpN6iOpTU8CasH34SU/ksVJmObFibQ== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-3XVF7sgyTSI2KWvTf6uLlBJ5iAgRgmvp3bpuOiQJvInd4nZ19ET8lX5unn30SlmRH7hXbBbH+Gxd0m0klJ3Xtw== } - "@opentelemetry/instrumentation-aws-lambda@0.50.3": + "@mrmlnc/readdir-enhanced@2.2.1": resolution: - { integrity: sha512-kotm/mRvSWUauudxcylc5YCDei+G/r+jnOH6q5S99aPLQ/Ms8D2yonMIxEJUILIPlthEmwLYxkw3ualWzMjm/A== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g== } + engines: { node: ">=4" } - "@opentelemetry/instrumentation-aws-sdk@0.49.1": + "@napi-rs/wasm-runtime@0.2.9": resolution: - { integrity: sha512-Vbj4BYeV/1K4Pbbfk+gQ8gwYL0w+tBeUwG88cOxnF7CLPO1XnskGV8Q3Gzut2Ah/6Dg17dBtlzEqL3UiFP2Z6A== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-OKRBiajrrxB9ATokgEQoG87Z25c67pCpYcCwmXYX8PBftC9pBfN18gnm/fh1wurSLEKIAt+QRFLFCQISrb66Jg== } - "@opentelemetry/instrumentation-bunyan@0.45.1": + "@noble/ciphers@0.5.3": resolution: - { integrity: sha512-T9POV9ccS41UjpsjLrJ4i0m8LfplBiN3dMeH9XZ2btiDrjoaWtDrst6tNb1avetBjkeshOuBp1EWKP22EVSr0g== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-B0+6IIHiqEs3BPMT0hcRmHvEj2QHOLu+uwt+tqDDeVd0oyVzh7BPrDcPjRnV1PV/5LaknXJJQvOuRGR0zQJz+w== } - "@opentelemetry/instrumentation-cassandra-driver@0.45.1": + "@noble/ciphers@1.2.1": resolution: - { integrity: sha512-RqnP0rK2hcKK1AKcmYvedLiL6G5TvFGiSUt2vI9wN0cCBdTt9Y9+wxxY19KoGxq7e9T/aHow6P5SUhCVI1sHvQ== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-rONPWMC7PeExE077uLE4oqWrZ1IvAfz3oH9LibVAcVCopJiA9R62uavnbEzdkVmJYI6M6Zgkbeb07+tWjlq2XA== } + engines: { node: ^14.21.3 || >=16 } - "@opentelemetry/instrumentation-connect@0.43.1": + "@noble/ciphers@1.3.0": resolution: - { integrity: sha512-ht7YGWQuV5BopMcw5Q2hXn3I8eG8TH0J/kc/GMcW4CuNTgiP6wCu44BOnucJWL3CmFWaRHI//vWyAhaC8BwePw== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-2I0gnIVPtfnMw9ee9h1dJG7tp81+8Ob3OJb3Mv37rx5L40/b0i7djjCVvGOVqc9AEIQyvyu1i6ypKdFw8R8gQw== } + engines: { node: ^14.21.3 || >=16 } - "@opentelemetry/instrumentation-cucumber@0.14.1": + "@noble/curves@1.4.2": resolution: - { integrity: sha512-ybO+tmH85pDO0ywTskmrMtZcccKyQr7Eb7wHy1keR2HFfx46SzZbjHo1AuGAX//Hook3gjM7+w211gJ2bwKe1Q== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.0.0 + { integrity: sha512-TavHr8qycMChk8UwMld0ZDRvatedkzWfH8IiaeGCfymOP5i0hSCozz9vHOL0nkwk7HRMlFnAiKpS2jrUmSybcw== } - "@opentelemetry/instrumentation-dataloader@0.16.1": + "@noble/curves@1.8.0": resolution: - { integrity: sha512-K/qU4CjnzOpNkkKO4DfCLSQshejRNAJtd4esgigo/50nxCB6XCyi1dhAblUHM9jG5dRm8eu0FB+t87nIo99LYQ== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-j84kjAbzEnQHaSIhRPUmB3/eVXu2k3dKPl2LOrR8fSOIL+89U+7lV117EWHtq/GHM3ReGHM46iRBdZfpc4HRUQ== } + engines: { node: ^14.21.3 || >=16 } - "@opentelemetry/instrumentation-dns@0.43.1": + "@noble/curves@1.8.1": resolution: - { integrity: sha512-e/tMZYU1nc+k+J3259CQtqVZIPsPRSLNoAQbGEmSKrjLEY/KJSbpBZ17lu4dFVBzqoF1cZYIZxn9WPQxy4V9ng== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-warwspo+UYUPep0Q+vtdVB4Ugn8GGQj8iyB3gnRWsztmUHTI3S1nhdiWNsPUGL0vud7JlRRk1XEu7Lq1KGTnMQ== } + engines: { node: ^14.21.3 || >=16 } - "@opentelemetry/instrumentation-express@0.47.1": + "@noble/curves@1.8.2": resolution: - { integrity: sha512-QNXPTWteDclR2B4pDFpz0TNghgB33UMjUt14B+BZPmtH1MwUFAfLHBaP5If0Z5NZC+jaH8oF2glgYjrmhZWmSw== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-vnI7V6lFNe0tLAuJMu+2sX+FcL14TaCWy1qiczg1VwRmPrpQCdq5ESXQMqUc2tluRNf6irBXrWbl1mGN8uaU/g== } + engines: { node: ^14.21.3 || >=16 } - "@opentelemetry/instrumentation-fastify@0.44.2": + "@noble/curves@1.9.0": resolution: - { integrity: sha512-arSp97Y4D2NWogoXRb8CzFK3W2ooVdvqRRtQDljFt9uC3zI6OuShgey6CVFC0JxT1iGjkAr1r4PDz23mWrFULQ== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-7YDlXiNMdO1YZeH6t/kvopHHbIZzlxrCV9WLqCY6QhcXOoXiNCMDqJIglZ9Yjx5+w7Dz30TITFrlTjnRg7sKEg== } + engines: { node: ^14.21.3 || >=16 } - "@opentelemetry/instrumentation-fs@0.19.1": + "@noble/hashes@1.4.0": resolution: - { integrity: sha512-6g0FhB3B9UobAR60BGTcXg4IHZ6aaYJzp0Ki5FhnxyAPt8Ns+9SSvgcrnsN2eGmk3RWG5vYycUGOEApycQL24A== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg== } + engines: { node: ">= 16" } - "@opentelemetry/instrumentation-generic-pool@0.43.1": + "@noble/hashes@1.7.0": resolution: - { integrity: sha512-M6qGYsp1cURtvVLGDrPPZemMFEbuMmCXgQYTReC/IbimV5sGrLBjB+/hANUpRZjX67nGLdKSVLZuQQAiNz+sww== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-HXydb0DgzTpDPwbVeDGCG1gIu7X6+AuU6Zl6av/E/KG8LMsvPntvq+w17CHRpKBmN6Ybdrt1eP3k4cj8DJa78w== } + engines: { node: ^14.21.3 || >=16 } - "@opentelemetry/instrumentation-graphql@0.47.1": + "@noble/hashes@1.7.1": resolution: - { integrity: sha512-EGQRWMGqwiuVma8ZLAZnExQ7sBvbOx0N/AE/nlafISPs8S+QtXX+Viy6dcQwVWwYHQPAcuY3bFt3xgoAwb4ZNQ== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-B8XBPsn4vT/KJAGqDzbwztd+6Yte3P4V7iafm24bxgDe/mlRuK6xmWPuCNrKt2vDafZ8MfJLlchDG/vYafQEjQ== } + engines: { node: ^14.21.3 || >=16 } - "@opentelemetry/instrumentation-grpc@0.57.2": + "@noble/hashes@1.7.2": resolution: - { integrity: sha512-TR6YQA67cLSZzdxbf2SrbADJy2Y8eBW1+9mF15P0VK2MYcpdoUSmQTF1oMkBwa3B9NwqDFA2fq7wYTTutFQqaQ== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-biZ0NUSxyjLLqo6KxEJ1b+C2NAx0wtDoFvCaXHGgUkeHzf3Xc1xKumFKREuT7f7DARNZ/slvYUwFG6B0f2b6hQ== } + engines: { node: ^14.21.3 || >=16 } - "@opentelemetry/instrumentation-hapi@0.45.2": + "@noble/hashes@1.8.0": resolution: - { integrity: sha512-7Ehow/7Wp3aoyCrZwQpU7a2CnoMq0XhIcioFuKjBb0PLYfBfmTsFTUyatlHu0fRxhwcRsSQRTvEhmZu8CppBpQ== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A== } + engines: { node: ^14.21.3 || >=16 } - "@opentelemetry/instrumentation-http@0.57.2": + "@nodelib/fs.scandir@2.1.5": resolution: - { integrity: sha512-1Uz5iJ9ZAlFOiPuwYg29Bf7bJJc/GeoeJIFKJYQf67nTVKFe8RHbEtxgkOmK4UGZNHKXcpW4P8cWBYzBn1USpg== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== } + engines: { node: ">= 8" } - "@opentelemetry/instrumentation-ioredis@0.47.1": + "@nodelib/fs.stat@1.1.3": resolution: - { integrity: sha512-OtFGSN+kgk/aoKgdkKQnBsQFDiG8WdCxu+UrHr0bXScdAmtSzLSraLo7wFIb25RVHfRWvzI5kZomqJYEg/l1iA== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== } + engines: { node: ">= 6" } - "@opentelemetry/instrumentation-kafkajs@0.7.1": + "@nodelib/fs.stat@2.0.5": resolution: - { integrity: sha512-OtjaKs8H7oysfErajdYr1yuWSjMAectT7Dwr+axIoZqT9lmEOkD/H/3rgAs8h/NIuEi2imSXD+vL4MZtOuJfqQ== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== } + engines: { node: ">= 8" } - "@opentelemetry/instrumentation-knex@0.44.1": + "@nodelib/fs.walk@1.2.8": resolution: - { integrity: sha512-U4dQxkNhvPexffjEmGwCq68FuftFK15JgUF05y/HlK3M6W/G2iEaACIfXdSnwVNe9Qh0sPfw8LbOPxrWzGWGMQ== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== } + engines: { node: ">= 8" } - "@opentelemetry/instrumentation-koa@0.47.1": + "@notionhq/client@2.3.0": resolution: - { integrity: sha512-l/c+Z9F86cOiPJUllUCt09v+kICKvT+Vg1vOAJHtHPsJIzurGayucfCMq2acd/A/yxeNWunl9d9eqZ0G+XiI6A== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-l7WqTCpQqC+HibkB9chghONQTYcxNQT0/rOJemBfmuKQRTu2vuV8B3yA395iKaUdDo7HI+0KvQaz9687Xskzkw== } + engines: { node: ">=12" } - "@opentelemetry/instrumentation-lru-memoizer@0.44.1": + "@octokit/auth-token@5.1.2": resolution: - { integrity: sha512-5MPkYCvG2yw7WONEjYj5lr5JFehTobW7wX+ZUFy81oF2lr9IPfZk9qO+FTaM0bGEiymwfLwKe6jE15nHn1nmHg== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-JcQDsBdg49Yky2w2ld20IHAlwr8d/d8N6NiOXbtuoPCqzbsiJgF633mVUw3x4mo0H5ypataQIX7SFu3yy44Mpw== } + engines: { node: ">= 18" } - "@opentelemetry/instrumentation-memcached@0.43.1": + "@octokit/core@6.1.5": resolution: - { integrity: sha512-rK5YWC22gmsLp2aEbaPk5F+9r6BFFZuc9GTnW/ErrWpz2XNHUgeFInoPDg4t+Trs8OttIfn8XwkfFkSKqhxanw== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-vvmsN0r7rguA+FySiCsbaTTobSftpIDIpPW81trAmsv9TGxg3YCujAxRYp/Uy8xmDgYCzzgulG62H7KYUFmeIg== } + engines: { node: ">= 18" } - "@opentelemetry/instrumentation-mongodb@0.52.0": + "@octokit/endpoint@10.1.4": resolution: - { integrity: sha512-1xmAqOtRUQGR7QfJFfGV/M2kC7wmI2WgZdpru8hJl3S0r4hW0n3OQpEHlSGXJAaNFyvT+ilnwkT+g5L4ljHR6g== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-OlYOlZIsfEVZm5HCSR8aSg02T2lbUWOsCQoPKfTXJwDzcHQBrVBGdGXb89dv2Kw2ToZaRtudp8O3ZIYoaOjKlA== } + engines: { node: ">= 18" } - "@opentelemetry/instrumentation-mongoose@0.46.1": + "@octokit/graphql@8.2.2": resolution: - { integrity: sha512-3kINtW1LUTPkiXFRSSBmva1SXzS/72we/jL22N+BnF3DFcoewkdkHPYOIdAAk9gSicJ4d5Ojtt1/HeibEc5OQg== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 + { integrity: sha512-Yi8hcoqsrXGdt0yObxbebHXFOiUA+2v3n53epuOg1QUgOB6c4XzvisBNVXJSl8RYA5KrDuSL2yq9Qmqe5N0ryA== } + engines: { node: ">= 18" } - "@opentelemetry/instrumentation-mysql2@0.45.2": + "@octokit/openapi-types@24.2.0": resolution: - { integrity: sha512-h6Ad60FjCYdJZ5DTz1Lk2VmQsShiViKe0G7sYikb0GHI0NVvApp2XQNRHNjEMz87roFttGPLHOYVPlfy+yVIhQ== } - engines: { node: ">=14" } + { integrity: sha512-9sIH3nSUttelJSXUrmGzl7QUBFul0/mB8HRYl3fOlgHbIWG+WnYDXU3v/2zMtAvuzZ/ed00Ei6on975FhBfzrg== } + + "@octokit/openapi-types@25.0.0": + resolution: + { integrity: sha512-FZvktFu7HfOIJf2BScLKIEYjDsw6RKc7rBJCdvCTfKsVnx2GEB/Nbzjr29DUdb7vQhlzS/j8qDzdditP0OC6aw== } + + "@octokit/plugin-paginate-rest@11.6.0": + resolution: + { integrity: sha512-n5KPteiF7pWKgBIBJSk8qzoZWcUkza2O6A0za97pMGVrGfPdltxrfmfF5GucHYvHGZD8BdaZmmHGz5cX/3gdpw== } + engines: { node: ">= 18" } peerDependencies: - "@opentelemetry/api": ^1.3.0 + "@octokit/core": ">=6" - "@opentelemetry/instrumentation-mysql@0.45.1": + "@octokit/plugin-request-log@5.3.1": resolution: - { integrity: sha512-TKp4hQ8iKQsY7vnp/j0yJJ4ZsP109Ht6l4RHTj0lNEG1TfgTrIH5vJMbgmoYXWzNHAqBH2e7fncN12p3BP8LFg== } - engines: { node: ">=14" } + { integrity: sha512-n/lNeCtq+9ofhC15xzmJCNKP2BWTv8Ih2TTy+jatNCCq/gQP/V7rK3fjIfuz0pDWDALO/o/4QY4hyOF6TQQFUw== } + engines: { node: ">= 18" } peerDependencies: - "@opentelemetry/api": ^1.3.0 + "@octokit/core": ">=6" - "@opentelemetry/instrumentation-nestjs-core@0.44.1": + "@octokit/plugin-rest-endpoint-methods@13.5.0": resolution: - { integrity: sha512-4TXaqJK27QXoMqrt4+hcQ6rKFd8B6V4JfrTJKnqBmWR1cbaqd/uwyl9yxhNH1JEkyo8GaBfdpBC4ZE4FuUhPmg== } - engines: { node: ">=14" } + { integrity: sha512-9Pas60Iv9ejO3WlAX3maE1+38c5nqbJXV5GrncEfkndIpZrJ/WPMRd2xYDcPPEt5yzpxcjw9fWNoPhsSGzqKqw== } + engines: { node: ">= 18" } peerDependencies: - "@opentelemetry/api": ^1.3.0 + "@octokit/core": ">=6" - "@opentelemetry/instrumentation-net@0.43.1": + "@octokit/plugin-retry@7.2.1": resolution: - { integrity: sha512-TaMqP6tVx9/SxlY81dHlSyP5bWJIKq+K7vKfk4naB/LX4LBePPY3++1s0edpzH+RfwN+tEGVW9zTb9ci0up/lQ== } - engines: { node: ">=14" } + { integrity: sha512-wUc3gv0D6vNHpGxSaR3FlqJpTXGWgqmk607N9L3LvPL4QjaxDgX/1nY2mGpT37Khn+nlIXdljczkRnNdTTV3/A== } + engines: { node: ">= 18" } peerDependencies: - "@opentelemetry/api": ^1.3.0 + "@octokit/core": ">=6" - "@opentelemetry/instrumentation-pg@0.51.1": + "@octokit/request-error@6.1.8": resolution: - { integrity: sha512-QxgjSrxyWZc7Vk+qGSfsejPVFL1AgAJdSBMYZdDUbwg730D09ub3PXScB9d04vIqPriZ+0dqzjmQx0yWKiCi2Q== } + { integrity: sha512-WEi/R0Jmq+IJKydWlKDmryPcmdYSVjL3ekaiEL1L9eo1sUnqMJ+grqmC9cjk7CA7+b2/T397tO5d8YLOH3qYpQ== } + engines: { node: ">= 18" } + + "@octokit/request@9.2.3": + resolution: + { integrity: sha512-Ma+pZU8PXLOEYzsWf0cn/gY+ME57Wq8f49WTXA8FMHp2Ps9djKw//xYJ1je8Hm0pR2lU9FUGeJRWOtxq6olt4w== } + engines: { node: ">= 18" } + + "@octokit/rest@21.1.1": + resolution: + { integrity: sha512-sTQV7va0IUVZcntzy1q3QqPm/r8rWtDCqpRAmb8eXXnKkjoQEtFe3Nt5GTVsHft+R6jJoHeSiVLcgcvhtue/rg== } + engines: { node: ">= 18" } + + "@octokit/types@13.10.0": + resolution: + { integrity: sha512-ifLaO34EbbPj0Xgro4G5lP5asESjwHracYJvVaPIyXMuiuXLlhic3S47cBdTb+jfODkTE5YtGCLt3Ay3+J97sA== } + + "@octokit/types@14.0.0": + resolution: + { integrity: sha512-VVmZP0lEhbo2O1pdq63gZFiGCKkm8PPp8AUOijlwPO6hojEVjspA0MWKP7E4hbvGxzFKNqKr6p0IYtOH/Wf/zA== } + + "@opentelemetry/api-logs@0.200.0": + resolution: + { integrity: sha512-IKJBQxh91qJ+3ssRly5hYEJ8NDHu9oY/B1PXVSCWf7zytmYO9RNLB0Ox9XQ/fJ8m6gY6Q6NtBWlmXfaXt5Uc4Q== } + engines: { node: ">=8.0.0" } + + "@opentelemetry/api-logs@0.57.2": + resolution: + { integrity: sha512-uIX52NnTM0iBh84MShlpouI7UKqkZ7MrUszTmaypHBu4r7NofznSnQRfJ+uUeDtQDj6w8eFGg5KBLDAwAPz1+A== } engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.3.0 - "@opentelemetry/instrumentation-pino@0.46.1": + "@opentelemetry/api@1.9.0": resolution: - { integrity: sha512-HB8gD/9CNAKlTV+mdZehnFC4tLUtQ7e+729oGq88e4WipxzZxmMYuRwZ2vzOA9/APtq+MRkERJ9PcoDqSIjZ+g== } + { integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg== } + engines: { node: ">=8.0.0" } + + "@opentelemetry/auto-instrumentations-node@0.56.1": + resolution: + { integrity: sha512-4cK0+unfkXRRbQQg2r9K3ki8JlE0j9Iw8+4DZEkChShAnmviiE+/JMgHGvK+VVcLrSlgV6BBHv4+ZTLukQwhkA== } engines: { node: ">=14" } peerDependencies: - "@opentelemetry/api": ^1.3.0 + "@opentelemetry/api": ^1.4.1 - "@opentelemetry/instrumentation-redis-4@0.46.1": + "@opentelemetry/context-async-hooks@1.30.1": resolution: - { integrity: sha512-UMqleEoabYMsWoTkqyt9WAzXwZ4BlFZHO40wr3d5ZvtjKCHlD4YXLm+6OLCeIi/HkX7EXvQaz8gtAwkwwSEvcQ== } + { integrity: sha512-s5vvxXPVdjqS3kTLKMeBMvop9hbWkwzBpu+mUO2M7sZtlkyDJGwFe33wRKnbaYDo8ExRVBIIdwIGrqpxHuKttA== } engines: { node: ">=14" } peerDependencies: - "@opentelemetry/api": ^1.3.0 + "@opentelemetry/api": ">=1.0.0 <1.10.0" - "@opentelemetry/instrumentation-redis-4@0.47.0": + "@opentelemetry/context-async-hooks@2.0.0": resolution: - { integrity: sha512-9LywJGp1fmmLj6g1+Rv91pVE3ATle1C/qIya9ZLwPywXTOdFIARI/gvvvlI7uFABoLojj2dSaI/5JQrq4C1HSg== } + { integrity: sha512-IEkJGzK1A9v3/EHjXh3s2IiFc6L4jfK+lNgKVgUjeUJQRRhnVFMIO3TAvKwonm9O1HebCuoOt98v8bZW7oVQHA== } engines: { node: ^18.19.0 || >=20.6.0 } peerDependencies: - "@opentelemetry/api": ^1.3.0 + "@opentelemetry/api": ">=1.0.0 <1.10.0" - "@opentelemetry/instrumentation-redis@0.46.1": + "@opentelemetry/core@1.30.1": resolution: - { integrity: sha512-AN7OvlGlXmlvsgbLHs6dS1bggp6Fcki+GxgYZdSrb/DB692TyfjR7sVILaCe0crnP66aJuXsg9cge3hptHs9UA== } + { integrity: sha512-OOCM2C/QIURhJMuKaekP3TRBxBKxG/TWWA0TL2J6nXUtDnuCtccy49LUJF8xPFXMX+0LMcxFpCo8M9cGY1W6rQ== } engines: { node: ">=14" } peerDependencies: - "@opentelemetry/api": ^1.3.0 + "@opentelemetry/api": ">=1.0.0 <1.10.0" - "@opentelemetry/instrumentation-restify@0.45.1": + "@opentelemetry/core@2.0.0": resolution: - { integrity: sha512-Zd6Go9iEa+0zcoA2vDka9r/plYKaT3BhD3ESIy4JNIzFWXeQBGbH3zZxQIsz0jbNTMEtonlymU7eTLeaGWiApA== } - engines: { node: ">=14" } + { integrity: sha512-SLX36allrcnVaPYG3R78F/UZZsBsvbc7lMCLx37LyH5MJ1KAAZ2E3mW9OAD3zGz0G8q/BtoS5VUrjzDydhD6LQ== } + engines: { node: ^18.19.0 || >=20.6.0 } peerDependencies: - "@opentelemetry/api": ^1.3.0 + "@opentelemetry/api": ">=1.0.0 <1.10.0" - "@opentelemetry/instrumentation-router@0.44.1": + "@opentelemetry/exporter-logs-otlp-grpc@0.200.0": resolution: - { integrity: sha512-l4T/S7ByjpY5TCUPeDe1GPns02/5BpR0jroSMexyH3ZnXJt9PtYqx1IKAlOjaFEGEOQF2tGDsMi4PY5l+fSniQ== } - engines: { node: ">=14" } + { integrity: sha512-+3MDfa5YQPGM3WXxW9kqGD85Q7s9wlEMVNhXXG7tYFLnIeaseUt9YtCeFhEDFzfEktacdFpOtXmJuNW8cHbU5A== } + engines: { node: ^18.19.0 || >=20.6.0 } peerDependencies: "@opentelemetry/api": ^1.3.0 - "@opentelemetry/instrumentation-socket.io@0.46.1": + "@opentelemetry/exporter-logs-otlp-grpc@0.57.2": resolution: - { integrity: sha512-9AsCVUAHOqvfe2RM/2I0DsDnx2ihw1d5jIN4+Bly1YPFTJIbk4+bXjAkr9+X6PUfhiV5urQHZkiYYPU1Q4yzPA== } + { integrity: sha512-eovEy10n3umjKJl2Ey6TLzikPE+W4cUQ4gCwgGP1RqzTGtgDra0WjIqdy29ohiUKfvmbiL3MndZww58xfIvyFw== } engines: { node: ">=14" } peerDependencies: "@opentelemetry/api": ^1.3.0 - "@opentelemetry/instrumentation-tedious@0.18.1": + "@opentelemetry/exporter-logs-otlp-http@0.200.0": resolution: - { integrity: sha512-5Cuy/nj0HBaH+ZJ4leuD7RjgvA844aY2WW+B5uLcWtxGjRZl3MNLuxnNg5DYWZNPO+NafSSnra0q49KWAHsKBg== } - engines: { node: ">=14" } + { integrity: sha512-KfWw49htbGGp9s8N4KI8EQ9XuqKJ0VG+yVYVYFiCYSjEV32qpQ5qZ9UZBzOZ6xRb+E16SXOSCT3RkqBVSABZ+g== } + engines: { node: ^18.19.0 || >=20.6.0 } peerDependencies: "@opentelemetry/api": ^1.3.0 - "@opentelemetry/instrumentation-undici@0.10.1": - resolution: - { integrity: sha512-rkOGikPEyRpMCmNu9AQuV5dtRlDmJp2dK5sw8roVshAGoB6hH/3QjDtRhdwd75SsJwgynWUNRUYe0wAkTo16tQ== } - engines: { node: ">=14" } - peerDependencies: - "@opentelemetry/api": ^1.7.0 - - "@opentelemetry/instrumentation-winston@0.44.1": + "@opentelemetry/exporter-logs-otlp-http@0.57.2": resolution: - { integrity: sha512-iexblTsT3fP0hHUz/M1mWr+Ylg3bsYN2En/jvKXZtboW3Qkvt17HrQJYTF9leVIkXAfN97QxAcTE99YGbQW7vQ== } + { integrity: sha512-0rygmvLcehBRp56NQVLSleJ5ITTduq/QfU7obOkyWgPpFHulwpw2LYTqNIz5TczKZuy5YY+5D3SDnXZL1tXImg== } engines: { node: ">=14" } peerDependencies: "@opentelemetry/api": ^1.3.0 - "@opentelemetry/instrumentation@0.200.0": + "@opentelemetry/exporter-logs-otlp-proto@0.200.0": resolution: - { integrity: sha512-pmPlzfJd+vvgaZd/reMsC8RWgTXn2WY1OWT5RT42m3aOn5532TozwXNDhg1vzqJ+jnvmkREcdLr27ebJEQt0Jg== } + { integrity: sha512-GmahpUU/55hxfH4TP77ChOfftADsCq/nuri73I/AVLe2s4NIglvTsaACkFVZAVmnXXyPS00Fk3x27WS3yO07zA== } engines: { node: ^18.19.0 || >=20.6.0 } peerDependencies: "@opentelemetry/api": ^1.3.0 - "@opentelemetry/instrumentation@0.57.2": + "@opentelemetry/exporter-logs-otlp-proto@0.57.2": resolution: - { integrity: sha512-BdBGhQBh8IjZ2oIIX6F2/Q3LKm/FDDKi6ccYKcBTeilh6SNdNKveDOLk73BkSJjQLJk6qe4Yh+hHw1UPhCDdrg== } + { integrity: sha512-ta0ithCin0F8lu9eOf4lEz9YAScecezCHkMMyDkvd9S7AnZNX5ikUmC5EQOQADU+oCcgo/qkQIaKcZvQ0TYKDw== } engines: { node: ">=14" } peerDependencies: "@opentelemetry/api": ^1.3.0 - "@opentelemetry/otlp-exporter-base@0.200.0": + "@opentelemetry/exporter-metrics-otlp-grpc@0.200.0": resolution: - { integrity: sha512-IxJgA3FD7q4V6gGq4bnmQM5nTIyMDkoGFGrBrrDjB6onEiq1pafma55V+bHvGYLWvcqbBbRfezr1GED88lacEQ== } + { integrity: sha512-uHawPRvKIrhqH09GloTuYeq2BjyieYHIpiklOvxm9zhrCL2eRsnI/6g9v2BZTVtGp8tEgIa7rCQ6Ltxw6NBgew== } engines: { node: ^18.19.0 || >=20.6.0 } peerDependencies: "@opentelemetry/api": ^1.3.0 - "@opentelemetry/otlp-exporter-base@0.57.2": + "@opentelemetry/exporter-metrics-otlp-grpc@0.57.2": resolution: - { integrity: sha512-XdxEzL23Urhidyebg5E6jZoaiW5ygP/mRjxLHixogbqwDy2Faduzb5N0o/Oi+XTIJu+iyxXdVORjXax+Qgfxag== } + { integrity: sha512-r70B8yKR41F0EC443b5CGB4rUaOMm99I5N75QQt6sHKxYDzSEc6gm48Diz1CI1biwa5tDPznpylTrywO/pT7qw== } engines: { node: ">=14" } peerDependencies: "@opentelemetry/api": ^1.3.0 - "@opentelemetry/otlp-grpc-exporter-base@0.200.0": + "@opentelemetry/exporter-metrics-otlp-http@0.200.0": resolution: - { integrity: sha512-CK2S+bFgOZ66Bsu5hlDeOX6cvW5FVtVjFFbWuaJP0ELxJKBB6HlbLZQ2phqz/uLj1cWap5xJr/PsR3iGoB7Vqw== } + { integrity: sha512-5BiR6i8yHc9+qW7F6LqkuUnIzVNA7lt0qRxIKcKT+gq3eGUPHZ3DY29sfxI3tkvnwMgtnHDMNze5DdxW39HsAw== } engines: { node: ^18.19.0 || >=20.6.0 } peerDependencies: "@opentelemetry/api": ^1.3.0 - "@opentelemetry/otlp-grpc-exporter-base@0.57.2": + "@opentelemetry/exporter-metrics-otlp-http@0.57.2": resolution: - { integrity: sha512-USn173KTWy0saqqRB5yU9xUZ2xdgb1Rdu5IosJnm9aV4hMTuFFRTUsQxbgc24QxpCHeoKzzCSnS/JzdV0oM2iQ== } + { integrity: sha512-ttb9+4iKw04IMubjm3t0EZsYRNWr3kg44uUuzfo9CaccYlOh8cDooe4QObDUkvx9d5qQUrbEckhrWKfJnKhemA== } engines: { node: ">=14" } peerDependencies: "@opentelemetry/api": ^1.3.0 - "@opentelemetry/otlp-transformer@0.200.0": + "@opentelemetry/exporter-metrics-otlp-proto@0.200.0": resolution: - { integrity: sha512-+9YDZbYybOnv7sWzebWOeK6gKyt2XE7iarSyBFkwwnP559pEevKOUD8NyDHhRjCSp13ybh9iVXlMfcj/DwF/yw== } + { integrity: sha512-E+uPj0yyvz81U9pvLZp3oHtFrEzNSqKGVkIViTQY1rH3TOobeJPSpLnTVXACnCwkPR5XeTvPnK3pZ2Kni8AFMg== } engines: { node: ^18.19.0 || >=20.6.0 } peerDependencies: "@opentelemetry/api": ^1.3.0 - "@opentelemetry/otlp-transformer@0.57.2": + "@opentelemetry/exporter-metrics-otlp-proto@0.57.2": resolution: - { integrity: sha512-48IIRj49gbQVK52jYsw70+Jv+JbahT8BqT2Th7C4H7RCM9d0gZ5sgNPoMpWldmfjvIsSgiGJtjfk9MeZvjhoig== } + { integrity: sha512-HX068Q2eNs38uf7RIkNN9Hl4Ynl+3lP0++KELkXMCpsCbFO03+0XNNZ1SkwxPlP9jrhQahsMPMkzNXpq3fKsnw== } engines: { node: ">=14" } peerDependencies: "@opentelemetry/api": ^1.3.0 - "@opentelemetry/propagation-utils@0.30.16": + "@opentelemetry/exporter-prometheus@0.200.0": resolution: - { integrity: sha512-ZVQ3Z/PQ+2GQlrBfbMMMT0U7MzvYZLCPP800+ooyaBqm4hMvuQHfP028gB9/db0mwkmyEAMad9houukUVxhwcw== } - engines: { node: ">=14" } + { integrity: sha512-ZYdlU9r0USuuYppiDyU2VFRA0kFl855ylnb3N/2aOlXrbA4PMCznen7gmPbetGQu7pz8Jbaf4fwvrDnVdQQXSw== } + engines: { node: ^18.19.0 || >=20.6.0 } peerDependencies: - "@opentelemetry/api": ^1.0.0 + "@opentelemetry/api": ^1.3.0 - "@opentelemetry/propagator-b3@1.30.1": + "@opentelemetry/exporter-prometheus@0.57.2": resolution: - { integrity: sha512-oATwWWDIJzybAZ4pO76ATN5N6FFbOA1otibAVlS8v90B4S1wClnhRUk7K+2CHAwN1JKYuj4jh/lpCEG5BAqFuQ== } + { integrity: sha512-VqIqXnuxWMWE/1NatAGtB1PvsQipwxDcdG4RwA/umdBcW3/iOHp0uejvFHTRN2O78ZPged87ErJajyUBPUhlDQ== } engines: { node: ">=14" } peerDependencies: - "@opentelemetry/api": ">=1.0.0 <1.10.0" + "@opentelemetry/api": ^1.3.0 - "@opentelemetry/propagator-b3@2.0.0": + "@opentelemetry/exporter-trace-otlp-grpc@0.200.0": resolution: - { integrity: sha512-blx9S2EI49Ycuw6VZq+bkpaIoiJFhsDuvFGhBIoH3vJ5oYjJ2U0s3fAM5jYft99xVIAv6HqoPtlP9gpVA2IZtA== } + { integrity: sha512-hmeZrUkFl1YMsgukSuHCFPYeF9df0hHoKeHUthRKFCxiURs+GwF1VuabuHmBMZnjTbsuvNjOB+JSs37Csem/5Q== } engines: { node: ^18.19.0 || >=20.6.0 } peerDependencies: - "@opentelemetry/api": ">=1.0.0 <1.10.0" + "@opentelemetry/api": ^1.3.0 - "@opentelemetry/propagator-jaeger@1.30.1": + "@opentelemetry/exporter-trace-otlp-grpc@0.57.2": resolution: - { integrity: sha512-Pj/BfnYEKIOImirH76M4hDaBSx6HyZ2CXUqk+Kj02m6BB80c/yo4BdWkn/1gDFfU+YPY+bPR2U0DKBfdxCKwmg== } + { integrity: sha512-gHU1vA3JnHbNxEXg5iysqCWxN9j83d7/epTYBZflqQnTyCC4N7yZXn/dMM+bEmyhQPGjhCkNZLx4vZuChH1PYw== } engines: { node: ">=14" } peerDependencies: - "@opentelemetry/api": ">=1.0.0 <1.10.0" + "@opentelemetry/api": ^1.3.0 - "@opentelemetry/propagator-jaeger@2.0.0": + "@opentelemetry/exporter-trace-otlp-http@0.200.0": resolution: - { integrity: sha512-Mbm/LSFyAtQKP0AQah4AfGgsD+vsZcyreZoQ5okFBk33hU7AquU4TltgyL9dvaO8/Zkoud8/0gEvwfOZ5d7EPA== } + { integrity: sha512-Goi//m/7ZHeUedxTGVmEzH19NgqJY+Bzr6zXo1Rni1+hwqaksEyJ44gdlEMREu6dzX1DlAaH/qSykSVzdrdafA== } engines: { node: ^18.19.0 || >=20.6.0 } peerDependencies: - "@opentelemetry/api": ">=1.0.0 <1.10.0" + "@opentelemetry/api": ^1.3.0 - "@opentelemetry/redis-common@0.36.2": + "@opentelemetry/exporter-trace-otlp-http@0.57.2": resolution: - { integrity: sha512-faYX1N0gpLhej/6nyp6bgRjzAKXn5GOEMYY7YhciSfCoITAktLUtQ36d24QEWNA1/WA1y6qQunCe0OhHRkVl9g== } + { integrity: sha512-sB/gkSYFu+0w2dVQ0PWY9fAMl172PKMZ/JrHkkW8dmjCL0CYkmXeE+ssqIL/yBUTPOvpLIpenX5T9RwXRBW/3g== } engines: { node: ">=14" } + peerDependencies: + "@opentelemetry/api": ^1.3.0 - "@opentelemetry/redis-common@0.37.0": + "@opentelemetry/exporter-trace-otlp-proto@0.200.0": resolution: - { integrity: sha512-tJwgE6jt32bLs/9J6jhQRKU2EZnsD8qaO13aoFyXwF6s4LhpT7YFHf3Z03MqdILk6BA2BFUhoyh7k9fj9i032A== } + { integrity: sha512-V9TDSD3PjK1OREw2iT9TUTzNYEVWJk4Nhodzhp9eiz4onDMYmPy3LaGbPv81yIR6dUb/hNp/SIhpiCHwFUq2Vg== } engines: { node: ^18.19.0 || >=20.6.0 } + peerDependencies: + "@opentelemetry/api": ^1.3.0 - "@opentelemetry/resource-detector-alibaba-cloud@0.30.1": + "@opentelemetry/exporter-trace-otlp-proto@0.57.2": resolution: - { integrity: sha512-9l0FVP3F4+Z6ax27vMzkmhZdNtxAbDqEfy7rduzya3xFLaRiJSvOpw6cru6Edl5LwO+WvgNui+VzHa9ViE8wCg== } + { integrity: sha512-awDdNRMIwDvUtoRYxRhja5QYH6+McBLtoz1q9BeEsskhZcrGmH/V1fWpGx8n+Rc+542e8pJA6y+aullbIzQmlw== } engines: { node: ">=14" } peerDependencies: - "@opentelemetry/api": ^1.0.0 + "@opentelemetry/api": ^1.3.0 - "@opentelemetry/resource-detector-aws@1.12.0": + "@opentelemetry/exporter-zipkin@1.30.1": resolution: - { integrity: sha512-Cvi7ckOqiiuWlHBdA1IjS0ufr3sltex2Uws2RK6loVp4gzIJyOijsddAI6IZ5kiO8h/LgCWe8gxPmwkTKImd+Q== } + { integrity: sha512-6S2QIMJahIquvFaaxmcwpvQQRD/YFaMTNoIxrfPIPOeITN+a8lfEcPDxNxn8JDAaxkg+4EnXhz8upVDYenoQjA== } engines: { node: ">=14" } peerDependencies: "@opentelemetry/api": ^1.0.0 - "@opentelemetry/resource-detector-azure@0.6.1": + "@opentelemetry/exporter-zipkin@2.0.0": resolution: - { integrity: sha512-Djr31QCExVfWViaf9cGJnH+bUInD72p0GEfgDGgjCAztyvyji6WJvKjs6qmkpPN+Ig6KLk0ho2VgzT5Kdl4L2Q== } - engines: { node: ">=14" } + { integrity: sha512-icxaKZ+jZL/NHXX8Aru4HGsrdhK0MLcuRXkX5G5IRmCgoRLw+Br6I/nMVozX2xjGGwV7hw2g+4Slj8K7s4HbVg== } + engines: { node: ^18.19.0 || >=20.6.0 } peerDependencies: "@opentelemetry/api": ^1.0.0 - "@opentelemetry/resource-detector-container@0.6.1": + "@opentelemetry/instrumentation-amqplib@0.46.1": resolution: - { integrity: sha512-o4sLzx149DQXDmVa8pgjBDEEKOj9SuQnkSLbjUVOpQNnn10v0WNR6wLwh30mFsK26xOJ6SpqZBGKZiT7i5MjlA== } + { integrity: sha512-AyXVnlCf/xV3K/rNumzKxZqsULyITJH6OVLiW6730JPRqWA7Zc9bvYoVNpN6iOpTU8CasH34SU/ksVJmObFibQ== } engines: { node: ">=14" } peerDependencies: - "@opentelemetry/api": ^1.0.0 + "@opentelemetry/api": ^1.3.0 - "@opentelemetry/resource-detector-gcp@0.33.1": + "@opentelemetry/instrumentation-aws-lambda@0.50.3": resolution: - { integrity: sha512-/aZJXI1rU6Eus04ih2vU0hxXAibXXMzH1WlDZ8bXcTJmhwmTY8cP392+6l7cWeMnTQOibBUz8UKV3nhcCBAefw== } + { integrity: sha512-kotm/mRvSWUauudxcylc5YCDei+G/r+jnOH6q5S99aPLQ/Ms8D2yonMIxEJUILIPlthEmwLYxkw3ualWzMjm/A== } engines: { node: ">=14" } peerDependencies: - "@opentelemetry/api": ^1.0.0 + "@opentelemetry/api": ^1.3.0 - "@opentelemetry/resources@1.30.1": + "@opentelemetry/instrumentation-aws-sdk@0.49.1": resolution: - { integrity: sha512-5UxZqiAgLYGFjS4s9qm5mBVo433u+dSPUFWVWXmLAD4wB65oMCoXaJP1KJa9DIYYMeHu3z4BZcStG3LC593cWA== } + { integrity: sha512-Vbj4BYeV/1K4Pbbfk+gQ8gwYL0w+tBeUwG88cOxnF7CLPO1XnskGV8Q3Gzut2Ah/6Dg17dBtlzEqL3UiFP2Z6A== } engines: { node: ">=14" } peerDependencies: - "@opentelemetry/api": ">=1.0.0 <1.10.0" + "@opentelemetry/api": ^1.3.0 - "@opentelemetry/resources@2.0.0": + "@opentelemetry/instrumentation-bunyan@0.45.1": resolution: - { integrity: sha512-rnZr6dML2z4IARI4zPGQV4arDikF/9OXZQzrC01dLmn0CZxU5U5OLd/m1T7YkGRj5UitjeoCtg/zorlgMQcdTg== } - engines: { node: ^18.19.0 || >=20.6.0 } + { integrity: sha512-T9POV9ccS41UjpsjLrJ4i0m8LfplBiN3dMeH9XZ2btiDrjoaWtDrst6tNb1avetBjkeshOuBp1EWKP22EVSr0g== } + engines: { node: ">=14" } peerDependencies: - "@opentelemetry/api": ">=1.3.0 <1.10.0" + "@opentelemetry/api": ^1.3.0 - "@opentelemetry/sdk-logs@0.200.0": + "@opentelemetry/instrumentation-cassandra-driver@0.45.1": resolution: - { integrity: sha512-VZG870063NLfObmQQNtCVcdXXLzI3vOjjrRENmU37HYiPFa0ZXpXVDsTD02Nh3AT3xYJzQaWKl2X2lQ2l7TWJA== } - engines: { node: ^18.19.0 || >=20.6.0 } + { integrity: sha512-RqnP0rK2hcKK1AKcmYvedLiL6G5TvFGiSUt2vI9wN0cCBdTt9Y9+wxxY19KoGxq7e9T/aHow6P5SUhCVI1sHvQ== } + engines: { node: ">=14" } peerDependencies: - "@opentelemetry/api": ">=1.4.0 <1.10.0" + "@opentelemetry/api": ^1.3.0 - "@opentelemetry/sdk-logs@0.57.2": + "@opentelemetry/instrumentation-connect@0.43.1": resolution: - { integrity: sha512-TXFHJ5c+BKggWbdEQ/inpgIzEmS2BGQowLE9UhsMd7YYlUfBQJ4uax0VF/B5NYigdM/75OoJGhAV3upEhK+3gg== } + { integrity: sha512-ht7YGWQuV5BopMcw5Q2hXn3I8eG8TH0J/kc/GMcW4CuNTgiP6wCu44BOnucJWL3CmFWaRHI//vWyAhaC8BwePw== } engines: { node: ">=14" } peerDependencies: - "@opentelemetry/api": ">=1.4.0 <1.10.0" + "@opentelemetry/api": ^1.3.0 - "@opentelemetry/sdk-metrics@1.30.1": + "@opentelemetry/instrumentation-cucumber@0.14.1": resolution: - { integrity: sha512-q9zcZ0Okl8jRgmy7eNW3Ku1XSgg3sDLa5evHZpCwjspw7E8Is4K/haRPDJrBcX3YSn/Y7gUvFnByNYEKQNbNog== } + { integrity: sha512-ybO+tmH85pDO0ywTskmrMtZcccKyQr7Eb7wHy1keR2HFfx46SzZbjHo1AuGAX//Hook3gjM7+w211gJ2bwKe1Q== } engines: { node: ">=14" } peerDependencies: - "@opentelemetry/api": ">=1.3.0 <1.10.0" + "@opentelemetry/api": ^1.0.0 - "@opentelemetry/sdk-metrics@2.0.0": + "@opentelemetry/instrumentation-dataloader@0.16.1": resolution: - { integrity: sha512-Bvy8QDjO05umd0+j+gDeWcTaVa1/R2lDj/eOvjzpm8VQj1K1vVZJuyjThpV5/lSHyYW2JaHF2IQ7Z8twJFAhjA== } - engines: { node: ^18.19.0 || >=20.6.0 } + { integrity: sha512-K/qU4CjnzOpNkkKO4DfCLSQshejRNAJtd4esgigo/50nxCB6XCyi1dhAblUHM9jG5dRm8eu0FB+t87nIo99LYQ== } + engines: { node: ">=14" } peerDependencies: - "@opentelemetry/api": ">=1.9.0 <1.10.0" + "@opentelemetry/api": ^1.3.0 - "@opentelemetry/sdk-node@0.200.0": + "@opentelemetry/instrumentation-dns@0.43.1": resolution: - { integrity: sha512-S/YSy9GIswnhYoDor1RusNkmRughipvTCOQrlF1dzI70yQaf68qgf5WMnzUxdlCl3/et/pvaO75xfPfuEmCK5A== } - engines: { node: ^18.19.0 || >=20.6.0 } + { integrity: sha512-e/tMZYU1nc+k+J3259CQtqVZIPsPRSLNoAQbGEmSKrjLEY/KJSbpBZ17lu4dFVBzqoF1cZYIZxn9WPQxy4V9ng== } + engines: { node: ">=14" } peerDependencies: - "@opentelemetry/api": ">=1.3.0 <1.10.0" + "@opentelemetry/api": ^1.3.0 - "@opentelemetry/sdk-node@0.57.2": + "@opentelemetry/instrumentation-express@0.47.1": resolution: - { integrity: sha512-8BaeqZyN5sTuPBtAoY+UtKwXBdqyuRKmekN5bFzAO40CgbGzAxfTpiL3PBerT7rhZ7p2nBdq7FaMv/tBQgHE4A== } + { integrity: sha512-QNXPTWteDclR2B4pDFpz0TNghgB33UMjUt14B+BZPmtH1MwUFAfLHBaP5If0Z5NZC+jaH8oF2glgYjrmhZWmSw== } engines: { node: ">=14" } peerDependencies: - "@opentelemetry/api": ">=1.3.0 <1.10.0" + "@opentelemetry/api": ^1.3.0 - "@opentelemetry/sdk-trace-base@1.30.1": + "@opentelemetry/instrumentation-fastify@0.44.2": resolution: - { integrity: sha512-jVPgBbH1gCy2Lb7X0AVQ8XAfgg0pJ4nvl8/IiQA6nxOsPvS+0zMJaFSs2ltXe0J6C8dqjcnpyqINDJmU30+uOg== } + { integrity: sha512-arSp97Y4D2NWogoXRb8CzFK3W2ooVdvqRRtQDljFt9uC3zI6OuShgey6CVFC0JxT1iGjkAr1r4PDz23mWrFULQ== } engines: { node: ">=14" } peerDependencies: - "@opentelemetry/api": ">=1.0.0 <1.10.0" + "@opentelemetry/api": ^1.3.0 - "@opentelemetry/sdk-trace-base@2.0.0": + "@opentelemetry/instrumentation-fs@0.19.1": resolution: - { integrity: sha512-qQnYdX+ZCkonM7tA5iU4fSRsVxbFGml8jbxOgipRGMFHKaXKHQ30js03rTobYjKjIfnOsZSbHKWF0/0v0OQGfw== } - engines: { node: ^18.19.0 || >=20.6.0 } + { integrity: sha512-6g0FhB3B9UobAR60BGTcXg4IHZ6aaYJzp0Ki5FhnxyAPt8Ns+9SSvgcrnsN2eGmk3RWG5vYycUGOEApycQL24A== } + engines: { node: ">=14" } peerDependencies: - "@opentelemetry/api": ">=1.3.0 <1.10.0" + "@opentelemetry/api": ^1.3.0 - "@opentelemetry/sdk-trace-node@1.30.1": + "@opentelemetry/instrumentation-generic-pool@0.43.1": resolution: - { integrity: sha512-cBjYOINt1JxXdpw1e5MlHmFRc5fgj4GW/86vsKFxJCJ8AL4PdVtYH41gWwl4qd4uQjqEL1oJVrXkSy5cnduAnQ== } + { integrity: sha512-M6qGYsp1cURtvVLGDrPPZemMFEbuMmCXgQYTReC/IbimV5sGrLBjB+/hANUpRZjX67nGLdKSVLZuQQAiNz+sww== } engines: { node: ">=14" } peerDependencies: - "@opentelemetry/api": ">=1.0.0 <1.10.0" + "@opentelemetry/api": ^1.3.0 - "@opentelemetry/sdk-trace-node@2.0.0": + "@opentelemetry/instrumentation-graphql@0.47.1": resolution: - { integrity: sha512-omdilCZozUjQwY3uZRBwbaRMJ3p09l4t187Lsdf0dGMye9WKD4NGcpgZRvqhI1dwcH6og+YXQEtoO9Wx3ykilg== } - engines: { node: ^18.19.0 || >=20.6.0 } + { integrity: sha512-EGQRWMGqwiuVma8ZLAZnExQ7sBvbOx0N/AE/nlafISPs8S+QtXX+Viy6dcQwVWwYHQPAcuY3bFt3xgoAwb4ZNQ== } + engines: { node: ">=14" } peerDependencies: - "@opentelemetry/api": ">=1.0.0 <1.10.0" + "@opentelemetry/api": ^1.3.0 - "@opentelemetry/semantic-conventions@1.28.0": + "@opentelemetry/instrumentation-grpc@0.57.2": resolution: - { integrity: sha512-lp4qAiMTD4sNWW4DbKLBkfiMZ4jbAboJIGOQr5DvciMRI494OapieI9qiODpOt0XBr1LjIDy1xAGAnVs5supTA== } + { integrity: sha512-TR6YQA67cLSZzdxbf2SrbADJy2Y8eBW1+9mF15P0VK2MYcpdoUSmQTF1oMkBwa3B9NwqDFA2fq7wYTTutFQqaQ== } engines: { node: ">=14" } + peerDependencies: + "@opentelemetry/api": ^1.3.0 - "@opentelemetry/semantic-conventions@1.34.0": + "@opentelemetry/instrumentation-hapi@0.45.2": resolution: - { integrity: sha512-aKcOkyrorBGlajjRdVoJWHTxfxO1vCNHLJVlSDaRHDIdjU+pX8IYQPvPDkYiujKLbRnWU+1TBwEt0QRgSm4SGA== } + { integrity: sha512-7Ehow/7Wp3aoyCrZwQpU7a2CnoMq0XhIcioFuKjBb0PLYfBfmTsFTUyatlHu0fRxhwcRsSQRTvEhmZu8CppBpQ== } engines: { node: ">=14" } + peerDependencies: + "@opentelemetry/api": ^1.3.0 - "@opentelemetry/sql-common@0.40.1": + "@opentelemetry/instrumentation-http@0.57.2": resolution: - { integrity: sha512-nSDlnHSqzC3pXn/wZEZVLuAuJ1MYMXPBwtv2qAbCa3847SaHItdE7SzUq/Jtb0KZmh1zfAbNi3AAMjztTT4Ugg== } + { integrity: sha512-1Uz5iJ9ZAlFOiPuwYg29Bf7bJJc/GeoeJIFKJYQf67nTVKFe8RHbEtxgkOmK4UGZNHKXcpW4P8cWBYzBn1USpg== } engines: { node: ">=14" } peerDependencies: - "@opentelemetry/api": ^1.1.0 + "@opentelemetry/api": ^1.3.0 - "@openzeppelin/contracts@5.2.0": + "@opentelemetry/instrumentation-ioredis@0.47.1": resolution: - { integrity: sha512-bxjNie5z89W1Ea0NZLZluFh8PrFNn9DH8DQlujEok2yjsOlraUPKID5p1Wk3qdNbf6XkQ1Os2RvfiHrrXLHWKA== } + { integrity: sha512-OtFGSN+kgk/aoKgdkKQnBsQFDiG8WdCxu+UrHr0bXScdAmtSzLSraLo7wFIb25RVHfRWvzI5kZomqJYEg/l1iA== } + engines: { node: ">=14" } + peerDependencies: + "@opentelemetry/api": ^1.3.0 - "@oxc-resolver/binding-darwin-arm64@5.3.0": + "@opentelemetry/instrumentation-kafkajs@0.7.1": resolution: - { integrity: sha512-hXem5ZAguS7IlSiHg/LK0tEfLj4eUo+9U6DaFwwBEGd0L0VIF9LmuiHydRyOrdnnmi9iAAFMAn/wl2cUoiuruA== } - cpu: [arm64] - os: [darwin] + { integrity: sha512-OtjaKs8H7oysfErajdYr1yuWSjMAectT7Dwr+axIoZqT9lmEOkD/H/3rgAs8h/NIuEi2imSXD+vL4MZtOuJfqQ== } + engines: { node: ">=14" } + peerDependencies: + "@opentelemetry/api": ^1.3.0 - "@oxc-resolver/binding-darwin-x64@5.3.0": + "@opentelemetry/instrumentation-knex@0.44.1": resolution: - { integrity: sha512-wgSwfsZkRbuYCIBLxeg1bYrtKnirAy+IJF0lwfz4z08clgdNBDbfGECJe/cd0csIZPpRcvPFe8317yf31sWhtA== } - cpu: [x64] - os: [darwin] + { integrity: sha512-U4dQxkNhvPexffjEmGwCq68FuftFK15JgUF05y/HlK3M6W/G2iEaACIfXdSnwVNe9Qh0sPfw8LbOPxrWzGWGMQ== } + engines: { node: ">=14" } + peerDependencies: + "@opentelemetry/api": ^1.3.0 - "@oxc-resolver/binding-freebsd-x64@5.3.0": + "@opentelemetry/instrumentation-koa@0.47.1": resolution: - { integrity: sha512-kzeE2WHgcRMmWjB071RdwEV5Pwke4o0WWslCKoh8if1puvxIxfzu3o7g6P2+v77BP5qop4cri+uvLABSO0WZjg== } - cpu: [x64] - os: [freebsd] + { integrity: sha512-l/c+Z9F86cOiPJUllUCt09v+kICKvT+Vg1vOAJHtHPsJIzurGayucfCMq2acd/A/yxeNWunl9d9eqZ0G+XiI6A== } + engines: { node: ">=14" } + peerDependencies: + "@opentelemetry/api": ^1.3.0 - "@oxc-resolver/binding-linux-arm-gnueabihf@5.3.0": + "@opentelemetry/instrumentation-lru-memoizer@0.44.1": resolution: - { integrity: sha512-I8np34yZP/XfIkZNDbw3rweqVgfjmHYpNX3xnJZWg+f4mgO9/UNWBwetSaqXeDZqvIch/aHak+q4HVrQhQKCqg== } - cpu: [arm] - os: [linux] + { integrity: sha512-5MPkYCvG2yw7WONEjYj5lr5JFehTobW7wX+ZUFy81oF2lr9IPfZk9qO+FTaM0bGEiymwfLwKe6jE15nHn1nmHg== } + engines: { node: ">=14" } + peerDependencies: + "@opentelemetry/api": ^1.3.0 - "@oxc-resolver/binding-linux-arm64-gnu@5.3.0": + "@opentelemetry/instrumentation-memcached@0.43.1": resolution: - { integrity: sha512-u2ndfeEUrW898eXM+qPxIN8TvTPjI90NDQBRgaxxkOfNw3xaotloeiZGz5+Yzlfxgvxr9DY9FdYkqhUhSnGhOw== } - cpu: [arm64] - os: [linux] + { integrity: sha512-rK5YWC22gmsLp2aEbaPk5F+9r6BFFZuc9GTnW/ErrWpz2XNHUgeFInoPDg4t+Trs8OttIfn8XwkfFkSKqhxanw== } + engines: { node: ">=14" } + peerDependencies: + "@opentelemetry/api": ^1.3.0 - "@oxc-resolver/binding-linux-arm64-musl@5.3.0": + "@opentelemetry/instrumentation-mongodb@0.52.0": resolution: - { integrity: sha512-TzbjmFkcnESGuVItQ2diKacX8vu5G0bH3BHmIlmY4OSRLyoAlrJFwGKAHmh6C9+Amfcjo2rx8vdm7swzmsGC6Q== } - cpu: [arm64] - os: [linux] + { integrity: sha512-1xmAqOtRUQGR7QfJFfGV/M2kC7wmI2WgZdpru8hJl3S0r4hW0n3OQpEHlSGXJAaNFyvT+ilnwkT+g5L4ljHR6g== } + engines: { node: ">=14" } + peerDependencies: + "@opentelemetry/api": ^1.3.0 - "@oxc-resolver/binding-linux-riscv64-gnu@5.3.0": + "@opentelemetry/instrumentation-mongoose@0.46.1": resolution: - { integrity: sha512-NH3pjAqh8nuN29iRuRfTY42Vn03ctoR9VE8llfoUKUfhHUjFHYOXK5VSkhjj1usG8AeuesvqrQnLptCRQVTi/Q== } - cpu: [riscv64] - os: [linux] + { integrity: sha512-3kINtW1LUTPkiXFRSSBmva1SXzS/72we/jL22N+BnF3DFcoewkdkHPYOIdAAk9gSicJ4d5Ojtt1/HeibEc5OQg== } + engines: { node: ">=14" } + peerDependencies: + "@opentelemetry/api": ^1.3.0 - "@oxc-resolver/binding-linux-s390x-gnu@5.3.0": + "@opentelemetry/instrumentation-mysql2@0.45.2": resolution: - { integrity: sha512-tuZtkK9sJYh2MC2uhol1M/8IMTB6ZQ5jmqP2+k5XNXnOb/im94Y5uV/u2lXwVyIuKHZZHtr+0d1HrOiNahoKpw== } - cpu: [s390x] - os: [linux] + { integrity: sha512-h6Ad60FjCYdJZ5DTz1Lk2VmQsShiViKe0G7sYikb0GHI0NVvApp2XQNRHNjEMz87roFttGPLHOYVPlfy+yVIhQ== } + engines: { node: ">=14" } + peerDependencies: + "@opentelemetry/api": ^1.3.0 - "@oxc-resolver/binding-linux-x64-gnu@5.3.0": + "@opentelemetry/instrumentation-mysql@0.45.1": resolution: - { integrity: sha512-VzhPYmZCtoES/ThcPdGSmMop7JlwgqtSvlgtKCW15ByV2JKyl8kHAHnPSBfpIooXb0ehFnRdxFtL9qtAEWy01g== } - cpu: [x64] - os: [linux] + { integrity: sha512-TKp4hQ8iKQsY7vnp/j0yJJ4ZsP109Ht6l4RHTj0lNEG1TfgTrIH5vJMbgmoYXWzNHAqBH2e7fncN12p3BP8LFg== } + engines: { node: ">=14" } + peerDependencies: + "@opentelemetry/api": ^1.3.0 - "@oxc-resolver/binding-linux-x64-musl@5.3.0": + "@opentelemetry/instrumentation-nestjs-core@0.44.1": resolution: - { integrity: sha512-Hi39cWzul24rGljN4Vf1lxjXzQdCrdxO5oCT7KJP4ndSlqIUODJnfnMAP1YhcnIRvNvk+5E6sZtnEmFUd/4d8Q== } - cpu: [x64] - os: [linux] + { integrity: sha512-4TXaqJK27QXoMqrt4+hcQ6rKFd8B6V4JfrTJKnqBmWR1cbaqd/uwyl9yxhNH1JEkyo8GaBfdpBC4ZE4FuUhPmg== } + engines: { node: ">=14" } + peerDependencies: + "@opentelemetry/api": ^1.3.0 - "@oxc-resolver/binding-wasm32-wasi@5.3.0": + "@opentelemetry/instrumentation-net@0.43.1": resolution: - { integrity: sha512-ddujvHhP3chmHnSXRlkPVUeYj4/B7eLZwL4yUid+df3WCbVh6DgoT9RmllZn21AhxgKtMdekDdyVJYKFd8tl4A== } - engines: { node: ">=14.0.0" } - cpu: [wasm32] + { integrity: sha512-TaMqP6tVx9/SxlY81dHlSyP5bWJIKq+K7vKfk4naB/LX4LBePPY3++1s0edpzH+RfwN+tEGVW9zTb9ci0up/lQ== } + engines: { node: ">=14" } + peerDependencies: + "@opentelemetry/api": ^1.3.0 - "@oxc-resolver/binding-win32-arm64-msvc@5.3.0": + "@opentelemetry/instrumentation-pg@0.51.1": resolution: - { integrity: sha512-j1YYPLvUkMVNKmIFQZZJ7q6Do4cI3htUnyxNLwDSBVhSohvPIK2VG+IdtOAlWZGa7v+phEZsHfNbXVwB0oPYFQ== } - cpu: [arm64] - os: [win32] + { integrity: sha512-QxgjSrxyWZc7Vk+qGSfsejPVFL1AgAJdSBMYZdDUbwg730D09ub3PXScB9d04vIqPriZ+0dqzjmQx0yWKiCi2Q== } + engines: { node: ">=14" } + peerDependencies: + "@opentelemetry/api": ^1.3.0 - "@oxc-resolver/binding-win32-x64-msvc@5.3.0": + "@opentelemetry/instrumentation-pino@0.46.1": resolution: - { integrity: sha512-LT9eOPPUqfZscQRd5mc08RBeDWOQf+dnOrKnanMallTGPe6g7+rcAlFTA8SWoJbcD45PV8yArFtCmSQSpzHZmg== } - cpu: [x64] - os: [win32] + { integrity: sha512-HB8gD/9CNAKlTV+mdZehnFC4tLUtQ7e+729oGq88e4WipxzZxmMYuRwZ2vzOA9/APtq+MRkERJ9PcoDqSIjZ+g== } + engines: { node: ">=14" } + peerDependencies: + "@opentelemetry/api": ^1.3.0 - "@paulmillr/qr@0.2.1": + "@opentelemetry/instrumentation-redis-4@0.46.1": resolution: - { integrity: sha512-IHnV6A+zxU7XwmKFinmYjUcwlyK9+xkG3/s9KcQhI9BjQKycrJ1JRO+FbNYPwZiPKW3je/DR0k7w8/gLa5eaxQ== } - deprecated: 'The package is now available as "qr": npm install qr' + { integrity: sha512-UMqleEoabYMsWoTkqyt9WAzXwZ4BlFZHO40wr3d5ZvtjKCHlD4YXLm+6OLCeIi/HkX7EXvQaz8gtAwkwwSEvcQ== } + engines: { node: ">=14" } + peerDependencies: + "@opentelemetry/api": ^1.3.0 - "@pkgr/core@0.2.4": + "@opentelemetry/instrumentation-redis-4@0.47.0": resolution: - { integrity: sha512-ROFF39F6ZrnzSUEmQQZUar0Jt4xVoP9WnDRdWwF4NNcXs3xBTLgBUDoOwW141y1jP+S8nahIbdxbFC7IShw9Iw== } - engines: { node: ^12.20.0 || ^14.18.0 || >=16.0.0 } + { integrity: sha512-9LywJGp1fmmLj6g1+Rv91pVE3ATle1C/qIya9ZLwPywXTOdFIARI/gvvvlI7uFABoLojj2dSaI/5JQrq4C1HSg== } + engines: { node: ^18.19.0 || >=20.6.0 } + peerDependencies: + "@opentelemetry/api": ^1.3.0 - "@pnpm/config.env-replace@1.1.0": + "@opentelemetry/instrumentation-redis@0.46.1": resolution: - { integrity: sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w== } - engines: { node: ">=12.22.0" } + { integrity: sha512-AN7OvlGlXmlvsgbLHs6dS1bggp6Fcki+GxgYZdSrb/DB692TyfjR7sVILaCe0crnP66aJuXsg9cge3hptHs9UA== } + engines: { node: ">=14" } + peerDependencies: + "@opentelemetry/api": ^1.3.0 - "@pnpm/network.ca-file@1.0.2": + "@opentelemetry/instrumentation-restify@0.45.1": resolution: - { integrity: sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA== } - engines: { node: ">=12.22.0" } + { integrity: sha512-Zd6Go9iEa+0zcoA2vDka9r/plYKaT3BhD3ESIy4JNIzFWXeQBGbH3zZxQIsz0jbNTMEtonlymU7eTLeaGWiApA== } + engines: { node: ">=14" } + peerDependencies: + "@opentelemetry/api": ^1.3.0 - "@pnpm/npm-conf@2.3.1": + "@opentelemetry/instrumentation-router@0.44.1": resolution: - { integrity: sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw== } - engines: { node: ">=12" } - - "@ponder/utils@0.2.6": - resolution: - { integrity: sha512-rsb4Sbq9+v2WRwsQMepkBaUXzQYbHE5fNkqumaECL8KSS9pvetA357Lud+S+QDaXVhikidT+BFRcJLYnRjFTdQ== } + { integrity: sha512-l4T/S7ByjpY5TCUPeDe1GPns02/5BpR0jroSMexyH3ZnXJt9PtYqx1IKAlOjaFEGEOQF2tGDsMi4PY5l+fSniQ== } + engines: { node: ">=14" } peerDependencies: - typescript: ">=5.0.4" - viem: ">=2" - peerDependenciesMeta: - typescript: - optional: true + "@opentelemetry/api": ^1.3.0 - "@prisma/client@6.3.1": + "@opentelemetry/instrumentation-socket.io@0.46.1": resolution: - { integrity: sha512-ARAJaPs+eBkemdky/XU3cvGRl+mIPHCN2lCXsl5Vlb0E2gV+R6IN7aCI8CisRGszEZondwIsW9Iz8EJkTdykyA== } - engines: { node: ">=18.18" } + { integrity: sha512-9AsCVUAHOqvfe2RM/2I0DsDnx2ihw1d5jIN4+Bly1YPFTJIbk4+bXjAkr9+X6PUfhiV5urQHZkiYYPU1Q4yzPA== } + engines: { node: ">=14" } peerDependencies: - prisma: "*" - typescript: ">=5.1.0" - peerDependenciesMeta: - prisma: - optional: true - typescript: - optional: true + "@opentelemetry/api": ^1.3.0 - "@prisma/instrumentation@6.9.0": + "@opentelemetry/instrumentation-tedious@0.18.1": resolution: - { integrity: sha512-HFfr89v7WEbygdTzh1t171SUMYlkFRTXf48QthDc1cKduEsGIsOdt1QhOlpF7VK+yMg9EXHaXQo5Z8lQ7WtEYA== } + { integrity: sha512-5Cuy/nj0HBaH+ZJ4leuD7RjgvA844aY2WW+B5uLcWtxGjRZl3MNLuxnNg5DYWZNPO+NafSSnra0q49KWAHsKBg== } + engines: { node: ">=14" } peerDependencies: - "@opentelemetry/api": ^1.8 + "@opentelemetry/api": ^1.3.0 - "@protobufjs/aspromise@1.1.2": + "@opentelemetry/instrumentation-undici@0.10.1": resolution: - { integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ== } + { integrity: sha512-rkOGikPEyRpMCmNu9AQuV5dtRlDmJp2dK5sw8roVshAGoB6hH/3QjDtRhdwd75SsJwgynWUNRUYe0wAkTo16tQ== } + engines: { node: ">=14" } + peerDependencies: + "@opentelemetry/api": ^1.7.0 - "@protobufjs/base64@1.1.2": + "@opentelemetry/instrumentation-winston@0.44.1": resolution: - { integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg== } + { integrity: sha512-iexblTsT3fP0hHUz/M1mWr+Ylg3bsYN2En/jvKXZtboW3Qkvt17HrQJYTF9leVIkXAfN97QxAcTE99YGbQW7vQ== } + engines: { node: ">=14" } + peerDependencies: + "@opentelemetry/api": ^1.3.0 - "@protobufjs/codegen@2.0.4": + "@opentelemetry/instrumentation@0.200.0": resolution: - { integrity: sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg== } + { integrity: sha512-pmPlzfJd+vvgaZd/reMsC8RWgTXn2WY1OWT5RT42m3aOn5532TozwXNDhg1vzqJ+jnvmkREcdLr27ebJEQt0Jg== } + engines: { node: ^18.19.0 || >=20.6.0 } + peerDependencies: + "@opentelemetry/api": ^1.3.0 - "@protobufjs/eventemitter@1.1.0": + "@opentelemetry/instrumentation@0.57.2": resolution: - { integrity: sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q== } + { integrity: sha512-BdBGhQBh8IjZ2oIIX6F2/Q3LKm/FDDKi6ccYKcBTeilh6SNdNKveDOLk73BkSJjQLJk6qe4Yh+hHw1UPhCDdrg== } + engines: { node: ">=14" } + peerDependencies: + "@opentelemetry/api": ^1.3.0 - "@protobufjs/fetch@1.1.0": + "@opentelemetry/otlp-exporter-base@0.200.0": resolution: - { integrity: sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ== } + { integrity: sha512-IxJgA3FD7q4V6gGq4bnmQM5nTIyMDkoGFGrBrrDjB6onEiq1pafma55V+bHvGYLWvcqbBbRfezr1GED88lacEQ== } + engines: { node: ^18.19.0 || >=20.6.0 } + peerDependencies: + "@opentelemetry/api": ^1.3.0 - "@protobufjs/float@1.0.2": + "@opentelemetry/otlp-exporter-base@0.57.2": resolution: - { integrity: sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ== } + { integrity: sha512-XdxEzL23Urhidyebg5E6jZoaiW5ygP/mRjxLHixogbqwDy2Faduzb5N0o/Oi+XTIJu+iyxXdVORjXax+Qgfxag== } + engines: { node: ">=14" } + peerDependencies: + "@opentelemetry/api": ^1.3.0 - "@protobufjs/inquire@1.1.0": + "@opentelemetry/otlp-grpc-exporter-base@0.200.0": resolution: - { integrity: sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q== } + { integrity: sha512-CK2S+bFgOZ66Bsu5hlDeOX6cvW5FVtVjFFbWuaJP0ELxJKBB6HlbLZQ2phqz/uLj1cWap5xJr/PsR3iGoB7Vqw== } + engines: { node: ^18.19.0 || >=20.6.0 } + peerDependencies: + "@opentelemetry/api": ^1.3.0 - "@protobufjs/path@1.1.2": + "@opentelemetry/otlp-grpc-exporter-base@0.57.2": resolution: - { integrity: sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA== } + { integrity: sha512-USn173KTWy0saqqRB5yU9xUZ2xdgb1Rdu5IosJnm9aV4hMTuFFRTUsQxbgc24QxpCHeoKzzCSnS/JzdV0oM2iQ== } + engines: { node: ">=14" } + peerDependencies: + "@opentelemetry/api": ^1.3.0 - "@protobufjs/pool@1.1.0": + "@opentelemetry/otlp-transformer@0.200.0": resolution: - { integrity: sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw== } + { integrity: sha512-+9YDZbYybOnv7sWzebWOeK6gKyt2XE7iarSyBFkwwnP559pEevKOUD8NyDHhRjCSp13ybh9iVXlMfcj/DwF/yw== } + engines: { node: ^18.19.0 || >=20.6.0 } + peerDependencies: + "@opentelemetry/api": ^1.3.0 - "@protobufjs/utf8@1.1.0": + "@opentelemetry/otlp-transformer@0.57.2": resolution: - { integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== } + { integrity: sha512-48IIRj49gbQVK52jYsw70+Jv+JbahT8BqT2Th7C4H7RCM9d0gZ5sgNPoMpWldmfjvIsSgiGJtjfk9MeZvjhoig== } + engines: { node: ">=14" } + peerDependencies: + "@opentelemetry/api": ^1.3.0 - "@radix-ui/number@1.1.1": + "@opentelemetry/propagation-utils@0.30.16": resolution: - { integrity: sha512-MkKCwxlXTgz6CFoJx3pCwn07GKp36+aZyu/u2Ln2VrA5DcdyCZkASEDBTd8x5whTQQL5CiYf4prXKLcgQdv29g== } + { integrity: sha512-ZVQ3Z/PQ+2GQlrBfbMMMT0U7MzvYZLCPP800+ooyaBqm4hMvuQHfP028gB9/db0mwkmyEAMad9houukUVxhwcw== } + engines: { node: ">=14" } + peerDependencies: + "@opentelemetry/api": ^1.0.0 - "@radix-ui/primitive@1.1.2": + "@opentelemetry/propagator-b3@1.30.1": resolution: - { integrity: sha512-XnbHrrprsNqZKQhStrSwgRUQzoCI1glLzdw79xiZPoofhGICeZRSQ3dIxAKH1gb3OHfNf4d6f+vAv3kil2eggA== } + { integrity: sha512-oATwWWDIJzybAZ4pO76ATN5N6FFbOA1otibAVlS8v90B4S1wClnhRUk7K+2CHAwN1JKYuj4jh/lpCEG5BAqFuQ== } + engines: { node: ">=14" } + peerDependencies: + "@opentelemetry/api": ">=1.0.0 <1.10.0" - "@radix-ui/react-alert-dialog@1.1.13": + "@opentelemetry/propagator-b3@2.0.0": resolution: - { integrity: sha512-/uPs78OwxGxslYOG5TKeUsv9fZC0vo376cXSADdKirTmsLJU2au6L3n34c3p6W26rFDDDze/hwy4fYeNd0qdGA== } + { integrity: sha512-blx9S2EI49Ycuw6VZq+bkpaIoiJFhsDuvFGhBIoH3vJ5oYjJ2U0s3fAM5jYft99xVIAv6HqoPtlP9gpVA2IZtA== } + engines: { node: ^18.19.0 || >=20.6.0 } peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true + "@opentelemetry/api": ">=1.0.0 <1.10.0" - "@radix-ui/react-arrow@1.1.6": + "@opentelemetry/propagator-jaeger@1.30.1": resolution: - { integrity: sha512-2JMfHJf/eVnwq+2dewT3C0acmCWD3XiVA1Da+jTDqo342UlU13WvXtqHhG+yJw5JeQmu4ue2eMy6gcEArLBlcw== } + { integrity: sha512-Pj/BfnYEKIOImirH76M4hDaBSx6HyZ2CXUqk+Kj02m6BB80c/yo4BdWkn/1gDFfU+YPY+bPR2U0DKBfdxCKwmg== } + engines: { node: ">=14" } peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true + "@opentelemetry/api": ">=1.0.0 <1.10.0" - "@radix-ui/react-avatar@1.1.9": + "@opentelemetry/propagator-jaeger@2.0.0": resolution: - { integrity: sha512-10tQokfvZdFvnvDkcOJPjm2pWiP8A0R4T83MoD7tb15bC/k2GU7B1YBuzJi8lNQ8V1QqhP8ocNqp27ByZaNagQ== } + { integrity: sha512-Mbm/LSFyAtQKP0AQah4AfGgsD+vsZcyreZoQ5okFBk33hU7AquU4TltgyL9dvaO8/Zkoud8/0gEvwfOZ5d7EPA== } + engines: { node: ^18.19.0 || >=20.6.0 } peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true + "@opentelemetry/api": ">=1.0.0 <1.10.0" - "@radix-ui/react-collapsible@1.1.10": + "@opentelemetry/redis-common@0.36.2": resolution: - { integrity: sha512-O2mcG3gZNkJ/Ena34HurA3llPOEA/M4dJtIRMa6y/cknRDC8XY5UZBInKTsUwW5cUue9A4k0wi1XU5fKBzKe1w== } - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true + { integrity: sha512-faYX1N0gpLhej/6nyp6bgRjzAKXn5GOEMYY7YhciSfCoITAktLUtQ36d24QEWNA1/WA1y6qQunCe0OhHRkVl9g== } + engines: { node: ">=14" } - "@radix-ui/react-collection@1.1.6": + "@opentelemetry/redis-common@0.37.0": resolution: - { integrity: sha512-PbhRFK4lIEw9ADonj48tiYWzkllz81TM7KVYyyMMw2cwHO7D5h4XKEblL8NlaRisTK3QTe6tBEhDccFUryxHBQ== } - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true + { integrity: sha512-tJwgE6jt32bLs/9J6jhQRKU2EZnsD8qaO13aoFyXwF6s4LhpT7YFHf3Z03MqdILk6BA2BFUhoyh7k9fj9i032A== } + engines: { node: ^18.19.0 || >=20.6.0 } - "@radix-ui/react-compose-refs@1.1.2": + "@opentelemetry/resource-detector-alibaba-cloud@0.30.1": resolution: - { integrity: sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg== } + { integrity: sha512-9l0FVP3F4+Z6ax27vMzkmhZdNtxAbDqEfy7rduzya3xFLaRiJSvOpw6cru6Edl5LwO+WvgNui+VzHa9ViE8wCg== } + engines: { node: ">=14" } peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true + "@opentelemetry/api": ^1.0.0 - "@radix-ui/react-context@1.1.2": + "@opentelemetry/resource-detector-aws@1.12.0": resolution: - { integrity: sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA== } + { integrity: sha512-Cvi7ckOqiiuWlHBdA1IjS0ufr3sltex2Uws2RK6loVp4gzIJyOijsddAI6IZ5kiO8h/LgCWe8gxPmwkTKImd+Q== } + engines: { node: ">=14" } peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true + "@opentelemetry/api": ^1.0.0 - "@radix-ui/react-dialog@1.1.13": + "@opentelemetry/resource-detector-azure@0.6.1": resolution: - { integrity: sha512-ARFmqUyhIVS3+riWzwGTe7JLjqwqgnODBUZdqpWar/z1WFs9z76fuOs/2BOWCR+YboRn4/WN9aoaGVwqNRr8VA== } + { integrity: sha512-Djr31QCExVfWViaf9cGJnH+bUInD72p0GEfgDGgjCAztyvyji6WJvKjs6qmkpPN+Ig6KLk0ho2VgzT5Kdl4L2Q== } + engines: { node: ">=14" } peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true + "@opentelemetry/api": ^1.0.0 - "@radix-ui/react-direction@1.1.1": + "@opentelemetry/resource-detector-container@0.6.1": resolution: - { integrity: sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw== } + { integrity: sha512-o4sLzx149DQXDmVa8pgjBDEEKOj9SuQnkSLbjUVOpQNnn10v0WNR6wLwh30mFsK26xOJ6SpqZBGKZiT7i5MjlA== } + engines: { node: ">=14" } peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true + "@opentelemetry/api": ^1.0.0 - "@radix-ui/react-dismissable-layer@1.1.9": + "@opentelemetry/resource-detector-gcp@0.33.1": resolution: - { integrity: sha512-way197PiTvNp+WBP7svMJasHl+vibhWGQDb6Mgf5mhEWJkgb85z7Lfl9TUdkqpWsf8GRNmoopx9ZxCyDzmgRMQ== } + { integrity: sha512-/aZJXI1rU6Eus04ih2vU0hxXAibXXMzH1WlDZ8bXcTJmhwmTY8cP392+6l7cWeMnTQOibBUz8UKV3nhcCBAefw== } + engines: { node: ">=14" } peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true + "@opentelemetry/api": ^1.0.0 - "@radix-ui/react-dropdown-menu@2.1.14": + "@opentelemetry/resources@1.30.1": resolution: - { integrity: sha512-lzuyNjoWOoaMFE/VC5FnAAYM16JmQA8ZmucOXtlhm2kKR5TSU95YLAueQ4JYuRmUJmBvSqXaVFGIfuukybwZJQ== } + { integrity: sha512-5UxZqiAgLYGFjS4s9qm5mBVo433u+dSPUFWVWXmLAD4wB65oMCoXaJP1KJa9DIYYMeHu3z4BZcStG3LC593cWA== } + engines: { node: ">=14" } peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true + "@opentelemetry/api": ">=1.0.0 <1.10.0" - "@radix-ui/react-focus-guards@1.1.2": + "@opentelemetry/resources@2.0.0": resolution: - { integrity: sha512-fyjAACV62oPV925xFCrH8DR5xWhg9KYtJT4s3u54jxp+L/hbpTY2kIeEFFbFe+a/HCE94zGQMZLIpVTPVZDhaA== } + { integrity: sha512-rnZr6dML2z4IARI4zPGQV4arDikF/9OXZQzrC01dLmn0CZxU5U5OLd/m1T7YkGRj5UitjeoCtg/zorlgMQcdTg== } + engines: { node: ^18.19.0 || >=20.6.0 } peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true + "@opentelemetry/api": ">=1.3.0 <1.10.0" - "@radix-ui/react-focus-scope@1.1.6": + "@opentelemetry/sdk-logs@0.200.0": resolution: - { integrity: sha512-r9zpYNUQY+2jWHWZGyddQLL9YHkM/XvSFHVcWs7bdVuxMAnCwTAuy6Pf47Z4nw7dYcUou1vg/VgjjrrH03VeBw== } + { integrity: sha512-VZG870063NLfObmQQNtCVcdXXLzI3vOjjrRENmU37HYiPFa0ZXpXVDsTD02Nh3AT3xYJzQaWKl2X2lQ2l7TWJA== } + engines: { node: ^18.19.0 || >=20.6.0 } peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true + "@opentelemetry/api": ">=1.4.0 <1.10.0" - "@radix-ui/react-hover-card@1.1.13": + "@opentelemetry/sdk-logs@0.57.2": resolution: - { integrity: sha512-Wtjvx0d/6Bgd/jAYS1mW6IPSUQ25y0hkUSOS1z5/4+U8+DJPwKroqJlM/AlVFl3LywGoruiPmcvB9Aks9mSOQw== } + { integrity: sha512-TXFHJ5c+BKggWbdEQ/inpgIzEmS2BGQowLE9UhsMd7YYlUfBQJ4uax0VF/B5NYigdM/75OoJGhAV3upEhK+3gg== } + engines: { node: ">=14" } peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true + "@opentelemetry/api": ">=1.4.0 <1.10.0" - "@radix-ui/react-id@1.1.1": + "@opentelemetry/sdk-metrics@1.30.1": resolution: - { integrity: sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg== } + { integrity: sha512-q9zcZ0Okl8jRgmy7eNW3Ku1XSgg3sDLa5evHZpCwjspw7E8Is4K/haRPDJrBcX3YSn/Y7gUvFnByNYEKQNbNog== } + engines: { node: ">=14" } peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true + "@opentelemetry/api": ">=1.3.0 <1.10.0" - "@radix-ui/react-label@2.1.6": + "@opentelemetry/sdk-metrics@2.0.0": resolution: - { integrity: sha512-S/hv1mTlgcPX2gCTJrWuTjSXf7ER3Zf7zWGtOprxhIIY93Qin3n5VgNA0Ez9AgrK/lEtlYgzLd4f5x6AVar4Yw== } + { integrity: sha512-Bvy8QDjO05umd0+j+gDeWcTaVa1/R2lDj/eOvjzpm8VQj1K1vVZJuyjThpV5/lSHyYW2JaHF2IQ7Z8twJFAhjA== } + engines: { node: ^18.19.0 || >=20.6.0 } peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true + "@opentelemetry/api": ">=1.9.0 <1.10.0" - "@radix-ui/react-menu@2.1.14": + "@opentelemetry/sdk-node@0.200.0": resolution: - { integrity: sha512-0zSiBAIFq9GSKoSH5PdEaQeRB3RnEGxC+H2P0egtnKoKKLNBH8VBHyVO6/jskhjAezhOIplyRUj7U2lds9A+Yg== } + { integrity: sha512-S/YSy9GIswnhYoDor1RusNkmRughipvTCOQrlF1dzI70yQaf68qgf5WMnzUxdlCl3/et/pvaO75xfPfuEmCK5A== } + engines: { node: ^18.19.0 || >=20.6.0 } peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true + "@opentelemetry/api": ">=1.3.0 <1.10.0" - "@radix-ui/react-popover@1.1.13": + "@opentelemetry/sdk-node@0.57.2": resolution: - { integrity: sha512-84uqQV3omKDR076izYgcha6gdpN8m3z6w/AeJ83MSBJYVG/AbOHdLjAgsPZkeC/kt+k64moXFCnio8BbqXszlw== } + { integrity: sha512-8BaeqZyN5sTuPBtAoY+UtKwXBdqyuRKmekN5bFzAO40CgbGzAxfTpiL3PBerT7rhZ7p2nBdq7FaMv/tBQgHE4A== } + engines: { node: ">=14" } peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true + "@opentelemetry/api": ">=1.3.0 <1.10.0" - "@radix-ui/react-popper@1.2.6": + "@opentelemetry/sdk-trace-base@1.30.1": resolution: - { integrity: sha512-7iqXaOWIjDBfIG7aq8CUEeCSsQMLFdn7VEE8TaFz704DtEzpPHR7w/uuzRflvKgltqSAImgcmxQ7fFX3X7wasg== } + { integrity: sha512-jVPgBbH1gCy2Lb7X0AVQ8XAfgg0pJ4nvl8/IiQA6nxOsPvS+0zMJaFSs2ltXe0J6C8dqjcnpyqINDJmU30+uOg== } + engines: { node: ">=14" } peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true + "@opentelemetry/api": ">=1.0.0 <1.10.0" - "@radix-ui/react-portal@1.1.8": + "@opentelemetry/sdk-trace-base@2.0.0": resolution: - { integrity: sha512-hQsTUIn7p7fxCPvao/q6wpbxmCwgLrlz+nOrJgC+RwfZqWY/WN+UMqkXzrtKbPrF82P43eCTl3ekeKuyAQbFeg== } + { integrity: sha512-qQnYdX+ZCkonM7tA5iU4fSRsVxbFGml8jbxOgipRGMFHKaXKHQ30js03rTobYjKjIfnOsZSbHKWF0/0v0OQGfw== } + engines: { node: ^18.19.0 || >=20.6.0 } peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true + "@opentelemetry/api": ">=1.3.0 <1.10.0" - "@radix-ui/react-presence@1.1.4": + "@opentelemetry/sdk-trace-node@1.30.1": resolution: - { integrity: sha512-ueDqRbdc4/bkaQT3GIpLQssRlFgWaL/U2z/S31qRwwLWoxHLgry3SIfCwhxeQNbirEUXFa+lq3RL3oBYXtcmIA== } + { integrity: sha512-cBjYOINt1JxXdpw1e5MlHmFRc5fgj4GW/86vsKFxJCJ8AL4PdVtYH41gWwl4qd4uQjqEL1oJVrXkSy5cnduAnQ== } + engines: { node: ">=14" } peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true + "@opentelemetry/api": ">=1.0.0 <1.10.0" - "@radix-ui/react-primitive@2.1.2": + "@opentelemetry/sdk-trace-node@2.0.0": resolution: - { integrity: sha512-uHa+l/lKfxuDD2zjN/0peM/RhhSmRjr5YWdk/37EnSv1nJ88uvG85DPexSm8HdFQROd2VdERJ6ynXbkCFi+APw== } + { integrity: sha512-omdilCZozUjQwY3uZRBwbaRMJ3p09l4t187Lsdf0dGMye9WKD4NGcpgZRvqhI1dwcH6og+YXQEtoO9Wx3ykilg== } + engines: { node: ^18.19.0 || >=20.6.0 } peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true + "@opentelemetry/api": ">=1.0.0 <1.10.0" - "@radix-ui/react-progress@1.1.6": + "@opentelemetry/semantic-conventions@1.28.0": resolution: - { integrity: sha512-QzN9a36nKk2eZKMf9EBCia35x3TT+SOgZuzQBVIHyRrmYYi73VYBRK3zKwdJ6az/F5IZ6QlacGJBg7zfB85liA== } - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true + { integrity: sha512-lp4qAiMTD4sNWW4DbKLBkfiMZ4jbAboJIGOQr5DvciMRI494OapieI9qiODpOt0XBr1LjIDy1xAGAnVs5supTA== } + engines: { node: ">=14" } - "@radix-ui/react-roving-focus@1.1.9": + "@opentelemetry/semantic-conventions@1.34.0": resolution: - { integrity: sha512-ZzrIFnMYHHCNqSNCsuN6l7wlewBEq0O0BCSBkabJMFXVO51LRUTq71gLP1UxFvmrXElqmPjA5VX7IqC9VpazAQ== } - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true + { integrity: sha512-aKcOkyrorBGlajjRdVoJWHTxfxO1vCNHLJVlSDaRHDIdjU+pX8IYQPvPDkYiujKLbRnWU+1TBwEt0QRgSm4SGA== } + engines: { node: ">=14" } - "@radix-ui/react-select@2.2.4": + "@opentelemetry/sql-common@0.40.1": resolution: - { integrity: sha512-/OOm58Gil4Ev5zT8LyVzqfBcij4dTHYdeyuF5lMHZ2bIp0Lk9oETocYiJ5QC0dHekEQnK6L/FNJCceeb4AkZ6Q== } + { integrity: sha512-nSDlnHSqzC3pXn/wZEZVLuAuJ1MYMXPBwtv2qAbCa3847SaHItdE7SzUq/Jtb0KZmh1zfAbNi3AAMjztTT4Ugg== } + engines: { node: ">=14" } peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true + "@opentelemetry/api": ^1.1.0 - "@radix-ui/react-separator@1.1.6": + "@openzeppelin/contracts@5.2.0": resolution: - { integrity: sha512-Izof3lPpbCfTM7WDta+LRkz31jem890VjEvpVRoWQNKpDUMMVffuyq854XPGP1KYGWWmjmYvHvPFeocWhFCy1w== } - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true + { integrity: sha512-bxjNie5z89W1Ea0NZLZluFh8PrFNn9DH8DQlujEok2yjsOlraUPKID5p1Wk3qdNbf6XkQ1Os2RvfiHrrXLHWKA== } - "@radix-ui/react-slot@1.2.2": + "@oxc-resolver/binding-darwin-arm64@5.3.0": resolution: - { integrity: sha512-y7TBO4xN4Y94FvcWIOIh18fM4R1A8S4q1jhoz4PNzOoHsFcN8pogcFmZrTYAm4F9VRUrWP/Mw7xSKybIeRI+CQ== } - peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true + { integrity: sha512-hXem5ZAguS7IlSiHg/LK0tEfLj4eUo+9U6DaFwwBEGd0L0VIF9LmuiHydRyOrdnnmi9iAAFMAn/wl2cUoiuruA== } + cpu: [arm64] + os: [darwin] - "@radix-ui/react-tabs@1.1.11": + "@oxc-resolver/binding-darwin-x64@5.3.0": resolution: - { integrity: sha512-4FiKSVoXqPP/KfzlB7lwwqoFV6EPwkrrqGp9cUYXjwDYHhvpnqq79P+EPHKcdoTE7Rl8w/+6s9rTlsfXHES9GA== } - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true + { integrity: sha512-wgSwfsZkRbuYCIBLxeg1bYrtKnirAy+IJF0lwfz4z08clgdNBDbfGECJe/cd0csIZPpRcvPFe8317yf31sWhtA== } + cpu: [x64] + os: [darwin] - "@radix-ui/react-tooltip@1.2.6": + "@oxc-resolver/binding-freebsd-x64@5.3.0": resolution: - { integrity: sha512-zYb+9dc9tkoN2JjBDIIPLQtk3gGyz8FMKoqYTb8EMVQ5a5hBcdHPECrsZVI4NpPAUOixhkoqg7Hj5ry5USowfA== } + { integrity: sha512-kzeE2WHgcRMmWjB071RdwEV5Pwke4o0WWslCKoh8if1puvxIxfzu3o7g6P2+v77BP5qop4cri+uvLABSO0WZjg== } + cpu: [x64] + os: [freebsd] + + "@oxc-resolver/binding-linux-arm-gnueabihf@5.3.0": + resolution: + { integrity: sha512-I8np34yZP/XfIkZNDbw3rweqVgfjmHYpNX3xnJZWg+f4mgO9/UNWBwetSaqXeDZqvIch/aHak+q4HVrQhQKCqg== } + cpu: [arm] + os: [linux] + + "@oxc-resolver/binding-linux-arm64-gnu@5.3.0": + resolution: + { integrity: sha512-u2ndfeEUrW898eXM+qPxIN8TvTPjI90NDQBRgaxxkOfNw3xaotloeiZGz5+Yzlfxgvxr9DY9FdYkqhUhSnGhOw== } + cpu: [arm64] + os: [linux] + + "@oxc-resolver/binding-linux-arm64-musl@5.3.0": + resolution: + { integrity: sha512-TzbjmFkcnESGuVItQ2diKacX8vu5G0bH3BHmIlmY4OSRLyoAlrJFwGKAHmh6C9+Amfcjo2rx8vdm7swzmsGC6Q== } + cpu: [arm64] + os: [linux] + + "@oxc-resolver/binding-linux-riscv64-gnu@5.3.0": + resolution: + { integrity: sha512-NH3pjAqh8nuN29iRuRfTY42Vn03ctoR9VE8llfoUKUfhHUjFHYOXK5VSkhjj1usG8AeuesvqrQnLptCRQVTi/Q== } + cpu: [riscv64] + os: [linux] + + "@oxc-resolver/binding-linux-s390x-gnu@5.3.0": + resolution: + { integrity: sha512-tuZtkK9sJYh2MC2uhol1M/8IMTB6ZQ5jmqP2+k5XNXnOb/im94Y5uV/u2lXwVyIuKHZZHtr+0d1HrOiNahoKpw== } + cpu: [s390x] + os: [linux] + + "@oxc-resolver/binding-linux-x64-gnu@5.3.0": + resolution: + { integrity: sha512-VzhPYmZCtoES/ThcPdGSmMop7JlwgqtSvlgtKCW15ByV2JKyl8kHAHnPSBfpIooXb0ehFnRdxFtL9qtAEWy01g== } + cpu: [x64] + os: [linux] + + "@oxc-resolver/binding-linux-x64-musl@5.3.0": + resolution: + { integrity: sha512-Hi39cWzul24rGljN4Vf1lxjXzQdCrdxO5oCT7KJP4ndSlqIUODJnfnMAP1YhcnIRvNvk+5E6sZtnEmFUd/4d8Q== } + cpu: [x64] + os: [linux] + + "@oxc-resolver/binding-wasm32-wasi@5.3.0": + resolution: + { integrity: sha512-ddujvHhP3chmHnSXRlkPVUeYj4/B7eLZwL4yUid+df3WCbVh6DgoT9RmllZn21AhxgKtMdekDdyVJYKFd8tl4A== } + engines: { node: ">=14.0.0" } + cpu: [wasm32] + + "@oxc-resolver/binding-win32-arm64-msvc@5.3.0": + resolution: + { integrity: sha512-j1YYPLvUkMVNKmIFQZZJ7q6Do4cI3htUnyxNLwDSBVhSohvPIK2VG+IdtOAlWZGa7v+phEZsHfNbXVwB0oPYFQ== } + cpu: [arm64] + os: [win32] + + "@oxc-resolver/binding-win32-x64-msvc@5.3.0": + resolution: + { integrity: sha512-LT9eOPPUqfZscQRd5mc08RBeDWOQf+dnOrKnanMallTGPe6g7+rcAlFTA8SWoJbcD45PV8yArFtCmSQSpzHZmg== } + cpu: [x64] + os: [win32] + + "@paulmillr/qr@0.2.1": + resolution: + { integrity: sha512-IHnV6A+zxU7XwmKFinmYjUcwlyK9+xkG3/s9KcQhI9BjQKycrJ1JRO+FbNYPwZiPKW3je/DR0k7w8/gLa5eaxQ== } + deprecated: 'The package is now available as "qr": npm install qr' + + "@pkgr/core@0.2.4": + resolution: + { integrity: sha512-ROFF39F6ZrnzSUEmQQZUar0Jt4xVoP9WnDRdWwF4NNcXs3xBTLgBUDoOwW141y1jP+S8nahIbdxbFC7IShw9Iw== } + engines: { node: ^12.20.0 || ^14.18.0 || >=16.0.0 } + + "@pnpm/config.env-replace@1.1.0": + resolution: + { integrity: sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w== } + engines: { node: ">=12.22.0" } + + "@pnpm/network.ca-file@1.0.2": + resolution: + { integrity: sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA== } + engines: { node: ">=12.22.0" } + + "@pnpm/npm-conf@2.3.1": + resolution: + { integrity: sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw== } + engines: { node: ">=12" } + + "@ponder/utils@0.2.6": + resolution: + { integrity: sha512-rsb4Sbq9+v2WRwsQMepkBaUXzQYbHE5fNkqumaECL8KSS9pvetA357Lud+S+QDaXVhikidT+BFRcJLYnRjFTdQ== } + peerDependencies: + typescript: ">=5.0.4" + viem: ">=2" + peerDependenciesMeta: + typescript: + optional: true + + "@prisma/client@6.3.1": + resolution: + { integrity: sha512-ARAJaPs+eBkemdky/XU3cvGRl+mIPHCN2lCXsl5Vlb0E2gV+R6IN7aCI8CisRGszEZondwIsW9Iz8EJkTdykyA== } + engines: { node: ">=18.18" } + peerDependencies: + prisma: "*" + typescript: ">=5.1.0" + peerDependenciesMeta: + prisma: + optional: true + typescript: + optional: true + + "@prisma/instrumentation@6.9.0": + resolution: + { integrity: sha512-HFfr89v7WEbygdTzh1t171SUMYlkFRTXf48QthDc1cKduEsGIsOdt1QhOlpF7VK+yMg9EXHaXQo5Z8lQ7WtEYA== } + peerDependencies: + "@opentelemetry/api": ^1.8 + + "@protobufjs/aspromise@1.1.2": + resolution: + { integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ== } + + "@protobufjs/base64@1.1.2": + resolution: + { integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg== } + + "@protobufjs/codegen@2.0.4": + resolution: + { integrity: sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg== } + + "@protobufjs/eventemitter@1.1.0": + resolution: + { integrity: sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q== } + + "@protobufjs/fetch@1.1.0": + resolution: + { integrity: sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ== } + + "@protobufjs/float@1.0.2": + resolution: + { integrity: sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ== } + + "@protobufjs/inquire@1.1.0": + resolution: + { integrity: sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q== } + + "@protobufjs/path@1.1.2": + resolution: + { integrity: sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA== } + + "@protobufjs/pool@1.1.0": + resolution: + { integrity: sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw== } + + "@protobufjs/utf8@1.1.0": + resolution: + { integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== } + + "@radix-ui/number@1.1.1": + resolution: + { integrity: sha512-MkKCwxlXTgz6CFoJx3pCwn07GKp36+aZyu/u2Ln2VrA5DcdyCZkASEDBTd8x5whTQQL5CiYf4prXKLcgQdv29g== } + + "@radix-ui/primitive@1.1.2": + resolution: + { integrity: sha512-XnbHrrprsNqZKQhStrSwgRUQzoCI1glLzdw79xiZPoofhGICeZRSQ3dIxAKH1gb3OHfNf4d6f+vAv3kil2eggA== } + + "@radix-ui/react-alert-dialog@1.1.13": + resolution: + { integrity: sha512-/uPs78OwxGxslYOG5TKeUsv9fZC0vo376cXSADdKirTmsLJU2au6L3n34c3p6W26rFDDDze/hwy4fYeNd0qdGA== } peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -3273,49 +3461,65 @@ packages: "@types/react-dom": optional: true - "@radix-ui/react-use-callback-ref@1.1.1": + "@radix-ui/react-arrow@1.1.6": resolution: - { integrity: sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg== } + { integrity: sha512-2JMfHJf/eVnwq+2dewT3C0acmCWD3XiVA1Da+jTDqo342UlU13WvXtqHhG+yJw5JeQmu4ue2eMy6gcEArLBlcw== } peerDependencies: "@types/react": "*" + "@types/react-dom": "*" react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: "@types/react": optional: true + "@types/react-dom": + optional: true - "@radix-ui/react-use-controllable-state@1.2.2": + "@radix-ui/react-avatar@1.1.9": resolution: - { integrity: sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg== } + { integrity: sha512-10tQokfvZdFvnvDkcOJPjm2pWiP8A0R4T83MoD7tb15bC/k2GU7B1YBuzJi8lNQ8V1QqhP8ocNqp27ByZaNagQ== } peerDependencies: "@types/react": "*" + "@types/react-dom": "*" react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: "@types/react": optional: true + "@types/react-dom": + optional: true - "@radix-ui/react-use-effect-event@0.0.2": + "@radix-ui/react-collapsible@1.1.10": resolution: - { integrity: sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA== } + { integrity: sha512-O2mcG3gZNkJ/Ena34HurA3llPOEA/M4dJtIRMa6y/cknRDC8XY5UZBInKTsUwW5cUue9A4k0wi1XU5fKBzKe1w== } peerDependencies: "@types/react": "*" + "@types/react-dom": "*" react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: "@types/react": optional: true + "@types/react-dom": + optional: true - "@radix-ui/react-use-escape-keydown@1.1.1": + "@radix-ui/react-collection@1.1.6": resolution: - { integrity: sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g== } + { integrity: sha512-PbhRFK4lIEw9ADonj48tiYWzkllz81TM7KVYyyMMw2cwHO7D5h4XKEblL8NlaRisTK3QTe6tBEhDccFUryxHBQ== } peerDependencies: "@types/react": "*" + "@types/react-dom": "*" react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: "@types/react": optional: true + "@types/react-dom": + optional: true - "@radix-ui/react-use-is-hydrated@0.1.0": + "@radix-ui/react-compose-refs@1.1.2": resolution: - { integrity: sha512-U+UORVEq+cTnRIaostJv9AGdV3G6Y+zbVd+12e18jQ5A3c0xL03IhnHuiU4UV69wolOQp5GfR58NW/EgdQhwOA== } + { integrity: sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg== } peerDependencies: "@types/react": "*" react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc @@ -3323,9 +3527,9 @@ packages: "@types/react": optional: true - "@radix-ui/react-use-layout-effect@1.1.1": + "@radix-ui/react-context@1.1.2": resolution: - { integrity: sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ== } + { integrity: sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA== } peerDependencies: "@types/react": "*" react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc @@ -3333,19 +3537,23 @@ packages: "@types/react": optional: true - "@radix-ui/react-use-previous@1.1.1": + "@radix-ui/react-dialog@1.1.13": resolution: - { integrity: sha512-2dHfToCj/pzca2Ck724OZ5L0EVrr3eHRNsG/b3xQJLA2hZpVCS99bLAX+hm1IHXDEnzU6by5z/5MIY794/a8NQ== } + { integrity: sha512-ARFmqUyhIVS3+riWzwGTe7JLjqwqgnODBUZdqpWar/z1WFs9z76fuOs/2BOWCR+YboRn4/WN9aoaGVwqNRr8VA== } peerDependencies: "@types/react": "*" + "@types/react-dom": "*" react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: "@types/react": optional: true + "@types/react-dom": + optional: true - "@radix-ui/react-use-rect@1.1.1": + "@radix-ui/react-direction@1.1.1": resolution: - { integrity: sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w== } + { integrity: sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw== } peerDependencies: "@types/react": "*" react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc @@ -3353,19 +3561,23 @@ packages: "@types/react": optional: true - "@radix-ui/react-use-size@1.1.1": + "@radix-ui/react-dismissable-layer@1.1.9": resolution: - { integrity: sha512-ewrXRDTAqAXlkl6t/fkXWNAhFX9I+CkKlw6zjEwk86RSPKwZr3xpBRso655aqYafwtnbpHLj6toFzmd6xdVptQ== } + { integrity: sha512-way197PiTvNp+WBP7svMJasHl+vibhWGQDb6Mgf5mhEWJkgb85z7Lfl9TUdkqpWsf8GRNmoopx9ZxCyDzmgRMQ== } peerDependencies: "@types/react": "*" + "@types/react-dom": "*" react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: "@types/react": optional: true + "@types/react-dom": + optional: true - "@radix-ui/react-visually-hidden@1.2.2": + "@radix-ui/react-dropdown-menu@2.1.14": resolution: - { integrity: sha512-ORCmRUbNiZIv6uV5mhFrhsIKw4UX/N3syZtyqvry61tbGm4JlgQuSn0hk5TwCARsCjkcnuRkSdCE3xfb+ADHew== } + { integrity: sha512-lzuyNjoWOoaMFE/VC5FnAAYM16JmQA8ZmucOXtlhm2kKR5TSU95YLAueQ4JYuRmUJmBvSqXaVFGIfuukybwZJQ== } peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -3377,126 +3589,515 @@ packages: "@types/react-dom": optional: true - "@radix-ui/rect@1.1.1": - resolution: - { integrity: sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw== } - - "@redis/bloom@1.2.0": + "@radix-ui/react-focus-guards@1.1.2": resolution: - { integrity: sha512-HG2DFjYKbpNmVXsa0keLHp/3leGJz1mjh09f2RLGGLQZzSHpkmZWuwJbAvo3QcRY8p80m5+ZdXZdYOSBLlp7Cg== } + { integrity: sha512-fyjAACV62oPV925xFCrH8DR5xWhg9KYtJT4s3u54jxp+L/hbpTY2kIeEFFbFe+a/HCE94zGQMZLIpVTPVZDhaA== } peerDependencies: - "@redis/client": ^1.0.0 + "@types/react": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true - "@redis/client@1.6.1": + "@radix-ui/react-focus-scope@1.1.6": resolution: - { integrity: sha512-/KCsg3xSlR+nCK8/8ZYSknYxvXHwubJrU82F3Lm1Fp6789VQ0/3RJKfsmRXjqfaTA++23CvC3hqmqe/2GEt6Kw== } - engines: { node: ">=14" } - - "@redis/graph@1.1.1": - resolution: - { integrity: sha512-FEMTcTHZozZciLRl6GiiIB4zGm5z5F3F6a6FZCyrfxdKOhFlGkiAqlexWMBzCi4DcRoyiOsuLfW+cjlGWyExOw== } + { integrity: sha512-r9zpYNUQY+2jWHWZGyddQLL9YHkM/XvSFHVcWs7bdVuxMAnCwTAuy6Pf47Z4nw7dYcUou1vg/VgjjrrH03VeBw== } peerDependencies: - "@redis/client": ^1.0.0 + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true - "@redis/json@1.0.7": + "@radix-ui/react-hover-card@1.1.13": resolution: - { integrity: sha512-6UyXfjVaTBTJtKNG4/9Z8PSpKE6XgSyEb8iwaqDcy+uKrd/DGYHTWkUdnQDyzm727V7p21WUMhsqz5oy65kPcQ== } + { integrity: sha512-Wtjvx0d/6Bgd/jAYS1mW6IPSUQ25y0hkUSOS1z5/4+U8+DJPwKroqJlM/AlVFl3LywGoruiPmcvB9Aks9mSOQw== } peerDependencies: - "@redis/client": ^1.0.0 + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true - "@redis/search@1.2.0": + "@radix-ui/react-id@1.1.1": resolution: - { integrity: sha512-tYoDBbtqOVigEDMAcTGsRlMycIIjwMCgD8eR2t0NANeQmgK/lvxNAvYyb6bZDD4frHRhIHkJu2TBRvB0ERkOmw== } + { integrity: sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg== } peerDependencies: - "@redis/client": ^1.0.0 + "@types/react": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true - "@redis/time-series@1.1.0": + "@radix-ui/react-label@2.1.6": resolution: - { integrity: sha512-c1Q99M5ljsIuc4YdaCwfUEXsofakb9c8+Zse2qxTadu8TalLXuAESzLvFAvNVbkmSlvlzIQOLpBCmWI9wTOt+g== } + { integrity: sha512-S/hv1mTlgcPX2gCTJrWuTjSXf7ER3Zf7zWGtOprxhIIY93Qin3n5VgNA0Ez9AgrK/lEtlYgzLd4f5x6AVar4Yw== } peerDependencies: - "@redis/client": ^1.0.0 + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true - "@reown/appkit-common@1.7.3": + "@radix-ui/react-menu@2.1.14": resolution: - { integrity: sha512-wKTr6N3z8ly17cc51xBEVkZK4zAd8J1m7RubgsdQ1olFY9YJGe61RYoNv9yFjt6tUVeYT+z7iMUwPhX2PziefQ== } + { integrity: sha512-0zSiBAIFq9GSKoSH5PdEaQeRB3RnEGxC+H2P0egtnKoKKLNBH8VBHyVO6/jskhjAezhOIplyRUj7U2lds9A+Yg== } + peerDependencies: + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true - "@reown/appkit-controllers@1.7.3": + "@radix-ui/react-popover@1.1.13": resolution: - { integrity: sha512-aqAcX/nZe0gwqjncyCkVrAk3lEw0qZ9xGrdLOmA207RreO4J0Vxu8OJXCBn4C2AUI2OpBxCPah+vyuKTUJTeHQ== } + { integrity: sha512-84uqQV3omKDR076izYgcha6gdpN8m3z6w/AeJ83MSBJYVG/AbOHdLjAgsPZkeC/kt+k64moXFCnio8BbqXszlw== } + peerDependencies: + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true - "@reown/appkit-polyfills@1.7.3": + "@radix-ui/react-popper@1.2.6": resolution: - { integrity: sha512-vQUiAyI7WiNTUV4iNwv27iigdeg8JJTEo6ftUowIrKZ2/gtE2YdMtGpavuztT/qrXhrIlTjDGp5CIyv9WOTu4g== } + { integrity: sha512-7iqXaOWIjDBfIG7aq8CUEeCSsQMLFdn7VEE8TaFz704DtEzpPHR7w/uuzRflvKgltqSAImgcmxQ7fFX3X7wasg== } + peerDependencies: + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true - "@reown/appkit-scaffold-ui@1.7.3": + "@radix-ui/react-portal@1.1.8": resolution: - { integrity: sha512-ssB15fcjmoKQ+VfoCo7JIIK66a4SXFpCH8uK1CsMmXmKIKqPN54ohLo291fniV6mKtnJxh5Xm68slGtGrO3bmA== } + { integrity: sha512-hQsTUIn7p7fxCPvao/q6wpbxmCwgLrlz+nOrJgC+RwfZqWY/WN+UMqkXzrtKbPrF82P43eCTl3ekeKuyAQbFeg== } + peerDependencies: + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true - "@reown/appkit-ui@1.7.3": + "@radix-ui/react-presence@1.1.4": resolution: - { integrity: sha512-zKmFIjLp0X24pF9KtPtSHmdsh/RjEWIvz+faIbPGm4tQbwcxdg9A35HeoP0rMgKYx49SX51LgPwVXne2gYacqQ== } + { integrity: sha512-ueDqRbdc4/bkaQT3GIpLQssRlFgWaL/U2z/S31qRwwLWoxHLgry3SIfCwhxeQNbirEUXFa+lq3RL3oBYXtcmIA== } + peerDependencies: + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true - "@reown/appkit-utils@1.7.3": + "@radix-ui/react-primitive@2.1.2": resolution: - { integrity: sha512-8/MNhmfri+2uu8WzBhZ5jm5llofOIa1dyXDXRC/hfrmGmCFJdrQKPpuqOFYoimo2s2g70pK4PYefvOKgZOWzgg== } + { integrity: sha512-uHa+l/lKfxuDD2zjN/0peM/RhhSmRjr5YWdk/37EnSv1nJ88uvG85DPexSm8HdFQROd2VdERJ6ynXbkCFi+APw== } peerDependencies: - valtio: 1.13.2 + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true - "@reown/appkit-wallet@1.7.3": + "@radix-ui/react-progress@1.1.6": resolution: - { integrity: sha512-D0pExd0QUE71ursQPp3pq/0iFrz2oz87tOyFifrPANvH5X0RQCYn/34/kXr+BFVQzNFfCBDlYP+CniNA/S0KiQ== } + { integrity: sha512-QzN9a36nKk2eZKMf9EBCia35x3TT+SOgZuzQBVIHyRrmYYi73VYBRK3zKwdJ6az/F5IZ6QlacGJBg7zfB85liA== } + peerDependencies: + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true - "@reown/appkit@1.7.3": + "@radix-ui/react-roving-focus@1.1.9": resolution: - { integrity: sha512-aA/UIwi/dVzxEB62xlw3qxHa3RK1YcPMjNxoGj/fHNCqL2qWmbcOXT7coCUa9RG7/Bh26FZ3vdVT2v71j6hebQ== } + { integrity: sha512-ZzrIFnMYHHCNqSNCsuN6l7wlewBEq0O0BCSBkabJMFXVO51LRUTq71gLP1UxFvmrXElqmPjA5VX7IqC9VpazAQ== } + peerDependencies: + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true - "@rollup/pluginutils@5.1.4": + "@radix-ui/react-select@2.2.4": resolution: - { integrity: sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ== } - engines: { node: ">=14.0.0" } + { integrity: sha512-/OOm58Gil4Ev5zT8LyVzqfBcij4dTHYdeyuF5lMHZ2bIp0Lk9oETocYiJ5QC0dHekEQnK6L/FNJCceeb4AkZ6Q== } peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: - rollup: + "@types/react": + optional: true + "@types/react-dom": optional: true - "@rollup/rollup-android-arm-eabi@4.40.2": + "@radix-ui/react-separator@1.1.6": resolution: - { integrity: sha512-JkdNEq+DFxZfUwxvB58tHMHBHVgX23ew41g1OQinthJ+ryhdRk67O31S7sYw8u2lTjHUPFxwar07BBt1KHp/hg== } - cpu: [arm] - os: [android] + { integrity: sha512-Izof3lPpbCfTM7WDta+LRkz31jem890VjEvpVRoWQNKpDUMMVffuyq854XPGP1KYGWWmjmYvHvPFeocWhFCy1w== } + peerDependencies: + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true - "@rollup/rollup-android-arm64@4.40.2": + "@radix-ui/react-slot@1.2.2": resolution: - { integrity: sha512-13unNoZ8NzUmnndhPTkWPWbX3vtHodYmy+I9kuLxN+F+l+x3LdVF7UCu8TWVMt1POHLh6oDHhnOA04n8oJZhBw== } - cpu: [arm64] - os: [android] + { integrity: sha512-y7TBO4xN4Y94FvcWIOIh18fM4R1A8S4q1jhoz4PNzOoHsFcN8pogcFmZrTYAm4F9VRUrWP/Mw7xSKybIeRI+CQ== } + peerDependencies: + "@types/react": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true - "@rollup/rollup-darwin-arm64@4.40.2": + "@radix-ui/react-tabs@1.1.11": resolution: - { integrity: sha512-Gzf1Hn2Aoe8VZzevHostPX23U7N5+4D36WJNHK88NZHCJr7aVMG4fadqkIf72eqVPGjGc0HJHNuUaUcxiR+N/w== } - cpu: [arm64] - os: [darwin] + { integrity: sha512-4FiKSVoXqPP/KfzlB7lwwqoFV6EPwkrrqGp9cUYXjwDYHhvpnqq79P+EPHKcdoTE7Rl8w/+6s9rTlsfXHES9GA== } + peerDependencies: + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true - "@rollup/rollup-darwin-x64@4.40.2": + "@radix-ui/react-tooltip@1.2.6": resolution: - { integrity: sha512-47N4hxa01a4x6XnJoskMKTS8XZ0CZMd8YTbINbi+w03A2w4j1RTlnGHOz/P0+Bg1LaVL6ufZyNprSg+fW5nYQQ== } - cpu: [x64] - os: [darwin] + { integrity: sha512-zYb+9dc9tkoN2JjBDIIPLQtk3gGyz8FMKoqYTb8EMVQ5a5hBcdHPECrsZVI4NpPAUOixhkoqg7Hj5ry5USowfA== } + peerDependencies: + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true - "@rollup/rollup-freebsd-arm64@4.40.2": + "@radix-ui/react-use-callback-ref@1.1.1": resolution: - { integrity: sha512-8t6aL4MD+rXSHHZUR1z19+9OFJ2rl1wGKvckN47XFRVO+QL/dUSpKA2SLRo4vMg7ELA8pzGpC+W9OEd1Z/ZqoQ== } - cpu: [arm64] - os: [freebsd] + { integrity: sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg== } + peerDependencies: + "@types/react": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true - "@rollup/rollup-freebsd-x64@4.40.2": + "@radix-ui/react-use-controllable-state@1.2.2": resolution: - { integrity: sha512-C+AyHBzfpsOEYRFjztcYUFsH4S7UsE9cDtHCtma5BK8+ydOZYgMmWg1d/4KBytQspJCld8ZIujFMAdKG1xyr4Q== } - cpu: [x64] - os: [freebsd] - - "@rollup/rollup-linux-arm-gnueabihf@4.40.2": + { integrity: sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg== } + peerDependencies: + "@types/react": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + + "@radix-ui/react-use-effect-event@0.0.2": + resolution: + { integrity: sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA== } + peerDependencies: + "@types/react": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + + "@radix-ui/react-use-escape-keydown@1.1.1": + resolution: + { integrity: sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g== } + peerDependencies: + "@types/react": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + + "@radix-ui/react-use-is-hydrated@0.1.0": + resolution: + { integrity: sha512-U+UORVEq+cTnRIaostJv9AGdV3G6Y+zbVd+12e18jQ5A3c0xL03IhnHuiU4UV69wolOQp5GfR58NW/EgdQhwOA== } + peerDependencies: + "@types/react": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + + "@radix-ui/react-use-layout-effect@1.1.1": + resolution: + { integrity: sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ== } + peerDependencies: + "@types/react": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + + "@radix-ui/react-use-previous@1.1.1": + resolution: + { integrity: sha512-2dHfToCj/pzca2Ck724OZ5L0EVrr3eHRNsG/b3xQJLA2hZpVCS99bLAX+hm1IHXDEnzU6by5z/5MIY794/a8NQ== } + peerDependencies: + "@types/react": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + + "@radix-ui/react-use-rect@1.1.1": + resolution: + { integrity: sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w== } + peerDependencies: + "@types/react": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + + "@radix-ui/react-use-size@1.1.1": + resolution: + { integrity: sha512-ewrXRDTAqAXlkl6t/fkXWNAhFX9I+CkKlw6zjEwk86RSPKwZr3xpBRso655aqYafwtnbpHLj6toFzmd6xdVptQ== } + peerDependencies: + "@types/react": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + + "@radix-ui/react-visually-hidden@1.2.2": + resolution: + { integrity: sha512-ORCmRUbNiZIv6uV5mhFrhsIKw4UX/N3syZtyqvry61tbGm4JlgQuSn0hk5TwCARsCjkcnuRkSdCE3xfb+ADHew== } + peerDependencies: + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true + + "@radix-ui/rect@1.1.1": + resolution: + { integrity: sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw== } + + "@redis/bloom@1.2.0": + resolution: + { integrity: sha512-HG2DFjYKbpNmVXsa0keLHp/3leGJz1mjh09f2RLGGLQZzSHpkmZWuwJbAvo3QcRY8p80m5+ZdXZdYOSBLlp7Cg== } + peerDependencies: + "@redis/client": ^1.0.0 + + "@redis/client@1.6.1": + resolution: + { integrity: sha512-/KCsg3xSlR+nCK8/8ZYSknYxvXHwubJrU82F3Lm1Fp6789VQ0/3RJKfsmRXjqfaTA++23CvC3hqmqe/2GEt6Kw== } + engines: { node: ">=14" } + + "@redis/graph@1.1.1": + resolution: + { integrity: sha512-FEMTcTHZozZciLRl6GiiIB4zGm5z5F3F6a6FZCyrfxdKOhFlGkiAqlexWMBzCi4DcRoyiOsuLfW+cjlGWyExOw== } + peerDependencies: + "@redis/client": ^1.0.0 + + "@redis/json@1.0.7": + resolution: + { integrity: sha512-6UyXfjVaTBTJtKNG4/9Z8PSpKE6XgSyEb8iwaqDcy+uKrd/DGYHTWkUdnQDyzm727V7p21WUMhsqz5oy65kPcQ== } + peerDependencies: + "@redis/client": ^1.0.0 + + "@redis/search@1.2.0": + resolution: + { integrity: sha512-tYoDBbtqOVigEDMAcTGsRlMycIIjwMCgD8eR2t0NANeQmgK/lvxNAvYyb6bZDD4frHRhIHkJu2TBRvB0ERkOmw== } + peerDependencies: + "@redis/client": ^1.0.0 + + "@redis/time-series@1.1.0": + resolution: + { integrity: sha512-c1Q99M5ljsIuc4YdaCwfUEXsofakb9c8+Zse2qxTadu8TalLXuAESzLvFAvNVbkmSlvlzIQOLpBCmWI9wTOt+g== } + peerDependencies: + "@redis/client": ^1.0.0 + + "@reown/appkit-common@1.7.3": + resolution: + { integrity: sha512-wKTr6N3z8ly17cc51xBEVkZK4zAd8J1m7RubgsdQ1olFY9YJGe61RYoNv9yFjt6tUVeYT+z7iMUwPhX2PziefQ== } + + "@reown/appkit-controllers@1.7.3": + resolution: + { integrity: sha512-aqAcX/nZe0gwqjncyCkVrAk3lEw0qZ9xGrdLOmA207RreO4J0Vxu8OJXCBn4C2AUI2OpBxCPah+vyuKTUJTeHQ== } + + "@reown/appkit-polyfills@1.7.3": + resolution: + { integrity: sha512-vQUiAyI7WiNTUV4iNwv27iigdeg8JJTEo6ftUowIrKZ2/gtE2YdMtGpavuztT/qrXhrIlTjDGp5CIyv9WOTu4g== } + + "@reown/appkit-scaffold-ui@1.7.3": + resolution: + { integrity: sha512-ssB15fcjmoKQ+VfoCo7JIIK66a4SXFpCH8uK1CsMmXmKIKqPN54ohLo291fniV6mKtnJxh5Xm68slGtGrO3bmA== } + + "@reown/appkit-ui@1.7.3": + resolution: + { integrity: sha512-zKmFIjLp0X24pF9KtPtSHmdsh/RjEWIvz+faIbPGm4tQbwcxdg9A35HeoP0rMgKYx49SX51LgPwVXne2gYacqQ== } + + "@reown/appkit-utils@1.7.3": + resolution: + { integrity: sha512-8/MNhmfri+2uu8WzBhZ5jm5llofOIa1dyXDXRC/hfrmGmCFJdrQKPpuqOFYoimo2s2g70pK4PYefvOKgZOWzgg== } + peerDependencies: + valtio: 1.13.2 + + "@reown/appkit-wallet@1.7.3": + resolution: + { integrity: sha512-D0pExd0QUE71ursQPp3pq/0iFrz2oz87tOyFifrPANvH5X0RQCYn/34/kXr+BFVQzNFfCBDlYP+CniNA/S0KiQ== } + + "@reown/appkit@1.7.3": + resolution: + { integrity: sha512-aA/UIwi/dVzxEB62xlw3qxHa3RK1YcPMjNxoGj/fHNCqL2qWmbcOXT7coCUa9RG7/Bh26FZ3vdVT2v71j6hebQ== } + + "@rollup/plugin-babel@5.3.1": + resolution: + { integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q== } + engines: { node: ">= 10.0.0" } + peerDependencies: + "@babel/core": ^7.0.0 + "@types/babel__core": ^7.1.9 + rollup: ^1.20.0||^2.0.0 + peerDependenciesMeta: + "@types/babel__core": + optional: true + + "@rollup/plugin-node-resolve@15.3.1": + resolution: + { integrity: sha512-tgg6b91pAybXHJQMAAwW9VuWBO6Thi+q7BCNARLwSqlmsHz0XYURtGvh/AuwSADXSI4h/2uHbs7s4FzlZDGSGA== } + engines: { node: ">=14.0.0" } + peerDependencies: + rollup: ^2.78.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + + "@rollup/plugin-replace@2.4.2": + resolution: + { integrity: sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg== } + peerDependencies: + rollup: ^1.20.0 || ^2.0.0 + + "@rollup/plugin-terser@0.4.4": + resolution: + { integrity: sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A== } + engines: { node: ">=14.0.0" } + peerDependencies: + rollup: ^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + + "@rollup/pluginutils@3.1.0": + resolution: + { integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg== } + engines: { node: ">= 8.0.0" } + peerDependencies: + rollup: ^1.20.0||^2.0.0 + + "@rollup/pluginutils@5.1.4": + resolution: + { integrity: sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ== } + engines: { node: ">=14.0.0" } + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + + "@rollup/rollup-android-arm-eabi@4.40.2": + resolution: + { integrity: sha512-JkdNEq+DFxZfUwxvB58tHMHBHVgX23ew41g1OQinthJ+ryhdRk67O31S7sYw8u2lTjHUPFxwar07BBt1KHp/hg== } + cpu: [arm] + os: [android] + + "@rollup/rollup-android-arm64@4.40.2": + resolution: + { integrity: sha512-13unNoZ8NzUmnndhPTkWPWbX3vtHodYmy+I9kuLxN+F+l+x3LdVF7UCu8TWVMt1POHLh6oDHhnOA04n8oJZhBw== } + cpu: [arm64] + os: [android] + + "@rollup/rollup-darwin-arm64@4.40.2": + resolution: + { integrity: sha512-Gzf1Hn2Aoe8VZzevHostPX23U7N5+4D36WJNHK88NZHCJr7aVMG4fadqkIf72eqVPGjGc0HJHNuUaUcxiR+N/w== } + cpu: [arm64] + os: [darwin] + + "@rollup/rollup-darwin-x64@4.40.2": + resolution: + { integrity: sha512-47N4hxa01a4x6XnJoskMKTS8XZ0CZMd8YTbINbi+w03A2w4j1RTlnGHOz/P0+Bg1LaVL6ufZyNprSg+fW5nYQQ== } + cpu: [x64] + os: [darwin] + + "@rollup/rollup-freebsd-arm64@4.40.2": + resolution: + { integrity: sha512-8t6aL4MD+rXSHHZUR1z19+9OFJ2rl1wGKvckN47XFRVO+QL/dUSpKA2SLRo4vMg7ELA8pzGpC+W9OEd1Z/ZqoQ== } + cpu: [arm64] + os: [freebsd] + + "@rollup/rollup-freebsd-x64@4.40.2": + resolution: + { integrity: sha512-C+AyHBzfpsOEYRFjztcYUFsH4S7UsE9cDtHCtma5BK8+ydOZYgMmWg1d/4KBytQspJCld8ZIujFMAdKG1xyr4Q== } + cpu: [x64] + os: [freebsd] + + "@rollup/rollup-linux-arm-gnueabihf@4.40.2": resolution: { integrity: sha512-de6TFZYIvJwRNjmW3+gaXiZ2DaWL5D5yGmSYzkdzjBDS3W+B9JQ48oZEsmMvemqjtAFzE16DIBLqd6IQQRuG9Q== } cpu: [arm] @@ -3943,6 +4544,10 @@ packages: resolution: { integrity: sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA== } + "@surma/rollup-plugin-off-main-thread@2.2.3": + resolution: + { integrity: sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ== } + "@svgr/babel-plugin-add-jsx-attribute@8.0.0": resolution: { integrity: sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g== } @@ -4543,6 +5148,10 @@ packages: resolution: { integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag== } + "@types/estree@0.0.39": + resolution: + { integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== } + "@types/estree@1.0.7": resolution: { integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ== } @@ -4625,6 +5234,10 @@ packages: resolution: { integrity: sha512-G3sY+NpsA9jnwm0ixhAFQSJ3Q9JkpLZpJbI3GMv0mIAT0y3mRabYeINzal5WOChIiaTEGQYlHOKgkaM9EisWHw== } + "@types/resolve@1.20.2": + resolution: + { integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q== } + "@types/shimmer@1.2.0": resolution: { integrity: sha512-UE7oxhQLLd9gub6JKIAhDq06T0F6FnztwMNRvYgjeQSBeMc1ZG/tA47EwfduvkuQS8apbkM/lpLpWsaCeYsXVg== } @@ -4940,6 +5553,7 @@ packages: "@walletconnect/ethereum-provider@2.20.0": resolution: { integrity: sha512-TSu1nr+AzCjM5u7xdnWTGX8ryKuHHb1Za56BD6UU0UPS7ZC2fZ99TVa5Q3Sng9JyksY5p99Iwg7fOtlozc3QYQ== } + deprecated: "Reliability and performance improvements. See: https://github.com/WalletConnect/walletconnect-monorepo/releases" "@walletconnect/events@1.0.1": resolution: @@ -4997,10 +5611,12 @@ packages: "@walletconnect/sign-client@2.19.2": resolution: { integrity: sha512-a/K5PRIFPCjfHq5xx3WYKHAAF8Ft2I1LtxloyibqiQOoUtNLfKgFB1r8sdMvXM7/PADNPe4iAw4uSE6PrARrfg== } + deprecated: "Reliability and performance improvements. See: https://github.com/WalletConnect/walletconnect-monorepo/releases" "@walletconnect/sign-client@2.20.0": resolution: { integrity: sha512-5Ao9RVGsgpMTLjVByFfjMbX7RwJM0HvKV7P9ONJwPPo4OiviNyneeOufr2KKZhuwF+QUu5mTE0Lj/euGWSNaOQ== } + deprecated: "Reliability and performance improvements. See: https://github.com/WalletConnect/walletconnect-monorepo/releases" "@walletconnect/time@1.0.2": resolution: @@ -5017,10 +5633,12 @@ packages: "@walletconnect/universal-provider@2.19.2": resolution: { integrity: sha512-LkKg+EjcSUpPUhhvRANgkjPL38wJPIWumAYD8OK/g4OFuJ4W3lS/XTCKthABQfFqmiNbNbVllmywiyE44KdpQg== } + deprecated: "Reliability and performance improvements. See: https://github.com/WalletConnect/walletconnect-monorepo/releases" "@walletconnect/universal-provider@2.20.0": resolution: { integrity: sha512-kzMWXao+RyWfv46nS/owJ99/QhObGkYHhpMxdzl4bae98JXdQ0xhmov3Rvy3GRt5csgJXldoM2VO44B/Fsuj4Q== } + deprecated: "Reliability and performance improvements. See: https://github.com/WalletConnect/walletconnect-monorepo/releases" "@walletconnect/utils@2.19.2": resolution: @@ -5334,6 +5952,11 @@ packages: { integrity: sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q== } engines: { node: ">=0.10.0" } + array-buffer-byte-length@1.0.2: + resolution: + { integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw== } + engines: { node: ">= 0.4" } + array-union@1.0.2: resolution: { integrity: sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng== } @@ -5349,6 +5972,11 @@ packages: { integrity: sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ== } engines: { node: ">=0.10.0" } + arraybuffer.prototype.slice@1.0.4: + resolution: + { integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ== } + engines: { node: ">= 0.4" } + arrify@2.0.1: resolution: { integrity: sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug== } @@ -5368,6 +5996,11 @@ packages: { integrity: sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw== } engines: { node: ">=0.10.0" } + async-function@1.0.0: + resolution: + { integrity: sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA== } + engines: { node: ">= 0.4" } + async-mutex@0.2.6: resolution: { integrity: sha512-Hs4R+4SPgamu6rSGW8C7cV9gaWUKEHykfzCCvIRuaVv636Ju10ZdeUbvb4TBEW0INuq2DHZqXbK4Nd3yG4RaRw== } @@ -5376,10 +6009,19 @@ packages: resolution: { integrity: sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw== } - asynckit@0.4.0: + async@3.2.6: + resolution: + { integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA== } + + asynckit@0.4.0: resolution: { integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== } + at-least-node@1.0.0: + resolution: + { integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== } + engines: { node: ">= 4.0.0" } + atob@2.1.2: resolution: { integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== } @@ -5422,6 +6064,24 @@ packages: resolution: { integrity: sha512-re4CqKTJaURpzbLHtIi6XpDv20/CnpXOtjRY5/CU32L8gU8ek9UIivcfvSWvmKEngmVbrUtPpdDwWDWL7DNHvg== } + babel-plugin-polyfill-corejs2@0.4.14: + resolution: + { integrity: sha512-Co2Y9wX854ts6U8gAAPXfn0GmAyctHuK8n0Yhfjd6t30g7yvKjspvvOo9yG+z52PZRgFErt7Ka2pYnXCjLKEpg== } + peerDependencies: + "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + + babel-plugin-polyfill-corejs3@0.13.0: + resolution: + { integrity: sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A== } + peerDependencies: + "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + + babel-plugin-polyfill-regenerator@0.6.5: + resolution: + { integrity: sha512-ISqQ2frbiNU9vIJkzg7dlPpznPZ4jOiUQ1uSmB0fEHeowtN3COYRsXr/xexn64NpU13P06jc/L5TgiJXOgrbEg== } + peerDependencies: + "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + babel-plugin-styled-components@2.1.4: resolution: { integrity: sha512-Xgp9g+A/cG47sUyRwwYxGM4bR/jDRg5N6it/8+HxCnbT5XNKSKDT9xm4oag/osgqjC2It/vH0yXsomOG6k558g== } @@ -5445,6 +6105,11 @@ packages: { integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== } engines: { node: ">=0.10.0" } + baseline-browser-mapping@2.9.14: + resolution: + { integrity: sha512-B0xUquLkiGLgHhpPBqvl7GWegWBUNuujQ6kXd/r1U38ElPT6Ok8KZ8e+FpUGEc2ZoRQUzq/aUnaKFc/svWUGSg== } + hasBin: true + bech32@1.1.4: resolution: { integrity: sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ== } @@ -5534,6 +6199,12 @@ packages: engines: { node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 } hasBin: true + browserslist@4.28.1: + resolution: + { integrity: sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA== } + engines: { node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 } + hasBin: true + bs58@6.0.0: resolution: { integrity: sha512-PD0wEnEYg6ijszw/u8s+iI3H17cTymlrwkKhDhPZq+Sokl3AU4htyBFTjAeNAlCCmg0f53g6ih3jATyCKftTfw== } @@ -5623,6 +6294,10 @@ packages: resolution: { integrity: sha512-auPpttCq6BDEG8ZAuHJIplGw6GODhjw+/11e7IjpnYCxZcW/ONgPs0KVBJ0d1bY3e2+7PRe5RCLyP+PfwVgkYw== } + caniuse-lite@1.0.30001763: + resolution: + { integrity: sha512-mh/dGtq56uN98LlNX9qdbKnzINhX0QzhiWBFEkFfsFO4QyCvL8YegrJAazCwXIeqkIob8BlZPGM3xdnY+sgmvQ== } + cfonts@3.3.0: resolution: { integrity: sha512-RlVxeEw2FXWI5Bs9LD0/Ef3bsQIc9m6lK/DINN20HIW0Y0YHUO2jjy88cot9YKZITiRTCdWzTfLmTyx47HeSLA== } @@ -5854,6 +6529,11 @@ packages: { integrity: sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg== } engines: { node: ">= 12.0.0" } + common-tags@1.8.2: + resolution: + { integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA== } + engines: { node: ">=4.0.0" } + compare-versions@6.1.1: resolution: { integrity: sha512-4hm4VPpIecmlg59CHXnRDnqGplJFrbLG4aFEl5vl6cK1u76ws3LLvX7ikFnTDl5vo39sjWD6AaDPYodJp/NNHg== } @@ -5946,6 +6626,10 @@ packages: { integrity: sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw== } engines: { node: ">=0.10.0" } + core-js-compat@3.47.0: + resolution: + { integrity: sha512-IGfuznZ/n7Kp9+nypamBhvwdwLsW6KC8IOaURw2doAK5e98AG3acVLdh0woOnEqCfUtS+Vu882JE4k/DAm3ItQ== } + core-js@3.42.0: resolution: { integrity: sha512-Sz4PP4ZA+Rq4II21qkNqOEDTDrCvcANId3xpIgB34NDkWc3UduWj2dqEtN9yZIq8Dk3HyPI33x9sqqU5C8sr0g== } @@ -6087,6 +6771,21 @@ packages: { integrity: sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg== } engines: { node: ">=18" } + data-view-buffer@1.0.2: + resolution: + { integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ== } + engines: { node: ">= 0.4" } + + data-view-byte-length@1.0.2: + resolution: + { integrity: sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ== } + engines: { node: ">= 0.4" } + + data-view-byte-offset@1.0.1: + resolution: + { integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ== } + engines: { node: ">= 0.4" } + date-fns@2.30.0: resolution: { integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw== } @@ -6157,6 +6856,16 @@ packages: supports-color: optional: true + debug@4.4.3: + resolution: + { integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA== } + engines: { node: ">=6.0" } + peerDependencies: + supports-color: "*" + peerDependenciesMeta: + supports-color: + optional: true + decamelize@1.2.0: resolution: { integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== } @@ -6208,6 +6917,11 @@ packages: { integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A== } engines: { node: ">= 0.4" } + define-properties@1.2.1: + resolution: + { integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== } + engines: { node: ">= 0.4" } + define-property@0.2.5: resolution: { integrity: sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA== } @@ -6445,10 +7159,20 @@ packages: resolution: { integrity: sha512-/w+CPqHDJ33Wq7xC4YKAchrEEPtjvxh563xH9kDTZp99seNYBoBs87vl8DJwartEjj+KLQLP8PzoDne+XmGT2A== } + ejs@3.1.10: + resolution: + { integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA== } + engines: { node: ">=0.10.0" } + hasBin: true + electron-to-chromium@1.5.151: resolution: { integrity: sha512-Rl6uugut2l9sLojjS4H4SAr3A4IgACMLgpuEMPYCVcKydzfyPrn5absNRju38IhQOf/NwjJY8OGWjlteqYeBCA== } + electron-to-chromium@1.5.267: + resolution: + { integrity: sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw== } + elliptic@6.6.1: resolution: { integrity: sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g== } @@ -6535,6 +7259,11 @@ packages: resolution: { integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== } + es-abstract@1.24.1: + resolution: + { integrity: sha512-zHXBLhP+QehSSbsS9Pt23Gg964240DPd6QCf8WpkqEXxQ7fhdZzYsocOr5u7apWonsS5EjZDmTF+/slGMyasvw== } + engines: { node: ">= 0.4" } + es-define-property@1.0.1: resolution: { integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g== } @@ -6559,6 +7288,11 @@ packages: { integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA== } engines: { node: ">= 0.4" } + es-to-primitive@1.3.0: + resolution: + { integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g== } + engines: { node: ">= 0.4" } + es-toolkit@1.33.0: resolution: { integrity: sha512-X13Q/ZSc+vsO1q600bvNK4bxgXMkHcf//RxCmYDaRY5DAcT+eoXjY5hoAPGMdRnWQjvyLEcyauG3b6hz76LNqg== } @@ -6719,6 +7453,10 @@ packages: { integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== } engines: { node: ">=4.0" } + estree-walker@1.0.1: + resolution: + { integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg== } + estree-walker@2.0.2: resolution: { integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w== } @@ -6969,6 +7707,10 @@ packages: { integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ== } engines: { node: ">=16.0.0" } + filelist@1.0.4: + resolution: + { integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q== } + files-from-path@1.0.0: resolution: { integrity: sha512-EobUbrzh1fPOZpQvDdTikGpCs+ZDcTNyBOnFuHvW2BQXEkMSPbEPQ0eVTQrz0oHlBcPS9Lnw+uPzACfft1sDYg== } @@ -7102,6 +7844,11 @@ packages: { integrity: sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew== } engines: { node: ">=14.14" } + fs-extra@9.1.0: + resolution: + { integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== } + engines: { node: ">=10" } + fs.realpath@1.0.0: resolution: { integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== } @@ -7116,6 +7863,15 @@ packages: resolution: { integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== } + function.prototype.name@1.1.8: + resolution: + { integrity: sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q== } + engines: { node: ">= 0.4" } + + functions-have-names@1.2.3: + resolution: + { integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== } + gaxios@6.7.1: resolution: { integrity: sha512-LDODD4TMYx7XXdpwxAVRAIAuB0bzv0s+ywFonY46k126qzQHT9ygyoa9tncmOiQmmDrik65UYsEkv3lbfqQ3yQ== } @@ -7156,6 +7912,10 @@ packages: { integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q== } engines: { node: ">=6" } + get-own-enumerable-property-symbols@3.0.2: + resolution: + { integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g== } + get-proto@1.0.1: resolution: { integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g== } @@ -7166,6 +7926,11 @@ packages: { integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA== } engines: { node: ">=16" } + get-symbol-description@1.1.0: + resolution: + { integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg== } + engines: { node: ">= 0.4" } + get-tsconfig@4.10.0: resolution: { integrity: sha512-kGzZ3LWWQcGIAmg6iWvXn0ei6WDtV26wzHRMwDSzmAbcXrTEXxHy6IehI6/4eT6VRKyMP1eF1VqwrVUmE/LR7A== } @@ -7234,6 +7999,11 @@ packages: { integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg== } engines: { node: ">=18" } + globalthis@1.0.4: + resolution: + { integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ== } + engines: { node: ">= 0.4" } + globby@9.2.0: resolution: { integrity: sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg== } @@ -7298,6 +8068,11 @@ packages: resolution: { integrity: sha512-z6GknHqyX0h9aQaTx22VZDf6QyZn+0Nh+Ym8O/u0SGSkyF5cuTJYKlc8MkzW3Nzf9LE1ivcpmYC3FUGpywhuUQ== } + has-bigints@1.1.0: + resolution: + { integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg== } + engines: { node: ">= 0.4" } + has-flag@3.0.0: resolution: { integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== } @@ -7312,6 +8087,11 @@ packages: resolution: { integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg== } + has-proto@1.2.0: + resolution: + { integrity: sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ== } + engines: { node: ">= 0.4" } + has-symbols@1.1.0: resolution: { integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ== } @@ -7448,6 +8228,10 @@ packages: resolution: { integrity: sha512-yjD9nARJ/jb1g+CvD0tlhUHOrJ9Sy0P8T9MF3YaLlHnSRpwPfpTX0XIvpmw3gAJUmEu3FiICLBDPXVwyEvrleg== } + idb@7.1.1: + resolution: + { integrity: sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ== } + ieee754@1.2.1: resolution: { integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== } @@ -7576,6 +8360,11 @@ packages: react-devtools-core: optional: true + internal-slot@1.1.0: + resolution: + { integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw== } + engines: { node: ">= 0.4" } + internmap@2.0.3: resolution: { integrity: sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg== } @@ -7605,15 +8394,35 @@ packages: { integrity: sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA== } engines: { node: ">= 0.4" } + is-array-buffer@3.0.5: + resolution: + { integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A== } + engines: { node: ">= 0.4" } + is-arrayish@0.2.1: resolution: { integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== } + is-async-function@2.1.1: + resolution: + { integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ== } + engines: { node: ">= 0.4" } + + is-bigint@1.1.0: + resolution: + { integrity: sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ== } + engines: { node: ">= 0.4" } + is-binary-path@2.1.0: resolution: { integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== } engines: { node: ">=8" } + is-boolean-object@1.2.2: + resolution: + { integrity: sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A== } + engines: { node: ">= 0.4" } + is-buffer@1.1.6: resolution: { integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== } @@ -7638,6 +8447,16 @@ packages: { integrity: sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw== } engines: { node: ">= 0.4" } + is-data-view@1.0.2: + resolution: + { integrity: sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw== } + engines: { node: ">= 0.4" } + + is-date-object@1.1.0: + resolution: + { integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg== } + engines: { node: ">= 0.4" } + is-descriptor@0.1.7: resolution: { integrity: sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg== } @@ -7663,6 +8482,11 @@ packages: { integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== } engines: { node: ">=0.10.0" } + is-finalizationregistry@1.1.1: + resolution: + { integrity: sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg== } + engines: { node: ">= 0.4" } + is-fullwidth-code-point@1.0.0: resolution: { integrity: sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw== } @@ -7709,11 +8533,30 @@ packages: { integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ== } engines: { node: ">=10" } + is-map@2.0.3: + resolution: + { integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw== } + engines: { node: ">= 0.4" } + + is-module@1.0.0: + resolution: + { integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g== } + + is-negative-zero@2.0.3: + resolution: + { integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw== } + engines: { node: ">= 0.4" } + is-npm@5.0.0: resolution: { integrity: sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA== } engines: { node: ">=10" } + is-number-object@1.1.1: + resolution: + { integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw== } + engines: { node: ">= 0.4" } + is-number@3.0.0: resolution: { integrity: sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg== } @@ -7724,6 +8567,11 @@ packages: { integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== } engines: { node: ">=0.12.0" } + is-obj@1.0.1: + resolution: + { integrity: sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg== } + engines: { node: ">=0.10.0" } + is-obj@2.0.0: resolution: { integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== } @@ -7752,6 +8600,21 @@ packages: { integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g== } engines: { node: ">= 0.4" } + is-regexp@1.0.0: + resolution: + { integrity: sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA== } + engines: { node: ">=0.10.0" } + + is-set@2.0.3: + resolution: + { integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg== } + engines: { node: ">= 0.4" } + + is-shared-array-buffer@1.0.4: + resolution: + { integrity: sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A== } + engines: { node: ">= 0.4" } + is-stream@2.0.1: resolution: { integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== } @@ -7762,6 +8625,16 @@ packages: { integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA== } engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + is-string@1.1.1: + resolution: + { integrity: sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA== } + engines: { node: ">= 0.4" } + + is-symbol@1.1.1: + resolution: + { integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w== } + engines: { node: ">= 0.4" } + is-typed-array@1.1.15: resolution: { integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ== } @@ -7776,6 +8649,21 @@ packages: { integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ== } engines: { node: ">=18" } + is-weakmap@2.0.2: + resolution: + { integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w== } + engines: { node: ">= 0.4" } + + is-weakref@1.1.1: + resolution: + { integrity: sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew== } + engines: { node: ">= 0.4" } + + is-weakset@2.0.4: + resolution: + { integrity: sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ== } + engines: { node: ">= 0.4" } + is-windows@1.0.2: resolution: { integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== } @@ -7789,6 +8677,10 @@ packages: resolution: { integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== } + isarray@2.0.5: + resolution: + { integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== } + isexe@2.0.0: resolution: { integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== } @@ -7818,6 +8710,12 @@ packages: { integrity: sha512-9DDdhb5j6cpeitCbvLO7n7J4IxnbM6hoF6O1g4HQ5TfhvvKN8ywDM7668ZhMHRqVmxqhps/F6syWK2KcPxYlkw== } engines: { node: 20 || >=22 } + jake@10.9.4: + resolution: + { integrity: sha512-wpHYzhxiVQL+IV05BLE2Xn34zW1S223hvjtqk0+gsPrwd/8JNLXJgZZM/iPFsYc1xyphF+6M6EvdE5E9MBGkDA== } + engines: { node: ">=10" } + hasBin: true + javascript-natural-sort@0.7.1: resolution: { integrity: sha512-nO6jcEfZWQXDhOiBtG2KvKyEptz7RVbpGP4vTD2hLBdmNQSsCiicO2Ioinv6UI4y9ukqnBpy+XZ9H6uLNgJTlw== } @@ -7915,6 +8813,10 @@ packages: resolution: { integrity: sha512-7DE8mpG+/fVw+dTpjbxnx47TaMnDfOI1jwft9g1VybltZCduyRQPJPvc+zzKY9WPHxhPWczyFuYa6I8Mw4iU5A== } + json-schema@0.4.0: + resolution: + { integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== } + json-shrink@0.0.124: resolution: { integrity: sha512-cu395Hhex/FkhhFmlgwJG2jZUI5gRvrkU8oX3CbM1ZDSbtBz1b7XEjBB6QmhbeNwvY1w9hcH1oXWFuajuF1YAQ== } @@ -7941,6 +8843,11 @@ packages: resolution: { integrity: sha512-d2vwomK605ks7Q+uCpbwGyoIF5j+UZuJjlYcugISBt3CxM+eBo/W6y63yVPIyIvbYON+pvJYsYZjCYbzqJj/xQ== } + jsonpointer@5.0.1: + resolution: + { integrity: sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ== } + engines: { node: ">=0.10.0" } + jwa@2.0.1: resolution: { integrity: sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg== } @@ -7990,6 +8897,11 @@ packages: resolution: { integrity: sha512-LK1M0dm62NKEyhaM6S0pMHKzyAB+KySUlbT+z/+N6fZvcg0jEqSAiz6YHPk8MWIadlT0vFx1uT6Pf9dLzhTn4g== } + leven@3.1.0: + resolution: + { integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== } + engines: { node: ">=6" } + levn@0.4.1: resolution: { integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== } @@ -8140,6 +9052,10 @@ packages: resolution: { integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA== } + lodash.debounce@4.0.8: + resolution: + { integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== } + lodash.kebabcase@4.1.1: resolution: { integrity: sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g== } @@ -8152,6 +9068,10 @@ packages: resolution: { integrity: sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw== } + lodash.sortby@4.7.0: + resolution: + { integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA== } + lodash@4.17.21: resolution: { integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== } @@ -8226,6 +9146,10 @@ packages: resolution: { integrity: sha512-ThQLOhN86ZkJ7qemtVRGYM+gRgR8GEXNli9H/PMvpnZsE44Xfh3wx9kGJaldg314v85m+bFW6WBMaVHJc/c3zA== } + magic-string@0.25.9: + resolution: + { integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ== } + magic-string@0.30.17: resolution: { integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA== } @@ -8540,6 +9464,10 @@ packages: resolution: { integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw== } + node-releases@2.0.27: + resolution: + { integrity: sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA== } + normalize-package-data@6.0.2: resolution: { integrity: sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g== } @@ -8588,11 +9516,21 @@ packages: { integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew== } engines: { node: ">= 0.4" } + object-keys@1.1.1: + resolution: + { integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== } + engines: { node: ">= 0.4" } + object-visit@1.0.1: resolution: { integrity: sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA== } engines: { node: ">=0.10.0" } + object.assign@4.1.7: + resolution: + { integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw== } + engines: { node: ">= 0.4" } + object.pick@1.3.0: resolution: { integrity: sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ== } @@ -8663,6 +9601,11 @@ packages: { integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g== } engines: { node: ">=0.10.0" } + own-keys@1.0.1: + resolution: + { integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg== } + engines: { node: ">= 0.4" } + ox@0.6.7: resolution: { integrity: sha512-17Gk/eFsFRAZ80p5eKqv89a57uXjd3NgIf1CaXojATPBuujVc/fQSVhBeAU9JCRB+k7J50WQAyWTxK19T9GgbA== } @@ -9074,6 +10017,16 @@ packages: engines: { node: ">=14" } hasBin: true + pretty-bytes@5.6.0: + resolution: + { integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg== } + engines: { node: ">=6" } + + pretty-bytes@6.1.1: + resolution: + { integrity: sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ== } + engines: { node: ^14.13.1 || >=16.0.0 } + pretty-format@27.5.1: resolution: { integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ== } @@ -9205,6 +10158,13 @@ packages: { integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== } hasBin: true + react-device-detect@2.2.3: + resolution: + { integrity: sha512-buYY3qrCnQVlIFHrC5UcUoAj7iANs/+srdkwsnNjI7anr3Tt7UY6MqNxtMLlr0tMBied0O49UZVK8XKs3ZIiPw== } + peerDependencies: + react: ">= 0.14.0" + react-dom: ">= 0.14.0" + react-dom@19.1.0: resolution: { integrity: sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g== } @@ -9380,11 +10340,35 @@ packages: resolution: { integrity: sha512-S1bJDnqLftzHXHP8JsT5II/CtHWQrASX5K96REjWjlmWKrviSOLWmM7QnRLstAWsu1VBBV1ffV6DzCvxNP0UJQ== } + reflect.getprototypeof@1.0.10: + resolution: + { integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw== } + engines: { node: ">= 0.4" } + + regenerate-unicode-properties@10.2.2: + resolution: + { integrity: sha512-m03P+zhBeQd1RGnYxrGyDAPpWX/epKirLrp8e3qevZdVkKtnCrjjWczIbYc8+xd6vcTStVlqfycTx1KR4LOr0g== } + engines: { node: ">=4" } + + regenerate@1.4.2: + resolution: + { integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== } + regex-not@1.0.2: resolution: { integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== } engines: { node: ">=0.10.0" } + regexp.prototype.flags@1.5.4: + resolution: + { integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA== } + engines: { node: ">= 0.4" } + + regexpu-core@6.4.0: + resolution: + { integrity: sha512-0ghuzq67LI9bLXpOX/ISfve/Mq33a4aFRzoQYhnnok1JOFpmE/A2TBGkNVenOGEeSBCjIiWcc6MVOG5HEQv0sA== } + engines: { node: ">=4" } + registry-auth-token@5.1.0: resolution: { integrity: sha512-GdekYuwLXLxMuFTwAPg5UKGLW/UXzQrZvH/Zj791BQif5T05T0RsaLfHc9q3ZOKi7n+BoprPD9mJ0O0k4xzUlw== } @@ -9395,6 +10379,15 @@ packages: { integrity: sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw== } engines: { node: ">=8" } + regjsgen@0.8.0: + resolution: + { integrity: sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q== } + + regjsparser@0.13.0: + resolution: + { integrity: sha512-NZQZdC5wOE/H3UT28fVGL+ikOZcEzfMGk/c3iN9UGxzWHMa1op7274oyiUVrAG4B2EuFhus8SvkaYnhvW92p9Q== } + hasBin: true + repeat-element@1.1.4: resolution: { integrity: sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ== } @@ -9487,6 +10480,12 @@ packages: resolution: { integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA== } + rollup@2.79.2: + resolution: + { integrity: sha512-fS6iqSPZDs3dr/y7Od6y5nha8dW1YnbgtsyotCVvoFGKbERG++CVRFv1meyGDE1SNItQA8BrnCw7ScdAhRJ3XQ== } + engines: { node: ">=10.0.0" } + hasBin: true + rollup@4.40.2: resolution: { integrity: sha512-tfUOg6DTP4rhQ3VjOO6B4wyrJnGOX85requAXvqYTHsOgb2TFJdZ3aWpT8W2kPoypSGP7dZUyzxJ9ee4buM5Fg== } @@ -9510,6 +10509,11 @@ packages: resolution: { integrity: sha512-C2ujvPv05hXC69MD7YwSsoUEsT/X/dKHkkgwN9B0ZTgb0OXDC9yaHhE6Pq+uaRAzMyW0Y97bwc4JO4cqPDzVuQ== } + safe-array-concat@1.1.3: + resolution: + { integrity: sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q== } + engines: { node: ">=0.4" } + safe-buffer@5.1.2: resolution: { integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== } @@ -9518,6 +10522,11 @@ packages: resolution: { integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== } + safe-push-apply@1.0.0: + resolution: + { integrity: sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA== } + engines: { node: ">= 0.4" } + safe-regex-test@1.1.0: resolution: { integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw== } @@ -9620,6 +10629,16 @@ packages: { integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg== } engines: { node: ">= 0.4" } + set-function-name@2.0.2: + resolution: + { integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ== } + engines: { node: ">= 0.4" } + + set-proto@1.0.0: + resolution: + { integrity: sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw== } + engines: { node: ">= 0.4" } + set-value@2.0.1: resolution: { integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== } @@ -9708,6 +10727,10 @@ packages: { integrity: sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg== } engines: { node: ">=18" } + smob@1.5.0: + resolution: + { integrity: sha512-g6T+p7QO8npa+/hNx9ohv1E5pVCmWrVCUzUXJyLdMmftX6ER0oiWY/w9knEonLpnOp6b6FenKnMfR8gqwWdwig== } + snake-case@3.0.4: resolution: { integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg== } @@ -9801,6 +10824,17 @@ packages: { integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== } engines: { node: ">=0.10.0" } + source-map@0.8.0-beta.0: + resolution: + { integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA== } + engines: { node: ">= 8" } + deprecated: The work that was done in this beta branch won't be included in future versions + + sourcemap-codec@1.4.8: + resolution: + { integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== } + deprecated: Please use @jridgewell/sourcemap-codec instead + spdx-correct@3.2.0: resolution: { integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA== } @@ -9863,6 +10897,11 @@ packages: resolution: { integrity: sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw== } + stop-iteration-iterator@1.1.0: + resolution: + { integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ== } + engines: { node: ">= 0.4" } + stream-events@1.0.5: resolution: { integrity: sha512-E1GUzBSgvct8Jsb3v2X15pjzN1tYebtbLaMg+eBOUOAxgbLoSbT2NS91ckc5lJD1KfLjId+jXJRgo0qnV5Nerg== } @@ -9901,6 +10940,26 @@ packages: { integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ== } engines: { node: ">=18" } + string.prototype.matchall@4.0.12: + resolution: + { integrity: sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA== } + engines: { node: ">= 0.4" } + + string.prototype.trim@1.2.10: + resolution: + { integrity: sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA== } + engines: { node: ">= 0.4" } + + string.prototype.trimend@1.0.9: + resolution: + { integrity: sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ== } + engines: { node: ">= 0.4" } + + string.prototype.trimstart@1.0.8: + resolution: + { integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg== } + engines: { node: ">= 0.4" } + string_decoder@1.1.1: resolution: { integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== } @@ -9909,6 +10968,11 @@ packages: resolution: { integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== } + stringify-object@3.3.0: + resolution: + { integrity: sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw== } + engines: { node: ">=4" } + strip-ansi@3.0.1: resolution: { integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg== } @@ -9929,6 +10993,11 @@ packages: { integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== } engines: { node: ">=12" } + strip-comments@2.0.1: + resolution: + { integrity: sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw== } + engines: { node: ">=10" } + strip-final-newline@3.0.0: resolution: { integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw== } @@ -10037,11 +11106,21 @@ packages: { integrity: sha512-resvxdc6Mgb7YEThw6G6bExlXKkv6+YbuzGg9xuXxSgxJF7Ozs+o8Y9+2R3sArdWdW8nOokoQb1yrpFB0pQK2g== } engines: { node: ">=14" } - terser-webpack-plugin@5.3.14: + temp-dir@2.0.0: resolution: - { integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw== } - engines: { node: ">= 10.13.0" } - peerDependencies: + { integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg== } + engines: { node: ">=8" } + + tempy@0.6.0: + resolution: + { integrity: sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw== } + engines: { node: ">=10" } + + terser-webpack-plugin@5.3.14: + resolution: + { integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw== } + engines: { node: ">= 10.13.0" } + peerDependencies: "@swc/core": "*" esbuild: "*" uglify-js: "*" @@ -10177,6 +11256,10 @@ packages: resolution: { integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== } + tr46@1.0.1: + resolution: + { integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA== } + tr46@5.1.1: resolution: { integrity: sha512-hdF5ZgjTqgAntKkklYw0R03MG2x/bSzTtkxmIRw/sTNV8YXsCJ1tfLAX23lhxhHJlEf3CRCOCGGWw3vI3GaSPw== } @@ -10237,6 +11320,11 @@ packages: { integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== } engines: { node: ">= 0.8.0" } + type-fest@0.16.0: + resolution: + { integrity: sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg== } + engines: { node: ">=10" } + type-fest@0.20.2: resolution: { integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== } @@ -10252,6 +11340,26 @@ packages: { integrity: sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw== } engines: { node: ">= 0.6" } + typed-array-buffer@1.0.3: + resolution: + { integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw== } + engines: { node: ">= 0.4" } + + typed-array-byte-length@1.0.3: + resolution: + { integrity: sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg== } + engines: { node: ">= 0.4" } + + typed-array-byte-offset@1.0.4: + resolution: + { integrity: sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ== } + engines: { node: ">= 0.4" } + + typed-array-length@1.0.7: + resolution: + { integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg== } + engines: { node: ">= 0.4" } + typed-function@4.2.1: resolution: { integrity: sha512-EGjWssW7Tsk4DGfE+5yluuljS1OGYWiI1J6e8puZz9nTMM51Oug8CD5Zo4gWMsOhq5BI+1bF+rWTm4Vbj3ivRA== } @@ -10281,6 +11389,11 @@ packages: engines: { node: ">=14.17" } hasBin: true + ua-parser-js@1.0.41: + resolution: + { integrity: sha512-LbBDqdIC5s8iROCUjMbW1f5dJQTEFB1+KO9ogbvlb3nm9n4YHa5p4KTvFPWvh2Hs8gZMBuiB1/8+pdfe/tDPug== } + hasBin: true + ufo@1.6.1: resolution: { integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA== } @@ -10289,6 +11402,11 @@ packages: resolution: { integrity: sha512-ei5rfKtoRO8OyOIor2Rz5fhzjThwIHJZ3uyDPnDHTXbP0aMQ1RN/6AI5B5d9dBxJOU+BvOAk7ZQ1xphsX8Lrog== } + unbox-primitive@1.1.0: + resolution: + { integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw== } + engines: { node: ">= 0.4" } + uncrypto@0.1.3: resolution: { integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q== } @@ -10307,6 +11425,26 @@ packages: { integrity: sha512-uROZWze0R0itiAKVPsYhFov9LxrPMHLMEQFszeI2gCN6bnIIZ8twzBCJcN2LJrBBLfrP0t1FW0g+JmKVl8Vk1g== } engines: { node: ">=18.17" } + unicode-canonical-property-names-ecmascript@2.0.1: + resolution: + { integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg== } + engines: { node: ">=4" } + + unicode-match-property-ecmascript@2.0.0: + resolution: + { integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q== } + engines: { node: ">=4" } + + unicode-match-property-value-ecmascript@2.2.1: + resolution: + { integrity: sha512-JQ84qTuMg4nVkx8ga4A16a1epI9H6uTXAknqxkGF/aFfRLw1xC/Bp24HNLaZhHSkWd3+84t8iXnp1J0kYcZHhg== } + engines: { node: ">=4" } + + unicode-property-aliases-ecmascript@2.2.0: + resolution: + { integrity: sha512-hpbDzxUY9BFwX+UeBnxv3Sh1q7HFxj48DTmXchNgRa46lO8uj3/1iEn3MiNUYTg1g9ctIqXCCERn8gYZhHC5lQ== } + engines: { node: ">=4" } + unicorn-magic@0.1.0: resolution: { integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ== } @@ -10415,6 +11553,11 @@ packages: uploadthing: optional: true + upath@1.2.0: + resolution: + { integrity: sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== } + engines: { node: ">=4" } + update-browserslist-db@1.1.3: resolution: { integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw== } @@ -10422,6 +11565,13 @@ packages: peerDependencies: browserslist: ">= 4.21.0" + update-browserslist-db@1.2.3: + resolution: + { integrity: sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w== } + hasBin: true + peerDependencies: + browserslist: ">= 4.21.0" + update-notifier-cjs@5.1.7: resolution: { integrity: sha512-eZWTh8F+VCEoC4UIh0pKmh8h4izj65VvLhCpJpVefUxdYe0fU3GBrC4Sbh1AoWA/miNPAb6UVlp2fUQNsfp+3g== } @@ -10598,6 +11748,19 @@ packages: peerDependencies: vite: ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 + vite-plugin-pwa@0.21.2: + resolution: + { integrity: sha512-vFhH6Waw8itNu37hWUJxL50q+CBbNcMVzsKaYHQVrfxTt3ihk3PeLO22SbiP1UNWzcEPaTQv+YVxe4G0KOjAkg== } + engines: { node: ">=16.0.0" } + peerDependencies: + "@vite-pwa/assets-generator": ^0.2.6 + vite: ^3.1.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 + workbox-build: ^7.3.0 + workbox-window: ^7.3.0 + peerDependenciesMeta: + "@vite-pwa/assets-generator": + optional: true + vite-plugin-static-copy@2.3.1: resolution: { integrity: sha512-EfsPcBm3ewg3UMG8RJaC0ADq6/qnUZnokXx4By4+2cAcipjT9i0Y0owIJGqmZI7d6nxk4qB1q5aXOwNuSyPdyA== } @@ -10728,6 +11891,10 @@ packages: resolution: { integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== } + webidl-conversions@4.0.2: + resolution: + { integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== } + webidl-conversions@7.0.0: resolution: { integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g== } @@ -10757,6 +11924,7 @@ packages: resolution: { integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ== } engines: { node: ">=18" } + deprecated: Use @exodus/bytes instead for a more spec-conformant and faster implementation whatwg-fetch@3.6.20: resolution: @@ -10776,6 +11944,25 @@ packages: resolution: { integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== } + whatwg-url@7.1.0: + resolution: + { integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg== } + + which-boxed-primitive@1.1.1: + resolution: + { integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA== } + engines: { node: ">= 0.4" } + + which-builtin-type@1.2.1: + resolution: + { integrity: sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q== } + engines: { node: ">= 0.4" } + + which-collection@1.0.2: + resolution: + { integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw== } + engines: { node: ">= 0.4" } + which-module@2.0.1: resolution: { integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ== } @@ -10822,6 +12009,71 @@ packages: { integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA== } engines: { node: ">=0.10.0" } + workbox-background-sync@7.4.0: + resolution: + { integrity: sha512-8CB9OxKAgKZKyNMwfGZ1XESx89GryWTfI+V5yEj8sHjFH8MFelUwYXEyldEK6M6oKMmn807GoJFUEA1sC4XS9w== } + + workbox-broadcast-update@7.4.0: + resolution: + { integrity: sha512-+eZQwoktlvo62cI0b+QBr40v5XjighxPq3Fzo9AWMiAosmpG5gxRHgTbGGhaJv/q/MFVxwFNGh/UwHZ/8K88lA== } + + workbox-build@7.4.0: + resolution: + { integrity: sha512-Ntk1pWb0caOFIvwz/hfgrov/OJ45wPEhI5PbTywQcYjyZiVhT3UrwwUPl6TRYbTm4moaFYithYnl1lvZ8UjxcA== } + engines: { node: ">=20.0.0" } + + workbox-cacheable-response@7.4.0: + resolution: + { integrity: sha512-0Fb8795zg/x23ISFkAc7lbWes6vbw34DGFIMw31cwuHPgDEC/5EYm6m/ZkylLX0EnEbbOyOCLjKgFS/Z5g0HeQ== } + + workbox-core@7.4.0: + resolution: + { integrity: sha512-6BMfd8tYEnN4baG4emG9U0hdXM4gGuDU3ectXuVHnj71vwxTFI7WOpQJC4siTOlVtGqCUtj0ZQNsrvi6kZZTAQ== } + + workbox-expiration@7.4.0: + resolution: + { integrity: sha512-V50p4BxYhtA80eOvulu8xVfPBgZbkxJ1Jr8UUn0rvqjGhLDqKNtfrDfjJKnLz2U8fO2xGQJTx/SKXNTzHOjnHw== } + + workbox-google-analytics@7.4.0: + resolution: + { integrity: sha512-MVPXQslRF6YHkzGoFw1A4GIB8GrKym/A5+jYDUSL+AeJw4ytQGrozYdiZqUW1TPQHW8isBCBtyFJergUXyNoWQ== } + + workbox-navigation-preload@7.4.0: + resolution: + { integrity: sha512-etzftSgdQfjMcfPgbfaZCfM2QuR1P+4o8uCA2s4rf3chtKTq/Om7g/qvEOcZkG6v7JZOSOxVYQiOu6PbAZgU6w== } + + workbox-precaching@7.4.0: + resolution: + { integrity: sha512-VQs37T6jDqf1rTxUJZXRl3yjZMf5JX/vDPhmx2CPgDDKXATzEoqyRqhYnRoxl6Kr0rqaQlp32i9rtG5zTzIlNg== } + + workbox-range-requests@7.4.0: + resolution: + { integrity: sha512-3Vq854ZNuP6Y0KZOQWLaLC9FfM7ZaE+iuQl4VhADXybwzr4z/sMmnLgTeUZLq5PaDlcJBxYXQ3U91V7dwAIfvw== } + + workbox-recipes@7.4.0: + resolution: + { integrity: sha512-kOkWvsAn4H8GvAkwfJTbwINdv4voFoiE9hbezgB1sb/0NLyTG4rE7l6LvS8lLk5QIRIto+DjXLuAuG3Vmt3cxQ== } + + workbox-routing@7.4.0: + resolution: + { integrity: sha512-C/ooj5uBWYAhAqwmU8HYQJdOjjDKBp9MzTQ+otpMmd+q0eF59K+NuXUek34wbL0RFrIXe/KKT+tUWcZcBqxbHQ== } + + workbox-strategies@7.4.0: + resolution: + { integrity: sha512-T4hVqIi5A4mHi92+5EppMX3cLaVywDp8nsyUgJhOZxcfSV/eQofcOA6/EMo5rnTNmNTpw0rUgjAI6LaVullPpg== } + + workbox-streams@7.4.0: + resolution: + { integrity: sha512-QHPBQrey7hQbnTs5GrEVoWz7RhHJXnPT+12qqWM378orDMo5VMJLCkCM1cnCk+8Eq92lccx/VgRZ7WAzZWbSLg== } + + workbox-sw@7.4.0: + resolution: + { integrity: sha512-ltU+Kr3qWR6BtbdlMnCjobZKzeV1hN+S6UvDywBrwM19TTyqA03X66dzw1tEIdJvQ4lYKkBFox6IAEhoSEZ8Xw== } + + workbox-window@7.4.0: + resolution: + { integrity: sha512-/bIYdBLAVsNR3v7gYGaV4pQW3M3kEPx5E8vDxGvxo6khTrGtSSCS7QiFKv9ogzBgZiy0OXLP9zO28U/1nF1mfw== } + wrap-ansi@6.2.0: resolution: { integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== } @@ -11091,6 +12343,13 @@ snapshots: "@jridgewell/gen-mapping": 0.3.8 "@jridgewell/trace-mapping": 0.3.25 + "@apideck/better-ajv-errors@0.3.6(ajv@8.17.1)": + dependencies: + ajv: 8.17.1 + json-schema: 0.4.0 + jsonpointer: 5.0.1 + leven: 3.1.0 + "@asamuzakjp/css-color@3.1.7": dependencies: "@csstools/css-calc": 2.1.3(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) @@ -11274,277 +12533,854 @@ snapshots: "@smithy/types": 4.2.0 tslib: 2.8.1 transitivePeerDependencies: - - aws-crt + - aws-crt + + "@aws-sdk/credential-provider-node@3.806.0": + dependencies: + "@aws-sdk/credential-provider-env": 3.806.0 + "@aws-sdk/credential-provider-http": 3.806.0 + "@aws-sdk/credential-provider-ini": 3.806.0 + "@aws-sdk/credential-provider-process": 3.806.0 + "@aws-sdk/credential-provider-sso": 3.806.0 + "@aws-sdk/credential-provider-web-identity": 3.806.0 + "@aws-sdk/types": 3.804.0 + "@smithy/credential-provider-imds": 4.0.4 + "@smithy/property-provider": 4.0.2 + "@smithy/shared-ini-file-loader": 4.0.2 + "@smithy/types": 4.2.0 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + + "@aws-sdk/credential-provider-process@3.806.0": + dependencies: + "@aws-sdk/core": 3.806.0 + "@aws-sdk/types": 3.804.0 + "@smithy/property-provider": 4.0.2 + "@smithy/shared-ini-file-loader": 4.0.2 + "@smithy/types": 4.2.0 + tslib: 2.8.1 + + "@aws-sdk/credential-provider-sso@3.806.0": + dependencies: + "@aws-sdk/client-sso": 3.806.0 + "@aws-sdk/core": 3.806.0 + "@aws-sdk/token-providers": 3.806.0 + "@aws-sdk/types": 3.804.0 + "@smithy/property-provider": 4.0.2 + "@smithy/shared-ini-file-loader": 4.0.2 + "@smithy/types": 4.2.0 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + + "@aws-sdk/credential-provider-web-identity@3.806.0": + dependencies: + "@aws-sdk/core": 3.806.0 + "@aws-sdk/nested-clients": 3.806.0 + "@aws-sdk/types": 3.804.0 + "@smithy/property-provider": 4.0.2 + "@smithy/types": 4.2.0 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + + "@aws-sdk/middleware-host-header@3.804.0": + dependencies: + "@aws-sdk/types": 3.804.0 + "@smithy/protocol-http": 5.1.0 + "@smithy/types": 4.2.0 + tslib: 2.8.1 + + "@aws-sdk/middleware-logger@3.804.0": + dependencies: + "@aws-sdk/types": 3.804.0 + "@smithy/types": 4.2.0 + tslib: 2.8.1 + + "@aws-sdk/middleware-recursion-detection@3.804.0": + dependencies: + "@aws-sdk/types": 3.804.0 + "@smithy/protocol-http": 5.1.0 + "@smithy/types": 4.2.0 + tslib: 2.8.1 + + "@aws-sdk/middleware-user-agent@3.806.0": + dependencies: + "@aws-sdk/core": 3.806.0 + "@aws-sdk/types": 3.804.0 + "@aws-sdk/util-endpoints": 3.806.0 + "@smithy/core": 3.3.1 + "@smithy/protocol-http": 5.1.0 + "@smithy/types": 4.2.0 + tslib: 2.8.1 + + "@aws-sdk/nested-clients@3.806.0": + dependencies: + "@aws-crypto/sha256-browser": 5.2.0 + "@aws-crypto/sha256-js": 5.2.0 + "@aws-sdk/core": 3.806.0 + "@aws-sdk/middleware-host-header": 3.804.0 + "@aws-sdk/middleware-logger": 3.804.0 + "@aws-sdk/middleware-recursion-detection": 3.804.0 + "@aws-sdk/middleware-user-agent": 3.806.0 + "@aws-sdk/region-config-resolver": 3.806.0 + "@aws-sdk/types": 3.804.0 + "@aws-sdk/util-endpoints": 3.806.0 + "@aws-sdk/util-user-agent-browser": 3.804.0 + "@aws-sdk/util-user-agent-node": 3.806.0 + "@smithy/config-resolver": 4.1.2 + "@smithy/core": 3.3.1 + "@smithy/fetch-http-handler": 5.0.2 + "@smithy/hash-node": 4.0.2 + "@smithy/invalid-dependency": 4.0.2 + "@smithy/middleware-content-length": 4.0.2 + "@smithy/middleware-endpoint": 4.1.4 + "@smithy/middleware-retry": 4.1.5 + "@smithy/middleware-serde": 4.0.3 + "@smithy/middleware-stack": 4.0.2 + "@smithy/node-config-provider": 4.1.1 + "@smithy/node-http-handler": 4.0.4 + "@smithy/protocol-http": 5.1.0 + "@smithy/smithy-client": 4.2.4 + "@smithy/types": 4.2.0 + "@smithy/url-parser": 4.0.2 + "@smithy/util-base64": 4.0.0 + "@smithy/util-body-length-browser": 4.0.0 + "@smithy/util-body-length-node": 4.0.0 + "@smithy/util-defaults-mode-browser": 4.0.12 + "@smithy/util-defaults-mode-node": 4.0.12 + "@smithy/util-endpoints": 3.0.4 + "@smithy/util-middleware": 4.0.2 + "@smithy/util-retry": 4.0.3 + "@smithy/util-utf8": 4.0.0 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + + "@aws-sdk/region-config-resolver@3.806.0": + dependencies: + "@aws-sdk/types": 3.804.0 + "@smithy/node-config-provider": 4.1.1 + "@smithy/types": 4.2.0 + "@smithy/util-config-provider": 4.0.0 + "@smithy/util-middleware": 4.0.2 + tslib: 2.8.1 + + "@aws-sdk/token-providers@3.806.0": + dependencies: + "@aws-sdk/nested-clients": 3.806.0 + "@aws-sdk/types": 3.804.0 + "@smithy/property-provider": 4.0.2 + "@smithy/shared-ini-file-loader": 4.0.2 + "@smithy/types": 4.2.0 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + + "@aws-sdk/types@3.804.0": + dependencies: + "@smithy/types": 4.2.0 + tslib: 2.8.1 + + "@aws-sdk/util-endpoints@3.806.0": + dependencies: + "@aws-sdk/types": 3.804.0 + "@smithy/types": 4.2.0 + "@smithy/util-endpoints": 3.0.4 + tslib: 2.8.1 + + "@aws-sdk/util-locate-window@3.804.0": + dependencies: + tslib: 2.8.1 + + "@aws-sdk/util-user-agent-browser@3.804.0": + dependencies: + "@aws-sdk/types": 3.804.0 + "@smithy/types": 4.2.0 + bowser: 2.11.0 + tslib: 2.8.1 + + "@aws-sdk/util-user-agent-node@3.806.0": + dependencies: + "@aws-sdk/middleware-user-agent": 3.806.0 + "@aws-sdk/types": 3.804.0 + "@smithy/node-config-provider": 4.1.1 + "@smithy/types": 4.2.0 + tslib: 2.8.1 + + "@babel/code-frame@7.27.1": + dependencies: + "@babel/helper-validator-identifier": 7.27.1 + js-tokens: 4.0.0 + picocolors: 1.1.1 + + "@babel/compat-data@7.27.2": {} + + "@babel/compat-data@7.28.5": {} + + "@babel/core@7.27.1": + dependencies: + "@ampproject/remapping": 2.3.0 + "@babel/code-frame": 7.27.1 + "@babel/generator": 7.27.1 + "@babel/helper-compilation-targets": 7.27.2 + "@babel/helper-module-transforms": 7.27.1(@babel/core@7.27.1) + "@babel/helpers": 7.27.1 + "@babel/parser": 7.27.2 + "@babel/template": 7.27.2 + "@babel/traverse": 7.27.1(supports-color@5.5.0) + "@babel/types": 7.27.1 + convert-source-map: 2.0.0 + debug: 4.4.0(supports-color@5.5.0) + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + "@babel/generator@7.27.1": + dependencies: + "@babel/parser": 7.27.2 + "@babel/types": 7.27.1 + "@jridgewell/gen-mapping": 0.3.8 + "@jridgewell/trace-mapping": 0.3.25 + jsesc: 3.1.0 + + "@babel/generator@7.28.5": + dependencies: + "@babel/parser": 7.28.5 + "@babel/types": 7.28.5 + "@jridgewell/gen-mapping": 0.3.13 + "@jridgewell/trace-mapping": 0.3.31 + jsesc: 3.1.0 + + "@babel/helper-annotate-as-pure@7.27.1": + dependencies: + "@babel/types": 7.27.1 + + "@babel/helper-annotate-as-pure@7.27.3": + dependencies: + "@babel/types": 7.28.5 + + "@babel/helper-compilation-targets@7.27.2": + dependencies: + "@babel/compat-data": 7.27.2 + "@babel/helper-validator-option": 7.27.1 + browserslist: 4.24.5 + lru-cache: 5.1.1 + semver: 6.3.1 + + "@babel/helper-create-class-features-plugin@7.28.5(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-annotate-as-pure": 7.27.3 + "@babel/helper-member-expression-to-functions": 7.28.5 + "@babel/helper-optimise-call-expression": 7.27.1 + "@babel/helper-replace-supers": 7.27.1(@babel/core@7.27.1) + "@babel/helper-skip-transparent-expression-wrappers": 7.27.1 + "@babel/traverse": 7.28.5 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + "@babel/helper-create-regexp-features-plugin@7.28.5(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-annotate-as-pure": 7.27.3 + regexpu-core: 6.4.0 + semver: 6.3.1 + + "@babel/helper-define-polyfill-provider@0.6.5(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-compilation-targets": 7.27.2 + "@babel/helper-plugin-utils": 7.27.1 + debug: 4.4.3 + lodash.debounce: 4.0.8 + resolve: 1.22.10 + transitivePeerDependencies: + - supports-color + + "@babel/helper-globals@7.28.0": {} + + "@babel/helper-member-expression-to-functions@7.28.5": + dependencies: + "@babel/traverse": 7.28.5 + "@babel/types": 7.28.5 + transitivePeerDependencies: + - supports-color + + "@babel/helper-module-imports@7.27.1(supports-color@5.5.0)": + dependencies: + "@babel/traverse": 7.27.1(supports-color@5.5.0) + "@babel/types": 7.27.1 + transitivePeerDependencies: + - supports-color + + "@babel/helper-module-transforms@7.27.1(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-module-imports": 7.27.1(supports-color@5.5.0) + "@babel/helper-validator-identifier": 7.27.1 + "@babel/traverse": 7.27.1(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + + "@babel/helper-module-transforms@7.28.3(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-module-imports": 7.27.1(supports-color@5.5.0) + "@babel/helper-validator-identifier": 7.28.5 + "@babel/traverse": 7.28.5 + transitivePeerDependencies: + - supports-color + + "@babel/helper-optimise-call-expression@7.27.1": + dependencies: + "@babel/types": 7.28.5 + + "@babel/helper-plugin-utils@7.27.1": {} + + "@babel/helper-remap-async-to-generator@7.27.1(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-annotate-as-pure": 7.27.3 + "@babel/helper-wrap-function": 7.28.3 + "@babel/traverse": 7.28.5 + transitivePeerDependencies: + - supports-color + + "@babel/helper-replace-supers@7.27.1(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-member-expression-to-functions": 7.28.5 + "@babel/helper-optimise-call-expression": 7.27.1 + "@babel/traverse": 7.28.5 + transitivePeerDependencies: + - supports-color + + "@babel/helper-skip-transparent-expression-wrappers@7.27.1": + dependencies: + "@babel/traverse": 7.28.5 + "@babel/types": 7.28.5 + transitivePeerDependencies: + - supports-color + + "@babel/helper-string-parser@7.27.1": {} + + "@babel/helper-validator-identifier@7.27.1": {} + + "@babel/helper-validator-identifier@7.28.5": {} + + "@babel/helper-validator-option@7.27.1": {} + + "@babel/helper-wrap-function@7.28.3": + dependencies: + "@babel/template": 7.27.2 + "@babel/traverse": 7.28.5 + "@babel/types": 7.28.5 + transitivePeerDependencies: + - supports-color + + "@babel/helpers@7.27.1": + dependencies: + "@babel/template": 7.27.2 + "@babel/types": 7.27.1 + + "@babel/parser@7.27.2": + dependencies: + "@babel/types": 7.27.1 + + "@babel/parser@7.28.5": + dependencies: + "@babel/types": 7.28.5 + + "@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.28.5(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 + "@babel/traverse": 7.28.5 + transitivePeerDependencies: + - supports-color + + "@babel/plugin-bugfix-safari-class-field-initializer-scope@7.27.1(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 + + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.27.1(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 + + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.27.1(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 + "@babel/helper-skip-transparent-expression-wrappers": 7.27.1 + "@babel/plugin-transform-optional-chaining": 7.28.5(@babel/core@7.27.1) + transitivePeerDependencies: + - supports-color + + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.28.3(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 + "@babel/traverse": 7.28.5 + transitivePeerDependencies: + - supports-color + + "@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + + "@babel/plugin-syntax-import-assertions@7.27.1(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 + + "@babel/plugin-syntax-import-attributes@7.27.1(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 + + "@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 + + "@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-create-regexp-features-plugin": 7.28.5(@babel/core@7.27.1) + "@babel/helper-plugin-utils": 7.27.1 + + "@babel/plugin-transform-arrow-functions@7.27.1(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 + + "@babel/plugin-transform-async-generator-functions@7.28.0(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 + "@babel/helper-remap-async-to-generator": 7.27.1(@babel/core@7.27.1) + "@babel/traverse": 7.28.5 + transitivePeerDependencies: + - supports-color + + "@babel/plugin-transform-async-to-generator@7.27.1(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-module-imports": 7.27.1(supports-color@5.5.0) + "@babel/helper-plugin-utils": 7.27.1 + "@babel/helper-remap-async-to-generator": 7.27.1(@babel/core@7.27.1) + transitivePeerDependencies: + - supports-color + + "@babel/plugin-transform-block-scoped-functions@7.27.1(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 + + "@babel/plugin-transform-block-scoping@7.28.5(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 + + "@babel/plugin-transform-class-properties@7.27.1(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-create-class-features-plugin": 7.28.5(@babel/core@7.27.1) + "@babel/helper-plugin-utils": 7.27.1 + transitivePeerDependencies: + - supports-color + + "@babel/plugin-transform-class-static-block@7.28.3(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-create-class-features-plugin": 7.28.5(@babel/core@7.27.1) + "@babel/helper-plugin-utils": 7.27.1 + transitivePeerDependencies: + - supports-color + + "@babel/plugin-transform-classes@7.28.4(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-annotate-as-pure": 7.27.3 + "@babel/helper-compilation-targets": 7.27.2 + "@babel/helper-globals": 7.28.0 + "@babel/helper-plugin-utils": 7.27.1 + "@babel/helper-replace-supers": 7.27.1(@babel/core@7.27.1) + "@babel/traverse": 7.28.5 + transitivePeerDependencies: + - supports-color + + "@babel/plugin-transform-computed-properties@7.27.1(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 + "@babel/template": 7.27.2 + + "@babel/plugin-transform-destructuring@7.28.5(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 + "@babel/traverse": 7.28.5 + transitivePeerDependencies: + - supports-color + + "@babel/plugin-transform-dotall-regex@7.27.1(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-create-regexp-features-plugin": 7.28.5(@babel/core@7.27.1) + "@babel/helper-plugin-utils": 7.27.1 + + "@babel/plugin-transform-duplicate-keys@7.27.1(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 + + "@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.27.1(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-create-regexp-features-plugin": 7.28.5(@babel/core@7.27.1) + "@babel/helper-plugin-utils": 7.27.1 + + "@babel/plugin-transform-dynamic-import@7.27.1(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 + + "@babel/plugin-transform-explicit-resource-management@7.28.0(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 + "@babel/plugin-transform-destructuring": 7.28.5(@babel/core@7.27.1) + transitivePeerDependencies: + - supports-color - "@aws-sdk/credential-provider-node@3.806.0": + "@babel/plugin-transform-exponentiation-operator@7.28.5(@babel/core@7.27.1)": dependencies: - "@aws-sdk/credential-provider-env": 3.806.0 - "@aws-sdk/credential-provider-http": 3.806.0 - "@aws-sdk/credential-provider-ini": 3.806.0 - "@aws-sdk/credential-provider-process": 3.806.0 - "@aws-sdk/credential-provider-sso": 3.806.0 - "@aws-sdk/credential-provider-web-identity": 3.806.0 - "@aws-sdk/types": 3.804.0 - "@smithy/credential-provider-imds": 4.0.4 - "@smithy/property-provider": 4.0.2 - "@smithy/shared-ini-file-loader": 4.0.2 - "@smithy/types": 4.2.0 - tslib: 2.8.1 - transitivePeerDependencies: - - aws-crt + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 - "@aws-sdk/credential-provider-process@3.806.0": + "@babel/plugin-transform-export-namespace-from@7.27.1(@babel/core@7.27.1)": dependencies: - "@aws-sdk/core": 3.806.0 - "@aws-sdk/types": 3.804.0 - "@smithy/property-provider": 4.0.2 - "@smithy/shared-ini-file-loader": 4.0.2 - "@smithy/types": 4.2.0 - tslib: 2.8.1 + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 - "@aws-sdk/credential-provider-sso@3.806.0": + "@babel/plugin-transform-for-of@7.27.1(@babel/core@7.27.1)": dependencies: - "@aws-sdk/client-sso": 3.806.0 - "@aws-sdk/core": 3.806.0 - "@aws-sdk/token-providers": 3.806.0 - "@aws-sdk/types": 3.804.0 - "@smithy/property-provider": 4.0.2 - "@smithy/shared-ini-file-loader": 4.0.2 - "@smithy/types": 4.2.0 - tslib: 2.8.1 + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 + "@babel/helper-skip-transparent-expression-wrappers": 7.27.1 transitivePeerDependencies: - - aws-crt + - supports-color - "@aws-sdk/credential-provider-web-identity@3.806.0": + "@babel/plugin-transform-function-name@7.27.1(@babel/core@7.27.1)": dependencies: - "@aws-sdk/core": 3.806.0 - "@aws-sdk/nested-clients": 3.806.0 - "@aws-sdk/types": 3.804.0 - "@smithy/property-provider": 4.0.2 - "@smithy/types": 4.2.0 - tslib: 2.8.1 + "@babel/core": 7.27.1 + "@babel/helper-compilation-targets": 7.27.2 + "@babel/helper-plugin-utils": 7.27.1 + "@babel/traverse": 7.28.5 transitivePeerDependencies: - - aws-crt + - supports-color - "@aws-sdk/middleware-host-header@3.804.0": + "@babel/plugin-transform-json-strings@7.27.1(@babel/core@7.27.1)": dependencies: - "@aws-sdk/types": 3.804.0 - "@smithy/protocol-http": 5.1.0 - "@smithy/types": 4.2.0 - tslib: 2.8.1 + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 - "@aws-sdk/middleware-logger@3.804.0": + "@babel/plugin-transform-literals@7.27.1(@babel/core@7.27.1)": dependencies: - "@aws-sdk/types": 3.804.0 - "@smithy/types": 4.2.0 - tslib: 2.8.1 + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 - "@aws-sdk/middleware-recursion-detection@3.804.0": + "@babel/plugin-transform-logical-assignment-operators@7.28.5(@babel/core@7.27.1)": dependencies: - "@aws-sdk/types": 3.804.0 - "@smithy/protocol-http": 5.1.0 - "@smithy/types": 4.2.0 - tslib: 2.8.1 + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 - "@aws-sdk/middleware-user-agent@3.806.0": + "@babel/plugin-transform-member-expression-literals@7.27.1(@babel/core@7.27.1)": dependencies: - "@aws-sdk/core": 3.806.0 - "@aws-sdk/types": 3.804.0 - "@aws-sdk/util-endpoints": 3.806.0 - "@smithy/core": 3.3.1 - "@smithy/protocol-http": 5.1.0 - "@smithy/types": 4.2.0 - tslib: 2.8.1 + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 - "@aws-sdk/nested-clients@3.806.0": + "@babel/plugin-transform-modules-amd@7.27.1(@babel/core@7.27.1)": dependencies: - "@aws-crypto/sha256-browser": 5.2.0 - "@aws-crypto/sha256-js": 5.2.0 - "@aws-sdk/core": 3.806.0 - "@aws-sdk/middleware-host-header": 3.804.0 - "@aws-sdk/middleware-logger": 3.804.0 - "@aws-sdk/middleware-recursion-detection": 3.804.0 - "@aws-sdk/middleware-user-agent": 3.806.0 - "@aws-sdk/region-config-resolver": 3.806.0 - "@aws-sdk/types": 3.804.0 - "@aws-sdk/util-endpoints": 3.806.0 - "@aws-sdk/util-user-agent-browser": 3.804.0 - "@aws-sdk/util-user-agent-node": 3.806.0 - "@smithy/config-resolver": 4.1.2 - "@smithy/core": 3.3.1 - "@smithy/fetch-http-handler": 5.0.2 - "@smithy/hash-node": 4.0.2 - "@smithy/invalid-dependency": 4.0.2 - "@smithy/middleware-content-length": 4.0.2 - "@smithy/middleware-endpoint": 4.1.4 - "@smithy/middleware-retry": 4.1.5 - "@smithy/middleware-serde": 4.0.3 - "@smithy/middleware-stack": 4.0.2 - "@smithy/node-config-provider": 4.1.1 - "@smithy/node-http-handler": 4.0.4 - "@smithy/protocol-http": 5.1.0 - "@smithy/smithy-client": 4.2.4 - "@smithy/types": 4.2.0 - "@smithy/url-parser": 4.0.2 - "@smithy/util-base64": 4.0.0 - "@smithy/util-body-length-browser": 4.0.0 - "@smithy/util-body-length-node": 4.0.0 - "@smithy/util-defaults-mode-browser": 4.0.12 - "@smithy/util-defaults-mode-node": 4.0.12 - "@smithy/util-endpoints": 3.0.4 - "@smithy/util-middleware": 4.0.2 - "@smithy/util-retry": 4.0.3 - "@smithy/util-utf8": 4.0.0 - tslib: 2.8.1 + "@babel/core": 7.27.1 + "@babel/helper-module-transforms": 7.28.3(@babel/core@7.27.1) + "@babel/helper-plugin-utils": 7.27.1 transitivePeerDependencies: - - aws-crt + - supports-color - "@aws-sdk/region-config-resolver@3.806.0": + "@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.27.1)": dependencies: - "@aws-sdk/types": 3.804.0 - "@smithy/node-config-provider": 4.1.1 - "@smithy/types": 4.2.0 - "@smithy/util-config-provider": 4.0.0 - "@smithy/util-middleware": 4.0.2 - tslib: 2.8.1 + "@babel/core": 7.27.1 + "@babel/helper-module-transforms": 7.28.3(@babel/core@7.27.1) + "@babel/helper-plugin-utils": 7.27.1 + transitivePeerDependencies: + - supports-color - "@aws-sdk/token-providers@3.806.0": + "@babel/plugin-transform-modules-systemjs@7.28.5(@babel/core@7.27.1)": dependencies: - "@aws-sdk/nested-clients": 3.806.0 - "@aws-sdk/types": 3.804.0 - "@smithy/property-provider": 4.0.2 - "@smithy/shared-ini-file-loader": 4.0.2 - "@smithy/types": 4.2.0 - tslib: 2.8.1 + "@babel/core": 7.27.1 + "@babel/helper-module-transforms": 7.28.3(@babel/core@7.27.1) + "@babel/helper-plugin-utils": 7.27.1 + "@babel/helper-validator-identifier": 7.28.5 + "@babel/traverse": 7.28.5 transitivePeerDependencies: - - aws-crt + - supports-color - "@aws-sdk/types@3.804.0": + "@babel/plugin-transform-modules-umd@7.27.1(@babel/core@7.27.1)": dependencies: - "@smithy/types": 4.2.0 - tslib: 2.8.1 + "@babel/core": 7.27.1 + "@babel/helper-module-transforms": 7.28.3(@babel/core@7.27.1) + "@babel/helper-plugin-utils": 7.27.1 + transitivePeerDependencies: + - supports-color - "@aws-sdk/util-endpoints@3.806.0": + "@babel/plugin-transform-named-capturing-groups-regex@7.27.1(@babel/core@7.27.1)": dependencies: - "@aws-sdk/types": 3.804.0 - "@smithy/types": 4.2.0 - "@smithy/util-endpoints": 3.0.4 - tslib: 2.8.1 + "@babel/core": 7.27.1 + "@babel/helper-create-regexp-features-plugin": 7.28.5(@babel/core@7.27.1) + "@babel/helper-plugin-utils": 7.27.1 - "@aws-sdk/util-locate-window@3.804.0": + "@babel/plugin-transform-new-target@7.27.1(@babel/core@7.27.1)": dependencies: - tslib: 2.8.1 + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 - "@aws-sdk/util-user-agent-browser@3.804.0": + "@babel/plugin-transform-nullish-coalescing-operator@7.27.1(@babel/core@7.27.1)": dependencies: - "@aws-sdk/types": 3.804.0 - "@smithy/types": 4.2.0 - bowser: 2.11.0 - tslib: 2.8.1 + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 - "@aws-sdk/util-user-agent-node@3.806.0": + "@babel/plugin-transform-numeric-separator@7.27.1(@babel/core@7.27.1)": dependencies: - "@aws-sdk/middleware-user-agent": 3.806.0 - "@aws-sdk/types": 3.804.0 - "@smithy/node-config-provider": 4.1.1 - "@smithy/types": 4.2.0 - tslib: 2.8.1 + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 - "@babel/code-frame@7.27.1": + "@babel/plugin-transform-object-rest-spread@7.28.4(@babel/core@7.27.1)": dependencies: - "@babel/helper-validator-identifier": 7.27.1 - js-tokens: 4.0.0 - picocolors: 1.1.1 + "@babel/core": 7.27.1 + "@babel/helper-compilation-targets": 7.27.2 + "@babel/helper-plugin-utils": 7.27.1 + "@babel/plugin-transform-destructuring": 7.28.5(@babel/core@7.27.1) + "@babel/plugin-transform-parameters": 7.27.7(@babel/core@7.27.1) + "@babel/traverse": 7.28.5 + transitivePeerDependencies: + - supports-color - "@babel/compat-data@7.27.2": {} + "@babel/plugin-transform-object-super@7.27.1(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 + "@babel/helper-replace-supers": 7.27.1(@babel/core@7.27.1) + transitivePeerDependencies: + - supports-color - "@babel/core@7.27.1": + "@babel/plugin-transform-optional-catch-binding@7.27.1(@babel/core@7.27.1)": dependencies: - "@ampproject/remapping": 2.3.0 - "@babel/code-frame": 7.27.1 - "@babel/generator": 7.27.1 - "@babel/helper-compilation-targets": 7.27.2 - "@babel/helper-module-transforms": 7.27.1(@babel/core@7.27.1) - "@babel/helpers": 7.27.1 - "@babel/parser": 7.27.2 - "@babel/template": 7.27.2 - "@babel/traverse": 7.27.1(supports-color@5.5.0) - "@babel/types": 7.27.1 - convert-source-map: 2.0.0 - debug: 4.4.0(supports-color@5.5.0) - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 + + "@babel/plugin-transform-optional-chaining@7.28.5(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 + "@babel/helper-skip-transparent-expression-wrappers": 7.27.1 transitivePeerDependencies: - supports-color - "@babel/generator@7.27.1": + "@babel/plugin-transform-parameters@7.27.7(@babel/core@7.27.1)": dependencies: - "@babel/parser": 7.27.2 - "@babel/types": 7.27.1 - "@jridgewell/gen-mapping": 0.3.8 - "@jridgewell/trace-mapping": 0.3.25 - jsesc: 3.1.0 + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 + + "@babel/plugin-transform-private-methods@7.27.1(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-create-class-features-plugin": 7.28.5(@babel/core@7.27.1) + "@babel/helper-plugin-utils": 7.27.1 + transitivePeerDependencies: + - supports-color + + "@babel/plugin-transform-private-property-in-object@7.27.1(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-annotate-as-pure": 7.27.3 + "@babel/helper-create-class-features-plugin": 7.28.5(@babel/core@7.27.1) + "@babel/helper-plugin-utils": 7.27.1 + transitivePeerDependencies: + - supports-color + + "@babel/plugin-transform-property-literals@7.27.1(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 + + "@babel/plugin-transform-react-jsx-self@7.27.1(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 + + "@babel/plugin-transform-react-jsx-source@7.27.1(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 + + "@babel/plugin-transform-regenerator@7.28.4(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 - "@babel/helper-annotate-as-pure@7.27.1": + "@babel/plugin-transform-regexp-modifiers@7.27.1(@babel/core@7.27.1)": dependencies: - "@babel/types": 7.27.1 + "@babel/core": 7.27.1 + "@babel/helper-create-regexp-features-plugin": 7.28.5(@babel/core@7.27.1) + "@babel/helper-plugin-utils": 7.27.1 - "@babel/helper-compilation-targets@7.27.2": + "@babel/plugin-transform-reserved-words@7.27.1(@babel/core@7.27.1)": dependencies: - "@babel/compat-data": 7.27.2 - "@babel/helper-validator-option": 7.27.1 - browserslist: 4.24.5 - lru-cache: 5.1.1 - semver: 6.3.1 + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 - "@babel/helper-module-imports@7.27.1(supports-color@5.5.0)": + "@babel/plugin-transform-shorthand-properties@7.27.1(@babel/core@7.27.1)": dependencies: - "@babel/traverse": 7.27.1(supports-color@5.5.0) - "@babel/types": 7.27.1 - transitivePeerDependencies: - - supports-color + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 - "@babel/helper-module-transforms@7.27.1(@babel/core@7.27.1)": + "@babel/plugin-transform-spread@7.27.1(@babel/core@7.27.1)": dependencies: "@babel/core": 7.27.1 - "@babel/helper-module-imports": 7.27.1(supports-color@5.5.0) - "@babel/helper-validator-identifier": 7.27.1 - "@babel/traverse": 7.27.1(supports-color@5.5.0) + "@babel/helper-plugin-utils": 7.27.1 + "@babel/helper-skip-transparent-expression-wrappers": 7.27.1 transitivePeerDependencies: - supports-color - "@babel/helper-plugin-utils@7.27.1": {} + "@babel/plugin-transform-sticky-regex@7.27.1(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 - "@babel/helper-string-parser@7.27.1": {} + "@babel/plugin-transform-template-literals@7.27.1(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 - "@babel/helper-validator-identifier@7.27.1": {} + "@babel/plugin-transform-typeof-symbol@7.27.1(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 - "@babel/helper-validator-option@7.27.1": {} + "@babel/plugin-transform-unicode-escapes@7.27.1(@babel/core@7.27.1)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-plugin-utils": 7.27.1 - "@babel/helpers@7.27.1": + "@babel/plugin-transform-unicode-property-regex@7.27.1(@babel/core@7.27.1)": dependencies: - "@babel/template": 7.27.2 - "@babel/types": 7.27.1 + "@babel/core": 7.27.1 + "@babel/helper-create-regexp-features-plugin": 7.28.5(@babel/core@7.27.1) + "@babel/helper-plugin-utils": 7.27.1 - "@babel/parser@7.27.2": + "@babel/plugin-transform-unicode-regex@7.27.1(@babel/core@7.27.1)": dependencies: - "@babel/types": 7.27.1 + "@babel/core": 7.27.1 + "@babel/helper-create-regexp-features-plugin": 7.28.5(@babel/core@7.27.1) + "@babel/helper-plugin-utils": 7.27.1 - "@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.27.1)": + "@babel/plugin-transform-unicode-sets-regex@7.27.1(@babel/core@7.27.1)": dependencies: "@babel/core": 7.27.1 + "@babel/helper-create-regexp-features-plugin": 7.28.5(@babel/core@7.27.1) "@babel/helper-plugin-utils": 7.27.1 - "@babel/plugin-transform-react-jsx-self@7.27.1(@babel/core@7.27.1)": + "@babel/preset-env@7.28.5(@babel/core@7.27.1)": dependencies: + "@babel/compat-data": 7.28.5 "@babel/core": 7.27.1 + "@babel/helper-compilation-targets": 7.27.2 "@babel/helper-plugin-utils": 7.27.1 + "@babel/helper-validator-option": 7.27.1 + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": 7.28.5(@babel/core@7.27.1) + "@babel/plugin-bugfix-safari-class-field-initializer-scope": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": 7.28.3(@babel/core@7.27.1) + "@babel/plugin-proposal-private-property-in-object": 7.21.0-placeholder-for-preset-env.2(@babel/core@7.27.1) + "@babel/plugin-syntax-import-assertions": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-syntax-import-attributes": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-syntax-unicode-sets-regex": 7.18.6(@babel/core@7.27.1) + "@babel/plugin-transform-arrow-functions": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-async-generator-functions": 7.28.0(@babel/core@7.27.1) + "@babel/plugin-transform-async-to-generator": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-block-scoped-functions": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-block-scoping": 7.28.5(@babel/core@7.27.1) + "@babel/plugin-transform-class-properties": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-class-static-block": 7.28.3(@babel/core@7.27.1) + "@babel/plugin-transform-classes": 7.28.4(@babel/core@7.27.1) + "@babel/plugin-transform-computed-properties": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-destructuring": 7.28.5(@babel/core@7.27.1) + "@babel/plugin-transform-dotall-regex": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-duplicate-keys": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-dynamic-import": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-explicit-resource-management": 7.28.0(@babel/core@7.27.1) + "@babel/plugin-transform-exponentiation-operator": 7.28.5(@babel/core@7.27.1) + "@babel/plugin-transform-export-namespace-from": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-for-of": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-function-name": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-json-strings": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-literals": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-logical-assignment-operators": 7.28.5(@babel/core@7.27.1) + "@babel/plugin-transform-member-expression-literals": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-modules-amd": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-modules-commonjs": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-modules-systemjs": 7.28.5(@babel/core@7.27.1) + "@babel/plugin-transform-modules-umd": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-named-capturing-groups-regex": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-new-target": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-nullish-coalescing-operator": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-numeric-separator": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-object-rest-spread": 7.28.4(@babel/core@7.27.1) + "@babel/plugin-transform-object-super": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-optional-catch-binding": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-optional-chaining": 7.28.5(@babel/core@7.27.1) + "@babel/plugin-transform-parameters": 7.27.7(@babel/core@7.27.1) + "@babel/plugin-transform-private-methods": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-private-property-in-object": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-property-literals": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-regenerator": 7.28.4(@babel/core@7.27.1) + "@babel/plugin-transform-regexp-modifiers": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-reserved-words": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-shorthand-properties": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-spread": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-sticky-regex": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-template-literals": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-typeof-symbol": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-unicode-escapes": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-unicode-property-regex": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-unicode-regex": 7.27.1(@babel/core@7.27.1) + "@babel/plugin-transform-unicode-sets-regex": 7.27.1(@babel/core@7.27.1) + "@babel/preset-modules": 0.1.6-no-external-plugins(@babel/core@7.27.1) + babel-plugin-polyfill-corejs2: 0.4.14(@babel/core@7.27.1) + babel-plugin-polyfill-corejs3: 0.13.0(@babel/core@7.27.1) + babel-plugin-polyfill-regenerator: 0.6.5(@babel/core@7.27.1) + core-js-compat: 3.47.0 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color - "@babel/plugin-transform-react-jsx-source@7.27.1(@babel/core@7.27.1)": + "@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.27.1)": dependencies: "@babel/core": 7.27.1 "@babel/helper-plugin-utils": 7.27.1 + "@babel/types": 7.28.5 + esutils: 2.0.3 "@babel/runtime@7.27.1": {} @@ -11566,11 +13402,28 @@ snapshots: transitivePeerDependencies: - supports-color + "@babel/traverse@7.28.5": + dependencies: + "@babel/code-frame": 7.27.1 + "@babel/generator": 7.28.5 + "@babel/helper-globals": 7.28.0 + "@babel/parser": 7.28.5 + "@babel/template": 7.27.2 + "@babel/types": 7.28.5 + debug: 4.4.3 + transitivePeerDependencies: + - supports-color + "@babel/types@7.27.1": dependencies: "@babel/helper-string-parser": 7.27.1 "@babel/helper-validator-identifier": 7.27.1 + "@babel/types@7.28.5": + dependencies: + "@babel/helper-string-parser": 7.27.1 + "@babel/helper-validator-identifier": 7.28.5 + "@bogeychan/elysia-logger@0.1.8(elysia@1.1.26(@sinclair/typebox@0.34.33)(openapi-types@12.1.3)(typescript@5.7.3))": dependencies: elysia: 1.1.26(@sinclair/typebox@0.34.33)(openapi-types@12.1.3)(typescript@5.7.3) @@ -12446,7 +14299,7 @@ snapshots: "@humanwhocodes/retry@0.4.3": {} - "@inkjs/ui@2.0.0(ink@5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@19.1.0)(utf-8-validate@5.0.10))": + "@inkjs/ui@2.0.0(ink@5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))": dependencies: chalk: 5.4.1 cli-spinners: 3.2.0 @@ -12467,6 +14320,11 @@ snapshots: dependencies: minipass: 7.1.2 + "@jridgewell/gen-mapping@0.3.13": + dependencies: + "@jridgewell/sourcemap-codec": 1.5.0 + "@jridgewell/trace-mapping": 0.3.31 + "@jridgewell/gen-mapping@0.3.8": dependencies: "@jridgewell/set-array": 1.2.1 @@ -12489,6 +14347,11 @@ snapshots: "@jridgewell/resolve-uri": 3.1.2 "@jridgewell/sourcemap-codec": 1.5.0 + "@jridgewell/trace-mapping@0.3.31": + dependencies: + "@jridgewell/resolve-uri": 3.1.2 + "@jridgewell/sourcemap-codec": 1.5.0 + "@jridgewell/trace-mapping@0.3.9": dependencies: "@jridgewell/resolve-uri": 3.1.2 @@ -12708,7 +14571,7 @@ snapshots: dependencies: "@ethereumjs/tx": 4.2.0 "@types/debug": 4.1.12 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.3 semver: 7.7.1 superstruct: 1.0.4 transitivePeerDependencies: @@ -14707,6 +16570,56 @@ snapshots: - utf-8-validate - zod + "@rollup/plugin-babel@5.3.1(@babel/core@7.27.1)(@types/babel__core@7.20.5)(rollup@2.79.2)": + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-module-imports": 7.27.1(supports-color@5.5.0) + "@rollup/pluginutils": 3.1.0(rollup@2.79.2) + rollup: 2.79.2 + optionalDependencies: + "@types/babel__core": 7.20.5 + transitivePeerDependencies: + - supports-color + + "@rollup/plugin-node-resolve@15.3.1(rollup@2.79.2)": + dependencies: + "@rollup/pluginutils": 5.1.4(rollup@2.79.2) + "@types/resolve": 1.20.2 + deepmerge: 4.3.1 + is-module: 1.0.0 + resolve: 1.22.10 + optionalDependencies: + rollup: 2.79.2 + + "@rollup/plugin-replace@2.4.2(rollup@2.79.2)": + dependencies: + "@rollup/pluginutils": 3.1.0(rollup@2.79.2) + magic-string: 0.25.9 + rollup: 2.79.2 + + "@rollup/plugin-terser@0.4.4(rollup@2.79.2)": + dependencies: + serialize-javascript: 6.0.2 + smob: 1.5.0 + terser: 5.39.0 + optionalDependencies: + rollup: 2.79.2 + + "@rollup/pluginutils@3.1.0(rollup@2.79.2)": + dependencies: + "@types/estree": 0.0.39 + estree-walker: 1.0.1 + picomatch: 2.3.1 + rollup: 2.79.2 + + "@rollup/pluginutils@5.1.4(rollup@2.79.2)": + dependencies: + "@types/estree": 1.0.7 + estree-walker: 2.0.2 + picomatch: 4.0.2 + optionalDependencies: + rollup: 2.79.2 + "@rollup/pluginutils@5.1.4(rollup@4.40.2)": dependencies: "@types/estree": 1.0.7 @@ -15209,6 +17122,13 @@ snapshots: "@standard-schema/spec@1.0.0": {} + "@surma/rollup-plugin-off-main-thread@2.2.3": + dependencies: + ejs: 3.1.10 + json5: 2.2.3 + magic-string: 0.25.9 + string.prototype.matchall: 4.0.12 + "@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.27.1)": dependencies: "@babel/core": 7.27.1 @@ -15535,13 +17455,13 @@ snapshots: figures: 6.1.0 glob: 11.0.2 ink: 5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) - ink-big-text: 2.0.0(ink@5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@19.1.0)(utf-8-validate@5.0.10))(react@18.3.1) - ink-gradient: 3.0.0(ink@5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@19.1.0)(utf-8-validate@5.0.10)) - ink-select-input: 6.2.0(ink@5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@19.1.0)(utf-8-validate@5.0.10))(react@18.3.1) - ink-spinner: 5.0.0(ink@5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@19.1.0)(utf-8-validate@5.0.10))(react@18.3.1) - ink-text-input: 6.0.0(ink@5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@19.1.0)(utf-8-validate@5.0.10))(react@18.3.1) + ink-big-text: 2.0.0(ink@5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + ink-gradient: 3.0.0(ink@5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)) + ink-select-input: 6.2.0(ink@5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + ink-spinner: 5.0.0(ink@5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + ink-text-input: 6.0.0(ink@5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) json-bigint: 1.0.0 - pastel: 3.0.0(ink@5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@19.1.0)(utf-8-validate@5.0.10))(react@18.3.1)(zod@3.24.4) + pastel: 3.0.0(ink@5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(zod@3.24.4) react: 18.3.1 solc: 0.8.30 tiny-jsonc: 1.0.2 @@ -16157,6 +18077,8 @@ snapshots: "@types/estree": 1.0.7 "@types/json-schema": 7.0.15 + "@types/estree@0.0.39": {} + "@types/estree@1.0.7": {} "@types/glob@7.2.0": @@ -16232,6 +18154,8 @@ snapshots: "@types/tough-cookie": 4.0.5 form-data: 2.5.3 + "@types/resolve@1.20.2": {} + "@types/shimmer@1.2.0": {} "@types/tedious@4.0.14": @@ -17312,6 +19236,11 @@ snapshots: arr-union@3.1.0: {} + array-buffer-byte-length@1.0.2: + dependencies: + call-bound: 1.0.4 + is-array-buffer: 3.0.5 + array-union@1.0.2: dependencies: array-uniq: 1.0.3 @@ -17320,6 +19249,16 @@ snapshots: array-unique@0.3.2: {} + arraybuffer.prototype.slice@1.0.4: + dependencies: + array-buffer-byte-length: 1.0.2 + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.24.1 + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + is-array-buffer: 3.0.5 + arrify@2.0.1: {} as-table@1.0.55: @@ -17330,6 +19269,8 @@ snapshots: assign-symbols@1.0.0: {} + async-function@1.0.0: {} + async-mutex@0.2.6: dependencies: tslib: 2.8.1 @@ -17338,8 +19279,12 @@ snapshots: dependencies: retry: 0.13.1 + async@3.2.6: {} + asynckit@0.4.0: {} + at-least-node@1.0.0: {} + atob@2.1.2: {} atomic-sleep@1.0.0: {} @@ -17372,6 +19317,30 @@ snapshots: transitivePeerDependencies: - debug + babel-plugin-polyfill-corejs2@0.4.14(@babel/core@7.27.1): + dependencies: + "@babel/compat-data": 7.28.5 + "@babel/core": 7.27.1 + "@babel/helper-define-polyfill-provider": 0.6.5(@babel/core@7.27.1) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + babel-plugin-polyfill-corejs3@0.13.0(@babel/core@7.27.1): + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-define-polyfill-provider": 0.6.5(@babel/core@7.27.1) + core-js-compat: 3.47.0 + transitivePeerDependencies: + - supports-color + + babel-plugin-polyfill-regenerator@0.6.5(@babel/core@7.27.1): + dependencies: + "@babel/core": 7.27.1 + "@babel/helper-define-polyfill-provider": 0.6.5(@babel/core@7.27.1) + transitivePeerDependencies: + - supports-color + babel-plugin-styled-components@2.1.4(@babel/core@7.27.1)(styled-components@5.3.11(@babel/core@7.27.1)(react-dom@19.1.0(react@19.1.0))(react-is@18.3.1)(react@19.1.0))(supports-color@5.5.0): dependencies: "@babel/helper-annotate-as-pure": 7.27.1 @@ -17400,6 +19369,8 @@ snapshots: mixin-deep: 1.3.2 pascalcase: 0.1.1 + baseline-browser-mapping@2.9.14: {} + bech32@1.1.4: {} before-after-hook@3.0.2: {} @@ -17488,6 +19459,14 @@ snapshots: node-releases: 2.0.19 update-browserslist-db: 1.1.3(browserslist@4.24.5) + browserslist@4.28.1: + dependencies: + baseline-browser-mapping: 2.9.14 + caniuse-lite: 1.0.30001763 + electron-to-chromium: 1.5.267 + node-releases: 2.0.27 + update-browserslist-db: 1.2.3(browserslist@4.28.1) + bs58@6.0.0: dependencies: base-x: 5.0.1 @@ -17557,6 +19536,8 @@ snapshots: caniuse-lite@1.0.30001717: {} + caniuse-lite@1.0.30001763: {} + cfonts@3.3.0: dependencies: supports-color: 8.1.1 @@ -17721,6 +19702,8 @@ snapshots: comment-parser@1.4.1: {} + common-tags@1.8.2: {} + compare-versions@6.1.1: {} complex.js@2.4.2: {} @@ -17800,6 +19783,10 @@ snapshots: copy-descriptor@0.1.1: {} + core-js-compat@3.47.0: + dependencies: + browserslist: 4.28.1 + core-js@3.42.0: {} core-util-is@1.0.3: {} @@ -17908,6 +19895,24 @@ snapshots: whatwg-mimetype: 4.0.0 whatwg-url: 14.2.0 + data-view-buffer@1.0.2: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + is-data-view: 1.0.2 + + data-view-byte-length@1.0.2: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + is-data-view: 1.0.2 + + data-view-byte-offset@1.0.1: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + is-data-view: 1.0.2 + date-fns@2.30.0: dependencies: "@babel/runtime": 7.27.1 @@ -17944,6 +19949,10 @@ snapshots: optionalDependencies: supports-color: 5.5.0 + debug@4.4.3: + dependencies: + ms: 2.1.3 + decamelize@1.2.0: {} decamelize@6.0.0: {} @@ -17972,6 +19981,12 @@ snapshots: es-errors: 1.3.0 gopd: 1.2.0 + define-properties@1.2.1: + dependencies: + define-data-property: 1.1.4 + has-property-descriptors: 1.0.2 + object-keys: 1.1.1 + define-property@0.2.5: dependencies: is-descriptor: 0.1.7 @@ -18108,8 +20123,14 @@ snapshots: "@standard-schema/spec": 1.0.0 fast-check: 3.23.2 + ejs@3.1.10: + dependencies: + jake: 10.9.4 + electron-to-chromium@1.5.151: {} + electron-to-chromium@1.5.267: {} + elliptic@6.6.1: dependencies: bn.js: 4.12.2 @@ -18182,6 +20203,63 @@ snapshots: dependencies: is-arrayish: 0.2.1 + es-abstract@1.24.1: + dependencies: + array-buffer-byte-length: 1.0.2 + arraybuffer.prototype.slice: 1.0.4 + available-typed-arrays: 1.0.7 + call-bind: 1.0.8 + call-bound: 1.0.4 + data-view-buffer: 1.0.2 + data-view-byte-length: 1.0.2 + data-view-byte-offset: 1.0.1 + es-define-property: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + es-set-tostringtag: 2.1.0 + es-to-primitive: 1.3.0 + function.prototype.name: 1.1.8 + get-intrinsic: 1.3.0 + get-proto: 1.0.1 + get-symbol-description: 1.1.0 + globalthis: 1.0.4 + gopd: 1.2.0 + has-property-descriptors: 1.0.2 + has-proto: 1.2.0 + has-symbols: 1.1.0 + hasown: 2.0.2 + internal-slot: 1.1.0 + is-array-buffer: 3.0.5 + is-callable: 1.2.7 + is-data-view: 1.0.2 + is-negative-zero: 2.0.3 + is-regex: 1.2.1 + is-set: 2.0.3 + is-shared-array-buffer: 1.0.4 + is-string: 1.1.1 + is-typed-array: 1.1.15 + is-weakref: 1.1.1 + math-intrinsics: 1.1.0 + object-inspect: 1.13.4 + object-keys: 1.1.1 + object.assign: 4.1.7 + own-keys: 1.0.1 + regexp.prototype.flags: 1.5.4 + safe-array-concat: 1.1.3 + safe-push-apply: 1.0.0 + safe-regex-test: 1.1.0 + set-proto: 1.0.0 + stop-iteration-iterator: 1.1.0 + string.prototype.trim: 1.2.10 + string.prototype.trimend: 1.0.9 + string.prototype.trimstart: 1.0.8 + typed-array-buffer: 1.0.3 + typed-array-byte-length: 1.0.3 + typed-array-byte-offset: 1.0.4 + typed-array-length: 1.0.7 + unbox-primitive: 1.1.0 + which-typed-array: 1.1.19 + es-define-property@1.0.1: {} es-errors@1.3.0: {} @@ -18199,6 +20277,12 @@ snapshots: has-tostringtag: 1.0.2 hasown: 2.0.2 + es-to-primitive@1.3.0: + dependencies: + is-callable: 1.2.7 + is-date-object: 1.1.0 + is-symbol: 1.1.1 + es-toolkit@1.33.0: {} es-toolkit@1.37.2: {} @@ -18402,6 +20486,8 @@ snapshots: estraverse@5.3.0: {} + estree-walker@1.0.1: {} + estree-walker@2.0.2: {} estree-walker@3.0.3: @@ -18675,6 +20761,10 @@ snapshots: dependencies: flat-cache: 4.0.1 + filelist@1.0.4: + dependencies: + minimatch: 5.1.6 + files-from-path@1.0.0: dependencies: graceful-fs: 4.2.11 @@ -18791,6 +20881,13 @@ snapshots: jsonfile: 6.1.0 universalify: 2.0.1 + fs-extra@9.1.0: + dependencies: + at-least-node: 1.0.0 + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.1 + fs.realpath@1.0.0: {} fsevents@2.3.3: @@ -18798,6 +20895,17 @@ snapshots: function-bind@1.1.2: {} + function.prototype.name@1.1.8: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-properties: 1.2.1 + functions-have-names: 1.2.3 + hasown: 2.0.2 + is-callable: 1.2.7 + + functions-have-names@1.2.3: {} + gaxios@6.7.1: dependencies: extend: 3.0.2 @@ -18841,6 +20949,8 @@ snapshots: get-nonce@1.0.1: {} + get-own-enumerable-property-symbols@3.0.2: {} + get-proto@1.0.1: dependencies: dunder-proto: 1.0.1 @@ -18848,6 +20958,12 @@ snapshots: get-stream@8.0.1: {} + get-symbol-description@1.1.0: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + get-tsconfig@4.10.0: dependencies: resolve-pkg-maps: 1.0.0 @@ -18907,6 +21023,11 @@ snapshots: globals@15.15.0: {} + globalthis@1.0.4: + dependencies: + define-properties: 1.2.1 + gopd: 1.2.0 + globby@9.2.0: dependencies: "@types/glob": 7.2.0 @@ -18986,6 +21107,8 @@ snapshots: ufo: 1.6.1 uncrypto: 0.1.3 + has-bigints@1.1.0: {} + has-flag@3.0.0: {} has-flag@4.0.0: {} @@ -18994,6 +21117,10 @@ snapshots: dependencies: es-define-property: 1.0.1 + has-proto@1.2.0: + dependencies: + dunder-proto: 1.0.1 + has-symbols@1.1.0: {} has-tostringtag@1.0.2: @@ -19109,6 +21236,8 @@ snapshots: idb-keyval@6.2.2: {} + idb@7.1.1: {} + ieee754@1.2.1: {} ignore@4.0.6: {} @@ -19161,14 +21290,14 @@ snapshots: ini@2.0.0: {} - ink-big-text@2.0.0(ink@5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@19.1.0)(utf-8-validate@5.0.10))(react@18.3.1): + ink-big-text@2.0.0(ink@5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): dependencies: cfonts: 3.3.0 ink: 5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) prop-types: 15.8.1 react: 18.3.1 - ink-gradient@3.0.0(ink@5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@19.1.0)(utf-8-validate@5.0.10)): + ink-gradient@3.0.0(ink@5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)): dependencies: "@types/gradient-string": 1.1.6 gradient-string: 2.0.2 @@ -19176,20 +21305,20 @@ snapshots: prop-types: 15.8.1 strip-ansi: 7.1.0 - ink-select-input@6.2.0(ink@5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@19.1.0)(utf-8-validate@5.0.10))(react@18.3.1): + ink-select-input@6.2.0(ink@5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): dependencies: figures: 6.1.0 ink: 5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) react: 18.3.1 to-rotated: 1.0.0 - ink-spinner@5.0.0(ink@5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@19.1.0)(utf-8-validate@5.0.10))(react@18.3.1): + ink-spinner@5.0.0(ink@5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): dependencies: cli-spinners: 2.9.2 ink: 5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) react: 18.3.1 - ink-text-input@6.0.0(ink@5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@19.1.0)(utf-8-validate@5.0.10))(react@18.3.1): + ink-text-input@6.0.0(ink@5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): dependencies: chalk: 5.4.1 ink: 5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) @@ -19229,6 +21358,12 @@ snapshots: - bufferutil - utf-8-validate + internal-slot@1.1.0: + dependencies: + es-errors: 1.3.0 + hasown: 2.0.2 + side-channel: 1.1.0 + internmap@2.0.3: {} ipaddr.js@1.9.1: {} @@ -19246,12 +21381,35 @@ snapshots: call-bound: 1.0.4 has-tostringtag: 1.0.2 + is-array-buffer@3.0.5: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + get-intrinsic: 1.3.0 + is-arrayish@0.2.1: {} + is-async-function@2.1.1: + dependencies: + async-function: 1.0.0 + call-bound: 1.0.4 + get-proto: 1.0.1 + has-tostringtag: 1.0.2 + safe-regex-test: 1.1.0 + + is-bigint@1.1.0: + dependencies: + has-bigints: 1.1.0 + is-binary-path@2.1.0: dependencies: binary-extensions: 2.3.0 + is-boolean-object@1.2.2: + dependencies: + call-bound: 1.0.4 + has-tostringtag: 1.0.2 + is-buffer@1.1.6: {} is-callable@1.2.7: {} @@ -19268,6 +21426,17 @@ snapshots: dependencies: hasown: 2.0.2 + is-data-view@1.0.2: + dependencies: + call-bound: 1.0.4 + get-intrinsic: 1.3.0 + is-typed-array: 1.1.15 + + is-date-object@1.1.0: + dependencies: + call-bound: 1.0.4 + has-tostringtag: 1.0.2 + is-descriptor@0.1.7: dependencies: is-accessor-descriptor: 1.0.1 @@ -19286,6 +21455,10 @@ snapshots: is-extglob@2.1.1: {} + is-finalizationregistry@1.1.1: + dependencies: + call-bound: 1.0.4 + is-fullwidth-code-point@1.0.0: dependencies: number-is-nan: 1.0.1 @@ -19320,14 +21493,27 @@ snapshots: global-dirs: 3.0.1 is-path-inside: 3.0.3 + is-map@2.0.3: {} + + is-module@1.0.0: {} + + is-negative-zero@2.0.3: {} + is-npm@5.0.0: {} + is-number-object@1.1.1: + dependencies: + call-bound: 1.0.4 + has-tostringtag: 1.0.2 + is-number@3.0.0: dependencies: kind-of: 3.2.2 is-number@7.0.0: {} + is-obj@1.0.1: {} + is-obj@2.0.0: {} is-path-inside@3.0.3: {} @@ -19347,10 +21533,29 @@ snapshots: has-tostringtag: 1.0.2 hasown: 2.0.2 + is-regexp@1.0.0: {} + + is-set@2.0.3: {} + + is-shared-array-buffer@1.0.4: + dependencies: + call-bound: 1.0.4 + is-stream@2.0.1: {} is-stream@3.0.0: {} + is-string@1.1.1: + dependencies: + call-bound: 1.0.4 + has-tostringtag: 1.0.2 + + is-symbol@1.1.1: + dependencies: + call-bound: 1.0.4 + has-symbols: 1.1.0 + safe-regex-test: 1.1.0 + is-typed-array@1.1.15: dependencies: which-typed-array: 1.1.19 @@ -19359,12 +21564,25 @@ snapshots: is-unicode-supported@2.1.0: {} + is-weakmap@2.0.2: {} + + is-weakref@1.1.1: + dependencies: + call-bound: 1.0.4 + + is-weakset@2.0.4: + dependencies: + call-bound: 1.0.4 + get-intrinsic: 1.3.0 + is-windows@1.0.2: {} is-yarn-global@0.3.0: {} isarray@1.0.0: {} + isarray@2.0.5: {} + isexe@2.0.0: {} isobject@2.1.0: @@ -19392,6 +21610,12 @@ snapshots: dependencies: "@isaacs/cliui": 8.0.2 + jake@10.9.4: + dependencies: + async: 3.2.6 + filelist: 1.0.4 + picocolors: 1.1.1 + javascript-natural-sort@0.7.1: {} jest-worker@27.5.1: @@ -19470,6 +21694,8 @@ snapshots: json-schema-typed@7.0.3: {} + json-schema@0.4.0: {} + json-shrink@0.0.124: dependencies: brotli: 1.3.3 @@ -19490,6 +21716,8 @@ snapshots: jsonpack@1.1.5: {} + jsonpointer@5.0.1: {} + jwa@2.0.1: dependencies: buffer-equal-constant-time: 1.0.1 @@ -19529,6 +21757,8 @@ snapshots: kzg-wasm@0.5.0: {} + leven@3.1.0: {} + levn@0.4.1: dependencies: prelude-ls: 1.2.1 @@ -19650,12 +21880,16 @@ snapshots: lodash.camelcase@4.3.0: {} + lodash.debounce@4.0.8: {} + lodash.kebabcase@4.1.1: {} lodash.merge@4.6.2: {} lodash.snakecase@4.1.1: {} + lodash.sortby@4.7.0: {} + lodash@4.17.21: {} log-symbols@2.2.0: @@ -19706,6 +21940,10 @@ snapshots: magic-bytes.js@1.12.1: {} + magic-string@0.25.9: + dependencies: + sourcemap-codec: 1.4.8 + magic-string@0.30.17: dependencies: "@jridgewell/sourcemap-codec": 1.5.0 @@ -19921,6 +22159,8 @@ snapshots: node-releases@2.0.19: {} + node-releases@2.0.27: {} + normalize-package-data@6.0.2: dependencies: hosted-git-info: 7.0.2 @@ -19955,10 +22195,21 @@ snapshots: object-inspect@1.13.4: {} + object-keys@1.1.1: {} + object-visit@1.0.1: dependencies: isobject: 3.0.1 + object.assign@4.1.7: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-properties: 1.2.1 + es-object-atoms: 1.1.1 + has-symbols: 1.1.0 + object-keys: 1.1.1 + object.pick@1.3.0: dependencies: isobject: 3.0.1 @@ -20021,6 +22272,12 @@ snapshots: os-tmpdir@1.0.2: {} + own-keys@1.0.1: + dependencies: + get-intrinsic: 1.3.0 + object-keys: 1.1.1 + safe-push-apply: 1.0.0 + ox@0.6.7(typescript@5.7.3)(zod@3.24.4): dependencies: "@adraffy/ens-normalize": 1.11.0 @@ -20130,9 +22387,9 @@ snapshots: pascalcase@0.1.1: {} - pastel@3.0.0(ink@5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@19.1.0)(utf-8-validate@5.0.10))(react@18.3.1)(zod@3.24.4): + pastel@3.0.0(ink@5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(zod@3.24.4): dependencies: - "@inkjs/ui": 2.0.0(ink@5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@19.1.0)(utf-8-validate@5.0.10)) + "@inkjs/ui": 2.0.0(ink@5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)) commander: 12.1.0 decamelize: 6.0.0 ink: 5.2.1(@types/react@19.1.3)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) @@ -20335,6 +22592,10 @@ snapshots: prettier@3.5.0: {} + pretty-bytes@5.6.0: {} + + pretty-bytes@6.1.1: {} + pretty-format@27.5.1: dependencies: ansi-regex: 5.0.1 @@ -20453,6 +22714,12 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 + react-device-detect@2.2.3(react-dom@19.1.0(react@19.1.0))(react@19.1.0): + dependencies: + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + ua-parser-js: 1.0.41 + react-dom@19.1.0(react@19.1.0): dependencies: react: 19.1.0 @@ -20612,11 +22879,46 @@ snapshots: "@redis/search": 1.2.0(@redis/client@1.6.1) "@redis/time-series": 1.1.0(@redis/client@1.6.1) + reflect.getprototypeof@1.0.10: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.24.1 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + get-intrinsic: 1.3.0 + get-proto: 1.0.1 + which-builtin-type: 1.2.1 + + regenerate-unicode-properties@10.2.2: + dependencies: + regenerate: 1.4.2 + + regenerate@1.4.2: {} + regex-not@1.0.2: dependencies: extend-shallow: 3.0.2 safe-regex: 1.1.0 + regexp.prototype.flags@1.5.4: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-errors: 1.3.0 + get-proto: 1.0.1 + gopd: 1.2.0 + set-function-name: 2.0.2 + + regexpu-core@6.4.0: + dependencies: + regenerate: 1.4.2 + regenerate-unicode-properties: 10.2.2 + regjsgen: 0.8.0 + regjsparser: 0.13.0 + unicode-match-property-ecmascript: 2.0.0 + unicode-match-property-value-ecmascript: 2.2.1 + registry-auth-token@5.1.0: dependencies: "@pnpm/npm-conf": 2.3.1 @@ -20625,6 +22927,12 @@ snapshots: dependencies: rc: 1.2.8 + regjsgen@0.8.0: {} + + regjsparser@0.13.0: + dependencies: + jsesc: 3.1.0 + repeat-element@1.1.4: {} repeat-string@1.6.1: {} @@ -20689,6 +22997,10 @@ snapshots: rfdc@1.4.1: {} + rollup@2.79.2: + optionalDependencies: + fsevents: 2.3.3 + rollup@4.40.2: dependencies: "@types/estree": 1.0.7 @@ -20735,10 +23047,23 @@ snapshots: dependencies: "@scure/base": 1.2.5 + safe-array-concat@1.1.3: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + get-intrinsic: 1.3.0 + has-symbols: 1.1.0 + isarray: 2.0.5 + safe-buffer@5.1.2: {} safe-buffer@5.2.1: {} + safe-push-apply@1.0.0: + dependencies: + es-errors: 1.3.0 + isarray: 2.0.5 + safe-regex-test@1.1.0: dependencies: call-bound: 1.0.4 @@ -20832,6 +23157,19 @@ snapshots: gopd: 1.2.0 has-property-descriptors: 1.0.2 + set-function-name@2.0.2: + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + functions-have-names: 1.2.3 + has-property-descriptors: 1.0.2 + + set-proto@1.0.0: + dependencies: + dunder-proto: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + set-value@2.0.1: dependencies: extend-shallow: 2.0.1 @@ -20908,6 +23246,8 @@ snapshots: ansi-styles: 6.2.1 is-fullwidth-code-point: 5.0.0 + smob@1.5.0: {} + snake-case@3.0.4: dependencies: dot-case: 3.0.4 @@ -21016,6 +23356,12 @@ snapshots: source-map@0.6.1: {} + source-map@0.8.0-beta.0: + dependencies: + whatwg-url: 7.1.0 + + sourcemap-codec@1.4.8: {} + spdx-correct@3.2.0: dependencies: spdx-expression-parse: 3.0.1 @@ -21057,6 +23403,11 @@ snapshots: std-env@3.9.0: {} + stop-iteration-iterator@1.1.0: + dependencies: + es-errors: 1.3.0 + internal-slot: 1.1.0 + stream-events@1.0.5: dependencies: stubs: 3.0.0 @@ -21091,6 +23442,45 @@ snapshots: get-east-asian-width: 1.3.0 strip-ansi: 7.1.0 + string.prototype.matchall@4.0.12: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-properties: 1.2.1 + es-abstract: 1.24.1 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + get-intrinsic: 1.3.0 + gopd: 1.2.0 + has-symbols: 1.1.0 + internal-slot: 1.1.0 + regexp.prototype.flags: 1.5.4 + set-function-name: 2.0.2 + side-channel: 1.1.0 + + string.prototype.trim@1.2.10: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-data-property: 1.1.4 + define-properties: 1.2.1 + es-abstract: 1.24.1 + es-object-atoms: 1.1.1 + has-property-descriptors: 1.0.2 + + string.prototype.trimend@1.0.9: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-properties: 1.2.1 + es-object-atoms: 1.1.1 + + string.prototype.trimstart@1.0.8: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-object-atoms: 1.1.1 + string_decoder@1.1.1: dependencies: safe-buffer: 5.1.2 @@ -21099,6 +23489,12 @@ snapshots: dependencies: safe-buffer: 5.2.1 + stringify-object@3.3.0: + dependencies: + get-own-enumerable-property-symbols: 3.0.2 + is-obj: 1.0.1 + is-regexp: 1.0.0 + strip-ansi@3.0.1: dependencies: ansi-regex: 2.1.1 @@ -21115,6 +23511,8 @@ snapshots: dependencies: ansi-regex: 6.1.0 + strip-comments@2.0.1: {} + strip-final-newline@3.0.0: {} strip-indent@3.0.0: @@ -21207,9 +23605,18 @@ snapshots: - encoding - supports-color + temp-dir@2.0.0: {} + + tempy@0.6.0: + dependencies: + is-stream: 2.0.1 + temp-dir: 2.0.0 + type-fest: 0.16.0 + unique-string: 2.0.0 + terser-webpack-plugin@5.3.14(webpack@5.99.8): dependencies: - "@jridgewell/trace-mapping": 0.3.25 + "@jridgewell/trace-mapping": 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.2 serialize-javascript: 6.0.2 @@ -21375,6 +23782,10 @@ snapshots: tr46@0.0.3: {} + tr46@1.0.1: + dependencies: + punycode: 2.3.1 + tr46@5.1.1: dependencies: punycode: 2.3.1 @@ -21427,6 +23838,8 @@ snapshots: dependencies: prelude-ls: 1.2.1 + type-fest@0.16.0: {} + type-fest@0.20.2: {} type-fest@4.41.0: {} @@ -21437,6 +23850,39 @@ snapshots: media-typer: 1.1.0 mime-types: 3.0.1 + typed-array-buffer@1.0.3: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + is-typed-array: 1.1.15 + + typed-array-byte-length@1.0.3: + dependencies: + call-bind: 1.0.8 + for-each: 0.3.5 + gopd: 1.2.0 + has-proto: 1.2.0 + is-typed-array: 1.1.15 + + typed-array-byte-offset@1.0.4: + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.8 + for-each: 0.3.5 + gopd: 1.2.0 + has-proto: 1.2.0 + is-typed-array: 1.1.15 + reflect.getprototypeof: 1.0.10 + + typed-array-length@1.0.7: + dependencies: + call-bind: 1.0.8 + for-each: 0.3.5 + gopd: 1.2.0 + is-typed-array: 1.1.15 + possible-typed-array-names: 1.1.0 + reflect.getprototypeof: 1.0.10 + typed-function@4.2.1: {} typedarray-to-buffer@3.1.5: @@ -21457,12 +23903,21 @@ snapshots: typescript@5.8.2: {} + ua-parser-js@1.0.41: {} + ufo@1.6.1: {} uint8arrays@3.1.0: dependencies: multiformats: 9.9.0 + unbox-primitive@1.1.0: + dependencies: + call-bound: 1.0.4 + has-bigints: 1.1.0 + has-symbols: 1.1.0 + which-boxed-primitive: 1.1.1 + uncrypto@0.1.3: {} undici-types@6.21.0: {} @@ -21471,6 +23926,17 @@ snapshots: undici@6.21.2: {} + unicode-canonical-property-names-ecmascript@2.0.1: {} + + unicode-match-property-ecmascript@2.0.0: + dependencies: + unicode-canonical-property-names-ecmascript: 2.0.1 + unicode-property-aliases-ecmascript: 2.2.0 + + unicode-match-property-value-ecmascript@2.2.1: {} + + unicode-property-aliases-ecmascript@2.2.0: {} + unicorn-magic@0.1.0: {} union-value@1.0.1: @@ -21538,12 +24004,20 @@ snapshots: optionalDependencies: idb-keyval: 6.2.2 + upath@1.2.0: {} + update-browserslist-db@1.1.3(browserslist@4.24.5): dependencies: browserslist: 4.24.5 escalade: 3.2.0 picocolors: 1.1.1 + update-browserslist-db@1.2.3(browserslist@4.28.1): + dependencies: + browserslist: 4.28.1 + escalade: 3.2.0 + picocolors: 1.1.1 + update-notifier-cjs@5.1.7: dependencies: boxen: 5.1.2 @@ -21765,6 +24239,17 @@ snapshots: dependencies: vite: 6.3.5(@types/node@22.15.17)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.4)(yaml@2.7.1) + vite-plugin-pwa@0.21.2(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.4)(yaml@2.7.1))(workbox-build@7.4.0(@types/babel__core@7.20.5))(workbox-window@7.4.0): + dependencies: + debug: 4.4.0(supports-color@5.5.0) + pretty-bytes: 6.1.1 + tinyglobby: 0.2.13 + vite: 6.3.5(@types/node@22.15.17)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.4)(yaml@2.7.1) + workbox-build: 7.4.0(@types/babel__core@7.20.5) + workbox-window: 7.4.0 + transitivePeerDependencies: + - supports-color + vite-plugin-static-copy@2.3.1(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.4)(yaml@2.7.1)): dependencies: chokidar: 3.6.0 @@ -21774,6 +24259,17 @@ snapshots: picocolors: 1.1.1 vite: 6.3.5(@types/node@22.15.17)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.4)(yaml@2.7.1) + vite-plugin-svgr@4.3.0(rollup@2.79.2)(typescript@5.7.3)(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.4)(yaml@2.7.1)): + dependencies: + "@rollup/pluginutils": 5.1.4(rollup@2.79.2) + "@svgr/core": 8.1.0(typescript@5.7.3) + "@svgr/plugin-jsx": 8.1.0(@svgr/core@8.1.0(typescript@5.7.3)) + vite: 6.3.5(@types/node@22.15.17)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.4)(yaml@2.7.1) + transitivePeerDependencies: + - rollup + - supports-color + - typescript + vite-plugin-svgr@4.3.0(rollup@4.40.2)(typescript@5.7.3)(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(tsx@4.19.4)(yaml@2.7.1)): dependencies: "@rollup/pluginutils": 5.1.4(rollup@4.40.2) @@ -21908,6 +24404,8 @@ snapshots: webidl-conversions@3.0.1: {} + webidl-conversions@4.0.2: {} + webidl-conversions@7.0.0: {} webpack-sources@3.2.3: {} @@ -21923,7 +24421,7 @@ snapshots: "@webassemblyjs/wasm-edit": 1.14.1 "@webassemblyjs/wasm-parser": 1.14.1 acorn: 8.14.1 - browserslist: 4.24.5 + browserslist: 4.28.1 chrome-trace-event: 1.0.4 enhanced-resolve: 5.18.1 es-module-lexer: 1.7.0 @@ -21963,6 +24461,43 @@ snapshots: tr46: 0.0.3 webidl-conversions: 3.0.1 + whatwg-url@7.1.0: + dependencies: + lodash.sortby: 4.7.0 + tr46: 1.0.1 + webidl-conversions: 4.0.2 + + which-boxed-primitive@1.1.1: + dependencies: + is-bigint: 1.1.0 + is-boolean-object: 1.2.2 + is-number-object: 1.1.1 + is-string: 1.1.1 + is-symbol: 1.1.1 + + which-builtin-type@1.2.1: + dependencies: + call-bound: 1.0.4 + function.prototype.name: 1.1.8 + has-tostringtag: 1.0.2 + is-async-function: 2.1.1 + is-date-object: 1.1.0 + is-finalizationregistry: 1.1.1 + is-generator-function: 1.1.0 + is-regex: 1.2.1 + is-weakref: 1.1.1 + isarray: 2.0.5 + which-boxed-primitive: 1.1.1 + which-collection: 1.0.2 + which-typed-array: 1.1.19 + + which-collection@1.0.2: + dependencies: + is-map: 2.0.3 + is-set: 2.0.3 + is-weakmap: 2.0.2 + is-weakset: 2.0.4 + which-module@2.0.1: {} which-typed-array@1.1.19: @@ -22001,6 +24536,119 @@ snapshots: word-wrap@1.2.5: {} + workbox-background-sync@7.4.0: + dependencies: + idb: 7.1.1 + workbox-core: 7.4.0 + + workbox-broadcast-update@7.4.0: + dependencies: + workbox-core: 7.4.0 + + workbox-build@7.4.0(@types/babel__core@7.20.5): + dependencies: + "@apideck/better-ajv-errors": 0.3.6(ajv@8.17.1) + "@babel/core": 7.27.1 + "@babel/preset-env": 7.28.5(@babel/core@7.27.1) + "@babel/runtime": 7.27.1 + "@rollup/plugin-babel": 5.3.1(@babel/core@7.27.1)(@types/babel__core@7.20.5)(rollup@2.79.2) + "@rollup/plugin-node-resolve": 15.3.1(rollup@2.79.2) + "@rollup/plugin-replace": 2.4.2(rollup@2.79.2) + "@rollup/plugin-terser": 0.4.4(rollup@2.79.2) + "@surma/rollup-plugin-off-main-thread": 2.2.3 + ajv: 8.17.1 + common-tags: 1.8.2 + fast-json-stable-stringify: 2.1.0 + fs-extra: 9.1.0 + glob: 11.0.2 + lodash: 4.17.21 + pretty-bytes: 5.6.0 + rollup: 2.79.2 + source-map: 0.8.0-beta.0 + stringify-object: 3.3.0 + strip-comments: 2.0.1 + tempy: 0.6.0 + upath: 1.2.0 + workbox-background-sync: 7.4.0 + workbox-broadcast-update: 7.4.0 + workbox-cacheable-response: 7.4.0 + workbox-core: 7.4.0 + workbox-expiration: 7.4.0 + workbox-google-analytics: 7.4.0 + workbox-navigation-preload: 7.4.0 + workbox-precaching: 7.4.0 + workbox-range-requests: 7.4.0 + workbox-recipes: 7.4.0 + workbox-routing: 7.4.0 + workbox-strategies: 7.4.0 + workbox-streams: 7.4.0 + workbox-sw: 7.4.0 + workbox-window: 7.4.0 + transitivePeerDependencies: + - "@types/babel__core" + - supports-color + + workbox-cacheable-response@7.4.0: + dependencies: + workbox-core: 7.4.0 + + workbox-core@7.4.0: {} + + workbox-expiration@7.4.0: + dependencies: + idb: 7.1.1 + workbox-core: 7.4.0 + + workbox-google-analytics@7.4.0: + dependencies: + workbox-background-sync: 7.4.0 + workbox-core: 7.4.0 + workbox-routing: 7.4.0 + workbox-strategies: 7.4.0 + + workbox-navigation-preload@7.4.0: + dependencies: + workbox-core: 7.4.0 + + workbox-precaching@7.4.0: + dependencies: + workbox-core: 7.4.0 + workbox-routing: 7.4.0 + workbox-strategies: 7.4.0 + + workbox-range-requests@7.4.0: + dependencies: + workbox-core: 7.4.0 + + workbox-recipes@7.4.0: + dependencies: + workbox-cacheable-response: 7.4.0 + workbox-core: 7.4.0 + workbox-expiration: 7.4.0 + workbox-precaching: 7.4.0 + workbox-routing: 7.4.0 + workbox-strategies: 7.4.0 + + workbox-routing@7.4.0: + dependencies: + workbox-core: 7.4.0 + + workbox-strategies@7.4.0: + dependencies: + workbox-core: 7.4.0 + + workbox-streams@7.4.0: + dependencies: + workbox-core: 7.4.0 + workbox-routing: 7.4.0 + + workbox-sw@7.4.0: {} + + workbox-window@7.4.0: + dependencies: + "@types/trusted-types": 2.0.7 + workbox-core: 7.4.0 + wrap-ansi@6.2.0: dependencies: ansi-styles: 4.3.0