diff --git a/.changeset/standalone-examples.md b/.changeset/standalone-examples.md index a2464c3..815c6e5 100644 --- a/.changeset/standalone-examples.md +++ b/.changeset/standalone-examples.md @@ -6,7 +6,7 @@ "@tevm/example-vite": patch "client": patch "contracts": patch -"svelte-ethers": patch +"@tevm/example-svelte-ethers": patch --- Extract the Tevm examples into a standalone integration workspace that consumes published packages. diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 11598ba..c53ca92 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,7 +26,10 @@ jobs: node-version-file: .nvmrc cache: pnpm + # MUD 2.2.23 calls `forge config --json`, which Foundry 1.31 removed. - uses: foundry-rs/foundry-toolchain@v1 + with: + version: v1.5.1 - run: pnpm install --frozen-lockfile - run: pnpm lint diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index ba7dbfd..0a53cf4 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -52,9 +52,6 @@ jobs: deploy: name: Deploy to Vercel needs: build - # Vercel's Git integration deploys examples.tevm.sh on every push to main. - # This job only runs when the repo is configured for CLI deploys instead - # (VERCEL_TOKEN present), so the two mechanisms never race. if: github.event_name == 'push' && github.ref == 'refs/heads/main' runs-on: ubuntu-latest timeout-minutes: 20 @@ -79,9 +76,12 @@ jobs: cache: pnpm - name: Deploy - if: ${{ env.VERCEL_TOKEN != '' }} working-directory: docs run: | + if [[ -z "$VERCEL_TOKEN" || -z "$VERCEL_ORG_ID" || -z "$VERCEL_PROJECT_ID" ]]; then + echo "::error::VERCEL_TOKEN, VERCEL_ORG_ID, and VERCEL_PROJECT_ID are required for the production docs deployment." + exit 1 + fi npx --yes vercel@latest pull --yes --environment=production --token="$VERCEL_TOKEN" npx --yes vercel@latest build --prod --token="$VERCEL_TOKEN" npx --yes vercel@latest deploy --prebuilt --prod --token="$VERCEL_TOKEN" diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c7e0c05..4e9625c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -30,8 +30,18 @@ jobs: cache: pnpm registry-url: https://registry.npmjs.org + # MUD 2.2.23 calls `forge config --json`, which Foundry 1.31 removed. + - uses: foundry-rs/foundry-toolchain@v1 + with: + version: v1.5.1 + - run: npm install --global npm@latest - run: pnpm install --frozen-lockfile + - run: pnpm lint + - run: pnpm typecheck + - run: pnpm build + - run: pnpm test + - run: pnpm docs:build - uses: changesets/action@v1 with: diff --git a/README.md b/README.md index a8c7885..8b835fc 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ documentation remains at [tevm.sh](https://tevm.sh). - Node.js 24 (the exact tested version is in `.nvmrc`) - pnpm 9 -- Foundry for the Solidity-backed Vite and MUD examples +- Foundry 1.5.1 for the Solidity-backed Vite and MUD examples - Bun only when running the Bun example interactively ## Install @@ -36,7 +36,7 @@ The apps live in [`apps/`](./apps/): ## Documentation site The site published at [examples.tevm.sh](https://examples.tevm.sh) lives in [`docs/`](./docs) and is built with -[Vocs](https://vocs.dev) 2.7.0. +[Vocs](https://vocs.dev) 2.7.2. ```sh pnpm docs:dev @@ -59,15 +59,15 @@ and `RPC_URL_MAINNET` for the esbuild example. ## Published-package policy Cross-repository Tevm dependencies use caret ranges resolved from npm. The `tevm` meta-package is declared as a -runtime peer where an example imports the node directly, and is installed as a development dependency for local -validation. The only workspace dependency is the MUD client's link to its contracts package, because both live in -this repository. +runtime peer at `^1.0.0-next.149` where an example imports the node directly, and is installed as a development +dependency for local validation. The only workspace dependency is the MUD client's link to its contracts package, +because both live in this repository. ## Releases -Changesets records release intent. Merges to `main` run the release workflow with npm provenance. The example -workspaces are private applications, so they are versioned and tagged but are not published as npm libraries unless -their `private` flags are deliberately removed. +Changesets records release intent. Merges to `main` run the full lint, typecheck, build, test, and docs gates before +the release action publishes the six `@tevm/example-*` packages with npm provenance. The docs and MUD's internal +`client` and `contracts` workspaces remain private. ## License diff --git a/apps/bun/package.json b/apps/bun/package.json index a308589..5855c89 100644 --- a/apps/bun/package.json +++ b/apps/bun/package.json @@ -1,7 +1,14 @@ { "name": "@tevm/example-bun", "version": "0.0.1", - "private": true, + "private": false, + "description": "Bun example using Tevm Solidity imports and a forked memory client", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/evmts/tevm-examples.git", + "directory": "apps/bun" + }, "contributors": [ "Will Cory " ], @@ -30,7 +37,7 @@ "vitest": "^4.1.6" }, "peerDependencies": { - "tevm": ">=1.0.0" + "tevm": "^1.0.0-next.149" }, "publishConfig": { "access": "public", diff --git a/apps/bun/readContract.spec.ts b/apps/bun/readContract.spec.ts index 3f350f6..99dd330 100644 --- a/apps/bun/readContract.spec.ts +++ b/apps/bun/readContract.spec.ts @@ -1,6 +1,11 @@ +import { ERC20 } from 'tevm/contract' import { expect, test } from 'vitest' import { readContract } from './readContract' +test('uses the ERC20 ABI exported by the published tevm package', () => { + expect(ERC20.abi.some((item) => item.type === 'function' && item.name === 'balanceOf')).toBe(true) +}) + // This integration test needs a caller-provided fork endpoint; CI has no RPC credentials. const testWithRpc = process.env.RPC_URL ? test : test.skip diff --git a/apps/esbuild/package.json b/apps/esbuild/package.json index 5fa5c48..7f0ef05 100644 --- a/apps/esbuild/package.json +++ b/apps/esbuild/package.json @@ -1,7 +1,14 @@ { "name": "@tevm/example-esbuild", "version": "0.0.1", - "private": true, + "private": false, + "description": "esbuild example using Tevm Solidity imports and viem", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/evmts/tevm-examples.git", + "directory": "apps/esbuild" + }, "contributors": [ "Will Cory " ], diff --git a/apps/esbuild/src/ownerOf.spec.js b/apps/esbuild/src/ownerOf.spec.js index 93f3a50..3a2be06 100644 --- a/apps/esbuild/src/ownerOf.spec.js +++ b/apps/esbuild/src/ownerOf.spec.js @@ -1,9 +1,18 @@ import { describe, expect, it } from 'vitest' +import { getAddress } from 'viem' +import { addresses } from './addresses.js' +import { rpcUrls } from './constants.js' +import { mainnet } from 'viem/chains' // This integration test intentionally runs only with an explicit mainnet RPC endpoint. const itWithRpc = process.env.RPC_URL_MAINNET ? it : it.skip describe('ownerOf', () => { + it('has a valid mainnet deployment and RPC URL', () => { + expect(getAddress(addresses[mainnet.id])).toBe(addresses[mainnet.id]) + expect(() => new URL(rpcUrls[mainnet.id])).not.toThrow() + }) + itWithRpc('should work', async () => { const { ownerOf } = await import('./ownerOf.js') await expect(ownerOf()).resolves.toBe('0x1a1E021A302C237453D3D45c7B82B19cEEB7E2e6') diff --git a/apps/esbuild/tsconfig.json b/apps/esbuild/tsconfig.json index 30ffde9..dd947bf 100644 --- a/apps/esbuild/tsconfig.json +++ b/apps/esbuild/tsconfig.json @@ -21,6 +21,6 @@ "incremental": true, "types": ["bun-types"] }, - "include": ["**/*.ts", "**/*.tsx"], + "include": ["**/*.ts", "**/*.tsx", "**/*.js"], "exclude": ["node_modules"] } diff --git a/apps/mud/package.json b/apps/mud/package.json index 8d99b71..2ac6f90 100644 --- a/apps/mud/package.json +++ b/apps/mud/package.json @@ -1,7 +1,14 @@ { "name": "@tevm/example-mud", "version": "0.0.0", - "private": true, + "private": false, + "description": "MUD application example for Tevm", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/evmts/tevm-examples.git", + "directory": "apps/mud" + }, "scripts": { "build": "pnpm --filter contracts run build && pnpm --filter client run build", "dev": "mprocs", diff --git a/apps/next/README.md b/apps/next/README.md index 8f267f8..94be249 100644 --- a/apps/next/README.md +++ b/apps/next/README.md @@ -1,8 +1,9 @@ -# next-example +# Tevm Next.js example -Typescript build is currently broke (though app still runs) because this example project got deprioritized March 16th. We will update this example with working build, new features, and tevm bundler support in future. - -Reach out if you are interested in contributing +A Next.js App Router application for inspecting contracts and simulating calls against a forked chain with a Tevm +memory client. The app is part of the +[`evmts/tevm-examples`](https://github.com/evmts/tevm-examples) integration workspace and is built in CI against +published Tevm packages. ## Table of contents @@ -118,26 +119,27 @@ The minimal steps to get started are: 1. Clone the repository and navigate to this directory ```bash - git clone git@github.com:evmts/tevm-monorepo.git && cd tevm-monorepo/examples/next + git clone https://github.com/evmts/tevm-examples.git + cd tevm-examples/apps/next ``` 2. Install the dependencies (preferably with [pnpm](https://pnpm.io)) ```bash pnpm install ``` -3. Copy the `.env.local.example` file to `.env.local` and fill in the required environment variables +3. Create `.env.local` and add an Alchemy key for fork RPC calls. Explorer keys are optional, but improve ABI lookup + reliability for their corresponding chains. ```bash - cp .env.local.example .env.local - # Then edit .env.local - # ALCHEMY_API_KEY - # ETHERSCAN_API_KEY - # ARBISCAN_API_KEY - # BASESCAN_API_KEY - # OPTIMISTIC_ETHERSCAN_API_KEY - # POLYGONSCAN_API_KEY - # ZORA_SUPERSCAN_API_KEY + ALCHEMY_API_KEY=... + ETHERSCAN_API_KEY=... + ARBISCAN_API_KEY=... + BASESCAN_API_KEY=... + OPTIMISTIC_ETHERSCAN_API_KEY=... + POLYGONSCAN_API_KEY=... ``` -We're using Alchemy for better modularity [when creating providers](./src/lib/constants/providers.ts#L66) and [Tevm clients](./src/lib/tevm.ts#L322), but you can replace it with any other provider, and update the way urls are created in the two aforementioned files. +The example uses Alchemy when [creating providers](./src/lib/constants/providers.ts) and +[Tevm clients](./src/lib/store/use-provider.ts). You can replace it with another provider by updating the RPC URLs +in those files. 4. Run the development server diff --git a/apps/next/package.json b/apps/next/package.json index 0b47437..d5bb6d8 100644 --- a/apps/next/package.json +++ b/apps/next/package.json @@ -1,7 +1,14 @@ { "name": "@tevm/example-next", "version": "0.0.1", - "private": true, + "private": false, + "description": "Next.js App Router example using a Tevm memory client", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/evmts/tevm-examples.git", + "directory": "apps/next" + }, "contributors": [ "Will Cory ", "0xpolarzero" @@ -14,7 +21,7 @@ "format": "prettier --write \"**/*.{ts,tsx,mdx}\" --cache", "format:check": "prettier --check \"**/*.{ts,tsx,mdx}\" --cache", "start": "next start", - "test": "vitest run --passWithNoTests", + "test": "vitest run", "typecheck": "tsc --noEmit" }, "dependencies": { @@ -66,7 +73,7 @@ "vitest": "^4.1.6" }, "peerDependencies": { - "tevm": ">=1.0.0" + "tevm": "^1.0.0-next.149" }, "publishConfig": { "access": "public", diff --git a/apps/next/src/lib/constants/providers.ts b/apps/next/src/lib/constants/providers.ts index f09e560..93ceaea 100644 --- a/apps/next/src/lib/constants/providers.ts +++ b/apps/next/src/lib/constants/providers.ts @@ -15,7 +15,7 @@ import { Chain } from '@/lib/types/providers'; // TODO Create client here when top-level await is solved export const ALCHEMY_API_KEY = - process.env.ALCHEMY_API_KEY || '_gg7wSSi0KMBsdKnGVfHDueq6xMB9EkC'; + process.env.ALCHEMY_API_KEY ?? ''; // Chains that don't need an API key export const STANDALONE_RPC_CHAINS = [ diff --git a/apps/next/src/lib/constants/site.ts b/apps/next/src/lib/constants/site.ts index 890fb73..d320d0e 100644 --- a/apps/next/src/lib/constants/site.ts +++ b/apps/next/src/lib/constants/site.ts @@ -14,6 +14,7 @@ const websiteUrl = 'https://tevm.sh'; * @dev This will be exported again from the layout file. */ export const METADATA_BASE: Metadata = { + metadataBase: new URL(websiteUrl), title: title, description: description, applicationName: title, @@ -26,7 +27,7 @@ export const METADATA_BASE: Metadata = { siteName: title, title: title, description: description, - images: 'og-image.png', + images: '/og-image.png', }, }; diff --git a/apps/next/src/lib/utils.spec.ts b/apps/next/src/lib/utils.spec.ts new file mode 100644 index 0000000..07a31ec --- /dev/null +++ b/apps/next/src/lib/utils.spec.ts @@ -0,0 +1,27 @@ +import { describe, expect, it } from 'vitest'; + +import { formatInputValue } from './utils'; + +describe(formatInputValue.name, () => { + it('formats Solidity scalar values', () => { + expect(formatInputValue('uint256', '42')).toBe(BigInt(42)); + expect(formatInputValue('bool', 'true')).toBe(true); + expect(formatInputValue('bytes32', '0x1234')).toBe('0x1234'); + expect( + formatInputValue('address', '0x0000000000000000000000000000000000000000'), + ).toBe('0x0000000000000000000000000000000000000000'); + }); + + it('formats comma-separated Solidity arrays', () => { + expect(formatInputValue('uint256[]', '1,2,3')).toEqual([ + BigInt(1), + BigInt(2), + BigInt(3), + ]); + }); + + it('rejects invalid booleans and bytes', () => { + expect(() => formatInputValue('bool', 'yes')).toThrow('Invalid boolean'); + expect(() => formatInputValue('bytes', 'not-hex')).toThrow('Invalid bytes'); + }); +}); diff --git a/apps/svelte-ethers/.env.example b/apps/svelte-ethers/.env.example new file mode 100644 index 0000000..f8c5034 --- /dev/null +++ b/apps/svelte-ethers/.env.example @@ -0,0 +1 @@ +VITE_RPC_URL=https://ethereum-rpc.publicnode.com diff --git a/apps/svelte-ethers/CHANGELOG.md b/apps/svelte-ethers/CHANGELOG.md index fe97207..463d642 100644 --- a/apps/svelte-ethers/CHANGELOG.md +++ b/apps/svelte-ethers/CHANGELOG.md @@ -1,4 +1,4 @@ -# svelte-ethers +# @tevm/example-svelte-ethers ## 0.1.3 diff --git a/apps/svelte-ethers/package.json b/apps/svelte-ethers/package.json index e929751..f58a0df 100644 --- a/apps/svelte-ethers/package.json +++ b/apps/svelte-ethers/package.json @@ -1,7 +1,14 @@ { - "name": "svelte-ethers", + "name": "@tevm/example-svelte-ethers", "version": "0.1.3", - "private": true, + "private": false, + "description": "SvelteKit example using the Tevm Ethers adapter and Solidity imports", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/evmts/tevm-examples.git", + "directory": "apps/svelte-ethers" + }, "type": "module", "scripts": { "build": "vite build", @@ -19,12 +26,13 @@ "viem": "~2.37.13" }, "peerDependencies": { - "tevm": ">=1.0.0" + "tevm": "^1.0.0-next.149" }, "devDependencies": { "@openzeppelin/contracts": "^5.6.1", "@sveltejs/adapter-auto": "^7.0.1", "@sveltejs/kit": "^2.60.1", + "@sveltejs/vite-plugin-svelte": "^7.2.0", "@tevm/ts-plugin": "^1.0.0-next.148", "@tevm/vite-plugin": "^1.0.0-next.148", "rollup": "^4.62.3", diff --git a/apps/svelte-ethers/src/index.test.js b/apps/svelte-ethers/src/index.test.js index 19e09bd..1903b65 100644 --- a/apps/svelte-ethers/src/index.test.js +++ b/apps/svelte-ethers/src/index.test.js @@ -1,7 +1,11 @@ import { describe, expect, it } from 'vitest' +import { getAddress } from 'ethers' +import { addresses } from './addresses' -describe('sum test', () => { - it('adds 1 + 2 to equal 3', () => { - expect(1 + 2).toBe(3) +describe('deployment addresses', () => { + it('contains valid Ethereum addresses for the configured chains', () => { + for (const address of Object.values(addresses)) { + expect(() => getAddress(address)).not.toThrow() + } }) }) diff --git a/apps/svelte-ethers/src/routes/+page.svelte b/apps/svelte-ethers/src/routes/+page.svelte index 6592ed7..294a3d4 100644 --- a/apps/svelte-ethers/src/routes/+page.svelte +++ b/apps/svelte-ethers/src/routes/+page.svelte @@ -11,10 +11,13 @@ const totalSupply = writable('') const ownerOf = writable('') const balanceOf = writable('') -const tokenId = BigInt('114511829') +const tokenId = BigInt(1) -const provider = new JsonRpcProvider('https://goerli.optimism.io', 420) -const ethersContract = new Contract(addresses[420], EthersMintExample.abi, provider) +const provider = new JsonRpcProvider( + import.meta.env.VITE_RPC_URL ?? 'https://ethereum-rpc.publicnode.com', + 1, +) +const ethersContract = new Contract(addresses[1], EthersMintExample.abi, provider) onMount(async () => { totalSupply.set(await ethersContract.totalSupply()) @@ -39,4 +42,3 @@ onMount(async () => {
{$balanceOf?.toString()}
- diff --git a/apps/vite/package.json b/apps/vite/package.json index 2a82c39..1c5249f 100644 --- a/apps/vite/package.json +++ b/apps/vite/package.json @@ -1,7 +1,14 @@ { "name": "@tevm/example-vite", "version": "0.0.1", - "private": true, + "private": false, + "description": "Vite and React example using Tevm, Wagmi, Ethers, and Solidity imports", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/evmts/tevm-examples.git", + "directory": "apps/vite" + }, "contributors": [ "Will Cory " ], @@ -49,7 +56,7 @@ "zod": "^4.4.3" }, "peerDependencies": { - "tevm": ">=1.0.0" + "tevm": "^1.0.0-next.149" }, "devDependencies": { "@openzeppelin/contracts": "^5.6.1", diff --git a/apps/vite/src/SolEditor.tsx b/apps/vite/src/SolEditor.tsx index d1d1aaf..f133c8f 100644 --- a/apps/vite/src/SolEditor.tsx +++ b/apps/vite/src/SolEditor.tsx @@ -63,7 +63,7 @@ contract AddNumbers { ) const worker = useMemo( () => - new Worker(new URL('./solcWorker.ts', import.meta.url), { + new Worker(new URL('./SolcWorker.ts', import.meta.url), { type: 'module', }), [], diff --git a/docs/package.json b/docs/package.json index f005d28..33e3a6a 100644 --- a/docs/package.json +++ b/docs/package.json @@ -16,7 +16,7 @@ "react-dom": "^19.2.6", "react-server-dom-webpack": "19.2.4", "vite": "^8.1.5", - "vocs": "2.7.0", + "vocs": "2.7.2", "waku": "1.0.0-beta.8" }, "devDependencies": { diff --git a/docs/src/pages/ecosystem/repo-map.mdx b/docs/src/pages/ecosystem/repo-map.mdx index 287be6b..99d3c23 100644 --- a/docs/src/pages/ecosystem/repo-map.mdx +++ b/docs/src/pages/ecosystem/repo-map.mdx @@ -37,7 +37,7 @@ esbuild, Vite, Next.js, SvelteKit, and MUD. - Cross-repository Tevm dependencies use **caret ranges resolved from npm** (`"tevm": "^1.0.0-next.149"`), never `workspace:` or `file:` protocols. -- `tevm` is declared as a **peer dependency** (`">=1.0.0"`) where an app imports the node directly, and satisfied by a +- `tevm` is declared as a **peer dependency** (`"^1.0.0-next.149"`) where an app imports the node directly, and satisfied by a dev dependency for local validation — the same shape a real integration would have. - The one exception is `apps/mud`, whose client links to its own contracts package. Both live in this repository, so that link is internal, not cross-repository. @@ -55,9 +55,8 @@ esbuild, Vite, Next.js, SvelteKit, and MUD. ## Release flow Changesets records release intent in this repo. Merges to `main` run the release workflow with npm provenance. The -example workspaces are private applications, so they are versioned and tagged but not published to npm unless their -`private` flags are deliberately removed. In practice the useful output of a release here is the **CI signal**, not a -package. +six top-level applications are published as scoped `@tevm/example-*` source packages after the full workspace and +docs gates pass. The docs and MUD's internal `client` and `contracts` workspaces remain private. ## Docs deployment diff --git a/docs/src/pages/getting-started.mdx b/docs/src/pages/getting-started.mdx index 7ae158c..90d49d8 100644 --- a/docs/src/pages/getting-started.mdx +++ b/docs/src/pages/getting-started.mdx @@ -11,7 +11,7 @@ description: Clone, install, and run the Tevm example workspace | --- | --- | --- | | Node.js | `^24.0.0` (see [`.nvmrc`](https://github.com/evmts/tevm-examples/blob/main/.nvmrc)) | everything | | pnpm | `9.15.9` (pinned via `packageManager`) | everything | -| Foundry | latest | `apps/vite` and `apps/mud` Solidity builds | +| Foundry | `1.5.1` | `apps/vite` and `apps/mud` Solidity builds | | Bun | `^1.3` | running `apps/bun` interactively | ## Install @@ -52,7 +52,7 @@ pnpm --filter @tevm/example-vite dev pnpm --filter @tevm/example-next dev pnpm --filter @tevm/example-bun dev pnpm --filter @tevm/example-esbuild dev -pnpm --filter svelte-ethers dev +pnpm --filter @tevm/example-svelte-ethers dev pnpm --filter @tevm/example-mud dev ``` @@ -62,7 +62,7 @@ pnpm --filter @tevm/example-mud dev | `apps/esbuild` | `@tevm/example-esbuild` | | `apps/mud` | `@tevm/example-mud` | | `apps/next` | `@tevm/example-next` | -| `apps/svelte-ethers` | `svelte-ethers` | +| `apps/svelte-ethers` | `@tevm/example-svelte-ethers` | | `apps/vite` | `@tevm/example-vite` | ## Installing Tevm in your own project @@ -104,7 +104,7 @@ The exact ranges the examples pin are: ``` :::note -`tevm` is declared as a **peer dependency** (`"tevm": ">=1.0.0"`) in the apps that consume it, and satisfied by a +`tevm` is declared as a **peer dependency** (`"tevm": "^1.0.0-next.149"`) in the apps that consume it, and satisfied by a dev dependency. That mirrors how a real integration would depend on Tevm and keeps the smoke test honest. ::: diff --git a/docs/src/pages/guides/svelte-ethers.mdx b/docs/src/pages/guides/svelte-ethers.mdx index dbec493..46fece2 100644 --- a/docs/src/pages/guides/svelte-ethers.mdx +++ b/docs/src/pages/guides/svelte-ethers.mdx @@ -5,7 +5,7 @@ description: Using the Tevm Ethers adapter and Solidity imports inside a SvelteK # SvelteKit + Ethers -**Source:** [`apps/svelte-ethers`](https://github.com/evmts/tevm-examples/tree/main/apps/svelte-ethers) · **Package:** `svelte-ethers` +**Source:** [`apps/svelte-ethers`](https://github.com/evmts/tevm-examples/tree/main/apps/svelte-ethers) · **Package:** `@tevm/example-svelte-ethers` The smallest full-framework example: SvelteKit, a Solidity import, and `@tevm/ethers` — a drop-in `Contract` that takes its types from the compiled Solidity instead of from a hand-written interface. @@ -14,9 +14,9 @@ takes its types from the compiled Solidity instead of from a hand-written interf ```bash pnpm install -pnpm --filter svelte-ethers dev # http://localhost:5173 -pnpm --filter svelte-ethers build -pnpm --filter svelte-ethers check # svelte-check +pnpm --filter @tevm/example-svelte-ethers dev # http://localhost:5173 +pnpm --filter @tevm/example-svelte-ethers build +pnpm --filter @tevm/example-svelte-ethers check # svelte-check ``` ## Setup @@ -51,10 +51,13 @@ const totalSupply = writable('') const ownerOf = writable('') const balanceOf = writable('') -const tokenId = BigInt('114511829') +const tokenId = BigInt(1) -const provider = new JsonRpcProvider('https://goerli.optimism.io', 420) -const ethersContract = new Contract(addresses[420], EthersMintExample.abi, provider) +const provider = new JsonRpcProvider( + import.meta.env.VITE_RPC_URL ?? 'https://ethereum-rpc.publicnode.com', + 1, +) +const ethersContract = new Contract(addresses[1], EthersMintExample.abi, provider) onMount(async () => { totalSupply.set(await ethersContract.totalSupply()) @@ -85,10 +88,8 @@ call it with a `string` instead of a `bigint`, or misspell the method, and the b Everything else — providers, signers, `BigInt` handling, event listeners — is unchanged Ethers v6. -:::warning -The page targets Optimism Goerli (chain id `420`), which has been shut down, so the reads will not resolve against a -live endpoint. Repoint `addresses` and the `JsonRpcProvider` at a live chain to see values. -::: +The checked-in default uses a public Ethereum mainnet endpoint. Set `VITE_RPC_URL` to use your own provider and avoid +public endpoint rate limits. :::note All work happens in `onMount`. The provider call is browser-only; doing it at module scope would run it during SSR diff --git a/docs/src/pages/reference/overview.mdx b/docs/src/pages/reference/overview.mdx index 65452df..117eadd 100644 --- a/docs/src/pages/reference/overview.mdx +++ b/docs/src/pages/reference/overview.mdx @@ -19,11 +19,11 @@ For the **Tevm API itself** — `createMemoryClient`, actions, `Contract`, the b | `apps/esbuild` | `@tevm/example-esbuild` | [esbuild example API](/reference/esbuild) | | `apps/mud` | `@tevm/example-mud` | [MUD guide](/guides/mud) | | `apps/next` | `@tevm/example-next` | [Next.js guide](/guides/next) | -| `apps/svelte-ethers` | `svelte-ethers` | [SvelteKit guide](/guides/svelte-ethers) | +| `apps/svelte-ethers` | `@tevm/example-svelte-ethers` | [SvelteKit guide](/guides/svelte-ethers) | | `apps/vite` | `@tevm/example-vite` | [Vite guide](/guides/vite) | -All six are `private: true`. They are not published to npm; the package names exist so `pnpm --filter` can address -them. +All six are public source packages released with npm provenance. The package names also work as `pnpm --filter` +selectors in this workspace. ## Tevm packages the examples depend on diff --git a/docs/vocs.config.ts b/docs/vocs.config.ts index daceecf..0bb309b 100644 --- a/docs/vocs.config.ts +++ b/docs/vocs.config.ts @@ -9,7 +9,7 @@ export default defineConfig({ // so the MDX lives in `src/pages` and the default `srcDir: 'src'` applies. // Static export: Vercel serves the generated HTML directly (2.x defaults to a Node server). renderStrategy: 'full-static', - baseUrl: process.env.VERCEL_ENV === 'production' ? 'https://examples.tevm.sh' : process.env.VERCEL_URL, + baseUrl: 'https://examples.tevm.sh', // vocs 2.x: `theme.accentColor` / `theme.colorScheme` were flattened onto the // root config, and `accentColor` accepts a CSS `light-dark()` value. diff --git a/package.json b/package.json index 518f574..20975f1 100644 --- a/package.json +++ b/package.json @@ -13,15 +13,15 @@ "provenance": true }, "scripts": { - "build": "pnpm --filter @tevm/example-bun build && pnpm --filter @tevm/example-esbuild build && pnpm --filter @tevm/example-mud build && pnpm --filter @tevm/example-next build && pnpm --filter svelte-ethers build && pnpm --filter @tevm/example-vite build", + "build": "pnpm --filter @tevm/example-bun build && pnpm --filter @tevm/example-esbuild build && pnpm --filter @tevm/example-mud build && pnpm --filter @tevm/example-next build && pnpm --filter @tevm/example-svelte-ethers build && pnpm --filter @tevm/example-vite build", "changeset": "changeset", "docs:build": "pnpm --filter @tevm/examples-docs build", "docs:dev": "pnpm --filter @tevm/examples-docs dev", "docs:preview": "pnpm --filter @tevm/examples-docs preview", "lint": "biome lint .", "release": "changeset publish", - "test": "pnpm --filter @tevm/example-bun test && pnpm --filter @tevm/example-esbuild test && pnpm --filter @tevm/example-mud test && pnpm --filter @tevm/example-next test && pnpm --filter svelte-ethers test && pnpm --filter @tevm/example-vite test", - "typecheck": "pnpm --filter @tevm/examples-docs typecheck && pnpm --filter @tevm/example-bun typecheck && pnpm --filter @tevm/example-esbuild typecheck && pnpm --filter @tevm/example-mud typecheck && pnpm --filter @tevm/example-next typecheck && pnpm --filter svelte-ethers typecheck && pnpm --filter @tevm/example-vite typecheck" + "test": "pnpm --filter @tevm/example-bun test && pnpm --filter @tevm/example-esbuild test && pnpm --filter @tevm/example-mud test && pnpm --filter @tevm/example-next test && pnpm --filter @tevm/example-svelte-ethers test && pnpm --filter @tevm/example-vite test", + "typecheck": "pnpm --filter @tevm/examples-docs typecheck && pnpm --filter @tevm/example-bun typecheck && pnpm --filter @tevm/example-esbuild typecheck && pnpm --filter @tevm/example-mud typecheck && pnpm --filter @tevm/example-next typecheck && pnpm --filter @tevm/example-svelte-ethers typecheck && pnpm --filter @tevm/example-vite typecheck" }, "devDependencies": { "@biomejs/biome": "^2.4.15", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d80f7e1..aee4cb9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -31,7 +31,7 @@ importers: version: 19.2.3(@types/react@19.2.17) '@wagmi/connectors': specifier: 5.1.10 - version: 5.1.10(@types/react@19.2.17)(@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@19.2.8))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)))(bufferutil@4.1.0)(react-dom@18.2.0(react@19.2.8))(react@19.2.8)(rolldown@1.1.5)(rollup@4.62.3)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3))(zod@4.4.3) + version: 5.1.10(@types/react@19.2.17)(@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@18.2.0))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)))(bufferutil@4.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rolldown@1.1.5)(rollup@4.62.3)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3))(zod@4.4.3) abitype: specifier: ^1.2.4 version: 1.3.0(typescript@6.0.3)(zod@4.4.3) @@ -201,7 +201,7 @@ importers: version: 2.2.23(@aws-sdk/client-kms@3.1097.0)(asn1.js@5.4.1)(typescript@6.0.3)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76) '@latticexyz/entrykit': specifier: 2.2.23 - version: 2.2.23(d3hspbggddnls2q3ct5rz4hed4) + version: 2.2.23(7mbskasjgq2xekcst7hv65ufm4) '@latticexyz/explorer': specifier: 2.2.23 version: 2.2.23(@aws-sdk/client-kms@3.1097.0)(@babel/core@7.29.7)(@opentelemetry/api@1.9.1)(@tanstack/query-core@5.101.4)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(asn1.js@5.4.1)(better-sqlite3@12.8.0)(bufferutil@4.1.0)(bun-types@1.3.14)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(ws@8.21.1(bufferutil@4.1.0)(utf-8-validate@5.0.10)) @@ -228,7 +228,7 @@ importers: version: 5.101.4(react@18.2.0) '@wagmi/connectors': specifier: 5.1.10 - version: 5.1.10(@types/react@19.2.17)(@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@19.2.8))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)))(bufferutil@4.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rolldown@1.1.5)(rollup@4.62.3)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76) + version: 5.1.10(@types/react@19.2.17)(@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@18.2.0))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)))(bufferutil@4.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rolldown@1.1.5)(rollup@4.62.3)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76) contracts: specifier: workspace:* version: link:../contracts @@ -484,10 +484,13 @@ importers: version: 5.6.1 '@sveltejs/adapter-auto': specifier: ^7.0.1 - version: 7.0.1(@sveltejs/kit@2.70.1(@opentelemetry/api@1.9.1)(svelte@5.56.8(@typescript-eslint/types@8.59.4))(typescript@6.0.3)(vite@8.1.5(@types/node@25.9.5)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0))) + version: 7.0.1(@sveltejs/kit@2.70.1(@opentelemetry/api@1.9.1)(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.8(@typescript-eslint/types@8.59.4))(vite@8.1.5(@types/node@25.9.5)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)))(svelte@5.56.8(@typescript-eslint/types@8.59.4))(typescript@6.0.3)(vite@8.1.5(@types/node@25.9.5)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0))) '@sveltejs/kit': specifier: ^2.60.1 - version: 2.70.1(@opentelemetry/api@1.9.1)(svelte@5.56.8(@typescript-eslint/types@8.59.4))(typescript@6.0.3)(vite@8.1.5(@types/node@25.9.5)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)) + version: 2.70.1(@opentelemetry/api@1.9.1)(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.8(@typescript-eslint/types@8.59.4))(vite@8.1.5(@types/node@25.9.5)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)))(svelte@5.56.8(@typescript-eslint/types@8.59.4))(typescript@6.0.3)(vite@8.1.5(@types/node@25.9.5)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)) + '@sveltejs/vite-plugin-svelte': + specifier: ^7.2.0 + version: 7.2.0(svelte@5.56.8(@typescript-eslint/types@8.59.4))(vite@8.1.5(@types/node@25.9.5)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)) '@tevm/ts-plugin': specifier: ^1.0.0-next.148 version: 1.0.0-next.148(typescript@6.0.3) @@ -661,8 +664,8 @@ importers: specifier: ^8.1.5 version: 8.1.5(@types/node@25.9.5)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0) vocs: - specifier: 2.7.0 - version: 2.7.0(@types/react@19.2.17)(@vue/compiler-sfc@3.5.40)(axios@1.18.1)(change-case@5.4.4)(esbuild@0.28.1)(idb-keyval@6.3.0)(next@16.2.6(@babel/core@7.29.7)(@opentelemetry/api@1.9.1)(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(qrcode@1.5.4)(react-dom@19.2.8(react@19.2.8))(react-server-dom-webpack@19.2.4(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(react@19.2.8)(rolldown@1.1.5)(rollup@4.62.3)(svelte@5.56.8(@typescript-eslint/types@8.59.4))(typescript@6.0.3)(vite@8.1.5(@types/node@25.9.5)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0))(waku@1.0.0-beta.8(@types/node@25.9.5)(esbuild@0.28.1)(jiti@2.7.0)(react-dom@19.2.8(react@19.2.8))(react-server-dom-webpack@19.2.4(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(react@19.2.8)(tsx@4.23.1)(yaml@2.9.0)) + specifier: 2.7.2 + version: 2.7.2(@types/react@19.2.17)(@vue/compiler-sfc@3.5.40)(axios@1.18.1)(change-case@5.4.4)(esbuild@0.28.1)(idb-keyval@6.3.0)(next@16.2.6(@babel/core@7.29.7)(@opentelemetry/api@1.9.1)(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(qrcode@1.5.4)(react-dom@19.2.8(react@19.2.8))(react-server-dom-webpack@19.2.4(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(react@19.2.8)(rolldown@1.1.5)(rollup@4.62.3)(svelte@5.56.8(@typescript-eslint/types@8.59.4))(typescript@6.0.3)(vite@8.1.5(@types/node@25.9.5)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0))(waku@1.0.0-beta.8(@types/node@25.9.5)(esbuild@0.28.1)(jiti@2.7.0)(react-dom@19.2.8(react@19.2.8))(react-server-dom-webpack@19.2.4(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(react@19.2.8)(tsx@4.23.1)(yaml@2.9.0)) waku: specifier: 1.0.0-beta.8 version: 1.0.0-beta.8(@types/node@25.9.5)(esbuild@0.28.1)(jiti@2.7.0)(react-dom@19.2.8(react@19.2.8))(react-server-dom-webpack@19.2.4(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(react@19.2.8)(tsx@4.23.1)(yaml@2.9.0) @@ -4220,6 +4223,13 @@ packages: resolution: {integrity: sha512-5m3B2cbqQ4TbwW6Xkh66Ntw6dD7gNc77cCxABTTesWcq9jxIzMgTk97pZx5vEtvQx8iokgi7GIphqZe+PGwcZA==} engines: {node: '>= 18.0.0'} + '@sveltejs/vite-plugin-svelte@7.2.0': + resolution: {integrity: sha512-1SpkuMSRLfugrVX+IrKfE1RUegzo8AQzKQ6qQPfVzbcWi5IhuTPaKb5ZrLpucleFznkc4/RTeSPoRnGWFxX+EQ==} + engines: {node: ^20.19 || ^22.12 || >=24} + peerDependencies: + svelte: ^5.46.4 + vite: ^8.0.0-beta.7 || ^8.0.0 + '@svgr/babel-plugin-add-jsx-attribute@8.0.0': resolution: {integrity: sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==} engines: {node: '>=14'} @@ -12254,8 +12264,8 @@ packages: vm-browserify@1.1.2: resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} - vocs@2.7.0: - resolution: {integrity: sha512-SZvExPIaowjDosBh1b46joJYoxJh35YklHZivScknFMLjxQ9JNEc6s432fmm83HkmVrT7h+cDJo2W9/Tn319GA==} + vocs@2.7.2: + resolution: {integrity: sha512-Sppu2STAa37Aon2rR/oXAktzW8dTlPcvxNPdfb0PMGL1FRaJlXfYe1EgFLfQzqtorwWk98iCtedtRmuI9IzhZg==} hasBin: true peerDependencies: '@vocs/twoslash-rust': ^0.1.0 @@ -13925,12 +13935,6 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@floating-ui/react-dom@2.1.9(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@floating-ui/dom': 1.8.0 - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - '@floating-ui/react-dom@2.1.9(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@floating-ui/dom': 1.8.0 @@ -14519,37 +14523,37 @@ snapshots: - typescript - zod - '@latticexyz/entrykit@2.2.23(@aws-sdk/client-kms@3.1097.0)(@babel/core@7.29.7)(@tanstack/react-query@5.101.4(react@19.2.8))(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@19.2.8))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76)))(asn1.js@5.4.1)(bufferutil@4.1.0)(react-dom@19.2.8(react@19.2.8))(react-is@17.0.2)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@19.2.8))(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(wagmi@2.16.5(@tanstack/query-core@5.101.4)(@tanstack/react-query@5.101.4(react@19.2.8))(@types/react@19.2.17)(bufferutil@4.1.0)(react@19.2.8)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76))(zod@3.25.76)': + '@latticexyz/entrykit@2.2.23(7mbskasjgq2xekcst7hv65ufm4)': dependencies: '@account-abstraction/contracts': 0.7.0 '@ark/util': 0.2.2 '@latticexyz/common': 2.2.23(@aws-sdk/client-kms@3.1097.0)(asn1.js@5.4.1)(typescript@6.0.3)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76) '@latticexyz/config': 2.2.23(@aws-sdk/client-kms@3.1097.0)(asn1.js@5.4.1)(typescript@6.0.3)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76) - '@latticexyz/id.place': 2.2.23(@tanstack/react-query@5.101.4(react@19.2.8))(@types/react@19.2.17)(@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@19.2.8))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76)))(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@19.2.8))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(wagmi@2.16.5(@tanstack/query-core@5.101.4)(@tanstack/react-query@5.101.4(react@19.2.8))(@types/react@19.2.17)(bufferutil@4.1.0)(react@19.2.8)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76))(zod@3.25.76) + '@latticexyz/id.place': 2.2.23(@tanstack/react-query@5.101.4(react@18.2.0))(@types/react@19.2.17)(@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@18.2.0))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)))(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@18.2.0))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(wagmi@2.12.11(@tanstack/query-core@5.101.4)(@tanstack/react-query@5.101.4(react@18.2.0))(@types/react@19.2.17)(bufferutil@4.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rolldown@1.1.5)(rollup@4.62.3)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76))(zod@3.25.76) '@latticexyz/paymaster': 2.2.23 '@latticexyz/protocol-parser': 2.2.23(@aws-sdk/client-kms@3.1097.0)(asn1.js@5.4.1)(typescript@6.0.3)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76) '@latticexyz/store': 2.2.23(@aws-sdk/client-kms@3.1097.0)(asn1.js@5.4.1)(typescript@6.0.3)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76) '@latticexyz/world': 2.2.23(@aws-sdk/client-kms@3.1097.0)(asn1.js@5.4.1)(typescript@6.0.3)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76) '@latticexyz/world-module-callwithsignature': 2.2.23(@aws-sdk/client-kms@3.1097.0)(asn1.js@5.4.1)(typescript@6.0.3)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76) - '@radix-ui/react-dialog': 1.1.23(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) - '@radix-ui/react-select': 1.2.2(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-dialog': 1.1.23(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-select': 1.2.2(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@reservoir0x/relay-sdk': 1.8.1(debug@4.4.3)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76)) - '@tanstack/react-query': 5.101.4(react@19.2.8) - '@walletconnect/ethereum-provider': 2.20.2(@types/react@19.2.17)(bufferutil@4.1.0)(react@19.2.8)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76) - connectkit: 1.9.2(@babel/core@7.29.7)(@tanstack/react-query@5.101.4(react@19.2.8))(react-dom@19.2.8(react@19.2.8))(react-is@17.0.2)(react@19.2.8)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(wagmi@2.16.5(@tanstack/query-core@5.101.4)(@tanstack/react-query@5.101.4(react@19.2.8))(@types/react@19.2.17)(bufferutil@4.1.0)(react@19.2.8)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76)) + '@tanstack/react-query': 5.101.4(react@18.2.0) + '@walletconnect/ethereum-provider': 2.20.2(@types/react@19.2.17)(bufferutil@4.1.0)(react@18.2.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76) + connectkit: 1.9.2(@babel/core@7.29.7)(@tanstack/react-query@5.101.4(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react-is@17.0.2)(react@18.2.0)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(wagmi@2.12.11(@tanstack/query-core@5.101.4)(@tanstack/react-query@5.101.4(react@18.2.0))(@types/react@19.2.17)(bufferutil@4.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rolldown@1.1.5)(rollup@4.62.3)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76)) debug: 4.4.3(supports-color@5.5.0) dotenv: 16.6.1 permissionless: 0.2.30(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(webauthn-p256@0.0.10) - react: 19.2.8 - react-dom: 19.2.8(react@19.2.8) - react-error-boundary: 5.0.0(react@19.2.8) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + react-error-boundary: 5.0.0(react@18.2.0) react-merge-refs: 2.1.1 tailwind-merge: 1.14.0 - usehooks-ts: 3.1.1(react@19.2.8) + usehooks-ts: 3.1.1(react@18.2.0) viem: 2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76) - wagmi: 2.16.5(@tanstack/query-core@5.101.4)(@tanstack/react-query@5.101.4(react@19.2.8))(@types/react@19.2.17)(bufferutil@4.1.0)(react@19.2.8)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76) + wagmi: 2.12.11(@tanstack/query-core@5.101.4)(@tanstack/react-query@5.101.4(react@18.2.0))(@types/react@19.2.17)(bufferutil@4.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rolldown@1.1.5)(rollup@4.62.3)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76) webauthn-p256: 0.0.10 - zustand: 4.5.7(@types/react@19.2.17)(react@19.2.8) + zustand: 4.5.7(@types/react@19.2.17)(react@18.2.0) transitivePeerDependencies: - '@aws-sdk/client-kms' - '@azure/app-configuration' @@ -14586,37 +14590,37 @@ snapshots: - utf-8-validate - zod - '@latticexyz/entrykit@2.2.23(d3hspbggddnls2q3ct5rz4hed4)': + '@latticexyz/entrykit@2.2.23(@aws-sdk/client-kms@3.1097.0)(@babel/core@7.29.7)(@tanstack/react-query@5.101.4(react@19.2.8))(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@19.2.8))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76)))(asn1.js@5.4.1)(bufferutil@4.1.0)(react-dom@19.2.8(react@19.2.8))(react-is@17.0.2)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@19.2.8))(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(wagmi@2.16.5(@tanstack/query-core@5.101.4)(@tanstack/react-query@5.101.4(react@19.2.8))(@types/react@19.2.17)(bufferutil@4.1.0)(react@19.2.8)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76))(zod@3.25.76)': dependencies: '@account-abstraction/contracts': 0.7.0 '@ark/util': 0.2.2 '@latticexyz/common': 2.2.23(@aws-sdk/client-kms@3.1097.0)(asn1.js@5.4.1)(typescript@6.0.3)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76) '@latticexyz/config': 2.2.23(@aws-sdk/client-kms@3.1097.0)(asn1.js@5.4.1)(typescript@6.0.3)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76) - '@latticexyz/id.place': 2.2.23(@tanstack/react-query@5.101.4(react@18.2.0))(@types/react@19.2.17)(@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@19.2.8))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)))(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@18.2.0))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(wagmi@2.12.11(@tanstack/query-core@5.101.4)(@tanstack/react-query@5.101.4(react@18.2.0))(@types/react@19.2.17)(bufferutil@4.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rolldown@1.1.5)(rollup@4.62.3)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76))(zod@3.25.76) + '@latticexyz/id.place': 2.2.23(@tanstack/react-query@5.101.4(react@19.2.8))(@types/react@19.2.17)(@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@19.2.8))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76)))(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@19.2.8))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(wagmi@2.16.5(@tanstack/query-core@5.101.4)(@tanstack/react-query@5.101.4(react@19.2.8))(@types/react@19.2.17)(bufferutil@4.1.0)(react@19.2.8)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76))(zod@3.25.76) '@latticexyz/paymaster': 2.2.23 '@latticexyz/protocol-parser': 2.2.23(@aws-sdk/client-kms@3.1097.0)(asn1.js@5.4.1)(typescript@6.0.3)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76) '@latticexyz/store': 2.2.23(@aws-sdk/client-kms@3.1097.0)(asn1.js@5.4.1)(typescript@6.0.3)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76) '@latticexyz/world': 2.2.23(@aws-sdk/client-kms@3.1097.0)(asn1.js@5.4.1)(typescript@6.0.3)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76) '@latticexyz/world-module-callwithsignature': 2.2.23(@aws-sdk/client-kms@3.1097.0)(asn1.js@5.4.1)(typescript@6.0.3)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76) - '@radix-ui/react-dialog': 1.1.23(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-select': 1.2.2(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-dialog': 1.1.23(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-select': 1.2.2(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) '@reservoir0x/relay-sdk': 1.8.1(debug@4.4.3)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76)) - '@tanstack/react-query': 5.101.4(react@18.2.0) - '@walletconnect/ethereum-provider': 2.20.2(@types/react@19.2.17)(bufferutil@4.1.0)(react@18.2.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76) - connectkit: 1.9.2(@babel/core@7.29.7)(@tanstack/react-query@5.101.4(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react-is@17.0.2)(react@18.2.0)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(wagmi@2.12.11(@tanstack/query-core@5.101.4)(@tanstack/react-query@5.101.4(react@18.2.0))(@types/react@19.2.17)(bufferutil@4.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rolldown@1.1.5)(rollup@4.62.3)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76)) + '@tanstack/react-query': 5.101.4(react@19.2.8) + '@walletconnect/ethereum-provider': 2.20.2(@types/react@19.2.17)(bufferutil@4.1.0)(react@19.2.8)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76) + connectkit: 1.9.2(@babel/core@7.29.7)(@tanstack/react-query@5.101.4(react@19.2.8))(react-dom@19.2.8(react@19.2.8))(react-is@17.0.2)(react@19.2.8)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(wagmi@2.16.5(@tanstack/query-core@5.101.4)(@tanstack/react-query@5.101.4(react@19.2.8))(@types/react@19.2.17)(bufferutil@4.1.0)(react@19.2.8)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76)) debug: 4.4.3(supports-color@5.5.0) dotenv: 16.6.1 permissionless: 0.2.30(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(webauthn-p256@0.0.10) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-error-boundary: 5.0.0(react@18.2.0) + react: 19.2.8 + react-dom: 19.2.8(react@19.2.8) + react-error-boundary: 5.0.0(react@19.2.8) react-merge-refs: 2.1.1 tailwind-merge: 1.14.0 - usehooks-ts: 3.1.1(react@18.2.0) + usehooks-ts: 3.1.1(react@19.2.8) viem: 2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76) - wagmi: 2.12.11(@tanstack/query-core@5.101.4)(@tanstack/react-query@5.101.4(react@18.2.0))(@types/react@19.2.17)(bufferutil@4.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rolldown@1.1.5)(rollup@4.62.3)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76) + wagmi: 2.16.5(@tanstack/query-core@5.101.4)(@tanstack/react-query@5.101.4(react@19.2.8))(@types/react@19.2.17)(bufferutil@4.1.0)(react@19.2.8)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76) webauthn-p256: 0.0.10 - zustand: 4.5.7(@types/react@19.2.17)(react@18.2.0) + zustand: 4.5.7(@types/react@19.2.17)(react@19.2.8) transitivePeerDependencies: - '@aws-sdk/client-kms' - '@azure/app-configuration' @@ -14689,7 +14693,7 @@ snapshots: monaco-editor: 0.52.2 next: 14.2.5(@babel/core@7.29.7)(@opentelemetry/api@1.9.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) node-sql-parser: 5.4.0 - nuqs: 1.20.0(next@14.2.5(@babel/core@7.29.7)(@opentelemetry/api@1.9.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) + nuqs: 1.20.0(next@14.2.5(@opentelemetry/api@1.9.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) pg: 8.22.0 query-string: 9.4.1 react: 18.2.0 @@ -14771,38 +14775,38 @@ snapshots: '@latticexyz/store-indexer': 2.2.23(@aws-sdk/client-kms@3.1097.0)(@opentelemetry/api@1.9.1)(@tanstack/react-query@5.101.4(react@19.2.8))(@types/react@19.2.17)(asn1.js@5.4.1)(bun-types@1.3.14)(kysely@0.26.3)(pg@8.22.0)(react@18.2.0)(sql.js@1.14.1)(typescript@6.0.3)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(wagmi@2.16.5(@tanstack/query-core@5.101.4)(@tanstack/react-query@5.101.4(react@19.2.8))(@types/react@19.2.17)(bufferutil@4.1.0)(react@19.2.8)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76))(ws@8.21.1(bufferutil@4.1.0)(utf-8-validate@5.0.10)) '@latticexyz/store-sync': 2.2.23(@aws-sdk/client-kms@3.1097.0)(@opentelemetry/api@1.9.1)(@tanstack/react-query@5.101.4(react@19.2.8))(@types/react@19.2.17)(asn1.js@5.4.1)(better-sqlite3@12.8.0)(bun-types@1.3.14)(pg@8.22.0)(react@18.2.0)(typescript@6.0.3)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(wagmi@2.16.5(@tanstack/query-core@5.101.4)(@tanstack/react-query@5.101.4(react@19.2.8))(@types/react@19.2.17)(bufferutil@4.1.0)(react@19.2.8)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76))(ws@8.21.1(bufferutil@4.1.0)(utf-8-validate@5.0.10)) '@latticexyz/world': 2.2.23(@aws-sdk/client-kms@3.1097.0)(asn1.js@5.4.1)(typescript@6.0.3)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.23.8) - '@monaco-editor/react': 4.7.0(monaco-editor@0.52.2)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-checkbox': 1.3.11(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-collapsible': 1.1.20(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-dialog': 1.1.23(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-dropdown-menu': 2.1.24(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-label': 2.1.15(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-popover': 1.1.23(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-select': 2.3.7(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-separator': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) + '@monaco-editor/react': 4.7.0(monaco-editor@0.52.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-checkbox': 1.3.11(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-collapsible': 1.1.20(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-dialog': 1.1.23(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-dropdown-menu': 2.1.24(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-label': 2.1.15(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-popover': 1.1.23(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-select': 2.3.7(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-separator': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-slot': 1.3.3(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-tooltip': 1.2.16(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/themes': 3.3.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@rainbow-me/rainbowkit': 2.2.11(@tanstack/react-query@5.101.4(react@19.2.8))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)(typescript@6.0.3)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(wagmi@2.16.5(@tanstack/query-core@5.101.4)(@tanstack/react-query@5.101.4(react@19.2.8))(@types/react@19.2.17)(bufferutil@4.1.0)(react@19.2.8)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76)) + '@radix-ui/react-tooltip': 1.2.16(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/themes': 3.3.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@rainbow-me/rainbowkit': 2.2.11(@tanstack/react-query@5.101.4(react@19.2.8))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@6.0.3)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(wagmi@2.16.5(@tanstack/query-core@5.101.4)(@tanstack/react-query@5.101.4(react@19.2.8))(@types/react@19.2.17)(bufferutil@4.1.0)(react@19.2.8)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76)) '@tanstack/react-query': 5.101.4(react@18.2.0) - '@tanstack/react-table': 8.21.3(react-dom@18.2.0(react@19.2.8))(react@18.2.0) + '@tanstack/react-table': 8.21.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0) class-variance-authority: 0.7.1 clsx: 2.1.1 - cmdk: 1.0.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) + cmdk: 1.0.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) debug: 4.4.3(supports-color@5.5.0) dotenv: 16.6.1 lucide-react: 0.408.0(react@18.2.0) monaco-editor: 0.52.2 - next: 14.2.5(@opentelemetry/api@1.9.1)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) + next: 14.2.5(@babel/core@7.29.7)(@opentelemetry/api@1.9.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) node-sql-parser: 5.4.0 - nuqs: 1.20.0(next@14.2.5(@opentelemetry/api@1.9.1)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)) + nuqs: 1.20.0(next@14.2.5(@opentelemetry/api@1.9.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) pg: 8.22.0 query-string: 9.4.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-hook-form: 7.83.0(react@18.2.0) react18-json-view: 0.2.10(react@18.2.0) - sonner: 1.7.4(react-dom@18.2.0(react@19.2.8))(react@18.2.0) + sonner: 1.7.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) sql-autocomplete: 1.1.1 tailwind-merge: 1.14.0 viem: 2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76) @@ -14875,10 +14879,10 @@ snapshots: table: 6.9.0 yargs: 17.7.3 - '@latticexyz/id.place@2.2.23(@tanstack/react-query@5.101.4(react@18.2.0))(@types/react@19.2.17)(@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@19.2.8))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)))(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@18.2.0))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(wagmi@2.12.11(@tanstack/query-core@5.101.4)(@tanstack/react-query@5.101.4(react@18.2.0))(@types/react@19.2.17)(bufferutil@4.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rolldown@1.1.5)(rollup@4.62.3)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76))(zod@3.25.76)': + '@latticexyz/id.place@2.2.23(@tanstack/react-query@5.101.4(react@18.2.0))(@types/react@19.2.17)(@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@18.2.0))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)))(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@18.2.0))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(wagmi@2.12.11(@tanstack/query-core@5.101.4)(@tanstack/react-query@5.101.4(react@18.2.0))(@types/react@19.2.17)(bufferutil@4.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rolldown@1.1.5)(rollup@4.62.3)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76))(zod@3.25.76)': dependencies: debug: 4.4.3(supports-color@5.5.0) - porto: 0.0.76(@tanstack/react-query@5.101.4(react@18.2.0))(@types/react@19.2.17)(@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@19.2.8))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)))(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@18.2.0))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(wagmi@2.12.11(@tanstack/query-core@5.101.4)(@tanstack/react-query@5.101.4(react@18.2.0))(@types/react@19.2.17)(bufferutil@4.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rolldown@1.1.5)(rollup@4.62.3)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76))(zod@3.25.76) + porto: 0.0.76(@tanstack/react-query@5.101.4(react@18.2.0))(@types/react@19.2.17)(@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@18.2.0))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)))(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@18.2.0))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(wagmi@2.12.11(@tanstack/query-core@5.101.4)(@tanstack/react-query@5.101.4(react@18.2.0))(@types/react@19.2.17)(bufferutil@4.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rolldown@1.1.5)(rollup@4.62.3)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76))(zod@3.25.76) viem: 2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76) wagmi: 2.12.11(@tanstack/query-core@5.101.4)(@tanstack/react-query@5.101.4(react@18.2.0))(@types/react@19.2.17)(bufferutil@4.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rolldown@1.1.5)(rollup@4.62.3)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76) transitivePeerDependencies: @@ -16116,14 +16120,6 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@metamask/sdk-install-modal-web@0.28.1(i18next@23.11.5)(react-dom@18.2.0(react@19.2.8))(react@19.2.8)': - dependencies: - i18next: 23.11.5 - qr-code-styling: 1.9.2 - optionalDependencies: - react: 19.2.8 - react-dom: 18.2.0(react@19.2.8) - '@metamask/sdk-install-modal-web@0.32.0': dependencies: '@paulmillr/qr': 0.2.1 @@ -16165,43 +16161,6 @@ snapshots: - supports-color - utf-8-validate - '@metamask/sdk@0.28.2(bufferutil@4.1.0)(react-dom@18.2.0(react@19.2.8))(react@19.2.8)(rolldown@1.1.5)(rollup@4.62.3)(utf-8-validate@5.0.10)': - dependencies: - '@metamask/onboarding': 1.0.1 - '@metamask/providers': 16.1.0 - '@metamask/sdk-communication-layer': 0.28.2(cross-fetch@4.1.0)(eciesjs@0.3.21)(eventemitter2@6.4.9)(readable-stream@3.6.2)(socket.io-client@4.8.3(bufferutil@4.1.0)(utf-8-validate@5.0.10)) - '@metamask/sdk-install-modal-web': 0.28.1(i18next@23.11.5)(react-dom@18.2.0(react@19.2.8))(react@19.2.8) - '@types/dom-screen-wake-lock': 1.0.3 - '@types/uuid': 10.0.0 - bowser: 2.14.1 - cross-fetch: 4.1.0 - debug: 4.4.3(supports-color@5.5.0) - eciesjs: 0.3.21 - eth-rpc-errors: 4.0.3 - eventemitter2: 6.4.9 - i18next: 23.11.5 - i18next-browser-languagedetector: 7.1.0 - obj-multiplex: 1.0.0 - pump: 3.0.4 - qrcode-terminal-nooctal: 0.12.1 - react-native-webview: 11.26.1(react@19.2.8) - readable-stream: 3.6.2 - rollup-plugin-visualizer: 5.14.0(rolldown@1.1.5)(rollup@4.62.3) - socket.io-client: 4.8.3(bufferutil@4.1.0)(utf-8-validate@5.0.10) - util: 0.12.5 - uuid: 8.3.2 - optionalDependencies: - react: 19.2.8 - react-dom: 18.2.0(react@19.2.8) - transitivePeerDependencies: - - bufferutil - - encoding - - react-native - - rolldown - - rollup - - supports-color - - utf-8-validate - '@metamask/sdk@0.32.0(bufferutil@4.1.0)(utf-8-validate@5.0.10)': dependencies: '@babel/runtime': 7.29.7 @@ -16318,13 +16277,6 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@monaco-editor/react@4.7.0(monaco-editor@0.52.2)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@monaco-editor/loader': 1.7.0 - monaco-editor: 0.52.2 - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - '@motionone/animation@10.18.0': dependencies: '@motionone/easing': 10.18.0 @@ -16590,15 +16542,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-accessible-icon@1.1.15(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/react-visually-hidden': 1.2.11(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-accordion@1.2.20(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@radix-ui/primitive': 1.1.7 @@ -16616,23 +16559,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-accordion@1.2.20(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-collapsible': 1.1.20(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-collection': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-direction': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-id': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.17)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-accordion@1.2.20(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/primitive': 1.1.7 @@ -16663,19 +16589,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-alert-dialog@1.1.23(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-dialog': 1.1.23(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-arrow@1.0.3(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.29.7 @@ -16705,15 +16618,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-arrow@1.1.15(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-arrow@1.1.15(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) @@ -16732,15 +16636,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-aspect-ratio@1.1.15(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-avatar@1.2.6(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@radix-ui/primitive': 1.1.7 @@ -16755,20 +16650,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-avatar@1.2.6(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-context': 1.2.2(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-is-hydrated': 0.1.3(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.17)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-checkbox@1.3.11(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@radix-ui/primitive': 1.1.7 @@ -16784,21 +16665,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-checkbox@1.3.11(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-presence': 1.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-size': 1.1.4(@types/react@19.2.17)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-collapsible@1.1.20(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@radix-ui/primitive': 1.1.7 @@ -16815,22 +16681,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-collapsible@1.1.20(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-id': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-presence': 1.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.17)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-collapsible@1.1.20(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/primitive': 1.1.7 @@ -16885,18 +16735,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-collection@1.1.15(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-slot': 1.3.3(@types/react@19.2.17)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-collection@1.1.15(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.17)(react@19.2.8) @@ -16948,19 +16786,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-context-menu@2.3.7(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-context': 1.2.2(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-menu': 2.1.24(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.17)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-context@1.0.1(@types/react@19.2.17)(react@18.2.0)': dependencies: '@babel/runtime': 7.29.7 @@ -17010,29 +16835,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-dialog@1.0.5(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@babel/runtime': 7.29.7 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@19.2.17)(react@18.2.0) - aria-hidden: 1.2.6 - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - react-remove-scroll: 2.5.5(@types/react@19.2.17)(react@18.2.0) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-dialog@1.1.23(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@radix-ui/primitive': 1.1.7 @@ -17056,29 +16858,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-dialog@1.1.23(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.1.19(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-focus-guards': 1.1.6(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.1.16(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-id': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-portal': 1.1.17(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-presence': 1.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-slot': 1.3.3(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.17)(react@18.2.0) - aria-hidden: 1.2.6 - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - react-remove-scroll: 2.7.2(@types/react@19.2.17)(react@18.2.0) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-dialog@1.1.23(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/primitive': 1.1.7 @@ -17170,20 +16949,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@babel/runtime': 7.29.7 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@19.2.17)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-dismissable-layer@1.1.19(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@radix-ui/primitive': 1.1.7 @@ -17197,19 +16962,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-dismissable-layer@1.1.19(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-effect-event': 0.0.5(@types/react@19.2.17)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-dismissable-layer@1.1.19(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/primitive': 1.1.7 @@ -17238,21 +16990,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-dropdown-menu@2.1.24(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-id': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-menu': 2.1.24(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.17)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-dropdown-menu@2.1.24(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/primitive': 1.1.7 @@ -17330,18 +17067,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-focus-scope@1.0.4(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@babel/runtime': 7.29.7 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@19.2.17)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-focus-scope@1.1.16(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.17)(react@18.2.0) @@ -17353,17 +17078,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-focus-scope@1.1.16(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.17)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-focus-scope@1.1.16(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.17)(react@19.2.8) @@ -17389,20 +17103,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-form@0.1.16(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-id': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-label': 2.1.15(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-hover-card@1.1.23(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@radix-ui/primitive': 1.1.7 @@ -17420,23 +17120,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-hover-card@1.1.23(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.1.19(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-popper': 1.3.7(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-portal': 1.1.17(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-presence': 1.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.17)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-icons@1.3.2(react@19.2.8)': dependencies: react: 19.2.8 @@ -17480,15 +17163,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-label@2.1.15(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-label@2.1.15(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) @@ -17524,32 +17198,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-menu@2.1.24(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-collection': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-direction': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.1.19(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-focus-guards': 1.1.6(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.1.16(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-id': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-popper': 1.3.7(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-portal': 1.1.17(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-presence': 1.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-roving-focus': 1.1.19(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-slot': 1.3.3(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.17)(react@18.2.0) - aria-hidden: 1.2.6 - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - react-remove-scroll: 2.7.2(@types/react@19.2.17)(react@18.2.0) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-menu@2.1.24(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/primitive': 1.1.7 @@ -17594,24 +17242,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-menubar@1.1.24(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-collection': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-direction': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-id': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-menu': 2.1.24(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-roving-focus': 1.1.19(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.17)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-navigation-menu@1.2.22(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@radix-ui/primitive': 1.1.7 @@ -17634,28 +17264,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-navigation-menu@1.2.22(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-collection': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-direction': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.1.19(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-id': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-presence': 1.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-previous': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-visually-hidden': 1.2.11(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-one-time-password-field@0.1.16(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@radix-ui/number': 1.1.3 @@ -17676,26 +17284,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-one-time-password-field@0.1.16(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/number': 1.1.3 - '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-collection': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-direction': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-roving-focus': 1.1.19(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-effect-event': 0.0.5(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-is-hydrated': 0.1.3(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.17)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-password-toggle-field@0.1.11(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@radix-ui/primitive': 1.1.7 @@ -17712,22 +17300,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-password-toggle-field@0.1.11(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-id': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-effect-event': 0.0.5(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-is-hydrated': 0.1.3(@types/react@19.2.17)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-popover@1.1.23(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@radix-ui/primitive': 1.1.7 @@ -17751,29 +17323,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-popover@1.1.23(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.1.19(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-focus-guards': 1.1.6(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.1.16(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-id': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-popper': 1.3.7(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-portal': 1.1.17(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-presence': 1.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-slot': 1.3.3(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.17)(react@18.2.0) - aria-hidden: 1.2.6 - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - react-remove-scroll: 2.7.2(@types/react@19.2.17)(react@18.2.0) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-popover@1.1.23(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/primitive': 1.1.7 @@ -17853,24 +17402,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-popper@1.3.7(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@floating-ui/react-dom': 2.1.9(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-arrow': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-rect': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-size': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/rect': 1.1.3 - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-popper@1.3.7(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@floating-ui/react-dom': 2.1.9(react-dom@19.2.8(react@19.2.8))(react@19.2.8) @@ -17919,16 +17450,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-portal@1.0.4(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@babel/runtime': 7.29.7 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-portal@1.1.17(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -17939,16 +17460,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-portal@1.1.17(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.17)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-portal@1.1.17(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) @@ -17970,17 +17481,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-presence@1.0.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@babel/runtime': 7.29.7 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@19.2.17)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-presence@1.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.17)(react@18.2.0) @@ -17990,15 +17490,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-presence@1.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.17)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-presence@1.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.17)(react@19.2.8) @@ -18018,16 +17509,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-primitive@1.0.3(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@babel/runtime': 7.29.7 - '@radix-ui/react-slot': 1.0.2(@types/react@19.2.17)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-primitive@1.0.3(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@babel/runtime': 7.29.7 @@ -18047,15 +17528,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-primitive@2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/react-slot': 1.3.3(@types/react@19.2.17)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-primitive@2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/react-slot': 1.3.3(@types/react@19.2.17)(react@19.2.8) @@ -18075,16 +17547,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-progress@1.1.16(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/react-context': 1.2.2(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-radio-group@1.4.7(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@radix-ui/primitive': 1.1.7 @@ -18102,23 +17564,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-radio-group@1.4.7(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-direction': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-presence': 1.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-roving-focus': 1.1.19(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-size': 1.1.4(@types/react@19.2.17)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-roving-focus@1.1.19(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@radix-ui/primitive': 1.1.7 @@ -18138,25 +17583,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-roving-focus@1.1.19(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-collection': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-direction': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-id': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-is-hydrated': 0.1.3(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.17)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-roving-focus@1.1.19(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/primitive': 1.1.7 @@ -18193,23 +17619,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-scroll-area@1.2.18(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/number': 1.1.3 - '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-direction': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-presence': 1.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.17)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-scroll-area@1.2.18(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/number': 1.1.3 @@ -18317,36 +17726,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-select@2.3.7(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/number': 1.1.3 - '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-collection': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-direction': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.1.19(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-focus-guards': 1.1.6(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.1.16(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-id': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-popper': 1.3.7(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-portal': 1.1.17(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-presence': 1.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-slot': 1.3.3(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-previous': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-visually-hidden': 1.2.11(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - aria-hidden: 1.2.6 - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - react-remove-scroll: 2.7.2(@types/react@19.2.17)(react@18.2.0) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-select@2.3.7(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/number': 1.1.3 @@ -18386,15 +17765,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-separator@1.1.15(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-separator@1.1.15(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) @@ -18423,25 +17793,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-slider@1.4.7(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/number': 1.1.3 - '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-collection': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-direction': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-previous': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-size': 1.1.4(@types/react@19.2.17)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-slot@1.0.2(@types/react@19.2.17)(react@18.2.0)': dependencies: '@babel/runtime': 7.29.7 @@ -18486,20 +17837,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-switch@1.3.7(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-size': 1.1.4(@types/react@19.2.17)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-tabs@1.1.21(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@radix-ui/primitive': 1.1.7 @@ -18516,22 +17853,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-tabs@1.1.21(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-context': 1.2.2(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-direction': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-id': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-presence': 1.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-roving-focus': 1.1.19(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.17)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-toast@1.2.23(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@radix-ui/primitive': 1.1.7 @@ -18552,26 +17873,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-toast@1.2.23(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-collection': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.1.19(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-portal': 1.1.17(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-presence': 1.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-visually-hidden': 1.2.11(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-toggle-group@1.1.19(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@radix-ui/primitive': 1.1.7 @@ -18587,21 +17888,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-toggle-group@1.1.19(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-context': 1.2.2(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-direction': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-roving-focus': 1.1.19(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-toggle': 1.1.18(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.17)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-toggle@1.1.18(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@radix-ui/primitive': 1.1.7 @@ -18613,17 +17899,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-toggle@1.1.18(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.17)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-toggle@1.1.18(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/primitive': 1.1.7 @@ -18650,21 +17925,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-toolbar@1.1.19(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-context': 1.2.2(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-direction': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-roving-focus': 1.1.19(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-separator': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-toggle-group': 1.1.19(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-tooltip@1.2.16(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@radix-ui/primitive': 1.1.7 @@ -18686,27 +17946,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-tooltip@1.2.16(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.1.19(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-id': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-popper': 1.3.7(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-portal': 1.1.17(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-presence': 1.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-slot': 1.3.3(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-visually-hidden': 1.2.11(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-tooltip@1.2.16(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/primitive': 1.1.7 @@ -18978,15 +18217,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-visually-hidden@1.2.11(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/react-visually-hidden@1.2.11(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) @@ -19014,18 +18244,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@radix-ui/themes@3.3.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@radix-ui/colors': 3.0.0 - classnames: 2.5.1 - radix-ui: 1.6.7(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - react-remove-scroll-bar: 2.3.8(@types/react@19.2.17)(react@18.2.0) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - '@rainbow-me/rainbowkit@1.3.7(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(viem@2.37.13(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3))(wagmi@1.4.13(@types/react@19.2.17)(bufferutil@4.1.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.37.13(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3))(zod@4.4.3))': dependencies: '@vanilla-extract/css': 1.14.0 @@ -19061,16 +18279,16 @@ snapshots: - babel-plugin-macros - typescript - '@rainbow-me/rainbowkit@2.2.11(@tanstack/react-query@5.101.4(react@19.2.8))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)(typescript@6.0.3)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(wagmi@2.16.5(@tanstack/query-core@5.101.4)(@tanstack/react-query@5.101.4(react@19.2.8))(@types/react@19.2.17)(bufferutil@4.1.0)(react@19.2.8)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76))': + '@rainbow-me/rainbowkit@2.2.11(@tanstack/react-query@5.101.4(react@19.2.8))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@6.0.3)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(wagmi@2.16.5(@tanstack/query-core@5.101.4)(@tanstack/react-query@5.101.4(react@19.2.8))(@types/react@19.2.17)(bufferutil@4.1.0)(react@19.2.8)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76))': dependencies: '@tanstack/react-query': 5.101.4(react@19.2.8) '@vanilla-extract/css': 1.20.1 '@vanilla-extract/dynamic': 2.1.5 '@vanilla-extract/sprinkles': 1.6.5(@vanilla-extract/css@1.20.1) clsx: 2.1.1 - cuer: 0.0.3(react-dom@18.2.0(react@19.2.8))(react@18.2.0)(typescript@6.0.3) + cuer: 0.0.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@6.0.3) react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) + react-dom: 18.2.0(react@18.2.0) react-remove-scroll: 2.7.2(@types/react@19.2.17)(react@18.2.0) ua-parser-js: 2.0.10 viem: 2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76) @@ -20844,14 +20062,15 @@ snapshots: dependencies: acorn: 8.18.0 - '@sveltejs/adapter-auto@7.0.1(@sveltejs/kit@2.70.1(@opentelemetry/api@1.9.1)(svelte@5.56.8(@typescript-eslint/types@8.59.4))(typescript@6.0.3)(vite@8.1.5(@types/node@25.9.5)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)))': + '@sveltejs/adapter-auto@7.0.1(@sveltejs/kit@2.70.1(@opentelemetry/api@1.9.1)(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.8(@typescript-eslint/types@8.59.4))(vite@8.1.5(@types/node@25.9.5)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)))(svelte@5.56.8(@typescript-eslint/types@8.59.4))(typescript@6.0.3)(vite@8.1.5(@types/node@25.9.5)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)))': dependencies: - '@sveltejs/kit': 2.70.1(@opentelemetry/api@1.9.1)(svelte@5.56.8(@typescript-eslint/types@8.59.4))(typescript@6.0.3)(vite@8.1.5(@types/node@25.9.5)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)) + '@sveltejs/kit': 2.70.1(@opentelemetry/api@1.9.1)(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.8(@typescript-eslint/types@8.59.4))(vite@8.1.5(@types/node@25.9.5)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)))(svelte@5.56.8(@typescript-eslint/types@8.59.4))(typescript@6.0.3)(vite@8.1.5(@types/node@25.9.5)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)) - '@sveltejs/kit@2.70.1(@opentelemetry/api@1.9.1)(svelte@5.56.8(@typescript-eslint/types@8.59.4))(typescript@6.0.3)(vite@8.1.5(@types/node@25.9.5)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0))': + '@sveltejs/kit@2.70.1(@opentelemetry/api@1.9.1)(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.8(@typescript-eslint/types@8.59.4))(vite@8.1.5(@types/node@25.9.5)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)))(svelte@5.56.8(@typescript-eslint/types@8.59.4))(typescript@6.0.3)(vite@8.1.5(@types/node@25.9.5)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0))': dependencies: '@standard-schema/spec': 1.1.0 '@sveltejs/acorn-typescript': 1.0.11(acorn@8.18.0) + '@sveltejs/vite-plugin-svelte': 7.2.0(svelte@5.56.8(@typescript-eslint/types@8.59.4))(vite@8.1.5(@types/node@25.9.5)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)) '@types/cookie': 0.6.0 acorn: 8.18.0 cookie: 0.6.0 @@ -20870,6 +20089,15 @@ snapshots: '@sveltejs/load-config@0.2.1': {} + '@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.8(@typescript-eslint/types@8.59.4))(vite@8.1.5(@types/node@25.9.5)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0))': + dependencies: + deepmerge: 4.3.1 + magic-string: 0.30.21 + obug: 2.1.4 + svelte: 5.56.8(@typescript-eslint/types@8.59.4) + vite: 8.1.5(@types/node@25.9.5)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0) + vitefu: 1.1.3(vite@8.1.5(@types/node@25.9.5)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)) + '@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.29.7)': dependencies: '@babel/core': 7.29.7 @@ -21105,12 +20333,6 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@tanstack/react-table@8.21.3(react-dom@18.2.0(react@19.2.8))(react@18.2.0)': - dependencies: - '@tanstack/table-core': 8.21.3 - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - '@tanstack/react-table@8.21.3(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@tanstack/table-core': 8.21.3 @@ -23640,13 +22862,13 @@ snapshots: - utf-8-validate - zod - '@wagmi/connectors@5.1.10(@types/react@19.2.17)(@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@19.2.8))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)))(bufferutil@4.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rolldown@1.1.5)(rollup@4.62.3)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76)': + '@wagmi/connectors@5.1.10(@types/react@19.2.17)(@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@18.2.0))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)))(bufferutil@4.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rolldown@1.1.5)(rollup@4.62.3)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76)': dependencies: '@coinbase/wallet-sdk': 4.0.4 '@metamask/sdk': 0.28.2(bufferutil@4.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rolldown@1.1.5)(rollup@4.62.3)(utf-8-validate@5.0.10) '@safe-global/safe-apps-provider': 0.18.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76) '@safe-global/safe-apps-sdk': 9.1.0(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76) - '@wagmi/core': 2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@19.2.8))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)) + '@wagmi/core': 2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@18.2.0))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)) '@walletconnect/ethereum-provider': 2.16.1(@types/react@19.2.17)(bufferutil@4.1.0)(react@18.2.0)(utf-8-validate@5.0.10) '@walletconnect/modal': 2.6.2(@types/react@19.2.17)(react@18.2.0) cbw-sdk: '@coinbase/wallet-sdk@3.9.3' @@ -23686,15 +22908,15 @@ snapshots: - utf-8-validate - zod - '@wagmi/connectors@5.1.10(@types/react@19.2.17)(@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@19.2.8))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)))(bufferutil@4.1.0)(react-dom@18.2.0(react@19.2.8))(react@19.2.8)(rolldown@1.1.5)(rollup@4.62.3)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3))(zod@4.4.3)': + '@wagmi/connectors@5.1.10(@types/react@19.2.17)(@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@18.2.0))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)))(bufferutil@4.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rolldown@1.1.5)(rollup@4.62.3)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3))(zod@4.4.3)': dependencies: '@coinbase/wallet-sdk': 4.0.4 - '@metamask/sdk': 0.28.2(bufferutil@4.1.0)(react-dom@18.2.0(react@19.2.8))(react@19.2.8)(rolldown@1.1.5)(rollup@4.62.3)(utf-8-validate@5.0.10) + '@metamask/sdk': 0.28.2(bufferutil@4.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rolldown@1.1.5)(rollup@4.62.3)(utf-8-validate@5.0.10) '@safe-global/safe-apps-provider': 0.18.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3) '@safe-global/safe-apps-sdk': 9.1.0(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3) - '@wagmi/core': 2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@19.2.8))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)) - '@walletconnect/ethereum-provider': 2.16.1(@types/react@19.2.17)(bufferutil@4.1.0)(react@19.2.8)(utf-8-validate@5.0.10) - '@walletconnect/modal': 2.6.2(@types/react@19.2.17)(react@19.2.8) + '@wagmi/core': 2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@18.2.0))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)) + '@walletconnect/ethereum-provider': 2.16.1(@types/react@19.2.17)(bufferutil@4.1.0)(react@18.2.0)(utf-8-validate@5.0.10) + '@walletconnect/modal': 2.6.2(@types/react@19.2.17)(react@18.2.0) cbw-sdk: '@coinbase/wallet-sdk@3.9.3' viem: 2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3) optionalDependencies: @@ -23732,7 +22954,7 @@ snapshots: - utf-8-validate - zod - '@wagmi/connectors@5.9.5(@types/react@19.2.17)(@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@19.2.8))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)))(bufferutil@4.1.0)(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.4.0(react@18.2.0))(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.23.8)': + '@wagmi/connectors@5.9.5(@types/react@19.2.17)(@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@18.2.0))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)))(bufferutil@4.1.0)(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.4.0(react@18.2.0))(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.23.8)': dependencies: '@base-org/account': 1.1.1(@types/react@19.2.17)(bufferutil@4.1.0)(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.4.0(react@18.2.0))(utf-8-validate@5.0.10)(zod@3.23.8) '@coinbase/wallet-sdk': 4.3.6(@types/react@19.2.17)(bufferutil@4.1.0)(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.4.0(react@18.2.0))(utf-8-validate@5.0.10)(zod@3.23.8) @@ -23740,7 +22962,7 @@ snapshots: '@metamask/sdk': 0.32.0(bufferutil@4.1.0)(utf-8-validate@5.0.10) '@safe-global/safe-apps-provider': 0.18.6(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.23.8) '@safe-global/safe-apps-sdk': 9.1.0(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.23.8) - '@wagmi/core': 2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@19.2.8))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)) + '@wagmi/core': 2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@18.2.0))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)) '@walletconnect/ethereum-provider': 2.21.1(@types/react@19.2.17)(bufferutil@4.1.0)(react@18.2.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.23.8) cbw-sdk: '@coinbase/wallet-sdk@3.9.3' viem: 2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76) @@ -23777,7 +22999,7 @@ snapshots: - utf-8-validate - zod - '@wagmi/connectors@5.9.5(@types/react@19.2.17)(@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@19.2.8))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)))(bufferutil@4.1.0)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.4.0(react@19.2.8))(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76)': + '@wagmi/connectors@5.9.5(@types/react@19.2.17)(@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@18.2.0))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)))(bufferutil@4.1.0)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.4.0(react@19.2.8))(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76)': dependencies: '@base-org/account': 1.1.1(@types/react@19.2.17)(bufferutil@4.1.0)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.4.0(react@19.2.8))(utf-8-validate@5.0.10)(zod@3.25.76) '@coinbase/wallet-sdk': 4.3.6(@types/react@19.2.17)(bufferutil@4.1.0)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.4.0(react@19.2.8))(utf-8-validate@5.0.10)(zod@3.25.76) @@ -23785,7 +23007,7 @@ snapshots: '@metamask/sdk': 0.32.0(bufferutil@4.1.0)(utf-8-validate@5.0.10) '@safe-global/safe-apps-provider': 0.18.6(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76) '@safe-global/safe-apps-sdk': 9.1.0(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76) - '@wagmi/core': 2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@19.2.8))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)) + '@wagmi/core': 2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@18.2.0))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)) '@walletconnect/ethereum-provider': 2.21.1(@types/react@19.2.17)(bufferutil@4.1.0)(react@19.2.8)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76) cbw-sdk: '@coinbase/wallet-sdk@3.9.3' viem: 2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76) @@ -23890,12 +23112,12 @@ snapshots: - react - use-sync-external-store - '@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.4.0(react@19.2.8))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))': + '@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@18.2.0))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3))': dependencies: eventemitter3: 5.0.1 mipd: 0.0.7(typescript@6.0.3) - viem: 2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76) - zustand: 5.0.0(@types/react@19.2.17)(react@19.2.8)(use-sync-external-store@1.4.0(react@19.2.8)) + viem: 2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3) + zustand: 5.0.0(@types/react@19.2.17)(react@18.2.0)(use-sync-external-store@1.6.0(react@18.2.0)) optionalDependencies: '@tanstack/query-core': 5.101.4 typescript: 6.0.3 @@ -23905,12 +23127,12 @@ snapshots: - react - use-sync-external-store - '@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@19.2.8))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))': + '@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.4.0(react@19.2.8))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))': dependencies: eventemitter3: 5.0.1 mipd: 0.0.7(typescript@6.0.3) viem: 2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76) - zustand: 5.0.0(@types/react@19.2.17)(react@19.2.8)(use-sync-external-store@1.6.0(react@19.2.8)) + zustand: 5.0.0(@types/react@19.2.17)(react@19.2.8)(use-sync-external-store@1.4.0(react@19.2.8)) optionalDependencies: '@tanstack/query-core': 5.101.4 typescript: 6.0.3 @@ -23920,11 +23142,11 @@ snapshots: - react - use-sync-external-store - '@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@19.2.8))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3))': + '@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@19.2.8))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))': dependencies: eventemitter3: 5.0.1 mipd: 0.0.7(typescript@6.0.3) - viem: 2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3) + viem: 2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76) zustand: 5.0.0(@types/react@19.2.17)(react@19.2.8)(use-sync-external-store@1.6.0(react@19.2.8)) optionalDependencies: '@tanstack/query-core': 5.101.4 @@ -24378,44 +23600,6 @@ snapshots: - uploadthing - utf-8-validate - '@walletconnect/ethereum-provider@2.16.1(@types/react@19.2.17)(bufferutil@4.1.0)(react@19.2.8)(utf-8-validate@5.0.10)': - dependencies: - '@walletconnect/jsonrpc-http-connection': 1.0.8 - '@walletconnect/jsonrpc-provider': 1.0.14 - '@walletconnect/jsonrpc-types': 1.0.4 - '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/modal': 2.6.2(@types/react@19.2.17)(react@19.2.8) - '@walletconnect/sign-client': 2.16.1(bufferutil@4.1.0)(utf-8-validate@5.0.10) - '@walletconnect/types': 2.16.1 - '@walletconnect/universal-provider': 2.16.1(bufferutil@4.1.0)(utf-8-validate@5.0.10) - '@walletconnect/utils': 2.16.1 - events: 3.3.0 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@types/react' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/functions' - - '@vercel/kv' - - aws4fetch - - bufferutil - - db0 - - encoding - - ioredis - - react - - uploadthing - - utf-8-validate - '@walletconnect/ethereum-provider@2.20.2(@types/react@19.2.17)(bufferutil@4.1.0)(react@18.2.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76)': dependencies: '@reown/appkit': 1.7.3(@types/react@19.2.17)(bufferutil@4.1.0)(react@18.2.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76) @@ -26753,16 +25937,6 @@ snapshots: - '@types/react' - '@types/react-dom' - cmdk@1.0.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0): - dependencies: - '@radix-ui/react-dialog': 1.0.5(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - transitivePeerDependencies: - - '@types/react' - - '@types/react-dom' - cmdk@1.1.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8): dependencies: '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.17)(react@19.2.8) @@ -27062,14 +26236,6 @@ snapshots: optionalDependencies: typescript: 6.0.3 - cuer@0.0.3(react-dom@18.2.0(react@19.2.8))(react@18.2.0)(typescript@6.0.3): - dependencies: - qr: 0.6.0 - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - typescript: 6.0.3 - cva@1.0.0-beta.4(typescript@6.0.3): dependencies: clsx: 2.1.1 @@ -30322,32 +29488,6 @@ snapshots: - '@babel/core' - babel-plugin-macros - next@14.2.5(@opentelemetry/api@1.9.1)(react-dom@18.2.0(react@19.2.8))(react@18.2.0): - dependencies: - '@next/env': 14.2.5 - '@swc/helpers': 0.5.5 - busboy: 1.6.0 - caniuse-lite: 1.0.30001806 - graceful-fs: 4.2.11 - postcss: 8.4.31 - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - styled-jsx: 5.1.1(@babel/core@7.29.7)(react@18.2.0) - optionalDependencies: - '@next/swc-darwin-arm64': 14.2.5 - '@next/swc-darwin-x64': 14.2.5 - '@next/swc-linux-arm64-gnu': 14.2.5 - '@next/swc-linux-arm64-musl': 14.2.5 - '@next/swc-linux-x64-gnu': 14.2.5 - '@next/swc-linux-x64-musl': 14.2.5 - '@next/swc-win32-arm64-msvc': 14.2.5 - '@next/swc-win32-ia32-msvc': 14.2.5 - '@next/swc-win32-x64-msvc': 14.2.5 - '@opentelemetry/api': 1.9.1 - transitivePeerDependencies: - - '@babel/core' - - babel-plugin-macros - next@16.2.6(@babel/core@7.29.7)(@opentelemetry/api@1.9.1)(react-dom@19.2.8(react@19.2.8))(react@19.2.8): dependencies: '@next/env': 16.2.6 @@ -30467,16 +29607,11 @@ snapshots: path-key: 4.0.0 unicorn-magic: 0.3.0 - nuqs@1.20.0(next@14.2.5(@babel/core@7.29.7)(@opentelemetry/api@1.9.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)): + nuqs@1.20.0(next@14.2.5(@opentelemetry/api@1.9.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)): dependencies: mitt: 3.0.1 next: 14.2.5(@babel/core@7.29.7)(@opentelemetry/api@1.9.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - nuqs@1.20.0(next@14.2.5(@opentelemetry/api@1.9.1)(react-dom@18.2.0(react@19.2.8))(react@18.2.0)): - dependencies: - mitt: 3.0.1 - next: 14.2.5(@opentelemetry/api@1.9.1)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - nuqs@2.9.2(next@16.2.6(@babel/core@7.29.7)(@opentelemetry/api@1.9.1)(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(react@19.2.8): dependencies: '@standard-schema/spec': 1.1.0 @@ -31147,9 +30282,9 @@ snapshots: style-value-types: 5.0.0 tslib: 2.8.1 - porto@0.0.76(@tanstack/react-query@5.101.4(react@18.2.0))(@types/react@19.2.17)(@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@19.2.8))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)))(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@18.2.0))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(wagmi@2.12.11(@tanstack/query-core@5.101.4)(@tanstack/react-query@5.101.4(react@18.2.0))(@types/react@19.2.17)(bufferutil@4.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rolldown@1.1.5)(rollup@4.62.3)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76))(zod@3.25.76): + porto@0.0.76(@tanstack/react-query@5.101.4(react@18.2.0))(@types/react@19.2.17)(@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@18.2.0))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)))(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@18.2.0))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(wagmi@2.12.11(@tanstack/query-core@5.101.4)(@tanstack/react-query@5.101.4(react@18.2.0))(@types/react@19.2.17)(bufferutil@4.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rolldown@1.1.5)(rollup@4.62.3)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76))(zod@3.25.76): dependencies: - '@wagmi/core': 2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@19.2.8))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)) + '@wagmi/core': 2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@18.2.0))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)) effect: 3.21.2 idb-keyval: 6.3.0 mipd: 0.0.7(typescript@6.0.3) @@ -31475,69 +30610,6 @@ snapshots: '@types/react': 19.2.17 '@types/react-dom': 19.2.3(@types/react@19.2.17) - radix-ui@1.6.7(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0): - dependencies: - '@radix-ui/primitive': 1.1.7 - '@radix-ui/react-accessible-icon': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-accordion': 1.2.20(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-alert-dialog': 1.1.23(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-arrow': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-aspect-ratio': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-avatar': 1.2.6(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-checkbox': 1.3.11(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-collapsible': 1.1.20(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-collection': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-context': 1.2.2(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-context-menu': 2.3.7(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-dialog': 1.1.23(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-direction': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.1.19(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-dropdown-menu': 2.1.24(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-focus-guards': 1.1.6(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.1.16(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-form': 0.1.16(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-hover-card': 1.1.23(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-label': 2.1.15(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-menu': 2.1.24(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-menubar': 1.1.24(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-navigation-menu': 1.2.22(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-one-time-password-field': 0.1.16(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-password-toggle-field': 0.1.11(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-popover': 1.1.23(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-popper': 1.3.7(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-portal': 1.1.17(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-presence': 1.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-progress': 1.1.16(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-radio-group': 1.4.7(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-roving-focus': 1.1.19(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-scroll-area': 1.2.18(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-select': 2.3.7(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-separator': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-slider': 1.4.7(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-slot': 1.3.3(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-switch': 1.3.7(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-tabs': 1.1.21(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-toast': 1.2.23(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-toggle': 1.1.18(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-toggle-group': 1.1.19(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-toolbar': 1.1.19(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-tooltip': 1.2.16(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-effect-event': 0.0.5(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-escape-keydown': 1.1.5(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-is-hydrated': 0.1.3(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-use-size': 1.1.4(@types/react@19.2.17)(react@18.2.0) - '@radix-ui/react-visually-hidden': 1.2.11(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@19.2.8))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.17 - '@types/react-dom': 19.2.3(@types/react@19.2.17) - radix-vue@1.9.17(vue@3.5.40(typescript@6.0.3)): dependencies: '@floating-ui/dom': 1.8.0 @@ -31601,12 +30673,6 @@ snapshots: react: 18.2.0 scheduler: 0.23.2 - react-dom@18.2.0(react@19.2.8): - dependencies: - loose-envify: 1.4.0 - react: 19.2.8 - scheduler: 0.23.2 - react-dom@19.2.8(react@19.2.8): dependencies: react: 19.2.8 @@ -31652,12 +30718,6 @@ snapshots: invariant: 2.2.4 react: 18.2.0 - react-native-webview@11.26.1(react@19.2.8): - dependencies: - escape-string-regexp: 2.0.0 - invariant: 2.2.4 - react: 19.2.8 - react-reconciler@0.33.0(react@19.2.8): dependencies: react: 19.2.8 @@ -32693,11 +31753,6 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - sonner@1.7.4(react-dom@18.2.0(react@19.2.8))(react@18.2.0): - dependencies: - react: 18.2.0 - react-dom: 18.2.0(react@19.2.8) - sonner@2.0.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: react: 18.2.0 @@ -34256,7 +33311,7 @@ snapshots: vm-browserify@1.1.2: {} - vocs@2.7.0(@types/react@19.2.17)(@vue/compiler-sfc@3.5.40)(axios@1.18.1)(change-case@5.4.4)(esbuild@0.28.1)(idb-keyval@6.3.0)(next@16.2.6(@babel/core@7.29.7)(@opentelemetry/api@1.9.1)(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(qrcode@1.5.4)(react-dom@19.2.8(react@19.2.8))(react-server-dom-webpack@19.2.4(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(react@19.2.8)(rolldown@1.1.5)(rollup@4.62.3)(svelte@5.56.8(@typescript-eslint/types@8.59.4))(typescript@6.0.3)(vite@8.1.5(@types/node@25.9.5)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0))(waku@1.0.0-beta.8(@types/node@25.9.5)(esbuild@0.28.1)(jiti@2.7.0)(react-dom@19.2.8(react@19.2.8))(react-server-dom-webpack@19.2.4(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(react@19.2.8)(tsx@4.23.1)(yaml@2.9.0)): + vocs@2.7.2(@types/react@19.2.17)(@vue/compiler-sfc@3.5.40)(axios@1.18.1)(change-case@5.4.4)(esbuild@0.28.1)(idb-keyval@6.3.0)(next@16.2.6(@babel/core@7.29.7)(@opentelemetry/api@1.9.1)(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(qrcode@1.5.4)(react-dom@19.2.8(react@19.2.8))(react-server-dom-webpack@19.2.4(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(react@19.2.8)(rolldown@1.1.5)(rollup@4.62.3)(svelte@5.56.8(@typescript-eslint/types@8.59.4))(typescript@6.0.3)(vite@8.1.5(@types/node@25.9.5)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0))(waku@1.0.0-beta.8(@types/node@25.9.5)(esbuild@0.28.1)(jiti@2.7.0)(react-dom@19.2.8(react@19.2.8))(react-server-dom-webpack@19.2.4(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(react@19.2.8)(tsx@4.23.1)(yaml@2.9.0)): dependencies: '@base-ui/react': 1.6.0(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) '@codesandbox/sandpack-react': 2.20.0(react-dom@19.2.8(react@19.2.8))(react@19.2.8) @@ -34492,7 +33547,7 @@ snapshots: wagmi@2.16.5(@tanstack/query-core@5.101.4)(@tanstack/react-query@5.101.4(react@18.2.0))(@types/react@19.2.17)(bufferutil@4.1.0)(react@18.2.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.23.8): dependencies: '@tanstack/react-query': 5.101.4(react@18.2.0) - '@wagmi/connectors': 5.9.5(@types/react@19.2.17)(@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@19.2.8))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)))(bufferutil@4.1.0)(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.4.0(react@18.2.0))(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.23.8) + '@wagmi/connectors': 5.9.5(@types/react@19.2.17)(@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@18.2.0))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)))(bufferutil@4.1.0)(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.4.0(react@18.2.0))(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.23.8) '@wagmi/core': 2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.4.0(react@18.2.0))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76)) react: 18.2.0 use-sync-external-store: 1.4.0(react@18.2.0) @@ -34532,7 +33587,7 @@ snapshots: wagmi@2.16.5(@tanstack/query-core@5.101.4)(@tanstack/react-query@5.101.4(react@19.2.8))(@types/react@19.2.17)(bufferutil@4.1.0)(react@18.2.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.23.8): dependencies: '@tanstack/react-query': 5.101.4(react@19.2.8) - '@wagmi/connectors': 5.9.5(@types/react@19.2.17)(@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@19.2.8))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)))(bufferutil@4.1.0)(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.4.0(react@18.2.0))(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.23.8) + '@wagmi/connectors': 5.9.5(@types/react@19.2.17)(@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@18.2.0))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)))(bufferutil@4.1.0)(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.4.0(react@18.2.0))(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.23.8) '@wagmi/core': 2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.4.0(react@18.2.0))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76)) react: 18.2.0 use-sync-external-store: 1.4.0(react@18.2.0) @@ -34572,7 +33627,7 @@ snapshots: wagmi@2.16.5(@tanstack/query-core@5.101.4)(@tanstack/react-query@5.101.4(react@19.2.8))(@types/react@19.2.17)(bufferutil@4.1.0)(react@19.2.8)(typescript@6.0.3)(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76): dependencies: '@tanstack/react-query': 5.101.4(react@19.2.8) - '@wagmi/connectors': 5.9.5(@types/react@19.2.17)(@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@19.2.8))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)))(bufferutil@4.1.0)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.4.0(react@19.2.8))(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76) + '@wagmi/connectors': 5.9.5(@types/react@19.2.17)(@wagmi/core@2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@18.2.0)(typescript@6.0.3)(use-sync-external-store@1.6.0(react@18.2.0))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@4.4.3)))(bufferutil@4.1.0)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.4.0(react@19.2.8))(utf-8-validate@5.0.10)(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76))(zod@3.25.76) '@wagmi/core': 2.20.0(@tanstack/query-core@5.101.4)(@types/react@19.2.17)(react@19.2.8)(typescript@6.0.3)(use-sync-external-store@1.4.0(react@19.2.8))(viem@2.49.3(bufferutil@4.1.0)(typescript@6.0.3)(utf-8-validate@5.0.10)(zod@3.25.76)) react: 19.2.8 use-sync-external-store: 1.4.0(react@19.2.8) @@ -34941,6 +33996,12 @@ snapshots: react: 18.2.0 use-sync-external-store: 1.4.0(react@18.2.0) + zustand@5.0.0(@types/react@19.2.17)(react@18.2.0)(use-sync-external-store@1.6.0(react@18.2.0)): + optionalDependencies: + '@types/react': 19.2.17 + react: 18.2.0 + use-sync-external-store: 1.6.0(react@18.2.0) + zustand@5.0.0(@types/react@19.2.17)(react@19.2.8)(use-sync-external-store@1.4.0(react@19.2.8)): optionalDependencies: '@types/react': 19.2.17