diff --git a/.changeset/big-donuts-push.md b/.changeset/big-donuts-push.md
new file mode 100644
index 00000000..1d44a415
--- /dev/null
+++ b/.changeset/big-donuts-push.md
@@ -0,0 +1,5 @@
+---
+'@node-real/walletkit': patch
+---
+
+Support solana on mobile
diff --git a/.changeset/chilled-pots-chew.md b/.changeset/chilled-pots-chew.md
new file mode 100644
index 00000000..45137b2b
--- /dev/null
+++ b/.changeset/chilled-pots-chew.md
@@ -0,0 +1,5 @@
+---
+'@node-real/walletkit': patch
+---
+
+Fix binance web3 wallet successfully detected trustwallet on mobile
diff --git a/.changeset/few-guests-melt.md b/.changeset/few-guests-melt.md
new file mode 100644
index 00000000..29716c8b
--- /dev/null
+++ b/.changeset/few-guests-melt.md
@@ -0,0 +1,5 @@
+---
+'@node-real/walletkit': patch
+---
+
+Fix trust issue
diff --git a/.changeset/fuzzy-sheep-buy.md b/.changeset/fuzzy-sheep-buy.md
new file mode 100644
index 00000000..fb94ff0d
--- /dev/null
+++ b/.changeset/fuzzy-sheep-buy.md
@@ -0,0 +1,5 @@
+---
+'@node-real/walletkit': patch
+---
+
+Add new wallet
diff --git a/.changeset/happy-countries-exercise.md b/.changeset/happy-countries-exercise.md
new file mode 100644
index 00000000..ee786efe
--- /dev/null
+++ b/.changeset/happy-countries-exercise.md
@@ -0,0 +1,5 @@
+---
+'@node-real/walletkit': patch
+---
+
+Update tron dependencies
diff --git a/.changeset/happy-jobs-hope.md b/.changeset/happy-jobs-hope.md
new file mode 100644
index 00000000..362d9f1c
--- /dev/null
+++ b/.changeset/happy-jobs-hope.md
@@ -0,0 +1,5 @@
+---
+'@node-real/walletkit': patch
+---
+
+Fix an issue where solana is disconnected when trust evm wallet is disconnected
diff --git a/.changeset/itchy-hats-applaud.md b/.changeset/itchy-hats-applaud.md
new file mode 100644
index 00000000..a67377f8
--- /dev/null
+++ b/.changeset/itchy-hats-applaud.md
@@ -0,0 +1,5 @@
+---
+'@node-real/walletkit': patch
+---
+
+Add deeplink for tw solana on mobile
diff --git a/.changeset/little-panthers-tickle.md b/.changeset/little-panthers-tickle.md
new file mode 100644
index 00000000..2fede515
--- /dev/null
+++ b/.changeset/little-panthers-tickle.md
@@ -0,0 +1,5 @@
+---
+'@node-real/walletkit': patch
+---
+
+Fix the trust wallet will automatically connect when the page loaded
diff --git a/.changeset/nervous-horses-study.md b/.changeset/nervous-horses-study.md
new file mode 100644
index 00000000..2fede515
--- /dev/null
+++ b/.changeset/nervous-horses-study.md
@@ -0,0 +1,5 @@
+---
+'@node-real/walletkit': patch
+---
+
+Fix the trust wallet will automatically connect when the page loaded
diff --git a/.changeset/pink-carrots-jam.md b/.changeset/pink-carrots-jam.md
new file mode 100644
index 00000000..f6051cfc
--- /dev/null
+++ b/.changeset/pink-carrots-jam.md
@@ -0,0 +1,5 @@
+---
+'@node-real/walletkit': patch
+---
+
+Use window.trustwallet as TW provider to avoid conflicts
diff --git a/.changeset/pre.json b/.changeset/pre.json
new file mode 100644
index 00000000..c9ecf080
--- /dev/null
+++ b/.changeset/pre.json
@@ -0,0 +1,23 @@
+{
+ "mode": "pre",
+ "tag": "alpha",
+ "initialVersions": {
+ "example-nextjs": "0.0.1",
+ "example-vite": "0.0.1",
+ "@node-real/walletkit": "2.4.0",
+ "website": "0.0.1"
+ },
+ "changesets": [
+ "big-donuts-push",
+ "chilled-pots-chew",
+ "few-guests-melt",
+ "happy-countries-exercise",
+ "happy-jobs-hope",
+ "itchy-hats-applaud",
+ "little-panthers-tickle",
+ "nervous-horses-study",
+ "pink-carrots-jam",
+ "slimy-books-turn",
+ "wise-days-juggle"
+ ]
+}
diff --git a/.changeset/slimy-books-turn.md b/.changeset/slimy-books-turn.md
new file mode 100644
index 00000000..5f0b4f72
--- /dev/null
+++ b/.changeset/slimy-books-turn.md
@@ -0,0 +1,5 @@
+---
+'@node-real/walletkit': patch
+---
+
+Add deelink for phantom
diff --git a/.changeset/wise-days-juggle.md b/.changeset/wise-days-juggle.md
new file mode 100644
index 00000000..aa494867
--- /dev/null
+++ b/.changeset/wise-days-juggle.md
@@ -0,0 +1,5 @@
+---
+'@node-real/walletkit': minor
+---
+
+Support tg
diff --git a/examples/nextjs/pages/_app.tsx b/examples/nextjs/pages/_app.tsx
index 1615844a..7984fd53 100644
--- a/examples/nextjs/pages/_app.tsx
+++ b/examples/nextjs/pages/_app.tsx
@@ -22,9 +22,9 @@ const config: WalletKitConfig = {
evmConfig: defaultEvmConfig({
autoConnect: true,
initialChainId: 1,
- walletConnectProjectId: 'e68a1816d39726c2afabf05661a32767',
+ walletConnectProjectId: '518ee55b46bc23b5b496b03b1322aa13',
wallets: [metaMask(), trustWallet(), walletConnect()],
- chains: [mainnet] as any,
+ chains: [mainnet],
}),
};
diff --git a/examples/vite/src/App.tsx b/examples/vite/src/App.tsx
index b209c58a..c25082cc 100644
--- a/examples/vite/src/App.tsx
+++ b/examples/vite/src/App.tsx
@@ -1,10 +1,11 @@
+import '@node-real/walletkit/styles.css';
import {
ConnectModal,
useConnectModal,
WalletKitConfig,
WalletKitProvider,
} from '@node-real/walletkit';
-import { defaultEvmConfig, metaMask, trustWallet, walletConnect } from '@node-real/walletkit/evm';
+import { defaultEvmConfig, trustWallet, metaMask, walletConnect } from '@node-real/walletkit/evm';
import { mainnet } from 'viem/chains';
import { QueryClient, QueryClientProvider } from '@tanstack/react-query';
import { useAccount, useDisconnect } from 'wagmi';
@@ -18,9 +19,9 @@ const config: WalletKitConfig = {
evmConfig: defaultEvmConfig({
autoConnect: true,
initialChainId: 1,
- walletConnectProjectId: 'e68a1816d39726c2afabf05661a32767',
+ walletConnectProjectId: '518ee55b46bc23b5b496b03b1322aa13',
wallets: [metaMask(), trustWallet(), walletConnect()],
- chains: [mainnet] as any,
+ chains: [mainnet],
}),
};
diff --git a/examples/vite/src/main.tsx b/examples/vite/src/main.tsx
index aea1cbcd..35f77be1 100644
--- a/examples/vite/src/main.tsx
+++ b/examples/vite/src/main.tsx
@@ -1,4 +1,3 @@
-import '@node-real/walletkit/styles.css';
import React from 'react';
import ReactDOM from 'react-dom/client';
import App from './App.tsx';
diff --git a/examples/vite/vite.config.ts b/examples/vite/vite.config.ts
index 501ceb30..943f6c83 100644
--- a/examples/vite/vite.config.ts
+++ b/examples/vite/vite.config.ts
@@ -3,6 +3,7 @@ import react from '@vitejs/plugin-react';
// https://vitejs.dev/config/
export default defineConfig({
+ base: './',
plugins: [react()],
build: {
minify: false,
diff --git a/package.json b/package.json
index 50f30d85..bb297d9c 100644
--- a/package.json
+++ b/package.json
@@ -17,7 +17,8 @@
"ci:version": "pnpm changeset version && cp README.md packages/walletkit/README.md",
"ci:publish": "pnpm changeset publish",
"ci:alpha-version": "pnpm ci:enter && pnpm ci:version",
- "ci:stable-version": "pnpm ci:exit && pnpm ci:version"
+ "ci:stable-version": "pnpm ci:exit && pnpm ci:version",
+ "gh-pages": "pnpm build && pnpm --F example-vite build && gh-pages -d examples/vite/dist"
},
"devDependencies": {
"@changesets/cli": "^2.27.10",
@@ -30,6 +31,7 @@
"eslint-plugin-react-refresh": "^0.3.5",
"husky": "^8.0.3",
"lint-staged": "^15.2.10",
- "prettier": "^3.3.3"
+ "prettier": "^3.3.3",
+ "gh-pages": "~6.2.0"
}
}
diff --git a/packages/walletkit/__dev__/App.tsx b/packages/walletkit/__dev__/App.tsx
index 4fe03c80..6a60d1d1 100644
--- a/packages/walletkit/__dev__/App.tsx
+++ b/packages/walletkit/__dev__/App.tsx
@@ -25,10 +25,13 @@ import {
defaultSolanaConfig,
useSolanaWallet,
} from '@/solana/index';
-import { bsc, mainnet } from 'viem/chains';
+import { bsc, mainnet, dfk } from 'viem/chains';
import { QueryClient, QueryClientProvider } from '@tanstack/react-query';
-import { useAccount, useDisconnect } from 'wagmi';
+import { useAccount, useConnectors, useDisconnect } from 'wagmi';
import { defaultTronConfig, tronLink, useTronWallet } from '@/tron/index';
+import { uxuyWallet } from '@/evm/wallets/uxuyWallet';
+import { useEvmSwitchChain } from '@/evm/hooks/useEvmSwitchChain';
+import { codexFieldWallet } from '@/evm/wallets/codexFieldWallet';
import { SwitchNetworkModal } from '@/core/modals/SwitchNetworkModal';
new VConsole();
@@ -47,32 +50,35 @@ const config: WalletKitConfig = {
evmConfig: defaultEvmConfig({
autoConnect: true,
initialChainId: 1,
- walletConnectProjectId: 'e68a1816d39726c2afabf05661a32767',
- chains: [mainnet, bsc],
+ walletConnectProjectId: '518ee55b46bc23b5b496b03b1322aa13',
+ chains: [mainnet, bsc, dfk],
wallets: [
- metaMask(),
- trustWallet(),
- bitgetWallet(),
- coinbaseWallet(),
binanceWeb3Wallet(),
+ trustWallet(),
+ walletConnect(),
+ uxuyWallet(),
+ codexFieldWallet(),
+ metaMask(),
- tokenPocket(),
- okxWallet(),
+ // bitgetWallet(),
+ // coinbaseWallet(),
- mathWallet(),
- walletConnect(),
+ // tokenPocket(),
+ // okxWallet(),
+
+ // mathWallet(),
],
}),
- solanaConfig: defaultSolanaConfig({
- autoConnect: true,
- rpcUrl: 'https://solana-rpc.debridge.finance',
- wallets: [solanaTrustWallet(), solanaPhantomWallet()],
- }),
- tronConfig: defaultTronConfig({
- autoConnect: true,
- initialChainId: '0xcd8690dc',
- wallets: [tronLink()],
- }),
+ // solanaConfig: defaultSolanaConfig({
+ // autoConnect: true,
+ // rpcUrl: 'https://solana-rpc.debridge.finance',
+ // wallets: [solanaTrustWallet(), solanaPhantomWallet()],
+ // }),
+ // tronConfig: defaultTronConfig({
+ // autoConnect: true,
+ // initialChainId: '0xcd8690dc',
+ // wallets: [tronLink()],
+ // }),
};
export default function App() {
@@ -91,32 +97,56 @@ function ConnectButton() {
const { onOpen } = useConnectModal();
const { onOpen: openSwitchNetwork } = useSwitchNetworkModal();
- const { address } = useAccount();
+ const { address, chainId } = useAccount();
const { disconnect } = useDisconnect();
const { publicKey, disconnect: solanaDisconnect } = useSolanaWallet();
const { address: tronAddress, disconnect: tronDisconnect } = useTronWallet();
+ const { switchChain } = useEvmSwitchChain();
+
+ const connectors = useConnectors();
+
+ connectors?.forEach((e) => {
+ console.log(e.id);
+ });
return (
<>
-
-
+
+
+
+
+
+ chain id: {chainId}
evm address:{address}
diff --git a/packages/walletkit/package.json b/packages/walletkit/package.json
index 9b4aa2a6..378999da 100644
--- a/packages/walletkit/package.json
+++ b/packages/walletkit/package.json
@@ -53,6 +53,7 @@
"wagmi": "^2"
},
"dependencies": {
+ "@binance/w3w-wagmi-connector-v2": "^1.2.3",
"@metamask/jazzicon": "^2",
"@solana/wallet-adapter-react": "^0",
"@solana/wallet-adapter-wallets": "^0",
@@ -60,8 +61,12 @@
"@tronweb3/tronwallet-abstract-adapter": "^1",
"@tronweb3/tronwallet-adapter-react-hooks": "^1",
"@tronweb3/tronwallet-adapter-tronlink": "^1.1.11",
+ "@uxuycom/web3-tg-sdk": "^0.1.5",
+ "buffer": "^6.0.3",
+ "codexfield-wallet-connector": "^0.1.44",
"qrcode": "^1",
- "tronweb": "~6.0.0"
+ "tronweb": "~6.0.0",
+ "vite-plugin-css-injected-by-js": "^3.5.2"
},
"devDependencies": {
"@types/qrcode": "^1.5.5",
diff --git a/packages/walletkit/src/core/base/utils/mobile.ts b/packages/walletkit/src/core/base/utils/mobile.ts
index 1684fe03..80ef403c 100644
--- a/packages/walletkit/src/core/base/utils/mobile.ts
+++ b/packages/walletkit/src/core/base/utils/mobile.ts
@@ -22,6 +22,14 @@ export function isMobile(): boolean {
return isAndroid() || isIOS();
}
+export function isPC(): boolean {
+ return !isMobile();
+}
+
+export function isBrowser(): boolean {
+ return !isTMA();
+}
+
// telegram mini app
export function isTMA(): boolean {
if (typeof window === 'undefined') {
diff --git a/packages/walletkit/src/core/configs/codexFieldWallet/icon.tsx b/packages/walletkit/src/core/configs/codexFieldWallet/icon.tsx
new file mode 100644
index 00000000..c2a61e41
--- /dev/null
+++ b/packages/walletkit/src/core/configs/codexFieldWallet/icon.tsx
@@ -0,0 +1,56 @@
+export const CodexFieldWalletTransparentIcon = (props: SVGIconProps) => {
+ return ;
+};
+
+export const CodexFieldWalletIcon = (props: SVGIconProps) => {
+ return (
+
+ );
+};
diff --git a/packages/walletkit/src/core/configs/codexFieldWallet/index.tsx b/packages/walletkit/src/core/configs/codexFieldWallet/index.tsx
new file mode 100644
index 00000000..b2d8bd3b
--- /dev/null
+++ b/packages/walletkit/src/core/configs/codexFieldWallet/index.tsx
@@ -0,0 +1,14 @@
+import { WalletConfig } from '../types';
+import { CodexFieldWalletIcon, CodexFieldWalletTransparentIcon } from './icon';
+
+export const codexFieldWalletConfig: WalletConfig = {
+ name: 'CodexField Wallet',
+ logos: {
+ default: ,
+ transparent: ,
+ },
+ downloadUrls: {
+ default: 'https://t.me/codexfieldbot',
+ },
+ spinnerColor: '#1098FC',
+};
diff --git a/packages/walletkit/src/core/configs/types.ts b/packages/walletkit/src/core/configs/types.ts
index 04a7a189..a2bfaf48 100644
--- a/packages/walletkit/src/core/configs/types.ts
+++ b/packages/walletkit/src/core/configs/types.ts
@@ -1,6 +1,13 @@
import { ColorMode } from '@/core/providers/ThemeProvider/context';
export type WalletType = 'evm' | 'solana' | 'tron';
+export type PlatformType =
+ | 'tg-android'
+ | 'tg-ios'
+ | 'tg-pc'
+ | 'browser-android'
+ | 'browser-ios'
+ | 'browser-pc';
export interface WalletConfig {
name: string;
@@ -22,6 +29,7 @@ export interface BaseWallet extends WalletConfig {
render?: (props: WalletRenderProps) => React.ReactNode;
showQRCode?: boolean;
isInstalled: () => boolean | undefined;
+ platforms: PlatformType[];
}
export interface WalletRenderProps {
diff --git a/packages/walletkit/src/core/configs/uyuxWallet/icon.tsx b/packages/walletkit/src/core/configs/uyuxWallet/icon.tsx
new file mode 100644
index 00000000..6be5bd95
--- /dev/null
+++ b/packages/walletkit/src/core/configs/uyuxWallet/icon.tsx
@@ -0,0 +1,35 @@
+export const UXUYWalletTransparentIcon = (props: SVGIconProps) => {
+ return ;
+};
+
+export const UXUYWalletIcon = (props: SVGIconProps) => {
+ return (
+
+ );
+};
diff --git a/packages/walletkit/src/core/configs/uyuxWallet/index.tsx b/packages/walletkit/src/core/configs/uyuxWallet/index.tsx
new file mode 100644
index 00000000..f2a39227
--- /dev/null
+++ b/packages/walletkit/src/core/configs/uyuxWallet/index.tsx
@@ -0,0 +1,14 @@
+import { WalletConfig } from '../types';
+import { UXUYWalletIcon, UXUYWalletTransparentIcon } from './icon';
+
+export const uxuyWalletConfig: WalletConfig = {
+ name: 'UXUY Wallet',
+ logos: {
+ default: ,
+ transparent: ,
+ },
+ downloadUrls: {
+ default: 'https://uxuy.com/',
+ },
+ spinnerColor: '#1098FC',
+};
diff --git a/packages/walletkit/src/core/modals/ConnectModal/HomeView/GridLayout/index.tsx b/packages/walletkit/src/core/modals/ConnectModal/HomeView/GridLayout/index.tsx
index 76bcb30f..2ac04532 100644
--- a/packages/walletkit/src/core/modals/ConnectModal/HomeView/GridLayout/index.tsx
+++ b/packages/walletkit/src/core/modals/ConnectModal/HomeView/GridLayout/index.tsx
@@ -7,6 +7,8 @@ import { WalletOption } from './WalletOption';
import { BaseWallet } from '@/core/configs/types';
import { useWalletKit } from '@/core/providers/WalletKitProvider/context';
import { clsWallets, clsNoWalletButton } from './styles.css';
+import { isTMA } from '@/core/base/utils/mobile';
+import { Reload } from '../Reload';
export function GridLayout(props: { visibleWallets: BaseWallet[] }) {
const { visibleWallets } = props;
@@ -18,18 +20,24 @@ export function GridLayout(props: { visibleWallets: BaseWallet[] }) {
{visibleWallets?.map((w, index) => )}
- {!options.hideNoWalletCTA && (
+ {isTMA() ? (
-
+
+ ) : (
+ !options.hideNoWalletCTA && (
+
+
+
+ )
)}
>
);
diff --git a/packages/walletkit/src/core/modals/ConnectModal/HomeView/ListLayout/index.tsx b/packages/walletkit/src/core/modals/ConnectModal/HomeView/ListLayout/index.tsx
index fb7432ab..7003f996 100644
--- a/packages/walletkit/src/core/modals/ConnectModal/HomeView/ListLayout/index.tsx
+++ b/packages/walletkit/src/core/modals/ConnectModal/HomeView/ListLayout/index.tsx
@@ -7,6 +7,8 @@ import { useWalletKit } from '@/core/providers/WalletKitProvider/context';
import { clsWallets, clsNoWalletLink } from './styles.css';
import { WalletOption } from './WalletOption';
import { BaseWallet } from '@/core/configs/types';
+import { isTMA } from '@/core/base/utils/mobile';
+import { Reload } from '../Reload';
export function ListLayout(props: { visibleWallets: BaseWallet[] }) {
const { visibleWallets } = props;
@@ -18,15 +20,21 @@ export function ListLayout(props: { visibleWallets: BaseWallet[] }) {
{visibleWallets?.map((w, index) => )}
- {!options.hideNoWalletCTA && (
+ {isTMA() ? (
-
- I don’t have a wallet
-
+
+ ) : (
+ !options.hideNoWalletCTA && (
+
+
+ I don’t have a wallet
+
+
+ )
)}
>
);
diff --git a/packages/walletkit/src/core/modals/ConnectModal/HomeView/Reload/index.tsx b/packages/walletkit/src/core/modals/ConnectModal/HomeView/Reload/index.tsx
new file mode 100644
index 00000000..512ea76e
--- /dev/null
+++ b/packages/walletkit/src/core/modals/ConnectModal/HomeView/Reload/index.tsx
@@ -0,0 +1,23 @@
+import { Box } from '@/core/base/components/Box';
+
+import { cx } from '@/core/base/utils/css';
+import { clsContent, clsReloadBtn } from './style.css';
+import { Link } from '@/core/base/components/Link';
+
+export function Reload() {
+ return (
+
+ No response on wallet?
+
+ {
+ window.location.reload();
+ }}
+ >
+ Reload
+
+
+
+ );
+}
diff --git a/packages/walletkit/src/core/modals/ConnectModal/HomeView/Reload/style.css.ts b/packages/walletkit/src/core/modals/ConnectModal/HomeView/Reload/style.css.ts
new file mode 100644
index 00000000..50e436bc
--- /dev/null
+++ b/packages/walletkit/src/core/modals/ConnectModal/HomeView/Reload/style.css.ts
@@ -0,0 +1,17 @@
+import { style } from '@vanilla-extract/css';
+
+export const clsContent = style({
+ fontSize: '16px',
+ lineHeight: '24px',
+ display: 'flex',
+ alignItems: 'center',
+ width: '100%',
+ justifyContent: 'center',
+});
+
+export const clsReloadBtn = style({
+ width: '100%',
+ marginLeft: '4px',
+ textDecoration: 'underline',
+ cursor: 'pointer',
+});
diff --git a/packages/walletkit/src/core/modals/ConnectModal/HomeView/index.tsx b/packages/walletkit/src/core/modals/ConnectModal/HomeView/index.tsx
index 9c92030b..32bb66dd 100644
--- a/packages/walletkit/src/core/modals/ConnectModal/HomeView/index.tsx
+++ b/packages/walletkit/src/core/modals/ConnectModal/HomeView/index.tsx
@@ -6,20 +6,33 @@ import { GridLayout } from './GridLayout';
import { ListLayout } from './ListLayout';
import { clsDisclaimer } from './styles.css';
import { useWalletKit } from '@/core/providers/WalletKitProvider/context';
-import { EvmHomeViewWalletConnectUriProvider } from '@/evm/components/EvmHomeViewWalletConnectUriProvider';
-import { isMobile, isTMA } from '@/core/base/utils/mobile';
+import { isAndroid, isBrowser, isIOS, isPC, isTMA } from '@/core/base/utils/mobile';
+import { useMemo } from 'react';
export function HomeView() {
const { wallets, options } = useWalletKit();
const { isMobileLayout } = useResponsive();
- const visibleWallets = wallets.filter((item) => item.isVisible !== false);
+ const visibleWallets = useMemo(() => {
+ const visibleWallets = wallets.filter((wallet) => {
+ const isVisible =
+ wallet.isVisible !== false &&
+ ((isBrowser() && isAndroid() && wallet.platforms.includes('browser-android')) ||
+ (isBrowser() && isIOS() && wallet.platforms.includes('browser-ios')) ||
+ (isBrowser() && isPC() && wallet.platforms.includes('browser-pc')) ||
+ (isTMA() && isAndroid() && wallet.platforms.includes('tg-android')) ||
+ (isTMA() && isIOS() && wallet.platforms.includes('tg-ios')) ||
+ (isTMA() && isPC() && wallet.platforms.includes('tg-pc')));
+ return isVisible;
+ });
+
+ return visibleWallets;
+ }, [wallets]);
+
const useGridLayout =
visibleWallets.length >= options.gridLayoutThreshold! ||
(isMobileLayout && options.useGridLayoutOnMobile);
- const needPreCreateWcUri = isTMA() && isMobile();
-
return (
<>
{options.title}
@@ -33,8 +46,6 @@ export function HomeView() {
) : (
)}
-
- {needPreCreateWcUri && }
>
);
}
diff --git a/packages/walletkit/src/core/modals/ConnectModal/TemplateQRCodeView/index.tsx b/packages/walletkit/src/core/modals/ConnectModal/TemplateQRCodeView/index.tsx
index 9b23835b..8ac9249e 100644
--- a/packages/walletkit/src/core/modals/ConnectModal/TemplateQRCodeView/index.tsx
+++ b/packages/walletkit/src/core/modals/ConnectModal/TemplateQRCodeView/index.tsx
@@ -14,7 +14,7 @@ import { BaseWallet } from '@/core/configs/types';
export interface TemplateQRCodeViewProps {
wallet: BaseWallet;
qrCodeUri?: string;
- onClickOpenWcModal: () => void;
+ onClickOpenWcModal?: () => void;
isConnected: boolean;
isWalletConnect: boolean;
address: string | undefined | null;
diff --git a/packages/walletkit/src/core/providers/ThemeProvider/index.tsx b/packages/walletkit/src/core/providers/ThemeProvider/index.tsx
index a64f1174..776e954b 100644
--- a/packages/walletkit/src/core/providers/ThemeProvider/index.tsx
+++ b/packages/walletkit/src/core/providers/ThemeProvider/index.tsx
@@ -54,6 +54,15 @@ export function ThemeProvider(props: ThemeProviderProps) {
return `body {
${lightCssVarsContent};
${darkCssVarsContent};
+ #binanceW3W-wrapper {
+ z-index: 99999;
+ }
+ #binanceW3W-wrapper .shadow-inner {
+ box-sizing: border-box;
+ }
+ #binanceW3W-wrapper .grid-cols-2 > div {
+ width: auto;
+ }
@media (prefers-color-scheme: light) {
${lightPointerContent};
}
diff --git a/packages/walletkit/src/core/providers/WalletKitProvider/index.tsx b/packages/walletkit/src/core/providers/WalletKitProvider/index.tsx
index 5b6571c2..5435b64d 100644
--- a/packages/walletkit/src/core/providers/WalletKitProvider/index.tsx
+++ b/packages/walletkit/src/core/providers/WalletKitProvider/index.tsx
@@ -9,6 +9,7 @@ import { ToastProvider } from '@/core/base/components/toast/ToastProvider';
import { BaseWallet } from '@/core/configs/types';
import { ProfileModalProvider } from '@/core/modals/ProfileModal/provider';
import { TronWalletProvider } from '@/tron/components/TronWalletProvider';
+import { Buffer } from 'buffer';
import { SwitchNetworkProvider } from '@/core/modals/SwitchNetworkModal/provider';
import { RouteProvider } from '@/core/providers/RouteProvider';
@@ -23,6 +24,12 @@ export interface WalletKitProviderProps {
export function WalletKitProvider(props: WalletKitProviderProps) {
const { config, children, theme, mode, debugMode = false } = props;
+ useMemo(() => {
+ if (typeof window !== 'undefined') {
+ window.Buffer = window.Buffer || Buffer;
+ }
+ }, []);
+
const finalConfig = useMemo(() => {
const finalConfig = getDefaultConfig(config);
diff --git a/packages/walletkit/src/evm/components/EvmHomeViewWalletConnectUriProvider/index.tsx b/packages/walletkit/src/evm/components/EvmHomeViewWalletConnectUriProvider/index.tsx
deleted file mode 100644
index 50c1690a..00000000
--- a/packages/walletkit/src/evm/components/EvmHomeViewWalletConnectUriProvider/index.tsx
+++ /dev/null
@@ -1,14 +0,0 @@
-import { setEvmGlobalData } from '@/evm/globalData';
-import { useWalletConnectUri } from '@/evm/hooks/useWalletConnectUri';
-
-export function EvmHomeViewWalletConnectUriProvider() {
- const { wcUri } = useWalletConnectUri({
- refreshUriOnError: false,
- });
-
- setEvmGlobalData({
- homeViewWalletConnectUri: wcUri,
- });
-
- return null;
-}
diff --git a/packages/walletkit/src/evm/components/EvmQRCodeView/index.tsx b/packages/walletkit/src/evm/components/EvmQRCodeView/index.tsx
index 97acafae..c37d7196 100644
--- a/packages/walletkit/src/evm/components/EvmQRCodeView/index.tsx
+++ b/packages/walletkit/src/evm/components/EvmQRCodeView/index.tsx
@@ -3,15 +3,30 @@ import { useWalletKit } from '@/core/providers/WalletKitProvider/context';
import { useIsConnected } from '@/evm/hooks/useIsConnected';
import { useWalletConnectUri } from '@/evm/hooks/useWalletConnectUri';
import { useWalletConnectModal } from '@/evm/hooks/useWalletConnectModal';
-import { EvmWallet, isWalletConnect } from '@/evm/wallets';
+import { EvmWallet, isWalletConnect, metaMask } from '@/evm/wallets';
+import { useMetaMaskUri } from '@/evm/hooks/userMetaMaskUri';
+import { useMemo } from 'react';
import { useAccount } from 'wagmi';
export function EvmQRCodeView() {
const { selectedWallet } = useWalletKit();
- const { wcUri } = useWalletConnectUri();
+ const { wcUri } = useWalletConnectUri({
+ enabled: selectedWallet.id !== metaMask().id,
+ });
+ const { metaMaskUri } = useMetaMaskUri({
+ enabled: selectedWallet.id === metaMask().id,
+ });
+
+ const qrCodeUri = useMemo(() => {
+ if (selectedWallet.id === metaMask().id) {
+ return metaMaskUri;
+ }
+
+ return wcUri ? (selectedWallet as EvmWallet).getUri?.(wcUri) : wcUri;
+ }, [metaMaskUri, selectedWallet, wcUri]);
+
const wcModal = useWalletConnectModal();
- const qrCodeUri = wcUri && ((selectedWallet as EvmWallet).getUri?.(wcUri) ?? wcUri);
const isConnected = useIsConnected();
const { address } = useAccount();
diff --git a/packages/walletkit/src/evm/components/EvmUriConnectingView/index.tsx b/packages/walletkit/src/evm/components/EvmUriConnectingView/index.tsx
index 88a9d3b3..8fb41032 100644
--- a/packages/walletkit/src/evm/components/EvmUriConnectingView/index.tsx
+++ b/packages/walletkit/src/evm/components/EvmUriConnectingView/index.tsx
@@ -2,10 +2,12 @@ import { CONNECT_STATUS } from '@/core/constants';
import { TemplateConnectingView } from '@/core/modals/ConnectModal/TemplateConnectingView';
import { useWalletKit } from '@/core/providers/WalletKitProvider/context';
import { useIsConnected } from '@/evm/hooks/useIsConnected';
-import { EvmWallet } from '@/evm/wallets';
+import { EvmWallet, metaMask } from '@/evm/wallets';
import { openLink } from '@/core/utils/common';
import { useWalletConnectUri } from '@/evm/hooks/useWalletConnectUri';
import { useConnectingStatus } from '@/evm/hooks/useConnectingStatus';
+import { useMetaMaskUri } from '@/evm/hooks/userMetaMaskUri';
+import { useEffect, useRef } from 'react';
import { useAccount } from 'wagmi';
export function EvmUriConnectingView() {
@@ -18,23 +20,43 @@ export function EvmUriConnectingView() {
});
const { wcUri } = useWalletConnectUri({
- enabled: status !== CONNECT_STATUS.CONNECTING,
+ enabled: selectedWallet.id !== metaMask().id,
refreshUriOnError: false,
});
- const onTryAgain = () => {
- setStatus(CONNECT_STATUS.CONNECTING);
+ const { metaMaskUri } = useMetaMaskUri({
+ enabled: selectedWallet.id === metaMask().id,
+ });
+
+ const qrCodeUri =
+ selectedWallet.id === metaMask().id
+ ? metaMaskUri
+ : wcUri
+ ? (selectedWallet as EvmWallet).getUri?.(wcUri)
+ : wcUri;
- const walletUri = (selectedWallet as EvmWallet).getUri(wcUri!);
- openLink(walletUri);
+ const onConnect = () => {
+ setStatus(CONNECT_STATUS.CONNECTING);
+ if (selectedWallet.id !== metaMask().id) {
+ openLink(qrCodeUri);
+ }
};
+ const firstTimeRef = useRef(true);
+ useEffect(() => {
+ if (wcUri && firstTimeRef.current) {
+ onConnect();
+ firstTimeRef.current = false;
+ }
+ // eslint-disable-next-line react-hooks/exhaustive-deps
+ }, [wcUri]);
+
return (
undefined}
- onTryAgain={onTryAgain}
+ onTryAgain={onConnect}
wallet={selectedWallet}
address={address}
/>
diff --git a/packages/walletkit/src/evm/components/SetEvmWalletClickRef/index.tsx b/packages/walletkit/src/evm/components/SetEvmWalletClickRef/index.tsx
index ca30693d..db7c807b 100644
--- a/packages/walletkit/src/evm/components/SetEvmWalletClickRef/index.tsx
+++ b/packages/walletkit/src/evm/components/SetEvmWalletClickRef/index.tsx
@@ -1,15 +1,21 @@
-import { isMobile, isTMA } from '@/core/base/utils/mobile';
+import { isMobile, isPC, isTMA } from '@/core/base/utils/mobile';
import { UseWalletRenderProps } from '@/core/hooks/useWalletRender';
import { useConnectModal } from '@/core/modals/ConnectModal/context';
import { ViewRoutes } from '@/core/providers/RouteProvider';
import { useRouter } from '@/core/providers/RouteProvider/context';
import { useWalletKit } from '@/core/providers/WalletKitProvider/context';
import { openLink } from '@/core/utils/common';
-import { getEvmGlobalData } from '@/evm/globalData';
+import { useEvmConnect } from '@/evm/hooks/useEvmConnect';
import { useWalletConnectModal } from '@/evm/hooks/useWalletConnectModal';
-import { EvmWallet, isWalletConnect } from '@/evm/wallets';
+import {
+ binanceWeb3Wallet,
+ codexFieldWallet,
+ EvmWallet,
+ isWalletConnect,
+ uxuyWallet,
+} from '@/evm/wallets';
import { useRef } from 'react';
-import { useDisconnect } from 'wagmi';
+import { useConnectors, useDisconnect } from 'wagmi';
interface SetEvmWalletClickRefProps {
clickRef: UseWalletRenderProps['clickRef'];
@@ -24,11 +30,14 @@ export function SetEvmWalletClickRef(props: SetEvmWalletClickRefProps) {
const connectModal = useConnectModal();
const router = useRouter();
+ const { connect } = useEvmConnect();
+ const connectors = useConnectors();
const timerRef = useRef();
clickRef.current = (walletId: string, e: React.MouseEvent) => {
const wallet = evmConfig!.wallets.find((item) => item.id === walletId)! as EvmWallet;
+ const connector = connectors.find((item) => item.id === walletId)!;
const pass = options.onClickWallet?.(wallet, e);
if (pass === false) return;
@@ -49,15 +58,7 @@ export function SetEvmWalletClickRef(props: SetEvmWalletClickRefProps) {
};
const jumpToQRCodeView = () => {
- const qrCodeUri = wallet.getUri('xxx');
- if (qrCodeUri) {
- jumpTo(ViewRoutes.EVM_QRCODE);
- } else {
- options.onError?.(
- new Error(`The wallet does not support QR code`),
- `The wallet does not support QR code`,
- );
- }
+ jumpTo(ViewRoutes.EVM_QRCODE);
};
const jumpToConnectingView = () => {
@@ -77,26 +78,33 @@ export function SetEvmWalletClickRef(props: SetEvmWalletClickRefProps) {
};
const jumpToUriConnectingView = () => {
- const wcUri = getEvmGlobalData().homeViewWalletConnectUri;
- if (wcUri) {
- const connectUri = wallet.getUri(wcUri);
- if (connectUri) {
- openLink(connectUri);
- jumpTo(ViewRoutes.EVM_URI_CONNECTING);
- } else {
- options.onError?.(
- new Error(`The wallet does not support URI connection`),
- `The wallet does not support URI connection`,
- );
- }
- }
+ jumpTo(ViewRoutes.EVM_URI_CONNECTING);
};
disconnect();
-
clearTimeout(timerRef.current);
- timerRef.current = setTimeout(() => {
+
+ const useSDK = [binanceWeb3Wallet().id].includes(walletId) && isPC();
+ const delay = useSDK ? 0 : 300;
+
+ const handleJumping = () => {
+ if (useSDK) {
+ setSelectedWallet(wallet);
+ connect({
+ connector,
+ });
+ setTimeout(() => {
+ connectModal.onClose();
+ }, 500);
+ return;
+ }
+
if (isTMA()) {
+ if ([uxuyWallet().id, codexFieldWallet().id].includes(walletId)) {
+ jumpToConnectingView();
+ return;
+ }
+
// 1. TMA
if (isMobile()) {
// 1.1 mobile
@@ -111,28 +119,34 @@ export function SetEvmWalletClickRef(props: SetEvmWalletClickRefProps) {
}
} else if (isMobile()) {
// 2. mobile
- if (isWalletConnect(walletId)) {
- wcModal.onOpen();
- } else if (wallet.isInstalled()) {
- jumpToConnectingView();
+ if (wallet.isInstalled()) {
+ if (isWalletConnect(walletId)) {
+ wcModal.onOpen();
+ } else {
+ jumpToConnectingView();
+ }
} else {
jumpToDeepLink();
}
} else {
// 3. pc
- if (isWalletConnect(walletId)) {
- if (wallet.showQRCode) {
- jumpToQRCodeView();
- } else {
- wcModal.onOpen();
- }
- } else if (wallet.showQRCode) {
+ if (wallet.showQRCode) {
jumpToQRCodeView();
} else {
- jumpToConnectingView();
+ if (isWalletConnect(walletId)) {
+ wcModal.onOpen();
+ } else {
+ jumpToConnectingView();
+ }
}
}
- }, 300);
+ };
+
+ if (isTMA() && isMobile()) {
+ handleJumping();
+ } else {
+ timerRef.current = setTimeout(handleJumping, delay);
+ }
};
return null;
diff --git a/packages/walletkit/src/evm/globalData/index.ts b/packages/walletkit/src/evm/globalData/index.ts
index 849547e1..75926170 100644
--- a/packages/walletkit/src/evm/globalData/index.ts
+++ b/packages/walletkit/src/evm/globalData/index.ts
@@ -3,7 +3,6 @@ import { Metadata } from '@/core/providers/WalletKitProvider/context';
interface EvmGlobalData {
metadata?: Metadata;
walletConnectProjectId?: string;
- homeViewWalletConnectUri?: string;
}
let evmGlobalData: EvmGlobalData = {};
diff --git a/packages/walletkit/src/evm/hooks/useWalletConnectModal.ts b/packages/walletkit/src/evm/hooks/useWalletConnectModal.ts
index f603b2c0..72f2e870 100644
--- a/packages/walletkit/src/evm/hooks/useWalletConnectModal.ts
+++ b/packages/walletkit/src/evm/hooks/useWalletConnectModal.ts
@@ -29,19 +29,15 @@ export function useWalletConnectModal() {
isOpen,
onOpen: async () => {
document.body.style.setProperty('--wcm-z-index', '2147483647');
-
const provider: any = await connector?.getProvider();
provider.rpc.showQrModal = true;
-
if (connector) {
setIsOpen(true);
-
try {
await connectAsync({ connector });
} catch (err) {
log('[OpenWcModal]', err);
}
-
setIsOpen(false);
}
},
diff --git a/packages/walletkit/src/evm/hooks/userMetaMaskUri.ts b/packages/walletkit/src/evm/hooks/userMetaMaskUri.ts
new file mode 100644
index 00000000..8042e861
--- /dev/null
+++ b/packages/walletkit/src/evm/hooks/userMetaMaskUri.ts
@@ -0,0 +1,54 @@
+import { useEffect, useState } from 'react';
+import { useConnectors } from 'wagmi';
+import { metaMask } from '../wallets';
+import { useEvmConnect } from './useEvmConnect';
+
+interface UseMetaMaskUriProps {
+ enabled?: boolean;
+ refreshUriOnError?: boolean;
+}
+
+export function useMetaMaskUri(props: UseMetaMaskUriProps = {}) {
+ const { enabled, refreshUriOnError = true } = props;
+
+ const [metaMaskUri, setMetaMaskUri] = useState('');
+ const connectors = useConnectors();
+ const { connectAsync } = useEvmConnect();
+
+ useEffect(() => {
+ if (!enabled) return;
+
+ let provider: any;
+ const handleQrUri = async () => {
+ const connector = connectors.find((e) => e.id === metaMask().id);
+ provider = (await connector?.getProvider()) as any;
+ if (provider && connector) {
+ provider.on('display_uri', setMetaMaskUri);
+
+ const connectWallet = async () => {
+ try {
+ await connectAsync({
+ connector,
+ });
+ } catch (error: any) {
+ if (error?.code === 4001 && refreshUriOnError) {
+ connectWallet(); // refresh qr code
+ }
+ }
+ };
+
+ connectWallet();
+ }
+ };
+ handleQrUri();
+
+ return () => {
+ provider?.off('display_uri', setMetaMaskUri);
+ };
+ // eslint-disable-next-line react-hooks/exhaustive-deps
+ }, [enabled]);
+
+ return {
+ metaMaskUri,
+ };
+}
diff --git a/packages/walletkit/src/evm/utils/defaultEvmConfig.ts b/packages/walletkit/src/evm/utils/defaultEvmConfig.ts
index 0786012c..6b1ef53c 100644
--- a/packages/walletkit/src/evm/utils/defaultEvmConfig.ts
+++ b/packages/walletkit/src/evm/utils/defaultEvmConfig.ts
@@ -1,8 +1,16 @@
import { http, createConfig, CreateConnectorFn, type CreateConfigParameters } from 'wagmi';
import { Chain, mainnet } from 'wagmi/chains';
-import { coinbaseWallet, EvmWallet, isWalletConnect, metaMask, walletConnect } from '@/evm/wallets';
+import {
+ binanceWeb3Wallet,
+ coinbaseWallet,
+ EvmWallet,
+ isWalletConnect,
+ metaMask,
+ walletConnect,
+} from '@/evm/wallets';
import { Metadata } from '@/core/providers/WalletKitProvider/context';
import { setEvmGlobalData } from '../globalData';
+import { codexFieldWallet } from '../wallets/codexFieldWallet';
import { ChainDisplayConfig } from '@/evm/chains/types';
import { getChainDisplayConfigs } from '../chains';
@@ -61,6 +69,12 @@ export function defaultEvmConfig(params: CustomizedEvmConfig) {
if (connector.id === 'coinbaseWalletSDK') {
(connector as any).id = coinbaseWallet().id;
}
+ if (connector.id === 'codex-field-wallet') {
+ (connector as any).id = codexFieldWallet().id;
+ }
+ if (connector.id === 'BinanceW3WSDK') {
+ (connector as any).id = binanceWeb3Wallet().id;
+ }
});
return {
diff --git a/packages/walletkit/src/evm/utils/evmCommonErrorHandler.ts b/packages/walletkit/src/evm/utils/evmCommonErrorHandler.ts
index 6f4d1493..85498326 100644
--- a/packages/walletkit/src/evm/utils/evmCommonErrorHandler.ts
+++ b/packages/walletkit/src/evm/utils/evmCommonErrorHandler.ts
@@ -22,6 +22,9 @@ export function evmCommonErrorHandler(props: { log: any; handler: any; error: an
if (description?.includes('Connection request reset')) {
description = undefined;
}
+ if (description?.includes('[binance-w3w] User closed modal')) {
+ description = 'Use rejected the request';
+ }
if (isMobile() && binanceWeb3Wallet().isInstalled()) {
if (
diff --git a/packages/walletkit/src/evm/wallets/binanceWeb3Wallet/index.tsx b/packages/walletkit/src/evm/wallets/binanceWeb3Wallet/index.tsx
index d2de8b9a..43c89653 100644
--- a/packages/walletkit/src/evm/wallets/binanceWeb3Wallet/index.tsx
+++ b/packages/walletkit/src/evm/wallets/binanceWeb3Wallet/index.tsx
@@ -1,61 +1,40 @@
import { binanceWeb3WalletConfig } from '@/core/configs/binanceWeb3Wallet';
-import { EvmWallet, InjectedEvmWalletOptions } from '../types';
-import { injected } from '../injected';
-import { isMobile } from '@/core/base/utils/mobile';
-import { sleep } from '@/core/utils/common';
-import { getEvmInjectedProvider } from '../utils';
+import { EvmWallet } from '../types';
+import { BinanceW3WParameters, getWagmiConnectorV2 } from '@binance/w3w-wagmi-connector-v2';
+import { isAndroid, isTMA } from '@/core/base/utils/mobile';
-export function binanceWeb3Wallet(props: InjectedEvmWalletOptions = {}): EvmWallet {
+export interface BinanceWeb3WalletOptions extends Partial {
+ connectorOptions?: BinanceW3WParameters;
+}
+
+export function binanceWeb3Wallet(props: BinanceWeb3WalletOptions = {}): EvmWallet {
const { connectorOptions, ...restProps } = props;
return {
...binanceWeb3WalletConfig,
id: 'binanceWeb3Wallet',
walletType: 'evm',
- showQRCode: true,
+ showQRCode: false,
+ platforms: ['tg-android', 'tg-ios', 'tg-pc', 'browser-android', 'browser-ios', 'browser-pc'],
isInstalled() {
- return !!getProvider();
+ return true;
},
getDeepLink() {
- const url = window.location.href;
- const base = 'bnc://app.binance.com/mp/app';
- const appId = 'yFK5FCqYprrXDiVFbhyRx7';
-
- const startPagePath = window.btoa('/pages/browser/index');
- const startPageQuery = window.btoa(`url=${url}`);
- const deeplink = `${base}?appId=${appId}&startPagePath=${startPagePath}&startPageQuery=${startPageQuery}`;
- const dp = window.btoa(deeplink);
- const http = `https://app.binance.com/en/download?_dp=${dp}`;
-
- return http;
+ return undefined;
},
getUri(uri) {
- return uri;
+ let encodedUri = encodeURIComponent(uri);
+ if (isTMA() && isAndroid()) {
+ encodedUri = encodeURIComponent(encodedUri);
+ }
+ return `https://app.binance.com/cedefi/wc?uri=${encodedUri}`;
},
getCreateConnectorFn() {
- let isReady = false;
-
- return injected({
- shimDisconnect: true,
- target: {
- id: binanceWeb3Wallet().id,
- name: binanceWeb3Wallet().name,
- async provider() {
- if (isMobile() && binanceWeb3Wallet().isInstalled() && !isReady) {
- await sleep();
- }
- isReady = true;
- return getProvider();
- },
- },
+ const connector = getWagmiConnectorV2();
+ return connector({
...connectorOptions,
- });
+ }) as any;
},
...restProps,
};
}
-
-function getProvider() {
- if (typeof window === 'undefined') return;
- return getEvmInjectedProvider('isBinance');
-}
diff --git a/packages/walletkit/src/evm/wallets/bitgetWallet/index.tsx b/packages/walletkit/src/evm/wallets/bitgetWallet/index.tsx
index 8ba28a5b..62d2f3d3 100644
--- a/packages/walletkit/src/evm/wallets/bitgetWallet/index.tsx
+++ b/packages/walletkit/src/evm/wallets/bitgetWallet/index.tsx
@@ -12,6 +12,7 @@ export function bitgetWallet(props: InjectedEvmWalletOptions = {}): EvmWallet {
id: 'bitgetWallet',
walletType: 'evm',
showQRCode: false,
+ platforms: ['tg-android', 'tg-ios', 'tg-pc', 'browser-android', 'browser-ios', 'browser-pc'],
isInstalled() {
return !!getProvider();
},
diff --git a/packages/walletkit/src/evm/wallets/codexFieldWallet/index.tsx b/packages/walletkit/src/evm/wallets/codexFieldWallet/index.tsx
new file mode 100644
index 00000000..1235617b
--- /dev/null
+++ b/packages/walletkit/src/evm/wallets/codexFieldWallet/index.tsx
@@ -0,0 +1,45 @@
+import { EvmWallet } from '../types';
+import {
+ codexFieldWallet as wagmiCodexFieldWallet,
+ WalletConnectParameters,
+} from 'codexfield-wallet-connector';
+import { getEvmGlobalData } from '@/evm/globalData';
+import { codexFieldWalletConfig } from '@/core/configs/codexFieldWallet';
+
+interface CodexFieldWalletOptions extends Partial {
+ connectorOptions?: Partial;
+}
+
+export function codexFieldWallet(props: CodexFieldWalletOptions = {}): EvmWallet {
+ const { connectorOptions, ...restProps } = props;
+
+ return {
+ ...codexFieldWalletConfig,
+ id: 'codexFieldWallet',
+ walletType: 'evm',
+ showQRCode: false,
+ platforms: ['tg-android', 'tg-ios', 'tg-pc'],
+ isInstalled() {
+ return true;
+ },
+ getDeepLink() {
+ return undefined;
+ },
+ getUri(uri) {
+ return undefined;
+ },
+ getCreateConnectorFn() {
+ const { walletConnectProjectId } = getEvmGlobalData();
+
+ if (!walletConnectProjectId) {
+ throw new Error('walletConnectProjectId is required.');
+ }
+
+ return wagmiCodexFieldWallet({
+ projectId: walletConnectProjectId,
+ ...connectorOptions,
+ });
+ },
+ ...restProps,
+ };
+}
diff --git a/packages/walletkit/src/evm/wallets/coinbaseWallet/index.tsx b/packages/walletkit/src/evm/wallets/coinbaseWallet/index.tsx
index 1aba296a..ac6e2c6d 100644
--- a/packages/walletkit/src/evm/wallets/coinbaseWallet/index.tsx
+++ b/packages/walletkit/src/evm/wallets/coinbaseWallet/index.tsx
@@ -19,6 +19,7 @@ export function coinbaseWallet(props: CoinbaseWalletOptions = {}): EvmWallet {
id: 'coinbaseWallet',
walletType: 'evm',
showQRCode: false,
+ platforms: ['browser-android', 'browser-ios', 'browser-pc'],
isInstalled() {
if (
connectorOptions &&
diff --git a/packages/walletkit/src/evm/wallets/index.ts b/packages/walletkit/src/evm/wallets/index.ts
index 994435b9..368ae0dc 100644
--- a/packages/walletkit/src/evm/wallets/index.ts
+++ b/packages/walletkit/src/evm/wallets/index.ts
@@ -12,3 +12,5 @@ export * from './binanceWeb3Wallet';
export * from './coinbaseWallet';
export * from './bitgetWallet';
export * from './safe';
+export * from './codexFieldWallet';
+export * from './uxuyWallet';
diff --git a/packages/walletkit/src/evm/wallets/injected.ts b/packages/walletkit/src/evm/wallets/injected.ts
index 28344637..3708df19 100644
--- a/packages/walletkit/src/evm/wallets/injected.ts
+++ b/packages/walletkit/src/evm/wallets/injected.ts
@@ -382,7 +382,7 @@ export function injected(parameters: InjectedParameters = {}) {
// Indicates chain is not added to provider
if (
- error.code === 4902 ||
+ Number(error.code) === 4902 ||
// Unwrapping for MetaMask Mobile
// https://github.com/MetaMask/metamask-mobile/issues/2944#issuecomment-976988719
(error as ProviderRpcError<{ originalError?: { code: number } }>)?.data?.originalError
diff --git a/packages/walletkit/src/evm/wallets/mathWallet/index.tsx b/packages/walletkit/src/evm/wallets/mathWallet/index.tsx
index a282edfa..d36c6f1c 100644
--- a/packages/walletkit/src/evm/wallets/mathWallet/index.tsx
+++ b/packages/walletkit/src/evm/wallets/mathWallet/index.tsx
@@ -11,6 +11,7 @@ export function mathWallet(props: InjectedEvmWalletOptions = {}): EvmWallet {
id: 'mathWallet',
walletType: 'evm',
spinnerColor: undefined,
+ platforms: ['browser-android', 'browser-ios', 'browser-pc'],
isInstalled() {
return !!getProvider();
},
diff --git a/packages/walletkit/src/evm/wallets/metaMask/index.tsx b/packages/walletkit/src/evm/wallets/metaMask/index.tsx
index 5113e63e..d08e4b99 100644
--- a/packages/walletkit/src/evm/wallets/metaMask/index.tsx
+++ b/packages/walletkit/src/evm/wallets/metaMask/index.tsx
@@ -16,6 +16,7 @@ export function metaMask(props: MetaMaskOptions = {}): EvmWallet {
id: 'metaMask',
walletType: 'evm',
showQRCode: false,
+ platforms: ['tg-android', 'tg-ios', 'tg-pc', 'browser-android', 'browser-ios', 'browser-pc'],
isInstalled() {
return hasEvmInjectedProvider('isMetaMask');
},
diff --git a/packages/walletkit/src/evm/wallets/okxWallet/index.tsx b/packages/walletkit/src/evm/wallets/okxWallet/index.tsx
index 5d4b6ae7..f5f9aa2b 100644
--- a/packages/walletkit/src/evm/wallets/okxWallet/index.tsx
+++ b/packages/walletkit/src/evm/wallets/okxWallet/index.tsx
@@ -11,6 +11,7 @@ export function okxWallet(props: InjectedEvmWalletOptions = {}): EvmWallet {
id: 'okxWallet',
walletType: 'evm',
showQRCode: false,
+ platforms: ['browser-android', 'browser-ios', 'browser-pc'],
isInstalled() {
return !!getProvider();
},
diff --git a/packages/walletkit/src/evm/wallets/safe/index.tsx b/packages/walletkit/src/evm/wallets/safe/index.tsx
index dc90d5d6..db5036e5 100644
--- a/packages/walletkit/src/evm/wallets/safe/index.tsx
+++ b/packages/walletkit/src/evm/wallets/safe/index.tsx
@@ -14,6 +14,7 @@ export function safe(props: SafeOptions = {}): EvmWallet {
id: 'safe',
walletType: 'evm',
showQRCode: false,
+ platforms: ['tg-android', 'tg-ios', 'tg-pc', 'browser-android', 'browser-ios', 'browser-pc'],
isInstalled() {
return !(typeof window === 'undefined') && window?.parent !== window;
},
diff --git a/packages/walletkit/src/evm/wallets/tokenPocket/index.tsx b/packages/walletkit/src/evm/wallets/tokenPocket/index.tsx
index a0d3cd4a..e640b770 100644
--- a/packages/walletkit/src/evm/wallets/tokenPocket/index.tsx
+++ b/packages/walletkit/src/evm/wallets/tokenPocket/index.tsx
@@ -11,6 +11,7 @@ export function tokenPocket(props: InjectedEvmWalletOptions = {}): EvmWallet {
id: 'tokenPocket',
walletType: 'evm',
showQRCode: false,
+ platforms: ['browser-android', 'browser-ios', 'browser-pc'],
isInstalled() {
return !!getProvider();
},
diff --git a/packages/walletkit/src/evm/wallets/trustWallet/index.tsx b/packages/walletkit/src/evm/wallets/trustWallet/index.tsx
index 67c7dacb..ffd2ec42 100644
--- a/packages/walletkit/src/evm/wallets/trustWallet/index.tsx
+++ b/packages/walletkit/src/evm/wallets/trustWallet/index.tsx
@@ -13,6 +13,7 @@ export function trustWallet(props: InjectedEvmWalletOptions = {}): EvmWallet {
id: 'trust',
walletType: 'evm',
showQRCode: false,
+ platforms: ['tg-android', 'tg-ios', 'tg-pc', 'browser-android', 'browser-ios', 'browser-pc'],
isInstalled() {
return !!getProvider();
},
diff --git a/packages/walletkit/src/evm/wallets/uxuyWallet/index.tsx b/packages/walletkit/src/evm/wallets/uxuyWallet/index.tsx
new file mode 100644
index 00000000..6e16bd14
--- /dev/null
+++ b/packages/walletkit/src/evm/wallets/uxuyWallet/index.tsx
@@ -0,0 +1,55 @@
+import { uxuyWalletConfig } from '@/core/configs/uyuxWallet';
+import { injected } from '../injected';
+import { EvmWallet, InjectedEvmWalletOptions } from '../types';
+
+export function uxuyWallet(props: InjectedEvmWalletOptions = {}): EvmWallet {
+ const { connectorOptions, ...restProps } = props;
+
+ return {
+ ...uxuyWalletConfig,
+ id: 'uxuyWallet',
+ walletType: 'evm',
+ showQRCode: false,
+ platforms: ['tg-android', 'tg-ios', 'tg-pc'],
+ isInstalled() {
+ return true;
+ },
+ getDeepLink() {
+ return undefined;
+ },
+ getUri(uri) {
+ return undefined;
+ },
+ getCreateConnectorFn() {
+ return injected({
+ shimDisconnect: true,
+ target: {
+ id: uxuyWallet().id,
+ name: uxuyWallet().name,
+ async provider() {
+ return await getProvider();
+ },
+ },
+ ...connectorOptions,
+ });
+ },
+ ...restProps,
+ };
+}
+
+async function getProvider() {
+ if (typeof window === 'undefined') return;
+
+ try {
+ const { WalletTgSdk } = (await import('@uxuycom/web3-tg-sdk')).default;
+ const { ethereum } = new WalletTgSdk({
+ metaData: {
+ hostname: window.location.hostname,
+ },
+ });
+
+ return ethereum as any;
+ } catch (err) {
+ console.error(err);
+ }
+}
diff --git a/packages/walletkit/src/evm/wallets/walletConnect/index.tsx b/packages/walletkit/src/evm/wallets/walletConnect/index.tsx
index be3da604..4dd58e5a 100644
--- a/packages/walletkit/src/evm/wallets/walletConnect/index.tsx
+++ b/packages/walletkit/src/evm/wallets/walletConnect/index.tsx
@@ -15,8 +15,9 @@ export function walletConnect(props: WalletConnectOptions = {}): EvmWallet {
id: 'walletConnect',
walletType: 'evm',
showQRCode: !connectorOptions?.showQrModal,
+ platforms: ['tg-android', 'tg-ios', 'tg-pc', 'browser-android', 'browser-ios', 'browser-pc'],
isInstalled() {
- return false;
+ return true;
},
getDeepLink() {
return undefined;
diff --git a/packages/walletkit/src/solana/components/SolanaWalletProvider/index.tsx b/packages/walletkit/src/solana/components/SolanaWalletProvider/index.tsx
index 9557e29e..fb4b30dd 100644
--- a/packages/walletkit/src/solana/components/SolanaWalletProvider/index.tsx
+++ b/packages/walletkit/src/solana/components/SolanaWalletProvider/index.tsx
@@ -20,16 +20,12 @@ export function SolanaWalletProvider(props: SolanaWalletProviderProps) {
EventEmitter.emit(EventEmitter.SOLANA_WALLET_ERROR, error);
}, []);
- if (!solanaConfig) {
- return <>{children}>;
- }
-
return (
-
+
{children}
diff --git a/packages/walletkit/src/solana/wallets/phantomWallet/index.tsx b/packages/walletkit/src/solana/wallets/phantomWallet/index.tsx
index aa2cf412..393605a8 100644
--- a/packages/walletkit/src/solana/wallets/phantomWallet/index.tsx
+++ b/packages/walletkit/src/solana/wallets/phantomWallet/index.tsx
@@ -16,6 +16,7 @@ export function phantomWallet(props: PhantomOptions = {}): SolanaWallet {
walletType: 'solana',
adapterName: 'Phantom',
showQRCode: false,
+ platforms: ['browser-android', 'browser-ios', 'browser-pc'],
isInstalled() {
return hasSolanaInjectedProvider('isPhantom');
},
diff --git a/packages/walletkit/src/solana/wallets/trustWallet/index.tsx b/packages/walletkit/src/solana/wallets/trustWallet/index.tsx
index ebe34b94..7c1a4baa 100644
--- a/packages/walletkit/src/solana/wallets/trustWallet/index.tsx
+++ b/packages/walletkit/src/solana/wallets/trustWallet/index.tsx
@@ -16,6 +16,7 @@ export function trustWallet(props: TrustWalletOptions = {}): SolanaWallet {
walletType: 'solana',
adapterName: 'Trust',
showQRCode: false,
+ platforms: ['browser-android', 'browser-ios', 'browser-pc'],
getDeepLink() {
const encodedUrl = encodeURIComponent(window.location.href);
return `https://link.trustwallet.com/open_url?coin_id=60&url=${encodedUrl}`;
diff --git a/packages/walletkit/src/solana/wallets/walletConnect/index.tsx b/packages/walletkit/src/solana/wallets/walletConnect/index.tsx
index e5172271..d341af1f 100644
--- a/packages/walletkit/src/solana/wallets/walletConnect/index.tsx
+++ b/packages/walletkit/src/solana/wallets/walletConnect/index.tsx
@@ -19,6 +19,7 @@ export function walletConnect(props: WalletConnectOptions = {}): SolanaWallet {
walletType: 'solana',
adapterName: 'WalletConnect',
showQRCode: true,
+ platforms: ['tg-android', 'tg-ios', 'tg-pc', 'browser-android', 'browser-ios', 'browser-pc'],
isInstalled() {
return false;
},
diff --git a/packages/walletkit/src/tron/components/TronWalletProvider/index.tsx b/packages/walletkit/src/tron/components/TronWalletProvider/index.tsx
index e3ba5092..a65df038 100644
--- a/packages/walletkit/src/tron/components/TronWalletProvider/index.tsx
+++ b/packages/walletkit/src/tron/components/TronWalletProvider/index.tsx
@@ -28,13 +28,9 @@ export function TronWalletProvider(props: TronWalletProviderProps) {
EventEmitter.emit(EventEmitter.TRON_WALLET_ERROR, error);
}, []);
- if (!tronConfig) {
- return <>{children}>;
- }
-
return (
=6.9.0'}
@@ -572,6 +601,10 @@ packages:
resolution: {integrity: sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==}
engines: {node: '>=6.9.0'}
+ '@babel/highlight@7.25.9':
+ resolution: {integrity: sha512-llL88JShoCsth8fF8R4SJnIn+WLvR6ccFxu1H3FlMhDontdcmZWf2HgIZ7AIqV3Xcck1idlohrN4EUBQz6klbw==}
+ engines: {node: '>=6.9.0'}
+
'@babel/parser@7.26.3':
resolution: {integrity: sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==}
engines: {node: '>=6.0.0'}
@@ -614,6 +647,12 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
+ '@babel/plugin-proposal-decorators@7.25.9':
+ resolution: {integrity: sha512-smkNLL/O1ezy9Nhy4CNosc4Va+1wo5w4gzSZeLe6y6dM4mmHfYOCPolXQPHQxonZCF+ZyebxN9vqOolkYrSn5g==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
'@babel/plugin-proposal-export-default-from@7.25.9':
resolution: {integrity: sha512-ykqgwNfSnNOB+C8fV5X4mG3AVmvu+WVxcaU9xHHtBb7PCrPeweMmPjGsn8eMaeJg6SJuoUuZENeeSWaarWqonQ==}
engines: {node: '>=6.9.0'}
@@ -661,6 +700,12 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
+ '@babel/plugin-syntax-decorators@7.25.9':
+ resolution: {integrity: sha512-ryzI0McXUPJnRCvMo4lumIKZUzhYUO/ScI+Mz4YVaTLt04DHNSjEUjKVvbzQjZFLuod/cYEc07mJWhzl6v4DPg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
'@babel/plugin-syntax-dynamic-import@7.8.3':
resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==}
peerDependencies:
@@ -1000,6 +1045,12 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-react-jsx-development@7.25.9':
+ resolution: {integrity: sha512-9mj6rm7XVYs4mdLIpbZnHOYdpW42uoiBCTVowg7sP1thUOiANgMb4UtpRivR0pp5iL+ocvUv7X4mZgFRpJEzGw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
'@babel/plugin-transform-react-jsx-self@7.25.9':
resolution: {integrity: sha512-y8quW6p0WHkEhmErnfe58r7x0A70uKphQm8Sp8cV7tjNQwK56sNVK0M73LK3WuYmsuyrftut4xAkjjgU0twaMg==}
engines: {node: '>=6.9.0'}
@@ -1018,6 +1069,12 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-react-pure-annotations@7.25.9':
+ resolution: {integrity: sha512-KQ/Takk3T8Qzj5TppkS1be588lkbTp5uj7w6a0LeQaTMSckU/wK0oJ/pih+T690tkgI5jfmg2TqDJvd41Sj1Cg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
'@babel/plugin-transform-regenerator@7.25.9':
resolution: {integrity: sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==}
engines: {node: '>=6.9.0'}
@@ -1119,6 +1176,12 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0
+ '@babel/preset-react@7.26.3':
+ resolution: {integrity: sha512-Nl03d6T9ky516DGK2YMxrTqvnpUW63TnJMOMonj+Zae0JiPC5BC9xPMSL6L8fiSpA5vP88qfygavVQvnLp+6Cw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
'@babel/preset-typescript@7.26.0':
resolution: {integrity: sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg==}
engines: {node: '>=6.9.0'}
@@ -1147,6 +1210,36 @@ packages:
resolution: {integrity: sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==}
engines: {node: '>=6.9.0'}
+ '@binance/w3w-core@1.1.7':
+ resolution: {integrity: sha512-Aipavg2sc8JyBsgvmdbpna0RmS1EVmaIIgZO3lQr+OV0Q2EKabAIZ5nZNQOEmhxAzOxcrCZAUaNu/tW17JfcGg==}
+
+ '@binance/w3w-ethereum-provider@1.1.7':
+ resolution: {integrity: sha512-fHHifGDidtYaXoboe1FzLZ5wKk0FzIvgq8SCuEtibXZK3d+iITF28gmCKZnp7BCuCjvuNvOCp3GNHcvY4ARPJg==}
+
+ '@binance/w3w-http-client@1.1.4':
+ resolution: {integrity: sha512-dovohLZThYNY2DNbM0XILjLsgo+ZMdMRRTkbdewrLcj1KkXwUn36K2tFsi/aDZXTBjWcNlziaGQYHmbuLEXTpw==}
+
+ '@binance/w3w-qrcode-modal@1.1.5':
+ resolution: {integrity: sha512-SFwA9PeCAlPBjfgLf9chLoia3D5pWpDjDZOZ6wD3G3Xspd4XKrtQl4UvFpAm6hkrgw6fShtI2zis9PQYAxQjiA==}
+
+ '@binance/w3w-sign-client@1.1.7':
+ resolution: {integrity: sha512-KmuQCJ6g0L2LS0LEUQWbugqWiB6Nx+GMCEVuyRhl1AxzAiDybolpx8bIYAIinUeWoO2NcDJdzn971tX+QkhjoQ==}
+
+ '@binance/w3w-socket-transport@1.1.4':
+ resolution: {integrity: sha512-SFHknzRM74CMam95bcpcyGeYVHfET3vrANU6XROAVYTa+kCP2O6/tIZVO+WC5HyEJf2uNcJJAV1PVn3gq/3kKQ==}
+
+ '@binance/w3w-types@1.1.4':
+ resolution: {integrity: sha512-CCnneapNTVY1+RseZNIhExVp3ux8LihcXRkGwmvJtZTTJJIC7xQlTWy9olkAsz+opqWK+heAcyYGmt4RUt1M5g==}
+
+ '@binance/w3w-utils@1.1.4':
+ resolution: {integrity: sha512-lWpxCj5IB8XNKmFotZ2MLsK4rP5ECyC5jHxbDuvjseMlZchEaWKRXViUcwIz3XdJPVM3DDArqqweLEyxCcsDtQ==}
+
+ '@binance/w3w-wagmi-connector-v2@1.2.5':
+ resolution: {integrity: sha512-h6P7qVT+BoTvFAGn1twACrZc4v0MAGRNpFweeb+wYtV54tktxDFg8I9AZC7SnKMaXC9jazX0mLBDbWYz1S3vhg==}
+ peerDependencies:
+ viem: 2.x
+ wagmi: 2.x
+
'@changesets/apply-release-plan@7.0.7':
resolution: {integrity: sha512-qnPOcmmmnD0MfMg9DjU1/onORFyRpDXkMMl2IJg9mECY6RnxL3wN0TCCc92b2sXt1jt8DgjAUUsZYGUGTdYIXA==}
@@ -1821,6 +1914,9 @@ packages:
resolution: {integrity: sha512-XBEKsYqLGXLah9PNJbgdkigthkG7TAGvlD/sH12beMXEyHDyigfcbdvHhmLyDWgDyOJn4QwiQUaF7yeuhnjdog==}
engines: {node: '>=18'}
+ '@ethersproject/abi@5.7.0':
+ resolution: {integrity: sha512-351ktp42TiRcYB3H1OP8yajPeAQstMW/yCFokj/AthP9bLHzQFPlOrxOcwYEDkUAICmOHljvN4K39OMTMUa9RA==}
+
'@ethersproject/abstract-provider@5.7.0':
resolution: {integrity: sha512-R41c9UkchKCpAqStMYUpdunjo3pkEvZC3FAwZn5S5MGbXoMQOHIdHItezTETxAO5bevtMApSyEhn9+CHcDsWBw==}
@@ -1875,6 +1971,76 @@ packages:
'@ethersproject/web@5.7.1':
resolution: {integrity: sha512-Gueu8lSvyjBWL4cYsWsjh6MtMwM0+H4HvqFPZfB6dV8ctbP9zFAO73VG1cMWae0FLPCtz0peKPpZY8/ugJJX2w==}
+ '@expo/bunyan@4.0.1':
+ resolution: {integrity: sha512-+Lla7nYSiHZirgK+U/uYzsLv/X+HaJienbD5AKX1UQZHYfWaP+9uuQluRB4GrEVWF0GZ7vEVp/jzaOT9k/SQlg==}
+ engines: {node: '>=0.10.0'}
+
+ '@expo/cli@0.22.7':
+ resolution: {integrity: sha512-aNrUPVFPdIX42Q6UM6qygrN4DUqnXMDS1CnkTfNFVIZWRiJ1TUA05Zk6aF35M674CKd/c/dWHFjmbgjsyN/hEA==}
+ hasBin: true
+
+ '@expo/code-signing-certificates@0.0.5':
+ resolution: {integrity: sha512-BNhXkY1bblxKZpltzAx98G2Egj9g1Q+JRcvR7E99DOj862FTCX+ZPsAUtPTr7aHxwtrL7+fL3r0JSmM9kBm+Bw==}
+
+ '@expo/config-plugins@9.0.12':
+ resolution: {integrity: sha512-/Ko/NM+GzvJyRkq8PITm8ms0KY5v0wmN1OQFYRMkcJqOi3PjlhndW+G6bHpJI9mkQXBaUnHwAiGLqIC3+MQ5Wg==}
+
+ '@expo/config-types@52.0.1':
+ resolution: {integrity: sha512-vD8ZetyKV7U29lR6+NJohYeoLYTH+eNYXJeNiSOrWCz0witJYY11meMmEnpEaVbN89EfC6uauSUOa6wihtbyPQ==}
+
+ '@expo/config@10.0.6':
+ resolution: {integrity: sha512-xXkfPElrtxznkOZxFASJ7OPa6E9IHSjcZwj5BQ6XUF2dz5M7AFa2h5sXM8AalSaDU5tEBSgoUOjTh5957TlR8g==}
+
+ '@expo/devcert@1.1.4':
+ resolution: {integrity: sha512-fqBODr8c72+gBSX5Ty3SIzaY4bXainlpab78+vEYEKL3fXmsOswMLf0+KE36mUEAa36BYabX7K3EiXOXX5OPMw==}
+
+ '@expo/env@0.4.0':
+ resolution: {integrity: sha512-g2JYFqck3xKIwJyK+8LxZ2ENZPWtRgjFWpeht9abnKgzXVXBeSNECFBkg+WQjQocSIdxXhEWM6hz4ZAe7Tc4ng==}
+
+ '@expo/fingerprint@0.11.6':
+ resolution: {integrity: sha512-hlVIfMEJYZIqIFMjeGRN5GhK/h6vJ3M4QVc1ZD8F0Bh7gMeI+jZkEyZdL5XT29jergQrksP638e2qFwgrGTw/w==}
+ hasBin: true
+
+ '@expo/image-utils@0.6.3':
+ resolution: {integrity: sha512-v/JbCKBrHeudxn1gN1TgfPE/pWJSlLPrl29uXJBgrJFQVkViQvUHQNDhaS+UEa9wYI5HHh7XYmtzAehyG4L+GA==}
+
+ '@expo/json-file@9.0.0':
+ resolution: {integrity: sha512-M+55xFVrFzDcgMDf+52lPDLjKB5xwRfStWlv/b/Vu2OLgxGZLWpxoPYjlRoHqxjPbCQIi2ZCbobK+0KuNhsELg==}
+
+ '@expo/metro-config@0.19.8':
+ resolution: {integrity: sha512-dVAOetouQYuOTEJ2zR0OTLNPOH6zPkeEt5fY53TK0Wxi1QmtsmH6vEWg05U4zkSJ6f1aXmQ0Za77R8QxuukESA==}
+
+ '@expo/osascript@2.1.4':
+ resolution: {integrity: sha512-LcPjxJ5FOFpqPORm+5MRLV0CuYWMthJYV6eerF+lQVXKlvgSn3EOqaHC3Vf3H+vmB0f6G4kdvvFtg40vG4bIhA==}
+ engines: {node: '>=12'}
+
+ '@expo/package-manager@1.6.1':
+ resolution: {integrity: sha512-4rT46wP/94Ll+CWXtFKok1Lbo9XncSUtErFOo/9/3FVughGbIfdG4SKZOAWIpr9wxwEfkyhHfAP9q71ONlWODw==}
+
+ '@expo/plist@0.2.0':
+ resolution: {integrity: sha512-F/IZJQaf8OIVnVA6XWUeMPC3OH6MV00Wxf0WC0JhTQht2QgjyHUa3U5Gs3vRtDq8tXNsZneOQRDVwpaOnd4zTQ==}
+
+ '@expo/prebuild-config@8.0.23':
+ resolution: {integrity: sha512-Zf01kFiN2PISmLb0DhIAJh76v3J2oYUKSjiAtGZLOH0HUz59by/qdyU4mGHWdeyRdCCrLUA21Rct2MBykvRMsg==}
+
+ '@expo/rudder-sdk-node@1.1.1':
+ resolution: {integrity: sha512-uy/hS/awclDJ1S88w9UGpc6Nm9XnNUjzOAAib1A3PVAnGQIwebg8DpFqOthFBTlZxeuV/BKbZ5jmTbtNZkp1WQ==}
+ engines: {node: '>=12'}
+
+ '@expo/sdk-runtime-versions@1.0.0':
+ resolution: {integrity: sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ==}
+
+ '@expo/spawn-async@1.7.2':
+ resolution: {integrity: sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew==}
+ engines: {node: '>=12'}
+
+ '@expo/vector-icons@14.0.4':
+ resolution: {integrity: sha512-+yKshcbpDfbV4zoXOgHxCwh7lkE9VVTT5T03OUlBsqfze1PLy6Hi4jp1vSb1GVbY6eskvMIivGVc9SKzIv0oEQ==}
+
+ '@expo/xcpretty@4.3.2':
+ resolution: {integrity: sha512-ReZxZ8pdnoI3tP/dNnJdnmAk7uLT4FjsKDGW7YeDdvdOMz2XCQSmSCM9IWlrXuWtMF9zeSB6WJtEhCQ41gQOfw==}
+ hasBin: true
+
'@fivebinaries/coin-selection@2.2.1':
resolution: {integrity: sha512-iYFsYr7RY7TEvTqP9NKR4p/yf3Iybf9abUDR7lRjzanGsrLwVsREvIuyE05iRYFrvqarlk+gWRPsdR1N2hUBrg==}
@@ -1900,6 +2066,10 @@ packages:
resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==}
deprecated: Use @eslint/object-schema instead
+ '@isaacs/cliui@8.0.2':
+ resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
+ engines: {node: '>=12'}
+
'@isaacs/ttlcache@1.4.1':
resolution: {integrity: sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA==}
engines: {node: '>=12'}
@@ -1965,6 +2135,18 @@ packages:
'@jridgewell/trace-mapping@0.3.9':
resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==}
+ '@json-rpc-tools/provider@1.7.6':
+ resolution: {integrity: sha512-z7D3xvJ33UfCGv77n40lbzOYjZKVM3k2+5cV7xS8G6SCvKTzMkhkUYuD/qzQUNT4cG/lv0e9mRToweEEVLVVmA==}
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
+
+ '@json-rpc-tools/types@1.7.6':
+ resolution: {integrity: sha512-nDSqmyRNEqEK9TZHtM15uNnDljczhCUdBmRhpNZ95bIPKEDQ+nTDmGMFd2lLin3upc5h2VVVd9tkTDdbXUhDIQ==}
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
+
+ '@json-rpc-tools/utils@1.7.6':
+ resolution: {integrity: sha512-HjA8x/U/Q78HRRe19yh8HVKoZ+Iaoo3YZjakJYxR+rw52NHo6jM+VE9b8+7ygkCFXl/EHID5wh/MkXaE/jGyYw==}
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
+
'@keystonehq/alias-sampling@0.1.2':
resolution: {integrity: sha512-5ukLB3bcgltgaFfQfYKYwHDUbwHicekYo53fSEa7xhVkAEqsA74kxdIwoBIURmGUtXe3EVIRm4SYlgcrt2Ri0w==}
@@ -1980,18 +2162,39 @@ packages:
'@keystonehq/sol-keyring@0.3.1':
resolution: {integrity: sha512-RU6I3HQrQ9NpRDP9TwlBIy5DftVcNcyk0NWfhkPy/YanhMcCB0cRPw68iQl1rMnR6n1G2+YrBHMxm6swCW+B4Q==}
+ '@ledgerhq/devices@5.51.1':
+ resolution: {integrity: sha512-4w+P0VkbjzEXC7kv8T1GJ/9AVaP9I6uasMZ/JcdwZBS3qwvKo5A5z9uGhP5c7TvItzcmPb44b5Mw2kT+WjUuAA==}
+
'@ledgerhq/devices@6.27.1':
resolution: {integrity: sha512-jX++oy89jtv7Dp2X6gwt3MMkoajel80JFWcdc0HCouwDsV1mVJ3SQdwl/bQU0zd8HI6KebvUP95QTwbQLLK/RQ==}
+ '@ledgerhq/errors@5.50.0':
+ resolution: {integrity: sha512-gu6aJ/BHuRlpU7kgVpy2vcYk6atjB4iauP2ymF7Gk0ez0Y/6VSMVSJvubeEQN+IV60+OBK0JgeIZG7OiHaw8ow==}
+
'@ledgerhq/errors@6.19.1':
resolution: {integrity: sha512-75yK7Nnit/Gp7gdrJAz0ipp31CCgncRp+evWt6QawQEtQKYEDfGo10QywgrrBBixeRxwnMy1DP6g2oCWRf1bjw==}
+ '@ledgerhq/hw-transport-web-ble@5.48.0':
+ resolution: {integrity: sha512-ezgssFvxc4/UbfwIxwg9jEn0/yiND8TW6bDkaE3kAqKCa8ZYYgFtms8iRqjTOJlqcbSYkudbNhP74jtY0NxfdA==}
+
+ '@ledgerhq/hw-transport-webhid@5.48.0':
+ resolution: {integrity: sha512-g6TYxgPX3MqP3jQ4SJaJjlM+2SwUSk4Si/9MeKLwz5ySbiD3bSTh/Gbzv8VBCaHPO4fILujc5vW/xejJuMzR8w==}
+
'@ledgerhq/hw-transport-webhid@6.27.1':
resolution: {integrity: sha512-u74rBYlibpbyGblSn74fRs2pMM19gEAkYhfVibq0RE1GNFjxDMFC1n7Sb+93Jqmz8flyfB4UFJsxs8/l1tm2Kw==}
+ '@ledgerhq/hw-transport-webusb@5.48.0':
+ resolution: {integrity: sha512-tO+p11aRQx9q9ifmi/NCbCBKQ738lp+PROy1BWSzjCJcUEz1sKTLeRTLE2Xze25KebhuM2YR1NgkX5LN1z4upA==}
+
+ '@ledgerhq/hw-transport@5.51.1':
+ resolution: {integrity: sha512-6wDYdbWrw9VwHIcoDnqWBaDFyviyjZWv6H9vz9Vyhe4Qd7TIFmbTl/eWs6hZvtZBza9K8y7zD8ChHwRI4s9tSw==}
+
'@ledgerhq/hw-transport@6.27.1':
resolution: {integrity: sha512-hnE4/Fq1YzQI4PA1W0H8tCkI99R3UWDb3pJeZd6/Xs4Qw/q1uiQO+vNLC6KIPPhK0IajUfuI/P2jk0qWcMsuAQ==}
+ '@ledgerhq/logs@5.50.0':
+ resolution: {integrity: sha512-swKHYCOZUGyVt4ge0u8a7AwNcA//h4nx5wIi0sruGye1IJ5Cva0GyK9L2/WdX+kWVTKp92ZiEo1df31lrWGPgA==}
+
'@ledgerhq/logs@6.12.0':
resolution: {integrity: sha512-ExDoj1QV5eC6TEbMdLUMMk9cfvNKhhv5gXol4SmULRVCx/3iyCPhJ74nsb3S0Vb+/f+XujBEj3vQn5+cwS0fNA==}
@@ -2271,6 +2474,10 @@ packages:
resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
engines: {node: '>= 8'}
+ '@npmcli/fs@3.1.1':
+ resolution: {integrity: sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+
'@octokit/auth-token@4.0.0':
resolution: {integrity: sha512-tY/msAuJo6ARbK6SPIxZrPBms3xPbfwBrulZe0Wtr/DIY9lje2HeV1uoebShn6mx7SjCHif6EjMvoREj+gZ+SA==}
engines: {node: '>= 18'}
@@ -2323,6 +2530,9 @@ packages:
'@octokit/types@13.6.2':
resolution: {integrity: sha512-WpbZfZUcZU77DrSW4wbsSgTPfKcp286q3ItaIgvSbBpZJlu6mnYXAkjZz6LVZPXkEvLIM8McanyZejKTYUHipA==}
+ '@openproduct/web-sdk@0.23.0':
+ resolution: {integrity: sha512-teC+NLZStzM7Vrmj2ZR1dzXVp2KxDbj6TStjSuzvPcrmR7xjSKAfu71IUFWZSzxFDrZwHx0J8elnx/JqJZSZzQ==}
+
'@parcel/watcher-android-arm64@2.5.0':
resolution: {integrity: sha512-qlX4eS28bUcQCdribHkg/herLe+0A9RyYC+mm2PXpncit8z5b3nSqGVzMNR3CmtAOgRutiZ02eIJJgP/b1iEFQ==}
engines: {node: '>= 10.0.0'}
@@ -2512,6 +2722,21 @@ packages:
'@peculiar/asn1-x509@2.3.13':
resolution: {integrity: sha512-PfeLQl2skXmxX2/AFFCVaWU8U6FKW1Db43mgBhShCOFS1bVxqtvusq1hVjfuEcuSQGedrLdCSvTgabluwN/M9A==}
+ '@peculiar/json-schema@1.1.12':
+ resolution: {integrity: sha512-coUfuoMeIB7B8/NMekxaDzLhaYmp0HZNPEjYRm9goRou8UZIC3z21s0sL9AWoCw4EG876QyO3kYrc61WNF9B/w==}
+ engines: {node: '>=8.0.0'}
+
+ '@peculiar/webcrypto@1.5.0':
+ resolution: {integrity: sha512-BRs5XUAwiyCDQMsVA9IDvDa7UBR9gAvPHgugOeGng3YN6vJ9JYonyDc0lNczErgtCWtucjR5N7VtaonboD/ezg==}
+ engines: {node: '>=10.12.0'}
+
+ '@pedrouid/environment@1.0.1':
+ resolution: {integrity: sha512-HaW78NszGzRZd9SeoI3JD11JqY+lubnaOx7Pewj5pfjqWXOEATpeKIFb9Z4t2WBUK2iryiXX3lzWwmYWgUL0Ug==}
+
+ '@pkgjs/parseargs@0.11.0':
+ resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
+ engines: {node: '>=14'}
+
'@popperjs/core@2.11.8':
resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==}
@@ -2793,6 +3018,9 @@ packages:
'@scure/bip39@1.5.0':
resolution: {integrity: sha512-Dop+ASYhnrwm9+HA/HwXg7j2ZqM6yk2fyLWb5znexjctFY3+E+eU8cIWI0Pql0Qx4hPZCijlGq4OL71g+Uz30A==}
+ '@segment/loosely-validate-event@2.0.0':
+ resolution: {integrity: sha512-ZMCSfztDBqwotkl848ODgVcAmN4OItEWDCkshcKz0/W6gGSQayuuCtWV/MlodFivAZD793d6UgANd6wCXUfrIw==}
+
'@simplewebauthn/browser@10.0.0':
resolution: {integrity: sha512-hG0JMZD+LiLUbpQcAjS4d+t4gbprE/dLYop/CkE01ugU/9sKXflxV5s0DRjdz3uNMFecatRfb4ZLG3XvF8m5zg==}
@@ -3954,6 +4182,25 @@ packages:
'@ungap/structured-clone@1.2.1':
resolution: {integrity: sha512-fEzPV3hSkSMltkw152tJKNARhOupqbH96MZWyRjNaYZOMIzbrTeQDG+MTc6Mr2pgzFQzFxAfmhGDNP5QK++2ZA==}
+ '@unimodules/core@7.1.2':
+ resolution: {integrity: sha512-lY+e2TAFuebD3vshHMIRqru3X4+k7Xkba4Wa7QsDBd+ex4c4N2dHAO61E2SrGD9+TRBD8w/o7mzK6ljbqRnbyg==}
+ deprecated: 'replaced by the ''expo'' package, learn more: https://blog.expo.dev/whats-new-in-expo-modules-infrastructure-7a7cdda81ebc'
+
+ '@unimodules/react-native-adapter@6.3.9':
+ resolution: {integrity: sha512-i9/9Si4AQ8awls+YGAKkByFbeAsOPgUNeLoYeh2SQ3ddjxJ5ZJDtq/I74clDnpDcn8zS9pYlcDJ9fgVJa39Glw==}
+ deprecated: 'replaced by the ''expo'' package, learn more: https://blog.expo.dev/whats-new-in-expo-modules-infrastructure-7a7cdda81ebc'
+
+ '@urql/core@5.1.0':
+ resolution: {integrity: sha512-yC3sw8yqjbX45GbXxfiBY8GLYCiyW/hLBbQF9l3TJrv4ro00Y0ChkKaD9I2KntRxAVm9IYBqh0awX8fwWAe/Yw==}
+
+ '@urql/exchange-retry@1.3.0':
+ resolution: {integrity: sha512-FLt+d81gP4oiHah4hWFDApimc+/xABWMU1AMYsZ1PVB0L0YPtrMCjbOp9WMM7hBzy4gbTDrG24sio0dCfSh/HQ==}
+ peerDependencies:
+ '@urql/core': ^5.0.0
+
+ '@uxuycom/web3-tg-sdk@0.1.9':
+ resolution: {integrity: sha512-JY/Chv1v36dfbOnaIBIFQOHDBaNc/B+48erFgiGRfkSuMBA3RcaOAXhcCg2PHQNFu/MWbeWV0gdAeJeDfZdysw==}
+
'@vanilla-extract/babel-plugin-debug-ids@1.1.0':
resolution: {integrity: sha512-Zy9bKjaL2P5zsrFYQJ8IjWGlFODmZrpvFmjFE0Zv8om55Pz1JtpJtL6DvlxlWUxbVaP1HKCqsmEfFOZN8fX/ZQ==}
@@ -4207,6 +4454,15 @@ packages:
'@walletconnect/window-metadata@1.0.1':
resolution: {integrity: sha512-9koTqyGrM2cqFRW517BPY/iEtUDx2r1+Pwwu5m7sJ7ka79wi3EyqhqcICk/yDmv6jAS1rjKgTKXlEhanYjijcA==}
+ '@xmldom/xmldom@0.7.13':
+ resolution: {integrity: sha512-lm2GW5PkosIzccsaZIz7tp8cPADSIlIHWDFTR1N0SzfinhhYgeIQjFMz4rYzanCScr3DqQLeomUDArp6MWKm+g==}
+ engines: {node: '>=10.0.0'}
+ deprecated: this version is no longer supported, please update to at least 0.8.*
+
+ '@xmldom/xmldom@0.8.10':
+ resolution: {integrity: sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==}
+ engines: {node: '>=10.0.0'}
+
'@xobotyi/scrollbar-width@1.9.5':
resolution: {integrity: sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ==}
@@ -4262,6 +4518,10 @@ packages:
resolution: {integrity: sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==}
engines: {node: '>= 8.0.0'}
+ aggregate-error@3.1.0:
+ resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==}
+ engines: {node: '>=8'}
+
ahooks@3.8.4:
resolution: {integrity: sha512-39wDEw2ZHvypaT14EpMMk4AzosHWt0z9bulY0BeDsvc9PqJEV+Kjh/4TZfftSsotBMq52iYIOFPd3PR56e0ZJg==}
engines: {node: '>=8.0.0'}
@@ -4281,6 +4541,10 @@ packages:
resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==}
engines: {node: '>=6'}
+ ansi-escapes@4.3.2:
+ resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==}
+ engines: {node: '>=8'}
+
ansi-escapes@7.0.0:
resolution: {integrity: sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw==}
engines: {node: '>=18'}
@@ -4327,16 +4591,25 @@ packages:
react: '>=16.9.0'
react-dom: '>=16.9.0'
+ any-promise@1.3.0:
+ resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==}
+
anymatch@3.1.3:
resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
engines: {node: '>= 8'}
+ application-config-path@0.1.1:
+ resolution: {integrity: sha512-zy9cHePtMP0YhwG+CfHm0bgwdnga2X3gZexpdCwEj//dpb+TKajtiC8REEUJUSq6Ab4f9cgNy2l8ObXzCXFkEw==}
+
arch@2.2.0:
resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==}
arg@4.1.3:
resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==}
+ arg@5.0.2:
+ resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==}
+
argparse@1.0.10:
resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}
@@ -4360,6 +4633,9 @@ packages:
asap@2.0.6:
resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==}
+ asmcrypto.js@0.22.0:
+ resolution: {integrity: sha512-usgMoyXjMbx/ZPdzTSXExhMPur2FTdz/Vo5PVx2gIaBcdAAJNOFlsdgqveM8Cff7W0v+xrf9BwjOV26JSAF9qA==}
+
asn1.js@4.10.1:
resolution: {integrity: sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==}
@@ -4390,9 +4666,16 @@ packages:
async-validator@4.2.5:
resolution: {integrity: sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==}
+ 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'}
+
atomic-sleep@1.0.0:
resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==}
engines: {node: '>=8.0.0'}
@@ -4401,9 +4684,18 @@ packages:
resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==}
engines: {node: '>= 0.4'}
+ axios@0.21.4:
+ resolution: {integrity: sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==}
+
axios@1.7.9:
resolution: {integrity: sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==}
+ b64-lite@1.4.0:
+ resolution: {integrity: sha512-aHe97M7DXt+dkpa8fHlCcm1CnskAHrJqEfMI0KN7dwqlzml/aUe1AGt6lk51HzrSfVD67xOso84sOpr+0wIe2w==}
+
+ b64u-lite@1.1.0:
+ resolution: {integrity: sha512-929qWGDVCRph7gQVTC6koHqQIpF4vtVaSbwLltFQo44B1bYUquALswZdBKFfrJCPEnsCOvWkJsPdQYZ/Ukhw8A==}
+
babel-core@7.0.0-bridge.0:
resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==}
peerDependencies:
@@ -4442,6 +4734,9 @@ packages:
peerDependencies:
'@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
+ babel-plugin-react-native-web@0.19.13:
+ resolution: {integrity: sha512-4hHoto6xaN23LCyZgL9LJZc3olmAxd7b6jDzlZnKXAh4rRAbZRKNBJoOOdp46OBqgy+K0t0guTj5/mhA8inymQ==}
+
babel-plugin-syntax-hermes-parser@0.23.1:
resolution: {integrity: sha512-uNLD0tk2tLUjGFdmCk+u/3FEw2o+BAwW4g+z2QVlxJrzZYOOPADroEcNtTPt5lNiScctaUmnsTkVEnOwZUOLhA==}
@@ -4456,12 +4751,26 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0
+ babel-preset-expo@12.0.4:
+ resolution: {integrity: sha512-SAzAwqpyjA+/OFrU95OOioj6oTeCv4+rRfrNmBTy5S/gJswrZKBSPJioFudIaJBy43W+BL7HA5AspBIF6tO/aA==}
+ peerDependencies:
+ babel-plugin-react-compiler: ^19.0.0-beta-9ee70a1-20241017
+ react-compiler-runtime: ^19.0.0-beta-8a03594-20241020
+ peerDependenciesMeta:
+ babel-plugin-react-compiler:
+ optional: true
+ react-compiler-runtime:
+ optional: true
+
babel-preset-jest@29.6.3:
resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
peerDependencies:
'@babel/core': ^7.0.0
+ babel-runtime@6.26.0:
+ resolution: {integrity: sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==}
+
bail@1.0.5:
resolution: {integrity: sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==}
@@ -4471,6 +4780,9 @@ packages:
balanced-match@1.0.2:
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
+ base-64@0.1.0:
+ resolution: {integrity: sha512-Y5gU45svrR5tI2Vt/X9GPd3L0HNIKzGu202EjxrXMpuc2V2CiKgemAbUUsqYmZJvPtCXoUKjNZwBJzsNScUbXA==}
+
base-x@3.0.10:
resolution: {integrity: sha512-7d0s06rR9rYaIWHkpfLIFICM/tkSVdoPC9qYAQRpxn9DdKNWNsKC0uk++akckyLq16Tx2WIinnZ6WRriAt6njQ==}
@@ -4497,6 +4809,10 @@ packages:
before-after-hook@2.2.3:
resolution: {integrity: sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==}
+ better-opn@3.0.2:
+ resolution: {integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==}
+ engines: {node: '>=12.0.0'}
+
better-path-resolve@1.0.0:
resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==}
engines: {node: '>=4'}
@@ -4542,6 +4858,9 @@ packages:
bn.js@4.12.1:
resolution: {integrity: sha512-k8TVBiPkPJT9uHLdOKfFpqcfprwBFOAAXXozRubr7R7PfIuKvQlzcI4M0pALeqXN09vdaMbUdUj+pass+uULAg==}
+ bn.js@5.1.1:
+ resolution: {integrity: sha512-IUTD/REb78Z2eodka1QZyyEk66pciRcP6Sroka0aI3tG/iwIdYLrBD62RsubR7vqdt3WyX8p4jxeatzmRSphtA==}
+
bn.js@5.2.1:
resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==}
@@ -4551,6 +4870,20 @@ packages:
bowser@2.11.0:
resolution: {integrity: sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==}
+ bplist-creator@0.0.7:
+ resolution: {integrity: sha512-xp/tcaV3T5PCiaY04mXga7o/TE+t95gqeLmADeBI1CvZtdWTbgBt3uLpvh4UWtenKeBhCV6oVxGk38yZr2uYEA==}
+
+ bplist-creator@0.1.0:
+ resolution: {integrity: sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg==}
+
+ bplist-parser@0.3.1:
+ resolution: {integrity: sha512-PyJxiNtA5T2PlLIeBot4lbp7rj4OadzjnMZD/G5zuBNt8ei/yCU7+wW0h2bag9vr8c+/WuRWmSxbqAl9hL1rBA==}
+ engines: {node: '>= 5.10.0'}
+
+ bplist-parser@0.3.2:
+ resolution: {integrity: sha512-apC2+fspHGI3mMKj+dGevkGo/tCqVB8jMb6i+OX+E29p0Iposz07fABkRIfVUPNd5A5VbuOz1bZbnmkKLYF+wQ==}
+ engines: {node: '>= 5.10.0'}
+
brace-expansion@1.1.11:
resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
@@ -4637,10 +4970,18 @@ packages:
resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==}
engines: {node: '>=10.16.0'}
+ bytes@3.1.2:
+ resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==}
+ engines: {node: '>= 0.8'}
+
cac@6.7.14:
resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==}
engines: {node: '>=8'}
+ cacache@18.0.4:
+ resolution: {integrity: sha512-B+L5iIa9mgcjLbliir2th36yEwPftrzteHYujzsx3dFP/31GCHcIeS8f5MGd80odLOjaOvSpU3EEAmRQptkxLQ==}
+ engines: {node: ^16.14.0 || >=18.0.0}
+
call-bind-apply-helpers@1.0.1:
resolution: {integrity: sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==}
engines: {node: '>= 0.4'}
@@ -4669,6 +5010,10 @@ packages:
resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
engines: {node: '>=6'}
+ camelcase-css@2.0.1:
+ resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==}
+ engines: {node: '>= 6'}
+
camelcase-keys@6.2.2:
resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==}
engines: {node: '>=8'}
@@ -4727,10 +5072,17 @@ packages:
chardet@0.7.0:
resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==}
+ charenc@0.0.2:
+ resolution: {integrity: sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==}
+
chokidar@3.6.0:
resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
engines: {node: '>= 8.10.0'}
+ chownr@2.0.0:
+ resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==}
+ engines: {node: '>=10'}
+
chrome-launcher@0.15.2:
resolution: {integrity: sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==}
engines: {node: '>=12.13.0'}
@@ -4756,10 +5108,22 @@ packages:
classnames@2.5.1:
resolution: {integrity: sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==}
+ clean-stack@2.2.0:
+ resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==}
+ engines: {node: '>=6'}
+
+ cli-cursor@2.1.0:
+ resolution: {integrity: sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==}
+ engines: {node: '>=4'}
+
cli-cursor@5.0.0:
resolution: {integrity: sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==}
engines: {node: '>=18'}
+ cli-spinners@2.9.2:
+ resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==}
+ engines: {node: '>=6'}
+
cli-truncate@4.0.0:
resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==}
engines: {node: '>=18'}
@@ -4804,6 +5168,16 @@ packages:
resolution: {integrity: sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==}
engines: {node: '>=0.10.0'}
+ codexfield-wallet-connector@0.1.44:
+ resolution: {integrity: sha512-i65b4sJs8OUKjcLTf1A6qFc36IHNVCBCBHLTxySNLzRWUZKOEOcmok+TNdhef2whJB+Bw3qLl8YlAJ0+Qm5WoA==}
+ peerDependencies:
+ '@wagmi/core': '>=2.13.1'
+ typescript: '>=5.0.4'
+ viem: 2.x
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
color-convert@1.9.3:
resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
@@ -4833,6 +5207,13 @@ packages:
comma-separated-tokens@2.0.3:
resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==}
+ command-exists@1.2.9:
+ resolution: {integrity: sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==}
+
+ commander@11.1.0:
+ resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==}
+ engines: {node: '>=16'}
+
commander@12.1.0:
resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==}
engines: {node: '>=18'}
@@ -4840,6 +5221,14 @@ packages:
commander@2.20.3:
resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}
+ commander@4.1.1:
+ resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==}
+ engines: {node: '>= 6'}
+
+ commander@7.2.0:
+ resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==}
+ engines: {node: '>= 10'}
+
commander@9.5.0:
resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==}
engines: {node: ^12.20.0 || >=14}
@@ -4850,12 +5239,26 @@ packages:
compare-func@2.0.0:
resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==}
+ compare-versions@3.6.0:
+ resolution: {integrity: sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==}
+
component-props@1.1.1:
resolution: {integrity: sha512-69pIRJs9fCCHRqCz3390YF2LV1Lu6iEMZ5zuVqqUn+G20V9BNXlMs0cWawWeW9g4Ynmg29JmkG6R7/lUJoGd1Q==}
+ component-type@1.2.2:
+ resolution: {integrity: sha512-99VUHREHiN5cLeHm3YLq312p6v+HUEcwtLCAtelvUDI6+SH5g5Cr85oNR2S1o6ywzL0ykMbuwLzM2ANocjEOIA==}
+
component-xor@0.0.4:
resolution: {integrity: sha512-ZIt6sla8gfo+AFVRZoZOertcnD5LJaY2T9CKE2j13NJxQt/mUafD69Bl7/Y4AnpI2LGjiXH7cOfJDx/n2G9edA==}
+ compressible@2.0.18:
+ resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==}
+ engines: {node: '>= 0.6'}
+
+ compression@1.7.5:
+ resolution: {integrity: sha512-bQJ0YRck5ak3LgtnpKkiabX5pNF7tMUh1BSy2ZBOTh0Dim0BUu6aPPwByIns6/A5Prh8PufSPerMDUklpzes2Q==}
+ engines: {node: '>= 0.8.0'}
+
compute-scroll-into-view@1.0.20:
resolution: {integrity: sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg==}
@@ -4908,6 +5311,10 @@ packages:
core-js-compat@3.39.0:
resolution: {integrity: sha512-VgEUx3VwlExr5no0tXlBt+silBvhTryPwCXRI2Id1PN8WTKu7MreethvddqOubrYxkFdv/RnYrqlv1sFNAUelw==}
+ core-js@2.6.12:
+ resolution: {integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==}
+ deprecated: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.
+
core-js@3.39.0:
resolution: {integrity: sha512-raM0ew0/jJUqkJ0E6e8UDtl+y/7ktFivgWvqw8dNSQeNWoSDLvQ1H/RN3aPXB9tBd4/FhyR4RDPGhsNIMsAn7g==}
@@ -4982,6 +5389,9 @@ packages:
crossws@0.3.1:
resolution: {integrity: sha512-HsZgeVYaG+b5zA+9PbIPGq4+J/CJynJuearykPsXx4V/eMhyQ5EDVg3Ak2FBZtVXCiOLu/U7IiwDHTr9MA+IKw==}
+ crypt@0.0.2:
+ resolution: {integrity: sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==}
+
crypto-browserify@3.12.1:
resolution: {integrity: sha512-r4ESw/IlusD17lgQi1O20Fa3qNnsckR126TdUuBgAu7GBYSIPvdNyONd3Zrxh0xCwA4+6w/TDArBPsMvhur+KQ==}
engines: {node: '>= 0.10'}
@@ -4989,6 +5399,10 @@ packages:
crypto-js@4.2.0:
resolution: {integrity: sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==}
+ crypto-random-string@2.0.0:
+ resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==}
+ engines: {node: '>=8'}
+
css-color-keywords@1.0.0:
resolution: {integrity: sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==}
engines: {node: '>=4'}
@@ -5036,6 +5450,14 @@ packages:
supports-color:
optional: true
+ debug@3.2.7:
+ resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+
debug@4.3.7:
resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==}
engines: {node: '>=6.0'}
@@ -5080,6 +5502,10 @@ packages:
babel-plugin-macros:
optional: true
+ deep-extend@0.6.0:
+ resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==}
+ engines: {node: '>=4.0.0'}
+
deep-is@0.1.4:
resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
@@ -5090,10 +5516,21 @@ packages:
resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}
engines: {node: '>=0.10.0'}
+ default-gateway@4.2.0:
+ resolution: {integrity: sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==}
+ engines: {node: '>=6'}
+
+ defaults@1.0.4:
+ resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==}
+
define-data-property@1.1.4:
resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==}
engines: {node: '>= 0.4'}
+ define-lazy-prop@2.0.0:
+ resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==}
+ engines: {node: '>=8'}
+
define-properties@1.2.1:
resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==}
engines: {node: '>= 0.4'}
@@ -5101,6 +5538,10 @@ packages:
defu@6.1.4:
resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==}
+ del@6.1.1:
+ resolution: {integrity: sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==}
+ engines: {node: '>=10'}
+
delay@5.0.0:
resolution: {integrity: sha512-ReEBKkIfe4ya47wlPYf/gu5ib6yUG0/Aez0JQZQz94kiWtRQvZIQbTiehsnwHvLSWJnQdhVeqYue7Id1dKr0qw==}
engines: {node: '>=10'}
@@ -5148,6 +5589,9 @@ packages:
engines: {node: '>=0.10'}
hasBin: true
+ didyoumean@1.2.2:
+ resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==}
+
diff@4.0.2:
resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==}
engines: {node: '>=0.3.1'}
@@ -5166,6 +5610,9 @@ packages:
resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}
engines: {node: '>=8'}
+ dlv@1.1.3:
+ resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==}
+
doctrine@3.0.0:
resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==}
engines: {node: '>=6.0.0'}
@@ -5180,6 +5627,14 @@ packages:
resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==}
engines: {node: '>=8'}
+ dotenv-expand@11.0.7:
+ resolution: {integrity: sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==}
+ engines: {node: '>=12'}
+
+ dotenv@16.4.7:
+ resolution: {integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==}
+ engines: {node: '>=12'}
+
draggabilly@3.0.0:
resolution: {integrity: sha512-aEs+B6prbMZQMxc9lgTpCBfyCUhRur/VFucHhIOvlvvdARTj7TcDmX/cdOUtqbjJJUh7+agyJXR5Z6IFe1MxwQ==}
@@ -5190,6 +5645,9 @@ packages:
duplexify@4.1.3:
resolution: {integrity: sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==}
+ eastasianwidth@0.2.0:
+ resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
+
eciesjs@0.4.12:
resolution: {integrity: sha512-DGejvMCihsRAmKRFQiL6KZDE34vWVd0gvXlykFq1aEzJy/rD65AVyAIUZKZOvgvaP9ATQRcHGEZV5DfgrgjA4w==}
engines: {bun: '>=1', deno: '>=2', node: '>=16'}
@@ -5197,6 +5655,10 @@ packages:
ee-first@1.1.1:
resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
+ eip1193-provider@1.0.1:
+ resolution: {integrity: sha512-kSuqwQ26d7CzuS/t3yRXo2Su2cVH0QfvyKbr2H7Be7O5YDyIq4hQGCNTo5wRdP07bt+E2R/8nPCzey4ojBHf7g==}
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
+
electron-to-chromium@1.5.74:
resolution: {integrity: sha512-ck3//9RC+6oss/1Bh9tiAVFy5vfSKbRHAFh7Z3/eTRkEqJeWgymloShB17Vg3Z4nmDNp35vAd1BZ6CMW4Wt6Iw==}
@@ -5206,6 +5668,9 @@ packages:
elliptic@6.6.1:
resolution: {integrity: sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g==}
+ email-addresses@5.0.0:
+ resolution: {integrity: sha512-4OIPYlA6JXqtVn8zpHpGiI7vE6EQOAg16aGnDMIAlZVinnoZ8208tW1hAbjWydgN/4PLTT9q+O1K6AH/vALJGw==}
+
emoji-regex@10.4.0:
resolution: {integrity: sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==}
@@ -5215,6 +5680,9 @@ packages:
emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
+ emoji-regex@9.2.2:
+ resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
+
encode-utf8@1.0.3:
resolution: {integrity: sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw==}
@@ -5247,10 +5715,17 @@ packages:
resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
engines: {node: '>=0.12'}
+ env-editor@0.4.2:
+ resolution: {integrity: sha512-ObFo8v4rQJAE59M69QzwloxPZtd33TpYEIjtKD1rrFDcM1Gd7IkDxEBU+HriziN6HSHQnBJi8Dmy+JWkav5HKA==}
+ engines: {node: '>=8'}
+
environment@1.1.0:
resolution: {integrity: sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==}
engines: {node: '>=18'}
+ eol@0.9.1:
+ resolution: {integrity: sha512-Ds/TEoZjwggRoz/Q2O7SE3i4Jm66mqTDfmdHdq/7DKVk3bro9Q8h6WdXKdPqFLMoqxrDK5SVRzHVPOS6uuGtrg==}
+
error-ex@1.3.2:
resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
@@ -5540,6 +6015,9 @@ packages:
evp_bytestokey@1.0.3:
resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==}
+ exec-async@2.2.0:
+ resolution: {integrity: sha512-87OpwcEiMia/DeiKFzaQNBNFeN3XkkpYIh9FyOqq5mS2oKv3CBE67PXoEKcr6nodWdXNogTiQ0jE2NGuoffXPw==}
+
execa@0.8.0:
resolution: {integrity: sha512-zDWS+Rb1E8BlqqhALSt9kUhss8Qq4nN3iof3gsOdyINksElaPyNBtKUMTR62qhvgVWR0CqCX7sdnKe4MnUbFEA==}
engines: {node: '>=4'}
@@ -5559,6 +6037,71 @@ packages:
exenv@1.2.2:
resolution: {integrity: sha512-Z+ktTxTwv9ILfgKCk32OX3n/doe+OcLTRtqK9pcL+JsP3J1/VW8Uvl4ZjLlKqeW4rzK4oesDOGMEMRIZqtP4Iw==}
+ expo-asset@11.0.1:
+ resolution: {integrity: sha512-WatvD7JVC89EsllXFYcS/rji3ajVzE2B/USo0TqedsETixwyVCQfrrvCdCPQyuKghrxVNEj8bQ/Qbea/RZLYjg==}
+ peerDependencies:
+ expo: '*'
+ react: '*'
+ react-native: '*'
+
+ expo-constants@17.0.3:
+ resolution: {integrity: sha512-lnbcX2sAu8SucHXEXxSkhiEpqH+jGrf+TF+MO6sHWIESjwOUVVYlT8qYdjR9xbxWmqFtrI4KV44FkeJf2DaFjQ==}
+ peerDependencies:
+ expo: '*'
+ react-native: '*'
+
+ expo-file-system@18.0.6:
+ resolution: {integrity: sha512-gGEwIJCXV3/wpIJ/wRyhmieLOSAY7HeFFjb+wEfHs04aE63JYR+rXXV4b7rBpEh1ZgNV9U91zfet/iQG7J8HBQ==}
+ peerDependencies:
+ expo: '*'
+ react-native: '*'
+
+ expo-font@13.0.2:
+ resolution: {integrity: sha512-H9FaXM7ZW5+EfV38w80BgJG3H17kB7CuVXwHoiszIYyoPfWz9bWesFe4QwNZjTq3pzKes28sSd8irFuflIrSIA==}
+ peerDependencies:
+ expo: '*'
+ react: '*'
+
+ expo-keep-awake@14.0.1:
+ resolution: {integrity: sha512-c5mGCAIk2YM+Vsdy90BlEJ4ZX+KG5Au9EkJUIxXWlpnuKmDAJ3N+5nEZ7EUO1ZTheqoSBeAo4jJ8rTWPU+JXdw==}
+ peerDependencies:
+ expo: '*'
+ react: '*'
+
+ expo-modules-autolinking@0.0.3:
+ resolution: {integrity: sha512-azkCRYj/DxbK4udDuDxA9beYzQTwpJ5a9QA0bBgha2jHtWdFGF4ZZWSY+zNA5mtU3KqzYt8jWHfoqgSvKyu1Aw==}
+ hasBin: true
+
+ expo-modules-autolinking@2.0.4:
+ resolution: {integrity: sha512-e0p+19NhmD50U7s7BV7kWIypWmTNC9n/VlJKlXS05hM/zX7pe6JKmXyb+BFnXJq3SLBalLCUY0tu2gEUF3XeVg==}
+ hasBin: true
+
+ expo-modules-core@2.1.2:
+ resolution: {integrity: sha512-0OhMU5S8zf9c/CRh1MwiXfOInI9wzz6yiIh5RuR/9J7N6xHRum68hInsPbaSc1UQpo08ZZLM4MPsbpoNRUoqIg==}
+
+ expo-random@14.0.1:
+ resolution: {integrity: sha512-gX2mtR9o+WelX21YizXUCD/y+a4ZL+RDthDmFkHxaYbdzjSYTn8u/igoje/l3WEO+/RYspmqUFa8w/ckNbt6Vg==}
+ deprecated: This package is now deprecated in favor of expo-crypto, which provides the same functionality. To migrate, replace all imports from expo-random with imports from expo-crypto.
+ peerDependencies:
+ expo: '*'
+
+ expo@52.0.23:
+ resolution: {integrity: sha512-DR36Vkpz/ZLPci4fxDBG/pLk26nGK63vcZ+X4RZJfNBzi14DXZ939loP8YzWGV78Qp23qdPINczpo2727tqLxg==}
+ hasBin: true
+ peerDependencies:
+ '@expo/dom-webview': '*'
+ '@expo/metro-runtime': '*'
+ react: '*'
+ react-native: '*'
+ react-native-webview: '*'
+ peerDependenciesMeta:
+ '@expo/dom-webview':
+ optional: true
+ '@expo/metro-runtime':
+ optional: true
+ react-native-webview:
+ optional: true
+
exponential-backoff@3.1.1:
resolution: {integrity: sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==}
@@ -5626,6 +6169,18 @@ packages:
fb-watchman@2.0.2:
resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==}
+ fbemitter@3.0.0:
+ resolution: {integrity: sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw==}
+
+ fbjs-css-vars@1.0.2:
+ resolution: {integrity: sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==}
+
+ fbjs@3.0.5:
+ resolution: {integrity: sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==}
+
+ fetch-retry@4.1.1:
+ resolution: {integrity: sha512-e6eB7zN6UBSwGVwrbWVH+gdLnkW9WwHhmq2YDK1Sh30pzx1onRVGBvogTlUeWxwTa+L86NYdo4hFkh7O8ZjSnA==}
+
file-entry-cache@6.0.1:
resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==}
engines: {node: ^10.12.0 || >=12.0.0}
@@ -5633,6 +6188,14 @@ packages:
file-uri-to-path@1.0.0:
resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==}
+ filename-reserved-regex@2.0.0:
+ resolution: {integrity: sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==}
+ engines: {node: '>=4'}
+
+ filenamify@4.3.0:
+ resolution: {integrity: sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==}
+ engines: {node: '>=8'}
+
fill-range@7.1.1:
resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
engines: {node: '>=8'}
@@ -5649,6 +6212,10 @@ packages:
resolution: {integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==}
engines: {node: '>=6'}
+ find-cache-dir@3.3.2:
+ resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==}
+ engines: {node: '>=8'}
+
find-root@1.1.0:
resolution: {integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==}
@@ -5687,9 +6254,20 @@ packages:
debug:
optional: true
+ fontfaceobserver@2.3.0:
+ resolution: {integrity: sha512-6FPvD/IVyT4ZlNe7Wcn5Fb/4ChigpucKYSvD6a+0iMoLn2inpo711eyIcKjmDtE5XNcgAkSH9uN/nfAeZzHEfg==}
+
for-each@0.3.3:
resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==}
+ foreground-child@3.3.0:
+ resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==}
+ engines: {node: '>=14'}
+
+ form-data@3.0.2:
+ resolution: {integrity: sha512-sJe+TQb2vIaIyO783qN6BlMYWMw3WBOHA1Ay2qxsnjuafEOQFJ2JakedOQirT6D5XPRxDvS7AHYyem9fTpb4LQ==}
+ engines: {node: '>= 6'}
+
form-data@4.0.1:
resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==}
engines: {node: '>= 6'}
@@ -5708,10 +6286,18 @@ packages:
react-dom:
optional: true
+ freeport-async@2.0.0:
+ resolution: {integrity: sha512-K7od3Uw45AJg00XUmy15+Hae2hOcgKcmN3/EF6Y7i01O0gaqiRx8sUSpsb9+BRNL8RPBrhzPsVfy8q9ADlJuWQ==}
+ engines: {node: '>=8'}
+
fresh@0.5.2:
resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==}
engines: {node: '>= 0.6'}
+ fs-extra@11.2.0:
+ resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==}
+ engines: {node: '>=14.14'}
+
fs-extra@7.0.1:
resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==}
engines: {node: '>=6 <7 || >=8'}
@@ -5720,6 +6306,22 @@ packages:
resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==}
engines: {node: '>=6 <7 || >=8'}
+ fs-extra@9.0.0:
+ resolution: {integrity: sha512-pmEYSk3vYsG/bF651KPUXZ+hvjpgWYw/Gc7W9NFUe3ZVLczKKWIij3IKpOrQcdw4TILtibFslZ0UmR8Vvzig4g==}
+ engines: {node: '>=10'}
+
+ fs-extra@9.1.0:
+ resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==}
+ engines: {node: '>=10'}
+
+ fs-minipass@2.1.0:
+ resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==}
+ engines: {node: '>= 8'}
+
+ fs-minipass@3.0.3:
+ resolution: {integrity: sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+
fs.realpath@1.0.0:
resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
@@ -5757,7 +6359,11 @@ packages:
get-port-please@3.1.2:
resolution: {integrity: sha512-Gxc29eLs1fbn6LQ4jSU4vXjlwyZhF5HsGuMAa7gqBP4Rw4yxxltyDUuF5MBclFzDTXO+ACchGQoeela4DSfzdQ==}
- get-size@3.0.0:
+ get-port@3.2.0:
+ resolution: {integrity: sha512-x5UJKlgeUiNT8nyo/AcnwLnZuZNcSjSw0kogRB+Whd1fjjFq4B1hySFxSFWWSn4mIBzg3sRNUDFYc4g5gjPoLg==}
+ engines: {node: '>=4'}
+
+ get-size@3.0.0:
resolution: {integrity: sha512-Y8aiXLq4leR7807UY0yuKEwif5s3kbVp1nTv+i4jBeoUzByTLKkLWu/HorS6/pB+7gsB0o7OTogC8AoOOeT0Hw==}
get-stream@3.0.0:
@@ -5776,6 +6382,15 @@ packages:
resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==}
engines: {node: '>=16'}
+ getenv@1.0.0:
+ resolution: {integrity: sha512-7yetJWqbS9sbn0vIfliPsFgoXMKn/YMF+Wuiog97x+urnSRRRZ7xB+uVkwGKzRgq9CDFfMQnE9ruL5DHv9c6Xg==}
+ engines: {node: '>=6'}
+
+ gh-pages@6.2.0:
+ resolution: {integrity: sha512-HMXJ8th9u5wRXaZCnLcs/d3oVvCHiZkaP5KQExQljYGwJjQbSPyTdHe/Gc1IvYUR/rWiZLxNobIqfoMHKTKjHQ==}
+ engines: {node: '>=10'}
+ hasBin: true
+
git-raw-commits@2.0.11:
resolution: {integrity: sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==}
engines: {node: '>=10'}
@@ -5789,6 +6404,10 @@ packages:
resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
engines: {node: '>=10.13.0'}
+ glob@10.4.5:
+ resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==}
+ hasBin: true
+
glob@7.2.3:
resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
deprecated: Glob versions prior to v9 are no longer supported
@@ -5903,6 +6522,10 @@ packages:
resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==}
engines: {node: '>=10'}
+ hosted-git-info@7.0.2:
+ resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==}
+ engines: {node: ^16.14.0 || >=18.0.0}
+
http-errors@2.0.0:
resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==}
engines: {node: '>= 0.8'}
@@ -5990,12 +6613,19 @@ packages:
ini@1.3.8:
resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==}
+ injectpromise@1.0.0:
+ resolution: {integrity: sha512-qNq5wy4qX4uWHcVFOEU+RqZkoVG65FhvGkyDWbuBxILMjK6A1LFf5A1mgXZkD4nRx5FCorD81X/XvPKp/zVfPA==}
+
inline-style-parser@0.1.1:
resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==}
int64-buffer@1.1.0:
resolution: {integrity: sha512-94smTCQOvigN4d/2R/YDjz8YVG0Sufvv2aAh8P5m42gwhCsDAJqnbNOrxJsrADuAFAA69Q/ptGzxvNcNuIJcvw==}
+ internal-ip@4.3.0:
+ resolution: {integrity: sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==}
+ engines: {node: '>=6'}
+
intersection-observer@0.12.2:
resolution: {integrity: sha512-7m1vEcPCxXYI8HqnL8CKI6siDyD+eIWSwgB3DZA+ZTogxk9I4CDnj4wilt9x/+/QbHI4YG5YZNmC6458/e9Ktg==}
@@ -6010,6 +6640,14 @@ packages:
resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==}
engines: {node: '>= 12'}
+ ip-regex@2.1.0:
+ resolution: {integrity: sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==}
+ engines: {node: '>=4'}
+
+ ipaddr.js@1.9.1:
+ resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==}
+ engines: {node: '>= 0.10'}
+
ipaddr.js@2.2.0:
resolution: {integrity: sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==}
engines: {node: '>= 10'}
@@ -6034,6 +6672,9 @@ packages:
resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
engines: {node: '>=8'}
+ is-buffer@1.1.6:
+ resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==}
+
is-buffer@2.0.5:
resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==}
engines: {node: '>=4'}
@@ -6123,6 +6764,10 @@ packages:
resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==}
engines: {node: '>=8'}
+ is-path-cwd@2.2.0:
+ resolution: {integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==}
+ engines: {node: '>=6'}
+
is-path-inside@3.0.3:
resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==}
engines: {node: '>=8'}
@@ -6202,6 +6847,9 @@ packages:
isomorphic-unfetch@3.1.0:
resolution: {integrity: sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q==}
+ isomorphic-webcrypto@2.3.8:
+ resolution: {integrity: sha512-XddQSI0WYlSCjxtm1AI8kWQOulf7hAN3k3DclF1sxDJZqOe0pcsOt675zvWW91cZH9hYs3nlA3Ev8QK5i80SxQ==}
+
isomorphic-ws@4.0.1:
resolution: {integrity: sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==}
peerDependencies:
@@ -6220,6 +6868,9 @@ packages:
resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==}
engines: {node: '>=8'}
+ jackspeak@3.4.3:
+ resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==}
+
javascript-stringify@2.1.0:
resolution: {integrity: sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==}
@@ -6264,6 +6915,9 @@ packages:
resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ jimp-compact@0.16.1:
+ resolution: {integrity: sha512-dZ6Ra7u1G8c4Letq/B5EzAxj4tLFHL+cGtdpR+PVm4yzPDj+lCk+AbivWt1eOM+ikzkowtyV7qSqX6qr3t71Ww==}
+
jiti@1.21.7:
resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==}
hasBin: true
@@ -6275,6 +6929,9 @@ packages:
jju@1.4.0:
resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==}
+ join-component@1.1.0:
+ resolution: {integrity: sha512-bF7vcQxbODoGK1imE2P9GS9aw4zD0Sd+Hni68IMZLj7zRnquH7dXUmMw9hDI5S/Jzt7q+IyTXN0rSg2GI0IKhQ==}
+
joycon@3.1.1:
resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==}
engines: {node: '>=10'}
@@ -6380,6 +7037,9 @@ packages:
jsonfile@4.0.0:
resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==}
+ jsonfile@6.1.0:
+ resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==}
+
jsonify@0.0.1:
resolution: {integrity: sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==}
@@ -6393,6 +7053,9 @@ packages:
jsqr@1.4.0:
resolution: {integrity: sha512-dxLob7q65Xg2DvstYkRpkYtmKm2sPJ9oFhrhmudT1dZvNFFTlroai3AWSpLey/w5vMcLBXRgOJsbXpdN9HzU/A==}
+ jssha@3.3.1:
+ resolution: {integrity: sha512-VCMZj12FCFMQYcFLPRm/0lOBbLi8uM2BhXPTqw3U4YAfs4AZfiApOoBLoN8cQE60Z50m1MYMTQVCfgF/KaCVhQ==}
+
keccak@3.0.4:
resolution: {integrity: sha512-3vKuW0jV8J3XNTzvfyicFR5qvxrSAGl7KIhvgOu5cmWwM7tZRj3fMbj/pfIf4be7aznbc+prBWGjywox/g2Y6Q==}
engines: {node: '>=10.0.0'}
@@ -6407,6 +7070,10 @@ packages:
resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==}
engines: {node: '>=0.10.0'}
+ kleur@3.0.3:
+ resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==}
+ engines: {node: '>=6'}
+
kleur@4.1.5:
resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==}
engines: {node: '>=6'}
@@ -6432,6 +7099,70 @@ packages:
lighthouse-logger@1.4.2:
resolution: {integrity: sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==}
+ lightningcss-darwin-arm64@1.27.0:
+ resolution: {integrity: sha512-Gl/lqIXY+d+ySmMbgDf0pgaWSqrWYxVHoc88q+Vhf2YNzZ8DwoRzGt5NZDVqqIW5ScpSnmmjcgXP87Dn2ylSSQ==}
+ engines: {node: '>= 12.0.0'}
+ cpu: [arm64]
+ os: [darwin]
+
+ lightningcss-darwin-x64@1.27.0:
+ resolution: {integrity: sha512-0+mZa54IlcNAoQS9E0+niovhyjjQWEMrwW0p2sSdLRhLDc8LMQ/b67z7+B5q4VmjYCMSfnFi3djAAQFIDuj/Tg==}
+ engines: {node: '>= 12.0.0'}
+ cpu: [x64]
+ os: [darwin]
+
+ lightningcss-freebsd-x64@1.27.0:
+ resolution: {integrity: sha512-n1sEf85fePoU2aDN2PzYjoI8gbBqnmLGEhKq7q0DKLj0UTVmOTwDC7PtLcy/zFxzASTSBlVQYJUhwIStQMIpRA==}
+ engines: {node: '>= 12.0.0'}
+ cpu: [x64]
+ os: [freebsd]
+
+ lightningcss-linux-arm-gnueabihf@1.27.0:
+ resolution: {integrity: sha512-MUMRmtdRkOkd5z3h986HOuNBD1c2lq2BSQA1Jg88d9I7bmPGx08bwGcnB75dvr17CwxjxD6XPi3Qh8ArmKFqCA==}
+ engines: {node: '>= 12.0.0'}
+ cpu: [arm]
+ os: [linux]
+
+ lightningcss-linux-arm64-gnu@1.27.0:
+ resolution: {integrity: sha512-cPsxo1QEWq2sfKkSq2Bq5feQDHdUEwgtA9KaB27J5AX22+l4l0ptgjMZZtYtUnteBofjee+0oW1wQ1guv04a7A==}
+ engines: {node: '>= 12.0.0'}
+ cpu: [arm64]
+ os: [linux]
+
+ lightningcss-linux-arm64-musl@1.27.0:
+ resolution: {integrity: sha512-rCGBm2ax7kQ9pBSeITfCW9XSVF69VX+fm5DIpvDZQl4NnQoMQyRwhZQm9pd59m8leZ1IesRqWk2v/DntMo26lg==}
+ engines: {node: '>= 12.0.0'}
+ cpu: [arm64]
+ os: [linux]
+
+ lightningcss-linux-x64-gnu@1.27.0:
+ resolution: {integrity: sha512-Dk/jovSI7qqhJDiUibvaikNKI2x6kWPN79AQiD/E/KeQWMjdGe9kw51RAgoWFDi0coP4jinaH14Nrt/J8z3U4A==}
+ engines: {node: '>= 12.0.0'}
+ cpu: [x64]
+ os: [linux]
+
+ lightningcss-linux-x64-musl@1.27.0:
+ resolution: {integrity: sha512-QKjTxXm8A9s6v9Tg3Fk0gscCQA1t/HMoF7Woy1u68wCk5kS4fR+q3vXa1p3++REW784cRAtkYKrPy6JKibrEZA==}
+ engines: {node: '>= 12.0.0'}
+ cpu: [x64]
+ os: [linux]
+
+ lightningcss-win32-arm64-msvc@1.27.0:
+ resolution: {integrity: sha512-/wXegPS1hnhkeG4OXQKEMQeJd48RDC3qdh+OA8pCuOPCyvnm/yEayrJdJVqzBsqpy1aJklRCVxscpFur80o6iQ==}
+ engines: {node: '>= 12.0.0'}
+ cpu: [arm64]
+ os: [win32]
+
+ lightningcss-win32-x64-msvc@1.27.0:
+ resolution: {integrity: sha512-/OJLj94Zm/waZShL8nB5jsNj3CfNATLCTyFxZyouilfTmSoLDX7VlVAmhPHoZWVFp4vdmoiEbPEYC8HID3m6yw==}
+ engines: {node: '>= 12.0.0'}
+ cpu: [x64]
+ os: [win32]
+
+ lightningcss@1.27.0:
+ resolution: {integrity: sha512-8f7aNmS1+etYSLHht0fQApPc2kNO8qGRutifN5rVIc6Xo6ABsEbqOr758UwI7ALVbTt4x1fllKt0PYgzD9S3yQ==}
+ engines: {node: '>= 12.0.0'}
+
lilconfig@3.1.3:
resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==}
engines: {node: '>=14'}
@@ -6521,6 +7252,10 @@ packages:
lodash@4.17.21:
resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
+ log-symbols@2.2.0:
+ resolution: {integrity: sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==}
+ engines: {node: '>=4'}
+
log-update@6.1.0:
resolution: {integrity: sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==}
engines: {node: '>=18'}
@@ -6577,6 +7312,10 @@ packages:
resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==}
engines: {node: '>=6'}
+ make-dir@3.1.0:
+ resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==}
+ engines: {node: '>=8'}
+
make-error@1.3.6:
resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==}
@@ -6609,9 +7348,17 @@ packages:
resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==}
engines: {node: '>= 0.4'}
+ md5-file@3.2.3:
+ resolution: {integrity: sha512-3Tkp1piAHaworfcCgH0jKbTvj1jWWFgbvh2cXaNCgHwyTCBxxvD1Y04rmfpvdPm1P4oXMOpm6+2H7sr7v9v8Fw==}
+ engines: {node: '>=0.10'}
+ hasBin: true
+
md5.js@1.3.5:
resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==}
+ md5@2.3.0:
+ resolution: {integrity: sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==}
+
mdast-util-definitions@5.1.2:
resolution: {integrity: sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==}
@@ -6887,6 +7634,10 @@ packages:
engines: {node: '>=10.0.0'}
hasBin: true
+ mimic-fn@1.2.0:
+ resolution: {integrity: sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==}
+ engines: {node: '>=4'}
+
mimic-fn@2.1.0:
resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==}
engines: {node: '>=6'}
@@ -6926,6 +7677,34 @@ packages:
minimist@1.2.8:
resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
+ minipass-collect@2.0.1:
+ resolution: {integrity: sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==}
+ engines: {node: '>=16 || 14 >=14.17'}
+
+ minipass-flush@1.0.5:
+ resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==}
+ engines: {node: '>= 8'}
+
+ minipass-pipeline@1.2.4:
+ resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==}
+ engines: {node: '>=8'}
+
+ minipass@3.3.6:
+ resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==}
+ engines: {node: '>=8'}
+
+ minipass@5.0.0:
+ resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==}
+ engines: {node: '>=8'}
+
+ minipass@7.1.2:
+ resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==}
+ engines: {node: '>=16 || 14 >=14.17'}
+
+ minizlib@2.1.2:
+ resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==}
+ engines: {node: '>= 8'}
+
mipd@0.0.7:
resolution: {integrity: sha512-aAPZPNDQ3uMTdKbuO2YmAw2TxLHO0moa4YKAyETM/DTj5FloZo+a+8tU+iv4GmW+sOxKLSRwcSFuczk+Cpt6fg==}
peerDependencies:
@@ -6971,6 +7750,9 @@ packages:
ms@2.1.3:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
+ msrcrypto@1.5.8:
+ resolution: {integrity: sha512-ujZ0TRuozHKKm6eGbKHfXef7f+esIhEckmThVnz7RNyiOJd7a6MXj2JGBoL9cnPDW+JMG16MoTUh5X+XXjI66Q==}
+
muggle-string@0.3.1:
resolution: {integrity: sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==}
@@ -6980,6 +7762,9 @@ packages:
mutation-observer@1.0.3:
resolution: {integrity: sha512-M/O/4rF2h776hV7qGMZUH3utZLO/jK7p8rnNgGkjKUw8zCGjRQPxB8z6+5l8+VjRUQ3dNYu4vjqXYLr+U8ZVNA==}
+ mz@2.7.0:
+ resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==}
+
nan@2.22.0:
resolution: {integrity: sha512-nbajikzWTMwsW+eSsNm3QwlOs7het9gGJU5dDZzRTQGk03vyBOauxgI4VakDzE0PtsGTmXPsXTbbjVhRwR5mpw==}
@@ -6998,9 +7783,16 @@ packages:
resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==}
engines: {node: '>= 0.6'}
+ negotiator@0.6.4:
+ resolution: {integrity: sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==}
+ engines: {node: '>= 0.6'}
+
neo-async@2.6.2:
resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==}
+ nested-error-stacks@2.0.1:
+ resolution: {integrity: sha512-SrQrok4CATudVzBS7coSz26QRSmlK9TzzoFbeKfcPBUFPjcQM9Rqvr/DlJkOrwI/0KcgvMub1n1g5Jt9EgRn4A==}
+
next@14.2.20:
resolution: {integrity: sha512-yPvIiWsiyVYqJlSQxwmzMIReXn5HxFNq4+tlVQ812N1FbvhmE+fDpIAD7bcS2mGYQwPJ5vAsQouyme2eKsxaug==}
engines: {node: '>=18.17.0'}
@@ -7045,6 +7837,15 @@ packages:
node-fetch-native@1.6.4:
resolution: {integrity: sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==}
+ node-fetch@2.6.7:
+ resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==}
+ engines: {node: 4.x || >=6.0.0}
+ peerDependencies:
+ encoding: ^0.1.0
+ peerDependenciesMeta:
+ encoding:
+ optional: true
+
node-fetch@2.7.0:
resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==}
engines: {node: 4.x || >=6.0.0}
@@ -7079,6 +7880,10 @@ packages:
resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
engines: {node: '>=0.10.0'}
+ npm-package-arg@11.0.3:
+ resolution: {integrity: sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==}
+ engines: {node: ^16.14.0 || >=18.0.0}
+
npm-run-path@2.0.2:
resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==}
engines: {node: '>=4'}
@@ -7116,6 +7921,10 @@ packages:
resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
engines: {node: '>=0.10.0'}
+ object-hash@3.0.0:
+ resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==}
+ engines: {node: '>= 6'}
+
object-inspect@1.13.3:
resolution: {integrity: sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==}
engines: {node: '>= 0.4'}
@@ -7156,9 +7965,17 @@ packages:
resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==}
engines: {node: '>= 0.8'}
+ on-headers@1.0.2:
+ resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==}
+ engines: {node: '>= 0.8'}
+
once@1.4.0:
resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
+ onetime@2.0.1:
+ resolution: {integrity: sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==}
+ engines: {node: '>=4'}
+
onetime@5.1.2:
resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==}
engines: {node: '>=6'}
@@ -7175,10 +7992,18 @@ packages:
resolution: {integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==}
engines: {node: '>=8'}
+ open@8.4.2:
+ resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==}
+ engines: {node: '>=12'}
+
optionator@0.9.4:
resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==}
engines: {node: '>= 0.8.0'}
+ ora@3.4.0:
+ resolution: {integrity: sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==}
+ engines: {node: '>=6'}
+
os-homedir@1.0.2:
resolution: {integrity: sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==}
engines: {node: '>=0.10.0'}
@@ -7245,10 +8070,17 @@ packages:
resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==}
engines: {node: '>=6'}
+ p-map@4.0.0:
+ resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==}
+ engines: {node: '>=10'}
+
p-try@2.2.0:
resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
engines: {node: '>=6'}
+ package-json-from-dist@1.0.1:
+ resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==}
+
package-manager-detector@0.2.7:
resolution: {integrity: sha512-g4+387DXDKlZzHkP+9FLt8yKj8+/3tOkPv7DVTJGGRm00RkEWgqbFstX1mXJ4M0VDYhUqsTOiISqNOJnhAu3PQ==}
@@ -7271,10 +8103,17 @@ packages:
resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
engines: {node: '>=8'}
+ parse-png@2.1.0:
+ resolution: {integrity: sha512-Nt/a5SfCLiTnQAjx3fHlqp8hRgTL3z7kTQZzvIMS9uCAepnCyjpdEc6M/sz69WqMBdaDBw9sF1F1UaHROYzGkQ==}
+ engines: {node: '>=10'}
+
parseurl@1.3.3:
resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==}
engines: {node: '>= 0.8'}
+ password-prompt@1.1.3:
+ resolution: {integrity: sha512-HkrjG2aJlvF0t2BMH0e2LB/EHf3Lcq3fNMzy4GYHcQblAvOl+QQji1Lx7WRBMqpVK8p+KR7bCg7oqAMXtdgqyw==}
+
path-browserify@1.0.1:
resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==}
@@ -7305,6 +8144,10 @@ packages:
path-parse@1.0.7:
resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
+ path-scurry@1.11.1:
+ resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==}
+ engines: {node: '>=16 || 14 >=14.18'}
+
path-type@4.0.0:
resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
engines: {node: '>=8'}
@@ -7326,6 +8169,10 @@ packages:
resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
engines: {node: '>=8.6'}
+ picomatch@3.0.1:
+ resolution: {integrity: sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==}
+ engines: {node: '>=10'}
+
picomatch@4.0.2:
resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==}
engines: {node: '>=12'}
@@ -7335,6 +8182,10 @@ packages:
engines: {node: '>=0.10'}
hasBin: true
+ pify@2.3.0:
+ resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==}
+ engines: {node: '>=0.10.0'}
+
pify@3.0.0:
resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==}
engines: {node: '>=4'}
@@ -7372,9 +8223,17 @@ packages:
resolution: {integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==}
engines: {node: '>=6'}
+ pkg-dir@4.2.0:
+ resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==}
+ engines: {node: '>=8'}
+
pkg-types@1.2.1:
resolution: {integrity: sha512-sQoqa8alT3nHjGuTjuKgOnvjo4cljkufdtLMnO2LBP/wRwuDlo1tkaEdMxCRhyGRPacv/ztlZgDPm2b7FAmEvw==}
+ plist@3.1.0:
+ resolution: {integrity: sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==}
+ engines: {node: '>=10.4.0'}
+
pngjs@3.4.0:
resolution: {integrity: sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==}
engines: {node: '>=4.0.0'}
@@ -7391,6 +8250,18 @@ packages:
resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==}
engines: {node: '>= 0.4'}
+ postcss-import@15.1.0:
+ resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==}
+ engines: {node: '>=14.0.0'}
+ peerDependencies:
+ postcss: ^8.0.0
+
+ postcss-js@4.0.1:
+ resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==}
+ engines: {node: ^12 || ^14 || >= 16}
+ peerDependencies:
+ postcss: ^8.4.21
+
postcss-load-config@4.0.2:
resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==}
engines: {node: '>= 14'}
@@ -7403,6 +8274,16 @@ packages:
ts-node:
optional: true
+ postcss-nested@6.2.0:
+ resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==}
+ engines: {node: '>=12.0'}
+ peerDependencies:
+ postcss: ^8.2.14
+
+ postcss-selector-parser@6.1.2:
+ resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==}
+ engines: {node: '>=4'}
+
postcss-value-parser@4.2.0:
resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
@@ -7438,6 +8319,10 @@ packages:
engines: {node: '>=14'}
hasBin: true
+ pretty-bytes@5.6.0:
+ resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==}
+ engines: {node: '>=6'}
+
pretty-format@29.7.0:
resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -7447,6 +8332,10 @@ packages:
peerDependencies:
react: '>=0.14.9'
+ proc-log@4.2.0:
+ resolution: {integrity: sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+
process-nextick-args@2.0.1:
resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==}
@@ -7457,9 +8346,20 @@ packages:
resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==}
engines: {node: '>= 0.6.0'}
+ progress@2.0.3:
+ resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==}
+ engines: {node: '>=0.4.0'}
+
+ promise@7.3.1:
+ resolution: {integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==}
+
promise@8.3.0:
resolution: {integrity: sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==}
+ prompts@2.4.2:
+ resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==}
+ engines: {node: '>= 6'}
+
prop-types@15.8.1:
resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==}
@@ -7502,11 +8402,20 @@ packages:
qr.js@0.0.0:
resolution: {integrity: sha512-c4iYnWb+k2E+vYpRimHqSu575b1/wKl4XFeJGpFmrJQz5I88v9aY2czh7s0w36srfCM1sXgC/xpoJz5dJfq+OQ==}
+ qrcode-terminal@0.11.0:
+ resolution: {integrity: sha512-Uu7ii+FQy4Qf82G4xu7ShHhjhGahEpCWc3x8UavY3CTcWV+ufmmCtwkr7ZKsX42jdL0kr1B5FKUeqJvAn51jzQ==}
+ hasBin: true
+
qrcode.react@1.0.1:
resolution: {integrity: sha512-8d3Tackk8IRLXTo67Y+c1rpaiXjoz/Dd2HpcMdW//62/x8J1Nbho14Kh8x974t9prsLHN6XqVgcnRiBGFptQmg==}
peerDependencies:
react: ^15.5.3 || ^16.0.0 || ^17.0.0
+ qrcode.react@3.2.0:
+ resolution: {integrity: sha512-YietHHltOHA4+l5na1srdaMx4sVSOjV9tamHs+mwiLWAMr6QVACRUw1Neax5CptFILcNoITctJY0Ipyn5enQ8g==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+
qrcode@1.4.4:
resolution: {integrity: sha512-oLzEC5+NKFou9P0bMj5+v6Z40evexeE29Z9cummZXZ9QXyMr3lphkURzxjXgPJC5azpxcshoDWV1xE46z+/c3Q==}
engines: {node: '>=4'}
@@ -7530,6 +8439,10 @@ packages:
resolution: {integrity: sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==}
engines: {node: '>=6'}
+ querystring-es3@0.2.1:
+ resolution: {integrity: sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==}
+ engines: {node: '>=0.4.x'}
+
queue-microtask@1.2.3:
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
@@ -7804,6 +8717,10 @@ packages:
react: '>=16.9.0'
react-dom: '>=16.9.0'
+ rc@1.2.8:
+ resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==}
+ hasBin: true
+
react-copy-to-clipboard@5.1.0:
resolution: {integrity: sha512-k61RsNgAayIJNoy9yDsYzDe/yAZAzEbEgcz3DZMhF686LEyukcE1hzurxe85JandPUG+yTfGVFzuEw3xt8WP/A==}
peerDependencies:
@@ -7817,6 +8734,11 @@ packages:
peerDependencies:
react: ^16.13.1
+ react-dom@18.2.0:
+ resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==}
+ peerDependencies:
+ react: ^18.2.0
+
react-dom@18.3.1:
resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==}
peerDependencies:
@@ -7847,6 +8769,11 @@ packages:
react: ^0.14.0 || ^15.0.0 || ^16 || ^17 || ^18 || ^19
react-dom: ^0.14.0 || ^15.0.0 || ^16 || ^17 || ^18 || ^19
+ react-native-securerandom@0.1.1:
+ resolution: {integrity: sha512-CozcCx0lpBLevxiXEb86kwLRalBCHNjiGPlw3P7Fi27U6ZLdfjOCNRHD1LtBKcvPvI3TvkBXB3GOtLvqaYJLGw==}
+ peerDependencies:
+ react-native: '*'
+
react-native@0.76.5:
resolution: {integrity: sha512-op2p2kB+lqMF1D7AdX4+wvaR0OPFbvWYs+VBE7bwsb99Cn9xISrLRLAgFflZedQsa5HvnOGrULhtnmItbIKVVw==}
engines: {node: '>=18'}
@@ -7910,10 +8837,17 @@ packages:
resolution: {integrity: sha512-YMZQQq32xHLX0bz5Mnibv1/LHb3Sqzngu7xstSM+vrkE5Kzr9xE0yMByK5kMoTK30YVJE61WfbxIFFvfeDKT1w==}
engines: {node: '>=0.10.0'}
+ react@18.2.0:
+ resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==}
+ engines: {node: '>=0.10.0'}
+
react@18.3.1:
resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==}
engines: {node: '>=0.10.0'}
+ read-cache@1.0.0:
+ resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==}
+
read-pkg-up@7.0.1:
resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==}
engines: {node: '>=8'}
@@ -7967,6 +8901,9 @@ packages:
regenerate@1.4.2:
resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==}
+ regenerator-runtime@0.11.1:
+ resolution: {integrity: sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==}
+
regenerator-runtime@0.13.11:
resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==}
@@ -8010,6 +8947,9 @@ packages:
remark-rehype@10.1.0:
resolution: {integrity: sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==}
+ remove-trailing-slash@0.1.1:
+ resolution: {integrity: sha512-o4S4Qh6L2jpnCy83ysZDau+VORNvnFw07CKSAymkd6ICNVEPisMyzlc00KlvvicsxKck94SEwhDnMNdICzO+tA==}
+
require-directory@2.1.1:
resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
engines: {node: '>=0.10.0'}
@@ -8027,6 +8967,10 @@ packages:
require-main-filename@2.0.0:
resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==}
+ requireg@0.2.2:
+ resolution: {integrity: sha512-nYzyjnFcPNGR3lx9lwPPPnuQxv6JWEZd2Ci0u9opN7N5zUEPIhY/GbL3vMGOr2UXwEg9WwSyV9X9Y/kLFgPsOg==}
+ engines: {node: '>= 4.0.0'}
+
resize-observer-polyfill@1.5.1:
resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==}
@@ -8046,6 +8990,13 @@ packages:
resolution: {integrity: sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==}
engines: {node: '>=8'}
+ resolve-workspace-root@2.0.0:
+ resolution: {integrity: sha512-IsaBUZETJD5WsI11Wt8PKHwaIe45or6pwNc8yflvLJ4DWtImK9kuLoH5kUva/2Mmx/RdIyr4aONNSa2v9LTJsw==}
+
+ resolve.exports@2.0.3:
+ resolution: {integrity: sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==}
+ engines: {node: '>=10'}
+
resolve@1.19.0:
resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==}
@@ -8053,6 +9004,13 @@ packages:
resolution: {integrity: sha512-QxrmX1DzraFIi9PxdG5VkRfRwIgjwyud+z/iBwfRRrVmHc+P9Q7u2lSSpQ6bjr2gy5lrqIiU9vb6iAeGf2400A==}
hasBin: true
+ resolve@1.7.1:
+ resolution: {integrity: sha512-c7rwLofp8g1U+h1KNyHL/jicrKg1Ek4q+Lr33AL65uZTinUZHe30D5HlyN5V9NW0JX1D5dXQ4jqW5l7Sy/kGfw==}
+
+ restore-cursor@2.0.0:
+ resolution: {integrity: sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==}
+ engines: {node: '>=4'}
+
restore-cursor@5.1.0:
resolution: {integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==}
engines: {node: '>=18'}
@@ -8136,6 +9094,9 @@ packages:
safe-buffer@5.2.1:
resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
+ safe-json-utils@1.1.1:
+ resolution: {integrity: sha512-SAJWGKDs50tAbiDXLf89PDwt9XYkWyANFWVzn4dTXl5QyI8t2o/bW5/OJl3lvc2WVU4MEpTo9Yz5NVFNsp+OJQ==}
+
safe-stable-stringify@2.5.0:
resolution: {integrity: sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==}
engines: {node: '>=10'}
@@ -8148,6 +9109,9 @@ packages:
peerDependencies:
'@solana/web3.js': ^1.44.3
+ sax@1.4.1:
+ resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==}
+
scheduler@0.19.1:
resolution: {integrity: sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==}
@@ -8216,6 +9180,9 @@ packages:
resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==}
engines: {node: '>= 0.4'}
+ setimmediate@1.0.5:
+ resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==}
+
setprototypeof@1.2.0:
resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==}
@@ -8273,6 +9240,12 @@ packages:
resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
engines: {node: '>=14'}
+ simple-plist@1.3.1:
+ resolution: {integrity: sha512-iMSw5i0XseMnrhtIzRb7XpQEXepa9xhWxGUojHBL43SIpQuDQkh3Wpy67ZbDzZVr6EKxvwVChnVpdl8hEVLDiw==}
+
+ sisteransi@1.0.5:
+ resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}
+
slash@3.0.0:
resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
engines: {node: '>=8'}
@@ -8285,6 +9258,10 @@ packages:
resolution: {integrity: sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==}
engines: {node: '>=18'}
+ slugify@1.6.6:
+ resolution: {integrity: sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==}
+ engines: {node: '>=8.0.0'}
+
smart-buffer@4.2.0:
resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==}
engines: {node: '>= 6.0.0', npm: '>= 3.0.0'}
@@ -8363,12 +9340,19 @@ packages:
resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==}
engines: {node: '>= 10.x'}
+ split@1.0.1:
+ resolution: {integrity: sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==}
+
sprintf-js@1.0.3:
resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==}
sprintf-js@1.1.3:
resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==}
+ ssri@10.0.6:
+ resolution: {integrity: sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+
stack-utils@2.0.6:
resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==}
engines: {node: '>=10'}
@@ -8391,9 +9375,16 @@ packages:
std-env@3.8.0:
resolution: {integrity: sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w==}
+ str2buf@1.3.0:
+ resolution: {integrity: sha512-xIBmHIUHYZDP4HyoXGHYNVmxlXLXDrtFHYT0eV6IOdEj3VO9ccaF1Ejl9Oq8iFjITllpT8FhaXb4KsNmw+3EuA==}
+
stream-browserify@3.0.0:
resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==}
+ stream-buffers@2.2.0:
+ resolution: {integrity: sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg==}
+ engines: {node: '>= 0.10.0'}
+
stream-shift@1.0.3:
resolution: {integrity: sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==}
@@ -8428,6 +9419,10 @@ packages:
resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
engines: {node: '>=8'}
+ string-width@5.1.2:
+ resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
+ engines: {node: '>=12'}
+
string-width@7.2.0:
resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==}
engines: {node: '>=18'}
@@ -8485,13 +9480,24 @@ packages:
resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==}
engines: {node: '>=8'}
+ strip-json-comments@2.0.1:
+ resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==}
+ engines: {node: '>=0.10.0'}
+
strip-json-comments@3.1.1:
resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
engines: {node: '>=8'}
+ strip-outer@1.0.1:
+ resolution: {integrity: sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==}
+ engines: {node: '>=0.10.0'}
+
strnum@1.0.5:
resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==}
+ structured-headers@0.4.1:
+ resolution: {integrity: sha512-0MP/Cxx5SzeeZ10p/bZI0S6MpgD+yxAhi1BOQ34jgnMXsCq3j1t6tQnZu+KdlL7dvJTLT3g9xN8tl10TqgFMcg==}
+
style-to-object@0.4.4:
resolution: {integrity: sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==}
@@ -8521,6 +9527,22 @@ packages:
stylis@4.3.2:
resolution: {integrity: sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==}
+ sucrase@3.35.0:
+ resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==}
+ engines: {node: '>=16 || 14 >=14.17'}
+ hasBin: true
+
+ sudo-prompt@8.2.5:
+ resolution: {integrity: sha512-rlBo3HU/1zAJUrkY6jNxDOC9eVYliG6nS4JA8u8KAshITd07tafMc/Br7xQwCSseXwJ2iCcHCE8SNWX3q8Z+kw==}
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
+
+ sudo-prompt@9.1.1:
+ resolution: {integrity: sha512-es33J1g2HjMpyAhz8lOR+ICmXXAqTuKbuXuUWLhOLew20oN9oUCgCJx615U/v7aioZg7IX5lIh9x34vwneu4pA==}
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
+
+ sunweb@1.1.0:
+ resolution: {integrity: sha512-RoQHMAE3EMM04/y9XHDOhmnf4prhes2yYsRMi5mYANSHohpPvLl+v5I7xD0M5f5W6dMz2eSY7b0NsIyfH/1V/g==}
+
superstruct@1.0.4:
resolution: {integrity: sha512-7JpaAoX2NGyoFlI9NBh66BQXGONc+uE+MRS5i2iOBKuS4e+ccgMDjATgZldkah+33DakBxDHiss9kvUcGAO8UQ==}
engines: {node: '>=14.0.0'}
@@ -8541,6 +9563,10 @@ packages:
resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==}
engines: {node: '>=10'}
+ supports-hyperlinks@2.3.0:
+ resolution: {integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==}
+ engines: {node: '>=8'}
+
supports-preserve-symlinks-flag@1.0.0:
resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
engines: {node: '>= 0.4'}
@@ -8549,14 +9575,35 @@ packages:
resolution: {integrity: sha512-ulAk51I9UVUyJgxlv9M6lFot2WP3e7t8Kz9+IS6D4rVba1tR9kON+Ey69f+1R4Q8cd45Lod6a4IcJIxnzGc/zA==}
engines: {node: '>=18'}
+ tailwindcss@3.4.17:
+ resolution: {integrity: sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==}
+ engines: {node: '>=14.0.0'}
+ hasBin: true
+
+ tar@6.2.1:
+ resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==}
+ engines: {node: '>=10'}
+
+ temp-dir@2.0.0:
+ resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==}
+ engines: {node: '>=8'}
+
temp@0.8.4:
resolution: {integrity: sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==}
engines: {node: '>=6.0.0'}
+ tempy@0.7.1:
+ resolution: {integrity: sha512-vXPxwOyaNVi9nyczO16mxmHGpl6ASC5/TVhRRHpqeYHvKQm58EaWNvZXxAhR0lYYnBOQFjXjhzeLsaXdjxLjRg==}
+ engines: {node: '>=10'}
+
term-size@2.2.1:
resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==}
engines: {node: '>=8'}
+ terminal-link@2.1.1:
+ resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==}
+ engines: {node: '>=8'}
+
terser@5.37.0:
resolution: {integrity: sha512-B8wRRkmre4ERucLM/uXx4MOV5cbnOlVAqUst+1+iLKPI0dOgFO28f84ptoQt9HEI537PMzfYa/d+GEPKTRXmYA==}
engines: {node: '>=10'}
@@ -8576,6 +9623,13 @@ packages:
text-table@0.2.0:
resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==}
+ thenify-all@1.6.0:
+ resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==}
+ engines: {node: '>=0.8'}
+
+ thenify@3.3.1:
+ resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==}
+
thread-stream@0.15.2:
resolution: {integrity: sha512-UkEhKIg2pD+fjkHQKyJO3yoIvAP3N6RlNFt2dUhcS1FGvCD1cQa1M/PGknCLFIyZdtJOWQjejp7bdNqmN7zwdA==}
@@ -8617,6 +9671,9 @@ packages:
resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==}
engines: {node: '>=0.6'}
+ tonweb@0.0.66:
+ resolution: {integrity: sha512-ntDJU1b/kgMFvOYN09FvhdnAfwnZh8W5sONkUP+P0FQkYRa/027otRxApp5gfxZ9DR+3WTnCQgrsG/EXv8RhEA==}
+
tr46@0.0.3:
resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==}
@@ -8627,6 +9684,13 @@ packages:
resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==}
engines: {node: '>=8'}
+ trim-repeated@1.0.0:
+ resolution: {integrity: sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==}
+ engines: {node: '>=0.10.0'}
+
+ tronweb@5.3.2:
+ resolution: {integrity: sha512-iPcIjMCxb6H7FXMntAj47F3L+7jSideyQ7ZOvRj9MeZBh46SHevMrDDR57HzakUa/tT8VvlPFHtqFK4hzTLkXw==}
+
tronweb@6.0.0:
resolution: {integrity: sha512-mIh00KG00Iu80UT1SLDgNEBLzWiR24WnttlObP8B9eQyNJ6mg4oD2gE+vG0cd6FcHL9DV6Jd18gKeBp4y3Y7Ew==}
@@ -8636,6 +9700,9 @@ packages:
trough@2.2.0:
resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==}
+ ts-interface-checker@0.1.13:
+ resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
+
ts-mixer@6.0.4:
resolution: {integrity: sha512-ufKpbmrugz5Aou4wcr5Wc1UUFWOLhq+Fm6qa6P0w0K5Qw2yhaUoiWszhCVuNQyNwrlGiscHOmqYoAox1PtvgjA==}
@@ -8682,6 +9749,10 @@ packages:
resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==}
engines: {node: '>=4'}
+ type-fest@0.16.0:
+ resolution: {integrity: sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==}
+ engines: {node: '>=10'}
+
type-fest@0.18.1:
resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==}
engines: {node: '>=10'}
@@ -8690,6 +9761,10 @@ packages:
resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==}
engines: {node: '>=10'}
+ type-fest@0.21.3:
+ resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==}
+ engines: {node: '>=10'}
+
type-fest@0.6.0:
resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==}
engines: {node: '>=8'}
@@ -8743,6 +9818,10 @@ packages:
undici-types@6.21.0:
resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==}
+ undici@6.21.0:
+ resolution: {integrity: sha512-BUgJXc752Kou3oOIuU1i+yZZypyZRqNPW0vqoMPl8VaoalSfeR0D8/t4iAS3yirs79SSMTxTag+ZC86uswv+Cw==}
+ engines: {node: '>=18.17'}
+
unenv@1.10.0:
resolution: {integrity: sha512-wY5bskBQFL9n3Eca5XnhH6KbUo/tfvkwm9OpcdCvLaeA7piBNbavbOKJySEwQ1V0RH6HvNlSAFRTpvTqgKRQXQ==}
@@ -8778,6 +9857,18 @@ packages:
unified@9.2.2:
resolution: {integrity: sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==}
+ unique-filename@3.0.0:
+ resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+
+ unique-slug@4.0.0:
+ resolution: {integrity: sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+
+ unique-string@2.0.0:
+ resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==}
+ engines: {node: '>=8'}
+
unist-util-generated@2.0.1:
resolution: {integrity: sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==}
@@ -8812,6 +9903,14 @@ packages:
resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==}
engines: {node: '>= 4.0.0'}
+ universalify@1.0.0:
+ resolution: {integrity: sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==}
+ engines: {node: '>= 10.0.0'}
+
+ universalify@2.0.1:
+ resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==}
+ engines: {node: '>= 10.0.0'}
+
unload@2.4.1:
resolution: {integrity: sha512-IViSAm8Z3sRBYA+9wc0fLQmU9Nrxb16rcDmIiR6Y9LJSZzI7QY5QsDhqPpKOjAn0O9/kfK1TfNEMMAGPTIraPw==}
@@ -8917,6 +10016,10 @@ packages:
resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==}
engines: {node: '>= 0.4.0'}
+ uuid@7.0.3:
+ resolution: {integrity: sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==}
+ hasBin: true
+
uuid@8.3.2:
resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==}
hasBin: true
@@ -8940,6 +10043,10 @@ packages:
validate-npm-package-license@3.0.4:
resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==}
+ validate-npm-package-name@5.0.1:
+ resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+
validator@13.12.0:
resolution: {integrity: sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==}
engines: {node: '>= 0.10'}
@@ -8959,6 +10066,10 @@ packages:
varuint-bitcoin@2.0.0:
resolution: {integrity: sha512-6QZbU/rHO2ZQYpWFDALCDSRsXbAs1VOEmXAxtbtjLtKuMJ/FQ8YbhfxlaiKv5nklci0M6lZtlZyxo9Q+qNnyog==}
+ vary@1.1.2:
+ resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==}
+ engines: {node: '>= 0.8'}
+
vconsole@3.15.1:
resolution: {integrity: sha512-KH8XLdrq9T5YHJO/ixrjivHfmF2PC2CdVoK6RWZB4yftMykYIaXY1mxZYAic70vADM54kpMQF+dYmvl5NRNy1g==}
@@ -8987,6 +10098,11 @@ packages:
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
+ vite-plugin-css-injected-by-js@3.5.2:
+ resolution: {integrity: sha512-2MpU/Y+SCZyWUB6ua3HbJCrgnF0KACAsmzOQt1UvRVJCGF6S8xdA3ZUhWcWdM9ivG4I5az8PnQmwwrkC2CAQrQ==}
+ peerDependencies:
+ vite: '>2.0.0-0'
+
vite-plugin-dts@3.9.1:
resolution: {integrity: sha512-rVp2KM9Ue22NGWB8dNtWEr+KekN3rIgz1tWD050QnRGlriUCmaDwa7qA5zDEjbXg5lAXhYMSBJtx3q3hQIJZSg==}
engines: {node: ^14.18.0 || >=16.0.0}
@@ -9097,15 +10213,32 @@ packages:
warning@4.0.3:
resolution: {integrity: sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==}
+ wcwidth@1.0.1:
+ resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==}
+
+ web-streams-polyfill@3.3.3:
+ resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==}
+ engines: {node: '>= 8'}
+
webauthn-p256@0.0.10:
resolution: {integrity: sha512-EeYD+gmIT80YkSIDb2iWq0lq2zbHo1CxHlQTeJ+KkCILWpVy3zASH3ByD4bopzfk0uCwXxLqKGLqp2W4O28VFA==}
+ webcrypto-core@1.8.1:
+ resolution: {integrity: sha512-P+x1MvlNCXlKbLSOY4cYrdreqPG5hbzkmawbcXLKN/mf6DZW0SdNNkZ+sjwsqVkI4A4Ko2sPZmkZtCKY58w83A==}
+
+ webcrypto-shim@0.1.7:
+ resolution: {integrity: sha512-JAvAQR5mRNRxZW2jKigWMjCMkjSdmP5cColRP1U/pTg69VgHXEi1orv5vVpJ55Zc5MIaPc1aaurzd9pjv2bveg==}
+
webextension-polyfill@0.10.0:
resolution: {integrity: sha512-c5s35LgVa5tFaHhrZDnr3FpQpjj1BB+RXhLTYUxGqBVN460HkbM8TBtEqdXWbpTKfzwCcjAZVF7zXCYSKtcp9g==}
webidl-conversions@3.0.1:
resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==}
+ webidl-conversions@5.0.0:
+ resolution: {integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==}
+ engines: {node: '>=8'}
+
webrtc-adapter@7.7.1:
resolution: {integrity: sha512-TbrbBmiQBL9n0/5bvDdORc6ZfRY/Z7JnEj+EYOD1ghseZdpJ+nF2yx14k3LgQKc7JZnG7HAcL+zHnY25So9d7A==}
engines: {node: '>=6.0.0', npm: '>=3.10.0'}
@@ -9113,6 +10246,10 @@ packages:
whatwg-fetch@3.6.20:
resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==}
+ whatwg-url-without-unicode@8.0.0-3:
+ resolution: {integrity: sha512-HoKuzZrUlgpz35YO27XgD28uh/WJH4B0+3ttFqRo//lmq+9T/mIOJ6kqmINI9HpUpz1imRC/nR/lxKpJiv0uig==}
+ engines: {node: '>=10'}
+
whatwg-url@5.0.0:
resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==}
@@ -9135,6 +10272,9 @@ packages:
wif@5.0.0:
resolution: {integrity: sha512-iFzrC/9ne740qFbNjTZ2FciSRJlHIXoxqk/Y5EnE08QOXu1WjJyCCswwDTYbohAOEnlCtLaAAQBhyaLRFh2hMA==}
+ wonka@6.3.4:
+ resolution: {integrity: sha512-CjpbqNtBGNAeyNS/9W6q3kSkKE52+FjIj7AkFlLr11s/VWGUu6a2CdYSdGxocIhIVjaW/zchesBQUKPVU69Cqg==}
+
word-wrap@1.2.5:
resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==}
engines: {node: '>=0.10.0'}
@@ -9155,6 +10295,10 @@ packages:
resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
engines: {node: '>=10'}
+ wrap-ansi@8.1.0:
+ resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==}
+ engines: {node: '>=12'}
+
wrap-ansi@9.0.0:
resolution: {integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==}
engines: {node: '>=18'}
@@ -9216,6 +10360,26 @@ packages:
utf-8-validate:
optional: true
+ xcode@3.0.1:
+ resolution: {integrity: sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==}
+ engines: {node: '>=10.0.0'}
+
+ xml2js@0.6.0:
+ resolution: {integrity: sha512-eLTh0kA8uHceqesPqSE+VvO1CDDJWMwlQfB6LuN6T8w6MaDJ8Txm8P7s5cHD0miF0V+GGTZrDQfxPZQVsur33w==}
+ engines: {node: '>=4.0.0'}
+
+ xmlbuilder@11.0.1:
+ resolution: {integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==}
+ engines: {node: '>=4.0'}
+
+ xmlbuilder@14.0.0:
+ resolution: {integrity: sha512-ts+B2rSe4fIckR6iquDjsKbQFK2NlUk6iG5nf14mDEyldgoc2nEKZ3jZWMPTxGQwVgToSjt6VGIho1H8/fNFTg==}
+ engines: {node: '>=8.0'}
+
+ xmlbuilder@15.1.1:
+ resolution: {integrity: sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==}
+ engines: {node: '>=8.0'}
+
xmlhttprequest-ssl@2.1.2:
resolution: {integrity: sha512-TEU+nJVUUnA4CYJFLvK5X9AOeH4KvDvhIfm0vV1GaQRtchnG0hgK5p8hw/xjv8cunWYCsiPCSDzObPyhEwq3KQ==}
engines: {node: '>=0.4.0'}
@@ -9332,6 +10496,9 @@ packages:
snapshots:
+ '@0no-co/graphql.web@1.0.12':
+ optional: true
+
'@adraffy/ens-normalize@1.10.1': {}
'@adraffy/ens-normalize@1.11.0': {}
@@ -9837,6 +11004,11 @@ snapshots:
'@smithy/types': 3.7.2
tslib: 2.8.1
+ '@babel/code-frame@7.10.4':
+ dependencies:
+ '@babel/highlight': 7.25.9
+ optional: true
+
'@babel/code-frame@7.26.2':
dependencies:
'@babel/helper-validator-identifier': 7.25.9
@@ -9989,6 +11161,14 @@ snapshots:
'@babel/template': 7.25.9
'@babel/types': 7.26.3
+ '@babel/highlight@7.25.9':
+ dependencies:
+ '@babel/helper-validator-identifier': 7.25.9
+ chalk: 2.4.2
+ js-tokens: 4.0.0
+ picocolors: 1.1.1
+ optional: true
+
'@babel/parser@7.26.3':
dependencies:
'@babel/types': 7.26.3
@@ -10036,6 +11216,16 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.26.0)':
+ dependencies:
+ '@babel/core': 7.26.0
+ '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0)
+ '@babel/helper-plugin-utils': 7.25.9
+ '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.26.0)
+ transitivePeerDependencies:
+ - supports-color
+ optional: true
+
'@babel/plugin-proposal-export-default-from@7.25.9(@babel/core@7.26.0)':
dependencies:
'@babel/core': 7.26.0
@@ -10080,6 +11270,12 @@ snapshots:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
+ '@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.26.0)':
+ dependencies:
+ '@babel/core': 7.26.0
+ '@babel/helper-plugin-utils': 7.25.9
+ optional: true
+
'@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.26.0)':
dependencies:
'@babel/core': 7.26.0
@@ -10433,6 +11629,14 @@ snapshots:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
+ '@babel/plugin-transform-react-jsx-development@7.25.9(@babel/core@7.26.0)':
+ dependencies:
+ '@babel/core': 7.26.0
+ '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.0)
+ transitivePeerDependencies:
+ - supports-color
+ optional: true
+
'@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.0)':
dependencies:
'@babel/core': 7.26.0
@@ -10454,6 +11658,13 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@babel/plugin-transform-react-pure-annotations@7.25.9(@babel/core@7.26.0)':
+ dependencies:
+ '@babel/core': 7.26.0
+ '@babel/helper-annotate-as-pure': 7.25.9
+ '@babel/helper-plugin-utils': 7.25.9
+ optional: true
+
'@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.26.0)':
dependencies:
'@babel/core': 7.26.0
@@ -10634,6 +11845,19 @@ snapshots:
'@babel/types': 7.26.3
esutils: 2.0.3
+ '@babel/preset-react@7.26.3(@babel/core@7.26.0)':
+ dependencies:
+ '@babel/core': 7.26.0
+ '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-validator-option': 7.25.9
+ '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.26.0)
+ '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.0)
+ '@babel/plugin-transform-react-jsx-development': 7.25.9(@babel/core@7.26.0)
+ '@babel/plugin-transform-react-pure-annotations': 7.25.9(@babel/core@7.26.0)
+ transitivePeerDependencies:
+ - supports-color
+ optional: true
+
'@babel/preset-typescript@7.26.0(@babel/core@7.26.0)':
dependencies:
'@babel/core': 7.26.0
@@ -10681,6 +11905,101 @@ snapshots:
'@babel/helper-string-parser': 7.25.9
'@babel/helper-validator-identifier': 7.25.9
+ '@binance/w3w-core@1.1.7(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.7.2))(utf-8-validate@5.0.10)':
+ dependencies:
+ '@binance/w3w-qrcode-modal': 1.1.5(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.7.2))
+ '@binance/w3w-socket-transport': 1.1.4(bufferutil@4.0.8)(utf-8-validate@5.0.10)
+ '@binance/w3w-types': 1.1.4
+ '@binance/w3w-utils': 1.1.4
+ '@ethersproject/abi': 5.7.0
+ axios: 1.7.9(debug@4.4.0)
+ js-base64: 3.7.7
+ transitivePeerDependencies:
+ - bufferutil
+ - debug
+ - ts-node
+ - utf-8-validate
+
+ '@binance/w3w-ethereum-provider@1.1.7(bufferutil@4.0.8)(encoding@0.1.13)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.7.2))(utf-8-validate@5.0.10)':
+ dependencies:
+ '@binance/w3w-http-client': 1.1.4(encoding@0.1.13)
+ '@binance/w3w-sign-client': 1.1.7(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.7.2))(utf-8-validate@5.0.10)
+ '@binance/w3w-types': 1.1.4
+ '@binance/w3w-utils': 1.1.4
+ eip1193-provider: 1.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)
+ eventemitter3: 5.0.1
+ transitivePeerDependencies:
+ - bufferutil
+ - debug
+ - encoding
+ - ts-node
+ - utf-8-validate
+
+ '@binance/w3w-http-client@1.1.4(encoding@0.1.13)':
+ dependencies:
+ '@binance/w3w-types': 1.1.4
+ '@binance/w3w-utils': 1.1.4
+ cross-fetch: 3.1.8(encoding@0.1.13)
+ eventemitter3: 5.0.1
+ transitivePeerDependencies:
+ - encoding
+
+ '@binance/w3w-qrcode-modal@1.1.5(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.7.2))':
+ dependencies:
+ '@binance/w3w-types': 1.1.4
+ '@binance/w3w-utils': 1.1.4
+ qrcode: 1.5.4
+ qrcode.react: 3.2.0(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.7.2))
+ transitivePeerDependencies:
+ - ts-node
+
+ '@binance/w3w-sign-client@1.1.7(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.7.2))(utf-8-validate@5.0.10)':
+ dependencies:
+ '@binance/w3w-core': 1.1.7(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.7.2))(utf-8-validate@5.0.10)
+ '@binance/w3w-types': 1.1.4
+ '@binance/w3w-utils': 1.1.4
+ transitivePeerDependencies:
+ - bufferutil
+ - debug
+ - ts-node
+ - utf-8-validate
+
+ '@binance/w3w-socket-transport@1.1.4(bufferutil@4.0.8)(utf-8-validate@5.0.10)':
+ dependencies:
+ '@binance/w3w-types': 1.1.4
+ '@binance/w3w-utils': 1.1.4
+ ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)
+ transitivePeerDependencies:
+ - bufferutil
+ - utf-8-validate
+
+ '@binance/w3w-types@1.1.4':
+ dependencies:
+ eventemitter3: 5.0.1
+
+ '@binance/w3w-utils@1.1.4':
+ dependencies:
+ '@binance/w3w-types': 1.1.4
+ eventemitter3: 5.0.1
+ hash.js: 1.1.7
+ js-base64: 3.7.7
+
+ '@binance/w3w-wagmi-connector-v2@1.2.5(bufferutil@4.0.8)(encoding@0.1.13)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.7.2))(utf-8-validate@5.0.10)(viem@2.21.55(bufferutil@4.0.8)(typescript@5.7.2)(utf-8-validate@5.0.10))(wagmi@2.14.3(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.62.8)(@tanstack/react-query@5.62.8(react@18.3.1))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.7.2)(utf-8-validate@5.0.10)(viem@2.21.55(bufferutil@4.0.8)(typescript@5.7.2)(utf-8-validate@5.0.10)))':
+ dependencies:
+ '@binance/w3w-ethereum-provider': 1.1.7(bufferutil@4.0.8)(encoding@0.1.13)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.7.2))(utf-8-validate@5.0.10)
+ '@binance/w3w-utils': 1.1.4
+ viem: 2.21.55(bufferutil@4.0.8)(typescript@5.7.2)(utf-8-validate@5.0.10)
+ wagmi: 2.14.3(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.62.8)(@tanstack/react-query@5.62.8(react@18.3.1))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.7.2)(utf-8-validate@5.0.10)(viem@2.21.55(bufferutil@4.0.8)(typescript@5.7.2)(utf-8-validate@5.0.10))
+ transitivePeerDependencies:
+ - bufferutil
+ - debug
+ - encoding
+ - ts-node
+ - utf-8-validate
+
'@changesets/apply-release-plan@7.0.7':
dependencies:
'@changesets/config': 3.0.5
@@ -11336,6 +12655,18 @@ snapshots:
'@ethereumjs/rlp': 5.0.2
ethereum-cryptography: 2.2.1
+ '@ethersproject/abi@5.7.0':
+ dependencies:
+ '@ethersproject/address': 5.7.0
+ '@ethersproject/bignumber': 5.7.0
+ '@ethersproject/bytes': 5.7.0
+ '@ethersproject/constants': 5.7.0
+ '@ethersproject/hash': 5.7.0
+ '@ethersproject/keccak256': 5.7.0
+ '@ethersproject/logger': 5.7.0
+ '@ethersproject/properties': 5.7.0
+ '@ethersproject/strings': 5.7.0
+
'@ethersproject/abstract-provider@5.7.0':
dependencies:
'@ethersproject/bignumber': 5.7.0
@@ -11453,80 +12784,393 @@ snapshots:
'@ethersproject/properties': 5.7.0
'@ethersproject/strings': 5.7.0
- '@fivebinaries/coin-selection@2.2.1':
+ '@expo/bunyan@4.0.1':
dependencies:
- '@emurgo/cardano-serialization-lib-browser': 11.5.0
- '@emurgo/cardano-serialization-lib-nodejs': 11.5.0
+ uuid: 8.3.2
+ optional: true
- '@fractalwagmi/popup-connection@1.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@expo/cli@0.22.7(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)':
dependencies:
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
+ '@0no-co/graphql.web': 1.0.12
+ '@babel/runtime': 7.26.0
+ '@expo/code-signing-certificates': 0.0.5
+ '@expo/config': 10.0.6
+ '@expo/config-plugins': 9.0.12
+ '@expo/devcert': 1.1.4
+ '@expo/env': 0.4.0
+ '@expo/image-utils': 0.6.3
+ '@expo/json-file': 9.0.0
+ '@expo/metro-config': 0.19.8
+ '@expo/osascript': 2.1.4
+ '@expo/package-manager': 1.6.1
+ '@expo/plist': 0.2.0
+ '@expo/prebuild-config': 8.0.23
+ '@expo/rudder-sdk-node': 1.1.1(encoding@0.1.13)
+ '@expo/spawn-async': 1.7.2
+ '@expo/xcpretty': 4.3.2
+ '@react-native/dev-middleware': 0.76.5(bufferutil@4.0.8)(utf-8-validate@5.0.10)
+ '@urql/core': 5.1.0
+ '@urql/exchange-retry': 1.3.0(@urql/core@5.1.0)
+ accepts: 1.3.8
+ arg: 5.0.2
+ better-opn: 3.0.2
+ bplist-creator: 0.0.7
+ bplist-parser: 0.3.2
+ cacache: 18.0.4
+ chalk: 4.1.2
+ ci-info: 3.9.0
+ compression: 1.7.5
+ connect: 3.7.0
+ debug: 4.4.0
+ env-editor: 0.4.2
+ fast-glob: 3.3.2
+ form-data: 3.0.2
+ freeport-async: 2.0.0
+ fs-extra: 8.1.0
+ getenv: 1.0.0
+ glob: 10.4.5
+ internal-ip: 4.3.0
+ is-docker: 2.2.1
+ is-wsl: 2.2.0
+ lodash.debounce: 4.0.8
+ minimatch: 3.1.2
+ node-forge: 1.3.1
+ npm-package-arg: 11.0.3
+ ora: 3.4.0
+ picomatch: 3.0.1
+ pretty-bytes: 5.6.0
+ pretty-format: 29.7.0
+ progress: 2.0.3
+ prompts: 2.4.2
+ qrcode-terminal: 0.11.0
+ require-from-string: 2.0.2
+ requireg: 0.2.2
+ resolve: 1.22.9
+ resolve-from: 5.0.0
+ resolve.exports: 2.0.3
+ semver: 7.6.3
+ send: 0.19.0
+ slugify: 1.6.6
+ source-map-support: 0.5.21
+ stacktrace-parser: 0.1.10
+ structured-headers: 0.4.1
+ tar: 6.2.1
+ temp-dir: 2.0.0
+ tempy: 0.7.1
+ terminal-link: 2.1.1
+ undici: 6.21.0
+ unique-string: 2.0.0
+ wrap-ansi: 7.0.0
+ ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)
+ transitivePeerDependencies:
+ - bufferutil
+ - encoding
+ - graphql
+ - supports-color
+ - utf-8-validate
+ optional: true
- '@fractalwagmi/solana-wallet-adapter@0.1.1(@solana/web3.js@1.98.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@expo/code-signing-certificates@0.0.5':
dependencies:
- '@fractalwagmi/popup-connection': 1.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))
- bs58: 5.0.0
- transitivePeerDependencies:
- - '@solana/web3.js'
- - react
- - react-dom
+ node-forge: 1.3.1
+ nullthrows: 1.1.1
+ optional: true
- '@humanwhocodes/config-array@0.13.0':
+ '@expo/config-plugins@9.0.12':
dependencies:
- '@humanwhocodes/object-schema': 2.0.3
+ '@expo/config-types': 52.0.1
+ '@expo/json-file': 9.0.0
+ '@expo/plist': 0.2.0
+ '@expo/sdk-runtime-versions': 1.0.0
+ chalk: 4.1.2
debug: 4.4.0
- minimatch: 3.1.2
+ getenv: 1.0.0
+ glob: 10.4.5
+ resolve-from: 5.0.0
+ semver: 7.6.3
+ slash: 3.0.0
+ slugify: 1.6.6
+ xcode: 3.0.1
+ xml2js: 0.6.0
transitivePeerDependencies:
- supports-color
+ optional: true
- '@humanwhocodes/module-importer@1.0.1': {}
-
- '@humanwhocodes/object-schema@2.0.3': {}
-
- '@isaacs/ttlcache@1.4.1': {}
+ '@expo/config-types@52.0.1':
+ optional: true
- '@istanbuljs/load-nyc-config@1.1.0':
+ '@expo/config@10.0.6':
dependencies:
- camelcase: 5.3.1
- find-up: 4.1.0
- get-package-type: 0.1.0
- js-yaml: 3.14.1
+ '@babel/code-frame': 7.10.4
+ '@expo/config-plugins': 9.0.12
+ '@expo/config-types': 52.0.1
+ '@expo/json-file': 9.0.0
+ deepmerge: 4.3.1
+ getenv: 1.0.0
+ glob: 10.4.5
+ require-from-string: 2.0.2
resolve-from: 5.0.0
+ resolve-workspace-root: 2.0.0
+ semver: 7.6.3
+ slugify: 1.6.6
+ sucrase: 3.35.0
+ transitivePeerDependencies:
+ - supports-color
+ optional: true
- '@istanbuljs/schema@0.1.3': {}
+ '@expo/devcert@1.1.4':
+ dependencies:
+ application-config-path: 0.1.1
+ command-exists: 1.2.9
+ debug: 3.2.7
+ eol: 0.9.1
+ get-port: 3.2.0
+ glob: 10.4.5
+ lodash: 4.17.21
+ mkdirp: 0.5.6
+ password-prompt: 1.1.3
+ sudo-prompt: 8.2.5
+ tmp: 0.0.33
+ tslib: 2.8.1
+ transitivePeerDependencies:
+ - supports-color
+ optional: true
- '@jest/create-cache-key-function@29.7.0':
+ '@expo/env@0.4.0':
dependencies:
- '@jest/types': 29.6.3
+ chalk: 4.1.2
+ debug: 4.4.0
+ dotenv: 16.4.7
+ dotenv-expand: 11.0.7
+ getenv: 1.0.0
+ transitivePeerDependencies:
+ - supports-color
+ optional: true
- '@jest/environment@29.7.0':
+ '@expo/fingerprint@0.11.6':
dependencies:
- '@jest/fake-timers': 29.7.0
- '@jest/types': 29.6.3
- '@types/node': 20.17.10
- jest-mock: 29.7.0
+ '@expo/spawn-async': 1.7.2
+ arg: 5.0.2
+ chalk: 4.1.2
+ debug: 4.4.0
+ find-up: 5.0.0
+ getenv: 1.0.0
+ minimatch: 3.1.2
+ p-limit: 3.1.0
+ resolve-from: 5.0.0
+ semver: 7.6.3
+ transitivePeerDependencies:
+ - supports-color
+ optional: true
- '@jest/fake-timers@29.7.0':
+ '@expo/image-utils@0.6.3':
dependencies:
- '@jest/types': 29.6.3
- '@sinonjs/fake-timers': 10.3.0
- '@types/node': 20.17.10
- jest-message-util: 29.7.0
- jest-mock: 29.7.0
- jest-util: 29.7.0
+ '@expo/spawn-async': 1.7.2
+ chalk: 4.1.2
+ fs-extra: 9.0.0
+ getenv: 1.0.0
+ jimp-compact: 0.16.1
+ parse-png: 2.1.0
+ resolve-from: 5.0.0
+ semver: 7.6.3
+ temp-dir: 2.0.0
+ unique-string: 2.0.0
+ optional: true
- '@jest/schemas@29.6.3':
+ '@expo/json-file@9.0.0':
dependencies:
- '@sinclair/typebox': 0.27.8
+ '@babel/code-frame': 7.10.4
+ json5: 2.2.3
+ write-file-atomic: 2.4.3
+ optional: true
- '@jest/transform@29.7.0':
+ '@expo/metro-config@0.19.8':
dependencies:
'@babel/core': 7.26.0
- '@jest/types': 29.6.3
- '@jridgewell/trace-mapping': 0.3.25
- babel-plugin-istanbul: 6.1.1
+ '@babel/generator': 7.26.3
+ '@babel/parser': 7.26.3
+ '@babel/types': 7.26.3
+ '@expo/config': 10.0.6
+ '@expo/env': 0.4.0
+ '@expo/json-file': 9.0.0
+ '@expo/spawn-async': 1.7.2
+ chalk: 4.1.2
+ debug: 4.4.0
+ fs-extra: 9.1.0
+ getenv: 1.0.0
+ glob: 10.4.5
+ jsc-safe-url: 0.2.4
+ lightningcss: 1.27.0
+ minimatch: 3.1.2
+ postcss: 8.4.49
+ resolve-from: 5.0.0
+ transitivePeerDependencies:
+ - supports-color
+ optional: true
+
+ '@expo/osascript@2.1.4':
+ dependencies:
+ '@expo/spawn-async': 1.7.2
+ exec-async: 2.2.0
+ optional: true
+
+ '@expo/package-manager@1.6.1':
+ dependencies:
+ '@expo/json-file': 9.0.0
+ '@expo/spawn-async': 1.7.2
+ ansi-regex: 5.0.1
+ chalk: 4.1.2
+ find-up: 5.0.0
+ js-yaml: 3.14.1
+ micromatch: 4.0.8
+ npm-package-arg: 11.0.3
+ ora: 3.4.0
+ resolve-workspace-root: 2.0.0
+ split: 1.0.1
+ sudo-prompt: 9.1.1
+ optional: true
+
+ '@expo/plist@0.2.0':
+ dependencies:
+ '@xmldom/xmldom': 0.7.13
+ base64-js: 1.5.1
+ xmlbuilder: 14.0.0
+ optional: true
+
+ '@expo/prebuild-config@8.0.23':
+ dependencies:
+ '@expo/config': 10.0.6
+ '@expo/config-plugins': 9.0.12
+ '@expo/config-types': 52.0.1
+ '@expo/image-utils': 0.6.3
+ '@expo/json-file': 9.0.0
+ '@react-native/normalize-colors': 0.76.5
+ debug: 4.4.0
+ fs-extra: 9.1.0
+ resolve-from: 5.0.0
+ semver: 7.6.3
+ xml2js: 0.6.0
+ transitivePeerDependencies:
+ - supports-color
+ optional: true
+
+ '@expo/rudder-sdk-node@1.1.1(encoding@0.1.13)':
+ dependencies:
+ '@expo/bunyan': 4.0.1
+ '@segment/loosely-validate-event': 2.0.0
+ fetch-retry: 4.1.1
+ md5: 2.3.0
+ node-fetch: 2.7.0(encoding@0.1.13)
+ remove-trailing-slash: 0.1.1
+ uuid: 8.3.2
+ transitivePeerDependencies:
+ - encoding
+ optional: true
+
+ '@expo/sdk-runtime-versions@1.0.0':
+ optional: true
+
+ '@expo/spawn-async@1.7.2':
+ dependencies:
+ cross-spawn: 7.0.6
+ optional: true
+
+ '@expo/vector-icons@14.0.4':
+ dependencies:
+ prop-types: 15.8.1
+ optional: true
+
+ '@expo/xcpretty@4.3.2':
+ dependencies:
+ '@babel/code-frame': 7.10.4
+ chalk: 4.1.2
+ find-up: 5.0.0
+ js-yaml: 4.1.0
+ optional: true
+
+ '@fivebinaries/coin-selection@2.2.1':
+ dependencies:
+ '@emurgo/cardano-serialization-lib-browser': 11.5.0
+ '@emurgo/cardano-serialization-lib-nodejs': 11.5.0
+
+ '@fractalwagmi/popup-connection@1.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+
+ '@fractalwagmi/solana-wallet-adapter@0.1.1(@solana/web3.js@1.98.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@fractalwagmi/popup-connection': 1.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))
+ bs58: 5.0.0
+ transitivePeerDependencies:
+ - '@solana/web3.js'
+ - react
+ - react-dom
+
+ '@humanwhocodes/config-array@0.13.0':
+ dependencies:
+ '@humanwhocodes/object-schema': 2.0.3
+ debug: 4.4.0
+ minimatch: 3.1.2
+ transitivePeerDependencies:
+ - supports-color
+
+ '@humanwhocodes/module-importer@1.0.1': {}
+
+ '@humanwhocodes/object-schema@2.0.3': {}
+
+ '@isaacs/cliui@8.0.2':
+ dependencies:
+ string-width: 5.1.2
+ string-width-cjs: string-width@4.2.3
+ strip-ansi: 7.1.0
+ strip-ansi-cjs: strip-ansi@6.0.1
+ wrap-ansi: 8.1.0
+ wrap-ansi-cjs: wrap-ansi@7.0.0
+
+ '@isaacs/ttlcache@1.4.1': {}
+
+ '@istanbuljs/load-nyc-config@1.1.0':
+ dependencies:
+ camelcase: 5.3.1
+ find-up: 4.1.0
+ get-package-type: 0.1.0
+ js-yaml: 3.14.1
+ resolve-from: 5.0.0
+
+ '@istanbuljs/schema@0.1.3': {}
+
+ '@jest/create-cache-key-function@29.7.0':
+ dependencies:
+ '@jest/types': 29.6.3
+
+ '@jest/environment@29.7.0':
+ dependencies:
+ '@jest/fake-timers': 29.7.0
+ '@jest/types': 29.6.3
+ '@types/node': 20.17.10
+ jest-mock: 29.7.0
+
+ '@jest/fake-timers@29.7.0':
+ dependencies:
+ '@jest/types': 29.6.3
+ '@sinonjs/fake-timers': 10.3.0
+ '@types/node': 20.17.10
+ jest-message-util: 29.7.0
+ jest-mock: 29.7.0
+ jest-util: 29.7.0
+
+ '@jest/schemas@29.6.3':
+ dependencies:
+ '@sinclair/typebox': 0.27.8
+
+ '@jest/transform@29.7.0':
+ dependencies:
+ '@babel/core': 7.26.0
+ '@jest/types': 29.6.3
+ '@jridgewell/trace-mapping': 0.3.25
+ babel-plugin-istanbul: 6.1.1
chalk: 4.1.2
convert-source-map: 2.0.0
fast-json-stable-stringify: 2.1.0
@@ -11606,6 +13250,26 @@ snapshots:
'@jridgewell/resolve-uri': 3.1.2
'@jridgewell/sourcemap-codec': 1.5.0
+ '@json-rpc-tools/provider@1.7.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)':
+ dependencies:
+ '@json-rpc-tools/utils': 1.7.6
+ axios: 0.21.4
+ safe-json-utils: 1.1.1
+ ws: 7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10)
+ transitivePeerDependencies:
+ - bufferutil
+ - debug
+ - utf-8-validate
+
+ '@json-rpc-tools/types@1.7.6':
+ dependencies:
+ keyvaluestorage-interface: 1.0.0
+
+ '@json-rpc-tools/utils@1.7.6':
+ dependencies:
+ '@json-rpc-tools/types': 1.7.6
+ '@pedrouid/environment': 1.0.1
+
'@keystonehq/alias-sampling@0.1.2': {}
'@keystonehq/bc-ur-registry-sol@0.3.1':
@@ -11644,6 +13308,13 @@ snapshots:
- encoding
- utf-8-validate
+ '@ledgerhq/devices@5.51.1':
+ dependencies:
+ '@ledgerhq/errors': 5.50.0
+ '@ledgerhq/logs': 5.50.0
+ rxjs: 6.6.7
+ semver: 7.6.3
+
'@ledgerhq/devices@6.27.1':
dependencies:
'@ledgerhq/errors': 6.19.1
@@ -11651,8 +13322,25 @@ snapshots:
rxjs: 6.6.7
semver: 7.6.3
+ '@ledgerhq/errors@5.50.0': {}
+
'@ledgerhq/errors@6.19.1': {}
+ '@ledgerhq/hw-transport-web-ble@5.48.0':
+ dependencies:
+ '@ledgerhq/devices': 5.51.1
+ '@ledgerhq/errors': 5.50.0
+ '@ledgerhq/hw-transport': 5.51.1
+ '@ledgerhq/logs': 5.50.0
+ rxjs: 6.6.7
+
+ '@ledgerhq/hw-transport-webhid@5.48.0':
+ dependencies:
+ '@ledgerhq/devices': 5.51.1
+ '@ledgerhq/errors': 5.50.0
+ '@ledgerhq/hw-transport': 5.51.1
+ '@ledgerhq/logs': 5.50.0
+
'@ledgerhq/hw-transport-webhid@6.27.1':
dependencies:
'@ledgerhq/devices': 6.27.1
@@ -11660,12 +13348,27 @@ snapshots:
'@ledgerhq/hw-transport': 6.27.1
'@ledgerhq/logs': 6.12.0
+ '@ledgerhq/hw-transport-webusb@5.48.0':
+ dependencies:
+ '@ledgerhq/devices': 5.51.1
+ '@ledgerhq/errors': 5.50.0
+ '@ledgerhq/hw-transport': 5.51.1
+ '@ledgerhq/logs': 5.50.0
+
+ '@ledgerhq/hw-transport@5.51.1':
+ dependencies:
+ '@ledgerhq/devices': 5.51.1
+ '@ledgerhq/errors': 5.50.0
+ events: 3.3.0
+
'@ledgerhq/hw-transport@6.27.1':
dependencies:
'@ledgerhq/devices': 6.27.1
'@ledgerhq/errors': 6.19.1
events: 3.3.0
+ '@ledgerhq/logs@5.50.0': {}
+
'@ledgerhq/logs@6.12.0': {}
'@lit-labs/ssr-dom-shim@1.2.1': {}
@@ -12099,6 +13802,11 @@ snapshots:
'@nodelib/fs.scandir': 2.1.5
fastq: 1.17.1
+ '@npmcli/fs@3.1.1':
+ dependencies:
+ semver: 7.6.3
+ optional: true
+
'@octokit/auth-token@4.0.0': {}
'@octokit/core@5.2.0':
@@ -12162,6 +13870,13 @@ snapshots:
dependencies:
'@octokit/openapi-types': 22.2.0
+ '@openproduct/web-sdk@0.23.0':
+ dependencies:
+ bn.js: 4.11.6
+ ethjs-unit: 0.1.6
+ jssha: 3.3.1
+ tweetnacl: 1.0.3
+
'@parcel/watcher-android-arm64@2.5.0':
optional: true
@@ -12525,6 +14240,23 @@ snapshots:
pvtsutils: 1.3.6
tslib: 2.8.1
+ '@peculiar/json-schema@1.1.12':
+ dependencies:
+ tslib: 2.8.1
+
+ '@peculiar/webcrypto@1.5.0':
+ dependencies:
+ '@peculiar/asn1-schema': 2.3.13
+ '@peculiar/json-schema': 1.1.12
+ pvtsutils: 1.3.6
+ tslib: 2.8.1
+ webcrypto-core: 1.8.1
+
+ '@pedrouid/environment@1.0.1': {}
+
+ '@pkgjs/parseargs@0.11.0':
+ optional: true
+
'@popperjs/core@2.11.8': {}
'@project-serum/sol-wallet-adapter@0.2.6(@solana/web3.js@1.98.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))':
@@ -12868,6 +14600,12 @@ snapshots:
'@noble/hashes': 1.6.1
'@scure/base': 1.2.1
+ '@segment/loosely-validate-event@2.0.0':
+ dependencies:
+ component-type: 1.2.2
+ join-component: 1.1.0
+ optional: true
+
'@simplewebauthn/browser@10.0.0':
dependencies:
'@simplewebauthn/types': 10.0.0
@@ -13768,11 +15506,11 @@ snapshots:
- supports-color
- utf-8-validate
- '@solana/wallet-adapter-trezor@0.1.2(@babel/core@7.26.0)(@solana/web3.js@1.98.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)(typescript@5.7.2)(utf-8-validate@5.0.10)(ws@7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10))':
+ '@solana/wallet-adapter-trezor@0.1.2(wy5piagjkr433mwuafxbagxd6e)':
dependencies:
'@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))
'@solana/web3.js': 1.98.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)
- '@trezor/connect-web': 9.4.7(@babel/core@7.26.0)(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)(typescript@5.7.2)(utf-8-validate@5.0.10)(ws@7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10))
+ '@trezor/connect-web': 9.4.7(@babel/core@7.26.0)(bufferutil@4.0.8)(encoding@0.1.13)(expo-constants@17.0.3(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(fastestsmallesttextencoderdecoder@1.0.22)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)(typescript@5.7.2)(utf-8-validate@5.0.10)(ws@7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10))
buffer: 6.0.3
transitivePeerDependencies:
- '@babel/core'
@@ -13828,7 +15566,7 @@ snapshots:
- uploadthing
- utf-8-validate
- '@solana/wallet-adapter-wallets@0.19.32(@babel/core@7.26.0)(@babel/runtime@7.26.0)(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(tslib@2.8.1)(typescript@5.7.2)(utf-8-validate@5.0.10)(ws@7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10))':
+ '@solana/wallet-adapter-wallets@0.19.32(cj4iatmwq5tswrmrknwevq3eri)':
dependencies:
'@solana/wallet-adapter-alpha': 0.1.10(@solana/web3.js@1.98.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))
'@solana/wallet-adapter-avana': 0.1.13(@solana/web3.js@1.98.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))
@@ -13861,7 +15599,7 @@ snapshots:
'@solana/wallet-adapter-tokenary': 0.1.12(@solana/web3.js@1.98.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))
'@solana/wallet-adapter-tokenpocket': 0.4.19(@solana/web3.js@1.98.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))
'@solana/wallet-adapter-torus': 0.11.28(@babel/runtime@7.26.0)(@solana/web3.js@1.98.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)
- '@solana/wallet-adapter-trezor': 0.1.2(@babel/core@7.26.0)(@solana/web3.js@1.98.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)(typescript@5.7.2)(utf-8-validate@5.0.10)(ws@7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10))
+ '@solana/wallet-adapter-trezor': 0.1.2(wy5piagjkr433mwuafxbagxd6e)
'@solana/wallet-adapter-trust': 0.1.13(@solana/web3.js@1.98.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))
'@solana/wallet-adapter-unsafe-burner': 0.1.7(@solana/web3.js@1.98.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))
'@solana/wallet-adapter-walletconnect': 0.1.16(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(utf-8-validate@5.0.10)
@@ -14275,9 +16013,9 @@ snapshots:
- supports-color
- utf-8-validate
- '@trezor/analytics@1.2.5(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)':
+ '@trezor/analytics@1.2.5(expo-constants@17.0.3(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)':
dependencies:
- '@trezor/env-utils': 1.2.1(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)
+ '@trezor/env-utils': 1.2.1(expo-constants@17.0.3(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)
'@trezor/utils': 9.2.5(tslib@2.8.1)
tslib: 2.8.1
transitivePeerDependencies:
@@ -14307,10 +16045,10 @@ snapshots:
- typescript
- ws
- '@trezor/blockchain-link-utils@1.2.6(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)':
+ '@trezor/blockchain-link-utils@1.2.6(expo-constants@17.0.3(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)':
dependencies:
'@mobily/ts-belt': 3.13.1
- '@trezor/env-utils': 1.2.1(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)
+ '@trezor/env-utils': 1.2.1(expo-constants@17.0.3(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)
'@trezor/utils': 9.2.6(tslib@2.8.1)
tslib: 2.8.1
transitivePeerDependencies:
@@ -14318,13 +16056,13 @@ snapshots:
- expo-localization
- react-native
- '@trezor/blockchain-link@2.3.6(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)(typescript@5.7.2)(utf-8-validate@5.0.10)':
+ '@trezor/blockchain-link@2.3.6(bufferutil@4.0.8)(expo-constants@17.0.3(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(fastestsmallesttextencoderdecoder@1.0.22)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)(typescript@5.7.2)(utf-8-validate@5.0.10)':
dependencies:
'@solana-program/token': 0.4.1(@solana/web3.js@2.0.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.2)(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)))
'@solana/web3.js': 2.0.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.2)(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))
'@trezor/blockchain-link-types': 1.2.5(fastestsmallesttextencoderdecoder@1.0.22)(tslib@2.8.1)(typescript@5.7.2)(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))
- '@trezor/blockchain-link-utils': 1.2.6(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)
- '@trezor/env-utils': 1.2.1(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)
+ '@trezor/blockchain-link-utils': 1.2.6(expo-constants@17.0.3(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)
+ '@trezor/env-utils': 1.2.1(expo-constants@17.0.3(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)
'@trezor/utils': 9.2.6(tslib@2.8.1)
'@trezor/utxo-lib': 2.2.6(tslib@2.8.1)
'@types/web': 0.0.174
@@ -14343,18 +16081,18 @@ snapshots:
- typescript
- utf-8-validate
- '@trezor/connect-analytics@1.2.4(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)':
+ '@trezor/connect-analytics@1.2.4(expo-constants@17.0.3(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)':
dependencies:
- '@trezor/analytics': 1.2.5(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)
+ '@trezor/analytics': 1.2.5(expo-constants@17.0.3(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)
tslib: 2.8.1
transitivePeerDependencies:
- expo-constants
- expo-localization
- react-native
- '@trezor/connect-common@0.2.7(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)':
+ '@trezor/connect-common@0.2.7(expo-constants@17.0.3(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)':
dependencies:
- '@trezor/env-utils': 1.2.1(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)
+ '@trezor/env-utils': 1.2.1(expo-constants@17.0.3(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)
'@trezor/utils': 9.2.6(tslib@2.8.1)
tslib: 2.8.1
transitivePeerDependencies:
@@ -14362,10 +16100,10 @@ snapshots:
- expo-localization
- react-native
- '@trezor/connect-web@9.4.7(@babel/core@7.26.0)(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)(typescript@5.7.2)(utf-8-validate@5.0.10)(ws@7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10))':
+ '@trezor/connect-web@9.4.7(@babel/core@7.26.0)(bufferutil@4.0.8)(encoding@0.1.13)(expo-constants@17.0.3(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(fastestsmallesttextencoderdecoder@1.0.22)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)(typescript@5.7.2)(utf-8-validate@5.0.10)(ws@7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10))':
dependencies:
- '@trezor/connect': 9.4.7(@babel/core@7.26.0)(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)(typescript@5.7.2)(utf-8-validate@5.0.10)(ws@7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10))
- '@trezor/connect-common': 0.2.7(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)
+ '@trezor/connect': 9.4.7(@babel/core@7.26.0)(bufferutil@4.0.8)(encoding@0.1.13)(expo-constants@17.0.3(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(fastestsmallesttextencoderdecoder@1.0.22)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)(typescript@5.7.2)(utf-8-validate@5.0.10)(ws@7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10))
+ '@trezor/connect-common': 0.2.7(expo-constants@17.0.3(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)
'@trezor/utils': 9.2.6(tslib@2.8.1)
tslib: 2.8.1
transitivePeerDependencies:
@@ -14381,16 +16119,16 @@ snapshots:
- utf-8-validate
- ws
- '@trezor/connect@9.4.7(@babel/core@7.26.0)(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)(typescript@5.7.2)(utf-8-validate@5.0.10)(ws@7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10))':
+ '@trezor/connect@9.4.7(@babel/core@7.26.0)(bufferutil@4.0.8)(encoding@0.1.13)(expo-constants@17.0.3(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(fastestsmallesttextencoderdecoder@1.0.22)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)(typescript@5.7.2)(utf-8-validate@5.0.10)(ws@7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10))':
dependencies:
'@babel/preset-typescript': 7.26.0(@babel/core@7.26.0)
'@ethereumjs/common': 4.4.0
'@ethereumjs/tx': 5.4.0
'@fivebinaries/coin-selection': 2.2.1
- '@trezor/blockchain-link': 2.3.6(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)(typescript@5.7.2)(utf-8-validate@5.0.10)
+ '@trezor/blockchain-link': 2.3.6(bufferutil@4.0.8)(expo-constants@17.0.3(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(fastestsmallesttextencoderdecoder@1.0.22)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)(typescript@5.7.2)(utf-8-validate@5.0.10)
'@trezor/blockchain-link-types': 1.2.5(fastestsmallesttextencoderdecoder@1.0.22)(tslib@2.8.1)(typescript@5.7.2)(ws@7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10))
- '@trezor/connect-analytics': 1.2.4(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)
- '@trezor/connect-common': 0.2.7(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)
+ '@trezor/connect-analytics': 1.2.4(expo-constants@17.0.3(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)
+ '@trezor/connect-common': 0.2.7(expo-constants@17.0.3(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)
'@trezor/protobuf': 1.2.6(tslib@2.8.1)
'@trezor/protocol': 1.2.2(tslib@2.8.1)
'@trezor/schema-utils': 1.2.3(tslib@2.8.1)
@@ -14415,11 +16153,12 @@ snapshots:
- utf-8-validate
- ws
- '@trezor/env-utils@1.2.1(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)':
+ '@trezor/env-utils@1.2.1(expo-constants@17.0.3(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(tslib@2.8.1)':
dependencies:
tslib: 2.8.1
ua-parser-js: 1.0.39
optionalDependencies:
+ expo-constants: 17.0.3(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))
react-native: 0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)
'@trezor/protobuf@1.2.6(tslib@2.8.1)':
@@ -14743,6 +16482,52 @@ snapshots:
'@ungap/structured-clone@1.2.1': {}
+ '@unimodules/core@7.1.2':
+ dependencies:
+ compare-versions: 3.6.0
+ optional: true
+
+ '@unimodules/react-native-adapter@6.3.9':
+ dependencies:
+ expo-modules-autolinking: 0.0.3
+ invariant: 2.2.4
+ optional: true
+
+ '@urql/core@5.1.0':
+ dependencies:
+ '@0no-co/graphql.web': 1.0.12
+ wonka: 6.3.4
+ transitivePeerDependencies:
+ - graphql
+ optional: true
+
+ '@urql/exchange-retry@1.3.0(@urql/core@5.1.0)':
+ dependencies:
+ '@urql/core': 5.1.0
+ wonka: 6.3.4
+ optional: true
+
+ '@uxuycom/web3-tg-sdk@0.1.9(bufferutil@4.0.8)(encoding@0.1.13)(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10)':
+ dependencies:
+ '@openproduct/web-sdk': 0.23.0
+ axios: 1.7.9(debug@4.4.0)
+ bn.js: 5.2.1
+ borsh: 0.7.0
+ bs58check: 4.0.0
+ buffer: 6.0.3
+ debug: 4.4.0
+ eventemitter3: 5.0.1
+ sunweb: 1.1.0
+ tonweb: 0.0.66(encoding@0.1.13)(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))
+ tronweb: 5.3.2(bufferutil@4.0.8)(debug@4.4.0)(utf-8-validate@5.0.10)
+ transitivePeerDependencies:
+ - bufferutil
+ - encoding
+ - expo
+ - react-native
+ - supports-color
+ - utf-8-validate
+
'@vanilla-extract/babel-plugin-debug-ids@1.1.0':
dependencies:
'@babel/core': 7.26.0
@@ -14766,7 +16551,7 @@ snapshots:
transitivePeerDependencies:
- babel-plugin-macros
- '@vanilla-extract/integration@6.5.0(@types/node@22.7.5)(babel-plugin-macros@3.1.0)(terser@5.37.0)':
+ '@vanilla-extract/integration@6.5.0(@types/node@22.7.5)(babel-plugin-macros@3.1.0)(lightningcss@1.27.0)(terser@5.37.0)':
dependencies:
'@babel/core': 7.26.0
'@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.0)
@@ -14779,8 +16564,8 @@ snapshots:
lodash: 4.17.21
mlly: 1.7.3
outdent: 0.8.0
- vite: 5.4.11(@types/node@22.7.5)(terser@5.37.0)
- vite-node: 1.6.0(@types/node@22.7.5)(terser@5.37.0)
+ vite: 5.4.11(@types/node@22.7.5)(lightningcss@1.27.0)(terser@5.37.0)
+ vite-node: 1.6.0(@types/node@22.7.5)(lightningcss@1.27.0)(terser@5.37.0)
transitivePeerDependencies:
- '@types/node'
- babel-plugin-macros
@@ -14795,13 +16580,13 @@ snapshots:
'@vanilla-extract/private@1.0.6': {}
- '@vanilla-extract/vite-plugin@3.9.5(@types/node@22.7.5)(babel-plugin-macros@3.1.0)(terser@5.37.0)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.7.2))(vite@4.5.5(@types/node@22.7.5)(terser@5.37.0))':
+ '@vanilla-extract/vite-plugin@3.9.5(@types/node@22.7.5)(babel-plugin-macros@3.1.0)(lightningcss@1.27.0)(terser@5.37.0)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.7.2))(vite@4.5.5(@types/node@22.7.5)(lightningcss@1.27.0)(terser@5.37.0))':
dependencies:
- '@vanilla-extract/integration': 6.5.0(@types/node@22.7.5)(babel-plugin-macros@3.1.0)(terser@5.37.0)
+ '@vanilla-extract/integration': 6.5.0(@types/node@22.7.5)(babel-plugin-macros@3.1.0)(lightningcss@1.27.0)(terser@5.37.0)
outdent: 0.8.0
postcss: 8.4.49
postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.7.2))
- vite: 4.5.5(@types/node@22.7.5)(terser@5.37.0)
+ vite: 4.5.5(@types/node@22.7.5)(lightningcss@1.27.0)(terser@5.37.0)
transitivePeerDependencies:
- '@types/node'
- babel-plugin-macros
@@ -14815,25 +16600,25 @@ snapshots:
- terser
- ts-node
- '@vitejs/plugin-react@4.1.1(vite@4.5.5(@types/node@20.17.10)(terser@5.37.0))':
+ '@vitejs/plugin-react@4.1.1(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.27.0)(terser@5.37.0))':
dependencies:
'@babel/core': 7.26.0
'@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0)
'@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0)
'@types/babel__core': 7.20.5
react-refresh: 0.14.2
- vite: 4.5.5(@types/node@20.17.10)(terser@5.37.0)
+ vite: 4.5.5(@types/node@20.17.10)(lightningcss@1.27.0)(terser@5.37.0)
transitivePeerDependencies:
- supports-color
- '@vitejs/plugin-react@4.3.4(vite@4.5.5(@types/node@22.7.5)(terser@5.37.0))':
+ '@vitejs/plugin-react@4.3.4(vite@4.5.5(@types/node@22.7.5)(lightningcss@1.27.0)(terser@5.37.0))':
dependencies:
'@babel/core': 7.26.0
'@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0)
'@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0)
'@types/babel__core': 7.20.5
react-refresh: 0.14.2
- vite: 4.5.5(@types/node@22.7.5)(terser@5.37.0)
+ vite: 4.5.5(@types/node@22.7.5)(lightningcss@1.27.0)(terser@5.37.0)
transitivePeerDependencies:
- supports-color
@@ -15730,6 +17515,12 @@ snapshots:
'@walletconnect/window-getters': 1.0.1
tslib: 1.14.1
+ '@xmldom/xmldom@0.7.13':
+ optional: true
+
+ '@xmldom/xmldom@0.8.10':
+ optional: true
+
'@xobotyi/scrollbar-width@1.9.5': {}
JSONStream@1.3.5:
@@ -15774,6 +17565,12 @@ snapshots:
dependencies:
humanize-ms: 1.2.1
+ aggregate-error@3.1.0:
+ dependencies:
+ clean-stack: 2.2.0
+ indent-string: 4.0.0
+ optional: true
+
ahooks@3.8.4(react@18.3.1):
dependencies:
'@babel/runtime': 7.26.0
@@ -15805,6 +17602,11 @@ snapshots:
ansi-colors@4.1.3: {}
+ ansi-escapes@4.3.2:
+ dependencies:
+ type-fest: 0.21.3
+ optional: true
+
ansi-escapes@7.0.0:
dependencies:
environment: 1.1.0
@@ -15879,15 +17681,22 @@ snapshots:
react-dom: 18.3.1(react@18.3.1)
scroll-into-view-if-needed: 2.2.31
+ any-promise@1.3.0: {}
+
anymatch@3.1.3:
dependencies:
normalize-path: 3.0.0
picomatch: 2.3.1
+ application-config-path@0.1.1:
+ optional: true
+
arch@2.2.0: {}
arg@4.1.3: {}
+ arg@5.0.2: {}
+
argparse@1.0.10:
dependencies:
sprintf-js: 1.0.3
@@ -15904,6 +17713,8 @@ snapshots:
asap@2.0.6: {}
+ asmcrypto.js@0.22.0: {}
+
asn1.js@4.10.1:
dependencies:
bn.js: 4.12.1
@@ -15942,14 +17753,25 @@ snapshots:
async-validator@4.2.5: {}
+ async@3.2.6: {}
+
asynckit@0.4.0: {}
+ at-least-node@1.0.0:
+ optional: true
+
atomic-sleep@1.0.0: {}
available-typed-arrays@1.0.7:
dependencies:
possible-typed-array-names: 1.0.0
+ axios@0.21.4:
+ dependencies:
+ follow-redirects: 1.15.9(debug@4.4.0)
+ transitivePeerDependencies:
+ - debug
+
axios@1.7.9(debug@4.4.0):
dependencies:
follow-redirects: 1.15.9(debug@4.4.0)
@@ -15958,6 +17780,14 @@ snapshots:
transitivePeerDependencies:
- debug
+ b64-lite@1.4.0:
+ dependencies:
+ base-64: 0.1.0
+
+ b64u-lite@1.1.0:
+ dependencies:
+ b64-lite: 1.4.0
+
babel-core@7.0.0-bridge.0(@babel/core@7.26.0):
dependencies:
'@babel/core': 7.26.0
@@ -16022,6 +17852,9 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ babel-plugin-react-native-web@0.19.13:
+ optional: true
+
babel-plugin-syntax-hermes-parser@0.23.1:
dependencies:
hermes-parser: 0.23.1
@@ -16055,19 +17888,43 @@ snapshots:
'@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.26.0)
'@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.26.0)
- babel-preset-jest@29.6.3(@babel/core@7.26.0):
+ babel-preset-expo@12.0.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)):
dependencies:
- '@babel/core': 7.26.0
- babel-plugin-jest-hoist: 29.6.3
- babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.0)
-
- bail@1.0.5: {}
-
- bail@2.0.2: {}
-
- balanced-match@1.0.2: {}
-
- base-x@3.0.10:
+ '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.0)
+ '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.26.0)
+ '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.0)
+ '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.0)
+ '@babel/preset-react': 7.26.3(@babel/core@7.26.0)
+ '@babel/preset-typescript': 7.26.0(@babel/core@7.26.0)
+ '@react-native/babel-preset': 0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))
+ babel-plugin-react-native-web: 0.19.13
+ react-refresh: 0.14.2
+ transitivePeerDependencies:
+ - '@babel/core'
+ - '@babel/preset-env'
+ - supports-color
+ optional: true
+
+ babel-preset-jest@29.6.3(@babel/core@7.26.0):
+ dependencies:
+ '@babel/core': 7.26.0
+ babel-plugin-jest-hoist: 29.6.3
+ babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.0)
+
+ babel-runtime@6.26.0:
+ dependencies:
+ core-js: 2.6.12
+ regenerator-runtime: 0.11.1
+
+ bail@1.0.5: {}
+
+ bail@2.0.2: {}
+
+ balanced-match@1.0.2: {}
+
+ base-64@0.1.0: {}
+
+ base-x@3.0.10:
dependencies:
safe-buffer: 5.2.1
@@ -16090,6 +17947,11 @@ snapshots:
before-after-hook@2.2.3: {}
+ better-opn@3.0.2:
+ dependencies:
+ open: 8.4.2
+ optional: true
+
better-path-resolve@1.0.0:
dependencies:
is-windows: 1.0.2
@@ -16126,6 +17988,8 @@ snapshots:
bn.js@4.12.1: {}
+ bn.js@5.1.1: {}
+
bn.js@5.2.1: {}
borsh@0.7.0:
@@ -16136,6 +18000,26 @@ snapshots:
bowser@2.11.0: {}
+ bplist-creator@0.0.7:
+ dependencies:
+ stream-buffers: 2.2.0
+ optional: true
+
+ bplist-creator@0.1.0:
+ dependencies:
+ stream-buffers: 2.2.0
+ optional: true
+
+ bplist-parser@0.3.1:
+ dependencies:
+ big-integer: 1.6.52
+ optional: true
+
+ bplist-parser@0.3.2:
+ dependencies:
+ big-integer: 1.6.52
+ optional: true
+
brace-expansion@1.1.11:
dependencies:
balanced-match: 1.0.2
@@ -16266,8 +18150,27 @@ snapshots:
dependencies:
streamsearch: 1.1.0
+ bytes@3.1.2:
+ optional: true
+
cac@6.7.14: {}
+ cacache@18.0.4:
+ dependencies:
+ '@npmcli/fs': 3.1.1
+ fs-minipass: 3.0.3
+ glob: 10.4.5
+ lru-cache: 10.4.3
+ minipass: 7.1.2
+ minipass-collect: 2.0.1
+ minipass-flush: 1.0.5
+ minipass-pipeline: 1.2.4
+ p-map: 4.0.0
+ ssri: 10.0.6
+ tar: 6.2.1
+ unique-filename: 3.0.0
+ optional: true
+
call-bind-apply-helpers@1.0.1:
dependencies:
es-errors: 1.3.0
@@ -16297,6 +18200,8 @@ snapshots:
callsites@3.1.0: {}
+ camelcase-css@2.0.1: {}
+
camelcase-keys@6.2.2:
dependencies:
camelcase: 5.3.1
@@ -16344,6 +18249,9 @@ snapshots:
chardet@0.7.0: {}
+ charenc@0.0.2:
+ optional: true
+
chokidar@3.6.0:
dependencies:
anymatch: 3.1.3
@@ -16356,6 +18264,9 @@ snapshots:
optionalDependencies:
fsevents: 2.3.3
+ chownr@2.0.0:
+ optional: true
+
chrome-launcher@0.15.2:
dependencies:
'@types/node': 20.17.10
@@ -16391,10 +18302,21 @@ snapshots:
classnames@2.5.1: {}
+ clean-stack@2.2.0:
+ optional: true
+
+ cli-cursor@2.1.0:
+ dependencies:
+ restore-cursor: 2.0.0
+ optional: true
+
cli-cursor@5.0.0:
dependencies:
restore-cursor: 5.1.0
+ cli-spinners@2.9.2:
+ optional: true
+
cli-truncate@4.0.0:
dependencies:
slice-ansi: 5.0.0
@@ -16449,6 +18371,14 @@ snapshots:
code-point-at@1.1.0: {}
+ codexfield-wallet-connector@0.1.44(@wagmi/core@2.16.0(@tanstack/query-core@5.62.8)(@types/react@18.3.17)(react@18.3.1)(typescript@5.7.2)(use-sync-external-store@1.2.0(react@18.3.1))(viem@2.21.55(bufferutil@4.0.8)(typescript@5.7.2)(utf-8-validate@5.0.10)))(typescript@5.7.2)(viem@2.21.55(bufferutil@4.0.8)(typescript@5.7.2)(utf-8-validate@5.0.10)):
+ dependencies:
+ '@wagmi/core': 2.16.0(@tanstack/query-core@5.62.8)(@types/react@18.3.17)(react@18.3.1)(typescript@5.7.2)(use-sync-external-store@1.2.0(react@18.3.1))(viem@2.21.55(bufferutil@4.0.8)(typescript@5.7.2)(utf-8-validate@5.0.10))
+ ua-parser-js: 1.0.39
+ viem: 2.21.55(bufferutil@4.0.8)(typescript@5.7.2)(utf-8-validate@5.0.10)
+ optionalDependencies:
+ typescript: 5.7.2
+
color-convert@1.9.3:
dependencies:
color-name: 1.1.3
@@ -16479,10 +18409,20 @@ snapshots:
comma-separated-tokens@2.0.3: {}
+ command-exists@1.2.9:
+ optional: true
+
+ commander@11.1.0: {}
+
commander@12.1.0: {}
commander@2.20.3: {}
+ commander@4.1.1: {}
+
+ commander@7.2.0:
+ optional: true
+
commander@9.5.0:
optional: true
@@ -16493,10 +18433,34 @@ snapshots:
array-ify: 1.0.0
dot-prop: 5.3.0
+ compare-versions@3.6.0:
+ optional: true
+
component-props@1.1.1: {}
+ component-type@1.2.2:
+ optional: true
+
component-xor@0.0.4: {}
+ compressible@2.0.18:
+ dependencies:
+ mime-db: 1.52.0
+ optional: true
+
+ compression@1.7.5:
+ dependencies:
+ bytes: 3.1.2
+ compressible: 2.0.18
+ debug: 2.6.9
+ negotiator: 0.6.4
+ on-headers: 1.0.2
+ safe-buffer: 5.2.1
+ vary: 1.1.2
+ transitivePeerDependencies:
+ - supports-color
+ optional: true
+
compute-scroll-into-view@1.0.20: {}
computeds@0.0.1: {}
@@ -16547,6 +18511,8 @@ snapshots:
dependencies:
browserslist: 4.24.3
+ core-js@2.6.12: {}
+
core-js@3.39.0: {}
core-util-is@1.0.3: {}
@@ -16650,6 +18616,9 @@ snapshots:
dependencies:
uncrypto: 0.1.3
+ crypt@0.0.2:
+ optional: true
+
crypto-browserify@3.12.1:
dependencies:
browserify-cipher: 1.0.1
@@ -16667,6 +18636,9 @@ snapshots:
crypto-js@4.2.0: {}
+ crypto-random-string@2.0.0:
+ optional: true
+
css-color-keywords@1.0.0: {}
css-to-react-native@3.2.0:
@@ -16699,6 +18671,11 @@ snapshots:
dependencies:
ms: 2.0.0
+ debug@3.2.7:
+ dependencies:
+ ms: 2.1.3
+ optional: true
+
debug@4.3.7:
dependencies:
ms: 2.1.3
@@ -16726,18 +18703,35 @@ snapshots:
optionalDependencies:
babel-plugin-macros: 3.1.0
+ deep-extend@0.6.0:
+ optional: true
+
deep-is@0.1.4: {}
deep-object-diff@1.1.9: {}
deepmerge@4.3.1: {}
+ default-gateway@4.2.0:
+ dependencies:
+ execa: 1.0.0
+ ip-regex: 2.1.0
+ optional: true
+
+ defaults@1.0.4:
+ dependencies:
+ clone: 1.0.4
+ optional: true
+
define-data-property@1.1.4:
dependencies:
es-define-property: 1.0.1
es-errors: 1.3.0
gopd: 1.2.0
+ define-lazy-prop@2.0.0:
+ optional: true
+
define-properties@1.2.1:
dependencies:
define-data-property: 1.1.4
@@ -16746,6 +18740,18 @@ snapshots:
defu@6.1.4: {}
+ del@6.1.1:
+ dependencies:
+ globby: 11.1.0
+ graceful-fs: 4.2.11
+ is-glob: 4.0.3
+ is-path-cwd: 2.2.0
+ is-path-inside: 3.0.3
+ p-map: 4.0.0
+ rimraf: 3.0.2
+ slash: 3.0.0
+ optional: true
+
delay@5.0.0: {}
delayed-stream@1.0.0: {}
@@ -16775,6 +18781,8 @@ snapshots:
detect-libc@1.0.3: {}
+ didyoumean@1.2.2: {}
+
diff@4.0.2: {}
diff@5.2.0: {}
@@ -16791,6 +18799,8 @@ snapshots:
dependencies:
path-type: 4.0.0
+ dlv@1.1.3: {}
+
doctrine@3.0.0:
dependencies:
esutils: 2.0.3
@@ -16806,6 +18816,14 @@ snapshots:
dependencies:
is-obj: 2.0.0
+ dotenv-expand@11.0.7:
+ dependencies:
+ dotenv: 16.4.7
+ optional: true
+
+ dotenv@16.4.7:
+ optional: true
+
draggabilly@3.0.0:
dependencies:
get-size: 3.0.0
@@ -16824,6 +18842,8 @@ snapshots:
readable-stream: 3.6.2
stream-shift: 1.0.3
+ eastasianwidth@0.2.0: {}
+
eciesjs@0.4.12:
dependencies:
'@ecies/ciphers': 0.2.2(@noble/ciphers@1.1.3)
@@ -16833,6 +18853,14 @@ snapshots:
ee-first@1.1.1: {}
+ eip1193-provider@1.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10):
+ dependencies:
+ '@json-rpc-tools/provider': 1.7.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)
+ transitivePeerDependencies:
+ - bufferutil
+ - debug
+ - utf-8-validate
+
electron-to-chromium@1.5.74: {}
elliptic@6.5.4:
@@ -16855,12 +18883,16 @@ snapshots:
minimalistic-assert: 1.0.1
minimalistic-crypto-utils: 1.0.1
+ email-addresses@5.0.0: {}
+
emoji-regex@10.4.0: {}
emoji-regex@7.0.3: {}
emoji-regex@8.0.0: {}
+ emoji-regex@9.2.2: {}
+
encode-utf8@1.0.3: {}
encodeurl@1.0.2: {}
@@ -16896,8 +18928,14 @@ snapshots:
entities@4.5.0: {}
+ env-editor@0.4.2:
+ optional: true
+
environment@1.1.0: {}
+ eol@0.9.1:
+ optional: true
+
error-ex@1.3.2:
dependencies:
is-arrayish: 0.2.1
@@ -17272,6 +19310,9 @@ snapshots:
md5.js: 1.3.5
safe-buffer: 5.2.1
+ exec-async@2.2.0:
+ optional: true
+
execa@0.8.0:
dependencies:
cross-spawn: 5.1.0
@@ -17318,6 +19359,115 @@ snapshots:
exenv@1.2.2: {}
+ expo-asset@11.0.1(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1):
+ dependencies:
+ '@expo/image-utils': 0.6.3
+ expo: 52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)
+ expo-constants: 17.0.3(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))
+ invariant: 2.2.4
+ md5-file: 3.2.3
+ react: 18.3.1
+ react-native: 0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)
+ transitivePeerDependencies:
+ - supports-color
+ optional: true
+
+ expo-constants@17.0.3(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)):
+ dependencies:
+ '@expo/config': 10.0.6
+ '@expo/env': 0.4.0
+ expo: 52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)
+ react-native: 0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)
+ transitivePeerDependencies:
+ - supports-color
+ optional: true
+
+ expo-file-system@18.0.6(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)):
+ dependencies:
+ expo: 52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)
+ react-native: 0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)
+ web-streams-polyfill: 3.3.3
+ optional: true
+
+ expo-font@13.0.2(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1):
+ dependencies:
+ expo: 52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)
+ fontfaceobserver: 2.3.0
+ react: 18.3.1
+ optional: true
+
+ expo-keep-awake@14.0.1(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1):
+ dependencies:
+ expo: 52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)
+ react: 18.3.1
+ optional: true
+
+ expo-modules-autolinking@0.0.3:
+ dependencies:
+ chalk: 4.1.2
+ commander: 7.2.0
+ fast-glob: 3.3.2
+ find-up: 5.0.0
+ fs-extra: 9.1.0
+ optional: true
+
+ expo-modules-autolinking@2.0.4:
+ dependencies:
+ '@expo/spawn-async': 1.7.2
+ chalk: 4.1.2
+ commander: 7.2.0
+ fast-glob: 3.3.2
+ find-up: 5.0.0
+ fs-extra: 9.1.0
+ require-from-string: 2.0.2
+ resolve-from: 5.0.0
+ optional: true
+
+ expo-modules-core@2.1.2:
+ dependencies:
+ invariant: 2.2.4
+ optional: true
+
+ expo-random@14.0.1(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)):
+ dependencies:
+ base64-js: 1.5.1
+ expo: 52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10)
+ optional: true
+
+ expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10):
+ dependencies:
+ '@babel/runtime': 7.26.0
+ '@expo/cli': 0.22.7(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)
+ '@expo/config': 10.0.6
+ '@expo/config-plugins': 9.0.12
+ '@expo/fingerprint': 0.11.6
+ '@expo/metro-config': 0.19.8
+ '@expo/vector-icons': 14.0.4
+ babel-preset-expo: 12.0.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))
+ expo-asset: 11.0.1(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)
+ expo-constants: 17.0.3(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))
+ expo-file-system: 18.0.6(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))
+ expo-font: 13.0.2(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)
+ expo-keep-awake: 14.0.1(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)
+ expo-modules-autolinking: 2.0.4
+ expo-modules-core: 2.1.2
+ fbemitter: 3.0.0(encoding@0.1.13)
+ react: 18.3.1
+ react-native: 0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)
+ web-streams-polyfill: 3.3.3
+ whatwg-url-without-unicode: 8.0.0-3
+ transitivePeerDependencies:
+ - '@babel/core'
+ - '@babel/preset-env'
+ - babel-plugin-react-compiler
+ - bufferutil
+ - encoding
+ - graphql
+ - react-compiler-runtime
+ - supports-color
+ - utf-8-validate
+ optional: true
+
exponential-backoff@3.1.1: {}
extend-shallow@2.0.1:
@@ -17379,12 +19529,46 @@ snapshots:
dependencies:
bser: 2.1.1
+ fbemitter@3.0.0(encoding@0.1.13):
+ dependencies:
+ fbjs: 3.0.5(encoding@0.1.13)
+ transitivePeerDependencies:
+ - encoding
+ optional: true
+
+ fbjs-css-vars@1.0.2:
+ optional: true
+
+ fbjs@3.0.5(encoding@0.1.13):
+ dependencies:
+ cross-fetch: 3.1.8(encoding@0.1.13)
+ fbjs-css-vars: 1.0.2
+ loose-envify: 1.4.0
+ object-assign: 4.1.1
+ promise: 7.3.1
+ setimmediate: 1.0.5
+ ua-parser-js: 1.0.39
+ transitivePeerDependencies:
+ - encoding
+ optional: true
+
+ fetch-retry@4.1.1:
+ optional: true
+
file-entry-cache@6.0.1:
dependencies:
flat-cache: 3.2.0
file-uri-to-path@1.0.0: {}
+ filename-reserved-regex@2.0.0: {}
+
+ filenamify@4.3.0:
+ dependencies:
+ filename-reserved-regex: 2.0.0
+ strip-outer: 1.0.1
+ trim-repeated: 1.0.0
+
fill-range@7.1.1:
dependencies:
to-regex-range: 5.0.1
@@ -17409,6 +19593,12 @@ snapshots:
make-dir: 2.1.0
pkg-dir: 3.0.0
+ find-cache-dir@3.3.2:
+ dependencies:
+ commondir: 1.0.1
+ make-dir: 3.1.0
+ pkg-dir: 4.2.0
+
find-root@1.1.0: {}
find-up@3.0.0:
@@ -17441,10 +19631,25 @@ snapshots:
optionalDependencies:
debug: 4.4.0
+ fontfaceobserver@2.3.0:
+ optional: true
+
for-each@0.3.3:
dependencies:
is-callable: 1.2.7
+ foreground-child@3.3.0:
+ dependencies:
+ cross-spawn: 7.0.6
+ signal-exit: 4.1.0
+
+ form-data@3.0.2:
+ dependencies:
+ asynckit: 0.4.0
+ combined-stream: 1.0.8
+ mime-types: 2.1.35
+ optional: true
+
form-data@4.0.1:
dependencies:
asynckit: 0.4.0
@@ -17461,8 +19666,17 @@ snapshots:
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
+ freeport-async@2.0.0:
+ optional: true
+
fresh@0.5.2: {}
+ fs-extra@11.2.0:
+ dependencies:
+ graceful-fs: 4.2.11
+ jsonfile: 6.1.0
+ universalify: 2.0.1
+
fs-extra@7.0.1:
dependencies:
graceful-fs: 4.2.11
@@ -17475,6 +19689,32 @@ snapshots:
jsonfile: 4.0.0
universalify: 0.1.2
+ fs-extra@9.0.0:
+ dependencies:
+ at-least-node: 1.0.0
+ graceful-fs: 4.2.11
+ jsonfile: 6.1.0
+ universalify: 1.0.0
+ optional: true
+
+ 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
+ optional: true
+
+ fs-minipass@2.1.0:
+ dependencies:
+ minipass: 3.3.6
+ optional: true
+
+ fs-minipass@3.0.3:
+ dependencies:
+ minipass: 7.1.2
+ optional: true
+
fs.realpath@1.0.0: {}
fsevents@2.3.3:
@@ -17507,6 +19747,9 @@ snapshots:
get-port-please@3.1.2: {}
+ get-port@3.2.0:
+ optional: true
+
get-size@3.0.0: {}
get-stream@3.0.0: {}
@@ -17519,6 +19762,19 @@ snapshots:
get-stream@8.0.1: {}
+ getenv@1.0.0:
+ optional: true
+
+ gh-pages@6.2.0:
+ dependencies:
+ async: 3.2.6
+ commander: 11.1.0
+ email-addresses: 5.0.0
+ filenamify: 4.3.0
+ find-cache-dir: 3.3.2
+ fs-extra: 11.2.0
+ globby: 11.1.0
+
git-raw-commits@2.0.11:
dependencies:
dargs: 7.0.0
@@ -17535,6 +19791,15 @@ snapshots:
dependencies:
is-glob: 4.0.3
+ glob@10.4.5:
+ dependencies:
+ foreground-child: 3.3.0
+ jackspeak: 3.4.3
+ minimatch: 9.0.5
+ minipass: 7.1.2
+ package-json-from-dist: 1.0.1
+ path-scurry: 1.11.1
+
glob@7.2.3:
dependencies:
fs.realpath: 1.0.0
@@ -17674,6 +19939,11 @@ snapshots:
dependencies:
lru-cache: 6.0.0
+ hosted-git-info@7.0.2:
+ dependencies:
+ lru-cache: 10.4.3
+ optional: true
+
http-errors@2.0.0:
dependencies:
depd: 2.0.0
@@ -17748,10 +20018,18 @@ snapshots:
ini@1.3.8: {}
+ injectpromise@1.0.0: {}
+
inline-style-parser@0.1.1: {}
int64-buffer@1.1.0: {}
+ internal-ip@4.3.0:
+ dependencies:
+ default-gateway: 4.2.0
+ ipaddr.js: 1.9.1
+ optional: true
+
intersection-observer@0.12.2: {}
invariant@2.2.4:
@@ -17765,6 +20043,12 @@ snapshots:
jsbn: 1.1.0
sprintf-js: 1.1.3
+ ip-regex@2.1.0:
+ optional: true
+
+ ipaddr.js@1.9.1:
+ optional: true
+
ipaddr.js@2.2.0: {}
iron-webcrypto@1.2.1: {}
@@ -17787,6 +20071,9 @@ snapshots:
dependencies:
binary-extensions: 2.3.0
+ is-buffer@1.1.6:
+ optional: true
+
is-buffer@2.0.5: {}
is-callable@1.2.7: {}
@@ -17846,6 +20133,9 @@ snapshots:
is-obj@2.0.0: {}
+ is-path-cwd@2.2.0:
+ optional: true
+
is-path-inside@3.0.3: {}
is-plain-obj@1.1.0: {}
@@ -17909,6 +20199,24 @@ snapshots:
transitivePeerDependencies:
- encoding
+ isomorphic-webcrypto@2.3.8(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)):
+ dependencies:
+ '@peculiar/webcrypto': 1.5.0
+ asmcrypto.js: 0.22.0
+ b64-lite: 1.4.0
+ b64u-lite: 1.1.0
+ msrcrypto: 1.5.8
+ str2buf: 1.3.0
+ webcrypto-shim: 0.1.7
+ optionalDependencies:
+ '@unimodules/core': 7.1.2
+ '@unimodules/react-native-adapter': 6.3.9
+ expo-random: 14.0.1(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))
+ react-native-securerandom: 0.1.1(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))
+ transitivePeerDependencies:
+ - expo
+ - react-native
+
isomorphic-ws@4.0.1(ws@7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10)):
dependencies:
ws: 7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10)
@@ -17929,6 +20237,12 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ jackspeak@3.4.3:
+ dependencies:
+ '@isaacs/cliui': 8.0.2
+ optionalDependencies:
+ '@pkgjs/parseargs': 0.11.0
+
javascript-stringify@2.1.0: {}
jayson@4.1.3(bufferutil@4.0.8)(utf-8-validate@5.0.10):
@@ -18021,12 +20335,18 @@ snapshots:
merge-stream: 2.0.0
supports-color: 8.1.1
+ jimp-compact@0.16.1:
+ optional: true
+
jiti@1.21.7: {}
jiti@2.4.2: {}
jju@1.4.0: {}
+ join-component@1.1.0:
+ optional: true
+
joycon@3.1.1: {}
js-base64@3.7.7: {}
@@ -18129,6 +20449,12 @@ snapshots:
optionalDependencies:
graceful-fs: 4.2.11
+ jsonfile@6.1.0:
+ dependencies:
+ universalify: 2.0.1
+ optionalDependencies:
+ graceful-fs: 4.2.11
+
jsonify@0.0.1: {}
jsonparse@1.3.1: {}
@@ -18137,6 +20463,8 @@ snapshots:
jsqr@1.4.0: {}
+ jssha@3.3.1: {}
+
keccak@3.0.4:
dependencies:
node-addon-api: 2.0.2
@@ -18151,6 +20479,9 @@ snapshots:
kind-of@6.0.3: {}
+ kleur@3.0.3:
+ optional: true
+
kleur@4.1.5: {}
kolorist@1.8.0: {}
@@ -18175,6 +20506,52 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ lightningcss-darwin-arm64@1.27.0:
+ optional: true
+
+ lightningcss-darwin-x64@1.27.0:
+ optional: true
+
+ lightningcss-freebsd-x64@1.27.0:
+ optional: true
+
+ lightningcss-linux-arm-gnueabihf@1.27.0:
+ optional: true
+
+ lightningcss-linux-arm64-gnu@1.27.0:
+ optional: true
+
+ lightningcss-linux-arm64-musl@1.27.0:
+ optional: true
+
+ lightningcss-linux-x64-gnu@1.27.0:
+ optional: true
+
+ lightningcss-linux-x64-musl@1.27.0:
+ optional: true
+
+ lightningcss-win32-arm64-msvc@1.27.0:
+ optional: true
+
+ lightningcss-win32-x64-msvc@1.27.0:
+ optional: true
+
+ lightningcss@1.27.0:
+ dependencies:
+ detect-libc: 1.0.3
+ optionalDependencies:
+ lightningcss-darwin-arm64: 1.27.0
+ lightningcss-darwin-x64: 1.27.0
+ lightningcss-freebsd-x64: 1.27.0
+ lightningcss-linux-arm-gnueabihf: 1.27.0
+ lightningcss-linux-arm64-gnu: 1.27.0
+ lightningcss-linux-arm64-musl: 1.27.0
+ lightningcss-linux-x64-gnu: 1.27.0
+ lightningcss-linux-x64-musl: 1.27.0
+ lightningcss-win32-arm64-msvc: 1.27.0
+ lightningcss-win32-x64-msvc: 1.27.0
+ optional: true
+
lilconfig@3.1.3: {}
lines-and-columns@1.2.4: {}
@@ -18285,6 +20662,11 @@ snapshots:
lodash@4.17.21: {}
+ log-symbols@2.2.0:
+ dependencies:
+ chalk: 2.4.2
+ optional: true
+
log-update@6.1.0:
dependencies:
ansi-escapes: 7.0.0
@@ -18345,6 +20727,10 @@ snapshots:
pify: 4.0.1
semver: 5.7.2
+ make-dir@3.1.0:
+ dependencies:
+ semver: 6.3.1
+
make-error@1.3.6: {}
makeerror@1.0.12:
@@ -18367,12 +20753,24 @@ snapshots:
math-intrinsics@1.1.0: {}
+ md5-file@3.2.3:
+ dependencies:
+ buffer-alloc: 1.2.0
+ optional: true
+
md5.js@1.3.5:
dependencies:
hash-base: 3.0.5
inherits: 2.0.4
safe-buffer: 5.2.1
+ md5@2.3.0:
+ dependencies:
+ charenc: 0.0.2
+ crypt: 0.0.2
+ is-buffer: 1.1.6
+ optional: true
+
mdast-util-definitions@5.1.2:
dependencies:
'@types/mdast': 3.0.15
@@ -19029,6 +21427,9 @@ snapshots:
mime@3.0.0: {}
+ mimic-fn@1.2.0:
+ optional: true
+
mimic-fn@2.1.0: {}
mimic-fn@4.0.0: {}
@@ -19061,6 +21462,37 @@ snapshots:
minimist@1.2.8: {}
+ minipass-collect@2.0.1:
+ dependencies:
+ minipass: 7.1.2
+ optional: true
+
+ minipass-flush@1.0.5:
+ dependencies:
+ minipass: 3.3.6
+ optional: true
+
+ minipass-pipeline@1.2.4:
+ dependencies:
+ minipass: 3.3.6
+ optional: true
+
+ minipass@3.3.6:
+ dependencies:
+ yallist: 4.0.0
+ optional: true
+
+ minipass@5.0.0:
+ optional: true
+
+ minipass@7.1.2: {}
+
+ minizlib@2.1.2:
+ dependencies:
+ minipass: 3.3.6
+ yallist: 4.0.0
+ optional: true
+
mipd@0.0.7(typescript@5.7.2):
optionalDependencies:
typescript: 5.7.2
@@ -19101,12 +21533,20 @@ snapshots:
ms@2.1.3: {}
+ msrcrypto@1.5.8: {}
+
muggle-string@0.3.1: {}
multiformats@9.9.0: {}
mutation-observer@1.0.3: {}
+ mz@2.7.0:
+ dependencies:
+ any-promise: 1.3.0
+ object-assign: 4.1.1
+ thenify-all: 1.6.0
+
nan@2.22.0: {}
nanoid@3.3.8: {}
@@ -19117,8 +21557,14 @@ snapshots:
negotiator@0.6.3: {}
+ negotiator@0.6.4:
+ optional: true
+
neo-async@2.6.2: {}
+ nested-error-stacks@2.0.1:
+ optional: true
+
next@14.2.20(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
'@next/env': 14.2.20
@@ -19162,6 +21608,12 @@ snapshots:
node-fetch-native@1.6.4: {}
+ node-fetch@2.6.7(encoding@0.1.13):
+ dependencies:
+ whatwg-url: 5.0.0
+ optionalDependencies:
+ encoding: 0.1.13
+
node-fetch@2.7.0(encoding@0.1.13):
dependencies:
whatwg-url: 5.0.0
@@ -19192,6 +21644,14 @@ snapshots:
normalize-path@3.0.0: {}
+ npm-package-arg@11.0.3:
+ dependencies:
+ hosted-git-info: 7.0.2
+ proc-log: 4.2.0
+ semver: 7.6.3
+ validate-npm-package-name: 5.0.1
+ optional: true
+
npm-run-path@2.0.2:
dependencies:
path-key: 2.0.1
@@ -19229,6 +21689,8 @@ snapshots:
object-assign@4.1.1: {}
+ object-hash@3.0.0: {}
+
object-inspect@1.13.3: {}
object-is@1.1.6:
@@ -19269,10 +21731,18 @@ snapshots:
dependencies:
ee-first: 1.1.1
+ on-headers@1.0.2:
+ optional: true
+
once@1.4.0:
dependencies:
wrappy: 1.0.2
+ onetime@2.0.1:
+ dependencies:
+ mimic-fn: 1.2.0
+ optional: true
+
onetime@5.1.2:
dependencies:
mimic-fn: 2.1.0
@@ -19290,6 +21760,13 @@ snapshots:
is-docker: 2.2.1
is-wsl: 2.2.0
+ open@8.4.2:
+ dependencies:
+ define-lazy-prop: 2.0.0
+ is-docker: 2.2.1
+ is-wsl: 2.2.0
+ optional: true
+
optionator@0.9.4:
dependencies:
deep-is: 0.1.4
@@ -19299,6 +21776,16 @@ snapshots:
type-check: 0.4.0
word-wrap: 1.2.5
+ ora@3.4.0:
+ dependencies:
+ chalk: 2.4.2
+ cli-cursor: 2.1.0
+ cli-spinners: 2.9.2
+ log-symbols: 2.2.0
+ strip-ansi: 5.2.0
+ wcwidth: 1.0.1
+ optional: true
+
os-homedir@1.0.2: {}
os-locale@3.1.0:
@@ -19359,8 +21846,15 @@ snapshots:
p-map@2.1.0: {}
+ p-map@4.0.0:
+ dependencies:
+ aggregate-error: 3.1.0
+ optional: true
+
p-try@2.2.0: {}
+ package-json-from-dist@1.0.1: {}
+
package-manager-detector@0.2.7: {}
parent-module@1.0.1:
@@ -19398,8 +21892,19 @@ snapshots:
json-parse-even-better-errors: 2.3.1
lines-and-columns: 1.2.4
+ parse-png@2.1.0:
+ dependencies:
+ pngjs: 3.4.0
+ optional: true
+
parseurl@1.3.3: {}
+ password-prompt@1.1.3:
+ dependencies:
+ ansi-escapes: 4.3.2
+ cross-spawn: 7.0.6
+ optional: true
+
path-browserify@1.0.1: {}
path-exists@3.0.0: {}
@@ -19416,6 +21921,11 @@ snapshots:
path-parse@1.0.7: {}
+ path-scurry@1.11.1:
+ dependencies:
+ lru-cache: 10.4.3
+ minipass: 7.1.2
+
path-type@4.0.0: {}
pathe@1.1.2: {}
@@ -19438,10 +21948,15 @@ snapshots:
picomatch@2.3.1: {}
+ picomatch@3.0.1:
+ optional: true
+
picomatch@4.0.2: {}
pidtree@0.6.0: {}
+ pify@2.3.0: {}
+
pify@3.0.0: {}
pify@4.0.1: {}
@@ -19496,12 +22011,23 @@ snapshots:
dependencies:
find-up: 3.0.0
+ pkg-dir@4.2.0:
+ dependencies:
+ find-up: 4.1.0
+
pkg-types@1.2.1:
dependencies:
confbox: 0.1.8
mlly: 1.7.3
pathe: 1.1.2
+ plist@3.1.0:
+ dependencies:
+ '@xmldom/xmldom': 0.8.10
+ base64-js: 1.5.1
+ xmlbuilder: 15.1.1
+ optional: true
+
pngjs@3.4.0: {}
pngjs@5.0.0: {}
@@ -19510,6 +22036,18 @@ snapshots:
possible-typed-array-names@1.0.0: {}
+ postcss-import@15.1.0(postcss@8.4.49):
+ dependencies:
+ postcss: 8.4.49
+ postcss-value-parser: 4.2.0
+ read-cache: 1.0.0
+ resolve: 1.22.9
+
+ postcss-js@4.0.1(postcss@8.4.49):
+ dependencies:
+ camelcase-css: 2.0.1
+ postcss: 8.4.49
+
postcss-load-config@4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.7.2)):
dependencies:
lilconfig: 3.1.3
@@ -19518,6 +22056,16 @@ snapshots:
postcss: 8.4.49
ts-node: 10.9.2(@types/node@22.7.5)(typescript@5.7.2)
+ postcss-nested@6.2.0(postcss@8.4.49):
+ dependencies:
+ postcss: 8.4.49
+ postcss-selector-parser: 6.1.2
+
+ postcss-selector-parser@6.1.2:
+ dependencies:
+ cssesc: 3.0.0
+ util-deprecate: 1.0.2
+
postcss-value-parser@4.2.0: {}
postcss@8.4.31:
@@ -19548,6 +22096,9 @@ snapshots:
prettier@3.4.2: {}
+ pretty-bytes@5.6.0:
+ optional: true
+
pretty-format@29.7.0:
dependencies:
'@jest/schemas': 29.6.3
@@ -19558,16 +22109,33 @@ snapshots:
dependencies:
react: 18.3.1
+ proc-log@4.2.0:
+ optional: true
+
process-nextick-args@2.0.1: {}
process-warning@1.0.0: {}
process@0.11.10: {}
+ progress@2.0.3:
+ optional: true
+
+ promise@7.3.1:
+ dependencies:
+ asap: 2.0.6
+ optional: true
+
promise@8.3.0:
dependencies:
asap: 2.0.6
+ prompts@2.4.2:
+ dependencies:
+ kleur: 3.0.3
+ sisteransi: 1.0.5
+ optional: true
+
prop-types@15.8.1:
dependencies:
loose-envify: 1.4.0
@@ -19625,6 +22193,9 @@ snapshots:
qr.js@0.0.0: {}
+ qrcode-terminal@0.11.0:
+ optional: true
+
qrcode.react@1.0.1(react@16.13.1):
dependencies:
loose-envify: 1.4.0
@@ -19632,6 +22203,10 @@ snapshots:
qr.js: 0.0.0
react: 16.13.1
+ qrcode.react@3.2.0(react@18.2.0):
+ dependencies:
+ react: 18.2.0
+
qrcode@1.4.4:
dependencies:
buffer: 5.7.1
@@ -19666,6 +22241,8 @@ snapshots:
split-on-first: 1.1.0
strict-uri-encode: 2.0.0
+ querystring-es3@0.2.1: {}
+
queue-microtask@1.2.3: {}
queue@6.0.2:
@@ -20040,6 +22617,14 @@ snapshots:
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
+ rc@1.2.8:
+ dependencies:
+ deep-extend: 0.6.0
+ ini: 1.3.8
+ minimist: 1.2.8
+ strip-json-comments: 2.0.1
+ optional: true
+
react-copy-to-clipboard@5.1.0(react@18.3.1):
dependencies:
copy-to-clipboard: 3.3.3
@@ -20062,6 +22647,12 @@ snapshots:
react: 16.13.1
scheduler: 0.19.1
+ react-dom@18.2.0(react@18.2.0):
+ dependencies:
+ loose-envify: 1.4.0
+ react: 18.2.0
+ scheduler: 0.23.2
+
react-dom@18.3.1(react@18.3.1):
dependencies:
loose-envify: 1.4.0
@@ -20098,6 +22689,12 @@ snapshots:
react-lifecycles-compat: 3.0.4
warning: 4.0.3
+ react-native-securerandom@0.1.1(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)):
+ dependencies:
+ base64-js: 1.5.1
+ react-native: 0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)
+ optional: true
+
react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10):
dependencies:
'@jest/create-cache-key-function': 29.7.0
@@ -20201,10 +22798,18 @@ snapshots:
object-assign: 4.1.1
prop-types: 15.8.1
+ react@18.2.0:
+ dependencies:
+ loose-envify: 1.4.0
+
react@18.3.1:
dependencies:
loose-envify: 1.4.0
+ read-cache@1.0.0:
+ dependencies:
+ pify: 2.3.0
+
read-pkg-up@7.0.1:
dependencies:
find-up: 4.1.0
@@ -20279,6 +22884,8 @@ snapshots:
regenerate@1.4.2: {}
+ regenerator-runtime@0.11.1: {}
+
regenerator-runtime@0.13.11: {}
regenerator-runtime@0.14.1: {}
@@ -20348,6 +22955,9 @@ snapshots:
mdast-util-to-hast: 12.3.0
unified: 10.1.2
+ remove-trailing-slash@0.1.1:
+ optional: true
+
require-directory@2.1.1: {}
require-from-string@2.0.2: {}
@@ -20358,6 +22968,13 @@ snapshots:
require-main-filename@2.0.0: {}
+ requireg@0.2.2:
+ dependencies:
+ nested-error-stacks: 2.0.1
+ rc: 1.2.8
+ resolve: 1.7.1
+ optional: true
+
resize-observer-polyfill@1.5.1: {}
resolve-from@3.0.0: {}
@@ -20370,6 +22987,12 @@ snapshots:
dependencies:
global-dirs: 0.1.1
+ resolve-workspace-root@2.0.0:
+ optional: true
+
+ resolve.exports@2.0.3:
+ optional: true
+
resolve@1.19.0:
dependencies:
is-core-module: 2.16.0
@@ -20381,6 +23004,17 @@ snapshots:
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
+ resolve@1.7.1:
+ dependencies:
+ path-parse: 1.0.7
+ optional: true
+
+ restore-cursor@2.0.0:
+ dependencies:
+ onetime: 2.0.1
+ signal-exit: 3.0.7
+ optional: true
+
restore-cursor@5.1.0:
dependencies:
onetime: 7.0.0
@@ -20514,6 +23148,8 @@ snapshots:
safe-buffer@5.2.1: {}
+ safe-json-utils@1.1.1: {}
+
safe-stable-stringify@2.5.0: {}
safer-buffer@2.1.2: {}
@@ -20524,6 +23160,9 @@ snapshots:
'@solana/web3.js': 1.98.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)
eventemitter3: 4.0.7
+ sax@1.4.1:
+ optional: true
+
scheduler@0.19.1:
dependencies:
loose-envify: 1.4.0
@@ -20606,6 +23245,9 @@ snapshots:
gopd: 1.2.0
has-property-descriptors: 1.0.2
+ setimmediate@1.0.5:
+ optional: true
+
setprototypeof@1.2.0: {}
sha.js@2.4.11:
@@ -20665,6 +23307,16 @@ snapshots:
signal-exit@4.1.0: {}
+ simple-plist@1.3.1:
+ dependencies:
+ bplist-creator: 0.1.0
+ bplist-parser: 0.3.1
+ plist: 3.1.0
+ optional: true
+
+ sisteransi@1.0.5:
+ optional: true
+
slash@3.0.0: {}
slice-ansi@5.0.0:
@@ -20677,6 +23329,9 @@ snapshots:
ansi-styles: 6.2.1
is-fullwidth-code-point: 5.0.0
+ slugify@1.6.6:
+ optional: true
+
smart-buffer@4.2.0: {}
socket.io-client@4.8.1(bufferutil@4.0.8)(utf-8-validate@5.0.10):
@@ -20762,10 +23417,20 @@ snapshots:
split2@4.2.0: {}
+ split@1.0.1:
+ dependencies:
+ through: 2.3.8
+ optional: true
+
sprintf-js@1.0.3: {}
sprintf-js@1.1.3: {}
+ ssri@10.0.6:
+ dependencies:
+ minipass: 7.1.2
+ optional: true
+
stack-utils@2.0.6:
dependencies:
escape-string-regexp: 2.0.0
@@ -20782,11 +23447,16 @@ snapshots:
std-env@3.8.0: {}
+ str2buf@1.3.0: {}
+
stream-browserify@3.0.0:
dependencies:
inherits: 2.0.4
readable-stream: 3.6.2
+ stream-buffers@2.2.0:
+ optional: true
+
stream-shift@1.0.3: {}
streamsearch@1.1.0: {}
@@ -20820,6 +23490,12 @@ snapshots:
is-fullwidth-code-point: 3.0.0
strip-ansi: 6.0.1
+ string-width@5.1.2:
+ dependencies:
+ eastasianwidth: 0.2.0
+ emoji-regex: 9.2.2
+ strip-ansi: 7.1.0
+
string-width@7.2.0:
dependencies:
emoji-regex: 10.4.0
@@ -20875,10 +23551,20 @@ snapshots:
dependencies:
min-indent: 1.0.1
+ strip-json-comments@2.0.1:
+ optional: true
+
strip-json-comments@3.1.1: {}
+ strip-outer@1.0.1:
+ dependencies:
+ escape-string-regexp: 1.0.5
+
strnum@1.0.5: {}
+ structured-headers@0.4.1:
+ optional: true
+
style-to-object@0.4.4:
dependencies:
inline-style-parser: 0.1.1
@@ -20908,6 +23594,28 @@ snapshots:
stylis@4.3.2: {}
+ sucrase@3.35.0:
+ dependencies:
+ '@jridgewell/gen-mapping': 0.3.8
+ commander: 4.1.1
+ glob: 10.4.5
+ lines-and-columns: 1.2.4
+ mz: 2.7.0
+ pirates: 4.0.6
+ ts-interface-checker: 0.1.13
+
+ sudo-prompt@8.2.5:
+ optional: true
+
+ sudo-prompt@9.1.1:
+ optional: true
+
+ sunweb@1.1.0:
+ dependencies:
+ '@babel/runtime': 7.26.0
+ babel-runtime: 6.26.0
+ injectpromise: 1.0.0
+
superstruct@1.0.4: {}
superstruct@2.0.2: {}
@@ -20924,16 +23632,77 @@ snapshots:
dependencies:
has-flag: 4.0.0
+ supports-hyperlinks@2.3.0:
+ dependencies:
+ has-flag: 4.0.0
+ supports-color: 7.2.0
+ optional: true
+
supports-preserve-symlinks-flag@1.0.0: {}
system-architecture@0.1.0: {}
+ tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.7.2)):
+ dependencies:
+ '@alloc/quick-lru': 5.2.0
+ arg: 5.0.2
+ chokidar: 3.6.0
+ didyoumean: 1.2.2
+ dlv: 1.1.3
+ fast-glob: 3.3.2
+ glob-parent: 6.0.2
+ is-glob: 4.0.3
+ jiti: 1.21.7
+ lilconfig: 3.1.3
+ micromatch: 4.0.8
+ normalize-path: 3.0.0
+ object-hash: 3.0.0
+ picocolors: 1.1.1
+ postcss: 8.4.49
+ postcss-import: 15.1.0(postcss@8.4.49)
+ postcss-js: 4.0.1(postcss@8.4.49)
+ postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.7.2))
+ postcss-nested: 6.2.0(postcss@8.4.49)
+ postcss-selector-parser: 6.1.2
+ resolve: 1.22.9
+ sucrase: 3.35.0
+ transitivePeerDependencies:
+ - ts-node
+
+ tar@6.2.1:
+ dependencies:
+ chownr: 2.0.0
+ fs-minipass: 2.1.0
+ minipass: 5.0.0
+ minizlib: 2.1.2
+ mkdirp: 1.0.4
+ yallist: 4.0.0
+ optional: true
+
+ temp-dir@2.0.0:
+ optional: true
+
temp@0.8.4:
dependencies:
rimraf: 2.6.3
+ tempy@0.7.1:
+ dependencies:
+ del: 6.1.1
+ is-stream: 2.0.1
+ temp-dir: 2.0.0
+ type-fest: 0.16.0
+ unique-string: 2.0.0
+ optional: true
+
term-size@2.2.1: {}
+ terminal-link@2.1.1:
+ dependencies:
+ ansi-escapes: 4.3.2
+ supports-hyperlinks: 2.3.0
+ optional: true
+
terser@5.37.0:
dependencies:
'@jridgewell/source-map': 0.3.6
@@ -20953,6 +23722,14 @@ snapshots:
text-table@0.2.0: {}
+ thenify-all@1.6.0:
+ dependencies:
+ thenify: 3.3.1
+
+ thenify@3.3.1:
+ dependencies:
+ any-promise: 1.3.0
+
thread-stream@0.15.2:
dependencies:
real-require: 0.1.0
@@ -20994,12 +23771,51 @@ snapshots:
toidentifier@1.0.1: {}
+ tonweb@0.0.66(encoding@0.1.13)(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)):
+ dependencies:
+ '@ledgerhq/hw-transport-web-ble': 5.48.0
+ '@ledgerhq/hw-transport-webhid': 5.48.0
+ '@ledgerhq/hw-transport-webusb': 5.48.0
+ bn.js: 5.1.1
+ ethjs-unit: 0.1.6
+ isomorphic-webcrypto: 2.3.8(expo@52.0.23(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(utf-8-validate@5.0.10))(react-native@0.76.5(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.17)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))
+ node-fetch: 2.6.7(encoding@0.1.13)
+ tweetnacl: 1.0.3
+ transitivePeerDependencies:
+ - encoding
+ - expo
+ - react-native
+
tr46@0.0.3: {}
trim-lines@3.0.1: {}
trim-newlines@3.0.1: {}
+ trim-repeated@1.0.0:
+ dependencies:
+ escape-string-regexp: 1.0.5
+
+ tronweb@5.3.2(bufferutil@4.0.8)(debug@4.4.0)(utf-8-validate@5.0.10):
+ dependencies:
+ '@babel/runtime': 7.26.0
+ '@ethersproject/abi': 5.7.0
+ '@tronweb3/google-protobuf': 3.21.2
+ axios: 1.7.9(debug@4.4.0)
+ bignumber.js: 9.1.2
+ ethereum-cryptography: 2.2.1
+ ethers: 6.13.4(bufferutil@4.0.8)(utf-8-validate@5.0.10)
+ eventemitter3: 3.1.2
+ injectpromise: 1.0.0
+ lodash: 4.17.21
+ querystring-es3: 0.2.1
+ semver: 5.7.2
+ validator: 13.12.0
+ transitivePeerDependencies:
+ - bufferutil
+ - debug
+ - utf-8-validate
+
tronweb@6.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10):
dependencies:
'@babel/runtime': 7.26.0
@@ -21020,6 +23836,8 @@ snapshots:
trough@2.2.0: {}
+ ts-interface-checker@0.1.13: {}
+
ts-mixer@6.0.4: {}
ts-node@10.9.2(@types/node@20.17.10)(typescript@5.7.2):
@@ -21080,10 +23898,16 @@ snapshots:
type-detect@4.0.8: {}
+ type-fest@0.16.0:
+ optional: true
+
type-fest@0.18.1: {}
type-fest@0.20.2: {}
+ type-fest@0.21.3:
+ optional: true
+
type-fest@0.6.0: {}
type-fest@0.7.1: {}
@@ -21114,6 +23938,9 @@ snapshots:
undici-types@6.21.0: {}
+ undici@6.21.0:
+ optional: true
+
unenv@1.10.0:
dependencies:
consola: 3.2.3
@@ -21163,6 +23990,21 @@ snapshots:
trough: 1.0.5
vfile: 4.2.1
+ unique-filename@3.0.0:
+ dependencies:
+ unique-slug: 4.0.0
+ optional: true
+
+ unique-slug@4.0.0:
+ dependencies:
+ imurmurhash: 0.1.4
+ optional: true
+
+ unique-string@2.0.0:
+ dependencies:
+ crypto-random-string: 2.0.0
+ optional: true
+
unist-util-generated@2.0.1: {}
unist-util-is@5.2.1:
@@ -21205,6 +24047,11 @@ snapshots:
universalify@0.1.2: {}
+ universalify@1.0.0:
+ optional: true
+
+ universalify@2.0.1: {}
+
unload@2.4.1: {}
unpipe@1.0.0: {}
@@ -21268,6 +24115,9 @@ snapshots:
utils-merge@1.0.1: {}
+ uuid@7.0.3:
+ optional: true
+
uuid@8.3.2: {}
uuid@9.0.1: {}
@@ -21291,6 +24141,9 @@ snapshots:
spdx-correct: 3.2.0
spdx-expression-parse: 3.0.1
+ validate-npm-package-name@5.0.1:
+ optional: true
+
validator@13.12.0: {}
valtio@1.11.2(@types/react@18.3.17)(react@18.3.1):
@@ -21305,6 +24158,9 @@ snapshots:
dependencies:
uint8array-tools: 0.0.8
+ vary@1.1.2:
+ optional: true
+
vconsole@3.15.1:
dependencies:
'@babel/runtime': 7.26.0
@@ -21354,13 +24210,13 @@ snapshots:
- utf-8-validate
- zod
- vite-node@1.6.0(@types/node@22.7.5)(terser@5.37.0):
+ vite-node@1.6.0(@types/node@22.7.5)(lightningcss@1.27.0)(terser@5.37.0):
dependencies:
cac: 6.7.14
debug: 4.4.0
pathe: 1.1.2
picocolors: 1.1.1
- vite: 5.4.11(@types/node@22.7.5)(terser@5.37.0)
+ vite: 5.4.11(@types/node@22.7.5)(lightningcss@1.27.0)(terser@5.37.0)
transitivePeerDependencies:
- '@types/node'
- less
@@ -21372,7 +24228,11 @@ snapshots:
- supports-color
- terser
- vite-plugin-dts@3.9.1(@types/node@22.7.5)(rollup@4.28.1)(typescript@5.7.2)(vite@4.5.5(@types/node@22.7.5)(terser@5.37.0)):
+ vite-plugin-css-injected-by-js@3.5.2(vite@4.5.5(@types/node@22.7.5)(lightningcss@1.27.0)(terser@5.37.0)):
+ dependencies:
+ vite: 4.5.5(@types/node@22.7.5)(lightningcss@1.27.0)(terser@5.37.0)
+
+ vite-plugin-dts@3.9.1(@types/node@22.7.5)(rollup@4.28.1)(typescript@5.7.2)(vite@4.5.5(@types/node@22.7.5)(lightningcss@1.27.0)(terser@5.37.0)):
dependencies:
'@microsoft/api-extractor': 7.43.0(@types/node@22.7.5)
'@rollup/pluginutils': 5.1.4(rollup@4.28.1)
@@ -21383,32 +24243,32 @@ snapshots:
typescript: 5.7.2
vue-tsc: 1.8.27(typescript@5.7.2)
optionalDependencies:
- vite: 4.5.5(@types/node@22.7.5)(terser@5.37.0)
+ vite: 4.5.5(@types/node@22.7.5)(lightningcss@1.27.0)(terser@5.37.0)
transitivePeerDependencies:
- '@types/node'
- rollup
- supports-color
- vite-plugin-mdx@3.6.1(@mdx-js/mdx@2.1.5)(vite@4.5.5(@types/node@20.17.10)(terser@5.37.0)):
+ vite-plugin-mdx@3.6.1(@mdx-js/mdx@2.1.5)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.27.0)(terser@5.37.0)):
dependencies:
'@alloc/quick-lru': 5.2.0
'@mdx-js/mdx': 2.1.5
esbuild: 0.13.8
resolve: 1.22.9
unified: 9.2.2
- vite: 4.5.5(@types/node@20.17.10)(terser@5.37.0)
+ vite: 4.5.5(@types/node@20.17.10)(lightningcss@1.27.0)(terser@5.37.0)
- vite-plugin-mkcert@1.17.6(vite@4.5.5(@types/node@22.7.5)(terser@5.37.0)):
+ vite-plugin-mkcert@1.17.6(vite@4.5.5(@types/node@22.7.5)(lightningcss@1.27.0)(terser@5.37.0)):
dependencies:
'@octokit/rest': 20.1.1
axios: 1.7.9(debug@4.4.0)
debug: 4.4.0
picocolors: 1.1.1
- vite: 4.5.5(@types/node@22.7.5)(terser@5.37.0)
+ vite: 4.5.5(@types/node@22.7.5)(lightningcss@1.27.0)(terser@5.37.0)
transitivePeerDependencies:
- supports-color
- vite@4.5.5(@types/node@20.17.10)(terser@5.37.0):
+ vite@4.5.5(@types/node@20.17.10)(lightningcss@1.27.0)(terser@5.37.0):
dependencies:
esbuild: 0.18.20
postcss: 8.4.49
@@ -21416,9 +24276,10 @@ snapshots:
optionalDependencies:
'@types/node': 20.17.10
fsevents: 2.3.3
+ lightningcss: 1.27.0
terser: 5.37.0
- vite@4.5.5(@types/node@22.7.5)(terser@5.37.0):
+ vite@4.5.5(@types/node@22.7.5)(lightningcss@1.27.0)(terser@5.37.0):
dependencies:
esbuild: 0.18.20
postcss: 8.4.49
@@ -21426,9 +24287,10 @@ snapshots:
optionalDependencies:
'@types/node': 22.7.5
fsevents: 2.3.3
+ lightningcss: 1.27.0
terser: 5.37.0
- vite@5.4.11(@types/node@22.7.5)(terser@5.37.0):
+ vite@5.4.11(@types/node@22.7.5)(lightningcss@1.27.0)(terser@5.37.0):
dependencies:
esbuild: 0.21.5
postcss: 8.4.49
@@ -21436,6 +24298,7 @@ snapshots:
optionalDependencies:
'@types/node': 22.7.5
fsevents: 2.3.3
+ lightningcss: 1.27.0
terser: 5.37.0
vlq@1.0.1: {}
@@ -21498,15 +24361,36 @@ snapshots:
dependencies:
loose-envify: 1.4.0
+ wcwidth@1.0.1:
+ dependencies:
+ defaults: 1.0.4
+ optional: true
+
+ web-streams-polyfill@3.3.3:
+ optional: true
+
webauthn-p256@0.0.10:
dependencies:
'@noble/curves': 1.7.0
'@noble/hashes': 1.6.1
+ webcrypto-core@1.8.1:
+ dependencies:
+ '@peculiar/asn1-schema': 2.3.13
+ '@peculiar/json-schema': 1.1.12
+ asn1js: 3.0.5
+ pvtsutils: 1.3.6
+ tslib: 2.8.1
+
+ webcrypto-shim@0.1.7: {}
+
webextension-polyfill@0.10.0: {}
webidl-conversions@3.0.1: {}
+ webidl-conversions@5.0.0:
+ optional: true
+
webrtc-adapter@7.7.1:
dependencies:
rtcpeerconnection-shim: 1.2.15
@@ -21514,6 +24398,13 @@ snapshots:
whatwg-fetch@3.6.20: {}
+ whatwg-url-without-unicode@8.0.0-3:
+ dependencies:
+ buffer: 5.7.1
+ punycode: 2.3.1
+ webidl-conversions: 5.0.0
+ optional: true
+
whatwg-url@5.0.0:
dependencies:
tr46: 0.0.3
@@ -21542,6 +24433,9 @@ snapshots:
dependencies:
bs58check: 4.0.0
+ wonka@6.3.4:
+ optional: true
+
word-wrap@1.2.5: {}
wrap-ansi@2.1.0:
@@ -21567,6 +24461,12 @@ snapshots:
string-width: 4.2.3
strip-ansi: 6.0.1
+ wrap-ansi@8.1.0:
+ dependencies:
+ ansi-styles: 6.2.1
+ string-width: 5.1.2
+ strip-ansi: 7.1.0
+
wrap-ansi@9.0.0:
dependencies:
ansi-styles: 6.2.1
@@ -21608,6 +24508,27 @@ snapshots:
bufferutil: 4.0.8
utf-8-validate: 5.0.10
+ xcode@3.0.1:
+ dependencies:
+ simple-plist: 1.3.1
+ uuid: 7.0.3
+ optional: true
+
+ xml2js@0.6.0:
+ dependencies:
+ sax: 1.4.1
+ xmlbuilder: 11.0.1
+ optional: true
+
+ xmlbuilder@11.0.1:
+ optional: true
+
+ xmlbuilder@14.0.0:
+ optional: true
+
+ xmlbuilder@15.1.1:
+ optional: true
+
xmlhttprequest-ssl@2.1.2: {}
xtend@4.0.2: {}
diff --git a/website/src/playground/Playground.tsx b/website/src/playground/Playground.tsx
index 440e1d83..515153b4 100644
--- a/website/src/playground/Playground.tsx
+++ b/website/src/playground/Playground.tsx
@@ -35,7 +35,7 @@ const config: WalletKitConfig = {
evmConfig: defaultEvmConfig({
autoConnect: true,
initialChainId: 1,
- walletConnectProjectId: 'e68a1816d39726c2afabf05661a32767',
+ walletConnectProjectId: '518ee55b46bc23b5b496b03b1322aa13',
chains: [mainnet, bsc, polygon, arbitrum, opBNB] as any[],
wallets: [
metaMask(),