diff --git a/.changeset/bright-gorillas-listen.md b/.changeset/bright-gorillas-listen.md
new file mode 100644
index 0000000000..bccb87dbe9
--- /dev/null
+++ b/.changeset/bright-gorillas-listen.md
@@ -0,0 +1,7 @@
+---
+"with-next-app-i18n": minor
+---
+
+Upgraded `next-intl` to `3.26.3` and resolved [breaking changes](https://next-intl.dev/blog/next-intl-3-22) introduced in `3.22` in anticipation of v4 and Next 15.
+
+Migrated to `/i18n/request.ts` and `/i18n/routing.ts` architecture. Refactored middleware. Adopted async `params` prop in `generateMetadata` and `getRequestConfig` to support Next v15. Adopted `setRequestLocale` over `unstable_setRequestLocale`.
diff --git a/.changeset/eleven-balloons-heal.md b/.changeset/eleven-balloons-heal.md
new file mode 100644
index 0000000000..9fa6de5b2d
--- /dev/null
+++ b/.changeset/eleven-balloons-heal.md
@@ -0,0 +1,5 @@
+---
+"@rainbow-me/rainbowkit": patch
+---
+
+Support for React 19.
diff --git a/.changeset/gentle-months-sip.md b/.changeset/gentle-months-sip.md
new file mode 100644
index 0000000000..f5eca92c92
--- /dev/null
+++ b/.changeset/gentle-months-sip.md
@@ -0,0 +1,17 @@
+---
+"@rainbow-me/create-rainbowkit": patch
+"rainbowkit-next-app": patch
+"example": patch
+"site": patch
+"with-next": patch
+"with-next-app": patch
+"with-vite": patch
+"with-next-custom-button": patch
+"with-next-wallet-button": patch
+"with-create-react-app": patch
+"with-next-app-i18n": patch
+"with-next-mint-nft": patch
+"with-remax": patch
+---
+
+Upgraded to Next 15 at `15.1.4` and resolved [breaking changes](https://nextjs.org/docs/app/building-your-application/upgrading/version-15). Upgraded to React 19 at `19.0.0` and resolved [breaking changes](https://react.dev/blog/2024/04/25/react-19-upgrade-guide). Upgraded `wagmi` to `^2.14.7`.
diff --git a/.changeset/old-news-tap.md b/.changeset/old-news-tap.md
new file mode 100644
index 0000000000..e406b7e3f8
--- /dev/null
+++ b/.changeset/old-news-tap.md
@@ -0,0 +1,5 @@
+---
+"site": patch
+---
+
+Upgraded `framer-motion`, `@react-three/fiber`, and `contentlayer` to resolve breaking changes in Next 15. Fixed `JSX` type imports.
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 8b8a3dfdce..e4bc6d691c 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -3,7 +3,7 @@ name: CI
on: [pull_request, push]
env:
- pnpm: 9.12.0
+ pnpm: 9.15.0
RAINBOW_PROVIDER_API_KEY: ${{ secrets.RAINBOW_PROVIDER_API_KEY }}
WALLETCONNECT_PROJECT_ID: ${{ secrets.WALLETCONNECT_PROJECT_ID }}
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index e4c4ae8cd1..597411221c 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -6,7 +6,7 @@ on:
- main
env:
- pnpm: 9.12.0
+ pnpm: 9.15.0
RAINBOW_PROVIDER_API_KEY: RAINBOW_PROVIDER_API_KEY
concurrency: ${{ github.workflow }}-${{ github.ref }}
diff --git a/examples/with-create-react-app/package.json b/examples/with-create-react-app/package.json
index 89acc6c404..4e78f4eeef 100644
--- a/examples/with-create-react-app/package.json
+++ b/examples/with-create-react-app/package.json
@@ -4,19 +4,19 @@
"private": true,
"dependencies": {
"@rainbow-me/rainbowkit": "workspace:*",
- "@testing-library/jest-dom": "^6.2.0",
- "@testing-library/react": "^16.0.1",
+ "@testing-library/jest-dom": "^6.6.3",
+ "@testing-library/react": "^16.1.0",
"@testing-library/user-event": "^14.5.2",
"@types/jest": "^29.5.12",
"@types/node": "^20.14.8",
- "@types/react": "^18.3.5",
- "react-dom": "^18.3.1",
+ "@types/react": "^19.0.6",
+ "react-dom": "^19.0.0",
"react-scripts": "5.0.1",
- "react": "^18.3.1",
+ "react": "^19.0.0",
"typescript": "5.5.2",
"util": "0.12.5",
"viem": "2.21.55",
- "wagmi": "^2.14.3",
+ "wagmi": "^2.14.7",
"@tanstack/react-query": "^5.55.3"
},
"scripts": {
diff --git a/examples/with-next-app-i18n/next-env.d.ts b/examples/with-next-app-i18n/next-env.d.ts
index 40c3d68096..1b3be0840f 100644
--- a/examples/with-next-app-i18n/next-env.d.ts
+++ b/examples/with-next-app-i18n/next-env.d.ts
@@ -2,4 +2,4 @@
///
// NOTE: This file should not be edited
-// see https://nextjs.org/docs/app/building-your-application/configuring/typescript for more information.
+// see https://nextjs.org/docs/app/api-reference/config/typescript for more information.
diff --git a/examples/with-next-app-i18n/package.json b/examples/with-next-app-i18n/package.json
index 6347483148..1b5837f070 100644
--- a/examples/with-next-app-i18n/package.json
+++ b/examples/with-next-app-i18n/package.json
@@ -9,18 +9,17 @@
},
"dependencies": {
"@rainbow-me/rainbowkit": "workspace:*",
- "next": "^14.2.10",
- "next-intl": "^3.19.1",
- "react": "^18.3.1",
- "react-dom": "^18.3.1",
+ "next": "^15.1.4",
+ "next-intl": "^3.26.3",
+ "react": "^19.0.0",
+ "react-dom": "^19.0.0",
"viem": "2.21.55",
- "wagmi": "^2.14.3",
+ "wagmi": "^2.14.7",
"@tanstack/react-query": "^5.55.3"
},
"devDependencies": {
"@types/node": "^20.14.8",
- "@types/react": "^18.3.5",
- "next": "^14.2.10",
+ "@types/react": "^19.0.6",
"typescript": "5.5.2"
},
"engines": {
diff --git a/examples/with-next-app-i18n/src/app/[locale]/layout.tsx b/examples/with-next-app-i18n/src/app/[locale]/layout.tsx
index 3aec350ca4..d2c8c0bda0 100644
--- a/examples/with-next-app-i18n/src/app/[locale]/layout.tsx
+++ b/examples/with-next-app-i18n/src/app/[locale]/layout.tsx
@@ -1,4 +1,4 @@
-import { getTranslations, unstable_setRequestLocale } from 'next-intl/server';
+import { getTranslations, setRequestLocale } from 'next-intl/server';
import type { Locale } from '@rainbow-me/rainbowkit';
import { Providers } from './providers';
@@ -7,23 +7,27 @@ export function generateStaticParams() {
}
// Dynamic metadata with locale
-export async function generateMetadata(
- { params: { locale } }: { params: { locale: Locale } }
-) {
+export async function generateMetadata(props: { params: Promise<{ locale: Locale }> }) {
+ const params = await props.params;
+ const { locale } = params;
+
const t = await getTranslations({ locale, namespace: 'Metadata' });
return {
title: t('title')
};
}
-export default function LocaleLayout({
- children,
- params: { locale },
-}: {
- children: React.ReactNode;
- params: { locale: Locale };
-}) {
- unstable_setRequestLocale(locale);
+export default async function LocaleLayout(
+ props: {
+ children: React.ReactNode;
+ params: Promise<{ locale: Locale }>;
+ }
+) {
+ const { children } = props;
+ const params = await props.params;
+ const { locale } = params;
+
+ setRequestLocale(locale);
return (
diff --git a/examples/with-next-app-i18n/src/i18n.ts b/examples/with-next-app-i18n/src/i18n.ts
deleted file mode 100644
index fcd94c21d9..0000000000
--- a/examples/with-next-app-i18n/src/i18n.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-import { notFound } from 'next/navigation';
-import { getRequestConfig } from 'next-intl/server';
-
-const locales = ['en-US', 'zh-CN'];
-
-export default getRequestConfig(async ({ locale }) => {
- // Validate that the incoming `locale` parameter is valid
- if (!locales.includes(locale)) notFound();
-
- return {
- messages: (await import(`../messages/${locale}.json`)).default
- };
-});
diff --git a/examples/with-next-app-i18n/src/i18n/request.ts b/examples/with-next-app-i18n/src/i18n/request.ts
new file mode 100644
index 0000000000..20e8c9677d
--- /dev/null
+++ b/examples/with-next-app-i18n/src/i18n/request.ts
@@ -0,0 +1,17 @@
+import { getRequestConfig } from 'next-intl/server';
+import { routing } from './routing';
+
+export default getRequestConfig(async ({ requestLocale }) => {
+ // This typically corresponds to the `[locale]` segment
+ let locale = await requestLocale;
+
+ // Ensure that the incoming locale is valid
+ if (!locale || !routing.locales.includes(locale as any)) {
+ locale = routing.defaultLocale;
+ }
+
+ return {
+ locale,
+ messages: (await import(`../../messages/${locale}.json`)).default
+ };
+});
diff --git a/examples/with-next-app-i18n/src/i18n/routing.ts b/examples/with-next-app-i18n/src/i18n/routing.ts
new file mode 100644
index 0000000000..8cd80df4e9
--- /dev/null
+++ b/examples/with-next-app-i18n/src/i18n/routing.ts
@@ -0,0 +1,8 @@
+import { defineRouting } from 'next-intl/routing';
+
+export const routing = defineRouting({
+ // A list of all locales that are supported
+ locales: ['en-US', 'zh-CN'],
+ // Used when no locale matches
+ defaultLocale: 'en-US',
+});
diff --git a/examples/with-next-app-i18n/src/middleware.ts b/examples/with-next-app-i18n/src/middleware.ts
index 5adf793ba0..499d04dff5 100644
--- a/examples/with-next-app-i18n/src/middleware.ts
+++ b/examples/with-next-app-i18n/src/middleware.ts
@@ -1,13 +1,9 @@
import createMiddleware from 'next-intl/middleware';
-
-export default createMiddleware({
- // A list of all locales that are supported
- locales: ['en-US', 'zh-CN'],
- // Used when no locale matches
- defaultLocale: 'en-US'
-});
-
+import { routing } from './i18n/routing';
+
export const config = {
// Match only internationalized pathnames
matcher: ['/', '/(de|en)/:path*']
};
+
+export default createMiddleware(routing);
diff --git a/examples/with-next-app/next-env.d.ts b/examples/with-next-app/next-env.d.ts
index 40c3d68096..1b3be0840f 100644
--- a/examples/with-next-app/next-env.d.ts
+++ b/examples/with-next-app/next-env.d.ts
@@ -2,4 +2,4 @@
///
// NOTE: This file should not be edited
-// see https://nextjs.org/docs/app/building-your-application/configuring/typescript for more information.
+// see https://nextjs.org/docs/app/api-reference/config/typescript for more information.
diff --git a/examples/with-next-app/package.json b/examples/with-next-app/package.json
index 212dd78be0..0aaf94c070 100644
--- a/examples/with-next-app/package.json
+++ b/examples/with-next-app/package.json
@@ -9,16 +9,16 @@
},
"dependencies": {
"@rainbow-me/rainbowkit": "workspace:*",
- "next": "^14.2.10",
- "react": "^18.3.1",
- "react-dom": "^18.3.1",
+ "next": "^15.1.4",
+ "react": "^19.0.0",
+ "react-dom": "^19.0.0",
"viem": "2.21.55",
- "wagmi": "^2.14.3",
+ "wagmi": "^2.14.7",
"@tanstack/react-query": "^5.55.3"
},
"devDependencies": {
"@types/node": "^20.14.8",
- "@types/react": "^18.3.5",
+ "@types/react": "^19.0.6",
"typescript": "5.5.2"
},
"engines": {
diff --git a/examples/with-next-custom-button/next-env.d.ts b/examples/with-next-custom-button/next-env.d.ts
index a4a7b3f5cf..52e831b434 100644
--- a/examples/with-next-custom-button/next-env.d.ts
+++ b/examples/with-next-custom-button/next-env.d.ts
@@ -2,4 +2,4 @@
///
// NOTE: This file should not be edited
-// see https://nextjs.org/docs/pages/building-your-application/configuring/typescript for more information.
+// see https://nextjs.org/docs/pages/api-reference/config/typescript for more information.
diff --git a/examples/with-next-custom-button/package.json b/examples/with-next-custom-button/package.json
index 6ffc19606f..8f9b6143d1 100644
--- a/examples/with-next-custom-button/package.json
+++ b/examples/with-next-custom-button/package.json
@@ -9,16 +9,16 @@
},
"dependencies": {
"@rainbow-me/rainbowkit": "workspace:*",
- "next": "^14.2.10",
- "react": "^18.3.1",
- "react-dom": "^18.3.1",
+ "next": "^15.1.4",
+ "react": "^19.0.0",
+ "react-dom": "^19.0.0",
"viem": "2.21.55",
- "wagmi": "^2.14.3",
+ "wagmi": "^2.14.7",
"@tanstack/react-query": "^5.55.3"
},
"devDependencies": {
"@types/node": "^20.14.8",
- "@types/react": "^18.3.5",
+ "@types/react": "^19.0.6",
"typescript": "5.5.2"
}
}
diff --git a/examples/with-next-mint-nft/next-env.d.ts b/examples/with-next-mint-nft/next-env.d.ts
index a4a7b3f5cf..52e831b434 100644
--- a/examples/with-next-mint-nft/next-env.d.ts
+++ b/examples/with-next-mint-nft/next-env.d.ts
@@ -2,4 +2,4 @@
///
// NOTE: This file should not be edited
-// see https://nextjs.org/docs/pages/building-your-application/configuring/typescript for more information.
+// see https://nextjs.org/docs/pages/api-reference/config/typescript for more information.
diff --git a/examples/with-next-mint-nft/package.json b/examples/with-next-mint-nft/package.json
index d19c2ffc22..aa01256f7a 100644
--- a/examples/with-next-mint-nft/package.json
+++ b/examples/with-next-mint-nft/package.json
@@ -9,17 +9,17 @@
},
"dependencies": {
"@rainbow-me/rainbowkit": "workspace:*",
- "framer-motion": "^11.5.4",
- "next": "^14.2.10",
- "react": "^18.3.1",
- "react-dom": "^18.3.1",
+ "framer-motion": "^11.15.0",
+ "next": "^15.1.4",
+ "react": "^19.0.0",
+ "react-dom": "^19.0.0",
"viem": "2.21.55",
- "wagmi": "^2.14.3",
+ "wagmi": "^2.14.7",
"@tanstack/react-query": "^5.55.3"
},
"devDependencies": {
"@types/node": "^20.14.8",
- "@types/react": "^18.3.5",
+ "@types/react": "^19.0.6",
"typescript": "5.5.2"
}
}
diff --git a/examples/with-next-rainbow-button/next-env.d.ts b/examples/with-next-rainbow-button/next-env.d.ts
index a4a7b3f5cf..52e831b434 100644
--- a/examples/with-next-rainbow-button/next-env.d.ts
+++ b/examples/with-next-rainbow-button/next-env.d.ts
@@ -2,4 +2,4 @@
///
// NOTE: This file should not be edited
-// see https://nextjs.org/docs/pages/building-your-application/configuring/typescript for more information.
+// see https://nextjs.org/docs/pages/api-reference/config/typescript for more information.
diff --git a/examples/with-next-rainbow-button/package.json b/examples/with-next-rainbow-button/package.json
index 66ae294909..bd6eb437b0 100644
--- a/examples/with-next-rainbow-button/package.json
+++ b/examples/with-next-rainbow-button/package.json
@@ -9,16 +9,16 @@
},
"dependencies": {
"@rainbow-me/rainbow-button": "workspace:*",
- "next": "^14.2.10",
- "react": "^18.3.1",
- "react-dom": "^18.3.1",
+ "next": "^15.1.4",
+ "react": "^19.0.0",
+ "react-dom": "^19.0.0",
"viem": "2.21.55",
- "wagmi": "^2.14.3",
+ "wagmi": "^2.14.7",
"@tanstack/react-query": "^5.55.3"
},
"devDependencies": {
"@types/node": "^20.14.8",
- "@types/react": "^18.3.5",
+ "@types/react": "^19.0.6",
"typescript": "5.5.2"
}
}
diff --git a/examples/with-next-siwe-iron-session/next-env.d.ts b/examples/with-next-siwe-iron-session/next-env.d.ts
index a4a7b3f5cf..52e831b434 100644
--- a/examples/with-next-siwe-iron-session/next-env.d.ts
+++ b/examples/with-next-siwe-iron-session/next-env.d.ts
@@ -2,4 +2,4 @@
///
// NOTE: This file should not be edited
-// see https://nextjs.org/docs/pages/building-your-application/configuring/typescript for more information.
+// see https://nextjs.org/docs/pages/api-reference/config/typescript for more information.
diff --git a/examples/with-next-siwe-iron-session/package.json b/examples/with-next-siwe-iron-session/package.json
index e2f26afdbc..69d02d32c5 100644
--- a/examples/with-next-siwe-iron-session/package.json
+++ b/examples/with-next-siwe-iron-session/package.json
@@ -10,16 +10,16 @@
"dependencies": {
"@rainbow-me/rainbowkit": "workspace:*",
"iron-session": "^6.3.1",
- "next": "^14.2.10",
- "react": "^18.3.1",
- "react-dom": "^18.3.1",
+ "next": "^15.1.4",
+ "react": "^19.0.0",
+ "react-dom": "^19.0.0",
"viem": "2.21.55",
- "wagmi": "^2.14.3",
+ "wagmi": "^2.14.7",
"@tanstack/react-query": "^5.55.3"
},
"devDependencies": {
"@types/node": "^20.14.8",
- "@types/react": "^18.3.5",
+ "@types/react": "^19.0.6",
"typescript": "5.5.2"
}
}
diff --git a/examples/with-next-siwe-next-auth/next-env.d.ts b/examples/with-next-siwe-next-auth/next-env.d.ts
index a4a7b3f5cf..52e831b434 100644
--- a/examples/with-next-siwe-next-auth/next-env.d.ts
+++ b/examples/with-next-siwe-next-auth/next-env.d.ts
@@ -2,4 +2,4 @@
///
// NOTE: This file should not be edited
-// see https://nextjs.org/docs/pages/building-your-application/configuring/typescript for more information.
+// see https://nextjs.org/docs/pages/api-reference/config/typescript for more information.
diff --git a/examples/with-next-siwe-next-auth/package.json b/examples/with-next-siwe-next-auth/package.json
index 74052ac653..9aafe54358 100644
--- a/examples/with-next-siwe-next-auth/package.json
+++ b/examples/with-next-siwe-next-auth/package.json
@@ -10,17 +10,17 @@
"dependencies": {
"@rainbow-me/rainbowkit": "workspace:*",
"@rainbow-me/rainbowkit-siwe-next-auth": "workspace:*",
- "next": "^14.2.10",
- "next-auth": "4.24.5",
- "react": "^18.3.1",
- "react-dom": "^18.3.1",
+ "next": "^15.1.4",
+ "next-auth": "4.24.11",
+ "react": "^19.0.0",
+ "react-dom": "^19.0.0",
"viem": "2.21.55",
- "wagmi": "^2.14.3",
+ "wagmi": "^2.14.7",
"@tanstack/react-query": "^5.55.3"
},
"devDependencies": {
"@types/node": "^20.14.8",
- "@types/react": "^18.3.5",
+ "@types/react": "^19.0.6",
"typescript": "5.5.2"
}
}
diff --git a/examples/with-next-wallet-button/next-env.d.ts b/examples/with-next-wallet-button/next-env.d.ts
index a4a7b3f5cf..52e831b434 100644
--- a/examples/with-next-wallet-button/next-env.d.ts
+++ b/examples/with-next-wallet-button/next-env.d.ts
@@ -2,4 +2,4 @@
///
// NOTE: This file should not be edited
-// see https://nextjs.org/docs/pages/building-your-application/configuring/typescript for more information.
+// see https://nextjs.org/docs/pages/api-reference/config/typescript for more information.
diff --git a/examples/with-next-wallet-button/package.json b/examples/with-next-wallet-button/package.json
index 579d9aeaa1..fc5717b158 100644
--- a/examples/with-next-wallet-button/package.json
+++ b/examples/with-next-wallet-button/package.json
@@ -9,16 +9,16 @@
},
"dependencies": {
"@rainbow-me/rainbowkit": "workspace:*",
- "next": "^14.2.10",
- "react": "^18.3.1",
- "react-dom": "^18.3.1",
+ "next": "^15.1.4",
+ "react": "^19.0.0",
+ "react-dom": "^19.0.0",
"viem": "2.21.55",
- "wagmi": "^2.14.3",
+ "wagmi": "^2.14.7",
"@tanstack/react-query": "^5.55.3"
},
"devDependencies": {
"@types/node": "^20.14.8",
- "@types/react": "^18.3.5",
+ "@types/react": "^19.0.6",
"typescript": "5.5.2"
}
}
diff --git a/examples/with-next/next-env.d.ts b/examples/with-next/next-env.d.ts
index a4a7b3f5cf..52e831b434 100644
--- a/examples/with-next/next-env.d.ts
+++ b/examples/with-next/next-env.d.ts
@@ -2,4 +2,4 @@
///
// NOTE: This file should not be edited
-// see https://nextjs.org/docs/pages/building-your-application/configuring/typescript for more information.
+// see https://nextjs.org/docs/pages/api-reference/config/typescript for more information.
diff --git a/examples/with-next/package.json b/examples/with-next/package.json
index 6d98601b23..31f5bec41a 100644
--- a/examples/with-next/package.json
+++ b/examples/with-next/package.json
@@ -9,16 +9,16 @@
},
"dependencies": {
"@rainbow-me/rainbowkit": "workspace:*",
- "next": "^14.2.10",
- "react": "^18.3.1",
- "react-dom": "^18.3.1",
+ "next": "^15.1.4",
+ "react": "^19.0.0",
+ "react-dom": "^19.0.0",
"viem": "2.21.55",
- "wagmi": "^2.14.3",
+ "wagmi": "^2.14.7",
"@tanstack/react-query": "^5.55.3"
},
"devDependencies": {
"@types/node": "^20.14.8",
- "@types/react": "^18.3.5",
+ "@types/react": "^19.0.6",
"typescript": "5.5.2"
}
}
diff --git a/examples/with-remix/package.json b/examples/with-remix/package.json
index 42e4bb300e..ce99c6f35c 100644
--- a/examples/with-remix/package.json
+++ b/examples/with-remix/package.json
@@ -13,16 +13,16 @@
"@remix-run/node": "^2.9.2",
"@remix-run/react": "^2.9.2",
"@remix-run/serve": "^2.9.2",
- "react": "^18.3.1",
- "react-dom": "^18.3.1",
+ "react": "^19.0.0",
+ "react-dom": "^19.0.0",
"viem": "2.21.55",
- "wagmi": "^2.14.3",
+ "wagmi": "^2.14.7",
"@tanstack/react-query": "^5.55.3"
},
"devDependencies": {
"@remix-run/dev": "^2.9.2",
- "@types/react": "^18.3.5",
- "@types/react-dom": "^18.3.0",
+ "@types/react": "^19.0.6",
+ "@types/react-dom": "^19.0.3",
"typescript": "5.5.2"
},
"engines": {
diff --git a/examples/with-vite/package.json b/examples/with-vite/package.json
index 6866995873..e2a86a462c 100644
--- a/examples/with-vite/package.json
+++ b/examples/with-vite/package.json
@@ -10,15 +10,15 @@
},
"dependencies": {
"@rainbow-me/rainbowkit": "workspace:*",
- "react": "^18.3.1",
- "react-dom": "^18.3.1",
+ "react": "^19.0.0",
+ "react-dom": "^19.0.0",
"viem": "2.21.55",
- "wagmi": "^2.14.3",
+ "wagmi": "^2.14.7",
"@tanstack/react-query": "^5.55.3"
},
"devDependencies": {
- "@types/react": "^18.3.5",
- "@types/react-dom": "^18.3.0",
+ "@types/react": "^19.0.6",
+ "@types/react-dom": "^19.0.3",
"@vitejs/plugin-react": "^4.2.1",
"typescript": "5.5.2",
"vite": "^5.2.11"
diff --git a/package.json b/package.json
index fec8e8c7f8..9c7183b5b8 100644
--- a/package.json
+++ b/package.json
@@ -47,12 +47,13 @@
"@commitlint/config-conventional": "^19.4.1",
"@lavamoat/preinstall-always-fail": "^2.0.0",
"@tanstack/react-query": "^5.55.3",
- "@testing-library/jest-dom": "^6.2.0",
- "@testing-library/react": "^16.0.1",
+ "@testing-library/jest-dom": "^6.6.3",
+ "@testing-library/dom": "^10.4.0",
+ "@testing-library/react": "^16.1.0",
"@testing-library/user-event": "^14.5.2",
"@types/node": "^20.14.8",
- "@types/react": "^18.3.5",
- "@types/react-dom": "^18.3.0",
+ "@types/react": "^19.0.6",
+ "@types/react-dom": "^19.0.3",
"@vanilla-extract/esbuild-plugin": "^2.3.10",
"@vanilla-extract/vite-plugin": "^4.0.15",
"autoprefixer": "^10.4.16",
@@ -61,19 +62,25 @@
"esbuild-plugin-replace": "^1.4.0",
"husky": "^9.1.5",
"jsdom": "^25.0.0",
- "next": "^14.2.10",
- "next-auth": "4.24.5",
+ "next": "^15.1.4",
+ "next-auth": "4.24.11",
"postcss": "^8.4.45",
"postcss-prefix-selector": "^1.16.1",
- "react": "^18.3.1",
- "react-dom": "^18.3.1",
+ "react": "^19.0.0",
+ "react-dom": "^19.0.0",
"recursive-readdir-files": "^2.3.1",
"typescript": "5.5.2",
"viem": "2.21.55",
"vitest": "2.0.5",
- "wagmi": "^2.14.3"
+ "wagmi": "^2.14.7"
},
- "packageManager": "pnpm@9.12.0",
+ "resolutions": {
+ "@types/react": "^19.0.6",
+ "@types/react-dom": "^19.0.3",
+ "react": "^19.0.0",
+ "react-dom": "^19.0.0"
+ },
+ "packageManager": "pnpm@9.15.0",
"pnpm": {
"onlyBuiltDependencies": ["esbuild"]
}
diff --git a/packages/create-rainbowkit/generated-test-app/package.json b/packages/create-rainbowkit/generated-test-app/package.json
index 40aae0aa63..6467f4fa39 100644
--- a/packages/create-rainbowkit/generated-test-app/package.json
+++ b/packages/create-rainbowkit/generated-test-app/package.json
@@ -10,15 +10,15 @@
"dependencies": {
"@rainbow-me/rainbowkit": "workspace:*",
"@tanstack/react-query": "^5.55.3",
- "next": "^14.2.10",
- "react": "^18.3.1",
- "react-dom": "^18.3.1",
+ "next": "^15.1.4",
+ "react": "^19.0.0",
+ "react-dom": "^19.0.0",
"viem": "2.21.55",
- "wagmi": "^2.14.3"
+ "wagmi": "^2.14.7"
},
"devDependencies": {
"@types/node": "^20.14.8",
- "@types/react": "^18.3.5",
+ "@types/react": "^19.0.6",
"typescript": "5.5.2"
}
}
diff --git a/packages/create-rainbowkit/templates/next-app/package.json b/packages/create-rainbowkit/templates/next-app/package.json
index d96cb5cabf..01e33fad94 100644
--- a/packages/create-rainbowkit/templates/next-app/package.json
+++ b/packages/create-rainbowkit/templates/next-app/package.json
@@ -10,15 +10,15 @@
"dependencies": {
"@rainbow-me/rainbowkit": "workspace:*",
"@tanstack/react-query": "^5.55.3",
- "next": "^14.2.10",
- "react": "^18.3.1",
- "react-dom": "^18.3.1",
+ "next": "^15.1.4",
+ "react": "^19.0.0",
+ "react-dom": "^19.0.0",
"viem": "2.21.55",
- "wagmi": "^2.14.3"
+ "wagmi": "^2.14.7"
},
"devDependencies": {
"@types/node": "^20.14.8",
- "@types/react": "^18.3.5",
+ "@types/react": "^19.0.6",
"typescript": "5.5.2"
}
}
diff --git a/packages/example/next-env.d.ts b/packages/example/next-env.d.ts
index a4a7b3f5cf..52e831b434 100644
--- a/packages/example/next-env.d.ts
+++ b/packages/example/next-env.d.ts
@@ -2,4 +2,4 @@
///
// NOTE: This file should not be edited
-// see https://nextjs.org/docs/pages/building-your-application/configuring/typescript for more information.
+// see https://nextjs.org/docs/pages/api-reference/config/typescript for more information.
diff --git a/packages/example/package.json b/packages/example/package.json
index b628d9b95f..b93bd3a5d8 100644
--- a/packages/example/package.json
+++ b/packages/example/package.json
@@ -9,12 +9,12 @@
"@rainbow-me/rainbowkit-siwe-next-auth": "workspace:*",
"@rainbow-me/rainbow-button": "workspace:*",
"@tanstack/react-query": "^5.55.3",
- "next": "^14.2.10",
- "next-auth": "4.24.5",
- "react": "^18.3.1",
- "react-dom": "^18.3.1",
+ "next": "^15.1.4",
+ "next-auth": "4.24.11",
+ "react": "^19.0.0",
+ "react-dom": "^19.0.0",
"viem": "2.21.55",
- "wagmi": "^2.14.3"
+ "wagmi": "^2.14.7"
},
"scripts": {
"dev": "next dev",
diff --git a/packages/rainbowkit/package.json b/packages/rainbowkit/package.json
index 3661b36782..827eaab266 100644
--- a/packages/rainbowkit/package.json
+++ b/packages/rainbowkit/package.json
@@ -49,8 +49,9 @@
"wagmi": "^2.9.0"
},
"devDependencies": {
- "@testing-library/jest-dom": "^6.2.0",
- "@testing-library/react": "^16.0.1",
+ "@testing-library/jest-dom": "^6.6.3",
+ "@testing-library/dom": "^10.4.0",
+ "@testing-library/react": "^16.1.0",
"@testing-library/user-event": "^14.5.2",
"@types/qrcode": "^1.5.5",
"@types/ua-parser-js": "^0.7.39",
@@ -60,7 +61,7 @@
"jsdom": "^25.0.0",
"nock": "^13.4.0",
"postcss": "^8.4.45",
- "react": "^18.3.1",
+ "react": "^19.0.0",
"vitest": "2.0.5",
"dotenv": "^16.4.5"
},
@@ -70,7 +71,7 @@
"@vanilla-extract/sprinkles": "1.6.3",
"clsx": "2.1.1",
"qrcode": "1.5.4",
- "react-remove-scroll": "2.6.0",
+ "react-remove-scroll": "2.6.2",
"ua-parser-js": "^1.0.37"
},
"repository": {
diff --git a/packages/rainbowkit/src/components/Dialog/FocusTrap.tsx b/packages/rainbowkit/src/components/Dialog/FocusTrap.tsx
index 14d8fa1630..097cd1b3b6 100644
--- a/packages/rainbowkit/src/components/Dialog/FocusTrap.tsx
+++ b/packages/rainbowkit/src/components/Dialog/FocusTrap.tsx
@@ -1,4 +1,5 @@
-import React, { useCallback, useEffect, useRef } from 'react';
+import React, { type JSX } from 'react';
+import { useCallback, useEffect, useRef } from 'react';
const moveFocusWithin = (element: HTMLElement, position: 'start' | 'end') => {
const focusableElements = element.querySelectorAll(
diff --git a/packages/rainbowkit/src/components/ProfileDetails/ProfileDetailsAction.tsx b/packages/rainbowkit/src/components/ProfileDetails/ProfileDetailsAction.tsx
index 03158d60a2..3e23e81726 100644
--- a/packages/rainbowkit/src/components/ProfileDetails/ProfileDetailsAction.tsx
+++ b/packages/rainbowkit/src/components/ProfileDetails/ProfileDetailsAction.tsx
@@ -1,4 +1,4 @@
-import React from 'react';
+import React, { type JSX } from 'react';
import { touchableStyles } from '../../css/touchableStyles';
import { isMobile } from '../../utils/isMobile';
import { Box } from '../Box/Box';
diff --git a/packages/rainbowkit/src/css/atoms.ts b/packages/rainbowkit/src/css/atoms.ts
index 9dbdeb624b..33961d2390 100644
--- a/packages/rainbowkit/src/css/atoms.ts
+++ b/packages/rainbowkit/src/css/atoms.ts
@@ -1,4 +1,5 @@
import clsx from 'clsx';
+import type { JSX } from 'react';
import * as resetStyles from './reset.css';
import { type Sprinkles, sprinkles } from './sprinkles.css';
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index abe1e76b84..c4468501e2 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -4,6 +4,12 @@ settings:
autoInstallPeers: true
excludeLinksFromLockfile: false
+overrides:
+ '@types/react': ^19.0.6
+ '@types/react-dom': ^19.0.3
+ react: ^19.0.0
+ react-dom: ^19.0.0
+
pnpmfileChecksum: 5fl5hmogurh2clirfzkh77tj3q
importers:
@@ -27,25 +33,28 @@ importers:
version: 2.1.0
'@tanstack/react-query':
specifier: ^5.55.3
- version: 5.59.0(react@18.3.1)
+ version: 5.59.0(react@19.0.0)
+ '@testing-library/dom':
+ specifier: ^10.4.0
+ version: 10.4.0
'@testing-library/jest-dom':
- specifier: ^6.2.0
- version: 6.5.0
+ specifier: ^6.6.3
+ version: 6.6.3
'@testing-library/react':
- specifier: ^16.0.1
- version: 16.0.1(@testing-library/dom@9.3.4)(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: ^16.1.0
+ version: 16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@testing-library/user-event':
specifier: ^14.5.2
- version: 14.5.2(@testing-library/dom@9.3.4)
+ version: 14.5.2(@testing-library/dom@10.4.0)
'@types/node':
specifier: ^20.14.8
version: 20.14.8
'@types/react':
- specifier: ^18.3.5
- version: 18.3.5
+ specifier: ^19.0.6
+ version: 19.0.6
'@types/react-dom':
- specifier: ^18.3.0
- version: 18.3.0
+ specifier: ^19.0.3
+ version: 19.0.3(@types/react@19.0.6)
'@vanilla-extract/esbuild-plugin':
specifier: ^2.3.10
version: 2.3.10(@types/node@20.14.8)(babel-plugin-macros@3.1.0)(esbuild@0.20.2)(terser@5.32.0)
@@ -71,11 +80,11 @@ importers:
specifier: ^25.0.0
version: 25.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)
next:
- specifier: ^14.2.10
- version: 14.2.10(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: ^15.1.4
+ version: 15.1.4(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
next-auth:
- specifier: 4.24.5
- version: 4.24.5(next@14.2.10(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: 4.24.11
+ version: 4.24.11(next@15.1.4(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
postcss:
specifier: ^8.4.45
version: 8.4.45
@@ -83,11 +92,11 @@ importers:
specifier: ^1.16.1
version: 1.16.1(postcss@8.4.45)
react:
- specifier: ^18.3.1
- version: 18.3.1
+ specifier: ^19.0.0
+ version: 19.0.0
react-dom:
- specifier: ^18.3.1
- version: 18.3.1(react@18.3.1)
+ specifier: ^19.0.0
+ version: 19.0.0(react@19.0.0)
recursive-readdir-files:
specifier: ^2.3.1
version: 2.3.2
@@ -101,8 +110,8 @@ importers:
specifier: 2.0.5
version: 2.0.5(@types/node@20.14.8)(jsdom@25.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.32.0)
wagmi:
- specifier: ^2.14.3
- version: 2.14.3(@tanstack/query-core@5.59.0)(@tanstack/react-query@5.59.0(react@18.3.1))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(immer@9.0.21)(react@18.3.1)(typescript@5.5.2)(utf-8-validate@5.0.10)(viem@2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)
+ specifier: ^2.14.7
+ version: 2.14.7(@tanstack/query-core@5.59.0)(@tanstack/react-query@5.59.0(react@19.0.0))(@types/react@19.0.6)(bufferutil@4.0.8)(encoding@0.1.13)(immer@9.0.21)(react@19.0.0)(typescript@5.5.2)(utf-8-validate@5.0.10)(viem@2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)
examples/with-create-react-app:
dependencies:
@@ -114,7 +123,7 @@ importers:
version: 29.5.12
react-scripts:
specifier: 5.0.1
- version: 5.0.1(@babel/plugin-syntax-flow@7.24.7(@babel/core@7.25.2))(@babel/plugin-transform-react-jsx@7.25.2(@babel/core@7.25.2))(@types/babel__core@7.20.5)(bufferutil@4.0.8)(esbuild@0.20.2)(eslint@8.57.0)(react@18.3.1)(type-fest@4.26.1)(typescript@5.5.2)(utf-8-validate@5.0.10)
+ version: 5.0.1(@babel/plugin-syntax-flow@7.24.7(@babel/core@7.25.2))(@babel/plugin-transform-react-jsx@7.25.2(@babel/core@7.25.2))(@types/babel__core@7.20.5)(bufferutil@4.0.8)(esbuild@0.20.2)(eslint@8.57.0)(react@19.0.0)(type-fest@4.26.1)(typescript@5.5.2)(utf-8-validate@5.0.10)
util:
specifier: 0.12.5
version: 0.12.5
@@ -137,8 +146,8 @@ importers:
specifier: workspace:*
version: link:../../packages/rainbowkit
next-intl:
- specifier: ^3.19.1
- version: 3.19.1(next@14.2.10(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ specifier: ^3.26.3
+ version: 3.26.3(next@15.1.4(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)
examples/with-next-custom-button:
dependencies:
@@ -152,8 +161,8 @@ importers:
specifier: workspace:*
version: link:../../packages/rainbowkit
framer-motion:
- specifier: ^11.5.4
- version: 11.5.4(@emotion/is-prop-valid@0.8.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: ^11.15.0
+ version: 11.15.0(@emotion/is-prop-valid@0.8.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
examples/with-next-rainbow-button:
dependencies:
@@ -168,7 +177,7 @@ importers:
version: link:../../packages/rainbowkit
iron-session:
specifier: ^6.3.1
- version: 6.3.1(express@4.19.2)(next@14.2.10(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))
+ version: 6.3.1(express@4.19.2)(next@15.1.4(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))
examples/with-next-siwe-next-auth:
dependencies:
@@ -195,14 +204,14 @@ importers:
version: 2.11.2(typescript@5.5.2)
'@remix-run/react':
specifier: ^2.9.2
- version: 2.11.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.2)
+ version: 2.11.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.5.2)
'@remix-run/serve':
specifier: ^2.9.2
version: 2.11.2(typescript@5.5.2)
devDependencies:
'@remix-run/dev':
specifier: ^2.9.2
- version: 2.11.2(@remix-run/react@2.11.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.2))(@remix-run/serve@2.11.2(typescript@5.5.2))(@types/node@20.16.5)(babel-plugin-macros@3.1.0)(bufferutil@4.0.8)(terser@5.32.0)(typescript@5.5.2)(utf-8-validate@5.0.10)(vite@5.4.2(@types/node@20.16.5)(terser@5.32.0))
+ version: 2.11.2(@remix-run/react@2.11.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.5.2))(@remix-run/serve@2.11.2(typescript@5.5.2))(@types/node@20.16.5)(babel-plugin-macros@3.1.0)(bufferutil@4.0.8)(terser@5.32.0)(typescript@5.5.2)(utf-8-validate@5.0.10)(vite@5.4.2(@types/node@20.16.5)(terser@5.32.0))
examples/with-vite:
dependencies:
@@ -276,25 +285,25 @@ importers:
version: link:../rainbowkit-siwe-next-auth
'@tanstack/react-query':
specifier: ^5.55.3
- version: 5.59.0(react@18.3.1)
+ version: 5.59.0(react@19.0.0)
next:
- specifier: ^14.2.10
- version: 14.2.10(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: ^15.1.4
+ version: 15.1.4(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
next-auth:
- specifier: 4.24.5
- version: 4.24.5(next@14.2.10(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: 4.24.11
+ version: 4.24.11(next@15.1.4(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
react:
- specifier: ^18.3.1
- version: 18.3.1
+ specifier: ^19.0.0
+ version: 19.0.0
react-dom:
- specifier: ^18.3.1
- version: 18.3.1(react@18.3.1)
+ specifier: ^19.0.0
+ version: 19.0.0(react@19.0.0)
viem:
specifier: 2.21.55
version: 2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8)
wagmi:
- specifier: ^2.14.3
- version: 2.14.3(@tanstack/query-core@5.59.0)(@tanstack/react-query@5.59.0(react@18.3.1))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(immer@9.0.21)(react@18.3.1)(typescript@5.5.2)(utf-8-validate@5.0.10)(viem@2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)
+ specifier: ^2.14.7
+ version: 2.14.7(@tanstack/query-core@5.59.0)(@tanstack/react-query@5.59.0(react@19.0.0))(@types/react@19.0.6)(bufferutil@4.0.8)(encoding@0.1.13)(immer@9.0.21)(react@19.0.0)(typescript@5.5.2)(utf-8-validate@5.0.10)(viem@2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)
packages/rainbow-button:
dependencies:
@@ -302,23 +311,23 @@ importers:
specifier: workspace:*
version: link:../rainbowkit
react:
- specifier: '>=18'
- version: 18.3.1
+ specifier: ^19.0.0
+ version: 19.0.0
react-dom:
- specifier: '>=18'
- version: 18.3.1(react@18.3.1)
+ specifier: ^19.0.0
+ version: 19.0.0(react@19.0.0)
viem:
specifier: 2.x
version: 2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8)
wagmi:
specifier: ^2.9.0
- version: 2.14.3(@tanstack/query-core@5.59.0)(@tanstack/react-query@5.59.0(react@18.3.1))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(immer@9.0.21)(react@18.3.1)(typescript@5.5.2)(utf-8-validate@5.0.10)(viem@2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)
+ version: 2.14.7(@tanstack/query-core@5.59.0)(@tanstack/react-query@5.59.0(react@19.0.0))(@types/react@19.0.6)(bufferutil@4.0.8)(encoding@0.1.13)(immer@9.0.21)(react@19.0.0)(typescript@5.5.2)(utf-8-validate@5.0.10)(viem@2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)
packages/rainbowkit:
dependencies:
'@tanstack/react-query':
specifier: '>=5.0.0'
- version: 5.59.0(react@18.3.1)
+ version: 5.59.0(react@19.0.0)
'@vanilla-extract/css':
specifier: 1.15.5
version: 1.15.5(babel-plugin-macros@3.1.0)
@@ -335,11 +344,11 @@ importers:
specifier: 1.5.4
version: 1.5.4
react-dom:
- specifier: '>=18'
- version: 18.3.1(react@18.3.1)
+ specifier: ^19.0.0
+ version: 19.0.0(react@19.0.0)
react-remove-scroll:
- specifier: 2.6.0
- version: 2.6.0(@types/react@18.3.5)(react@18.3.1)
+ specifier: 2.6.2
+ version: 2.6.2(@types/react@19.0.6)(react@19.0.0)
ua-parser-js:
specifier: ^1.0.37
version: 1.0.38
@@ -348,17 +357,20 @@ importers:
version: 2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8)
wagmi:
specifier: ^2.9.0
- version: 2.14.3(@tanstack/query-core@5.59.0)(@tanstack/react-query@5.59.0(react@18.3.1))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(immer@9.0.21)(react@18.3.1)(typescript@5.5.2)(utf-8-validate@5.0.10)(viem@2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)
+ version: 2.14.7(@tanstack/query-core@5.59.0)(@tanstack/react-query@5.59.0(react@19.0.0))(@types/react@19.0.6)(bufferutil@4.0.8)(encoding@0.1.13)(immer@9.0.21)(react@19.0.0)(typescript@5.5.2)(utf-8-validate@5.0.10)(viem@2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)
devDependencies:
+ '@testing-library/dom':
+ specifier: ^10.4.0
+ version: 10.4.0
'@testing-library/jest-dom':
- specifier: ^6.2.0
- version: 6.5.0
+ specifier: ^6.6.3
+ version: 6.6.3
'@testing-library/react':
- specifier: ^16.0.1
- version: 16.0.1(@testing-library/dom@9.3.4)(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: ^16.1.0
+ version: 16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@testing-library/user-event':
specifier: ^14.5.2
- version: 14.5.2(@testing-library/dom@9.3.4)
+ version: 14.5.2(@testing-library/dom@10.4.0)
'@types/qrcode':
specifier: ^1.5.5
version: 1.5.5
@@ -387,8 +399,8 @@ importers:
specifier: ^8.4.45
version: 8.4.45
react:
- specifier: ^18.3.1
- version: 18.3.1
+ specifier: ^19.0.0
+ version: 19.0.0
vitest:
specifier: 2.0.5
version: 2.0.5(@types/node@20.16.5)(jsdom@25.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.32.0)
@@ -397,10 +409,10 @@ importers:
dependencies:
next-auth:
specifier: '>=4.21.0 <5'
- version: 4.24.5(next@14.2.10(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 4.24.11(next@15.1.4(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
react:
- specifier: '>=18'
- version: 18.3.1
+ specifier: ^19.0.0
+ version: 19.0.0
devDependencies:
'@rainbow-me/rainbowkit':
specifier: workspace:*
@@ -410,31 +422,31 @@ importers:
dependencies:
'@docsearch/react':
specifier: ^3.6.1
- version: 3.6.1(@algolia/client-search@4.24.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.0)
+ version: 3.6.1(@algolia/client-search@4.24.0)(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.0)
'@radix-ui/react-dialog':
specifier: ^1.0.3
- version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.1.1(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@radix-ui/react-popover':
specifier: ^1.0.5
- version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.1.1(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@radix-ui/react-portal':
specifier: ^1.0.2
- version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.1.1(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@radix-ui/react-radio-group':
specifier: ^1.1.2
- version: 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.2.0(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@rainbow-me/rainbowkit':
specifier: workspace:*
version: link:../packages/rainbowkit
'@react-spring/three':
specifier: ^9.4.4
- version: 9.7.4(@react-three/fiber@8.17.7(react-dom@18.3.1(react@18.3.1))(react-native@0.75.2(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.5.2)(utf-8-validate@5.0.10))(react@18.3.1)(three@0.168.0))(react@18.3.1)(three@0.168.0)
+ version: 9.7.4(@react-three/fiber@9.0.0-rc.3(@types/react@19.0.6)(immer@9.0.21)(react-dom@19.0.0(react@19.0.0))(react-native@0.75.2(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@19.0.6)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(typescript@5.5.2)(utf-8-validate@5.0.10))(react@19.0.0)(three@0.168.0))(react@19.0.0)(three@0.168.0)
'@react-three/fiber':
- specifier: ^8.17.7
- version: 8.17.7(react-dom@18.3.1(react@18.3.1))(react-native@0.75.2(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.5.2)(utf-8-validate@5.0.10))(react@18.3.1)(three@0.168.0)
+ specifier: ^9.0.0-rc.3
+ version: 9.0.0-rc.3(@types/react@19.0.6)(immer@9.0.21)(react-dom@19.0.0(react@19.0.0))(react-native@0.75.2(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@19.0.6)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(typescript@5.5.2)(utf-8-validate@5.0.10))(react@19.0.0)(three@0.168.0)
'@tanstack/react-query':
specifier: ^5.55.3
- version: 5.59.0(react@18.3.1)
+ version: 5.59.0(react@19.0.0)
'@vanilla-extract/css':
specifier: 1.15.5
version: 1.15.5(babel-plugin-macros@3.1.0)
@@ -443,7 +455,7 @@ importers:
version: 0.1.4
'@vanilla-extract/next-plugin':
specifier: 2.4.5
- version: 2.4.5(@types/node@20.14.8)(babel-plugin-macros@3.1.0)(next@14.2.10(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0)(webpack@5.94.0(esbuild@0.21.5))
+ version: 2.4.5(@types/node@20.14.8)(babel-plugin-macros@3.1.0)(next@15.1.4(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(terser@5.32.0)(webpack@5.94.0(esbuild@0.21.5))
'@vanilla-extract/recipes':
specifier: 0.5.5
version: 0.5.5(@vanilla-extract/css@1.15.5(babel-plugin-macros@3.1.0))
@@ -460,8 +472,8 @@ importers:
specifier: ^4.2.2
version: 4.3.1
framer-motion:
- specifier: ^11.5.4
- version: 11.5.4(@emotion/is-prop-valid@0.8.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: ^11.15.0
+ version: 11.15.0(@emotion/is-prop-valid@0.8.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
hast-util-to-html:
specifier: 9.0.2
version: 9.0.2
@@ -469,23 +481,23 @@ importers:
specifier: 3.0.0
version: 3.0.0
next:
- specifier: ^14.2.10
- version: 14.2.10(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: ^15.1.4
+ version: 15.1.4(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
next-compose-plugins:
specifier: 2.2.1
version: 2.2.1
next-intl:
- specifier: ^3.19.1
- version: 3.19.1(next@14.2.10(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ specifier: ^3.26.3
+ version: 3.26.3(next@15.1.4(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)
parse-numeric-range:
specifier: 1.3.0
version: 1.3.0
react:
- specifier: ^18.3.1
- version: 18.3.1
+ specifier: ^19.0.0
+ version: 19.0.0
react-dom:
- specifier: ^18.3.1
- version: 18.3.1(react@18.3.1)
+ specifier: ^19.0.0
+ version: 19.0.0(react@19.0.0)
refractor:
specifier: 4.8.1
version: 4.8.1
@@ -508,18 +520,18 @@ importers:
specifier: 2.21.55
version: 2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8)
wagmi:
- specifier: ^2.14.3
- version: 2.14.3(@tanstack/query-core@5.59.0)(@tanstack/react-query@5.59.0(react@18.3.1))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(immer@9.0.21)(react@18.3.1)(typescript@5.5.2)(utf-8-validate@5.0.10)(viem@2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)
+ specifier: ^2.14.7
+ version: 2.14.7(@tanstack/query-core@5.59.0)(@tanstack/react-query@5.59.0(react@19.0.0))(@types/react@19.0.6)(bufferutil@4.0.8)(encoding@0.1.13)(immer@9.0.21)(react@19.0.0)(typescript@5.5.2)(utf-8-validate@5.0.10)(viem@2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)
devDependencies:
contentlayer:
- specifier: npm:contentlayer2@0.5.1
- version: contentlayer2@0.5.1(esbuild@0.21.5)
+ specifier: npm:contentlayer2@0.5.3
+ version: contentlayer2@0.5.3(esbuild@0.21.5)
next-contentlayer:
- specifier: npm:next-contentlayer2@0.5.1
- version: next-contentlayer2@0.5.1(contentlayer2@0.5.1(esbuild@0.21.5))(esbuild@0.21.5)(next@14.2.10(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: npm:next-contentlayer2@0.5.3
+ version: next-contentlayer2@0.5.3(contentlayer2@0.5.3(esbuild@0.21.5))(esbuild@0.21.5)(next@15.1.4(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
next-sitemap:
specifier: ^4.2.3
- version: 4.2.3(next@14.2.10(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))
+ version: 4.2.3(next@15.1.4(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))
packages:
@@ -1544,14 +1556,14 @@ packages:
resolution: {integrity: sha512-tpyc+7i6bPG9mvaBbtKUeghfyZSDgWquIDfMgqYtTbmZ9Y9VzEm2je9EYcQ0aoz5o7NvGS+rcDec93yO08MHYA==}
engines: {node: '>=v18'}
- '@contentlayer2/cli@0.5.1':
- resolution: {integrity: sha512-nwDTAXKBXUg/eORBxXLDA9FoCxaSqhengSb6FjlyBCkrRyJ3IKQhWilld9Ol1xyYfTisI/5iddHa9ZB4kqltNg==}
+ '@contentlayer2/cli@0.5.3':
+ resolution: {integrity: sha512-8xO+piFSNVq5Ad2P3D30nM0BzQh1qQ0Q4kIx2otlLhYe3tdeuf3TCB3nFZTgfOJESnZABxqy6XTcfpmeAfNd/Q==}
- '@contentlayer2/client@0.5.1':
- resolution: {integrity: sha512-5/mNEEJN47h9AQ11qt9iu3XJCAMhgAPRJRp64+Trgr1iKHRVOWg9VvV+NHL3NCnDqMbJrw7vWICCgdCWn114IQ==}
+ '@contentlayer2/client@0.5.3':
+ resolution: {integrity: sha512-ZlrPpNhK+jNF00f20G6MIlELiEnVjUPuyjXeRHNsq582DzqcdgE/Etqa5O5zJ9/w3fhvyj5N1h7fP0MLFoswPw==}
- '@contentlayer2/core@0.5.1':
- resolution: {integrity: sha512-PR9uJ5lZC6wSq37uX252LZzNpWLmxJjlOzuxcBvFtmX4aSfOBbykSG/EVlwaLK0dFAT/q0vx+nObg7D2mpQ0YA==}
+ '@contentlayer2/core@0.5.3':
+ resolution: {integrity: sha512-qGDryuO+6Uw0U8JZ9cdrxzieEJkkwuTuT+soycnYFShuvqofb+wkpktnsaTn4wUXLd5ut/ngPrH/9w/IbOlF2w==}
peerDependencies:
esbuild: '>=0.17'
markdown-wasm: 1.x
@@ -1561,14 +1573,14 @@ packages:
markdown-wasm:
optional: true
- '@contentlayer2/source-files@0.5.1':
- resolution: {integrity: sha512-M2Z/LtfU9TwE9z9dH0jqU7UEI80KuFzVvnz51ykRsktfsbZ76n/0fU6ERojiqGS5KgK8Djg3SoxJsY521dvHjQ==}
+ '@contentlayer2/source-files@0.5.3':
+ resolution: {integrity: sha512-kESg2zAJKDQio5rCILpFPhsWklX5xmMdlJa9KSj5UdXMd7/gY+q0GiVqZ2PAmZi5+hG73pVihg9ieC2TEjLSIQ==}
- '@contentlayer2/source-remote-files@0.5.1':
- resolution: {integrity: sha512-VJRhJEIMXVr8qq4otmND1F8qvjU28fOZ9c9tmLuga2dHbiMiZbnSM4WOOkvJJ4tNJH/3OCfdWgznj/fdP2NyLw==}
+ '@contentlayer2/source-remote-files@0.5.3':
+ resolution: {integrity: sha512-0dxoLfS7EbVR3Xap4MPSmzLvQCGrMwtXVIA4ZmRHLOGzG+vWpaY9BtnCACb/Om4tUQBsCA9oduBjNqRu4Sx+gQ==}
- '@contentlayer2/utils@0.5.1':
- resolution: {integrity: sha512-cIsQ7ySGAbTZFhp8KdiSwHTYpD5GNmvTmCJtI/zaua23l33DuvEt9KCpZa9CmQ2IQyaGlTHKL2wv994bblCH8w==}
+ '@contentlayer2/utils@0.5.3':
+ resolution: {integrity: sha512-2nTFhZ7xnOevoZQnGP6BSIkTCpNos1PkGJ894gMYSmRMaMkyv+9VE9adoa0sywIA1y01iLU8niqcxJiuCQ1OkQ==}
peerDependencies:
'@effect-ts/otel-node': '*'
peerDependenciesMeta:
@@ -1677,9 +1689,9 @@ packages:
'@docsearch/react@3.6.1':
resolution: {integrity: sha512-qXZkEPvybVhSXj0K7U3bXc233tk5e8PfhoZ6MhPOiik/qUQxYC+Dn9DnoS7CxHQQhHfCvTiN0eY9M12oRghEXw==}
peerDependencies:
- '@types/react': '>= 16.8.0 < 19.0.0'
- react: '>= 16.8.0 < 19.0.0'
- react-dom: '>= 16.8.0 < 19.0.0'
+ '@types/react': ^19.0.6
+ react: ^19.0.0
+ react-dom: ^19.0.0
search-insights: '>= 1 < 3'
peerDependenciesMeta:
'@types/react':
@@ -1720,6 +1732,9 @@ packages:
'@effect-ts/system@0.57.5':
resolution: {integrity: sha512-/crHGujo0xnuHIYNc1VgP0HGJGFSoSqq88JFXe6FmFyXPpWt8Xu39LyLg7rchsxfXFeEdA9CrIZvLV5eswXV5g==}
+ '@emnapi/runtime@1.3.1':
+ resolution: {integrity: sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==}
+
'@emotion/hash@0.9.2':
resolution: {integrity: sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==}
@@ -2188,8 +2203,8 @@ packages:
'@floating-ui/react-dom@2.1.1':
resolution: {integrity: sha512-4h84MJt3CHrtG18mGsXuLCHMrug49d7DFkU0RMIyshRveBeyV2hmV/pDaF2Uxtu8kgq5r46llp5E5FQiR0K2Yg==}
peerDependencies:
- react: '>=16.8.0'
- react-dom: '>=16.8.0'
+ react: ^19.0.0
+ react-dom: ^19.0.0
'@floating-ui/utils@0.2.7':
resolution: {integrity: sha512-X8R8Oj771YRl/w+c1HqAC1szL8zWQRwFvgDwT129k9ACdBoud/+/rX9V0qiMl6LWUdP9voC2nDVZYPMQQsb6eA==}
@@ -2237,6 +2252,111 @@ packages:
resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==}
deprecated: Use @eslint/object-schema instead
+ '@img/sharp-darwin-arm64@0.33.5':
+ resolution: {integrity: sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@img/sharp-darwin-x64@0.33.5':
+ resolution: {integrity: sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [x64]
+ os: [darwin]
+
+ '@img/sharp-libvips-darwin-arm64@1.0.4':
+ resolution: {integrity: sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@img/sharp-libvips-darwin-x64@1.0.4':
+ resolution: {integrity: sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==}
+ cpu: [x64]
+ os: [darwin]
+
+ '@img/sharp-libvips-linux-arm64@1.0.4':
+ resolution: {integrity: sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==}
+ cpu: [arm64]
+ os: [linux]
+
+ '@img/sharp-libvips-linux-arm@1.0.5':
+ resolution: {integrity: sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==}
+ cpu: [arm]
+ os: [linux]
+
+ '@img/sharp-libvips-linux-s390x@1.0.4':
+ resolution: {integrity: sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==}
+ cpu: [s390x]
+ os: [linux]
+
+ '@img/sharp-libvips-linux-x64@1.0.4':
+ resolution: {integrity: sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==}
+ cpu: [x64]
+ os: [linux]
+
+ '@img/sharp-libvips-linuxmusl-arm64@1.0.4':
+ resolution: {integrity: sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==}
+ cpu: [arm64]
+ os: [linux]
+
+ '@img/sharp-libvips-linuxmusl-x64@1.0.4':
+ resolution: {integrity: sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==}
+ cpu: [x64]
+ os: [linux]
+
+ '@img/sharp-linux-arm64@0.33.5':
+ resolution: {integrity: sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [arm64]
+ os: [linux]
+
+ '@img/sharp-linux-arm@0.33.5':
+ resolution: {integrity: sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [arm]
+ os: [linux]
+
+ '@img/sharp-linux-s390x@0.33.5':
+ resolution: {integrity: sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [s390x]
+ os: [linux]
+
+ '@img/sharp-linux-x64@0.33.5':
+ resolution: {integrity: sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [x64]
+ os: [linux]
+
+ '@img/sharp-linuxmusl-arm64@0.33.5':
+ resolution: {integrity: sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [arm64]
+ os: [linux]
+
+ '@img/sharp-linuxmusl-x64@0.33.5':
+ resolution: {integrity: sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [x64]
+ os: [linux]
+
+ '@img/sharp-wasm32@0.33.5':
+ resolution: {integrity: sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [wasm32]
+
+ '@img/sharp-win32-ia32@0.33.5':
+ resolution: {integrity: sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [ia32]
+ os: [win32]
+
+ '@img/sharp-win32-x64@0.33.5':
+ resolution: {integrity: sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [x64]
+ os: [win32]
+
'@isaacs/cliui@8.0.2':
resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
engines: {node: '>=12'}
@@ -2480,8 +2600,8 @@ packages:
'@metamask/sdk-install-modal-web@0.31.2':
resolution: {integrity: sha512-KPv36kQjmTwErU8g2neuHHSgkD5+1hp4D6ERfk5Kc2r73aOYNCdG9wDGRUmFmcY2MKkeK1EuDyZfJ4FPU30fxQ==}
- '@metamask/sdk@0.31.2':
- resolution: {integrity: sha512-6MWON2g1j7XwAHWam4trusGxeyhQweNLEHPsfuIxSwcsXoEm08Jj80OglJxQI4KwjcDnjSWBkQGG3mmK6ug/cA==}
+ '@metamask/sdk@0.31.4':
+ resolution: {integrity: sha512-HLUN4IZGdyiy5YeebXmXi+ndpmrl6zslCQLdR2QHplIy4JmUL/eDyKNFiK7eBLVKXVVIDYFIb6g1iSEb+i8Kew==}
'@metamask/superstruct@3.1.0':
resolution: {integrity: sha512-N08M56HdOgBfRKkrgCMZvQppkZGcArEop3kixNEtVbJKm6P9Cfg0YkI6X0s1g78sNrj2fWUwvJADdZuzJgFttA==}
@@ -2526,59 +2646,53 @@ packages:
'@next/env@13.5.6':
resolution: {integrity: sha512-Yac/bV5sBGkkEXmAX5FWPS9Mmo2rthrOPRQQNfycJPkjUAUclomCPH7QFVCDQ4Mp2k2K1SSM6m0zrxYrOwtFQw==}
- '@next/env@14.2.10':
- resolution: {integrity: sha512-dZIu93Bf5LUtluBXIv4woQw2cZVZ2DJTjax5/5DOs3lzEOeKLy7GxRSr4caK9/SCPdaW6bCgpye6+n4Dh9oJPw==}
+ '@next/env@15.1.4':
+ resolution: {integrity: sha512-2fZ5YZjedi5AGaeoaC0B20zGntEHRhi2SdWcu61i48BllODcAmmtj8n7YarSPt4DaTsJaBFdxQAVEVzgmx2Zpw==}
- '@next/swc-darwin-arm64@14.2.10':
- resolution: {integrity: sha512-V3z10NV+cvMAfxQUMhKgfQnPbjw+Ew3cnr64b0lr8MDiBJs3eLnM6RpGC46nhfMZsiXgQngCJKWGTC/yDcgrDQ==}
+ '@next/swc-darwin-arm64@15.1.4':
+ resolution: {integrity: sha512-wBEMBs+np+R5ozN1F8Y8d/Dycns2COhRnkxRc+rvnbXke5uZBHkUGFgWxfTXn5rx7OLijuUhyfB+gC/ap58dDw==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [darwin]
- '@next/swc-darwin-x64@14.2.10':
- resolution: {integrity: sha512-Y0TC+FXbFUQ2MQgimJ/7Ina2mXIKhE7F+GUe1SgnzRmwFY3hX2z8nyVCxE82I2RicspdkZnSWMn4oTjIKz4uzA==}
+ '@next/swc-darwin-x64@15.1.4':
+ resolution: {integrity: sha512-7sgf5rM7Z81V9w48F02Zz6DgEJulavC0jadab4ZsJ+K2sxMNK0/BtF8J8J3CxnsJN3DGcIdC260wEKssKTukUw==}
engines: {node: '>= 10'}
cpu: [x64]
os: [darwin]
- '@next/swc-linux-arm64-gnu@14.2.10':
- resolution: {integrity: sha512-ZfQ7yOy5zyskSj9rFpa0Yd7gkrBnJTkYVSya95hX3zeBG9E55Z6OTNPn1j2BTFWvOVVj65C3T+qsjOyVI9DQpA==}
+ '@next/swc-linux-arm64-gnu@15.1.4':
+ resolution: {integrity: sha512-JaZlIMNaJenfd55kjaLWMfok+vWBlcRxqnRoZrhFQrhM1uAehP3R0+Aoe+bZOogqlZvAz53nY/k3ZyuKDtT2zQ==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
- '@next/swc-linux-arm64-musl@14.2.10':
- resolution: {integrity: sha512-n2i5o3y2jpBfXFRxDREr342BGIQCJbdAUi/K4q6Env3aSx8erM9VuKXHw5KNROK9ejFSPf0LhoSkU/ZiNdacpQ==}
+ '@next/swc-linux-arm64-musl@15.1.4':
+ resolution: {integrity: sha512-7EBBjNoyTO2ipMDgCiORpwwOf5tIueFntKjcN3NK+GAQD7OzFJe84p7a2eQUeWdpzZvhVXuAtIen8QcH71ZCOQ==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
- '@next/swc-linux-x64-gnu@14.2.10':
- resolution: {integrity: sha512-GXvajAWh2woTT0GKEDlkVhFNxhJS/XdDmrVHrPOA83pLzlGPQnixqxD8u3bBB9oATBKB//5e4vpACnx5Vaxdqg==}
+ '@next/swc-linux-x64-gnu@15.1.4':
+ resolution: {integrity: sha512-9TGEgOycqZFuADyFqwmK/9g6S0FYZ3tphR4ebcmCwhL8Y12FW8pIBKJvSwV+UBjMkokstGNH+9F8F031JZKpHw==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
- '@next/swc-linux-x64-musl@14.2.10':
- resolution: {integrity: sha512-opFFN5B0SnO+HTz4Wq4HaylXGFV+iHrVxd3YvREUX9K+xfc4ePbRrxqOuPOFjtSuiVouwe6uLeDtabjEIbkmDA==}
+ '@next/swc-linux-x64-musl@15.1.4':
+ resolution: {integrity: sha512-0578bLRVDJOh+LdIoKvgNDz77+Bd85c5JrFgnlbI1SM3WmEQvsjxTA8ATu9Z9FCiIS/AliVAW2DV/BDwpXbtiQ==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
- '@next/swc-win32-arm64-msvc@14.2.10':
- resolution: {integrity: sha512-9NUzZuR8WiXTvv+EiU/MXdcQ1XUvFixbLIMNQiVHuzs7ZIFrJDLJDaOF1KaqttoTujpcxljM/RNAOmw1GhPPQQ==}
+ '@next/swc-win32-arm64-msvc@15.1.4':
+ resolution: {integrity: sha512-JgFCiV4libQavwII+kncMCl30st0JVxpPOtzWcAI2jtum4HjYaclobKhj+JsRu5tFqMtA5CJIa0MvYyuu9xjjQ==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [win32]
- '@next/swc-win32-ia32-msvc@14.2.10':
- resolution: {integrity: sha512-fr3aEbSd1GeW3YUMBkWAu4hcdjZ6g4NBl1uku4gAn661tcxd1bHs1THWYzdsbTRLcCKLjrDZlNp6j2HTfrw+Bg==}
- engines: {node: '>= 10'}
- cpu: [ia32]
- os: [win32]
-
- '@next/swc-win32-x64-msvc@14.2.10':
- resolution: {integrity: sha512-UjeVoRGKNL2zfbcQ6fscmgjBAS/inHBh63mjIlfPg/NG8Yn2ztqylXt5qilYb6hoHIwaU2ogHknHWWmahJjgZQ==}
+ '@next/swc-win32-x64-msvc@15.1.4':
+ resolution: {integrity: sha512-xxsJy9wzq7FR5SqPCUqdgSXiNXrMuidgckBa8nH9HtjjxsilgcN6VgXF6tZ3uEWuVEadotQJI8/9EQ6guTC4Yw==}
engines: {node: '>= 10'}
cpu: [x64]
os: [win32]
@@ -2915,10 +3029,10 @@ packages:
'@radix-ui/react-arrow@1.1.0':
resolution: {integrity: sha512-FmlW1rCg7hBpEBwFbjHwCW6AmWLQM6g/v0Sn8XbP9NvmSZ2San1FpQeyPtufzOMSIx7Y4dzjlHoifhp+7NkZhw==}
peerDependencies:
- '@types/react': '*'
- '@types/react-dom': '*'
- react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
- react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ '@types/react': ^19.0.6
+ '@types/react-dom': ^19.0.3
+ react: ^19.0.0
+ react-dom: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
@@ -2928,10 +3042,10 @@ packages:
'@radix-ui/react-collection@1.1.0':
resolution: {integrity: sha512-GZsZslMJEyo1VKm5L1ZJY8tGDxZNPAoUeQUIbKeJfoi7Q4kmig5AsgLMYYuyYbfjd8fBmFORAIwYAkXMnXZgZw==}
peerDependencies:
- '@types/react': '*'
- '@types/react-dom': '*'
- react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
- react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ '@types/react': ^19.0.6
+ '@types/react-dom': ^19.0.3
+ react: ^19.0.0
+ react-dom: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
@@ -2941,8 +3055,8 @@ packages:
'@radix-ui/react-compose-refs@1.1.0':
resolution: {integrity: sha512-b4inOtiaOnYf9KWyO3jAeeCG6FeyfY6ldiEPanbUjWd+xIk5wZeHa8yVwmrJ2vderhu/BQvzCrJI0lHd+wIiqw==}
peerDependencies:
- '@types/react': '*'
- react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ '@types/react': ^19.0.6
+ react: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
@@ -2950,8 +3064,8 @@ packages:
'@radix-ui/react-context@1.1.0':
resolution: {integrity: sha512-OKrckBy+sMEgYM/sMmqmErVn0kZqrHPJze+Ql3DzYsDDp0hl0L62nx/2122/Bvps1qz645jlcu2tD9lrRSdf8A==}
peerDependencies:
- '@types/react': '*'
- react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ '@types/react': ^19.0.6
+ react: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
@@ -2959,10 +3073,10 @@ packages:
'@radix-ui/react-dialog@1.1.1':
resolution: {integrity: sha512-zysS+iU4YP3STKNS6USvFVqI4qqx8EpiwmT5TuCApVEBca+eRCbONi4EgzfNSuVnOXvC5UPHHMjs8RXO6DH9Bg==}
peerDependencies:
- '@types/react': '*'
- '@types/react-dom': '*'
- react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
- react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ '@types/react': ^19.0.6
+ '@types/react-dom': ^19.0.3
+ react: ^19.0.0
+ react-dom: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
@@ -2972,8 +3086,8 @@ packages:
'@radix-ui/react-direction@1.1.0':
resolution: {integrity: sha512-BUuBvgThEiAXh2DWu93XsT+a3aWrGqolGlqqw5VU1kG7p/ZH2cuDlM1sRLNnY3QcBS69UIz2mcKhMxDsdewhjg==}
peerDependencies:
- '@types/react': '*'
- react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ '@types/react': ^19.0.6
+ react: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
@@ -2981,10 +3095,10 @@ packages:
'@radix-ui/react-dismissable-layer@1.1.0':
resolution: {integrity: sha512-/UovfmmXGptwGcBQawLzvn2jOfM0t4z3/uKffoBlj724+n3FvBbZ7M0aaBOmkp6pqFYpO4yx8tSVJjx3Fl2jig==}
peerDependencies:
- '@types/react': '*'
- '@types/react-dom': '*'
- react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
- react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ '@types/react': ^19.0.6
+ '@types/react-dom': ^19.0.3
+ react: ^19.0.0
+ react-dom: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
@@ -2994,8 +3108,8 @@ packages:
'@radix-ui/react-focus-guards@1.1.0':
resolution: {integrity: sha512-w6XZNUPVv6xCpZUqb/yN9DL6auvpGX3C/ee6Hdi16v2UUy25HV2Q5bcflsiDyT/g5RwbPQ/GIT1vLkeRb+ITBw==}
peerDependencies:
- '@types/react': '*'
- react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ '@types/react': ^19.0.6
+ react: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
@@ -3003,10 +3117,10 @@ packages:
'@radix-ui/react-focus-scope@1.1.0':
resolution: {integrity: sha512-200UD8zylvEyL8Bx+z76RJnASR2gRMuxlgFCPAe/Q/679a/r0eK3MBVYMb7vZODZcffZBdob1EGnky78xmVvcA==}
peerDependencies:
- '@types/react': '*'
- '@types/react-dom': '*'
- react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
- react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ '@types/react': ^19.0.6
+ '@types/react-dom': ^19.0.3
+ react: ^19.0.0
+ react-dom: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
@@ -3016,8 +3130,8 @@ packages:
'@radix-ui/react-id@1.1.0':
resolution: {integrity: sha512-EJUrI8yYh7WOjNOqpoJaf1jlFIH2LvtgAl+YcFqNCa+4hj64ZXmPkAKOFs/ukjz3byN6bdb/AVUqHkI8/uWWMA==}
peerDependencies:
- '@types/react': '*'
- react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ '@types/react': ^19.0.6
+ react: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
@@ -3025,10 +3139,10 @@ packages:
'@radix-ui/react-popover@1.1.1':
resolution: {integrity: sha512-3y1A3isulwnWhvTTwmIreiB8CF4L+qRjZnK1wYLO7pplddzXKby/GnZ2M7OZY3qgnl6p9AodUIHRYGXNah8Y7g==}
peerDependencies:
- '@types/react': '*'
- '@types/react-dom': '*'
- react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
- react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ '@types/react': ^19.0.6
+ '@types/react-dom': ^19.0.3
+ react: ^19.0.0
+ react-dom: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
@@ -3038,10 +3152,10 @@ packages:
'@radix-ui/react-popper@1.2.0':
resolution: {integrity: sha512-ZnRMshKF43aBxVWPWvbj21+7TQCvhuULWJ4gNIKYpRlQt5xGRhLx66tMp8pya2UkGHTSlhpXwmjqltDYHhw7Vg==}
peerDependencies:
- '@types/react': '*'
- '@types/react-dom': '*'
- react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
- react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ '@types/react': ^19.0.6
+ '@types/react-dom': ^19.0.3
+ react: ^19.0.0
+ react-dom: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
@@ -3051,10 +3165,10 @@ packages:
'@radix-ui/react-portal@1.1.1':
resolution: {integrity: sha512-A3UtLk85UtqhzFqtoC8Q0KvR2GbXF3mtPgACSazajqq6A41mEQgo53iPzY4i6BwDxlIFqWIhiQ2G729n+2aw/g==}
peerDependencies:
- '@types/react': '*'
- '@types/react-dom': '*'
- react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
- react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ '@types/react': ^19.0.6
+ '@types/react-dom': ^19.0.3
+ react: ^19.0.0
+ react-dom: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
@@ -3064,10 +3178,10 @@ packages:
'@radix-ui/react-presence@1.1.0':
resolution: {integrity: sha512-Gq6wuRN/asf9H/E/VzdKoUtT8GC9PQc9z40/vEr0VCJ4u5XvvhWIrSsCB6vD2/cH7ugTdSfYq9fLJCcM00acrQ==}
peerDependencies:
- '@types/react': '*'
- '@types/react-dom': '*'
- react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
- react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ '@types/react': ^19.0.6
+ '@types/react-dom': ^19.0.3
+ react: ^19.0.0
+ react-dom: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
@@ -3077,10 +3191,10 @@ packages:
'@radix-ui/react-primitive@2.0.0':
resolution: {integrity: sha512-ZSpFm0/uHa8zTvKBDjLFWLo8dkr4MBsiDLz0g3gMUwqgLHz9rTaRRGYDgvZPtBJgYCBKXkS9fzmoySgr8CO6Cw==}
peerDependencies:
- '@types/react': '*'
- '@types/react-dom': '*'
- react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
- react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ '@types/react': ^19.0.6
+ '@types/react-dom': ^19.0.3
+ react: ^19.0.0
+ react-dom: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
@@ -3090,10 +3204,10 @@ packages:
'@radix-ui/react-radio-group@1.2.0':
resolution: {integrity: sha512-yv+oiLaicYMBpqgfpSPw6q+RyXlLdIpQWDHZbUKURxe+nEh53hFXPPlfhfQQtYkS5MMK/5IWIa76SksleQZSzw==}
peerDependencies:
- '@types/react': '*'
- '@types/react-dom': '*'
- react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
- react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ '@types/react': ^19.0.6
+ '@types/react-dom': ^19.0.3
+ react: ^19.0.0
+ react-dom: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
@@ -3103,10 +3217,10 @@ packages:
'@radix-ui/react-roving-focus@1.1.0':
resolution: {integrity: sha512-EA6AMGeq9AEeQDeSH0aZgG198qkfHSbvWTf1HvoDmOB5bBG/qTxjYMWUKMnYiV6J/iP/J8MEFSuB2zRU2n7ODA==}
peerDependencies:
- '@types/react': '*'
- '@types/react-dom': '*'
- react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
- react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ '@types/react': ^19.0.6
+ '@types/react-dom': ^19.0.3
+ react: ^19.0.0
+ react-dom: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
@@ -3116,8 +3230,8 @@ packages:
'@radix-ui/react-slot@1.1.0':
resolution: {integrity: sha512-FUCf5XMfmW4dtYl69pdS4DbxKy8nj4M7SafBgPllysxmdachynNflAdp/gCsnYWNDnge6tI9onzMp5ARYc1KNw==}
peerDependencies:
- '@types/react': '*'
- react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ '@types/react': ^19.0.6
+ react: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
@@ -3125,8 +3239,8 @@ packages:
'@radix-ui/react-use-callback-ref@1.1.0':
resolution: {integrity: sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==}
peerDependencies:
- '@types/react': '*'
- react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ '@types/react': ^19.0.6
+ react: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
@@ -3134,8 +3248,8 @@ packages:
'@radix-ui/react-use-controllable-state@1.1.0':
resolution: {integrity: sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==}
peerDependencies:
- '@types/react': '*'
- react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ '@types/react': ^19.0.6
+ react: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
@@ -3143,8 +3257,8 @@ packages:
'@radix-ui/react-use-escape-keydown@1.1.0':
resolution: {integrity: sha512-L7vwWlR1kTTQ3oh7g1O0CBF3YCyyTj8NmhLR+phShpyA50HCfBFKVJTpshm9PzLiKmehsrQzTYTpX9HvmC9rhw==}
peerDependencies:
- '@types/react': '*'
- react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ '@types/react': ^19.0.6
+ react: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
@@ -3152,8 +3266,8 @@ packages:
'@radix-ui/react-use-layout-effect@1.1.0':
resolution: {integrity: sha512-+FPE0rOdziWSrH9athwI1R0HDVbWlEhd+FR+aSDk4uWGmSJ9Z54sdZVDQPZAinJhJXwfT+qnj969mCsT2gfm5w==}
peerDependencies:
- '@types/react': '*'
- react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ '@types/react': ^19.0.6
+ react: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
@@ -3161,8 +3275,8 @@ packages:
'@radix-ui/react-use-previous@1.1.0':
resolution: {integrity: sha512-Z/e78qg2YFnnXcW88A4JmTtm4ADckLno6F7OXotmkQfeuCVaKuYzqAATPhVzl3delXE7CxIV8shofPn3jPc5Og==}
peerDependencies:
- '@types/react': '*'
- react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ '@types/react': ^19.0.6
+ react: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
@@ -3170,8 +3284,8 @@ packages:
'@radix-ui/react-use-rect@1.1.0':
resolution: {integrity: sha512-0Fmkebhr6PiseyZlYAOtLS+nb7jLmpqTrJyv61Pe68MKYW6OWdRE2kI70TaYY27u7H0lajqM3hSMMLFq18Z7nQ==}
peerDependencies:
- '@types/react': '*'
- react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ '@types/react': ^19.0.6
+ react: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
@@ -3179,8 +3293,8 @@ packages:
'@radix-ui/react-use-size@1.1.0':
resolution: {integrity: sha512-XW3/vWuIXHa+2Uwcc2ABSfcCledmXhhQPlGbfcRXbiUQI5Icjcg19BGCZVKKInYbvUCut/ufbbLLPFC5cbb1hw==}
peerDependencies:
- '@types/react': '*'
- react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ '@types/react': ^19.0.6
+ react: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
@@ -3285,8 +3399,8 @@ packages:
resolution: {integrity: sha512-pD5SVCjxc8k+JdoyQ+IlulBTEqJc3S4KUKsmv5zqbNCyETB0ZUvd4Su7bp+lLF6ALxx6KKmbGk8E3LaWEjUFFQ==}
engines: {node: '>=18'}
peerDependencies:
- '@types/react': ^18.2.6
- react: '*'
+ '@types/react': ^19.0.6
+ react: ^19.0.0
react-native: '*'
peerDependenciesMeta:
'@types/react':
@@ -3295,12 +3409,12 @@ packages:
'@react-spring/animated@9.7.4':
resolution: {integrity: sha512-7As+8Pty2QlemJ9O5ecsuPKjmO0NKvmVkRR1n6mEotFgWar8FKuQt2xgxz3RTgxcccghpx1YdS1FCdElQNexmQ==}
peerDependencies:
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ react: ^19.0.0
'@react-spring/core@9.7.4':
resolution: {integrity: sha512-GzjA44niEJBFUe9jN3zubRDDDP2E4tBlhNlSIkTChiNf9p4ZQlgXBg50qbXfSXHQPHak/ExYxwhipKVsQ/sUTw==}
peerDependencies:
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ react: ^19.0.0
'@react-spring/rafz@9.7.4':
resolution: {integrity: sha512-mqDI6rW0Ca8IdryOMiXRhMtVGiEGLIO89vIOyFQXRIwwIMX30HLya24g9z4olDvFyeDW3+kibiKwtZnA4xhldA==}
@@ -3308,29 +3422,29 @@ packages:
'@react-spring/shared@9.7.4':
resolution: {integrity: sha512-bEPI7cQp94dOtCFSEYpxvLxj0+xQfB5r9Ru1h8OMycsIq7zFZon1G0sHrBLaLQIWeMCllc4tVDYRTLIRv70C8w==}
peerDependencies:
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ react: ^19.0.0
'@react-spring/three@9.7.4':
resolution: {integrity: sha512-HKUhrrvWW7F/MAroObOloqcYyFqsUHp1ANIDvPVxk9cSh7veW7gQbJm2Sc7Ka+L4gVJEwSkS+MRfr8kk+sRZBw==}
peerDependencies:
'@react-three/fiber': '>=6.0'
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ react: ^19.0.0
three: '>=0.126'
'@react-spring/types@9.7.4':
resolution: {integrity: sha512-iQVztO09ZVfsletMiY+DpT/JRiBntdsdJ4uqk3UJFhrhS8mIC9ZOZbmfGSRs/kdbNPQkVyzucceDicQ/3Mlj9g==}
- '@react-three/fiber@8.17.7':
- resolution: {integrity: sha512-52/TZ0pGdEtjs1bSCePrJe8+5hzYzC8/O4bwx0NXc3GZ3uRCr5Eu+CVsr7BUn2uxd825Zjbup0OXKSDRQ70qiQ==}
+ '@react-three/fiber@9.0.0-rc.3':
+ resolution: {integrity: sha512-vEAmxViSuoMW8kr1yihJAyiW+iqZ6OVC4BJ/ptUDL/abBnISncNypveX/q0kDviiNQx5l5mu8UmviyKOlD1I7A==}
peerDependencies:
expo: '>=43.0'
expo-asset: '>=8.4'
expo-file-system: '>=11.0'
expo-gl: '>=11.0'
- react: '>=18.0'
- react-dom: '>=18.0'
- react-native: '>=0.64'
- three: '>=0.133'
+ react: ^19.0.0
+ react-dom: ^19.0.0
+ react-native: '>=0.69'
+ three: '>=0.156'
peerDependenciesMeta:
expo:
optional: true
@@ -3388,8 +3502,8 @@ packages:
resolution: {integrity: sha512-SjjuK3aD/9wnIC5r0ZBNCpVSwEwt67YOQM7DCXhHiS8BtCvAxWEC4k4t8CvO9IwBG0gczqxzSqASH7U1RVtWqw==}
engines: {node: '>=18.0.0'}
peerDependencies:
- react: ^18.0.0
- react-dom: ^18.0.0
+ react: ^19.0.0
+ react-dom: ^19.0.0
typescript: ^5.1.0
peerDependenciesMeta:
typescript:
@@ -3714,8 +3828,8 @@ packages:
'@swc/counter@0.1.3':
resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==}
- '@swc/helpers@0.5.5':
- resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==}
+ '@swc/helpers@0.5.15':
+ resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==}
'@tanstack/query-core@5.59.0':
resolution: {integrity: sha512-WGD8uIhX6/deH/tkZqPNcRyAhDUqs729bWKoByYHSogcshXfFbppOdTER5+qY7mFvu8KEFJwT0nxr8RfPTVh0Q==}
@@ -3723,25 +3837,25 @@ packages:
'@tanstack/react-query@5.59.0':
resolution: {integrity: sha512-YDXp3OORbYR+8HNQx+lf4F73NoiCmCcSvZvgxE29OifmQFk0sBlO26NWLHpcNERo92tVk3w+JQ53/vkcRUY1hA==}
peerDependencies:
- react: ^18 || ^19
+ react: ^19.0.0
- '@testing-library/dom@9.3.4':
- resolution: {integrity: sha512-FlS4ZWlp97iiNWig0Muq8p+3rVDjRiYE+YKGbAqXOu9nwJFFOdL00kFpz42M+4huzYi86vAK1sOOfyOG45muIQ==}
- engines: {node: '>=14'}
+ '@testing-library/dom@10.4.0':
+ resolution: {integrity: sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==}
+ engines: {node: '>=18'}
- '@testing-library/jest-dom@6.5.0':
- resolution: {integrity: sha512-xGGHpBXYSHUUr6XsKBfs85TWlYKpTc37cSBBVrXcib2MkHLboWlkClhWF37JKlDb9KEq3dHs+f2xR7XJEWGBxA==}
+ '@testing-library/jest-dom@6.6.3':
+ resolution: {integrity: sha512-IteBhl4XqYNkM54f4ejhLRJiZNqcSCoXUOG2CPK7qbD322KjQozM4kHQOfkG2oln9b9HTYqs+Sae8vBATubxxA==}
engines: {node: '>=14', npm: '>=6', yarn: '>=1'}
- '@testing-library/react@16.0.1':
- resolution: {integrity: sha512-dSmwJVtJXmku+iocRhWOUFbrERC76TX2Mnf0ATODz8brzAZrMBbzLwQixlBSanZxR6LddK3eiwpSFZgDET1URg==}
+ '@testing-library/react@16.1.0':
+ resolution: {integrity: sha512-Q2ToPvg0KsVL0ohND9A3zLJWcOXXcO8IDu3fj11KhNt0UlCWyFyvnCIBkd12tidB2lkiVRG8VFqdhcqhqnAQtg==}
engines: {node: '>=18'}
peerDependencies:
'@testing-library/dom': ^10.0.0
- '@types/react': ^18.0.0
- '@types/react-dom': ^18.0.0
- react: ^18.0.0
- react-dom: ^18.0.0
+ '@types/react': ^19.0.6
+ '@types/react-dom': ^19.0.3
+ react: ^19.0.0
+ react-dom: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
@@ -3930,9 +4044,6 @@ packages:
'@types/prompts@2.0.14':
resolution: {integrity: sha512-HZBd99fKxRWpYCErtm2/yxUZv6/PBI9J7N4TNFffl5JbrYMHBwF25DjQGTW3b3jmXq+9P6/8fCIb2ee57BFfYA==}
- '@types/prop-types@15.7.12':
- resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==}
-
'@types/q@1.5.8':
resolution: {integrity: sha512-hroOstUScF6zhIi+5+x0dzqrHA1EJi+Irri6b1fxolMTqqHIV/Cg77EtnQcZqZCu8hR3mX2BzIxN4/GzI68Kfw==}
@@ -3945,17 +4056,16 @@ packages:
'@types/range-parser@1.2.7':
resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==}
- '@types/react-dom@18.3.0':
- resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==}
-
- '@types/react-reconciler@0.26.7':
- resolution: {integrity: sha512-mBDYl8x+oyPX/VBb3E638N0B7xG+SPk/EAMcVPeexqus/5aTpTphQi0curhhshOqRrc9t6OPoJfEUkbymse/lQ==}
+ '@types/react-dom@19.0.3':
+ resolution: {integrity: sha512-0Knk+HJiMP/qOZgMyNFamlIjw9OFCsyC2ZbigmEEyXXixgre6IQpm/4V+r3qH4GC1JPvRJKInw+on2rV6YZLeA==}
+ peerDependencies:
+ '@types/react': ^19.0.6
'@types/react-reconciler@0.28.8':
resolution: {integrity: sha512-SN9c4kxXZonFhbX4hJrZy37yw9e7EIxcpHCxQv5JUS18wDE5ovkQKlqQEkufdJCCMfuI9BnjUJvhYeJ9x5Ra7g==}
- '@types/react@18.3.5':
- resolution: {integrity: sha512-WeqMfGJLGuLCqHGYRGHxnKrXcTitc6L/nBUWfWPcTarG3t9PsquqUMuVeXZeca+mglY4Vo5GZjCi0A3Or2lnxA==}
+ '@types/react@19.0.6':
+ resolution: {integrity: sha512-gIlMztcTeDgXCUj0vCBOqEuSEhX//63fW9SZtCJ+agxoQTOklwDfiEMlTWn4mR/C/UK5VHlpwsCsOyf7/hc4lw==}
'@types/resolve@1.17.1':
resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==}
@@ -4150,6 +4260,9 @@ packages:
'@vitest/pretty-format@2.0.5':
resolution: {integrity: sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==}
+ '@vitest/pretty-format@2.1.8':
+ resolution: {integrity: sha512-9HiSZ9zpqNLKlbIDRWOnAWqgcA7xu+8YxXSekhr0Ykab7PAYFkhkwoqVArPOtJhPmYeE2YHgKZlj3CP36z2AJQ==}
+
'@vitest/runner@2.0.5':
resolution: {integrity: sha512-TfRfZa6Bkk9ky4tW0z20WKXFEwwvWhRY+84CnSEtq4+3ZvDlJyY32oNTJtM7AW9ihW90tX/1Q78cb6FjoAs+ig==}
@@ -4162,18 +4275,18 @@ packages:
'@vitest/utils@2.0.5':
resolution: {integrity: sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ==}
- '@wagmi/connectors@5.7.0':
- resolution: {integrity: sha512-cPMmHBGw28fll7VQJC9iF6ngdQ17STTzspqRIjlTkz44zhjwMTf7shw+JJUmqw+0uK7DqRbf/xUHlZE2IVd2mg==}
+ '@wagmi/connectors@5.7.3':
+ resolution: {integrity: sha512-i7Gk5M/Fc9gMvkVHbqw2kGtXvY8POsSY798/9I5npyglVjBddxoVk3xTYmcYTB1VIa4Fi0T2gLTHpQnpLrq1CQ==}
peerDependencies:
- '@wagmi/core': 2.16.0
+ '@wagmi/core': 2.16.3
typescript: '>=5.0.4'
viem: 2.x
peerDependenciesMeta:
typescript:
optional: true
- '@wagmi/core@2.16.0':
- resolution: {integrity: sha512-sy4n7Jv6YCbT2jp4zQ/9H6l0A8StsN7P8mm2BRuODgW2w6Fj4j6h2xgYJD2tIjJHkLU/nvPJ7audZ55X7XQU/g==}
+ '@wagmi/core@2.16.3':
+ resolution: {integrity: sha512-SVovoWHaQ2AIkmGf+ucNijT6AHXcTMffFcLmcFF6++y21x+ge7Gkh3UoJiU91SDDv8n08eTQ9jbyia3GEgU5jQ==}
peerDependencies:
'@tanstack/query-core': '>=5.0.0'
typescript: '>=5.0.4'
@@ -5040,6 +5153,13 @@ packages:
color-name@1.1.4:
resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
+ color-string@1.9.1:
+ resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==}
+
+ color@4.2.3:
+ resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==}
+ engines: {node: '>=12.5.0'}
+
colord@2.9.3:
resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==}
@@ -5133,8 +5253,8 @@ packages:
resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==}
engines: {node: '>= 0.6'}
- contentlayer2@0.5.1:
- resolution: {integrity: sha512-lsLaYijf5OrHXdi7WgHRHpBxWZr+EIB++IAwJj4svOId+2IW9GNTUW4hixKsAp6e/lzOl7ZnW1o1zk6tCLvOSA==}
+ contentlayer2@0.5.3:
+ resolution: {integrity: sha512-0vHdTWsuTgY/dMKxhCc8wILoeaCK5ye42i1gRd1jOoKFXQ6q/eMnSp+gSE81V8wbBa2jv7cjP90xpiRfzaXTWw==}
engines: {node: '>=18'}
hasBin: true
@@ -5175,6 +5295,10 @@ packages:
resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==}
engines: {node: '>= 0.6'}
+ cookie@0.7.2:
+ resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==}
+ engines: {node: '>= 0.6'}
+
copy-to-clipboard@3.3.3:
resolution: {integrity: sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==}
@@ -5568,6 +5692,10 @@ packages:
engines: {node: '>=0.10'}
hasBin: true
+ detect-libc@2.0.3:
+ resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==}
+ engines: {node: '>=8'}
+
detect-newline@3.1.0:
resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==}
engines: {node: '>=8'}
@@ -6331,12 +6459,12 @@ packages:
fraction.js@4.3.7:
resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==}
- framer-motion@11.5.4:
- resolution: {integrity: sha512-E+tb3/G6SO69POkdJT+3EpdMuhmtCh9EWuK4I1DnIC23L7tFPrl8vxP+LSovwaw6uUr73rUbpb4FgK011wbRJQ==}
+ framer-motion@11.15.0:
+ resolution: {integrity: sha512-MLk8IvZntxOMg7lDBLw2qgTHHv664bYoYmnFTmE0Gm/FW67aOJk0WM3ctMcG+Xhcv+vh5uyyXwxvxhSeJzSe+w==}
peerDependencies:
'@emotion/is-prop-valid': '*'
- react: ^18.0.0
- react-dom: ^18.0.0
+ react: ^19.0.0
+ react-dom: ^19.0.0
peerDependenciesMeta:
'@emotion/is-prop-valid':
optional: true
@@ -6906,6 +7034,9 @@ packages:
is-arrayish@0.2.1:
resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}
+ is-arrayish@0.3.2:
+ resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==}
+
is-async-function@2.0.0:
resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==}
engines: {node: '>= 0.4'}
@@ -7187,7 +7318,7 @@ packages:
its-fine@1.2.5:
resolution: {integrity: sha512-fXtDA0X0t0eBYAGLVM5YsgJGsJ5jEmqZEPrGbzdf5awjv0xE7nqv3TVnvtUF060Tkes15DbDAKW/I48vsb6SyA==}
peerDependencies:
- react: '>=18.0'
+ react: ^19.0.0
jackspeak@3.4.3:
resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==}
@@ -8243,6 +8374,12 @@ packages:
resolution: {integrity: sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==}
engines: {node: '>= 0.8.0'}
+ motion-dom@11.14.3:
+ resolution: {integrity: sha512-lW+D2wBy5vxLJi6aCP0xyxTxlTfiu+b+zcpVbGVFUxotwThqhdpPRSmX8xztAgtZMPMeU0WGVn/k1w4I+TbPqA==}
+
+ motion-utils@11.14.3:
+ resolution: {integrity: sha512-Xg+8xnqIJTpr0L/cidfTTBFkvRw26ZtGGuIhA94J9PQ2p4mEa06Xx7QVYZH0BP+EpMSaDlu+q0I0mmvwADPsaQ==}
+
motion@10.16.2:
resolution: {integrity: sha512-p+PurYqfUdcJZvtnmAqu5fJgV2kR0uLFQuBKtLeFVTrYEVllI99tiOTSefVNYuip9ELTEkepIIDftNdze76NAQ==}
@@ -8288,39 +8425,46 @@ packages:
resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==}
engines: {node: '>= 0.6'}
+ negotiator@1.0.0:
+ resolution: {integrity: sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==}
+ engines: {node: '>= 0.6'}
+
neo-async@2.6.2:
resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==}
nested-error-stacks@2.1.1:
resolution: {integrity: sha512-9iN1ka/9zmX1ZvLV9ewJYEk9h7RyRRtqdK0woXcqohu8EWIerfPUjYJPg0ULy0UqP7cslmdGc8xKDJcojlKiaw==}
- next-auth@4.24.5:
- resolution: {integrity: sha512-3RafV3XbfIKk6rF6GlLE4/KxjTcuMCifqrmD+98ejFq73SRoj2rmzoca8u764977lH/Q7jo6Xu6yM+Re1Mz/Og==}
+ next-auth@4.24.11:
+ resolution: {integrity: sha512-pCFXzIDQX7xmHFs4KVH4luCjaCbuPRtZ9oBUjUhOk84mZ9WVPf94n87TxYI4rSRf9HmfHEF8Yep3JrYDVOo3Cw==}
peerDependencies:
- next: ^12.2.5 || ^13 || ^14
+ '@auth/core': 0.34.2
+ next: ^12.2.5 || ^13 || ^14 || ^15
nodemailer: ^6.6.5
- react: ^17.0.2 || ^18
- react-dom: ^17.0.2 || ^18
+ react: ^19.0.0
+ react-dom: ^19.0.0
peerDependenciesMeta:
+ '@auth/core':
+ optional: true
nodemailer:
optional: true
next-compose-plugins@2.2.1:
resolution: {integrity: sha512-OjJ+fV15FXO2uQXQagLD4C0abYErBjyjE0I0FHpOEIB8upw0hg1ldFP6cqHTJBH1cZqy96OeR3u1dJ+Ez2D4Bg==}
- next-contentlayer2@0.5.1:
- resolution: {integrity: sha512-thDT4nsPAP6lHZlaHIPI25urR0+XDVSUexoZytze7PAAcEBRfiddrklA7JYZR7rhFgaCspDg1ryc7Six6lYUgw==}
+ next-contentlayer2@0.5.3:
+ resolution: {integrity: sha512-xNuiAJxeQOABiWsjJ6hFv/Ovb9vRujBgamaEjvYXiVecrBtCIyCDF3WpdDx4krfAd9WJRW8TN6OLpyZsG2ApjA==}
peerDependencies:
- contentlayer2: 0.5.1
+ contentlayer2: 0.5.3
next: '>=12.0.0'
- react: '*'
- react-dom: '*'
+ react: ^19.0.0
+ react-dom: ^19.0.0
- next-intl@3.19.1:
- resolution: {integrity: sha512-KlJSomzbB5dNkWBIiSIRaoy5zqwLgHNV5Zw0ULhkHjNnPN7aLFFv2G+VOQKle630sNH2JiKc9nsmi6PM1GdkhA==}
+ next-intl@3.26.3:
+ resolution: {integrity: sha512-6Y97ODrDsEE1J8cXKMHwg1laLdtkN66QMIqG8BzH4zennJRUNTtM8UMtBDyhfmF6uiZ+xsbWLXmHUgmUymUsfQ==}
peerDependencies:
- next: ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ next: ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0
+ react: ^19.0.0
next-sitemap@4.2.3:
resolution: {integrity: sha512-vjdCxeDuWDzldhCnyFCQipw5bfpl4HmZA7uoo3GAaYGjGgfL4Cxb1CiztPuWGmS+auYs7/8OekRS8C2cjdAsjQ==}
@@ -8329,21 +8473,24 @@ packages:
peerDependencies:
next: '*'
- next@14.2.10:
- resolution: {integrity: sha512-sDDExXnh33cY3RkS9JuFEKaS4HmlWmDKP1VJioucCG6z5KuA008DPsDZOzi8UfqEk3Ii+2NCQSJrfbEWtZZfww==}
- engines: {node: '>=18.17.0'}
+ next@15.1.4:
+ resolution: {integrity: sha512-mTaq9dwaSuwwOrcu3ebjDYObekkxRnXpuVL21zotM8qE2W0HBOdVIdg2Li9QjMEZrj73LN96LcWcz62V19FjAg==}
+ engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0}
hasBin: true
peerDependencies:
'@opentelemetry/api': ^1.1.0
'@playwright/test': ^1.41.2
- react: ^18.2.0
- react-dom: ^18.2.0
+ babel-plugin-react-compiler: '*'
+ react: ^19.0.0
+ react-dom: ^19.0.0
sass: ^1.3.0
peerDependenciesMeta:
'@opentelemetry/api':
optional: true
'@playwright/test':
optional: true
+ babel-plugin-react-compiler:
+ optional: true
sass:
optional: true
@@ -9292,9 +9439,6 @@ packages:
peerDependencies:
preact: '>=10'
- preact@10.23.2:
- resolution: {integrity: sha512-kKYfePf9rzKnxOAKDpsWhg/ysrHPqT+yQ7UW4JjdnqjFIeNUnNcEJvhuA8fDenxAGWzUqtd51DfVg7xp/8T9NA==}
-
preact@10.25.1:
resolution: {integrity: sha512-frxeZV2vhQSohQwJ7FvlqC40ze89+8friponWUFeVEkaCfhC6Eu4V0iND5C9CXz8JLndV07QRDeXzH1+Anz5Og==}
@@ -9494,10 +9638,10 @@ packages:
react-devtools-core@5.3.1:
resolution: {integrity: sha512-7FSb9meX0btdBQLwdFOwt6bGqvRPabmVMMslv8fgoSPqXyuGpgQe36kx8gR86XPw7aV1yVouTp6fyZ0EH+NfUw==}
- react-dom@18.3.1:
- resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==}
+ react-dom@19.0.0:
+ resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==}
peerDependencies:
- react: ^18.3.1
+ react: ^19.0.0
react-error-overlay@6.0.11:
resolution: {integrity: sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==}
@@ -9516,17 +9660,17 @@ packages:
engines: {node: '>=18'}
hasBin: true
peerDependencies:
- '@types/react': ^18.2.6
- react: ^18.2.0
+ '@types/react': ^19.0.6
+ react: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
- react-reconciler@0.27.0:
- resolution: {integrity: sha512-HmMDKciQjYmBRGuuhIaKA1ba/7a+UsM5FzOZsMO2JYHt9Jh8reCb7j1eDC95NOyUlKM9KRyvdx0flBuDvYSBoA==}
+ react-reconciler@0.31.0:
+ resolution: {integrity: sha512-7Ob7Z+URmesIsIVRjnLoDGwBEG/tVitidU0nMsqX/eeJaLY89RISO/10ERe0MqmzuKUUB1rmY+h1itMbUHg9BQ==}
engines: {node: '>=0.10.0'}
peerDependencies:
- react: ^18.0.0
+ react: ^19.0.0
react-refresh@0.11.0:
resolution: {integrity: sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==}
@@ -9536,12 +9680,12 @@ packages:
resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==}
engines: {node: '>=0.10.0'}
- react-remove-scroll-bar@2.3.6:
- resolution: {integrity: sha512-DtSYaao4mBmX+HDo5YWYdBWQwYIQQshUV/dVxFxK+KM26Wjwp1gZ6rv6OC3oujI6Bfu6Xyg3TwK533AQutsn/g==}
+ react-remove-scroll-bar@2.3.8:
+ resolution: {integrity: sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==}
engines: {node: '>=10'}
peerDependencies:
- '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ '@types/react': ^19.0.6
+ react: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
@@ -9550,18 +9694,18 @@ packages:
resolution: {integrity: sha512-FnrTWO4L7/Bhhf3CYBNArEG/yROV0tKmTv7/3h9QCFvH6sndeFf1wPqOcbFVu5VAulS5dV1wGT3GZZ/1GawqiA==}
engines: {node: '>=10'}
peerDependencies:
- '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ '@types/react': ^19.0.6
+ react: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
- react-remove-scroll@2.6.0:
- resolution: {integrity: sha512-I2U4JVEsQenxDAKaVa3VZ/JeJZe0/2DxPWL8Tj8yLKctQJQiZM52pn/GWFpSp8dftjM3pSAHVJZscAnC/y+ySQ==}
+ react-remove-scroll@2.6.2:
+ resolution: {integrity: sha512-KmONPx5fnlXYJQqC62Q+lwIeAk64ws/cUw6omIumRzMRPqgnYqhSSti99nbj0Ry13bv7dF+BKn7NB+OqkdZGTw==}
engines: {node: '>=10'}
peerDependencies:
- '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ '@types/react': ^19.0.6
+ react: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
@@ -9570,14 +9714,14 @@ packages:
resolution: {integrity: sha512-veut7m41S1fLql4pLhxeSW3jlqs+4MtjRLj0xvuCEXsxusJCbs6I8yn9BxzzDX2XDgafrccY6hwjmd/bL54tFw==}
engines: {node: '>=14.0.0'}
peerDependencies:
- react: '>=16.8'
- react-dom: '>=16.8'
+ react: ^19.0.0
+ react-dom: ^19.0.0
react-router@6.26.1:
resolution: {integrity: sha512-kIwJveZNwp7teQRI5QmwWo39A5bXRyqpH0COKKmPnyD2vBvDwgFXSqDUYtt1h+FEyfnE8eXr7oe0MxRzVwCcvQ==}
engines: {node: '>=14.0.0'}
peerDependencies:
- react: '>=16.8'
+ react: ^19.0.0
react-scripts@5.0.1:
resolution: {integrity: sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==}
@@ -9585,24 +9729,24 @@ packages:
hasBin: true
peerDependencies:
eslint: '*'
- react: '>= 16'
+ react: ^19.0.0
typescript: ^3.2.1 || ^4
peerDependenciesMeta:
typescript:
optional: true
- react-style-singleton@2.2.1:
- resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==}
+ react-style-singleton@2.2.3:
+ resolution: {integrity: sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==}
engines: {node: '>=10'}
peerDependencies:
- '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ '@types/react': ^19.0.6
+ react: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
- react@18.3.1:
- resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==}
+ react@19.0.0:
+ resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==}
engines: {node: '>=0.10.0'}
read-cache@1.0.0:
@@ -9907,15 +10051,12 @@ packages:
resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==}
engines: {node: '>=v12.22.7'}
- scheduler@0.21.0:
- resolution: {integrity: sha512-1r87x5fz9MXqswA2ERLo0EbOAU74DpIUO090gIasYTqlVoJeMcl+Z1Rg7WHz+qtPujhS/hGIt9kxZOYBV3faRQ==}
-
- scheduler@0.23.2:
- resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==}
-
scheduler@0.24.0-canary-efb381bbf-20230505:
resolution: {integrity: sha512-ABvovCDe/k9IluqSh4/ISoq8tIJnW8euVAWYt5j/bg6dRnqwQwiGO1F/V4AyK96NGF/FB04FhOUDuWj8IKfABA==}
+ scheduler@0.25.0:
+ resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==}
+
schema-utils@2.7.0:
resolution: {integrity: sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==}
engines: {node: '>= 8.9.0'}
@@ -10009,6 +10150,10 @@ packages:
resolution: {integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==}
engines: {node: '>=8'}
+ sharp@0.33.5:
+ resolution: {integrity: sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+
shebang-command@1.2.0:
resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==}
engines: {node: '>=0.10.0'}
@@ -10042,6 +10187,9 @@ packages:
resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
engines: {node: '>=14'}
+ simple-swizzle@0.2.2:
+ resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==}
+
sisteransi@1.0.5:
resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}
@@ -10310,13 +10458,13 @@ packages:
style-to-object@1.0.8:
resolution: {integrity: sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==}
- styled-jsx@5.1.1:
- resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==}
+ styled-jsx@5.1.6:
+ resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==}
engines: {node: '>= 12.0.0'}
peerDependencies:
'@babel/core': '*'
babel-plugin-macros: '*'
- react: '>= 16.8.0 || 17.x.x || ^18.0.0-0'
+ react: ^19.0.0
peerDependenciesMeta:
'@babel/core':
optional: true
@@ -10365,7 +10513,7 @@ packages:
suspend-react@0.1.3:
resolution: {integrity: sha512-aqldKgX9aZqpoDp3e8/BZ8Dm7x1pJl+qI3ZKxDN0i/IQTWUwBx/ManmlVJ3wowqbno6c2bmiIfs+Um6LbsjJyQ==}
peerDependencies:
- react: '>=17.0'
+ react: ^19.0.0
svg-parser@2.0.4:
resolution: {integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==}
@@ -10594,6 +10742,9 @@ packages:
tslib@2.7.0:
resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==}
+ tslib@2.8.1:
+ resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
+
tsutils@3.21.0:
resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==}
engines: {node: '>= 6'}
@@ -10863,27 +11014,27 @@ packages:
url-parse@1.5.10:
resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==}
- use-callback-ref@1.3.2:
- resolution: {integrity: sha512-elOQwe6Q8gqZgDA8mrh44qRTQqpIHDcZ3hXTLjBe1i4ph8XpNJnO+aQf3NaG+lriLopI4HMx9VjQLfPQ6vhnoA==}
+ use-callback-ref@1.3.3:
+ resolution: {integrity: sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==}
engines: {node: '>=10'}
peerDependencies:
- '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ '@types/react': ^19.0.6
+ react: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
- use-intl@3.19.1:
- resolution: {integrity: sha512-FUblDZJ/iuXusroBxvzVwXmgjHIef2YHJ0ASRmkMV8whlcRr6QJozBZUR/xB4I0+MMbWDD4GPugUK+MxE2coJA==}
+ use-intl@3.26.3:
+ resolution: {integrity: sha512-yY0a2YseO17cKwHA9M6fcpiEJ2Uo81DEU0NOUxNTp6lJVNOuI6nULANPVVht6IFdrYFtlsMmMoc97+Eq9/Tnng==}
peerDependencies:
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ react: ^19.0.0
use-sidecar@1.1.2:
resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==}
engines: {node: '>=10'}
peerDependencies:
- '@types/react': ^16.9.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ '@types/react': ^19.0.6
+ react: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
@@ -10891,7 +11042,12 @@ packages:
use-sync-external-store@1.2.0:
resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==}
peerDependencies:
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ react: ^19.0.0
+
+ use-sync-external-store@1.4.0:
+ resolution: {integrity: sha512-9WXSPC5fMv61vaupRkCKCxsPxBocVnwakBEkMIHHpkTTg6icbJtg6jzgtLDm4bl3cSHAca52rYWih0k4K3PfHw==}
+ peerDependencies:
+ react: ^19.0.0
utf-8-validate@5.0.10:
resolution: {integrity: sha512-Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ==}
@@ -10945,8 +11101,8 @@ packages:
resolution: {integrity: sha512-1XfIxnUXzyswPAPXo1P3Pdx2mq/pIqZICkWN60Hby0d9Iqb+MEIpqgYVlbflvHdrp2YR/q3jyKWRPJJ100yxaw==}
engines: {node: '>=12.20.0'}
peerDependencies:
- '@types/react': '>=16.8'
- react: '>=16.8'
+ '@types/react': ^19.0.6
+ react: ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
@@ -11060,11 +11216,11 @@ packages:
resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==}
engines: {node: '>=18'}
- wagmi@2.14.3:
- resolution: {integrity: sha512-sr8o7+EBw22GhieDyXLv8Zr2vgC6xKrYoSuUIpq0xOqEhvMP1q880VtR4lFG1capc2QEWvK72pJ/+jpsEQcMYQ==}
+ wagmi@2.14.7:
+ resolution: {integrity: sha512-IwAWy8/UoO8T7p+szhKTwsNGdkTu3GpOg7vEzH/F4P6CoFdE3h7qwnE5RoahAEjgKlGHjP0JuyOJF+aOjkQuyA==}
peerDependencies:
'@tanstack/react-query': '>=5.0.0'
- react: '>=18'
+ react: ^19.0.0
typescript: '>=5.0.4'
viem: 2.x
peerDependenciesMeta:
@@ -11453,12 +11609,18 @@ packages:
zod@3.23.8:
resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==}
- zustand@3.7.2:
- resolution: {integrity: sha512-PIJDIZKtokhof+9+60cpockVOq05sJzHCriyvaLBmEJixseQ1a5Kdov6fWZfWOu5SK9c+FhH1jU0tntLxRJYMA==}
+ zustand@4.5.6:
+ resolution: {integrity: sha512-ibr/n1hBzLLj5Y+yUcU7dYw8p6WnIVzdJbnX+1YpaScvZVF2ziugqHs+LAmHw4lWO9c/zRj+K1ncgWDQuthEdQ==}
engines: {node: '>=12.7.0'}
peerDependencies:
- react: '>=16.8'
+ '@types/react': ^19.0.6
+ immer: '>=9.0.6'
+ react: ^19.0.0
peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ immer:
+ optional: true
react:
optional: true
@@ -11466,9 +11628,9 @@ packages:
resolution: {integrity: sha512-LE+VcmbartOPM+auOjCCLQOsQ05zUTp8RkgwRzefUk+2jISdMMFnxvyTjA4YNWr5ZGXYbVsEMZosttuxUBkojQ==}
engines: {node: '>=12.20.0'}
peerDependencies:
- '@types/react': '>=18.0.0'
+ '@types/react': ^19.0.6
immer: '>=9.0.6'
- react: '>=18.0.0'
+ react: ^19.0.0
use-sync-external-store: '>=1.2.0'
peerDependenciesMeta:
'@types/react':
@@ -12901,10 +13063,10 @@ snapshots:
'@types/conventional-commits-parser': 5.0.0
chalk: 5.3.0
- '@contentlayer2/cli@0.5.1(esbuild@0.21.5)':
+ '@contentlayer2/cli@0.5.3(esbuild@0.21.5)':
dependencies:
- '@contentlayer2/core': 0.5.1(esbuild@0.21.5)
- '@contentlayer2/utils': 0.5.1
+ '@contentlayer2/core': 0.5.3(esbuild@0.21.5)
+ '@contentlayer2/utils': 0.5.3
clipanion: 3.2.1(typanion@3.14.0)
typanion: 3.14.0
transitivePeerDependencies:
@@ -12913,18 +13075,18 @@ snapshots:
- markdown-wasm
- supports-color
- '@contentlayer2/client@0.5.1(esbuild@0.21.5)':
+ '@contentlayer2/client@0.5.3(esbuild@0.21.5)':
dependencies:
- '@contentlayer2/core': 0.5.1(esbuild@0.21.5)
+ '@contentlayer2/core': 0.5.3(esbuild@0.21.5)
transitivePeerDependencies:
- '@effect-ts/otel-node'
- esbuild
- markdown-wasm
- supports-color
- '@contentlayer2/core@0.5.1(esbuild@0.21.5)':
+ '@contentlayer2/core@0.5.3(esbuild@0.21.5)':
dependencies:
- '@contentlayer2/utils': 0.5.1
+ '@contentlayer2/utils': 0.5.3
camel-case: 4.1.2
comment-json: 4.2.5
gray-matter: 4.0.3
@@ -12942,10 +13104,10 @@ snapshots:
- '@effect-ts/otel-node'
- supports-color
- '@contentlayer2/source-files@0.5.1(esbuild@0.21.5)':
+ '@contentlayer2/source-files@0.5.3(esbuild@0.21.5)':
dependencies:
- '@contentlayer2/core': 0.5.1(esbuild@0.21.5)
- '@contentlayer2/utils': 0.5.1
+ '@contentlayer2/core': 0.5.3(esbuild@0.21.5)
+ '@contentlayer2/utils': 0.5.3
chokidar: 3.6.0
fast-glob: 3.3.2
gray-matter: 4.0.3
@@ -12961,18 +13123,18 @@ snapshots:
- markdown-wasm
- supports-color
- '@contentlayer2/source-remote-files@0.5.1(esbuild@0.21.5)':
+ '@contentlayer2/source-remote-files@0.5.3(esbuild@0.21.5)':
dependencies:
- '@contentlayer2/core': 0.5.1(esbuild@0.21.5)
- '@contentlayer2/source-files': 0.5.1(esbuild@0.21.5)
- '@contentlayer2/utils': 0.5.1
+ '@contentlayer2/core': 0.5.3(esbuild@0.21.5)
+ '@contentlayer2/source-files': 0.5.3(esbuild@0.21.5)
+ '@contentlayer2/utils': 0.5.3
transitivePeerDependencies:
- '@effect-ts/otel-node'
- esbuild
- markdown-wasm
- supports-color
- '@contentlayer2/utils@0.5.1':
+ '@contentlayer2/utils@0.5.3':
dependencies:
'@effect-ts/core': 0.60.5
'@effect-ts/otel': 0.15.1(@effect-ts/core@0.60.5)(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))
@@ -13077,16 +13239,16 @@ snapshots:
'@docsearch/css@3.6.1': {}
- '@docsearch/react@3.6.1(@algolia/client-search@4.24.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.0)':
+ '@docsearch/react@3.6.1(@algolia/client-search@4.24.0)(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.0)':
dependencies:
'@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0)(search-insights@2.17.0)
'@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0)
'@docsearch/css': 3.6.1
algoliasearch: 4.24.0
optionalDependencies:
- '@types/react': 18.3.5
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
+ '@types/react': 19.0.6
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
search-insights: 2.17.0
transitivePeerDependencies:
- '@algolia/client-search'
@@ -13117,6 +13279,11 @@ snapshots:
'@effect-ts/system@0.57.5': {}
+ '@emnapi/runtime@1.3.1':
+ dependencies:
+ tslib: 2.8.1
+ optional: true
+
'@emotion/hash@0.9.2': {}
'@emotion/is-prop-valid@0.8.8':
@@ -13395,37 +13562,37 @@ snapshots:
'@floating-ui/core': 1.6.7
'@floating-ui/utils': 0.2.7
- '@floating-ui/react-dom@2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@floating-ui/react-dom@2.1.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
'@floating-ui/dom': 1.6.10
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
'@floating-ui/utils@0.2.7': {}
'@formatjs/ecma402-abstract@2.0.0':
dependencies:
'@formatjs/intl-localematcher': 0.5.4
- tslib: 2.7.0
+ tslib: 2.8.1
'@formatjs/fast-memoize@2.2.0':
dependencies:
- tslib: 2.7.0
+ tslib: 2.8.1
'@formatjs/icu-messageformat-parser@2.7.8':
dependencies:
'@formatjs/ecma402-abstract': 2.0.0
'@formatjs/icu-skeleton-parser': 1.8.2
- tslib: 2.7.0
+ tslib: 2.8.1
'@formatjs/icu-skeleton-parser@1.8.2':
dependencies:
'@formatjs/ecma402-abstract': 2.0.0
- tslib: 2.7.0
+ tslib: 2.8.1
'@formatjs/intl-localematcher@0.5.4':
dependencies:
- tslib: 2.7.0
+ tslib: 2.8.1
'@grpc/grpc-js@1.11.1':
dependencies:
@@ -13459,6 +13626,81 @@ snapshots:
'@humanwhocodes/object-schema@2.0.3': {}
+ '@img/sharp-darwin-arm64@0.33.5':
+ optionalDependencies:
+ '@img/sharp-libvips-darwin-arm64': 1.0.4
+ optional: true
+
+ '@img/sharp-darwin-x64@0.33.5':
+ optionalDependencies:
+ '@img/sharp-libvips-darwin-x64': 1.0.4
+ optional: true
+
+ '@img/sharp-libvips-darwin-arm64@1.0.4':
+ optional: true
+
+ '@img/sharp-libvips-darwin-x64@1.0.4':
+ optional: true
+
+ '@img/sharp-libvips-linux-arm64@1.0.4':
+ optional: true
+
+ '@img/sharp-libvips-linux-arm@1.0.5':
+ optional: true
+
+ '@img/sharp-libvips-linux-s390x@1.0.4':
+ optional: true
+
+ '@img/sharp-libvips-linux-x64@1.0.4':
+ optional: true
+
+ '@img/sharp-libvips-linuxmusl-arm64@1.0.4':
+ optional: true
+
+ '@img/sharp-libvips-linuxmusl-x64@1.0.4':
+ optional: true
+
+ '@img/sharp-linux-arm64@0.33.5':
+ optionalDependencies:
+ '@img/sharp-libvips-linux-arm64': 1.0.4
+ optional: true
+
+ '@img/sharp-linux-arm@0.33.5':
+ optionalDependencies:
+ '@img/sharp-libvips-linux-arm': 1.0.5
+ optional: true
+
+ '@img/sharp-linux-s390x@0.33.5':
+ optionalDependencies:
+ '@img/sharp-libvips-linux-s390x': 1.0.4
+ optional: true
+
+ '@img/sharp-linux-x64@0.33.5':
+ optionalDependencies:
+ '@img/sharp-libvips-linux-x64': 1.0.4
+ optional: true
+
+ '@img/sharp-linuxmusl-arm64@0.33.5':
+ optionalDependencies:
+ '@img/sharp-libvips-linuxmusl-arm64': 1.0.4
+ optional: true
+
+ '@img/sharp-linuxmusl-x64@0.33.5':
+ optionalDependencies:
+ '@img/sharp-libvips-linuxmusl-x64': 1.0.4
+ optional: true
+
+ '@img/sharp-wasm32@0.33.5':
+ dependencies:
+ '@emnapi/runtime': 1.3.1
+ optional: true
+
+ '@img/sharp-win32-ia32@0.33.5':
+ optional: true
+
+ '@img/sharp-win32-x64@0.33.5':
+ optional: true
+
'@isaacs/cliui@8.0.2':
dependencies:
string-width: 5.1.2
@@ -13734,23 +13976,23 @@ snapshots:
'@js-temporal/polyfill@0.4.4':
dependencies:
jsbi: 4.3.0
- tslib: 2.7.0
+ tslib: 2.8.1
- '@jsonjoy.com/base64@1.1.2(tslib@2.7.0)':
+ '@jsonjoy.com/base64@1.1.2(tslib@2.8.1)':
dependencies:
- tslib: 2.7.0
+ tslib: 2.8.1
- '@jsonjoy.com/json-pack@1.1.0(tslib@2.7.0)':
+ '@jsonjoy.com/json-pack@1.1.0(tslib@2.8.1)':
dependencies:
- '@jsonjoy.com/base64': 1.1.2(tslib@2.7.0)
- '@jsonjoy.com/util': 1.3.0(tslib@2.7.0)
+ '@jsonjoy.com/base64': 1.1.2(tslib@2.8.1)
+ '@jsonjoy.com/util': 1.3.0(tslib@2.8.1)
hyperdyperid: 1.2.0
- thingies: 1.21.0(tslib@2.7.0)
- tslib: 2.7.0
+ thingies: 1.21.0(tslib@2.8.1)
+ tslib: 2.8.1
- '@jsonjoy.com/util@1.3.0(tslib@2.7.0)':
+ '@jsonjoy.com/util@1.3.0(tslib@2.8.1)':
dependencies:
- tslib: 2.7.0
+ tslib: 2.8.1
'@jspm/core@2.0.1': {}
@@ -13766,14 +14008,14 @@ snapshots:
'@manypkg/find-root@1.1.0':
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.26.0
'@types/node': 12.20.55
find-up: 4.1.0
fs-extra: 8.1.0
'@manypkg/get-packages@1.1.3':
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.26.0
'@changesets/types': 4.1.0
'@manypkg/find-root': 1.1.0
fs-extra: 8.1.0
@@ -13929,7 +14171,7 @@ snapshots:
dependencies:
'@paulmillr/qr': 0.2.1
- '@metamask/sdk@0.31.2(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)':
+ '@metamask/sdk@0.31.4(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)':
dependencies:
'@babel/runtime': 7.26.0
'@metamask/onboarding': 1.0.1
@@ -13947,7 +14189,7 @@ snapshots:
pump: 3.0.0
readable-stream: 3.6.2
socket.io-client: 4.7.5(bufferutil@4.0.8)(utf-8-validate@5.0.10)
- tslib: 2.7.0
+ tslib: 2.8.1
util: 0.12.5
uuid: 8.3.2
transitivePeerDependencies:
@@ -14001,7 +14243,7 @@ snapshots:
'@motionone/easing': 10.18.0
'@motionone/types': 10.17.1
'@motionone/utils': 10.18.0
- tslib: 2.7.0
+ tslib: 2.8.1
'@motionone/dom@10.18.0':
dependencies:
@@ -14010,23 +14252,23 @@ snapshots:
'@motionone/types': 10.17.1
'@motionone/utils': 10.18.0
hey-listen: 1.0.8
- tslib: 2.7.0
+ tslib: 2.8.1
'@motionone/easing@10.18.0':
dependencies:
'@motionone/utils': 10.18.0
- tslib: 2.7.0
+ tslib: 2.8.1
'@motionone/generators@10.18.0':
dependencies:
'@motionone/types': 10.17.1
'@motionone/utils': 10.18.0
- tslib: 2.7.0
+ tslib: 2.8.1
'@motionone/svelte@10.16.4':
dependencies:
'@motionone/dom': 10.18.0
- tslib: 2.7.0
+ tslib: 2.8.1
'@motionone/types@10.17.1': {}
@@ -14034,42 +14276,39 @@ snapshots:
dependencies:
'@motionone/types': 10.17.1
hey-listen: 1.0.8
- tslib: 2.7.0
+ tslib: 2.8.1
'@motionone/vue@10.16.4':
dependencies:
'@motionone/dom': 10.18.0
- tslib: 2.7.0
+ tslib: 2.8.1
'@next/env@13.5.6': {}
- '@next/env@14.2.10': {}
-
- '@next/swc-darwin-arm64@14.2.10':
- optional: true
+ '@next/env@15.1.4': {}
- '@next/swc-darwin-x64@14.2.10':
+ '@next/swc-darwin-arm64@15.1.4':
optional: true
- '@next/swc-linux-arm64-gnu@14.2.10':
+ '@next/swc-darwin-x64@15.1.4':
optional: true
- '@next/swc-linux-arm64-musl@14.2.10':
+ '@next/swc-linux-arm64-gnu@15.1.4':
optional: true
- '@next/swc-linux-x64-gnu@14.2.10':
+ '@next/swc-linux-arm64-musl@15.1.4':
optional: true
- '@next/swc-linux-x64-musl@14.2.10':
+ '@next/swc-linux-x64-gnu@15.1.4':
optional: true
- '@next/swc-win32-arm64-msvc@14.2.10':
+ '@next/swc-linux-x64-musl@15.1.4':
optional: true
- '@next/swc-win32-ia32-msvc@14.2.10':
+ '@next/swc-win32-arm64-msvc@15.1.4':
optional: true
- '@next/swc-win32-x64-msvc@14.2.10':
+ '@next/swc-win32-x64-msvc@15.1.4':
optional: true
'@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1':
@@ -14323,11 +14562,11 @@ snapshots:
dependencies:
asn1js: 3.0.5
pvtsutils: 1.3.5
- tslib: 2.7.0
+ tslib: 2.8.1
'@peculiar/json-schema@1.1.12':
dependencies:
- tslib: 2.7.0
+ tslib: 2.8.1
'@peculiar/webcrypto@1.5.0':
dependencies:
@@ -14380,261 +14619,261 @@ snapshots:
'@radix-ui/primitive@1.1.0': {}
- '@radix-ui/react-arrow@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-arrow@1.1.0(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
- '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
+ '@radix-ui/react-primitive': 2.0.0(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.5
- '@types/react-dom': 18.3.0
+ '@types/react': 19.0.6
+ '@types/react-dom': 19.0.3(@types/react@19.0.6)
- '@radix-ui/react-collection@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-collection@1.1.0(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
- '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- '@radix-ui/react-context': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-slot': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
+ '@radix-ui/react-compose-refs': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ '@radix-ui/react-context': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ '@radix-ui/react-primitive': 2.0.0(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-slot': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.5
- '@types/react-dom': 18.3.0
+ '@types/react': 19.0.6
+ '@types/react-dom': 19.0.3(@types/react@19.0.6)
- '@radix-ui/react-compose-refs@1.1.0(@types/react@18.3.5)(react@18.3.1)':
+ '@radix-ui/react-compose-refs@1.1.0(@types/react@19.0.6)(react@19.0.0)':
dependencies:
- react: 18.3.1
+ react: 19.0.0
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.6
- '@radix-ui/react-context@1.1.0(@types/react@18.3.5)(react@18.3.1)':
+ '@radix-ui/react-context@1.1.0(@types/react@19.0.6)(react@19.0.0)':
dependencies:
- react: 18.3.1
+ react: 19.0.0
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.6
- '@radix-ui/react-dialog@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-dialog@1.1.1(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
'@radix-ui/primitive': 1.1.0
- '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- '@radix-ui/react-context': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-focus-guards': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-id': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-slot': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.5)(react@18.3.1)
+ '@radix-ui/react-compose-refs': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ '@radix-ui/react-context': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-focus-guards': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-id': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ '@radix-ui/react-portal': 1.1.1(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-presence': 1.1.0(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-primitive': 2.0.0(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-slot': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.6)(react@19.0.0)
aria-hidden: 1.2.4
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
- react-remove-scroll: 2.5.7(@types/react@18.3.5)(react@18.3.1)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ react-remove-scroll: 2.5.7(@types/react@19.0.6)(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.5
- '@types/react-dom': 18.3.0
+ '@types/react': 19.0.6
+ '@types/react-dom': 19.0.3(@types/react@19.0.6)
- '@radix-ui/react-direction@1.1.0(@types/react@18.3.5)(react@18.3.1)':
+ '@radix-ui/react-direction@1.1.0(@types/react@19.0.6)(react@19.0.0)':
dependencies:
- react: 18.3.1
+ react: 19.0.0
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.6
- '@radix-ui/react-dismissable-layer@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-dismissable-layer@1.1.0(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
'@radix-ui/primitive': 1.1.0
- '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
+ '@radix-ui/react-compose-refs': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ '@radix-ui/react-primitive': 2.0.0(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.5
- '@types/react-dom': 18.3.0
+ '@types/react': 19.0.6
+ '@types/react-dom': 19.0.3(@types/react@19.0.6)
- '@radix-ui/react-focus-guards@1.1.0(@types/react@18.3.5)(react@18.3.1)':
+ '@radix-ui/react-focus-guards@1.1.0(@types/react@19.0.6)(react@19.0.0)':
dependencies:
- react: 18.3.1
+ react: 19.0.0
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.6
- '@radix-ui/react-focus-scope@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-focus-scope@1.1.0(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
- '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
+ '@radix-ui/react-compose-refs': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ '@radix-ui/react-primitive': 2.0.0(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.5
- '@types/react-dom': 18.3.0
+ '@types/react': 19.0.6
+ '@types/react-dom': 19.0.3(@types/react@19.0.6)
- '@radix-ui/react-id@1.1.0(@types/react@18.3.5)(react@18.3.1)':
+ '@radix-ui/react-id@1.1.0(@types/react@19.0.6)(react@19.0.0)':
dependencies:
- '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- react: 18.3.1
+ '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ react: 19.0.0
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.6
- '@radix-ui/react-popover@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-popover@1.1.1(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
'@radix-ui/primitive': 1.1.0
- '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- '@radix-ui/react-context': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-focus-guards': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-id': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-slot': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.5)(react@18.3.1)
+ '@radix-ui/react-compose-refs': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ '@radix-ui/react-context': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-focus-guards': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-id': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ '@radix-ui/react-popper': 1.2.0(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-portal': 1.1.1(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-presence': 1.1.0(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-primitive': 2.0.0(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-slot': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.6)(react@19.0.0)
aria-hidden: 1.2.4
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
- react-remove-scroll: 2.5.7(@types/react@18.3.5)(react@18.3.1)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ react-remove-scroll: 2.5.7(@types/react@19.0.6)(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.5
- '@types/react-dom': 18.3.0
-
- '@radix-ui/react-popper@1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@floating-ui/react-dom': 2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-arrow': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- '@radix-ui/react-context': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- '@radix-ui/react-use-rect': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.5)(react@18.3.1)
+ '@types/react': 19.0.6
+ '@types/react-dom': 19.0.3(@types/react@19.0.6)
+
+ '@radix-ui/react-popper@1.2.0(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
+ dependencies:
+ '@floating-ui/react-dom': 2.1.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-arrow': 1.1.0(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-compose-refs': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ '@radix-ui/react-context': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ '@radix-ui/react-primitive': 2.0.0(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ '@radix-ui/react-use-rect': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ '@radix-ui/react-use-size': 1.1.0(@types/react@19.0.6)(react@19.0.0)
'@radix-ui/rect': 1.1.0
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.5
- '@types/react-dom': 18.3.0
+ '@types/react': 19.0.6
+ '@types/react-dom': 19.0.3(@types/react@19.0.6)
- '@radix-ui/react-portal@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-portal@1.1.1(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
- '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
+ '@radix-ui/react-primitive': 2.0.0(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.5
- '@types/react-dom': 18.3.0
+ '@types/react': 19.0.6
+ '@types/react-dom': 19.0.3(@types/react@19.0.6)
- '@radix-ui/react-presence@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-presence@1.1.0(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
- '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
+ '@radix-ui/react-compose-refs': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.5
- '@types/react-dom': 18.3.0
+ '@types/react': 19.0.6
+ '@types/react-dom': 19.0.3(@types/react@19.0.6)
- '@radix-ui/react-primitive@2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-primitive@2.0.0(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
- '@radix-ui/react-slot': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
+ '@radix-ui/react-slot': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.5
- '@types/react-dom': 18.3.0
+ '@types/react': 19.0.6
+ '@types/react-dom': 19.0.3(@types/react@19.0.6)
- '@radix-ui/react-radio-group@1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-radio-group@1.2.0(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
'@radix-ui/primitive': 1.1.0
- '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- '@radix-ui/react-context': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- '@radix-ui/react-direction': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-roving-focus': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
+ '@radix-ui/react-compose-refs': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ '@radix-ui/react-context': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ '@radix-ui/react-direction': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ '@radix-ui/react-presence': 1.1.0(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-primitive': 2.0.0(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-roving-focus': 1.1.0(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ '@radix-ui/react-use-previous': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ '@radix-ui/react-use-size': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.5
- '@types/react-dom': 18.3.0
+ '@types/react': 19.0.6
+ '@types/react-dom': 19.0.3(@types/react@19.0.6)
- '@radix-ui/react-roving-focus@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-roving-focus@1.1.0(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
'@radix-ui/primitive': 1.1.0
- '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- '@radix-ui/react-context': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- '@radix-ui/react-direction': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- '@radix-ui/react-id': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
+ '@radix-ui/react-collection': 1.1.0(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-compose-refs': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ '@radix-ui/react-context': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ '@radix-ui/react-direction': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ '@radix-ui/react-id': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ '@radix-ui/react-primitive': 2.0.0(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.5
- '@types/react-dom': 18.3.0
+ '@types/react': 19.0.6
+ '@types/react-dom': 19.0.3(@types/react@19.0.6)
- '@radix-ui/react-slot@1.1.0(@types/react@18.3.5)(react@18.3.1)':
+ '@radix-ui/react-slot@1.1.0(@types/react@19.0.6)(react@19.0.0)':
dependencies:
- '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- react: 18.3.1
+ '@radix-ui/react-compose-refs': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ react: 19.0.0
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.6
- '@radix-ui/react-use-callback-ref@1.1.0(@types/react@18.3.5)(react@18.3.1)':
+ '@radix-ui/react-use-callback-ref@1.1.0(@types/react@19.0.6)(react@19.0.0)':
dependencies:
- react: 18.3.1
+ react: 19.0.0
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.6
- '@radix-ui/react-use-controllable-state@1.1.0(@types/react@18.3.5)(react@18.3.1)':
+ '@radix-ui/react-use-controllable-state@1.1.0(@types/react@19.0.6)(react@19.0.0)':
dependencies:
- '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- react: 18.3.1
+ '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ react: 19.0.0
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.6
- '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@18.3.5)(react@18.3.1)':
+ '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@19.0.6)(react@19.0.0)':
dependencies:
- '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- react: 18.3.1
+ '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ react: 19.0.0
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.6
- '@radix-ui/react-use-layout-effect@1.1.0(@types/react@18.3.5)(react@18.3.1)':
+ '@radix-ui/react-use-layout-effect@1.1.0(@types/react@19.0.6)(react@19.0.0)':
dependencies:
- react: 18.3.1
+ react: 19.0.0
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.6
- '@radix-ui/react-use-previous@1.1.0(@types/react@18.3.5)(react@18.3.1)':
+ '@radix-ui/react-use-previous@1.1.0(@types/react@19.0.6)(react@19.0.0)':
dependencies:
- react: 18.3.1
+ react: 19.0.0
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.6
- '@radix-ui/react-use-rect@1.1.0(@types/react@18.3.5)(react@18.3.1)':
+ '@radix-ui/react-use-rect@1.1.0(@types/react@19.0.6)(react@19.0.0)':
dependencies:
'@radix-ui/rect': 1.1.0
- react: 18.3.1
+ react: 19.0.0
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.6
- '@radix-ui/react-use-size@1.1.0(@types/react@18.3.5)(react@18.3.1)':
+ '@radix-ui/react-use-size@1.1.0(@types/react@19.0.6)(react@19.0.0)':
dependencies:
- '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.5)(react@18.3.1)
- react: 18.3.1
+ '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.6)(react@19.0.0)
+ react: 19.0.0
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.6
'@radix-ui/rect@1.1.0': {}
@@ -14956,70 +15195,73 @@ snapshots:
'@react-native/normalize-colors@0.75.2':
optional: true
- '@react-native/virtualized-lists@0.75.2(@types/react@18.3.5)(react-native@0.75.2(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.5.2)(utf-8-validate@5.0.10))(react@18.3.1)':
+ '@react-native/virtualized-lists@0.75.2(@types/react@19.0.6)(react-native@0.75.2(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@19.0.6)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(typescript@5.5.2)(utf-8-validate@5.0.10))(react@19.0.0)':
dependencies:
invariant: 2.2.4
nullthrows: 1.1.1
- react: 18.3.1
- react-native: 0.75.2(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.5.2)(utf-8-validate@5.0.10)
+ react: 19.0.0
+ react-native: 0.75.2(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@19.0.6)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(typescript@5.5.2)(utf-8-validate@5.0.10)
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.6
optional: true
- '@react-spring/animated@9.7.4(react@18.3.1)':
+ '@react-spring/animated@9.7.4(react@19.0.0)':
dependencies:
- '@react-spring/shared': 9.7.4(react@18.3.1)
+ '@react-spring/shared': 9.7.4(react@19.0.0)
'@react-spring/types': 9.7.4
- react: 18.3.1
+ react: 19.0.0
- '@react-spring/core@9.7.4(react@18.3.1)':
+ '@react-spring/core@9.7.4(react@19.0.0)':
dependencies:
- '@react-spring/animated': 9.7.4(react@18.3.1)
- '@react-spring/shared': 9.7.4(react@18.3.1)
+ '@react-spring/animated': 9.7.4(react@19.0.0)
+ '@react-spring/shared': 9.7.4(react@19.0.0)
'@react-spring/types': 9.7.4
- react: 18.3.1
+ react: 19.0.0
'@react-spring/rafz@9.7.4': {}
- '@react-spring/shared@9.7.4(react@18.3.1)':
+ '@react-spring/shared@9.7.4(react@19.0.0)':
dependencies:
'@react-spring/rafz': 9.7.4
'@react-spring/types': 9.7.4
- react: 18.3.1
+ react: 19.0.0
- '@react-spring/three@9.7.4(@react-three/fiber@8.17.7(react-dom@18.3.1(react@18.3.1))(react-native@0.75.2(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.5.2)(utf-8-validate@5.0.10))(react@18.3.1)(three@0.168.0))(react@18.3.1)(three@0.168.0)':
+ '@react-spring/three@9.7.4(@react-three/fiber@9.0.0-rc.3(@types/react@19.0.6)(immer@9.0.21)(react-dom@19.0.0(react@19.0.0))(react-native@0.75.2(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@19.0.6)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(typescript@5.5.2)(utf-8-validate@5.0.10))(react@19.0.0)(three@0.168.0))(react@19.0.0)(three@0.168.0)':
dependencies:
- '@react-spring/animated': 9.7.4(react@18.3.1)
- '@react-spring/core': 9.7.4(react@18.3.1)
- '@react-spring/shared': 9.7.4(react@18.3.1)
+ '@react-spring/animated': 9.7.4(react@19.0.0)
+ '@react-spring/core': 9.7.4(react@19.0.0)
+ '@react-spring/shared': 9.7.4(react@19.0.0)
'@react-spring/types': 9.7.4
- '@react-three/fiber': 8.17.7(react-dom@18.3.1(react@18.3.1))(react-native@0.75.2(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.5.2)(utf-8-validate@5.0.10))(react@18.3.1)(three@0.168.0)
- react: 18.3.1
+ '@react-three/fiber': 9.0.0-rc.3(@types/react@19.0.6)(immer@9.0.21)(react-dom@19.0.0(react@19.0.0))(react-native@0.75.2(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@19.0.6)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(typescript@5.5.2)(utf-8-validate@5.0.10))(react@19.0.0)(three@0.168.0)
+ react: 19.0.0
three: 0.168.0
'@react-spring/types@9.7.4': {}
- '@react-three/fiber@8.17.7(react-dom@18.3.1(react@18.3.1))(react-native@0.75.2(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.5.2)(utf-8-validate@5.0.10))(react@18.3.1)(three@0.168.0)':
+ '@react-three/fiber@9.0.0-rc.3(@types/react@19.0.6)(immer@9.0.21)(react-dom@19.0.0(react@19.0.0))(react-native@0.75.2(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@19.0.6)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(typescript@5.5.2)(utf-8-validate@5.0.10))(react@19.0.0)(three@0.168.0)':
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.26.0
'@types/debounce': 1.2.4
- '@types/react-reconciler': 0.26.7
+ '@types/react-reconciler': 0.28.8
'@types/webxr': 0.5.20
base64-js: 1.5.1
buffer: 6.0.3
debounce: 1.2.1
- its-fine: 1.2.5(react@18.3.1)
- react: 18.3.1
- react-reconciler: 0.27.0(react@18.3.1)
- scheduler: 0.21.0
- suspend-react: 0.1.3(react@18.3.1)
+ its-fine: 1.2.5(react@19.0.0)
+ react: 19.0.0
+ react-reconciler: 0.31.0(react@19.0.0)
+ scheduler: 0.25.0
+ suspend-react: 0.1.3(react@19.0.0)
three: 0.168.0
- zustand: 3.7.2(react@18.3.1)
+ zustand: 4.5.6(@types/react@19.0.6)(immer@9.0.21)(react@19.0.0)
optionalDependencies:
- react-dom: 18.3.1(react@18.3.1)
- react-native: 0.75.2(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.5.2)(utf-8-validate@5.0.10)
+ react-dom: 19.0.0(react@19.0.0)
+ react-native: 0.75.2(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@19.0.6)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(typescript@5.5.2)(utf-8-validate@5.0.10)
+ transitivePeerDependencies:
+ - '@types/react'
+ - immer
- '@remix-run/dev@2.11.2(@remix-run/react@2.11.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.2))(@remix-run/serve@2.11.2(typescript@5.5.2))(@types/node@20.16.5)(babel-plugin-macros@3.1.0)(bufferutil@4.0.8)(terser@5.32.0)(typescript@5.5.2)(utf-8-validate@5.0.10)(vite@5.4.2(@types/node@20.16.5)(terser@5.32.0))':
+ '@remix-run/dev@2.11.2(@remix-run/react@2.11.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.5.2))(@remix-run/serve@2.11.2(typescript@5.5.2))(@types/node@20.16.5)(babel-plugin-macros@3.1.0)(bufferutil@4.0.8)(terser@5.32.0)(typescript@5.5.2)(utf-8-validate@5.0.10)(vite@5.4.2(@types/node@20.16.5)(terser@5.32.0))':
dependencies:
'@babel/core': 7.25.2
'@babel/generator': 7.25.6
@@ -15032,7 +15274,7 @@ snapshots:
'@mdx-js/mdx': 2.3.0
'@npmcli/package-json': 4.0.1
'@remix-run/node': 2.11.2(typescript@5.5.2)
- '@remix-run/react': 2.11.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.2)
+ '@remix-run/react': 2.11.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.5.2)
'@remix-run/router': 1.19.1
'@remix-run/server-runtime': 2.11.2(typescript@5.5.2)
'@types/mdx': 2.0.13
@@ -15114,14 +15356,14 @@ snapshots:
optionalDependencies:
typescript: 5.5.2
- '@remix-run/react@2.11.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.2)':
+ '@remix-run/react@2.11.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.5.2)':
dependencies:
'@remix-run/router': 1.19.1
'@remix-run/server-runtime': 2.11.2(typescript@5.5.2)
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
- react-router: 6.26.1(react@18.3.1)
- react-router-dom: 6.26.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ react-router: 6.26.1(react@19.0.0)
+ react-router-dom: 6.26.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
turbo-stream: 2.3.0
optionalDependencies:
typescript: 5.5.2
@@ -15505,30 +15747,29 @@ snapshots:
'@swc/counter@0.1.3': {}
- '@swc/helpers@0.5.5':
+ '@swc/helpers@0.5.15':
dependencies:
- '@swc/counter': 0.1.3
- tslib: 2.7.0
+ tslib: 2.8.1
'@tanstack/query-core@5.59.0': {}
- '@tanstack/react-query@5.59.0(react@18.3.1)':
+ '@tanstack/react-query@5.59.0(react@19.0.0)':
dependencies:
'@tanstack/query-core': 5.59.0
- react: 18.3.1
+ react: 19.0.0
- '@testing-library/dom@9.3.4':
+ '@testing-library/dom@10.4.0':
dependencies:
'@babel/code-frame': 7.24.7
'@babel/runtime': 7.26.0
'@types/aria-query': 5.0.4
- aria-query: 5.1.3
+ aria-query: 5.3.0
chalk: 4.1.2
dom-accessibility-api: 0.5.16
lz-string: 1.5.0
pretty-format: 27.5.1
- '@testing-library/jest-dom@6.5.0':
+ '@testing-library/jest-dom@6.6.3':
dependencies:
'@adobe/css-tools': 4.4.0
aria-query: 5.3.0
@@ -15538,19 +15779,19 @@ snapshots:
lodash: 4.17.21
redent: 3.0.0
- '@testing-library/react@16.0.1(@testing-library/dom@9.3.4)(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@testing-library/react@16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.3(@types/react@19.0.6))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
- '@babel/runtime': 7.25.6
- '@testing-library/dom': 9.3.4
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
+ '@babel/runtime': 7.26.0
+ '@testing-library/dom': 10.4.0
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.5
- '@types/react-dom': 18.3.0
+ '@types/react': 19.0.6
+ '@types/react-dom': 19.0.3(@types/react@19.0.6)
- '@testing-library/user-event@14.5.2(@testing-library/dom@9.3.4)':
+ '@testing-library/user-event@14.5.2(@testing-library/dom@10.4.0)':
dependencies:
- '@testing-library/dom': 9.3.4
+ '@testing-library/dom': 10.4.0
'@tootallnate/once@1.1.2': {}
@@ -15761,8 +16002,6 @@ snapshots:
dependencies:
'@types/node': 18.19.47
- '@types/prop-types@15.7.12': {}
-
'@types/q@1.5.8': {}
'@types/qrcode@1.5.5':
@@ -15773,21 +16012,16 @@ snapshots:
'@types/range-parser@1.2.7': {}
- '@types/react-dom@18.3.0':
- dependencies:
- '@types/react': 18.3.5
-
- '@types/react-reconciler@0.26.7':
+ '@types/react-dom@19.0.3(@types/react@19.0.6)':
dependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.6
'@types/react-reconciler@0.28.8':
dependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.6
- '@types/react@18.3.5':
+ '@types/react@19.0.6':
dependencies:
- '@types/prop-types': 15.7.12
csstype: 3.1.3
'@types/resolve@1.17.1':
@@ -16045,10 +16279,10 @@ snapshots:
- supports-color
- terser
- '@vanilla-extract/next-plugin@2.4.5(@types/node@20.14.8)(babel-plugin-macros@3.1.0)(next@14.2.10(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0)(webpack@5.94.0(esbuild@0.21.5))':
+ '@vanilla-extract/next-plugin@2.4.5(@types/node@20.14.8)(babel-plugin-macros@3.1.0)(next@15.1.4(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(terser@5.32.0)(webpack@5.94.0(esbuild@0.21.5))':
dependencies:
'@vanilla-extract/webpack-plugin': 2.3.13(@types/node@20.14.8)(babel-plugin-macros@3.1.0)(terser@5.32.0)(webpack@5.94.0(esbuild@0.21.5))
- next: 14.2.10(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ next: 15.1.4(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
transitivePeerDependencies:
- '@types/node'
- babel-plugin-macros
@@ -16129,6 +16363,10 @@ snapshots:
dependencies:
tinyrainbow: 1.2.0
+ '@vitest/pretty-format@2.1.8':
+ dependencies:
+ tinyrainbow: 1.2.0
+
'@vitest/runner@2.0.5':
dependencies:
'@vitest/utils': 2.0.5
@@ -16151,14 +16389,14 @@ snapshots:
loupe: 3.1.1
tinyrainbow: 1.2.0
- '@wagmi/connectors@5.7.0(@types/react@18.3.5)(@wagmi/core@2.16.0(@tanstack/query-core@5.59.0)(@types/react@18.3.5)(immer@9.0.21)(react@18.3.1)(typescript@5.5.2)(use-sync-external-store@1.2.0(react@18.3.1))(viem@2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8)))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.5.2)(utf-8-validate@5.0.10)(viem@2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)':
+ '@wagmi/connectors@5.7.3(@types/react@19.0.6)(@wagmi/core@2.16.3(@tanstack/query-core@5.59.0)(@types/react@19.0.6)(immer@9.0.21)(react@19.0.0)(typescript@5.5.2)(use-sync-external-store@1.4.0(react@19.0.0))(viem@2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8)))(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(typescript@5.5.2)(utf-8-validate@5.0.10)(viem@2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)':
dependencies:
'@coinbase/wallet-sdk': 4.2.3
- '@metamask/sdk': 0.31.2(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)
+ '@metamask/sdk': 0.31.4(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)
'@safe-global/safe-apps-provider': 0.18.5(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8)
'@safe-global/safe-apps-sdk': 9.1.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8)
- '@wagmi/core': 2.16.0(@tanstack/query-core@5.59.0)(@types/react@18.3.5)(immer@9.0.21)(react@18.3.1)(typescript@5.5.2)(use-sync-external-store@1.2.0(react@18.3.1))(viem@2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8))
- '@walletconnect/ethereum-provider': 2.17.0(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)
+ '@wagmi/core': 2.16.3(@tanstack/query-core@5.59.0)(@types/react@19.0.6)(immer@9.0.21)(react@19.0.0)(typescript@5.5.2)(use-sync-external-store@1.4.0(react@19.0.0))(viem@2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8))
+ '@walletconnect/ethereum-provider': 2.17.0(@types/react@19.0.6)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)
cbw-sdk: '@coinbase/wallet-sdk@3.9.3'
viem: 2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8)
optionalDependencies:
@@ -16186,12 +16424,12 @@ snapshots:
- utf-8-validate
- zod
- '@wagmi/core@2.16.0(@tanstack/query-core@5.59.0)(@types/react@18.3.5)(immer@9.0.21)(react@18.3.1)(typescript@5.5.2)(use-sync-external-store@1.2.0(react@18.3.1))(viem@2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8))':
+ '@wagmi/core@2.16.3(@tanstack/query-core@5.59.0)(@types/react@19.0.6)(immer@9.0.21)(react@19.0.0)(typescript@5.5.2)(use-sync-external-store@1.4.0(react@19.0.0))(viem@2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8))':
dependencies:
eventemitter3: 5.0.1
mipd: 0.0.7(typescript@5.5.2)
viem: 2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8)
- zustand: 5.0.0(@types/react@18.3.5)(immer@9.0.21)(react@18.3.1)(use-sync-external-store@1.2.0(react@18.3.1))
+ zustand: 5.0.0(@types/react@19.0.6)(immer@9.0.21)(react@19.0.0)(use-sync-external-store@1.4.0(react@19.0.0))
optionalDependencies:
'@tanstack/query-core': 5.59.0
typescript: 5.5.2
@@ -16241,13 +16479,13 @@ snapshots:
dependencies:
tslib: 1.14.1
- '@walletconnect/ethereum-provider@2.17.0(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)':
+ '@walletconnect/ethereum-provider@2.17.0(@types/react@19.0.6)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)':
dependencies:
'@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13)
'@walletconnect/jsonrpc-provider': 1.0.14
'@walletconnect/jsonrpc-types': 1.0.4
'@walletconnect/jsonrpc-utils': 1.0.8
- '@walletconnect/modal': 2.7.0(@types/react@18.3.5)(react@18.3.1)
+ '@walletconnect/modal': 2.7.0(@types/react@19.0.6)(react@19.0.0)
'@walletconnect/sign-client': 2.17.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)
'@walletconnect/types': 2.17.0
'@walletconnect/universal-provider': 2.17.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)
@@ -16346,16 +16584,16 @@ snapshots:
'@walletconnect/safe-json': 1.0.2
pino: 7.11.0
- '@walletconnect/modal-core@2.7.0(@types/react@18.3.5)(react@18.3.1)':
+ '@walletconnect/modal-core@2.7.0(@types/react@19.0.6)(react@19.0.0)':
dependencies:
- valtio: 1.11.2(@types/react@18.3.5)(react@18.3.1)
+ valtio: 1.11.2(@types/react@19.0.6)(react@19.0.0)
transitivePeerDependencies:
- '@types/react'
- react
- '@walletconnect/modal-ui@2.7.0(@types/react@18.3.5)(react@18.3.1)':
+ '@walletconnect/modal-ui@2.7.0(@types/react@19.0.6)(react@19.0.0)':
dependencies:
- '@walletconnect/modal-core': 2.7.0(@types/react@18.3.5)(react@18.3.1)
+ '@walletconnect/modal-core': 2.7.0(@types/react@19.0.6)(react@19.0.0)
lit: 2.8.0
motion: 10.16.2
qrcode: 1.5.3
@@ -16363,10 +16601,10 @@ snapshots:
- '@types/react'
- react
- '@walletconnect/modal@2.7.0(@types/react@18.3.5)(react@18.3.1)':
+ '@walletconnect/modal@2.7.0(@types/react@19.0.6)(react@19.0.0)':
dependencies:
- '@walletconnect/modal-core': 2.7.0(@types/react@18.3.5)(react@18.3.1)
- '@walletconnect/modal-ui': 2.7.0(@types/react@18.3.5)(react@18.3.1)
+ '@walletconnect/modal-core': 2.7.0(@types/react@19.0.6)(react@19.0.0)
+ '@walletconnect/modal-ui': 2.7.0(@types/react@19.0.6)(react@19.0.0)
transitivePeerDependencies:
- '@types/react'
- react
@@ -16877,7 +17115,7 @@ snapshots:
dependencies:
pvtsutils: 1.3.5
pvutils: 1.1.3
- tslib: 2.7.0
+ tslib: 2.8.1
assertion-error@2.0.1: {}
@@ -16885,7 +17123,7 @@ snapshots:
ast-types@0.15.2:
dependencies:
- tslib: 2.7.0
+ tslib: 2.8.1
optional: true
astral-regex@1.0.0:
@@ -16898,7 +17136,7 @@ snapshots:
async-mutex@0.2.6:
dependencies:
- tslib: 2.7.0
+ tslib: 2.8.1
async@3.2.6: {}
@@ -16985,7 +17223,7 @@ snapshots:
babel-plugin-macros@3.1.0:
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.26.0
cosmiconfig: 7.1.0
resolve: 1.22.8
@@ -17244,7 +17482,7 @@ snapshots:
camel-case@4.1.2:
dependencies:
pascal-case: 3.1.2
- tslib: 2.7.0
+ tslib: 2.8.1
camelcase-css@2.0.1: {}
@@ -17445,6 +17683,18 @@ snapshots:
color-name@1.1.4: {}
+ color-string@1.9.1:
+ dependencies:
+ color-name: 1.1.4
+ simple-swizzle: 0.2.2
+ optional: true
+
+ color@4.2.3:
+ dependencies:
+ color-convert: 2.0.1
+ color-string: 1.9.1
+ optional: true
+
colord@2.9.3: {}
colorette@1.4.0:
@@ -17533,14 +17783,14 @@ snapshots:
content-type@1.0.5: {}
- contentlayer2@0.5.1(esbuild@0.21.5):
+ contentlayer2@0.5.3(esbuild@0.21.5):
dependencies:
- '@contentlayer2/cli': 0.5.1(esbuild@0.21.5)
- '@contentlayer2/client': 0.5.1(esbuild@0.21.5)
- '@contentlayer2/core': 0.5.1(esbuild@0.21.5)
- '@contentlayer2/source-files': 0.5.1(esbuild@0.21.5)
- '@contentlayer2/source-remote-files': 0.5.1(esbuild@0.21.5)
- '@contentlayer2/utils': 0.5.1
+ '@contentlayer2/cli': 0.5.3(esbuild@0.21.5)
+ '@contentlayer2/client': 0.5.3(esbuild@0.21.5)
+ '@contentlayer2/core': 0.5.3(esbuild@0.21.5)
+ '@contentlayer2/source-files': 0.5.3(esbuild@0.21.5)
+ '@contentlayer2/source-remote-files': 0.5.3(esbuild@0.21.5)
+ '@contentlayer2/utils': 0.5.3
transitivePeerDependencies:
- '@effect-ts/otel-node'
- esbuild
@@ -17576,6 +17826,8 @@ snapshots:
cookie@0.6.0: {}
+ cookie@0.7.2: {}
+
copy-to-clipboard@3.3.3:
dependencies:
toggle-selection: 1.0.6
@@ -17970,6 +18222,9 @@ snapshots:
detect-libc@1.0.3: {}
+ detect-libc@2.0.3:
+ optional: true
+
detect-newline@3.1.0: {}
detect-node-es@1.1.0: {}
@@ -18060,7 +18315,7 @@ snapshots:
dot-case@3.0.4:
dependencies:
no-case: 3.0.4
- tslib: 2.7.0
+ tslib: 2.8.1
dot-prop@5.3.0:
dependencies:
@@ -19059,13 +19314,15 @@ snapshots:
fraction.js@4.3.7: {}
- framer-motion@11.5.4(@emotion/is-prop-valid@0.8.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
+ framer-motion@11.15.0(@emotion/is-prop-valid@0.8.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
dependencies:
+ motion-dom: 11.14.3
+ motion-utils: 11.14.3
tslib: 2.7.0
optionalDependencies:
'@emotion/is-prop-valid': 0.8.8
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
fresh@0.5.2: {}
@@ -19698,17 +19955,18 @@ snapshots:
'@formatjs/ecma402-abstract': 2.0.0
'@formatjs/fast-memoize': 2.2.0
'@formatjs/icu-messageformat-parser': 2.7.8
- tslib: 2.7.0
+ tslib: 2.8.1
invariant@2.2.4:
dependencies:
loose-envify: 1.4.0
+ optional: true
ipaddr.js@1.9.1: {}
ipaddr.js@2.2.0: {}
- iron-session@6.3.1(express@4.19.2)(next@14.2.10(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)):
+ iron-session@6.3.1(express@4.19.2)(next@15.1.4(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)):
dependencies:
'@peculiar/webcrypto': 1.5.0
'@types/cookie': 0.5.4
@@ -19719,7 +19977,7 @@ snapshots:
iron-webcrypto: 0.2.8
optionalDependencies:
express: 4.19.2
- next: 14.2.10(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ next: 15.1.4(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
iron-webcrypto@0.2.8:
dependencies:
@@ -19746,6 +20004,9 @@ snapshots:
is-arrayish@0.2.1: {}
+ is-arrayish@0.3.2:
+ optional: true
+
is-async-function@2.0.0:
dependencies:
has-tostringtag: 1.0.2
@@ -19979,10 +20240,10 @@ snapshots:
reflect.getprototypeof: 1.0.6
set-function-name: 2.0.2
- its-fine@1.2.5(react@18.3.1):
+ its-fine@1.2.5(react@19.0.0):
dependencies:
'@types/react-reconciler': 0.28.8
- react: 18.3.1
+ react: 19.0.0
jackspeak@3.4.3:
dependencies:
@@ -20857,7 +21118,7 @@ snapshots:
lower-case@2.0.2:
dependencies:
- tslib: 2.7.0
+ tslib: 2.8.1
lru-cache@10.4.3: {}
@@ -21133,7 +21394,7 @@ snapshots:
mdx-bundler@10.0.3(esbuild@0.21.5):
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.26.0
'@esbuild-plugins/node-resolve': 0.2.2(esbuild@0.21.5)
'@fal-works/esbuild-plugin-global-externals': 2.1.2
'@mdx-js/esbuild': 3.0.1(esbuild@0.21.5)
@@ -21158,10 +21419,10 @@ snapshots:
memfs@4.12.0:
dependencies:
- '@jsonjoy.com/json-pack': 1.1.0(tslib@2.7.0)
- '@jsonjoy.com/util': 1.3.0(tslib@2.7.0)
- tree-dump: 1.0.2(tslib@2.7.0)
- tslib: 2.7.0
+ '@jsonjoy.com/json-pack': 1.1.0(tslib@2.8.1)
+ '@jsonjoy.com/util': 1.3.0(tslib@2.8.1)
+ tree-dump: 1.0.2(tslib@2.8.1)
+ tslib: 2.8.1
memoize-one@5.2.1:
optional: true
@@ -21904,6 +22165,10 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ motion-dom@11.14.3: {}
+
+ motion-utils@11.14.3: {}
+
motion@10.16.2:
dependencies:
'@motionone/animation': 10.18.0
@@ -21944,79 +22209,81 @@ snapshots:
negotiator@0.6.3: {}
+ negotiator@1.0.0: {}
+
neo-async@2.6.2: {}
nested-error-stacks@2.1.1: {}
- next-auth@4.24.5(next@14.2.10(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
+ next-auth@4.24.11(next@15.1.4(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.26.0
'@panva/hkdf': 1.2.1
- cookie: 0.5.0
+ cookie: 0.7.2
jose: 4.15.9
- next: 14.2.10(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ next: 15.1.4(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
oauth: 0.9.15
openid-client: 5.6.5
- preact: 10.23.2
- preact-render-to-string: 5.2.6(preact@10.23.2)
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
+ preact: 10.25.1
+ preact-render-to-string: 5.2.6(preact@10.25.1)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
uuid: 8.3.2
next-compose-plugins@2.2.1: {}
- next-contentlayer2@0.5.1(contentlayer2@0.5.1(esbuild@0.21.5))(esbuild@0.21.5)(next@14.2.10(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
+ next-contentlayer2@0.5.3(contentlayer2@0.5.3(esbuild@0.21.5))(esbuild@0.21.5)(next@15.1.4(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
dependencies:
- '@contentlayer2/core': 0.5.1(esbuild@0.21.5)
- '@contentlayer2/utils': 0.5.1
- contentlayer2: 0.5.1(esbuild@0.21.5)
- next: 14.2.10(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
+ '@contentlayer2/core': 0.5.3(esbuild@0.21.5)
+ '@contentlayer2/utils': 0.5.3
+ contentlayer2: 0.5.3(esbuild@0.21.5)
+ next: 15.1.4(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
transitivePeerDependencies:
- '@effect-ts/otel-node'
- esbuild
- markdown-wasm
- supports-color
- next-intl@3.19.1(next@14.2.10(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1):
+ next-intl@3.26.3(next@15.1.4(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0):
dependencies:
'@formatjs/intl-localematcher': 0.5.4
- negotiator: 0.6.3
- next: 14.2.10(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- react: 18.3.1
- use-intl: 3.19.1(react@18.3.1)
+ negotiator: 1.0.0
+ next: 15.1.4(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ react: 19.0.0
+ use-intl: 3.26.3(react@19.0.0)
- next-sitemap@4.2.3(next@14.2.10(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)):
+ next-sitemap@4.2.3(next@15.1.4(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)):
dependencies:
'@corex/deepmerge': 4.0.43
'@next/env': 13.5.6
fast-glob: 3.3.2
minimist: 1.2.8
- next: 14.2.10(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ next: 15.1.4(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
- next@14.2.10(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
+ next@15.1.4(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
dependencies:
- '@next/env': 14.2.10
- '@swc/helpers': 0.5.5
+ '@next/env': 15.1.4
+ '@swc/counter': 0.1.3
+ '@swc/helpers': 0.5.15
busboy: 1.6.0
caniuse-lite: 1.0.30001655
- graceful-fs: 4.2.11
postcss: 8.4.31
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
- styled-jsx: 5.1.1(@babel/core@7.25.2)(babel-plugin-macros@3.1.0)(react@18.3.1)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ styled-jsx: 5.1.6(@babel/core@7.25.2)(babel-plugin-macros@3.1.0)(react@19.0.0)
optionalDependencies:
- '@next/swc-darwin-arm64': 14.2.10
- '@next/swc-darwin-x64': 14.2.10
- '@next/swc-linux-arm64-gnu': 14.2.10
- '@next/swc-linux-arm64-musl': 14.2.10
- '@next/swc-linux-x64-gnu': 14.2.10
- '@next/swc-linux-x64-musl': 14.2.10
- '@next/swc-win32-arm64-msvc': 14.2.10
- '@next/swc-win32-ia32-msvc': 14.2.10
- '@next/swc-win32-x64-msvc': 14.2.10
+ '@next/swc-darwin-arm64': 15.1.4
+ '@next/swc-darwin-x64': 15.1.4
+ '@next/swc-linux-arm64-gnu': 15.1.4
+ '@next/swc-linux-arm64-musl': 15.1.4
+ '@next/swc-linux-x64-gnu': 15.1.4
+ '@next/swc-linux-x64-musl': 15.1.4
+ '@next/swc-win32-arm64-msvc': 15.1.4
+ '@next/swc-win32-x64-msvc': 15.1.4
'@opentelemetry/api': 1.9.0
+ sharp: 0.33.5
transitivePeerDependencies:
- '@babel/core'
- babel-plugin-macros
@@ -22024,7 +22291,7 @@ snapshots:
no-case@3.0.4:
dependencies:
lower-case: 2.0.2
- tslib: 2.7.0
+ tslib: 2.8.1
nocache@3.0.4:
optional: true
@@ -22376,7 +22643,7 @@ snapshots:
param-case@3.0.4:
dependencies:
dot-case: 3.0.4
- tslib: 2.7.0
+ tslib: 2.8.1
parent-module@1.0.1:
dependencies:
@@ -22421,7 +22688,7 @@ snapshots:
pascal-case@3.1.2:
dependencies:
no-case: 3.0.4
- tslib: 2.7.0
+ tslib: 2.8.1
path-exists@3.0.0: {}
@@ -23014,13 +23281,11 @@ snapshots:
picocolors: 1.0.1
source-map-js: 1.2.0
- preact-render-to-string@5.2.6(preact@10.23.2):
+ preact-render-to-string@5.2.6(preact@10.25.1):
dependencies:
- preact: 10.23.2
+ preact: 10.25.1
pretty-format: 3.8.0
- preact@10.23.2: {}
-
preact@10.25.1: {}
prelude-ls@1.1.2: {}
@@ -23149,7 +23414,7 @@ snapshots:
pvtsutils@1.3.5:
dependencies:
- tslib: 2.7.0
+ tslib: 2.8.1
pvutils@1.1.3: {}
@@ -23264,11 +23529,10 @@ snapshots:
- utf-8-validate
optional: true
- react-dom@18.3.1(react@18.3.1):
+ react-dom@19.0.0(react@19.0.0):
dependencies:
- loose-envify: 1.4.0
- react: 18.3.1
- scheduler: 0.23.2
+ react: 19.0.0
+ scheduler: 0.25.0
react-error-overlay@6.0.11: {}
@@ -23278,7 +23542,7 @@ snapshots:
react-is@18.3.1: {}
- react-native@0.75.2(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.5.2)(utf-8-validate@5.0.10):
+ react-native@0.75.2(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@19.0.6)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(typescript@5.5.2)(utf-8-validate@5.0.10):
dependencies:
'@jest/create-cache-key-function': 29.7.0
'@react-native-community/cli': 14.0.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)
@@ -23290,7 +23554,7 @@ snapshots:
'@react-native/gradle-plugin': 0.75.2
'@react-native/js-polyfills': 0.75.2
'@react-native/normalize-colors': 0.75.2
- '@react-native/virtualized-lists': 0.75.2(@types/react@18.3.5)(react-native@0.75.2(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.5.2)(utf-8-validate@5.0.10))(react@18.3.1)
+ '@react-native/virtualized-lists': 0.75.2(@types/react@19.0.6)(react-native@0.75.2(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@19.0.6)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(typescript@5.5.2)(utf-8-validate@5.0.10))(react@19.0.0)
abort-controller: 3.0.0
anser: 1.4.10
ansi-regex: 5.0.1
@@ -23309,7 +23573,7 @@ snapshots:
nullthrows: 1.1.1
pretty-format: 26.6.2
promise: 8.3.0
- react: 18.3.1
+ react: 19.0.0
react-devtools-core: 5.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)
react-refresh: 0.14.2
regenerator-runtime: 0.13.11
@@ -23320,7 +23584,7 @@ snapshots:
ws: 6.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)
yargs: 17.7.2
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.6
transitivePeerDependencies:
- '@babel/core'
- '@babel/preset-env'
@@ -23331,59 +23595,58 @@ snapshots:
- utf-8-validate
optional: true
- react-reconciler@0.27.0(react@18.3.1):
+ react-reconciler@0.31.0(react@19.0.0):
dependencies:
- loose-envify: 1.4.0
- react: 18.3.1
- scheduler: 0.21.0
+ react: 19.0.0
+ scheduler: 0.25.0
react-refresh@0.11.0: {}
react-refresh@0.14.2: {}
- react-remove-scroll-bar@2.3.6(@types/react@18.3.5)(react@18.3.1):
+ react-remove-scroll-bar@2.3.8(@types/react@19.0.6)(react@19.0.0):
dependencies:
- react: 18.3.1
- react-style-singleton: 2.2.1(@types/react@18.3.5)(react@18.3.1)
- tslib: 2.7.0
+ react: 19.0.0
+ react-style-singleton: 2.2.3(@types/react@19.0.6)(react@19.0.0)
+ tslib: 2.8.1
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.6
- react-remove-scroll@2.5.7(@types/react@18.3.5)(react@18.3.1):
+ react-remove-scroll@2.5.7(@types/react@19.0.6)(react@19.0.0):
dependencies:
- react: 18.3.1
- react-remove-scroll-bar: 2.3.6(@types/react@18.3.5)(react@18.3.1)
- react-style-singleton: 2.2.1(@types/react@18.3.5)(react@18.3.1)
+ react: 19.0.0
+ react-remove-scroll-bar: 2.3.8(@types/react@19.0.6)(react@19.0.0)
+ react-style-singleton: 2.2.3(@types/react@19.0.6)(react@19.0.0)
tslib: 2.7.0
- use-callback-ref: 1.3.2(@types/react@18.3.5)(react@18.3.1)
- use-sidecar: 1.1.2(@types/react@18.3.5)(react@18.3.1)
+ use-callback-ref: 1.3.3(@types/react@19.0.6)(react@19.0.0)
+ use-sidecar: 1.1.2(@types/react@19.0.6)(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.6
- react-remove-scroll@2.6.0(@types/react@18.3.5)(react@18.3.1):
+ react-remove-scroll@2.6.2(@types/react@19.0.6)(react@19.0.0):
dependencies:
- react: 18.3.1
- react-remove-scroll-bar: 2.3.6(@types/react@18.3.5)(react@18.3.1)
- react-style-singleton: 2.2.1(@types/react@18.3.5)(react@18.3.1)
- tslib: 2.7.0
- use-callback-ref: 1.3.2(@types/react@18.3.5)(react@18.3.1)
- use-sidecar: 1.1.2(@types/react@18.3.5)(react@18.3.1)
+ react: 19.0.0
+ react-remove-scroll-bar: 2.3.8(@types/react@19.0.6)(react@19.0.0)
+ react-style-singleton: 2.2.3(@types/react@19.0.6)(react@19.0.0)
+ tslib: 2.8.1
+ use-callback-ref: 1.3.3(@types/react@19.0.6)(react@19.0.0)
+ use-sidecar: 1.1.2(@types/react@19.0.6)(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.6
- react-router-dom@6.26.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
+ react-router-dom@6.26.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
dependencies:
'@remix-run/router': 1.19.1
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
- react-router: 6.26.1(react@18.3.1)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ react-router: 6.26.1(react@19.0.0)
- react-router@6.26.1(react@18.3.1):
+ react-router@6.26.1(react@19.0.0):
dependencies:
'@remix-run/router': 1.19.1
- react: 18.3.1
+ react: 19.0.0
- react-scripts@5.0.1(@babel/plugin-syntax-flow@7.24.7(@babel/core@7.25.2))(@babel/plugin-transform-react-jsx@7.25.2(@babel/core@7.25.2))(@types/babel__core@7.20.5)(bufferutil@4.0.8)(esbuild@0.20.2)(eslint@8.57.0)(react@18.3.1)(type-fest@4.26.1)(typescript@5.5.2)(utf-8-validate@5.0.10):
+ react-scripts@5.0.1(@babel/plugin-syntax-flow@7.24.7(@babel/core@7.25.2))(@babel/plugin-transform-react-jsx@7.25.2(@babel/core@7.25.2))(@types/babel__core@7.20.5)(bufferutil@4.0.8)(esbuild@0.20.2)(eslint@8.57.0)(react@19.0.0)(type-fest@4.26.1)(typescript@5.5.2)(utf-8-validate@5.0.10):
dependencies:
'@babel/core': 7.25.2
'@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.11.0)(type-fest@4.26.1)(webpack-dev-server@4.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.94.0(esbuild@0.20.2)))(webpack@5.94.0(esbuild@0.20.2))
@@ -23417,7 +23680,7 @@ snapshots:
postcss-normalize: 10.0.1(browserslist@4.23.3)(postcss@8.4.41)
postcss-preset-env: 7.8.3(postcss@8.4.41)
prompts: 2.4.2
- react: 18.3.1
+ react: 19.0.0
react-app-polyfill: 3.0.0
react-dev-utils: 12.0.1(eslint@8.57.0)(typescript@5.5.2)(webpack@5.94.0(esbuild@0.20.2))
react-refresh: 0.11.0
@@ -23470,18 +23733,15 @@ snapshots:
- webpack-hot-middleware
- webpack-plugin-serve
- react-style-singleton@2.2.1(@types/react@18.3.5)(react@18.3.1):
+ react-style-singleton@2.2.3(@types/react@19.0.6)(react@19.0.0):
dependencies:
get-nonce: 1.0.1
- invariant: 2.2.4
- react: 18.3.1
- tslib: 2.7.0
+ react: 19.0.0
+ tslib: 2.8.1
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.6
- react@18.3.1:
- dependencies:
- loose-envify: 1.4.0
+ react@19.0.0: {}
read-cache@1.0.0:
dependencies:
@@ -23532,7 +23792,7 @@ snapshots:
ast-types: 0.15.2
esprima: 4.0.1
source-map: 0.6.1
- tslib: 2.7.0
+ tslib: 2.8.1
optional: true
recursive-readdir-files@2.3.2: {}
@@ -23575,7 +23835,7 @@ snapshots:
regenerator-transform@0.15.2:
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.26.0
regex-parser@2.3.0: {}
@@ -23860,19 +24120,13 @@ snapshots:
dependencies:
xmlchars: 2.2.0
- scheduler@0.21.0:
- dependencies:
- loose-envify: 1.4.0
-
- scheduler@0.23.2:
- dependencies:
- loose-envify: 1.4.0
-
scheduler@0.24.0-canary-efb381bbf-20230505:
dependencies:
loose-envify: 1.4.0
optional: true
+ scheduler@0.25.0: {}
+
schema-utils@2.7.0:
dependencies:
'@types/json-schema': 7.0.15
@@ -24003,6 +24257,33 @@ snapshots:
kind-of: 6.0.3
optional: true
+ sharp@0.33.5:
+ dependencies:
+ color: 4.2.3
+ detect-libc: 2.0.3
+ semver: 7.6.3
+ optionalDependencies:
+ '@img/sharp-darwin-arm64': 0.33.5
+ '@img/sharp-darwin-x64': 0.33.5
+ '@img/sharp-libvips-darwin-arm64': 1.0.4
+ '@img/sharp-libvips-darwin-x64': 1.0.4
+ '@img/sharp-libvips-linux-arm': 1.0.5
+ '@img/sharp-libvips-linux-arm64': 1.0.4
+ '@img/sharp-libvips-linux-s390x': 1.0.4
+ '@img/sharp-libvips-linux-x64': 1.0.4
+ '@img/sharp-libvips-linuxmusl-arm64': 1.0.4
+ '@img/sharp-libvips-linuxmusl-x64': 1.0.4
+ '@img/sharp-linux-arm': 0.33.5
+ '@img/sharp-linux-arm64': 0.33.5
+ '@img/sharp-linux-s390x': 0.33.5
+ '@img/sharp-linux-x64': 0.33.5
+ '@img/sharp-linuxmusl-arm64': 0.33.5
+ '@img/sharp-linuxmusl-x64': 0.33.5
+ '@img/sharp-wasm32': 0.33.5
+ '@img/sharp-win32-ia32': 0.33.5
+ '@img/sharp-win32-x64': 0.33.5
+ optional: true
+
shebang-command@1.2.0:
dependencies:
shebang-regex: 1.0.0
@@ -24030,6 +24311,11 @@ snapshots:
signal-exit@4.1.0: {}
+ simple-swizzle@0.2.2:
+ dependencies:
+ is-arrayish: 0.3.2
+ optional: true
+
sisteransi@1.0.5: {}
slash@3.0.0: {}
@@ -24324,10 +24610,10 @@ snapshots:
dependencies:
inline-style-parser: 0.2.4
- styled-jsx@5.1.1(@babel/core@7.25.2)(babel-plugin-macros@3.1.0)(react@18.3.1):
+ styled-jsx@5.1.6(@babel/core@7.25.2)(babel-plugin-macros@3.1.0)(react@19.0.0):
dependencies:
client-only: 0.0.1
- react: 18.3.1
+ react: 19.0.0
optionalDependencies:
'@babel/core': 7.25.2
babel-plugin-macros: 3.1.0
@@ -24372,9 +24658,9 @@ snapshots:
supports-preserve-symlinks-flag@1.0.0: {}
- suspend-react@0.1.3(react@18.3.1):
+ suspend-react@0.1.3(react@19.0.0):
dependencies:
- react: 18.3.1
+ react: 19.0.0
svg-parser@2.0.4: {}
@@ -24539,9 +24825,9 @@ snapshots:
dependencies:
any-promise: 1.3.0
- thingies@1.21.0(tslib@2.7.0):
+ thingies@1.21.0(tslib@2.8.1):
dependencies:
- tslib: 2.7.0
+ tslib: 2.8.1
thread-stream@0.15.2:
dependencies:
@@ -24610,9 +24896,9 @@ snapshots:
dependencies:
punycode: 2.3.1
- tree-dump@1.0.2(tslib@2.7.0):
+ tree-dump@1.0.2(tslib@2.8.1):
dependencies:
- tslib: 2.7.0
+ tslib: 2.8.1
trim-lines@3.0.1: {}
@@ -24641,6 +24927,8 @@ snapshots:
tslib@2.7.0: {}
+ tslib@2.8.1: {}
+
tsutils@3.21.0(typescript@5.5.2):
dependencies:
tslib: 1.14.1
@@ -24905,30 +25193,34 @@ snapshots:
querystringify: 2.2.0
requires-port: 1.0.0
- use-callback-ref@1.3.2(@types/react@18.3.5)(react@18.3.1):
+ use-callback-ref@1.3.3(@types/react@19.0.6)(react@19.0.0):
dependencies:
- react: 18.3.1
- tslib: 2.7.0
+ react: 19.0.0
+ tslib: 2.8.1
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.6
- use-intl@3.19.1(react@18.3.1):
+ use-intl@3.26.3(react@19.0.0):
dependencies:
'@formatjs/fast-memoize': 2.2.0
intl-messageformat: 10.5.14
- react: 18.3.1
+ react: 19.0.0
- use-sidecar@1.1.2(@types/react@18.3.5)(react@18.3.1):
+ use-sidecar@1.1.2(@types/react@19.0.6)(react@19.0.0):
dependencies:
detect-node-es: 1.1.0
- react: 18.3.1
- tslib: 2.7.0
+ react: 19.0.0
+ tslib: 2.8.1
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.6
- use-sync-external-store@1.2.0(react@18.3.1):
+ use-sync-external-store@1.2.0(react@19.0.0):
dependencies:
- react: 18.3.1
+ react: 19.0.0
+
+ use-sync-external-store@1.4.0(react@19.0.0):
+ dependencies:
+ react: 19.0.0
utf-8-validate@5.0.10:
dependencies:
@@ -24983,13 +25275,13 @@ snapshots:
validate-npm-package-name@5.0.1: {}
- valtio@1.11.2(@types/react@18.3.5)(react@18.3.1):
+ valtio@1.11.2(@types/react@19.0.6)(react@19.0.0):
dependencies:
proxy-compare: 2.5.1
- use-sync-external-store: 1.2.0(react@18.3.1)
+ use-sync-external-store: 1.2.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.5
- react: 18.3.1
+ '@types/react': 19.0.6
+ react: 19.0.0
vary@1.1.2: {}
@@ -25134,13 +25426,13 @@ snapshots:
dependencies:
'@ampproject/remapping': 2.3.0
'@vitest/expect': 2.0.5
- '@vitest/pretty-format': 2.0.5
+ '@vitest/pretty-format': 2.1.8
'@vitest/runner': 2.0.5
'@vitest/snapshot': 2.0.5
'@vitest/spy': 2.0.5
'@vitest/utils': 2.0.5
chai: 5.1.1
- debug: 4.3.6
+ debug: 4.3.7
execa: 8.0.1
magic-string: 0.30.11
pathe: 1.1.2
@@ -25168,13 +25460,13 @@ snapshots:
dependencies:
'@ampproject/remapping': 2.3.0
'@vitest/expect': 2.0.5
- '@vitest/pretty-format': 2.0.5
+ '@vitest/pretty-format': 2.1.8
'@vitest/runner': 2.0.5
'@vitest/snapshot': 2.0.5
'@vitest/spy': 2.0.5
'@vitest/utils': 2.0.5
chai: 5.1.1
- debug: 4.3.6
+ debug: 4.3.7
execa: 8.0.1
magic-string: 0.30.11
pathe: 1.1.2
@@ -25213,13 +25505,13 @@ snapshots:
dependencies:
xml-name-validator: 5.0.0
- wagmi@2.14.3(@tanstack/query-core@5.59.0)(@tanstack/react-query@5.59.0(react@18.3.1))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(immer@9.0.21)(react@18.3.1)(typescript@5.5.2)(utf-8-validate@5.0.10)(viem@2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8):
+ wagmi@2.14.7(@tanstack/query-core@5.59.0)(@tanstack/react-query@5.59.0(react@19.0.0))(@types/react@19.0.6)(bufferutil@4.0.8)(encoding@0.1.13)(immer@9.0.21)(react@19.0.0)(typescript@5.5.2)(utf-8-validate@5.0.10)(viem@2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8):
dependencies:
- '@tanstack/react-query': 5.59.0(react@18.3.1)
- '@wagmi/connectors': 5.7.0(@types/react@18.3.5)(@wagmi/core@2.16.0(@tanstack/query-core@5.59.0)(@types/react@18.3.5)(immer@9.0.21)(react@18.3.1)(typescript@5.5.2)(use-sync-external-store@1.2.0(react@18.3.1))(viem@2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8)))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.5.2)(utf-8-validate@5.0.10)(viem@2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)
- '@wagmi/core': 2.16.0(@tanstack/query-core@5.59.0)(@types/react@18.3.5)(immer@9.0.21)(react@18.3.1)(typescript@5.5.2)(use-sync-external-store@1.2.0(react@18.3.1))(viem@2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8))
- react: 18.3.1
- use-sync-external-store: 1.2.0(react@18.3.1)
+ '@tanstack/react-query': 5.59.0(react@19.0.0)
+ '@wagmi/connectors': 5.7.3(@types/react@19.0.6)(@wagmi/core@2.16.3(@tanstack/query-core@5.59.0)(@types/react@19.0.6)(immer@9.0.21)(react@19.0.0)(typescript@5.5.2)(use-sync-external-store@1.4.0(react@19.0.0))(viem@2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8)))(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(typescript@5.5.2)(utf-8-validate@5.0.10)(viem@2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)
+ '@wagmi/core': 2.16.3(@tanstack/query-core@5.59.0)(@types/react@19.0.6)(immer@9.0.21)(react@19.0.0)(typescript@5.5.2)(use-sync-external-store@1.4.0(react@19.0.0))(viem@2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8))
+ react: 19.0.0
+ use-sync-external-store: 1.4.0(react@19.0.0)
viem: 2.21.55(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8)
optionalDependencies:
typescript: 5.5.2
@@ -25285,7 +25577,7 @@ snapshots:
'@peculiar/json-schema': 1.1.12
asn1js: 3.0.5
pvtsutils: 1.3.5
- tslib: 2.7.0
+ tslib: 2.8.1
webextension-polyfill@0.10.0: {}
@@ -25543,7 +25835,7 @@ snapshots:
'@apideck/better-ajv-errors': 0.3.6(ajv@8.17.1)
'@babel/core': 7.25.2
'@babel/preset-env': 7.25.4(@babel/core@7.25.2)
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.26.0
'@rollup/plugin-babel': 5.3.1(@babel/core@7.25.2)(@types/babel__core@7.20.5)(rollup@2.79.1)
'@rollup/plugin-node-resolve': 11.2.1(rollup@2.79.1)
'@rollup/plugin-replace': 2.4.2(rollup@2.79.1)
@@ -25786,15 +26078,19 @@ snapshots:
zod@3.23.8: {}
- zustand@3.7.2(react@18.3.1):
+ zustand@4.5.6(@types/react@19.0.6)(immer@9.0.21)(react@19.0.0):
+ dependencies:
+ use-sync-external-store: 1.4.0(react@19.0.0)
optionalDependencies:
- react: 18.3.1
+ '@types/react': 19.0.6
+ immer: 9.0.21
+ react: 19.0.0
- zustand@5.0.0(@types/react@18.3.5)(immer@9.0.21)(react@18.3.1)(use-sync-external-store@1.2.0(react@18.3.1)):
+ zustand@5.0.0(@types/react@19.0.6)(immer@9.0.21)(react@19.0.0)(use-sync-external-store@1.4.0(react@19.0.0)):
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.6
immer: 9.0.21
- react: 18.3.1
- use-sync-external-store: 1.2.0(react@18.3.1)
+ react: 19.0.0
+ use-sync-external-store: 1.4.0(react@19.0.0)
zwitch@2.0.4: {}
diff --git a/site/components/Button/Button.tsx b/site/components/Button/Button.tsx
index 0d82d15e77..20dcf3b90e 100644
--- a/site/components/Button/Button.tsx
+++ b/site/components/Button/Button.tsx
@@ -1,5 +1,5 @@
import type { Theme } from 'css/types';
-import React from 'react';
+import React, { type JSX } from 'react';
import { Box, type BoxProps } from '../Box/Box';
import * as styles from './Button.css';
diff --git a/site/components/DocsLayout/DocsLayout.tsx b/site/components/DocsLayout/DocsLayout.tsx
index f4811c18c0..fd97ff65d9 100644
--- a/site/components/DocsLayout/DocsLayout.tsx
+++ b/site/components/DocsLayout/DocsLayout.tsx
@@ -46,7 +46,9 @@ export function DocsLayout({ children }: { children: React.ReactNode }) {
doc.slug === allDocsRoutes[currentPageIndex + 1]?.slug &&
doc.locale === router.locale,
);
- const docsMobileMenuRef = React.useRef(null);
+ const docsMobileMenuRef = React.useRef(
+ null,
+ ) as React.RefObject;
const { isConnected } = useAccount();
const ref = useCoolMode(
diff --git a/site/components/Link/Link.tsx b/site/components/Link/Link.tsx
index 124a21e5cd..d3b50665a6 100644
--- a/site/components/Link/Link.tsx
+++ b/site/components/Link/Link.tsx
@@ -1,6 +1,6 @@
import clsx from 'clsx';
import { Box, type BoxProps } from 'components/Box/Box';
-import React from 'react';
+import React, { type JSX } from 'react';
import * as styles from './Link.css';
type Props = {
diff --git a/site/css/atoms.ts b/site/css/atoms.ts
index 9dbdeb624b..33961d2390 100644
--- a/site/css/atoms.ts
+++ b/site/css/atoms.ts
@@ -1,4 +1,5 @@
import clsx from 'clsx';
+import type { JSX } from 'react';
import * as resetStyles from './reset.css';
import { type Sprinkles, sprinkles } from './sprinkles.css';
diff --git a/site/next-env.d.ts b/site/next-env.d.ts
index a4a7b3f5cf..52e831b434 100644
--- a/site/next-env.d.ts
+++ b/site/next-env.d.ts
@@ -2,4 +2,4 @@
///
// NOTE: This file should not be edited
-// see https://nextjs.org/docs/pages/building-your-application/configuring/typescript for more information.
+// see https://nextjs.org/docs/pages/api-reference/config/typescript for more information.
diff --git a/site/package.json b/site/package.json
index 5de57ca575..30c21a159c 100644
--- a/site/package.json
+++ b/site/package.json
@@ -11,7 +11,7 @@
"@radix-ui/react-radio-group": "^1.1.2",
"@rainbow-me/rainbowkit": "workspace:*",
"@react-spring/three": "^9.4.4",
- "@react-three/fiber": "^8.17.7",
+ "@react-three/fiber": "^9.0.0-rc.3",
"@tanstack/react-query": "^5.55.3",
"@vanilla-extract/css": "1.15.5",
"@vanilla-extract/css-utils": "0.1.4",
@@ -21,15 +21,15 @@
"clsx": "2.1.1",
"copy-to-clipboard": "^3.3.1",
"deepmerge": "^4.2.2",
- "framer-motion": "^11.5.4",
+ "framer-motion": "^11.15.0",
"hast-util-to-html": "9.0.2",
"hast-util-to-string": "3.0.0",
- "next": "^14.2.10",
+ "next": "^15.1.4",
"next-compose-plugins": "2.2.1",
- "next-intl": "^3.19.1",
+ "next-intl": "^3.26.3",
"parse-numeric-range": "1.3.0",
- "react": "^18.3.1",
- "react-dom": "^18.3.1",
+ "react": "^19.0.0",
+ "react-dom": "^19.0.0",
"refractor": "4.8.1",
"rehype-parse": "9.0.0",
"remark-slug": "^7.0.1",
@@ -37,11 +37,11 @@
"unified": "11.0.5",
"unist-util-visit": "5.0.0",
"viem": "2.21.55",
- "wagmi": "^2.14.3"
+ "wagmi": "^2.14.7"
},
"devDependencies": {
- "contentlayer": "npm:contentlayer2@0.5.1",
- "next-contentlayer": "npm:next-contentlayer2@0.5.1",
+ "contentlayer": "npm:contentlayer2@0.5.3",
+ "next-contentlayer": "npm:next-contentlayer2@0.5.3",
"next-sitemap": "^4.2.3"
},
"scripts": {
diff --git a/site/public/sitemap-0.xml b/site/public/sitemap-0.xml
index 9aac221fb8..c794526cc7 100644
--- a/site/public/sitemap-0.xml
+++ b/site/public/sitemap-0.xml
@@ -1,6 +1,9 @@
https://rainbowkit.comdaily0.7
+https://rainbowkit.com/guides/rainbow-buttondaily0.7
+https://rainbowkit.com/guides/rainbowkit-wagmi-v2daily0.7
+https://rainbowkit.com/guides/walletconnect-v2daily0.7
https://rainbowkit.com/docs/authenticationdaily0.7
https://rainbowkit.com/docs/chainsdaily0.7
https://rainbowkit.com/docs/connect-buttondaily0.7
@@ -22,7 +25,4 @@
https://rainbowkit.com/docs/recent-transactionsdaily0.7
https://rainbowkit.com/docs/themingdaily0.7
https://rainbowkit.com/docs/wallet-buttondaily0.7
-https://rainbowkit.com/guides/rainbow-buttondaily0.7
-https://rainbowkit.com/guides/rainbowkit-wagmi-v2daily0.7
-https://rainbowkit.com/guides/walletconnect-v2daily0.7
\ No newline at end of file