diff --git a/docs/package.json b/docs/package.json
index 7285f5e0..7f9f14e5 100644
--- a/docs/package.json
+++ b/docs/package.json
@@ -8,11 +8,8 @@
"lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0"
},
"devDependencies": {
- "@mdx-js/react": "3.0.1",
- "@types/react": "18.3.11",
- "@types/react-dom": "18.3.1",
- "react": "18.3.1",
- "react-dom": "18.3.1",
+ "react": "catalog:",
+ "react-dom": "catalog:",
"zudoku": "workspace:*"
}
}
diff --git a/examples/godzilla-inc/package.json b/examples/godzilla-inc/package.json
index 970cb766..b0cde7b1 100644
--- a/examples/godzilla-inc/package.json
+++ b/examples/godzilla-inc/package.json
@@ -21,9 +21,9 @@
},
"devDependencies": {
"@mdx-js/react": "3.0.1",
- "@types/react": "18.3.11",
- "react": "18.3.1",
- "react-dom": "18.3.1",
+ "@types/react": "catalog:",
+ "react": "catalog:",
+ "react-dom": "catalog:",
"zudoku": "workspace:*",
"@clerk/clerk-js": "5.11.0"
}
diff --git a/examples/many-apis/package.json b/examples/many-apis/package.json
index cbf5d8b3..cec28fc6 100644
--- a/examples/many-apis/package.json
+++ b/examples/many-apis/package.json
@@ -3,20 +3,17 @@
"version": "0.0.1",
"type": "module",
"scripts": {
- "dev": "serve --cors -p 5942 apis & zudoku dev",
"build": "echo 'Not implemented yet'",
"disabled_build": "zudoku build",
"download": "node download.js",
"lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0"
},
"dependencies": {
- "react": "18.3.1",
- "react-dom": "18.3.1",
+ "react": "19.0.0",
+ "react-dom": "19.0.0",
"zudoku": "workspace:*"
},
"devDependencies": {
- "@mdx-js/react": "3.0.1",
- "@types/react": "18.3.11",
"js-yaml": "4.1.0",
"serve": "14.2.3"
}
diff --git a/examples/with-auth0/package.json b/examples/with-auth0/package.json
index 0b6b8581..f6567206 100644
--- a/examples/with-auth0/package.json
+++ b/examples/with-auth0/package.json
@@ -20,9 +20,8 @@
}
},
"devDependencies": {
- "@mdx-js/react": "3.0.1",
- "react": "18.3.1",
- "react-dom": "18.3.1",
+ "react": "19.0.0",
+ "react-dom": "19.0.0",
"zudoku": "workspace:*"
}
}
diff --git a/examples/with-config/package.json b/examples/with-config/package.json
index aa658530..40eabb66 100644
--- a/examples/with-config/package.json
+++ b/examples/with-config/package.json
@@ -20,10 +20,8 @@
}
},
"devDependencies": {
- "@mdx-js/react": "3.0.1",
- "@types/react": "18.3.11",
- "react": "18.3.1",
- "react-dom": "18.3.1",
+ "react": "19.0.0",
+ "react-dom": "19.0.0",
"zudoku": "workspace:*",
"@clerk/clerk-js": "5.11.0"
}
diff --git a/examples/with-openapi-json/package.json b/examples/with-openapi-json/package.json
index 43f4ffcd..4e3b0291 100644
--- a/examples/with-openapi-json/package.json
+++ b/examples/with-openapi-json/package.json
@@ -20,11 +20,8 @@
}
},
"devDependencies": {
- "@mdx-js/react": "3.0.1",
- "@types/react": "18.3.11",
- "react": "18.3.1",
- "react-dom": "18.3.1",
- "zudoku": "workspace:*",
- "@clerk/clerk-js": "5.11.0"
+ "react": "19.0.0",
+ "react-dom": "19.0.0",
+ "zudoku": "workspace:*"
}
}
diff --git a/examples/with-openapi-yaml/package.json b/examples/with-openapi-yaml/package.json
index 5fd3c2b8..b961ef02 100644
--- a/examples/with-openapi-yaml/package.json
+++ b/examples/with-openapi-yaml/package.json
@@ -20,11 +20,8 @@
}
},
"devDependencies": {
- "@mdx-js/react": "3.0.1",
- "@types/react": "18.3.11",
- "react": "18.3.1",
- "react-dom": "18.3.1",
- "zudoku": "workspace:*",
- "@clerk/clerk-js": "5.11.0"
+ "react": "19.0.0",
+ "react-dom": "19.0.0",
+ "zudoku": "workspace:*"
}
}
diff --git a/examples/with-vite-config/package.json b/examples/with-vite-config/package.json
index b563b23e..2b2b12ad 100644
--- a/examples/with-vite-config/package.json
+++ b/examples/with-vite-config/package.json
@@ -20,11 +20,9 @@
}
},
"devDependencies": {
- "@mdx-js/react": "3.0.1",
- "react": "18.3.1",
- "react-dom": "18.3.1",
+ "react": "19.0.0",
+ "react-dom": "19.0.0",
"rollup-plugin-visualizer": "5.12.0",
- "vite-plugin-dynamic-import": "1.5.0",
"zudoku": "workspace:*"
}
}
diff --git a/examples/with-vite-config/vite.config.ts b/examples/with-vite-config/vite.config.ts
index 98a149e4..52c815d8 100644
--- a/examples/with-vite-config/vite.config.ts
+++ b/examples/with-vite-config/vite.config.ts
@@ -1,22 +1,10 @@
import { visualizer } from "rollup-plugin-visualizer";
-import dynImport from "vite-plugin-dynamic-import";
/** @type {import('vite').UserConfig} */
export default {
build: {
rollupOptions: {
- plugins: [
- dynImport({
- filter(id) {
- // `node_modules` is exclude by default, so we need to include it explicitly
- // https://github.com/vite-plugin/vite-plugin-dynamic-import/blob/v1.3.0/src/index.ts#L133-L135
- if (id.includes("rollup-plugin-visualizer")) {
- return true;
- }
- },
- }),
- visualizer(),
- ],
+ plugins: [visualizer()],
},
},
};
diff --git a/packages/zudoku/package.json b/packages/zudoku/package.json
index 3531a5b8..43e34f33 100644
--- a/packages/zudoku/package.json
+++ b/packages/zudoku/package.json
@@ -154,14 +154,13 @@
"dependencies": {
"@envelop/core": "5.0.2",
"@graphql-typed-document-node/core": "3.2.0",
- "@hiogawa/vite-plugin-ssr-css": "0.0.1",
"@hookform/resolvers": "3.9.1",
"@lekoarts/rehype-meta-as-attributes": "3.0.1",
- "@mdx-js/react": "3.0.1",
- "@mdx-js/rollup": "3.0.1",
+ "@mdx-js/react": "3.1.0",
+ "@mdx-js/rollup": "3.1.0",
"@pothos/core": "3.41.0",
"@radix-ui/react-accordion": "1.2.1",
- "@radix-ui/react-alert-dialog": "1.1.2",
+ "@radix-ui/react-alert-dialog": "1.1.4",
"@radix-ui/react-aspect-ratio": "1.1.0",
"@radix-ui/react-checkbox": "1.1.2",
"@radix-ui/react-collapsible": "1.1.1",
@@ -180,52 +179,53 @@
"@radix-ui/react-tabs": "1.1.1",
"@radix-ui/react-toggle": "1.1.0",
"@radix-ui/react-toggle-group": "1.1.0",
- "@radix-ui/react-tooltip": "1.1.3",
+ "@radix-ui/react-tooltip": "1.1.4",
"@radix-ui/react-visually-hidden": "1",
- "@sentry/node": "8.34.0",
+ "@sentry/node": "8.42.0",
"@sindresorhus/slugify": "2.2.1",
"@stefanprobst/rehype-extract-toc": "2.2.0",
"@tailwindcss/typography": "0.5.15",
- "@tanstack/react-query": "5.61.0",
- "@types/react": "18.3.11",
- "@types/react-dom": "18.3.1",
+ "@tanstack/react-query": "5.62.3",
+ "@types/react": "catalog:",
+ "@types/react-dom": "catalog:",
"@vitejs/plugin-react": "4.3.4",
"@zudoku/httpsnippet": "10.0.9",
"@zudoku/react-helmet-async": "2.0.4",
"autoprefixer": "10.4.20",
"chokidar": "3.6.0",
- "class-variance-authority": "0.7.0",
+ "class-variance-authority": "0.7.1",
"clsx": "2.1.1",
"cmdk": "1.0.4",
"devlop": "^1.1.0",
- "embla-carousel-react": "8.3.1",
+ "dotenv": "16.4.7",
+ "embla-carousel-react": "8.5.1",
"estree-util-value-to-estree": "3.2.1",
- "express": "4.21.1",
+ "express": "4.21.2",
"glob": "11.0.0",
"graphql": "16.9.0",
"graphql-type-json": "0.3.2",
- "graphql-yoga": "5.7.0",
+ "graphql-yoga": "5.10.4",
"gray-matter": "4.0.3",
"hast-util-to-jsx-runtime": "^2.3.2",
"hast-util-to-string": "3.0.1",
"html-url-attributes": "^3.0.1",
"http-terminator": "3.2.0",
"loglevel": "1.9.2",
- "lru-cache": "11.0.1",
- "lucide-react": "0.452.0",
- "next-themes": "0.4.3",
+ "lru-cache": "11.0.2",
+ "lucide-react": "0.468.0",
+ "next-themes": "0.4.4",
"oauth4webapi": "2.17.0",
"object-hash": "3.0.0",
"openapi-types": "12.1.3",
- "picocolors": "1.1.0",
- "postcss": "8.4.47",
- "posthog-node": "4.2.1",
+ "picocolors": "1.1.1",
+ "postcss": "8.4.49",
+ "posthog-node": "4.3.1",
"prism-react-renderer": "2.4.0",
"prismjs": "1.29.0",
"react-error-boundary": "4.1.2",
- "react-hook-form": "7.53.0",
- "react-is": "18.3.1",
- "react-router-dom": "6.27.0",
+ "react-hook-form": "7.54.0",
+ "react-is": "catalog:",
+ "react-router": "7.0.2",
"rehype-raw": "7.0.0",
"rehype-slug": "6.0.0",
"remark-comment": "1.0.0",
@@ -236,47 +236,47 @@
"remark-mdx-frontmatter": "5.0.0",
"remark-parse": "^11.0.0",
"remark-rehype": "^11.1.1",
- "rollup": "4.24.0",
+ "rollup": "4.28.1",
"semver": "7.6.3",
"sitemap": "8.0.0",
"spin-delay": "2.0.1",
"strip-ansi": "7.1.0",
- "tailwind-merge": "2.5.4",
- "tailwindcss": "3.4.13",
+ "tailwind-merge": "2.5.5",
+ "tailwindcss": "3.4.16",
"tsx": "^4.19.2",
"ulidx": "2.4.1",
"unified": "^11.0.5",
"unist-util-visit": "5.0.0",
- "urql": "4.1.0",
+ "urql": "4.2.1",
"vaul": "1.1.1",
"vfile": "6.0.3",
- "vite": "5.4.9",
- "yaml": "2.6.0",
+ "vite": "6.0.3",
+ "yaml": "2.6.1",
"yargs": "17.7.2",
"zod": "3.23.8",
"zod-validation-error": "3.4.0",
- "zustand": "5.0.0"
+ "zustand": "5.0.2"
},
"devDependencies": {
"@graphql-codegen/cli": "5.0.3",
- "@graphql-codegen/client-preset": "4.5.0",
+ "@graphql-codegen/client-preset": "4.5.1",
"@types/estree": "1.0.6",
"@types/express": "5.0.0",
- "@types/har-format": "1.2.15",
+ "@types/har-format": "1.2.16",
"@types/hast": "^3.0.4",
"@types/json-schema": "7.0.15",
"@types/mdast": "4.0.4",
"@types/mdx": "2.0.13",
"@types/node": "20.16.11",
"@types/object-hash": "3.0.6",
- "@types/react-is": "18.3.0",
+ "@types/react-is": "catalog:",
"@types/semver": "7.5.8",
"@types/unist": "^3.0.3",
"@types/yargs": "17.0.33",
"@vitest/coverage-v8": "2.1.8",
"mdast-util-mdx": "3.0.0",
- "react": "18.3.1",
- "react-dom": "18.3.1",
+ "react": "catalog:",
+ "react-dom": "catalog:",
"rollup-plugin-visualizer": "5.12.0",
"typescript": "5.7.2",
"vitest": "2.1.8"
diff --git a/packages/zudoku/src/app/demo.tsx b/packages/zudoku/src/app/demo.tsx
index e5a2fe66..b2c03213 100644
--- a/packages/zudoku/src/app/demo.tsx
+++ b/packages/zudoku/src/app/demo.tsx
@@ -1,6 +1,6 @@
import logger from "loglevel";
import { createRoot } from "react-dom/client";
-import { createBrowserRouter } from "react-router-dom";
+import { createBrowserRouter } from "react-router";
import { Bootstrap } from "zudoku/components";
import type { ZudokuConfig } from "../config/validators/validate.js";
import DemoAnnouncement from "../lib/demo/DemoAnnouncement.js";
diff --git a/packages/zudoku/src/app/entry.client.tsx b/packages/zudoku/src/app/entry.client.tsx
index 25265b34..d33db170 100644
--- a/packages/zudoku/src/app/entry.client.tsx
+++ b/packages/zudoku/src/app/entry.client.tsx
@@ -3,7 +3,7 @@ import {
createBrowserRouter,
matchRoutes,
type RouteObject,
-} from "react-router-dom";
+} from "react-router";
import config from "virtual:zudoku-config";
import "virtual:zudoku-theme.css";
import "vite/modulepreload-polyfill";
@@ -45,13 +45,6 @@ async function hydrateLazyRoutes(routes: RouteObject[]) {
function render(routes: RouteObject[]) {
const router = createBrowserRouter(routes, {
basename: config.basePath,
- future: {
- v7_relativeSplatPath: true,
- v7_fetcherPersist: true,
- v7_partialHydration: true,
- v7_skipActionErrorRevalidation: true,
- v7_normalizeFormMethod: true,
- },
});
createRoot(root).render();
}
@@ -60,13 +53,6 @@ async function hydrate(routes: RouteObject[]) {
await hydrateLazyRoutes(routes);
const router = createBrowserRouter(routes, {
basename: config.basePath,
- future: {
- v7_relativeSplatPath: true,
- v7_fetcherPersist: true,
- v7_partialHydration: true,
- v7_skipActionErrorRevalidation: true,
- v7_normalizeFormMethod: true,
- },
});
hydrateRoot(root, );
diff --git a/packages/zudoku/src/app/entry.server.tsx b/packages/zudoku/src/app/entry.server.tsx
index 136f016c..f025b0b0 100644
--- a/packages/zudoku/src/app/entry.server.tsx
+++ b/packages/zudoku/src/app/entry.server.tsx
@@ -4,11 +4,11 @@ import type express from "express";
import logger from "loglevel";
import { Transform } from "node:stream";
import { renderToPipeableStream, renderToStaticMarkup } from "react-dom/server";
-import { isRouteErrorResponse } from "react-router-dom";
import {
createStaticHandler,
createStaticRouter,
-} from "react-router-dom/server.js";
+ isRouteErrorResponse,
+} from "react-router";
import "virtual:zudoku-theme.css";
import "vite/modulepreload-polyfill";
import { BootstrapStatic, ServerError } from "zudoku/components";
diff --git a/packages/zudoku/src/app/main.tsx b/packages/zudoku/src/app/main.tsx
index 8fbbfcef..5cb486a0 100644
--- a/packages/zudoku/src/app/main.tsx
+++ b/packages/zudoku/src/app/main.tsx
@@ -1,4 +1,4 @@
-import { type RouteObject } from "react-router-dom";
+import { type RouteObject } from "react-router";
import { configuredApiKeysPlugin } from "virtual:zudoku-api-keys-plugin";
import {
configuredApiCatalogPlugins,
diff --git a/packages/zudoku/src/app/sentry.ts b/packages/zudoku/src/app/sentry.ts
index f440eaab..87f202dc 100644
--- a/packages/zudoku/src/app/sentry.ts
+++ b/packages/zudoku/src/app/sentry.ts
@@ -5,7 +5,7 @@ import {
matchRoutes,
useLocation,
useNavigationType,
-} from "react-router-dom";
+} from "react-router";
export const initSentry = ({ dsn }: { dsn: string }) => {
Sentry.init({
diff --git a/packages/zudoku/src/app/standalone.tsx b/packages/zudoku/src/app/standalone.tsx
index 8766ca6b..924eb82a 100644
--- a/packages/zudoku/src/app/standalone.tsx
+++ b/packages/zudoku/src/app/standalone.tsx
@@ -1,5 +1,5 @@
import { createRoot } from "react-dom/client";
-import { createBrowserRouter } from "react-router-dom";
+import { createBrowserRouter } from "react-router";
import { Bootstrap } from "zudoku/components";
import type { ZudokuConfig } from "../config/validators/validate.js";
import { openApiPlugin } from "../lib/plugins/openapi/index.js";
diff --git a/packages/zudoku/src/cli/cmds/build.ts b/packages/zudoku/src/cli/cmds/build.ts
index 3b843a6c..dfec2d42 100644
--- a/packages/zudoku/src/cli/cmds/build.ts
+++ b/packages/zudoku/src/cli/cmds/build.ts
@@ -19,6 +19,7 @@ export default {
argv,
event: "zudoku build",
});
+ process.env.NODE_ENV = "production";
await build(argv as Arguments);
},
};
diff --git a/packages/zudoku/src/config/validators/icon-types.ts b/packages/zudoku/src/config/validators/icon-types.ts
index 62dc313c..6bea1b70 100644
--- a/packages/zudoku/src/config/validators/icon-types.ts
+++ b/packages/zudoku/src/config/validators/icon-types.ts
@@ -237,6 +237,7 @@ export type IconNames =
| "cake-slice"
| "cake"
| "calculator"
+ | "calendar-1"
| "calendar-arrow-down"
| "calendar-arrow-up"
| "calendar-check-2"
@@ -253,6 +254,7 @@ export type IconNames =
| "calendar-plus"
| "calendar-range"
| "calendar-search"
+ | "calendar-sync"
| "calendar-x-2"
| "calendar-x"
| "calendar"
@@ -395,6 +397,7 @@ export type IconNames =
| "clock-arrow-down"
| "clock-arrow-up"
| "clock"
+ | "cloud-alert"
| "cloud-cog"
| "cloud-download"
| "cloud-drizzle"
@@ -504,6 +507,7 @@ export type IconNames =
| "drama"
| "dribbble"
| "drill"
+ | "droplet-off"
| "droplet"
| "droplets"
| "drum"
@@ -519,6 +523,7 @@ export type IconNames =
| "egg"
| "ellipsis-vertical"
| "ellipsis"
+ | "equal-approximately"
| "equal-not"
| "equal"
| "eraser"
@@ -763,6 +768,7 @@ export type IconNames =
| "image-play"
| "image-plus"
| "image-up"
+ | "image-upscale"
| "image"
| "images"
| "import"
@@ -795,13 +801,13 @@ export type IconNames =
| "land-plot"
| "landmark"
| "languages"
+ | "laptop-minimal-check"
| "laptop-minimal"
| "laptop"
| "lasso-select"
| "lasso"
| "laugh"
| "layers-2"
- | "layers-3"
| "layers"
| "layout-dashboard"
| "layout-grid"
@@ -827,6 +833,7 @@ export type IconNames =
| "list-checks"
| "list-collapse"
| "list-end"
+ | "list-filter-plus"
| "list-filter"
| "list-minus"
| "list-music"
@@ -1169,6 +1176,7 @@ export type IconNames =
| "scan-barcode"
| "scan-eye"
| "scan-face"
+ | "scan-heart"
| "scan-line"
| "scan-qr-code"
| "scan-search"
@@ -1407,6 +1415,7 @@ export type IconNames =
| "timer"
| "toggle-left"
| "toggle-right"
+ | "toilet"
| "tornado"
| "torus"
| "touchpad-off"
@@ -1505,6 +1514,7 @@ export type IconNames =
| "warehouse"
| "washing-machine"
| "watch"
+ | "waves-ladder"
| "waves"
| "waypoints"
| "webcam"
@@ -1519,6 +1529,7 @@ export type IconNames =
| "wifi-off"
| "wifi-zero"
| "wifi"
+ | "wind-arrow-down"
| "wind"
| "wine-off"
| "wine"
diff --git a/packages/zudoku/src/lib/authentication/components/CallbackHandler.tsx b/packages/zudoku/src/lib/authentication/components/CallbackHandler.tsx
index f33ac183..92e1260d 100644
--- a/packages/zudoku/src/lib/authentication/components/CallbackHandler.tsx
+++ b/packages/zudoku/src/lib/authentication/components/CallbackHandler.tsx
@@ -1,5 +1,5 @@
import { useSuspenseQuery } from "@tanstack/react-query";
-import { Navigate } from "react-router-dom";
+import { Navigate } from "react-router";
import { ZudokuError } from "../../util/invariant.js";
export function CallbackHandler({
diff --git a/packages/zudoku/src/lib/authentication/components/SignIn.tsx b/packages/zudoku/src/lib/authentication/components/SignIn.tsx
index 3126e2fb..27f96809 100644
--- a/packages/zudoku/src/lib/authentication/components/SignIn.tsx
+++ b/packages/zudoku/src/lib/authentication/components/SignIn.tsx
@@ -1,5 +1,5 @@
import { useEffect } from "react";
-import { useSearchParams } from "react-router-dom";
+import { useSearchParams } from "react-router";
import { useZudoku } from "../../components/context/ZudokuContext.js";
export const SignIn = () => {
diff --git a/packages/zudoku/src/lib/authentication/components/SignOut.tsx b/packages/zudoku/src/lib/authentication/components/SignOut.tsx
index 92af11b7..7e33ba1e 100644
--- a/packages/zudoku/src/lib/authentication/components/SignOut.tsx
+++ b/packages/zudoku/src/lib/authentication/components/SignOut.tsx
@@ -1,5 +1,5 @@
import { useEffect } from "react";
-import { useNavigate } from "react-router-dom";
+import { useNavigate } from "react-router";
import { useZudoku } from "../../components/context/ZudokuContext.js";
export const SignOut = () => {
diff --git a/packages/zudoku/src/lib/components/AnchorLink.tsx b/packages/zudoku/src/lib/components/AnchorLink.tsx
index 9136aa9a..1c8eeb04 100644
--- a/packages/zudoku/src/lib/components/AnchorLink.tsx
+++ b/packages/zudoku/src/lib/components/AnchorLink.tsx
@@ -1,5 +1,5 @@
import React from "react";
-import { Link, type LinkProps, useLocation } from "react-router-dom";
+import { Link, type LinkProps, useLocation } from "react-router";
/**
* Link that scrolls to anchor even if the hash is already set in the URL.
diff --git a/packages/zudoku/src/lib/components/Bootstrap.tsx b/packages/zudoku/src/lib/components/Bootstrap.tsx
index 4dd3dd94..e0be9e6c 100644
--- a/packages/zudoku/src/lib/components/Bootstrap.tsx
+++ b/packages/zudoku/src/lib/components/Bootstrap.tsx
@@ -5,12 +5,13 @@ import {
} from "@tanstack/react-query";
import { type HelmetData, HelmetProvider } from "@zudoku/react-helmet-async";
import { StrictMode } from "react";
-import { type createBrowserRouter, RouterProvider } from "react-router-dom";
import {
+ type createBrowserRouter,
type createStaticRouter,
type StaticHandlerContext,
StaticRouterProvider,
-} from "react-router-dom/server.js";
+} from "react-router";
+import { RouterProvider } from "react-router/dom";
import { StaggeredRenderContext } from "../plugins/openapi/StaggeredRender.js";
const queryClient = new QueryClient({
@@ -33,10 +34,7 @@ const Bootstrap = ({
-
+
diff --git a/packages/zudoku/src/lib/components/Header.tsx b/packages/zudoku/src/lib/components/Header.tsx
index 6bd30e04..f26491c7 100644
--- a/packages/zudoku/src/lib/components/Header.tsx
+++ b/packages/zudoku/src/lib/components/Header.tsx
@@ -1,5 +1,5 @@
import { memo } from "react";
-import { Link } from "react-router-dom";
+import { Link } from "react-router";
import { Button } from "zudoku/ui/Button.js";
import { Skeleton } from "zudoku/ui/Skeleton.js";
import { useAuth } from "../authentication/hook.js";
diff --git a/packages/zudoku/src/lib/components/Layout.tsx b/packages/zudoku/src/lib/components/Layout.tsx
index b19e835f..7d9df7f0 100644
--- a/packages/zudoku/src/lib/components/Layout.tsx
+++ b/packages/zudoku/src/lib/components/Layout.tsx
@@ -1,7 +1,7 @@
import { Helmet } from "@zudoku/react-helmet-async";
import { PanelLeftIcon } from "lucide-react";
import { Suspense, useEffect, useRef, useState, type ReactNode } from "react";
-import { Outlet, useLocation, useNavigation } from "react-router-dom";
+import { Outlet, useLocation, useNavigation } from "react-router";
import { useSpinDelay } from "spin-delay";
import { Drawer, DrawerTrigger } from "../ui/Drawer.js";
import { cn } from "../util/cn.js";
diff --git a/packages/zudoku/src/lib/components/NotFoundPage.tsx b/packages/zudoku/src/lib/components/NotFoundPage.tsx
index 73403f01..dd4dff3e 100644
--- a/packages/zudoku/src/lib/components/NotFoundPage.tsx
+++ b/packages/zudoku/src/lib/components/NotFoundPage.tsx
@@ -1,5 +1,5 @@
import { UnlinkIcon } from "lucide-react";
-import { Link, useParams } from "react-router-dom";
+import { Link, useParams } from "react-router";
import { CategoryHeading } from "./CategoryHeading.js";
import { DeveloperHint } from "./DeveloperHint.js";
import { Heading } from "./Heading.js";
diff --git a/packages/zudoku/src/lib/components/SlotletProvider.tsx b/packages/zudoku/src/lib/components/SlotletProvider.tsx
index 6b8860f4..9cbda9c4 100644
--- a/packages/zudoku/src/lib/components/SlotletProvider.tsx
+++ b/packages/zudoku/src/lib/components/SlotletProvider.tsx
@@ -10,7 +10,7 @@ import {
type NavigateFunction,
type Params,
type SetURLSearchParams,
-} from "react-router-dom";
+} from "react-router";
import { useExposedProps } from "../util/useExposedProps.js";
export type Slotlets = Record<
diff --git a/packages/zudoku/src/lib/components/TopNavigation.tsx b/packages/zudoku/src/lib/components/TopNavigation.tsx
index 895d71b9..2f7933ef 100644
--- a/packages/zudoku/src/lib/components/TopNavigation.tsx
+++ b/packages/zudoku/src/lib/components/TopNavigation.tsx
@@ -1,6 +1,6 @@
import { cx } from "class-variance-authority";
import { Suspense } from "react";
-import { NavLink, useNavigation } from "react-router-dom";
+import { NavLink, useNavigation } from "react-router";
import { TopNavigationItem } from "../../config/validators/common.js";
import { useAuth } from "../authentication/hook.js";
import { ZudokuError } from "../util/invariant.js";
diff --git a/packages/zudoku/src/lib/components/Zudoku.tsx b/packages/zudoku/src/lib/components/Zudoku.tsx
index daead892..b1b8385c 100644
--- a/packages/zudoku/src/lib/components/Zudoku.tsx
+++ b/packages/zudoku/src/lib/components/Zudoku.tsx
@@ -11,7 +11,7 @@ import {
useState,
} from "react";
import { ErrorBoundary } from "react-error-boundary";
-import { Outlet, useNavigation } from "react-router-dom";
+import { Outlet, useNavigation } from "react-router";
import { hasHead, isMdxProviderPlugin } from "../core/plugins.js";
import { ZudokuContext, ZudokuContextOptions } from "../core/ZudokuContext.js";
import { TopLevelError } from "../errors/TopLevelError.js";
diff --git a/packages/zudoku/src/lib/components/context/ZudokuContext.ts b/packages/zudoku/src/lib/components/context/ZudokuContext.ts
index 95c51ae7..e8c41c49 100644
--- a/packages/zudoku/src/lib/components/context/ZudokuContext.ts
+++ b/packages/zudoku/src/lib/components/context/ZudokuContext.ts
@@ -1,6 +1,6 @@
import { useQuery, useSuspenseQuery } from "@tanstack/react-query";
import { createContext, useContext } from "react";
-import { matchPath, useLocation } from "react-router-dom";
+import { matchPath, useLocation } from "react-router";
import { ZudokuContext } from "../../core/ZudokuContext.js";
import { joinPath } from "../../util/joinPath.js";
import { traverseSidebar } from "../navigation/utils.js";
diff --git a/packages/zudoku/src/lib/components/index.ts b/packages/zudoku/src/lib/components/index.ts
index c6e50e73..ba31787d 100644
--- a/packages/zudoku/src/lib/components/index.ts
+++ b/packages/zudoku/src/lib/components/index.ts
@@ -1,6 +1,6 @@
import { useMDXComponents as useMDXComponentsImport } from "@mdx-js/react";
import { Helmet } from "@zudoku/react-helmet-async";
-import { Link as LinkImport } from "react-router-dom";
+import { Link as LinkImport } from "react-router";
import { useAuthState } from "../authentication/state.js";
import { RouterError as RouterErrorImport } from "../errors/RouterError.js";
import { ServerError as ServerErrorImport } from "../errors/ServerError.js";
diff --git a/packages/zudoku/src/lib/components/navigation/SidebarCategory.tsx b/packages/zudoku/src/lib/components/navigation/SidebarCategory.tsx
index 7c61753d..f261b4b0 100644
--- a/packages/zudoku/src/lib/components/navigation/SidebarCategory.tsx
+++ b/packages/zudoku/src/lib/components/navigation/SidebarCategory.tsx
@@ -1,7 +1,7 @@
import * as Collapsible from "@radix-ui/react-collapsible";
import { ChevronRightIcon } from "lucide-react";
import { useEffect, useState } from "react";
-import { NavLink, useMatch } from "react-router-dom";
+import { NavLink, useMatch } from "react-router";
import type { SidebarItemCategory } from "../../../config/validators/SidebarSchema.js";
import { cn } from "../../util/cn.js";
import { joinPath } from "../../util/joinPath.js";
diff --git a/packages/zudoku/src/lib/components/navigation/SidebarItem.tsx b/packages/zudoku/src/lib/components/navigation/SidebarItem.tsx
index 6473cbcb..77a1acbb 100644
--- a/packages/zudoku/src/lib/components/navigation/SidebarItem.tsx
+++ b/packages/zudoku/src/lib/components/navigation/SidebarItem.tsx
@@ -1,6 +1,6 @@
import { cva } from "class-variance-authority";
import { ExternalLinkIcon } from "lucide-react";
-import { NavLink, useSearchParams } from "react-router-dom";
+import { NavLink, useSearchParams } from "react-router";
import type { SidebarItem as SidebarItemType } from "../../../config/validators/SidebarSchema.js";
import { joinPath } from "../../util/joinPath.js";
diff --git a/packages/zudoku/src/lib/components/navigation/utils.ts b/packages/zudoku/src/lib/components/navigation/utils.ts
index 89c5059c..9d29d5e8 100644
--- a/packages/zudoku/src/lib/components/navigation/utils.ts
+++ b/packages/zudoku/src/lib/components/navigation/utils.ts
@@ -1,4 +1,4 @@
-import { useLocation } from "react-router-dom";
+import { useLocation } from "react-router";
import type {
SidebarItem,
SidebarItemCategory,
diff --git a/packages/zudoku/src/lib/core/plugins.ts b/packages/zudoku/src/lib/core/plugins.ts
index 1025bb5d..14b8f698 100644
--- a/packages/zudoku/src/lib/core/plugins.ts
+++ b/packages/zudoku/src/lib/core/plugins.ts
@@ -1,6 +1,6 @@
-import type { LucideProps } from "lucide-react";
+import type { LucideIcon } from "lucide-react";
import { type ReactElement } from "react";
-import { type RouteObject } from "react-router-dom";
+import { type RouteObject } from "react-router";
import type { Sidebar } from "../../config/validators/SidebarSchema.js";
import { MdxComponentsType } from "../util/MdxComponents.js";
import { ZudokuContext, type ApiIdentity } from "./ZudokuContext.js";
@@ -40,11 +40,7 @@ export type ProfileNavigationItem = {
weight?: number;
category?: "top" | "middle" | "bottom";
children?: ProfileNavigationItem[];
- icon?: React.ComponentType<
- LucideProps & {
- [key: string]: any;
- }
- >;
+ icon?: LucideIcon;
};
export interface CommonPlugin {
diff --git a/packages/zudoku/src/lib/errors/RouterError.tsx b/packages/zudoku/src/lib/errors/RouterError.tsx
index cf93aed1..9a7aeb09 100644
--- a/packages/zudoku/src/lib/errors/RouterError.tsx
+++ b/packages/zudoku/src/lib/errors/RouterError.tsx
@@ -1,4 +1,4 @@
-import { isRouteErrorResponse, useRouteError } from "react-router-dom";
+import { isRouteErrorResponse, useRouteError } from "react-router";
import { NotFoundPage } from "../components/NotFoundPage.js";
import { ErrorAlert } from "./ErrorAlert.js";
diff --git a/packages/zudoku/src/lib/plugins/api-keys/CreateApiKey.tsx b/packages/zudoku/src/lib/plugins/api-keys/CreateApiKey.tsx
index b855f8d2..8390e95b 100644
--- a/packages/zudoku/src/lib/plugins/api-keys/CreateApiKey.tsx
+++ b/packages/zudoku/src/lib/plugins/api-keys/CreateApiKey.tsx
@@ -1,6 +1,6 @@
import { useMutation } from "@tanstack/react-query";
import { useForm } from "react-hook-form";
-import { Link, useNavigate } from "react-router-dom";
+import { Link, useNavigate } from "react-router";
import {
Select,
SelectContent,
diff --git a/packages/zudoku/src/lib/plugins/api-keys/ProtectedRoute.tsx b/packages/zudoku/src/lib/plugins/api-keys/ProtectedRoute.tsx
index b327546b..fad9978e 100644
--- a/packages/zudoku/src/lib/plugins/api-keys/ProtectedRoute.tsx
+++ b/packages/zudoku/src/lib/plugins/api-keys/ProtectedRoute.tsx
@@ -1,4 +1,4 @@
-import { Outlet } from "react-router-dom";
+import { Outlet } from "react-router";
import { useAuth } from "../../authentication/hook.js";
import { DeveloperHint } from "../../components/DeveloperHint.js";
import { Button } from "../../ui/Button.js";
diff --git a/packages/zudoku/src/lib/plugins/api-keys/SettingsApiKeys.tsx b/packages/zudoku/src/lib/plugins/api-keys/SettingsApiKeys.tsx
index 5d528ab3..7ca30bbe 100644
--- a/packages/zudoku/src/lib/plugins/api-keys/SettingsApiKeys.tsx
+++ b/packages/zudoku/src/lib/plugins/api-keys/SettingsApiKeys.tsx
@@ -12,7 +12,7 @@ import {
TrashIcon,
} from "lucide-react";
import { useState } from "react";
-import { Link } from "react-router-dom";
+import { Link } from "react-router";
import { useZudoku } from "../../components/context/ZudokuContext.js";
import { Slotlet } from "../../components/SlotletProvider.js";
import { Button } from "../../ui/Button.js";
diff --git a/packages/zudoku/src/lib/plugins/api-keys/index.tsx b/packages/zudoku/src/lib/plugins/api-keys/index.tsx
index e76affd9..2853d260 100644
--- a/packages/zudoku/src/lib/plugins/api-keys/index.tsx
+++ b/packages/zudoku/src/lib/plugins/api-keys/index.tsx
@@ -1,5 +1,5 @@
import { FileKey2Icon } from "lucide-react";
-import { type RouteObject } from "react-router-dom";
+import { type RouteObject } from "react-router";
import { ZudokuContext } from "../../core/ZudokuContext.js";
import {
type ApiIdentityPlugin,
diff --git a/packages/zudoku/src/lib/plugins/custom-pages/index.tsx b/packages/zudoku/src/lib/plugins/custom-pages/index.tsx
index 83eaae2b..75c1c77b 100644
--- a/packages/zudoku/src/lib/plugins/custom-pages/index.tsx
+++ b/packages/zudoku/src/lib/plugins/custom-pages/index.tsx
@@ -1,5 +1,5 @@
import { type ComponentType, type ReactNode } from "react";
-import type { RouteObject } from "react-router-dom";
+import type { RouteObject } from "react-router";
import { type ExposedComponentProps } from "../../components/SlotletProvider.js";
import type { NavigationPlugin, ZudokuPlugin } from "../../core/plugins.js";
import { CustomPage } from "./CustomPage.js";
diff --git a/packages/zudoku/src/lib/plugins/markdown/MdxPage.tsx b/packages/zudoku/src/lib/plugins/markdown/MdxPage.tsx
index 70ee71df..21ad0cf1 100644
--- a/packages/zudoku/src/lib/plugins/markdown/MdxPage.tsx
+++ b/packages/zudoku/src/lib/plugins/markdown/MdxPage.tsx
@@ -2,7 +2,7 @@ import { useMDXComponents } from "@mdx-js/react";
import slugify from "@sindresorhus/slugify";
import { Helmet } from "@zudoku/react-helmet-async";
import { type PropsWithChildren, useEffect } from "react";
-import { Link } from "react-router-dom";
+import { Link } from "react-router";
import { CategoryHeading } from "../../components/CategoryHeading.js";
import { Heading } from "../../components/Heading.js";
import { ProseClasses } from "../../components/Markdown.js";
diff --git a/packages/zudoku/src/lib/plugins/markdown/index.tsx b/packages/zudoku/src/lib/plugins/markdown/index.tsx
index 4e3770b3..0f600361 100644
--- a/packages/zudoku/src/lib/plugins/markdown/index.tsx
+++ b/packages/zudoku/src/lib/plugins/markdown/index.tsx
@@ -1,6 +1,7 @@
import type { Toc } from "@stefanprobst/rehype-extract-toc";
import type { MDXProps } from "mdx/types.js";
-import { RouteObject } from "react-router-dom";
+import { type JSX } from "react";
+import { RouteObject } from "react-router";
import { ZudokuDocsConfig } from "../../../config/validators/common.js";
import type { ZudokuPlugin } from "../../core/plugins.js";
import { DocResolver } from "./resolver.js";
diff --git a/packages/zudoku/src/lib/plugins/openapi/Route.tsx b/packages/zudoku/src/lib/plugins/openapi/Route.tsx
index 82461bc3..8cb11a06 100644
--- a/packages/zudoku/src/lib/plugins/openapi/Route.tsx
+++ b/packages/zudoku/src/lib/plugins/openapi/Route.tsx
@@ -1,4 +1,4 @@
-import { Outlet } from "react-router-dom";
+import { Outlet } from "react-router";
import type { GraphQLClient } from "./client/GraphQLClient.js";
import { GraphQLProvider } from "./client/GraphQLContext.js";
import { OasConfigProvider } from "./context.js";
diff --git a/packages/zudoku/src/lib/plugins/openapi/Sidecar.tsx b/packages/zudoku/src/lib/plugins/openapi/Sidecar.tsx
index 72e56891..68777951 100644
--- a/packages/zudoku/src/lib/plugins/openapi/Sidecar.tsx
+++ b/packages/zudoku/src/lib/plugins/openapi/Sidecar.tsx
@@ -1,7 +1,7 @@
import { useSuspenseQuery } from "@tanstack/react-query";
import { HTTPSnippet } from "@zudoku/httpsnippet";
import { Fragment, useMemo, useTransition } from "react";
-import { useSearchParams } from "react-router-dom";
+import { useSearchParams } from "react-router";
import { useSelectedServerStore } from "../../authentication/state.js";
import { TextColorMap } from "../../components/navigation/SidebarBadge.js";
import { SyntaxHighlight } from "../../components/SyntaxHighlight.js";
diff --git a/packages/zudoku/src/lib/plugins/openapi/index.tsx b/packages/zudoku/src/lib/plugins/openapi/index.tsx
index b1f9c0fd..80c04e74 100644
--- a/packages/zudoku/src/lib/plugins/openapi/index.tsx
+++ b/packages/zudoku/src/lib/plugins/openapi/index.tsx
@@ -1,4 +1,4 @@
-import { matchPath, type RouteObject } from "react-router-dom";
+import { matchPath, type RouteObject } from "react-router";
import { type ZudokuPlugin } from "../../core/plugins.js";
import { graphql } from "./graphql/index.js";
diff --git a/packages/zudoku/src/lib/plugins/redirect/index.tsx b/packages/zudoku/src/lib/plugins/redirect/index.tsx
index d49bb8a4..3efaf1ec 100644
--- a/packages/zudoku/src/lib/plugins/redirect/index.tsx
+++ b/packages/zudoku/src/lib/plugins/redirect/index.tsx
@@ -1,4 +1,4 @@
-import { redirect } from "react-router-dom";
+import { redirect } from "react-router";
import { ZudokuRedirect } from "../../../config/validators/common.js";
import type { ZudokuPlugin } from "../../core/plugins.js";
diff --git a/packages/zudoku/src/lib/util/MdxComponents.tsx b/packages/zudoku/src/lib/util/MdxComponents.tsx
index 51c1c69c..2c738e40 100644
--- a/packages/zudoku/src/lib/util/MdxComponents.tsx
+++ b/packages/zudoku/src/lib/util/MdxComponents.tsx
@@ -1,5 +1,5 @@
import { MDXComponents } from "mdx/types.js";
-import { Link } from "react-router-dom";
+import { Link } from "react-router";
import { Heading } from "../components/Heading.js";
import { InlineCode } from "../components/InlineCode.js";
import { SyntaxHighlight } from "../components/SyntaxHighlight.js";
@@ -8,7 +8,6 @@ import { Callout } from "../ui/Callout.js";
export type MdxComponentsType = Readonly | null | undefined;
export const MdxComponents = {
- // @ts-expect-error Node is not in types but still gets passed
img: ({ node, ...props }) => {
if (/\.(mp4|webm|mov|avi)$/.test(props.src ?? "")) {
return ;
@@ -45,7 +44,6 @@ export const MdxComponents = {
{children}
),
- // @ts-expect-error Node is not in types but still gets passed
a: ({ href, node, ...props }) =>
href && !href.startsWith("http") ? (
diff --git a/packages/zudoku/src/lib/util/createVariantComponent.tsx b/packages/zudoku/src/lib/util/createVariantComponent.tsx
index e86f3a74..3b7453fa 100644
--- a/packages/zudoku/src/lib/util/createVariantComponent.tsx
+++ b/packages/zudoku/src/lib/util/createVariantComponent.tsx
@@ -2,11 +2,11 @@ import { Slot } from "@radix-ui/react-slot";
import { cva } from "class-variance-authority";
import type { ClassValue } from "clsx";
import * as React from "react";
-import type { JSX } from "react/jsx-runtime";
+import { type HTMLElementType, type JSX } from "react";
import { cn } from "./cn.js";
const createVariantComponent = <
- E extends keyof React.ReactHTML,
+ E extends HTMLElementType,
C extends ReturnType,
>(
tag: E,
diff --git a/packages/zudoku/src/lib/util/useExposedProps.tsx b/packages/zudoku/src/lib/util/useExposedProps.tsx
index ae52a692..ea9c2f9c 100644
--- a/packages/zudoku/src/lib/util/useExposedProps.tsx
+++ b/packages/zudoku/src/lib/util/useExposedProps.tsx
@@ -3,7 +3,7 @@ import {
useNavigate,
useParams,
useSearchParams,
-} from "react-router-dom";
+} from "react-router";
import type { ExposedComponentProps } from "../components/SlotletProvider.js";
export const useExposedProps = (): ExposedComponentProps => {
diff --git a/packages/zudoku/src/lib/util/useScrollToAnchor.ts b/packages/zudoku/src/lib/util/useScrollToAnchor.ts
index 762e57af..b9a691c1 100644
--- a/packages/zudoku/src/lib/util/useScrollToAnchor.ts
+++ b/packages/zudoku/src/lib/util/useScrollToAnchor.ts
@@ -1,5 +1,5 @@
import { useEffect } from "react";
-import { useLocation } from "react-router-dom";
+import { useLocation } from "react-router";
import { useViewportAnchor } from "../components/context/ViewportAnchorContext.js";
import { DATA_ANCHOR_ATTR } from "../components/navigation/SidebarItem.js";
diff --git a/packages/zudoku/src/lib/util/useScrollToTop.ts b/packages/zudoku/src/lib/util/useScrollToTop.ts
index 9e339165..0344fb23 100644
--- a/packages/zudoku/src/lib/util/useScrollToTop.ts
+++ b/packages/zudoku/src/lib/util/useScrollToTop.ts
@@ -1,5 +1,5 @@
import { useEffect, useRef } from "react";
-import { useLocation } from "react-router-dom";
+import { useLocation } from "react-router";
export const useScrollToTop = () => {
const location = useLocation();
diff --git a/packages/zudoku/src/vite/config.ts b/packages/zudoku/src/vite/config.ts
index 1ae76dfc..a6d28907 100644
--- a/packages/zudoku/src/vite/config.ts
+++ b/packages/zudoku/src/vite/config.ts
@@ -1,4 +1,3 @@
-import { vitePluginSsrCss } from "@hiogawa/vite-plugin-ssr-css";
import autoprefixer from "autoprefixer";
import path from "node:path";
import { fileURLToPath } from "node:url";
@@ -212,13 +211,21 @@ export async function getViteConfig(
worker: {
format: "es",
},
+ resolve: {
+ alias: {
+ "@mdx-js/react": path.resolve(
+ pluginOptions.moduleDir,
+ "node_modules/@mdx-js/react",
+ ),
+ },
+ },
define: {
"process.env.SENTRY_DSN": JSON.stringify(process.env.SENTRY_DSN),
...publicEnv,
},
ssr: {
target: "node",
- noExternal: [],
+ noExternal: ["@mdx-js/react"],
},
server: {
middlewareMode: true,
@@ -271,12 +278,15 @@ export async function getViteConfig(
},
// Workaround for Pre-transform error for "virtual" file: https://github.com/vitejs/vite/issues/15374
assetsInclude: ["/__z/entry.client.tsx"],
- plugins: [
- vitePluginSsrCss({
- entries: [`${pluginOptions.moduleDir}/src/app/entry.client.tsx`],
- }),
- vitePlugin(pluginOptions, handleConfigChange),
- ],
+ plugins: [vitePlugin(pluginOptions, handleConfigChange)],
+ future: {
+ removeServerModuleGraph: "warn",
+ removeSsrLoadModule: "warn",
+ removeServerTransformRequest: "warn",
+ removePluginHookHandleHotUpdate: "warn",
+ removePluginHookSsrArgument: "warn",
+ removeServerHot: "warn",
+ },
css: {
postcss: {
plugins: [
diff --git a/packages/zudoku/src/vite/css/collect.ts b/packages/zudoku/src/vite/css/collect.ts
new file mode 100644
index 00000000..80af385d
--- /dev/null
+++ b/packages/zudoku/src/vite/css/collect.ts
@@ -0,0 +1,42 @@
+import { type DevEnvironment, isCSSRequest } from "vite";
+
+export async function collectStyle(
+ server: DevEnvironment,
+ entries: string[],
+ cssModuleMap: Map,
+) {
+ const urls = await collectStyleUrls(server, entries);
+
+ return urls.map((url) => cssModuleMap.get(url) ?? "").join("\n");
+}
+
+async function collectStyleUrls(
+ server: DevEnvironment,
+ entries: string[],
+): Promise {
+ const visited = new Set();
+
+ async function traverse(url: string) {
+ const [, id] = await server.moduleGraph.resolveUrl(url);
+ if (visited.has(id)) {
+ return;
+ }
+ visited.add(id);
+ const mod = server.moduleGraph.getModuleById(id);
+ if (!mod) {
+ return;
+ }
+ await Promise.all(
+ [...mod.importedModules].map((childMod) => traverse(childMod.url)),
+ );
+ }
+
+ // ensure vite's import analysis is ready _only_ for top entries to not go too aggresive
+ await Promise.all(entries.map((e) => server.transformRequest(e)));
+
+ // traverse
+ await Promise.all(entries.map((url) => traverse(url)));
+
+ // filter
+ return [...visited].filter((url) => isCSSRequest(url));
+}
diff --git a/packages/zudoku/src/vite/css/plugin.ts b/packages/zudoku/src/vite/css/plugin.ts
new file mode 100644
index 00000000..1231bdda
--- /dev/null
+++ b/packages/zudoku/src/vite/css/plugin.ts
@@ -0,0 +1,94 @@
+// Taken and adapted from
+// https://github.com/hi-ogawa/vite-plugins/tree/main/packages/ssr-css
+import path from "node:path";
+import { type DevEnvironment, isCSSRequest, type Plugin } from "vite";
+import type { ZudokuPluginOptions } from "../../config/config.js";
+import { collectStyle } from "./collect.js";
+
+const VIRTUAL_ENTRY = "virtual:ssr-css.css";
+
+export function vitePluginSsrCss(
+ getConfig: () => ZudokuPluginOptions,
+ pluginOpts: { entries: string[] },
+): Plugin {
+ let server: DevEnvironment;
+
+ const config = getConfig();
+
+ const virtualHref = path.join(
+ config.basePath ?? "",
+ `/@id/__x00__${VIRTUAL_ENTRY}`,
+ );
+ const cssModuleMap = new Map();
+
+ return {
+ name: "zudoku-ssr-css",
+ apply: "serve",
+ configureServer(server_) {
+ server = server_.environments.ssr;
+
+ // invalidate virtual modules for each inline request
+ server_.middlewares.use((req, _res, next) => {
+ if (req.url === virtualHref) {
+ invalidateModule(server, `\0${VIRTUAL_ENTRY}?direct`);
+ }
+ next();
+ });
+ },
+
+ resolveId(id) {
+ return id.startsWith(VIRTUAL_ENTRY) ? `\0${id}` : undefined;
+ },
+ transform(code, id) {
+ if (!isCSSRequest(id)) return;
+
+ cssModuleMap.set(id, code);
+ },
+ async load(id) {
+ if (!id.startsWith(`\0${VIRTUAL_ENTRY}`)) return;
+
+ const url = new URL(id.slice(1), "https://test.local");
+ let code = await collectStyle(server, pluginOpts.entries, cssModuleMap);
+ if (!url.searchParams.has("direct")) {
+ code = `export default ${JSON.stringify(code)};`;
+ }
+ return code;
+ },
+
+ // also expose via transformIndexHtml
+ transformIndexHtml: {
+ handler: async () => {
+ return [
+ {
+ tag: "link",
+ injectTo: "head",
+ attrs: {
+ rel: "stylesheet",
+ href: virtualHref,
+ "data-ssr-css": true,
+ },
+ },
+ {
+ tag: "script",
+ injectTo: "head",
+ attrs: { type: "module" },
+ children: `
+ import { createHotContext } from "/@vite/client";
+ const hot = createHotContext("/__clear_ssr_css");
+ hot.on("vite:afterUpdate", () => {
+ document.querySelectorAll("[data-ssr-css]").forEach(node => node.remove());
+ });
+ `,
+ },
+ ];
+ },
+ },
+ };
+}
+
+function invalidateModule(server: DevEnvironment, id: string) {
+ const mod = server.moduleGraph.getModuleById(id);
+ if (mod) {
+ server.moduleGraph.invalidateModule(mod);
+ }
+}
diff --git a/packages/zudoku/src/vite/dev-server.ts b/packages/zudoku/src/vite/dev-server.ts
index 5e08482a..028d9e82 100644
--- a/packages/zudoku/src/vite/dev-server.ts
+++ b/packages/zudoku/src/vite/dev-server.ts
@@ -2,7 +2,11 @@ import express, { type Express } from "express";
import { createHttpTerminator, HttpTerminator } from "http-terminator";
import { Server } from "node:http";
import path from "node:path";
-import { createServer as createViteServer, type ViteDevServer } from "vite";
+import {
+ createServer as createViteServer,
+ isRunnableDevEnvironment,
+ type ViteDevServer,
+} from "vite";
import { type render as serverRender } from "../app/entry.server.js";
import { logger } from "../cli/common/logger.js";
import { printDiagnosticsToConsole } from "../cli/common/output.js";
@@ -63,7 +67,9 @@ export class DevServer {
app.use(graphql.graphqlEndpoint, graphql);
app.use(proxiedEntryClientPath, async (_req, res) => {
- const transformed = await vite.transformRequest(getAppClientEntryPath());
+ const transformed = await vite.environments.client.transformRequest(
+ getAppClientEntryPath(),
+ );
if (!transformed) throw new Error("Error transforming client entry");
res
@@ -80,6 +86,12 @@ export class DevServer {
app.use("*", async (request, response, next) => {
const url = request.originalUrl;
+ const ssrEnvironment = vite.environments.ssr;
+
+ if (!isRunnableDevEnvironment(ssrEnvironment)) {
+ throw new Error("Server-side rendering is not enabled");
+ }
+
try {
const rawHtml = getDevHtml("/__z/entry.client.tsx");
const template = await vite.transformIndexHtml(url, rawHtml);
@@ -89,7 +101,9 @@ export class DevServer {
throw new Error("Error loading configuration.");
}
- const module = await vite.ssrLoadModule(getAppServerEntryPath());
+ const module = await ssrEnvironment.runner.import(
+ getAppServerEntryPath(),
+ );
const render = module.render as typeof serverRender;
void render({
diff --git a/packages/zudoku/src/vite/plugin-mdx.ts b/packages/zudoku/src/vite/plugin-mdx.ts
index 8a3bbaf0..1f38ae4d 100644
--- a/packages/zudoku/src/vite/plugin-mdx.ts
+++ b/packages/zudoku/src/vite/plugin-mdx.ts
@@ -133,7 +133,8 @@ const viteMdxPlugin = (getConfig: () => ZudokuPluginOptions): Plugin => {
remarkDirectiveRehype,
[remarkLinkRewritePlugin, config.basePath],
...(config.build?.remarkPlugins ?? []),
- ],
+ // eslint-disable-next-line @typescript-eslint/no-explicit-any
+ ] as any,
rehypePlugins: [
rehypeSlug,
rehypeCodeBlockPlugin,
@@ -143,10 +144,11 @@ const viteMdxPlugin = (getConfig: () => ZudokuPluginOptions): Plugin => {
withTocExport,
rehypeExcerptWithMdxExport,
...(config.build?.rehypePlugins ?? []),
- ],
+ // eslint-disable-next-line @typescript-eslint/no-explicit-any
+ ] as any,
}),
name: "zudoku-mdx-plugin",
- };
+ } as const;
};
export default viteMdxPlugin;
diff --git a/packages/zudoku/src/vite/plugin.ts b/packages/zudoku/src/vite/plugin.ts
index e619a537..2df2b516 100644
--- a/packages/zudoku/src/vite/plugin.ts
+++ b/packages/zudoku/src/vite/plugin.ts
@@ -1,5 +1,6 @@
import react from "@vitejs/plugin-react";
import { type PluginOption } from "vite";
+import { vitePluginSsrCss } from "./css/plugin.js";
import { LoadedConfig, type ZudokuPluginOptions } from "../config/config.js";
import viteApiKeysPlugin from "./plugin-api-keys.js";
import viteApiPlugin from "./plugin-api.js";
@@ -27,6 +28,9 @@ export default function vitePlugin(
return [
viteMdxPlugin(getCurrentConfig),
+ vitePluginSsrCss(getCurrentConfig, {
+ entries: ["zudoku/app/entry.server.tsx"],
+ }),
react({ include: /\.(mdx?|jsx?|tsx?)$/ }),
viteConfigPlugin(getCurrentConfig),
viteApiKeysPlugin(getCurrentConfig),
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 0f3dee3f..68977f56 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -4,6 +4,27 @@ settings:
autoInstallPeers: true
excludeLinksFromLockfile: false
+catalogs:
+ default:
+ '@types/react':
+ specifier: 19.0.1
+ version: 19.0.1
+ '@types/react-dom':
+ specifier: 19.0.1
+ version: 19.0.1
+ '@types/react-is':
+ specifier: 19.0.0
+ version: 19.0.0
+ react:
+ specifier: 19.0.0
+ version: 19.0.0
+ react-dom:
+ specifier: 19.0.0
+ version: 19.0.0
+ react-is:
+ specifier: 19.0.0
+ version: 19.0.0
+
overrides:
braces: '>=3.0.3'
dset: '>=3.1.4'
@@ -20,13 +41,13 @@ importers:
devDependencies:
'@nx/eslint':
specifier: 20.3.0
- version: 20.3.0(@babel/traverse@7.26.4)(@swc/core@1.10.1(@swc/helpers@0.5.12))(@types/node@22.7.5)(@zkochan/js-yaml@0.0.7)(eslint@8.57.0)(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.12)))
+ version: 20.3.0(@babel/traverse@7.26.4)(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.7.5)(@zkochan/js-yaml@0.0.7)(eslint@8.57.0)(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.13)))
'@nx/vite':
specifier: 20.3.0
- version: 20.3.0(@babel/traverse@7.26.4)(@swc/core@1.10.1(@swc/helpers@0.5.12))(@types/node@22.7.5)(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.12)))(typescript@5.7.2)(vite@5.4.9(@types/node@22.7.5))(vitest@2.1.8(@types/node@22.7.5))
+ version: 20.3.0(@babel/traverse@7.26.4)(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.7.5)(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.13)))(typescript@5.7.2)(vite@6.0.3(@types/node@22.7.5)(jiti@2.3.3)(tsx@4.19.2)(yaml@2.6.1))(vitest@2.1.8(@types/node@22.7.5))
'@nx/web':
specifier: 20.3.0
- version: 20.3.0(@babel/traverse@7.26.4)(@swc/core@1.10.1(@swc/helpers@0.5.12))(@types/node@22.7.5)(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.12)))(typescript@5.7.2)
+ version: 20.3.0(@babel/traverse@7.26.4)(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.7.5)(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.13)))(typescript@5.7.2)
'@typescript-eslint/eslint-plugin':
specifier: 8.13.0
version: 8.13.0(@typescript-eslint/parser@8.13.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2)
@@ -59,7 +80,7 @@ importers:
version: 15.2.10
nx:
specifier: 20.3.0
- version: 20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.12))
+ version: 20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.13))
prettier:
specifier: 3.4.2
version: 3.4.2
@@ -75,21 +96,12 @@ importers:
docs:
devDependencies:
- '@mdx-js/react':
- specifier: 3.0.1
- version: 3.0.1(@types/react@18.3.11)(react@18.3.1)
- '@types/react':
- specifier: 18.3.11
- version: 18.3.11
- '@types/react-dom':
- specifier: 18.3.1
- version: 18.3.1
react:
- specifier: 18.3.1
- version: 18.3.1
+ specifier: 'catalog:'
+ version: 19.0.0
react-dom:
- specifier: 18.3.1
- version: 18.3.1(react@18.3.1)
+ specifier: 'catalog:'
+ version: 19.0.0(react@19.0.0)
zudoku:
specifier: workspace:*
version: link:../packages/zudoku
@@ -98,19 +110,19 @@ importers:
devDependencies:
'@clerk/clerk-js':
specifier: 5.11.0
- version: 5.11.0(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 5.11.0(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@mdx-js/react':
specifier: 3.0.1
- version: 3.0.1(@types/react@18.3.11)(react@18.3.1)
+ version: 3.0.1(@types/react@19.0.1)(react@19.0.0)
'@types/react':
- specifier: 18.3.11
- version: 18.3.11
+ specifier: 'catalog:'
+ version: 19.0.1
react:
- specifier: 18.3.1
- version: 18.3.1
+ specifier: 'catalog:'
+ version: 19.0.0
react-dom:
- specifier: 18.3.1
- version: 18.3.1(react@18.3.1)
+ specifier: 'catalog:'
+ version: 19.0.0(react@19.0.0)
zudoku:
specifier: workspace:*
version: link:../../packages/zudoku
@@ -118,21 +130,15 @@ importers:
examples/many-apis:
dependencies:
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)
zudoku:
specifier: workspace:*
version: link:../../packages/zudoku
devDependencies:
- '@mdx-js/react':
- specifier: 3.0.1
- version: 3.0.1(@types/react@18.3.11)(react@18.3.1)
- '@types/react':
- specifier: 18.3.11
- version: 18.3.11
js-yaml:
specifier: 4.1.0
version: 4.1.0
@@ -142,15 +148,12 @@ importers:
examples/with-auth0:
devDependencies:
- '@mdx-js/react':
- specifier: 3.0.1
- version: 3.0.1(@types/react@18.3.11)(react@18.3.1)
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)
zudoku:
specifier: workspace:*
version: link:../../packages/zudoku
@@ -159,82 +162,52 @@ importers:
devDependencies:
'@clerk/clerk-js':
specifier: 5.11.0
- version: 5.11.0(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@mdx-js/react':
- specifier: 3.0.1
- version: 3.0.1(@types/react@18.3.11)(react@18.3.1)
- '@types/react':
- specifier: 18.3.11
- version: 18.3.11
+ version: 5.11.0(@types/react@19.0.1)(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)
zudoku:
specifier: workspace:*
version: link:../../packages/zudoku
examples/with-openapi-json:
devDependencies:
- '@clerk/clerk-js':
- specifier: 5.11.0
- version: 5.11.0(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@mdx-js/react':
- specifier: 3.0.1
- version: 3.0.1(@types/react@18.3.11)(react@18.3.1)
- '@types/react':
- specifier: 18.3.11
- version: 18.3.11
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)
zudoku:
specifier: workspace:*
version: link:../../packages/zudoku
examples/with-openapi-yaml:
devDependencies:
- '@clerk/clerk-js':
- specifier: 5.11.0
- version: 5.11.0(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@mdx-js/react':
- specifier: 3.0.1
- version: 3.0.1(@types/react@18.3.11)(react@18.3.1)
- '@types/react':
- specifier: 18.3.11
- version: 18.3.11
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)
zudoku:
specifier: workspace:*
version: link:../../packages/zudoku
examples/with-vite-config:
devDependencies:
- '@mdx-js/react':
- specifier: 3.0.1
- version: 3.0.1(@types/react@18.3.11)(react@18.3.1)
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)
rollup-plugin-visualizer:
specifier: 5.12.0
- version: 5.12.0(rollup@4.24.0)
- vite-plugin-dynamic-import:
- specifier: 1.5.0
- version: 1.5.0
+ version: 5.12.0(rollup@4.28.1)
zudoku:
specifier: workspace:*
version: link:../../packages/zudoku
@@ -243,7 +216,7 @@ importers:
dependencies:
'@mdx-js/react':
specifier: 3.0.1
- version: 3.0.1(@types/react@18.3.11)(react@18.3.1)
+ version: 3.0.1(@types/react@19.0.1)(react@18.3.1)
react:
specifier: 18.3.1
version: 18.3.1
@@ -351,93 +324,90 @@ importers:
'@graphql-typed-document-node/core':
specifier: 3.2.0
version: 3.2.0(graphql@16.9.0)
- '@hiogawa/vite-plugin-ssr-css':
- specifier: 0.0.1
- version: 0.0.1(vite@5.4.9(@types/node@20.16.11))
'@hookform/resolvers':
specifier: 3.9.1
- version: 3.9.1(react-hook-form@7.53.0(react@18.3.1))
+ version: 3.9.1(react-hook-form@7.54.0(react@19.0.0))
'@lekoarts/rehype-meta-as-attributes':
specifier: 3.0.1
version: 3.0.1
'@mdx-js/react':
- specifier: 3.0.1
- version: 3.0.1(@types/react@18.3.11)(react@18.3.1)
+ specifier: 3.1.0
+ version: 3.1.0(@types/react@19.0.1)(react@19.0.0)
'@mdx-js/rollup':
- specifier: 3.0.1
- version: 3.0.1(acorn@8.14.0)(rollup@4.24.0)
+ specifier: 3.1.0
+ version: 3.1.0(acorn@8.14.0)(rollup@4.28.1)
'@pothos/core':
specifier: 3.41.0
version: 3.41.0(graphql@16.9.0)
'@radix-ui/react-accordion':
specifier: 1.2.1
- version: 1.2.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.2.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@radix-ui/react-alert-dialog':
- specifier: 1.1.2
- version: 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: 1.1.4
+ version: 1.1.4(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@radix-ui/react-aspect-ratio':
specifier: 1.1.0
- version: 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.1.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@radix-ui/react-checkbox':
specifier: 1.1.2
- version: 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.1.2(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@radix-ui/react-collapsible':
specifier: 1.1.1
- version: 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@radix-ui/react-dialog':
specifier: 1.1.2
- version: 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.1.2(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@radix-ui/react-dropdown-menu':
specifier: 2.1.2
- version: 2.1.2(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 2.1.2(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@radix-ui/react-hover-card':
specifier: 1.1.2
- version: 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.1.2(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@radix-ui/react-label':
specifier: 2.1.0
- version: 2.1.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 2.1.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@radix-ui/react-popover':
specifier: 1.1.2
- version: 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.1.2(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@radix-ui/react-progress':
specifier: 1.1.0
- version: 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.1.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@radix-ui/react-radio-group':
specifier: 1.2.1
- version: 1.2.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.2.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@radix-ui/react-scroll-area':
specifier: 1.2.1
- version: 1.2.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.2.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@radix-ui/react-select':
specifier: 2.1.2
- version: 2.1.2(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 2.1.2(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@radix-ui/react-slider':
specifier: 1.2.1
- version: 1.2.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.2.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@radix-ui/react-slot':
specifier: 1.1.0
- version: 1.1.0(@types/react@18.3.11)(react@18.3.1)
+ version: 1.1.0(@types/react@19.0.1)(react@19.0.0)
'@radix-ui/react-switch':
specifier: 1.1.1
- version: 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@radix-ui/react-tabs':
specifier: 1.1.1
- version: 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@radix-ui/react-toggle':
specifier: 1.1.0
- version: 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.1.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@radix-ui/react-toggle-group':
specifier: 1.1.0
- version: 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.1.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@radix-ui/react-tooltip':
- specifier: 1.1.3
- version: 1.1.3(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: 1.1.4
+ version: 1.1.4(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@radix-ui/react-visually-hidden':
specifier: '1'
- version: 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.1.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@sentry/node':
- specifier: 8.34.0
- version: 8.34.0
+ specifier: 8.42.0
+ version: 8.42.0
'@sindresorhus/slugify':
specifier: 2.2.1
version: 2.2.1
@@ -446,52 +416,55 @@ importers:
version: 2.2.0
'@tailwindcss/typography':
specifier: 0.5.15
- version: 0.5.15(tailwindcss@3.4.13(ts-node@10.9.1(@swc/core@1.10.1(@swc/helpers@0.5.12))(@types/node@20.16.11)(typescript@5.7.2)))
+ version: 0.5.15(tailwindcss@3.4.16(ts-node@10.9.1(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@20.16.11)(typescript@5.7.2)))
'@tanstack/react-query':
- specifier: 5.61.0
- version: 5.61.0(react@18.3.1)
+ specifier: 5.62.3
+ version: 5.62.3(react@19.0.0)
'@types/react':
- specifier: 18.3.11
- version: 18.3.11
+ specifier: 'catalog:'
+ version: 19.0.1
'@types/react-dom':
- specifier: 18.3.1
- version: 18.3.1
+ specifier: 'catalog:'
+ version: 19.0.1
'@vitejs/plugin-react':
specifier: 4.3.4
- version: 4.3.4(vite@5.4.9(@types/node@20.16.11))
+ version: 4.3.4(vite@6.0.3(@types/node@20.16.11)(jiti@2.3.3)(tsx@4.19.2)(yaml@2.6.1))
'@zudoku/httpsnippet':
specifier: 10.0.9
version: 10.0.9
'@zudoku/react-helmet-async':
specifier: 2.0.4
- version: 2.0.4(react@18.3.1)
+ version: 2.0.4(react@19.0.0)
autoprefixer:
specifier: 10.4.20
- version: 10.4.20(postcss@8.4.47)
+ version: 10.4.20(postcss@8.4.49)
chokidar:
specifier: 3.6.0
version: 3.6.0
class-variance-authority:
- specifier: 0.7.0
- version: 0.7.0
+ specifier: 0.7.1
+ version: 0.7.1
clsx:
specifier: 2.1.1
version: 2.1.1
cmdk:
specifier: 1.0.4
- version: 1.0.4(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.0.4(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
devlop:
specifier: ^1.1.0
version: 1.1.0
+ dotenv:
+ specifier: 16.4.7
+ version: 16.4.7
embla-carousel-react:
- specifier: 8.3.1
- version: 8.3.1(react@18.3.1)
+ specifier: 8.5.1
+ version: 8.5.1(react@19.0.0)
estree-util-value-to-estree:
specifier: 3.2.1
version: 3.2.1
express:
- specifier: 4.21.1
- version: 4.21.1
+ specifier: 4.21.2
+ version: 4.21.2
glob:
specifier: 11.0.0
version: 11.0.0
@@ -502,8 +475,8 @@ importers:
specifier: 0.3.2
version: 0.3.2(graphql@16.9.0)
graphql-yoga:
- specifier: 5.7.0
- version: 5.7.0(graphql@16.9.0)
+ specifier: 5.10.4
+ version: 5.10.4(graphql@16.9.0)
gray-matter:
specifier: 4.0.3
version: 4.0.3
@@ -523,14 +496,14 @@ importers:
specifier: 1.9.2
version: 1.9.2
lru-cache:
- specifier: 11.0.1
- version: 11.0.1
+ specifier: 11.0.2
+ version: 11.0.2
lucide-react:
- specifier: 0.452.0
- version: 0.452.0(react@18.3.1)
+ specifier: 0.468.0
+ version: 0.468.0(react@19.0.0)
next-themes:
- specifier: 0.4.3
- version: 0.4.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: 0.4.4
+ version: 0.4.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
oauth4webapi:
specifier: 2.17.0
version: 2.17.0
@@ -541,32 +514,32 @@ importers:
specifier: 12.1.3
version: 12.1.3
picocolors:
- specifier: 1.1.0
- version: 1.1.0
+ specifier: 1.1.1
+ version: 1.1.1
postcss:
- specifier: 8.4.47
- version: 8.4.47
+ specifier: 8.4.49
+ version: 8.4.49
posthog-node:
- specifier: 4.2.1
- version: 4.2.1
+ specifier: 4.3.1
+ version: 4.3.1
prism-react-renderer:
specifier: 2.4.0
- version: 2.4.0(react@18.3.1)
+ version: 2.4.0(react@19.0.0)
prismjs:
specifier: 1.29.0
version: 1.29.0
react-error-boundary:
specifier: 4.1.2
- version: 4.1.2(react@18.3.1)
+ version: 4.1.2(react@19.0.0)
react-hook-form:
- specifier: 7.53.0
- version: 7.53.0(react@18.3.1)
+ specifier: 7.54.0
+ version: 7.54.0(react@19.0.0)
react-is:
- specifier: 18.3.1
- version: 18.3.1
- react-router-dom:
- specifier: 6.27.0
- version: 6.27.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: 'catalog:'
+ version: 19.0.0
+ react-router:
+ specifier: 7.0.2
+ version: 7.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
rehype-raw:
specifier: 7.0.0
version: 7.0.0
@@ -598,8 +571,8 @@ importers:
specifier: ^11.1.1
version: 11.1.1
rollup:
- specifier: 4.24.0
- version: 4.24.0
+ specifier: 4.28.1
+ version: 4.28.1
semver:
specifier: 7.6.3
version: 7.6.3
@@ -608,16 +581,16 @@ importers:
version: 8.0.0
spin-delay:
specifier: 2.0.1
- version: 2.0.1(react@18.3.1)
+ version: 2.0.1(react@19.0.0)
strip-ansi:
specifier: 7.1.0
version: 7.1.0
tailwind-merge:
- specifier: 2.5.4
- version: 2.5.4
+ specifier: 2.5.5
+ version: 2.5.5
tailwindcss:
- specifier: 3.4.13
- version: 3.4.13(ts-node@10.9.1(@swc/core@1.10.1(@swc/helpers@0.5.12))(@types/node@20.16.11)(typescript@5.7.2))
+ specifier: 3.4.16
+ version: 3.4.16(ts-node@10.9.1(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@20.16.11)(typescript@5.7.2))
tsx:
specifier: ^4.19.2
version: 4.19.2
@@ -631,20 +604,20 @@ importers:
specifier: 5.0.0
version: 5.0.0
urql:
- specifier: 4.1.0
- version: 4.1.0(@urql/core@5.0.4(graphql@16.9.0))(react@18.3.1)
+ specifier: 4.2.1
+ version: 4.2.1(@urql/core@5.0.4(graphql@16.9.0))(react@19.0.0)
vaul:
specifier: 1.1.1
- version: 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
vfile:
specifier: 6.0.3
version: 6.0.3
vite:
- specifier: 5.4.9
- version: 5.4.9(@types/node@20.16.11)
+ specifier: 6.0.3
+ version: 6.0.3(@types/node@20.16.11)(jiti@2.3.3)(tsx@4.19.2)(yaml@2.6.1)
yaml:
- specifier: 2.6.0
- version: 2.6.0
+ specifier: 2.6.1
+ version: 2.6.1
yargs:
specifier: 17.7.2
version: 17.7.2
@@ -655,22 +628,22 @@ importers:
specifier: 3.4.0
version: 3.4.0(zod@3.23.8)
zustand:
- specifier: 5.0.0
- version: 5.0.0(@types/react@18.3.11)(react@18.3.1)(use-sync-external-store@1.2.2(react@18.3.1))
+ specifier: 5.0.2
+ version: 5.0.2(@types/react@19.0.1)(react@19.0.0)(use-sync-external-store@1.2.2(react@19.0.0))
optionalDependencies:
'@clerk/clerk-js':
specifier: 5.11.0
- version: 5.11.0(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 5.11.0(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@sentry/react':
specifier: ^8.45.1
- version: 8.45.1(react@18.3.1)
+ version: 8.45.1(react@19.0.0)
devDependencies:
'@graphql-codegen/cli':
specifier: 5.0.3
version: 5.0.3(@types/node@20.16.11)(enquirer@2.4.1)(graphql@16.9.0)(typescript@5.7.2)
'@graphql-codegen/client-preset':
- specifier: 4.5.0
- version: 4.5.0(graphql@16.9.0)
+ specifier: 4.5.1
+ version: 4.5.1(graphql@16.9.0)
'@types/estree':
specifier: 1.0.6
version: 1.0.6
@@ -678,8 +651,8 @@ importers:
specifier: 5.0.0
version: 5.0.0
'@types/har-format':
- specifier: 1.2.15
- version: 1.2.15
+ specifier: 1.2.16
+ version: 1.2.16
'@types/hast':
specifier: ^3.0.4
version: 3.0.4
@@ -699,8 +672,8 @@ importers:
specifier: 3.0.6
version: 3.0.6
'@types/react-is':
- specifier: 18.3.0
- version: 18.3.0
+ specifier: 'catalog:'
+ version: 19.0.0
'@types/semver':
specifier: 7.5.8
version: 7.5.8
@@ -717,14 +690,14 @@ importers:
specifier: 3.0.0
version: 3.0.0
react:
- specifier: 18.3.1
- version: 18.3.1
+ specifier: 'catalog:'
+ version: 19.0.0
react-dom:
- specifier: 18.3.1
- version: 18.3.1(react@18.3.1)
+ specifier: 'catalog:'
+ version: 19.0.0(react@19.0.0)
rollup-plugin-visualizer:
specifier: 5.12.0
- version: 5.12.0(rollup@4.24.0)
+ version: 5.12.0(rollup@4.28.1)
typescript:
specifier: 5.7.2
version: 5.7.2
@@ -737,27 +710,27 @@ importers:
clsx:
specifier: 2.1.1
version: 2.1.1
- framer-motion:
- specifier: 11.3.31
- version: 11.3.31(@emotion/is-prop-valid@0.8.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
lucide-react:
specifier: 0.452.0
- version: 0.452.0(react@18.3.1)
+ version: 0.452.0(react@19.0.0)
+ motion:
+ specifier: 12.0.0-alpha.2
+ version: 12.0.0-alpha.2(@emotion/is-prop-valid@0.8.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
next:
- specifier: 14.2.10
- version: 14.2.10(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: 15.0.4
+ version: 15.0.4(@babel/core@7.26.0)(@opentelemetry/api@1.9.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.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))
+ version: 4.2.3(next@15.0.4(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))
react:
- specifier: 18.3.1
- version: 18.3.1
+ specifier: 'catalog:'
+ version: 19.0.0
react-dom:
- specifier: 18.3.1
- version: 18.3.1(react@18.3.1)
+ specifier: 'catalog:'
+ version: 19.0.0(react@19.0.0)
react-simple-typewriter:
specifier: 5.0.1
- version: 5.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 5.0.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
sharp:
specifier: 0.33.5
version: 0.33.5
@@ -769,11 +742,11 @@ importers:
specifier: 20.16.11
version: 20.16.11
'@types/react':
- specifier: 18.3.11
- version: 18.3.11
+ specifier: 'catalog:'
+ version: 19.0.1
'@types/react-dom':
- specifier: 18.3.1
- version: 18.3.1
+ specifier: 'catalog:'
+ version: 19.0.1
eslint:
specifier: 8.57.0
version: 8.57.0
@@ -788,7 +761,7 @@ importers:
version: 1.14.1
tailwindcss:
specifier: 3.4.13
- version: 3.4.13(ts-node@10.9.1(@swc/core@1.10.1(@swc/helpers@0.5.12))(@types/node@20.16.11)(typescript@5.7.2))
+ version: 3.4.13(ts-node@10.9.1(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@20.16.11)(typescript@5.7.2))
typescript:
specifier: 5.7.2
version: 5.7.2
@@ -2003,8 +1976,8 @@ packages:
'@parcel/watcher':
optional: true
- '@graphql-codegen/client-preset@4.5.0':
- resolution: {integrity: sha512-0fFGSjpDhB7Jp6v+FQWDIeNJhL8VEiy3zeazyus3mGUELPaRQsoos2NczkDWnyMjSB1NHn4GrI53DB4TXkTAog==}
+ '@graphql-codegen/client-preset@4.5.1':
+ resolution: {integrity: sha512-UE2/Kz2eaxv35HIXFwlm2QwoUH77am6+qp54aeEWYq+T+WPwmIc6+YzqtGiT/VcaXgoOUSgidREGm9R6jKcf9g==}
engines: {node: '>=16'}
peerDependencies:
graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
@@ -2014,8 +1987,8 @@ packages:
peerDependencies:
graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
- '@graphql-codegen/gql-tag-operations@4.0.11':
- resolution: {integrity: sha512-EUQuBsYB5RtNlzBb/O0nJvbWC8HvPRWwVTHRf0ElOoQlJfRgfDom2GWmEM5hXa2afzMqB7AWxOH24ibOqiYnMQ==}
+ '@graphql-codegen/gql-tag-operations@4.0.12':
+ resolution: {integrity: sha512-v279i49FJ5dMmQXIGUgm6FtnnkxtJjVJWDNYh9JK4ppvOixdHp+PmEzW227DkLN6avhVxNnYdp/1gdRBwdWypw==}
engines: {node: '>=16'}
peerDependencies:
graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
@@ -2049,12 +2022,6 @@ packages:
peerDependencies:
graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
- '@graphql-codegen/visitor-plugin-common@5.5.0':
- resolution: {integrity: sha512-FSkxe/o4qKbpK+ipIT/jxZLYH0+3+XdIrJWsKlCW9wwJMF9mEJLJtzZNcxHSjz7+Eny6SUElAT2dqZ5XByxkog==}
- engines: {node: '>=16'}
- peerDependencies:
- graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
-
'@graphql-codegen/visitor-plugin-common@5.6.0':
resolution: {integrity: sha512-PowcVPJbUqMC9xTJ/ZRX1p/fsdMZREc+69CM1YY+AlFng2lL0zsdBskFJSRoviQk2Ch9IPhKGyHxlJCy9X22tg==}
engines: {node: '>=16'}
@@ -2109,8 +2076,8 @@ packages:
peerDependencies:
graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
- '@graphql-tools/executor@1.3.1':
- resolution: {integrity: sha512-tgJDdGf9SCAm64ofEMZdv925u6/J+eTmv36TGNLxgP2DpCJsZ6gnJ4A+0D28EazDXqJIvMiPd+3d+o3cCRCAnQ==}
+ '@graphql-tools/executor@1.3.10':
+ resolution: {integrity: sha512-MoOpeo5k5R1Yk+ubQ8bzQCyauoKczxN6/GXoZcGSKSE/3mV35tgn1e0pjZC3exGGb7+UZc+wQjeXPRNyiM3Scg==}
engines: {node: '>=16.0.0'}
peerDependencies:
graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
@@ -2157,8 +2124,8 @@ packages:
peerDependencies:
graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
- '@graphql-tools/merge@9.0.3':
- resolution: {integrity: sha512-FeKv9lKLMwqDu0pQjPpF59GY3HReUkWXKsMIuMuJQOKh9BETu7zPEFUELvcw8w+lwZkl4ileJsHXC9+AnsT2Lw==}
+ '@graphql-tools/merge@9.0.15':
+ resolution: {integrity: sha512-uzegRVd4Lq4QyBA6BL3kxDetZQ6GHwNCcRbR+6YFN7Kmea/PlRX7AfmIgdpBbaUBpsDR7dFlLZKFXmYxwodohw==}
engines: {node: '>=16.0.0'}
peerDependencies:
graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
@@ -2181,8 +2148,8 @@ packages:
peerDependencies:
graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
- '@graphql-tools/schema@10.0.4':
- resolution: {integrity: sha512-HuIwqbKxPaJujox25Ra4qwz0uQzlpsaBOzO6CVfzB/MemZdd+Gib8AIvfhQArK0YIN40aDran/yi+E5Xf0mQww==}
+ '@graphql-tools/schema@10.0.14':
+ resolution: {integrity: sha512-BbttXi4xHocecYkOb2Ng/b9LQHfYPfk13gABE5iEOWX1GnJHnWr+2m81cUx9foocxEGaV+agXWUW804b4DcqqQ==}
engines: {node: '>=16.0.0'}
peerDependencies:
graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
@@ -2193,8 +2160,8 @@ packages:
peerDependencies:
graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
- '@graphql-tools/utils@10.5.4':
- resolution: {integrity: sha512-XHnyCWSlg1ccsD8s0y6ugo5GZ5TpkTiFVNPSYms5G0s6Z/xTuSmiLBfeqgkfaCwLmLaQnRCmNDL2JRnqc2R5bQ==}
+ '@graphql-tools/utils@10.7.0':
+ resolution: {integrity: sha512-tCO0cZsnioXJBcN7geeER50PRZaKTq1zsSBg/aXe+u/ZkTiEyj6Hyu4Co39SNeG0mURoS2jhxsG03eYjTxloIg==}
engines: {node: '>=16.0.0'}
peerDependencies:
graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
@@ -2222,11 +2189,6 @@ packages:
resolution: {integrity: sha512-w+liuBySifrstuHbFrHoHAEyVnDFVib+073q8AeAJ/qqJfvFvAwUPLLtNohR/WDVRgSasfXtl3dcNuVJWN+rjg==}
engines: {node: '>=18.0.0'}
- '@hiogawa/vite-plugin-ssr-css@0.0.1':
- resolution: {integrity: sha512-jt6E7T5Qd9YDUTUBvgTAxTVZi+eFOe73oerZqu7aqhN+kd2DzLsfYyuDmJOyBP+DAjOTit2QEpDYcHKzyImZUA==}
- peerDependencies:
- vite: '*'
-
'@hookform/resolvers@3.9.1':
resolution: {integrity: sha512-ud2HqmGBM0P0IABqoskKWI6PEf6ZDDBZkFqe2Vnl+mTHCEHzr3ISjjZyCwTjC/qpL25JC9aIDkloQejvMeq0ug==}
peerDependencies:
@@ -2403,8 +2365,14 @@ packages:
'@types/react': '>=16'
react: '>=16'
- '@mdx-js/rollup@3.0.1':
- resolution: {integrity: sha512-j0II91OCm4ld+l5QVgXXMQGxVVcAWIQJakYWi1dv5pefDHASJyCYER2TsdH7Alf958GoFSM7ugukWyvDq/UY4A==}
+ '@mdx-js/react@3.1.0':
+ resolution: {integrity: sha512-QjHtSaoameoalGnKDT3FoIl4+9RwyTmo9ZJGBdLOks/YOiWHoRDI3PUwEzOE7kEmGcV3AFcp9K6dYu9rEuKLAQ==}
+ peerDependencies:
+ '@types/react': '>=16'
+ react: '>=16'
+
+ '@mdx-js/rollup@3.1.0':
+ resolution: {integrity: sha512-q4xOtUXpCzeouE8GaJ8StT4rDxm/U5j6lkMHL2srb2Q3Y7cobE0aXyPzXVVlbeIMBi+5R5MpbiaVE5/vJUdnHg==}
peerDependencies:
rollup: '>=2'
@@ -2414,62 +2382,56 @@ 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.0.4':
+ resolution: {integrity: sha512-WNRvtgnRVDD4oM8gbUcRc27IAhaL4eXQ/2ovGbgLnPGUvdyDr8UdXP4Q/IBDdAdojnD2eScryIDirv0YUCjUVw==}
'@next/eslint-plugin-next@15.0.3':
resolution: {integrity: sha512-3Ln/nHq2V+v8uIaxCR6YfYo7ceRgZNXfTd3yW1ukTaFbO+/I8jNakrjYWODvG9BuR2v5kgVtH/C8r0i11quOgw==}
- '@next/swc-darwin-arm64@14.2.10':
- resolution: {integrity: sha512-V3z10NV+cvMAfxQUMhKgfQnPbjw+Ew3cnr64b0lr8MDiBJs3eLnM6RpGC46nhfMZsiXgQngCJKWGTC/yDcgrDQ==}
+ '@next/swc-darwin-arm64@15.0.4':
+ resolution: {integrity: sha512-QecQXPD0yRHxSXWL5Ff80nD+A56sUXZG9koUsjWJwA2Z0ZgVQfuy7gd0/otjxoOovPVHR2eVEvPMHbtZP+pf9w==}
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.0.4':
+ resolution: {integrity: sha512-pb7Bye3y1Og3PlCtnz2oO4z+/b3pH2/HSYkLbL0hbVuTGil7fPen8/3pyyLjdiTLcFJ+ymeU3bck5hd4IPFFCA==}
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.0.4':
+ resolution: {integrity: sha512-12oSaBFjGpB227VHzoXF3gJoK2SlVGmFJMaBJSu5rbpaoT5OjP5OuCLuR9/jnyBF1BAWMs/boa6mLMoJPRriMA==}
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.0.4':
+ resolution: {integrity: sha512-QARO88fR/a+wg+OFC3dGytJVVviiYFEyjc/Zzkjn/HevUuJ7qGUUAUYy5PGVWY1YgTzeRYz78akQrVQ8r+sMjw==}
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.0.4':
+ resolution: {integrity: sha512-Z50b0gvYiUU1vLzfAMiChV8Y+6u/T2mdfpXPHraqpypP7yIT2UV9YBBhcwYkxujmCvGEcRTVWOj3EP7XW/wUnw==}
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.0.4':
+ resolution: {integrity: sha512-7H9C4FAsrTAbA/ENzvFWsVytqRYhaJYKa2B3fyQcv96TkOGVMcvyS6s+sj4jZlacxxTcn7ygaMXUPkEk7b78zw==}
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.0.4':
+ resolution: {integrity: sha512-Z/v3WV5xRaeWlgJzN9r4PydWD8sXV35ywc28W63i37G2jnUgScA4OOgS8hQdiXLxE3gqfSuHTicUhr7931OXPQ==}
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.0.4':
+ resolution: {integrity: sha512-NGLchGruagh8lQpDr98bHLyWJXOBSmkEAfK980OiNBa7vNm6PsNoPvzTfstT78WyOeMRQphEQ455rggd7Eo+Dw==}
engines: {node: '>= 10'}
cpu: [x64]
os: [win32]
@@ -2588,6 +2550,10 @@ packages:
resolution: {integrity: sha512-8HArjKx+RaAI8uEIgcORbZIPklyh1YLjPSBus8hjRmvLi6DeFzgOcdZ7KwPabKj8mXF8dX0hyfAyGfycz0DbFw==}
engines: {node: '>=14'}
+ '@opentelemetry/api-logs@0.54.2':
+ resolution: {integrity: sha512-4MTVwwmLgUh5QrJnZpYo6YRO5IBLAggf2h8gWDblwRagDStY13aEvt7gGk3jewrMaPlHiF83fENhIx0HO97/cQ==}
+ engines: {node: '>=14'}
+
'@opentelemetry/api@1.9.0':
resolution: {integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==}
engines: {node: '>=8.0.0'}
@@ -2604,14 +2570,14 @@ packages:
peerDependencies:
'@opentelemetry/api': '>=1.0.0 <1.10.0'
- '@opentelemetry/instrumentation-amqplib@0.42.0':
- resolution: {integrity: sha512-fiuU6OKsqHJiydHWgTRQ7MnIrJ2lEqsdgFtNIH4LbAUJl/5XmrIeoDzDnox+hfkgWK65jsleFuQDtYb5hW1koQ==}
+ '@opentelemetry/instrumentation-amqplib@0.43.0':
+ resolution: {integrity: sha512-ALjfQC+0dnIEcvNYsbZl/VLh7D2P1HhFF4vicRKHhHFIUV3Shpg4kXgiek5PLhmeKSIPiUB25IYH5RIneclL4A==}
engines: {node: '>=14'}
peerDependencies:
'@opentelemetry/api': ^1.3.0
- '@opentelemetry/instrumentation-connect@0.39.0':
- resolution: {integrity: sha512-pGBiKevLq7NNglMgqzmeKczF4XQMTOUOTkK8afRHMZMnrK3fcETyTH7lVaSozwiOM3Ws+SuEmXZT7DYrrhxGlg==}
+ '@opentelemetry/instrumentation-connect@0.40.0':
+ resolution: {integrity: sha512-3aR/3YBQ160siitwwRLjwqrv2KBT16897+bo6yz8wIfel6nWOxTZBJudcbsK3p42pTC7qrbotJ9t/1wRLpv79Q==}
engines: {node: '>=14'}
peerDependencies:
'@opentelemetry/api': ^1.3.0
@@ -2622,20 +2588,20 @@ packages:
peerDependencies:
'@opentelemetry/api': ^1.3.0
- '@opentelemetry/instrumentation-express@0.42.0':
- resolution: {integrity: sha512-YNcy7ZfGnLsVEqGXQPT+S0G1AE46N21ORY7i7yUQyfhGAL4RBjnZUqefMI0NwqIl6nGbr1IpF0rZGoN8Q7x12Q==}
+ '@opentelemetry/instrumentation-express@0.44.0':
+ resolution: {integrity: sha512-GWgibp6Q0wxyFaaU8ERIgMMYgzcHmGrw3ILUtGchLtLncHNOKk0SNoWGqiylXWWT4HTn5XdV8MGawUgpZh80cA==}
engines: {node: '>=14'}
peerDependencies:
'@opentelemetry/api': ^1.3.0
- '@opentelemetry/instrumentation-fastify@0.39.0':
- resolution: {integrity: sha512-SS9uSlKcsWZabhBp2szErkeuuBDgxOUlllwkS92dVaWRnMmwysPhcEgHKB8rUe3BHg/GnZC1eo1hbTZv4YhfoA==}
+ '@opentelemetry/instrumentation-fastify@0.41.0':
+ resolution: {integrity: sha512-pNRjFvf0mvqfJueaeL/qEkuGJwgtE5pgjIHGYwjc2rMViNCrtY9/Sf+Nu8ww6dDd/Oyk2fwZZP7i0XZfCnETrA==}
engines: {node: '>=14'}
peerDependencies:
'@opentelemetry/api': ^1.3.0
- '@opentelemetry/instrumentation-fs@0.15.0':
- resolution: {integrity: sha512-JWVKdNLpu1skqZQA//jKOcKdJC66TWKqa2FUFq70rKohvaSq47pmXlnabNO+B/BvLfmidfiaN35XakT5RyMl2Q==}
+ '@opentelemetry/instrumentation-fs@0.16.0':
+ resolution: {integrity: sha512-hMDRUxV38ln1R3lNz6osj3YjlO32ykbHqVrzG7gEhGXFQfu7LJUx8t9tEwE4r2h3CD4D0Rw4YGDU4yF4mP3ilg==}
engines: {node: '>=14'}
peerDependencies:
'@opentelemetry/api': ^1.3.0
@@ -2646,8 +2612,8 @@ packages:
peerDependencies:
'@opentelemetry/api': ^1.3.0
- '@opentelemetry/instrumentation-graphql@0.43.0':
- resolution: {integrity: sha512-aI3YMmC2McGd8KW5du1a2gBA0iOMOGLqg4s9YjzwbjFwjlmMNFSK1P3AIg374GWg823RPUGfVTIgZ/juk9CVOA==}
+ '@opentelemetry/instrumentation-graphql@0.44.0':
+ resolution: {integrity: sha512-FYXTe3Bv96aNpYktqm86BFUTpjglKD0kWI5T5bxYkLUPEPvFn38vWGMJTGrDMVou/i55E4jlWvcm6hFIqLsMbg==}
engines: {node: '>=14'}
peerDependencies:
'@opentelemetry/api': ^1.3.0
@@ -2670,8 +2636,14 @@ packages:
peerDependencies:
'@opentelemetry/api': ^1.3.0
- '@opentelemetry/instrumentation-kafkajs@0.3.0':
- resolution: {integrity: sha512-UnkZueYK1ise8FXQeKlpBd7YYUtC7mM8J0wzUSccEfc/G8UqHQqAzIyYCUOUPUKp8GsjLnWOOK/3hJc4owb7Jg==}
+ '@opentelemetry/instrumentation-kafkajs@0.4.0':
+ resolution: {integrity: sha512-I9VwDG314g7SDL4t8kD/7+1ytaDBRbZQjhVaQaVIDR8K+mlsoBhLsWH79yHxhHQKvwCSZwqXF+TiTOhoQVUt7A==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+
+ '@opentelemetry/instrumentation-knex@0.41.0':
+ resolution: {integrity: sha512-OhI1SlLv5qnsnm2dOVrian/x3431P75GngSpnR7c4fcVFv7prXGYu29Z6ILRWJf/NJt6fkbySmwdfUUnFnHCTg==}
engines: {node: '>=14'}
peerDependencies:
'@opentelemetry/api': ^1.3.0
@@ -2688,8 +2660,8 @@ packages:
peerDependencies:
'@opentelemetry/api': ^1.3.0
- '@opentelemetry/instrumentation-mongodb@0.47.0':
- resolution: {integrity: sha512-yqyXRx2SulEURjgOQyJzhCECSh5i1uM49NUaq9TqLd6fA7g26OahyJfsr9NE38HFqGRHpi4loyrnfYGdrsoVjQ==}
+ '@opentelemetry/instrumentation-mongodb@0.48.0':
+ resolution: {integrity: sha512-9YWvaGvrrcrydMsYGLu0w+RgmosLMKe3kv/UNlsPy8RLnCkN2z+bhhbjjjuxtUmvEuKZMCoXFluABVuBr1yhjw==}
engines: {node: '>=14'}
peerDependencies:
'@opentelemetry/api': ^1.3.0
@@ -2730,6 +2702,12 @@ packages:
peerDependencies:
'@opentelemetry/api': ^1.3.0
+ '@opentelemetry/instrumentation-tedious@0.15.0':
+ resolution: {integrity: sha512-Kb7yo8Zsq2TUwBbmwYgTAMPK0VbhoS8ikJ6Bup9KrDtCx2JC01nCb+M0VJWXt7tl0+5jARUbKWh5jRSoImxdCw==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+
'@opentelemetry/instrumentation-undici@0.6.0':
resolution: {integrity: sha512-ABJBhm5OdhGmbh0S/fOTE4N69IZ00CsHC5ijMYfzbw3E5NwLgpQk5xsljaECrJ8wz1SfXbO03FiSuu5AyRAkvQ==}
engines: {node: '>=14'}
@@ -2748,6 +2726,12 @@ packages:
peerDependencies:
'@opentelemetry/api': ^1.3.0
+ '@opentelemetry/instrumentation@0.54.2':
+ resolution: {integrity: sha512-go6zpOVoZVztT9r1aPd79Fr3OWiD4N24bCPJsIKkBses8oyFo12F/Ew3UBTdIu6hsW4HC4MVEJygG6TEyJI/lg==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': ^1.3.0
+
'@opentelemetry/redis-common@0.36.2':
resolution: {integrity: sha512-faYX1N0gpLhej/6nyp6bgRjzAKXn5GOEMYY7YhciSfCoITAktLUtQ36d24QEWNA1/WA1y6qQunCe0OhHRkVl9g==}
engines: {node: '>=14'}
@@ -2758,12 +2742,6 @@ packages:
peerDependencies:
'@opentelemetry/api': '>=1.0.0 <1.10.0'
- '@opentelemetry/sdk-metrics@1.26.0':
- resolution: {integrity: sha512-0SvDXmou/JjzSDOjUmetAAvcKQW6ZrvosU0rkbDGpXvvZN+pQF6JbK/Kd4hNdK4q/22yeruqvukXEJyySTzyTQ==}
- engines: {node: '>=14'}
- peerDependencies:
- '@opentelemetry/api': '>=1.3.0 <1.10.0'
-
'@opentelemetry/sdk-trace-base@1.26.0':
resolution: {integrity: sha512-olWQldtvbK4v22ymrKLbIcBi9L2SpMO84sCPY54IVsJhP9fRsxJT194C/AVaAuJzLE30EdhhM1VmvVYR7az+cw==}
engines: {node: '>=14'}
@@ -2803,6 +2781,9 @@ packages:
'@radix-ui/primitive@1.1.0':
resolution: {integrity: sha512-4Z8dn6Upk0qk4P74xBhZ6Hd/w0mPEzOOLxy4xiPXOXqjF7jZS0VAKk7/x/H6FyY2zCkYJqePf1G5KmkmNJ4RBA==}
+ '@radix-ui/primitive@1.1.1':
+ resolution: {integrity: sha512-SJ31y+Q/zAyShtXJc8x83i9TYdbAfHZ++tUZnvjJJqFjzsdUnKsxPL6IEtBlxKkU7yzer//GQtZSV4GbldL3YA==}
+
'@radix-ui/react-accordion@1.2.1':
resolution: {integrity: sha512-bg/l7l5QzUjgsh8kjwDFommzAshnUsuVMV5NM56QVCm+7ZckYdd9P/ExR8xG/Oup0OajVxNLaHJ1tb8mXk+nzQ==}
peerDependencies:
@@ -2816,8 +2797,8 @@ packages:
'@types/react-dom':
optional: true
- '@radix-ui/react-alert-dialog@1.1.2':
- resolution: {integrity: sha512-eGSlLzPhKO+TErxkiGcCZGuvbVMnLA1MTnyBksGOeGRGkxHiiJUujsjmNTdWTm4iHVSRaUao9/4Ur671auMghQ==}
+ '@radix-ui/react-alert-dialog@1.1.4':
+ resolution: {integrity: sha512-A6Kh23qZDLy3PSU4bh2UJZznOrUdHImIXqF8YtUa6CN73f8EOO9XlXSCd9IHyPvIquTaa/kwaSWzZTtUvgXVGw==}
peerDependencies:
'@types/react': '*'
'@types/react-dom': '*'
@@ -2903,6 +2884,15 @@ packages:
'@types/react':
optional: true
+ '@radix-ui/react-compose-refs@1.1.1':
+ resolution: {integrity: sha512-Y9VzoRDSJtgFMUCoiZBDVo084VQ5hfpXxVE+NgkdNsjiDBByiImMZKKhxMwCbdHvhlENG6a833CbFkOQvTricw==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
'@radix-ui/react-context@1.1.0':
resolution: {integrity: sha512-OKrckBy+sMEgYM/sMmqmErVn0kZqrHPJze+Ql3DzYsDDp0hl0L62nx/2122/Bvps1qz645jlcu2tD9lrRSdf8A==}
peerDependencies:
@@ -2934,6 +2924,19 @@ packages:
'@types/react-dom':
optional: true
+ '@radix-ui/react-dialog@1.1.4':
+ resolution: {integrity: sha512-Ur7EV1IwQGCyaAuyDRiOLA5JIUZxELJljF+MbM/2NC0BYwfuRrbpS30BiQBJrVruscgUkieKkqXYDOoByaxIoA==}
+ 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
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ '@types/react-dom':
+ optional: true
+
'@radix-ui/react-direction@1.1.0':
resolution: {integrity: sha512-BUuBvgThEiAXh2DWu93XsT+a3aWrGqolGlqqw5VU1kG7p/ZH2cuDlM1sRLNnY3QcBS69UIz2mcKhMxDsdewhjg==}
peerDependencies:
@@ -2956,6 +2959,19 @@ packages:
'@types/react-dom':
optional: true
+ '@radix-ui/react-dismissable-layer@1.1.3':
+ resolution: {integrity: sha512-onrWn/72lQoEucDmJnr8uczSNTujT0vJnA/X5+3AkChVPowr8n1yvIKIabhWyMQeMvvmdpsvcyDqx3X1LEXCPg==}
+ 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
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ '@types/react-dom':
+ optional: true
+
'@radix-ui/react-dropdown-menu@2.1.2':
resolution: {integrity: sha512-GVZMR+eqK8/Kes0a36Qrv+i20bAPXSn8rCBTHx30w+3ECnR5o3xixAlqcVaYvLeyKUsm0aqyhWfmUcqufM8nYA==}
peerDependencies:
@@ -2991,6 +3007,19 @@ packages:
'@types/react-dom':
optional: true
+ '@radix-ui/react-focus-scope@1.1.1':
+ resolution: {integrity: sha512-01omzJAYRxXdG2/he/+xy+c8a8gCydoQ1yOxnWNcRhrrBW5W+RQJ22EK1SaO8tb3WoUsuEw7mJjBozPzihDFjA==}
+ 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
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ '@types/react-dom':
+ optional: true
+
'@radix-ui/react-hover-card@1.1.2':
resolution: {integrity: sha512-Y5w0qGhysvmqsIy6nQxaPa6mXNKznfoGjOfBgzOjocLxr2XlSjqBMYQQL+FfyogsMuX+m8cZyQGYhJxvxUzO4w==}
peerDependencies:
@@ -3078,6 +3107,19 @@ packages:
'@types/react-dom':
optional: true
+ '@radix-ui/react-portal@1.1.3':
+ resolution: {integrity: sha512-NciRqhXnGojhT93RPyDaMPfLH3ZSl4jjIFbZQ1b/vxvZEdHsBZ49wP9w8L3HzUQwep01LcWtkUvm0OVB5JAHTw==}
+ 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
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ '@types/react-dom':
+ optional: true
+
'@radix-ui/react-presence@1.1.1':
resolution: {integrity: sha512-IeFXVi4YS1K0wVZzXNrbaaUvIJ3qdY+/Ih4eHFhWA9SwGR9UDX7Ck8abvL57C4cv3wwMvUE0OG69Qc3NCcTe/A==}
peerDependencies:
@@ -3091,6 +3133,19 @@ packages:
'@types/react-dom':
optional: true
+ '@radix-ui/react-presence@1.1.2':
+ resolution: {integrity: sha512-18TFr80t5EVgL9x1SwF/YGtfG+l0BS0PRAlCWBDoBEiDQjeKgnNZRVJp/oVBl24sr3Gbfwc/Qpj4OcWTQMsAEg==}
+ 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
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ '@types/react-dom':
+ optional: true
+
'@radix-ui/react-primitive@2.0.0':
resolution: {integrity: sha512-ZSpFm0/uHa8zTvKBDjLFWLo8dkr4MBsiDLz0g3gMUwqgLHz9rTaRRGYDgvZPtBJgYCBKXkS9fzmoySgr8CO6Cw==}
peerDependencies:
@@ -3104,6 +3159,19 @@ packages:
'@types/react-dom':
optional: true
+ '@radix-ui/react-primitive@2.0.1':
+ resolution: {integrity: sha512-sHCWTtxwNn3L3fH8qAfnF3WbUZycW93SM1j3NFDzXBiz8D6F5UTTy8G1+WFEaiCdvCVRJWj6N2R4Xq6HdiHmDg==}
+ 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
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ '@types/react-dom':
+ optional: true
+
'@radix-ui/react-progress@1.1.0':
resolution: {integrity: sha512-aSzvnYpP725CROcxAOEBVZZSIQVQdHgBr2QQFKySsaD14u8dNT0batuXI+AAGDdAHfXH8rbnHmjYFqVJ21KkRg==}
peerDependencies:
@@ -3191,6 +3259,15 @@ packages:
'@types/react':
optional: true
+ '@radix-ui/react-slot@1.1.1':
+ resolution: {integrity: sha512-RApLLOcINYJA+dMVbOju7MYv1Mb2EBp2nH4HdDzXTSyaR5optlm6Otrz1euW3HbdOR8UmmFK06TD+A9frYWv+g==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
'@radix-ui/react-switch@1.1.1':
resolution: {integrity: sha512-diPqDDoBcZPSicYoMWdWx+bCPuTRH4QSp9J+65IvtdS0Kuzt67bI6n32vCj8q6NZmYW/ah+2orOtMwcX5eQwIg==}
peerDependencies:
@@ -3243,8 +3320,8 @@ packages:
'@types/react-dom':
optional: true
- '@radix-ui/react-tooltip@1.1.3':
- resolution: {integrity: sha512-Z4w1FIS0BqVFI2c1jZvb/uDVJijJjJ2ZMuPV81oVgTZ7g3BZxobplnMVvXtFWgtozdvYJ+MFWtwkM5S2HnAong==}
+ '@radix-ui/react-tooltip@1.1.4':
+ resolution: {integrity: sha512-QpObUH/ZlpaO4YgHSaYzrLO2VuO+ZBFFgGzjMUPwtiYnAzzNNDPJeEGRrT7qNOrWm/Jr08M1vlp+vTHtnSQ0Uw==}
peerDependencies:
'@types/react': '*'
'@types/react-dom': '*'
@@ -3335,10 +3412,6 @@ packages:
'@radix-ui/rect@1.1.0':
resolution: {integrity: sha512-A9+lCBZoaMJlVKcRBz2YByCG+Cp2t6nAnMnNba+XiWxnj6r4JUFqfsgwocMBZU9LPtdxC6wB56ySYpc7LQIoJg==}
- '@remix-run/router@1.20.0':
- resolution: {integrity: sha512-mUnk8rPJBI9loFDZ+YzPGdeniYK+FTmRD1TMCz7ev2SNIozyKKpnGgsxO34u6Z4z/t0ITuu7voi/AshfsGsgFg==}
- engines: {node: '>=14.0.0'}
-
'@repeaterjs/repeater@3.0.5':
resolution: {integrity: sha512-l3YHBLAol6d/IKnB9LhpD0cEZWAoe3eFKUyTYWmFmCO2Q/WOckxLQAUyMZWwZV2M/m3+4vgRoaolFqaII82/TA==}
@@ -3351,83 +3424,98 @@ packages:
rollup:
optional: true
- '@rollup/rollup-android-arm-eabi@4.24.0':
- resolution: {integrity: sha512-Q6HJd7Y6xdB48x8ZNVDOqsbh2uByBhgK8PiQgPhwkIw/HC/YX5Ghq2mQY5sRMZWHb3VsFkWooUVOZHKr7DmDIA==}
+ '@rollup/rollup-android-arm-eabi@4.28.1':
+ resolution: {integrity: sha512-2aZp8AES04KI2dy3Ss6/MDjXbwBzj+i0GqKtWXgw2/Ma6E4jJvujryO6gJAghIRVz7Vwr9Gtl/8na3nDUKpraQ==}
cpu: [arm]
os: [android]
- '@rollup/rollup-android-arm64@4.24.0':
- resolution: {integrity: sha512-ijLnS1qFId8xhKjT81uBHuuJp2lU4x2yxa4ctFPtG+MqEE6+C5f/+X/bStmxapgmwLwiL3ih122xv8kVARNAZA==}
+ '@rollup/rollup-android-arm64@4.28.1':
+ resolution: {integrity: sha512-EbkK285O+1YMrg57xVA+Dp0tDBRB93/BZKph9XhMjezf6F4TpYjaUSuPt5J0fZXlSag0LmZAsTmdGGqPp4pQFA==}
cpu: [arm64]
os: [android]
- '@rollup/rollup-darwin-arm64@4.24.0':
- resolution: {integrity: sha512-bIv+X9xeSs1XCk6DVvkO+S/z8/2AMt/2lMqdQbMrmVpgFvXlmde9mLcbQpztXm1tajC3raFDqegsH18HQPMYtA==}
+ '@rollup/rollup-darwin-arm64@4.28.1':
+ resolution: {integrity: sha512-prduvrMKU6NzMq6nxzQw445zXgaDBbMQvmKSJaxpaZ5R1QDM8w+eGxo6Y/jhT/cLoCvnZI42oEqf9KQNYz1fqQ==}
cpu: [arm64]
os: [darwin]
- '@rollup/rollup-darwin-x64@4.24.0':
- resolution: {integrity: sha512-X6/nOwoFN7RT2svEQWUsW/5C/fYMBe4fnLK9DQk4SX4mgVBiTA9h64kjUYPvGQ0F/9xwJ5U5UfTbl6BEjaQdBQ==}
+ '@rollup/rollup-darwin-x64@4.28.1':
+ resolution: {integrity: sha512-WsvbOunsUk0wccO/TV4o7IKgloJ942hVFK1CLatwv6TJspcCZb9umQkPdvB7FihmdxgaKR5JyxDjWpCOp4uZlQ==}
cpu: [x64]
os: [darwin]
- '@rollup/rollup-linux-arm-gnueabihf@4.24.0':
- resolution: {integrity: sha512-0KXvIJQMOImLCVCz9uvvdPgfyWo93aHHp8ui3FrtOP57svqrF/roSSR5pjqL2hcMp0ljeGlU4q9o/rQaAQ3AYA==}
+ '@rollup/rollup-freebsd-arm64@4.28.1':
+ resolution: {integrity: sha512-HTDPdY1caUcU4qK23FeeGxCdJF64cKkqajU0iBnTVxS8F7H/7BewvYoG+va1KPSL63kQ1PGNyiwKOfReavzvNA==}
+ cpu: [arm64]
+ os: [freebsd]
+
+ '@rollup/rollup-freebsd-x64@4.28.1':
+ resolution: {integrity: sha512-m/uYasxkUevcFTeRSM9TeLyPe2QDuqtjkeoTpP9SW0XxUWfcYrGDMkO/m2tTw+4NMAF9P2fU3Mw4ahNvo7QmsQ==}
+ cpu: [x64]
+ os: [freebsd]
+
+ '@rollup/rollup-linux-arm-gnueabihf@4.28.1':
+ resolution: {integrity: sha512-QAg11ZIt6mcmzpNE6JZBpKfJaKkqTm1A9+y9O+frdZJEuhQxiugM05gnCWiANHj4RmbgeVJpTdmKRmH/a+0QbA==}
cpu: [arm]
os: [linux]
- '@rollup/rollup-linux-arm-musleabihf@4.24.0':
- resolution: {integrity: sha512-it2BW6kKFVh8xk/BnHfakEeoLPv8STIISekpoF+nBgWM4d55CZKc7T4Dx1pEbTnYm/xEKMgy1MNtYuoA8RFIWw==}
+ '@rollup/rollup-linux-arm-musleabihf@4.28.1':
+ resolution: {integrity: sha512-dRP9PEBfolq1dmMcFqbEPSd9VlRuVWEGSmbxVEfiq2cs2jlZAl0YNxFzAQS2OrQmsLBLAATDMb3Z6MFv5vOcXg==}
cpu: [arm]
os: [linux]
- '@rollup/rollup-linux-arm64-gnu@4.24.0':
- resolution: {integrity: sha512-i0xTLXjqap2eRfulFVlSnM5dEbTVque/3Pi4g2y7cxrs7+a9De42z4XxKLYJ7+OhE3IgxvfQM7vQc43bwTgPwA==}
+ '@rollup/rollup-linux-arm64-gnu@4.28.1':
+ resolution: {integrity: sha512-uGr8khxO+CKT4XU8ZUH1TTEUtlktK6Kgtv0+6bIFSeiSlnGJHG1tSFSjm41uQ9sAO/5ULx9mWOz70jYLyv1QkA==}
cpu: [arm64]
os: [linux]
- '@rollup/rollup-linux-arm64-musl@4.24.0':
- resolution: {integrity: sha512-9E6MKUJhDuDh604Qco5yP/3qn3y7SLXYuiC0Rpr89aMScS2UAmK1wHP2b7KAa1nSjWJc/f/Lc0Wl1L47qjiyQw==}
+ '@rollup/rollup-linux-arm64-musl@4.28.1':
+ resolution: {integrity: sha512-QF54q8MYGAqMLrX2t7tNpi01nvq5RI59UBNx+3+37zoKX5KViPo/gk2QLhsuqok05sSCRluj0D00LzCwBikb0A==}
cpu: [arm64]
os: [linux]
- '@rollup/rollup-linux-powerpc64le-gnu@4.24.0':
- resolution: {integrity: sha512-2XFFPJ2XMEiF5Zi2EBf4h73oR1V/lycirxZxHZNc93SqDN/IWhYYSYj8I9381ikUFXZrz2v7r2tOVk2NBwxrWw==}
+ '@rollup/rollup-linux-loongarch64-gnu@4.28.1':
+ resolution: {integrity: sha512-vPul4uodvWvLhRco2w0GcyZcdyBfpfDRgNKU+p35AWEbJ/HPs1tOUrkSueVbBS0RQHAf/A+nNtDpvw95PeVKOA==}
+ cpu: [loong64]
+ os: [linux]
+
+ '@rollup/rollup-linux-powerpc64le-gnu@4.28.1':
+ resolution: {integrity: sha512-pTnTdBuC2+pt1Rmm2SV7JWRqzhYpEILML4PKODqLz+C7Ou2apEV52h19CR7es+u04KlqplggmN9sqZlekg3R1A==}
cpu: [ppc64]
os: [linux]
- '@rollup/rollup-linux-riscv64-gnu@4.24.0':
- resolution: {integrity: sha512-M3Dg4hlwuntUCdzU7KjYqbbd+BLq3JMAOhCKdBE3TcMGMZbKkDdJ5ivNdehOssMCIokNHFOsv7DO4rlEOfyKpg==}
+ '@rollup/rollup-linux-riscv64-gnu@4.28.1':
+ resolution: {integrity: sha512-vWXy1Nfg7TPBSuAncfInmAI/WZDd5vOklyLJDdIRKABcZWojNDY0NJwruY2AcnCLnRJKSaBgf/GiJfauu8cQZA==}
cpu: [riscv64]
os: [linux]
- '@rollup/rollup-linux-s390x-gnu@4.24.0':
- resolution: {integrity: sha512-mjBaoo4ocxJppTorZVKWFpy1bfFj9FeCMJqzlMQGjpNPY9JwQi7OuS1axzNIk0nMX6jSgy6ZURDZ2w0QW6D56g==}
+ '@rollup/rollup-linux-s390x-gnu@4.28.1':
+ resolution: {integrity: sha512-/yqC2Y53oZjb0yz8PVuGOQQNOTwxcizudunl/tFs1aLvObTclTwZ0JhXF2XcPT/zuaymemCDSuuUPXJJyqeDOg==}
cpu: [s390x]
os: [linux]
- '@rollup/rollup-linux-x64-gnu@4.24.0':
- resolution: {integrity: sha512-ZXFk7M72R0YYFN5q13niV0B7G8/5dcQ9JDp8keJSfr3GoZeXEoMHP/HlvqROA3OMbMdfr19IjCeNAnPUG93b6A==}
+ '@rollup/rollup-linux-x64-gnu@4.28.1':
+ resolution: {integrity: sha512-fzgeABz7rrAlKYB0y2kSEiURrI0691CSL0+KXwKwhxvj92VULEDQLpBYLHpF49MSiPG4sq5CK3qHMnb9tlCjBw==}
cpu: [x64]
os: [linux]
- '@rollup/rollup-linux-x64-musl@4.24.0':
- resolution: {integrity: sha512-w1i+L7kAXZNdYl+vFvzSZy8Y1arS7vMgIy8wusXJzRrPyof5LAb02KGr1PD2EkRcl73kHulIID0M501lN+vobQ==}
+ '@rollup/rollup-linux-x64-musl@4.28.1':
+ resolution: {integrity: sha512-xQTDVzSGiMlSshpJCtudbWyRfLaNiVPXt1WgdWTwWz9n0U12cI2ZVtWe/Jgwyv/6wjL7b66uu61Vg0POWVfz4g==}
cpu: [x64]
os: [linux]
- '@rollup/rollup-win32-arm64-msvc@4.24.0':
- resolution: {integrity: sha512-VXBrnPWgBpVDCVY6XF3LEW0pOU51KbaHhccHw6AS6vBWIC60eqsH19DAeeObl+g8nKAz04QFdl/Cefta0xQtUQ==}
+ '@rollup/rollup-win32-arm64-msvc@4.28.1':
+ resolution: {integrity: sha512-wSXmDRVupJstFP7elGMgv+2HqXelQhuNf+IS4V+nUpNVi/GUiBgDmfwD0UGN3pcAnWsgKG3I52wMOBnk1VHr/A==}
cpu: [arm64]
os: [win32]
- '@rollup/rollup-win32-ia32-msvc@4.24.0':
- resolution: {integrity: sha512-xrNcGDU0OxVcPTH/8n/ShH4UevZxKIO6HJFK0e15XItZP2UcaiLFd5kiX7hJnqCbSztUF8Qot+JWBC/QXRPYWQ==}
+ '@rollup/rollup-win32-ia32-msvc@4.28.1':
+ resolution: {integrity: sha512-ZkyTJ/9vkgrE/Rk9vhMXhf8l9D+eAhbAVbsGsXKy2ohmJaWg0LPQLnIxRdRp/bKyr8tXuPlXhIoGlEB5XpJnGA==}
cpu: [ia32]
os: [win32]
- '@rollup/rollup-win32-x64-msvc@4.24.0':
- resolution: {integrity: sha512-fbMkAF7fufku0N2dE5TBXcNlg0pt0cJue4xBRE2Qc5Vqikxr4VCgKj/ht6SMdFcOacVA9rqF70APJ8RN/4vMJw==}
+ '@rollup/rollup-win32-x64-msvc@4.28.1':
+ resolution: {integrity: sha512-ZvK2jBafvttJjoIdKm/Q/Bh7IJ1Ose9IBOwpOXcOvW3ikGTQGmKDgxTC6oCAzW6PynbkKP8+um1du81XJHZ0JA==}
cpu: [x64]
os: [win32]
@@ -3457,25 +3545,25 @@ packages:
resolution: {integrity: sha512-/KvYhQSRg8m9kotG8h9FrfXCWRlebrvdfXKjj1oE9SyZ2LmR8Ze9AcEw1qzsBsa1F1D/a5FQbUJahSoLBkaQPA==}
engines: {node: '>=14.18'}
- '@sentry/core@8.34.0':
- resolution: {integrity: sha512-adrXCTK/zsg5pJ67lgtZqdqHvyx6etMjQW3P82NgWdj83c8fb+zH+K79Z47pD4zQjX0ou2Ws5nwwi4wJbz4bfA==}
+ '@sentry/core@8.42.0':
+ resolution: {integrity: sha512-ac6O3pgoIbU6rpwz6LlwW0wp3/GAHuSI0C5IsTgIY6baN8rOBnlAtG6KrHDDkGmUQ2srxkDJu9n1O6Td3cBCqw==}
engines: {node: '>=14.18'}
'@sentry/core@8.45.1':
resolution: {integrity: sha512-1fGmkr0paZshh38mD29c4CfkRkgFoYDaAGyDLoGYfTbEph/lU8RHB2HWzN93McqNdMEhl1DRRyqIasUZoPlqSA==}
engines: {node: '>=14.18'}
- '@sentry/node@8.34.0':
- resolution: {integrity: sha512-Q7BPp7Y8yCcwD620xoziWSOuPi/PCIdttkczvB0BGzBRYh2s702h+qNusRijRpVNZmzmYOo9m1x7Y1O/b8/v2A==}
+ '@sentry/node@8.42.0':
+ resolution: {integrity: sha512-MsNrmAIwDaxf1jTX1FsgZ+3mUq6G6IuU6FAqyp7TDnvUTsbWUtr0OM6EvVUz0zCImybIh9dcTQ+6KTmUyA7URw==}
engines: {node: '>=14.18'}
- '@sentry/opentelemetry@8.34.0':
- resolution: {integrity: sha512-WS91L+HVKGVIzOgt0szGp+24iKOs86BZsAHGt0HWnMR4kqWP6Ak+TLvqWDCxnuzniZMxdewDGA8p5hrBAPsmsA==}
+ '@sentry/opentelemetry@8.42.0':
+ resolution: {integrity: sha512-QPb9kMFgl35TIwIz0u+BFTbPG461CofMiloidJ44GFZ9cB33T5cB0oIN7ut/5tsH/AvqUmucydsV/Nj3HNQx9g==}
engines: {node: '>=14.18'}
peerDependencies:
'@opentelemetry/api': ^1.9.0
'@opentelemetry/core': ^1.25.1
- '@opentelemetry/instrumentation': ^0.53.0
+ '@opentelemetry/instrumentation': ^0.54.0
'@opentelemetry/sdk-trace-base': ^1.26.0
'@opentelemetry/semantic-conventions': ^1.27.0
@@ -3485,14 +3573,6 @@ packages:
peerDependencies:
react: ^16.14.0 || 17.x || 18.x || 19.x
- '@sentry/types@8.34.0':
- resolution: {integrity: sha512-zLRc60CzohGCo6zNsNeQ9JF3SiEeRE4aDCP9fDDdIVCOKovS+mn1rtSip0qd0Vp2fidOu0+2yY0ALCz1A3PJSQ==}
- engines: {node: '>=14.18'}
-
- '@sentry/utils@8.34.0':
- resolution: {integrity: sha512-W1KoRlFUjprlh3t86DZPFxLfM6mzjRzshVfMY7vRlJFymBelJsnJ3A1lPeBZM9nCraOSiw6GtOWu6k5BAkiGIg==}
- engines: {node: '>=14.18'}
-
'@shikijs/core@1.14.1':
resolution: {integrity: sha512-KyHIIpKNaT20FtFPFjCQB5WVSTpLR/n+jQXhWHWVUMm9MaOaG9BGOG0MSyt7yA4+Lm+4c9rTc03tt3nYzeYSfw==}
@@ -3587,11 +3667,8 @@ packages:
'@swc/counter@0.1.3':
resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==}
- '@swc/helpers@0.5.12':
- resolution: {integrity: sha512-KMZNXiGibsW9kvZAO1Pam2JPTDBm+KSHMMHWdsyI/1DbIZjT2A6Gy3hblVXUMEDvUAKq+e0vL0X0o54owWji7g==}
-
- '@swc/helpers@0.5.5':
- resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==}
+ '@swc/helpers@0.5.13':
+ resolution: {integrity: sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w==}
'@swc/types@0.1.17':
resolution: {integrity: sha512-V5gRru+aD8YVyCOMAjMpWR1Ui577DD5KSJsHP8RAxopAH22jFz6GZd/qxqjO6MJHQhcsjvjOFXyDhyLQUnMveQ==}
@@ -3601,11 +3678,11 @@ packages:
peerDependencies:
tailwindcss: '>=3.0.0 || insiders || >=4.0.0-alpha.20'
- '@tanstack/query-core@5.60.6':
- resolution: {integrity: sha512-tI+k0KyCo1EBJ54vxK1kY24LWj673ujTydCZmzEZKAew4NqZzTaVQJEuaG1qKj2M03kUHN46rchLRd+TxVq/zQ==}
+ '@tanstack/query-core@5.62.3':
+ resolution: {integrity: sha512-Jp/nYoz8cnO7kqhOlSv8ke/0MJRJVGuZ0P/JO9KQ+f45mpN90hrerzavyTKeSoT/pOzeoOUkv1Xd0wPsxAWXfg==}
- '@tanstack/react-query@5.61.0':
- resolution: {integrity: sha512-SBzV27XAeCRBOQ8QcC94w2H1Md0+LI0gTWwc3qRJoaGuewKn5FNW4LSqwPFJZVEItfhMfGT7RpZuSFXjTi12pQ==}
+ '@tanstack/react-query@5.62.3':
+ resolution: {integrity: sha512-y2zDNKuhgiuMgsKkqd4AcsLIBiCfEO8U11AdrtAUihmLbRNztPrlcZqx2lH1GacZsx+y1qRRbCcJLYTtF1vKsw==}
peerDependencies:
react: ^18 || ^19
@@ -3651,6 +3728,9 @@ packages:
'@types/connect@3.4.38':
resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==}
+ '@types/cookie@0.6.0':
+ resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==}
+
'@types/cross-spawn@6.0.0':
resolution: {integrity: sha512-evp2ZGsFw9YKprDbg8ySgC9NA15g3YgiI8ANkGmKKvvi0P2aDGYLPxQIC5qfeKNUOe3TjABVGuah6omPRpIYhg==}
@@ -3669,8 +3749,8 @@ packages:
'@types/express@5.0.0':
resolution: {integrity: sha512-DvZriSMehGHL1ZNLzi6MidnsDhUZM/x2pRdDIKdwbUNqqwHxMlRdkxtn6/EPKyqKpHqTl/4nRZsRNLpZxZRpPQ==}
- '@types/har-format@1.2.15':
- resolution: {integrity: sha512-RpQH4rXLuvTXKR0zqHq3go0RVXYv/YVqv4TnPH95VbwUxZdQlK1EtcMvQvMpDngHbt13Csh9Z4qT9AbkiQH5BA==}
+ '@types/har-format@1.2.16':
+ resolution: {integrity: sha512-fluxdy7ryD3MV6h8pTfTYpy/xQzCFC7m89nOH9y94cNqJ1mDIDPut7MnRHI3F6qRmh/cT2fUjG1MLdCNb4hE9A==}
'@types/hast@2.3.10':
resolution: {integrity: sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw==}
@@ -3732,23 +3812,20 @@ packages:
'@types/prompts@2.4.2':
resolution: {integrity: sha512-TwNx7qsjvRIUv/BCx583tqF5IINEVjCNqg9ofKHRlSoUHE62WBHrem4B1HGXcIrG511v29d1kJ9a/t2Esz7MIg==}
- '@types/prop-types@15.7.13':
- resolution: {integrity: sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==}
-
'@types/qs@6.9.15':
resolution: {integrity: sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==}
'@types/range-parser@1.2.7':
resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==}
- '@types/react-dom@18.3.1':
- resolution: {integrity: sha512-qW1Mfv8taImTthu4KoXgDfLuk4bydU6Q/TkADnDWWHwi4NX4BR+LWfTp2sVmTqRrsHvyDDTelgelxJ+SsejKKQ==}
+ '@types/react-dom@19.0.1':
+ resolution: {integrity: sha512-hljHij7MpWPKF6u5vojuyfV0YA4YURsQG7KT6SzV0Zs2BXAtgdTxG6A229Ub/xiWV4w/7JL8fi6aAyjshH4meA==}
- '@types/react-is@18.3.0':
- resolution: {integrity: sha512-KZJpHUkAdzyKj/kUHJDc6N7KyidftICufJfOFpiG6haL/BDQNQt5i4n1XDUL/nDZAtGLHDSWRYpLzKTAKSvX6w==}
+ '@types/react-is@19.0.0':
+ resolution: {integrity: sha512-71dSZeeJ0t3aoPyY9x6i+JNSvg5m9EF2i2OlSZI5QoJuI8Ocgor610i+4A10TQmURR+0vLwcVCEYFpXdzM1Biw==}
- '@types/react@18.3.11':
- resolution: {integrity: sha512-r6QZ069rFTjrEYgFdOck1gK7FLVsgJE7tTz0pQBczlBNUhBNk0MQH4UbnFSwjpQLMkLzgqvBBa+qGpLje16eTQ==}
+ '@types/react@19.0.1':
+ resolution: {integrity: sha512-YW6614BDhqbpR5KtUYzTA+zlA7nayzJRA9ljz9CQoxthR0sDisYZLuvSMsil36t4EH/uAt8T52Xb4sVw17G+SQ==}
'@types/retry@0.12.5':
resolution: {integrity: sha512-3xSjTp3v03X/lSQLkczaN9UIEwJMoMCA1+Nb5HfbJEQWogdeQIyVtTvxPXDQjZ5zws8rFQfVfRdz03ARihPJgw==}
@@ -3771,6 +3848,9 @@ packages:
'@types/tar@6.1.13':
resolution: {integrity: sha512-IznnlmU5f4WcGTh2ltRu/Ijpmk8wiWXfF0VA4s+HPjHZgvFggk1YaIkbo5krX/zUCzWF8N/l4+W/LNxnvAJ8nw==}
+ '@types/tedious@4.0.14':
+ resolution: {integrity: sha512-KHPsfX/FoVbUGbyYvk1q9MMQHLPeRZhRJZdO45Q4YjvFkv4hMNghCWTvy7rdKessBsmtz4euWCWAB6/tVpI1Iw==}
+
'@types/unist@2.0.10':
resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==}
@@ -3900,10 +3980,18 @@ packages:
'@vitest/utils@2.1.8':
resolution: {integrity: sha512-dwSoui6djdwbfFmIgbIjX2ZhIoG7Ex/+xpxyiEgIGzjliY8xGkcpITKTlp6B4MgtGkF2ilvm97cPM96XZaAgcA==}
+ '@whatwg-node/disposablestack@0.0.5':
+ resolution: {integrity: sha512-9lXugdknoIequO4OYvIjhygvfSEgnO8oASLqLelnDhkRjgBZhc39shC3QSlZuyDO9bgYSIVa2cHAiN+St3ty4w==}
+ engines: {node: '>=18.0.0'}
+
'@whatwg-node/events@0.1.1':
resolution: {integrity: sha512-AyQEn5hIPV7Ze+xFoXVU3QTHXVbWPrzaOkxtENMPMuNL6VVHrp4hHfDt9nrQpjO7BgvuM95dMtkycX5M/DZR3w==}
engines: {node: '>=16.0.0'}
+ '@whatwg-node/fetch@0.10.1':
+ resolution: {integrity: sha512-gmPOLrsjSZWEZlr9Oe5+wWFBq3CG6fN13rGlM91Jsj/vZ95G9CCvrORGBAxMXy0AJGiC83aYiHXn3JzTzXQmbA==}
+ engines: {node: '>=18.0.0'}
+
'@whatwg-node/fetch@0.9.21':
resolution: {integrity: sha512-Wt0jPb+04JjobK0pAAN7mEHxVHcGA9HoP3OyCsZtyAecNQeADXCZ1MihFwVwjsgaRYuGVmNlsCmLxlG6mor8Gw==}
engines: {node: '>=18.0.0'}
@@ -3912,8 +4000,12 @@ packages:
resolution: {integrity: sha512-4jXDeZ4IH4bylZ6wu14VEx0aDXXhrN4TC279v9rPmn08g4EYekcYf8wdcOOnS9STjDkb6x77/6xBUTqxGgjr8g==}
engines: {node: '>=18.0.0'}
- '@whatwg-node/server@0.9.49':
- resolution: {integrity: sha512-3KzLXw80gWnTsQ746G/LFdCThTPfDodjQs4PnmoNuPa6XUOl4HWq8TlJpxtmnEEB+y+UYLal+3VQ68dtYlbUDQ==}
+ '@whatwg-node/node-fetch@0.7.5':
+ resolution: {integrity: sha512-t7kGrt2fdfNvzy1LCAE9/OnIyMtizgFhgJmk7iLJwQsLmR7S86F8Q4aDRPbCfo7pISJP6Fx/tPdfFNjHS23WTA==}
+ engines: {node: '>=18.0.0'}
+
+ '@whatwg-node/server@0.9.65':
+ resolution: {integrity: sha512-CnYTFEUJkbbAcuBXnXirVIgKBfs2YA6sSGjxeq07AUiyXuoQ0fbvTIQoteMglmn09QeGzcH/l0B7nIml83xvVw==}
engines: {node: '>=18.0.0'}
'@yarnpkg/lockfile@1.1.0':
@@ -4375,8 +4467,8 @@ packages:
cjs-module-lexer@1.4.1:
resolution: {integrity: sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==}
- class-variance-authority@0.7.0:
- resolution: {integrity: sha512-jFI8IQw4hczaL4ALINxqLEXQbWcNjoSkloa4IaufXCJr6QawJyw7tuRysRsrE8w2p/4gGaxKIt/hX3qz/IbD1A==}
+ class-variance-authority@0.7.1:
+ resolution: {integrity: sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==}
clean-stack@2.2.0:
resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==}
@@ -4436,10 +4528,6 @@ packages:
resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==}
engines: {node: '>=0.8'}
- clsx@2.0.0:
- resolution: {integrity: sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==}
- engines: {node: '>=6'}
-
clsx@2.1.1:
resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==}
engines: {node: '>=6'}
@@ -4536,6 +4624,10 @@ packages:
resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==}
engines: {node: '>= 0.6'}
+ cookie@1.0.2:
+ resolution: {integrity: sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==}
+ engines: {node: '>=18'}
+
copy-to-clipboard@3.3.3:
resolution: {integrity: sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==}
@@ -4766,8 +4858,8 @@ packages:
resolution: {integrity: sha512-8NHi73otpWsZGBSZwwknTXS5pqMOrk9+Ssrna8xCaxkzEpU9OTf9R5ArQGVw03//Zmk9MOwLPng9WwndvpAJ5g==}
engines: {node: '>=12'}
- dotenv@16.4.5:
- resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==}
+ dotenv@16.4.7:
+ resolution: {integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==}
engines: {node: '>=12'}
dset@3.1.4:
@@ -4791,18 +4883,18 @@ packages:
electron-to-chromium@1.5.37:
resolution: {integrity: sha512-u7000ZB/X0K78TaQqXZ5ktoR7J79B9US7IkE4zyvcILYwOGY2Tx9GRPYstn7HmuPcMxZ+BDGqIsyLpZQi9ufPw==}
- embla-carousel-react@8.3.1:
- resolution: {integrity: sha512-gBY0zM+2ASvKFwRpTIOn2SLifFqOKKap9R/y0iCpJWS3bc8OHVEn2gAThGYl2uq0N+hu9aBiswffL++OYZOmDQ==}
+ embla-carousel-react@8.5.1:
+ resolution: {integrity: sha512-z9Y0K84BJvhChXgqn2CFYbfEi6AwEr+FFVVKm/MqbTQ2zIzO1VQri6w67LcfpVF0AjbhwVMywDZqY4alYkjW5w==}
peerDependencies:
react: ^16.8.0 || ^17.0.1 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
- embla-carousel-reactive-utils@8.3.1:
- resolution: {integrity: sha512-Js6rTTINNGnUGPu7l5kTcheoSbEnP5Ak2iX0G9uOoI8okTNLMzuWlEIpYFd1WP0Sq82FFcLkKM2oiO6jcElZ/Q==}
+ embla-carousel-reactive-utils@8.5.1:
+ resolution: {integrity: sha512-n7VSoGIiiDIc4MfXF3ZRTO59KDp820QDuyBDGlt5/65+lumPHxX2JLz0EZ23hZ4eg4vZGUXwMkYv02fw2JVo/A==}
peerDependencies:
- embla-carousel: 8.3.1
+ embla-carousel: 8.5.1
- embla-carousel@8.3.1:
- resolution: {integrity: sha512-DutFjtEO586XptDn4cwvBJwsR/8fMa4jUk5Jk2g+/elKgu8mdn0Z2sx33g4JskvbLc1/6P8Xg4QlfELGJFcP5A==}
+ embla-carousel@8.5.1:
+ resolution: {integrity: sha512-JUb5+FOHobSiWQ2EJNaueCNT/cQU9L6XWBbWmorWPQT9bkbk+fhsuLr8wWrzXKagO3oWszBO7MSx+GfaRk4E6A==}
emoji-regex@10.4.0:
resolution: {integrity: sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==}
@@ -5103,8 +5195,8 @@ packages:
resolution: {integrity: sha512-bFi65yM+xZgk+u/KRIpekdSYkTB5W1pEf0Lt8Q8Msh7b+eQ7LXVtIB1Bkm4fvclDEL1b2CZkMhv2mOeF8tMdkA==}
engines: {node: '>=12.0.0'}
- express@4.21.1:
- resolution: {integrity: sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==}
+ express@4.21.2:
+ resolution: {integrity: sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==}
engines: {node: '>= 0.10.0'}
extend-shallow@2.0.1:
@@ -5262,12 +5354,12 @@ packages:
fraction.js@4.3.7:
resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==}
- framer-motion@11.3.31:
- resolution: {integrity: sha512-Xmxs08WBXnc2tNzNZbFSpquI33lvleJg4Y+hmZ+vFkn+laN9ZnR3gbZnNGKDtuz7c/x3u8dLg05OU3EhLobCsg==}
+ framer-motion@12.0.0-alpha.2:
+ resolution: {integrity: sha512-s603YLhCoX3GKaPDZnywwoFdd1T6gDFCfevVRek+TCpbvazUkITh+YZ3a6kqTvn4Aj7qQWT3vAmzWIjl/LsCFA==}
peerDependencies:
'@emotion/is-prop-valid': '*'
- react: ^18.0.0
- react-dom: ^18.0.0
+ react: ^19.0.0-rc.1
+ react-dom: ^19.0.0-rc.1
peerDependenciesMeta:
'@emotion/is-prop-valid':
optional: true
@@ -5430,8 +5522,8 @@ packages:
peerDependencies:
graphql: '>=0.11 <=16'
- graphql-yoga@5.7.0:
- resolution: {integrity: sha512-QyGVvFAvGhMrzjJvhjsxsyoE+e4lNrj5f5qOsRYJuWIjyw7tHfbBvybZIwzNOGY0aB5sgA8BlVvu5hxjdKJ5tQ==}
+ graphql-yoga@5.10.4:
+ resolution: {integrity: sha512-kS/Cymz+rTVWWKthHFoX3XjAdhFCpDlqXBR/M+1WfyMQhY8I3nXCkoZjYMUZTmljJeYN69rBPSsqkRVCmNtwww==}
engines: {node: '>=18.0.0'}
peerDependencies:
graphql: ^15.2.0 || ^16.0.0
@@ -5915,8 +6007,8 @@ packages:
resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- jiti@1.21.0:
- resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==}
+ jiti@1.21.7:
+ resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==}
hasBin: true
jiti@2.3.3:
@@ -6013,8 +6105,8 @@ packages:
resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
engines: {node: '>=10'}
- lilconfig@3.1.2:
- resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==}
+ lilconfig@3.1.3:
+ resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==}
engines: {node: '>=14'}
lines-and-columns@1.2.4:
@@ -6107,8 +6199,8 @@ packages:
lru-cache@10.4.3:
resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==}
- lru-cache@11.0.1:
- resolution: {integrity: sha512-CgeuL5uom6j/ZVrg7G/+1IXqRY8JXX4Hghfy5YE0EhoYQWvndP1kufu58cmZLNIDKnRhZrXfdS9urVWx98AipQ==}
+ lru-cache@11.0.2:
+ resolution: {integrity: sha512-123qHRfJBmo2jXDbo/a5YOQrJoHF/GNQTLzQ5+IdK5pWpceK17yRc6ozlWd25FxvGKQbIUs91fDFkXmDHTKcyA==}
engines: {node: 20 || >=22}
lru-cache@5.1.1:
@@ -6119,6 +6211,11 @@ packages:
peerDependencies:
react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0-rc
+ lucide-react@0.468.0:
+ resolution: {integrity: sha512-6koYRhnM2N0GGZIdXzSeiNwguv1gt/FAjZOiPl76roBi3xKEXa4WmfpxgQwTTL4KipXjefrnf3oV4IsYhi4JFA==}
+ peerDependencies:
+ react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0-rc
+
magic-string@0.30.12:
resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==}
@@ -6430,6 +6527,20 @@ packages:
module-details-from-path@1.0.3:
resolution: {integrity: sha512-ySViT69/76t8VhE1xXHK6Ch4NcDd26gx0MzKXLO+F7NOtnqH68d9zF94nT8ZWSxXh8ELOERsnJO/sWt1xZYw5A==}
+ motion@12.0.0-alpha.2:
+ resolution: {integrity: sha512-pslRUURjyS1Xb6lSdyc4LzOKhaCRj0PIqstb5dDIB/RxNO3MqSMU43o1rGtZs5h8DgRzRSPHE+E7yhh2NpwI8A==}
+ peerDependencies:
+ '@emotion/is-prop-valid': '*'
+ react: ^19.0.0-rc.1
+ react-dom: ^19.0.0-rc.1
+ peerDependenciesMeta:
+ '@emotion/is-prop-valid':
+ optional: true
+ react:
+ optional: true
+ react-dom:
+ optional: true
+
ms@2.0.0:
resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==}
@@ -6461,27 +6572,30 @@ packages:
peerDependencies:
next: '*'
- next-themes@0.4.3:
- resolution: {integrity: sha512-nG84VPkTdUHR2YeD89YchvV4I9RbiMAql3GiLEQlPvq1ioaqPaIReK+yMRdg/zgiXws620qS1rU30TiWmmG9lA==}
+ next-themes@0.4.4:
+ resolution: {integrity: sha512-LDQ2qIOJF0VnuVrrMSMLrWGjRMkq+0mpgl6e0juCLqdJ+oo8Q84JRWT6Wh11VDQKkMMe+dVzDKLWs5n87T+PkQ==}
peerDependencies:
react: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc
react-dom: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc
- next@14.2.10:
- resolution: {integrity: sha512-sDDExXnh33cY3RkS9JuFEKaS4HmlWmDKP1VJioucCG6z5KuA008DPsDZOzi8UfqEk3Ii+2NCQSJrfbEWtZZfww==}
- engines: {node: '>=18.17.0'}
+ next@15.0.4:
+ resolution: {integrity: sha512-nuy8FH6M1FG0lktGotamQDCXhh5hZ19Vo0ht1AOIQWrYJLP598TIUagKtvJrfJ5AGwB/WmDqkKaKhMpVifvGPA==}
+ 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: ^18.2.0 || 19.0.0-rc-66855b96-20241106 || ^19.0.0
+ react-dom: ^18.2.0 || 19.0.0-rc-66855b96-20241106 || ^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
@@ -6750,8 +6864,8 @@ packages:
resolution: {integrity: sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==}
engines: {node: 20 || >=22}
- path-to-regexp@0.1.10:
- resolution: {integrity: sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==}
+ path-to-regexp@0.1.12:
+ resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==}
path-to-regexp@8.2.0:
resolution: {integrity: sha512-TdrF7fW9Rphjq4RjrW0Kp2AW0Ahwu9sRGTkS6bvDi0SCwZlEZYmcfDbEsTz8RVk0EHIS/Vd1bv3JhG+1xZuAyQ==}
@@ -6786,6 +6900,9 @@ packages:
picocolors@1.1.0:
resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==}
+ picocolors@1.1.1:
+ resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
+
picomatch@2.3.1:
resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
engines: {node: '>=8.6'}
@@ -6839,8 +6956,8 @@ packages:
ts-node:
optional: true
- postcss-nested@6.0.1:
- resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==}
+ postcss-nested@6.2.0:
+ resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==}
engines: {node: '>=12.0'}
peerDependencies:
postcss: ^8.2.14
@@ -6849,8 +6966,8 @@ packages:
resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==}
engines: {node: '>=4'}
- postcss-selector-parser@6.0.16:
- resolution: {integrity: sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==}
+ postcss-selector-parser@6.1.2:
+ resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==}
engines: {node: '>=4'}
postcss-value-parser@4.2.0:
@@ -6864,6 +6981,10 @@ packages:
resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==}
engines: {node: ^10 || ^12 || >=14}
+ postcss@8.4.49:
+ resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==}
+ engines: {node: ^10 || ^12 || >=14}
+
postgres-array@2.0.0:
resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==}
engines: {node: '>=4'}
@@ -6880,8 +7001,8 @@ packages:
resolution: {integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==}
engines: {node: '>=0.10.0'}
- posthog-node@4.2.1:
- resolution: {integrity: sha512-l+fsjYEkTik3m/G0pE7gMr4qBJP84LhK779oQm6MBzhBGpd4By4qieTW+4FUAlNCyzQTynn3Nhsa50c0IELSxQ==}
+ posthog-node@4.3.1:
+ resolution: {integrity: sha512-By9SEGZxBLC7GVyVb+HlJlpxM/xI4iLUgwtsBS8f4bZ0wqYKiNHoYcFEwMJnTM9xQcQZztr6dqLmsJ7jCv0vxA==}
engines: {node: '>=15.0.0'}
prelude-ls@1.2.1:
@@ -6987,6 +7108,11 @@ packages:
peerDependencies:
react: ^18.3.1
+ react-dom@19.0.0:
+ resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==}
+ peerDependencies:
+ react: ^19.0.0
+
react-error-boundary@4.1.2:
resolution: {integrity: sha512-GQDxZ5Jd+Aq/qUxbCm1UtzmL/s++V7zKgE8yMktJiCQXCCFZnMZh9ng+6/Ne6PjNSXH0L9CjeOEREfRnq6Duag==}
peerDependencies:
@@ -6995,8 +7121,8 @@ packages:
react-fast-compare@3.2.2:
resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==}
- react-hook-form@7.53.0:
- resolution: {integrity: sha512-M1n3HhqCww6S2hxLxciEXy2oISPnAzxY7gvwVPrtlczTM/1dDadXgUxDpHMrMTblDOcm/AXtXxHwZ3jpg1mqKQ==}
+ react-hook-form@7.54.0:
+ resolution: {integrity: sha512-PS05+UQy/IdSbJNojBypxAo9wllhHgGmyr8/dyGQcPoiMf3e7Dfb9PWYVRco55bLbxH9S+1yDDJeTdlYCSxO3A==}
engines: {node: '>=18.0.0'}
peerDependencies:
react: ^16.8.0 || ^17 || ^18 || ^19
@@ -7007,16 +7133,19 @@ packages:
react-is@18.3.1:
resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==}
+ react-is@19.0.0:
+ resolution: {integrity: sha512-H91OHcwjZsbq3ClIDHMzBShc1rotbfACdWENsmEf0IFvZ3FgGPtdHMcsv45bQ1hAbgdfiA8SnxTKfDS+x/8m2g==}
+
react-refresh@0.14.2:
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': '*'
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
@@ -7031,18 +7160,25 @@ packages:
'@types/react':
optional: true
- react-router-dom@6.27.0:
- resolution: {integrity: sha512-+bvtFWMC0DgAFrfKXKG9Fc+BcXWRUO1aJIihbB79xaeq0v5UzfvnM5houGUm1Y461WVRcgAQ+Clh5rdb1eCx4g==}
- engines: {node: '>=14.0.0'}
+ react-remove-scroll@2.6.2:
+ resolution: {integrity: sha512-KmONPx5fnlXYJQqC62Q+lwIeAk64ws/cUw6omIumRzMRPqgnYqhSSti99nbj0Ry13bv7dF+BKn7NB+OqkdZGTw==}
+ engines: {node: '>=10'}
peerDependencies:
- react: '>=16.8'
- react-dom: '>=16.8'
+ '@types/react': '*'
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
- react-router@6.27.0:
- resolution: {integrity: sha512-YA+HGZXz4jaAkVoYBE98VQl+nVzI+cVI2Oj/06F5ZM+0u3TgedN9Y9kmMRo2mnkSK2nCpNQn0DVob4HCsY/WLw==}
- engines: {node: '>=14.0.0'}
+ react-router@7.0.2:
+ resolution: {integrity: sha512-m5AcPfTRUcjwmhBzOJGEl6Y7+Crqyju0+TgTQxoS4SO+BkWbhOrcfZNq6wSWdl2BBbJbsAoBUb8ZacOFT+/JlA==}
+ engines: {node: '>=20.0.0'}
peerDependencies:
- react: '>=16.8'
+ react: '>=18'
+ react-dom: '>=18'
+ peerDependenciesMeta:
+ react-dom:
+ optional: true
react-simple-typewriter@5.0.1:
resolution: {integrity: sha512-vA5HkABwJKL/DJ4RshSlY/igdr+FiVY4MLsSQYJX6FZG/f1/VwN4y1i3mPXRyfaswrvI8xii1kOVe1dYtO2Row==}
@@ -7051,12 +7187,12 @@ packages:
react: '>=18.0.0'
react-dom: '>=18.0.0'
- 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': '*'
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
@@ -7065,6 +7201,10 @@ packages:
resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==}
engines: {node: '>=0.10.0'}
+ react@19.0.0:
+ resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==}
+ engines: {node: '>=0.10.0'}
+
read-cache@1.0.0:
resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==}
@@ -7273,8 +7413,8 @@ packages:
rollup:
optional: true
- rollup@4.24.0:
- resolution: {integrity: sha512-DOmrlGSXNk1DM0ljiQA+i+o0rSLhtii1je5wgk60j49d1jHT5YYttBv1iWOnYSTG+fZZESUOSNiAl89SIet+Cg==}
+ rollup@4.28.1:
+ resolution: {integrity: sha512-61fXYl/qNVinKmGSTHAZ6Yy8I3YIJC/r2m9feHo6SwVAVcLT5MPwOUFe7EuURA/4m0NR8lXG4BBXuo/IZEsjMg==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
@@ -7318,6 +7458,9 @@ packages:
scheduler@0.23.2:
resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==}
+ scheduler@0.25.0:
+ resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==}
+
scuid@1.1.0:
resolution: {integrity: sha512-MuCAyrGZcTLfQoH2XoBlQ8C6bzwN88XT/0slOGz0pn8+gIP85BOAfYa44ZXQUTOwRwPU0QvgU+V+OSajl/59Xg==}
@@ -7362,6 +7505,9 @@ packages:
set-blocking@2.0.0:
resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==}
+ set-cookie-parser@2.7.1:
+ resolution: {integrity: sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==}
+
set-function-length@1.2.2:
resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==}
engines: {node: '>= 0.4'}
@@ -7602,13 +7748,13 @@ packages:
style-to-object@1.0.6:
resolution: {integrity: sha512-khxq+Qm3xEyZfKd/y9L3oIWQimxuc4STrQKtQn8aSDRHb8mFgpukgX1hdzfrMEW6JCjyJ8p89x+IUMVnCBI1PA==}
- 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: '>= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0'
peerDependenciesMeta:
'@babel/core':
optional: true
@@ -7650,11 +7796,19 @@ packages:
tailwind-merge@2.5.4:
resolution: {integrity: sha512-0q8cfZHMu9nuYP/b5Shb7Y7Sh1B7Nnl5GqNr1U+n2p6+mybvRtayrQ+0042Z5byvTA8ihjlP8Odo8/VnHbZu4Q==}
+ tailwind-merge@2.5.5:
+ resolution: {integrity: sha512-0LXunzzAZzo0tEPxV3I297ffKZPlKDrjj7NXphC8V5ak9yHC5zRmxnOe2m/Rd/7ivsOMJe3JZ2JVocoDdQTRBA==}
+
tailwindcss@3.4.13:
resolution: {integrity: sha512-KqjHOJKogOUt5Bs752ykCeiwvi0fKVkr5oqsFNt/8px/tA8scFPIlkygsf6jXrfCqGHz7VflA6+yytWuM+XhFw==}
engines: {node: '>=14.0.0'}
hasBin: true
+ tailwindcss@3.4.16:
+ resolution: {integrity: sha512-TI4Cyx7gDiZ6r44ewaJmt0o6BrMCT5aK5e0rmJ/G9Xq3w7CX/5VXl/zIPEJZFUK5VEqwByyhqNPycPlvcK4ZNw==}
+ engines: {node: '>=14.0.0'}
+ hasBin: true
+
tapable@2.2.1:
resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==}
engines: {node: '>=6'}
@@ -7783,14 +7937,17 @@ packages:
tslib@2.6.3:
resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==}
- tslib@2.7.0:
- resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==}
+ tslib@2.8.1:
+ resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
tsx@4.19.2:
resolution: {integrity: sha512-pOUl6Vo2LUq/bSa8S5q7b91cgNSjctn9ugq/+Mvow99qW6x/UZYwzxy/3NmqoT66eHYfCVvFvACC58UBPFf28g==}
engines: {node: '>=18.0.0'}
hasBin: true
+ turbo-stream@2.4.0:
+ resolution: {integrity: sha512-FHncC10WpBd2eOmGwpmQsWLDoK4cqsA/UT/GqNoaKOQnT8uzhtCbg3EoUDMvqpOSAI0S26mr0rkjzbOO6S3v1g==}
+
type-check@0.4.0:
resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
engines: {node: '>= 0.8.0'}
@@ -7957,18 +8114,18 @@ packages:
urlpattern-polyfill@10.0.0:
resolution: {integrity: sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==}
- urql@4.1.0:
- resolution: {integrity: sha512-NfbfTvxy1sM89EQAJWm89qJZihUWk7BSMfrWgfljFXLOf+e7RK7DtV/Tbg2+82HnCG2x3LcEOJenxiFSYEC+bw==}
+ urql@4.2.1:
+ resolution: {integrity: sha512-Y/cVi1rsR96kbF3VX6YgfHw1V3kJ287nR1TqpjGzVPyAmXuwRvBvABI+sHY2WOquWCNh+kvFapM/LLYeiC3wig==}
peerDependencies:
'@urql/core': ^5.0.0
react: '>= 16.8.0'
- 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': '*'
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
@@ -8030,9 +8187,6 @@ packages:
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
- vite-plugin-dynamic-import@1.5.0:
- resolution: {integrity: sha512-Qp85c+AVJmLa8MLni74U4BDiWpUeFNx7NJqbGZyR2XJOU7mgW0cb7nwlAMucFyM4arEd92Nfxp4j44xPi6Fu7g==}
-
vite@5.4.9:
resolution: {integrity: sha512-20OVpJHh0PAM0oSOELa5GaZNWeDjcAvQjGXy2Uyr+Tp+/D2/Hdz6NLgpJLsarPTA2QJ6v8mX2P1ZfbsSKvdMkg==}
engines: {node: ^18.0.0 || >=20.0.0}
@@ -8064,6 +8218,46 @@ packages:
terser:
optional: true
+ vite@6.0.3:
+ resolution: {integrity: sha512-Cmuo5P0ENTN6HxLSo6IHsjCLn/81Vgrp81oaiFFMRa8gGDj5xEjIcEpf2ZymZtZR8oU0P2JX5WuUp/rlXcHkAw==}
+ engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
+ hasBin: true
+ peerDependencies:
+ '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0
+ jiti: '>=1.21.0'
+ less: '*'
+ lightningcss: ^1.21.0
+ sass: '*'
+ sass-embedded: '*'
+ stylus: '*'
+ sugarss: '*'
+ terser: ^5.16.0
+ tsx: ^4.8.1
+ yaml: ^2.4.2
+ peerDependenciesMeta:
+ '@types/node':
+ optional: true
+ jiti:
+ optional: true
+ less:
+ optional: true
+ lightningcss:
+ optional: true
+ sass:
+ optional: true
+ sass-embedded:
+ optional: true
+ stylus:
+ optional: true
+ sugarss:
+ optional: true
+ terser:
+ optional: true
+ tsx:
+ optional: true
+ yaml:
+ optional: true
+
vitest@2.1.8:
resolution: {integrity: sha512-1vBKTZskHw/aosXqQUlVWWlGUxSJR8YtiyZDJAFeW2kPAeX6S3Sool0mjspO+kXLuxVWlEDDowBAeqeAQefqLQ==}
engines: {node: ^18.0.0 || >=20.0.0}
@@ -8208,8 +8402,8 @@ packages:
engines: {node: '>= 14'}
hasBin: true
- yaml@2.6.0:
- resolution: {integrity: sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ==}
+ yaml@2.6.1:
+ resolution: {integrity: sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==}
engines: {node: '>= 14'}
hasBin: true
@@ -8252,8 +8446,8 @@ packages:
zod@3.23.8:
resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==}
- zustand@5.0.0:
- resolution: {integrity: sha512-LE+VcmbartOPM+auOjCCLQOsQ05zUTp8RkgwRzefUk+2jISdMMFnxvyTjA4YNWr5ZGXYbVsEMZosttuxUBkojQ==}
+ zustand@5.0.2:
+ resolution: {integrity: sha512-8qNdnJVJlHlrKXi50LDqqUNmUbuBjoKLrYQBnoChIbVph7vni+sY+YpvdjXG9YLd/Bxr6scMcR+rm5H3aSqPaw==}
engines: {node: '>=12.20.0'}
peerDependencies:
'@types/react': '>=18.0.0'
@@ -8320,7 +8514,7 @@ snapshots:
dependencies:
'@babel/helper-validator-identifier': 7.25.9
js-tokens: 4.0.0
- picocolors: 1.1.0
+ picocolors: 1.1.1
'@babel/compat-data@7.26.3': {}
@@ -9090,14 +9284,14 @@ snapshots:
'@bcoe/v8-coverage@0.2.3': {}
- '@clerk/clerk-js@5.11.0(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@clerk/clerk-js@5.11.0(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
'@clerk/localizations': 2.5.3
- '@clerk/shared': 2.4.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@clerk/shared': 2.4.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@clerk/types': 4.10.0
'@emotion/cache': 11.11.0
- '@emotion/react': 11.11.1(@types/react@18.3.11)(react@18.3.1)
- '@floating-ui/react': 0.25.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@emotion/react': 11.11.1(@types/react@19.0.1)(react@19.0.0)
+ '@floating-ui/react': 0.25.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@formkit/auto-animate': 0.8.2
'@zxcvbn-ts/core': 3.0.4
'@zxcvbn-ts/language-common': 3.0.4
@@ -9106,9 +9300,9 @@ snapshots:
core-js: 3.26.1
crypto-js: 4.2.0
dequal: 2.0.3
- qrcode.react: 3.1.0(react@18.3.1)
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
+ qrcode.react: 3.1.0(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
regenerator-runtime: 0.13.11
transitivePeerDependencies:
- '@types/react'
@@ -9118,16 +9312,16 @@ snapshots:
dependencies:
'@clerk/types': 4.10.0
- '@clerk/shared@2.4.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@clerk/shared@2.4.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
'@clerk/types': 4.10.0
glob-to-regexp: 0.4.1
js-cookie: 3.0.5
std-env: 3.8.0
- swr: 2.2.5(react@18.3.1)
+ swr: 2.2.5(react@19.0.0)
optionalDependencies:
- 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)
'@clerk/types@4.10.0':
dependencies:
@@ -9147,15 +9341,15 @@ snapshots:
'@emnapi/core@1.2.0':
dependencies:
'@emnapi/wasi-threads': 1.0.1
- tslib: 2.7.0
+ tslib: 2.8.1
'@emnapi/runtime@1.2.0':
dependencies:
- tslib: 2.7.0
+ tslib: 2.8.1
'@emnapi/wasi-threads@1.0.1':
dependencies:
- tslib: 2.7.0
+ tslib: 2.8.1
'@emotion/babel-plugin@11.11.0':
dependencies:
@@ -9193,19 +9387,19 @@ snapshots:
'@emotion/memoize@0.8.1': {}
- '@emotion/react@11.11.1(@types/react@18.3.11)(react@18.3.1)':
+ '@emotion/react@11.11.1(@types/react@19.0.1)(react@19.0.0)':
dependencies:
'@babel/runtime': 7.25.7
'@emotion/babel-plugin': 11.11.0
'@emotion/cache': 11.11.0
'@emotion/serialize': 1.1.4
- '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.3.1)
+ '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@19.0.0)
'@emotion/utils': 1.2.1
'@emotion/weak-memoize': 0.3.1
hoist-non-react-statics: 3.3.2
- react: 18.3.1
+ react: 19.0.0
optionalDependencies:
- '@types/react': 18.3.11
+ '@types/react': 19.0.1
transitivePeerDependencies:
- supports-color
@@ -9221,9 +9415,9 @@ snapshots:
'@emotion/unitless@0.8.1': {}
- '@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@18.3.1)':
+ '@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@19.0.0)':
dependencies:
- react: 18.3.1
+ react: 19.0.0
'@emotion/utils@1.2.1': {}
@@ -9232,11 +9426,11 @@ snapshots:
'@envelop/core@5.0.2':
dependencies:
'@envelop/types': 5.0.0
- tslib: 2.7.0
+ tslib: 2.8.1
'@envelop/types@5.0.0':
dependencies:
- tslib: 2.7.0
+ tslib: 2.8.1
'@esbuild/aix-ppc64@0.21.5':
optional: true
@@ -9483,18 +9677,18 @@ snapshots:
'@floating-ui/core': 1.6.1
'@floating-ui/utils': 0.2.2
- '@floating-ui/react-dom@2.0.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@floating-ui/react-dom@2.0.9(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
'@floating-ui/dom': 1.6.5
- 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/react@0.25.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@floating-ui/react@0.25.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
- '@floating-ui/react-dom': 2.0.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@floating-ui/react-dom': 2.0.9(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@floating-ui/utils': 0.1.6
- 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)
tabbable: 6.2.0
'@floating-ui/utils@0.1.6': {}
@@ -9514,7 +9708,7 @@ snapshots:
'@babel/generator': 7.26.3
'@babel/template': 7.25.9
'@babel/types': 7.26.3
- '@graphql-codegen/client-preset': 4.5.0(graphql@16.9.0)
+ '@graphql-codegen/client-preset': 4.5.1(graphql@16.9.0)
'@graphql-codegen/core': 4.0.2(graphql@16.9.0)
'@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.9.0)
'@graphql-tools/apollo-engine-loader': 8.0.1(graphql@16.9.0)
@@ -9526,7 +9720,7 @@ snapshots:
'@graphql-tools/load': 8.0.2(graphql@16.9.0)
'@graphql-tools/prisma-loader': 8.0.4(@types/node@20.16.11)(graphql@16.9.0)
'@graphql-tools/url-loader': 8.0.2(@types/node@20.16.11)(graphql@16.9.0)
- '@graphql-tools/utils': 10.5.4(graphql@16.9.0)
+ '@graphql-tools/utils': 10.7.0(graphql@16.9.0)
'@whatwg-node/fetch': 0.9.21
chalk: 4.1.2
cosmiconfig: 8.3.6(typescript@5.7.2)
@@ -9536,7 +9730,7 @@ snapshots:
graphql-config: 5.1.3(@types/node@20.16.11)(graphql@16.9.0)(typescript@5.7.2)
inquirer: 8.2.6
is-glob: 4.0.3
- jiti: 1.21.0
+ jiti: 1.21.7
json-to-pretty-yaml: 1.2.2
listr2: 4.0.5(enquirer@2.4.1)
log-symbols: 4.1.0
@@ -9544,8 +9738,8 @@ snapshots:
shell-quote: 1.8.1
string-env-interpolation: 1.0.1
ts-log: 2.2.5
- tslib: 2.7.0
- yaml: 2.6.0
+ tslib: 2.8.1
+ yaml: 2.6.1
yargs: 17.7.2
transitivePeerDependencies:
- '@types/node'
@@ -9557,19 +9751,19 @@ snapshots:
- typescript
- utf-8-validate
- '@graphql-codegen/client-preset@4.5.0(graphql@16.9.0)':
+ '@graphql-codegen/client-preset@4.5.1(graphql@16.9.0)':
dependencies:
'@babel/helper-plugin-utils': 7.25.9
'@babel/template': 7.25.9
'@graphql-codegen/add': 5.0.3(graphql@16.9.0)
- '@graphql-codegen/gql-tag-operations': 4.0.11(graphql@16.9.0)
+ '@graphql-codegen/gql-tag-operations': 4.0.12(graphql@16.9.0)
'@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.9.0)
'@graphql-codegen/typed-document-node': 5.0.12(graphql@16.9.0)
'@graphql-codegen/typescript': 4.1.2(graphql@16.9.0)
'@graphql-codegen/typescript-operations': 4.4.0(graphql@16.9.0)
'@graphql-codegen/visitor-plugin-common': 5.6.0(graphql@16.9.0)
'@graphql-tools/documents': 1.0.1(graphql@16.9.0)
- '@graphql-tools/utils': 10.5.4(graphql@16.9.0)
+ '@graphql-tools/utils': 10.7.0(graphql@16.9.0)
'@graphql-typed-document-node/core': 3.2.0(graphql@16.9.0)
graphql: 16.9.0
tslib: 2.6.3
@@ -9580,16 +9774,16 @@ snapshots:
'@graphql-codegen/core@4.0.2(graphql@16.9.0)':
dependencies:
'@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.9.0)
- '@graphql-tools/schema': 10.0.4(graphql@16.9.0)
- '@graphql-tools/utils': 10.5.4(graphql@16.9.0)
+ '@graphql-tools/schema': 10.0.14(graphql@16.9.0)
+ '@graphql-tools/utils': 10.7.0(graphql@16.9.0)
graphql: 16.9.0
tslib: 2.6.3
- '@graphql-codegen/gql-tag-operations@4.0.11(graphql@16.9.0)':
+ '@graphql-codegen/gql-tag-operations@4.0.12(graphql@16.9.0)':
dependencies:
'@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.9.0)
- '@graphql-codegen/visitor-plugin-common': 5.5.0(graphql@16.9.0)
- '@graphql-tools/utils': 10.5.4(graphql@16.9.0)
+ '@graphql-codegen/visitor-plugin-common': 5.6.0(graphql@16.9.0)
+ '@graphql-tools/utils': 10.7.0(graphql@16.9.0)
auto-bind: 4.0.0
graphql: 16.9.0
tslib: 2.6.3
@@ -9599,7 +9793,7 @@ snapshots:
'@graphql-codegen/plugin-helpers@5.1.0(graphql@16.9.0)':
dependencies:
- '@graphql-tools/utils': 10.5.4(graphql@16.9.0)
+ '@graphql-tools/utils': 10.7.0(graphql@16.9.0)
change-case-all: 1.0.15
common-tags: 1.8.2
graphql: 16.9.0
@@ -9610,7 +9804,7 @@ snapshots:
'@graphql-codegen/schema-ast@4.1.0(graphql@16.9.0)':
dependencies:
'@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.9.0)
- '@graphql-tools/utils': 10.5.4(graphql@16.9.0)
+ '@graphql-tools/utils': 10.7.0(graphql@16.9.0)
graphql: 16.9.0
tslib: 2.6.3
@@ -9619,29 +9813,17 @@ snapshots:
'@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.9.0)
'@graphql-codegen/visitor-plugin-common': 5.6.0(graphql@16.9.0)
auto-bind: 4.0.0
- change-case-all: 1.0.15
- graphql: 16.9.0
- tslib: 2.6.3
- transitivePeerDependencies:
- - encoding
- - supports-color
-
- '@graphql-codegen/typescript-operations@4.4.0(graphql@16.9.0)':
- dependencies:
- '@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.9.0)
- '@graphql-codegen/typescript': 4.1.2(graphql@16.9.0)
- '@graphql-codegen/visitor-plugin-common': 5.6.0(graphql@16.9.0)
- auto-bind: 4.0.0
+ change-case-all: 1.0.15
graphql: 16.9.0
tslib: 2.6.3
transitivePeerDependencies:
- encoding
- supports-color
- '@graphql-codegen/typescript@4.1.2(graphql@16.9.0)':
+ '@graphql-codegen/typescript-operations@4.4.0(graphql@16.9.0)':
dependencies:
'@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.9.0)
- '@graphql-codegen/schema-ast': 4.1.0(graphql@16.9.0)
+ '@graphql-codegen/typescript': 4.1.2(graphql@16.9.0)
'@graphql-codegen/visitor-plugin-common': 5.6.0(graphql@16.9.0)
auto-bind: 4.0.0
graphql: 16.9.0
@@ -9650,18 +9832,13 @@ snapshots:
- encoding
- supports-color
- '@graphql-codegen/visitor-plugin-common@5.5.0(graphql@16.9.0)':
+ '@graphql-codegen/typescript@4.1.2(graphql@16.9.0)':
dependencies:
'@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.9.0)
- '@graphql-tools/optimize': 2.0.0(graphql@16.9.0)
- '@graphql-tools/relay-operation-optimizer': 7.0.1(graphql@16.9.0)
- '@graphql-tools/utils': 10.5.4(graphql@16.9.0)
+ '@graphql-codegen/schema-ast': 4.1.0(graphql@16.9.0)
+ '@graphql-codegen/visitor-plugin-common': 5.6.0(graphql@16.9.0)
auto-bind: 4.0.0
- change-case-all: 1.0.15
- dependency-graph: 0.11.0
graphql: 16.9.0
- graphql-tag: 2.12.6(graphql@16.9.0)
- parse-filepath: 1.0.2
tslib: 2.6.3
transitivePeerDependencies:
- encoding
@@ -9672,7 +9849,7 @@ snapshots:
'@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.9.0)
'@graphql-tools/optimize': 2.0.0(graphql@16.9.0)
'@graphql-tools/relay-operation-optimizer': 7.0.1(graphql@16.9.0)
- '@graphql-tools/utils': 10.5.4(graphql@16.9.0)
+ '@graphql-tools/utils': 10.7.0(graphql@16.9.0)
auto-bind: 4.0.0
change-case-all: 1.0.15
dependency-graph: 0.11.0
@@ -9687,28 +9864,28 @@ snapshots:
'@graphql-tools/apollo-engine-loader@8.0.1(graphql@16.9.0)':
dependencies:
'@ardatan/sync-fetch': 0.0.1
- '@graphql-tools/utils': 10.5.4(graphql@16.9.0)
+ '@graphql-tools/utils': 10.7.0(graphql@16.9.0)
'@whatwg-node/fetch': 0.9.21
graphql: 16.9.0
- tslib: 2.7.0
+ tslib: 2.8.1
transitivePeerDependencies:
- encoding
'@graphql-tools/batch-execute@9.0.4(graphql@16.9.0)':
dependencies:
- '@graphql-tools/utils': 10.5.4(graphql@16.9.0)
+ '@graphql-tools/utils': 10.7.0(graphql@16.9.0)
dataloader: 2.2.2
graphql: 16.9.0
- tslib: 2.7.0
+ tslib: 2.8.1
value-or-promise: 1.0.12
'@graphql-tools/code-file-loader@8.1.2(graphql@16.9.0)':
dependencies:
'@graphql-tools/graphql-tag-pluck': 8.3.1(graphql@16.9.0)
- '@graphql-tools/utils': 10.5.4(graphql@16.9.0)
+ '@graphql-tools/utils': 10.7.0(graphql@16.9.0)
globby: 11.1.0
graphql: 16.9.0
- tslib: 2.7.0
+ tslib: 2.8.1
unixify: 1.0.0
transitivePeerDependencies:
- supports-color
@@ -9716,27 +9893,27 @@ snapshots:
'@graphql-tools/delegate@10.0.12(graphql@16.9.0)':
dependencies:
'@graphql-tools/batch-execute': 9.0.4(graphql@16.9.0)
- '@graphql-tools/executor': 1.3.1(graphql@16.9.0)
- '@graphql-tools/schema': 10.0.4(graphql@16.9.0)
- '@graphql-tools/utils': 10.5.4(graphql@16.9.0)
+ '@graphql-tools/executor': 1.3.10(graphql@16.9.0)
+ '@graphql-tools/schema': 10.0.14(graphql@16.9.0)
+ '@graphql-tools/utils': 10.7.0(graphql@16.9.0)
dataloader: 2.2.2
graphql: 16.9.0
- tslib: 2.7.0
+ tslib: 2.8.1
'@graphql-tools/documents@1.0.1(graphql@16.9.0)':
dependencies:
graphql: 16.9.0
lodash.sortby: 4.7.0
- tslib: 2.7.0
+ tslib: 2.8.1
'@graphql-tools/executor-graphql-ws@1.1.2(graphql@16.9.0)':
dependencies:
- '@graphql-tools/utils': 10.5.4(graphql@16.9.0)
+ '@graphql-tools/utils': 10.7.0(graphql@16.9.0)
'@types/ws': 8.5.10
graphql: 16.9.0
graphql-ws: 5.16.0(graphql@16.9.0)
isomorphic-ws: 5.0.0(ws@8.17.1)
- tslib: 2.7.0
+ tslib: 2.8.1
ws: 8.17.1
transitivePeerDependencies:
- bufferutil
@@ -9744,46 +9921,47 @@ snapshots:
'@graphql-tools/executor-http@1.0.9(@types/node@20.16.11)(graphql@16.9.0)':
dependencies:
- '@graphql-tools/utils': 10.5.4(graphql@16.9.0)
+ '@graphql-tools/utils': 10.7.0(graphql@16.9.0)
'@repeaterjs/repeater': 3.0.5
'@whatwg-node/fetch': 0.9.21
extract-files: 11.0.0
graphql: 16.9.0
meros: 1.3.0(@types/node@20.16.11)
- tslib: 2.7.0
+ tslib: 2.8.1
value-or-promise: 1.0.12
transitivePeerDependencies:
- '@types/node'
'@graphql-tools/executor-legacy-ws@1.0.6(graphql@16.9.0)':
dependencies:
- '@graphql-tools/utils': 10.5.4(graphql@16.9.0)
+ '@graphql-tools/utils': 10.7.0(graphql@16.9.0)
'@types/ws': 8.5.10
graphql: 16.9.0
isomorphic-ws: 5.0.0(ws@8.17.1)
- tslib: 2.7.0
+ tslib: 2.8.1
ws: 8.17.1
transitivePeerDependencies:
- bufferutil
- utf-8-validate
- '@graphql-tools/executor@1.3.1(graphql@16.9.0)':
+ '@graphql-tools/executor@1.3.10(graphql@16.9.0)':
dependencies:
- '@graphql-tools/utils': 10.5.4(graphql@16.9.0)
+ '@graphql-tools/utils': 10.7.0(graphql@16.9.0)
'@graphql-typed-document-node/core': 3.2.0(graphql@16.9.0)
'@repeaterjs/repeater': 3.0.5
+ '@whatwg-node/disposablestack': 0.0.5
graphql: 16.9.0
- tslib: 2.7.0
+ tslib: 2.8.1
value-or-promise: 1.0.12
'@graphql-tools/git-loader@8.0.6(graphql@16.9.0)':
dependencies:
'@graphql-tools/graphql-tag-pluck': 8.3.1(graphql@16.9.0)
- '@graphql-tools/utils': 10.5.4(graphql@16.9.0)
+ '@graphql-tools/utils': 10.7.0(graphql@16.9.0)
graphql: 16.9.0
is-glob: 4.0.3
micromatch: 4.0.8
- tslib: 2.7.0
+ tslib: 2.8.1
unixify: 1.0.0
transitivePeerDependencies:
- supports-color
@@ -9793,10 +9971,10 @@ snapshots:
'@ardatan/sync-fetch': 0.0.1
'@graphql-tools/executor-http': 1.0.9(@types/node@20.16.11)(graphql@16.9.0)
'@graphql-tools/graphql-tag-pluck': 8.3.1(graphql@16.9.0)
- '@graphql-tools/utils': 10.5.4(graphql@16.9.0)
+ '@graphql-tools/utils': 10.7.0(graphql@16.9.0)
'@whatwg-node/fetch': 0.9.21
graphql: 16.9.0
- tslib: 2.7.0
+ tslib: 2.8.1
value-or-promise: 1.0.12
transitivePeerDependencies:
- '@types/node'
@@ -9806,10 +9984,10 @@ snapshots:
'@graphql-tools/graphql-file-loader@8.0.1(graphql@16.9.0)':
dependencies:
'@graphql-tools/import': 7.0.1(graphql@16.9.0)
- '@graphql-tools/utils': 10.5.4(graphql@16.9.0)
+ '@graphql-tools/utils': 10.7.0(graphql@16.9.0)
globby: 11.1.0
graphql: 16.9.0
- tslib: 2.7.0
+ tslib: 2.8.1
unixify: 1.0.0
'@graphql-tools/graphql-tag-pluck@8.3.1(graphql@16.9.0)':
@@ -9819,55 +9997,55 @@ snapshots:
'@babel/plugin-syntax-import-assertions': 7.25.7(@babel/core@7.26.0)
'@babel/traverse': 7.26.4
'@babel/types': 7.26.3
- '@graphql-tools/utils': 10.5.4(graphql@16.9.0)
+ '@graphql-tools/utils': 10.7.0(graphql@16.9.0)
graphql: 16.9.0
- tslib: 2.7.0
+ tslib: 2.8.1
transitivePeerDependencies:
- supports-color
'@graphql-tools/import@7.0.1(graphql@16.9.0)':
dependencies:
- '@graphql-tools/utils': 10.5.4(graphql@16.9.0)
+ '@graphql-tools/utils': 10.7.0(graphql@16.9.0)
graphql: 16.9.0
resolve-from: 5.0.0
- tslib: 2.7.0
+ tslib: 2.8.1
'@graphql-tools/json-file-loader@8.0.1(graphql@16.9.0)':
dependencies:
- '@graphql-tools/utils': 10.5.4(graphql@16.9.0)
+ '@graphql-tools/utils': 10.7.0(graphql@16.9.0)
globby: 11.1.0
graphql: 16.9.0
- tslib: 2.7.0
+ tslib: 2.8.1
unixify: 1.0.0
'@graphql-tools/load@8.0.2(graphql@16.9.0)':
dependencies:
- '@graphql-tools/schema': 10.0.4(graphql@16.9.0)
- '@graphql-tools/utils': 10.5.4(graphql@16.9.0)
+ '@graphql-tools/schema': 10.0.14(graphql@16.9.0)
+ '@graphql-tools/utils': 10.7.0(graphql@16.9.0)
graphql: 16.9.0
p-limit: 3.1.0
- tslib: 2.7.0
+ tslib: 2.8.1
- '@graphql-tools/merge@9.0.3(graphql@16.9.0)':
+ '@graphql-tools/merge@9.0.15(graphql@16.9.0)':
dependencies:
- '@graphql-tools/utils': 10.5.4(graphql@16.9.0)
+ '@graphql-tools/utils': 10.7.0(graphql@16.9.0)
graphql: 16.9.0
- tslib: 2.7.0
+ tslib: 2.8.1
'@graphql-tools/optimize@2.0.0(graphql@16.9.0)':
dependencies:
graphql: 16.9.0
- tslib: 2.7.0
+ tslib: 2.8.1
'@graphql-tools/prisma-loader@8.0.4(@types/node@20.16.11)(graphql@16.9.0)':
dependencies:
'@graphql-tools/url-loader': 8.0.2(@types/node@20.16.11)(graphql@16.9.0)
- '@graphql-tools/utils': 10.5.4(graphql@16.9.0)
+ '@graphql-tools/utils': 10.7.0(graphql@16.9.0)
'@types/js-yaml': 4.0.9
'@whatwg-node/fetch': 0.9.21
chalk: 4.1.2
debug: 4.3.7
- dotenv: 16.4.5
+ dotenv: 16.4.7
graphql: 16.9.0
graphql-request: 6.1.0(graphql@16.9.0)
http-proxy-agent: 7.0.2
@@ -9876,7 +10054,7 @@ snapshots:
js-yaml: 4.1.0
lodash: 4.17.21
scuid: 1.1.0
- tslib: 2.7.0
+ tslib: 2.8.1
yaml-ast-parser: 0.0.43
transitivePeerDependencies:
- '@types/node'
@@ -9888,19 +10066,19 @@ snapshots:
'@graphql-tools/relay-operation-optimizer@7.0.1(graphql@16.9.0)':
dependencies:
'@ardatan/relay-compiler': 12.0.0(graphql@16.9.0)
- '@graphql-tools/utils': 10.5.4(graphql@16.9.0)
+ '@graphql-tools/utils': 10.7.0(graphql@16.9.0)
graphql: 16.9.0
- tslib: 2.7.0
+ tslib: 2.8.1
transitivePeerDependencies:
- encoding
- supports-color
- '@graphql-tools/schema@10.0.4(graphql@16.9.0)':
+ '@graphql-tools/schema@10.0.14(graphql@16.9.0)':
dependencies:
- '@graphql-tools/merge': 9.0.3(graphql@16.9.0)
- '@graphql-tools/utils': 10.5.4(graphql@16.9.0)
+ '@graphql-tools/merge': 9.0.15(graphql@16.9.0)
+ '@graphql-tools/utils': 10.7.0(graphql@16.9.0)
graphql: 16.9.0
- tslib: 2.7.0
+ tslib: 2.8.1
value-or-promise: 1.0.12
'@graphql-tools/url-loader@8.0.2(@types/node@20.16.11)(graphql@16.9.0)':
@@ -9910,13 +10088,13 @@ snapshots:
'@graphql-tools/executor-graphql-ws': 1.1.2(graphql@16.9.0)
'@graphql-tools/executor-http': 1.0.9(@types/node@20.16.11)(graphql@16.9.0)
'@graphql-tools/executor-legacy-ws': 1.0.6(graphql@16.9.0)
- '@graphql-tools/utils': 10.5.4(graphql@16.9.0)
+ '@graphql-tools/utils': 10.7.0(graphql@16.9.0)
'@graphql-tools/wrap': 10.0.5(graphql@16.9.0)
'@types/ws': 8.5.10
'@whatwg-node/fetch': 0.9.21
graphql: 16.9.0
isomorphic-ws: 5.0.0(ws@8.17.1)
- tslib: 2.7.0
+ tslib: 2.8.1
value-or-promise: 1.0.12
ws: 8.17.1
transitivePeerDependencies:
@@ -9925,21 +10103,21 @@ snapshots:
- encoding
- utf-8-validate
- '@graphql-tools/utils@10.5.4(graphql@16.9.0)':
+ '@graphql-tools/utils@10.7.0(graphql@16.9.0)':
dependencies:
'@graphql-typed-document-node/core': 3.2.0(graphql@16.9.0)
cross-inspect: 1.0.1
dset: 3.1.4
graphql: 16.9.0
- tslib: 2.7.0
+ tslib: 2.8.1
'@graphql-tools/wrap@10.0.5(graphql@16.9.0)':
dependencies:
'@graphql-tools/delegate': 10.0.12(graphql@16.9.0)
- '@graphql-tools/schema': 10.0.4(graphql@16.9.0)
- '@graphql-tools/utils': 10.5.4(graphql@16.9.0)
+ '@graphql-tools/schema': 10.0.14(graphql@16.9.0)
+ '@graphql-tools/utils': 10.7.0(graphql@16.9.0)
graphql: 16.9.0
- tslib: 2.7.0
+ tslib: 2.8.1
value-or-promise: 1.0.12
'@graphql-typed-document-node/core@3.2.0(graphql@16.9.0)':
@@ -9948,27 +10126,23 @@ snapshots:
'@graphql-yoga/logger@2.0.0':
dependencies:
- tslib: 2.7.0
+ tslib: 2.8.1
'@graphql-yoga/subscription@5.0.1':
dependencies:
'@graphql-yoga/typed-event-target': 3.0.0
'@repeaterjs/repeater': 3.0.5
'@whatwg-node/events': 0.1.1
- tslib: 2.7.0
+ tslib: 2.8.1
'@graphql-yoga/typed-event-target@3.0.0':
dependencies:
'@repeaterjs/repeater': 3.0.5
- tslib: 2.7.0
-
- '@hiogawa/vite-plugin-ssr-css@0.0.1(vite@5.4.9(@types/node@20.16.11))':
- dependencies:
- vite: 5.4.9(@types/node@20.16.11)
+ tslib: 2.8.1
- '@hookform/resolvers@3.9.1(react-hook-form@7.53.0(react@18.3.1))':
+ '@hookform/resolvers@3.9.1(react-hook-form@7.54.0(react@19.0.0))':
dependencies:
- react-hook-form: 7.53.0(react@18.3.1)
+ react-hook-form: 7.54.0(react@19.0.0)
'@humanwhocodes/config-array@0.11.14':
dependencies:
@@ -10134,17 +10308,29 @@ snapshots:
- acorn
- supports-color
- '@mdx-js/react@3.0.1(@types/react@18.3.11)(react@18.3.1)':
+ '@mdx-js/react@3.0.1(@types/react@19.0.1)(react@18.3.1)':
dependencies:
'@types/mdx': 2.0.13
- '@types/react': 18.3.11
+ '@types/react': 19.0.1
react: 18.3.1
- '@mdx-js/rollup@3.0.1(acorn@8.14.0)(rollup@4.24.0)':
+ '@mdx-js/react@3.0.1(@types/react@19.0.1)(react@19.0.0)':
+ dependencies:
+ '@types/mdx': 2.0.13
+ '@types/react': 19.0.1
+ react: 19.0.0
+
+ '@mdx-js/react@3.1.0(@types/react@19.0.1)(react@19.0.0)':
+ dependencies:
+ '@types/mdx': 2.0.13
+ '@types/react': 19.0.1
+ react: 19.0.0
+
+ '@mdx-js/rollup@3.1.0(acorn@8.14.0)(rollup@4.28.1)':
dependencies:
'@mdx-js/mdx': 3.1.0(acorn@8.14.0)
- '@rollup/pluginutils': 5.1.0(rollup@4.24.0)
- rollup: 4.24.0
+ '@rollup/pluginutils': 5.1.0(rollup@4.28.1)
+ rollup: 4.28.1
source-map: 0.7.4
vfile: 6.0.3
transitivePeerDependencies:
@@ -10159,37 +10345,34 @@ snapshots:
'@next/env@13.5.6': {}
- '@next/env@14.2.10': {}
+ '@next/env@15.0.4': {}
'@next/eslint-plugin-next@15.0.3':
dependencies:
fast-glob: 3.3.1
- '@next/swc-darwin-arm64@14.2.10':
- optional: true
-
- '@next/swc-darwin-x64@14.2.10':
+ '@next/swc-darwin-arm64@15.0.4':
optional: true
- '@next/swc-linux-arm64-gnu@14.2.10':
+ '@next/swc-darwin-x64@15.0.4':
optional: true
- '@next/swc-linux-arm64-musl@14.2.10':
+ '@next/swc-linux-arm64-gnu@15.0.4':
optional: true
- '@next/swc-linux-x64-gnu@14.2.10':
+ '@next/swc-linux-arm64-musl@15.0.4':
optional: true
- '@next/swc-linux-x64-musl@14.2.10':
+ '@next/swc-linux-x64-gnu@15.0.4':
optional: true
- '@next/swc-win32-arm64-msvc@14.2.10':
+ '@next/swc-linux-x64-musl@15.0.4':
optional: true
- '@next/swc-win32-ia32-msvc@14.2.10':
+ '@next/swc-win32-arm64-msvc@15.0.4':
optional: true
- '@next/swc-win32-x64-msvc@14.2.10':
+ '@next/swc-win32-x64-msvc@15.0.4':
optional: true
'@nodelib/fs.scandir@2.1.5':
@@ -10204,25 +10387,25 @@ snapshots:
'@nodelib/fs.scandir': 2.1.5
fastq: 1.17.1
- '@nx/devkit@20.3.0(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.12)))':
+ '@nx/devkit@20.3.0(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.13)))':
dependencies:
ejs: 3.1.10
enquirer: 2.3.6
ignore: 5.3.2
minimatch: 9.0.3
- nx: 20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.12))
+ nx: 20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.13))
semver: 7.6.3
tmp: 0.2.3
- tslib: 2.7.0
+ tslib: 2.8.1
yargs-parser: 21.1.1
- '@nx/eslint@20.3.0(@babel/traverse@7.26.4)(@swc/core@1.10.1(@swc/helpers@0.5.12))(@types/node@22.7.5)(@zkochan/js-yaml@0.0.7)(eslint@8.57.0)(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.12)))':
+ '@nx/eslint@20.3.0(@babel/traverse@7.26.4)(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.7.5)(@zkochan/js-yaml@0.0.7)(eslint@8.57.0)(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.13)))':
dependencies:
- '@nx/devkit': 20.3.0(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.12)))
- '@nx/js': 20.3.0(@babel/traverse@7.26.4)(@swc/core@1.10.1(@swc/helpers@0.5.12))(@types/node@22.7.5)(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.12)))(typescript@5.6.3)
+ '@nx/devkit': 20.3.0(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.13)))
+ '@nx/js': 20.3.0(@babel/traverse@7.26.4)(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.7.5)(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.13)))(typescript@5.6.3)
eslint: 8.57.0
semver: 7.6.3
- tslib: 2.7.0
+ tslib: 2.8.1
typescript: 5.6.3
optionalDependencies:
'@zkochan/js-yaml': 0.0.7
@@ -10237,7 +10420,7 @@ snapshots:
- supports-color
- verdaccio
- '@nx/js@20.3.0(@babel/traverse@7.26.4)(@swc/core@1.10.1(@swc/helpers@0.5.12))(@types/node@22.7.5)(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.12)))(typescript@5.6.3)':
+ '@nx/js@20.3.0(@babel/traverse@7.26.4)(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.7.5)(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.13)))(typescript@5.6.3)':
dependencies:
'@babel/core': 7.26.0
'@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.26.0)
@@ -10246,8 +10429,8 @@ snapshots:
'@babel/preset-env': 7.25.8(@babel/core@7.26.0)
'@babel/preset-typescript': 7.25.7(@babel/core@7.26.0)
'@babel/runtime': 7.25.7
- '@nx/devkit': 20.3.0(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.12)))
- '@nx/workspace': 20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.12))
+ '@nx/devkit': 20.3.0(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.13)))
+ '@nx/workspace': 20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.13))
'@zkochan/js-yaml': 0.0.7
babel-plugin-const-enum: 1.2.0(@babel/core@7.26.0)
babel-plugin-macros: 2.8.0
@@ -10266,9 +10449,9 @@ snapshots:
semver: 7.6.3
source-map-support: 0.5.19
tinyglobby: 0.2.10
- ts-node: 10.9.1(@swc/core@1.10.1(@swc/helpers@0.5.12))(@types/node@22.7.5)(typescript@5.6.3)
+ ts-node: 10.9.1(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.7.5)(typescript@5.6.3)
tsconfig-paths: 4.2.0
- tslib: 2.7.0
+ tslib: 2.8.1
transitivePeerDependencies:
- '@babel/traverse'
- '@swc-node/register'
@@ -10280,7 +10463,7 @@ snapshots:
- supports-color
- typescript
- '@nx/js@20.3.0(@babel/traverse@7.26.4)(@swc/core@1.10.1(@swc/helpers@0.5.12))(@types/node@22.7.5)(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.12)))(typescript@5.7.2)':
+ '@nx/js@20.3.0(@babel/traverse@7.26.4)(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.7.5)(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.13)))(typescript@5.7.2)':
dependencies:
'@babel/core': 7.26.0
'@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.26.0)
@@ -10289,8 +10472,8 @@ snapshots:
'@babel/preset-env': 7.25.8(@babel/core@7.26.0)
'@babel/preset-typescript': 7.25.7(@babel/core@7.26.0)
'@babel/runtime': 7.25.7
- '@nx/devkit': 20.3.0(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.12)))
- '@nx/workspace': 20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.12))
+ '@nx/devkit': 20.3.0(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.13)))
+ '@nx/workspace': 20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.13))
'@zkochan/js-yaml': 0.0.7
babel-plugin-const-enum: 1.2.0(@babel/core@7.26.0)
babel-plugin-macros: 2.8.0
@@ -10309,9 +10492,9 @@ snapshots:
semver: 7.6.3
source-map-support: 0.5.19
tinyglobby: 0.2.10
- ts-node: 10.9.1(@swc/core@1.10.1(@swc/helpers@0.5.12))(@types/node@22.7.5)(typescript@5.7.2)
+ ts-node: 10.9.1(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.7.5)(typescript@5.7.2)
tsconfig-paths: 4.2.0
- tslib: 2.7.0
+ tslib: 2.8.1
transitivePeerDependencies:
- '@babel/traverse'
- '@swc-node/register'
@@ -10353,16 +10536,16 @@ snapshots:
'@nx/nx-win32-x64-msvc@20.3.0':
optional: true
- '@nx/vite@20.3.0(@babel/traverse@7.26.4)(@swc/core@1.10.1(@swc/helpers@0.5.12))(@types/node@22.7.5)(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.12)))(typescript@5.7.2)(vite@5.4.9(@types/node@22.7.5))(vitest@2.1.8(@types/node@22.7.5))':
+ '@nx/vite@20.3.0(@babel/traverse@7.26.4)(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.7.5)(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.13)))(typescript@5.7.2)(vite@6.0.3(@types/node@22.7.5)(jiti@2.3.3)(tsx@4.19.2)(yaml@2.6.1))(vitest@2.1.8(@types/node@22.7.5))':
dependencies:
- '@nx/devkit': 20.3.0(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.12)))
- '@nx/js': 20.3.0(@babel/traverse@7.26.4)(@swc/core@1.10.1(@swc/helpers@0.5.12))(@types/node@22.7.5)(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.12)))(typescript@5.7.2)
+ '@nx/devkit': 20.3.0(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.13)))
+ '@nx/js': 20.3.0(@babel/traverse@7.26.4)(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.7.5)(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.13)))(typescript@5.7.2)
'@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.2)
- '@swc/helpers': 0.5.12
+ '@swc/helpers': 0.5.13
enquirer: 2.3.6
minimatch: 9.0.3
tsconfig-paths: 4.2.0
- vite: 5.4.9(@types/node@22.7.5)
+ vite: 6.0.3(@types/node@22.7.5)(jiti@2.3.3)(tsx@4.19.2)(yaml@2.6.1)
vitest: 2.1.8(@types/node@22.7.5)
transitivePeerDependencies:
- '@babel/traverse'
@@ -10376,14 +10559,14 @@ snapshots:
- typescript
- verdaccio
- '@nx/web@20.3.0(@babel/traverse@7.26.4)(@swc/core@1.10.1(@swc/helpers@0.5.12))(@types/node@22.7.5)(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.12)))(typescript@5.7.2)':
+ '@nx/web@20.3.0(@babel/traverse@7.26.4)(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.7.5)(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.13)))(typescript@5.7.2)':
dependencies:
- '@nx/devkit': 20.3.0(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.12)))
- '@nx/js': 20.3.0(@babel/traverse@7.26.4)(@swc/core@1.10.1(@swc/helpers@0.5.12))(@types/node@22.7.5)(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.12)))(typescript@5.7.2)
+ '@nx/devkit': 20.3.0(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.13)))
+ '@nx/js': 20.3.0(@babel/traverse@7.26.4)(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.7.5)(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.13)))(typescript@5.7.2)
detect-port: 1.6.1
http-server: 14.1.1
- picocolors: 1.1.0
- tslib: 2.7.0
+ picocolors: 1.1.1
+ tslib: 2.8.1
transitivePeerDependencies:
- '@babel/traverse'
- '@swc-node/register'
@@ -10396,13 +10579,13 @@ snapshots:
- typescript
- verdaccio
- '@nx/workspace@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.12))':
+ '@nx/workspace@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.13))':
dependencies:
- '@nx/devkit': 20.3.0(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.12)))
+ '@nx/devkit': 20.3.0(nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.13)))
chalk: 4.1.2
enquirer: 2.3.6
- nx: 20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.12))
- tslib: 2.7.0
+ nx: 20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.13))
+ tslib: 2.8.1
yargs-parser: 21.1.1
transitivePeerDependencies:
- '@swc-node/register'
@@ -10417,6 +10600,10 @@ snapshots:
dependencies:
'@opentelemetry/api': 1.9.0
+ '@opentelemetry/api-logs@0.54.2':
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+
'@opentelemetry/api@1.9.0': {}
'@opentelemetry/context-async-hooks@1.26.0(@opentelemetry/api@1.9.0)':
@@ -10428,20 +10615,20 @@ snapshots:
'@opentelemetry/api': 1.9.0
'@opentelemetry/semantic-conventions': 1.27.0
- '@opentelemetry/instrumentation-amqplib@0.42.0(@opentelemetry/api@1.9.0)':
+ '@opentelemetry/instrumentation-amqplib@0.43.0(@opentelemetry/api@1.9.0)':
dependencies:
'@opentelemetry/api': 1.9.0
'@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0)
- '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0)
'@opentelemetry/semantic-conventions': 1.27.0
transitivePeerDependencies:
- supports-color
- '@opentelemetry/instrumentation-connect@0.39.0(@opentelemetry/api@1.9.0)':
+ '@opentelemetry/instrumentation-connect@0.40.0(@opentelemetry/api@1.9.0)':
dependencies:
'@opentelemetry/api': 1.9.0
'@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0)
- '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0)
'@opentelemetry/semantic-conventions': 1.27.0
'@types/connect': 3.4.36
transitivePeerDependencies:
@@ -10454,29 +10641,29 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@opentelemetry/instrumentation-express@0.42.0(@opentelemetry/api@1.9.0)':
+ '@opentelemetry/instrumentation-express@0.44.0(@opentelemetry/api@1.9.0)':
dependencies:
'@opentelemetry/api': 1.9.0
'@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0)
- '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0)
'@opentelemetry/semantic-conventions': 1.27.0
transitivePeerDependencies:
- supports-color
- '@opentelemetry/instrumentation-fastify@0.39.0(@opentelemetry/api@1.9.0)':
+ '@opentelemetry/instrumentation-fastify@0.41.0(@opentelemetry/api@1.9.0)':
dependencies:
'@opentelemetry/api': 1.9.0
'@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0)
- '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0)
'@opentelemetry/semantic-conventions': 1.27.0
transitivePeerDependencies:
- supports-color
- '@opentelemetry/instrumentation-fs@0.15.0(@opentelemetry/api@1.9.0)':
+ '@opentelemetry/instrumentation-fs@0.16.0(@opentelemetry/api@1.9.0)':
dependencies:
'@opentelemetry/api': 1.9.0
'@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0)
- '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0)
transitivePeerDependencies:
- supports-color
@@ -10487,10 +10674,10 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@opentelemetry/instrumentation-graphql@0.43.0(@opentelemetry/api@1.9.0)':
+ '@opentelemetry/instrumentation-graphql@0.44.0(@opentelemetry/api@1.9.0)':
dependencies:
'@opentelemetry/api': 1.9.0
- '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0)
transitivePeerDependencies:
- supports-color
@@ -10522,10 +10709,18 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@opentelemetry/instrumentation-kafkajs@0.3.0(@opentelemetry/api@1.9.0)':
+ '@opentelemetry/instrumentation-kafkajs@0.4.0(@opentelemetry/api@1.9.0)':
dependencies:
'@opentelemetry/api': 1.9.0
- '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.27.0
+ transitivePeerDependencies:
+ - supports-color
+
+ '@opentelemetry/instrumentation-knex@0.41.0(@opentelemetry/api@1.9.0)':
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0)
'@opentelemetry/semantic-conventions': 1.27.0
transitivePeerDependencies:
- supports-color
@@ -10546,11 +10741,10 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@opentelemetry/instrumentation-mongodb@0.47.0(@opentelemetry/api@1.9.0)':
+ '@opentelemetry/instrumentation-mongodb@0.48.0(@opentelemetry/api@1.9.0)':
dependencies:
'@opentelemetry/api': 1.9.0
- '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0)
- '@opentelemetry/sdk-metrics': 1.26.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0)
'@opentelemetry/semantic-conventions': 1.27.0
transitivePeerDependencies:
- supports-color
@@ -10610,6 +10804,15 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@opentelemetry/instrumentation-tedious@0.15.0(@opentelemetry/api@1.9.0)':
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0)
+ '@opentelemetry/semantic-conventions': 1.27.0
+ '@types/tedious': 4.0.14
+ transitivePeerDependencies:
+ - supports-color
+
'@opentelemetry/instrumentation-undici@0.6.0(@opentelemetry/api@1.9.0)':
dependencies:
'@opentelemetry/api': 1.9.0
@@ -10642,6 +10845,18 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@opentelemetry/instrumentation@0.54.2(@opentelemetry/api@1.9.0)':
+ dependencies:
+ '@opentelemetry/api': 1.9.0
+ '@opentelemetry/api-logs': 0.54.2
+ '@types/shimmer': 1.2.0
+ import-in-the-middle: 1.11.2
+ require-in-the-middle: 7.4.0
+ semver: 7.6.3
+ shimmer: 1.2.1
+ transitivePeerDependencies:
+ - supports-color
+
'@opentelemetry/redis-common@0.36.2': {}
'@opentelemetry/resources@1.26.0(@opentelemetry/api@1.9.0)':
@@ -10650,12 +10865,6 @@ snapshots:
'@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0)
'@opentelemetry/semantic-conventions': 1.27.0
- '@opentelemetry/sdk-metrics@1.26.0(@opentelemetry/api@1.9.0)':
- dependencies:
- '@opentelemetry/api': 1.9.0
- '@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0)
- '@opentelemetry/resources': 1.26.0(@opentelemetry/api@1.9.0)
-
'@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0)':
dependencies:
'@opentelemetry/api': 1.9.0
@@ -10694,628 +10903,725 @@ snapshots:
'@radix-ui/primitive@1.1.0': {}
- '@radix-ui/react-accordion@1.2.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/primitive@1.1.1': {}
+
+ '@radix-ui/react-accordion@1.2.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
'@radix-ui/primitive': 1.1.0
- '@radix-ui/react-collapsible': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(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.11)(react@18.3.1)
- '@radix-ui/react-context': 1.1.1(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-direction': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-id': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(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.11)(react@18.3.1)
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
+ '@radix-ui/react-collapsible': 1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-collection': 1.1.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.1)(react@19.0.0)
+ '@radix-ui/react-context': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-direction': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-id': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-primitive': 2.0.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.1)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.11
- '@types/react-dom': 18.3.1
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
+
+ '@radix-ui/react-alert-dialog@1.1.4(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
+ dependencies:
+ '@radix-ui/primitive': 1.1.1
+ '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-context': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-dialog': 1.1.4(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-slot': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ optionalDependencies:
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
- '@radix-ui/react-alert-dialog@1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.11)(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.1)(@types/react@19.0.1)(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.11)(react@18.3.1)
- '@radix-ui/react-context': 1.1.1(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-dialog': 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.11)(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.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-slot': 1.1.0(@types/react@18.3.11)(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.1)(@types/react@19.0.1)(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.11
- '@types/react-dom': 18.3.1
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
- '@radix-ui/react-arrow@1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-aspect-ratio@1.1.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.1)(@types/react@18.3.11)(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.1)(@types/react@19.0.1)(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.11
- '@types/react-dom': 18.3.1
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
- '@radix-ui/react-aspect-ratio@1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-checkbox@1.1.2(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.1)(@types/react@18.3.11)(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/primitive': 1.1.0
+ '@radix-ui/react-compose-refs': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-context': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-presence': 1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.1)(@types/react@19.0.1)(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.1)(react@19.0.0)
+ '@radix-ui/react-use-previous': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-use-size': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.11
- '@types/react-dom': 18.3.1
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
- '@radix-ui/react-checkbox@1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-collapsible@1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.11)(react@18.3.1)
- '@radix-ui/react-context': 1.1.1(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-presence': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(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.1)(@types/react@18.3.11)(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.11)(react@18.3.1)
- '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.11)(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.1)(react@19.0.0)
+ '@radix-ui/react-context': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-id': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-presence': 1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.1)(@types/react@19.0.1)(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.1)(react@19.0.0)
+ '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.11
- '@types/react-dom': 18.3.1
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
- '@radix-ui/react-collapsible@1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(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.1)(@types/react@19.0.1)(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.11)(react@18.3.1)
- '@radix-ui/react-context': 1.1.1(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-id': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-presence': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(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.1)(@types/react@18.3.11)(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.11)(react@18.3.1)
- '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.11)(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.1)(react@19.0.0)
+ '@radix-ui/react-context': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-primitive': 2.0.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-slot': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.11
- '@types/react-dom': 18.3.1
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
- '@radix-ui/react-collection@1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-compose-refs@1.1.0(@types/react@19.0.1)(react@19.0.0)':
dependencies:
- '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-context': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-slot': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
+ react: 19.0.0
optionalDependencies:
- '@types/react': 18.3.11
- '@types/react-dom': 18.3.1
+ '@types/react': 19.0.1
- '@radix-ui/react-compose-refs@1.1.0(@types/react@18.3.11)(react@18.3.1)':
+ '@radix-ui/react-compose-refs@1.1.1(@types/react@19.0.1)(react@19.0.0)':
dependencies:
- react: 18.3.1
+ react: 19.0.0
optionalDependencies:
- '@types/react': 18.3.11
+ '@types/react': 19.0.1
- '@radix-ui/react-context@1.1.0(@types/react@18.3.11)(react@18.3.1)':
+ '@radix-ui/react-context@1.1.0(@types/react@19.0.1)(react@19.0.0)':
dependencies:
- react: 18.3.1
+ react: 19.0.0
optionalDependencies:
- '@types/react': 18.3.11
+ '@types/react': 19.0.1
- '@radix-ui/react-context@1.1.1(@types/react@18.3.11)(react@18.3.1)':
+ '@radix-ui/react-context@1.1.1(@types/react@19.0.1)(react@19.0.0)':
dependencies:
- react: 18.3.1
+ react: 19.0.0
optionalDependencies:
- '@types/react': 18.3.11
+ '@types/react': 19.0.1
- '@radix-ui/react-dialog@1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-dialog@1.1.2(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.11)(react@18.3.1)
- '@radix-ui/react-context': 1.1.1(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-dismissable-layer': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-focus-guards': 1.1.1(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-id': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-portal': 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-presence': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(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.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-slot': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.11)(react@18.3.1)
+ '@radix-ui/react-compose-refs': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-context': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-dismissable-layer': 1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-focus-guards': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-id': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-portal': 1.1.2(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-presence': 1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-slot': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.1)(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.6.0(@types/react@18.3.11)(react@18.3.1)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ react-remove-scroll: 2.6.0(@types/react@19.0.1)(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.11
- '@types/react-dom': 18.3.1
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
+
+ '@radix-ui/react-dialog@1.1.4(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
+ dependencies:
+ '@radix-ui/primitive': 1.1.1
+ '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-context': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-dismissable-layer': 1.1.3(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-focus-guards': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-focus-scope': 1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-id': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-portal': 1.1.3(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-slot': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ aria-hidden: 1.2.4
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ react-remove-scroll: 2.6.2(@types/react@19.0.1)(react@19.0.0)
+ optionalDependencies:
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
- '@radix-ui/react-direction@1.1.0(@types/react@18.3.11)(react@18.3.1)':
+ '@radix-ui/react-direction@1.1.0(@types/react@19.0.1)(react@19.0.0)':
dependencies:
- react: 18.3.1
+ react: 19.0.0
optionalDependencies:
- '@types/react': 18.3.11
+ '@types/react': 19.0.1
- '@radix-ui/react-dismissable-layer@1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-dismissable-layer@1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.11)(react@18.3.1)
- '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(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.11)(react@18.3.1)
- '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@18.3.11)(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.1)(react@19.0.0)
+ '@radix-ui/react-primitive': 2.0.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.1)(react@19.0.0)
+ '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.11
- '@types/react-dom': 18.3.1
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
+
+ '@radix-ui/react-dismissable-layer@1.1.3(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
+ dependencies:
+ '@radix-ui/primitive': 1.1.1
+ '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.1)(react@19.0.0)
+ '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ optionalDependencies:
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
- '@radix-ui/react-dropdown-menu@2.1.2(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-dropdown-menu@2.1.2(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.11)(react@18.3.1)
- '@radix-ui/react-context': 1.1.1(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-id': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-menu': 2.1.2(@types/react-dom@18.3.1)(@types/react@18.3.11)(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.1)(@types/react@18.3.11)(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.11)(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.1)(react@19.0.0)
+ '@radix-ui/react-context': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-id': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-menu': 2.1.2(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.1)(@types/react@19.0.1)(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.1)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.11
- '@types/react-dom': 18.3.1
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
- '@radix-ui/react-focus-guards@1.1.1(@types/react@18.3.11)(react@18.3.1)':
+ '@radix-ui/react-focus-guards@1.1.1(@types/react@19.0.1)(react@19.0.0)':
dependencies:
- react: 18.3.1
+ react: 19.0.0
optionalDependencies:
- '@types/react': 18.3.11
+ '@types/react': 19.0.1
- '@radix-ui/react-focus-scope@1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(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.1)(@types/react@19.0.1)(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.11)(react@18.3.1)
- '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(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.11)(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.1)(react@19.0.0)
+ '@radix-ui/react-primitive': 2.0.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.1)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.11
- '@types/react-dom': 18.3.1
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
- '@radix-ui/react-hover-card@1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-focus-scope@1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
+ dependencies:
+ '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.1)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ optionalDependencies:
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
+
+ '@radix-ui/react-hover-card@1.1.2(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.11)(react@18.3.1)
- '@radix-ui/react-context': 1.1.1(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-dismissable-layer': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-portal': 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-presence': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(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.1)(@types/react@18.3.11)(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.11)(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.1)(react@19.0.0)
+ '@radix-ui/react-context': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-dismissable-layer': 1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-popper': 1.2.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-portal': 1.1.2(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-presence': 1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.1)(@types/react@19.0.1)(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.1)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.11
- '@types/react-dom': 18.3.1
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
- '@radix-ui/react-id@1.1.0(@types/react@18.3.11)(react@18.3.1)':
+ '@radix-ui/react-id@1.1.0(@types/react@19.0.1)(react@19.0.0)':
dependencies:
- '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- react: 18.3.1
+ '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ react: 19.0.0
optionalDependencies:
- '@types/react': 18.3.11
+ '@types/react': 19.0.1
- '@radix-ui/react-label@2.1.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-label@2.1.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.1)(@types/react@18.3.11)(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.1)(@types/react@19.0.1)(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.11
- '@types/react-dom': 18.3.1
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
- '@radix-ui/react-menu@2.1.2(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-menu@2.1.2(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.1)(@types/react@18.3.11)(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.11)(react@18.3.1)
- '@radix-ui/react-context': 1.1.1(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-direction': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-dismissable-layer': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-focus-guards': 1.1.1(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-id': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-portal': 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-presence': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(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.1)(@types/react@18.3.11)(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.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-slot': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.11)(react@18.3.1)
+ '@radix-ui/react-collection': 1.1.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.1)(react@19.0.0)
+ '@radix-ui/react-context': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-direction': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-dismissable-layer': 1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-focus-guards': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-id': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-popper': 1.2.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-portal': 1.1.2(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-presence': 1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.1)(@types/react@19.0.1)(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.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-slot': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.1)(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.6.0(@types/react@18.3.11)(react@18.3.1)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ react-remove-scroll: 2.6.0(@types/react@19.0.1)(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.11
- '@types/react-dom': 18.3.1
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
- '@radix-ui/react-popover@1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-popover@1.1.2(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.11)(react@18.3.1)
- '@radix-ui/react-context': 1.1.1(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-dismissable-layer': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-focus-guards': 1.1.1(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-id': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-portal': 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-presence': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(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.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-slot': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.11)(react@18.3.1)
+ '@radix-ui/react-compose-refs': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-context': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-dismissable-layer': 1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-focus-guards': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-id': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-popper': 1.2.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-portal': 1.1.2(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-presence': 1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-slot': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.1)(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.6.0(@types/react@18.3.11)(react@18.3.1)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ react-remove-scroll: 2.6.0(@types/react@19.0.1)(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.11
- '@types/react-dom': 18.3.1
-
- '@radix-ui/react-popper@1.2.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@floating-ui/react-dom': 2.0.9(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.1)(@types/react@18.3.11)(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.11)(react@18.3.1)
- '@radix-ui/react-context': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(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.11)(react@18.3.1)
- '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-use-rect': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.11)(react@18.3.1)
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
+
+ '@radix-ui/react-popper@1.2.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
+ dependencies:
+ '@floating-ui/react-dom': 2.0.9(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.1)(@types/react@19.0.1)(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.1)(react@19.0.0)
+ '@radix-ui/react-context': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-primitive': 2.0.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.1)(react@19.0.0)
+ '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-use-rect': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-use-size': 1.1.0(@types/react@19.0.1)(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.11
- '@types/react-dom': 18.3.1
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
- '@radix-ui/react-portal@1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-portal@1.1.2(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.1)(@types/react@18.3.11)(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.11)(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.1)(@types/react@19.0.1)(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.1)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.11
- '@types/react-dom': 18.3.1
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
- '@radix-ui/react-presence@1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-portal@1.1.3(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.11)(react@18.3.1)
- '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
+ '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.1)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.11
- '@types/react-dom': 18.3.1
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
- '@radix-ui/react-primitive@2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-presence@1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.11)(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.1)(react@19.0.0)
+ '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.11
- '@types/react-dom': 18.3.1
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
- '@radix-ui/react-progress@1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-presence@1.1.2(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
- '@radix-ui/react-context': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(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-compose-refs': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ optionalDependencies:
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
+
+ '@radix-ui/react-primitive@2.0.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
+ dependencies:
+ '@radix-ui/react-slot': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.11
- '@types/react-dom': 18.3.1
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
- '@radix-ui/react-radio-group@1.2.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-primitive@2.0.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
+ dependencies:
+ '@radix-ui/react-slot': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ optionalDependencies:
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
+
+ '@radix-ui/react-progress@1.1.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
+ dependencies:
+ '@radix-ui/react-context': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-primitive': 2.0.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(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': 19.0.1
+ '@types/react-dom': 19.0.1
+
+ '@radix-ui/react-radio-group@1.2.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.11)(react@18.3.1)
- '@radix-ui/react-context': 1.1.1(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-direction': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-presence': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(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.1)(@types/react@18.3.11)(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.1)(@types/react@18.3.11)(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.11)(react@18.3.1)
- '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.11)(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.1)(react@19.0.0)
+ '@radix-ui/react-context': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-direction': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-presence': 1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.1)(@types/react@19.0.1)(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.1)(@types/react@19.0.1)(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.1)(react@19.0.0)
+ '@radix-ui/react-use-previous': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-use-size': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.11
- '@types/react-dom': 18.3.1
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
- '@radix-ui/react-roving-focus@1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(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.1)(@types/react@19.0.1)(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.1)(@types/react@18.3.11)(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.11)(react@18.3.1)
- '@radix-ui/react-context': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-direction': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-id': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(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.11)(react@18.3.1)
- '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.11)(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.1)(@types/react@19.0.1)(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.1)(react@19.0.0)
+ '@radix-ui/react-context': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-direction': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-id': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-primitive': 2.0.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.1)(react@19.0.0)
+ '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.11
- '@types/react-dom': 18.3.1
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
- '@radix-ui/react-scroll-area@1.2.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-scroll-area@1.2.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
'@radix-ui/number': 1.1.0
'@radix-ui/primitive': 1.1.0
- '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-context': 1.1.1(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-direction': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-presence': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(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.1)(@types/react@18.3.11)(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.11)(react@18.3.1)
- '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.11)(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.1)(react@19.0.0)
+ '@radix-ui/react-context': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-direction': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-presence': 1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.1)(@types/react@19.0.1)(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.1)(react@19.0.0)
+ '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.11
- '@types/react-dom': 18.3.1
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
- '@radix-ui/react-select@2.1.2(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-select@2.1.2(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
'@radix-ui/number': 1.1.0
'@radix-ui/primitive': 1.1.0
- '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(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.11)(react@18.3.1)
- '@radix-ui/react-context': 1.1.1(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-direction': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-dismissable-layer': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-focus-guards': 1.1.1(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-id': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-portal': 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.11)(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.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-slot': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-visually-hidden': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(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.1)(@types/react@19.0.1)(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.1)(react@19.0.0)
+ '@radix-ui/react-context': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-direction': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-dismissable-layer': 1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-focus-guards': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-id': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-popper': 1.2.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-portal': 1.1.2(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-slot': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-use-previous': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-visually-hidden': 1.1.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(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.6.0(@types/react@18.3.11)(react@18.3.1)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ react-remove-scroll: 2.6.0(@types/react@19.0.1)(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.11
- '@types/react-dom': 18.3.1
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
- '@radix-ui/react-slider@1.2.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-slider@1.2.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
'@radix-ui/number': 1.1.0
'@radix-ui/primitive': 1.1.0
- '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(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.11)(react@18.3.1)
- '@radix-ui/react-context': 1.1.1(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-direction': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(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.11)(react@18.3.1)
- '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.11)(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.1)(@types/react@19.0.1)(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.1)(react@19.0.0)
+ '@radix-ui/react-context': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-direction': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-primitive': 2.0.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.1)(react@19.0.0)
+ '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-use-previous': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-use-size': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.11
- '@types/react-dom': 18.3.1
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
- '@radix-ui/react-slot@1.1.0(@types/react@18.3.11)(react@18.3.1)':
+ '@radix-ui/react-slot@1.1.0(@types/react@19.0.1)(react@19.0.0)':
dependencies:
- '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- react: 18.3.1
+ '@radix-ui/react-compose-refs': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ react: 19.0.0
optionalDependencies:
- '@types/react': 18.3.11
+ '@types/react': 19.0.1
- '@radix-ui/react-switch@1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-slot@1.1.1(@types/react@19.0.1)(react@19.0.0)':
+ dependencies:
+ '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ react: 19.0.0
+ optionalDependencies:
+ '@types/react': 19.0.1
+
+ '@radix-ui/react-switch@1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.11)(react@18.3.1)
- '@radix-ui/react-context': 1.1.1(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(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.11)(react@18.3.1)
- '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.11)(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.1)(react@19.0.0)
+ '@radix-ui/react-context': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-primitive': 2.0.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.1)(react@19.0.0)
+ '@radix-ui/react-use-previous': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-use-size': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.11
- '@types/react-dom': 18.3.1
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
- '@radix-ui/react-tabs@1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-tabs@1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
'@radix-ui/primitive': 1.1.0
- '@radix-ui/react-context': 1.1.1(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-direction': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-id': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-presence': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(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.1)(@types/react@18.3.11)(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.1)(@types/react@18.3.11)(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.11)(react@18.3.1)
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
+ '@radix-ui/react-context': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-direction': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-id': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-presence': 1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.1)(@types/react@19.0.1)(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.1)(@types/react@19.0.1)(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.1)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.11
- '@types/react-dom': 18.3.1
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
- '@radix-ui/react-toggle-group@1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-toggle-group@1.1.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
'@radix-ui/primitive': 1.1.0
- '@radix-ui/react-context': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-direction': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(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.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-toggle': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(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.11)(react@18.3.1)
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
+ '@radix-ui/react-context': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-direction': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-primitive': 2.0.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-toggle': 1.1.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.1)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.11
- '@types/react-dom': 18.3.1
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
- '@radix-ui/react-toggle@1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-toggle@1.1.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
'@radix-ui/primitive': 1.1.0
- '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(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.11)(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.1)(@types/react@19.0.1)(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.1)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.11
- '@types/react-dom': 18.3.1
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
- '@radix-ui/react-tooltip@1.1.3(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-tooltip@1.1.4(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.11)(react@18.3.1)
- '@radix-ui/react-context': 1.1.1(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-dismissable-layer': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-id': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-portal': 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-presence': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(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.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-slot': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-visually-hidden': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(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-compose-refs': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-context': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-dismissable-layer': 1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-id': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-popper': 1.2.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-portal': 1.1.2(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-presence': 1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-slot': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-visually-hidden': 1.1.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.11
- '@types/react-dom': 18.3.1
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
- '@radix-ui/react-use-callback-ref@1.1.0(@types/react@18.3.11)(react@18.3.1)':
+ '@radix-ui/react-use-callback-ref@1.1.0(@types/react@19.0.1)(react@19.0.0)':
dependencies:
- react: 18.3.1
+ react: 19.0.0
optionalDependencies:
- '@types/react': 18.3.11
+ '@types/react': 19.0.1
- '@radix-ui/react-use-controllable-state@1.1.0(@types/react@18.3.11)(react@18.3.1)':
+ '@radix-ui/react-use-controllable-state@1.1.0(@types/react@19.0.1)(react@19.0.0)':
dependencies:
- '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- react: 18.3.1
+ '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ react: 19.0.0
optionalDependencies:
- '@types/react': 18.3.11
+ '@types/react': 19.0.1
- '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@18.3.11)(react@18.3.1)':
+ '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@19.0.1)(react@19.0.0)':
dependencies:
- '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- react: 18.3.1
+ '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ react: 19.0.0
optionalDependencies:
- '@types/react': 18.3.11
+ '@types/react': 19.0.1
- '@radix-ui/react-use-layout-effect@1.1.0(@types/react@18.3.11)(react@18.3.1)':
+ '@radix-ui/react-use-layout-effect@1.1.0(@types/react@19.0.1)(react@19.0.0)':
dependencies:
- react: 18.3.1
+ react: 19.0.0
optionalDependencies:
- '@types/react': 18.3.11
+ '@types/react': 19.0.1
- '@radix-ui/react-use-previous@1.1.0(@types/react@18.3.11)(react@18.3.1)':
+ '@radix-ui/react-use-previous@1.1.0(@types/react@19.0.1)(react@19.0.0)':
dependencies:
- react: 18.3.1
+ react: 19.0.0
optionalDependencies:
- '@types/react': 18.3.11
+ '@types/react': 19.0.1
- '@radix-ui/react-use-rect@1.1.0(@types/react@18.3.11)(react@18.3.1)':
+ '@radix-ui/react-use-rect@1.1.0(@types/react@19.0.1)(react@19.0.0)':
dependencies:
'@radix-ui/rect': 1.1.0
- react: 18.3.1
+ react: 19.0.0
optionalDependencies:
- '@types/react': 18.3.11
+ '@types/react': 19.0.1
- '@radix-ui/react-use-size@1.1.0(@types/react@18.3.11)(react@18.3.1)':
+ '@radix-ui/react-use-size@1.1.0(@types/react@19.0.1)(react@19.0.0)':
dependencies:
- '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- react: 18.3.1
+ '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ react: 19.0.0
optionalDependencies:
- '@types/react': 18.3.11
+ '@types/react': 19.0.1
- '@radix-ui/react-visually-hidden@1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@radix-ui/react-visually-hidden@1.1.0(@types/react-dom@19.0.1)(@types/react@19.0.1)(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.1)(@types/react@18.3.11)(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.1)(@types/react@19.0.1)(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.11
- '@types/react-dom': 18.3.1
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.1
'@radix-ui/rect@1.1.0': {}
- '@remix-run/router@1.20.0': {}
-
'@repeaterjs/repeater@3.0.5': {}
- '@rollup/pluginutils@5.1.0(rollup@4.24.0)':
+ '@rollup/pluginutils@5.1.0(rollup@4.28.1)':
dependencies:
'@types/estree': 1.0.6
estree-walker: 2.0.2
picomatch: 2.3.1
optionalDependencies:
- rollup: 4.24.0
+ rollup: 4.28.1
+
+ '@rollup/rollup-android-arm-eabi@4.28.1':
+ optional: true
+
+ '@rollup/rollup-android-arm64@4.28.1':
+ optional: true
+
+ '@rollup/rollup-darwin-arm64@4.28.1':
+ optional: true
- '@rollup/rollup-android-arm-eabi@4.24.0':
+ '@rollup/rollup-darwin-x64@4.28.1':
optional: true
- '@rollup/rollup-android-arm64@4.24.0':
+ '@rollup/rollup-freebsd-arm64@4.28.1':
optional: true
- '@rollup/rollup-darwin-arm64@4.24.0':
+ '@rollup/rollup-freebsd-x64@4.28.1':
optional: true
- '@rollup/rollup-darwin-x64@4.24.0':
+ '@rollup/rollup-linux-arm-gnueabihf@4.28.1':
optional: true
- '@rollup/rollup-linux-arm-gnueabihf@4.24.0':
+ '@rollup/rollup-linux-arm-musleabihf@4.28.1':
optional: true
- '@rollup/rollup-linux-arm-musleabihf@4.24.0':
+ '@rollup/rollup-linux-arm64-gnu@4.28.1':
optional: true
- '@rollup/rollup-linux-arm64-gnu@4.24.0':
+ '@rollup/rollup-linux-arm64-musl@4.28.1':
optional: true
- '@rollup/rollup-linux-arm64-musl@4.24.0':
+ '@rollup/rollup-linux-loongarch64-gnu@4.28.1':
optional: true
- '@rollup/rollup-linux-powerpc64le-gnu@4.24.0':
+ '@rollup/rollup-linux-powerpc64le-gnu@4.28.1':
optional: true
- '@rollup/rollup-linux-riscv64-gnu@4.24.0':
+ '@rollup/rollup-linux-riscv64-gnu@4.28.1':
optional: true
- '@rollup/rollup-linux-s390x-gnu@4.24.0':
+ '@rollup/rollup-linux-s390x-gnu@4.28.1':
optional: true
- '@rollup/rollup-linux-x64-gnu@4.24.0':
+ '@rollup/rollup-linux-x64-gnu@4.28.1':
optional: true
- '@rollup/rollup-linux-x64-musl@4.24.0':
+ '@rollup/rollup-linux-x64-musl@4.28.1':
optional: true
- '@rollup/rollup-win32-arm64-msvc@4.24.0':
+ '@rollup/rollup-win32-arm64-msvc@4.28.1':
optional: true
- '@rollup/rollup-win32-ia32-msvc@4.24.0':
+ '@rollup/rollup-win32-ia32-msvc@4.28.1':
optional: true
- '@rollup/rollup-win32-x64-msvc@4.24.0':
+ '@rollup/rollup-win32-x64-msvc@4.28.1':
optional: true
'@rtsao/scc@1.1.0': {}
@@ -11353,79 +11659,68 @@ snapshots:
'@sentry/core': 8.45.1
optional: true
- '@sentry/core@8.34.0':
- dependencies:
- '@sentry/types': 8.34.0
- '@sentry/utils': 8.34.0
+ '@sentry/core@8.42.0': {}
'@sentry/core@8.45.1':
optional: true
- '@sentry/node@8.34.0':
+ '@sentry/node@8.42.0':
dependencies:
'@opentelemetry/api': 1.9.0
'@opentelemetry/context-async-hooks': 1.26.0(@opentelemetry/api@1.9.0)
'@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0)
- '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0)
- '@opentelemetry/instrumentation-amqplib': 0.42.0(@opentelemetry/api@1.9.0)
- '@opentelemetry/instrumentation-connect': 0.39.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-amqplib': 0.43.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-connect': 0.40.0(@opentelemetry/api@1.9.0)
'@opentelemetry/instrumentation-dataloader': 0.12.0(@opentelemetry/api@1.9.0)
- '@opentelemetry/instrumentation-express': 0.42.0(@opentelemetry/api@1.9.0)
- '@opentelemetry/instrumentation-fastify': 0.39.0(@opentelemetry/api@1.9.0)
- '@opentelemetry/instrumentation-fs': 0.15.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-express': 0.44.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-fastify': 0.41.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-fs': 0.16.0(@opentelemetry/api@1.9.0)
'@opentelemetry/instrumentation-generic-pool': 0.39.0(@opentelemetry/api@1.9.0)
- '@opentelemetry/instrumentation-graphql': 0.43.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-graphql': 0.44.0(@opentelemetry/api@1.9.0)
'@opentelemetry/instrumentation-hapi': 0.41.0(@opentelemetry/api@1.9.0)
'@opentelemetry/instrumentation-http': 0.53.0(@opentelemetry/api@1.9.0)
'@opentelemetry/instrumentation-ioredis': 0.43.0(@opentelemetry/api@1.9.0)
- '@opentelemetry/instrumentation-kafkajs': 0.3.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-kafkajs': 0.4.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-knex': 0.41.0(@opentelemetry/api@1.9.0)
'@opentelemetry/instrumentation-koa': 0.43.0(@opentelemetry/api@1.9.0)
'@opentelemetry/instrumentation-lru-memoizer': 0.40.0(@opentelemetry/api@1.9.0)
- '@opentelemetry/instrumentation-mongodb': 0.47.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-mongodb': 0.48.0(@opentelemetry/api@1.9.0)
'@opentelemetry/instrumentation-mongoose': 0.42.0(@opentelemetry/api@1.9.0)
'@opentelemetry/instrumentation-mysql': 0.41.0(@opentelemetry/api@1.9.0)
'@opentelemetry/instrumentation-mysql2': 0.41.0(@opentelemetry/api@1.9.0)
'@opentelemetry/instrumentation-nestjs-core': 0.40.0(@opentelemetry/api@1.9.0)
'@opentelemetry/instrumentation-pg': 0.44.0(@opentelemetry/api@1.9.0)
'@opentelemetry/instrumentation-redis-4': 0.42.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation-tedious': 0.15.0(@opentelemetry/api@1.9.0)
'@opentelemetry/instrumentation-undici': 0.6.0(@opentelemetry/api@1.9.0)
'@opentelemetry/resources': 1.26.0(@opentelemetry/api@1.9.0)
'@opentelemetry/sdk-trace-base': 1.26.0(@opentelemetry/api@1.9.0)
'@opentelemetry/semantic-conventions': 1.27.0
'@prisma/instrumentation': 5.19.1
- '@sentry/core': 8.34.0
- '@sentry/opentelemetry': 8.34.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.53.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.27.0)
- '@sentry/types': 8.34.0
- '@sentry/utils': 8.34.0
+ '@sentry/core': 8.42.0
+ '@sentry/opentelemetry': 8.42.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.27.0)
import-in-the-middle: 1.11.2
transitivePeerDependencies:
- supports-color
- '@sentry/opentelemetry@8.34.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.53.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.27.0)':
+ '@sentry/opentelemetry@8.42.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.27.0)':
dependencies:
'@opentelemetry/api': 1.9.0
'@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0)
- '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0)
+ '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0)
'@opentelemetry/sdk-trace-base': 1.26.0(@opentelemetry/api@1.9.0)
'@opentelemetry/semantic-conventions': 1.27.0
- '@sentry/core': 8.34.0
- '@sentry/types': 8.34.0
- '@sentry/utils': 8.34.0
+ '@sentry/core': 8.42.0
- '@sentry/react@8.45.1(react@18.3.1)':
+ '@sentry/react@8.45.1(react@19.0.0)':
dependencies:
'@sentry/browser': 8.45.1
'@sentry/core': 8.45.1
hoist-non-react-statics: 3.3.2
- react: 18.3.1
+ react: 19.0.0
optional: true
- '@sentry/types@8.34.0': {}
-
- '@sentry/utils@8.34.0':
- dependencies:
- '@sentry/types': 8.34.0
-
'@shikijs/core@1.14.1':
dependencies:
'@types/hast': 3.0.4
@@ -11481,7 +11776,7 @@ snapshots:
'@swc/core-win32-x64-msvc@1.10.1':
optional: true
- '@swc/core@1.10.1(@swc/helpers@0.5.12)':
+ '@swc/core@1.10.1(@swc/helpers@0.5.13)':
dependencies:
'@swc/counter': 0.1.3
'@swc/types': 0.1.17
@@ -11496,39 +11791,34 @@ snapshots:
'@swc/core-win32-arm64-msvc': 1.10.1
'@swc/core-win32-ia32-msvc': 1.10.1
'@swc/core-win32-x64-msvc': 1.10.1
- '@swc/helpers': 0.5.12
+ '@swc/helpers': 0.5.13
optional: true
'@swc/counter@0.1.3': {}
- '@swc/helpers@0.5.12':
- dependencies:
- tslib: 2.7.0
-
- '@swc/helpers@0.5.5':
+ '@swc/helpers@0.5.13':
dependencies:
- '@swc/counter': 0.1.3
- tslib: 2.7.0
+ tslib: 2.8.1
'@swc/types@0.1.17':
dependencies:
'@swc/counter': 0.1.3
optional: true
- '@tailwindcss/typography@0.5.15(tailwindcss@3.4.13(ts-node@10.9.1(@swc/core@1.10.1(@swc/helpers@0.5.12))(@types/node@20.16.11)(typescript@5.7.2)))':
+ '@tailwindcss/typography@0.5.15(tailwindcss@3.4.16(ts-node@10.9.1(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@20.16.11)(typescript@5.7.2)))':
dependencies:
lodash.castarray: 4.4.0
lodash.isplainobject: 4.0.6
lodash.merge: 4.6.2
postcss-selector-parser: 6.0.10
- tailwindcss: 3.4.13(ts-node@10.9.1(@swc/core@1.10.1(@swc/helpers@0.5.12))(@types/node@20.16.11)(typescript@5.7.2))
+ tailwindcss: 3.4.16(ts-node@10.9.1(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@20.16.11)(typescript@5.7.2))
- '@tanstack/query-core@5.60.6': {}
+ '@tanstack/query-core@5.62.3': {}
- '@tanstack/react-query@5.61.0(react@18.3.1)':
+ '@tanstack/react-query@5.62.3(react@19.0.0)':
dependencies:
- '@tanstack/query-core': 5.60.6
- react: 18.3.1
+ '@tanstack/query-core': 5.62.3
+ react: 19.0.0
'@tsconfig/node10@1.0.11': {}
@@ -11540,7 +11830,7 @@ snapshots:
'@tybys/wasm-util@0.9.0':
dependencies:
- tslib: 2.7.0
+ tslib: 2.8.1
'@types/acorn@4.0.6':
dependencies:
@@ -11584,6 +11874,8 @@ snapshots:
dependencies:
'@types/node': 20.16.11
+ '@types/cookie@0.6.0': {}
+
'@types/cross-spawn@6.0.0':
dependencies:
'@types/node': 20.16.11
@@ -11612,7 +11904,7 @@ snapshots:
'@types/qs': 6.9.15
'@types/serve-static': 1.15.7
- '@types/har-format@1.2.15': {}
+ '@types/har-format@1.2.16': {}
'@types/hast@2.3.10':
dependencies:
@@ -11675,23 +11967,20 @@ snapshots:
'@types/node': 20.16.11
kleur: 3.0.3
- '@types/prop-types@15.7.13': {}
-
'@types/qs@6.9.15': {}
'@types/range-parser@1.2.7': {}
- '@types/react-dom@18.3.1':
+ '@types/react-dom@19.0.1':
dependencies:
- '@types/react': 18.3.11
+ '@types/react': 19.0.1
- '@types/react-is@18.3.0':
+ '@types/react-is@19.0.0':
dependencies:
- '@types/react': 18.3.11
+ '@types/react': 19.0.1
- '@types/react@18.3.11':
+ '@types/react@19.0.1':
dependencies:
- '@types/prop-types': 15.7.13
csstype: 3.1.3
'@types/retry@0.12.5': {}
@@ -11720,6 +12009,10 @@ snapshots:
'@types/node': 20.16.11
minipass: 4.2.8
+ '@types/tedious@4.0.14':
+ dependencies:
+ '@types/node': 20.16.11
+
'@types/unist@2.0.10': {}
'@types/unist@3.0.3': {}
@@ -11828,14 +12121,14 @@ snapshots:
'@vercel/ncc@0.38.1': {}
- '@vitejs/plugin-react@4.3.4(vite@5.4.9(@types/node@20.16.11))':
+ '@vitejs/plugin-react@4.3.4(vite@6.0.3(@types/node@20.16.11)(jiti@2.3.3)(tsx@4.19.2)(yaml@2.6.1))':
dependencies:
'@babel/core': 7.26.0
'@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0)
'@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0)
'@types/babel__core': 7.20.5
react-refresh: 0.14.2
- vite: 5.4.9(@types/node@20.16.11)
+ vite: 6.0.3(@types/node@20.16.11)(jiti@2.3.3)(tsx@4.19.2)(yaml@2.6.1)
transitivePeerDependencies:
- supports-color
@@ -11905,8 +12198,17 @@ snapshots:
loupe: 3.1.2
tinyrainbow: 1.2.0
+ '@whatwg-node/disposablestack@0.0.5':
+ dependencies:
+ tslib: 2.8.1
+
'@whatwg-node/events@0.1.1': {}
+ '@whatwg-node/fetch@0.10.1':
+ dependencies:
+ '@whatwg-node/node-fetch': 0.7.5
+ urlpattern-polyfill: 10.0.0
+
'@whatwg-node/fetch@0.9.21':
dependencies:
'@whatwg-node/node-fetch': 0.5.26
@@ -11917,19 +12219,28 @@ snapshots:
'@kamilkisiela/fast-url-parser': 1.1.4
busboy: 1.6.0
fast-querystring: 1.1.2
- tslib: 2.7.0
+ tslib: 2.8.1
- '@whatwg-node/server@0.9.49':
+ '@whatwg-node/node-fetch@0.7.5':
dependencies:
- '@whatwg-node/fetch': 0.9.21
- tslib: 2.7.0
+ '@kamilkisiela/fast-url-parser': 1.1.4
+ '@whatwg-node/disposablestack': 0.0.5
+ busboy: 1.6.0
+ fast-querystring: 1.1.2
+ tslib: 2.8.1
+
+ '@whatwg-node/server@0.9.65':
+ dependencies:
+ '@whatwg-node/disposablestack': 0.0.5
+ '@whatwg-node/fetch': 0.10.1
+ tslib: 2.8.1
'@yarnpkg/lockfile@1.1.0': {}
'@yarnpkg/parsers@3.0.2':
dependencies:
js-yaml: 3.14.1
- tslib: 2.7.0
+ tslib: 2.8.1
'@zeit/schemas@2.36.0': {}
@@ -11943,10 +12254,10 @@ snapshots:
stringify-object: 3.3.0
url: 0.11.3
- '@zudoku/react-helmet-async@2.0.4(react@18.3.1)':
+ '@zudoku/react-helmet-async@2.0.4(react@19.0.0)':
dependencies:
invariant: 2.2.4
- react: 18.3.1
+ react: 19.0.0
react-fast-compare: 3.2.2
shallowequal: 1.1.0
@@ -12060,7 +12371,7 @@ snapshots:
aria-hidden@1.2.4:
dependencies:
- tslib: 2.7.0
+ tslib: 2.8.1
aria-query@5.3.2: {}
@@ -12162,14 +12473,14 @@ snapshots:
auto-bind@4.0.0: {}
- autoprefixer@10.4.20(postcss@8.4.47):
+ autoprefixer@10.4.20(postcss@8.4.49):
dependencies:
browserslist: 4.24.0
caniuse-lite: 1.0.30001668
fraction.js: 4.3.7
normalize-range: 0.1.2
- picocolors: 1.1.0
- postcss: 8.4.47
+ picocolors: 1.1.1
+ postcss: 8.4.49
postcss-value-parser: 4.2.0
available-typed-arrays@1.0.7:
@@ -12381,7 +12692,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: {}
@@ -12394,7 +12705,7 @@ snapshots:
capital-case@1.0.4:
dependencies:
no-case: 3.0.4
- tslib: 2.7.0
+ tslib: 2.8.1
upper-case-first: 2.0.2
ccount@2.0.1: {}
@@ -12450,7 +12761,7 @@ snapshots:
path-case: 3.0.4
sentence-case: 3.0.4
snake-case: 3.0.4
- tslib: 2.7.0
+ tslib: 2.8.1
character-entities-html4@2.1.0: {}
@@ -12482,9 +12793,9 @@ snapshots:
cjs-module-lexer@1.4.1: {}
- class-variance-authority@0.7.0:
+ class-variance-authority@0.7.1:
dependencies:
- clsx: 2.0.0
+ clsx: 2.1.1
clean-stack@2.2.0: {}
@@ -12540,18 +12851,16 @@ snapshots:
clone@1.0.4: {}
- clsx@2.0.0: {}
-
clsx@2.1.1: {}
- cmdk@1.0.4(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
+ cmdk@1.0.4(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
dependencies:
- '@radix-ui/react-dialog': 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@radix-ui/react-id': 1.1.0(@types/react@18.3.11)(react@18.3.1)
- '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.11)(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)
- use-sync-external-store: 1.2.2(react@18.3.1)
+ '@radix-ui/react-dialog': 1.1.2(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-id': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(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)
+ use-sync-external-store: 1.2.2(react@19.0.0)
transitivePeerDependencies:
- '@types/react'
- '@types/react-dom'
@@ -12626,7 +12935,7 @@ snapshots:
constant-case@3.0.4:
dependencies:
no-case: 3.0.4
- tslib: 2.7.0
+ tslib: 2.8.1
upper-case: 2.0.2
content-disposition@0.5.2: {}
@@ -12645,6 +12954,8 @@ snapshots:
cookie@0.7.1: {}
+ cookie@1.0.2: {}
+
copy-to-clipboard@3.3.3:
dependencies:
toggle-selection: 1.0.6
@@ -12701,7 +13012,7 @@ snapshots:
cross-inspect@1.0.1:
dependencies:
- tslib: 2.7.0
+ tslib: 2.8.1
cross-spawn@7.0.6:
dependencies:
@@ -12839,7 +13150,7 @@ snapshots:
dot-case@3.0.4:
dependencies:
no-case: 3.0.4
- tslib: 2.7.0
+ tslib: 2.8.1
dot-prop@9.0.0:
dependencies:
@@ -12847,9 +13158,9 @@ snapshots:
dotenv-expand@11.0.6:
dependencies:
- dotenv: 16.4.5
+ dotenv: 16.4.7
- dotenv@16.4.5: {}
+ dotenv@16.4.7: {}
dset@3.1.4: {}
@@ -12865,17 +13176,17 @@ snapshots:
electron-to-chromium@1.5.37: {}
- embla-carousel-react@8.3.1(react@18.3.1):
+ embla-carousel-react@8.5.1(react@19.0.0):
dependencies:
- embla-carousel: 8.3.1
- embla-carousel-reactive-utils: 8.3.1(embla-carousel@8.3.1)
- react: 18.3.1
+ embla-carousel: 8.5.1
+ embla-carousel-reactive-utils: 8.5.1(embla-carousel@8.5.1)
+ react: 19.0.0
- embla-carousel-reactive-utils@8.3.1(embla-carousel@8.3.1):
+ embla-carousel-reactive-utils@8.5.1(embla-carousel@8.5.1):
dependencies:
- embla-carousel: 8.3.1
+ embla-carousel: 8.5.1
- embla-carousel@8.3.1: {}
+ embla-carousel@8.5.1: {}
emoji-regex@10.4.0: {}
@@ -13123,7 +13434,7 @@ snapshots:
'@typescript-eslint/parser': 8.13.0(eslint@8.57.0)(typescript@5.7.2)
eslint: 8.57.0
eslint-import-resolver-node: 0.3.9
- eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@8.13.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.13.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0))(eslint@8.57.0)
+ eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@8.13.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.0)
eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.13.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)
eslint-plugin-jsx-a11y: 6.10.2(eslint@8.57.0)
eslint-plugin-react: 7.37.2(eslint@8.57.0)
@@ -13146,12 +13457,12 @@ snapshots:
transitivePeerDependencies:
- supports-color
- eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@8.13.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.13.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0))(eslint@8.57.0):
+ eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@8.13.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.0):
dependencies:
debug: 4.3.7
enhanced-resolve: 5.17.1
eslint: 8.57.0
- eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.13.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@8.13.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.13.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0)
+ eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.13.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)
eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.13.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)
fast-glob: 3.3.1
get-tsconfig: 4.8.1
@@ -13163,14 +13474,14 @@ snapshots:
- eslint-import-resolver-webpack
- supports-color
- eslint-module-utils@2.12.0(@typescript-eslint/parser@8.13.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@8.13.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.13.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0):
+ eslint-module-utils@2.12.0(@typescript-eslint/parser@8.13.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0):
dependencies:
debug: 3.2.7
optionalDependencies:
'@typescript-eslint/parser': 8.13.0(eslint@8.57.0)(typescript@5.7.2)
eslint: 8.57.0
eslint-import-resolver-node: 0.3.9
- eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@8.13.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.13.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0))(eslint@8.57.0)
+ eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@8.13.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.0)
transitivePeerDependencies:
- supports-color
@@ -13185,7 +13496,7 @@ snapshots:
doctrine: 2.1.0
eslint: 8.57.0
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.13.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@8.13.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.13.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0)
+ eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.13.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)
hasown: 2.0.2
is-core-module: 2.15.1
is-glob: 4.0.3
@@ -13399,7 +13710,7 @@ snapshots:
expect-type@1.1.0: {}
- express@4.21.1:
+ express@4.21.2:
dependencies:
accepts: 1.3.8
array-flatten: 1.1.1
@@ -13420,7 +13731,7 @@ snapshots:
methods: 1.1.2
on-finished: 2.4.1
parseurl: 1.3.3
- path-to-regexp: 0.1.10
+ path-to-regexp: 0.1.12
proxy-addr: 2.0.7
qs: 6.13.0
range-parser: 1.2.1
@@ -13600,13 +13911,13 @@ snapshots:
fraction.js@4.3.7: {}
- framer-motion@11.3.31(@emotion/is-prop-valid@0.8.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
+ framer-motion@12.0.0-alpha.2(@emotion/is-prop-valid@0.8.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
dependencies:
- tslib: 2.7.0
+ tslib: 2.8.1
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: {}
@@ -13745,15 +14056,15 @@ snapshots:
'@graphql-tools/graphql-file-loader': 8.0.1(graphql@16.9.0)
'@graphql-tools/json-file-loader': 8.0.1(graphql@16.9.0)
'@graphql-tools/load': 8.0.2(graphql@16.9.0)
- '@graphql-tools/merge': 9.0.3(graphql@16.9.0)
+ '@graphql-tools/merge': 9.0.15(graphql@16.9.0)
'@graphql-tools/url-loader': 8.0.2(@types/node@20.16.11)(graphql@16.9.0)
- '@graphql-tools/utils': 10.5.4(graphql@16.9.0)
+ '@graphql-tools/utils': 10.7.0(graphql@16.9.0)
cosmiconfig: 8.3.6(typescript@5.7.2)
graphql: 16.9.0
jiti: 2.3.3
minimatch: 9.0.5
string-env-interpolation: 1.0.1
- tslib: 2.7.0
+ tslib: 2.8.1
transitivePeerDependencies:
- '@types/node'
- bufferutil
@@ -13772,7 +14083,7 @@ snapshots:
graphql-tag@2.12.6(graphql@16.9.0):
dependencies:
graphql: 16.9.0
- tslib: 2.7.0
+ tslib: 2.8.1
graphql-type-json@0.3.2(graphql@16.9.0):
dependencies:
@@ -13782,20 +14093,20 @@ snapshots:
dependencies:
graphql: 16.9.0
- graphql-yoga@5.7.0(graphql@16.9.0):
+ graphql-yoga@5.10.4(graphql@16.9.0):
dependencies:
'@envelop/core': 5.0.2
- '@graphql-tools/executor': 1.3.1(graphql@16.9.0)
- '@graphql-tools/schema': 10.0.4(graphql@16.9.0)
- '@graphql-tools/utils': 10.5.4(graphql@16.9.0)
+ '@graphql-tools/executor': 1.3.10(graphql@16.9.0)
+ '@graphql-tools/schema': 10.0.14(graphql@16.9.0)
+ '@graphql-tools/utils': 10.7.0(graphql@16.9.0)
'@graphql-yoga/logger': 2.0.0
'@graphql-yoga/subscription': 5.0.1
- '@whatwg-node/fetch': 0.9.21
- '@whatwg-node/server': 0.9.49
+ '@whatwg-node/fetch': 0.10.1
+ '@whatwg-node/server': 0.9.65
dset: 3.1.4
graphql: 16.9.0
lru-cache: 10.4.3
- tslib: 2.7.0
+ tslib: 2.8.1
graphql@16.9.0: {}
@@ -13953,7 +14264,7 @@ snapshots:
header-case@2.0.4:
dependencies:
capital-case: 1.0.4
- tslib: 2.7.0
+ tslib: 2.8.1
hoist-non-react-statics@3.3.2:
dependencies:
@@ -14198,7 +14509,7 @@ snapshots:
is-lower-case@2.0.2:
dependencies:
- tslib: 2.7.0
+ tslib: 2.8.1
is-map@2.0.3: {}
@@ -14265,7 +14576,7 @@ snapshots:
is-upper-case@2.0.2:
dependencies:
- tslib: 2.7.0
+ tslib: 2.8.1
is-weakmap@2.0.2: {}
@@ -14349,7 +14660,7 @@ snapshots:
jest-get-type@29.6.3: {}
- jiti@1.21.0: {}
+ jiti@1.21.7: {}
jiti@2.3.3: {}
@@ -14425,7 +14736,7 @@ snapshots:
lilconfig@2.1.0: {}
- lilconfig@3.1.2: {}
+ lilconfig@3.1.3: {}
lines-and-columns@1.2.4: {}
@@ -14437,7 +14748,7 @@ snapshots:
commander: 12.1.0
debug: 4.3.7
execa: 8.0.1
- lilconfig: 3.1.2
+ lilconfig: 3.1.3
listr2: 8.2.5
micromatch: 4.0.8
pidtree: 0.6.0
@@ -14525,23 +14836,27 @@ snapshots:
lower-case-first@2.0.2:
dependencies:
- tslib: 2.7.0
+ tslib: 2.8.1
lower-case@2.0.2:
dependencies:
- tslib: 2.7.0
+ tslib: 2.8.1
lru-cache@10.4.3: {}
- lru-cache@11.0.1: {}
+ lru-cache@11.0.2: {}
lru-cache@5.1.1:
dependencies:
yallist: 3.1.1
- lucide-react@0.452.0(react@18.3.1):
+ lucide-react@0.452.0(react@19.0.0):
dependencies:
- react: 18.3.1
+ react: 19.0.0
+
+ lucide-react@0.468.0(react@19.0.0):
+ dependencies:
+ react: 19.0.0
magic-string@0.30.12:
dependencies:
@@ -15125,6 +15440,15 @@ snapshots:
module-details-from-path@1.0.3: {}
+ motion@12.0.0-alpha.2(@emotion/is-prop-valid@0.8.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
+ dependencies:
+ framer-motion: 12.0.0-alpha.2(@emotion/is-prop-valid@0.8.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ tslib: 2.8.1
+ optionalDependencies:
+ '@emotion/is-prop-valid': 0.8.8
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+
ms@2.0.0: {}
ms@2.1.3: {}
@@ -15143,41 +15467,41 @@ snapshots:
negotiator@0.6.3: {}
- next-sitemap@4.2.3(next@14.2.10(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)):
+ next-sitemap@4.2.3(next@15.0.4(@babel/core@7.26.0)(@opentelemetry/api@1.9.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.1
minimist: 1.2.8
- next: 14.2.10(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ next: 15.0.4(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
- next-themes@0.4.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
+ next-themes@0.4.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
dependencies:
- 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)
- next@14.2.10(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
+ next@15.0.4(@babel/core@7.26.0)(@opentelemetry/api@1.9.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.0.4
+ '@swc/counter': 0.1.3
+ '@swc/helpers': 0.5.13
busboy: 1.6.0
caniuse-lite: 1.0.30001668
- 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.26.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.26.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.0.4
+ '@next/swc-darwin-x64': 15.0.4
+ '@next/swc-linux-arm64-gnu': 15.0.4
+ '@next/swc-linux-arm64-musl': 15.0.4
+ '@next/swc-linux-x64-gnu': 15.0.4
+ '@next/swc-linux-x64-musl': 15.0.4
+ '@next/swc-win32-arm64-msvc': 15.0.4
+ '@next/swc-win32-x64-msvc': 15.0.4
'@opentelemetry/api': 1.9.0
+ sharp: 0.33.5
transitivePeerDependencies:
- '@babel/core'
- babel-plugin-macros
@@ -15185,7 +15509,7 @@ snapshots:
no-case@3.0.4:
dependencies:
lower-case: 2.0.2
- tslib: 2.7.0
+ tslib: 2.8.1
node-fetch@2.7.0:
dependencies:
@@ -15229,7 +15553,7 @@ snapshots:
nullthrows@1.1.1: {}
- nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.12)):
+ nx@20.3.0(@swc/core@1.10.1(@swc/helpers@0.5.13)):
dependencies:
'@napi-rs/wasm-runtime': 0.2.4
'@yarnpkg/lockfile': 1.1.0
@@ -15240,7 +15564,7 @@ snapshots:
cli-cursor: 3.1.0
cli-spinners: 2.6.1
cliui: 8.0.1
- dotenv: 16.4.5
+ dotenv: 16.4.7
dotenv-expand: 11.0.6
enquirer: 2.3.6
figures: 3.2.0
@@ -15261,8 +15585,8 @@ snapshots:
tar-stream: 2.2.0
tmp: 0.2.3
tsconfig-paths: 4.2.0
- tslib: 2.7.0
- yaml: 2.6.0
+ tslib: 2.8.1
+ yaml: 2.6.1
yargs: 17.7.2
yargs-parser: 21.1.1
optionalDependencies:
@@ -15276,7 +15600,7 @@ snapshots:
'@nx/nx-linux-x64-musl': 20.3.0
'@nx/nx-win32-arm64-msvc': 20.3.0
'@nx/nx-win32-x64-msvc': 20.3.0
- '@swc/core': 1.10.1(@swc/helpers@0.5.12)
+ '@swc/core': 1.10.1(@swc/helpers@0.5.13)
transitivePeerDependencies:
- debug
@@ -15437,7 +15761,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:
@@ -15476,12 +15800,12 @@ snapshots:
pascal-case@3.1.2:
dependencies:
no-case: 3.0.4
- tslib: 2.7.0
+ tslib: 2.8.1
path-case@3.0.4:
dependencies:
dot-case: 3.0.4
- tslib: 2.7.0
+ tslib: 2.8.1
path-exists@4.0.0: {}
@@ -15508,10 +15832,10 @@ snapshots:
path-scurry@2.0.0:
dependencies:
- lru-cache: 11.0.1
+ lru-cache: 11.0.2
minipass: 7.1.2
- path-to-regexp@0.1.10: {}
+ path-to-regexp@0.1.12: {}
path-to-regexp@8.2.0: {}
@@ -15537,6 +15861,8 @@ snapshots:
picocolors@1.1.0: {}
+ picocolors@1.1.1: {}
+
picomatch@2.3.1: {}
picomatch@4.0.2: {}
@@ -15557,37 +15883,37 @@ snapshots:
possible-typed-array-names@1.0.0: {}
- postcss-import@15.1.0(postcss@8.4.47):
+ postcss-import@15.1.0(postcss@8.4.49):
dependencies:
- postcss: 8.4.47
+ postcss: 8.4.49
postcss-value-parser: 4.2.0
read-cache: 1.0.0
resolve: 1.22.8
- postcss-js@4.0.1(postcss@8.4.47):
+ postcss-js@4.0.1(postcss@8.4.49):
dependencies:
camelcase-css: 2.0.1
- postcss: 8.4.47
+ postcss: 8.4.49
- postcss-load-config@4.0.2(postcss@8.4.47)(ts-node@10.9.1(@swc/core@1.10.1(@swc/helpers@0.5.12))(@types/node@20.16.11)(typescript@5.7.2)):
+ postcss-load-config@4.0.2(postcss@8.4.49)(ts-node@10.9.1(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@20.16.11)(typescript@5.7.2)):
dependencies:
- lilconfig: 3.1.2
- yaml: 2.6.0
+ lilconfig: 3.1.3
+ yaml: 2.6.1
optionalDependencies:
- postcss: 8.4.47
- ts-node: 10.9.1(@swc/core@1.10.1(@swc/helpers@0.5.12))(@types/node@20.16.11)(typescript@5.7.2)
+ postcss: 8.4.49
+ ts-node: 10.9.1(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@20.16.11)(typescript@5.7.2)
- postcss-nested@6.0.1(postcss@8.4.47):
+ postcss-nested@6.2.0(postcss@8.4.49):
dependencies:
- postcss: 8.4.47
- postcss-selector-parser: 6.0.16
+ postcss: 8.4.49
+ postcss-selector-parser: 6.1.2
postcss-selector-parser@6.0.10:
dependencies:
cssesc: 3.0.0
util-deprecate: 1.0.2
- postcss-selector-parser@6.0.16:
+ postcss-selector-parser@6.1.2:
dependencies:
cssesc: 3.0.0
util-deprecate: 1.0.2
@@ -15597,13 +15923,19 @@ snapshots:
postcss@8.4.31:
dependencies:
nanoid: 3.3.7
- picocolors: 1.1.0
+ picocolors: 1.1.1
source-map-js: 1.2.1
postcss@8.4.47:
dependencies:
nanoid: 3.3.7
- picocolors: 1.1.0
+ picocolors: 1.1.1
+ source-map-js: 1.2.1
+
+ postcss@8.4.49:
+ dependencies:
+ nanoid: 3.3.7
+ picocolors: 1.1.1
source-map-js: 1.2.1
postgres-array@2.0.0: {}
@@ -15616,7 +15948,7 @@ snapshots:
dependencies:
xtend: 4.0.2
- posthog-node@4.2.1:
+ posthog-node@4.3.1:
dependencies:
axios: 1.7.7
rusha: 0.8.14
@@ -15638,11 +15970,11 @@ snapshots:
ansi-styles: 5.2.0
react-is: 18.3.1
- prism-react-renderer@2.4.0(react@18.3.1):
+ prism-react-renderer@2.4.0(react@19.0.0):
dependencies:
'@types/prismjs': 1.26.4
clsx: 2.1.1
- react: 18.3.1
+ react: 19.0.0
prismjs@1.29.0: {}
@@ -15680,9 +16012,9 @@ snapshots:
pure-rand@6.1.0: {}
- qrcode.react@3.1.0(react@18.3.1):
+ qrcode.react@3.1.0(react@19.0.0):
dependencies:
- react: 18.3.1
+ react: 19.0.0
qs@6.13.0:
dependencies:
@@ -15714,72 +16046,89 @@ snapshots:
react: 18.3.1
scheduler: 0.23.2
- react-error-boundary@4.1.2(react@18.3.1):
+ react-dom@19.0.0(react@19.0.0):
+ dependencies:
+ react: 19.0.0
+ scheduler: 0.25.0
+
+ react-error-boundary@4.1.2(react@19.0.0):
dependencies:
'@babel/runtime': 7.25.7
- react: 18.3.1
+ react: 19.0.0
react-fast-compare@3.2.2: {}
- react-hook-form@7.53.0(react@18.3.1):
+ react-hook-form@7.54.0(react@19.0.0):
dependencies:
- react: 18.3.1
+ react: 19.0.0
react-is@16.13.1: {}
react-is@18.3.1: {}
+ react-is@19.0.0: {}
+
react-refresh@0.14.2: {}
- react-remove-scroll-bar@2.3.6(@types/react@18.3.11)(react@18.3.1):
+ react-remove-scroll-bar@2.3.8(@types/react@19.0.1)(react@19.0.0):
dependencies:
- react: 18.3.1
- react-style-singleton: 2.2.1(@types/react@18.3.11)(react@18.3.1)
- tslib: 2.7.0
+ react: 19.0.0
+ react-style-singleton: 2.2.3(@types/react@19.0.1)(react@19.0.0)
+ tslib: 2.8.1
optionalDependencies:
- '@types/react': 18.3.11
+ '@types/react': 19.0.1
- react-remove-scroll@2.6.0(@types/react@18.3.11)(react@18.3.1):
+ react-remove-scroll@2.6.0(@types/react@19.0.1)(react@19.0.0):
dependencies:
- react: 18.3.1
- react-remove-scroll-bar: 2.3.6(@types/react@18.3.11)(react@18.3.1)
- react-style-singleton: 2.2.1(@types/react@18.3.11)(react@18.3.1)
- tslib: 2.7.0
- use-callback-ref: 1.3.2(@types/react@18.3.11)(react@18.3.1)
- use-sidecar: 1.1.2(@types/react@18.3.11)(react@18.3.1)
+ react: 19.0.0
+ react-remove-scroll-bar: 2.3.8(@types/react@19.0.1)(react@19.0.0)
+ react-style-singleton: 2.2.3(@types/react@19.0.1)(react@19.0.0)
+ tslib: 2.8.1
+ use-callback-ref: 1.3.3(@types/react@19.0.1)(react@19.0.0)
+ use-sidecar: 1.1.2(@types/react@19.0.1)(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.11
+ '@types/react': 19.0.1
- react-router-dom@6.27.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
+ react-remove-scroll@2.6.2(@types/react@19.0.1)(react@19.0.0):
dependencies:
- '@remix-run/router': 1.20.0
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
- react-router: 6.27.0(react@18.3.1)
+ react: 19.0.0
+ react-remove-scroll-bar: 2.3.8(@types/react@19.0.1)(react@19.0.0)
+ react-style-singleton: 2.2.3(@types/react@19.0.1)(react@19.0.0)
+ tslib: 2.8.1
+ use-callback-ref: 1.3.3(@types/react@19.0.1)(react@19.0.0)
+ use-sidecar: 1.1.2(@types/react@19.0.1)(react@19.0.0)
+ optionalDependencies:
+ '@types/react': 19.0.1
- react-router@6.27.0(react@18.3.1):
+ react-router@7.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
dependencies:
- '@remix-run/router': 1.20.0
- react: 18.3.1
+ '@types/cookie': 0.6.0
+ cookie: 1.0.2
+ react: 19.0.0
+ set-cookie-parser: 2.7.1
+ turbo-stream: 2.4.0
+ optionalDependencies:
+ react-dom: 19.0.0(react@19.0.0)
- react-simple-typewriter@5.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
+ react-simple-typewriter@5.0.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
dependencies:
- 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)
- react-style-singleton@2.2.1(@types/react@18.3.11)(react@18.3.1):
+ react-style-singleton@2.2.3(@types/react@19.0.1)(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.11
+ '@types/react': 19.0.1
react@18.3.1:
dependencies:
loose-envify: 1.4.0
+ react@19.0.0: {}
+
read-cache@1.0.0:
dependencies:
pify: 2.3.0
@@ -15961,7 +16310,7 @@ snapshots:
estree-util-value-to-estree: 3.2.1
toml: 3.0.0
unified: 11.0.5
- yaml: 2.6.0
+ yaml: 2.6.1
remark-mdx@3.0.1:
dependencies:
@@ -16070,35 +16419,38 @@ snapshots:
safe-stable-stringify: 2.5.0
semver-compare: 1.0.0
- rollup-plugin-visualizer@5.12.0(rollup@4.24.0):
+ rollup-plugin-visualizer@5.12.0(rollup@4.28.1):
dependencies:
open: 8.4.2
picomatch: 2.3.1
source-map: 0.7.4
yargs: 17.7.2
optionalDependencies:
- rollup: 4.24.0
+ rollup: 4.28.1
- rollup@4.24.0:
+ rollup@4.28.1:
dependencies:
'@types/estree': 1.0.6
optionalDependencies:
- '@rollup/rollup-android-arm-eabi': 4.24.0
- '@rollup/rollup-android-arm64': 4.24.0
- '@rollup/rollup-darwin-arm64': 4.24.0
- '@rollup/rollup-darwin-x64': 4.24.0
- '@rollup/rollup-linux-arm-gnueabihf': 4.24.0
- '@rollup/rollup-linux-arm-musleabihf': 4.24.0
- '@rollup/rollup-linux-arm64-gnu': 4.24.0
- '@rollup/rollup-linux-arm64-musl': 4.24.0
- '@rollup/rollup-linux-powerpc64le-gnu': 4.24.0
- '@rollup/rollup-linux-riscv64-gnu': 4.24.0
- '@rollup/rollup-linux-s390x-gnu': 4.24.0
- '@rollup/rollup-linux-x64-gnu': 4.24.0
- '@rollup/rollup-linux-x64-musl': 4.24.0
- '@rollup/rollup-win32-arm64-msvc': 4.24.0
- '@rollup/rollup-win32-ia32-msvc': 4.24.0
- '@rollup/rollup-win32-x64-msvc': 4.24.0
+ '@rollup/rollup-android-arm-eabi': 4.28.1
+ '@rollup/rollup-android-arm64': 4.28.1
+ '@rollup/rollup-darwin-arm64': 4.28.1
+ '@rollup/rollup-darwin-x64': 4.28.1
+ '@rollup/rollup-freebsd-arm64': 4.28.1
+ '@rollup/rollup-freebsd-x64': 4.28.1
+ '@rollup/rollup-linux-arm-gnueabihf': 4.28.1
+ '@rollup/rollup-linux-arm-musleabihf': 4.28.1
+ '@rollup/rollup-linux-arm64-gnu': 4.28.1
+ '@rollup/rollup-linux-arm64-musl': 4.28.1
+ '@rollup/rollup-linux-loongarch64-gnu': 4.28.1
+ '@rollup/rollup-linux-powerpc64le-gnu': 4.28.1
+ '@rollup/rollup-linux-riscv64-gnu': 4.28.1
+ '@rollup/rollup-linux-s390x-gnu': 4.28.1
+ '@rollup/rollup-linux-x64-gnu': 4.28.1
+ '@rollup/rollup-linux-x64-musl': 4.28.1
+ '@rollup/rollup-win32-arm64-msvc': 4.28.1
+ '@rollup/rollup-win32-ia32-msvc': 4.28.1
+ '@rollup/rollup-win32-x64-msvc': 4.28.1
fsevents: 2.3.3
run-async@2.4.1: {}
@@ -16111,7 +16463,7 @@ snapshots:
rxjs@7.8.1:
dependencies:
- tslib: 2.7.0
+ tslib: 2.8.1
safe-array-concat@1.1.2:
dependencies:
@@ -16140,6 +16492,8 @@ snapshots:
dependencies:
loose-envify: 1.4.0
+ scheduler@0.25.0: {}
+
scuid@1.1.0: {}
section-matter@1.0.0:
@@ -16176,7 +16530,7 @@ snapshots:
sentence-case@3.0.4:
dependencies:
no-case: 3.0.4
- tslib: 2.7.0
+ tslib: 2.8.1
upper-case-first: 2.0.2
serve-handler@6.1.5:
@@ -16217,6 +16571,8 @@ snapshots:
set-blocking@2.0.0: {}
+ set-cookie-parser@2.7.1: {}
+
set-function-length@1.2.2:
dependencies:
define-data-property: 1.1.4
@@ -16337,7 +16693,7 @@ snapshots:
snake-case@3.0.4:
dependencies:
dot-case: 3.0.4
- tslib: 2.7.0
+ tslib: 2.8.1
source-map-js@1.2.1: {}
@@ -16354,13 +16710,13 @@ snapshots:
space-separated-tokens@2.0.2: {}
- spin-delay@2.0.1(react@18.3.1):
+ spin-delay@2.0.1(react@19.0.0):
dependencies:
- react: 18.3.1
+ react: 19.0.0
sponge-case@1.0.1:
dependencies:
- tslib: 2.7.0
+ tslib: 2.8.1
sprintf-js@1.0.3: {}
@@ -16488,10 +16844,10 @@ snapshots:
dependencies:
inline-style-parser: 0.2.3
- styled-jsx@5.1.1(@babel/core@7.26.0)(react@18.3.1):
+ styled-jsx@5.1.6(@babel/core@7.26.0)(react@19.0.0):
dependencies:
client-only: 0.0.1
- react: 18.3.1
+ react: 19.0.0
optionalDependencies:
'@babel/core': 7.26.0
@@ -16515,13 +16871,13 @@ snapshots:
swap-case@2.0.2:
dependencies:
- tslib: 2.7.0
+ tslib: 2.8.1
- swr@2.2.5(react@18.3.1):
+ swr@2.2.5(react@19.0.0):
dependencies:
client-only: 0.0.1
- react: 18.3.1
- use-sync-external-store: 1.2.2(react@18.3.1)
+ react: 19.0.0
+ use-sync-external-store: 1.2.2(react@19.0.0)
syncpack@12.4.0(typescript@5.7.2):
dependencies:
@@ -16549,7 +16905,9 @@ snapshots:
tailwind-merge@2.5.4: {}
- tailwindcss@3.4.13(ts-node@10.9.1(@swc/core@1.10.1(@swc/helpers@0.5.12))(@types/node@20.16.11)(typescript@5.7.2)):
+ tailwind-merge@2.5.5: {}
+
+ tailwindcss@3.4.13(ts-node@10.9.1(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@20.16.11)(typescript@5.7.2)):
dependencies:
'@alloc/quick-lru': 5.2.0
arg: 5.0.2
@@ -16559,18 +16917,45 @@ snapshots:
fast-glob: 3.3.1
glob-parent: 6.0.2
is-glob: 4.0.3
- jiti: 1.21.0
+ jiti: 1.21.7
lilconfig: 2.1.0
micromatch: 4.0.8
normalize-path: 3.0.0
object-hash: 3.0.0
- picocolors: 1.1.0
- postcss: 8.4.47
- postcss-import: 15.1.0(postcss@8.4.47)
- postcss-js: 4.0.1(postcss@8.4.47)
- postcss-load-config: 4.0.2(postcss@8.4.47)(ts-node@10.9.1(@swc/core@1.10.1(@swc/helpers@0.5.12))(@types/node@20.16.11)(typescript@5.7.2))
- postcss-nested: 6.0.1(postcss@8.4.47)
- postcss-selector-parser: 6.0.16
+ picocolors: 1.1.1
+ postcss: 8.4.49
+ postcss-import: 15.1.0(postcss@8.4.49)
+ postcss-js: 4.0.1(postcss@8.4.49)
+ postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.1(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@20.16.11)(typescript@5.7.2))
+ postcss-nested: 6.2.0(postcss@8.4.49)
+ postcss-selector-parser: 6.1.2
+ resolve: 1.22.8
+ sucrase: 3.35.0
+ transitivePeerDependencies:
+ - ts-node
+
+ tailwindcss@3.4.16(ts-node@10.9.1(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@20.16.11)(typescript@5.7.2)):
+ dependencies:
+ '@alloc/quick-lru': 5.2.0
+ arg: 5.0.2
+ chokidar: 3.6.0
+ didyoumean: 1.2.2
+ dlv: 1.1.3
+ fast-glob: 3.3.2
+ glob-parent: 6.0.2
+ is-glob: 4.0.3
+ jiti: 1.21.7
+ lilconfig: 3.1.3
+ micromatch: 4.0.8
+ normalize-path: 3.0.0
+ object-hash: 3.0.0
+ picocolors: 1.1.1
+ postcss: 8.4.49
+ postcss-import: 15.1.0(postcss@8.4.49)
+ postcss-js: 4.0.1(postcss@8.4.49)
+ postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.1(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@20.16.11)(typescript@5.7.2))
+ postcss-nested: 6.2.0(postcss@8.4.49)
+ postcss-selector-parser: 6.1.2
resolve: 1.22.8
sucrase: 3.35.0
transitivePeerDependencies:
@@ -16632,7 +17017,7 @@ snapshots:
title-case@3.0.3:
dependencies:
- tslib: 2.7.0
+ tslib: 2.8.1
tmp@0.0.33:
dependencies:
@@ -16664,7 +17049,7 @@ snapshots:
ts-log@2.2.5: {}
- ts-node@10.9.1(@swc/core@1.10.1(@swc/helpers@0.5.12))(@types/node@20.16.11)(typescript@5.7.2):
+ ts-node@10.9.1(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@20.16.11)(typescript@5.7.2):
dependencies:
'@cspotcode/source-map-support': 0.8.1
'@tsconfig/node10': 1.0.11
@@ -16682,10 +17067,10 @@ snapshots:
v8-compile-cache-lib: 3.0.1
yn: 3.1.1
optionalDependencies:
- '@swc/core': 1.10.1(@swc/helpers@0.5.12)
+ '@swc/core': 1.10.1(@swc/helpers@0.5.13)
optional: true
- ts-node@10.9.1(@swc/core@1.10.1(@swc/helpers@0.5.12))(@types/node@22.7.5)(typescript@5.6.3):
+ ts-node@10.9.1(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.7.5)(typescript@5.6.3):
dependencies:
'@cspotcode/source-map-support': 0.8.1
'@tsconfig/node10': 1.0.11
@@ -16703,9 +17088,9 @@ snapshots:
v8-compile-cache-lib: 3.0.1
yn: 3.1.1
optionalDependencies:
- '@swc/core': 1.10.1(@swc/helpers@0.5.12)
+ '@swc/core': 1.10.1(@swc/helpers@0.5.13)
- ts-node@10.9.1(@swc/core@1.10.1(@swc/helpers@0.5.12))(@types/node@22.7.5)(typescript@5.7.2):
+ ts-node@10.9.1(@swc/core@1.10.1(@swc/helpers@0.5.13))(@types/node@22.7.5)(typescript@5.7.2):
dependencies:
'@cspotcode/source-map-support': 0.8.1
'@tsconfig/node10': 1.0.11
@@ -16723,7 +17108,7 @@ snapshots:
v8-compile-cache-lib: 3.0.1
yn: 3.1.1
optionalDependencies:
- '@swc/core': 1.10.1(@swc/helpers@0.5.12)
+ '@swc/core': 1.10.1(@swc/helpers@0.5.13)
ts-toolbelt@9.6.0: {}
@@ -16742,7 +17127,7 @@ snapshots:
tslib@2.6.3: {}
- tslib@2.7.0: {}
+ tslib@2.8.1: {}
tsx@4.19.2:
dependencies:
@@ -16751,6 +17136,8 @@ snapshots:
optionalDependencies:
fsevents: 2.3.3
+ turbo-stream@2.4.0: {}
+
type-check@0.4.0:
dependencies:
prelude-ls: 1.2.1
@@ -16911,7 +17298,7 @@ snapshots:
dependencies:
browserslist: 4.24.0
escalade: 3.2.0
- picocolors: 1.1.0
+ picocolors: 1.1.1
update-check@1.5.4:
dependencies:
@@ -16920,11 +17307,11 @@ snapshots:
upper-case-first@2.0.2:
dependencies:
- tslib: 2.7.0
+ tslib: 2.8.1
upper-case@2.0.2:
dependencies:
- tslib: 2.7.0
+ tslib: 2.8.1
uri-js@4.4.1:
dependencies:
@@ -16939,30 +17326,30 @@ snapshots:
urlpattern-polyfill@10.0.0: {}
- urql@4.1.0(@urql/core@5.0.4(graphql@16.9.0))(react@18.3.1):
+ urql@4.2.1(@urql/core@5.0.4(graphql@16.9.0))(react@19.0.0):
dependencies:
'@urql/core': 5.0.4(graphql@16.9.0)
- react: 18.3.1
+ react: 19.0.0
wonka: 6.3.4
- use-callback-ref@1.3.2(@types/react@18.3.11)(react@18.3.1):
+ use-callback-ref@1.3.3(@types/react@19.0.1)(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.11
+ '@types/react': 19.0.1
- use-sidecar@1.1.2(@types/react@18.3.11)(react@18.3.1):
+ use-sidecar@1.1.2(@types/react@19.0.1)(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.11
+ '@types/react': 19.0.1
- use-sync-external-store@1.2.2(react@18.3.1):
+ use-sync-external-store@1.2.2(react@19.0.0):
dependencies:
- react: 18.3.1
+ react: 19.0.0
util-deprecate@1.0.2: {}
@@ -16976,11 +17363,11 @@ snapshots:
vary@1.1.2: {}
- vaul@1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
+ vaul@1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
dependencies:
- '@radix-ui/react-dialog': 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.11)(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-dialog': 1.1.2(@types/react-dom@19.0.1)(@types/react@19.0.1)(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:
- '@types/react'
- '@types/react-dom'
@@ -17036,18 +17423,11 @@ snapshots:
- supports-color
- terser
- vite-plugin-dynamic-import@1.5.0:
- dependencies:
- acorn: 8.14.0
- es-module-lexer: 1.5.4
- fast-glob: 3.3.1
- magic-string: 0.30.12
-
vite@5.4.9(@types/node@20.16.11):
dependencies:
esbuild: 0.21.5
- postcss: 8.4.47
- rollup: 4.24.0
+ postcss: 8.4.49
+ rollup: 4.28.1
optionalDependencies:
'@types/node': 20.16.11
fsevents: 2.3.3
@@ -17055,11 +17435,35 @@ snapshots:
vite@5.4.9(@types/node@22.7.5):
dependencies:
esbuild: 0.21.5
- postcss: 8.4.47
- rollup: 4.24.0
+ postcss: 8.4.49
+ rollup: 4.28.1
+ optionalDependencies:
+ '@types/node': 22.7.5
+ fsevents: 2.3.3
+
+ vite@6.0.3(@types/node@20.16.11)(jiti@2.3.3)(tsx@4.19.2)(yaml@2.6.1):
+ dependencies:
+ esbuild: 0.24.0
+ postcss: 8.4.49
+ rollup: 4.28.1
+ optionalDependencies:
+ '@types/node': 20.16.11
+ fsevents: 2.3.3
+ jiti: 2.3.3
+ tsx: 4.19.2
+ yaml: 2.6.1
+
+ vite@6.0.3(@types/node@22.7.5)(jiti@2.3.3)(tsx@4.19.2)(yaml@2.6.1):
+ dependencies:
+ esbuild: 0.24.0
+ postcss: 8.4.49
+ rollup: 4.28.1
optionalDependencies:
'@types/node': 22.7.5
fsevents: 2.3.3
+ jiti: 2.3.3
+ tsx: 4.19.2
+ yaml: 2.6.1
vitest@2.1.8(@types/node@20.16.11):
dependencies:
@@ -17251,7 +17655,7 @@ snapshots:
yaml@2.5.1: {}
- yaml@2.6.0: {}
+ yaml@2.6.1: {}
yargs-parser@18.1.3:
dependencies:
@@ -17299,10 +17703,10 @@ snapshots:
zod@3.23.8: {}
- zustand@5.0.0(@types/react@18.3.11)(react@18.3.1)(use-sync-external-store@1.2.2(react@18.3.1)):
+ zustand@5.0.2(@types/react@19.0.1)(react@19.0.0)(use-sync-external-store@1.2.2(react@19.0.0)):
optionalDependencies:
- '@types/react': 18.3.11
- react: 18.3.1
- use-sync-external-store: 1.2.2(react@18.3.1)
+ '@types/react': 19.0.1
+ react: 19.0.0
+ use-sync-external-store: 1.2.2(react@19.0.0)
zwitch@2.0.4: {}
diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml
index b7be3974..79beab1d 100644
--- a/pnpm-workspace.yaml
+++ b/pnpm-workspace.yaml
@@ -4,3 +4,11 @@ packages:
- "examples/*"
- "website"
- "docs"
+
+catalog:
+ react: 19.0.0
+ react-dom: 19.0.0
+ react-is: 19.0.0
+ "@types/react": 19.0.1
+ "@types/react-dom": 19.0.1
+ "@types/react-is": 19.0.0
diff --git a/syncpack.config.js b/syncpack.config.js
index 2b706c99..0cc0b222 100644
--- a/syncpack.config.js
+++ b/syncpack.config.js
@@ -35,7 +35,7 @@ export default {
"@mdxjs/react",
"react",
"react-dom",
- "react-router-dom",
+ "react-router",
],
packages: ["**"],
snapTo: ["zudoku"],
diff --git a/website/package.json b/website/package.json
index c5585818..754dabbf 100644
--- a/website/package.json
+++ b/website/package.json
@@ -11,20 +11,20 @@
},
"dependencies": {
"clsx": "2.1.1",
- "framer-motion": "11.3.31",
"lucide-react": "0.452.0",
- "next": "14.2.10",
+ "motion": "12.0.0-alpha.2",
+ "next": "15.0.4",
"next-sitemap": "4.2.3",
- "react": "18.3.1",
- "react-dom": "18.3.1",
+ "react": "catalog:",
+ "react-dom": "catalog:",
"react-simple-typewriter": "5.0.1",
"sharp": "0.33.5",
"tailwind-merge": "2.5.4"
},
"devDependencies": {
"@types/node": "20.16.11",
- "@types/react": "18.3.11",
- "@types/react-dom": "18.3.1",
+ "@types/react": "catalog:",
+ "@types/react-dom": "catalog:",
"eslint": "8.57.0",
"eslint-config-next": "15.0.3",
"postcss": "8.4.47",
diff --git a/website/src/app/components/FlipWords.tsx b/website/src/app/components/FlipWords.tsx
index bb12eadd..a64f50dc 100644
--- a/website/src/app/components/FlipWords.tsx
+++ b/website/src/app/components/FlipWords.tsx
@@ -1,6 +1,6 @@
"use client";
import { cn } from "@/app/utils/cn";
-import { AnimatePresence, motion } from "framer-motion";
+import { AnimatePresence, motion } from "motion/react";
import { useCallback, useEffect, useState } from "react";
export const FlipWords = ({
diff --git a/website/src/app/components/TechStack.tsx b/website/src/app/components/TechStack.tsx
index 102e919e..1a187b98 100644
--- a/website/src/app/components/TechStack.tsx
+++ b/website/src/app/components/TechStack.tsx
@@ -1,7 +1,7 @@
"use client";
import { cn } from "@/app/utils/cn";
-import { animate } from "framer-motion";
+import { animate } from "motion";
import Image from "next/image";
import { useEffect } from "react";
@@ -36,48 +36,22 @@ export const TechStack = () => {
};
export const TechStackBubble = () => {
- const transform = ["translateY(0px)", "translateY(-2px)", "translateY(0px)"];
- const sequence = [
- [
- ".circle-1",
- {
- transform,
- },
- { duration: 0.8 },
- ],
- [
- ".circle-2",
- {
- transform,
- },
- { duration: 0.8 },
- ],
- [
- ".circle-3",
- {
- transform,
- },
- { duration: 0.8 },
- ],
- [
- ".circle-4",
- {
- transform,
- },
- { duration: 0.8 },
- ],
- [
- ".circle-5",
- {
- transform,
- },
- { duration: 0.8 },
- ],
- ] as const;
-
useEffect(() => {
- // @ts-ignore
+ const transform = [
+ "translateY(0px)",
+ "translateY(-2px)",
+ "translateY(0px)",
+ ];
+ const sequence = [
+ [".circle-1", { transform }, { duration: 0.8 }],
+ [".circle-2", { transform }, { duration: 0.8 }],
+ [".circle-3", { transform }, { duration: 0.8 }],
+ [".circle-4", { transform }, { duration: 0.8 }],
+ [".circle-5", { transform }, { duration: 0.8 }],
+ ] as const;
+
animate(sequence, {
+ // @ts-ignore
repeat: Infinity,
repeatDelay: 1,
});
diff --git a/website/src/app/components/page.tsx b/website/src/app/components/page.tsx
index 9c0654c4..7fca6503 100644
--- a/website/src/app/components/page.tsx
+++ b/website/src/app/components/page.tsx
@@ -57,12 +57,12 @@ const Brand = () => (
);
const Page = async () => {
- const allHeaders = headers();
+ const allHeaders = await headers();
const domain =
allHeaders.get("x-forwarded-host") ||
allHeaders.get("host") ||
"zudoku.dev";
- const protocol = headers().get("x-forwarded-proto") || "https";
+ const protocol = allHeaders.get("x-forwarded-proto") || "https";
const baseExampleUrl = `${protocol}://${domain}`;