diff --git a/.env.sample b/.env.sample
new file mode 100644
index 0000000..8ac0c90
--- /dev/null
+++ b/.env.sample
@@ -0,0 +1,2 @@
+VITE_CONTRACT=0x357b4Ef40A5cF049114B4566773e8A6a57F8E862
+VITE_ALCHEMY_BASE=123
\ No newline at end of file
diff --git a/.github/workflows/deployflow.yml b/.github/workflows/deployflow.yml
index 4220cb4..ad9e8ab 100644
--- a/.github/workflows/deployflow.yml
+++ b/.github/workflows/deployflow.yml
@@ -14,6 +14,8 @@ jobs:
url: ${{ steps.deployment.outputs.page_url }}
env:
NODE_OPTIONS: '--max_old_space_size=4096'
+ VITE_CONTRACT: ${{ secrets.VITE_CONTRACT }}
+ VITE_ALCHEMY_BASE: ${{ secrets.VITE_ALCHEMY_BASE }}
steps:
- name: Checkout
uses: actions/checkout@v2
diff --git a/.vscode/settings.json b/.vscode/settings.json
index 8571a36..41fc76e 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -16,5 +16,6 @@
},
"editor.quickSuggestions": {
"strings": true
- }
+ },
+ "cSpell.words": ["AMENO", "DORIME", "rainbowkit", "wagmi"]
}
diff --git a/LICENSE b/LICENSE
index 3fde8c4..f41c322 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,6 +1,6 @@
MIT License
-Copyright (c) 2021-present Borodutch
+Copyright (c) 2023-present Borodutch
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
diff --git a/README.md b/README.md
index a2662ed..33910b1 100644
--- a/README.md
+++ b/README.md
@@ -1,19 +1,4 @@
-# Frontend code template in `preact`
-
-This template is to be used for frontend applications.
-
-## Features
-
-- State management with `jotai`
-- Around 13.53kb after brotli compression (this includes **everything**) 😱
-- `preact` under the hood with `preact/compat` makes it compatible with virtually any `react` library but still makes it faster
-- Full TypeScript support — no dangling types
-- `vite` packager and devtools make building and development lightning fast
-- `tailwind-css` built-in with 'daisyui'
-- GitHub Actions that lint and check the code on pull requests
-- `prettier` and `eslint` configured, enabled and formatting your code on save
-- List of recommended extensions for VSCode
-- It is important to keep the bundle small, so a `stats.html` file is generated on `yarn build` to visually show you the bundle size
+# $AMENO frontend
## Local launch
diff --git a/designs/designs.sketch b/designs/designs.sketch
new file mode 100644
index 0000000..7c0789c
Binary files /dev/null and b/designs/designs.sketch differ
diff --git a/index.html b/index.html
index 116c906..2900e88 100644
--- a/index.html
+++ b/index.html
@@ -1,10 +1,41 @@
-
+
- Frontend starter preact
-
+ $AMENO
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Please, turn on JavaScript to see this page.
diff --git a/package.json b/package.json
index 66f8409..9279a09 100644
--- a/package.json
+++ b/package.json
@@ -1,5 +1,5 @@
{
- "name": "frontend-starter",
+ "name": "ameno-frontend",
"version": "1.0.0",
"license": "MIT",
"scripts": {
@@ -10,8 +10,14 @@
"preview": "yarn build && yarn vite preview"
},
"dependencies": {
+ "@borodutch/ameno-contract": "^1.0.2",
+ "@rainbow-me/rainbowkit": "^1.3.2",
+ "envalid": "^8.0.0",
+ "ethers": "^6.9.1",
"jotai": "^2.6.0",
- "preact": "^10.19.3"
+ "preact": "^10.19.3",
+ "viem": "^1.21.1",
+ "wagmi": "^1.4.12"
},
"devDependencies": {
"@preact/preset-vite": "^2.7.0",
diff --git a/public/CNAME b/public/CNAME
index 699c65c..64e06f0 100644
--- a/public/CNAME
+++ b/public/CNAME
@@ -1 +1 @@
-google.com
\ No newline at end of file
+ameno.lol
\ No newline at end of file
diff --git a/public/img/android-chrome-192x192.png b/public/img/android-chrome-192x192.png
new file mode 100644
index 0000000..f83e516
Binary files /dev/null and b/public/img/android-chrome-192x192.png differ
diff --git a/public/img/android-chrome-512x512.png b/public/img/android-chrome-512x512.png
new file mode 100644
index 0000000..0530c4b
Binary files /dev/null and b/public/img/android-chrome-512x512.png differ
diff --git a/public/img/apple-touch-icon.png b/public/img/apple-touch-icon.png
new file mode 100644
index 0000000..f2dff61
Binary files /dev/null and b/public/img/apple-touch-icon.png differ
diff --git a/public/img/background.png b/public/img/background.png
new file mode 100644
index 0000000..77ffd17
Binary files /dev/null and b/public/img/background.png differ
diff --git a/public/img/browserconfig.xml b/public/img/browserconfig.xml
new file mode 100644
index 0000000..9e68e5d
--- /dev/null
+++ b/public/img/browserconfig.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+ #2b5797
+
+
+
diff --git a/public/img/favicon-16x16.png b/public/img/favicon-16x16.png
new file mode 100644
index 0000000..fda92d1
Binary files /dev/null and b/public/img/favicon-16x16.png differ
diff --git a/public/img/favicon-32x32.png b/public/img/favicon-32x32.png
new file mode 100644
index 0000000..fca0fa0
Binary files /dev/null and b/public/img/favicon-32x32.png differ
diff --git a/public/img/favicon.ico b/public/img/favicon.ico
new file mode 100644
index 0000000..7fffe65
Binary files /dev/null and b/public/img/favicon.ico differ
diff --git a/public/img/mstile-150x150.png b/public/img/mstile-150x150.png
new file mode 100644
index 0000000..35dafde
Binary files /dev/null and b/public/img/mstile-150x150.png differ
diff --git a/public/img/og.jpg b/public/img/og.jpg
new file mode 100644
index 0000000..2c9cf4f
Binary files /dev/null and b/public/img/og.jpg differ
diff --git a/public/img/safari-pinned-tab.svg b/public/img/safari-pinned-tab.svg
new file mode 100644
index 0000000..a24549c
--- /dev/null
+++ b/public/img/safari-pinned-tab.svg
@@ -0,0 +1,25 @@
+
+
+
+
+Created by potrace 1.14, written by Peter Selinger 2001-2017
+
+
+
+
+
diff --git a/public/img/site.webmanifest b/public/img/site.webmanifest
new file mode 100644
index 0000000..b184f97
--- /dev/null
+++ b/public/img/site.webmanifest
@@ -0,0 +1,19 @@
+{
+ "name": "",
+ "short_name": "",
+ "icons": [
+ {
+ "src": "/img/android-chrome-192x192.png",
+ "sizes": "192x192",
+ "type": "image/png"
+ },
+ {
+ "src": "/img/android-chrome-512x512.png",
+ "sizes": "512x512",
+ "type": "image/png"
+ }
+ ],
+ "theme_color": "#ffffff",
+ "background_color": "#ffffff",
+ "display": "standalone"
+}
diff --git a/src/App.tsx b/src/App.tsx
index 5046b20..901516b 100644
--- a/src/App.tsx
+++ b/src/App.tsx
@@ -1,13 +1,17 @@
-import { Suspense } from 'preact/compat'
-import UserCount from 'components/UserCount'
+import CrucialActions from 'components/CrucialActions'
+import Description from 'components/Description'
+import Mint from 'components/Mint'
+import Wallet from 'components/Wallet'
export default function () {
return (
-
-
Frontend template
- Loading...}>
-
-
-
+
+
+
$AMENO
+
+
+
+
+
)
}
diff --git a/src/atoms/userCount.ts b/src/atoms/userCount.ts
deleted file mode 100644
index 9dd7ac6..0000000
--- a/src/atoms/userCount.ts
+++ /dev/null
@@ -1,4 +0,0 @@
-import { atom } from 'jotai'
-import getUserCount from 'helpers/getUserCount'
-
-export default atom(getUserCount())
diff --git a/src/components/Buy.tsx b/src/components/Buy.tsx
new file mode 100644
index 0000000..eb8704d
--- /dev/null
+++ b/src/components/Buy.tsx
@@ -0,0 +1,19 @@
+export default function () {
+ return (
+ <>
+
+ {
+ window.open(
+ 'https://dexscreener.com/base/0x357b4Ef40A5cF049114B4566773e8A6a57F8E862',
+ '_blank'
+ )
+ }}
+ >
+ 👏 Buy $AMENO 👏
+
+
+ >
+ )
+}
diff --git a/src/components/Claim.tsx b/src/components/Claim.tsx
new file mode 100644
index 0000000..78315dd
--- /dev/null
+++ b/src/components/Claim.tsx
@@ -0,0 +1,54 @@
+import { ConnectButton } from '@rainbow-me/rainbowkit'
+import { useAccount } from 'wagmi'
+import { useEthersSigner } from 'hooks/useEthers'
+import { useState } from 'preact/hooks'
+import ClaimDashboard from 'components/ClaimDashboard'
+import getVerificationMessage from 'helpers/getVerificationMessage'
+
+export default function () {
+ const signer = useEthersSigner()
+ const [signature, setSignature] = useState('')
+ const { address, isConnected } = useAccount()
+
+ async function authorize() {
+ try {
+ if (!signer) {
+ throw new Error('No signer')
+ }
+ if (!address) {
+ throw new Error('No address')
+ }
+ const signature = await signer.signMessage(
+ getVerificationMessage(address)
+ )
+ setSignature(signature)
+ } catch (error) {
+ console.error(error)
+ }
+ }
+
+ return (
+
+
NEW 😱 CLAIM $SPAM FOR FARCASTER ACTIVITY!
+
+ You get 5 $SPAM for every unique cast containing "$SPAM"
+ Casts that only contain the word $SPAM don't count
+ Every like on a cast increases the claim for the cast by 1%
+ So does every recast
+ Go use $SPAM in your casts!
+ You can claim every 24 hours 🫦
+
+
+ {isConnected && (
+ <>
+ {!signature && (
+
+ Authorize $SPAM
+
+ )}
+ {signature &&
}
+ >
+ )}
+
+ )
+}
diff --git a/src/components/ClaimDashboard.tsx b/src/components/ClaimDashboard.tsx
new file mode 100644
index 0000000..6f942f6
--- /dev/null
+++ b/src/components/ClaimDashboard.tsx
@@ -0,0 +1,110 @@
+import { Spam__factory } from '@borodutch/spam-contract'
+import { ethers } from 'ethers'
+import { useAccount } from 'wagmi'
+import { useEthersSigner } from 'hooks/useEthers'
+import { useState } from 'preact/hooks'
+import GeneratedTicket from 'models/GeneratedTIcket'
+import env from 'helpers/env'
+import generateTicket from 'helpers/api'
+
+export default function ({ signature }: { signature: string }) {
+ const [loading, setLoading] = useState(false)
+ const [error, setError] = useState('')
+ const [success, setSuccess] = useState(false)
+ const [ticket, setTicket] = useState(null)
+
+ const { address } = useAccount()
+ const signer = useEthersSigner()
+
+ async function getTicket() {
+ setSuccess(false)
+ setLoading(true)
+ setError('')
+ try {
+ if (!address) throw new Error('No address found')
+ const ticket = await generateTicket(address, signature)
+ setTicket(ticket)
+ } catch (error) {
+ console.error(error)
+ setError(error instanceof Error ? error.message : `${error}`)
+ } finally {
+ setLoading(false)
+ }
+ }
+
+ async function claimSpam() {
+ setLoading(true)
+ setSuccess(false)
+ try {
+ if (!ticket) {
+ throw new Error('No ticket found')
+ }
+ const contract = Spam__factory.connect(env.VITE_CONTRACT, signer)
+ const { r, yParityAndS } = ethers.Signature.from(
+ ticket.signature.signature
+ )
+ const tx = await contract.claimSpam(
+ new Uint8Array(ticket.signature.message),
+ r,
+ yParityAndS
+ )
+ await tx.wait()
+ setSuccess(true)
+ } catch (error) {
+ console.error(error)
+ setError(error instanceof Error ? error.message : `${error}`)
+ } finally {
+ setLoading(false)
+ }
+ }
+
+ return (
+ <>
+
+ You have authorized $SPAM! Now let's see if you have any $SPAM to claim
+ 🫦
+
+ {!ticket && (
+
+ {loading ? ' 🤔' : ''}Get ticket to claim $SPAM 💎🤲
+
+ )}
+ {ticket && (
+
+
+ You have a ticket to claim {ticket.total} $SPAM! It consists of{' '}
+ {ticket.baseAmount} $SPAM for unique casts containing $SPAM,{' '}
+ {ticket.additionalForLikes} $SPAM for likes, and{' '}
+ {ticket.additionalForRecasts} $SPAM for recasts. Do not reload this
+ page or you will lose this ticket!
+
+
{
+ void claimSpam()
+ }}
+ >
+ Claim $SPAM 💎🤲
+
+
+ )}
+ {success && (
+
+
+ 🎉
+ {' '}
+ You successfully claimed $SPAM! Check your wallet for details 🚀
+
+ )}
+ {error && (
+
+ {error}
+
+ )}
+ >
+ )
+}
diff --git a/src/components/CrucialActions.tsx b/src/components/CrucialActions.tsx
new file mode 100644
index 0000000..2764cd1
--- /dev/null
+++ b/src/components/CrucialActions.tsx
@@ -0,0 +1,79 @@
+import { Ameno__factory } from '@borodutch/ameno-contract'
+import { ContractTransactionResponse } from 'ethers'
+import { useAccount } from 'wagmi'
+import { useEthersSigner } from 'hooks/useEthers'
+import { useState } from 'preact/hooks'
+import env from 'helpers/env'
+
+export default function () {
+ const [loading, setLoading] = useState(false)
+ const [error, setError] = useState('')
+ const [actionSuccess, setActionSuccess] = useState(false)
+ const signer = useEthersSigner()
+
+ const { isConnected } = useAccount()
+
+ if (!isConnected) {
+ return null
+ }
+
+ async function performTransaction(
+ action: Promise
+ ) {
+ setLoading(true)
+ setActionSuccess(false)
+ try {
+ const tx = await action
+ await tx.wait()
+ setActionSuccess(true)
+ } catch (error) {
+ console.error(error)
+ setError(error instanceof Error ? error.message : `${error}`)
+ } finally {
+ setLoading(false)
+ }
+ }
+
+ async function singDorime() {
+ const contract = Ameno__factory.connect(env.VITE_CONTRACT, signer)
+ await performTransaction(contract.singDorime())
+ }
+
+ async function singAmeno() {
+ const contract = Ameno__factory.connect(env.VITE_CONTRACT, signer)
+ await performTransaction(contract.singAmeno())
+ }
+
+ return (
+
+
👇 Crucial actions
+
+ {loading ? ' 🤔' : ''}Sing DORIME 🙏
+
+
+ {loading ? ' 🤔' : ''}Sing AMENO 🚀
+
+ {actionSuccess && (
+
+
+ 🎉
+ {' '}
+ You did something with $AMENO successfully!
+
+ )}
+ {error && (
+
+ {error}
+
+ )}
+
+ )
+}
diff --git a/src/components/Description.tsx b/src/components/Description.tsx
new file mode 100644
index 0000000..9cad376
--- /dev/null
+++ b/src/components/Description.tsx
@@ -0,0 +1,45 @@
+import Link from 'components/Link'
+
+export default function () {
+ return (
+ <>
+ What's $AMENO? 🐣
+
+ The contract is{' '}
+
+
+ 0x357b4Ef40A5cF049114B4566773e8A6a57F8E862
+
+ {' '}
+ on the Base chain.
+
+
+
+
+ There will always be at most 6,942,000 minted $AMENO in existence.
+
+
+ A week after all $AMENO is minted, 20% of ETH will go back to hodlers
+ proportionally. If you own 69,429 $AMENO, you will get 1% of 20% of
+ ETH (or 0.2% of all ETH).
+
+ You get 65,000 $AMENO for 1 ETH.
+ LP kicks in after the mint is over.
+
+
+ Every 2 weeks after the $CASHBACK event everyone gets their balances
+ doubled 🚀
+
+
+ Here to DORIME this $AMENO together 🤝
+
+ >
+ )
+}
diff --git a/src/components/ErrorBoundary.tsx b/src/components/ErrorBoundary.tsx
new file mode 100644
index 0000000..8272b9d
--- /dev/null
+++ b/src/components/ErrorBoundary.tsx
@@ -0,0 +1,29 @@
+import { Component } from 'react'
+import Link from 'components/Link'
+
+export default class extends Component<{
+ fallbackText: string
+}> {
+ state: {
+ hasError: boolean
+ error?: Error
+ } = { hasError: false }
+ static getDerivedStateFromError(error: Error) {
+ return {
+ hasError: true,
+ error,
+ }
+ }
+ render() {
+ if (this.state.hasError) {
+ console.error(this.state.error)
+ return (
+
+ {this.props.fallbackText}: {this.state.error?.message} (consider
+ pinging @borodutch)
+
+ )
+ }
+ return this.props.children
+ }
+}
diff --git a/src/components/Link.tsx b/src/components/Link.tsx
new file mode 100644
index 0000000..acaa8b9
--- /dev/null
+++ b/src/components/Link.tsx
@@ -0,0 +1,12 @@
+import { PropsWithChildren } from 'preact/compat'
+
+export default function ({
+ children,
+ url,
+}: PropsWithChildren & { url: string }) {
+ return (
+
+ {children}
+
+ )
+}
diff --git a/src/components/Mint.tsx b/src/components/Mint.tsx
new file mode 100644
index 0000000..f0fec5f
--- /dev/null
+++ b/src/components/Mint.tsx
@@ -0,0 +1,82 @@
+import { Ameno__factory } from '@borodutch/ameno-contract'
+import { ConnectButton } from '@rainbow-me/rainbowkit'
+import { ethers } from 'ethers'
+import { useAccount } from 'wagmi'
+import { useEthersSigner } from 'hooks/useEthers'
+import { useState } from 'preact/hooks'
+import env from 'helpers/env'
+
+export default function () {
+ const [amount, setAmount] = useState(1000)
+ const [loading, setLoading] = useState(false)
+ const [error, setError] = useState('')
+ const [success, setSuccess] = useState(false)
+ const { isConnected } = useAccount()
+ const signer = useEthersSigner()
+
+ async function mint() {
+ setLoading(true)
+ setError('')
+ setSuccess(false)
+ try {
+ if (!signer) {
+ throw new Error('No signer')
+ }
+ const contract = Ameno__factory.connect(env.VITE_CONTRACT, signer)
+ const tx = await contract.mint({
+ value: ethers.parseEther(`${amount / 65000}`),
+ })
+ await tx.wait()
+ setSuccess(true)
+ } catch (error) {
+ console.error(error)
+ setError(error instanceof Error ? error.message : `${error}`)
+ } finally {
+ setLoading(false)
+ }
+ }
+
+ return (
+ <>
+ Mint $AMENO 🫦
+ setAmount(parseInt(e.currentTarget.value))}
+ />
+
+
+ Cost: ~{(amount / 65000).toFixed(3)} ETH
+
+
+
+
+ {isConnected && (
+
+ {loading ? ' 🤔' : ''}The mint $AMENO button
+
+ )}
+ {success && (
+
+
+ 🎉
+ {' '}
+ You now have +{amount} $AMENO.
+
+ )}
+ {error && (
+
+ {error}
+
+ )}
+
+ >
+ )
+}
diff --git a/src/components/SuspenseWithError.tsx b/src/components/SuspenseWithError.tsx
new file mode 100644
index 0000000..c10c33c
--- /dev/null
+++ b/src/components/SuspenseWithError.tsx
@@ -0,0 +1,15 @@
+import { ComponentChildren } from 'preact'
+import { PropsWithChildren, Suspense } from 'react'
+import ErrorBoundary from 'components/ErrorBoundary'
+
+export default function ({
+ errorText,
+ children,
+ fallback,
+}: PropsWithChildren & { errorText: string; fallback?: ComponentChildren }) {
+ return (
+
+ Loading...}>{children}
+
+ )
+}
diff --git a/src/components/UserCount.tsx b/src/components/UserCount.tsx
deleted file mode 100644
index d13d6f9..0000000
--- a/src/components/UserCount.tsx
+++ /dev/null
@@ -1,8 +0,0 @@
-import { useAtom } from 'jotai'
-import formatNumber from 'helpers/formatNumber'
-import userCount from 'atoms/userCount'
-
-export default function () {
- const [fetchedUserCount] = useAtom(userCount)
- return User count: {formatNumber(fetchedUserCount)}
-}
diff --git a/src/components/Wallet.tsx b/src/components/Wallet.tsx
new file mode 100644
index 0000000..839e4a1
--- /dev/null
+++ b/src/components/Wallet.tsx
@@ -0,0 +1,40 @@
+import '@rainbow-me/rainbowkit/styles.css'
+
+import { PropsWithChildren } from 'preact/compat'
+import {
+ RainbowKitProvider,
+ darkTheme,
+ getDefaultWallets,
+} from '@rainbow-me/rainbowkit'
+import { WagmiConfig, configureChains, createConfig } from 'wagmi'
+import { alchemyProvider } from 'wagmi/providers/alchemy'
+import { base } from 'wagmi/chains'
+import { publicProvider } from 'wagmi/providers/public'
+import env from 'helpers/env'
+
+const { chains, publicClient } = configureChains(
+ [base],
+ [alchemyProvider({ apiKey: env.VITE_ALCHEMY_BASE }), publicProvider()]
+)
+
+const { connectors } = getDefaultWallets({
+ appName: '$AMENO',
+ projectId: '1a66d1e5c2c9632e2dddbd53c8da7e73',
+ chains,
+})
+
+const wagmiConfig = createConfig({
+ autoConnect: true,
+ connectors,
+ publicClient,
+})
+
+export default function ({ children }: PropsWithChildren) {
+ return (
+
+
+ {children}
+
+
+ )
+}
diff --git a/src/helpers/api.ts b/src/helpers/api.ts
new file mode 100644
index 0000000..731b19c
--- /dev/null
+++ b/src/helpers/api.ts
@@ -0,0 +1,25 @@
+import GeneratedTicket from 'models/GeneratedTIcket'
+import env from 'helpers/env'
+
+export default async function generateTicket(
+ address: `0x${string}`,
+ signature: string
+) {
+ return (await (
+ await fetch(`${env.VITE_BACKEND}/tickets/generate`, {
+ headers: {
+ address,
+ signature,
+ 'Content-Type': 'application/json',
+ },
+ })
+ )
+ .json()
+ .then((res) => {
+ if (res.statusCode >= 400) {
+ console.log(res)
+ throw new Error(res.message)
+ }
+ return res
+ })) as GeneratedTicket
+}
diff --git a/src/helpers/env.ts b/src/helpers/env.ts
new file mode 100644
index 0000000..8fee0c7
--- /dev/null
+++ b/src/helpers/env.ts
@@ -0,0 +1,6 @@
+import { cleanEnv, str } from 'envalid'
+
+export default cleanEnv(import.meta.env, {
+ VITE_CONTRACT: str(),
+ VITE_ALCHEMY_BASE: str(),
+})
diff --git a/src/helpers/formatNumber.ts b/src/helpers/formatNumber.ts
deleted file mode 100644
index 7453387..0000000
--- a/src/helpers/formatNumber.ts
+++ /dev/null
@@ -1,3 +0,0 @@
-export default function (n: number) {
- return n.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ' ')
-}
diff --git a/src/helpers/getUserCount.ts b/src/helpers/getUserCount.ts
deleted file mode 100644
index 751a12e..0000000
--- a/src/helpers/getUserCount.ts
+++ /dev/null
@@ -1,4 +0,0 @@
-export default async function () {
- const data = await (await fetch('https://stats.borodutch.com/count')).json()
- return data.count as number
-}
diff --git a/src/helpers/getVerificationMessage.ts b/src/helpers/getVerificationMessage.ts
new file mode 100644
index 0000000..0d2c7d6
--- /dev/null
+++ b/src/helpers/getVerificationMessage.ts
@@ -0,0 +1,2 @@
+export default (address: string) =>
+ `Verification message for ameno.lol by ${address}`
diff --git a/src/hooks/useEthers.ts b/src/hooks/useEthers.ts
new file mode 100644
index 0000000..f51c54c
--- /dev/null
+++ b/src/hooks/useEthers.ts
@@ -0,0 +1,42 @@
+import { BrowserProvider, JsonRpcSigner } from 'ethers'
+import { type WalletClient, useWalletClient } from 'wagmi'
+import { useMemo } from 'preact/hooks'
+
+export function walletClientToSigner(walletClient: WalletClient) {
+ const { account, chain, transport } = walletClient
+ const network = {
+ chainId: chain.id,
+ name: chain.name,
+ ensAddress: chain.contracts?.ensRegistry?.address,
+ }
+ const provider = new BrowserProvider(transport, network)
+ const signer = new JsonRpcSigner(provider, account.address)
+ return signer
+}
+
+export function walletClientToProvider(walletClient: WalletClient) {
+ const { chain, transport } = walletClient
+ const network = {
+ chainId: chain.id,
+ name: chain.name,
+ ensAddress: chain.contracts?.ensRegistry?.address,
+ }
+ const provider = new BrowserProvider(transport, network)
+ return provider
+}
+
+export function useEthersSigner({ chainId }: { chainId?: number } = {}) {
+ const { data: walletClient } = useWalletClient({ chainId })
+ return useMemo(
+ () => (walletClient ? walletClientToSigner(walletClient) : undefined),
+ [walletClient]
+ )
+}
+
+export function useEthersProvider({ chainId }: { chainId?: number } = {}) {
+ const { data: walletClient } = useWalletClient({ chainId })
+ return useMemo(
+ () => (walletClient ? walletClientToProvider(walletClient) : undefined),
+ [walletClient]
+ )
+}
diff --git a/src/index.css b/src/index.css
index b33ac01..884873c 100644
--- a/src/index.css
+++ b/src/index.css
@@ -7,3 +7,8 @@ body {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
+
+html {
+ background-image: url('img/background.png');
+ background-repeat: repeat;
+}
diff --git a/src/models/GeneratedTIcket.ts b/src/models/GeneratedTIcket.ts
new file mode 100644
index 0000000..b296800
--- /dev/null
+++ b/src/models/GeneratedTIcket.ts
@@ -0,0 +1,12 @@
+interface GeneratedTicket {
+ baseAmount: number
+ additionalForLikes: number
+ additionalForRecasts: number
+ total: number
+ signature: {
+ message: number[]
+ signature: string
+ }
+}
+
+export default GeneratedTicket
diff --git a/tailwind.config.js b/tailwind.config.js
index 450ecd1..37e4020 100644
--- a/tailwind.config.js
+++ b/tailwind.config.js
@@ -2,4 +2,7 @@
module.exports = {
content: ['./index.html', './src/**/!(tailwind).{ts,tsx}'],
plugins: [require('@tailwindcss/typography'), require('daisyui')],
+ daisyui: {
+ themes: ['cmyk'],
+ },
}
diff --git a/yarn.lock b/yarn.lock
index f361a78..742f230 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -12,6 +12,13 @@ __metadata:
languageName: node
linkType: hard
+"@adraffy/ens-normalize@npm:1.10.0":
+ version: 1.10.0
+ resolution: "@adraffy/ens-normalize@npm:1.10.0"
+ checksum: 78ae700847a2516d5a0ae12c4e23d09392a40c67e73b137eb7189f51afb1601c8d18784aeda2ed288a278997824dc924d1f398852c21d41ee2c4c564f2fb4d26
+ languageName: node
+ linkType: hard
+
"@alloc/quick-lru@npm:^5.2.0":
version: 5.2.0
resolution: "@alloc/quick-lru@npm:5.2.0"
@@ -437,6 +444,15 @@ __metadata:
languageName: node
linkType: hard
+"@babel/runtime@npm:^7.12.5":
+ version: 7.23.6
+ resolution: "@babel/runtime@npm:7.23.6"
+ dependencies:
+ regenerator-runtime: "npm:^0.14.0"
+ checksum: d886954e985ef8e421222f7a2848884d96a752e0020d3078b920dd104e672fdf23bcc6f51a44313a048796319f1ac9d09c2c88ec8cbb4e1f09174bcd3335b9ff
+ languageName: node
+ linkType: hard
+
"@babel/template@npm:^7.22.15":
version: 7.22.15
resolution: "@babel/template@npm:7.22.15"
@@ -527,6 +543,37 @@ __metadata:
languageName: node
linkType: hard
+"@borodutch/ameno-contract@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "@borodutch/ameno-contract@npm:1.0.2"
+ checksum: 52c70aa229aaf36a8ccf3c6f7373f2ba995a9dfb40c03e5021f583243e7da9b3f054cc1c1e387d0164fbb939dfc8c44d731b9f1b075146516b3d7db7e036bf65
+ languageName: node
+ linkType: hard
+
+"@coinbase/wallet-sdk@npm:^3.6.6":
+ version: 3.9.1
+ resolution: "@coinbase/wallet-sdk@npm:3.9.1"
+ dependencies:
+ bn.js: "npm:^5.2.1"
+ buffer: "npm:^6.0.3"
+ clsx: "npm:^1.2.1"
+ eth-block-tracker: "npm:^7.1.0"
+ eth-json-rpc-filters: "npm:^6.0.0"
+ eventemitter3: "npm:^5.0.1"
+ keccak: "npm:^3.0.3"
+ preact: "npm:^10.16.0"
+ sha.js: "npm:^2.4.11"
+ checksum: d63e97876743894bb004f0f35bad668585a39f0e41cbb91d9f88f0646ff52830b50165667c3af0b9d8058ed456910ead7f342f6cccf8de0ec2735d23bde40361
+ languageName: node
+ linkType: hard
+
+"@emotion/hash@npm:^0.8.0":
+ version: 0.8.0
+ resolution: "@emotion/hash@npm:0.8.0"
+ checksum: 706303d35d416217cd7eb0d36dbda4627bb8bdf4a32ea387e8dd99be11b8e0a998e10af21216e8a5fade518ad955ff06aa8890f20e694ce3a038ae7fc1000556
+ languageName: node
+ linkType: hard
+
"@esbuild/android-arm64@npm:0.19.7":
version: 0.19.7
resolution: "@esbuild/android-arm64@npm:0.19.7"
@@ -723,6 +770,48 @@ __metadata:
languageName: node
linkType: hard
+"@ethereumjs/common@npm:^3.2.0":
+ version: 3.2.0
+ resolution: "@ethereumjs/common@npm:3.2.0"
+ dependencies:
+ "@ethereumjs/util": "npm:^8.1.0"
+ crc-32: "npm:^1.2.0"
+ checksum: 4e2256eb54cc544299f4d7ebc9daab7a3613c174de3981ea5ed84bd10c41a03d013d15b1abad292da62fd0c4b8ce5b220a258a25861ccffa32f2cc9a8a4b25d8
+ languageName: node
+ linkType: hard
+
+"@ethereumjs/rlp@npm:^4.0.1":
+ version: 4.0.1
+ resolution: "@ethereumjs/rlp@npm:4.0.1"
+ bin:
+ rlp: bin/rlp
+ checksum: 78379f288e9d88c584c2159c725c4a667a9742981d638bad760ed908263e0e36bdbd822c0a902003e0701195fd1cbde7adad621cd97fdfbf552c45e835ce022c
+ languageName: node
+ linkType: hard
+
+"@ethereumjs/tx@npm:^4.1.2, @ethereumjs/tx@npm:^4.2.0":
+ version: 4.2.0
+ resolution: "@ethereumjs/tx@npm:4.2.0"
+ dependencies:
+ "@ethereumjs/common": "npm:^3.2.0"
+ "@ethereumjs/rlp": "npm:^4.0.1"
+ "@ethereumjs/util": "npm:^8.1.0"
+ ethereum-cryptography: "npm:^2.0.0"
+ checksum: f168303edf5970673db06d2469a899632c64ba0cd5d24480e97683bd0e19cc22a7b0a7bc7db3a49760f09826d4c77bed89b65d65252daf54857dd3d97324fb9a
+ languageName: node
+ linkType: hard
+
+"@ethereumjs/util@npm:^8.1.0":
+ version: 8.1.0
+ resolution: "@ethereumjs/util@npm:8.1.0"
+ dependencies:
+ "@ethereumjs/rlp": "npm:^4.0.1"
+ ethereum-cryptography: "npm:^2.0.0"
+ micro-ftch: "npm:^0.3.1"
+ checksum: 4e6e0449236f66b53782bab3b387108f0ddc050835bfe1381c67a7c038fea27cb85ab38851d98b700957022f0acb6e455ca0c634249cfcce1a116bad76500160
+ languageName: node
+ linkType: hard
+
"@gar/promisify@npm:^1.0.1":
version: 1.1.2
resolution: "@gar/promisify@npm:1.1.2"
@@ -755,6 +844,13 @@ __metadata:
languageName: node
linkType: hard
+"@ioredis/commands@npm:^1.1.1":
+ version: 1.2.0
+ resolution: "@ioredis/commands@npm:1.2.0"
+ checksum: a5d3c29dd84d8a28b7c67a441ac1715cbd7337a7b88649c0f17c345d89aa218578d2b360760017c48149ef8a70f44b051af9ac0921a0622c2b479614c4f65b36
+ languageName: node
+ linkType: hard
+
"@jridgewell/gen-mapping@npm:^0.3.0":
version: 0.3.3
resolution: "@jridgewell/gen-mapping@npm:0.3.3"
@@ -832,6 +928,221 @@ __metadata:
languageName: node
linkType: hard
+"@lit-labs/ssr-dom-shim@npm:^1.0.0, @lit-labs/ssr-dom-shim@npm:^1.1.0":
+ version: 1.1.2
+ resolution: "@lit-labs/ssr-dom-shim@npm:1.1.2"
+ checksum: e51c7c156317ac95cac8d534d8608ac2a9dda7441f14f73e9e66a995d277851a90315324fe74690d1169a66dce645ed9674a8f5a9a467d183156de1c87549b23
+ languageName: node
+ linkType: hard
+
+"@lit/reactive-element@npm:^1.3.0, @lit/reactive-element@npm:^1.6.0":
+ version: 1.6.3
+ resolution: "@lit/reactive-element@npm:1.6.3"
+ dependencies:
+ "@lit-labs/ssr-dom-shim": "npm:^1.0.0"
+ checksum: 10f1d25e24e32feb21c4c6f9e11d062901241602e12c4ecf746b3138f87fed4d8394194645514d5c1bfd5f33f3fd56ee8ef41344e2cb4413c40fe4961ec9d419
+ languageName: node
+ linkType: hard
+
+"@metamask/eth-json-rpc-provider@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "@metamask/eth-json-rpc-provider@npm:1.0.1"
+ dependencies:
+ "@metamask/json-rpc-engine": "npm:^7.0.0"
+ "@metamask/safe-event-emitter": "npm:^3.0.0"
+ "@metamask/utils": "npm:^5.0.1"
+ checksum: 842f999d7a1c49b625fd863b453d076f393ac9090a1b9c7531aa24ec033e7e844c98a1c433ac02f4e66a62262d68c0d37c218dc724123da4eea1abcc12a63492
+ languageName: node
+ linkType: hard
+
+"@metamask/json-rpc-engine@npm:^7.0.0":
+ version: 7.3.0
+ resolution: "@metamask/json-rpc-engine@npm:7.3.0"
+ dependencies:
+ "@metamask/rpc-errors": "npm:^6.1.0"
+ "@metamask/safe-event-emitter": "npm:^3.0.0"
+ "@metamask/utils": "npm:^8.2.0"
+ checksum: fcc70d15854dda72d5b353e8157b3f1d749fbd7c09d23bdd022c92fceb1101a2f83623cd9032c36d41fdfaa400131574c587bef2c7d7ca95bb29976b0f12faf6
+ languageName: node
+ linkType: hard
+
+"@metamask/rpc-errors@npm:^6.1.0":
+ version: 6.1.0
+ resolution: "@metamask/rpc-errors@npm:6.1.0"
+ dependencies:
+ "@metamask/utils": "npm:^8.1.0"
+ fast-safe-stringify: "npm:^2.0.6"
+ checksum: 2085ad2df9cfddc49d84662adc864e9950725706704206e93491fb9d95181404519f989f40ca2171ed1badaeccfac69271159106540a9bf32654cf62c5243106
+ languageName: node
+ linkType: hard
+
+"@metamask/safe-event-emitter@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "@metamask/safe-event-emitter@npm:2.0.0"
+ checksum: a86b91f909834dc14de7eadd38b22d4975f6529001d265cd0f5c894351f69f39447f1ef41b690b9849c86dd2a25a39515ef5f316545d36aea7b3fc50ee930933
+ languageName: node
+ linkType: hard
+
+"@metamask/safe-event-emitter@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@metamask/safe-event-emitter@npm:3.0.0"
+ checksum: 9f2b3ab88733136f8d8ca50bff73a9d03dadb441782cac16165da78f096a09857f6606530c44fcc079d0d8aca1948fadf518901425d01f870ce5334a39edb3b9
+ languageName: node
+ linkType: hard
+
+"@metamask/utils@npm:^5.0.1":
+ version: 5.0.2
+ resolution: "@metamask/utils@npm:5.0.2"
+ dependencies:
+ "@ethereumjs/tx": "npm:^4.1.2"
+ "@types/debug": "npm:^4.1.7"
+ debug: "npm:^4.3.4"
+ semver: "npm:^7.3.8"
+ superstruct: "npm:^1.0.3"
+ checksum: fa82d856362c3da9fa80262ffde776eeafb0e6f23c7e6d6401f824513a8b2641aa115c2eaae61c391950cdf4a56c57a10082c73a00a1840f8159d709380c4809
+ languageName: node
+ linkType: hard
+
+"@metamask/utils@npm:^8.1.0, @metamask/utils@npm:^8.2.0":
+ version: 8.2.1
+ resolution: "@metamask/utils@npm:8.2.1"
+ dependencies:
+ "@ethereumjs/tx": "npm:^4.2.0"
+ "@noble/hashes": "npm:^1.3.1"
+ "@scure/base": "npm:^1.1.3"
+ "@types/debug": "npm:^4.1.7"
+ debug: "npm:^4.3.4"
+ pony-cause: "npm:^2.1.10"
+ semver: "npm:^7.5.4"
+ superstruct: "npm:^1.0.3"
+ checksum: 7f6f02138f69f544dc7e27b52af995a630622c7e884bdf94f8c8ee78232a659a128c77088659f7ff9b030839fb52b14cc1655bdac85688ca435b46b5ecdbb844
+ languageName: node
+ linkType: hard
+
+"@motionone/animation@npm:^10.15.1, @motionone/animation@npm:^10.16.3":
+ version: 10.16.3
+ resolution: "@motionone/animation@npm:10.16.3"
+ dependencies:
+ "@motionone/easing": "npm:^10.16.3"
+ "@motionone/types": "npm:^10.16.3"
+ "@motionone/utils": "npm:^10.16.3"
+ tslib: "npm:^2.3.1"
+ checksum: c1bb7a03acc9c09647321a4653bf53878ea05ce91305507cb4000d75641dcad85faa8696ef12d0c28fa52d4b3708bc7ae34334c95ef532567a26082f0176ea4a
+ languageName: node
+ linkType: hard
+
+"@motionone/dom@npm:^10.16.2, @motionone/dom@npm:^10.16.4":
+ version: 10.16.4
+ resolution: "@motionone/dom@npm:10.16.4"
+ dependencies:
+ "@motionone/animation": "npm:^10.16.3"
+ "@motionone/generators": "npm:^10.16.4"
+ "@motionone/types": "npm:^10.16.3"
+ "@motionone/utils": "npm:^10.16.3"
+ hey-listen: "npm:^1.0.8"
+ tslib: "npm:^2.3.1"
+ checksum: 1efaa29a18471c18dbe7f849a7c83b12c27edf85209cb366856720e051870302c27567f5eab2a1aef3aa7ae1438c6fbc3a7e686077f5ed4e173e4cca8d22e0d5
+ languageName: node
+ linkType: hard
+
+"@motionone/easing@npm:^10.16.3":
+ version: 10.16.3
+ resolution: "@motionone/easing@npm:10.16.3"
+ dependencies:
+ "@motionone/utils": "npm:^10.16.3"
+ tslib: "npm:^2.3.1"
+ checksum: df98a643f0b2955afd16b78063899d050b22cfcf3db1bb86ecdbde831614f24c41143d5d887bc287f6de979baa20a00e8e1dca39ef7b2dfb67c0ec1b1ca0bcaa
+ languageName: node
+ linkType: hard
+
+"@motionone/generators@npm:^10.16.4":
+ version: 10.16.4
+ resolution: "@motionone/generators@npm:10.16.4"
+ dependencies:
+ "@motionone/types": "npm:^10.16.3"
+ "@motionone/utils": "npm:^10.16.3"
+ tslib: "npm:^2.3.1"
+ checksum: cef71d1236a625b3579791d480ebd1875bec2a62e249771eb2af883981074016cc6f2ef112c2bf27f93d05d19830893f3f486944cd68d2fbf35a990c41729152
+ languageName: node
+ linkType: hard
+
+"@motionone/svelte@npm:^10.16.2":
+ version: 10.16.4
+ resolution: "@motionone/svelte@npm:10.16.4"
+ dependencies:
+ "@motionone/dom": "npm:^10.16.4"
+ tslib: "npm:^2.3.1"
+ checksum: a3f91d3ac5617ac8a2847abc0c8fad417cdc2cd9d814d60f7de2c909e4beeaf834b45a4288c8af6d26f62958a6c69714313b37ea6cd5aa2a9d1ad5198ec5881f
+ languageName: node
+ linkType: hard
+
+"@motionone/types@npm:^10.15.1, @motionone/types@npm:^10.16.3":
+ version: 10.16.3
+ resolution: "@motionone/types@npm:10.16.3"
+ checksum: a792acd8bacd7949c29fd47fda1d3d7919b86ab209499a374a1f3c85f57a92d16f7a05f94edc6d46831c55180da2ff5e1193fa538bcb76e0ff38a24e25da2e87
+ languageName: node
+ linkType: hard
+
+"@motionone/utils@npm:^10.15.1, @motionone/utils@npm:^10.16.3":
+ version: 10.16.3
+ resolution: "@motionone/utils@npm:10.16.3"
+ dependencies:
+ "@motionone/types": "npm:^10.16.3"
+ hey-listen: "npm:^1.0.8"
+ tslib: "npm:^2.3.1"
+ checksum: c5a1cce9bf5d1e8c5051a4636bd6a7030bf67f5662a94a8ec1524a72de3baca3f4c59e46cee9a41b111806fdd2956256c65c7e99b7de260803f2e44840bbae11
+ languageName: node
+ linkType: hard
+
+"@motionone/vue@npm:^10.16.2":
+ version: 10.16.4
+ resolution: "@motionone/vue@npm:10.16.4"
+ dependencies:
+ "@motionone/dom": "npm:^10.16.4"
+ tslib: "npm:^2.3.1"
+ checksum: 0f3096c0956848cb67c4926e65b7034d854cf704573a277679713c5a8045347c3c043f50adad0c84ee3e88c046d35ab88ec4380e5acd729f81900381e0b1fd0d
+ languageName: node
+ linkType: hard
+
+"@noble/curves@npm:1.1.0, @noble/curves@npm:~1.1.0":
+ version: 1.1.0
+ resolution: "@noble/curves@npm:1.1.0"
+ dependencies:
+ "@noble/hashes": "npm:1.3.1"
+ checksum: 81115c3ebfa7e7da2d7e18d44d686f98dc6d35dbde3964412c05707c92d0994a01545bc265d5c0bc05c8c49333f75b99c9acef6750f5a79b3abcc8e0546acf88
+ languageName: node
+ linkType: hard
+
+"@noble/curves@npm:1.2.0, @noble/curves@npm:~1.2.0":
+ version: 1.2.0
+ resolution: "@noble/curves@npm:1.2.0"
+ dependencies:
+ "@noble/hashes": "npm:1.3.2"
+ checksum: 0bac7d1bbfb3c2286910b02598addd33243cb97c3f36f987ecc927a4be8d7d88e0fcb12b0f0ef8a044e7307d1844dd5c49bb724bfa0a79c8ec50ba60768c97f6
+ languageName: node
+ linkType: hard
+
+"@noble/hashes@npm:1.3.1":
+ version: 1.3.1
+ resolution: "@noble/hashes@npm:1.3.1"
+ checksum: 86512713aaf338bced594bc2046ab249fea4e1ba1e7f2ecd02151ef1b8536315e788c11608fafe1b56f04fad1aa3c602da7e5f8e5fcd5f8b0aa94435fe65278e
+ languageName: node
+ linkType: hard
+
+"@noble/hashes@npm:1.3.2":
+ version: 1.3.2
+ resolution: "@noble/hashes@npm:1.3.2"
+ checksum: 2482cce3bce6a596626f94ca296e21378e7a5d4c09597cbc46e65ffacc3d64c8df73111f2265444e36a3168208628258bbbaccba2ef24f65f58b2417638a20e7
+ languageName: node
+ linkType: hard
+
+"@noble/hashes@npm:^1.3.1, @noble/hashes@npm:~1.3.0, @noble/hashes@npm:~1.3.1, @noble/hashes@npm:~1.3.2":
+ version: 1.3.3
+ resolution: "@noble/hashes@npm:1.3.3"
+ checksum: 23c020b33da4172c988e44100e33cd9f8f6250b68b43c467d3551f82070ebd9716e0d9d2347427aa3774c85934a35fa9ee6f026fca2117e3fa12db7bedae7668
+ languageName: node
+ linkType: hard
+
"@nodelib/fs.scandir@npm:2.1.5":
version: 2.1.5
resolution: "@nodelib/fs.scandir@npm:2.1.5"
@@ -879,6 +1190,151 @@ __metadata:
languageName: node
linkType: hard
+"@parcel/watcher-android-arm64@npm:2.3.0":
+ version: 2.3.0
+ resolution: "@parcel/watcher-android-arm64@npm:2.3.0"
+ conditions: os=android & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-darwin-arm64@npm:2.3.0":
+ version: 2.3.0
+ resolution: "@parcel/watcher-darwin-arm64@npm:2.3.0"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-darwin-x64@npm:2.3.0":
+ version: 2.3.0
+ resolution: "@parcel/watcher-darwin-x64@npm:2.3.0"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-freebsd-x64@npm:2.3.0":
+ version: 2.3.0
+ resolution: "@parcel/watcher-freebsd-x64@npm:2.3.0"
+ conditions: os=freebsd & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-arm-glibc@npm:2.3.0":
+ version: 2.3.0
+ resolution: "@parcel/watcher-linux-arm-glibc@npm:2.3.0"
+ conditions: os=linux & cpu=arm & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-arm64-glibc@npm:2.3.0":
+ version: 2.3.0
+ resolution: "@parcel/watcher-linux-arm64-glibc@npm:2.3.0"
+ conditions: os=linux & cpu=arm64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-arm64-musl@npm:2.3.0":
+ version: 2.3.0
+ resolution: "@parcel/watcher-linux-arm64-musl@npm:2.3.0"
+ conditions: os=linux & cpu=arm64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-x64-glibc@npm:2.3.0":
+ version: 2.3.0
+ resolution: "@parcel/watcher-linux-x64-glibc@npm:2.3.0"
+ conditions: os=linux & cpu=x64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-x64-musl@npm:2.3.0":
+ version: 2.3.0
+ resolution: "@parcel/watcher-linux-x64-musl@npm:2.3.0"
+ conditions: os=linux & cpu=x64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-wasm@npm:2.3.0":
+ version: 2.3.0
+ resolution: "@parcel/watcher-wasm@npm:2.3.0"
+ dependencies:
+ is-glob: "npm:^4.0.3"
+ micromatch: "npm:^4.0.5"
+ napi-wasm: "npm:^1.1.0"
+ checksum: 7f38b50d3b9d42a3ea4590889f586bc32ad0d7fecc4b6133d2c49f9a3c5abfee18a8a22a0c5a82e446de4e1e3d97e51e318bd911720672913da4e9ae5eff7915
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-win32-arm64@npm:2.3.0":
+ version: 2.3.0
+ resolution: "@parcel/watcher-win32-arm64@npm:2.3.0"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-win32-ia32@npm:2.3.0":
+ version: 2.3.0
+ resolution: "@parcel/watcher-win32-ia32@npm:2.3.0"
+ conditions: os=win32 & cpu=ia32
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-win32-x64@npm:2.3.0":
+ version: 2.3.0
+ resolution: "@parcel/watcher-win32-x64@npm:2.3.0"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher@npm:^2.3.0":
+ version: 2.3.0
+ resolution: "@parcel/watcher@npm:2.3.0"
+ dependencies:
+ "@parcel/watcher-android-arm64": "npm:2.3.0"
+ "@parcel/watcher-darwin-arm64": "npm:2.3.0"
+ "@parcel/watcher-darwin-x64": "npm:2.3.0"
+ "@parcel/watcher-freebsd-x64": "npm:2.3.0"
+ "@parcel/watcher-linux-arm-glibc": "npm:2.3.0"
+ "@parcel/watcher-linux-arm64-glibc": "npm:2.3.0"
+ "@parcel/watcher-linux-arm64-musl": "npm:2.3.0"
+ "@parcel/watcher-linux-x64-glibc": "npm:2.3.0"
+ "@parcel/watcher-linux-x64-musl": "npm:2.3.0"
+ "@parcel/watcher-win32-arm64": "npm:2.3.0"
+ "@parcel/watcher-win32-ia32": "npm:2.3.0"
+ "@parcel/watcher-win32-x64": "npm:2.3.0"
+ detect-libc: "npm:^1.0.3"
+ is-glob: "npm:^4.0.3"
+ micromatch: "npm:^4.0.5"
+ node-addon-api: "npm:^7.0.0"
+ node-gyp: "npm:latest"
+ dependenciesMeta:
+ "@parcel/watcher-android-arm64":
+ optional: true
+ "@parcel/watcher-darwin-arm64":
+ optional: true
+ "@parcel/watcher-darwin-x64":
+ optional: true
+ "@parcel/watcher-freebsd-x64":
+ optional: true
+ "@parcel/watcher-linux-arm-glibc":
+ optional: true
+ "@parcel/watcher-linux-arm64-glibc":
+ optional: true
+ "@parcel/watcher-linux-arm64-musl":
+ optional: true
+ "@parcel/watcher-linux-x64-glibc":
+ optional: true
+ "@parcel/watcher-linux-x64-musl":
+ optional: true
+ "@parcel/watcher-win32-arm64":
+ optional: true
+ "@parcel/watcher-win32-ia32":
+ optional: true
+ "@parcel/watcher-win32-x64":
+ optional: true
+ checksum: f223a6d5c56071c5f466725b93a83d0066ef01837fdae12ce86c9127586ad8138fe52f18de18c2752e3d8ca350b582ea4b55d16a51bd0584428d20698ace17a0
+ languageName: node
+ linkType: hard
+
"@pkgr/core@npm:^0.1.0":
version: 0.1.0
resolution: "@pkgr/core@npm:0.1.0"
@@ -944,6 +1400,27 @@ __metadata:
languageName: node
linkType: hard
+"@rainbow-me/rainbowkit@npm:^1.3.2":
+ version: 1.3.2
+ resolution: "@rainbow-me/rainbowkit@npm:1.3.2"
+ dependencies:
+ "@vanilla-extract/css": "npm:1.9.1"
+ "@vanilla-extract/dynamic": "npm:2.0.2"
+ "@vanilla-extract/sprinkles": "npm:1.5.0"
+ clsx: "npm:1.1.1"
+ i18n-js: "npm:^4.3.2"
+ qrcode: "npm:1.5.0"
+ react-remove-scroll: "npm:2.5.4"
+ ua-parser-js: "npm:^1.0.35"
+ peerDependencies:
+ react: ">=17"
+ react-dom: ">=17"
+ viem: ~0.3.19 || ^1.0.0
+ wagmi: ~1.0.1 || ~1.1.0 || ~1.2.0 || ~1.3.0 || ~1.4.0
+ checksum: f79678140b3106f4b46541643fbc4d49b74610e33db27dc81098e5869d58ee35f33f40556b9bf00806dcee141c3c3796bbc5c2a89a4679119f84b0cfa7c95b41
+ languageName: node
+ linkType: hard
+
"@rollup/pluginutils@npm:^4.1.1":
version: 4.1.1
resolution: "@rollup/pluginutils@npm:4.1.1"
@@ -1048,45 +1525,336 @@ __metadata:
languageName: node
linkType: hard
-"@tailwindcss/typography@npm:^0.5.10":
- version: 0.5.10
- resolution: "@tailwindcss/typography@npm:0.5.10"
+"@safe-global/safe-apps-provider@npm:^0.18.1":
+ version: 0.18.1
+ resolution: "@safe-global/safe-apps-provider@npm:0.18.1"
dependencies:
- lodash.castarray: "npm:^4.4.0"
- lodash.isplainobject: "npm:^4.0.6"
- lodash.merge: "npm:^4.6.2"
- postcss-selector-parser: "npm:6.0.10"
- peerDependencies:
- tailwindcss: "*"
- checksum: 0fa9c96bf091fb79fdc39a0244027b3891e9205f714197c8196e7ba2305523ce8695d14b912366de9b77d4b1d3a742fb7f9bc9bb633fddc7c7f13374b41075d2
+ "@safe-global/safe-apps-sdk": "npm:^8.1.0"
+ events: "npm:^3.3.0"
+ checksum: 9e6375132930cedd0935baa83cd026eb7c76776c7285edb3ff8c463ccf48d1e30cea03e93ce7199d3d3efa3cd035495e5f85fc361e203a2c03a4459d1989e726
languageName: node
linkType: hard
-"@tootallnate/once@npm:1":
- version: 1.1.2
- resolution: "@tootallnate/once@npm:1.1.2"
- checksum: 8fe4d006e90422883a4fa9339dd05a83ff626806262e1710cee5758d493e8cbddf2db81c0e4690636dc840b02c9fda62877866ea774ebd07c1777ed5fafbdec6
+"@safe-global/safe-apps-sdk@npm:^8.1.0":
+ version: 8.1.0
+ resolution: "@safe-global/safe-apps-sdk@npm:8.1.0"
+ dependencies:
+ "@safe-global/safe-gateway-typescript-sdk": "npm:^3.5.3"
+ viem: "npm:^1.0.0"
+ checksum: b6ad0610ed39a1106ecaa91e43e411dd361c8d4d9712cb3fbf15342950b86fe387ce331bd91ae35c90ff036cded188272ea45ca4e3534c2b08e7e3d3c741fdc0
languageName: node
linkType: hard
-"@types/babel__core@npm:^7.20.5":
- version: 7.20.5
- resolution: "@types/babel__core@npm:7.20.5"
- dependencies:
- "@babel/parser": "npm:^7.20.7"
- "@babel/types": "npm:^7.20.7"
- "@types/babel__generator": "npm:*"
- "@types/babel__template": "npm:*"
- "@types/babel__traverse": "npm:*"
- checksum: bdee3bb69951e833a4b811b8ee9356b69a61ed5b7a23e1a081ec9249769117fa83aaaf023bb06562a038eb5845155ff663e2d5c75dd95c1d5ccc91db012868ff
+"@safe-global/safe-gateway-typescript-sdk@npm:^3.5.3":
+ version: 3.13.3
+ resolution: "@safe-global/safe-gateway-typescript-sdk@npm:3.13.3"
+ checksum: 379e0deb6b938151434b451c627c61658567a4adbfbf8b6323b203fbe5be7082bcaabd31b3e269c6b6a6f65662635341c79ef2a20a828fd7d2e0daac83e81b17
languageName: node
linkType: hard
-"@types/babel__generator@npm:*":
- version: 7.6.3
- resolution: "@types/babel__generator@npm:7.6.3"
- dependencies:
- "@babel/types": "npm:^7.0.0"
+"@scure/base@npm:^1.1.3, @scure/base@npm:~1.1.0, @scure/base@npm:~1.1.2":
+ version: 1.1.5
+ resolution: "@scure/base@npm:1.1.5"
+ checksum: 6eb07be0202fac74a57c79d0d00a45f6f7e57447010c1e3d90a4275d197829727b7abc54b248fc6f9bef9ae374f7be5ee9154dde5b5b73da773560bf17aa8504
+ languageName: node
+ linkType: hard
+
+"@scure/bip32@npm:1.3.1":
+ version: 1.3.1
+ resolution: "@scure/bip32@npm:1.3.1"
+ dependencies:
+ "@noble/curves": "npm:~1.1.0"
+ "@noble/hashes": "npm:~1.3.1"
+ "@scure/base": "npm:~1.1.0"
+ checksum: 9ff0ad56f512794aed1ed62e582bf855db829e688235420a116b210169dc31e3e2a8cc4a908126aaa07b6dcbcc4cd085eb12f9d0a8b507a88946d6171a437195
+ languageName: node
+ linkType: hard
+
+"@scure/bip32@npm:1.3.2":
+ version: 1.3.2
+ resolution: "@scure/bip32@npm:1.3.2"
+ dependencies:
+ "@noble/curves": "npm:~1.2.0"
+ "@noble/hashes": "npm:~1.3.2"
+ "@scure/base": "npm:~1.1.2"
+ checksum: 2e9c1ce67f72b6c3329483f5fd39fb43ba6dcf732ed7ac63b80fa96341d2bc4cad1ea4c75bfeb91e801968c00df48b577b015fd4591f581e93f0d91178e630ca
+ languageName: node
+ linkType: hard
+
+"@scure/bip39@npm:1.2.1":
+ version: 1.2.1
+ resolution: "@scure/bip39@npm:1.2.1"
+ dependencies:
+ "@noble/hashes": "npm:~1.3.0"
+ "@scure/base": "npm:~1.1.0"
+ checksum: fe951f69dd5a7cdcefbe865bce1b160d6b59ba19bd01d09f0718e54fce37a7d8be158b32f5455f0e9c426a7fbbede3e019bf0baa99bacc88ef26a76a07e115d4
+ languageName: node
+ linkType: hard
+
+"@stablelib/aead@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "@stablelib/aead@npm:1.0.1"
+ checksum: 8ec16795a6f94264f93514661e024c5b0434d75000ea133923c57f0db30eab8ddc74fa35f5ff1ae4886803a8b92e169b828512c9e6bc02c818688d0f5b9f5aef
+ languageName: node
+ linkType: hard
+
+"@stablelib/binary@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "@stablelib/binary@npm:1.0.1"
+ dependencies:
+ "@stablelib/int": "npm:^1.0.1"
+ checksum: 154cb558d8b7c20ca5dc2e38abca2a3716ce36429bf1b9c298939cea0929766ed954feb8a9c59245ac64c923d5d3466bb7d99f281debd3a9d561e1279b11cd35
+ languageName: node
+ linkType: hard
+
+"@stablelib/bytes@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "@stablelib/bytes@npm:1.0.1"
+ checksum: ee99bb15dac2f4ae1aa4e7a571e76483617a441feff422442f293993bc8b2c7ef021285c98f91a043bc05fb70502457799e28ffd43a8564a17913ee5ce889237
+ languageName: node
+ linkType: hard
+
+"@stablelib/chacha20poly1305@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@stablelib/chacha20poly1305@npm:1.0.1"
+ dependencies:
+ "@stablelib/aead": "npm:^1.0.1"
+ "@stablelib/binary": "npm:^1.0.1"
+ "@stablelib/chacha": "npm:^1.0.1"
+ "@stablelib/constant-time": "npm:^1.0.1"
+ "@stablelib/poly1305": "npm:^1.0.1"
+ "@stablelib/wipe": "npm:^1.0.1"
+ checksum: fe202aa8aface111c72bc9ec099f9c36a7b1470eda9834e436bb228618a704929f095b937f04e867fe4d5c40216ff089cbfeb2eeb092ab33af39ff333eb2c1e6
+ languageName: node
+ linkType: hard
+
+"@stablelib/chacha@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "@stablelib/chacha@npm:1.0.1"
+ dependencies:
+ "@stablelib/binary": "npm:^1.0.1"
+ "@stablelib/wipe": "npm:^1.0.1"
+ checksum: 4d70b484ae89416d21504024f977f5517bf16b344b10fb98382c9e3e52fe8ca77ac65f5d6a358d8b152f2c9ffed101a1eb15ed1707cdf906e1b6624db78d2d16
+ languageName: node
+ linkType: hard
+
+"@stablelib/constant-time@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "@stablelib/constant-time@npm:1.0.1"
+ checksum: 694a282441215735a1fdfa3d06db5a28ba92423890967a154514ef28e0d0298ce7b6a2bc65ebc4273573d6669a6b601d330614747aa2e69078c1d523d7069e12
+ languageName: node
+ linkType: hard
+
+"@stablelib/ed25519@npm:^1.0.2":
+ version: 1.0.3
+ resolution: "@stablelib/ed25519@npm:1.0.3"
+ dependencies:
+ "@stablelib/random": "npm:^1.0.2"
+ "@stablelib/sha512": "npm:^1.0.1"
+ "@stablelib/wipe": "npm:^1.0.1"
+ checksum: b4a05e3c24dabd8a9e0b5bd72dea761bfb4b5c66404308e9f0529ef898e75d6f588234920762d5372cb920d9d47811250160109f02d04b6eed53835fb6916eb9
+ languageName: node
+ linkType: hard
+
+"@stablelib/hash@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "@stablelib/hash@npm:1.0.1"
+ checksum: 58b5572a4067820b77a1606ed2d4a6dc4068c5475f68ba0918860a5f45adf60b33024a0cea9532dcd8b7345c53b3c9636a23723f5f8ae83e0c3648f91fb5b5cc
+ languageName: node
+ linkType: hard
+
+"@stablelib/hkdf@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@stablelib/hkdf@npm:1.0.1"
+ dependencies:
+ "@stablelib/hash": "npm:^1.0.1"
+ "@stablelib/hmac": "npm:^1.0.1"
+ "@stablelib/wipe": "npm:^1.0.1"
+ checksum: 722d30e36afa8029fda2a9e8c65ad753deff92a234e708820f9fd39309d2494e1c035a4185f29ae8d7fbf8a74862b27128c66a1fb4bd7a792bd300190080dbe9
+ languageName: node
+ linkType: hard
+
+"@stablelib/hmac@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "@stablelib/hmac@npm:1.0.1"
+ dependencies:
+ "@stablelib/constant-time": "npm:^1.0.1"
+ "@stablelib/hash": "npm:^1.0.1"
+ "@stablelib/wipe": "npm:^1.0.1"
+ checksum: a111d5e687966b62c81f7dbd390f13582b027edee9bd39df6474a6472e5ad89d705e735af32bae2c9280a205806649f54b5ff8c4e8c8a7b484083a35b257e9e6
+ languageName: node
+ linkType: hard
+
+"@stablelib/int@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "@stablelib/int@npm:1.0.1"
+ checksum: e1a6a7792fc2146d65de56e4ef42e8bc385dd5157eff27019b84476f564a1a6c43413235ed0e9f7c9bb8907dbdab24679467aeb10f44c92e6b944bcd864a7ee0
+ languageName: node
+ linkType: hard
+
+"@stablelib/keyagreement@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "@stablelib/keyagreement@npm:1.0.1"
+ dependencies:
+ "@stablelib/bytes": "npm:^1.0.1"
+ checksum: 18c9e09772a058edee265c65992ec37abe4ab5118171958972e28f3bbac7f2a0afa6aaf152ec1d785452477bdab5366b3f5b750e8982ae9ad090f5fa2e5269ba
+ languageName: node
+ linkType: hard
+
+"@stablelib/poly1305@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "@stablelib/poly1305@npm:1.0.1"
+ dependencies:
+ "@stablelib/constant-time": "npm:^1.0.1"
+ "@stablelib/wipe": "npm:^1.0.1"
+ checksum: 080185ffa92f5111e6ecfeab7919368b9984c26d048b9c09a111fbc657ea62bb5dfe6b56245e1804ce692a445cc93ab6625936515fa0e7518b8f2d86feda9630
+ languageName: node
+ linkType: hard
+
+"@stablelib/random@npm:^1.0.1, @stablelib/random@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "@stablelib/random@npm:1.0.2"
+ dependencies:
+ "@stablelib/binary": "npm:^1.0.1"
+ "@stablelib/wipe": "npm:^1.0.1"
+ checksum: ebb217cfb76db97d98ec07bd7ce03a650fa194b91f0cb12382738161adff1830f405de0e9bad22bbc352422339ff85f531873b6a874c26ea9b59cfcc7ea787e0
+ languageName: node
+ linkType: hard
+
+"@stablelib/sha256@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@stablelib/sha256@npm:1.0.1"
+ dependencies:
+ "@stablelib/binary": "npm:^1.0.1"
+ "@stablelib/hash": "npm:^1.0.1"
+ "@stablelib/wipe": "npm:^1.0.1"
+ checksum: e29ee9bc76eece4345e9155ce4bdeeb1df8652296be72bd2760523ad565e3b99dca85b81db3b75ee20b34837077eb8542ca88f153f162154c62ba1f75aecc24a
+ languageName: node
+ linkType: hard
+
+"@stablelib/sha512@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "@stablelib/sha512@npm:1.0.1"
+ dependencies:
+ "@stablelib/binary": "npm:^1.0.1"
+ "@stablelib/hash": "npm:^1.0.1"
+ "@stablelib/wipe": "npm:^1.0.1"
+ checksum: 84549070a383f4daf23d9065230eb81bc8f590c68bf5f7968f1b78901236b3bb387c14f63773dc6c3dc78e823b1c15470d2a04d398a2506391f466c16ba29b58
+ languageName: node
+ linkType: hard
+
+"@stablelib/wipe@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "@stablelib/wipe@npm:1.0.1"
+ checksum: c5a54f769c286a5b3ecff979471dfccd4311f2e84a959908e8c0e3aa4eed1364bd9707f7b69d1384b757e62cc295c221fa27286c7f782410eb8a690f30cfd796
+ languageName: node
+ linkType: hard
+
+"@stablelib/x25519@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "@stablelib/x25519@npm:1.0.3"
+ dependencies:
+ "@stablelib/keyagreement": "npm:^1.0.1"
+ "@stablelib/random": "npm:^1.0.2"
+ "@stablelib/wipe": "npm:^1.0.1"
+ checksum: d8afe8a120923a434359d7d1c6759780426fed117a84a6c0f84d1a4878834cb4c2d7da78a1fa7cf227ce3924fdc300cd6ed6e46cf2508bf17b1545c319ab8418
+ languageName: node
+ linkType: hard
+
+"@tailwindcss/typography@npm:^0.5.10":
+ version: 0.5.10
+ resolution: "@tailwindcss/typography@npm:0.5.10"
+ dependencies:
+ lodash.castarray: "npm:^4.4.0"
+ lodash.isplainobject: "npm:^4.0.6"
+ lodash.merge: "npm:^4.6.2"
+ postcss-selector-parser: "npm:6.0.10"
+ peerDependencies:
+ tailwindcss: "*"
+ checksum: 0fa9c96bf091fb79fdc39a0244027b3891e9205f714197c8196e7ba2305523ce8695d14b912366de9b77d4b1d3a742fb7f9bc9bb633fddc7c7f13374b41075d2
+ languageName: node
+ linkType: hard
+
+"@tanstack/query-core@npm:4.36.1":
+ version: 4.36.1
+ resolution: "@tanstack/query-core@npm:4.36.1"
+ checksum: f286529dbd4c9cdb237ef0bfa72d785c74b5d0958290e8d85c343043ba7be4bbc6cb771167d8c13ca12bd4f37412a3d8b69331f57daa375b2071fd4752aed66a
+ languageName: node
+ linkType: hard
+
+"@tanstack/query-persist-client-core@npm:4.36.1":
+ version: 4.36.1
+ resolution: "@tanstack/query-persist-client-core@npm:4.36.1"
+ dependencies:
+ "@tanstack/query-core": "npm:4.36.1"
+ checksum: e1c623cf1d43560fcf2f4f8489f8dbae35172c13d563da63c0db9e18937fb55f157a8b2c94011e30ffb1d6f2f40a1cb60dcebe2c9ef2931c0d2e5ca377a28cd8
+ languageName: node
+ linkType: hard
+
+"@tanstack/query-sync-storage-persister@npm:^4.27.1":
+ version: 4.36.1
+ resolution: "@tanstack/query-sync-storage-persister@npm:4.36.1"
+ dependencies:
+ "@tanstack/query-persist-client-core": "npm:4.36.1"
+ checksum: ae2d71f59d57d07cf3f96402d01e3b51fa9516cb3e7f2a33787af8d3f8eb56d206b9ca474033afc72dd74badbf8773f8799ab757ace8577f446542407c2850d1
+ languageName: node
+ linkType: hard
+
+"@tanstack/react-query-persist-client@npm:^4.28.0":
+ version: 4.36.1
+ resolution: "@tanstack/react-query-persist-client@npm:4.36.1"
+ dependencies:
+ "@tanstack/query-persist-client-core": "npm:4.36.1"
+ peerDependencies:
+ "@tanstack/react-query": ^4.36.1
+ checksum: a4bdca1ac7d0852f28b3c00a8e5d061be9f54d0d81254cc006e165b86cc514af759f017261ad83f2c76cd404381223627f52e6def1d0814fd7da13fee14f64ff
+ languageName: node
+ linkType: hard
+
+"@tanstack/react-query@npm:^4.28.0":
+ version: 4.36.1
+ resolution: "@tanstack/react-query@npm:4.36.1"
+ dependencies:
+ "@tanstack/query-core": "npm:4.36.1"
+ use-sync-external-store: "npm:^1.2.0"
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
+ react-native: "*"
+ peerDependenciesMeta:
+ react-dom:
+ optional: true
+ react-native:
+ optional: true
+ checksum: 15d9c98269d52fbdd49f4eb4b077b5d70346f904ea2ae51fd0400949d731afde658919a1143dd849fb50d4c5b6d0ab072e7b313a098ef316dd1c24089653f626
+ languageName: node
+ linkType: hard
+
+"@tootallnate/once@npm:1":
+ version: 1.1.2
+ resolution: "@tootallnate/once@npm:1.1.2"
+ checksum: 8fe4d006e90422883a4fa9339dd05a83ff626806262e1710cee5758d493e8cbddf2db81c0e4690636dc840b02c9fda62877866ea774ebd07c1777ed5fafbdec6
+ languageName: node
+ linkType: hard
+
+"@types/babel__core@npm:^7.20.5":
+ version: 7.20.5
+ resolution: "@types/babel__core@npm:7.20.5"
+ dependencies:
+ "@babel/parser": "npm:^7.20.7"
+ "@babel/types": "npm:^7.20.7"
+ "@types/babel__generator": "npm:*"
+ "@types/babel__template": "npm:*"
+ "@types/babel__traverse": "npm:*"
+ checksum: bdee3bb69951e833a4b811b8ee9356b69a61ed5b7a23e1a081ec9249769117fa83aaaf023bb06562a038eb5845155ff663e2d5c75dd95c1d5ccc91db012868ff
+ languageName: node
+ linkType: hard
+
+"@types/babel__generator@npm:*":
+ version: 7.6.3
+ resolution: "@types/babel__generator@npm:7.6.3"
+ dependencies:
+ "@babel/types": "npm:^7.0.0"
checksum: 13921f2661cd0f1fe0c73dacbeac1e65580182d289911a8df7edb441656e58e2907e3e7f517f8bbf8dbe179892f8afef5f951f682ea12778e66dc21b64614091
languageName: node
linkType: hard
@@ -1110,6 +1878,15 @@ __metadata:
languageName: node
linkType: hard
+"@types/debug@npm:^4.1.7":
+ version: 4.1.12
+ resolution: "@types/debug@npm:4.1.12"
+ dependencies:
+ "@types/ms": "npm:*"
+ checksum: 5dcd465edbb5a7f226e9a5efd1f399c6172407ef5840686b73e3608ce135eeca54ae8037dcd9f16bdb2768ac74925b820a8b9ecc588a58ca09eca6acabe33e2f
+ languageName: node
+ linkType: hard
+
"@types/json-schema@npm:^7.0.12":
version: 7.0.12
resolution: "@types/json-schema@npm:7.0.12"
@@ -1124,6 +1901,20 @@ __metadata:
languageName: node
linkType: hard
+"@types/ms@npm:*":
+ version: 0.7.34
+ resolution: "@types/ms@npm:0.7.34"
+ checksum: ac80bd90012116ceb2d188fde62d96830ca847823e8ca71255616bc73991aa7d9f057b8bfab79e8ee44ffefb031ddd1bcce63ea82f9e66f7c31ec02d2d823ccc
+ languageName: node
+ linkType: hard
+
+"@types/node@npm:18.15.13":
+ version: 18.15.13
+ resolution: "@types/node@npm:18.15.13"
+ checksum: 6e5f61c559e60670a7a8fb88e31226ecc18a21be103297ca4cf9848f0a99049dae77f04b7ae677205f2af494f3701b113ba8734f4b636b355477a6534dbb8ada
+ languageName: node
+ linkType: hard
+
"@types/node@npm:^20.10.5":
version: 20.10.5
resolution: "@types/node@npm:20.10.5"
@@ -1140,6 +1931,13 @@ __metadata:
languageName: node
linkType: hard
+"@types/trusted-types@npm:^2.0.2":
+ version: 2.0.7
+ resolution: "@types/trusted-types@npm:2.0.7"
+ checksum: 4c4855f10de7c6c135e0d32ce462419d8abbbc33713b31d294596c0cc34ae1fa6112a2f9da729c8f7a20707782b0d69da3b1f8df6645b0366d08825ca1522e0c
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/eslint-plugin@npm:^6.16.0":
version: 6.16.0
resolution: "@typescript-eslint/eslint-plugin@npm:6.16.0"
@@ -1169,119 +1967,663 @@ __metadata:
version: 6.16.0
resolution: "@typescript-eslint/parser@npm:6.16.0"
dependencies:
- "@typescript-eslint/scope-manager": "npm:6.16.0"
- "@typescript-eslint/types": "npm:6.16.0"
- "@typescript-eslint/typescript-estree": "npm:6.16.0"
- "@typescript-eslint/visitor-keys": "npm:6.16.0"
- debug: "npm:^4.3.4"
- peerDependencies:
- eslint: ^7.0.0 || ^8.0.0
- peerDependenciesMeta:
- typescript:
- optional: true
- checksum: 9d573d14df4ec661dccaca785223a8a330d64f50a9279ff9170b1da22198ff91b9afa3ee7d3d7127c0cbc148c86831e76b33fc5b47d630799e98940ef666bfe0
+ "@typescript-eslint/scope-manager": "npm:6.16.0"
+ "@typescript-eslint/types": "npm:6.16.0"
+ "@typescript-eslint/typescript-estree": "npm:6.16.0"
+ "@typescript-eslint/visitor-keys": "npm:6.16.0"
+ debug: "npm:^4.3.4"
+ peerDependencies:
+ eslint: ^7.0.0 || ^8.0.0
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: 9d573d14df4ec661dccaca785223a8a330d64f50a9279ff9170b1da22198ff91b9afa3ee7d3d7127c0cbc148c86831e76b33fc5b47d630799e98940ef666bfe0
+ languageName: node
+ linkType: hard
+
+"@typescript-eslint/scope-manager@npm:6.16.0":
+ version: 6.16.0
+ resolution: "@typescript-eslint/scope-manager@npm:6.16.0"
+ dependencies:
+ "@typescript-eslint/types": "npm:6.16.0"
+ "@typescript-eslint/visitor-keys": "npm:6.16.0"
+ checksum: 3b275e528d19f4f36c4acd6cb872b5f004175512dce30cef0ac7a9121bb23d21e5e0f4b62658dbfea2b15851e7fa930372696f25a6c87492f863171ab56f5364
+ languageName: node
+ linkType: hard
+
+"@typescript-eslint/type-utils@npm:6.16.0":
+ version: 6.16.0
+ resolution: "@typescript-eslint/type-utils@npm:6.16.0"
+ dependencies:
+ "@typescript-eslint/typescript-estree": "npm:6.16.0"
+ "@typescript-eslint/utils": "npm:6.16.0"
+ debug: "npm:^4.3.4"
+ ts-api-utils: "npm:^1.0.1"
+ peerDependencies:
+ eslint: ^7.0.0 || ^8.0.0
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: a5339cc1375d12411fcb242249143b28401fb18890bb2a1cff5275ba946affb4a2066cd8203e83ac383bd9d791a79ea6ee1cbf7a30deed5c832ed002897bbf82
+ languageName: node
+ linkType: hard
+
+"@typescript-eslint/types@npm:6.16.0":
+ version: 6.16.0
+ resolution: "@typescript-eslint/types@npm:6.16.0"
+ checksum: 74d9a8b7fd1b85fd1824295c92bc2f506148e450c9897f65ddaa089091017df4e25676c5b098b75c8f00529b84492f303a6b1870bb0ffee83997081325891d53
+ languageName: node
+ linkType: hard
+
+"@typescript-eslint/typescript-estree@npm:6.16.0":
+ version: 6.16.0
+ resolution: "@typescript-eslint/typescript-estree@npm:6.16.0"
+ dependencies:
+ "@typescript-eslint/types": "npm:6.16.0"
+ "@typescript-eslint/visitor-keys": "npm:6.16.0"
+ debug: "npm:^4.3.4"
+ globby: "npm:^11.1.0"
+ is-glob: "npm:^4.0.3"
+ minimatch: "npm:9.0.3"
+ semver: "npm:^7.5.4"
+ ts-api-utils: "npm:^1.0.1"
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: c7109e90b40b3c8f1042beb7f1a7a97eeba3b6a903acd82df4947900d68bd31d04b530a190c099666c5ca4886efc162de7b42de754a44b189e41237210797d9e
+ languageName: node
+ linkType: hard
+
+"@typescript-eslint/utils@npm:6.16.0":
+ version: 6.16.0
+ resolution: "@typescript-eslint/utils@npm:6.16.0"
+ dependencies:
+ "@eslint-community/eslint-utils": "npm:^4.4.0"
+ "@types/json-schema": "npm:^7.0.12"
+ "@types/semver": "npm:^7.5.0"
+ "@typescript-eslint/scope-manager": "npm:6.16.0"
+ "@typescript-eslint/types": "npm:6.16.0"
+ "@typescript-eslint/typescript-estree": "npm:6.16.0"
+ semver: "npm:^7.5.4"
+ peerDependencies:
+ eslint: ^7.0.0 || ^8.0.0
+ checksum: 586c4c0e1ca249daf9958f0d88df3af010a7592a19db1a7dc198754542b584314896536fe56ea9c93dd0ddd531154e7697002643d46e24a8d3a459721a626e91
+ languageName: node
+ linkType: hard
+
+"@typescript-eslint/visitor-keys@npm:6.16.0":
+ version: 6.16.0
+ resolution: "@typescript-eslint/visitor-keys@npm:6.16.0"
+ dependencies:
+ "@typescript-eslint/types": "npm:6.16.0"
+ eslint-visitor-keys: "npm:^3.4.1"
+ checksum: 13c4d90355e288eac432d2845e37bb2acc03dab6d8568564558c1914a9aa44352f2a7ff29d0f50e0b3e68d66cca5f27b2732af5ff193b82571b4366309842880
+ languageName: node
+ linkType: hard
+
+"@ungap/structured-clone@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "@ungap/structured-clone@npm:1.2.0"
+ checksum: 8209c937cb39119f44eb63cf90c0b73e7c754209a6411c707be08e50e29ee81356dca1a848a405c8bdeebfe2f5e4f831ad310ae1689eeef65e7445c090c6657d
+ languageName: node
+ linkType: hard
+
+"@vanilla-extract/css@npm:1.9.1":
+ version: 1.9.1
+ resolution: "@vanilla-extract/css@npm:1.9.1"
+ dependencies:
+ "@emotion/hash": "npm:^0.8.0"
+ "@vanilla-extract/private": "npm:^1.0.3"
+ ahocorasick: "npm:1.0.2"
+ chalk: "npm:^4.1.1"
+ css-what: "npm:^5.0.1"
+ cssesc: "npm:^3.0.0"
+ csstype: "npm:^3.0.7"
+ deep-object-diff: "npm:^1.1.0"
+ deepmerge: "npm:^4.2.2"
+ media-query-parser: "npm:^2.0.2"
+ outdent: "npm:^0.8.0"
+ checksum: c9381e204c944ed6b8b23859d04be5ab4628c48ce80ca6e40a2660c47e770f5da0c89adc009e394f128ae53ab235b9f8a76ce1c3c0961e47ea7027133149d27f
+ languageName: node
+ linkType: hard
+
+"@vanilla-extract/dynamic@npm:2.0.2":
+ version: 2.0.2
+ resolution: "@vanilla-extract/dynamic@npm:2.0.2"
+ dependencies:
+ "@vanilla-extract/private": "npm:^1.0.3"
+ checksum: 0552abe353baacd4bfec3cea9fdbbce0b70b227e0a05e29cf31a72fdb236cbccde7a9f9595fdcdf9ab1f702441b5e4da1a5a4a2d9e397ad620d5f512d94e3d8d
+ languageName: node
+ linkType: hard
+
+"@vanilla-extract/private@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "@vanilla-extract/private@npm:1.0.3"
+ checksum: 62a74cb4fce877debb8043cda8b9efb8ca142b56d6a64525929a16a6e6c4f9bc181a6ea099b5b6ed08d0c7b3e8389b7e05f7fe9b4b0fae6eb74c2a69cb6ee2f7
+ languageName: node
+ linkType: hard
+
+"@vanilla-extract/sprinkles@npm:1.5.0":
+ version: 1.5.0
+ resolution: "@vanilla-extract/sprinkles@npm:1.5.0"
+ peerDependencies:
+ "@vanilla-extract/css": ^1.0.0
+ checksum: a1e5a479241047cccc2e7f27e8c42cf0c42b22aea009fc8828bd57b8d7723405074a20bfb39d40177fca050a1416b63c4ca7a22fb350d254fc62923c4cecaecc
+ languageName: node
+ linkType: hard
+
+"@vitejs/plugin-react@npm:^4.2.1":
+ version: 4.2.1
+ resolution: "@vitejs/plugin-react@npm:4.2.1"
+ dependencies:
+ "@babel/core": "npm:^7.23.5"
+ "@babel/plugin-transform-react-jsx-self": "npm:^7.23.3"
+ "@babel/plugin-transform-react-jsx-source": "npm:^7.23.3"
+ "@types/babel__core": "npm:^7.20.5"
+ react-refresh: "npm:^0.14.0"
+ peerDependencies:
+ vite: ^4.2.0 || ^5.0.0
+ checksum: de1eec44d703f32e5b58e776328ca20793657fe991835d15b290230b19a2a08be5d31501d424279ae13ecfed28044c117b69d746891c8d9b92c69e8a8907e989
+ languageName: node
+ linkType: hard
+
+"@wagmi/connectors@npm:3.1.10":
+ version: 3.1.10
+ resolution: "@wagmi/connectors@npm:3.1.10"
+ dependencies:
+ "@coinbase/wallet-sdk": "npm:^3.6.6"
+ "@safe-global/safe-apps-provider": "npm:^0.18.1"
+ "@safe-global/safe-apps-sdk": "npm:^8.1.0"
+ "@walletconnect/ethereum-provider": "npm:2.10.6"
+ "@walletconnect/legacy-provider": "npm:^2.0.0"
+ "@walletconnect/modal": "npm:2.6.2"
+ "@walletconnect/utils": "npm:2.10.2"
+ abitype: "npm:0.8.7"
+ eventemitter3: "npm:^4.0.7"
+ peerDependencies:
+ typescript: ">=5.0.4"
+ viem: ">=0.3.35"
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: c41f182a74c65c95e97fd453350825183e7a4c5961b5def90eb0a26a5d320bb81dcf1d93d48b0fbafe58a1445bce37d7480aa539c04a5567705032c630159776
+ languageName: node
+ linkType: hard
+
+"@wagmi/core@npm:1.4.12":
+ version: 1.4.12
+ resolution: "@wagmi/core@npm:1.4.12"
+ dependencies:
+ "@wagmi/connectors": "npm:3.1.10"
+ abitype: "npm:0.8.7"
+ eventemitter3: "npm:^4.0.7"
+ zustand: "npm:^4.3.1"
+ peerDependencies:
+ typescript: ">=5.0.4"
+ viem: ">=0.3.35"
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: 4924a0f14aa5b332032529939704df13d3ebbb6adfd060337277498912d0f3746cee0809e76e94017f4b0a983d380971b4f81469490e0b918192fe61b5ab82b6
+ languageName: node
+ linkType: hard
+
+"@walletconnect/core@npm:2.10.6":
+ version: 2.10.6
+ resolution: "@walletconnect/core@npm:2.10.6"
+ dependencies:
+ "@walletconnect/heartbeat": "npm:1.2.1"
+ "@walletconnect/jsonrpc-provider": "npm:1.0.13"
+ "@walletconnect/jsonrpc-types": "npm:1.0.3"
+ "@walletconnect/jsonrpc-utils": "npm:1.0.8"
+ "@walletconnect/jsonrpc-ws-connection": "npm:1.0.14"
+ "@walletconnect/keyvaluestorage": "npm:^1.1.1"
+ "@walletconnect/logger": "npm:^2.0.1"
+ "@walletconnect/relay-api": "npm:^1.0.9"
+ "@walletconnect/relay-auth": "npm:^1.0.4"
+ "@walletconnect/safe-json": "npm:^1.0.2"
+ "@walletconnect/time": "npm:^1.0.2"
+ "@walletconnect/types": "npm:2.10.6"
+ "@walletconnect/utils": "npm:2.10.6"
+ events: "npm:^3.3.0"
+ lodash.isequal: "npm:4.5.0"
+ uint8arrays: "npm:^3.1.0"
+ checksum: 20956bb3e60c8153ad849ff063defea363116e23eb8b234bf97d0ffbaf63f3d67619fb4f2f7d8c57b7c88e330af93a7cee18635929f1a511c6ded5794ad7b4f5
+ languageName: node
+ linkType: hard
+
+"@walletconnect/crypto@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "@walletconnect/crypto@npm:1.0.3"
+ dependencies:
+ "@walletconnect/encoding": "npm:^1.0.2"
+ "@walletconnect/environment": "npm:^1.0.1"
+ "@walletconnect/randombytes": "npm:^1.0.3"
+ aes-js: "npm:^3.1.2"
+ hash.js: "npm:^1.1.7"
+ tslib: "npm:1.14.1"
+ checksum: dfe35bdafd28f48d1bdb5f4dc091da8361b1d8bef71c0ebc5f56e23363a4adc7d90215fbf6b90acb28634a05058bd0ff65d6dd48a92a6ab653cc8c847f5a7807
+ languageName: node
+ linkType: hard
+
+"@walletconnect/encoding@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "@walletconnect/encoding@npm:1.0.2"
+ dependencies:
+ is-typedarray: "npm:1.0.0"
+ tslib: "npm:1.14.1"
+ typedarray-to-buffer: "npm:3.1.5"
+ checksum: ee94e8486d71094e3d23d91c392460a1fcedaf7ac1d541f5c4b0472fbed170c1e0962e29eb7e1b72cd8aefa1332e7b88182ecbc0b3b32adfb3242dbce1c1b236
+ languageName: node
+ linkType: hard
+
+"@walletconnect/environment@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "@walletconnect/environment@npm:1.0.1"
+ dependencies:
+ tslib: "npm:1.14.1"
+ checksum: 08eacce6452950a17f4209c443bd4db6bf7bddfc860593bdbd49edda9d08821696dee79e5617a954fbe90ff32c1d1f1691ef0c77455ed3e4201b328856a5e2f7
+ languageName: node
+ linkType: hard
+
+"@walletconnect/ethereum-provider@npm:2.10.6":
+ version: 2.10.6
+ resolution: "@walletconnect/ethereum-provider@npm:2.10.6"
+ dependencies:
+ "@walletconnect/jsonrpc-http-connection": "npm:^1.0.7"
+ "@walletconnect/jsonrpc-provider": "npm:^1.0.13"
+ "@walletconnect/jsonrpc-types": "npm:^1.0.3"
+ "@walletconnect/jsonrpc-utils": "npm:^1.0.8"
+ "@walletconnect/modal": "npm:^2.4.3"
+ "@walletconnect/sign-client": "npm:2.10.6"
+ "@walletconnect/types": "npm:2.10.6"
+ "@walletconnect/universal-provider": "npm:2.10.6"
+ "@walletconnect/utils": "npm:2.10.6"
+ events: "npm:^3.3.0"
+ checksum: bf98307b79d2ab4845a0c5c4474c9af8ea1a9a8bf06f9c6719cdcc9c0cd4a14e43992d3b556cb54b2b06fbb349fdd4ea8a6c643ec63689ba1857279d48f1178e
+ languageName: node
+ linkType: hard
+
+"@walletconnect/events@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "@walletconnect/events@npm:1.0.1"
+ dependencies:
+ keyvaluestorage-interface: "npm:^1.0.0"
+ tslib: "npm:1.14.1"
+ checksum: 919a97e1dacf7096aefe07af810362cfc190533a576dcfa21387295d825a3c3d5f90bedee73235b1b343f5c696f242d7bffc5ea3359d3833541349ca23f50df8
+ languageName: node
+ linkType: hard
+
+"@walletconnect/heartbeat@npm:1.2.1":
+ version: 1.2.1
+ resolution: "@walletconnect/heartbeat@npm:1.2.1"
+ dependencies:
+ "@walletconnect/events": "npm:^1.0.1"
+ "@walletconnect/time": "npm:^1.0.2"
+ tslib: "npm:1.14.1"
+ checksum: 5ad46f26dcb7b9b3227f004cd74b18741d4cd32c21825a036eb03985c67a0cf859c285bc5635401966a99129e854d72de3458ff592370575ef7e52f5dd12ebbc
+ languageName: node
+ linkType: hard
+
+"@walletconnect/jsonrpc-http-connection@npm:^1.0.4, @walletconnect/jsonrpc-http-connection@npm:^1.0.7":
+ version: 1.0.7
+ resolution: "@walletconnect/jsonrpc-http-connection@npm:1.0.7"
+ dependencies:
+ "@walletconnect/jsonrpc-utils": "npm:^1.0.6"
+ "@walletconnect/safe-json": "npm:^1.0.1"
+ cross-fetch: "npm:^3.1.4"
+ tslib: "npm:1.14.1"
+ checksum: 24272eca0d2b20397b2c83ecaac324cbc857fab4a4c2699332ea5c8b81096b1cf4a3c60f51c82ca9e98ab87a213c04bf047037478b089effabe0139005c71867
+ languageName: node
+ linkType: hard
+
+"@walletconnect/jsonrpc-provider@npm:1.0.13, @walletconnect/jsonrpc-provider@npm:^1.0.13, @walletconnect/jsonrpc-provider@npm:^1.0.6":
+ version: 1.0.13
+ resolution: "@walletconnect/jsonrpc-provider@npm:1.0.13"
+ dependencies:
+ "@walletconnect/jsonrpc-utils": "npm:^1.0.8"
+ "@walletconnect/safe-json": "npm:^1.0.2"
+ tslib: "npm:1.14.1"
+ checksum: 9b5b2f0ce516d2ddebe2cd1a2c8ea18a6b765b0d068162caf39745c18534e264a0cc6198adb869ba8684d0efa563be30956a3b9a7cc82b80b9e263f6211e30ab
+ languageName: node
+ linkType: hard
+
+"@walletconnect/jsonrpc-types@npm:1.0.3, @walletconnect/jsonrpc-types@npm:^1.0.2, @walletconnect/jsonrpc-types@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "@walletconnect/jsonrpc-types@npm:1.0.3"
+ dependencies:
+ keyvaluestorage-interface: "npm:^1.0.0"
+ tslib: "npm:1.14.1"
+ checksum: a0fc8a88c62795bf4bf83d4e98a4e2cdd659ef70c73642582089fdf0994c54fd8050aa6cca85cfdcca6b77994e71334895e7a19649c325a8c822b059c2003884
+ languageName: node
+ linkType: hard
+
+"@walletconnect/jsonrpc-utils@npm:1.0.8, @walletconnect/jsonrpc-utils@npm:^1.0.4, @walletconnect/jsonrpc-utils@npm:^1.0.6, @walletconnect/jsonrpc-utils@npm:^1.0.7, @walletconnect/jsonrpc-utils@npm:^1.0.8":
+ version: 1.0.8
+ resolution: "@walletconnect/jsonrpc-utils@npm:1.0.8"
+ dependencies:
+ "@walletconnect/environment": "npm:^1.0.1"
+ "@walletconnect/jsonrpc-types": "npm:^1.0.3"
+ tslib: "npm:1.14.1"
+ checksum: e4a6bd801cf555bca775e03d961d1fe5ad0a22838e3496adda43ab4020a73d1b38de7096c06940e51f00fccccc734cd422fe4f1f7a8682302467b9c4d2a93d5d
+ languageName: node
+ linkType: hard
+
+"@walletconnect/jsonrpc-ws-connection@npm:1.0.14":
+ version: 1.0.14
+ resolution: "@walletconnect/jsonrpc-ws-connection@npm:1.0.14"
+ dependencies:
+ "@walletconnect/jsonrpc-utils": "npm:^1.0.6"
+ "@walletconnect/safe-json": "npm:^1.0.2"
+ events: "npm:^3.3.0"
+ ws: "npm:^7.5.1"
+ checksum: a710ecc51f8d3ed819ba6d6e53151ef274473aa8746ffdeaffaa3d4c020405bc694b0d179649fc2510a556eb4daf02f4a9e3dacef69ff95f673939bd67be649e
+ languageName: node
+ linkType: hard
+
+"@walletconnect/keyvaluestorage@npm:^1.0.2, @walletconnect/keyvaluestorage@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "@walletconnect/keyvaluestorage@npm:1.1.1"
+ dependencies:
+ "@walletconnect/safe-json": "npm:^1.0.1"
+ idb-keyval: "npm:^6.2.1"
+ unstorage: "npm:^1.9.0"
+ peerDependencies:
+ "@react-native-async-storage/async-storage": 1.x
+ peerDependenciesMeta:
+ "@react-native-async-storage/async-storage":
+ optional: true
+ checksum: de2ec39d09ce99370865f7d7235b93c42b3e4fd3406bdbc644329eff7faea2722618aa88ffc4ee7d20b1d6806a8331261b65568187494cbbcceeedbe79dc30e8
+ languageName: node
+ linkType: hard
+
+"@walletconnect/legacy-client@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "@walletconnect/legacy-client@npm:2.0.0"
+ dependencies:
+ "@walletconnect/crypto": "npm:^1.0.3"
+ "@walletconnect/encoding": "npm:^1.0.2"
+ "@walletconnect/jsonrpc-utils": "npm:^1.0.4"
+ "@walletconnect/legacy-types": "npm:^2.0.0"
+ "@walletconnect/legacy-utils": "npm:^2.0.0"
+ "@walletconnect/safe-json": "npm:^1.0.1"
+ "@walletconnect/window-getters": "npm:^1.0.1"
+ "@walletconnect/window-metadata": "npm:^1.0.1"
+ detect-browser: "npm:^5.3.0"
+ query-string: "npm:^6.13.5"
+ checksum: 00820b607301d94385e631c2e039450bc72ae71943cb67d06125509c8e8039e275d605c4a3d0c10e94f847c03c8a6437aa86f945581c57e84571ff827062dc8b
+ languageName: node
+ linkType: hard
+
+"@walletconnect/legacy-modal@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "@walletconnect/legacy-modal@npm:2.0.0"
+ dependencies:
+ "@walletconnect/legacy-types": "npm:^2.0.0"
+ "@walletconnect/legacy-utils": "npm:^2.0.0"
+ copy-to-clipboard: "npm:^3.3.3"
+ preact: "npm:^10.12.0"
+ qrcode: "npm:^1.5.1"
+ checksum: 92a35d6710e84ac2caa1dc540317d264ca3d612dde5b502de39ee27f3e27eb1d6a92c49e3cf20322c82366fd53cab87de197184ef6000b926d1a7ff724921693
+ languageName: node
+ linkType: hard
+
+"@walletconnect/legacy-provider@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "@walletconnect/legacy-provider@npm:2.0.0"
+ dependencies:
+ "@walletconnect/jsonrpc-http-connection": "npm:^1.0.4"
+ "@walletconnect/jsonrpc-provider": "npm:^1.0.6"
+ "@walletconnect/legacy-client": "npm:^2.0.0"
+ "@walletconnect/legacy-modal": "npm:^2.0.0"
+ "@walletconnect/legacy-types": "npm:^2.0.0"
+ "@walletconnect/legacy-utils": "npm:^2.0.0"
+ checksum: 770f8998ccdceb3ed01afa9955c096467b58f138095d93e4bf6b70d3d7cb7a873786cf79c93cb706a5b7230627fca8999e779215478b3842f2814a85be13edf9
+ languageName: node
+ linkType: hard
+
+"@walletconnect/legacy-types@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "@walletconnect/legacy-types@npm:2.0.0"
+ dependencies:
+ "@walletconnect/jsonrpc-types": "npm:^1.0.2"
+ checksum: a115e4cc251d61ddc8c31c14ab9745248db68e4b36decf0e4d9d7e7de02ccb9d3e3a5dd55796f9531a17594c82dcdfd05d5bc1bc4d50f2a0e3f59b98c98b567d
+ languageName: node
+ linkType: hard
+
+"@walletconnect/legacy-utils@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "@walletconnect/legacy-utils@npm:2.0.0"
+ dependencies:
+ "@walletconnect/encoding": "npm:^1.0.2"
+ "@walletconnect/jsonrpc-utils": "npm:^1.0.4"
+ "@walletconnect/legacy-types": "npm:^2.0.0"
+ "@walletconnect/safe-json": "npm:^1.0.1"
+ "@walletconnect/window-getters": "npm:^1.0.1"
+ "@walletconnect/window-metadata": "npm:^1.0.1"
+ detect-browser: "npm:^5.3.0"
+ query-string: "npm:^6.13.5"
+ checksum: 457312842a062f9f990dc16af4e84c012c5c39ed0e541a6b1337dcdb8631a2ddacd7790ad40d2f35ee81b158c4e69a4db5399b050cfd324e80450343eae9cdc7
+ languageName: node
+ linkType: hard
+
+"@walletconnect/logger@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "@walletconnect/logger@npm:2.0.1"
+ dependencies:
+ pino: "npm:7.11.0"
+ tslib: "npm:1.14.1"
+ checksum: 1778686f608f03bc8a67fb560a2694e8aef74b392811508e98cc158d1839a1bb0a0256eb2ed719c4ee17e65a11543ddc4f9059d3bdd5dddcca6359ba1bab18bd
+ languageName: node
+ linkType: hard
+
+"@walletconnect/modal-core@npm:2.6.2":
+ version: 2.6.2
+ resolution: "@walletconnect/modal-core@npm:2.6.2"
+ dependencies:
+ valtio: "npm:1.11.2"
+ checksum: 5e3fb21a1fc923ec0d2a3e33cc360e3d56278a211609d5fd4cc4d6e3b4f1acb40b9783fcc771b259b78c7e731af3862def096aa1da2e210e7859729808304c94
+ languageName: node
+ linkType: hard
+
+"@walletconnect/modal-ui@npm:2.6.2":
+ version: 2.6.2
+ resolution: "@walletconnect/modal-ui@npm:2.6.2"
+ dependencies:
+ "@walletconnect/modal-core": "npm:2.6.2"
+ lit: "npm:2.8.0"
+ motion: "npm:10.16.2"
+ qrcode: "npm:1.5.3"
+ checksum: 5d8f0a2703b9757dfa48ad3e48a40e64608f6a28db31ec93a2f10e942dcc5ee986c03ffdab94018e905836d339131fc928bc14614a94943011868cdddc36a32a
+ languageName: node
+ linkType: hard
+
+"@walletconnect/modal@npm:2.6.2, @walletconnect/modal@npm:^2.4.3":
+ version: 2.6.2
+ resolution: "@walletconnect/modal@npm:2.6.2"
+ dependencies:
+ "@walletconnect/modal-core": "npm:2.6.2"
+ "@walletconnect/modal-ui": "npm:2.6.2"
+ checksum: 1cc309f63d061e49fdf7b10d28093d7ef1a47f4624f717f8fd3bf6097ac3b00cea4acc45c50e8bd386d4bcfdf10f4dcba960f7129c557b9dc42ef7d05b970807
+ languageName: node
+ linkType: hard
+
+"@walletconnect/randombytes@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "@walletconnect/randombytes@npm:1.0.3"
+ dependencies:
+ "@walletconnect/encoding": "npm:^1.0.2"
+ "@walletconnect/environment": "npm:^1.0.1"
+ randombytes: "npm:^2.1.0"
+ tslib: "npm:1.14.1"
+ checksum: 3391eb97db9240479744f2de2c56c5cded6c11fa3a391dd6da6acf763cf62b77249396c538b51324ae1434b0914f765cbeea45db949ca97e6b132677c8a3b64d
+ languageName: node
+ linkType: hard
+
+"@walletconnect/relay-api@npm:^1.0.9":
+ version: 1.0.9
+ resolution: "@walletconnect/relay-api@npm:1.0.9"
+ dependencies:
+ "@walletconnect/jsonrpc-types": "npm:^1.0.2"
+ tslib: "npm:1.14.1"
+ checksum: e5994c63619b89cae45428108857389536f3c7e43a92f324a8ef305f351cf125dcfafeb9c480f23798c162ca2cad7b8f91828bae28a84cf869c3e7ee1dcca9dd
+ languageName: node
+ linkType: hard
+
+"@walletconnect/relay-auth@npm:^1.0.4":
+ version: 1.0.4
+ resolution: "@walletconnect/relay-auth@npm:1.0.4"
+ dependencies:
+ "@stablelib/ed25519": "npm:^1.0.2"
+ "@stablelib/random": "npm:^1.0.1"
+ "@walletconnect/safe-json": "npm:^1.0.1"
+ "@walletconnect/time": "npm:^1.0.2"
+ tslib: "npm:1.14.1"
+ uint8arrays: "npm:^3.0.0"
+ checksum: e90294ff718c5c1e49751a28916aaac45dd07d694f117052506309eb05b68cc2c72d9b302366e40d79ef952c22bd0bbea731d09633a6663b0ab8e18b4804a832
+ languageName: node
+ linkType: hard
+
+"@walletconnect/safe-json@npm:^1.0.1, @walletconnect/safe-json@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "@walletconnect/safe-json@npm:1.0.2"
+ dependencies:
+ tslib: "npm:1.14.1"
+ checksum: 8689072018c1ff7ab58eca67bd6f06b53702738d8183d67bfe6ed220aeac804e41901b8ee0fb14299e83c70093fafb90a90992202d128d53b2832bb01b591752
+ languageName: node
+ linkType: hard
+
+"@walletconnect/sign-client@npm:2.10.6":
+ version: 2.10.6
+ resolution: "@walletconnect/sign-client@npm:2.10.6"
+ dependencies:
+ "@walletconnect/core": "npm:2.10.6"
+ "@walletconnect/events": "npm:^1.0.1"
+ "@walletconnect/heartbeat": "npm:1.2.1"
+ "@walletconnect/jsonrpc-utils": "npm:1.0.8"
+ "@walletconnect/logger": "npm:^2.0.1"
+ "@walletconnect/time": "npm:^1.0.2"
+ "@walletconnect/types": "npm:2.10.6"
+ "@walletconnect/utils": "npm:2.10.6"
+ events: "npm:^3.3.0"
+ checksum: 041123309f6ef84b45ef630110c27f9e66048dfb3fb64dc13e38d1dc35b7795c12ea759720209ad855552b7629d3d9891ccb6e7b460d6dee9ace526dd5f3d88b
languageName: node
linkType: hard
-"@typescript-eslint/scope-manager@npm:6.16.0":
- version: 6.16.0
- resolution: "@typescript-eslint/scope-manager@npm:6.16.0"
+"@walletconnect/time@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "@walletconnect/time@npm:1.0.2"
dependencies:
- "@typescript-eslint/types": "npm:6.16.0"
- "@typescript-eslint/visitor-keys": "npm:6.16.0"
- checksum: 3b275e528d19f4f36c4acd6cb872b5f004175512dce30cef0ac7a9121bb23d21e5e0f4b62658dbfea2b15851e7fa930372696f25a6c87492f863171ab56f5364
+ tslib: "npm:1.14.1"
+ checksum: 6317f93086e36daa3383cab4a8579c7d0bed665fb0f8e9016575200314e9ba5e61468f66142a7bb5b8489bb4c9250196576d90a60b6b00e0e856b5d0ab6ba474
languageName: node
linkType: hard
-"@typescript-eslint/type-utils@npm:6.16.0":
- version: 6.16.0
- resolution: "@typescript-eslint/type-utils@npm:6.16.0"
+"@walletconnect/types@npm:2.10.2":
+ version: 2.10.2
+ resolution: "@walletconnect/types@npm:2.10.2"
dependencies:
- "@typescript-eslint/typescript-estree": "npm:6.16.0"
- "@typescript-eslint/utils": "npm:6.16.0"
- debug: "npm:^4.3.4"
- ts-api-utils: "npm:^1.0.1"
- peerDependencies:
- eslint: ^7.0.0 || ^8.0.0
- peerDependenciesMeta:
- typescript:
- optional: true
- checksum: a5339cc1375d12411fcb242249143b28401fb18890bb2a1cff5275ba946affb4a2066cd8203e83ac383bd9d791a79ea6ee1cbf7a30deed5c832ed002897bbf82
+ "@walletconnect/events": "npm:^1.0.1"
+ "@walletconnect/heartbeat": "npm:1.2.1"
+ "@walletconnect/jsonrpc-types": "npm:1.0.3"
+ "@walletconnect/keyvaluestorage": "npm:^1.0.2"
+ "@walletconnect/logger": "npm:^2.0.1"
+ events: "npm:^3.3.0"
+ checksum: 339ff20dae3cf22b289b151ed899639d554ad3354d1baee15f5570bbd5ad5dd723d1be702d18bc302843eaad5e8809e217de18c590f90817c3fa0b65b8fbe0e1
languageName: node
linkType: hard
-"@typescript-eslint/types@npm:6.16.0":
- version: 6.16.0
- resolution: "@typescript-eslint/types@npm:6.16.0"
- checksum: 74d9a8b7fd1b85fd1824295c92bc2f506148e450c9897f65ddaa089091017df4e25676c5b098b75c8f00529b84492f303a6b1870bb0ffee83997081325891d53
+"@walletconnect/types@npm:2.10.6":
+ version: 2.10.6
+ resolution: "@walletconnect/types@npm:2.10.6"
+ dependencies:
+ "@walletconnect/events": "npm:^1.0.1"
+ "@walletconnect/heartbeat": "npm:1.2.1"
+ "@walletconnect/jsonrpc-types": "npm:1.0.3"
+ "@walletconnect/keyvaluestorage": "npm:^1.1.1"
+ "@walletconnect/logger": "npm:^2.0.1"
+ events: "npm:^3.3.0"
+ checksum: ad6c2aad60c49ce4a4be2091dd28d4492421e7bfc6ed3d1383ea34ec46be40656cd8899084133ad5ed6d9c93b4ed5bb846985d587ac45258e8a71b9ac93bdb7f
languageName: node
linkType: hard
-"@typescript-eslint/typescript-estree@npm:6.16.0":
- version: 6.16.0
- resolution: "@typescript-eslint/typescript-estree@npm:6.16.0"
+"@walletconnect/universal-provider@npm:2.10.6":
+ version: 2.10.6
+ resolution: "@walletconnect/universal-provider@npm:2.10.6"
dependencies:
- "@typescript-eslint/types": "npm:6.16.0"
- "@typescript-eslint/visitor-keys": "npm:6.16.0"
- debug: "npm:^4.3.4"
- globby: "npm:^11.1.0"
- is-glob: "npm:^4.0.3"
- minimatch: "npm:9.0.3"
- semver: "npm:^7.5.4"
- ts-api-utils: "npm:^1.0.1"
- peerDependenciesMeta:
- typescript:
- optional: true
- checksum: c7109e90b40b3c8f1042beb7f1a7a97eeba3b6a903acd82df4947900d68bd31d04b530a190c099666c5ca4886efc162de7b42de754a44b189e41237210797d9e
+ "@walletconnect/jsonrpc-http-connection": "npm:^1.0.7"
+ "@walletconnect/jsonrpc-provider": "npm:1.0.13"
+ "@walletconnect/jsonrpc-types": "npm:^1.0.2"
+ "@walletconnect/jsonrpc-utils": "npm:^1.0.7"
+ "@walletconnect/logger": "npm:^2.0.1"
+ "@walletconnect/sign-client": "npm:2.10.6"
+ "@walletconnect/types": "npm:2.10.6"
+ "@walletconnect/utils": "npm:2.10.6"
+ events: "npm:^3.3.0"
+ checksum: 7d7d07b6ad8358aa96347350b814fa08f450d3c0d29c40d2a18d234ae0820c076796b3eacb474060a1ba1595d3bbb9e683e37e9903c94c13c9d212c056958478
languageName: node
linkType: hard
-"@typescript-eslint/utils@npm:6.16.0":
- version: 6.16.0
- resolution: "@typescript-eslint/utils@npm:6.16.0"
+"@walletconnect/utils@npm:2.10.2":
+ version: 2.10.2
+ resolution: "@walletconnect/utils@npm:2.10.2"
dependencies:
- "@eslint-community/eslint-utils": "npm:^4.4.0"
- "@types/json-schema": "npm:^7.0.12"
- "@types/semver": "npm:^7.5.0"
- "@typescript-eslint/scope-manager": "npm:6.16.0"
- "@typescript-eslint/types": "npm:6.16.0"
- "@typescript-eslint/typescript-estree": "npm:6.16.0"
- semver: "npm:^7.5.4"
- peerDependencies:
- eslint: ^7.0.0 || ^8.0.0
- checksum: 586c4c0e1ca249daf9958f0d88df3af010a7592a19db1a7dc198754542b584314896536fe56ea9c93dd0ddd531154e7697002643d46e24a8d3a459721a626e91
+ "@stablelib/chacha20poly1305": "npm:1.0.1"
+ "@stablelib/hkdf": "npm:1.0.1"
+ "@stablelib/random": "npm:^1.0.2"
+ "@stablelib/sha256": "npm:1.0.1"
+ "@stablelib/x25519": "npm:^1.0.3"
+ "@walletconnect/relay-api": "npm:^1.0.9"
+ "@walletconnect/safe-json": "npm:^1.0.2"
+ "@walletconnect/time": "npm:^1.0.2"
+ "@walletconnect/types": "npm:2.10.2"
+ "@walletconnect/window-getters": "npm:^1.0.1"
+ "@walletconnect/window-metadata": "npm:^1.0.1"
+ detect-browser: "npm:5.3.0"
+ query-string: "npm:7.1.3"
+ uint8arrays: "npm:^3.1.0"
+ checksum: f2efe4bf506b14d5f742dc28ad6aa7f67957016650e5bdf3d0c6480359940d216d979c6c46e12b796ed2a07bbb5b6bc7f73da5927af8c8c1672a631e09142171
languageName: node
linkType: hard
-"@typescript-eslint/visitor-keys@npm:6.16.0":
- version: 6.16.0
- resolution: "@typescript-eslint/visitor-keys@npm:6.16.0"
+"@walletconnect/utils@npm:2.10.6":
+ version: 2.10.6
+ resolution: "@walletconnect/utils@npm:2.10.6"
dependencies:
- "@typescript-eslint/types": "npm:6.16.0"
- eslint-visitor-keys: "npm:^3.4.1"
- checksum: 13c4d90355e288eac432d2845e37bb2acc03dab6d8568564558c1914a9aa44352f2a7ff29d0f50e0b3e68d66cca5f27b2732af5ff193b82571b4366309842880
+ "@stablelib/chacha20poly1305": "npm:1.0.1"
+ "@stablelib/hkdf": "npm:1.0.1"
+ "@stablelib/random": "npm:^1.0.2"
+ "@stablelib/sha256": "npm:1.0.1"
+ "@stablelib/x25519": "npm:^1.0.3"
+ "@walletconnect/relay-api": "npm:^1.0.9"
+ "@walletconnect/safe-json": "npm:^1.0.2"
+ "@walletconnect/time": "npm:^1.0.2"
+ "@walletconnect/types": "npm:2.10.6"
+ "@walletconnect/window-getters": "npm:^1.0.1"
+ "@walletconnect/window-metadata": "npm:^1.0.1"
+ detect-browser: "npm:5.3.0"
+ query-string: "npm:7.1.3"
+ uint8arrays: "npm:^3.1.0"
+ checksum: 1ecd71118fc8cab3c1f7b6aa976d8df6478be6ff211252f1a7f95fd534d76bafbf9bab7db8a1da01dfe9c293e4fccd9b0d58064c7670966c2c2405fe6f765fb7
languageName: node
linkType: hard
-"@ungap/structured-clone@npm:^1.2.0":
- version: 1.2.0
- resolution: "@ungap/structured-clone@npm:1.2.0"
- checksum: 8209c937cb39119f44eb63cf90c0b73e7c754209a6411c707be08e50e29ee81356dca1a848a405c8bdeebfe2f5e4f831ad310ae1689eeef65e7445c090c6657d
+"@walletconnect/window-getters@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "@walletconnect/window-getters@npm:1.0.1"
+ dependencies:
+ tslib: "npm:1.14.1"
+ checksum: c3aedba77aa9274b8277c4189ec992a0a6000377e95656443b3872ca5b5fe77dd91170b1695027fc524dc20362ce89605d277569a0d9a5bedc841cdaf14c95df
languageName: node
linkType: hard
-"@vitejs/plugin-react@npm:^4.2.1":
- version: 4.2.1
- resolution: "@vitejs/plugin-react@npm:4.2.1"
+"@walletconnect/window-metadata@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "@walletconnect/window-metadata@npm:1.0.1"
dependencies:
- "@babel/core": "npm:^7.23.5"
- "@babel/plugin-transform-react-jsx-self": "npm:^7.23.3"
- "@babel/plugin-transform-react-jsx-source": "npm:^7.23.3"
- "@types/babel__core": "npm:^7.20.5"
- react-refresh: "npm:^0.14.0"
- peerDependencies:
- vite: ^4.2.0 || ^5.0.0
- checksum: de1eec44d703f32e5b58e776328ca20793657fe991835d15b290230b19a2a08be5d31501d424279ae13ecfed28044c117b69d746891c8d9b92c69e8a8907e989
+ "@walletconnect/window-getters": "npm:^1.0.1"
+ tslib: "npm:1.14.1"
+ checksum: f190e9bed77282d8ba868a4895f4d813e135f9bbecb8dd4aed988ab1b06992f78128ac19d7d073cf41d8a6a74d0c055cd725908ce0a894649fd25443ad934cf4
languageName: node
linkType: hard
@@ -1292,6 +2634,34 @@ __metadata:
languageName: node
linkType: hard
+"abitype@npm:0.8.7":
+ version: 0.8.7
+ resolution: "abitype@npm:0.8.7"
+ peerDependencies:
+ typescript: ">=5.0.4"
+ zod: ^3 >=3.19.1
+ peerDependenciesMeta:
+ zod:
+ optional: true
+ checksum: 94cc27cdd2398552285329b53aecc9777dfb9eca89c9615160c79a868e2417ddd331a5d49a6ce8f58c62b9e4026e8b0850e62a9aba960ae93b6a2b32f748a1d6
+ languageName: node
+ linkType: hard
+
+"abitype@npm:0.9.8":
+ version: 0.9.8
+ resolution: "abitype@npm:0.9.8"
+ peerDependencies:
+ typescript: ">=5.0.4"
+ zod: ^3 >=3.19.1
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ zod:
+ optional: true
+ checksum: ec559461d901d456820faf307e21b2c129583d44f4c68257ed9d0d44eae461114a7049046e715e069bc6fa70c410f644e06bdd2c798ac30d0ada794cd2a6c51e
+ languageName: node
+ linkType: hard
+
"acorn-jsx@npm:^5.3.2":
version: 5.3.2
resolution: "acorn-jsx@npm:5.3.2"
@@ -1301,6 +2671,15 @@ __metadata:
languageName: node
linkType: hard
+"acorn@npm:^8.10.0":
+ version: 8.11.2
+ resolution: "acorn@npm:8.11.2"
+ bin:
+ acorn: bin/acorn
+ checksum: a3ed76c761b75ec54b1ec3068fb7f113a182e95aea7f322f65098c2958d232e3d211cb6dac35ff9c647024b63714bc528a26d54a925d1fef2c25585b4c8e4017
+ languageName: node
+ linkType: hard
+
"acorn@npm:^8.9.0":
version: 8.10.0
resolution: "acorn@npm:8.10.0"
@@ -1310,6 +2689,20 @@ __metadata:
languageName: node
linkType: hard
+"aes-js@npm:4.0.0-beta.5":
+ version: 4.0.0-beta.5
+ resolution: "aes-js@npm:4.0.0-beta.5"
+ checksum: 444f4eefa1e602cbc4f2a3c644bc990f93fd982b148425fee17634da510586fc09da940dcf8ace1b2d001453c07ff042e55f7a0482b3cc9372bf1ef75479090c
+ languageName: node
+ linkType: hard
+
+"aes-js@npm:^3.1.2":
+ version: 3.1.2
+ resolution: "aes-js@npm:3.1.2"
+ checksum: 2568cc67af66fd9d41de25dc73d49ae810269c7648bbb1928b9f84d8fd6ddb4e39ed506d1be6794f5ffd567aadea75fc6895ef34d2b70b764f539f72a6a2baeb
+ languageName: node
+ linkType: hard
+
"agent-base@npm:6, agent-base@npm:^6.0.2":
version: 6.0.2
resolution: "agent-base@npm:6.0.2"
@@ -1340,6 +2733,13 @@ __metadata:
languageName: node
linkType: hard
+"ahocorasick@npm:1.0.2":
+ version: 1.0.2
+ resolution: "ahocorasick@npm:1.0.2"
+ checksum: 2036f8bf42877e3300ca9bc7d716c3c75a7ef34c682ea967e5759b92fa81e69d3f391e3e58f01a9c4d3d707f48c395bc9f53838f8ce789da96158bb526f75064
+ languageName: node
+ linkType: hard
+
"ajv@npm:^6.12.4":
version: 6.12.6
resolution: "ajv@npm:6.12.6"
@@ -1352,6 +2752,45 @@ __metadata:
languageName: node
linkType: hard
+"ameno-frontend@workspace:.":
+ version: 0.0.0-use.local
+ resolution: "ameno-frontend@workspace:."
+ dependencies:
+ "@borodutch/ameno-contract": "npm:^1.0.2"
+ "@preact/preset-vite": "npm:^2.7.0"
+ "@rainbow-me/rainbowkit": "npm:^1.3.2"
+ "@tailwindcss/typography": "npm:^0.5.10"
+ "@types/node": "npm:^20.10.5"
+ "@typescript-eslint/eslint-plugin": "npm:^6.16.0"
+ "@typescript-eslint/parser": "npm:^6.16.0"
+ "@vitejs/plugin-react": "npm:^4.2.1"
+ autoprefixer: "npm:^10.4.16"
+ cross-env: "npm:^7.0.3"
+ daisyui: "npm:^4.4.24"
+ envalid: "npm:^8.0.0"
+ eslint: "npm:^8.56.0"
+ eslint-config-prettier: "npm:^9.1.0"
+ eslint-plugin-import: "npm:^2.29.1"
+ eslint-plugin-no-relative-import-paths: "npm:^1.5.3"
+ eslint-plugin-prettier: "npm:^5.1.2"
+ eslint-plugin-react: "npm:^7.33.2"
+ eslint-plugin-react-hooks: "npm:^4.6.0"
+ eslint-plugin-sort-imports-es6-autofix: "npm:^0.6.0"
+ ethers: "npm:^6.9.1"
+ jotai: "npm:^2.6.0"
+ postcss: "npm:^8.4.32"
+ preact: "npm:^10.19.3"
+ prettier: "npm:^3.1.1"
+ rollup-plugin-visualizer: "npm:^5.12.0"
+ tailwindcss: "npm:^3.4.0"
+ typescript: "npm:^5.3.3"
+ viem: "npm:^1.21.1"
+ vite: "npm:^5.0.10"
+ vite-tsconfig-paths: "npm:^4.2.2"
+ wagmi: "npm:^1.4.12"
+ languageName: unknown
+ linkType: soft
+
"ansi-regex@npm:^5.0.1":
version: 5.0.1
resolution: "ansi-regex@npm:5.0.1"
@@ -1384,6 +2823,16 @@ __metadata:
languageName: node
linkType: hard
+"anymatch@npm:^3.1.3":
+ version: 3.1.3
+ resolution: "anymatch@npm:3.1.3"
+ dependencies:
+ normalize-path: "npm:^3.0.0"
+ picomatch: "npm:^2.0.4"
+ checksum: 57b06ae984bc32a0d22592c87384cd88fe4511b1dd7581497831c56d41939c8a001b28e7b853e1450f2bf61992dfcaa8ae2d0d161a0a90c4fb631ef07098fbac
+ languageName: node
+ linkType: hard
+
"anymatch@npm:~3.1.2":
version: 3.1.2
resolution: "anymatch@npm:3.1.2"
@@ -1401,6 +2850,13 @@ __metadata:
languageName: node
linkType: hard
+"arch@npm:^2.2.0":
+ version: 2.2.0
+ resolution: "arch@npm:2.2.0"
+ checksum: 4ceaf8d8207817c216ebc4469742052cb0a097bc45d9b7fcd60b7507220da545a28562ab5bdd4dfe87921bb56371a0805da4e10d704e01f93a15f83240f1284c
+ languageName: node
+ linkType: hard
+
"are-we-there-yet@npm:^2.0.0":
version: 2.0.0
resolution: "are-we-there-yet@npm:2.0.0"
@@ -1572,6 +3028,15 @@ __metadata:
languageName: node
linkType: hard
+"async-mutex@npm:^0.2.6":
+ version: 0.2.6
+ resolution: "async-mutex@npm:0.2.6"
+ dependencies:
+ tslib: "npm:^2.0.0"
+ checksum: 440f1388fdbf2021261ba05952765182124a333681692fdef6af13935c20bfc2017e24e902362f12b29094a77b359ce3131e8dd45b1db42f1d570927ace9e7d9
+ languageName: node
+ linkType: hard
+
"asynciterator.prototype@npm:^1.0.0":
version: 1.0.0
resolution: "asynciterator.prototype@npm:1.0.0"
@@ -1581,6 +3046,13 @@ __metadata:
languageName: node
linkType: hard
+"atomic-sleep@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "atomic-sleep@npm:1.0.0"
+ checksum: e329a6665512736a9bbb073e1761b4ec102f7926cce35037753146a9db9c8104f5044c1662e4a863576ce544fb8be27cd2be6bc8c1a40147d03f31eb1cfb6e8a
+ languageName: node
+ linkType: hard
+
"autoprefixer@npm:^10.4.16":
version: 10.4.16
resolution: "autoprefixer@npm:10.4.16"
@@ -1622,6 +3094,20 @@ __metadata:
languageName: node
linkType: hard
+"base64-js@npm:^1.3.1":
+ version: 1.5.1
+ resolution: "base64-js@npm:1.5.1"
+ checksum: f23823513b63173a001030fae4f2dabe283b99a9d324ade3ad3d148e218134676f1ee8568c877cd79ec1c53158dcf2d2ba527a97c606618928ba99dd930102bf
+ languageName: node
+ linkType: hard
+
+"bignumber.js@npm:*":
+ version: 9.1.2
+ resolution: "bignumber.js@npm:9.1.2"
+ checksum: e17786545433f3110b868725c449fa9625366a6e675cd70eb39b60938d6adbd0158cb4b3ad4f306ce817165d37e63f4aa3098ba4110db1d9a3b9f66abfbaf10d
+ languageName: node
+ linkType: hard
+
"binary-extensions@npm:^2.0.0":
version: 2.2.0
resolution: "binary-extensions@npm:2.2.0"
@@ -1629,6 +3115,13 @@ __metadata:
languageName: node
linkType: hard
+"bn.js@npm:^5.2.1":
+ version: 5.2.1
+ resolution: "bn.js@npm:5.2.1"
+ checksum: bed3d8bd34ec89dbcf9f20f88bd7d4a49c160fda3b561c7bb227501f974d3e435a48fb9b61bc3de304acab9215a3bda0803f7017ffb4d0016a0c3a740a283caa
+ languageName: node
+ linkType: hard
+
"brace-expansion@npm:^1.1.7":
version: 1.1.11
resolution: "brace-expansion@npm:1.1.11"
@@ -1685,6 +3178,16 @@ __metadata:
languageName: node
linkType: hard
+"buffer@npm:^6.0.3":
+ version: 6.0.3
+ resolution: "buffer@npm:6.0.3"
+ dependencies:
+ base64-js: "npm:^1.3.1"
+ ieee754: "npm:^1.2.1"
+ checksum: 2a905fbbcde73cc5d8bd18d1caa23715d5f83a5935867c2329f0ac06104204ba7947be098fe1317fbd8830e26090ff8e764f08cd14fefc977bb248c3487bcbd0
+ languageName: node
+ linkType: hard
+
"cacache@npm:^15.2.0":
version: 15.3.0
resolution: "cacache@npm:15.3.0"
@@ -1746,6 +3249,13 @@ __metadata:
languageName: node
linkType: hard
+"camelcase@npm:^5.0.0":
+ version: 5.3.1
+ resolution: "camelcase@npm:5.3.1"
+ checksum: 92ff9b443bfe8abb15f2b1513ca182d16126359ad4f955ebc83dc4ddcc4ef3fdd2c078bc223f2673dc223488e75c99b16cc4d056624374b799e6a1555cf61b23
+ languageName: node
+ linkType: hard
+
"caniuse-lite@npm:^1.0.30001517":
version: 1.0.30001522
resolution: "caniuse-lite@npm:1.0.30001522"
@@ -1778,7 +3288,7 @@ __metadata:
languageName: node
linkType: hard
-"chalk@npm:^4.0.0":
+"chalk@npm:^4.0.0, chalk@npm:^4.1.1":
version: 4.1.2
resolution: "chalk@npm:4.1.2"
dependencies:
@@ -1814,6 +3324,15 @@ __metadata:
languageName: node
linkType: hard
+"citty@npm:^0.1.4, citty@npm:^0.1.5":
+ version: 0.1.5
+ resolution: "citty@npm:0.1.5"
+ dependencies:
+ consola: "npm:^3.2.3"
+ checksum: 58b5eea5f45f8711de7ddf4d0514d90e8c8b4ad16837e1c4e3f31224306baa638467acadad011d760abae4753b598402ed3651256bed063d02a76f949efa7b42
+ languageName: node
+ linkType: hard
+
"clean-stack@npm:^2.0.0":
version: 2.2.0
resolution: "clean-stack@npm:2.2.0"
@@ -1821,6 +3340,28 @@ __metadata:
languageName: node
linkType: hard
+"clipboardy@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "clipboardy@npm:3.0.0"
+ dependencies:
+ arch: "npm:^2.2.0"
+ execa: "npm:^5.1.1"
+ is-wsl: "npm:^2.2.0"
+ checksum: 299d66e13fcaccf656306e76d629ce6927eaba8ba58ae5328e3379ae627e469e29df8ef87408cdb234e2ad0e25f0024dd203393f7e59c67ae79772579c4de052
+ languageName: node
+ linkType: hard
+
+"cliui@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "cliui@npm:6.0.0"
+ dependencies:
+ string-width: "npm:^4.2.0"
+ strip-ansi: "npm:^6.0.0"
+ wrap-ansi: "npm:^6.2.0"
+ checksum: 35229b1bb48647e882104cac374c9a18e34bbf0bace0e2cf03000326b6ca3050d6b59545d91e17bfe3705f4a0e2988787aa5cde6331bf5cbbf0164732cef6492
+ languageName: node
+ linkType: hard
+
"cliui@npm:^7.0.2":
version: 7.0.4
resolution: "cliui@npm:7.0.4"
@@ -1832,6 +3373,27 @@ __metadata:
languageName: node
linkType: hard
+"clsx@npm:1.1.1":
+ version: 1.1.1
+ resolution: "clsx@npm:1.1.1"
+ checksum: 5c34e1d5623e3dce0dbf22eedd4f3cc7cd0dee6b1b1ef3ad49d042c9d86372a1dc7788c2ca3213ec08e65ad0e91572ae7cb77183a478c9977bd5327e8f43ffe5
+ languageName: node
+ linkType: hard
+
+"clsx@npm:^1.2.1":
+ version: 1.2.1
+ resolution: "clsx@npm:1.2.1"
+ checksum: 34dead8bee24f5e96f6e7937d711978380647e936a22e76380290e35486afd8634966ce300fc4b74a32f3762c7d4c0303f442c3e259f4ce02374eb0c82834f27
+ languageName: node
+ linkType: hard
+
+"cluster-key-slot@npm:^1.1.0":
+ version: 1.1.2
+ resolution: "cluster-key-slot@npm:1.1.2"
+ checksum: d7d39ca28a8786e9e801eeb8c770e3c3236a566625d7299a47bb71113fb2298ce1039596acb82590e598c52dbc9b1f088c8f587803e697cb58e1867a95ff94d3
+ languageName: node
+ linkType: hard
+
"color-convert@npm:^1.9.0":
version: 1.9.3
resolution: "color-convert@npm:1.9.3"
@@ -1887,6 +3449,13 @@ __metadata:
languageName: node
linkType: hard
+"consola@npm:^3.2.3":
+ version: 3.2.3
+ resolution: "consola@npm:3.2.3"
+ checksum: c606220524ec88a05bb1baf557e9e0e04a0c08a9c35d7a08652d99de195c4ddcb6572040a7df57a18ff38bbc13ce9880ad032d56630cef27bef72768ef0ac078
+ languageName: node
+ linkType: hard
+
"console-control-strings@npm:^1.0.0, console-control-strings@npm:^1.1.0":
version: 1.1.0
resolution: "console-control-strings@npm:1.1.0"
@@ -1901,6 +3470,31 @@ __metadata:
languageName: node
linkType: hard
+"cookie-es@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "cookie-es@npm:1.0.0"
+ checksum: 49fb5d5d050e34b5b5f6e31b47d28364d149a31322994568a826a8d137f36792f0365cedc587ab880a1826db41f644d349930523d980f2a0ac3608d63db9263b
+ languageName: node
+ linkType: hard
+
+"copy-to-clipboard@npm:^3.3.3":
+ version: 3.3.3
+ resolution: "copy-to-clipboard@npm:3.3.3"
+ dependencies:
+ toggle-selection: "npm:^1.0.6"
+ checksum: 3ebf5e8ee00601f8c440b83ec08d838e8eabb068c1fae94a9cda6b42f288f7e1b552f3463635f419af44bf7675afc8d0390d30876cf5c2d5d35f86d9c56a3e5f
+ languageName: node
+ linkType: hard
+
+"crc-32@npm:^1.2.0":
+ version: 1.2.2
+ resolution: "crc-32@npm:1.2.2"
+ bin:
+ crc32: bin/crc32.njs
+ checksum: 11dcf4a2e77ee793835d49f2c028838eae58b44f50d1ff08394a610bfd817523f105d6ae4d9b5bef0aad45510f633eb23c903e9902e4409bed1ce70cb82b9bf0
+ languageName: node
+ linkType: hard
+
"cross-env@npm:^7.0.3":
version: 7.0.3
resolution: "cross-env@npm:7.0.3"
@@ -1913,7 +3507,16 @@ __metadata:
languageName: node
linkType: hard
-"cross-spawn@npm:^7.0.1, cross-spawn@npm:^7.0.2":
+"cross-fetch@npm:^3.1.4":
+ version: 3.1.8
+ resolution: "cross-fetch@npm:3.1.8"
+ dependencies:
+ node-fetch: "npm:^2.6.12"
+ checksum: 4c5e022ffe6abdf380faa6e2373c0c4ed7ef75e105c95c972b6f627c3f083170b6886f19fb488a7fa93971f4f69dcc890f122b0d97f0bf5f41ca1d9a8f58c8af
+ languageName: node
+ linkType: hard
+
+"cross-spawn@npm:^7.0.1, cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3":
version: 7.0.3
resolution: "cross-spawn@npm:7.0.3"
dependencies:
@@ -1934,6 +3537,13 @@ __metadata:
languageName: node
linkType: hard
+"css-what@npm:^5.0.1":
+ version: 5.1.0
+ resolution: "css-what@npm:5.1.0"
+ checksum: e6e4eacc9aa8773b4150af23b13c84e349adb697ef7e222e71bd03d3792b3562ea8d0ad579cc56c6cea37a7541e80547d292ea150ccaa8719b969f63d459fb34
+ languageName: node
+ linkType: hard
+
"cssesc@npm:^3.0.0":
version: 3.0.0
resolution: "cssesc@npm:3.0.0"
@@ -1943,6 +3553,13 @@ __metadata:
languageName: node
linkType: hard
+"csstype@npm:^3.0.7":
+ version: 3.1.3
+ resolution: "csstype@npm:3.1.3"
+ checksum: 80c089d6f7e0c5b2bd83cf0539ab41474198579584fa10d86d0cafe0642202343cbc119e076a0b1aece191989477081415d66c9fefbf3c957fc2fc4b7009f248
+ languageName: node
+ linkType: hard
+
"culori@npm:^3":
version: 3.3.0
resolution: "culori@npm:3.3.0"
@@ -1995,6 +3612,20 @@ __metadata:
languageName: node
linkType: hard
+"decamelize@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "decamelize@npm:1.2.0"
+ checksum: 85c39fe8fbf0482d4a1e224ef0119db5c1897f8503bcef8b826adff7a1b11414972f6fef2d7dec2ee0b4be3863cf64ac1439137ae9e6af23a3d8dcbe26a5b4b2
+ languageName: node
+ linkType: hard
+
+"decode-uri-component@npm:^0.2.0, decode-uri-component@npm:^0.2.2":
+ version: 0.2.2
+ resolution: "decode-uri-component@npm:0.2.2"
+ checksum: 1f4fa54eb740414a816b3f6c24818fbfcabd74ac478391e9f4e2282c994127db02010ce804f3d08e38255493cfe68608b3f5c8e09fd6efc4ae46c807691f7a31
+ languageName: node
+ linkType: hard
+
"deep-is@npm:^0.1.3":
version: 0.1.4
resolution: "deep-is@npm:0.1.4"
@@ -2002,6 +3633,20 @@ __metadata:
languageName: node
linkType: hard
+"deep-object-diff@npm:^1.1.0":
+ version: 1.1.9
+ resolution: "deep-object-diff@npm:1.1.9"
+ checksum: 12cfd1b000d16c9192fc649923c972f8aac2ddca4f71a292f8f2c1e2d5cf3c9c16c85e73ab3e7d8a89a5ec6918d6460677d0b05bd160f7bd50bb4816d496dc24
+ languageName: node
+ linkType: hard
+
+"deepmerge@npm:^4.2.2":
+ version: 4.3.1
+ resolution: "deepmerge@npm:4.3.1"
+ checksum: e53481aaf1aa2c4082b5342be6b6d8ad9dfe387bc92ce197a66dea08bd4265904a087e75e464f14d1347cf2ac8afe1e4c16b266e0561cc5df29382d3c5f80044
+ languageName: node
+ linkType: hard
+
"define-data-property@npm:^1.0.1, define-data-property@npm:^1.1.1":
version: 1.1.1
resolution: "define-data-property@npm:1.1.1"
@@ -2049,6 +3694,13 @@ __metadata:
languageName: node
linkType: hard
+"defu@npm:^6.1.2, defu@npm:^6.1.3":
+ version: 6.1.3
+ resolution: "defu@npm:6.1.3"
+ checksum: 60d0d9a6e328148d5313fe0239ba3777701291f35570b52562454653d953fec5281b084514540f8d3b60d61bad9e39b52e95b3c0451631ded220ad8fdc893455
+ languageName: node
+ linkType: hard
+
"delegates@npm:^1.0.0":
version: 1.0.0
resolution: "delegates@npm:1.0.0"
@@ -2056,6 +3708,13 @@ __metadata:
languageName: node
linkType: hard
+"denque@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "denque@npm:2.1.0"
+ checksum: f9ef81aa0af9c6c614a727cb3bd13c5d7db2af1abf9e6352045b86e85873e629690f6222f4edd49d10e4ccf8f078bbeec0794fafaf61b659c0589d0c511ec363
+ languageName: node
+ linkType: hard
+
"depd@npm:^1.1.2":
version: 1.1.2
resolution: "depd@npm:1.1.2"
@@ -2063,6 +3722,36 @@ __metadata:
languageName: node
linkType: hard
+"destr@npm:^2.0.1, destr@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "destr@npm:2.0.2"
+ checksum: 28bd8793c0507489efeb4b86c471fe9578e25439c1f7e4a4e4db9b69fe37689b68b9b205b7c317ca31590120e9c5364a31fec2eb6ec73bb425ede8f993c771d6
+ languageName: node
+ linkType: hard
+
+"detect-browser@npm:5.3.0, detect-browser@npm:^5.3.0":
+ version: 5.3.0
+ resolution: "detect-browser@npm:5.3.0"
+ checksum: 88d49b70ce3836e7971345b2ebdd486ad0d457d1e4f066540d0c12f9210c8f731ccbed955fcc9af2f048f5d4629702a8e46bedf5bcad42ad49a3a0927bfd5a76
+ languageName: node
+ linkType: hard
+
+"detect-libc@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "detect-libc@npm:1.0.3"
+ bin:
+ detect-libc: ./bin/detect-libc.js
+ checksum: 4da0deae9f69e13bc37a0902d78bf7169480004b1fed3c19722d56cff578d16f0e11633b7fbf5fb6249181236c72e90024cbd68f0b9558ae06e281f47326d50d
+ languageName: node
+ linkType: hard
+
+"detect-node-es@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "detect-node-es@npm:1.1.0"
+ checksum: e562f00de23f10c27d7119e1af0e7388407eb4b06596a25f6d79a360094a109ff285de317f02b090faae093d314cf6e73ac3214f8a5bb3a0def5bece94557fbe
+ languageName: node
+ linkType: hard
+
"didyoumean@npm:^1.2.2":
version: 1.2.2
resolution: "didyoumean@npm:1.2.2"
@@ -2070,6 +3759,13 @@ __metadata:
languageName: node
linkType: hard
+"dijkstrajs@npm:^1.0.1":
+ version: 1.0.3
+ resolution: "dijkstrajs@npm:1.0.3"
+ checksum: 2183d61ac1f25062f3c3773f3ea8d9f45ba164a00e77e07faf8cc5750da966222d1e2ce6299c875a80f969190c71a0973042192c5624d5223e4ed196ff584c99
+ languageName: node
+ linkType: hard
+
"dir-glob@npm:^3.0.1":
version: 3.0.1
resolution: "dir-glob@npm:3.0.1"
@@ -2104,6 +3800,18 @@ __metadata:
languageName: node
linkType: hard
+"duplexify@npm:^4.1.2":
+ version: 4.1.2
+ resolution: "duplexify@npm:4.1.2"
+ dependencies:
+ end-of-stream: "npm:^1.4.1"
+ inherits: "npm:^2.0.3"
+ readable-stream: "npm:^3.1.1"
+ stream-shift: "npm:^1.0.0"
+ checksum: cacd09d8f1c58f92f83e17dffc14ece50415b32753446ed92046236a27a9e73cb914cda495d955ea12e0e615381082a511f20e219f48a06e84675c9d6950675b
+ languageName: node
+ linkType: hard
+
"electron-to-chromium@npm:^1.4.477":
version: 1.4.497
resolution: "electron-to-chromium@npm:1.4.497"
@@ -2125,6 +3833,13 @@ __metadata:
languageName: node
linkType: hard
+"encode-utf8@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "encode-utf8@npm:1.0.3"
+ checksum: 6b3458b73e868113d31099d7508514a5c627d8e16d1e0542d1b4e3652299b8f1f590c468e2b9dcdf1b4021ee961f31839d0be9d70a7f2a8a043c63b63c9b3a88
+ languageName: node
+ linkType: hard
+
"encoding@npm:^0.1.12":
version: 0.1.13
resolution: "encoding@npm:0.1.13"
@@ -2134,6 +3849,15 @@ __metadata:
languageName: node
linkType: hard
+"end-of-stream@npm:^1.4.1":
+ version: 1.4.4
+ resolution: "end-of-stream@npm:1.4.4"
+ dependencies:
+ once: "npm:^1.4.0"
+ checksum: 870b423afb2d54bb8d243c63e07c170409d41e20b47eeef0727547aea5740bd6717aca45597a9f2745525667a6b804c1e7bede41f856818faee5806dd9ff3975
+ languageName: node
+ linkType: hard
+
"env-paths@npm:^2.2.0":
version: 2.2.1
resolution: "env-paths@npm:2.2.1"
@@ -2141,6 +3865,15 @@ __metadata:
languageName: node
linkType: hard
+"envalid@npm:^8.0.0":
+ version: 8.0.0
+ resolution: "envalid@npm:8.0.0"
+ dependencies:
+ tslib: "npm:2.6.2"
+ checksum: 8a12cdce071f54d780b2efa68ed77c1c1f397e44e47b2e23d9ec2130d7decc7502ffabff962760371e4eecf696a40a79188fdbd7bfc080d7283d484a8798c6e4
+ languageName: node
+ linkType: hard
+
"err-code@npm:^2.0.2":
version: 2.0.3
resolution: "err-code@npm:2.0.3"
@@ -2745,6 +4478,116 @@ __metadata:
languageName: node
linkType: hard
+"eth-block-tracker@npm:^7.1.0":
+ version: 7.1.0
+ resolution: "eth-block-tracker@npm:7.1.0"
+ dependencies:
+ "@metamask/eth-json-rpc-provider": "npm:^1.0.0"
+ "@metamask/safe-event-emitter": "npm:^3.0.0"
+ "@metamask/utils": "npm:^5.0.1"
+ json-rpc-random-id: "npm:^1.0.1"
+ pify: "npm:^3.0.0"
+ checksum: 86a5cabef7fa8505c27b5fad1b2f0100c21fda11ad64a701f76eb4224f8c7edab706181fd0934e106a71f5465d57278448af401eb3e584b3529d943ddd4d7dfb
+ languageName: node
+ linkType: hard
+
+"eth-json-rpc-filters@npm:^6.0.0":
+ version: 6.0.1
+ resolution: "eth-json-rpc-filters@npm:6.0.1"
+ dependencies:
+ "@metamask/safe-event-emitter": "npm:^3.0.0"
+ async-mutex: "npm:^0.2.6"
+ eth-query: "npm:^2.1.2"
+ json-rpc-engine: "npm:^6.1.0"
+ pify: "npm:^5.0.0"
+ checksum: 69699460fd7837e13e42c1c74fbbfc44c01139ffd694e50235c78773c06059988be5c83dbe3a14d175ecc2bf3e385c4bfd3d6ab5d2d4714788b0b461465a3f56
+ languageName: node
+ linkType: hard
+
+"eth-query@npm:^2.1.2":
+ version: 2.1.2
+ resolution: "eth-query@npm:2.1.2"
+ dependencies:
+ json-rpc-random-id: "npm:^1.0.0"
+ xtend: "npm:^4.0.1"
+ checksum: ef28d14bfad14b8813c9ba8f9f0baf8778946a4797a222b8a039067222ac68aa3d9d53ed22a71c75b99240a693af1ed42508a99fd484cce2a7726822723346b7
+ languageName: node
+ linkType: hard
+
+"eth-rpc-errors@npm:^4.0.2":
+ version: 4.0.3
+ resolution: "eth-rpc-errors@npm:4.0.3"
+ dependencies:
+ fast-safe-stringify: "npm:^2.0.6"
+ checksum: 332cbc5a957b62bb66ea01da2a467da65026df47e6516a286a969cad74d6002f2b481335510c93f12ca29c46ebc8354e39e2240769d86184f9b4c30832cf5466
+ languageName: node
+ linkType: hard
+
+"ethereum-cryptography@npm:^2.0.0":
+ version: 2.1.2
+ resolution: "ethereum-cryptography@npm:2.1.2"
+ dependencies:
+ "@noble/curves": "npm:1.1.0"
+ "@noble/hashes": "npm:1.3.1"
+ "@scure/bip32": "npm:1.3.1"
+ "@scure/bip39": "npm:1.2.1"
+ checksum: 784552709e3afd4ae9c606f3cf04ced49ab69f3864df58aca64f15317641470afd44573cbda821b9cf6781dac6dd3a95559fcc062299e23394094a3370387ec6
+ languageName: node
+ linkType: hard
+
+"ethers@npm:^6.9.1":
+ version: 6.9.1
+ resolution: "ethers@npm:6.9.1"
+ dependencies:
+ "@adraffy/ens-normalize": "npm:1.10.0"
+ "@noble/curves": "npm:1.2.0"
+ "@noble/hashes": "npm:1.3.2"
+ "@types/node": "npm:18.15.13"
+ aes-js: "npm:4.0.0-beta.5"
+ tslib: "npm:2.4.0"
+ ws: "npm:8.5.0"
+ checksum: eaa1701abbdbafb6bad299d0d11167b60eb5217d8331752a3c4c6865a91f7a617a1a35aa54844ca63b7f728b50bfe13b62704e6c76daa46d63775c6376844262
+ languageName: node
+ linkType: hard
+
+"eventemitter3@npm:^4.0.7":
+ version: 4.0.7
+ resolution: "eventemitter3@npm:4.0.7"
+ checksum: 5f6d97cbcbac47be798e6355e3a7639a84ee1f7d9b199a07017f1d2f1e2fe236004d14fa5dfaeba661f94ea57805385e326236a6debbc7145c8877fbc0297c6b
+ languageName: node
+ linkType: hard
+
+"eventemitter3@npm:^5.0.1":
+ version: 5.0.1
+ resolution: "eventemitter3@npm:5.0.1"
+ checksum: 4ba5c00c506e6c786b4d6262cfbce90ddc14c10d4667e5c83ae993c9de88aa856033994dd2b35b83e8dc1170e224e66a319fa80adc4c32adcd2379bbc75da814
+ languageName: node
+ linkType: hard
+
+"events@npm:^3.3.0":
+ version: 3.3.0
+ resolution: "events@npm:3.3.0"
+ checksum: d6b6f2adbccbcda74ddbab52ed07db727ef52e31a61ed26db9feb7dc62af7fc8e060defa65e5f8af9449b86b52cc1a1f6a79f2eafcf4e62add2b7a1fa4a432f6
+ languageName: node
+ linkType: hard
+
+"execa@npm:^5.1.1":
+ version: 5.1.1
+ resolution: "execa@npm:5.1.1"
+ dependencies:
+ cross-spawn: "npm:^7.0.3"
+ get-stream: "npm:^6.0.0"
+ human-signals: "npm:^2.1.0"
+ is-stream: "npm:^2.0.0"
+ merge-stream: "npm:^2.0.0"
+ npm-run-path: "npm:^4.0.1"
+ onetime: "npm:^5.1.2"
+ signal-exit: "npm:^3.0.3"
+ strip-final-newline: "npm:^2.0.0"
+ checksum: c8e615235e8de4c5addf2fa4c3da3e3aa59ce975a3e83533b4f6a71750fb816a2e79610dc5f1799b6e28976c9ae86747a36a606655bf8cb414a74d8d507b304f
+ languageName: node
+ linkType: hard
+
"fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3":
version: 3.1.3
resolution: "fast-deep-equal@npm:3.1.3"
@@ -2799,6 +4642,20 @@ __metadata:
languageName: node
linkType: hard
+"fast-redact@npm:^3.0.0":
+ version: 3.3.0
+ resolution: "fast-redact@npm:3.3.0"
+ checksum: d81562510681e9ba6404ee5d3838ff5257a44d2f80937f5024c099049ff805437d0fae0124458a7e87535cc9dcf4de305bb075cab8f08d6c720bbc3447861b4e
+ languageName: node
+ linkType: hard
+
+"fast-safe-stringify@npm:^2.0.6":
+ version: 2.1.1
+ resolution: "fast-safe-stringify@npm:2.1.1"
+ checksum: d90ec1c963394919828872f21edaa3ad6f1dddd288d2bd4e977027afff09f5db40f94e39536d4646f7e01761d704d72d51dce5af1b93717f3489ef808f5f4e4d
+ languageName: node
+ linkType: hard
+
"fastparse@npm:^1.1.2":
version: 1.1.2
resolution: "fastparse@npm:1.1.2"
@@ -2833,6 +4690,23 @@ __metadata:
languageName: node
linkType: hard
+"filter-obj@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "filter-obj@npm:1.1.0"
+ checksum: 071e0886b2b50238ca5026c5bbf58c26a7c1a1f720773b8c7813d16ba93d0200de977af14ac143c5ac18f666b2cfc83073f3a5fe6a4e996c49e0863d5500fccf
+ languageName: node
+ linkType: hard
+
+"find-up@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "find-up@npm:4.1.0"
+ dependencies:
+ locate-path: "npm:^5.0.0"
+ path-exists: "npm:^4.0.0"
+ checksum: 0406ee89ebeefa2d507feb07ec366bebd8a6167ae74aa4e34fb4c4abd06cf782a3ce26ae4194d70706f72182841733f00551c209fe575cb00bd92104056e78c1
+ languageName: node
+ linkType: hard
+
"find-up@npm:^5.0.0":
version: 5.0.0
resolution: "find-up@npm:5.0.0"
@@ -2876,39 +4750,6 @@ __metadata:
languageName: node
linkType: hard
-"frontend-starter@workspace:.":
- version: 0.0.0-use.local
- resolution: "frontend-starter@workspace:."
- dependencies:
- "@preact/preset-vite": "npm:^2.7.0"
- "@tailwindcss/typography": "npm:^0.5.10"
- "@types/node": "npm:^20.10.5"
- "@typescript-eslint/eslint-plugin": "npm:^6.16.0"
- "@typescript-eslint/parser": "npm:^6.16.0"
- "@vitejs/plugin-react": "npm:^4.2.1"
- autoprefixer: "npm:^10.4.16"
- cross-env: "npm:^7.0.3"
- daisyui: "npm:^4.4.24"
- eslint: "npm:^8.56.0"
- eslint-config-prettier: "npm:^9.1.0"
- eslint-plugin-import: "npm:^2.29.1"
- eslint-plugin-no-relative-import-paths: "npm:^1.5.3"
- eslint-plugin-prettier: "npm:^5.1.2"
- eslint-plugin-react: "npm:^7.33.2"
- eslint-plugin-react-hooks: "npm:^4.6.0"
- eslint-plugin-sort-imports-es6-autofix: "npm:^0.6.0"
- jotai: "npm:^2.6.0"
- postcss: "npm:^8.4.32"
- preact: "npm:^10.19.3"
- prettier: "npm:^3.1.1"
- rollup-plugin-visualizer: "npm:^5.12.0"
- tailwindcss: "npm:^3.4.0"
- typescript: "npm:^5.3.3"
- vite: "npm:^5.0.10"
- vite-tsconfig-paths: "npm:^4.2.2"
- languageName: unknown
- linkType: soft
-
"fs-minipass@npm:^2.0.0":
version: 2.1.0
resolution: "fs-minipass@npm:2.1.0"
@@ -3032,7 +4873,7 @@ __metadata:
languageName: node
linkType: hard
-"get-caller-file@npm:^2.0.5":
+"get-caller-file@npm:^2.0.1, get-caller-file@npm:^2.0.5":
version: 2.0.5
resolution: "get-caller-file@npm:2.0.5"
checksum: c6c7b60271931fa752aeb92f2b47e355eac1af3a2673f47c9589e8f8a41adc74d45551c1bc57b5e66a80609f10ffb72b6f575e4370d61cc3f7f3aaff01757cde
@@ -3085,6 +4926,27 @@ __metadata:
languageName: node
linkType: hard
+"get-nonce@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "get-nonce@npm:1.0.1"
+ checksum: 2d7df55279060bf0568549e1ffc9b84bc32a32b7541675ca092dce56317cdd1a59a98dcc4072c9f6a980779440139a3221d7486f52c488e69dc0fd27b1efb162
+ languageName: node
+ linkType: hard
+
+"get-port-please@npm:^3.1.1":
+ version: 3.1.1
+ resolution: "get-port-please@npm:3.1.1"
+ checksum: d9229fd671cf43ab846bf187aad917e10688f154db467e0dbc423d0ab9f47363f9612bfb9094a89de196873a3966d33c907475a76bbfd7b68d81caf610035958
+ languageName: node
+ linkType: hard
+
+"get-stream@npm:^6.0.0":
+ version: 6.0.1
+ resolution: "get-stream@npm:6.0.1"
+ checksum: 49825d57d3fd6964228e6200a58169464b8e8970489b3acdc24906c782fb7f01f9f56f8e6653c4a50713771d6658f7cfe051e5eb8c12e334138c9c918b296341
+ languageName: node
+ linkType: hard
+
"get-symbol-description@npm:^1.0.0":
version: 1.0.0
resolution: "get-symbol-description@npm:1.0.0"
@@ -3210,6 +5072,22 @@ __metadata:
languageName: node
linkType: hard
+"h3@npm:^1.8.1, h3@npm:^1.8.2":
+ version: 1.9.0
+ resolution: "h3@npm:1.9.0"
+ dependencies:
+ cookie-es: "npm:^1.0.0"
+ defu: "npm:^6.1.3"
+ destr: "npm:^2.0.2"
+ iron-webcrypto: "npm:^1.0.0"
+ radix3: "npm:^1.1.0"
+ ufo: "npm:^1.3.2"
+ uncrypto: "npm:^0.1.3"
+ unenv: "npm:^1.7.4"
+ checksum: 90e80c34c9d0b7bdb24b13865ac27a88ca7724f0d1ce005295ae16408d4527020328a077d6c5df02de9f7ce7a15ab8a110978e1394a31717b07a34f09be91c06
+ languageName: node
+ linkType: hard
+
"has-bigints@npm:^1.0.1":
version: 1.0.1
resolution: "has-bigints@npm:1.0.1"
@@ -3293,6 +5171,16 @@ __metadata:
languageName: node
linkType: hard
+"hash.js@npm:^1.1.7":
+ version: 1.1.7
+ resolution: "hash.js@npm:1.1.7"
+ dependencies:
+ inherits: "npm:^2.0.3"
+ minimalistic-assert: "npm:^1.0.1"
+ checksum: 41ada59494eac5332cfc1ce6b7ebdd7b88a3864a6d6b08a3ea8ef261332ed60f37f10877e0c825aaa4bddebf164fbffa618286aeeec5296675e2671cbfa746c4
+ languageName: node
+ linkType: hard
+
"hasown@npm:^2.0.0":
version: 2.0.0
resolution: "hasown@npm:2.0.0"
@@ -3302,6 +5190,13 @@ __metadata:
languageName: node
linkType: hard
+"hey-listen@npm:^1.0.8":
+ version: 1.0.8
+ resolution: "hey-listen@npm:1.0.8"
+ checksum: 38db3028b4756f3d536c0f6a92da53bad577ab649b06dddfd0a4d953f9a46bbc6a7f693c8c5b466a538d6d23dbc469260c848427f0de14198a2bbecbac37b39e
+ languageName: node
+ linkType: hard
+
"http-cache-semantics@npm:^4.1.0":
version: 4.1.0
resolution: "http-cache-semantics@npm:4.1.0"
@@ -3320,6 +5215,13 @@ __metadata:
languageName: node
linkType: hard
+"http-shutdown@npm:^1.2.2":
+ version: 1.2.2
+ resolution: "http-shutdown@npm:1.2.2"
+ checksum: 1ea04d50d9a84ad6e7d9ee621160ce9515936e32e7f5ba445db48a5d72681858002c934c7f3ae5f474b301c1cd6b418aee3f6a2f109822109e606cc1a6c17c03
+ languageName: node
+ linkType: hard
+
"https-proxy-agent@npm:^5.0.0":
version: 5.0.0
resolution: "https-proxy-agent@npm:5.0.0"
@@ -3330,6 +5232,13 @@ __metadata:
languageName: node
linkType: hard
+"human-signals@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "human-signals@npm:2.1.0"
+ checksum: 695edb3edfcfe9c8b52a76926cd31b36978782062c0ed9b1192b36bebc75c4c87c82e178dfcb0ed0fc27ca59d434198aac0bd0be18f5781ded775604db22304a
+ languageName: node
+ linkType: hard
+
"humanize-ms@npm:^1.2.1":
version: 1.2.1
resolution: "humanize-ms@npm:1.2.1"
@@ -3339,6 +5248,17 @@ __metadata:
languageName: node
linkType: hard
+"i18n-js@npm:^4.3.2":
+ version: 4.3.2
+ resolution: "i18n-js@npm:4.3.2"
+ dependencies:
+ bignumber.js: "npm:*"
+ lodash: "npm:*"
+ make-plural: "npm:*"
+ checksum: ccdfa7417f29cf1bf1e68d2146a3b3a1366392a2a2a07df23336fbffb9a8918dcc9c3bdfed20decf311a69d58c85c0160149a27752280dae14b521ec8bc3ab92
+ languageName: node
+ linkType: hard
+
"iconv-lite@npm:^0.6.2":
version: 0.6.3
resolution: "iconv-lite@npm:0.6.3"
@@ -3348,6 +5268,20 @@ __metadata:
languageName: node
linkType: hard
+"idb-keyval@npm:^6.2.1":
+ version: 6.2.1
+ resolution: "idb-keyval@npm:6.2.1"
+ checksum: 9f0c83703a365e00bd0b4ed6380ce509a06dedfc6ec39b2ba5740085069fd2f2ff5c14ba19356488e3612a2f9c49985971982d836460a982a5d0b4019eeba48a
+ languageName: node
+ linkType: hard
+
+"ieee754@npm:^1.2.1":
+ version: 1.2.1
+ resolution: "ieee754@npm:1.2.1"
+ checksum: b0782ef5e0935b9f12883a2e2aa37baa75da6e66ce6515c168697b42160807d9330de9a32ec1ed73149aea02e0d822e572bca6f1e22bdcbd2149e13b050b17bb
+ languageName: node
+ linkType: hard
+
"ignore@npm:^5.2.0":
version: 5.2.0
resolution: "ignore@npm:5.2.0"
@@ -3403,7 +5337,7 @@ __metadata:
languageName: node
linkType: hard
-"inherits@npm:2, inherits@npm:^2.0.3":
+"inherits@npm:2, inherits@npm:^2.0.1, inherits@npm:^2.0.3":
version: 2.0.4
resolution: "inherits@npm:2.0.4"
checksum: 4e531f648b29039fb7426fb94075e6545faa1eb9fe83c29f0b6d9e7263aceb4289d2d4557db0d428188eeb449cc7c5e77b0a0b2c4e248ff2a65933a0dee49ef2
@@ -3432,6 +5366,32 @@ __metadata:
languageName: node
linkType: hard
+"invariant@npm:^2.2.4":
+ version: 2.2.4
+ resolution: "invariant@npm:2.2.4"
+ dependencies:
+ loose-envify: "npm:^1.0.0"
+ checksum: 5af133a917c0bcf65e84e7f23e779e7abc1cd49cb7fdc62d00d1de74b0d8c1b5ee74ac7766099fb3be1b05b26dfc67bab76a17030d2fe7ea2eef867434362dfc
+ languageName: node
+ linkType: hard
+
+"ioredis@npm:^5.3.2":
+ version: 5.3.2
+ resolution: "ioredis@npm:5.3.2"
+ dependencies:
+ "@ioredis/commands": "npm:^1.1.1"
+ cluster-key-slot: "npm:^1.1.0"
+ debug: "npm:^4.3.4"
+ denque: "npm:^2.1.0"
+ lodash.defaults: "npm:^4.2.0"
+ lodash.isarguments: "npm:^3.1.0"
+ redis-errors: "npm:^1.2.0"
+ redis-parser: "npm:^3.0.0"
+ standard-as-callback: "npm:^2.1.0"
+ checksum: 0dd2b5b8004e891f5b62edf18ac223194f1f5204698ec827c903e789ea05b0b36f73395491749ec63c66470485bdfb228ccdf1714fbf631a0f78f33211f2c883
+ languageName: node
+ linkType: hard
+
"ip@npm:^1.1.5":
version: 1.1.5
resolution: "ip@npm:1.1.5"
@@ -3439,6 +5399,13 @@ __metadata:
languageName: node
linkType: hard
+"iron-webcrypto@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "iron-webcrypto@npm:1.0.0"
+ checksum: 7e9305a7d792c275cba33c770695327c8ad3f7c8021e03f7148a8b92b559ad09468f337433090eb48e195d5fda0fd2e0611afcad843eb917cffcc1c6392e8037
+ languageName: node
+ linkType: hard
+
"is-array-buffer@npm:^3.0.1, is-array-buffer@npm:^3.0.2":
version: 3.0.2
resolution: "is-array-buffer@npm:3.0.2"
@@ -3689,6 +5656,13 @@ __metadata:
languageName: node
linkType: hard
+"is-stream@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "is-stream@npm:2.0.1"
+ checksum: 7c284241313fc6efc329b8d7f08e16c0efeb6baab1b4cd0ba579eb78e5af1aa5da11e68559896a2067cd6c526bd29241dda4eb1225e627d5aa1a89a76d4635a5
+ languageName: node
+ linkType: hard
+
"is-string@npm:^1.0.5, is-string@npm:^1.0.7":
version: 1.0.7
resolution: "is-string@npm:1.0.7"
@@ -3716,6 +5690,13 @@ __metadata:
languageName: node
linkType: hard
+"is-typedarray@npm:1.0.0, is-typedarray@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "is-typedarray@npm:1.0.0"
+ checksum: 4c096275ba041a17a13cca33ac21c16bc4fd2d7d7eb94525e7cd2c2f2c1a3ab956e37622290642501ff4310601e413b675cf399ad6db49855527d2163b3eeeec
+ languageName: node
+ linkType: hard
+
"is-weakmap@npm:^2.0.1":
version: 2.0.1
resolution: "is-weakmap@npm:2.0.1"
@@ -3774,6 +5755,15 @@ __metadata:
languageName: node
linkType: hard
+"isows@npm:1.0.3":
+ version: 1.0.3
+ resolution: "isows@npm:1.0.3"
+ peerDependencies:
+ ws: "*"
+ checksum: adec15db704bb66615dd8ef33f889d41ae2a70866b21fa629855da98cc82a628ae072ee221fe9779a9a19866cad2a3e72593f2d161a0ce0e168b4484c7df9cd2
+ languageName: node
+ linkType: hard
+
"iterator.prototype@npm:^1.1.0":
version: 1.1.0
resolution: "iterator.prototype@npm:1.1.0"
@@ -3787,7 +5777,7 @@ __metadata:
languageName: node
linkType: hard
-"jiti@npm:^1.19.1":
+"jiti@npm:^1.19.1, jiti@npm:^1.20.0":
version: 1.21.0
resolution: "jiti@npm:1.21.0"
bin:
@@ -3838,6 +5828,23 @@ __metadata:
languageName: node
linkType: hard
+"json-rpc-engine@npm:^6.1.0":
+ version: 6.1.0
+ resolution: "json-rpc-engine@npm:6.1.0"
+ dependencies:
+ "@metamask/safe-event-emitter": "npm:^2.0.0"
+ eth-rpc-errors: "npm:^4.0.2"
+ checksum: 29c480f88152b1987ab0f58f9242ee163d5a7e95cd0d8ae876c08b21657022b82f6008f5eecd048842fb7f6fc3b4e364fde99ca620458772b6abd1d2c1e020d5
+ languageName: node
+ linkType: hard
+
+"json-rpc-random-id@npm:^1.0.0, json-rpc-random-id@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "json-rpc-random-id@npm:1.0.1"
+ checksum: 8d4594a3d4ef5f4754336e350291a6677fc6e0d8801ecbb2a1e92e50ca04a4b57e5eb97168a4b2a8e6888462133cbfee13ea90abc008fb2f7279392d83d3ee7a
+ languageName: node
+ linkType: hard
+
"json-schema-traverse@npm:^0.4.1":
version: 0.4.1
resolution: "json-schema-traverse@npm:0.4.1"
@@ -3872,6 +5879,13 @@ __metadata:
languageName: node
linkType: hard
+"jsonc-parser@npm:^3.2.0":
+ version: 3.2.0
+ resolution: "jsonc-parser@npm:3.2.0"
+ checksum: 5a12d4d04dad381852476872a29dcee03a57439574e4181d91dca71904fcdcc5e8e4706c0a68a2c61ad9810e1e1c5806b5100d52d3e727b78f5cdc595401045b
+ languageName: node
+ linkType: hard
+
"jsx-ast-utils@npm:^2.4.1 || ^3.0.0":
version: 3.2.1
resolution: "jsx-ast-utils@npm:3.2.1"
@@ -3882,6 +5896,25 @@ __metadata:
languageName: node
linkType: hard
+"keccak@npm:^3.0.3":
+ version: 3.0.4
+ resolution: "keccak@npm:3.0.4"
+ dependencies:
+ node-addon-api: "npm:^2.0.0"
+ node-gyp: "npm:latest"
+ node-gyp-build: "npm:^4.2.0"
+ readable-stream: "npm:^3.6.0"
+ checksum: 153525c1c1f770beadb8f8897dec2f1d2dcbee11d063fe5f61957a5b236bfd3d2a111ae2727e443aa6a848df5edb98b9ef237c78d56df49087b0ca8a232ca9cd
+ languageName: node
+ linkType: hard
+
+"keyvaluestorage-interface@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "keyvaluestorage-interface@npm:1.0.0"
+ checksum: 0e028ebeda79a4e48c7e36708dbe7ced233c7a1f1bc925e506f150dd2ce43178bee8d20361c445bd915569709d9dc9ea80063b4d3c3cf5d615ab43aa31d3ec3d
+ languageName: node
+ linkType: hard
+
"kolorist@npm:^1.8.0":
version: 1.8.0
resolution: "kolorist@npm:1.8.0"
@@ -3920,6 +5953,74 @@ __metadata:
languageName: node
linkType: hard
+"listhen@npm:^1.5.5":
+ version: 1.5.5
+ resolution: "listhen@npm:1.5.5"
+ dependencies:
+ "@parcel/watcher": "npm:^2.3.0"
+ "@parcel/watcher-wasm": "npm:2.3.0"
+ citty: "npm:^0.1.4"
+ clipboardy: "npm:^3.0.0"
+ consola: "npm:^3.2.3"
+ defu: "npm:^6.1.2"
+ get-port-please: "npm:^3.1.1"
+ h3: "npm:^1.8.1"
+ http-shutdown: "npm:^1.2.2"
+ jiti: "npm:^1.20.0"
+ mlly: "npm:^1.4.2"
+ node-forge: "npm:^1.3.1"
+ pathe: "npm:^1.1.1"
+ std-env: "npm:^3.4.3"
+ ufo: "npm:^1.3.0"
+ untun: "npm:^0.1.2"
+ uqr: "npm:^0.1.2"
+ bin:
+ listen: bin/listhen.mjs
+ listhen: bin/listhen.mjs
+ checksum: 84a8a6c0e0d347db3110af3f77aa86fba428fcec1e2cd53e17d0d8daf36edd8833c75a647b718e6cea723d452b0b2a78b2290d03c79315c52eda1f1984384bb2
+ languageName: node
+ linkType: hard
+
+"lit-element@npm:^3.3.0":
+ version: 3.3.3
+ resolution: "lit-element@npm:3.3.3"
+ dependencies:
+ "@lit-labs/ssr-dom-shim": "npm:^1.1.0"
+ "@lit/reactive-element": "npm:^1.3.0"
+ lit-html: "npm:^2.8.0"
+ checksum: f44c12fa3423a4e9ca5b84651410687e14646bb270ac258325e6905affac64a575f041f8440377e7ebaefa3910b6f0d6b8b1e902cb1aa5d0849b3fdfbf4fb3b6
+ languageName: node
+ linkType: hard
+
+"lit-html@npm:^2.8.0":
+ version: 2.8.0
+ resolution: "lit-html@npm:2.8.0"
+ dependencies:
+ "@types/trusted-types": "npm:^2.0.2"
+ checksum: 90057dee050803823ac884c1355b0213ab8c05fbe2ec63943c694b61aade5d36272068f3925f45a312835e504f9c9784738ef797009f0a756a750351eafb52d5
+ languageName: node
+ linkType: hard
+
+"lit@npm:2.8.0":
+ version: 2.8.0
+ resolution: "lit@npm:2.8.0"
+ dependencies:
+ "@lit/reactive-element": "npm:^1.6.0"
+ lit-element: "npm:^3.3.0"
+ lit-html: "npm:^2.8.0"
+ checksum: bf33c26b1937ee204aed1adbfa4b3d43a284e85aad8ea9763c7865365917426eded4e5888158b4136095ea42054812561fe272862b61775f1198fad3588b071f
+ languageName: node
+ linkType: hard
+
+"locate-path@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "locate-path@npm:5.0.0"
+ dependencies:
+ p-locate: "npm:^4.1.0"
+ checksum: 33a1c5247e87e022f9713e6213a744557a3e9ec32c5d0b5efb10aa3a38177615bf90221a5592674857039c1a0fd2063b82f285702d37b792d973e9e72ace6c59
+ languageName: node
+ linkType: hard
+
"locate-path@npm:^6.0.0":
version: 6.0.0
resolution: "locate-path@npm:6.0.0"
@@ -3936,6 +6037,27 @@ __metadata:
languageName: node
linkType: hard
+"lodash.defaults@npm:^4.2.0":
+ version: 4.2.0
+ resolution: "lodash.defaults@npm:4.2.0"
+ checksum: d5b77aeb702caa69b17be1358faece33a84497bcca814897383c58b28a2f8dfc381b1d9edbec239f8b425126a3bbe4916223da2a576bb0411c2cefd67df80707
+ languageName: node
+ linkType: hard
+
+"lodash.isarguments@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "lodash.isarguments@npm:3.1.0"
+ checksum: 5e8f95ba10975900a3920fb039a3f89a5a79359a1b5565e4e5b4310ed6ebe64011e31d402e34f577eca983a1fc01ff86c926e3cbe602e1ddfc858fdd353e62d8
+ languageName: node
+ linkType: hard
+
+"lodash.isequal@npm:4.5.0":
+ version: 4.5.0
+ resolution: "lodash.isequal@npm:4.5.0"
+ checksum: dfdb2356db19631a4b445d5f37868a095e2402292d59539a987f134a8778c62a2810c2452d11ae9e6dcac71fc9de40a6fedcb20e2952a15b431ad8b29e50e28f
+ languageName: node
+ linkType: hard
+
"lodash.isplainobject@npm:^4.0.6":
version: 4.0.6
resolution: "lodash.isplainobject@npm:4.0.6"
@@ -3950,7 +6072,14 @@ __metadata:
languageName: node
linkType: hard
-"loose-envify@npm:^1.4.0":
+"lodash@npm:*":
+ version: 4.17.21
+ resolution: "lodash@npm:4.17.21"
+ checksum: d8cbea072bb08655bb4c989da418994b073a608dffa608b09ac04b43a791b12aeae7cd7ad919aa4c925f33b48490b5cfe6c1f71d827956071dae2e7bb3a6b74c
+ languageName: node
+ linkType: hard
+
+"loose-envify@npm:^1.0.0, loose-envify@npm:^1.4.0":
version: 1.4.0
resolution: "loose-envify@npm:1.4.0"
dependencies:
@@ -3961,6 +6090,13 @@ __metadata:
languageName: node
linkType: hard
+"lru-cache@npm:^10.0.2":
+ version: 10.1.0
+ resolution: "lru-cache@npm:10.1.0"
+ checksum: 778bc8b2626daccd75f24c4b4d10632496e21ba064b126f526c626fbdbc5b28c472013fccd45d7646b9e1ef052444824854aed617b59cd570d01a8b7d651fc1e
+ languageName: node
+ linkType: hard
+
"lru-cache@npm:^5.1.1":
version: 5.1.1
resolution: "lru-cache@npm:5.1.1"
@@ -4003,6 +6139,29 @@ __metadata:
languageName: node
linkType: hard
+"make-plural@npm:*":
+ version: 7.3.0
+ resolution: "make-plural@npm:7.3.0"
+ checksum: e04eaebffe0fdb9d551ef1566df8dfdf101152ad99fd510666f476038eb144f07849749a09b7054b6469a72be2dbbe966a80590f2dc382495492bd9c510de46d
+ languageName: node
+ linkType: hard
+
+"media-query-parser@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "media-query-parser@npm:2.0.2"
+ dependencies:
+ "@babel/runtime": "npm:^7.12.5"
+ checksum: 91a987e9f6620f5c7d0fcf22bd0a106bbaccdef96aba62c461656ee656e141dd2b60f2f1d99411799183c2ea993bd177ca92c26c08bf321fbc0c846ab391d79c
+ languageName: node
+ linkType: hard
+
+"merge-stream@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "merge-stream@npm:2.0.0"
+ checksum: 867fdbb30a6d58b011449b8885601ec1690c3e41c759ecd5a9d609094f7aed0096c37823ff4a7190ef0b8f22cc86beb7049196ff68c016e3b3c671d0dac91ce5
+ languageName: node
+ linkType: hard
+
"merge2@npm:^1.3.0, merge2@npm:^1.4.1":
version: 1.4.1
resolution: "merge2@npm:1.4.1"
@@ -4010,6 +6169,13 @@ __metadata:
languageName: node
linkType: hard
+"micro-ftch@npm:^0.3.1":
+ version: 0.3.1
+ resolution: "micro-ftch@npm:0.3.1"
+ checksum: b87d35a52aded13cf2daca8d4eaa84e218722b6f83c75ddd77d74f32cc62e699a672e338e1ee19ceae0de91d19cc24dcc1a7c7d78c81f51042fe55f01b196ed3
+ languageName: node
+ linkType: hard
+
"micromatch@npm:^4.0.4":
version: 4.0.4
resolution: "micromatch@npm:4.0.4"
@@ -4030,6 +6196,29 @@ __metadata:
languageName: node
linkType: hard
+"mime@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "mime@npm:3.0.0"
+ bin:
+ mime: cli.js
+ checksum: 402e792a8df1b2cc41cb77f0dcc46472b7944b7ec29cb5bbcd398624b6b97096728f1239766d3fdeb20551dd8d94738344c195a6ea10c4f906eb0356323b0531
+ languageName: node
+ linkType: hard
+
+"mimic-fn@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "mimic-fn@npm:2.1.0"
+ checksum: b26f5479d7ec6cc2bce275a08f146cf78f5e7b661b18114e2506dd91ec7ec47e7a25bf4360e5438094db0560bcc868079fb3b1fb3892b833c1ecbf63f80c95a4
+ languageName: node
+ linkType: hard
+
+"minimalistic-assert@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "minimalistic-assert@npm:1.0.1"
+ checksum: 96730e5601cd31457f81a296f521eb56036e6f69133c0b18c13fe941109d53ad23a4204d946a0d638d7f3099482a0cec8c9bb6d642604612ce43ee536be3dddd
+ languageName: node
+ linkType: hard
+
"minimatch@npm:9.0.3":
version: 9.0.3
resolution: "minimatch@npm:9.0.3"
@@ -4150,6 +6339,39 @@ __metadata:
languageName: node
linkType: hard
+"mlly@npm:^1.2.0, mlly@npm:^1.4.2":
+ version: 1.4.2
+ resolution: "mlly@npm:1.4.2"
+ dependencies:
+ acorn: "npm:^8.10.0"
+ pathe: "npm:^1.1.1"
+ pkg-types: "npm:^1.0.3"
+ ufo: "npm:^1.3.0"
+ checksum: 905e3a704c7d3bcaad55f31d6efe9f680eab5be053ab7f8b299b8dbc027041f741fa6a93db9a3c461be2552632f3831b6c43c50af530f5fb2e9cd6273bc9d642
+ languageName: node
+ linkType: hard
+
+"motion@npm:10.16.2":
+ version: 10.16.2
+ resolution: "motion@npm:10.16.2"
+ dependencies:
+ "@motionone/animation": "npm:^10.15.1"
+ "@motionone/dom": "npm:^10.16.2"
+ "@motionone/svelte": "npm:^10.16.2"
+ "@motionone/types": "npm:^10.15.1"
+ "@motionone/utils": "npm:^10.15.1"
+ "@motionone/vue": "npm:^10.16.2"
+ checksum: ea3fa2c7ce881824bcefa39b96b5e2b802d4b664b8a64644cded11197c9262e2a5b14b2e9516940e06cec37d3c39e4c79b26825c447f71ba1cfd7e3370efbe61
+ languageName: node
+ linkType: hard
+
+"mri@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "mri@npm:1.2.0"
+ checksum: a3d32379c2554cf7351db6237ddc18dc9e54e4214953f3da105b97dc3babe0deb3ffe99cf409b38ea47cc29f9430561ba6b53b24ab8f9ce97a4b50409e4a50e7
+ languageName: node
+ linkType: hard
+
"ms@npm:2.1.2":
version: 2.1.2
resolution: "ms@npm:2.1.2"
@@ -4164,6 +6386,13 @@ __metadata:
languageName: node
linkType: hard
+"multiformats@npm:^9.4.2":
+ version: 9.9.0
+ resolution: "multiformats@npm:9.9.0"
+ checksum: 1fdb34fd2fb085142665e8bd402570659b50a5fae5994027e1df3add9e1ce1283ed1e0c2584a5c63ac0a58e871b8ee9665c4a99ca36ce71032617449d48aa975
+ languageName: node
+ linkType: hard
+
"mz@npm:^2.7.0":
version: 2.7.0
resolution: "mz@npm:2.7.0"
@@ -4193,6 +6422,13 @@ __metadata:
languageName: node
linkType: hard
+"napi-wasm@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "napi-wasm@npm:1.1.0"
+ checksum: 074df6b5b72698f07b39ca3c448a3fcbaf8e6e78521f0cb3aefd8c2f059d69eae0e3bfe367b4aa3df1976c25e351e4e52a359f22fb2c379eb6781bfa042f582b
+ languageName: node
+ linkType: hard
+
"natural-compare@npm:^1.4.0":
version: 1.4.0
resolution: "natural-compare@npm:1.4.0"
@@ -4207,6 +6443,63 @@ __metadata:
languageName: node
linkType: hard
+"node-addon-api@npm:^2.0.0":
+ version: 2.0.2
+ resolution: "node-addon-api@npm:2.0.2"
+ dependencies:
+ node-gyp: "npm:latest"
+ checksum: ade6c097ba829fa4aee1ca340117bb7f8f29fdae7b777e343a9d5cbd548481d1f0894b7b907d23ce615c70d932e8f96154caed95c3fa935cfe8cf87546510f64
+ languageName: node
+ linkType: hard
+
+"node-addon-api@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "node-addon-api@npm:7.0.0"
+ dependencies:
+ node-gyp: "npm:latest"
+ checksum: 3d5a15ee434e122b345e614db122a63f30194c298104c3d8a0fa9f68707abb278af27b45222602456a131890a59b4a92291ff5b4b7938ff282168e9ad1bf7103
+ languageName: node
+ linkType: hard
+
+"node-fetch-native@npm:^1.4.0, node-fetch-native@npm:^1.4.1":
+ version: 1.4.1
+ resolution: "node-fetch-native@npm:1.4.1"
+ checksum: ab298a42ebf3b1b6c6a8cbc53d8ba703895f55171ed743b0828c2a87d461642d8053143864915a69d41cc01013db86406da105fff6c0a05a00d8caf5c279549c
+ languageName: node
+ linkType: hard
+
+"node-fetch@npm:^2.6.12":
+ version: 2.7.0
+ resolution: "node-fetch@npm:2.7.0"
+ dependencies:
+ whatwg-url: "npm:^5.0.0"
+ peerDependencies:
+ encoding: ^0.1.0
+ peerDependenciesMeta:
+ encoding:
+ optional: true
+ checksum: b55786b6028208e6fbe594ccccc213cab67a72899c9234eb59dba51062a299ea853210fcf526998eaa2867b0963ad72338824450905679ff0fa304b8c5093ae8
+ languageName: node
+ linkType: hard
+
+"node-forge@npm:^1.3.1":
+ version: 1.3.1
+ resolution: "node-forge@npm:1.3.1"
+ checksum: e882819b251a4321f9fc1d67c85d1501d3004b4ee889af822fd07f64de3d1a8e272ff00b689570af0465d65d6bf5074df9c76e900e0aff23e60b847f2a46fbe8
+ languageName: node
+ linkType: hard
+
+"node-gyp-build@npm:^4.2.0":
+ version: 4.7.1
+ resolution: "node-gyp-build@npm:4.7.1"
+ bin:
+ node-gyp-build: bin.js
+ node-gyp-build-optional: optional.js
+ node-gyp-build-test: build-test.js
+ checksum: b8e4a3f889237cd08edde3775e2b4e1e39a0571580584e33e29979f0c532a254ce3c5ec9435bd526254ad0b3f0b4a7e7fe14e53bd400f6ea9445f3bfd88a6b1e
+ languageName: node
+ linkType: hard
+
"node-gyp@npm:latest":
version: 8.4.1
resolution: "node-gyp@npm:8.4.1"
@@ -4273,6 +6566,15 @@ __metadata:
languageName: node
linkType: hard
+"npm-run-path@npm:^4.0.1":
+ version: 4.0.1
+ resolution: "npm-run-path@npm:4.0.1"
+ dependencies:
+ path-key: "npm:^3.0.0"
+ checksum: 6f9353a95288f8455cf64cbeb707b28826a7f29690244c1e4bb61ec573256e021b6ad6651b394eb1ccfd00d6ec50147253aba2c5fe58a57ceb111fad62c519ac
+ languageName: node
+ linkType: hard
+
"npmlog@npm:^6.0.0":
version: 6.0.0
resolution: "npmlog@npm:6.0.0"
@@ -4442,7 +6744,25 @@ __metadata:
languageName: node
linkType: hard
-"once@npm:^1.3.0":
+"ofetch@npm:^1.3.3":
+ version: 1.3.3
+ resolution: "ofetch@npm:1.3.3"
+ dependencies:
+ destr: "npm:^2.0.1"
+ node-fetch-native: "npm:^1.4.0"
+ ufo: "npm:^1.3.0"
+ checksum: ac4d2519841c6ffcbb3f5dee6db7f29dc273e15d8fd6ee89d9dbfae7c0542cd72a2424e8527ae7147b36eec35667066754aeb69dc7c02e6c8dcb943579e9764e
+ languageName: node
+ linkType: hard
+
+"on-exit-leak-free@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "on-exit-leak-free@npm:0.2.0"
+ checksum: d4e1f0bea59f39aa435baaee7d76955527e245538cffc1d7bb0c165ae85e37f67690aa9272247ced17bad76052afdb45faf5ea304a2248e070202d4554c4e30c
+ languageName: node
+ linkType: hard
+
+"once@npm:^1.3.0, once@npm:^1.4.0":
version: 1.4.0
resolution: "once@npm:1.4.0"
dependencies:
@@ -4451,6 +6771,15 @@ __metadata:
languageName: node
linkType: hard
+"onetime@npm:^5.1.2":
+ version: 5.1.2
+ resolution: "onetime@npm:5.1.2"
+ dependencies:
+ mimic-fn: "npm:^2.1.0"
+ checksum: ffcef6fbb2692c3c40749f31ea2e22677a876daea92959b8a80b521d95cca7a668c884d8b2045d1d8ee7d56796aa405c405462af112a1477594cc63531baeb8f
+ languageName: node
+ linkType: hard
+
"open@npm:^8.4.0":
version: 8.4.0
resolution: "open@npm:8.4.0"
@@ -4476,6 +6805,22 @@ __metadata:
languageName: node
linkType: hard
+"outdent@npm:^0.8.0":
+ version: 0.8.0
+ resolution: "outdent@npm:0.8.0"
+ checksum: d8a6c38b838b7ac23ebf1cc50442312f4efe286b211dbe5c71fa84d5daa2512fb94a8f2df1389313465acb0b4e5fa72270dd78f519f3d4db5bc22b2762c86827
+ languageName: node
+ linkType: hard
+
+"p-limit@npm:^2.2.0":
+ version: 2.3.0
+ resolution: "p-limit@npm:2.3.0"
+ dependencies:
+ p-try: "npm:^2.0.0"
+ checksum: 8da01ac53efe6a627080fafc127c873da40c18d87b3f5d5492d465bb85ec7207e153948df6b9cbaeb130be70152f874229b8242ee2be84c0794082510af97f12
+ languageName: node
+ linkType: hard
+
"p-limit@npm:^3.0.2":
version: 3.1.0
resolution: "p-limit@npm:3.1.0"
@@ -4485,6 +6830,15 @@ __metadata:
languageName: node
linkType: hard
+"p-locate@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "p-locate@npm:4.1.0"
+ dependencies:
+ p-limit: "npm:^2.2.0"
+ checksum: 1b476ad69ad7f6059744f343b26d51ce091508935c1dbb80c4e0a2f397ffce0ca3a1f9f5cd3c7ce19d7929a09719d5c65fe70d8ee289c3f267cd36f2881813e9
+ languageName: node
+ linkType: hard
+
"p-locate@npm:^5.0.0":
version: 5.0.0
resolution: "p-locate@npm:5.0.0"
@@ -4503,6 +6857,13 @@ __metadata:
languageName: node
linkType: hard
+"p-try@npm:^2.0.0":
+ version: 2.2.0
+ resolution: "p-try@npm:2.2.0"
+ checksum: c36c19907734c904b16994e6535b02c36c2224d433e01a2f1ab777237f4d86e6289fd5fd464850491e940379d4606ed850c03e0f9ab600b0ebddb511312e177f
+ languageName: node
+ linkType: hard
+
"parent-module@npm:^1.0.0":
version: 1.0.1
resolution: "parent-module@npm:1.0.1"
@@ -4526,7 +6887,7 @@ __metadata:
languageName: node
linkType: hard
-"path-key@npm:^3.1.0":
+"path-key@npm:^3.0.0, path-key@npm:^3.1.0":
version: 3.1.1
resolution: "path-key@npm:3.1.1"
checksum: 748c43efd5a569c039d7a00a03b58eecd1d75f3999f5a28303d75f521288df4823bc057d8784eb72358b2895a05f29a070bc9f1f17d28226cc4e62494cc58c4c
@@ -4547,6 +6908,13 @@ __metadata:
languageName: node
linkType: hard
+"pathe@npm:^1.1.0, pathe@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "pathe@npm:1.1.1"
+ checksum: 3ae5a0529c3415d91c3ac9133f52cffea54a0dd46892fe059f4b80faf36fd207957d4594bdc87043b65d0761b1e5728f81f46bafff3b5302da4e2e48889b8c0e
+ languageName: node
+ linkType: hard
+
"picocolors@npm:^1, picocolors@npm:^1.0.0":
version: 1.0.0
resolution: "picocolors@npm:1.0.0"
@@ -4575,6 +6943,58 @@ __metadata:
languageName: node
linkType: hard
+"pify@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "pify@npm:3.0.0"
+ checksum: fead19ed9d801f1b1fcd0638a1ac53eabbb0945bf615f2f8806a8b646565a04a1b0e7ef115c951d225f042cca388fdc1cd3add46d10d1ed6951c20bd2998af10
+ languageName: node
+ linkType: hard
+
+"pify@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "pify@npm:5.0.0"
+ checksum: 9f6f3cd1f159652692f514383efe401a06473af35a699962230ad1c4c9796df5999961461fc1a3b81eed8e3e74adb8bd032474fb3f93eb6bdbd9f33328da1ed2
+ languageName: node
+ linkType: hard
+
+"pino-abstract-transport@npm:v0.5.0":
+ version: 0.5.0
+ resolution: "pino-abstract-transport@npm:0.5.0"
+ dependencies:
+ duplexify: "npm:^4.1.2"
+ split2: "npm:^4.0.0"
+ checksum: 0d0e30399028ec156642b4cdfe1a040b9022befdc38e8f85935d1837c3da6050691888038433f88190d1a1eff5d90abe17ff7e6edffc09baa2f96e51b6808183
+ languageName: node
+ linkType: hard
+
+"pino-std-serializers@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "pino-std-serializers@npm:4.0.0"
+ checksum: 9e8ccac9ce04a27ccc7aa26481d431b9e037d866b101b89d895c60b925baffb82685e84d5c29b05d8e3d7c146d766a9b08949cb24ab1ec526a16134c9962d649
+ languageName: node
+ linkType: hard
+
+"pino@npm:7.11.0":
+ version: 7.11.0
+ resolution: "pino@npm:7.11.0"
+ dependencies:
+ atomic-sleep: "npm:^1.0.0"
+ fast-redact: "npm:^3.0.0"
+ on-exit-leak-free: "npm:^0.2.0"
+ pino-abstract-transport: "npm:v0.5.0"
+ pino-std-serializers: "npm:^4.0.0"
+ process-warning: "npm:^1.0.0"
+ quick-format-unescaped: "npm:^4.0.3"
+ real-require: "npm:^0.1.0"
+ safe-stable-stringify: "npm:^2.1.0"
+ sonic-boom: "npm:^2.2.1"
+ thread-stream: "npm:^0.15.1"
+ bin:
+ pino: bin.js
+ checksum: 4cc1ed9d25a4bc5d61c836a861279fa0039159b8f2f37ec337e50b0a61f3980dab5d2b1393daec26f68a19c423262649f0818654c9ad102c35310544a202c62c
+ languageName: node
+ linkType: hard
+
"pirates@npm:^4.0.1":
version: 4.0.1
resolution: "pirates@npm:4.0.1"
@@ -4584,6 +7004,31 @@ __metadata:
languageName: node
linkType: hard
+"pkg-types@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "pkg-types@npm:1.0.3"
+ dependencies:
+ jsonc-parser: "npm:^3.2.0"
+ mlly: "npm:^1.2.0"
+ pathe: "npm:^1.1.0"
+ checksum: 7f692ff2005f51b8721381caf9bdbc7f5461506ba19c34f8631660a215c8de5e6dca268f23a319dd180b8f7c47a0dc6efea14b376c485ff99e98d810b8f786c4
+ languageName: node
+ linkType: hard
+
+"pngjs@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "pngjs@npm:5.0.0"
+ checksum: c074d8a94fb75e2defa8021e85356bf7849688af7d8ce9995b7394d57cd1a777b272cfb7c4bce08b8d10e71e708e7717c81fd553a413f21840c548ec9d4893c6
+ languageName: node
+ linkType: hard
+
+"pony-cause@npm:^2.1.10":
+ version: 2.1.10
+ resolution: "pony-cause@npm:2.1.10"
+ checksum: 55ad0ca52039895f273c69e55fc9fe882deff38689dc5962558bfa16cce0ea7cb5bb7b67d0c43ec9c3e7edeb81f81ee8c1113014930d77b2cbac5adc4ac7fb64
+ languageName: node
+ linkType: hard
+
"postcss-import@npm:^15.1.0":
version: 15.1.0
resolution: "postcss-import@npm:15.1.0"
@@ -4686,7 +7131,7 @@ __metadata:
languageName: node
linkType: hard
-"preact@npm:^10.19.3":
+"preact@npm:^10.12.0, preact@npm:^10.16.0, preact@npm:^10.19.3":
version: 10.19.3
resolution: "preact@npm:10.19.3"
checksum: 251b237cc6fc8c39e4dc6cd65df1964b9622ec6005ccdaa57ea43171ba3e1e0f1e3386bbade370b2ce26ea480ceb73ea36b40e635e35e017e2d8614a233e1bed
@@ -4718,6 +7163,13 @@ __metadata:
languageName: node
linkType: hard
+"process-warning@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "process-warning@npm:1.0.0"
+ checksum: 43ec4229d64eb5c58340c8aacade49eb5f6fd513eae54140abf365929ca20987f0a35c5868125e2b583cad4de8cd257beb5667d9cc539d9190a7a4c3014adf22
+ languageName: node
+ linkType: hard
+
"promise-inflight@npm:^1.0.1":
version: 1.0.1
resolution: "promise-inflight@npm:1.0.1"
@@ -4746,6 +7198,13 @@ __metadata:
languageName: node
linkType: hard
+"proxy-compare@npm:2.5.1":
+ version: 2.5.1
+ resolution: "proxy-compare@npm:2.5.1"
+ checksum: 116fc69ae9a6bb3654e6907fb09b73e84aa47c89275ca52648fc1d2ac8b35dbf54daa8bab078d7a735337c928e87eb52059e705434adf14989bbe6c5dcdd08fa
+ languageName: node
+ linkType: hard
+
"punycode@npm:^2.1.0":
version: 2.1.1
resolution: "punycode@npm:2.1.1"
@@ -4753,6 +7212,58 @@ __metadata:
languageName: node
linkType: hard
+"qrcode@npm:1.5.0":
+ version: 1.5.0
+ resolution: "qrcode@npm:1.5.0"
+ dependencies:
+ dijkstrajs: "npm:^1.0.1"
+ encode-utf8: "npm:^1.0.3"
+ pngjs: "npm:^5.0.0"
+ yargs: "npm:^15.3.1"
+ bin:
+ qrcode: bin/qrcode
+ checksum: bd3c74fa00d729a32a5b161ef51dafacf1973a2936a234b1b780a53639d0290397ca36fa01ffd10f55b448e7baf9320bc3c47b08090d0aac0fc2dec7f094f4a9
+ languageName: node
+ linkType: hard
+
+"qrcode@npm:1.5.3, qrcode@npm:^1.5.1":
+ version: 1.5.3
+ resolution: "qrcode@npm:1.5.3"
+ dependencies:
+ dijkstrajs: "npm:^1.0.1"
+ encode-utf8: "npm:^1.0.3"
+ pngjs: "npm:^5.0.0"
+ yargs: "npm:^15.3.1"
+ bin:
+ qrcode: bin/qrcode
+ checksum: eb961cd8246e00ae338b6d4a3a28574174456db42cec7070aa2b315fb6576b7f040b0e4347be290032e447359a145c68cb60ef884d55ca3e1076294fed46f719
+ languageName: node
+ linkType: hard
+
+"query-string@npm:7.1.3":
+ version: 7.1.3
+ resolution: "query-string@npm:7.1.3"
+ dependencies:
+ decode-uri-component: "npm:^0.2.2"
+ filter-obj: "npm:^1.1.0"
+ split-on-first: "npm:^1.0.0"
+ strict-uri-encode: "npm:^2.0.0"
+ checksum: a896c08e9e0d4f8ffd89a572d11f668c8d0f7df9c27c6f49b92ab31366d3ba0e9c331b9a620ee747893436cd1f2f821a6327e2bc9776bde2402ac6c270b801b2
+ languageName: node
+ linkType: hard
+
+"query-string@npm:^6.13.5":
+ version: 6.14.1
+ resolution: "query-string@npm:6.14.1"
+ dependencies:
+ decode-uri-component: "npm:^0.2.0"
+ filter-obj: "npm:^1.1.0"
+ split-on-first: "npm:^1.0.0"
+ strict-uri-encode: "npm:^2.0.0"
+ checksum: 900e0fa788000e9dc5f929b6f4141742dcf281f02d3bab9714bc83bea65fab3de75169ea8d61f19cda996bc0dcec72e156efe3c5614c6bce65dcf234ac955b14
+ languageName: node
+ linkType: hard
+
"queue-microtask@npm:^1.2.2":
version: 1.2.3
resolution: "queue-microtask@npm:1.2.3"
@@ -4760,6 +7271,29 @@ __metadata:
languageName: node
linkType: hard
+"quick-format-unescaped@npm:^4.0.3":
+ version: 4.0.4
+ resolution: "quick-format-unescaped@npm:4.0.4"
+ checksum: fe5acc6f775b172ca5b4373df26f7e4fd347975578199e7d74b2ae4077f0af05baa27d231de1e80e8f72d88275ccc6028568a7a8c9ee5e7368ace0e18eff93a4
+ languageName: node
+ linkType: hard
+
+"radix3@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "radix3@npm:1.1.0"
+ checksum: a0c3b2c698e365cf6ff8dd01d4651d5e79042c55dc008871247aa5e0d60951d86a00457ce0c75e3a71adc52992aa4c33ab060a63771d2dfb6a0c1502b97a644c
+ languageName: node
+ linkType: hard
+
+"randombytes@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "randombytes@npm:2.1.0"
+ dependencies:
+ safe-buffer: "npm:^5.1.0"
+ checksum: 50395efda7a8c94f5dffab564f9ff89736064d32addf0cc7e8bf5e4166f09f8ded7a0849ca6c2d2a59478f7d90f78f20d8048bca3cdf8be09d8e8a10790388f3
+ languageName: node
+ linkType: hard
+
"react-is@npm:^16.13.1":
version: 16.13.1
resolution: "react-is@npm:16.13.1"
@@ -4774,6 +7308,58 @@ __metadata:
languageName: node
linkType: hard
+"react-remove-scroll-bar@npm:^2.3.3":
+ version: 2.3.4
+ resolution: "react-remove-scroll-bar@npm:2.3.4"
+ dependencies:
+ react-style-singleton: "npm:^2.2.1"
+ tslib: "npm:^2.0.0"
+ peerDependencies:
+ "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 2262750dc1022c56d2c79e8d865c00045881c57bcaca74810ae8adac35cfdf723ff7d6b3b0e95c85eb9a0cff90bb4b1e0af801bd703ce8c0a2e35ab14ff1babb
+ languageName: node
+ linkType: hard
+
+"react-remove-scroll@npm:2.5.4":
+ version: 2.5.4
+ resolution: "react-remove-scroll@npm:2.5.4"
+ dependencies:
+ react-remove-scroll-bar: "npm:^2.3.3"
+ react-style-singleton: "npm:^2.2.1"
+ tslib: "npm:^2.1.0"
+ use-callback-ref: "npm:^1.3.0"
+ use-sidecar: "npm:^1.1.2"
+ peerDependencies:
+ "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 8d5436c6738f4bf2ee56851280cf669202ccb4d796e29ce509549c57393ce21846840d5f9b747749192f122c404e3bd540fdb51aec14b1a5ce24126925ce45eb
+ languageName: node
+ linkType: hard
+
+"react-style-singleton@npm:^2.2.1":
+ version: 2.2.1
+ resolution: "react-style-singleton@npm:2.2.1"
+ dependencies:
+ get-nonce: "npm:^1.0.0"
+ invariant: "npm:^2.2.4"
+ tslib: "npm:^2.0.0"
+ peerDependencies:
+ "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 6d66f3bdb65e1ec79089f80314da97c9a005087a04ee034255a5de129a4c0d9fd0bf99fa7bf642781ac2dc745ca687aae3de082bd8afdd0d117bc953241e15ad
+ languageName: node
+ linkType: hard
+
"read-cache@npm:^1.0.0":
version: 1.0.0
resolution: "read-cache@npm:1.0.0"
@@ -4783,6 +7369,17 @@ __metadata:
languageName: node
linkType: hard
+"readable-stream@npm:^3.1.1":
+ version: 3.6.2
+ resolution: "readable-stream@npm:3.6.2"
+ dependencies:
+ inherits: "npm:^2.0.3"
+ string_decoder: "npm:^1.1.1"
+ util-deprecate: "npm:^1.0.1"
+ checksum: e37be5c79c376fdd088a45fa31ea2e423e5d48854be7a22a58869b4e84d25047b193f6acb54f1012331e1bcd667ffb569c01b99d36b0bd59658fb33f513511b7
+ languageName: node
+ linkType: hard
+
"readable-stream@npm:^3.6.0":
version: 3.6.0
resolution: "readable-stream@npm:3.6.0"
@@ -4798,8 +7395,31 @@ __metadata:
version: 3.6.0
resolution: "readdirp@npm:3.6.0"
dependencies:
- picomatch: "npm:^2.2.1"
- checksum: 6fa848cf63d1b82ab4e985f4cf72bd55b7dcfd8e0a376905804e48c3634b7e749170940ba77b32804d5fe93b3cc521aa95a8d7e7d725f830da6d93f3669ce66b
+ picomatch: "npm:^2.2.1"
+ checksum: 6fa848cf63d1b82ab4e985f4cf72bd55b7dcfd8e0a376905804e48c3634b7e749170940ba77b32804d5fe93b3cc521aa95a8d7e7d725f830da6d93f3669ce66b
+ languageName: node
+ linkType: hard
+
+"real-require@npm:^0.1.0":
+ version: 0.1.0
+ resolution: "real-require@npm:0.1.0"
+ checksum: c0f8ae531d1f51fe6343d47a2a1e5756e19b65a81b4a9642b9ebb4874e0d8b5f3799bc600bf4592838242477edc6f57778593f21b71d90f8ad0d8a317bbfae1c
+ languageName: node
+ linkType: hard
+
+"redis-errors@npm:^1.0.0, redis-errors@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "redis-errors@npm:1.2.0"
+ checksum: 5b316736e9f532d91a35bff631335137a4f974927bb2fb42bf8c2f18879173a211787db8ac4c3fde8f75ed6233eb0888e55d52510b5620e30d69d7d719c8b8a7
+ languageName: node
+ linkType: hard
+
+"redis-parser@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "redis-parser@npm:3.0.0"
+ dependencies:
+ redis-errors: "npm:^1.0.0"
+ checksum: ee16ac4c7b2a60b1f42a2cdaee22b005bd4453eb2d0588b8a4939718997ae269da717434da5d570fe0b05030466eeb3f902a58cf2e8e1ca058bf6c9c596f632f
languageName: node
linkType: hard
@@ -4817,6 +7437,13 @@ __metadata:
languageName: node
linkType: hard
+"regenerator-runtime@npm:^0.14.0":
+ version: 0.14.1
+ resolution: "regenerator-runtime@npm:0.14.1"
+ checksum: 1b16eb2c4bceb1665c89de70dcb64126a22bc8eb958feef3cd68fe11ac6d2a4899b5cd1b80b0774c7c03591dc57d16631a7f69d2daa2ec98100e2f29f7ec4cc4
+ languageName: node
+ linkType: hard
+
"regexp.prototype.flags@npm:^1.4.3":
version: 1.4.3
resolution: "regexp.prototype.flags@npm:1.4.3"
@@ -4857,6 +7484,13 @@ __metadata:
languageName: node
linkType: hard
+"require-main-filename@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "require-main-filename@npm:2.0.0"
+ checksum: db91467d9ead311b4111cbd73a4e67fa7820daed2989a32f7023785a2659008c6d119752d9c4ac011ae07e537eb86523adff99804c5fdb39cd3a017f9b401bb6
+ languageName: node
+ linkType: hard
+
"resolve-from@npm:^4.0.0":
version: 4.0.0
resolution: "resolve-from@npm:4.0.0"
@@ -5095,7 +7729,7 @@ __metadata:
languageName: node
linkType: hard
-"safe-buffer@npm:~5.2.0":
+"safe-buffer@npm:^5.0.1, safe-buffer@npm:^5.1.0, safe-buffer@npm:~5.2.0":
version: 5.2.1
resolution: "safe-buffer@npm:5.2.1"
checksum: 6501914237c0a86e9675d4e51d89ca3c21ffd6a31642efeba25ad65720bce6921c9e7e974e5be91a786b25aa058b5303285d3c15dbabf983a919f5f630d349f3
@@ -5113,6 +7747,13 @@ __metadata:
languageName: node
linkType: hard
+"safe-stable-stringify@npm:^2.1.0":
+ version: 2.4.3
+ resolution: "safe-stable-stringify@npm:2.4.3"
+ checksum: 81dede06b8f2ae794efd868b1e281e3c9000e57b39801c6c162267eb9efda17bd7a9eafa7379e1f1cacd528d4ced7c80d7460ad26f62ada7c9e01dec61b2e768
+ languageName: node
+ linkType: hard
+
"safer-buffer@npm:>= 2.1.2 < 3.0.0":
version: 2.1.2
resolution: "safer-buffer@npm:2.1.2"
@@ -5140,7 +7781,7 @@ __metadata:
languageName: node
linkType: hard
-"semver@npm:^7.5.4":
+"semver@npm:^7.3.8, semver@npm:^7.5.4":
version: 7.5.4
resolution: "semver@npm:7.5.4"
dependencies:
@@ -5181,6 +7822,18 @@ __metadata:
languageName: node
linkType: hard
+"sha.js@npm:^2.4.11":
+ version: 2.4.11
+ resolution: "sha.js@npm:2.4.11"
+ dependencies:
+ inherits: "npm:^2.0.1"
+ safe-buffer: "npm:^5.0.1"
+ bin:
+ sha.js: ./bin.js
+ checksum: b7a371bca8821c9cc98a0aeff67444a03d48d745cb103f17228b96793f455f0eb0a691941b89ea1e60f6359207e36081d9be193252b0f128e0daf9cfea2815a5
+ languageName: node
+ linkType: hard
+
"shebang-command@npm:^2.0.0":
version: 2.0.0
resolution: "shebang-command@npm:2.0.0"
@@ -5215,6 +7868,13 @@ __metadata:
languageName: node
linkType: hard
+"signal-exit@npm:^3.0.3":
+ version: 3.0.6
+ resolution: "signal-exit@npm:3.0.6"
+ checksum: 46c4e620f57373f51707927e38b9b7408c4be2802eb213e3e7b578508548c0bc72e37c995f60c526086537f87125e90ed02d0eedcd08d6726c983fb7f2add262
+ languageName: node
+ linkType: hard
+
"slash@npm:^3.0.0":
version: 3.0.0
resolution: "slash@npm:3.0.0"
@@ -5250,6 +7910,15 @@ __metadata:
languageName: node
linkType: hard
+"sonic-boom@npm:^2.2.1":
+ version: 2.8.0
+ resolution: "sonic-boom@npm:2.8.0"
+ dependencies:
+ atomic-sleep: "npm:^1.0.0"
+ checksum: 6b40f2e91a999819b1dc24018a5d1c8b74e66e5d019eabad17d5b43fc309b32255b7c405ed6ec885693c8f2b969099ce96aeefde027180928bc58c034234a86d
+ languageName: node
+ linkType: hard
+
"source-map-js@npm:^1.0.2":
version: 1.0.2
resolution: "source-map-js@npm:1.0.2"
@@ -5264,6 +7933,20 @@ __metadata:
languageName: node
linkType: hard
+"split-on-first@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "split-on-first@npm:1.1.0"
+ checksum: 56df8344f5a5de8521898a5c090023df1d8b8c75be6228f56c52491e0fc1617a5236f2ac3a066adb67a73231eac216ccea7b5b4a2423a543c277cb2f48d24c29
+ languageName: node
+ linkType: hard
+
+"split2@npm:^4.0.0":
+ version: 4.2.0
+ resolution: "split2@npm:4.2.0"
+ checksum: b292beb8ce9215f8c642bb68be6249c5a4c7f332fc8ecadae7be5cbdf1ea95addc95f0459ef2e7ad9d45fd1064698a097e4eb211c83e772b49bc0ee423e91534
+ languageName: node
+ linkType: hard
+
"ssri@npm:^8.0.0, ssri@npm:^8.0.1":
version: 8.0.1
resolution: "ssri@npm:8.0.1"
@@ -5273,6 +7956,34 @@ __metadata:
languageName: node
linkType: hard
+"standard-as-callback@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "standard-as-callback@npm:2.1.0"
+ checksum: 012677236e3d3fdc5689d29e64ea8a599331c4babe86956bf92fc5e127d53f85411c5536ee0079c52c43beb0026b5ce7aa1d834dd35dd026e82a15d1bcaead1f
+ languageName: node
+ linkType: hard
+
+"std-env@npm:^3.4.3":
+ version: 3.6.0
+ resolution: "std-env@npm:3.6.0"
+ checksum: a540b8cb011bef4bf5905e1e28f24ce37124f9d001c69224ee0025d3600144e6847bac62cd38fbd98148ab4d26ab0682b9b4d42bc863cd1cca0b9807f18aadba
+ languageName: node
+ linkType: hard
+
+"stream-shift@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "stream-shift@npm:1.0.1"
+ checksum: b63a0d178cde34b920ad93e2c0c9395b840f408d36803b07c61416edac80ef9e480a51910e0ceea0d679cec90921bcd2cccab020d3a9fa6c73a98b0fbec132fd
+ languageName: node
+ linkType: hard
+
+"strict-uri-encode@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "strict-uri-encode@npm:2.0.0"
+ checksum: 010cbc78da0e2cf833b0f5dc769e21ae74cdc5d5f5bd555f14a4a4876c8ad2c85ab8b5bdf9a722dc71a11dcd3184085e1c3c0bd50ec6bb85fffc0f28cf82597d
+ languageName: node
+ linkType: hard
+
"string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3":
version: 4.2.3
resolution: "string-width@npm:4.2.3"
@@ -5433,6 +8144,13 @@ __metadata:
languageName: node
linkType: hard
+"strip-final-newline@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "strip-final-newline@npm:2.0.0"
+ checksum: bddf8ccd47acd85c0e09ad7375409d81653f645fda13227a9d459642277c253d877b68f2e5e4d819fe75733b0e626bac7e954c04f3236f6d196f79c94fa4a96f
+ languageName: node
+ linkType: hard
+
"strip-json-comments@npm:^3.1.1":
version: 3.1.1
resolution: "strip-json-comments@npm:3.1.1"
@@ -5458,6 +8176,13 @@ __metadata:
languageName: node
linkType: hard
+"superstruct@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "superstruct@npm:1.0.3"
+ checksum: 45ed9c41016641161a2ed93723d2cf6efc6fb2552ebb747b8df94cb73a37acd95288baad42c2d51ffe77956caf5c5200cd22622e166c6951777acd2fb11a7da5
+ languageName: node
+ linkType: hard
+
"supports-color@npm:^5.3.0":
version: 5.5.0
resolution: "supports-color@npm:5.5.0"
@@ -5565,6 +8290,15 @@ __metadata:
languageName: node
linkType: hard
+"thread-stream@npm:^0.15.1":
+ version: 0.15.2
+ resolution: "thread-stream@npm:0.15.2"
+ dependencies:
+ real-require: "npm:^0.1.0"
+ checksum: f92f1b5a9f3f35a72c374e3fecbde6f14d69d5325ad9ce88930af6ed9c7c1ec814367716b712205fa4f06242ae5dd97321ae2c00b43586590ed4fa861f3c29ae
+ languageName: node
+ linkType: hard
+
"to-fast-properties@npm:^2.0.0":
version: 2.0.0
resolution: "to-fast-properties@npm:2.0.0"
@@ -5581,6 +8315,20 @@ __metadata:
languageName: node
linkType: hard
+"toggle-selection@npm:^1.0.6":
+ version: 1.0.6
+ resolution: "toggle-selection@npm:1.0.6"
+ checksum: f2cf1f2c70f374fd87b0cdc8007453ba9e981c4305a8bf4eac10a30e62ecdfd28bca7d18f8f15b15a506bf8a7bfb20dbe3539f0fcf2a2c8396c1a78d53e1f179
+ languageName: node
+ linkType: hard
+
+"tr46@npm:~0.0.3":
+ version: 0.0.3
+ resolution: "tr46@npm:0.0.3"
+ checksum: 047cb209a6b60c742f05c9d3ace8fa510bff609995c129a37ace03476a9b12db4dbf975e74600830ef0796e18882b2381fb5fb1f6b4f96b832c374de3ab91a11
+ languageName: node
+ linkType: hard
+
"ts-api-utils@npm:^1.0.1":
version: 1.0.1
resolution: "ts-api-utils@npm:1.0.1"
@@ -5623,7 +8371,21 @@ __metadata:
languageName: node
linkType: hard
-"tslib@npm:^2.6.2":
+"tslib@npm:1.14.1":
+ version: 1.14.1
+ resolution: "tslib@npm:1.14.1"
+ checksum: 69ae09c49eea644bc5ebe1bca4fa4cc2c82b7b3e02f43b84bd891504edf66dbc6b2ec0eef31a957042de2269139e4acff911e6d186a258fb14069cd7f6febce2
+ languageName: node
+ linkType: hard
+
+"tslib@npm:2.4.0":
+ version: 2.4.0
+ resolution: "tslib@npm:2.4.0"
+ checksum: eb19bda3ae545b03caea6a244b34593468e23d53b26bf8649fbc20fce43e9b21a71127fd6d2b9662c0fe48ee6ff668ead48fd00d3b88b2b716b1c12edae25b5d
+ languageName: node
+ linkType: hard
+
+"tslib@npm:2.6.2, tslib@npm:^2.0.0, tslib@npm:^2.1.0, tslib@npm:^2.3.1, tslib@npm:^2.6.2":
version: 2.6.2
resolution: "tslib@npm:2.6.2"
checksum: e03a8a4271152c8b26604ed45535954c0a45296e32445b4b87f8a5abdb2421f40b59b4ca437c4346af0f28179780d604094eb64546bee2019d903d01c6c19bdb
@@ -5693,6 +8455,15 @@ __metadata:
languageName: node
linkType: hard
+"typedarray-to-buffer@npm:3.1.5":
+ version: 3.1.5
+ resolution: "typedarray-to-buffer@npm:3.1.5"
+ dependencies:
+ is-typedarray: "npm:^1.0.0"
+ checksum: 4ac5b7a93d604edabf3ac58d3a2f7e07487e9f6e98195a080e81dbffdc4127817f470f219d794a843b87052cedef102b53ac9b539855380b8c2172054b7d5027
+ languageName: node
+ linkType: hard
+
"typescript@npm:^5.3.3":
version: 5.3.3
resolution: "typescript@npm:5.3.3"
@@ -5713,6 +8484,29 @@ __metadata:
languageName: node
linkType: hard
+"ua-parser-js@npm:^1.0.35":
+ version: 1.0.37
+ resolution: "ua-parser-js@npm:1.0.37"
+ checksum: dac8cf82a55b2e097bd2286954e01454c4cfcf23c9d9b56961ce94bda3cec5a38ca536e6e84c20a4000a9d4b4a4abcbd98ec634ccebe21be36595ea3069126e4
+ languageName: node
+ linkType: hard
+
+"ufo@npm:^1.3.0, ufo@npm:^1.3.1, ufo@npm:^1.3.2":
+ version: 1.3.2
+ resolution: "ufo@npm:1.3.2"
+ checksum: 180f3dfcdf319b54fe0272780841c93cb08a024fc2ee5f95e63285c2a3c42d8b671cd3641e9a53aafccf100cf8466aa8c040ddfa0efea1fc1968c9bfb250a661
+ languageName: node
+ linkType: hard
+
+"uint8arrays@npm:^3.0.0, uint8arrays@npm:^3.1.0":
+ version: 3.1.1
+ resolution: "uint8arrays@npm:3.1.1"
+ dependencies:
+ multiformats: "npm:^9.4.2"
+ checksum: 9946668e04f29b46bbb73cca3d190f63a2fbfe5452f8e6551ef4257d9d597b72da48fa895c15ef2ef772808a5335b3305f69da5f13a09f8c2924896b409565ff
+ languageName: node
+ linkType: hard
+
"unbox-primitive@npm:^1.0.1":
version: 1.0.1
resolution: "unbox-primitive@npm:1.0.1"
@@ -5737,6 +8531,13 @@ __metadata:
languageName: node
linkType: hard
+"uncrypto@npm:^0.1.3":
+ version: 0.1.3
+ resolution: "uncrypto@npm:0.1.3"
+ checksum: 74a29afefd76d5b77bedc983559ceb33f5bbc8dada84ff33755d1e3355da55a4e03a10e7ce717918c436b4dfafde1782e799ebaf2aadd775612b49f7b5b2998e
+ languageName: node
+ linkType: hard
+
"undici-types@npm:~5.26.4":
version: 5.26.5
resolution: "undici-types@npm:5.26.5"
@@ -5744,6 +8545,19 @@ __metadata:
languageName: node
linkType: hard
+"unenv@npm:^1.7.4":
+ version: 1.8.0
+ resolution: "unenv@npm:1.8.0"
+ dependencies:
+ consola: "npm:^3.2.3"
+ defu: "npm:^6.1.3"
+ mime: "npm:^3.0.0"
+ node-fetch-native: "npm:^1.4.1"
+ pathe: "npm:^1.1.1"
+ checksum: f5ad66425ef5b1848d2daab4bdb18e3f2576a4a8df48f3e994ef373290489a6251969b78b965963a905b90dc01db6e838e2deb826e384ec637df2345a146b0bb
+ languageName: node
+ linkType: hard
+
"unique-filename@npm:^1.1.1":
version: 1.1.1
resolution: "unique-filename@npm:1.1.1"
@@ -5762,6 +8576,76 @@ __metadata:
languageName: node
linkType: hard
+"unstorage@npm:^1.9.0":
+ version: 1.10.1
+ resolution: "unstorage@npm:1.10.1"
+ dependencies:
+ anymatch: "npm:^3.1.3"
+ chokidar: "npm:^3.5.3"
+ destr: "npm:^2.0.2"
+ h3: "npm:^1.8.2"
+ ioredis: "npm:^5.3.2"
+ listhen: "npm:^1.5.5"
+ lru-cache: "npm:^10.0.2"
+ mri: "npm:^1.2.0"
+ node-fetch-native: "npm:^1.4.1"
+ ofetch: "npm:^1.3.3"
+ ufo: "npm:^1.3.1"
+ peerDependencies:
+ "@azure/app-configuration": ^1.4.1
+ "@azure/cosmos": ^4.0.0
+ "@azure/data-tables": ^13.2.2
+ "@azure/identity": ^3.3.2
+ "@azure/keyvault-secrets": ^4.7.0
+ "@azure/storage-blob": ^12.16.0
+ "@capacitor/preferences": ^5.0.6
+ "@netlify/blobs": ^6.2.0
+ "@planetscale/database": ^1.11.0
+ "@upstash/redis": ^1.23.4
+ "@vercel/kv": ^0.2.3
+ idb-keyval: ^6.2.1
+ peerDependenciesMeta:
+ "@azure/app-configuration":
+ optional: true
+ "@azure/cosmos":
+ optional: true
+ "@azure/data-tables":
+ optional: true
+ "@azure/identity":
+ optional: true
+ "@azure/keyvault-secrets":
+ optional: true
+ "@azure/storage-blob":
+ optional: true
+ "@capacitor/preferences":
+ optional: true
+ "@netlify/blobs":
+ optional: true
+ "@planetscale/database":
+ optional: true
+ "@upstash/redis":
+ optional: true
+ "@vercel/kv":
+ optional: true
+ idb-keyval:
+ optional: true
+ checksum: c73c8c45c8f061aff46c1b0634fa2d8cf10bc77aa71512ec77c561cd43cd870efdbbc07379dda8abafafda740762ee1aedb977413341bb05f5b9e221a26df130
+ languageName: node
+ linkType: hard
+
+"untun@npm:^0.1.2":
+ version: 0.1.3
+ resolution: "untun@npm:0.1.3"
+ dependencies:
+ citty: "npm:^0.1.5"
+ consola: "npm:^3.2.3"
+ pathe: "npm:^1.1.1"
+ bin:
+ untun: bin/untun.mjs
+ checksum: 2b44a4cc84a5c21994f43b9f55348e5a8d9dd5fd0ad8fb5cd091b6f6b53d506b1cdb90e89cc238d61b46d488f7a89ab0d1a5c735bfc835581c7b22a236381295
+ languageName: node
+ linkType: hard
+
"update-browserslist-db@npm:^1.0.11":
version: 1.0.11
resolution: "update-browserslist-db@npm:1.0.11"
@@ -5790,6 +8674,13 @@ __metadata:
languageName: node
linkType: hard
+"uqr@npm:^0.1.2":
+ version: 0.1.2
+ resolution: "uqr@npm:0.1.2"
+ checksum: 40cd81b4c13f1764d52ec28da2d58e60816e6fae54d4eb75b32fbf3137937f438eff16c766139fb0faec5d248a5314591f5a0dbd694e569d419eed6f3bd80242
+ languageName: node
+ linkType: hard
+
"uri-js@npm:^4.2.2":
version: 4.4.1
resolution: "uri-js@npm:4.4.1"
@@ -5799,6 +8690,46 @@ __metadata:
languageName: node
linkType: hard
+"use-callback-ref@npm:^1.3.0":
+ version: 1.3.0
+ resolution: "use-callback-ref@npm:1.3.0"
+ dependencies:
+ tslib: "npm:^2.0.0"
+ peerDependencies:
+ "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 8a0867ffd441f358c66d79567970a745cc78ac2f98840a81c1fa749a525e8716116c645497d886a815e1dcf40ad81a107ebd6a7d15fd9ab5925c44a994a1d89a
+ languageName: node
+ linkType: hard
+
+"use-sidecar@npm:^1.1.2":
+ version: 1.1.2
+ resolution: "use-sidecar@npm:1.1.2"
+ dependencies:
+ detect-node-es: "npm:^1.1.0"
+ tslib: "npm:^2.0.0"
+ peerDependencies:
+ "@types/react": ^16.9.0 || ^17.0.0 || ^18.0.0
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 89f0018fd9aee1fc17c85ac18c4bf8944d460d453d0d0e04ddbc8eaddf3fa591e9c74a1f8a438a1bff368a7a2417fab380bdb3df899d2194c4375b0982736de0
+ languageName: node
+ linkType: hard
+
+"use-sync-external-store@npm:1.2.0, use-sync-external-store@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "use-sync-external-store@npm:1.2.0"
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ checksum: ac4814e5592524f242921157e791b022efe36e451fe0d4fd4d204322d5433a4fc300d63b0ade5185f8e0735ded044c70bcf6d2352db0f74d097a238cebd2da02
+ languageName: node
+ linkType: hard
+
"util-deprecate@npm:^1.0.1, util-deprecate@npm:^1.0.2":
version: 1.0.2
resolution: "util-deprecate@npm:1.0.2"
@@ -5806,6 +8737,66 @@ __metadata:
languageName: node
linkType: hard
+"valtio@npm:1.11.2":
+ version: 1.11.2
+ resolution: "valtio@npm:1.11.2"
+ dependencies:
+ proxy-compare: "npm:2.5.1"
+ use-sync-external-store: "npm:1.2.0"
+ peerDependencies:
+ "@types/react": ">=16.8"
+ react: ">=16.8"
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ react:
+ optional: true
+ checksum: 9ed337d1da4a3730d429b3415c2cb63340998000e62fb3e545e2fc05d27f55fc510abc89046d6719b4cae02742cdb733fe235bade90bfae50a0e13ece2287106
+ languageName: node
+ linkType: hard
+
+"viem@npm:^1.0.0":
+ version: 1.20.3
+ resolution: "viem@npm:1.20.3"
+ dependencies:
+ "@adraffy/ens-normalize": "npm:1.10.0"
+ "@noble/curves": "npm:1.2.0"
+ "@noble/hashes": "npm:1.3.2"
+ "@scure/bip32": "npm:1.3.2"
+ "@scure/bip39": "npm:1.2.1"
+ abitype: "npm:0.9.8"
+ isows: "npm:1.0.3"
+ ws: "npm:8.13.0"
+ peerDependencies:
+ typescript: ">=5.0.4"
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: 5bc3b85b18f19e5c366a9031512d3995e7d55394ed6e66c9c1db8a7d8d95cac5a95b76c5e2358e2808e383a730491775bf0457cae3c3c3d47d8490c9273e38de
+ languageName: node
+ linkType: hard
+
+"viem@npm:^1.21.1":
+ version: 1.21.1
+ resolution: "viem@npm:1.21.1"
+ dependencies:
+ "@adraffy/ens-normalize": "npm:1.10.0"
+ "@noble/curves": "npm:1.2.0"
+ "@noble/hashes": "npm:1.3.2"
+ "@scure/bip32": "npm:1.3.2"
+ "@scure/bip39": "npm:1.2.1"
+ abitype: "npm:0.9.8"
+ isows: "npm:1.0.3"
+ ws: "npm:8.13.0"
+ peerDependencies:
+ typescript: ">=5.0.4"
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: e94bd6671560d7453f563c2eb0c8afd0b5985d25318be708fb09040b3416db714350d7c9e63c379132a21371ece6c23d340b2e2bdf282b4f4ee40bf69baf7706
+ languageName: node
+ linkType: hard
+
"vite-tsconfig-paths@npm:^4.2.2":
version: 4.2.2
resolution: "vite-tsconfig-paths@npm:4.2.2"
@@ -5862,6 +8853,44 @@ __metadata:
languageName: node
linkType: hard
+"wagmi@npm:^1.4.12":
+ version: 1.4.12
+ resolution: "wagmi@npm:1.4.12"
+ dependencies:
+ "@tanstack/query-sync-storage-persister": "npm:^4.27.1"
+ "@tanstack/react-query": "npm:^4.28.0"
+ "@tanstack/react-query-persist-client": "npm:^4.28.0"
+ "@wagmi/core": "npm:1.4.12"
+ abitype: "npm:0.8.7"
+ use-sync-external-store: "npm:^1.2.0"
+ peerDependencies:
+ react: ">=17.0.0"
+ typescript: ">=5.0.4"
+ viem: ">=0.3.35"
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: 645211638117c24fb4d9229654b202c6d86da5ea268e919081b5ee2116388c0254ff37dcae3b6b90a8e88568915f056bdd44007041a51f5ea585ae78e5eeae6e
+ languageName: node
+ linkType: hard
+
+"webidl-conversions@npm:^3.0.0":
+ version: 3.0.1
+ resolution: "webidl-conversions@npm:3.0.1"
+ checksum: 5612d5f3e54760a797052eb4927f0ddc01383550f542ccd33d5238cfd65aeed392a45ad38364970d0a0f4fea32e1f4d231b3d8dac4a3bdd385e5cf802ae097db
+ languageName: node
+ linkType: hard
+
+"whatwg-url@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "whatwg-url@npm:5.0.0"
+ dependencies:
+ tr46: "npm:~0.0.3"
+ webidl-conversions: "npm:^3.0.0"
+ checksum: 1588bed84d10b72d5eec1d0faa0722ba1962f1821e7539c535558fb5398d223b0c50d8acab950b8c488b4ba69043fd833cc2697056b167d8ad46fac3995a55d5
+ languageName: node
+ linkType: hard
+
"which-boxed-primitive@npm:^1.0.2":
version: 1.0.2
resolution: "which-boxed-primitive@npm:1.0.2"
@@ -5907,6 +8936,13 @@ __metadata:
languageName: node
linkType: hard
+"which-module@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "which-module@npm:2.0.1"
+ checksum: 087038e7992649eaffa6c7a4f3158d5b53b14cf5b6c1f0e043dccfacb1ba179d12f17545d5b85ebd94a42ce280a6fe65d0cbcab70f4fc6daad1dfae85e0e6a3e
+ languageName: node
+ linkType: hard
+
"which-typed-array@npm:^1.1.10, which-typed-array@npm:^1.1.11, which-typed-array@npm:^1.1.9":
version: 1.1.11
resolution: "which-typed-array@npm:1.1.11"
@@ -5953,6 +8989,17 @@ __metadata:
languageName: node
linkType: hard
+"wrap-ansi@npm:^6.2.0":
+ version: 6.2.0
+ resolution: "wrap-ansi@npm:6.2.0"
+ dependencies:
+ ansi-styles: "npm:^4.0.0"
+ string-width: "npm:^4.1.0"
+ strip-ansi: "npm:^6.0.0"
+ checksum: baad244e6e33335ea24e86e51868fe6823626e3a3c88d9a6674642afff1d34d9a154c917e74af8d845fd25d170c4ea9cf69a47133c3f3656e1252b3d462d9f6c
+ languageName: node
+ linkType: hard
+
"wrap-ansi@npm:^7.0.0":
version: 7.0.0
resolution: "wrap-ansi@npm:7.0.0"
@@ -5971,6 +9018,65 @@ __metadata:
languageName: node
linkType: hard
+"ws@npm:8.13.0":
+ version: 8.13.0
+ resolution: "ws@npm:8.13.0"
+ peerDependencies:
+ bufferutil: ^4.0.1
+ utf-8-validate: ">=5.0.2"
+ peerDependenciesMeta:
+ bufferutil:
+ optional: true
+ utf-8-validate:
+ optional: true
+ checksum: 579817dbbab3ee46669129c220cfd81ba6cdb9ab5c3e9a105702dd045743c4ab72e33bb384573827c0c481213417cc880e41bc097e0fc541a0b79fa3eb38207d
+ languageName: node
+ linkType: hard
+
+"ws@npm:8.5.0":
+ version: 8.5.0
+ resolution: "ws@npm:8.5.0"
+ peerDependencies:
+ bufferutil: ^4.0.1
+ utf-8-validate: ^5.0.2
+ peerDependenciesMeta:
+ bufferutil:
+ optional: true
+ utf-8-validate:
+ optional: true
+ checksum: 0baeee03e97865accda8fad51e8e5fa17d19b8e264529efdf662bbba2acc1c7f1de8316287e6df5cb639231a96009e6d5234b57e6ff36ee2d04e49a0995fec2f
+ languageName: node
+ linkType: hard
+
+"ws@npm:^7.5.1":
+ version: 7.5.9
+ resolution: "ws@npm:7.5.9"
+ peerDependencies:
+ bufferutil: ^4.0.1
+ utf-8-validate: ^5.0.2
+ peerDependenciesMeta:
+ bufferutil:
+ optional: true
+ utf-8-validate:
+ optional: true
+ checksum: aec4ef4eb65821a7dde7b44790f8699cfafb7978c9b080f6d7a98a7f8fc0ce674c027073a78574c94786ba7112cc90fa2cc94fc224ceba4d4b1030cff9662494
+ languageName: node
+ linkType: hard
+
+"xtend@npm:^4.0.1":
+ version: 4.0.2
+ resolution: "xtend@npm:4.0.2"
+ checksum: 366ae4783eec6100f8a02dff02ac907bf29f9a00b82ac0264b4d8b832ead18306797e283cf19de776538babfdcb2101375ec5646b59f08c52128ac4ab812ed0e
+ languageName: node
+ linkType: hard
+
+"y18n@npm:^4.0.0":
+ version: 4.0.3
+ resolution: "y18n@npm:4.0.3"
+ checksum: 308a2efd7cc296ab2c0f3b9284fd4827be01cfeb647b3ba18230e3a416eb1bc887ac050de9f8c4fd9e7856b2e8246e05d190b53c96c5ad8d8cb56dffb6f81024
+ languageName: node
+ linkType: hard
+
"y18n@npm:^5.0.5":
version: 5.0.8
resolution: "y18n@npm:5.0.8"
@@ -5999,6 +9105,16 @@ __metadata:
languageName: node
linkType: hard
+"yargs-parser@npm:^18.1.2":
+ version: 18.1.3
+ resolution: "yargs-parser@npm:18.1.3"
+ dependencies:
+ camelcase: "npm:^5.0.0"
+ decamelize: "npm:^1.2.0"
+ checksum: 25df918833592a83f52e7e4f91ba7d7bfaa2b891ebf7fe901923c2ee797534f23a176913ff6ff7ebbc1cc1725a044cc6a6539fed8bfd4e13b5b16376875f9499
+ languageName: node
+ linkType: hard
+
"yargs-parser@npm:^21.0.0":
version: 21.0.1
resolution: "yargs-parser@npm:21.0.1"
@@ -6006,6 +9122,25 @@ __metadata:
languageName: node
linkType: hard
+"yargs@npm:^15.3.1":
+ version: 15.4.1
+ resolution: "yargs@npm:15.4.1"
+ dependencies:
+ cliui: "npm:^6.0.0"
+ decamelize: "npm:^1.2.0"
+ find-up: "npm:^4.1.0"
+ get-caller-file: "npm:^2.0.1"
+ require-directory: "npm:^2.1.1"
+ require-main-filename: "npm:^2.0.0"
+ set-blocking: "npm:^2.0.0"
+ string-width: "npm:^4.2.0"
+ which-module: "npm:^2.0.0"
+ y18n: "npm:^4.0.0"
+ yargs-parser: "npm:^18.1.2"
+ checksum: f1ca680c974333a5822732825cca7e95306c5a1e7750eb7b973ce6dc4f97a6b0a8837203c8b194f461969bfe1fb1176d1d423036635285f6010b392fa498ab2d
+ languageName: node
+ linkType: hard
+
"yargs@npm:^17.5.1":
version: 17.5.1
resolution: "yargs@npm:17.5.1"
@@ -6027,3 +9162,23 @@ __metadata:
checksum: dceb44c28578b31641e13695d200d34ec4ab3966a5729814d5445b194933c096b7ced71494ce53a0e8820685d1d010df8b2422e5bf2cdea7e469d97ffbea306f
languageName: node
linkType: hard
+
+"zustand@npm:^4.3.1":
+ version: 4.4.7
+ resolution: "zustand@npm:4.4.7"
+ dependencies:
+ use-sync-external-store: "npm:1.2.0"
+ peerDependencies:
+ "@types/react": ">=16.8"
+ immer: ">=9.0"
+ react: ">=16.8"
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ immer:
+ optional: true
+ react:
+ optional: true
+ checksum: de507f09eb79039d74d282df6ffac6c7fb6b840ca3620b0392bcbe3f9049902802db5448b4002e6fcb32f903f7ec1aea14602049eb2a3a8410bfea7186d72fb7
+ languageName: node
+ linkType: hard