diff --git a/apps/indexer/package.json b/apps/indexer/package.json
index 0ec4f91..e3ef2e5 100644
--- a/apps/indexer/package.json
+++ b/apps/indexer/package.json
@@ -11,10 +11,10 @@
"typecheck": "tsc"
},
"dependencies": {
- "@ponder/core": "0.5.0-next.1",
- "hono": "^4.4.7",
+ "hono": "^4.9.4",
+ "ponder": "^0.12.16",
"shared": "workspace:*",
- "viem": "^1.19.3"
+ "viem": "^2.8.2"
},
"devDependencies": {
"@types/node": "^20.9.0",
@@ -25,4 +25,4 @@
"engines": {
"node": ">=18.14"
}
-}
\ No newline at end of file
+}
diff --git a/apps/indexer/ponder-env.d.ts b/apps/indexer/ponder-env.d.ts
index f8e7347..a1dfd97 100644
--- a/apps/indexer/ponder-env.d.ts
+++ b/apps/indexer/ponder-env.d.ts
@@ -1,27 +1,15 @@
-// This file enables type checking and editor autocomplete for this Ponder project.
-// After upgrading, you may find that changes have been made to this file.
-// If this happens, please commit the changes. Do not manually edit this file.
-// See https://ponder.sh/docs/getting-started/installation#typescript for more information.
-
-declare module "@/generated" {
- import type { Virtual } from "@ponder/core";
-
- type config = typeof import("./ponder.config.ts").default;
- type schema = typeof import("./ponder.schema.ts").default;
+///
- export const ponder: Virtual.Registry;
+declare module "ponder:internal" {
+ const config: typeof import("./ponder.config.ts");
+ const schema: typeof import("./ponder.schema.ts");
+}
- export type EventNames = Virtual.EventNames;
- export type Event = Virtual.Event<
- config,
- name
- >;
- export type Context = Virtual.Context<
- config,
- schema,
- name
- >;
- export type IndexingFunctionArgs =
- Virtual.IndexingFunctionArgs;
- export type Schema = Virtual.Schema;
+declare module "ponder:schema" {
+ export * from "./ponder.schema.ts";
}
+
+// This file enables type checking and editor autocomplete for this Ponder project.
+// After upgrading, you may find that changes have been made to this file.
+// If this happens, please commit the changes. Do not manually edit this file.
+// See https://ponder.sh/docs/requirements#typescript for more information.
diff --git a/apps/indexer/ponder.config.ts b/apps/indexer/ponder.config.ts
index a9ea81e..461377e 100644
--- a/apps/indexer/ponder.config.ts
+++ b/apps/indexer/ponder.config.ts
@@ -1,18 +1,18 @@
-import { createConfig } from '@ponder/core'
+import { createConfig } from 'ponder'
import { erc20MultiDelegateContract } from 'shared/contracts'
import { http } from 'viem'
export default createConfig({
- networks: {
+ chains: {
mainnet: {
- chainId: 1,
- transport: http(process.env.PONDER_RPC_URL_1),
+ id: 1,
+ rpc: process.env.PONDER_RPC_URL_1,
},
},
contracts: {
MultiDelegate: {
...erc20MultiDelegateContract,
- network: 'mainnet',
+ chain: 'mainnet',
startBlock: erc20MultiDelegateContract.deployedBock,
},
},
diff --git a/apps/indexer/ponder.schema.ts b/apps/indexer/ponder.schema.ts
index ecf42cd..b539f73 100644
--- a/apps/indexer/ponder.schema.ts
+++ b/apps/indexer/ponder.schema.ts
@@ -1,67 +1,45 @@
-import { createSchema } from '@ponder/core'
+import { onchainTable } from 'ponder'
-/*
-I want to be able to query the following:
-
-{
- account ("0x123") {
- delegates {
- id
- amount
- }
- }
-}
-
-or if that doesn't work, this is ok:
-
-{
- account ("0x123") {
- delegates
- values
- }
-}
-
-last option is a custom GET endpoint that returns something like this:
-
-[
- {
- "delegate": "0x534631bcf33bdb069fb20a93d2fdb9e4d4dd42cf",
- "tokenId": "475411618940684652382658899876961866559843549903",
- "amount": "25000000000000000000"
- },
- {
- "delegate": "0xa7860e99e3ce0752d1ac53b974e309fff80277c6",
- "tokenId": "956391030522194004329440103514838893413546489798",
- "amount": "10000000000000000000"
- },
-]
-*/
-
-export default createSchema((p) => ({
- Account: p.createTable({
- id: p.hex(),
- delegates: p.hex().list(),
- }),
+export const Account = onchainTable('Account', (t) => ({
+ id: t.hex().primaryKey(),
+ delegates: t.hex().array().notNull(),
+}))
- DelegationProcessedEvent: p.createTable({
- id: p.string(),
- from: p.hex(),
- to: p.hex(),
- amount: p.bigint(),
- }),
+export const DelegationProcessedEvent = onchainTable(
+ 'DelegationProcessedEvent',
+ (t) => ({
+ id: t.text().primaryKey(),
+ timestamp: t.bigint().notNull(),
+ owner: t.hex().notNull(),
+ from: t.hex().notNull(),
+ to: t.hex().notNull(),
+ amount: t.bigint().notNull(),
+ })
+)
+
+export const ProxyDeployedEvent = onchainTable('ProxyDeployedEvent', (t) => ({
+ id: t.text().primaryKey(),
+ timestamp: t.bigint().notNull(),
+ delegate: t.hex().notNull(),
+ proxyAddress: t.hex().notNull(),
+}))
- ProxyDeployedEvent: p.createTable({
- id: p.string(),
- delegate: p.hex(),
- proxyAddress: p.hex(),
- }),
+export const TransferBatchEvent = onchainTable('TransferBatchEvent', (t) => ({
+ id: t.text().primaryKey(),
+ timestamp: t.bigint().notNull(),
+ operator: t.hex().notNull(),
+ from: t.hex().notNull(),
+ to: t.hex().notNull(),
+ ids: t.bigint().array().notNull(),
+ values: t.bigint().array().notNull(),
+}))
- TransferBatchEvent: p.createTable({
- id: p.string(),
- operator: p.hex(),
- from: p.hex(),
- to: p.hex(),
- ids: p.bigint().list(),
- values: p.bigint().list(),
- }),
+export const TransferEvent = onchainTable('TransferEvent', (t) => ({
+ key: t.text().primaryKey(),
+ timestamp: t.bigint().notNull(),
+ operator: t.hex().notNull(),
+ from: t.hex().notNull(),
+ to: t.hex().notNull(),
+ id: t.bigint().notNull(),
+ value: t.bigint().notNull(),
}))
diff --git a/apps/indexer/src/api/index.ts b/apps/indexer/src/api/index.ts
index ee7c3c3..698ba47 100644
--- a/apps/indexer/src/api/index.ts
+++ b/apps/indexer/src/api/index.ts
@@ -1,29 +1,37 @@
-import { graphql } from '@ponder/core'
-import { cors } from 'hono/cors'
+import { Hono } from 'hono'
+import { eq, graphql } from 'ponder'
+import { db, publicClients } from 'ponder:api'
+import schema, { Account, DelegationProcessedEvent } from 'ponder:schema'
import { erc20MultiDelegateContract } from 'shared/contracts'
-import { createPublicClient, isAddress } from 'viem'
+import { isAddress } from 'viem'
-import { ponder } from '@/generated'
+const app = new Hono()
-import ponderConfig from '../../ponder.config'
+app.use('/', graphql({ db, schema }))
-ponder.use('*', cors())
+app.get('/:address', async (ctx) => {
+ const { address } = ctx.req.param()
-ponder.use('/', graphql())
+ if (!isAddress(address)) {
+ return ctx.json({ error: 'Invalid address' })
+ }
-ponder.get('/:address', async (c) => {
- const { address } = c.req.param()
- const { Account } = c.get('db')
- const client = createPublicClient(ponderConfig.networks.mainnet)
+ const result = await db
+ .select()
+ .from(Account)
+ .where(eq(Account.id, address))
+ .limit(1)
- if (!isAddress(address)) {
- return c.json({ error: 'Invalid address' })
+ if (result.length === 0 || result[0]?.delegates?.length == null) {
+ return ctx.json([])
}
- const delegates = (await Account.findUnique({ id: address }))?.delegates || []
- const tokenIds = delegates.map((item) => BigInt(item))
+ const { delegates } = result[0]
+ const tokenIds = delegates.map((item: string | number | bigint | boolean) =>
+ BigInt(item)
+ )
- const balanceOf = await client.readContract({
+ const balanceOf = await publicClients.mainnet.readContract({
...erc20MultiDelegateContract,
functionName: 'balanceOfBatch',
args: [new Array(tokenIds.length).fill(address), tokenIds],
@@ -36,7 +44,7 @@ ponder.get('/:address', async (c) => {
}))
// remove delegates with no balance
- return c.json(
+ return ctx.json(
data
.filter((item) => item.amount !== '0')
.map((item) => ({
@@ -45,3 +53,5 @@ ponder.get('/:address', async (c) => {
}))
)
})
+
+export default app
diff --git a/apps/indexer/src/index.ts b/apps/indexer/src/index.ts
index 810ff7d..7bf2a99 100644
--- a/apps/indexer/src/index.ts
+++ b/apps/indexer/src/index.ts
@@ -1,50 +1,79 @@
-import { toHex } from 'viem'
-
-import { ponder } from '@/generated'
+import { ponder } from 'ponder:registry'
+import {
+ Account,
+ DelegationProcessedEvent,
+ ProxyDeployedEvent,
+ TransferBatchEvent,
+ TransferEvent,
+} from 'ponder:schema'
+import { toHex, zeroAddress } from 'viem'
ponder.on('MultiDelegate:DelegationProcessed', async ({ event, context }) => {
- const { DelegationProcessedEvent } = context.db
-
- await DelegationProcessedEvent.create({
- id: event.log.id,
- data: event.args,
+ await context.db.insert(DelegationProcessedEvent).values({
+ id: event.id,
+ timestamp: event.block.timestamp,
+ ...event.args,
})
})
ponder.on('MultiDelegate:ProxyDeployed', async ({ event, context }) => {
- const { ProxyDeployedEvent } = context.db
-
- await ProxyDeployedEvent.create({
- id: event.log.id,
- data: event.args,
+ await context.db.insert(ProxyDeployedEvent).values({
+ id: event.id,
+ timestamp: event.block.timestamp,
+ ...event.args,
})
})
ponder.on('MultiDelegate:TransferBatch', async ({ event, context }) => {
- const { Account, TransferBatchEvent } = context.db
const { to, ids, values } = event.args
const delegates = ids.map((id) => toHex(id))
- await TransferBatchEvent.create({
- id: event.log.id,
- data: {
- ...event.args,
- ids: ids.map((id) => id),
- values: values.map((value) => value),
- },
+ await context.db.insert(TransferBatchEvent).values({
+ id: event.id,
+ timestamp: event.block.timestamp,
+ ...event.args,
+ ids: ids.map((id) => id),
+ values: values.map((value) => value),
})
- if (to === '0x0000000000000000000000000000000000000000') return
+ if (to === zeroAddress) return
// Store any address that an account has ever delegated to, even if it's currently not
// TODO: Store `amount` here as well so we don't need a separate endpoint
- await Account.upsert({
- id: to,
- create: {
+ await context.db
+ .insert(Account)
+ .values({
+ id: to,
delegates,
- },
- update: ({ current }) => ({
- delegates: Array.from(new Set([...current.delegates, ...delegates])),
- }),
+ })
+ .onConflictDoUpdate((current) => ({
+ delegates: Array.from(
+ new Set([...(current.delegates || []), ...delegates])
+ ),
+ }))
+})
+
+ponder.on('MultiDelegate:TransferSingle', async ({ event, context }) => {
+ const { to, id, value } = event.args
+ const delegate = toHex(id)
+
+ await context.db.insert(TransferEvent).values({
+ key: event.id,
+ timestamp: event.block.timestamp,
+ ...event.args,
})
+
+ if (to === zeroAddress) return
+
+ // Store any address that an account has ever delegated to, even if it's currently not
+ // TODO: Store `amount` here as well so we don't need a separate endpoint
+ await context.db
+ .insert(Account)
+ .values({
+ id: to,
+ delegates: [delegate],
+ })
+ .onConflictDoUpdate((current) => ({
+ delegates: Array.from(new Set([...(current.delegates || []), delegate])),
+ }))
})
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 8ad9323..84615a9 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -17,18 +17,18 @@ importers:
apps/indexer:
dependencies:
- '@ponder/core':
- specifier: 0.5.0-next.1
- version: 0.5.0-next.1(@types/node@20.14.6)(@types/react@18.3.3)(bufferutil@4.0.8)(hono@4.4.7)(terser@5.31.1)(typescript@5.4.5)(utf-8-validate@6.0.4)(viem@1.21.4(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4))
hono:
- specifier: ^4.4.7
- version: 4.4.7
+ specifier: ^4.9.4
+ version: 4.9.4
+ ponder:
+ specifier: ^0.12.16
+ version: 0.12.16(@opentelemetry/api@1.9.0)(@types/node@20.14.6)(hono@4.9.4)(terser@5.31.1)(typescript@5.4.5)(viem@2.15.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4))
shared:
specifier: workspace:*
version: link:../../packages/shared
viem:
- specifier: ^1.19.3
- version: 1.21.4(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4)
+ specifier: ^2.8.2
+ version: 2.15.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4)
devDependencies:
'@types/node':
specifier: ^20.9.0
@@ -83,7 +83,7 @@ importers:
version: 3.1.0(react@18.3.1)
viem:
specifier: ^2.8.2
- version: 2.15.1(bufferutil@4.0.8)(typescript@5.4.5)
+ version: 2.15.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4)
wagmi:
specifier: ^2.5.7
version: 2.10.3(@tanstack/query-core@5.45.0)(@tanstack/react-query@5.45.1(react@18.3.1))(@types/react@18.3.3)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@18.3.3)(bufferutil@4.0.8)(react@18.3.1))(react@18.3.1))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@18.3.3)(bufferutil@4.0.8)(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.4.5)(viem@2.15.1(bufferutil@4.0.8)(typescript@5.4.5))
@@ -171,10 +171,6 @@ packages:
'@adraffy/ens-normalize@1.10.0':
resolution: {integrity: sha512-nA9XHtlAkYfJxY7bce8DcN7eKxWWCWkU+1GR9d+U6MbNpfwQp8TI7vqOsBsMcHoT4mBu2kypKoSKnghEzOOq5Q==}
- '@alcalzone/ansi-tokenize@0.1.3':
- resolution: {integrity: sha512-3yWxPTq3UQ/FY9p1ErPxIyfT64elWaMvM9lIHnaqpyft63tkxodF5aUElYHrdisWve5cETkh1+KBw1yJuW0aRw==}
- engines: {node: '>=14.13.1'}
-
'@alloc/quick-lru@5.2.0':
resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==}
engines: {node: '>=10'}
@@ -948,6 +944,9 @@ packages:
peerDependencies:
commander: ~12.1.0
+ '@electric-sql/pglite@0.2.13':
+ resolution: {integrity: sha512-YRY806NnScVqa21/1L1vaysSQ+0/cAva50z7vlwzaGiBOTS9JhdzIRHN0KfgMhobFAphbznZJ7urMso4RtMBIQ==}
+
'@emotion/hash@0.9.1':
resolution: {integrity: sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==}
@@ -974,166 +973,308 @@ packages:
react-transition-state: ^1.1.4
styled-components: ^5.3.3
- '@envelop/core@5.0.1':
- resolution: {integrity: sha512-wxA8EyE1fPnlbP0nC/SFI7uU8wSNf4YjxZhAPu0P63QbgIvqHtHsH4L3/u+rsTruzhk3OvNRgQyLsMfaR9uzAQ==}
+ '@envelop/core@5.2.3':
+ resolution: {integrity: sha512-KfoGlYD/XXQSc3BkM1/k15+JQbkQ4ateHazeZoWl9P71FsLTDXSjGy6j7QqfhpIDSbxNISqhPMfZHYSbDFOofQ==}
+ engines: {node: '>=18.0.0'}
+
+ '@envelop/instrumentation@1.0.0':
+ resolution: {integrity: sha512-cxgkB66RQB95H3X27jlnxCRNTmPuSTgmBAq6/4n2Dtv4hsk4yz8FadA1ggmd0uZzvKqWD6CR+WFgTjhDqg7eyw==}
engines: {node: '>=18.0.0'}
- '@envelop/types@5.0.0':
- resolution: {integrity: sha512-IPjmgSc4KpQRlO4qbEDnBEixvtb06WDmjKfi/7fkZaryh5HuOmTtixe1EupQI5XfXO8joc3d27uUZ0QdC++euA==}
+ '@envelop/types@5.2.1':
+ resolution: {integrity: sha512-CsFmA3u3c2QoLDTfEpGr4t25fjMU31nyvse7IzWTvb0ZycuPjMjb0fjlheh+PbhBYb9YLugnT2uY6Mwcg1o+Zg==}
engines: {node: '>=18.0.0'}
+ '@esbuild/aix-ppc64@0.19.12':
+ resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==}
+ engines: {node: '>=12'}
+ cpu: [ppc64]
+ os: [aix]
+
'@esbuild/aix-ppc64@0.21.5':
resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==}
engines: {node: '>=12'}
cpu: [ppc64]
os: [aix]
+ '@esbuild/android-arm64@0.19.12':
+ resolution: {integrity: sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [android]
+
'@esbuild/android-arm64@0.21.5':
resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==}
engines: {node: '>=12'}
cpu: [arm64]
os: [android]
+ '@esbuild/android-arm@0.19.12':
+ resolution: {integrity: sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [android]
+
'@esbuild/android-arm@0.21.5':
resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==}
engines: {node: '>=12'}
cpu: [arm]
os: [android]
+ '@esbuild/android-x64@0.19.12':
+ resolution: {integrity: sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [android]
+
'@esbuild/android-x64@0.21.5':
resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==}
engines: {node: '>=12'}
cpu: [x64]
os: [android]
+ '@esbuild/darwin-arm64@0.19.12':
+ resolution: {integrity: sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [darwin]
+
'@esbuild/darwin-arm64@0.21.5':
resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==}
engines: {node: '>=12'}
cpu: [arm64]
os: [darwin]
+ '@esbuild/darwin-x64@0.19.12':
+ resolution: {integrity: sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [darwin]
+
'@esbuild/darwin-x64@0.21.5':
resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==}
engines: {node: '>=12'}
cpu: [x64]
os: [darwin]
+ '@esbuild/freebsd-arm64@0.19.12':
+ resolution: {integrity: sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [freebsd]
+
'@esbuild/freebsd-arm64@0.21.5':
resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==}
engines: {node: '>=12'}
cpu: [arm64]
os: [freebsd]
+ '@esbuild/freebsd-x64@0.19.12':
+ resolution: {integrity: sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [freebsd]
+
'@esbuild/freebsd-x64@0.21.5':
resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [freebsd]
+ '@esbuild/linux-arm64@0.19.12':
+ resolution: {integrity: sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [linux]
+
'@esbuild/linux-arm64@0.21.5':
resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==}
engines: {node: '>=12'}
cpu: [arm64]
os: [linux]
+ '@esbuild/linux-arm@0.19.12':
+ resolution: {integrity: sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [linux]
+
'@esbuild/linux-arm@0.21.5':
resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==}
engines: {node: '>=12'}
cpu: [arm]
os: [linux]
+ '@esbuild/linux-ia32@0.19.12':
+ resolution: {integrity: sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==}
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [linux]
+
'@esbuild/linux-ia32@0.21.5':
resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==}
engines: {node: '>=12'}
cpu: [ia32]
os: [linux]
+ '@esbuild/linux-loong64@0.19.12':
+ resolution: {integrity: sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==}
+ engines: {node: '>=12'}
+ cpu: [loong64]
+ os: [linux]
+
'@esbuild/linux-loong64@0.21.5':
resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==}
engines: {node: '>=12'}
cpu: [loong64]
os: [linux]
+ '@esbuild/linux-mips64el@0.19.12':
+ resolution: {integrity: sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==}
+ engines: {node: '>=12'}
+ cpu: [mips64el]
+ os: [linux]
+
'@esbuild/linux-mips64el@0.21.5':
resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==}
engines: {node: '>=12'}
cpu: [mips64el]
os: [linux]
+ '@esbuild/linux-ppc64@0.19.12':
+ resolution: {integrity: sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==}
+ engines: {node: '>=12'}
+ cpu: [ppc64]
+ os: [linux]
+
'@esbuild/linux-ppc64@0.21.5':
resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==}
engines: {node: '>=12'}
cpu: [ppc64]
os: [linux]
+ '@esbuild/linux-riscv64@0.19.12':
+ resolution: {integrity: sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==}
+ engines: {node: '>=12'}
+ cpu: [riscv64]
+ os: [linux]
+
'@esbuild/linux-riscv64@0.21.5':
resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==}
engines: {node: '>=12'}
cpu: [riscv64]
os: [linux]
+ '@esbuild/linux-s390x@0.19.12':
+ resolution: {integrity: sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==}
+ engines: {node: '>=12'}
+ cpu: [s390x]
+ os: [linux]
+
'@esbuild/linux-s390x@0.21.5':
resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==}
engines: {node: '>=12'}
cpu: [s390x]
os: [linux]
+ '@esbuild/linux-x64@0.19.12':
+ resolution: {integrity: sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [linux]
+
'@esbuild/linux-x64@0.21.5':
resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [linux]
+ '@esbuild/netbsd-x64@0.19.12':
+ resolution: {integrity: sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [netbsd]
+
'@esbuild/netbsd-x64@0.21.5':
resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==}
engines: {node: '>=12'}
cpu: [x64]
os: [netbsd]
+ '@esbuild/openbsd-x64@0.19.12':
+ resolution: {integrity: sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [openbsd]
+
'@esbuild/openbsd-x64@0.21.5':
resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==}
engines: {node: '>=12'}
cpu: [x64]
os: [openbsd]
+ '@esbuild/sunos-x64@0.19.12':
+ resolution: {integrity: sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [sunos]
+
'@esbuild/sunos-x64@0.21.5':
resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==}
engines: {node: '>=12'}
cpu: [x64]
os: [sunos]
+ '@esbuild/win32-arm64@0.19.12':
+ resolution: {integrity: sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [win32]
+
'@esbuild/win32-arm64@0.21.5':
resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==}
engines: {node: '>=12'}
cpu: [arm64]
os: [win32]
+ '@esbuild/win32-ia32@0.19.12':
+ resolution: {integrity: sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==}
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [win32]
+
'@esbuild/win32-ia32@0.21.5':
resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==}
engines: {node: '>=12'}
cpu: [ia32]
os: [win32]
+ '@esbuild/win32-x64@0.19.12':
+ resolution: {integrity: sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [win32]
+
'@esbuild/win32-x64@0.21.5':
resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==}
engines: {node: '>=12'}
cpu: [x64]
os: [win32]
- '@escape.tech/graphql-armor-max-aliases@2.4.0':
- resolution: {integrity: sha512-d4V9EgtPRG9HIoPHuanFNLHj1ENB1YkZi9FbiBiH88x5VahCjVpMXDgKQGkG6RUTOODU4XKp0/ZgaOq0pX5oEA==}
+ '@escape.tech/graphql-armor-max-aliases@2.6.0':
+ resolution: {integrity: sha512-9dwRC5+dl986byBD9QRYRUrLALa7awpUe4aIM1j7StZHGJgmYRj3LZaWQM3JyI8j2FXg4rqBC4FJAiVYpRyWqw==}
engines: {node: '>=18.0.0'}
- '@escape.tech/graphql-armor-max-depth@2.3.0':
- resolution: {integrity: sha512-EgqJU2yOaKaFeNDqMn18fIOI6UNjboWV950G9I39ebXyxsQmIaAx0Hs9hJoCBEHdLY9SCKWsEZFipHXqvaphdw==}
+ '@escape.tech/graphql-armor-max-depth@2.4.0':
+ resolution: {integrity: sha512-4sQkvPITjkSW4mReGyBT5A4qFkBTzyK9HGOLm8Rrte/JrulVAsokK8HWDr/2Yw0KqSFBMCAmy575YMaYoTHLvQ==}
engines: {node: '>=18.0.0'}
- '@escape.tech/graphql-armor-max-tokens@2.4.0':
- resolution: {integrity: sha512-apKQBcYc6vsrITR+uKGXTC9yWV4zUEP4usb5zO0vebYT6e4KLcS2gwIQOsDLCnD5IyU5sUOzHBWmkFyBPz5keQ==}
+ '@escape.tech/graphql-armor-max-tokens@2.5.0':
+ resolution: {integrity: sha512-XypQs0NELYwmz/Mx9wVjw1riI3bvZyU2Ya4BnV0AIFLd9UYYl0BzuI4BSR46t5V2Sh73ePl6Ru1jj5rb4nfVOw==}
engines: {node: '>=18.0.0'}
- '@escape.tech/graphql-armor-types@0.6.0':
- resolution: {integrity: sha512-Y3X6JgkB1N1MMaHNXaE2IeJWIs6wT4XcPvXM8PRWmT2DblZfY4NYiV1mh0GTInKdlnrEr5hquOR9XV+M3Da43w==}
+ '@escape.tech/graphql-armor-types@0.7.0':
+ resolution: {integrity: sha512-RHxyyp6PDgS6NAPnnmB6JdmUJ6oqhpSHFbsglGWeCcnNzceA5AkQFpir7VIDbVyS8LNC1xhipOtk7f9ycrIemQ==}
'@eslint-community/eslint-utils@4.4.0':
resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
@@ -1169,26 +1310,26 @@ packages:
resolution: {integrity: sha512-zQ0IqbdX8FZ9aw11vP+dZkKDkS+kgIvQPHnSAXzP9pLu+Rfu3D3XEeLbicvoXJTYnhZiPmsZUxgdzXwNKxRPbA==}
engines: {node: '>=14'}
- '@graphql-tools/executor@1.2.6':
- resolution: {integrity: sha512-+1kjfqzM5T2R+dCw7F4vdJ3CqG+fY/LYJyhNiWEFtq0ToLwYzR/KKyD8YuzTirEjSxWTVlcBh7endkx5n5F6ew==}
+ '@graphql-tools/executor@1.4.7':
+ resolution: {integrity: sha512-U0nK9jzJRP9/9Izf1+0Gggd6K6RNRsheFo1gC/VWzfnsr0qjcOSS9qTjY0OTC5iTPt4tQ+W5Zpw/uc7mebI6aA==}
engines: {node: '>=16.0.0'}
peerDependencies:
graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
- '@graphql-tools/merge@9.0.4':
- resolution: {integrity: sha512-MivbDLUQ+4Q8G/Hp/9V72hbn810IJDEZQ57F01sHnlrrijyadibfVhaQfW/pNH+9T/l8ySZpaR/DpL5i+ruZ+g==}
+ '@graphql-tools/merge@9.0.24':
+ resolution: {integrity: sha512-NzWx/Afl/1qHT3Nm1bghGG2l4jub28AdvtG11PoUlmjcIjnFBJMv4vqL0qnxWe8A82peWo4/TkVdjJRLXwgGEw==}
engines: {node: '>=16.0.0'}
peerDependencies:
graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
- '@graphql-tools/schema@10.0.4':
- resolution: {integrity: sha512-HuIwqbKxPaJujox25Ra4qwz0uQzlpsaBOzO6CVfzB/MemZdd+Gib8AIvfhQArK0YIN40aDran/yi+E5Xf0mQww==}
+ '@graphql-tools/schema@10.0.23':
+ resolution: {integrity: sha512-aEGVpd1PCuGEwqTXCStpEkmheTHNdMayiIKH1xDWqYp9i8yKv9FRDgkGrY4RD8TNxnf7iII+6KOBGaJ3ygH95A==}
engines: {node: '>=16.0.0'}
peerDependencies:
graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
- '@graphql-tools/utils@10.2.2':
- resolution: {integrity: sha512-ueoplzHIgFfxhFrF4Mf/niU/tYHuO6Uekm2nCYU72qpI+7Hn9dA2/o5XOBvFXDk27Lp5VSvQY5WfmRbqwVxaYQ==}
+ '@graphql-tools/utils@10.8.6':
+ resolution: {integrity: sha512-Alc9Vyg0oOsGhRapfL3xvqh1zV8nKoFUdtLhXX7Ki4nClaIJXckrA86j+uxEuG3ic6j4jlM1nvcWXRn/71AVLQ==}
engines: {node: '>=16.0.0'}
peerDependencies:
graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
@@ -1198,16 +1339,16 @@ packages:
peerDependencies:
graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
- '@graphql-yoga/logger@2.0.0':
- resolution: {integrity: sha512-Mg8psdkAp+YTG1OGmvU+xa6xpsAmSir0hhr3yFYPyLNwzUj95DdIwsMpKadDj9xDpYgJcH3Hp/4JMal9DhQimA==}
+ '@graphql-yoga/logger@2.0.1':
+ resolution: {integrity: sha512-Nv0BoDGLMg9QBKy9cIswQ3/6aKaKjlTh87x3GiBg2Z4RrjyrM48DvOOK0pJh1C1At+b0mUIM67cwZcFTDLN4sA==}
engines: {node: '>=18.0.0'}
- '@graphql-yoga/subscription@5.0.1':
- resolution: {integrity: sha512-1wCB1DfAnaLzS+IdoOzELGGnx1ODEg9nzQXFh4u2j02vAnne6d+v4A7HIH9EqzVdPLoAaMKXCZUUdKs+j3z1fg==}
+ '@graphql-yoga/subscription@5.0.3':
+ resolution: {integrity: sha512-xLGEataxCULjL9rlTCVFL1IW2E90TnDIL+mE4lZBi9X92jc6s+Q+jk6Ax3I98kryCJh0UMiwjit7CaIIczTiJg==}
engines: {node: '>=18.0.0'}
- '@graphql-yoga/typed-event-target@3.0.0':
- resolution: {integrity: sha512-w+liuBySifrstuHbFrHoHAEyVnDFVib+073q8AeAJ/qqJfvFvAwUPLLtNohR/WDVRgSasfXtl3dcNuVJWN+rjg==}
+ '@graphql-yoga/typed-event-target@3.0.2':
+ resolution: {integrity: sha512-ZpJxMqB+Qfe3rp6uszCQoag4nSw42icURnBRfFYSOmTgEeOe4rD0vYlbA8spvCu2TlCesNTlEN9BLWtQqLxabA==}
engines: {node: '>=18.0.0'}
'@hapi/hoek@9.3.0':
@@ -1216,9 +1357,11 @@ packages:
'@hapi/topo@5.1.0':
resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==}
- '@hono/node-server@1.11.4':
- resolution: {integrity: sha512-8TOiiiAqcFC6f62P7M9p6adQREAlWdVi1awehAwgWW+3R65/rKzHnLARO/Hu/466z01VNViBoogqatqXJMyItA==}
+ '@hono/node-server@1.13.3':
+ resolution: {integrity: sha512-tEo3hcyQ6chvSnJ3tKzfX4z2sd7Q+ZkBwwBdW1Ya8Mz29dukxC2xcWiB/lAMwGJrYMW8QTgknIsLu1AsnMBe7A==}
engines: {node: '>=18.14.1'}
+ peerDependencies:
+ hono: ^4
'@humanwhocodes/config-array@0.11.14':
resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==}
@@ -1293,9 +1436,6 @@ packages:
'@jridgewell/trace-mapping@0.3.25':
resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==}
- '@kamilkisiela/fast-url-parser@1.1.4':
- resolution: {integrity: sha512-gbkePEBupNydxCelHCESvFSFM8XPh1Zs/OAVRW/rKpEqPAl5PbOM90Si8mv9bvnR53uPD2s/FiRxdvSejpRJew==}
-
'@lit-labs/ssr-dom-shim@1.2.0':
resolution: {integrity: sha512-yWJKmpGE6lUURKAaIltoPIE/wrbY3TEkqQt+X0m+7fQNnAv0keydnYvbiJFP1PnMhizmIWRWOG5KLhYyc/xl+g==}
@@ -1546,23 +1686,11 @@ packages:
engines: {node: '>=18'}
hasBin: true
- '@ponder/core@0.5.0-next.1':
- resolution: {integrity: sha512-Tgm7hZAvI49BR4UlOANHL2Xx4iqUQ09Nx+6xuiJcBWbmVciRSsf7UDcXVgi67JExTrkR7b5NtVrNLaGNPQ77yQ==}
- engines: {node: '>=18.14'}
- hasBin: true
- peerDependencies:
- hono: '>=4'
- typescript: '>=5.0.4'
- viem: '>=1.16'
- peerDependenciesMeta:
- typescript:
- optional: true
-
- '@ponder/utils@0.1.6':
- resolution: {integrity: sha512-j0/nq8k356oZfHtNWn3NumVUlZdPjgIhtXTsiTR/7FYV+tvv6kj4FL1809WARxAhL4qDADHxErz9/A4/uxuw0w==}
+ '@ponder/utils@0.2.11':
+ resolution: {integrity: sha512-0wkdMaq2KWMpY7qZv62YPU5oScJ8rIAH7x91pNabSX9Iph3TsEfEAU0NZVxfmb1B8S+ngvzy/PSc7QLHODT0rw==}
peerDependencies:
typescript: '>=5.0.4'
- viem: '>=1.16'
+ viem: '>=2'
peerDependenciesMeta:
typescript:
optional: true
@@ -1572,8 +1700,8 @@ packages:
engines: {node: '>=12.4'}
peerDependencies:
'@tanstack/react-query': '>=5.0.0'
- react: ^18.2.0
- react-dom: ^18.2.0
+ react: '>=18'
+ react-dom: '>=18'
viem: 2.x
wagmi: ^2.9.0
@@ -2199,6 +2327,7 @@ packages:
'@walletconnect/ethereum-provider@2.13.0':
resolution: {integrity: sha512-dnpW8mmLpWl1AZUYGYZpaAfGw1HFkL0WSlhk5xekx3IJJKn4pLacX2QeIOo0iNkzNQxZfux1AK4Grl1DvtzZEA==}
+ deprecated: 'Reliability and performance improvements. See: https://github.com/WalletConnect/walletconnect-monorepo/releases'
'@walletconnect/events@1.0.1':
resolution: {integrity: sha512-NPTqaoi0oPBVNuLv7qPaJazmGHs5JGyO8eEAk5VGKmJzDR7AHzD4k6ilox5kxk1iwiOnFopBOOMLs86Oa76HpQ==}
@@ -2240,6 +2369,7 @@ packages:
'@walletconnect/modal@2.6.2':
resolution: {integrity: sha512-eFopgKi8AjKf/0U4SemvcYw9zlLpx9njVN8sf6DAkowC2Md0gPU/UNEbH1Wwj407pEKnEds98pKWib1NN1ACoA==}
+ deprecated: Please follow the migration guide on https://docs.reown.com/appkit/upgrade/wcm
'@walletconnect/relay-api@1.0.10':
resolution: {integrity: sha512-tqrdd4zU9VBNqUaXXQASaexklv6A54yEyQQEXYOCr+Jz8Ket0dmPBDyg19LVSNUN2cipAghQc45/KVmfFJ0cYw==}
@@ -2252,6 +2382,7 @@ packages:
'@walletconnect/sign-client@2.13.0':
resolution: {integrity: sha512-En7KSvNUlQFx20IsYGsFgkNJ2lpvDvRsSFOT5PTdGskwCkUfOpB33SQJ6nCrN19gyoKPNvWg80Cy6MJI0TjNYA==}
+ deprecated: 'Reliability and performance improvements. See: https://github.com/WalletConnect/walletconnect-monorepo/releases'
'@walletconnect/time@1.0.2':
resolution: {integrity: sha512-uzdd9woDcJ1AaBZRhqy5rNC9laqWGErfc4dxA9a87mPdKOgWMD85mcFo9dIYIts/Jwocfwn07EC6EzclKubk/g==}
@@ -2271,22 +2402,30 @@ packages:
'@walletconnect/window-metadata@1.0.1':
resolution: {integrity: sha512-9koTqyGrM2cqFRW517BPY/iEtUDx2r1+Pwwu5m7sJ7ka79wi3EyqhqcICk/yDmv6jAS1rjKgTKXlEhanYjijcA==}
- '@whatwg-node/events@0.1.1':
- resolution: {integrity: sha512-AyQEn5hIPV7Ze+xFoXVU3QTHXVbWPrzaOkxtENMPMuNL6VVHrp4hHfDt9nrQpjO7BgvuM95dMtkycX5M/DZR3w==}
- engines: {node: '>=16.0.0'}
+ '@whatwg-node/disposablestack@0.0.6':
+ resolution: {integrity: sha512-LOtTn+JgJvX8WfBVJtF08TGrdjuFzGJc4mkP8EdDI8ADbvO7kiexYep1o8dwnt0okb0jYclCDXF13xU7Ge4zSw==}
+ engines: {node: '>=18.0.0'}
- '@whatwg-node/fetch@0.9.18':
- resolution: {integrity: sha512-hqoz6StCW+AjV/3N+vg0s1ah82ptdVUb9nH2ttj3UbySOXUvytWw2yqy8c1cKzyRk6mDD00G47qS3fZI9/gMjg==}
- engines: {node: '>=16.0.0'}
+ '@whatwg-node/events@0.1.2':
+ resolution: {integrity: sha512-ApcWxkrs1WmEMS2CaLLFUEem/49erT3sxIVjpzU5f6zmVcnijtDSrhoK2zVobOIikZJdH63jdAXOrvjf6eOUNQ==}
+ engines: {node: '>=18.0.0'}
- '@whatwg-node/node-fetch@0.5.11':
- resolution: {integrity: sha512-LS8tSomZa3YHnntpWt3PP43iFEEl6YeIsvDakczHBKlay5LdkXFr8w7v8H6akpG5nRrzydyB0k1iE2eoL6aKIQ==}
- engines: {node: '>=16.0.0'}
+ '@whatwg-node/fetch@0.10.5':
+ resolution: {integrity: sha512-+yFJU3hmXPAHJULwx0VzCIsvr/H0lvbPvbOH3areOH3NAuCxCwaJsQ8w6/MwwMcvEWIynSsmAxoyaH04KeosPg==}
+ engines: {node: '>=18.0.0'}
- '@whatwg-node/server@0.9.34':
- resolution: {integrity: sha512-1sHRjqUtZIyTR2m2dS/dJpzS5OcNDpPuUSVDa2PoEgzYVKr4GsqJaYtRaEXXFohvvyh6PkouYCc1rE7jMDWVCA==}
+ '@whatwg-node/node-fetch@0.7.17':
+ resolution: {integrity: sha512-Ni8A2H/r6brNf4u8Y7ATxmWUD0xltsQ6a4NnjWSbw4PgaT34CbY+u4QtVsFj9pTC3dBKJADKjac3AieAig+PZA==}
+ engines: {node: '>=18.0.0'}
+
+ '@whatwg-node/promise-helpers@1.3.0':
+ resolution: {integrity: sha512-486CouizxHXucj8Ky153DDragfkMcHtVEToF5Pn/fInhUUSiCmt9Q4JVBa6UK5q4RammFBtGQ4C9qhGlXU9YbA==}
engines: {node: '>=16.0.0'}
+ '@whatwg-node/server@0.10.3':
+ resolution: {integrity: sha512-2Dnfey57vWR+hDUMjPhNzJQc9z116BBzSQwR9eD0vhnzYmN2rJXuY0QuMaHDCCqEZRmFHg2bo8iJ+/1uHOlxpg==}
+ engines: {node: '>=18.0.0'}
+
abitype@0.10.3:
resolution: {integrity: sha512-tRN+7XIa7J9xugdbRzFv/95ka5ivR/sRe01eiWvM0HWWjHuigSZEACgKa0sj4wGuekTDtghCx+5Izk/cOi78pQ==}
peerDependencies:
@@ -2353,15 +2492,15 @@ packages:
ajv@6.12.6:
resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
- ajv@8.16.0:
- resolution: {integrity: sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==}
+ ajv@8.17.1:
+ resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==}
anser@1.4.10:
resolution: {integrity: sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==}
- ansi-escapes@6.2.1:
- resolution: {integrity: sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==}
- engines: {node: '>=14.16'}
+ ansi-escapes@7.0.0:
+ resolution: {integrity: sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw==}
+ engines: {node: '>=18'}
ansi-fragments@0.2.1:
resolution: {integrity: sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w==}
@@ -2451,10 +2590,6 @@ packages:
atomically@2.0.3:
resolution: {integrity: sha512-kU6FmrwZ3Lx7/7y3hPS5QnbJfaohcIul5fGqf7ok+4KklIEk9tJ0C2IQPdacSbVUWv6zVHXEBWoWd6NrVMT7Cw==}
- auto-bind@5.0.1:
- resolution: {integrity: sha512-ooviqdwwgfIfNmDwo94wlshcdzfO64XV0Cg6oDsDYBJfITDz1EngD2z7DkbvCWn+XIMsIqW27sEVF6qcpJrRcg==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
-
autoprefixer@10.4.19:
resolution: {integrity: sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==}
engines: {node: ^10 || ^12 || >=14}
@@ -2495,16 +2630,10 @@ packages:
base64-js@1.5.1:
resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
- better-sqlite3@10.1.0:
- resolution: {integrity: sha512-hqpHJaCfKEZFaAWdMh6crdzRWyzQzfP6Ih8TYI0vFn01a6ZTDSbJIMXN+6AMBaBOh99DzUy8l3PsV9R3qnJDng==}
-
binary-extensions@2.3.0:
resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==}
engines: {node: '>=8'}
- bindings@1.5.0:
- resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==}
-
bintrees@1.0.2:
resolution: {integrity: sha512-VOMgTMwjAaUG580SXn3LacVgjurrbMme7ZZNYGSSV7mmtY6QQRh0Eg3pwIcntQ77DErK1L0NxkbetjcoXzVwKw==}
@@ -2517,10 +2646,6 @@ packages:
bn.js@5.2.1:
resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==}
- boolean@3.2.0:
- resolution: {integrity: sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==}
- deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
-
bowser@2.11.0:
resolution: {integrity: sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==}
@@ -2624,10 +2749,6 @@ packages:
resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
engines: {node: '>=10'}
- chalk@5.3.0:
- resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==}
- engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}
-
check-error@2.1.1:
resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==}
engines: {node: '>= 16'}
@@ -2636,9 +2757,6 @@ packages:
resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
engines: {node: '>= 8.10.0'}
- chownr@1.1.4:
- resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==}
-
chrome-launcher@0.15.2:
resolution: {integrity: sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==}
engines: {node: '>=12.13.0'}
@@ -2654,26 +2772,14 @@ packages:
citty@0.1.6:
resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==}
- cli-boxes@3.0.0:
- resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==}
- engines: {node: '>=10'}
-
cli-cursor@3.1.0:
resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==}
engines: {node: '>=8'}
- cli-cursor@4.0.0:
- resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
-
cli-spinners@2.9.2:
resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==}
engines: {node: '>=6'}
- cli-truncate@3.1.0:
- resolution: {integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
-
clipboardy@4.0.0:
resolution: {integrity: sha512-5mOlNS0mhX0707P2I0aZ2V/cmHUEO/fL7VFLqszkhUsxt7RwnmrInf/eEQKlf5GzvYeHIjT+Ov1HRfNmymlG0w==}
engines: {node: '>=18'}
@@ -2705,10 +2811,6 @@ packages:
resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==}
engines: {node: '>=6'}
- code-excerpt@4.0.0:
- resolution: {integrity: sha512-xxodCmBen3iy2i0WtAK8FlFNrRzjUqjRsMfho58xT/wvZU1YTM3fCnRjcy1gJPMepaRlgm/0e6w8SpWHpn3/cA==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
-
color-convert@1.9.3:
resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
@@ -2779,13 +2881,13 @@ packages:
convert-source-map@2.0.0:
resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
- convert-to-spaces@2.0.1:
- resolution: {integrity: sha512-rcQ1bsQO9799wq24uE5AM2tAILy4gXGIK/njFWcVQkGNZ96edlpY+A7bjwvzjYvLDyzmG1MmMLZhpcsb+klNMQ==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
-
cookie-es@1.1.0:
resolution: {integrity: sha512-L2rLOcK0wzWSfSDA33YR+PUHDG10a8px7rUHKWbGLP4YfbsMed2KFUw5fczvDPbT98DDe3LEzviswl810apTEw==}
+ copy-anything@3.0.5:
+ resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==}
+ engines: {node: '>=12.13'}
+
core-js-compat@3.37.1:
resolution: {integrity: sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==}
@@ -2807,8 +2909,8 @@ packages:
cross-fetch@4.0.0:
resolution: {integrity: sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==}
- cross-inspect@1.0.0:
- resolution: {integrity: sha512-4PFfn4b5ZN6FMNGSZlyb7wUhuN8wvj8t/VQHZdM4JsDcruGJ8L2kf9zao98QIrBPFCpdk27qst/AGTl7pL3ypQ==}
+ cross-inspect@1.0.1:
+ resolution: {integrity: sha512-Pcw1JTvZLSJH83iiGWt6fRcT+BjZlCDRVwYLbUcHzv/CRpB7r0MlSrGbIyQvVSNyGnbt7G4AXuyCiDR3POvZ1A==}
engines: {node: '>=16.0.0'}
cross-spawn@7.0.3:
@@ -2853,8 +2955,8 @@ packages:
resolution: {integrity: sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==}
engines: {node: '>=18'}
- dataloader@2.2.2:
- resolution: {integrity: sha512-8YnDaaf7N3k/q5HnTJVuzSyLETjoZjVmHc4AeKAzOvKHEFQKcn64OKBfzHYtE9zGjctNM7V9I0MfnUVLpi7M5g==}
+ dataloader@2.2.3:
+ resolution: {integrity: sha512-y2krtASINtPFS1rSDjacrFgn1dcUuoREVabwlOGOe4SdxenREqwjwjElAdwvbGM7kgZz9a3KVicWR7vcz8rnzA==}
date-fns@2.30.0:
resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==}
@@ -2904,18 +3006,10 @@ packages:
resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==}
engines: {node: '>=0.10'}
- decompress-response@6.0.0:
- resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==}
- engines: {node: '>=10'}
-
deep-eql@5.0.2:
resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==}
engines: {node: '>=6'}
- deep-extend@0.6.0:
- resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==}
- engines: {node: '>=4.0.0'}
-
deep-is@0.1.4:
resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
@@ -2974,10 +3068,6 @@ packages:
engines: {node: '>=0.10'}
hasBin: true
- detect-libc@2.0.3:
- resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==}
- engines: {node: '>=8'}
-
detect-node-es@1.1.0:
resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==}
@@ -3016,8 +3106,97 @@ packages:
resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==}
engines: {node: '>=12'}
- dset@3.1.3:
- resolution: {integrity: sha512-20TuZZHCEZ2O71q9/+8BwKwZ0QtD9D8ObhrihJPr+vLLYlSuAU3/zL4cSlgbfeoGHTjCSJBa7NGcrF9/Bx/WJQ==}
+ drizzle-orm@0.41.0:
+ resolution: {integrity: sha512-7A4ZxhHk9gdlXmTdPj/lREtP+3u8KvZ4yEN6MYVxBzZGex5Wtdc+CWSbu7btgF6TB0N+MNPrvW7RKBbxJchs/Q==}
+ peerDependencies:
+ '@aws-sdk/client-rds-data': '>=3'
+ '@cloudflare/workers-types': '>=4'
+ '@electric-sql/pglite': '>=0.2.0'
+ '@libsql/client': '>=0.10.0'
+ '@libsql/client-wasm': '>=0.10.0'
+ '@neondatabase/serverless': '>=0.10.0'
+ '@op-engineering/op-sqlite': '>=2'
+ '@opentelemetry/api': ^1.4.1
+ '@planetscale/database': '>=1'
+ '@prisma/client': '*'
+ '@tidbcloud/serverless': '*'
+ '@types/better-sqlite3': '*'
+ '@types/pg': '*'
+ '@types/sql.js': '*'
+ '@vercel/postgres': '>=0.8.0'
+ '@xata.io/client': '*'
+ better-sqlite3: '>=7'
+ bun-types: '*'
+ expo-sqlite: '>=14.0.0'
+ gel: '>=2'
+ knex: '*'
+ kysely: '*'
+ mysql2: '>=2'
+ pg: '>=8'
+ postgres: '>=3'
+ prisma: '*'
+ sql.js: '>=1'
+ sqlite3: '>=5'
+ peerDependenciesMeta:
+ '@aws-sdk/client-rds-data':
+ optional: true
+ '@cloudflare/workers-types':
+ optional: true
+ '@electric-sql/pglite':
+ optional: true
+ '@libsql/client':
+ optional: true
+ '@libsql/client-wasm':
+ optional: true
+ '@neondatabase/serverless':
+ optional: true
+ '@op-engineering/op-sqlite':
+ optional: true
+ '@opentelemetry/api':
+ optional: true
+ '@planetscale/database':
+ optional: true
+ '@prisma/client':
+ optional: true
+ '@tidbcloud/serverless':
+ optional: true
+ '@types/better-sqlite3':
+ optional: true
+ '@types/pg':
+ optional: true
+ '@types/sql.js':
+ optional: true
+ '@vercel/postgres':
+ optional: true
+ '@xata.io/client':
+ optional: true
+ better-sqlite3:
+ optional: true
+ bun-types:
+ optional: true
+ expo-sqlite:
+ optional: true
+ gel:
+ optional: true
+ knex:
+ optional: true
+ kysely:
+ optional: true
+ mysql2:
+ optional: true
+ pg:
+ optional: true
+ postgres:
+ optional: true
+ prisma:
+ optional: true
+ sql.js:
+ optional: true
+ sqlite3:
+ optional: true
+
+ dset@3.1.4:
+ resolution: {integrity: sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==}
engines: {node: '>=4'}
duplexify@4.1.3:
@@ -3028,6 +3207,7 @@ packages:
eciesjs@0.3.19:
resolution: {integrity: sha512-b+PkRDZ3ym7HEcnbxc22CMVCpgsnr8+gGgST3U5PtgeX1luvINgfXW7efOyUtmn/jFtA/lg5ywBi/Uazf4oeaA==}
+ deprecated: Please upgrade to v0.4+
ee-first@1.1.1:
resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
@@ -3038,10 +3218,6 @@ packages:
elliptic@6.5.5:
resolution: {integrity: sha512-7EjbcmUm17NQFu4Pmgmq2olYMj8nwMnpcddByChSUjArp8F5DQWcIcpriwO4ZToLNAJig0yiyjswfyGNje/ixw==}
- emittery@1.0.3:
- resolution: {integrity: sha512-tJdCJitoy2lrC2ldJcqN4vkqJ00lT+tOWNT1hBJjO/3FDMJa5TTIiYGCKGkn/WfCyOzUMObeohbVTj00fhiLiA==}
- engines: {node: '>=14.16'}
-
emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
@@ -3078,6 +3254,10 @@ packages:
engines: {node: '>=4'}
hasBin: true
+ environment@1.1.0:
+ resolution: {integrity: sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==}
+ engines: {node: '>=18'}
+
error-ex@1.3.2:
resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
@@ -3096,6 +3276,11 @@ packages:
resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==}
engines: {node: '>= 0.4'}
+ esbuild@0.19.12:
+ resolution: {integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==}
+ engines: {node: '>=12'}
+ hasBin: true
+
esbuild@0.21.5:
resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==}
engines: {node: '>=12'}
@@ -3198,10 +3383,6 @@ packages:
eth-rpc-errors@4.0.3:
resolution: {integrity: sha512-Z3ymjopaoft7JDoxZcEb3pwdGh7yiYMhOwm2doUt6ASXlMavpNlK6Cre0+IMl2VSGyEU9rkiperQhp5iRxn5Pg==}
- ethereum-bloom-filters@1.1.0:
- resolution: {integrity: sha512-J1gDRkLpuGNvWYzWslBQR9cDV4nd4kfvVTE/Wy4Kkm4yb3EYRSlyi0eB/inTsSTTVyA0+HyzHgbr95Fn/Z1fSw==}
- deprecated: do not use this package use package versions above as this can miss some topics
-
ethereum-cryptography@2.2.0:
resolution: {integrity: sha512-hsm9JhfytIf8QME/3B7j4bc8V+VdTU+Vas1aJlvIS96ffoNAosudXvGoEvWmc7QZYdkC8mrMJz9r0fcbw7GyCA==}
@@ -3227,17 +3408,10 @@ packages:
resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==}
engines: {node: '>=16.17'}
- expand-template@2.0.3:
- resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==}
- engines: {node: '>=6'}
-
extension-port-stream@3.0.0:
resolution: {integrity: sha512-an2S5quJMiy5bnZKEf6AkfH/7r8CzHvhchU40gxN+OM6HPhe7Z9T1FUychcf2M9PpPOO0Hf7BAEfJkw2TDIBDw==}
engines: {node: '>=12.0.0'}
- fast-decode-uri-component@1.0.1:
- resolution: {integrity: sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==}
-
fast-deep-equal@3.1.3:
resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
@@ -3251,13 +3425,10 @@ packages:
fast-levenshtein@2.0.6:
resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
- fast-printf@1.6.9:
- resolution: {integrity: sha512-FChq8hbz65WMj4rstcQsFB0O7Cy++nmbNfLYnD9cYv2cRn8EG6k/MGn9kO/tjO66t09DLDugj3yL+V2o6Qftrg==}
+ fast-printf@1.6.10:
+ resolution: {integrity: sha512-GwTgG9O4FVIdShhbVF3JxOgSBY2+ePGsu2V/UONgoCPzF9VY6ZdBMKsHKCYQHZwNk3qNouUolRDsgVxcVA5G1w==}
engines: {node: '>=10.0'}
- fast-querystring@1.1.2:
- resolution: {integrity: sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==}
-
fast-redact@3.5.0:
resolution: {integrity: sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==}
engines: {node: '>=6'}
@@ -3265,6 +3436,9 @@ packages:
fast-safe-stringify@2.1.1:
resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==}
+ fast-uri@3.0.6:
+ resolution: {integrity: sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==}
+
fast-xml-parser@4.4.0:
resolution: {integrity: sha512-kLY3jFlwIYwBNDojclKsNAC12sfD6NwW74QB2CoNGPvtVxjliYehVunB3HYyNi+n4Tt1dAcgwYvmKF/Z18flqg==}
hasBin: true
@@ -3279,9 +3453,6 @@ packages:
resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==}
engines: {node: ^10.12.0 || >=12.0.0}
- file-uri-to-path@1.0.0:
- resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==}
-
fill-range@7.1.1:
resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
engines: {node: '>=8'}
@@ -3345,9 +3516,6 @@ packages:
resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==}
engines: {node: '>= 0.6'}
- fs-constants@1.0.0:
- resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==}
-
fs-extra@8.1.0:
resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==}
engines: {node: '>=6 <7 || >=8'}
@@ -3399,9 +3567,6 @@ packages:
resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==}
engines: {node: '>=16'}
- github-from-package@0.0.0:
- resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==}
-
glob-parent@5.1.2:
resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
engines: {node: '>= 6'}
@@ -3443,14 +3608,14 @@ packages:
graphemer@1.4.0:
resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
- graphql-yoga@5.4.0:
- resolution: {integrity: sha512-o91DJjjAMwhb7PFJFA9yb/K55oCbT+0oFKqbwg5RHWAiy7YMgKMVgmbQFmtGPgkKdfbnJCVdYkX5OF30FTq46g==}
+ graphql-yoga@5.13.2:
+ resolution: {integrity: sha512-ZXhIoAPCV2K2ozwpxDL1ZXhhI2SvIp3hJMaSRaHcojLGE9w9iV8oYGPnZKcV5eisF3VE13RcIF4Ys6TTkU338Q==}
engines: {node: '>=18.0.0'}
peerDependencies:
graphql: ^15.2.0 || ^16.0.0
- graphql@16.8.2:
- resolution: {integrity: sha512-cvVIBILwuoSyD54U4cF/UXDh5yAobhNV/tPygI4lZhgOIJQE/WLWC4waBRb4I6bDVYb3OVx3lfHbaQOEoUD5sg==}
+ graphql@16.10.0:
+ resolution: {integrity: sha512-AjqGKbDGUFRKIRCP9tCKiIGHyriz2oHEbPIbEtcSLSs4YjReZOIPQQWek4+6hjw62H9QShXHyaGivGiYVLeYFQ==}
engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0}
h3@1.11.1:
@@ -3508,9 +3673,9 @@ packages:
hmac-drbg@1.0.1:
resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==}
- hono@4.4.7:
- resolution: {integrity: sha512-WoQWFQyVFEVRtIzP5sHPv7nvIw+RYL/HRnvnOCDxj6A+BtrwuC9S0vryZbV4IyFcNgOJ87r/phDiC1x2eEo4Gg==}
- engines: {node: '>=16.0.0'}
+ hono@4.9.4:
+ resolution: {integrity: sha512-61hl6MF6ojTl/8QSRu5ran6GXt+6zsngIUN95KzF5v5UjiX/xnrLR358BNRawwIRO49JwUqJqQe3Rb2v559R8Q==}
+ engines: {node: '>=16.9.0'}
html-encoding-sniffer@4.0.0:
resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==}
@@ -3591,10 +3756,6 @@ packages:
resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==}
engines: {node: '>=8'}
- indent-string@5.0.0:
- resolution: {integrity: sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==}
- engines: {node: '>=12'}
-
inflight@1.0.6:
resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
@@ -3602,22 +3763,6 @@ packages:
inherits@2.0.4:
resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
- ini@1.3.8:
- resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==}
-
- ink@4.4.1:
- resolution: {integrity: sha512-rXckvqPBB0Krifk5rn/5LvQGmyXwCUpBfmTwbkQNBY9JY8RSl3b8OftBNEYxg4+SWUhEKcPifgope28uL9inlA==}
- engines: {node: '>=14.16'}
- peerDependencies:
- '@types/react': '>=18.0.0'
- react: '>=18.0.0'
- react-devtools-core: ^4.19.1
- peerDependenciesMeta:
- '@types/react':
- optional: true
- react-devtools-core:
- optional: true
-
invariant@2.2.4:
resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==}
@@ -3639,10 +3784,6 @@ packages:
resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==}
engines: {node: '>= 0.4'}
- is-ci@3.0.1:
- resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==}
- hasBin: true
-
is-core-module@2.13.1:
resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==}
@@ -3672,10 +3813,6 @@ packages:
resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
engines: {node: '>=8'}
- is-fullwidth-code-point@4.0.0:
- resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==}
- engines: {node: '>=12'}
-
is-generator-function@1.0.10:
resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==}
engines: {node: '>= 0.4'}
@@ -3693,9 +3830,6 @@ packages:
resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==}
engines: {node: '>=8'}
- is-lower-case@2.0.2:
- resolution: {integrity: sha512-bVcMJy4X5Og6VZfdOZstSexlEy20Sr0k/p/b2IlQJlfdKAQuMpiv5w2Ccxb8sKdRUNAG1PnHVHjFSdRDVS6NlQ==}
-
is-number@7.0.0:
resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
engines: {node: '>=0.12.0'}
@@ -3727,8 +3861,9 @@ packages:
resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==}
engines: {node: '>=10'}
- is-upper-case@2.0.2:
- resolution: {integrity: sha512-44pxmxAvnnAOwBg4tHPnkfvgjPwbc5QIsSstNU+YcJ1ovxVzCWpSGosPJOZh/a1tdl81fbgnLc9LLv+x2ywbPQ==}
+ is-what@4.1.16:
+ resolution: {integrity: sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==}
+ engines: {node: '>=12.13'}
is-wsl@1.1.0:
resolution: {integrity: sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==}
@@ -3975,6 +4110,7 @@ packages:
lodash.isequal@4.5.0:
resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==}
+ deprecated: This package is deprecated. Use require('node:util').isDeepStrictEqual instead.
lodash.merge@4.6.2:
resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
@@ -4011,9 +4147,6 @@ packages:
resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==}
hasBin: true
- magic-string@0.30.10:
- resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==}
-
magic-string@0.30.11:
resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==}
@@ -4143,10 +4276,6 @@ packages:
resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==}
engines: {node: '>=12'}
- mimic-response@3.1.0:
- resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==}
- engines: {node: '>=10'}
-
min-indent@1.0.1:
resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==}
engines: {node: '>=4'}
@@ -4183,9 +4312,6 @@ packages:
typescript:
optional: true
- mkdirp-classic@0.5.3:
- resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==}
-
mkdirp@0.5.6:
resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==}
hasBin: true
@@ -4228,9 +4354,6 @@ packages:
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
- napi-build-utils@1.0.2:
- resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==}
-
natural-compare@1.4.0:
resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
@@ -4245,10 +4368,6 @@ packages:
resolution: {integrity: sha512-WDD0bdg9mbq6F4mRxEYcPWwfA1vxd0mrvKOyxI7Xj/atfRHVeutzuWByG//jfm4uPzp0y4Kj051EORCBSQMycw==}
engines: {node: '>=12.0.0'}
- node-abi@3.65.0:
- resolution: {integrity: sha512-ThjYBfoDNr08AWx6hGaRbfPwxKV9kVzAzOzlLKbk2CuqXE2xnCh+cbAGnwM3t8Lq4v9rUB7VfondlkBckcJrVA==}
- engines: {node: '>=10'}
-
node-abort-controller@3.1.1:
resolution: {integrity: sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==}
@@ -4333,6 +4452,9 @@ packages:
resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==}
engines: {node: '>= 6'}
+ obuf@1.1.2:
+ resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==}
+
ofetch@1.3.4:
resolution: {integrity: sha512-KLIET85ik3vhEfS+3fDlc/BAZiAp+43QEC/yCo5zkNoY2YaKvNkOaFr/6wCFgFH1kuYQM5pMNi0Tg8koiIemtw==}
@@ -4416,18 +4538,10 @@ packages:
resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==}
engines: {node: '>=10'}
- p-queue@7.4.1:
- resolution: {integrity: sha512-vRpMXmIkYF2/1hLBKisKeVYJZ8S2tZ0zEAmIJgdVKP2nq0nh4qCdf8bgw+ZgKrkh71AOCaqzwbJJk1WtdcF3VA==}
- engines: {node: '>=12'}
-
p-timeout@3.2.0:
resolution: {integrity: sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==}
engines: {node: '>=8'}
- p-timeout@5.1.0:
- resolution: {integrity: sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==}
- engines: {node: '>=12'}
-
p-try@2.2.0:
resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
engines: {node: '>=6'}
@@ -4454,10 +4568,6 @@ packages:
resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==}
engines: {node: '>= 0.8'}
- patch-console@2.0.0:
- resolution: {integrity: sha512-0YNdUceMdaQwoKce1gatDScmMo5pu/tfABfnzEqeG0gtTmd7mh/WcwgUjtAeOU7N8nFFlbQBnFK2gXW5fGvmMA==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
-
path-exists@3.0.0:
resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==}
engines: {node: '>=4'}
@@ -4499,27 +4609,33 @@ packages:
pg-cloudflare@1.1.1:
resolution: {integrity: sha512-xWPagP/4B6BgFO+EKz3JONXv3YDgvkbVrGw2mTo3D6tVDQRh1e7cqVGvyR3BE+eQgAvx1XhW/iEASj4/jCWl3Q==}
- pg-connection-string@2.6.4:
- resolution: {integrity: sha512-v+Z7W/0EO707aNMaAEfiGnGL9sxxumwLl2fJvCQtMn9Fxsg+lPpPkdcyBSv/KFgpGdYkMfn+EI1Or2EHjpgLCA==}
+ pg-connection-string@2.7.0:
+ resolution: {integrity: sha512-PI2W9mv53rXJQEOb8xNR8lH7Hr+EKa6oJa38zsK0S/ky2er16ios1wLKhZyxzD7jUReiWokc9WK5nxSnC7W1TA==}
+
+ pg-copy-streams@6.0.6:
+ resolution: {integrity: sha512-Z+Dd2C2NIDTsjyFKmc6a9QLlpM8tjpERx+43RSx0WmL7j3uNChERi3xSvZUL0hWJ1oRUn4S3fhyt3apdSrTyKQ==}
pg-int8@1.0.1:
resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==}
engines: {node: '>=4.0.0'}
- pg-pool@3.6.2:
- resolution: {integrity: sha512-Htjbg8BlwXqSBQ9V8Vjtc+vzf/6fVUuak/3/XXKA9oxZprwW3IMDQTGHP+KDmVL7rtd+R1QjbnCFPuTHm3G4hg==}
+ pg-pool@3.8.0:
+ resolution: {integrity: sha512-VBw3jiVm6ZOdLBTIcXLNdSotb6Iy3uOCwDGFAksZCXmi10nyRvnP2v3jl4d+IsLYRyXf6o9hIm/ZtUzlByNUdw==}
peerDependencies:
pg: '>=8.0'
- pg-protocol@1.6.1:
- resolution: {integrity: sha512-jPIlvgoD63hrEuihvIg+tJhoGjUsLPn6poJY9N5CnlPd91c2T18T/9zBtLxZSb1EhYxBRoZJtzScCaWlYLtktg==}
+ pg-protocol@1.8.0:
+ resolution: {integrity: sha512-jvuYlEkL03NRvOoyoRktBK7+qU5kOvlAwvmrH8sr3wbLrOdVWsRxQfz8mMy9sZFsqJ1hEWNfdWKI4SAmoL+j7g==}
+
+ pg-query-emscripten@5.1.0:
+ resolution: {integrity: sha512-H1ZWOzLRddmHuE4GZqFjjo55hA9zMiePz/WDDGANA/EnvILCJps9pcRucyGd+MFvapeYOy6TWSYz6DbtBOaxRQ==}
pg-types@2.2.0:
resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==}
engines: {node: '>=4'}
- pg@8.12.0:
- resolution: {integrity: sha512-A+LHUSnwnxrnL/tZ+OLfqR1SxLN3c/pgDztZ47Rpbsd4jUytsTtwQo/TLPRzPJMp/1pbhYVhH9cuSZLAajNfjQ==}
+ pg@8.14.1:
+ resolution: {integrity: sha512-0TdbqfjwIun9Fm/r89oB7RFQ0bLgduAhiIqIXOsyKoiC/L54DbuAAzIEN/9Op0f1Po9X7iCPXGoa/Ah+2aI8Xw==}
engines: {node: '>= 8.0.0'}
peerDependencies:
pg-native: '>=3.0.1'
@@ -4533,6 +4649,9 @@ packages:
picocolors@1.0.1:
resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==}
+ picocolors@1.1.1:
+ resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
+
picomatch@2.3.1:
resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
engines: {node: '>=8.6'}
@@ -4598,6 +4717,18 @@ packages:
resolution: {integrity: sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==}
engines: {node: '>=10.13.0'}
+ ponder@0.12.16:
+ resolution: {integrity: sha512-XM6LeF1vuPN8q0JYU7pWVXt+k+sHXf2QZEXSPnqCJgiXNIy7m8Rbo9Jpjq+3xNuOL7HMvN4nslHE3KM8lEA5xQ==}
+ engines: {node: '>=18.14'}
+ hasBin: true
+ peerDependencies:
+ hono: '>=4.5'
+ typescript: '>=5.0.4'
+ viem: '>=2'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
pony-cause@2.1.11:
resolution: {integrity: sha512-M7LhCsdNbNgiLYiP4WjsfLUuFmCfnjdF6jKe2R9NKl4WFN+HZPGHJZ9lnLP7f9ZnKe3U9nuWD0szirmj+migUg==}
engines: {node: '>=12.0.0'}
@@ -4666,11 +4797,6 @@ packages:
preact@10.22.0:
resolution: {integrity: sha512-RRurnSjJPj4rp5K6XoP45Ui33ncb7e4H7WiOHVpjbkvqvA3U+N8Z6Qbo0AE6leGYBV66n8EhEaFixvIu3SkxFw==}
- prebuild-install@7.1.2:
- resolution: {integrity: sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==}
- engines: {node: '>=10'}
- hasBin: true
-
prelude-ls@1.2.1:
resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
engines: {node: '>= 0.8.0'}
@@ -4757,8 +4883,8 @@ packages:
resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==}
engines: {node: '>= 0.6.0'}
- prom-client@15.1.2:
- resolution: {integrity: sha512-on3h1iXb04QFLLThrmVYg1SChBQ9N1c+nKAjebBjokBqipddH3uxmOUcEkTnzmJ8Jh/5TSUnUqS40i2QB2dJHQ==}
+ prom-client@15.1.3:
+ resolution: {integrity: sha512-6ZiOBfCywsD4k1BN9IX0uZhF+tJkV8q8llP64G5Hajs4JOeVLPCwpPVcpXy3BwYiUGgyJzsJJQeOIv7+hDSq8g==}
engines: {node: ^16 || ^18 || >=20}
promise@8.3.0:
@@ -4818,10 +4944,6 @@ packages:
resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==}
engines: {node: '>= 0.6'}
- rc@1.2.8:
- resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==}
- hasBin: true
-
react-devtools-core@5.3.1:
resolution: {integrity: sha512-7FSb9meX0btdBQLwdFOwt6bGqvRPabmVMMslv8fgoSPqXyuGpgQe36kx8gR86XPw7aV1yVouTp6fyZ0EH+NfUw==}
@@ -4866,12 +4988,6 @@ packages:
'@types/react':
optional: true
- react-reconciler@0.29.2:
- resolution: {integrity: sha512-zZQqIiYgDCTP/f1N/mAR10nJGrPD2ZR+jDSEsKWJHYC7Cm2wodlwbR3upZRdC3cjIjSlTLNVyO7Iu0Yy7t2AYg==}
- engines: {node: '>=0.10.0'}
- peerDependencies:
- react: ^18.3.1
-
react-refresh@0.14.2:
resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==}
engines: {node: '>=0.10.0'}
@@ -4944,8 +5060,8 @@ packages:
resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==}
engines: {node: '>= 6'}
- readable-stream@4.5.2:
- resolution: {integrity: sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==}
+ readable-stream@4.7.0:
+ resolution: {integrity: sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
readdirp@3.6.0:
@@ -5022,10 +5138,6 @@ packages:
resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==}
engines: {node: '>=8'}
- restore-cursor@4.0.0:
- resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
-
reusify@1.0.4:
resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
@@ -5112,6 +5224,11 @@ packages:
engines: {node: '>=10'}
hasBin: true
+ semver@7.7.1:
+ resolution: {integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==}
+ engines: {node: '>=10'}
+ hasBin: true
+
send@0.18.0:
resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==}
engines: {node: '>= 0.8.0'}
@@ -5166,12 +5283,6 @@ packages:
resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
engines: {node: '>=14'}
- simple-concat@1.0.1:
- resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==}
-
- simple-get@4.0.1:
- resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==}
-
sisteransi@1.0.5:
resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}
@@ -5183,14 +5294,6 @@ packages:
resolution: {integrity: sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==}
engines: {node: '>=6'}
- slice-ansi@5.0.0:
- resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==}
- engines: {node: '>=12'}
-
- slice-ansi@6.0.0:
- resolution: {integrity: sha512-6bn4hRfkTvDfUoEQYkERg0BVF1D0vrX9HEkMl08uDiNWvVvjylLHvZFZWkDo6wjT8tUctbYl1nCOuE66ZTaUtA==}
- engines: {node: '>=14.16'}
-
socket.io-client@4.7.5:
resolution: {integrity: sha512-sJ/tqHOCe7Z50JCBCXrsY3I2k03iOiUe+tj1OmKeD2lXPiGH/RUCdTZFoqVyN7l1MnpIzPrGtLcijffmeouNlQ==}
engines: {node: '>=10.0.0'}
@@ -5309,10 +5412,6 @@ packages:
resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==}
engines: {node: '>=8'}
- strip-json-comments@2.0.1:
- resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==}
- engines: {node: '>=0.10.0'}
-
strip-json-comments@3.1.1:
resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
engines: {node: '>=8'}
@@ -5340,6 +5439,11 @@ packages:
sudo-prompt@9.2.1:
resolution: {integrity: sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==}
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
+
+ superjson@2.2.2:
+ resolution: {integrity: sha512-5JRxVqC8I8NuOUjzBbvVJAKNM8qoVuH0O77h4WInc/qC2q5IreqKxYwgkga3PfA22OayK2ikceb/B26dztPl+Q==}
+ engines: {node: '>=16'}
superstruct@1.0.4:
resolution: {integrity: sha512-7JpaAoX2NGyoFlI9NBh66BQXGONc+uE+MRS5i2iOBKuS4e+ccgMDjATgZldkah+33DakBxDHiss9kvUcGAO8UQ==}
@@ -5376,13 +5480,6 @@ packages:
engines: {node: '>=14.0.0'}
hasBin: true
- tar-fs@2.1.1:
- resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==}
-
- tar-stream@2.2.0:
- resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==}
- engines: {node: '>=6'}
-
tdigest@0.1.2:
resolution: {integrity: sha512-+G0LLgjjo9BZX2MfdvPfH+MKLCrxlXSYec5DaPYP1fe6Iyhf0/fSmJ0bFiZ1F8BT6cGXl2LpltQptzjXKWEkKA==}
@@ -5394,6 +5491,10 @@ packages:
resolution: {integrity: sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==}
engines: {node: '>=6.0.0'}
+ terminal-size@4.0.0:
+ resolution: {integrity: sha512-rcdty1xZ2/BkWa4ANjWRp4JGpda2quksXIHgn5TMjNBPZfwzJIgR68DKfSYiTL+CZWowDX/sbOo5ME/FRURvYQ==}
+ engines: {node: '>=18'}
+
terser@5.31.1:
resolution: {integrity: sha512-37upzU1+viGvuFtBo9NPufCb9dwM0+l9hMxYyWfBA+fbwrPqNJAhbZ6W47bBFnZHKHTUBnMvi87434qq+qnxOg==}
engines: {node: '>=10'}
@@ -5488,8 +5589,8 @@ packages:
ts-pattern@4.3.0:
resolution: {integrity: sha512-pefrkcd4lmIVR0LA49Imjf9DYLK8vtWhqBPA3Ya1ir8xCW0O2yjL9dsCVvI7pCodLC5q7smNpEtDR2yVulQxOg==}
- tsconfck@3.1.0:
- resolution: {integrity: sha512-CMjc5zMnyAjcS9sPLytrbFmj89st2g+JYtY/c02ug4Q+CZaAtCgbyviI0n1YvjZE/pzoc6FbNsINS13DOL1B9w==}
+ tsconfck@3.1.5:
+ resolution: {integrity: sha512-CLDfGgUp7XPswWnezWwsCRxNmgQjhYq3VXHM0/XIRxhVrKw0M1if9agzryh1QS3nxjCROvV+xWxoJO1YctzzWg==}
engines: {node: ^18 || >=20}
hasBin: true
peerDependencies:
@@ -5507,8 +5608,8 @@ packages:
tslib@2.6.3:
resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==}
- tunnel-agent@0.6.0:
- resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==}
+ tslib@2.8.1:
+ resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
type-check@0.4.0:
resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
@@ -5518,10 +5619,6 @@ packages:
resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==}
engines: {node: '>=4'}
- type-fest@0.12.0:
- resolution: {integrity: sha512-53RyidyjvkGpnWPMF9bQgFtWp+Sl8O2Rp13VavmJgfAP9WWG6q6TkrKU8iyJdnwnfgHI6k2hTlgqH4aSdjoTbg==}
- engines: {node: '>=10'}
-
type-fest@0.20.2:
resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==}
engines: {node: '>=10'}
@@ -5720,10 +5817,6 @@ packages:
react:
optional: true
- value-or-promise@1.0.12:
- resolution: {integrity: sha512-Z6Uz+TYwEqE7ZN50gwn+1LCVo9ZVrpxRPOhOLnncYkY1ZzOYtrX8Fwf/rFktZ8R5mJms6EZf5TqNOMeZmnPq9Q==}
- engines: {node: '>=12'}
-
vary@1.1.2:
resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==}
engines: {node: '>= 0.8'}
@@ -5744,8 +5837,8 @@ packages:
typescript:
optional: true
- vite-node@1.6.0:
- resolution: {integrity: sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==}
+ vite-node@1.0.2:
+ resolution: {integrity: sha512-h7BbMJf46fLvFW/9Ygo3snkIBEHFh6fHpB4lge98H5quYrDhPFeI3S0LREz328uqPWSnii2yeJXktQ+Pmqk5BQ==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
@@ -5754,14 +5847,42 @@ packages:
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
- vite-tsconfig-paths@4.3.2:
- resolution: {integrity: sha512-0Vd/a6po6Q+86rPlntHye7F31zA2URZMbH8M3saAZ/xR9QoGN/L21bxEGfXdWmFdNkqPpRdxFT7nmNe12e9/uA==}
+ vite-tsconfig-paths@4.3.1:
+ resolution: {integrity: sha512-cfgJwcGOsIxXOLU/nELPny2/LUD/lcf1IbfyeKTv2bsupVbTH/xpFtdQlBmIP1GEK2CjjLxYhFfB+QODFAx5aw==}
peerDependencies:
vite: '*'
peerDependenciesMeta:
vite:
optional: true
+ vite@5.0.7:
+ resolution: {integrity: sha512-B4T4rJCDPihrQo2B+h1MbeGL/k/GMAHzhQ8S0LjQ142s6/+l3hHTT095ORvsshj4QCkoWu3Xtmob5mazvakaOw==}
+ engines: {node: ^18.0.0 || >=20.0.0}
+ hasBin: true
+ peerDependencies:
+ '@types/node': ^18.0.0 || >=20.0.0
+ less: '*'
+ lightningcss: ^1.21.0
+ sass: '*'
+ stylus: '*'
+ sugarss: '*'
+ terser: ^5.4.0
+ peerDependenciesMeta:
+ '@types/node':
+ optional: true
+ less:
+ optional: true
+ lightningcss:
+ optional: true
+ sass:
+ optional: true
+ stylus:
+ optional: true
+ sugarss:
+ optional: true
+ terser:
+ optional: true
+
vite@5.3.1:
resolution: {integrity: sha512-XBmSKRLXLxiaPYamLv3/hnP/KXDai1NDexN0FpkTaZXTfycHvkRHoenpgl/fvuK/kPbB6xAgoyiryAhQNxYmAQ==}
engines: {node: ^18.0.0 || >=20.0.0}
@@ -5871,8 +5992,8 @@ packages:
whatwg-url@5.0.0:
resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==}
- when-exit@2.1.2:
- resolution: {integrity: sha512-u9J+toaf3CCxCAzM/484qNAxQE75rFdVgiFEEV8Xps2gzYhf0tx73s1WXDQhkwV17E3MxRMz40m7Ekd2/121Lg==}
+ when-exit@2.1.4:
+ resolution: {integrity: sha512-4rnvd3A1t16PWzrBUcSDZqcAmsUIy4minDXT/CZ8F2mVDgd65i4Aalimgz1aQkRGU0iH5eT5+6Rx2TK8o443Pg==}
which-module@2.0.1:
resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==}
@@ -5891,10 +6012,6 @@ packages:
engines: {node: '>=8'}
hasBin: true
- widest-line@4.0.1:
- resolution: {integrity: sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==}
- engines: {node: '>=12'}
-
word-wrap@1.2.5:
resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==}
engines: {node: '>=0.10.0'}
@@ -6026,9 +6143,6 @@ packages:
resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
engines: {node: '>=10'}
- yoga-wasm-web@0.3.3:
- resolution: {integrity: sha512-N+d4UJSJbt/R3wqY7Coqs5pcV0aUj2j9IaQ3rNj9bVCLld8tTGKRa2USARjnvZJWVx1NDmQev8EknoczaOQDOA==}
-
zustand@4.4.1:
resolution: {integrity: sha512-QCPfstAS4EBiTQzlaGP1gmorkh/UL1Leaj2tdj+zZCZ/9bm0WS7sI2wnfD5lpOszFqWJ1DcPnGoY8RDL61uokw==}
engines: {node: '>=12.7.0'}
@@ -6050,11 +6164,6 @@ snapshots:
'@adraffy/ens-normalize@1.10.0': {}
- '@alcalzone/ansi-tokenize@0.1.3':
- dependencies:
- ansi-styles: 6.2.1
- is-fullwidth-code-point: 4.0.0
-
'@alloc/quick-lru@5.2.0': {}
'@ampproject/remapping@2.3.0':
@@ -6065,7 +6174,7 @@ snapshots:
'@babel/code-frame@7.24.7':
dependencies:
'@babel/highlight': 7.24.7
- picocolors: 1.0.1
+ picocolors: 1.1.1
'@babel/compat-data@7.24.7': {}
@@ -6260,10 +6369,10 @@ snapshots:
'@babel/highlight@7.24.7':
dependencies:
- '@babel/helper-validator-identifier': 7.24.7
+ '@babel/helper-validator-identifier': 7.25.7
chalk: 2.4.2
js-tokens: 4.0.0
- picocolors: 1.0.1
+ picocolors: 1.1.1
'@babel/parser@7.24.7':
dependencies:
@@ -7066,6 +7175,8 @@ snapshots:
dependencies:
commander: 12.1.0
+ '@electric-sql/pglite@0.2.13': {}
+
'@emotion/hash@0.9.1': {}
'@emotion/is-prop-valid@1.2.2':
@@ -7080,7 +7191,7 @@ snapshots:
dependencies:
'@metamask/json-rpc-engine': 9.0.3
'@metamask/utils': 9.3.0
- viem: 2.15.1(bufferutil@4.0.8)(typescript@5.4.5)
+ viem: 2.15.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4)
transitivePeerDependencies:
- supports-color
@@ -7095,108 +7206,185 @@ snapshots:
styled-components: 6.1.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
ts-pattern: 4.3.0
- '@envelop/core@5.0.1':
+ '@envelop/core@5.2.3':
dependencies:
- '@envelop/types': 5.0.0
- tslib: 2.6.3
+ '@envelop/instrumentation': 1.0.0
+ '@envelop/types': 5.2.1
+ '@whatwg-node/promise-helpers': 1.3.0
+ tslib: 2.8.1
- '@envelop/types@5.0.0':
+ '@envelop/instrumentation@1.0.0':
dependencies:
- tslib: 2.6.3
+ '@whatwg-node/promise-helpers': 1.3.0
+ tslib: 2.8.1
+
+ '@envelop/types@5.2.1':
+ dependencies:
+ '@whatwg-node/promise-helpers': 1.3.0
+ tslib: 2.8.1
+
+ '@esbuild/aix-ppc64@0.19.12':
+ optional: true
'@esbuild/aix-ppc64@0.21.5':
optional: true
+ '@esbuild/android-arm64@0.19.12':
+ optional: true
+
'@esbuild/android-arm64@0.21.5':
optional: true
+ '@esbuild/android-arm@0.19.12':
+ optional: true
+
'@esbuild/android-arm@0.21.5':
optional: true
+ '@esbuild/android-x64@0.19.12':
+ optional: true
+
'@esbuild/android-x64@0.21.5':
optional: true
+ '@esbuild/darwin-arm64@0.19.12':
+ optional: true
+
'@esbuild/darwin-arm64@0.21.5':
optional: true
+ '@esbuild/darwin-x64@0.19.12':
+ optional: true
+
'@esbuild/darwin-x64@0.21.5':
optional: true
+ '@esbuild/freebsd-arm64@0.19.12':
+ optional: true
+
'@esbuild/freebsd-arm64@0.21.5':
optional: true
+ '@esbuild/freebsd-x64@0.19.12':
+ optional: true
+
'@esbuild/freebsd-x64@0.21.5':
optional: true
+ '@esbuild/linux-arm64@0.19.12':
+ optional: true
+
'@esbuild/linux-arm64@0.21.5':
optional: true
+ '@esbuild/linux-arm@0.19.12':
+ optional: true
+
'@esbuild/linux-arm@0.21.5':
optional: true
+ '@esbuild/linux-ia32@0.19.12':
+ optional: true
+
'@esbuild/linux-ia32@0.21.5':
optional: true
+ '@esbuild/linux-loong64@0.19.12':
+ optional: true
+
'@esbuild/linux-loong64@0.21.5':
optional: true
+ '@esbuild/linux-mips64el@0.19.12':
+ optional: true
+
'@esbuild/linux-mips64el@0.21.5':
optional: true
+ '@esbuild/linux-ppc64@0.19.12':
+ optional: true
+
'@esbuild/linux-ppc64@0.21.5':
optional: true
+ '@esbuild/linux-riscv64@0.19.12':
+ optional: true
+
'@esbuild/linux-riscv64@0.21.5':
optional: true
+ '@esbuild/linux-s390x@0.19.12':
+ optional: true
+
'@esbuild/linux-s390x@0.21.5':
optional: true
+ '@esbuild/linux-x64@0.19.12':
+ optional: true
+
'@esbuild/linux-x64@0.21.5':
optional: true
+ '@esbuild/netbsd-x64@0.19.12':
+ optional: true
+
'@esbuild/netbsd-x64@0.21.5':
optional: true
+ '@esbuild/openbsd-x64@0.19.12':
+ optional: true
+
'@esbuild/openbsd-x64@0.21.5':
optional: true
+ '@esbuild/sunos-x64@0.19.12':
+ optional: true
+
'@esbuild/sunos-x64@0.21.5':
optional: true
+ '@esbuild/win32-arm64@0.19.12':
+ optional: true
+
'@esbuild/win32-arm64@0.21.5':
optional: true
+ '@esbuild/win32-ia32@0.19.12':
+ optional: true
+
'@esbuild/win32-ia32@0.21.5':
optional: true
+ '@esbuild/win32-x64@0.19.12':
+ optional: true
+
'@esbuild/win32-x64@0.21.5':
optional: true
- '@escape.tech/graphql-armor-max-aliases@2.4.0':
+ '@escape.tech/graphql-armor-max-aliases@2.6.0':
dependencies:
- graphql: 16.8.2
+ graphql: 16.10.0
optionalDependencies:
- '@envelop/core': 5.0.1
- '@escape.tech/graphql-armor-types': 0.6.0
+ '@envelop/core': 5.2.3
+ '@escape.tech/graphql-armor-types': 0.7.0
- '@escape.tech/graphql-armor-max-depth@2.3.0':
+ '@escape.tech/graphql-armor-max-depth@2.4.0':
dependencies:
- graphql: 16.8.2
+ graphql: 16.10.0
optionalDependencies:
- '@envelop/core': 5.0.1
- '@escape.tech/graphql-armor-types': 0.6.0
+ '@envelop/core': 5.2.3
+ '@escape.tech/graphql-armor-types': 0.7.0
- '@escape.tech/graphql-armor-max-tokens@2.4.0':
+ '@escape.tech/graphql-armor-max-tokens@2.5.0':
dependencies:
- graphql: 16.8.2
+ graphql: 16.10.0
optionalDependencies:
- '@envelop/core': 5.0.1
- '@escape.tech/graphql-armor-types': 0.6.0
+ '@envelop/core': 5.2.3
+ '@escape.tech/graphql-armor-types': 0.7.0
- '@escape.tech/graphql-armor-types@0.6.0':
+ '@escape.tech/graphql-armor-types@0.7.0':
dependencies:
- graphql: 16.8.2
+ graphql: 16.10.0
optional: true
'@eslint-community/eslint-utils@4.4.0(eslint@8.57.0)':
@@ -7242,56 +7430,57 @@ snapshots:
ethereum-cryptography: 2.2.0
micro-ftch: 0.3.1
- '@graphql-tools/executor@1.2.6(graphql@16.8.2)':
+ '@graphql-tools/executor@1.4.7(graphql@16.10.0)':
dependencies:
- '@graphql-tools/utils': 10.2.2(graphql@16.8.2)
- '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.2)
+ '@graphql-tools/utils': 10.8.6(graphql@16.10.0)
+ '@graphql-typed-document-node/core': 3.2.0(graphql@16.10.0)
'@repeaterjs/repeater': 3.0.6
- graphql: 16.8.2
- tslib: 2.6.3
- value-or-promise: 1.0.12
+ '@whatwg-node/disposablestack': 0.0.6
+ '@whatwg-node/promise-helpers': 1.3.0
+ graphql: 16.10.0
+ tslib: 2.8.1
- '@graphql-tools/merge@9.0.4(graphql@16.8.2)':
+ '@graphql-tools/merge@9.0.24(graphql@16.10.0)':
dependencies:
- '@graphql-tools/utils': 10.2.2(graphql@16.8.2)
- graphql: 16.8.2
- tslib: 2.6.3
+ '@graphql-tools/utils': 10.8.6(graphql@16.10.0)
+ graphql: 16.10.0
+ tslib: 2.8.1
- '@graphql-tools/schema@10.0.4(graphql@16.8.2)':
+ '@graphql-tools/schema@10.0.23(graphql@16.10.0)':
dependencies:
- '@graphql-tools/merge': 9.0.4(graphql@16.8.2)
- '@graphql-tools/utils': 10.2.2(graphql@16.8.2)
- graphql: 16.8.2
- tslib: 2.6.3
- value-or-promise: 1.0.12
+ '@graphql-tools/merge': 9.0.24(graphql@16.10.0)
+ '@graphql-tools/utils': 10.8.6(graphql@16.10.0)
+ graphql: 16.10.0
+ tslib: 2.8.1
- '@graphql-tools/utils@10.2.2(graphql@16.8.2)':
+ '@graphql-tools/utils@10.8.6(graphql@16.10.0)':
dependencies:
- '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.2)
- cross-inspect: 1.0.0
- dset: 3.1.3
- graphql: 16.8.2
- tslib: 2.6.3
+ '@graphql-typed-document-node/core': 3.2.0(graphql@16.10.0)
+ '@whatwg-node/promise-helpers': 1.3.0
+ cross-inspect: 1.0.1
+ dset: 3.1.4
+ graphql: 16.10.0
+ tslib: 2.8.1
- '@graphql-typed-document-node/core@3.2.0(graphql@16.8.2)':
+ '@graphql-typed-document-node/core@3.2.0(graphql@16.10.0)':
dependencies:
- graphql: 16.8.2
+ graphql: 16.10.0
- '@graphql-yoga/logger@2.0.0':
+ '@graphql-yoga/logger@2.0.1':
dependencies:
- tslib: 2.6.3
+ tslib: 2.8.1
- '@graphql-yoga/subscription@5.0.1':
+ '@graphql-yoga/subscription@5.0.3':
dependencies:
- '@graphql-yoga/typed-event-target': 3.0.0
+ '@graphql-yoga/typed-event-target': 3.0.2
'@repeaterjs/repeater': 3.0.6
- '@whatwg-node/events': 0.1.1
- tslib: 2.6.3
+ '@whatwg-node/events': 0.1.2
+ tslib: 2.8.1
- '@graphql-yoga/typed-event-target@3.0.0':
+ '@graphql-yoga/typed-event-target@3.0.2':
dependencies:
'@repeaterjs/repeater': 3.0.6
- tslib: 2.6.3
+ tslib: 2.8.1
'@hapi/hoek@9.3.0': {}
@@ -7299,7 +7488,9 @@ snapshots:
dependencies:
'@hapi/hoek': 9.3.0
- '@hono/node-server@1.11.4': {}
+ '@hono/node-server@1.13.3(hono@4.9.4)':
+ dependencies:
+ hono: 4.9.4
'@humanwhocodes/config-array@0.11.14':
dependencies:
@@ -7391,8 +7582,6 @@ snapshots:
'@jridgewell/resolve-uri': 3.1.2
'@jridgewell/sourcemap-codec': 1.4.15
- '@kamilkisiela/fast-url-parser@1.1.4': {}
-
'@lit-labs/ssr-dom-shim@1.2.0': {}
'@lit/reactive-element@1.6.3':
@@ -7510,7 +7699,7 @@ snapshots:
'@types/dom-screen-wake-lock': 1.0.3
bowser: 2.11.0
cross-fetch: 4.0.0
- debug: 4.3.5
+ debug: 4.3.7
eciesjs: 0.3.19
eth-rpc-errors: 4.0.3
eventemitter2: 6.4.9
@@ -7546,7 +7735,7 @@ snapshots:
'@ethereumjs/tx': 4.2.0
'@types/debug': 4.1.12
debug: 4.3.7
- semver: 7.6.2
+ semver: 7.7.1
superstruct: 1.0.4
transitivePeerDependencies:
- supports-color
@@ -7560,7 +7749,7 @@ snapshots:
'@types/debug': 4.1.12
debug: 4.3.7
pony-cause: 2.1.11
- semver: 7.6.2
+ semver: 7.7.1
uuid: 9.0.1
transitivePeerDependencies:
- supports-color
@@ -7574,7 +7763,7 @@ snapshots:
'@types/debug': 4.1.12
debug: 4.3.7
pony-cause: 2.1.11
- semver: 7.6.2
+ semver: 7.7.1
uuid: 9.0.1
transitivePeerDependencies:
- supports-color
@@ -7584,7 +7773,7 @@ snapshots:
'@motionone/easing': 10.18.0
'@motionone/types': 10.17.1
'@motionone/utils': 10.18.0
- tslib: 2.6.3
+ tslib: 2.8.1
'@motionone/dom@10.18.0':
dependencies:
@@ -7593,23 +7782,23 @@ snapshots:
'@motionone/types': 10.17.1
'@motionone/utils': 10.18.0
hey-listen: 1.0.8
- tslib: 2.6.3
+ tslib: 2.8.1
'@motionone/easing@10.18.0':
dependencies:
'@motionone/utils': 10.18.0
- tslib: 2.6.3
+ tslib: 2.8.1
'@motionone/generators@10.18.0':
dependencies:
'@motionone/types': 10.17.1
'@motionone/utils': 10.18.0
- tslib: 2.6.3
+ tslib: 2.8.1
'@motionone/svelte@10.16.4':
dependencies:
'@motionone/dom': 10.18.0
- tslib: 2.6.3
+ tslib: 2.8.1
'@motionone/types@10.17.1': {}
@@ -7617,12 +7806,12 @@ snapshots:
dependencies:
'@motionone/types': 10.17.1
hey-listen: 1.0.8
- tslib: 2.6.3
+ tslib: 2.8.1
'@motionone/vue@10.16.4':
dependencies:
'@motionone/dom': 10.18.0
- tslib: 2.6.3
+ tslib: 2.8.1
'@noble/curves@1.2.0':
dependencies:
@@ -7718,65 +7907,9 @@ snapshots:
dependencies:
playwright: 1.48.2
- '@ponder/core@0.5.0-next.1(@types/node@20.14.6)(@types/react@18.3.3)(bufferutil@4.0.8)(hono@4.4.7)(terser@5.31.1)(typescript@5.4.5)(utf-8-validate@6.0.4)(viem@1.21.4(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4))':
+ '@ponder/utils@0.2.11(typescript@5.4.5)(viem@2.15.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4))':
dependencies:
- '@babel/code-frame': 7.24.7
- '@commander-js/extra-typings': 12.1.0(commander@12.1.0)
- '@escape.tech/graphql-armor-max-aliases': 2.4.0
- '@escape.tech/graphql-armor-max-depth': 2.3.0
- '@escape.tech/graphql-armor-max-tokens': 2.4.0
- '@hono/node-server': 1.11.4
- '@ponder/utils': 0.1.6(typescript@5.4.5)(viem@1.21.4(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4))
- abitype: 0.10.3(typescript@5.4.5)
- better-sqlite3: 10.1.0
- commander: 12.1.0
- conf: 12.0.0
- dataloader: 2.2.2
- detect-package-manager: 3.0.2
- dotenv: 16.4.5
- emittery: 1.0.3
- ethereum-bloom-filters: 1.1.0
- glob: 10.4.2
- graphql: 16.8.2
- graphql-yoga: 5.4.0(graphql@16.8.2)
- hono: 4.4.7
- http-terminator: 3.2.0
- ink: 4.4.1(@types/react@18.3.3)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)
- kysely: 0.26.3
- magic-string: 0.30.10
- p-queue: 7.4.1
- pg: 8.12.0
- pg-connection-string: 2.6.4
- picocolors: 1.0.1
- pino: 8.21.0
- prom-client: 15.1.2
- react: 18.3.1
- stacktrace-parser: 0.1.10
- viem: 1.21.4(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4)
- vite: 5.3.1(@types/node@20.14.6)(terser@5.31.1)
- vite-node: 1.6.0(@types/node@20.14.6)(terser@5.31.1)
- vite-tsconfig-paths: 4.3.2(typescript@5.4.5)(vite@5.3.1(@types/node@20.14.6)(terser@5.31.1))
- optionalDependencies:
- typescript: 5.4.5
- transitivePeerDependencies:
- - '@types/node'
- - '@types/react'
- - bufferutil
- - less
- - lightningcss
- - pg-native
- - react-devtools-core
- - sass
- - stylus
- - sugarss
- - supports-color
- - terser
- - utf-8-validate
- - zod
-
- '@ponder/utils@0.1.6(typescript@5.4.5)(viem@1.21.4(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4))':
- dependencies:
- viem: 1.21.4(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4)
+ viem: 2.15.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4)
optionalDependencies:
typescript: 5.4.5
@@ -7792,7 +7925,7 @@ snapshots:
react-dom: 18.3.1(react@18.3.1)
react-remove-scroll: 2.5.7(@types/react@18.3.3)(react@18.3.1)
ua-parser-js: 1.0.38
- viem: 2.15.1(bufferutil@4.0.8)(typescript@5.4.5)
+ viem: 2.15.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4)
wagmi: 2.10.3(@tanstack/query-core@5.45.0)(@tanstack/react-query@5.45.1(react@18.3.1))(@types/react@18.3.3)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@18.3.3)(bufferutil@4.0.8)(react@18.3.1))(react@18.3.1))(react-native@0.74.3(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@18.3.3)(bufferutil@4.0.8)(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.4.5)(viem@2.15.1(bufferutil@4.0.8)(typescript@5.4.5))
transitivePeerDependencies:
- '@types/react'
@@ -7838,7 +7971,7 @@ snapshots:
hermes-profile-transformer: 0.0.6
node-stream-zip: 1.15.0
ora: 5.4.1
- semver: 7.6.2
+ semver: 7.7.1
strip-ansi: 5.2.0
wcwidth: 1.0.1
yaml: 2.4.5
@@ -7909,7 +8042,7 @@ snapshots:
node-fetch: 2.7.0
open: 6.4.0
ora: 5.4.1
- semver: 7.6.2
+ semver: 7.7.1
shell-quote: 1.8.1
sudo-prompt: 9.2.1
transitivePeerDependencies:
@@ -7937,7 +8070,7 @@ snapshots:
fs-extra: 8.1.0
graceful-fs: 4.2.11
prompts: 2.4.2
- semver: 7.6.2
+ semver: 7.7.1
transitivePeerDependencies:
- bufferutil
- encoding
@@ -8161,7 +8294,7 @@ snapshots:
'@safe-global/safe-apps-sdk@8.1.0(bufferutil@4.0.8)(typescript@5.4.5)':
dependencies:
'@safe-global/safe-gateway-typescript-sdk': 3.21.3
- viem: 1.21.4(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4)
+ viem: 1.21.4(bufferutil@4.0.8)(typescript@5.4.5)
transitivePeerDependencies:
- bufferutil
- typescript
@@ -8473,7 +8606,7 @@ snapshots:
'@typescript-eslint/type-utils': 6.21.0(eslint@8.57.0)(typescript@5.4.5)
'@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.4.5)
'@typescript-eslint/visitor-keys': 6.21.0
- debug: 4.3.5
+ debug: 4.3.7
eslint: 8.57.0
graphemer: 1.4.0
ignore: 5.3.1
@@ -8491,7 +8624,7 @@ snapshots:
'@typescript-eslint/types': 6.21.0
'@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5)
'@typescript-eslint/visitor-keys': 6.21.0
- debug: 4.3.5
+ debug: 4.3.7
eslint: 8.57.0
optionalDependencies:
typescript: 5.4.5
@@ -8507,7 +8640,7 @@ snapshots:
dependencies:
'@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5)
'@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.4.5)
- debug: 4.3.5
+ debug: 4.3.7
eslint: 8.57.0
ts-api-utils: 1.3.0(typescript@5.4.5)
optionalDependencies:
@@ -8521,11 +8654,11 @@ snapshots:
dependencies:
'@typescript-eslint/types': 6.21.0
'@typescript-eslint/visitor-keys': 6.21.0
- debug: 4.3.5
+ debug: 4.3.7
globby: 11.1.0
is-glob: 4.0.3
minimatch: 9.0.3
- semver: 7.6.2
+ semver: 7.7.1
ts-api-utils: 1.3.0(typescript@5.4.5)
optionalDependencies:
typescript: 5.4.5
@@ -8541,7 +8674,7 @@ snapshots:
'@typescript-eslint/types': 6.21.0
'@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5)
eslint: 8.57.0
- semver: 7.6.2
+ semver: 7.7.1
transitivePeerDependencies:
- supports-color
- typescript
@@ -8652,7 +8785,7 @@ snapshots:
'@walletconnect/ethereum-provider': 2.13.0(@types/react@18.3.3)(bufferutil@4.0.8)(react@18.3.1)
'@walletconnect/modal': 2.6.2(@types/react@18.3.3)(react@18.3.1)
cbw-sdk: '@coinbase/wallet-sdk@3.9.3'
- viem: 2.15.1(bufferutil@4.0.8)(typescript@5.4.5)
+ viem: 2.15.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4)
optionalDependencies:
typescript: 5.4.5
transitivePeerDependencies:
@@ -8686,7 +8819,7 @@ snapshots:
dependencies:
eventemitter3: 5.0.1
mipd: 0.0.5(bufferutil@4.0.8)(typescript@5.4.5)
- viem: 2.15.1(bufferutil@4.0.8)(typescript@5.4.5)
+ viem: 2.15.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4)
zustand: 4.4.1(@types/react@18.3.3)(react@18.3.1)
optionalDependencies:
'@tanstack/query-core': 5.45.0
@@ -9017,25 +9150,38 @@ snapshots:
'@walletconnect/window-getters': 1.0.1
tslib: 1.14.1
- '@whatwg-node/events@0.1.1': {}
+ '@whatwg-node/disposablestack@0.0.6':
+ dependencies:
+ '@whatwg-node/promise-helpers': 1.3.0
+ tslib: 2.8.1
+
+ '@whatwg-node/events@0.1.2':
+ dependencies:
+ tslib: 2.8.1
- '@whatwg-node/fetch@0.9.18':
+ '@whatwg-node/fetch@0.10.5':
dependencies:
- '@whatwg-node/node-fetch': 0.5.11
+ '@whatwg-node/node-fetch': 0.7.17
urlpattern-polyfill: 10.0.0
- '@whatwg-node/node-fetch@0.5.11':
+ '@whatwg-node/node-fetch@0.7.17':
dependencies:
- '@kamilkisiela/fast-url-parser': 1.1.4
- '@whatwg-node/events': 0.1.1
+ '@whatwg-node/disposablestack': 0.0.6
+ '@whatwg-node/promise-helpers': 1.3.0
busboy: 1.6.0
- fast-querystring: 1.1.2
- tslib: 2.6.3
+ tslib: 2.8.1
- '@whatwg-node/server@0.9.34':
+ '@whatwg-node/promise-helpers@1.3.0':
dependencies:
- '@whatwg-node/fetch': 0.9.18
- tslib: 2.6.3
+ tslib: 2.8.1
+
+ '@whatwg-node/server@0.10.3':
+ dependencies:
+ '@envelop/instrumentation': 1.0.0
+ '@whatwg-node/disposablestack': 0.0.6
+ '@whatwg-node/fetch': 0.10.5
+ '@whatwg-node/promise-helpers': 1.3.0
+ tslib: 2.8.1
abitype@0.10.3(typescript@5.4.5):
optionalDependencies:
@@ -9070,9 +9216,9 @@ snapshots:
transitivePeerDependencies:
- supports-color
- ajv-formats@2.1.1(ajv@8.16.0):
+ ajv-formats@2.1.1(ajv@8.17.1):
optionalDependencies:
- ajv: 8.16.0
+ ajv: 8.17.1
ajv@6.12.6:
dependencies:
@@ -9081,16 +9227,18 @@ snapshots:
json-schema-traverse: 0.4.1
uri-js: 4.4.1
- ajv@8.16.0:
+ ajv@8.17.1:
dependencies:
fast-deep-equal: 3.1.3
+ fast-uri: 3.0.6
json-schema-traverse: 1.0.0
require-from-string: 2.0.2
- uri-js: 4.4.1
anser@1.4.10: {}
- ansi-escapes@6.2.1: {}
+ ansi-escapes@7.0.0:
+ dependencies:
+ environment: 1.1.0
ansi-fragments@0.2.1:
dependencies:
@@ -9145,7 +9293,7 @@ snapshots:
ast-types@0.15.2:
dependencies:
- tslib: 2.6.3
+ tslib: 2.8.1
astral-regex@1.0.0: {}
@@ -9153,7 +9301,7 @@ snapshots:
async-mutex@0.2.6:
dependencies:
- tslib: 2.6.3
+ tslib: 2.8.1
asynckit@0.4.0: {}
@@ -9162,9 +9310,7 @@ snapshots:
atomically@2.0.3:
dependencies:
stubborn-fs: 1.2.5
- when-exit: 2.1.2
-
- auto-bind@5.0.1: {}
+ when-exit: 2.1.4
autoprefixer@10.4.19(postcss@8.4.38):
dependencies:
@@ -9218,17 +9364,8 @@ snapshots:
base64-js@1.5.1: {}
- better-sqlite3@10.1.0:
- dependencies:
- bindings: 1.5.0
- prebuild-install: 7.1.2
-
binary-extensions@2.3.0: {}
- bindings@1.5.0:
- dependencies:
- file-uri-to-path: 1.0.0
-
bintrees@1.0.2: {}
bl@4.1.0:
@@ -9241,8 +9378,6 @@ snapshots:
bn.js@5.2.1: {}
- boolean@3.2.0: {}
-
bowser@2.11.0: {}
brace-expansion@1.1.11:
@@ -9349,8 +9484,6 @@ snapshots:
ansi-styles: 4.3.0
supports-color: 7.2.0
- chalk@5.3.0: {}
-
check-error@2.1.1: {}
chokidar@3.6.0:
@@ -9365,8 +9498,6 @@ snapshots:
optionalDependencies:
fsevents: 2.3.3
- chownr@1.1.4: {}
-
chrome-launcher@0.15.2:
dependencies:
'@types/node': 20.14.6
@@ -9384,23 +9515,12 @@ snapshots:
dependencies:
consola: 3.2.3
- cli-boxes@3.0.0: {}
-
cli-cursor@3.1.0:
dependencies:
restore-cursor: 3.1.0
- cli-cursor@4.0.0:
- dependencies:
- restore-cursor: 4.0.0
-
cli-spinners@2.9.2: {}
- cli-truncate@3.1.0:
- dependencies:
- slice-ansi: 5.0.0
- string-width: 5.1.2
-
clipboardy@4.0.0:
dependencies:
execa: 8.0.1
@@ -9433,10 +9553,6 @@ snapshots:
clsx@2.1.1: {}
- code-excerpt@4.0.0:
- dependencies:
- convert-to-spaces: 2.0.1
-
color-convert@1.9.3:
dependencies:
color-name: 1.1.3
@@ -9487,14 +9603,14 @@ snapshots:
conf@12.0.0:
dependencies:
- ajv: 8.16.0
- ajv-formats: 2.1.1(ajv@8.16.0)
+ ajv: 8.17.1
+ ajv-formats: 2.1.1(ajv@8.17.1)
atomically: 2.0.3
debounce-fn: 5.1.2
dot-prop: 8.0.2
env-paths: 3.0.0
json-schema-typed: 8.0.1
- semver: 7.6.2
+ semver: 7.7.1
uint8array-extras: 0.3.0
confbox@0.1.7: {}
@@ -9512,10 +9628,12 @@ snapshots:
convert-source-map@2.0.0: {}
- convert-to-spaces@2.0.1: {}
-
cookie-es@1.1.0: {}
+ copy-anything@3.0.5:
+ dependencies:
+ is-what: 4.1.16
+
core-js-compat@3.37.1:
dependencies:
browserslist: 4.23.1
@@ -9543,9 +9661,9 @@ snapshots:
transitivePeerDependencies:
- encoding
- cross-inspect@1.0.0:
+ cross-inspect@1.0.1:
dependencies:
- tslib: 2.6.3
+ tslib: 2.8.1
cross-spawn@7.0.3:
dependencies:
@@ -9580,7 +9698,7 @@ snapshots:
whatwg-mimetype: 4.0.0
whatwg-url: 14.0.0
- dataloader@2.2.2: {}
+ dataloader@2.2.3: {}
date-fns@2.30.0:
dependencies:
@@ -9610,14 +9728,8 @@ snapshots:
decode-uri-component@0.2.2: {}
- decompress-response@6.0.0:
- dependencies:
- mimic-response: 3.1.0
-
deep-eql@5.0.2: {}
- deep-extend@0.6.0: {}
-
deep-is@0.1.4: {}
deep-object-diff@1.1.9: {}
@@ -9656,8 +9768,6 @@ snapshots:
detect-libc@1.0.3: {}
- detect-libc@2.0.3: {}
-
detect-node-es@1.1.0: {}
detect-package-manager@3.0.2:
@@ -9688,7 +9798,14 @@ snapshots:
dotenv@16.4.5: {}
- dset@3.1.3: {}
+ drizzle-orm@0.41.0(@electric-sql/pglite@0.2.13)(@opentelemetry/api@1.9.0)(kysely@0.26.3)(pg@8.14.1):
+ optionalDependencies:
+ '@electric-sql/pglite': 0.2.13
+ '@opentelemetry/api': 1.9.0
+ kysely: 0.26.3
+ pg: 8.14.1
+
+ dset@3.1.4: {}
duplexify@4.1.3:
dependencies:
@@ -9719,8 +9836,6 @@ snapshots:
minimalistic-assert: 1.0.1
minimalistic-crypto-utils: 1.0.1
- emittery@1.0.3: {}
-
emoji-regex@8.0.0: {}
emoji-regex@9.2.2: {}
@@ -9753,6 +9868,8 @@ snapshots:
envinfo@7.13.0: {}
+ environment@1.1.0: {}
+
error-ex@1.3.2:
dependencies:
is-arrayish: 0.2.1
@@ -9772,6 +9889,32 @@ snapshots:
es-errors@1.3.0: {}
+ esbuild@0.19.12:
+ optionalDependencies:
+ '@esbuild/aix-ppc64': 0.19.12
+ '@esbuild/android-arm': 0.19.12
+ '@esbuild/android-arm64': 0.19.12
+ '@esbuild/android-x64': 0.19.12
+ '@esbuild/darwin-arm64': 0.19.12
+ '@esbuild/darwin-x64': 0.19.12
+ '@esbuild/freebsd-arm64': 0.19.12
+ '@esbuild/freebsd-x64': 0.19.12
+ '@esbuild/linux-arm': 0.19.12
+ '@esbuild/linux-arm64': 0.19.12
+ '@esbuild/linux-ia32': 0.19.12
+ '@esbuild/linux-loong64': 0.19.12
+ '@esbuild/linux-mips64el': 0.19.12
+ '@esbuild/linux-ppc64': 0.19.12
+ '@esbuild/linux-riscv64': 0.19.12
+ '@esbuild/linux-s390x': 0.19.12
+ '@esbuild/linux-x64': 0.19.12
+ '@esbuild/netbsd-x64': 0.19.12
+ '@esbuild/openbsd-x64': 0.19.12
+ '@esbuild/sunos-x64': 0.19.12
+ '@esbuild/win32-arm64': 0.19.12
+ '@esbuild/win32-ia32': 0.19.12
+ '@esbuild/win32-x64': 0.19.12
+
esbuild@0.21.5:
optionalDependencies:
'@esbuild/aix-ppc64': 0.21.5
@@ -9925,10 +10068,6 @@ snapshots:
dependencies:
fast-safe-stringify: 2.1.1
- ethereum-bloom-filters@1.1.0:
- dependencies:
- '@noble/hashes': 1.4.0
-
ethereum-cryptography@2.2.0:
dependencies:
'@noble/curves': 1.4.0
@@ -9968,15 +10107,11 @@ snapshots:
signal-exit: 4.1.0
strip-final-newline: 3.0.0
- expand-template@2.0.3: {}
-
extension-port-stream@3.0.0:
dependencies:
- readable-stream: 3.6.2
+ readable-stream: 4.7.0
webextension-polyfill: 0.10.0
- fast-decode-uri-component@1.0.1: {}
-
fast-deep-equal@3.1.3: {}
fast-glob@3.3.2:
@@ -9991,18 +10126,14 @@ snapshots:
fast-levenshtein@2.0.6: {}
- fast-printf@1.6.9:
- dependencies:
- boolean: 3.2.0
-
- fast-querystring@1.1.2:
- dependencies:
- fast-decode-uri-component: 1.0.1
+ fast-printf@1.6.10: {}
fast-redact@3.5.0: {}
fast-safe-stringify@2.1.1: {}
+ fast-uri@3.0.6: {}
+
fast-xml-parser@4.4.0:
dependencies:
strnum: 1.0.5
@@ -10019,8 +10150,6 @@ snapshots:
dependencies:
flat-cache: 3.2.0
- file-uri-to-path@1.0.0: {}
-
fill-range@7.1.1:
dependencies:
to-regex-range: 5.0.1
@@ -10092,8 +10221,6 @@ snapshots:
fresh@0.5.2: {}
- fs-constants@1.0.0: {}
-
fs-extra@8.1.0:
dependencies:
graceful-fs: 4.2.11
@@ -10132,8 +10259,6 @@ snapshots:
get-stream@8.0.1: {}
- github-from-package@0.0.0: {}
-
glob-parent@5.1.2:
dependencies:
is-glob: 4.0.3
@@ -10185,22 +10310,24 @@ snapshots:
graphemer@1.4.0: {}
- graphql-yoga@5.4.0(graphql@16.8.2):
- dependencies:
- '@envelop/core': 5.0.1
- '@graphql-tools/executor': 1.2.6(graphql@16.8.2)
- '@graphql-tools/schema': 10.0.4(graphql@16.8.2)
- '@graphql-tools/utils': 10.2.2(graphql@16.8.2)
- '@graphql-yoga/logger': 2.0.0
- '@graphql-yoga/subscription': 5.0.1
- '@whatwg-node/fetch': 0.9.18
- '@whatwg-node/server': 0.9.34
- dset: 3.1.3
- graphql: 16.8.2
+ graphql-yoga@5.13.2(graphql@16.10.0):
+ dependencies:
+ '@envelop/core': 5.2.3
+ '@envelop/instrumentation': 1.0.0
+ '@graphql-tools/executor': 1.4.7(graphql@16.10.0)
+ '@graphql-tools/schema': 10.0.23(graphql@16.10.0)
+ '@graphql-tools/utils': 10.8.6(graphql@16.10.0)
+ '@graphql-yoga/logger': 2.0.1
+ '@graphql-yoga/subscription': 5.0.3
+ '@whatwg-node/fetch': 0.10.5
+ '@whatwg-node/promise-helpers': 1.3.0
+ '@whatwg-node/server': 0.10.3
+ dset: 3.1.4
+ graphql: 16.10.0
lru-cache: 10.2.2
- tslib: 2.6.3
+ tslib: 2.8.1
- graphql@16.8.2: {}
+ graphql@16.10.0: {}
h3@1.11.1:
dependencies:
@@ -10266,7 +10393,7 @@ snapshots:
minimalistic-assert: 1.0.1
minimalistic-crypto-utils: 1.0.1
- hono@4.4.7: {}
+ hono@4.9.4: {}
html-encoding-sniffer@4.0.0:
dependencies:
@@ -10349,8 +10476,6 @@ snapshots:
indent-string@4.0.0: {}
- indent-string@5.0.0: {}
-
inflight@1.0.6:
dependencies:
once: 1.4.0
@@ -10358,42 +10483,6 @@ snapshots:
inherits@2.0.4: {}
- ini@1.3.8: {}
-
- ink@4.4.1(@types/react@18.3.3)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4):
- dependencies:
- '@alcalzone/ansi-tokenize': 0.1.3
- ansi-escapes: 6.2.1
- auto-bind: 5.0.1
- chalk: 5.3.0
- cli-boxes: 3.0.0
- cli-cursor: 4.0.0
- cli-truncate: 3.1.0
- code-excerpt: 4.0.0
- indent-string: 5.0.0
- is-ci: 3.0.1
- is-lower-case: 2.0.2
- is-upper-case: 2.0.2
- lodash: 4.17.21
- patch-console: 2.0.0
- react: 18.3.1
- react-reconciler: 0.29.2(react@18.3.1)
- scheduler: 0.23.2
- signal-exit: 3.0.7
- slice-ansi: 6.0.0
- stack-utils: 2.0.6
- string-width: 5.1.2
- type-fest: 0.12.0
- widest-line: 4.0.1
- wrap-ansi: 8.1.0
- ws: 8.17.1(bufferutil@4.0.8)(utf-8-validate@6.0.4)
- yoga-wasm-web: 0.3.3
- optionalDependencies:
- '@types/react': 18.3.3
- transitivePeerDependencies:
- - bufferutil
- - utf-8-validate
-
invariant@2.2.4:
dependencies:
loose-envify: 1.4.0
@@ -10413,10 +10502,6 @@ snapshots:
is-callable@1.2.7: {}
- is-ci@3.0.1:
- dependencies:
- ci-info: 3.9.0
-
is-core-module@2.13.1:
dependencies:
hasown: 2.0.2
@@ -10433,8 +10518,6 @@ snapshots:
is-fullwidth-code-point@3.0.0: {}
- is-fullwidth-code-point@4.0.0: {}
-
is-generator-function@1.0.10:
dependencies:
has-tostringtag: 1.0.2
@@ -10449,10 +10532,6 @@ snapshots:
is-interactive@1.0.0: {}
- is-lower-case@2.0.2:
- dependencies:
- tslib: 2.6.3
-
is-number@7.0.0: {}
is-path-inside@3.0.3: {}
@@ -10473,9 +10552,7 @@ snapshots:
is-unicode-supported@0.1.0: {}
- is-upper-case@2.0.2:
- dependencies:
- tslib: 2.6.3
+ is-what@4.1.16: {}
is-wsl@1.1.0: {}
@@ -10504,9 +10581,9 @@ snapshots:
transitivePeerDependencies:
- encoding
- isows@1.0.3(ws@8.13.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)):
+ isows@1.0.3(ws@8.13.0(bufferutil@4.0.8)):
dependencies:
- ws: 8.13.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)
+ ws: 8.13.0(bufferutil@4.0.8)
isows@1.0.4(ws@8.17.1(bufferutil@4.0.8)):
dependencies:
@@ -10827,10 +10904,6 @@ snapshots:
lz-string@1.5.0: {}
- magic-string@0.30.10:
- dependencies:
- '@jridgewell/sourcemap-codec': 1.4.15
-
magic-string@0.30.11:
dependencies:
'@jridgewell/sourcemap-codec': 1.5.0
@@ -10848,7 +10921,7 @@ snapshots:
make-dir@4.0.0:
dependencies:
- semver: 7.6.2
+ semver: 7.7.1
makeerror@1.0.12:
dependencies:
@@ -11056,8 +11129,6 @@ snapshots:
mimic-fn@4.0.0: {}
- mimic-response@3.1.0: {}
-
min-indent@1.0.1: {}
minimalistic-assert@1.0.1: {}
@@ -11082,7 +11153,7 @@ snapshots:
mipd@0.0.5(bufferutil@4.0.8)(typescript@5.4.5):
dependencies:
- viem: 1.21.4(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4)
+ viem: 1.21.4(bufferutil@4.0.8)(typescript@5.4.5)
optionalDependencies:
typescript: 5.4.5
transitivePeerDependencies:
@@ -11090,8 +11161,6 @@ snapshots:
- utf-8-validate
- zod
- mkdirp-classic@0.5.3: {}
-
mkdirp@0.5.6:
dependencies:
minimist: 1.2.8
@@ -11134,8 +11203,6 @@ snapshots:
nanoid@3.3.7: {}
- napi-build-utils@1.0.2: {}
-
natural-compare@1.4.0: {}
negotiator@0.6.3: {}
@@ -11144,10 +11211,6 @@ snapshots:
nocache@3.0.4: {}
- node-abi@3.65.0:
- dependencies:
- semver: 7.6.2
-
node-abort-controller@3.1.1: {}
node-addon-api@2.0.2: {}
@@ -11204,6 +11267,8 @@ snapshots:
object-hash@3.0.0: {}
+ obuf@1.1.2: {}
+
ofetch@1.3.4:
dependencies:
destr: 2.0.3
@@ -11298,17 +11363,10 @@ snapshots:
dependencies:
p-limit: 3.1.0
- p-queue@7.4.1:
- dependencies:
- eventemitter3: 5.0.1
- p-timeout: 5.1.0
-
p-timeout@3.2.0:
dependencies:
p-finally: 1.0.0
- p-timeout@5.1.0: {}
-
p-try@2.2.0: {}
p-wait-for@3.2.0:
@@ -11332,8 +11390,6 @@ snapshots:
parseurl@1.3.3: {}
- patch-console@2.0.0: {}
-
path-exists@3.0.0: {}
path-exists@4.0.0: {}
@@ -11360,15 +11416,21 @@ snapshots:
pg-cloudflare@1.1.1:
optional: true
- pg-connection-string@2.6.4: {}
+ pg-connection-string@2.7.0: {}
+
+ pg-copy-streams@6.0.6:
+ dependencies:
+ obuf: 1.1.2
pg-int8@1.0.1: {}
- pg-pool@3.6.2(pg@8.12.0):
+ pg-pool@3.8.0(pg@8.14.1):
dependencies:
- pg: 8.12.0
+ pg: 8.14.1
- pg-protocol@1.6.1: {}
+ pg-protocol@1.8.0: {}
+
+ pg-query-emscripten@5.1.0: {}
pg-types@2.2.0:
dependencies:
@@ -11378,11 +11440,11 @@ snapshots:
postgres-date: 1.0.7
postgres-interval: 1.2.0
- pg@8.12.0:
+ pg@8.14.1:
dependencies:
- pg-connection-string: 2.6.4
- pg-pool: 3.6.2(pg@8.12.0)
- pg-protocol: 1.6.1
+ pg-connection-string: 2.7.0
+ pg-pool: 3.8.0(pg@8.14.1)
+ pg-protocol: 1.8.0
pg-types: 2.2.0
pgpass: 1.0.5
optionalDependencies:
@@ -11394,6 +11456,8 @@ snapshots:
picocolors@1.0.1: {}
+ picocolors@1.1.1: {}
+
picomatch@2.3.1: {}
pify@2.3.0: {}
@@ -11411,7 +11475,7 @@ snapshots:
pino-abstract-transport@1.2.0:
dependencies:
- readable-stream: 4.5.2
+ readable-stream: 4.7.0
split2: 4.2.0
pino-std-serializers@4.0.0: {}
@@ -11468,6 +11532,84 @@ snapshots:
pngjs@5.0.0: {}
+ ponder@0.12.16(@opentelemetry/api@1.9.0)(@types/node@20.14.6)(hono@4.9.4)(terser@5.31.1)(typescript@5.4.5)(viem@2.15.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4)):
+ dependencies:
+ '@babel/code-frame': 7.24.7
+ '@commander-js/extra-typings': 12.1.0(commander@12.1.0)
+ '@electric-sql/pglite': 0.2.13
+ '@escape.tech/graphql-armor-max-aliases': 2.6.0
+ '@escape.tech/graphql-armor-max-depth': 2.4.0
+ '@escape.tech/graphql-armor-max-tokens': 2.5.0
+ '@hono/node-server': 1.13.3(hono@4.9.4)
+ '@ponder/utils': 0.2.11(typescript@5.4.5)(viem@2.15.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4))
+ abitype: 0.10.3(typescript@5.4.5)
+ ansi-escapes: 7.0.0
+ commander: 12.1.0
+ conf: 12.0.0
+ dataloader: 2.2.3
+ detect-package-manager: 3.0.2
+ dotenv: 16.4.5
+ drizzle-orm: 0.41.0(@electric-sql/pglite@0.2.13)(@opentelemetry/api@1.9.0)(kysely@0.26.3)(pg@8.14.1)
+ glob: 10.4.2
+ graphql: 16.10.0
+ graphql-yoga: 5.13.2(graphql@16.10.0)
+ hono: 4.9.4
+ http-terminator: 3.2.0
+ kysely: 0.26.3
+ pg: 8.14.1
+ pg-connection-string: 2.7.0
+ pg-copy-streams: 6.0.6
+ pg-query-emscripten: 5.1.0
+ picocolors: 1.1.1
+ pino: 8.21.0
+ prom-client: 15.1.3
+ semver: 7.7.1
+ stacktrace-parser: 0.1.10
+ superjson: 2.2.2
+ terminal-size: 4.0.0
+ viem: 2.15.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4)
+ vite: 5.0.7(@types/node@20.14.6)(terser@5.31.1)
+ vite-node: 1.0.2(@types/node@20.14.6)(terser@5.31.1)
+ vite-tsconfig-paths: 4.3.1(typescript@5.4.5)(vite@5.0.7(@types/node@20.14.6)(terser@5.31.1))
+ optionalDependencies:
+ typescript: 5.4.5
+ transitivePeerDependencies:
+ - '@aws-sdk/client-rds-data'
+ - '@cloudflare/workers-types'
+ - '@libsql/client'
+ - '@libsql/client-wasm'
+ - '@neondatabase/serverless'
+ - '@op-engineering/op-sqlite'
+ - '@opentelemetry/api'
+ - '@planetscale/database'
+ - '@prisma/client'
+ - '@tidbcloud/serverless'
+ - '@types/better-sqlite3'
+ - '@types/node'
+ - '@types/pg'
+ - '@types/sql.js'
+ - '@vercel/postgres'
+ - '@xata.io/client'
+ - better-sqlite3
+ - bun-types
+ - expo-sqlite
+ - gel
+ - knex
+ - less
+ - lightningcss
+ - mysql2
+ - pg-native
+ - postgres
+ - prisma
+ - sass
+ - sql.js
+ - sqlite3
+ - stylus
+ - sugarss
+ - supports-color
+ - terser
+ - zod
+
pony-cause@2.1.11: {}
possible-typed-array-names@1.0.0: {}
@@ -11521,21 +11663,6 @@ snapshots:
preact@10.22.0: {}
- prebuild-install@7.1.2:
- dependencies:
- detect-libc: 2.0.3
- expand-template: 2.0.3
- github-from-package: 0.0.0
- minimist: 1.2.8
- mkdirp-classic: 0.5.3
- napi-build-utils: 1.0.2
- node-abi: 3.65.0
- pump: 3.0.0
- rc: 1.2.8
- simple-get: 4.0.1
- tar-fs: 2.1.1
- tunnel-agent: 0.6.0
-
prelude-ls@1.2.1: {}
prettier-plugin-tailwindcss@0.5.14(@trivago/prettier-plugin-sort-imports@4.3.0(prettier@3.3.2))(prettier@3.3.2):
@@ -11573,7 +11700,7 @@ snapshots:
process@0.11.10: {}
- prom-client@15.1.2:
+ prom-client@15.1.3:
dependencies:
'@opentelemetry/api': 1.9.0
tdigest: 0.1.2
@@ -11632,13 +11759,6 @@ snapshots:
range-parser@1.2.1: {}
- rc@1.2.8:
- dependencies:
- deep-extend: 0.6.0
- ini: 1.3.8
- minimist: 1.2.8
- strip-json-comments: 2.0.1
-
react-devtools-core@5.3.1(bufferutil@4.0.8):
dependencies:
shell-quote: 1.8.1
@@ -11724,19 +11844,13 @@ snapshots:
- supports-color
- utf-8-validate
- react-reconciler@0.29.2(react@18.3.1):
- dependencies:
- loose-envify: 1.4.0
- react: 18.3.1
- scheduler: 0.23.2
-
react-refresh@0.14.2: {}
react-remove-scroll-bar@2.3.6(@types/react@18.3.3)(react@18.3.1):
dependencies:
react: 18.3.1
react-style-singleton: 2.2.1(@types/react@18.3.3)(react@18.3.1)
- tslib: 2.6.3
+ tslib: 2.8.1
optionalDependencies:
'@types/react': 18.3.3
@@ -11774,7 +11888,7 @@ snapshots:
get-nonce: 1.0.1
invariant: 2.2.4
react: 18.3.1
- tslib: 2.6.3
+ tslib: 2.8.1
optionalDependencies:
'@types/react': 18.3.3
@@ -11807,7 +11921,7 @@ snapshots:
string_decoder: 1.3.0
util-deprecate: 1.0.2
- readable-stream@4.5.2:
+ readable-stream@4.7.0:
dependencies:
abort-controller: 3.0.0
buffer: 6.0.3
@@ -11830,7 +11944,7 @@ snapshots:
ast-types: 0.15.2
esprima: 4.0.1
source-map: 0.6.1
- tslib: 2.6.3
+ tslib: 2.8.1
redent@3.0.0:
dependencies:
@@ -11885,11 +11999,6 @@ snapshots:
onetime: 5.1.2
signal-exit: 3.0.7
- restore-cursor@4.0.0:
- dependencies:
- onetime: 5.1.2
- signal-exit: 3.0.7
-
reusify@1.0.4: {}
rimraf@2.6.3:
@@ -11902,7 +12011,7 @@ snapshots:
roarr@7.21.1:
dependencies:
- fast-printf: 1.6.9
+ fast-printf: 1.6.10
safe-stable-stringify: 2.4.3
semver-compare: 1.0.0
@@ -11982,6 +12091,8 @@ snapshots:
semver@7.6.2: {}
+ semver@7.7.1: {}
+
send@0.18.0:
dependencies:
debug: 2.6.9
@@ -12049,14 +12160,6 @@ snapshots:
signal-exit@4.1.0: {}
- simple-concat@1.0.1: {}
-
- simple-get@4.0.1:
- dependencies:
- decompress-response: 6.0.0
- once: 1.4.0
- simple-concat: 1.0.1
-
sisteransi@1.0.5: {}
slash@3.0.0: {}
@@ -12067,16 +12170,6 @@ snapshots:
astral-regex: 1.0.0
is-fullwidth-code-point: 2.0.0
- slice-ansi@5.0.0:
- dependencies:
- ansi-styles: 6.2.1
- is-fullwidth-code-point: 4.0.0
-
- slice-ansi@6.0.0:
- dependencies:
- ansi-styles: 6.2.1
- is-fullwidth-code-point: 4.0.0
-
socket.io-client@4.7.5(bufferutil@4.0.8):
dependencies:
'@socket.io/component-emitter': 3.1.2
@@ -12186,8 +12279,6 @@ snapshots:
dependencies:
min-indent: 1.0.1
- strip-json-comments@2.0.1: {}
-
strip-json-comments@3.1.1: {}
strnum@1.0.5: {}
@@ -12222,6 +12313,10 @@ snapshots:
sudo-prompt@9.2.1: {}
+ superjson@2.2.2:
+ dependencies:
+ copy-anything: 3.0.5
+
superstruct@1.0.4: {}
supports-color@5.5.0:
@@ -12273,21 +12368,6 @@ snapshots:
transitivePeerDependencies:
- ts-node
- tar-fs@2.1.1:
- dependencies:
- chownr: 1.1.4
- mkdirp-classic: 0.5.3
- pump: 3.0.0
- tar-stream: 2.2.0
-
- tar-stream@2.2.0:
- dependencies:
- bl: 4.1.0
- end-of-stream: 1.4.4
- fs-constants: 1.0.0
- inherits: 2.0.4
- readable-stream: 3.6.2
-
tdigest@0.1.2:
dependencies:
bintrees: 1.0.2
@@ -12298,6 +12378,8 @@ snapshots:
dependencies:
rimraf: 2.6.3
+ terminal-size@4.0.0: {}
+
terser@5.31.1:
dependencies:
'@jridgewell/source-map': 0.3.6
@@ -12380,7 +12462,7 @@ snapshots:
ts-pattern@4.3.0: {}
- tsconfck@3.1.0(typescript@5.4.5):
+ tsconfck@3.1.5(typescript@5.4.5):
optionalDependencies:
typescript: 5.4.5
@@ -12390,9 +12472,7 @@ snapshots:
tslib@2.6.3: {}
- tunnel-agent@0.6.0:
- dependencies:
- safe-buffer: 5.2.1
+ tslib@2.8.1: {}
type-check@0.4.0:
dependencies:
@@ -12400,8 +12480,6 @@ snapshots:
type-detect@4.0.8: {}
- type-fest@0.12.0: {}
-
type-fest@0.20.2: {}
type-fest@0.7.1: {}
@@ -12478,7 +12556,7 @@ snapshots:
dependencies:
browserslist: 4.23.1
escalade: 3.1.2
- picocolors: 1.0.1
+ picocolors: 1.1.1
uqr@0.1.2: {}
@@ -12491,7 +12569,7 @@ snapshots:
use-callback-ref@1.3.2(@types/react@18.3.3)(react@18.3.1):
dependencies:
react: 18.3.1
- tslib: 2.6.3
+ tslib: 2.8.1
optionalDependencies:
'@types/react': 18.3.3
@@ -12499,7 +12577,7 @@ snapshots:
dependencies:
detect-node-es: 1.1.0
react: 18.3.1
- tslib: 2.6.3
+ tslib: 2.8.1
optionalDependencies:
'@types/react': 18.3.3
@@ -12540,11 +12618,9 @@ snapshots:
'@types/react': 18.3.3
react: 18.3.1
- value-or-promise@1.0.12: {}
-
vary@1.1.2: {}
- viem@1.21.4(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4):
+ viem@1.21.4(bufferutil@4.0.8)(typescript@5.4.5):
dependencies:
'@adraffy/ens-normalize': 1.10.0
'@noble/curves': 1.2.0
@@ -12552,8 +12628,8 @@ snapshots:
'@scure/bip32': 1.3.2
'@scure/bip39': 1.2.1
abitype: 0.9.8(typescript@5.4.5)
- isows: 1.0.3(ws@8.13.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))
- ws: 8.13.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)
+ isows: 1.0.3(ws@8.13.0(bufferutil@4.0.8))
+ ws: 8.13.0(bufferutil@4.0.8)
optionalDependencies:
typescript: 5.4.5
transitivePeerDependencies:
@@ -12561,7 +12637,7 @@ snapshots:
- utf-8-validate
- zod
- viem@2.15.1(bufferutil@4.0.8)(typescript@5.4.5):
+ viem@2.15.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4):
dependencies:
'@adraffy/ens-normalize': 1.10.0
'@noble/curves': 1.2.0
@@ -12578,12 +12654,12 @@ snapshots:
- utf-8-validate
- zod
- vite-node@1.6.0(@types/node@20.14.6)(terser@5.31.1):
+ vite-node@1.0.2(@types/node@20.14.6)(terser@5.31.1):
dependencies:
cac: 6.7.14
- debug: 4.3.5
+ debug: 4.3.7
pathe: 1.1.2
- picocolors: 1.0.1
+ picocolors: 1.1.1
vite: 5.3.1(@types/node@20.14.6)(terser@5.31.1)
transitivePeerDependencies:
- '@types/node'
@@ -12611,17 +12687,27 @@ snapshots:
- supports-color
- terser
- vite-tsconfig-paths@4.3.2(typescript@5.4.5)(vite@5.3.1(@types/node@20.14.6)(terser@5.31.1)):
+ vite-tsconfig-paths@4.3.1(typescript@5.4.5)(vite@5.0.7(@types/node@20.14.6)(terser@5.31.1)):
dependencies:
- debug: 4.3.5
+ debug: 4.3.7
globrex: 0.1.2
- tsconfck: 3.1.0(typescript@5.4.5)
+ tsconfck: 3.1.5(typescript@5.4.5)
optionalDependencies:
- vite: 5.3.1(@types/node@20.14.6)(terser@5.31.1)
+ vite: 5.0.7(@types/node@20.14.6)(terser@5.31.1)
transitivePeerDependencies:
- supports-color
- typescript
+ vite@5.0.7(@types/node@20.14.6)(terser@5.31.1):
+ dependencies:
+ esbuild: 0.19.12
+ postcss: 8.4.38
+ rollup: 4.18.0
+ optionalDependencies:
+ '@types/node': 20.14.6
+ fsevents: 2.3.3
+ terser: 5.31.1
+
vite@5.3.1(@types/node@20.14.6)(terser@5.31.1):
dependencies:
esbuild: 0.21.5
@@ -12681,7 +12767,7 @@ snapshots:
'@wagmi/core': 2.11.3(@tanstack/query-core@5.45.0)(@types/react@18.3.3)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.4.5)(viem@2.15.1(bufferutil@4.0.8)(typescript@5.4.5))
react: 18.3.1
use-sync-external-store: 1.2.0(react@18.3.1)
- viem: 2.15.1(bufferutil@4.0.8)(typescript@5.4.5)
+ viem: 2.15.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@6.0.4)
optionalDependencies:
typescript: 5.4.5
transitivePeerDependencies:
@@ -12744,7 +12830,7 @@ snapshots:
tr46: 0.0.3
webidl-conversions: 3.0.1
- when-exit@2.1.2: {}
+ when-exit@2.1.4: {}
which-module@2.0.1: {}
@@ -12765,10 +12851,6 @@ snapshots:
siginfo: 2.0.0
stackback: 0.0.2
- widest-line@4.0.1:
- dependencies:
- string-width: 5.1.2
-
word-wrap@1.2.5: {}
wrap-ansi@6.2.0:
@@ -12807,10 +12889,9 @@ snapshots:
optionalDependencies:
bufferutil: 4.0.8
- ws@8.13.0(bufferutil@4.0.8)(utf-8-validate@6.0.4):
+ ws@8.13.0(bufferutil@4.0.8):
optionalDependencies:
bufferutil: 4.0.8
- utf-8-validate: 6.0.4
ws@8.17.1(bufferutil@4.0.8)(utf-8-validate@6.0.4):
optionalDependencies:
@@ -12870,8 +12951,6 @@ snapshots:
yocto-queue@0.1.0: {}
- yoga-wasm-web@0.3.3: {}
-
zustand@4.4.1(@types/react@18.3.3)(react@18.3.1):
dependencies:
use-sync-external-store: 1.2.0(react@18.3.1)