diff --git a/.prettierignore b/.prettierignore index e56ce5def6..faa788fdab 100644 --- a/.prettierignore +++ b/.prettierignore @@ -4,3 +4,4 @@ pnpm-lock.yaml CHANGELOG.md apps/external/postcss.config.cjs +apps/renderer/.env diff --git a/apps/main/package.json b/apps/main/package.json index fafe0ea6b4..cc216e33a2 100644 --- a/apps/main/package.json +++ b/apps/main/package.json @@ -29,19 +29,19 @@ "@follow/shared": "workspace:*", "@mozilla/readability": "^0.5.0", "@openpanel/web": "1.0.1", - "@sentry/electron": "5.7.0", + "@sentry/electron": "5.8.0", "builder-util-runtime": "9.2.10", - "dompurify": "~3.2.2", + "dompurify": "~3.2.3", "electron-context-menu": "4.0.4", "electron-log": "5.2.4", "electron-squirrel-startup": "1.0.1", "electron-updater": "^6.3.9", - "es-toolkit": "1.29.0", + "es-toolkit": "1.30.1", "fast-folder-size": "2.3.0", "font-list": "1.5.1", - "i18next": "^24.0.5", + "i18next": "^24.1.0", "js-yaml": "4.1.0", - "linkedom": "^0.18.5", + "linkedom": "^0.18.6", "lowdb": "7.0.1", "msedge-tts": "1.3.4", "node-machine-id": "1.1.12", @@ -52,9 +52,9 @@ }, "devDependencies": { "@types/js-yaml": "4.0.9", - "@types/node": "^22.10.1", + "@types/node": "^22.10.2", "electron": "33.2.0", "electron-devtools-installer": "3.2.0", - "hono": "4.6.13" + "hono": "4.6.14" } } diff --git a/apps/main/vitest.config.ts b/apps/main/vitest.config.ts index d86d15bb63..f302371ffe 100644 --- a/apps/main/vitest.config.ts +++ b/apps/main/vitest.config.ts @@ -1,7 +1,6 @@ import { resolve } from "node:path" import { fileURLToPath } from "node:url" -import tsconfigPath from "vite-tsconfig-paths" import { defineProject } from "vitest/config" const __dirname = fileURLToPath(new URL(".", import.meta.url)) @@ -14,10 +13,11 @@ export default defineProject({ includeSource: [resolve(__dirname, ".")], }, - plugins: [ - // @ts-expect-error - tsconfigPath({ - projects: ["./tsconfig.json"], - }), - ], + resolve: { + alias: { + "@pkg": resolve(__dirname, "../../package.json"), + "@locales/*": resolve(__dirname, "../../locales/*"), + "~/*": resolve(__dirname, "./src/*"), + }, + }, }) diff --git a/apps/renderer/package.json b/apps/renderer/package.json index 79d82dfc20..e616502614 100644 --- a/apps/renderer/package.json +++ b/apps/renderer/package.json @@ -11,7 +11,7 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@dnd-kit/core": "^6.3.1", + "@dnd-kit/core": "^6.2.0", "@egoist/tipc": "0.3.2", "@electron-toolkit/preload": "^3.0.1", "@follow/electron-main": "workspace:*", @@ -19,25 +19,25 @@ "@fontsource/sn-pro": "5.1.0", "@headlessui/react": "2.2.0", "@hookform/resolvers": "3.9.1", - "@lottiefiles/dotlottie-react": "0.11.0", + "@lottiefiles/dotlottie-react": "0.11.1", "@microflash/remark-callout-directives": "4.3.2", "@openpanel/web": "1.0.1", - "@radix-ui/react-avatar": "1.1.1", - "@radix-ui/react-context-menu": "2.2.2", - "@radix-ui/react-dialog": "1.1.2", - "@radix-ui/react-dropdown-menu": "2.1.2", - "@radix-ui/react-hover-card": "1.1.2", - "@radix-ui/react-label": "2.1.0", - "@radix-ui/react-popover": "1.1.2", - "@radix-ui/react-slider": "^1.2.1", - "@radix-ui/react-slot": "1.1.0", - "@sentry/react": "8.42.0", - "@shikijs/transformers": "1.24.1", - "@tanstack/query-sync-storage-persister": "5.62.3", - "@tanstack/react-query": "5.62.3", - "@tanstack/react-query-devtools": "5.62.3", - "@tanstack/react-query-persist-client": "5.62.3", - "@tanstack/react-virtual": "3.11.0", + "@radix-ui/react-avatar": "1.1.2", + "@radix-ui/react-context-menu": "2.2.3", + "@radix-ui/react-dialog": "1.1.3", + "@radix-ui/react-dropdown-menu": "2.1.3", + "@radix-ui/react-hover-card": "1.1.3", + "@radix-ui/react-label": "2.1.1", + "@radix-ui/react-popover": "1.1.3", + "@radix-ui/react-slider": "^1.2.2", + "@radix-ui/react-slot": "1.1.1", + "@sentry/react": "8.45.0", + "@shikijs/transformers": "1.24.2", + "@tanstack/query-sync-storage-persister": "5.62.7", + "@tanstack/react-query": "5.62.7", + "@tanstack/react-query-devtools": "5.62.7", + "@tanstack/react-query-persist-client": "5.62.7", + "@tanstack/react-virtual": "3.11.1", "@use-gesture/react": "10.3.1", "@welldone-software/why-did-you-render": "8.0.3", "@yornaath/batshit": "0.10.1", @@ -52,21 +52,21 @@ "electron-log": "5.2.4", "embla-carousel-react": "8.5.1", "embla-carousel-wheel-gestures": "8.0.1", - "es-toolkit": "1.29.0", - "firebase": "11.0.2", + "es-toolkit": "1.30.1", + "firebase": "11.1.0", "foxact": "0.2.43", - "framer-motion": "11.13.1", + "framer-motion": "11.14.4", "franc-min": "6.2.0", "fuse.js": "7.0.0", "hast-util-to-jsx-runtime": "2.3.2", "hast-util-to-mdast": "^10.1.1", "hast-util-to-text": "4.0.2", - "i18next": "^24.0.5", + "i18next": "^24.1.0", "i18next-browser-languagedetector": "8.0.2", "idb-keyval": "6.2.1", "immer": "10.1.1", "jotai": "2.10.3", - "katex": "0.16.14", + "katex": "0.16.15", "lethargy": "1.0.9", "masonic": "4.0.1", "mdast-util-gfm-table": "^2.0.0", @@ -75,14 +75,14 @@ "ofetch": "1.4.1", "path-to-regexp": "8.2.0", "plain-shiki": "0.0.12", - "re-resizable": "6.10.1", + "re-resizable": "6.10.3", "react-blurhash": "^0.3.0", "react-error-boundary": "4.1.2", "react-fast-marquee": "1.6.5", - "react-hook-form": "7.54.0", + "react-hook-form": "7.54.1", "react-hotkeys-hook": "4.6.1", - "react-i18next": "^15.1.3", - "react-intersection-observer": "9.13.1", + "react-i18next": "^15.2.0", + "react-intersection-observer": "9.14.0", "react-ios-pwa-prompt": "^2.0.6", "react-resizable-layout": "npm:@innei/react-resizable-layout@0.7.3-fork.1", "react-router": "7.0.2", @@ -98,9 +98,9 @@ "remark-gh-alerts": "0.0.3", "remark-parse": "11.0.0", "remark-rehype": "11.1.1", - "shiki": "1.24.1", + "shiki": "1.24.2", "sonner": "1.7.1", - "tldts": "6.1.66", + "tldts": "6.1.68", "unified": "11.0.5", "unist-util-visit-parents": "^6.0.1", "use-context-selector": "2.0.0", @@ -109,7 +109,7 @@ "usehooks-ts": "3.1.0", "vfile": "6.0.3", "web-push": "3.6.7", - "zod": "3.23.8", + "zod": "3.24.1", "zustand": "5.0.2" }, "devDependencies": { @@ -124,14 +124,14 @@ "@follow/utils": "workspace:*", "@hono/node-server": "1.13.7", "@types/katex": "0.16.7", - "@types/node": "^22.10.1", - "@types/react": "^18.3.12", - "@types/react-dom": "^18.3.1", + "@types/node": "^22.10.2", + "@types/react": "^19.0.0", + "@types/react-dom": "^19.0.2", "@vite-pwa/assets-generator": "^0.2.6", "fake-indexeddb": "6.0.0", "happy-dom": "15.11.7", - "react": "^18.3.1", - "react-dom": "^18.3.1", - "react-scan": "0.0.41" + "react": "^19.0.0", + "react-dom": "^19.0.0", + "react-scan": "0.0.46" } -} +} \ No newline at end of file diff --git a/apps/renderer/src/components/common/ExPromise.tsx b/apps/renderer/src/components/common/ExPromise.tsx index a48419d7ff..4db08f6eee 100644 --- a/apps/renderer/src/components/common/ExPromise.tsx +++ b/apps/renderer/src/components/common/ExPromise.tsx @@ -1,3 +1,4 @@ +import type { JSX } from "react" import { useLayoutEffect, useState } from "react" const NOT_RESOLVED = Symbol("NOT_RESOLVED") diff --git a/apps/renderer/src/components/ui/code-highlighter/copy-button.tsx b/apps/renderer/src/components/ui/code-highlighter/copy-button.tsx index 9a2c6ec230..abad337a4e 100644 --- a/apps/renderer/src/components/ui/code-highlighter/copy-button.tsx +++ b/apps/renderer/src/components/ui/code-highlighter/copy-button.tsx @@ -26,7 +26,7 @@ export const CopyButton: Component<{ style?: React.CSSProperties }> = ({ value, className, style }) => { const [copied, setCopied] = useState(false) - const copiedTimerRef = useRef() + const copiedTimerRef = useRef(undefined) const handleCopy = useCallback(() => { navigator.clipboard.writeText(value) setCopied(true) diff --git a/apps/renderer/src/components/ui/markdown/HTML.tsx b/apps/renderer/src/components/ui/markdown/HTML.tsx index e4f601ee1d..df7f18b527 100644 --- a/apps/renderer/src/components/ui/markdown/HTML.tsx +++ b/apps/renderer/src/components/ui/markdown/HTML.tsx @@ -1,5 +1,6 @@ import { MemoedDangerousHTMLStyle } from "@follow/components/common/MemoedDangerousHTMLStyle.js" import katexStyle from "katex/dist/katex.min.css?raw" +import type { JSX } from "react" import { createElement, Fragment, memo, useEffect, useMemo, useState } from "react" import { useShowAITranslation } from "~/atoms/ai-translation" diff --git a/apps/renderer/src/components/ui/markdown/components/hooks.tsx b/apps/renderer/src/components/ui/markdown/components/hooks.tsx index 62a51ab885..b1b2bcb289 100644 --- a/apps/renderer/src/components/ui/markdown/components/hooks.tsx +++ b/apps/renderer/src/components/ui/markdown/components/hooks.tsx @@ -116,7 +116,7 @@ export const useScrollTracking = ( }) }, [toc, h, headingRangeParserEvent]) - const throttleCallerRef = useRef void>>() + const throttleCallerRef = useRef void>>(undefined) useEffect(() => { if (!scrollContainerElement) return diff --git a/apps/renderer/src/components/ui/media/SwipeMedia.tsx b/apps/renderer/src/components/ui/media/SwipeMedia.tsx index 7872af727f..08609f86fe 100644 --- a/apps/renderer/src/components/ui/media/SwipeMedia.tsx +++ b/apps/renderer/src/components/ui/media/SwipeMedia.tsx @@ -3,7 +3,7 @@ import { cn } from "@follow/utils/utils" import useEmblaCarousel from "embla-carousel-react" import { WheelGesturesPlugin } from "embla-carousel-wheel-gestures" import { uniqBy } from "es-toolkit/compat" -import { useCallback, useRef } from "react" +import { useCallback, useMemo, useRef } from "react" import { Media } from "~/components/ui/media" @@ -11,7 +11,6 @@ const defaultProxySize = { width: 600, height: 0, } - export function SwipeMedia({ media, className, @@ -28,11 +27,14 @@ export function SwipeMedia({ height: number } }) { - const uniqMedia = media ? uniqBy(media, "url") : [] + const uniqMedia = useMemo(() => (media ? uniqBy(media, "url") : []), [media]) const hoverRef = useRef(null) - const [emblaRef, emblaApi] = useEmblaCarousel({ loop: true }, [WheelGesturesPlugin()]) + const [emblaRef, emblaApi] = useEmblaCarousel( + { loop: true }, + useMemo(() => [WheelGesturesPlugin()], []), + ) const scrollPrev = useCallback(() => { if (emblaApi) emblaApi.scrollPrev() @@ -54,7 +56,12 @@ export function SwipeMedia({ )} > {uniqMedia?.length ? ( -
+
{ + emblaRef(ref) + }} + className="size-full overflow-hidden" + >
{uniqMedia?.slice(0, 5).map((med, i) => (
diff --git a/apps/renderer/src/components/ui/media/VideoPlayer.tsx b/apps/renderer/src/components/ui/media/VideoPlayer.tsx index babf5f9914..259c7ca001 100644 --- a/apps/renderer/src/components/ui/media/VideoPlayer.tsx +++ b/apps/renderer/src/components/ui/media/VideoPlayer.tsx @@ -47,13 +47,13 @@ export type VideoPlayerRef = { unmute: () => void } - wrapperRef: React.RefObject + wrapperRef: React.RefObject } interface VideoPlayerContextValue { state: HTMLMediaState controls: VideoPlayerRef["controls"] - wrapperRef: React.RefObject + wrapperRef: React.RefObject src: string variant: "preview" | "player" | "thumbnail" } diff --git a/apps/renderer/src/components/ui/modal/stacked/custom-modal.tsx b/apps/renderer/src/components/ui/modal/stacked/custom-modal.tsx index d7dd5fc12c..1172a3e99e 100644 --- a/apps/renderer/src/components/ui/modal/stacked/custom-modal.tsx +++ b/apps/renderer/src/components/ui/modal/stacked/custom-modal.tsx @@ -1,7 +1,7 @@ import { nextFrame, stopPropagation } from "@follow/utils/dom" import { cn } from "@follow/utils/utils" import { m, useAnimationControls } from "framer-motion" -import type { FC, PropsWithChildren } from "react" +import type { FC, JSX, PropsWithChildren } from "react" import { useEffect, useState } from "react" import { ModalClose } from "./components" diff --git a/apps/renderer/src/components/ui/modal/stacked/hooks.tsx b/apps/renderer/src/components/ui/modal/stacked/hooks.tsx index b8b9bd1bfa..9d4e8bb447 100644 --- a/apps/renderer/src/components/ui/modal/stacked/hooks.tsx +++ b/apps/renderer/src/components/ui/modal/stacked/hooks.tsx @@ -101,7 +101,7 @@ const actions = { export const useCurrentModal = () => useContext(CurrentModalContext) export const useResizeableModal = ( - modalElementRef: React.RefObject, + modalElementRef: React.RefObject, { enableResizeable, dragControls, diff --git a/apps/renderer/src/components/ui/modal/stacked/internal/use-drag.ts b/apps/renderer/src/components/ui/modal/stacked/internal/use-drag.ts index e34b877520..8dfd4aa786 100644 --- a/apps/renderer/src/components/ui/modal/stacked/internal/use-drag.ts +++ b/apps/renderer/src/components/ui/modal/stacked/internal/use-drag.ts @@ -8,7 +8,7 @@ import { useResizeableModal } from "../hooks" * @internal */ export const useModalResizeAndDrag = ( - modalElementRef: RefObject, + modalElementRef: RefObject, { resizeable, draggable, diff --git a/apps/renderer/src/lib/parse-html.ts b/apps/renderer/src/lib/parse-html.ts index 8c1cb32042..55255b8690 100644 --- a/apps/renderer/src/lib/parse-html.ts +++ b/apps/renderer/src/lib/parse-html.ts @@ -178,7 +178,7 @@ export const parseHtml = ( markInlineImage(node) return createElement("i", props, props.children) }, - // @ts-expect-error + math: Math, hr: ({ node, ...props }) => createElement("hr", { diff --git a/apps/renderer/src/modules/app-layout/entry-column/desktop.tsx b/apps/renderer/src/modules/app-layout/entry-column/desktop.tsx index bb08b41315..7605a405c8 100644 --- a/apps/renderer/src/modules/app-layout/entry-column/desktop.tsx +++ b/apps/renderer/src/modules/app-layout/entry-column/desktop.tsx @@ -16,7 +16,7 @@ import { EntryColumn } from "~/modules/entry-column" import { AppLayoutGridContainerProvider } from "~/providers/app-grid-layout-container-provider" export function CenterColumnDesktop() { - const containerRef = useRef(null) + const containerRef = useRef(null!) // Memo this initial value to avoid re-render diff --git a/apps/renderer/src/modules/app-layout/feed-column/desktop.tsx b/apps/renderer/src/modules/app-layout/feed-column/desktop.tsx index 05e46c1814..de09c55938 100644 --- a/apps/renderer/src/modules/app-layout/feed-column/desktop.tsx +++ b/apps/renderer/src/modules/app-layout/feed-column/desktop.tsx @@ -11,7 +11,7 @@ import { Slot } from "@radix-ui/react-slot" import { debounce } from "es-toolkit/compat" import type { PropsWithChildren } from "react" import * as React from "react" -import { forwardRef, Suspense, useEffect, useRef, useState } from "react" +import { Suspense, useEffect, useRef, useState } from "react" import { useHotkeys } from "react-hotkeys-hook" import { Trans } from "react-i18next" import { useResizable } from "react-resizable-layout" @@ -64,7 +64,7 @@ export function MainDestopLayout() { const isAuthFail = useLoginModalShow() const user = useWhoami() - const containerRef = useRef(null) + const containerRef = useRef(null!) useDailyTask() @@ -157,7 +157,7 @@ export function MainDestopLayout() { ) } -const RootContainer = forwardRef(({ children }, ref) => { +const RootContainer: ComponentWithRef = ({ children, ref }) => { const feedColWidth = useUISettingKey("feedColWidth") const [elementRef, _setElementRef] = useState(null) @@ -180,13 +180,13 @@ const RootContainer = forwardRef(({ children {children}
) -}) +} const FeedResponsiveResizerContainer = ({ containerRef, children, }: { - containerRef: React.RefObject + containerRef: React.RefObject } & PropsWithChildren) => { const { isDragging, position, separatorProps, separatorCursor } = useResizable({ axis: "x", diff --git a/apps/renderer/src/modules/entry-column/Items/picture-masonry.tsx b/apps/renderer/src/modules/entry-column/Items/picture-masonry.tsx index 4cef49e98e..9271401643 100644 --- a/apps/renderer/src/modules/entry-column/Items/picture-masonry.tsx +++ b/apps/renderer/src/modules/entry-column/Items/picture-masonry.tsx @@ -114,7 +114,7 @@ export const PictureMasonry: FC = (props) => { threshold: 3, }) - const currentRange = useRef<{ start: number; end: number }>() + const currentRange = useRef<{ start: number; end: number }>(undefined) const handleRender = useCallback( (startIndex: number, stopIndex: number, items: any[]) => { currentRange.current = { start: startIndex, end: stopIndex } diff --git a/apps/renderer/src/modules/entry-column/components/DateItem.tsx b/apps/renderer/src/modules/entry-column/components/DateItem.tsx index 26d6315285..a6b6aacd9b 100644 --- a/apps/renderer/src/modules/entry-column/components/DateItem.tsx +++ b/apps/renderer/src/modules/entry-column/components/DateItem.tsx @@ -96,7 +96,7 @@ const DateItemInner: FC = ({ }, ) - const timerRef = useRef() + const timerRef = useRef(undefined) const W = Wrapper ?? SafeFragment const { feedId } = useRouteParams() diff --git a/apps/renderer/src/modules/entry-column/components/mark-all-button.tsx b/apps/renderer/src/modules/entry-column/components/mark-all-button.tsx index 4145601fa8..cd8014f123 100644 --- a/apps/renderer/src/modules/entry-column/components/mark-all-button.tsx +++ b/apps/renderer/src/modules/entry-column/components/mark-all-button.tsx @@ -29,7 +29,7 @@ interface MarkAllButtonProps { export const MarkAllReadWithOverlay = forwardRef< HTMLButtonElement, MarkAllButtonProps & { - containerRef: React.RefObject + containerRef: React.RefObject } >(({ filter, className, which = "all", shortcut, containerRef }, ref) => { const { t } = useTranslation() @@ -40,7 +40,7 @@ export const MarkAllReadWithOverlay = forwardRef< const handleMarkAllAsRead = useMarkAllByRoute(filter) const [popoverRef, setPopoverRef] = useState(null) - useOnClickOutside({ current: popoverRef }, () => { + useOnClickOutside({ current: popoverRef! }, () => { setShow(false) }) diff --git a/apps/renderer/src/modules/entry-column/grid.tsx b/apps/renderer/src/modules/entry-column/grid.tsx index 6c17864b11..134f23f46a 100644 --- a/apps/renderer/src/modules/entry-column/grid.tsx +++ b/apps/renderer/src/modules/entry-column/grid.tsx @@ -6,7 +6,7 @@ import { useTypeScriptHappyCallback } from "@follow/hooks" import { LRUCache } from "@follow/utils/lru-cache" import type { Range, VirtualItem, Virtualizer } from "@tanstack/react-virtual" import { useVirtualizer } from "@tanstack/react-virtual" -import type { FC, MutableRefObject } from "react" +import type { FC, RefObject } from "react" import { Fragment, startTransition, @@ -132,7 +132,7 @@ const VirtualGrid: FC = (props) => { } }, [scrollRef]) - const measureRef = useRef<() => void>() + const measureRef = useRef<() => void>(undefined) if (!containerWidth) return null @@ -142,7 +142,7 @@ const VirtualGrid: FC = (props) => { const VirtualGridImpl: FC< EntryListProps & { containerWidth: number - measureRef: MutableRefObject<(() => void) | undefined> + measureRef: RefObject<(() => void) | undefined> } > = (props) => { const { diff --git a/apps/renderer/src/modules/entry-column/index.tsx b/apps/renderer/src/modules/entry-column/index.tsx index 72ac94e572..b3c9e54fe0 100644 --- a/apps/renderer/src/modules/entry-column/index.tsx +++ b/apps/renderer/src/modules/entry-column/index.tsx @@ -31,7 +31,7 @@ function EntryColumnImpl() { const { t } = useTranslation() const [isArchived, setIsArchived] = useState(false) const unreadOnly = useGeneralSettingKey("unreadOnly") - const listRef = useRef>() + const listRef = useRef>(undefined) const entries = useEntriesByView({ onReset: useCallback(() => { listRef.current?.scrollToIndex(0) diff --git a/apps/renderer/src/modules/entry-content/hooks.tsx b/apps/renderer/src/modules/entry-content/hooks.tsx index af555c3739..c07c0836e4 100644 --- a/apps/renderer/src/modules/entry-content/hooks.tsx +++ b/apps/renderer/src/modules/entry-content/hooks.tsx @@ -7,7 +7,9 @@ declare module "@follow/utils/event-bus" { } } -export const useFocusEntryContainerSubscriptions = (ref: React.RefObject) => { +export const useFocusEntryContainerSubscriptions = ( + ref: React.RefObject, +) => { useEffect(() => { return EventBus.subscribe("FOCUS_ENTRY_CONTAINER", () => { ref.current?.focus() diff --git a/apps/renderer/src/modules/feed-column/category.tsx b/apps/renderer/src/modules/feed-column/category.tsx index c767fb1f2c..1dc60fad5e 100644 --- a/apps/renderer/src/modules/feed-column/category.tsx +++ b/apps/renderer/src/modules/feed-column/category.tsx @@ -400,7 +400,7 @@ const RenameCategoryForm: FC<{ toast.success(t("sidebar.feed_column.context_menu.rename_category_success")) }, }) - const formRef = useRef(null) + const formRef = useRef(null!) useOnClickOutside( formRef, () => { diff --git a/apps/renderer/src/modules/feed-column/list.desktop.tsx b/apps/renderer/src/modules/feed-column/list.desktop.tsx index 505b274786..3f9112e46e 100644 --- a/apps/renderer/src/modules/feed-column/list.desktop.tsx +++ b/apps/renderer/src/modules/feed-column/list.desktop.tsx @@ -47,7 +47,7 @@ const FeedListImpl = forwardRef 0 const hasInboxData = Object.keys(inboxesData).length > 0 - const scrollerRef = useRef(null) + const scrollerRef = useRef(null!) const selectoRef = useRef(null) const [selectedFeedIds, setSelectedFeedIds] = useSelectedFeedIdsState() const [currentStartFeedId, setCurrentStartFeedId] = useState(null) diff --git a/apps/renderer/src/modules/feed-column/list.shared.tsx b/apps/renderer/src/modules/feed-column/list.shared.tsx index 48fc688b39..9174693310 100644 --- a/apps/renderer/src/modules/feed-column/list.shared.tsx +++ b/apps/renderer/src/modules/feed-column/list.shared.tsx @@ -197,7 +197,7 @@ const SortButton = () => { const { t } = useTranslation() const [open, setOpen] = useState(false) - const ref = useRef(null) + const ref = useRef(null!) useOnClickOutside(ref, () => { setOpen(false) }) diff --git a/apps/renderer/src/modules/profile/user-profile-modal.desktop.tsx b/apps/renderer/src/modules/profile/user-profile-modal.desktop.tsx index 9a52ab159c..52f3c7e2f3 100644 --- a/apps/renderer/src/modules/profile/user-profile-modal.desktop.tsx +++ b/apps/renderer/src/modules/profile/user-profile-modal.desktop.tsx @@ -78,7 +78,7 @@ export const UserProfileModalContent: FC = ({ use const [scrollerRef, setScrollerRef] = useState(null) const [isHeaderSimple, setHeaderSimple] = useState(false) - const currentVisibleRef = useRef>() + const currentVisibleRef = useRef>(undefined) useEffect(() => { const $ref = scrollerRef diff --git a/apps/renderer/src/modules/renderer/html.tsx b/apps/renderer/src/modules/renderer/html.tsx index 6cc065e6b4..378b5ea220 100644 --- a/apps/renderer/src/modules/renderer/html.tsx +++ b/apps/renderer/src/modules/renderer/html.tsx @@ -1,4 +1,5 @@ import { FeedViewType } from "@follow/constants" +import type { JSX } from "react" import { useMemo } from "react" import { diff --git a/apps/renderer/src/modules/settings/helper/builder.ts b/apps/renderer/src/modules/settings/helper/builder.ts index bbe99c7f0d..953cf790af 100644 --- a/apps/renderer/src/modules/settings/helper/builder.ts +++ b/apps/renderer/src/modules/settings/helper/builder.ts @@ -1,3 +1,5 @@ +import type { JSX } from "react" + import type { SettingItem } from "./setting-builder" import { createSettingBuilder } from "./setting-builder" diff --git a/apps/renderer/src/modules/settings/helper/withSettingEnable.tsx b/apps/renderer/src/modules/settings/helper/withSettingEnable.tsx index e4f6957e9f..399719b5c6 100644 --- a/apps/renderer/src/modules/settings/helper/withSettingEnable.tsx +++ b/apps/renderer/src/modules/settings/helper/withSettingEnable.tsx @@ -1,4 +1,4 @@ -import type { FC } from "react" +import type { FC, JSX } from "react" import { createElement, forwardRef } from "react" type WithSelect = T & { diff --git a/apps/renderer/src/modules/settings/section.tsx b/apps/renderer/src/modules/settings/section.tsx index d20eabc13c..d6006514fd 100644 --- a/apps/renderer/src/modules/settings/section.tsx +++ b/apps/renderer/src/modules/settings/section.tsx @@ -30,7 +30,7 @@ export const SettingItemGroup: FC = ({ children }) => { if (child === null) return child - const compType = (child as React.ReactElement).type + const compType = (child as React.ReactElement).type if (compType === SettingDescription) { const prevIndex = index - 1 const prevChild = childrenArray[prevIndex] @@ -38,12 +38,12 @@ export const SettingItemGroup: FC = ({ children }) => { switch (prevType) { case SettingSwitch: { - return cloneElement(child as React.ReactElement, { + return cloneElement(child as React.ReactElement, { className: "!-mt-2", }) } case SettingActionItem: { - return cloneElement(child as React.ReactElement, { + return cloneElement(child as React.ReactElement, { className: "!-mt-2", }) } @@ -62,5 +62,5 @@ const getChildType = (child: ReactNode) => { if (child === null) return null - return (child as React.ReactElement).type + return (child as React.ReactElement).type } diff --git a/apps/renderer/src/modules/settings/settings-glob.ts b/apps/renderer/src/modules/settings/settings-glob.ts index c4f4a1c24d..dc24eed6ce 100644 --- a/apps/renderer/src/modules/settings/settings-glob.ts +++ b/apps/renderer/src/modules/settings/settings-glob.ts @@ -1,4 +1,5 @@ import { memoize } from "es-toolkit/compat" +import type { JSX } from "react" import type { SettingPageConfig } from "./utils" diff --git a/apps/renderer/src/modules/settings/tabs/lists/modals.tsx b/apps/renderer/src/modules/settings/tabs/lists/modals.tsx index fa54f6ab1e..364a3daafa 100644 --- a/apps/renderer/src/modules/settings/tabs/lists/modals.tsx +++ b/apps/renderer/src/modules/settings/tabs/lists/modals.tsx @@ -230,7 +230,7 @@ export const ListFeedsModalContent = ({ id }: { id: string }) => { })) }, [allFeeds, list?.feedIds]) - const selectedFeedIdRef = useRef() + const selectedFeedIdRef = useRef(undefined) if (!list) return null return ( <> diff --git a/apps/server/package.json b/apps/server/package.json index 57a03362e6..20f398990a 100644 --- a/apps/server/package.json +++ b/apps/server/package.json @@ -12,23 +12,23 @@ "@fontsource/sn-pro": "5.1.0", "@openpanel/web": "1.0.1", "@resvg/resvg-js": "2.6.2", - "@sentry/react": "8.42.0", - "@tanstack/react-query": "5.62.3", + "@sentry/react": "8.45.0", + "@tanstack/react-query": "5.62.7", "blurhash": "2.0.5", "click-to-react-component": "1.1.2", "dayjs": "1.11.13", - "fastify": "5.1.0", - "framer-motion": "11.13.1", - "i18next": "^24.0.5", + "fastify": "5.2.0", + "framer-motion": "11.14.4", + "i18next": "^24.1.0", "jotai": "2.10.3", "kose-font": "1.0.0", - "linkedom": "^0.18.5", + "linkedom": "^0.18.6", "ofetch": "1.4.1", "rc-modal-sheet": "0.3.2", - "react": "^18.3.1", + "react": "^19.0.0", "react-blurhash": "^0.3.0", "react-hotkeys-hook": "4.6.1", - "react-i18next": "^15.1.3", + "react-i18next": "^15.2.0", "react-photo-view": "1.2.6", "react-router": "7.0.2", "satori": "0.12.0", @@ -44,12 +44,12 @@ "@follow/shared": "workspace:*", "@follow/types": "workspace:*", "@follow/utils": "workspace:*", - "@radix-ui/react-avatar": "1.1.1", + "@radix-ui/react-avatar": "1.1.2", "@types/html-minifier-terser": "7.0.2", "chokidar": "4.0.1", - "daisyui": "4.12.20", + "daisyui": "4.12.22", "dotenv-flow": "4.1.0", - "es-toolkit": "1.29.0", + "es-toolkit": "1.30.1", "fast-glob": "^3.3.2", "foxact": "0.2.43", "html-minifier-terser": "7.2.0", @@ -57,10 +57,10 @@ "masonic": "4.0.1", "nanoid": "5.0.9", "path-to-regexp": "8.2.0", - "react-dom": "^18.3.1", + "react-dom": "^19.0.0", "tailwindcss": "3.4.16", "tsup": "8.3.5", "tsx": "4.19.2", "vite": "6.0.3" } -} +} \ No newline at end of file diff --git a/apps/server/src/lib/og/render-to-image.ts b/apps/server/src/lib/og/render-to-image.ts index 8fad6094df..7cba25ebfa 100644 --- a/apps/server/src/lib/og/render-to-image.ts +++ b/apps/server/src/lib/og/render-to-image.ts @@ -6,7 +6,7 @@ import satori from "satori" import fonts from "./fonts" export async function renderToImage( - node: ReactElement, + node: ReactElement, options: { width?: number height: number diff --git a/package.json b/package.json index c24ecd5ece..78e396f059 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ "devDependencies": { "@babel/generator": "7.26.3", "@clack/prompts": "0.8.2", - "@egoist/tailwindcss-icons": "1.8.1", + "@egoist/tailwindcss-icons": "1.8.2", "@electron-forge/cli": "7.6.0", "@electron-forge/maker-dmg": "7.6.0", "@electron-forge/maker-squirrel": "7.6.0", @@ -59,8 +59,8 @@ "@hookform/resolvers": "3.9.1", "@iconify-json/logos": "1.2.3", "@iconify-json/mingcute": "1.2.1", - "@iconify-json/simple-icons": "^1.2.15", - "@iconify/tools": "4.0.7", + "@iconify-json/simple-icons": "^1.2.16", + "@iconify/tools": "4.1.1", "@microflash/remark-callout-directives": "4.3.2", "@mozilla/readability": "^0.5.0", "@pengx17/electron-forge-maker-appimage": "1.2.1", @@ -70,10 +70,10 @@ "@tailwindcss/typography": "0.5.15", "@types/html-minifier-terser": "7.0.2", "@types/js-yaml": "4.0.9", - "@types/node": "^22.10.1", - "@types/react": "^18.3.12", - "@types/react-dom": "^18.3.1", - "@vercel/node": "3.2.28", + "@types/node": "^22.10.2", + "@types/react": "^19.0.0", + "@types/react-dom": "^19.0.2", + "@vercel/node": "5.0.0", "@vitejs/plugin-legacy": "6.0.0", "@vitejs/plugin-react": "^4.3.4", "async-es": "^3.2.6", @@ -82,40 +82,40 @@ "cssnano": "7.0.6", "dnum": "^2.14.0", "dotenv": "16.4.7", - "drizzle-orm": "0.37.0", + "drizzle-orm": "0.38.2", "electron": "33.2.0", "electron-devtools-installer": "3.2.0", "electron-packager-languages": "0.5.0", "electron-vite": "^2.3.0", - "eslint": "^9.16.0", + "eslint": "^9.17.0", "eslint-config-hyoban": "^3.1.15", "fake-indexeddb": "6.0.0", "fast-glob": "^3.3.2", "happy-dom": "15.11.7", - "hono": "4.6.13", + "hono": "4.6.14", "html-minifier-terser": "7.2.0", "js-yaml": "4.1.0", - "lint-staged": "15.2.10", + "lint-staged": "15.2.11", "nbump": "2.0.7", "postcss": "8.4.49", "postcss-js": "4.0.1", "prettier": "3.4.2", "raw-body": "3.0.0", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.0.0", + "react-dom": "^19.0.0", "rimraf": "6.0.1", "shx": "^0.3.4", "simple-git-hooks": "2.11.1", "tailwindcss": "3.4.16", "tailwindcss-animate": "1.0.7", - "tailwindcss-motion": "0.4.3-beta", + "tailwindcss-motion": "1.0.0", "tailwindcss-safe-area": "0.6.0", "tar": "7.4.3", "tsup": "8.3.5", "tsx": "4.19.2", "turbo": "2.3.3", "typescript": "5.7.2", - "unplugin-ast": "^0.12.0", + "unplugin-ast": "^0.13.1", "vite": "6.0.3", "vite-bundle-analyzer": "0.15.2", "vite-plugin-mkcert": "1.17.6", @@ -137,10 +137,12 @@ "@pengx17/electron-forge-maker-appimage": "patches/@pengx17__electron-forge-maker-appimage.patch" }, "overrides": { - "@types/react": "npm:@types/react@^18.3.12", "@types/react-dom": "npm:@types/react-dom@^18.3.1", "is-core-module": "npm:@nolyfill/is-core-module@^1", - "isarray": "npm:@nolyfill/isarray@^1" + "isarray": "npm:@nolyfill/isarray@^1", + "@types/react": "^19.0.0", + "react": "^19.0.0", + "react-dom": "^19.0.0" } }, "simple-git-hooks": { @@ -178,4 +180,4 @@ }, "productName": "Follow", "mainHash": "eff966f43f885985e456a48c734d2cabe9fe30723d6cdc45e2f8ba75cecd0c80" -} +} \ No newline at end of file diff --git a/packages/atoms/tsconfig.json b/packages/atoms/tsconfig.json index d988fd4fac..44555e006f 100644 --- a/packages/atoms/tsconfig.json +++ b/packages/atoms/tsconfig.json @@ -2,7 +2,7 @@ "extends": "../tsconfig.extend.json", "compilerOptions": { "baseUrl": ".", - "declaration": true, + "declaration": false, "types": ["@follow/types/react", "@follow/types/global", "vite/client"], "paths": { "@follow/atoms/*": ["./src/*"], diff --git a/packages/components/package.json b/packages/components/package.json index 9dc9d4a6fe..246c6661db 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -16,8 +16,8 @@ "./utils/*": "./src/utils/*" }, "peerDependencies": { - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.0.0", + "react-dom": "^19.0.0" }, "dependencies": { "@essentials/request-timeout": "1.3.0", @@ -27,38 +27,38 @@ "@follow/types": "workspace:*", "@follow/utils": "workspace:*", "@headlessui/react": "2.2.0", - "@radix-ui/react-avatar": "1.1.1", - "@radix-ui/react-checkbox": "1.1.2", - "@radix-ui/react-context-menu": "2.2.2", - "@radix-ui/react-dialog": "1.1.2", - "@radix-ui/react-dropdown-menu": "2.1.2", - "@radix-ui/react-hover-card": "1.1.2", - "@radix-ui/react-label": "2.1.0", - "@radix-ui/react-navigation-menu": "1.2.1", - "@radix-ui/react-popover": "1.1.2", - "@radix-ui/react-radio-group": "1.2.1", - "@radix-ui/react-scroll-area": "1.2.1", - "@radix-ui/react-select": "2.1.2", - "@radix-ui/react-slider": "^1.2.1", - "@radix-ui/react-slot": "1.1.0", - "@radix-ui/react-switch": "1.1.1", - "@radix-ui/react-tabs": "1.1.1", - "@radix-ui/react-toast": "1.2.2", - "@radix-ui/react-tooltip": "1.1.4", + "@radix-ui/react-avatar": "1.1.2", + "@radix-ui/react-checkbox": "1.1.3", + "@radix-ui/react-context-menu": "2.2.3", + "@radix-ui/react-dialog": "1.1.3", + "@radix-ui/react-dropdown-menu": "2.1.3", + "@radix-ui/react-hover-card": "1.1.3", + "@radix-ui/react-label": "2.1.1", + "@radix-ui/react-navigation-menu": "1.2.2", + "@radix-ui/react-popover": "1.1.3", + "@radix-ui/react-radio-group": "1.2.2", + "@radix-ui/react-scroll-area": "1.2.2", + "@radix-ui/react-select": "2.1.3", + "@radix-ui/react-slider": "^1.2.2", + "@radix-ui/react-slot": "1.1.1", + "@radix-ui/react-switch": "1.1.2", + "@radix-ui/react-tabs": "1.1.2", + "@radix-ui/react-toast": "1.2.3", + "@radix-ui/react-tooltip": "1.1.5", "@react-hook/window-size": "3.1.1", "class-variance-authority": "0.7.1", "dayjs": "1.11.13", "foxact": "0.2.43", - "framer-motion": "11.13.1", + "framer-motion": "11.14.4", "jotai": "2.10.3", "masonic": "4.0.1", "react-blurhash": "^0.3.0", "react-fast-marquee": "1.6.5", - "react-hook-form": "7.54.0", - "react-i18next": "^15.1.3", + "react-hook-form": "7.54.1", + "react-i18next": "^15.2.0", "sonner": "1.7.1", "use-context-selector": "2.0.0", "usehooks-ts": "3.1.0", - "vaul": "1.1.1" + "vaul": "1.1.2" } } diff --git a/packages/components/src/ui/masonry/index.tsx b/packages/components/src/ui/masonry/index.tsx index e9d1e161d7..1db8473a44 100644 --- a/packages/components/src/ui/masonry/index.tsx +++ b/packages/components/src/ui/masonry/index.tsx @@ -150,7 +150,7 @@ function MasonryScroller( } function useContainerPosition( - elementRef: React.MutableRefObject, + elementRef: React.RefObject, deps: React.DependencyList = [], ): ContainerPosition & { height: number diff --git a/packages/components/src/ui/sheet/Sheet.tsx b/packages/components/src/ui/sheet/Sheet.tsx index e30ea2a825..6cfd1ed49d 100644 --- a/packages/components/src/ui/sheet/Sheet.tsx +++ b/packages/components/src/ui/sheet/Sheet.tsx @@ -19,7 +19,7 @@ export interface PresentSheetProps { defaultOpen?: boolean triggerAsChild?: boolean - contentRef?: RefObject + contentRef?: RefObject dismissableClassName?: string modalClassName?: string contentClassName?: string diff --git a/packages/components/tsconfig.json b/packages/components/tsconfig.json index addf12a8a8..5ca0e7d6df 100644 --- a/packages/components/tsconfig.json +++ b/packages/components/tsconfig.json @@ -3,7 +3,7 @@ "compilerOptions": { "baseUrl": ".", "jsx": "preserve", - "declaration": true, + "declaration": false, "types": ["@follow/types/react", "@follow/types/global", "vite/client"], "paths": { "@follow/components/*": ["./src/*"], diff --git a/packages/constants/package.json b/packages/constants/package.json index e49026d8ca..3a9ab1ae2a 100644 --- a/packages/constants/package.json +++ b/packages/constants/package.json @@ -6,7 +6,7 @@ ".": "./src/index.ts" }, "peerDependencies": { - "react": "^18.3.1" + "react": "^19.0.0" }, "dependencies": { "@follow/types": "workspace:*" diff --git a/packages/constants/tsconfig.json b/packages/constants/tsconfig.json index 06e14fd2e3..2cfea1f7f9 100644 --- a/packages/constants/tsconfig.json +++ b/packages/constants/tsconfig.json @@ -2,7 +2,7 @@ "extends": "../tsconfig.extend.json", "compilerOptions": { "baseUrl": ".", - "declaration": true, + "declaration": false, "types": ["@follow/types/react", "@follow/types/global", "vite/client"], "paths": { "@follow/constants/*": ["./src/*"], diff --git a/packages/hooks/package.json b/packages/hooks/package.json index c47d61f88e..12982aecb0 100644 --- a/packages/hooks/package.json +++ b/packages/hooks/package.json @@ -10,8 +10,8 @@ } }, "peerDependencies": { - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.0.0", + "react-dom": "^19.0.0" }, "dependencies": { "@follow/shared": "workspace:*", diff --git a/packages/hooks/src/useLongPress.ts b/packages/hooks/src/useLongPress.ts index 7679f55514..b905a445bb 100644 --- a/packages/hooks/src/useLongPress.ts +++ b/packages/hooks/src/useLongPress.ts @@ -19,9 +19,9 @@ export function useLongPress({ threshold = 500, ...events }: UseLongPressOptions) { - const timerRef = useRef() + const timerRef = useRef(undefined) const isLongPress = useRef(false) - const startPosition = useRef<{ x: number; y: number }>() + const startPosition = useRef<{ x: number; y: number }>(undefined) const onTouchStart = useEventCallback((e: React.TouchEvent) => { events.onTouchStart?.(e) diff --git a/packages/hooks/src/usePrevious.ts b/packages/hooks/src/usePrevious.ts index ef9c70b424..f2f9b1466f 100644 --- a/packages/hooks/src/usePrevious.ts +++ b/packages/hooks/src/usePrevious.ts @@ -1,7 +1,7 @@ import { useEffect, useRef } from "react" export const usePrevious = (value: T): T | undefined => { - const ref = useRef() + const ref = useRef(undefined) useEffect(() => { ref.current = value }) diff --git a/packages/hooks/tsconfig.json b/packages/hooks/tsconfig.json index e1348514fd..f197817bbe 100644 --- a/packages/hooks/tsconfig.json +++ b/packages/hooks/tsconfig.json @@ -4,7 +4,7 @@ "noEmit": true, "baseUrl": ".", "jsx": "preserve", - "declaration": true, + "declaration": false, "types": ["@follow/types/react", "@follow/types/global", "vite/client"], "paths": { "@follow/hooks/*": ["./src/*"], diff --git a/packages/logger/tsconfig.json b/packages/logger/tsconfig.json index 343febd5f4..e31019809e 100644 --- a/packages/logger/tsconfig.json +++ b/packages/logger/tsconfig.json @@ -4,7 +4,7 @@ "noEmit": true, "baseUrl": ".", "jsx": "preserve", - "declaration": true, + "declaration": false, "paths": { "@pkg": ["../../package.json"] } diff --git a/packages/models/package.json b/packages/models/package.json index 0569ff0cc3..ff07f129cb 100644 --- a/packages/models/package.json +++ b/packages/models/package.json @@ -18,6 +18,6 @@ "@follow/shared": "workspace:*", "@follow/types": "workspace:*", "@follow/utils": "workspace:*", - "hono": "4.6.13" + "hono": "4.6.14" } } diff --git a/packages/models/tsconfig.json b/packages/models/tsconfig.json index 64cf83ed18..ca98ab43c5 100644 --- a/packages/models/tsconfig.json +++ b/packages/models/tsconfig.json @@ -3,7 +3,7 @@ "compilerOptions": { "baseUrl": ".", "jsx": "preserve", - "declaration": true, + "declaration": false, "types": ["@follow/types/react", "@follow/types/global", "vite/client"], "paths": { "@follow/models/*": ["./src/*"], diff --git a/packages/shared/package.json b/packages/shared/package.json index a06bd847e8..a69e816d5f 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -33,12 +33,12 @@ "@electron-toolkit/tsconfig": "^1.0.1", "@hono/node-server": "1.13.7", "@t3-oss/env-core": "^0.11.1", - "better-auth": "1.0.14", - "drizzle-orm": "0.37.0", - "hono": "4.6.13", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "better-auth": "1.0.21", + "drizzle-orm": "0.38.2", + "hono": "4.6.14", + "react": "^19.0.0", + "react-dom": "^19.0.0", "sonner": "1.7.1", - "zod": "3.23.8" + "zod": "3.24.1" } -} +} \ No newline at end of file diff --git a/packages/shared/src/hono.ts b/packages/shared/src/hono.ts index f009cb30c9..51bcbc8c56 100644 --- a/packages/shared/src/hono.ts +++ b/packages/shared/src/hono.ts @@ -8,7 +8,7 @@ import { z } from 'zod'; import * as drizzle_orm_pg_core from 'drizzle-orm/pg-core'; import { AnyPgColumn } from 'drizzle-orm/pg-core'; import * as drizzle_orm from 'drizzle-orm'; -import { InferInsertModel, SQL } from 'drizzle-orm'; +import { InferInsertModel, SQL, type ColumnBuilderBaseConfig, type ColumnDataType } from 'drizzle-orm'; import * as better_auth_adapters_drizzle from 'better-auth/adapters/drizzle'; import * as better_auth from 'better-auth'; @@ -1485,6 +1485,8 @@ declare const CommonEntryFields: { data: string[]; driverParam: string | string[]; enumValues: [string, ...string[]]; + size: number | undefined; + baseBuilder: ColumnBuilderBaseConfig; }, { name: "categories"; dataType: "string"; diff --git a/packages/types/react-global.d.ts b/packages/types/react-global.d.ts index ab27f2f054..04fc7912d6 100644 --- a/packages/types/react-global.d.ts +++ b/packages/types/react-global.d.ts @@ -1,7 +1,8 @@ -import type { FC, PropsWithChildren } from "react" +import type { FC, PropsWithChildren, RefObject } from "react" declare global { export type Component

= FC + export type ComponentWithRef

= FC }> export type ComponentType

= { className?: string diff --git a/packages/utils/package.json b/packages/utils/package.json index f4bd69be3c..d6cec8497c 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -29,10 +29,10 @@ "@follow/shared": "workspace:*", "@follow/types": "workspace:*", "clsx": "2.1.1", - "framer-motion": "11.13.1", + "framer-motion": "11.14.4", "nanoid": "5.0.9", "tailwind-merge": "2.5.5", - "tldts": "6.1.66", + "tldts": "6.1.68", "uniqolor": "1.1.1" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d11f27ada5..e07df362f6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,10 +5,12 @@ settings: excludeLinksFromLockfile: false overrides: - '@types/react': npm:@types/react@^18.3.12 '@types/react-dom': npm:@types/react-dom@^18.3.1 is-core-module: npm:@nolyfill/is-core-module@^1 isarray: npm:@nolyfill/isarray@^1 + '@types/react': ^19.0.0 + react: ^19.0.0 + react-dom: ^19.0.0 patchedDependencies: '@mozilla/readability': @@ -53,8 +55,8 @@ importers: specifier: 0.8.2 version: 0.8.2 '@egoist/tailwindcss-icons': - specifier: 1.8.1 - version: 1.8.1(tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.1)(typescript@5.7.2))) + specifier: 1.8.2 + version: 1.8.2(tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.2)(typescript@5.7.2))) '@electron-forge/cli': specifier: 7.6.0 version: 7.6.0(encoding@0.1.13) @@ -75,16 +77,16 @@ importers: version: 7.6.0(encoding@0.1.13) '@electron-toolkit/tsconfig': specifier: ^1.0.1 - version: 1.0.1(@types/node@22.10.1) + version: 1.0.1(@types/node@22.10.2) '@fontsource/sn-pro': specifier: 5.1.0 version: 5.1.0 '@hono/node-server': specifier: 1.13.7 - version: 1.13.7(hono@4.6.13(patch_hash=qptujxncoai6tukc4qaqsrqk24)) + version: 1.13.7(hono@4.6.14(patch_hash=qptujxncoai6tukc4qaqsrqk24)) '@hookform/resolvers': specifier: 3.9.1 - version: 3.9.1(react-hook-form@7.54.0(react@18.3.1)) + version: 3.9.1(react-hook-form@7.54.1(react@19.0.0)) '@iconify-json/logos': specifier: 1.2.3 version: 1.2.3 @@ -92,11 +94,11 @@ importers: specifier: 1.2.1 version: 1.2.1 '@iconify-json/simple-icons': - specifier: ^1.2.15 - version: 1.2.15 + specifier: ^1.2.16 + version: 1.2.16 '@iconify/tools': - specifier: 4.0.7 - version: 4.0.7 + specifier: 4.1.1 + version: 4.1.1 '@microflash/remark-callout-directives': specifier: 4.3.2 version: 4.3.2 @@ -111,13 +113,13 @@ importers: version: 2.22.7(encoding@0.1.13) '@t3-oss/env-core': specifier: ^0.11.1 - version: 0.11.1(typescript@5.7.2)(zod@3.23.8) + version: 0.11.1(typescript@5.7.2)(zod@3.24.1) '@tailwindcss/container-queries': specifier: 0.1.1 - version: 0.1.1(tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.1)(typescript@5.7.2))) + version: 0.1.1(tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.2)(typescript@5.7.2))) '@tailwindcss/typography': specifier: 0.5.15 - version: 0.5.15(tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.1)(typescript@5.7.2))) + version: 0.5.15(tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.2)(typescript@5.7.2))) '@types/html-minifier-terser': specifier: 7.0.2 version: 7.0.2 @@ -125,23 +127,23 @@ importers: specifier: 4.0.9 version: 4.0.9 '@types/node': - specifier: ^22.10.1 - version: 22.10.1 + specifier: ^22.10.2 + version: 22.10.2 '@types/react': - specifier: npm:@types/react@^18.3.12 - version: 18.3.14 + specifier: ^19.0.0 + version: 19.0.1 '@types/react-dom': - specifier: npm:@types/react-dom@^18.3.1 - version: 18.3.2 + specifier: ^19.0.2 + version: 19.0.2(@types/react@19.0.1) '@vercel/node': - specifier: 3.2.28 - version: 3.2.28(encoding@0.1.13) + specifier: 5.0.0 + version: 5.0.0(encoding@0.1.13) '@vitejs/plugin-legacy': specifier: 6.0.0 - version: 6.0.0(terser@5.35.0)(vite@6.0.3(@types/node@22.10.1)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1)) + version: 6.0.0(terser@5.35.0)(vite@6.0.3(@types/node@22.10.2)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1)) '@vitejs/plugin-react': specifier: ^4.3.4 - version: 4.3.4(vite@6.0.3(@types/node@22.10.1)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1)) + version: 4.3.4(vite@6.0.3(@types/node@22.10.2)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1)) async-es: specifier: ^3.2.6 version: 3.2.6 @@ -161,11 +163,11 @@ importers: specifier: 16.4.7 version: 16.4.7 drizzle-orm: - specifier: 0.37.0 - version: 0.37.0(@opentelemetry/api@1.9.0)(@types/pg@8.11.10)(@types/react@18.3.14)(kysely@0.27.5)(react@18.3.1) + specifier: 0.38.2 + version: 0.38.2(@opentelemetry/api@1.9.0)(@types/pg@8.11.10)(@types/react@19.0.1)(kysely@0.27.5)(react@19.0.0) electron: specifier: 33.2.0 - version: 33.2.0 + version: 33.2.1 electron-devtools-installer: specifier: 3.2.0 version: 3.2.0 @@ -174,13 +176,13 @@ importers: version: 0.5.0 electron-vite: specifier: ^2.3.0 - version: 2.3.0(vite@6.0.3(@types/node@22.10.1)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1)) + version: 2.3.0(vite@6.0.3(@types/node@22.10.2)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1)) eslint: - specifier: ^9.16.0 - version: 9.16.0(jiti@2.3.3) + specifier: ^9.17.0 + version: 9.17.0(jiti@2.3.3) eslint-config-hyoban: specifier: ^3.1.15 - version: 3.1.15(@typescript-eslint/eslint-plugin@8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.16.0(jiti@2.3.3))(tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.1)(typescript@5.7.2)))(typescript@5.7.2) + version: 3.1.15(@typescript-eslint/eslint-plugin@8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.17.0(jiti@2.3.3))(tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.2)(typescript@5.7.2)))(typescript@5.7.2) fake-indexeddb: specifier: 6.0.0 version: 6.0.0 @@ -191,8 +193,8 @@ importers: specifier: 15.11.7 version: 15.11.7 hono: - specifier: 4.6.13 - version: 4.6.13(patch_hash=qptujxncoai6tukc4qaqsrqk24) + specifier: 4.6.14 + version: 4.6.14(patch_hash=qptujxncoai6tukc4qaqsrqk24) html-minifier-terser: specifier: 7.2.0 version: 7.2.0 @@ -200,8 +202,8 @@ importers: specifier: 4.1.0 version: 4.1.0 lint-staged: - specifier: 15.2.10 - version: 15.2.10 + specifier: 15.2.11 + version: 15.2.11 nbump: specifier: 2.0.7 version: 2.0.7(conventional-commits-filter@5.0.0) @@ -218,11 +220,11 @@ importers: specifier: 3.0.0 version: 3.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) rimraf: specifier: 6.0.1 version: 6.0.1 @@ -234,16 +236,16 @@ importers: version: 2.11.1 tailwindcss: specifier: 3.4.16 - version: 3.4.16(ts-node@10.9.1(@types/node@22.10.1)(typescript@5.7.2)) + version: 3.4.16(ts-node@10.9.1(@types/node@22.10.2)(typescript@5.7.2)) tailwindcss-animate: specifier: 1.0.7 - version: 1.0.7(tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.1)(typescript@5.7.2))) + version: 1.0.7(tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.2)(typescript@5.7.2))) tailwindcss-motion: - specifier: 0.4.3-beta - version: 0.4.3-beta(tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.1)(typescript@5.7.2))) + specifier: 1.0.0 + version: 1.0.0(tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.2)(typescript@5.7.2))) tailwindcss-safe-area: specifier: 0.6.0 - version: 0.6.0(tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.1)(typescript@5.7.2))) + version: 0.6.0(tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.2)(typescript@5.7.2))) tar: specifier: 7.4.3 version: 7.4.3 @@ -260,38 +262,38 @@ importers: specifier: 5.7.2 version: 5.7.2 unplugin-ast: - specifier: ^0.12.0 - version: 0.12.0(rollup@2.79.2) + specifier: ^0.13.1 + version: 0.13.1(rollup@2.79.2) vite: specifier: 6.0.3 - version: 6.0.3(@types/node@22.10.1)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1) + version: 6.0.3(@types/node@22.10.2)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1) vite-bundle-analyzer: specifier: 0.15.2 version: 0.15.2 vite-plugin-mkcert: specifier: 1.17.6 - version: 1.17.6(vite@6.0.3(@types/node@22.10.1)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1)) + version: 1.17.6(vite@6.0.3(@types/node@22.10.2)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1)) vite-plugin-pwa: specifier: 0.21.1 - version: 0.21.1(@vite-pwa/assets-generator@0.2.6)(vite@6.0.3(@types/node@22.10.1)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1))(workbox-build@7.3.0(@types/babel__core@7.20.5))(workbox-window@7.3.0) + version: 0.21.1(@vite-pwa/assets-generator@0.2.6)(vite@6.0.3(@types/node@22.10.2)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1))(workbox-build@7.3.0(@types/babel__core@7.20.5))(workbox-window@7.3.0) vite-tsconfig-paths: specifier: 5.1.4 - version: 5.1.4(typescript@5.7.2)(vite@6.0.3(@types/node@22.10.1)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1)) + version: 5.1.4(typescript@5.7.2)(vite@6.0.3(@types/node@22.10.2)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1)) vitest: specifier: 2.1.8 - version: 2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.1)(happy-dom@15.11.7)(lightningcss@1.28.2)(terser@5.35.0) + version: 2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.2)(happy-dom@15.11.7)(jsdom@20.0.3(bufferutil@4.0.8)(utf-8-validate@6.0.4))(lightningcss@1.28.2)(terser@5.35.0) apps/main: dependencies: '@egoist/tipc': specifier: 0.3.2 - version: 0.3.2(electron@33.2.0)(react@19.0.0) + version: 0.3.2(electron@33.2.1)(react@19.0.0) '@electron-toolkit/preload': specifier: ^3.0.1 - version: 3.0.1(electron@33.2.0) + version: 3.0.1(electron@33.2.1) '@electron-toolkit/utils': specifier: ^3.0.0 - version: 3.0.0(electron@33.2.0) + version: 3.0.0(electron@33.2.1) '@eneris/push-receiver': specifier: 4.3.0 version: 4.3.0 @@ -305,14 +307,14 @@ importers: specifier: 1.0.1 version: 1.0.1 '@sentry/electron': - specifier: 5.7.0 - version: 5.7.0 + specifier: 5.8.0 + version: 5.8.0 builder-util-runtime: specifier: 9.2.10 version: 9.2.10 dompurify: - specifier: ~3.2.2 - version: 3.2.2 + specifier: ~3.2.3 + version: 3.2.3 electron-context-menu: specifier: 4.0.4 version: 4.0.4(patch_hash=c53at4t5fflixuwjz35hmcqdu4) @@ -326,8 +328,8 @@ importers: specifier: ^6.3.9 version: 6.3.9 es-toolkit: - specifier: 1.29.0 - version: 1.29.0 + specifier: 1.30.1 + version: 1.30.1 fast-folder-size: specifier: 2.3.0 version: 2.3.0 @@ -335,14 +337,14 @@ importers: specifier: 1.5.1 version: 1.5.1 i18next: - specifier: ^24.0.5 - version: 24.0.5(typescript@5.7.2) + specifier: ^24.1.0 + version: 24.1.0(typescript@5.7.2) js-yaml: specifier: 4.1.0 version: 4.1.0 linkedom: - specifier: ^0.18.5 - version: 0.18.5 + specifier: ^0.18.6 + version: 0.18.6 lowdb: specifier: 7.0.1 version: 7.0.1 @@ -369,26 +371,26 @@ importers: specifier: 4.0.9 version: 4.0.9 '@types/node': - specifier: ^22.10.1 - version: 22.10.1 + specifier: ^22.10.2 + version: 22.10.2 electron: specifier: 33.2.0 - version: 33.2.0 + version: 33.2.1 electron-devtools-installer: specifier: 3.2.0 version: 3.2.0 hono: - specifier: 4.6.13 - version: 4.6.13(patch_hash=qptujxncoai6tukc4qaqsrqk24) + specifier: 4.6.14 + version: 4.6.14(patch_hash=qptujxncoai6tukc4qaqsrqk24) apps/renderer: dependencies: '@dnd-kit/core': - specifier: ^6.3.1 - version: 6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^6.2.0 + version: 6.3.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@egoist/tipc': specifier: 0.3.2 - version: 0.3.2(electron@33.3.0)(react@18.3.1) + version: 0.3.2(electron@33.3.0)(react@19.0.0) '@electron-toolkit/preload': specifier: ^3.0.1 version: 3.0.1(electron@33.3.0) @@ -403,13 +405,13 @@ importers: version: 5.1.0 '@headlessui/react': specifier: 2.2.0 - version: 2.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.2.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@hookform/resolvers': specifier: 3.9.1 - version: 3.9.1(react-hook-form@7.54.0(react@18.3.1)) + version: 3.9.1(react-hook-form@7.54.1(react@19.0.0)) '@lottiefiles/dotlottie-react': - specifier: 0.11.0 - version: 0.11.0(react@18.3.1) + specifier: 0.11.1 + version: 0.11.1(react@19.0.0) '@microflash/remark-callout-directives': specifier: 4.3.2 version: 4.3.2 @@ -417,59 +419,59 @@ importers: specifier: 1.0.1 version: 1.0.1 '@radix-ui/react-avatar': - specifier: 1.1.1 - version: 1.1.1(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 1.1.2 + version: 1.1.2(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@radix-ui/react-context-menu': - specifier: 2.2.2 - version: 2.2.2(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 2.2.3 + version: 2.2.3(@types/react-dom@19.0.2(@types/react@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.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 1.1.3 + version: 1.1.3(@types/react-dom@19.0.2(@types/react@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.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 2.1.3 + version: 2.1.3(@types/react-dom@19.0.2(@types/react@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.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 1.1.3 + version: 1.1.3(@types/react-dom@19.0.2(@types/react@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.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 2.1.1 + version: 2.1.1(@types/react-dom@19.0.2(@types/react@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.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 1.1.3 + version: 1.1.3(@types/react-dom@19.0.2(@types/react@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.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^1.2.2 + version: 1.2.2(@types/react-dom@19.0.2(@types/react@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.14)(react@18.3.1) + specifier: 1.1.1 + version: 1.1.1(@types/react@19.0.1)(react@19.0.0) '@sentry/react': - specifier: 8.42.0 - version: 8.42.0(react@18.3.1) + specifier: 8.45.0 + version: 8.45.0(react@19.0.0) '@shikijs/transformers': - specifier: 1.24.1 - version: 1.24.1 + specifier: 1.24.2 + version: 1.24.2 '@tanstack/query-sync-storage-persister': - specifier: 5.62.3 - version: 5.62.3 + specifier: 5.62.7 + version: 5.62.7 '@tanstack/react-query': - specifier: 5.62.3 - version: 5.62.3(react@18.3.1) + specifier: 5.62.7 + version: 5.62.7(react@19.0.0) '@tanstack/react-query-devtools': - specifier: 5.62.3 - version: 5.62.3(@tanstack/react-query@5.62.3(react@18.3.1))(react@18.3.1) + specifier: 5.62.7 + version: 5.62.7(@tanstack/react-query@5.62.7(react@19.0.0))(react@19.0.0) '@tanstack/react-query-persist-client': - specifier: 5.62.3 - version: 5.62.3(@tanstack/react-query@5.62.3(react@18.3.1))(react@18.3.1) + specifier: 5.62.7 + version: 5.62.7(@tanstack/react-query@5.62.7(react@19.0.0))(react@19.0.0) '@tanstack/react-virtual': - specifier: 3.11.0 - version: 3.11.0(patch_hash=44veyovhgqddxy4cx3biv6jmoa)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 3.11.1 + version: 3.11.1(patch_hash=44veyovhgqddxy4cx3biv6jmoa)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@use-gesture/react': specifier: 10.3.1 - version: 10.3.1(react@18.3.1) + version: 10.3.1(react@19.0.0) '@welldone-software/why-did-you-render': specifier: 8.0.3 - version: 8.0.3(react@18.3.1) + version: 8.0.3(react@19.0.0) '@yornaath/batshit': specifier: 0.10.1 version: 0.10.1 @@ -478,13 +480,13 @@ importers: version: 9.1.3 click-to-react-component: specifier: 1.1.2 - version: 1.1.2(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.1.2(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) clsx: specifier: 2.1.1 version: 2.1.1 cmdk: specifier: 1.0.4 - version: 1.0.4(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.0.4(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) dayjs: specifier: 1.11.13 version: 1.11.13 @@ -502,22 +504,22 @@ importers: version: 5.2.4 embla-carousel-react: specifier: 8.5.1 - version: 8.5.1(react@18.3.1) + version: 8.5.1(react@19.0.0) embla-carousel-wheel-gestures: specifier: 8.0.1 version: 8.0.1(embla-carousel@8.5.1) es-toolkit: - specifier: 1.29.0 - version: 1.29.0 + specifier: 1.30.1 + version: 1.30.1 firebase: - specifier: 11.0.2 - version: 11.0.2 + specifier: 11.1.0 + version: 11.1.0 foxact: specifier: 0.2.43 - version: 0.2.43(react@18.3.1) + version: 0.2.43(react@19.0.0) framer-motion: - specifier: 11.13.1 - version: 11.13.1(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 11.14.4 + version: 11.14.4(@emotion/is-prop-valid@1.3.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) franc-min: specifier: 6.2.0 version: 6.2.0 @@ -534,8 +536,8 @@ importers: specifier: 4.0.2 version: 4.0.2 i18next: - specifier: ^24.0.5 - version: 24.0.5(typescript@5.7.2) + specifier: ^24.1.0 + version: 24.1.0(typescript@5.7.2) i18next-browser-languagedetector: specifier: 8.0.2 version: 8.0.2 @@ -547,16 +549,16 @@ importers: version: 10.1.1(patch_hash=og7mbnoo5vh43tjlw5rbmrdbvu) jotai: specifier: 2.10.3 - version: 2.10.3(@types/react@18.3.14)(react@18.3.1) + version: 2.10.3(@types/react@19.0.1)(react@19.0.0) katex: - specifier: 0.16.14 - version: 0.16.14 + specifier: 0.16.15 + version: 0.16.15 lethargy: specifier: 1.0.9 version: 1.0.9 masonic: specifier: 4.0.1 - version: 4.0.1(react@18.3.1) + version: 4.0.1(react@19.0.0) mdast-util-gfm-table: specifier: ^2.0.0 version: 2.0.0 @@ -574,49 +576,49 @@ importers: version: 8.2.0 plain-shiki: specifier: 0.0.12 - version: 0.0.12(shiki@1.24.1) + version: 0.0.12(shiki@1.24.2) re-resizable: - specifier: 6.10.1 - version: 6.10.1(patch_hash=yitcmpfwcomg2fky72uc3lhk2i)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 6.10.3 + version: 6.10.3(patch_hash=yitcmpfwcomg2fky72uc3lhk2i)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-blurhash: specifier: ^0.3.0 - version: 0.3.0(blurhash@2.0.5)(react@18.3.1) + version: 0.3.0(blurhash@2.0.5)(react@19.0.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-fast-marquee: specifier: 1.6.5 - version: 1.6.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.6.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-hook-form: - specifier: 7.54.0 - version: 7.54.0(react@18.3.1) + specifier: 7.54.1 + version: 7.54.1(react@19.0.0) react-hotkeys-hook: specifier: 4.6.1 - version: 4.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 4.6.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-i18next: - specifier: ^15.1.3 - version: 15.1.3(i18next@24.0.5(typescript@5.7.2))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^15.2.0 + version: 15.2.0(i18next@24.1.0(typescript@5.7.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-intersection-observer: - specifier: 9.13.1 - version: 9.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 9.14.0 + version: 9.14.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-ios-pwa-prompt: specifier: ^2.0.6 - version: 2.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.0.6(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-resizable-layout: specifier: npm:@innei/react-resizable-layout@0.7.3-fork.1 - version: '@innei/react-resizable-layout@0.7.3-fork.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)' + version: '@innei/react-resizable-layout@0.7.3-fork.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)' react-router: specifier: 7.0.2 - version: 7.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-selecto: specifier: ^1.26.3 version: 1.26.3 react-shadow: specifier: 20.5.0 - version: 20.5.0(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 20.5.0(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-zoom-pan-pinch: specifier: ^3.6.1 - version: 3.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 3.6.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) rehype-infer-description-meta: specifier: 2.0.0 version: 2.0.0 @@ -645,14 +647,14 @@ importers: specifier: 11.1.1 version: 11.1.1 shiki: - specifier: 1.24.1 - version: 1.24.1 + specifier: 1.24.2 + version: 1.24.2 sonner: specifier: 1.7.1 - version: 1.7.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.7.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) tldts: - specifier: 6.1.66 - version: 6.1.66 + specifier: 6.1.68 + version: 6.1.68 unified: specifier: 11.0.5 version: 11.0.5 @@ -661,16 +663,16 @@ importers: version: 6.0.1 use-context-selector: specifier: 2.0.0 - version: 2.0.0(react@18.3.1)(scheduler@0.25.0) + version: 2.0.0(react@19.0.0)(scheduler@0.25.0) use-pull-to-refresh: specifier: 2.4.1 - version: 2.4.1(react@18.3.1) + version: 2.4.1(react@19.0.0) use-sync-external-store: specifier: 1.4.0 - version: 1.4.0(react@18.3.1) + version: 1.4.0(react@19.0.0) usehooks-ts: specifier: 3.1.0 - version: 3.1.0(react@18.3.1) + version: 3.1.0(react@19.0.0) vfile: specifier: 6.0.3 version: 6.0.3 @@ -678,11 +680,11 @@ importers: specifier: 3.6.7 version: 3.6.7 zod: - specifier: 3.23.8 - version: 3.23.8 + specifier: 3.24.1 + version: 3.24.1 zustand: specifier: 5.0.2 - version: 5.0.2(@types/react@18.3.14)(immer@10.1.1(patch_hash=og7mbnoo5vh43tjlw5rbmrdbvu))(react@18.3.1)(use-sync-external-store@1.4.0(react@18.3.1)) + version: 5.0.2(@types/react@19.0.1)(immer@10.1.1(patch_hash=og7mbnoo5vh43tjlw5rbmrdbvu))(react@19.0.0)(use-sync-external-store@1.4.0(react@19.0.0)) devDependencies: '@babel/generator': specifier: 7.26.3 @@ -713,19 +715,19 @@ importers: version: link:../../packages/utils '@hono/node-server': specifier: 1.13.7 - version: 1.13.7(hono@4.6.13(patch_hash=qptujxncoai6tukc4qaqsrqk24)) + version: 1.13.7(hono@4.6.14(patch_hash=qptujxncoai6tukc4qaqsrqk24)) '@types/katex': specifier: 0.16.7 version: 0.16.7 '@types/node': - specifier: ^22.10.1 - version: 22.10.1 + specifier: ^22.10.2 + version: 22.10.2 '@types/react': - specifier: npm:@types/react@^18.3.12 - version: 18.3.14 + specifier: ^19.0.0 + version: 19.0.1 '@types/react-dom': - specifier: npm:@types/react-dom@^18.3.1 - version: 18.3.2 + specifier: ^19.0.2 + version: 19.0.2(@types/react@19.0.1) '@vite-pwa/assets-generator': specifier: ^0.2.6 version: 0.2.6 @@ -736,14 +738,14 @@ importers: specifier: 15.11.7 version: 15.11.7 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) react-scan: - specifier: 0.0.41 - version: 0.0.41(react-dom@18.3.1(react@18.3.1))(react-router@7.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rollup@4.28.1) + specifier: 0.0.46 + version: 0.0.46(react-dom@19.0.0(react@19.0.0))(react-router@7.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)(rollup@4.28.1) apps/server: dependencies: @@ -763,71 +765,71 @@ importers: specifier: 2.6.2 version: 2.6.2 '@sentry/react': - specifier: 8.42.0 - version: 8.42.0(react@18.3.1) + specifier: 8.45.0 + version: 8.45.0(react@19.0.0) '@tanstack/react-query': - specifier: 5.62.3 - version: 5.62.3(react@18.3.1) + specifier: 5.62.7 + version: 5.62.7(react@19.0.0) blurhash: specifier: 2.0.5 version: 2.0.5 click-to-react-component: specifier: 1.1.2 - version: 1.1.2(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.1.2(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) dayjs: specifier: 1.11.13 version: 1.11.13 fastify: - specifier: 5.1.0 - version: 5.1.0 + specifier: 5.2.0 + version: 5.2.0 framer-motion: - specifier: 11.13.1 - version: 11.13.1(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 11.14.4 + version: 11.14.4(@emotion/is-prop-valid@1.3.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) i18next: - specifier: ^24.0.5 - version: 24.0.5(typescript@5.7.2) + specifier: ^24.1.0 + version: 24.1.0(typescript@5.7.2) jotai: specifier: 2.10.3 - version: 2.10.3(@types/react@18.3.14)(react@18.3.1) + version: 2.10.3(@types/react@19.0.1)(react@19.0.0) kose-font: specifier: 1.0.0 version: 1.0.0 linkedom: - specifier: ^0.18.5 - version: 0.18.5 + specifier: ^0.18.6 + version: 0.18.6 ofetch: specifier: 1.4.1 version: 1.4.1 rc-modal-sheet: specifier: 0.3.2 - version: 0.3.2(@radix-ui/react-dialog@1.1.2(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(clsx@2.1.1)(framer-motion@11.13.1(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(tailwind-merge@2.5.5)(vaul@1.1.1(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 0.3.2(@radix-ui/react-dialog@1.1.3(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(clsx@2.1.1)(framer-motion@11.14.4(@emotion/is-prop-valid@1.3.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(tailwind-merge@2.5.5)(vaul@1.1.2(@types/react-dom@19.0.2(@types/react@19.0.1))(@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-blurhash: specifier: ^0.3.0 - version: 0.3.0(blurhash@2.0.5)(react@18.3.1) + version: 0.3.0(blurhash@2.0.5)(react@19.0.0) react-hotkeys-hook: specifier: 4.6.1 - version: 4.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 4.6.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-i18next: - specifier: ^15.1.3 - version: 15.1.3(i18next@24.0.5(typescript@5.7.2))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^15.2.0 + version: 15.2.0(i18next@24.1.0(typescript@5.7.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-photo-view: specifier: 1.2.6 - version: 1.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.2.6(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-router: specifier: 7.0.2 - version: 7.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) satori: specifier: 0.12.0 version: 0.12.0 sonner: specifier: 1.7.1 - version: 1.7.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.7.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) use-context-selector: specifier: 2.0.0 - version: 2.0.0(react@18.3.1)(scheduler@0.25.0) + version: 2.0.0(react@19.0.0)(scheduler@0.25.0) xss: specifier: 1.0.15 version: 1.0.15 @@ -854,8 +856,8 @@ importers: specifier: workspace:* version: link:../../packages/utils '@radix-ui/react-avatar': - specifier: 1.1.1 - version: 1.1.1(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 1.1.2 + version: 1.1.2(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/html-minifier-terser': specifier: 7.0.2 version: 7.0.2 @@ -863,20 +865,20 @@ importers: specifier: 4.0.1 version: 4.0.1 daisyui: - specifier: 4.12.20 - version: 4.12.20(patch_hash=igsntdatmoaxzwxof4bkkh35fy)(postcss@8.4.49) + specifier: 4.12.22 + version: 4.12.22(patch_hash=igsntdatmoaxzwxof4bkkh35fy)(postcss@8.4.49) dotenv-flow: specifier: 4.1.0 version: 4.1.0 es-toolkit: - specifier: 1.29.0 - version: 1.29.0 + specifier: 1.30.1 + version: 1.30.1 fast-glob: specifier: ^3.3.2 version: 3.3.2 foxact: specifier: 0.2.43 - version: 0.2.43(react@18.3.1) + version: 0.2.43(react@19.0.0) html-minifier-terser: specifier: 7.2.0 version: 7.2.0 @@ -885,7 +887,7 @@ importers: version: 1.28.2 masonic: specifier: 4.0.1 - version: 4.0.1(react@18.3.1) + version: 4.0.1(react@19.0.0) nanoid: specifier: 5.0.9 version: 5.0.9 @@ -893,11 +895,11 @@ importers: specifier: 8.2.0 version: 8.2.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) tailwindcss: specifier: 3.4.16 - version: 3.4.16(ts-node@10.9.1(@types/node@22.10.1)(typescript@5.7.2)) + version: 3.4.16(ts-node@10.9.1(@types/node@22.10.2)(typescript@5.7.2)) tsup: specifier: 8.3.5 version: 8.3.5(jiti@2.3.3)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.6.1) @@ -906,7 +908,7 @@ importers: version: 4.19.2 vite: specifier: 6.0.3 - version: 6.0.3(@types/node@22.10.1)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1) + version: 6.0.3(@types/node@22.10.2)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1) packages/atoms: dependencies: @@ -921,7 +923,7 @@ importers: version: link:../utils jotai: specifier: 2.10.3 - version: 2.10.3(@types/react@18.3.14)(react@19.0.0) + version: 2.10.3(@types/react@19.0.1)(react@19.0.0) packages/components: dependencies: @@ -945,64 +947,64 @@ importers: version: link:../utils '@headlessui/react': specifier: 2.2.0 - version: 2.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.2.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@radix-ui/react-avatar': - specifier: 1.1.1 - version: 1.1.1(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-checkbox': specifier: 1.1.2 - version: 1.1.2(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.1.2(@types/react-dom@19.0.2(@types/react@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.3 + version: 1.1.3(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@radix-ui/react-context-menu': - specifier: 2.2.2 - version: 2.2.2(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 2.2.3 + version: 2.2.3(@types/react-dom@19.0.2(@types/react@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.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 1.1.3 + version: 1.1.3(@types/react-dom@19.0.2(@types/react@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.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 2.1.3 + version: 2.1.3(@types/react-dom@19.0.2(@types/react@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.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 1.1.3 + version: 1.1.3(@types/react-dom@19.0.2(@types/react@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.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 2.1.1 + version: 2.1.1(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@radix-ui/react-navigation-menu': - specifier: 1.2.1 - version: 1.2.1(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 1.2.2 + version: 1.2.2(@types/react-dom@19.0.2(@types/react@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.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 1.1.3 + version: 1.1.3(@types/react-dom@19.0.2(@types/react@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.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 1.2.2 + version: 1.2.2(@types/react-dom@19.0.2(@types/react@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.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 1.2.2 + version: 1.2.2(@types/react-dom@19.0.2(@types/react@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.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 2.1.3 + version: 2.1.3(@types/react-dom@19.0.2(@types/react@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.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^1.2.2 + version: 1.2.2(@types/react-dom@19.0.2(@types/react@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.14)(react@18.3.1) - '@radix-ui/react-switch': specifier: 1.1.1 - version: 1.1.1(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.1.1(@types/react@19.0.1)(react@19.0.0) + '@radix-ui/react-switch': + specifier: 1.1.2 + version: 1.1.2(@types/react-dom@19.0.2(@types/react@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.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 1.1.2 + version: 1.1.2(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@radix-ui/react-toast': - specifier: 1.2.2 - version: 1.2.2(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 1.2.3 + version: 1.2.3(@types/react-dom@19.0.2(@types/react@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.4 - version: 1.1.4(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 1.1.5 + version: 1.1.5(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@react-hook/window-size': specifier: 3.1.1 - version: 3.1.1(react@18.3.1) + version: 3.1.1(react@19.0.0) class-variance-authority: specifier: 0.7.1 version: 0.7.1 @@ -1011,46 +1013,46 @@ importers: version: 1.11.13 foxact: specifier: 0.2.43 - version: 0.2.43(react@18.3.1) + version: 0.2.43(react@19.0.0) framer-motion: - specifier: 11.13.1 - version: 11.13.1(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 11.14.4 + version: 11.14.4(@emotion/is-prop-valid@1.3.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) jotai: specifier: 2.10.3 - version: 2.10.3(@types/react@18.3.14)(react@18.3.1) + version: 2.10.3(@types/react@19.0.1)(react@19.0.0) masonic: specifier: 4.0.1 - version: 4.0.1(react@18.3.1) + version: 4.0.1(react@19.0.0) react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 react-blurhash: specifier: ^0.3.0 - version: 0.3.0(blurhash@2.0.5)(react@18.3.1) + version: 0.3.0(blurhash@2.0.5)(react@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) react-fast-marquee: specifier: 1.6.5 - version: 1.6.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.6.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-hook-form: - specifier: 7.54.0 - version: 7.54.0(react@18.3.1) + specifier: 7.54.1 + version: 7.54.1(react@19.0.0) react-i18next: - specifier: ^15.1.3 - version: 15.1.3(i18next@24.0.5(typescript@5.7.2))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^15.2.0 + version: 15.2.0(i18next@24.1.0(typescript@5.7.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) sonner: specifier: 1.7.1 - version: 1.7.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.7.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) use-context-selector: specifier: 2.0.0 - version: 2.0.0(react@18.3.1)(scheduler@0.25.0) + version: 2.0.0(react@19.0.0)(scheduler@0.25.0) usehooks-ts: specifier: 3.1.0 - version: 3.1.0(react@18.3.1) + version: 3.1.0(react@19.0.0) vaul: - specifier: 1.1.1 - version: 1.1.1(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 1.1.2 + version: 1.1.2(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) packages/constants: dependencies: @@ -1058,8 +1060,8 @@ importers: specifier: workspace:* version: link:../types react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 packages/hooks: dependencies: @@ -1074,19 +1076,19 @@ importers: version: link:../utils foxact: specifier: 0.2.43 - version: 0.2.43(react@18.3.1) + version: 0.2.43(react@19.0.0) jotai: specifier: 2.10.3 - version: 2.10.3(@types/react@18.3.14)(react@18.3.1) + version: 2.10.3(@types/react@19.0.1)(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) usehooks-ts: specifier: 3.1.0 - version: 3.1.0(react@18.3.1) + version: 3.1.0(react@19.0.0) packages/logger: dependencies: @@ -1109,8 +1111,8 @@ importers: specifier: workspace:* version: link:../utils hono: - specifier: 4.6.13 - version: 4.6.13(patch_hash=qptujxncoai6tukc4qaqsrqk24) + specifier: 4.6.14 + version: 4.6.14(patch_hash=qptujxncoai6tukc4qaqsrqk24) packages/shared: dependencies: @@ -1119,34 +1121,34 @@ importers: version: 3.0.1(electron@33.3.0) '@electron-toolkit/tsconfig': specifier: ^1.0.1 - version: 1.0.1(@types/node@22.10.1) + version: 1.0.1(@types/node@22.10.2) '@hono/node-server': specifier: 1.13.7 - version: 1.13.7(hono@4.6.13(patch_hash=qptujxncoai6tukc4qaqsrqk24)) + version: 1.13.7(hono@4.6.14(patch_hash=qptujxncoai6tukc4qaqsrqk24)) '@t3-oss/env-core': specifier: ^0.11.1 - version: 0.11.1(typescript@5.7.2)(zod@3.23.8) + version: 0.11.1(typescript@5.7.2)(zod@3.24.1) better-auth: - specifier: 1.0.14 - version: 1.0.14(encoding@0.1.13) + specifier: 1.0.21 + version: 1.0.21(encoding@0.1.13) drizzle-orm: - specifier: 0.37.0 - version: 0.37.0(@opentelemetry/api@1.9.0)(@types/pg@8.11.10)(@types/react@18.3.14)(kysely@0.27.5)(react@18.3.1) + specifier: 0.38.2 + version: 0.38.2(@opentelemetry/api@1.9.0)(@types/pg@8.11.10)(@types/react@19.0.1)(kysely@0.27.5)(react@19.0.0) hono: - specifier: 4.6.13 - version: 4.6.13(patch_hash=qptujxncoai6tukc4qaqsrqk24) + specifier: 4.6.14 + version: 4.6.14(patch_hash=qptujxncoai6tukc4qaqsrqk24) 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) sonner: specifier: 1.7.1 - version: 1.7.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.7.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) zod: - specifier: 3.23.8 - version: 3.23.8 + specifier: 3.24.1 + version: 3.24.1 packages/types: {} @@ -1162,8 +1164,8 @@ importers: specifier: 2.1.1 version: 2.1.1 framer-motion: - specifier: 11.13.1 - version: 11.13.1(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 11.14.4 + version: 11.14.4(@emotion/is-prop-valid@1.3.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) nanoid: specifier: 5.0.9 version: 5.0.9 @@ -1171,8 +1173,8 @@ importers: specifier: 2.5.5 version: 2.5.5 tldts: - specifier: 6.1.66 - version: 6.1.66 + specifier: 6.1.68 + version: 6.1.68 uniqolor: specifier: 1.1.1 version: 1.1.1 @@ -1769,18 +1771,18 @@ packages: '@dnd-kit/accessibility@3.1.1': resolution: {integrity: sha512-2P+YgaXF+gRsIihwwY1gCsQSYnu9Zyj2py8kY5fFvUM1qm2WA2u639R6YNVfU4GWr+ZM5mqEsfHZZLoRONbemw==} peerDependencies: - react: '>=16.8.0' + react: ^19.0.0 '@dnd-kit/core@6.3.1': resolution: {integrity: sha512-xkGBRQQab4RLwgXxoqETICr6S5JlogafbhNsidmrkVv2YRs5MLwpjoF2qpiGjQt8S9AoxtIV603s0GIUpY5eYQ==} peerDependencies: - react: '>=16.8.0' - react-dom: '>=16.8.0' + react: ^19.0.0 + react-dom: ^19.0.0 '@dnd-kit/utilities@3.2.2': resolution: {integrity: sha512-+MKAJEOfaBe5SmV6t34p80MMKhjvUz0vRrvVJbPT0WElzaOJ/1xs+D+KDv+tD/NE5ujfrChEcshd4fLn0wpiqg==} peerDependencies: - react: '>=16.8.0' + react: ^19.0.0 '@edge-runtime/format@2.2.1': resolution: {integrity: sha512-JQTRVuiusQLNNLe2W9tnzBlV/GvSVcozLl4XZHk5swnRZ/v6jp8TqR8P7sqmJsQqblDZ3EztcWmLDbhRje/+8g==} @@ -1811,8 +1813,8 @@ packages: '@egjs/list-differ@1.0.1': resolution: {integrity: sha512-OTFTDQcWS+1ZREOdCWuk5hCBgYO4OsD30lXcOCyVOAjXMhgL5rBRDnt/otb6Nz8CzU0L/igdcaQBDLWc4t9gvg==} - '@egoist/tailwindcss-icons@1.8.1': - resolution: {integrity: sha512-hqZeASrhT6BOeaBHYDPB0yBH/zgMKqmm7y2Rsq0c4iRnNVv1RWEiXMBMJB38JsDMTHME450FKa/wvdaIhED+Iw==} + '@egoist/tailwindcss-icons@1.8.2': + resolution: {integrity: sha512-A0+/387Qg+rZgGRNlV9chwyikaPq9HALJYMwVspbqdbeA+TNEwUajM38pyaUqASArhubZUnFOgRALsdWYXn+rg==} peerDependencies: tailwindcss: '*' @@ -2476,12 +2478,12 @@ packages: eslint: optional: true - '@eslint/config-array@0.19.0': - resolution: {integrity: sha512-zdHg2FPIFNKPdcHWtiNT+jEFCHYVplAXRDlQDyqy0zGx/q2parwh7brGJSiTxRk/TSMkbM//zt/f5CHgyTyaSQ==} + '@eslint/config-array@0.19.1': + resolution: {integrity: sha512-fo6Mtm5mWyKjA/Chy1BYTdn5mGJoDNjC7C64ug20ADsRDGrA85bN3uK3MaKbeRkRuuIEAR5N33Jr1pbm411/PA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@0.9.0': - resolution: {integrity: sha512-7ATR9F0e4W85D/0w7cU0SNj7qkAexMG+bAHEZOjo9akvGuhHE2m7umzWzfnpa0XAg5Kxc1BWmtPMV67jJ+9VUg==} + '@eslint/core@0.9.1': + resolution: {integrity: sha512-GuUdqkyyzQI5RMIWkHhvTWLCyLo1jNK3vzkSyaExH5kHPDHcuL2VOpHjmMY+y3+NC69qAKToBqldTBgYeLSr9Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/eslintrc@3.2.0': @@ -2492,12 +2494,16 @@ packages: resolution: {integrity: sha512-tw2HxzQkrbeuvyj1tG2Yqq+0H9wGoI2IMk4EOsQeX+vmd75FtJAzf+gTA69WF+baUKRYQ3x2kbLE08js5OsTVg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/object-schema@2.1.4': - resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==} + '@eslint/js@9.17.0': + resolution: {integrity: sha512-Sxc4hqcs1kTu0iID3kcZDW3JHq2a77HO9P8CP6YEA/FpH3Ll8UXE2r/86Rz9YJLKme39S9vU5OWNjC6Xl0Cr3w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/object-schema@2.1.5': + resolution: {integrity: sha512-o0bhxnL89h5Bae5T318nFoFzGy+YE5i/gGkoPAgkmTVdRKTiv3p8JHevPiPaMwoloKfEiiaHlawCqaZMqRm+XQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/plugin-kit@0.2.3': - resolution: {integrity: sha512-2b/g5hRmpbb1o4GnTZax9N9m0FXzz9OV42ZzI4rDDMDuHUqigAiQCEWChBWCY4ztAGVRjoWT19v0yMmc5/L5kA==} + '@eslint/plugin-kit@0.2.4': + resolution: {integrity: sha512-zSkKow6H5Kdm0ZUQUB2kV5JIXqoG0+uH5YADhaEHswm664N9Db8dXSi0nMJpacpMf+MyyglF1vnZohpEg5yUtg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@essentials/memoize-one@1.1.0': @@ -2565,15 +2571,15 @@ packages: peerDependencies: '@firebase/app': 0.x - '@firebase/app-compat@0.2.46': - resolution: {integrity: sha512-9hSHWE5LMqtKIm13CnH5OZeMPbkVV3y5vgNZ5EMFHcG2ceRrncyNjG9No5XfWQw8JponZdGs4HlE4aMD/jxcFA==} + '@firebase/app-compat@0.2.47': + resolution: {integrity: sha512-TdEWGDp6kSwuO1mxiM2Fe39eLWygfyzqTZcoU3aPV0viqqphPCbBBnVjPbFJErZ4+yaS7uCWXEbFEP9m5/COKA==} engines: {node: '>=18.0.0'} '@firebase/app-types@0.9.3': resolution: {integrity: sha512-kRVpIl4vVGJ4baogMDINbyrIOtOxqhkZQg4jTq3l8Lw6WSk0xfpEYzezFu+Kl4ve4fbPl79dvwRtaFqAC/ucCw==} - '@firebase/app@0.10.16': - resolution: {integrity: sha512-SUati2qH48gvVGnSsqMkZr1Iq7No52a3tJQ4itboSTM89Erezmw3v1RsfVymrDze9+KiOLmBpvLNKSvheITFjg==} + '@firebase/app@0.10.17': + resolution: {integrity: sha512-53sIYyAnYEPIZdaxuyq5OST7j4KBc2pqmktz+tEb1BIUSbXh8Gp4k/o6qzLelLpm4ngrBz7SRN0PZJqNRAyPog==} engines: {node: '>=18.0.0'} '@firebase/auth-compat@0.5.16': @@ -2605,8 +2611,8 @@ packages: resolution: {integrity: sha512-eQbeCgPukLgsKD0Kw5wQgsMDX5LeoI1MIrziNDjmc6XDq5ZQnuUymANQgAb2wp1tSF9zDSXyxJmIUXaKgN58Ug==} engines: {node: '>=18.0.0'} - '@firebase/data-connect@0.1.2': - resolution: {integrity: sha512-Bcf29mntFCt5V7aceMe36wnkHrG7cwbMlUVbDHOlh2foQKx9VtSXEONw9r6FtL1sFobHVYOM5L6umX35f59m5g==} + '@firebase/data-connect@0.1.3': + resolution: {integrity: sha512-FbAQpWNHownJx1VTCQI4ydbWGOZmSWXoFlirQn3ItHqsLJYSywqxSgDafzvyooifFh3J/2WqaM8y9hInnPcsTw==} peerDependencies: '@firebase/app': 0.x @@ -2639,8 +2645,8 @@ packages: peerDependencies: '@firebase/app': 0.x - '@firebase/functions-compat@0.3.16': - resolution: {integrity: sha512-FL7EXehiiBisNIR7mlb0i+moyWKLVfcEJgh/Wq6ZV6BdrCObpCTz7w5EvuRIEFX5e9cNL2oWInKg8S5X4HtINg==} + '@firebase/functions-compat@0.3.17': + resolution: {integrity: sha512-oj2XV8YsJYutyPCRYUfbN6swmfrL6zar0/qtqZsKT7P7btOiYRl+lD6fxtQaT+pKE5YgOBGZW//kLPZfY0jWhw==} engines: {node: '>=18.0.0'} peerDependencies: '@firebase/app-compat': 0.x @@ -2648,8 +2654,8 @@ packages: '@firebase/functions-types@0.6.3': resolution: {integrity: sha512-EZoDKQLUHFKNx6VLipQwrSMh01A1SaL3Wg6Hpi//x6/fJ6Ee4hrAeswK99I5Ht8roiniKHw4iO0B1Oxj5I4plg==} - '@firebase/functions@0.11.10': - resolution: {integrity: sha512-TP+Dzebazhw6+GduBdWn1kOJRFH84G2z+BW3pNVfkpFRkc//+uT1Uw2+dLpMGSSBRG7FrcDG91vcPnOFCzr15w==} + '@firebase/functions@0.12.0': + resolution: {integrity: sha512-plTtzY/nT0jOgHzT0vB9qch4FpHFOhCnR8HhYBqqdArG6GOQMIruKZbiTyLybO8bcaaNgQ6kSm9yohGUwxHcIw==} engines: {node: '>=18.0.0'} peerDependencies: '@firebase/app': 0.x @@ -2673,16 +2679,16 @@ packages: resolution: {integrity: sha512-mH0PEh1zoXGnaR8gD1DeGeNZtWFKbnz9hDO91dIml3iou1gpOnLqXQ2dJfB71dj6dpmUjcQ6phY3ZZJbjErr9g==} engines: {node: '>=18.0.0'} - '@firebase/messaging-compat@0.2.14': - resolution: {integrity: sha512-r9weK8jTEA2aGiwy0IbMQPnzuJ0DHkOQaMxGJOlU2QZ1a7fh6RHpNtaoM+LKnn6u1NQgmAOWYNr9vezVQEm9zw==} + '@firebase/messaging-compat@0.2.15': + resolution: {integrity: sha512-mEKKASRvRWq1aBNHgioGsOYR2c5nBZpO7k90K794zjKe0WkGNf0k7PLs5SlCf8FKnzumEkhTAp/SjYxovuxa8A==} peerDependencies: '@firebase/app-compat': 0.x '@firebase/messaging-interop-types@0.2.3': resolution: {integrity: sha512-xfzFaJpzcmtDjycpDeCUj0Ge10ATFi/VHVIvEEjDNc3hodVBQADZ7BWQU7CuFpjSHE+eLuBI13z5F/9xOoGX8Q==} - '@firebase/messaging@0.12.14': - resolution: {integrity: sha512-cSGP34jJswFvME8tdMDkvJvW6T1jEekyMSyq84AMBZ0KEpJbDWuC9n4wKT2lxUm1jaL651iZnn6g51yCl77ICg==} + '@firebase/messaging@0.12.15': + resolution: {integrity: sha512-Bz+qvWNEwEWAbYtG4An8hgcNco6NWNoNLuLbGVwPL2fAoCF1zz+dcaBp+iTR2+K199JyRyDT9yDPAXhNHNDaKQ==} peerDependencies: '@firebase/app': 0.x @@ -2734,8 +2740,8 @@ packages: resolution: {integrity: sha512-qnSHIoE9FK+HYnNhTI8q14evyqbc/vHRivfB4TgCIUOl4tosmKSQlp7ltymOlMP4xVIJTg5wrkfcZ60X4nUf7Q==} engines: {node: '>=18.0.0'} - '@firebase/vertexai@1.0.1': - resolution: {integrity: sha512-f48MGSofhaS05ebpN7zMIv4tBqYf19pXr5/4njKtNZVLbjxUswDma0SuFDoO+IwgbdkhFxgtNctM+C1zfI/O1Q==} + '@firebase/vertexai@1.0.2': + resolution: {integrity: sha512-4dC9m2nD0tkfKJT5v+i27tELrmUePjFXW3CDAxhVHUEv647B2R7kqpGQnyPkNEeaXkCr76THe7GGg35EWn4lDw==} engines: {node: '>=18.0.0'} peerDependencies: '@firebase/app': 0.x @@ -2753,8 +2759,8 @@ packages: '@floating-ui/dom@0.4.5': resolution: {integrity: sha512-b+prvQgJt8pieaKYMSJBXHxX/DYwdLsAWxKYqnO5dO2V4oo/TYBZJAUQCVNjTWWsrs6o4VDrNcP9+E70HAhJdw==} - '@floating-ui/dom@1.6.11': - resolution: {integrity: sha512-qkMCxSR24v2vGkhYDo/UzxfJN3D4syqSjyuTFz6C7XcpU1pASPRieNI0Kj5VP3/503mOfYiGY891ugBX1GlABQ==} + '@floating-ui/dom@1.6.12': + resolution: {integrity: sha512-NP83c0HjokcGVEMeoStg317VD9W7eDlGK7457dMBANbKA6GJZdc7rjujdgqzTaz93jkGgc5P/jeWbaCHnMNc+w==} '@floating-ui/react-dom-interactions@0.3.1': resolution: {integrity: sha512-tP2KEh7EHJr5hokSBHcPGojb+AorDNUf0NYfZGg/M+FsMvCOOsSEeEF0O1NDfETIzDnpbHnCs0DuvCFhSMSStg==} @@ -2763,20 +2769,20 @@ packages: '@floating-ui/react-dom@0.6.3': resolution: {integrity: sha512-hC+pS5D6AgS2wWjbmSQ6UR6Kpy+drvWGJIri6e1EDGADTPsCaa4KzCgmCczHrQeInx9tqs81EyDmbKJYY2swKg==} peerDependencies: - react: '>=16.8.0' - react-dom: '>=16.8.0' + react: ^19.0.0 + react-dom: ^19.0.0 '@floating-ui/react-dom@2.1.2': resolution: {integrity: sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==} peerDependencies: - react: '>=16.8.0' - react-dom: '>=16.8.0' + react: ^19.0.0 + react-dom: ^19.0.0 '@floating-ui/react@0.26.25': resolution: {integrity: sha512-hZOmgN0NTOzOuZxI1oIrDu3Gcl8WViIkvPMpB4xdd4QD6xAMtwgwr3VPoiyH/bLtRcS1cDnhxLSD1NsMJmwh/A==} peerDependencies: - react: '>=16.8.0' - react-dom: '>=16.8.0' + react: ^19.0.0 + react-dom: ^19.0.0 '@floating-ui/utils@0.2.8': resolution: {integrity: sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==} @@ -2800,8 +2806,8 @@ packages: resolution: {integrity: sha512-RzCEg+LXsuI7mHiSomsu/gBJSjpupm6A1qIZ5sWjd7JhARNlMiSA4kKfJpCKwU9tE+zMRterhhrP74PvfJrpXQ==} engines: {node: '>=10'} peerDependencies: - react: ^18 || ^19 || ^19.0.0-rc - react-dom: ^18 || ^19 || ^19.0.0-rc + react: ^19.0.0 + react-dom: ^19.0.0 '@hexagon/base64@1.1.28': resolution: {integrity: sha512-lhqDEAvWixy3bZ+UOYbPwUbBkwBq5C1LAJ/xPC8Oi+lL54oyakv/npbA0aU2hgCsx/1NUd4IBvV03+aUBWxerw==} @@ -2847,23 +2853,23 @@ packages: '@iconify-json/mingcute@1.2.1': resolution: {integrity: sha512-rv682dBsjKUs1/AVg5tOegAunjCLuqyQufXU0D6Kbmgg5jMoUcl/9K2C+9MAiepBP0Eyb05YwXQvGaXMLPu/YA==} - '@iconify-json/simple-icons@1.2.15': - resolution: {integrity: sha512-4vxMQwkjsbjVIVGsPjKBnLMqAXu4wSlHmeN35KaJLK0UJNUj/ef6ES5c4bT/U4bSZjD2oZqOjOWTPD+HCrSUkg==} + '@iconify-json/simple-icons@1.2.16': + resolution: {integrity: sha512-mnQ0Ih8CDIgOqbi0qz01AJNOeFVuGFRimelg3JmJtD0y5EpZVw+enPPcpcxJKipsRZ/oqhcP3AhYkF1kM7yomg==} - '@iconify/tools@4.0.7': - resolution: {integrity: sha512-zOJxKIfZn96ZRGGvIWzDRLD9vb2CsxjcLuM+QIdvwWbv6SWhm49gECzUnd4d2P0sq9sfodT7yCNobWK8nvavxQ==} + '@iconify/tools@4.1.1': + resolution: {integrity: sha512-Hybu/HGhv6T8nLQhiG9rKx+ekF7NNpPOEQAy7JRSKht3s3dcFSsPccYzk24Znc9MTxrR6Gak3cg6CPP5dyvS2Q==} '@iconify/types@2.0.0': resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} - '@iconify/utils@2.1.33': - resolution: {integrity: sha512-jP9h6v/g0BIZx0p7XGJJVtkVnydtbgTgt9mVNcGDYwaa7UhdHdI9dvoq+gKj9sijMSJKxUPEG2JyjsgXjxL7Kw==} + '@iconify/utils@2.2.0': + resolution: {integrity: sha512-9A5eZQV9eKlNCXlI/SgYsGRS7YmGmB1oAsRpNVIYBmIzGJRgH+hfG+lo4069s+GFWFNnBAtDg10c53vQZBLfnA==} '@innei/react-resizable-layout@0.7.3-fork.1': resolution: {integrity: sha512-xBgY0+prk58+Hq235dmdi9AI60xYxqGEYxP44t2+3IqZoa/MUNC3FbGz1ICFGhaQurY/hUPQGOawZNVmcw8tNw==} peerDependencies: - react: '>=17.0.0' - react-dom: '>=17.0.0' + react: ^19.0.0 + react-dom: ^19.0.0 '@isaacs/cliui@8.0.2': resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} @@ -2877,6 +2883,10 @@ packages: resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} engines: {node: '>=6.0.0'} + '@jridgewell/gen-mapping@0.3.8': + resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} + engines: {node: '>=6.0.0'} + '@jridgewell/resolve-uri@3.1.2': resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} @@ -2900,13 +2910,13 @@ packages: '@levischuck/tiny-cbor@0.2.2': resolution: {integrity: sha512-f5CnPw997Y2GQ8FAvtuVVC19FX8mwNNC+1XJcIi16n/LTJifKO6QBgGLgN3YEmqtGMk17SKSuoWES3imJVxAVw==} - '@lottiefiles/dotlottie-react@0.11.0': - resolution: {integrity: sha512-6TAJY1XI5uhCooEGslMEJTPh7rNI7HFSO00fe8mHOyw37VqD9213LfJG1wZqUsNmg2NTUZbe/aJCS0hAHbbBnA==} + '@lottiefiles/dotlottie-react@0.11.1': + resolution: {integrity: sha512-pS/f2eI2DJJkzxLHrqUGw5JDEFqp+eqTQFWpoc6nTrbJshOkweUvyD5ON6kkmd4n6auQorHfBcdSLIgg4jIReA==} peerDependencies: - react: ^17 || ^18 + react: ^19.0.0 - '@lottiefiles/dotlottie-web@0.38.1': - resolution: {integrity: sha512-k7l2nLxGvFCD4ckJFxYI7KSvLvT5HtvGkejk6VuGTuUfcQpS+e29fOF+oNRVW5Wjgdh/1QvyxLpqDg57CcJqgw==} + '@lottiefiles/dotlottie-web@0.38.2': + resolution: {integrity: sha512-01d+UjJ8NG7ZStYQxtb8FPzknzGmauG7gEkcH+wHfSdiSQJY9PoBNVSTB9V6F5hAnmFqOxaocTtd7TIEEnzMnA==} '@malept/cross-spawn-promise@1.1.1': resolution: {integrity: sha512-RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ==} @@ -3252,12 +3262,16 @@ 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'} - '@opentelemetry/context-async-hooks@1.26.0': - resolution: {integrity: sha512-HedpXXYzzbaoutw6DFLWLDket2FwLkLpil4hGCZ1xYEIMTcivdfwEOISgdbLEWyG3HW52gTq2V9mOVJrONgiwg==} + '@opentelemetry/context-async-hooks@1.29.0': + resolution: {integrity: sha512-TKT91jcFXgHyIDF1lgJF3BHGIakn6x0Xp7Tq3zoS3TMPzT9IlP0xEavWP8C1zGjU9UmZP2VR1tJhW9Az1A3w8Q==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' @@ -3268,14 +3282,20 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/instrumentation-amqplib@0.42.0': - resolution: {integrity: sha512-fiuU6OKsqHJiydHWgTRQ7MnIrJ2lEqsdgFtNIH4LbAUJl/5XmrIeoDzDnox+hfkgWK65jsleFuQDtYb5hW1koQ==} + '@opentelemetry/core@1.29.0': + resolution: {integrity: sha512-gmT7vAreXl0DTHD2rVZcw3+l2g84+5XiHIqdBUxXbExymPCvSsGOpiwMmn8nkiJur28STV31wnhIDrzWDPzjfA==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + + '@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 @@ -3286,20 +3306,20 @@ packages: peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-express@0.43.0': - resolution: {integrity: sha512-bxTIlzn9qPXJgrhz8/Do5Q3jIlqfpoJrSUtVGqH+90eM1v2PkPHc+SdE+zSqe4q9Y1UQJosmZ4N4bm7Zj/++MA==} + '@opentelemetry/instrumentation-express@0.44.0': + resolution: {integrity: sha512-GWgibp6Q0wxyFaaU8ERIgMMYgzcHmGrw3ILUtGchLtLncHNOKk0SNoWGqiylXWWT4HTn5XdV8MGawUgpZh80cA==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-fastify@0.40.0': - resolution: {integrity: sha512-74qj4nG3zPtU7g2x4sm2T4R3/pBMyrYstTsqSZwdlhQk1SD4l8OSY9sPRX1qkhfxOuW3U4KZQAV/Cymb3fB6hg==} + '@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 @@ -3310,8 +3330,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 @@ -3334,8 +3354,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 @@ -3352,8 +3378,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 @@ -3394,6 +3420,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'} @@ -3412,24 +3444,24 @@ 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'} - '@opentelemetry/resources@1.26.0': - resolution: {integrity: sha512-CPNYchBE7MBecCSVy0HKpUISEeJOniWqcHaAHpmasZ3j9o6V3AyBzhRc90jdmemq0HOxDr6ylhUbDhBqqPpeNw==} + '@opentelemetry/resources@1.29.0': + resolution: {integrity: sha512-s7mLXuHZE7RQr1wwweGcaRp3Q4UJJ0wazeGlc/N5/XSe6UyXfsh1UQGMADYeg7YwD+cEdMtU1yJAUXdnFzYzyQ==} engines: {node: '>=14'} 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==} + '@opentelemetry/sdk-trace-base@1.29.0': + resolution: {integrity: sha512-hEOpAYLKXF3wGJpXOtWsxEtqBgde0SCv+w+jvr3/UusR4ll3QrENEGnSl1WDCyRrpqOQ5NCNOvZch9UFVa7MnQ==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' @@ -3438,6 +3470,10 @@ packages: resolution: {integrity: sha512-sAay1RrB+ONOem0OZanAR1ZI/k7yDpnOQSQmTMuGImUQb2y8EbSaCJ94FQluM74xoU03vlb2d2U90hZluL6nQg==} engines: {node: '>=14'} + '@opentelemetry/semantic-conventions@1.28.0': + resolution: {integrity: sha512-lp4qAiMTD4sNWW4DbKLBkfiMZ4jbAboJIGOQr5DvciMRI494OapieI9qiODpOt0XBr1LjIDy1xAGAnVs5supTA==} + engines: {node: '>=14'} + '@opentelemetry/sql-common@0.40.1': resolution: {integrity: sha512-nSDlnHSqzC3pXn/wZEZVLuAuJ1MYMXPBwtv2qAbCa3847SaHItdE7SzUq/Jtb0KZmh1zfAbNi3AAMjztTT4Ugg==} engines: {node: '>=14'} @@ -3517,55 +3553,55 @@ packages: '@radix-ui/number@1.1.0': resolution: {integrity: sha512-V3gRzhVNU1ldS5XhAPTom1fOIo4ccrjjJgmE+LI2h/WaFpHmx0MQApT+KZHnx8abG6Avtfcz4WoEciMnpFT3HQ==} - '@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-arrow@1.1.0': - resolution: {integrity: sha512-FmlW1rCg7hBpEBwFbjHwCW6AmWLQM6g/v0Sn8XbP9NvmSZ2San1FpQeyPtufzOMSIx7Y4dzjlHoifhp+7NkZhw==} + '@radix-ui/react-arrow@1.1.1': + resolution: {integrity: sha512-NaVpZfmv8SKeZbn4ijN2V3jlHA9ngBG16VnIIm22nUR0Yk8KUALyBxT3KYEUnNuch9sTE8UTsS3whzBgKOL30w==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 + '@types/react': ^19.0.0 '@types/react-dom': npm:@types/react-dom@^18.3.1 - 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 + react: ^19.0.0 + react-dom: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true '@types/react-dom': optional: true - '@radix-ui/react-avatar@1.1.1': - resolution: {integrity: sha512-eoOtThOmxeoizxpX6RiEsQZ2wj5r4+zoeqAwO0cBaFQGjJwIH3dIX0OCxNrCyrrdxG+vBweMETh3VziQG7c1kw==} + '@radix-ui/react-avatar@1.1.2': + resolution: {integrity: sha512-GaC7bXQZ5VgZvVvsJ5mu/AEbjYLnhhkoidOboC50Z6FFlLA03wG2ianUoH+zgDQ31/9gCF59bE4+2bBgTyMiig==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 + '@types/react': ^19.0.0 '@types/react-dom': npm:@types/react-dom@^18.3.1 - 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 + react: ^19.0.0 + react-dom: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true '@types/react-dom': optional: true - '@radix-ui/react-checkbox@1.1.2': - resolution: {integrity: sha512-/i0fl686zaJbDQLNKrkCbMyDm6FQMt4jg323k7HuqitoANm9sE23Ql8yOK3Wusk34HSLKDChhMux05FnP6KUkw==} + '@radix-ui/react-checkbox@1.1.3': + resolution: {integrity: sha512-HD7/ocp8f1B3e6OHygH0n7ZKjONkhciy1Nh0yuBgObqThc3oyx+vuMfFHKAknXRHHWVE9XvXStxJFyjUmB8PIw==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 + '@types/react': ^19.0.0 '@types/react-dom': npm:@types/react-dom@^18.3.1 - 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 + react: ^19.0.0 + react-dom: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true '@types/react-dom': optional: true - '@radix-ui/react-collection@1.1.0': - resolution: {integrity: sha512-GZsZslMJEyo1VKm5L1ZJY8tGDxZNPAoUeQUIbKeJfoi7Q4kmig5AsgLMYYuyYbfjd8fBmFORAIwYAkXMnXZgZw==} + '@radix-ui/react-collection@1.1.1': + resolution: {integrity: sha512-LwT3pSho9Dljg+wY2KN2mrrh6y3qELfftINERIzBUO9e0N+t0oMTyn3k9iv+ZqgrwGkRnLpNJrsMv9BZlt2yuA==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 + '@types/react': ^19.0.0 '@types/react-dom': npm:@types/react-dom@^18.3.1 - 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 + react: ^19.0.0 + react-dom: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -3575,50 +3611,50 @@ packages: '@radix-ui/react-compose-refs@1.1.0': resolution: {integrity: sha512-b4inOtiaOnYf9KWyO3jAeeCG6FeyfY6ldiEPanbUjWd+xIk5wZeHa8yVwmrJ2vderhu/BQvzCrJI0lHd+wIiqw==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + '@types/react': ^19.0.0 + react: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true - '@radix-ui/react-context-menu@2.2.2': - resolution: {integrity: sha512-99EatSTpW+hRYHt7m8wdDlLtkmTovEe8Z/hnxUPV+SKuuNL5HWNhQI4QSdjZqNSgXHay2z4M3Dym73j9p2Gx5Q==} + '@radix-ui/react-compose-refs@1.1.1': + resolution: {integrity: sha512-Y9VzoRDSJtgFMUCoiZBDVo084VQ5hfpXxVE+NgkdNsjiDBByiImMZKKhxMwCbdHvhlENG6a833CbFkOQvTricw==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 - '@types/react-dom': npm:@types/react-dom@^18.3.1 - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + '@types/react': ^19.0.0 + react: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true - '@types/react-dom': - optional: true - '@radix-ui/react-context@1.1.0': - resolution: {integrity: sha512-OKrckBy+sMEgYM/sMmqmErVn0kZqrHPJze+Ql3DzYsDDp0hl0L62nx/2122/Bvps1qz645jlcu2tD9lrRSdf8A==} + '@radix-ui/react-context-menu@2.2.3': + resolution: {integrity: sha512-i4ZjZNoiAKwxcaKBR5XdiOyEJQdBT4P6TeMtzP4fjlcDJpxwIcmmWkdd13YEzCHHcWYZOyl7fVHKT8dFMHdo3w==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + '@types/react': ^19.0.0 + '@types/react-dom': npm:@types/react-dom@^18.3.1 + react: ^19.0.0 + react-dom: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true + '@types/react-dom': + optional: true '@radix-ui/react-context@1.1.1': resolution: {integrity: sha512-UASk9zi+crv9WteK/NU4PLvOoL3OuE6BWVKNF6hPRBtYBDXQ2u5iu3O59zUlJiTVvkyuycnqrztsHVJwcK9K+Q==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + '@types/react': ^19.0.0 + react: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true - '@radix-ui/react-dialog@1.1.2': - resolution: {integrity: sha512-Yj4dZtqa2o+kG61fzB0H2qUvmwBA2oyQroGLyNtBj1beo1khoQ3q1a2AO8rrQYjd8256CO9+N8L9tvsS+bnIyA==} + '@radix-ui/react-dialog@1.1.3': + resolution: {integrity: sha512-ujGvqQNkZ0J7caQyl8XuZRj2/TIrYcOGwqz5TeD1OMcCdfBuEMP0D12ve+8J5F9XuNUth3FAKFWo/wt0E/GJrQ==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 + '@types/react': ^19.0.0 '@types/react-dom': npm:@types/react-dom@^18.3.1 - 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 + react: ^19.0.0 + react-dom: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -3628,32 +3664,32 @@ packages: '@radix-ui/react-direction@1.1.0': resolution: {integrity: sha512-BUuBvgThEiAXh2DWu93XsT+a3aWrGqolGlqqw5VU1kG7p/ZH2cuDlM1sRLNnY3QcBS69UIz2mcKhMxDsdewhjg==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + '@types/react': ^19.0.0 + react: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true - '@radix-ui/react-dismissable-layer@1.1.1': - resolution: {integrity: sha512-QSxg29lfr/xcev6kSz7MAlmDnzbP1eI/Dwn3Tp1ip0KT5CUELsxkekFEMVBEoykI3oV39hKT4TKZzBNMbcTZYQ==} + '@radix-ui/react-dismissable-layer@1.1.2': + resolution: {integrity: sha512-kEHnlhv7wUggvhuJPkyw4qspXLJOdYoAP4dO2c8ngGuXTq1w/HZp1YeVB+NQ2KbH1iEG+pvOCGYSqh9HZOz6hg==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 + '@types/react': ^19.0.0 '@types/react-dom': npm:@types/react-dom@^18.3.1 - 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 + react: ^19.0.0 + react-dom: ^19.0.0 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==} + '@radix-ui/react-dropdown-menu@2.1.3': + resolution: {integrity: sha512-eKyAfA9e4HOavzyGJC6kiDIlHMPzAU0zqSqTg+VwS0Okvb9nkTo7L4TugkCUqM3I06ciSpdtYQ73cgB7tyUgVw==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 + '@types/react': ^19.0.0 '@types/react-dom': npm:@types/react-dom@^18.3.1 - 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 + react: ^19.0.0 + react-dom: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -3663,32 +3699,32 @@ packages: '@radix-ui/react-focus-guards@1.1.1': resolution: {integrity: sha512-pSIwfrT1a6sIoDASCSpFwOasEwKTZWDw/iBdtnqKO7v6FeOzYJ7U53cPzYFVR3geGGXgVHaH+CdngrrAzqUGxg==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + '@types/react': ^19.0.0 + react: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true - '@radix-ui/react-focus-scope@1.1.0': - resolution: {integrity: sha512-200UD8zylvEyL8Bx+z76RJnASR2gRMuxlgFCPAe/Q/679a/r0eK3MBVYMb7vZODZcffZBdob1EGnky78xmVvcA==} + '@radix-ui/react-focus-scope@1.1.1': + resolution: {integrity: sha512-01omzJAYRxXdG2/he/+xy+c8a8gCydoQ1yOxnWNcRhrrBW5W+RQJ22EK1SaO8tb3WoUsuEw7mJjBozPzihDFjA==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 + '@types/react': ^19.0.0 '@types/react-dom': npm:@types/react-dom@^18.3.1 - 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 + react: ^19.0.0 + react-dom: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true '@types/react-dom': optional: true - '@radix-ui/react-hover-card@1.1.2': - resolution: {integrity: sha512-Y5w0qGhysvmqsIy6nQxaPa6mXNKznfoGjOfBgzOjocLxr2XlSjqBMYQQL+FfyogsMuX+m8cZyQGYhJxvxUzO4w==} + '@radix-ui/react-hover-card@1.1.3': + resolution: {integrity: sha512-D+o67Fd7fjkW10ycdsse1sYuGV9dNQKOhoVii7ksSfUYqQiTPxz9bP/Vu1g6huJ1651/2j8q7JGGWSIBIuGO1Q==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 + '@types/react': ^19.0.0 '@types/react-dom': npm:@types/react-dom@^18.3.1 - 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 + react: ^19.0.0 + react-dom: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -3698,97 +3734,97 @@ packages: '@radix-ui/react-id@1.1.0': resolution: {integrity: sha512-EJUrI8yYh7WOjNOqpoJaf1jlFIH2LvtgAl+YcFqNCa+4hj64ZXmPkAKOFs/ukjz3byN6bdb/AVUqHkI8/uWWMA==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + '@types/react': ^19.0.0 + react: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true - '@radix-ui/react-label@2.1.0': - resolution: {integrity: sha512-peLblDlFw/ngk3UWq0VnYaOLy6agTZZ+MUO/WhVfm14vJGML+xH4FAl2XQGLqdefjNb7ApRg6Yn7U42ZhmYXdw==} + '@radix-ui/react-label@2.1.1': + resolution: {integrity: sha512-UUw5E4e/2+4kFMH7+YxORXGWggtY6sM8WIwh5RZchhLuUg2H1hc98Py+pr8HMz6rdaYrK2t296ZEjYLOCO5uUw==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 + '@types/react': ^19.0.0 '@types/react-dom': npm:@types/react-dom@^18.3.1 - 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 + react: ^19.0.0 + react-dom: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true '@types/react-dom': optional: true - '@radix-ui/react-menu@2.1.2': - resolution: {integrity: sha512-lZ0R4qR2Al6fZ4yCCZzu/ReTFrylHFxIqy7OezIpWF4bL0o9biKo0pFIvkaew3TyZ9Fy5gYVrR5zCGZBVbO1zg==} + '@radix-ui/react-menu@2.1.3': + resolution: {integrity: sha512-wY5SY6yCiJYP+DMIy7RrjF4shoFpB9LJltliVwejBm8T2yepWDJgKBhIFYOGWYR/lFHOCtbstN9duZFu6gmveQ==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 + '@types/react': ^19.0.0 '@types/react-dom': npm:@types/react-dom@^18.3.1 - 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 + react: ^19.0.0 + react-dom: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true '@types/react-dom': optional: true - '@radix-ui/react-navigation-menu@1.2.1': - resolution: {integrity: sha512-egDo0yJD2IK8L17gC82vptkvW1jLeni1VuqCyzY727dSJdk5cDjINomouLoNk8RVF7g2aNIfENKWL4UzeU9c8Q==} + '@radix-ui/react-navigation-menu@1.2.2': + resolution: {integrity: sha512-7wHxgyNzOjsexOHFTXGJK/RDhKgrqj0siWJpm5i+sb7h+A6auY7efph6eMg0kOU4sVCLcbhHK7ZVueAXxOzvZA==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 + '@types/react': ^19.0.0 '@types/react-dom': npm:@types/react-dom@^18.3.1 - 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 + react: ^19.0.0 + react-dom: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true '@types/react-dom': optional: true - '@radix-ui/react-popover@1.1.2': - resolution: {integrity: sha512-u2HRUyWW+lOiA2g0Le0tMmT55FGOEWHwPFt1EPfbLly7uXQExFo5duNKqG2DzmFXIdqOeNd+TpE8baHWJCyP9w==} + '@radix-ui/react-popover@1.1.3': + resolution: {integrity: sha512-MBDKFwRe6fi0LT8m/Jl4V8J3WbS/UfXJtsgg8Ym5w5AyPG3XfHH4zhBp1P8HmZK83T8J7UzVm6/JpDE3WMl1Dw==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 + '@types/react': ^19.0.0 '@types/react-dom': npm:@types/react-dom@^18.3.1 - 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 + react: ^19.0.0 + react-dom: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true '@types/react-dom': optional: true - '@radix-ui/react-popper@1.2.0': - resolution: {integrity: sha512-ZnRMshKF43aBxVWPWvbj21+7TQCvhuULWJ4gNIKYpRlQt5xGRhLx66tMp8pya2UkGHTSlhpXwmjqltDYHhw7Vg==} + '@radix-ui/react-popper@1.2.1': + resolution: {integrity: sha512-3kn5Me69L+jv82EKRuQCXdYyf1DqHwD2U/sxoNgBGCB7K9TRc3bQamQ+5EPM9EvyPdli0W41sROd+ZU1dTCztw==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 + '@types/react': ^19.0.0 '@types/react-dom': npm:@types/react-dom@^18.3.1 - 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 + react: ^19.0.0 + react-dom: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true '@types/react-dom': optional: true - '@radix-ui/react-portal@1.1.2': - resolution: {integrity: sha512-WeDYLGPxJb/5EGBoedyJbT0MpoULmwnIPMJMSldkuiMsBAv7N1cRdsTWZWht9vpPOiN3qyiGAtbK2is47/uMFg==} + '@radix-ui/react-portal@1.1.3': + resolution: {integrity: sha512-NciRqhXnGojhT93RPyDaMPfLH3ZSl4jjIFbZQ1b/vxvZEdHsBZ49wP9w8L3HzUQwep01LcWtkUvm0OVB5JAHTw==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 + '@types/react': ^19.0.0 '@types/react-dom': npm:@types/react-dom@^18.3.1 - 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 + react: ^19.0.0 + react-dom: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true '@types/react-dom': optional: true - '@radix-ui/react-presence@1.1.1': - resolution: {integrity: sha512-IeFXVi4YS1K0wVZzXNrbaaUvIJ3qdY+/Ih4eHFhWA9SwGR9UDX7Ck8abvL57C4cv3wwMvUE0OG69Qc3NCcTe/A==} + '@radix-ui/react-presence@1.1.2': + resolution: {integrity: sha512-18TFr80t5EVgL9x1SwF/YGtfG+l0BS0PRAlCWBDoBEiDQjeKgnNZRVJp/oVBl24sr3Gbfwc/Qpj4OcWTQMsAEg==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 + '@types/react': ^19.0.0 '@types/react-dom': npm:@types/react-dom@^18.3.1 - 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 + react: ^19.0.0 + react-dom: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -3798,75 +3834,88 @@ packages: '@radix-ui/react-primitive@2.0.0': resolution: {integrity: sha512-ZSpFm0/uHa8zTvKBDjLFWLo8dkr4MBsiDLz0g3gMUwqgLHz9rTaRRGYDgvZPtBJgYCBKXkS9fzmoySgr8CO6Cw==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 + '@types/react': ^19.0.0 + '@types/react-dom': npm:@types/react-dom@^18.3.1 + react: ^19.0.0 + react-dom: ^19.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-primitive@2.0.1': + resolution: {integrity: sha512-sHCWTtxwNn3L3fH8qAfnF3WbUZycW93SM1j3NFDzXBiz8D6F5UTTy8G1+WFEaiCdvCVRJWj6N2R4Xq6HdiHmDg==} + peerDependencies: + '@types/react': ^19.0.0 '@types/react-dom': npm:@types/react-dom@^18.3.1 - 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 + react: ^19.0.0 + react-dom: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true '@types/react-dom': optional: true - '@radix-ui/react-radio-group@1.2.1': - resolution: {integrity: sha512-kdbv54g4vfRjja9DNWPMxKvXblzqbpEC8kspEkZ6dVP7kQksGCn+iZHkcCz2nb00+lPdRvxrqy4WrvvV1cNqrQ==} + '@radix-ui/react-radio-group@1.2.2': + resolution: {integrity: sha512-E0MLLGfOP0l8P/NxgVzfXJ8w3Ch8cdO6UDzJfDChu4EJDy+/WdO5LqpdY8PYnCErkmZH3gZhDL1K7kQ41fAHuQ==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 + '@types/react': ^19.0.0 '@types/react-dom': npm:@types/react-dom@^18.3.1 - 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 + react: ^19.0.0 + react-dom: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true '@types/react-dom': optional: true - '@radix-ui/react-roving-focus@1.1.0': - resolution: {integrity: sha512-EA6AMGeq9AEeQDeSH0aZgG198qkfHSbvWTf1HvoDmOB5bBG/qTxjYMWUKMnYiV6J/iP/J8MEFSuB2zRU2n7ODA==} + '@radix-ui/react-roving-focus@1.1.1': + resolution: {integrity: sha512-QE1RoxPGJ/Nm8Qmk0PxP8ojmoaS67i0s7hVssS7KuI2FQoc/uzVlZsqKfQvxPE6D8hICCPHJ4D88zNhT3OOmkw==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 + '@types/react': ^19.0.0 '@types/react-dom': npm:@types/react-dom@^18.3.1 - 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 + react: ^19.0.0 + react-dom: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true '@types/react-dom': optional: true - '@radix-ui/react-scroll-area@1.2.1': - resolution: {integrity: sha512-FnM1fHfCtEZ1JkyfH/1oMiTcFBQvHKl4vD9WnpwkLgtF+UmnXMCad6ECPTaAjcDjam+ndOEJWgHyKDGNteWSHw==} + '@radix-ui/react-scroll-area@1.2.2': + resolution: {integrity: sha512-EFI1N/S3YxZEW/lJ/H1jY3njlvTd8tBmgKEn4GHi51+aMm94i6NmAJstsm5cu3yJwYqYc93gpCPm21FeAbFk6g==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 + '@types/react': ^19.0.0 '@types/react-dom': npm:@types/react-dom@^18.3.1 - 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 + react: ^19.0.0 + react-dom: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true '@types/react-dom': optional: true - '@radix-ui/react-select@2.1.2': - resolution: {integrity: sha512-rZJtWmorC7dFRi0owDmoijm6nSJH1tVw64QGiNIZ9PNLyBDtG+iAq+XGsya052At4BfarzY/Dhv9wrrUr6IMZA==} + '@radix-ui/react-select@2.1.3': + resolution: {integrity: sha512-tlLwaewTfrKetiex8iW9wwME/qrYlzlH0qcgYmos7xS54MO00SiPHasLoAykg/yVrjf41GQptPPi4oXzrP+sgg==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 + '@types/react': ^19.0.0 '@types/react-dom': npm:@types/react-dom@^18.3.1 - 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 + react: ^19.0.0 + react-dom: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true '@types/react-dom': optional: true - '@radix-ui/react-slider@1.2.1': - resolution: {integrity: sha512-bEzQoDW0XP+h/oGbutF5VMWJPAl/UU8IJjr7h02SOHDIIIxq+cep8nItVNoBV+OMmahCdqdF38FTpmXoqQUGvw==} + '@radix-ui/react-slider@1.2.2': + resolution: {integrity: sha512-sNlU06ii1/ZcbHf8I9En54ZPW0Vil/yPVg4vQMcFNjrIx51jsHbFl1HYHQvCIWJSr1q0ZmA+iIs/ZTv8h7HHSA==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 + '@types/react': ^19.0.0 '@types/react-dom': npm:@types/react-dom@^18.3.1 - 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 + react: ^19.0.0 + react-dom: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -3876,58 +3925,67 @@ packages: '@radix-ui/react-slot@1.1.0': resolution: {integrity: sha512-FUCf5XMfmW4dtYl69pdS4DbxKy8nj4M7SafBgPllysxmdachynNflAdp/gCsnYWNDnge6tI9onzMp5ARYc1KNw==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + '@types/react': ^19.0.0 + react: ^19.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-slot@1.1.1': + resolution: {integrity: sha512-RApLLOcINYJA+dMVbOju7MYv1Mb2EBp2nH4HdDzXTSyaR5optlm6Otrz1euW3HbdOR8UmmFK06TD+A9frYWv+g==} + peerDependencies: + '@types/react': ^19.0.0 + react: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true - '@radix-ui/react-switch@1.1.1': - resolution: {integrity: sha512-diPqDDoBcZPSicYoMWdWx+bCPuTRH4QSp9J+65IvtdS0Kuzt67bI6n32vCj8q6NZmYW/ah+2orOtMwcX5eQwIg==} + '@radix-ui/react-switch@1.1.2': + resolution: {integrity: sha512-zGukiWHjEdBCRyXvKR6iXAQG6qXm2esuAD6kDOi9Cn+1X6ev3ASo4+CsYaD6Fov9r/AQFekqnD/7+V0Cs6/98g==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 + '@types/react': ^19.0.0 '@types/react-dom': npm:@types/react-dom@^18.3.1 - 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 + react: ^19.0.0 + react-dom: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true '@types/react-dom': optional: true - '@radix-ui/react-tabs@1.1.1': - resolution: {integrity: sha512-3GBUDmP2DvzmtYLMsHmpA1GtR46ZDZ+OreXM/N+kkQJOPIgytFWWTfDQmBQKBvaFS0Vno0FktdbVzN28KGrMdw==} + '@radix-ui/react-tabs@1.1.2': + resolution: {integrity: sha512-9u/tQJMcC2aGq7KXpGivMm1mgq7oRJKXphDwdypPd/j21j/2znamPU8WkXgnhUaTrSFNIt8XhOyCAupg8/GbwQ==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 + '@types/react': ^19.0.0 '@types/react-dom': npm:@types/react-dom@^18.3.1 - 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 + react: ^19.0.0 + react-dom: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true '@types/react-dom': optional: true - '@radix-ui/react-toast@1.2.2': - resolution: {integrity: sha512-Z6pqSzmAP/bFJoqMAston4eSNa+ud44NSZTiZUmUen+IOZ5nBY8kzuU5WDBVyFXPtcW6yUalOHsxM/BP6Sv8ww==} + '@radix-ui/react-toast@1.2.3': + resolution: {integrity: sha512-oB8irs7CGAml6zWbum7MNySTH/sR7PM1ZQyLV8reO946u73sU83yZUKijrMLNbm4hTOrJY4tE8Oa/XUKrOr2Wg==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 + '@types/react': ^19.0.0 '@types/react-dom': npm:@types/react-dom@^18.3.1 - 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 + react: ^19.0.0 + react-dom: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true '@types/react-dom': optional: true - '@radix-ui/react-tooltip@1.1.4': - resolution: {integrity: sha512-QpObUH/ZlpaO4YgHSaYzrLO2VuO+ZBFFgGzjMUPwtiYnAzzNNDPJeEGRrT7qNOrWm/Jr08M1vlp+vTHtnSQ0Uw==} + '@radix-ui/react-tooltip@1.1.5': + resolution: {integrity: sha512-IucoQPcK5nwUuztaxBQvudvYwH58wtRcJlv1qvaMSyIbL9dEBfFN0vRf/D8xDbu6HmAJLlNGty4z8Na+vIqe9Q==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 + '@types/react': ^19.0.0 '@types/react-dom': npm:@types/react-dom@^18.3.1 - 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 + react: ^19.0.0 + react-dom: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -3937,8 +3995,8 @@ packages: '@radix-ui/react-use-callback-ref@1.1.0': resolution: {integrity: sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + '@types/react': ^19.0.0 + react: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -3946,8 +4004,8 @@ packages: '@radix-ui/react-use-controllable-state@1.1.0': resolution: {integrity: sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + '@types/react': ^19.0.0 + react: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -3955,8 +4013,8 @@ packages: '@radix-ui/react-use-escape-keydown@1.1.0': resolution: {integrity: sha512-L7vwWlR1kTTQ3oh7g1O0CBF3YCyyTj8NmhLR+phShpyA50HCfBFKVJTpshm9PzLiKmehsrQzTYTpX9HvmC9rhw==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + '@types/react': ^19.0.0 + react: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -3964,8 +4022,8 @@ packages: '@radix-ui/react-use-layout-effect@1.1.0': resolution: {integrity: sha512-+FPE0rOdziWSrH9athwI1R0HDVbWlEhd+FR+aSDk4uWGmSJ9Z54sdZVDQPZAinJhJXwfT+qnj969mCsT2gfm5w==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + '@types/react': ^19.0.0 + react: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -3973,8 +4031,8 @@ packages: '@radix-ui/react-use-previous@1.1.0': resolution: {integrity: sha512-Z/e78qg2YFnnXcW88A4JmTtm4ADckLno6F7OXotmkQfeuCVaKuYzqAATPhVzl3delXE7CxIV8shofPn3jPc5Og==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + '@types/react': ^19.0.0 + react: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -3982,8 +4040,8 @@ packages: '@radix-ui/react-use-rect@1.1.0': resolution: {integrity: sha512-0Fmkebhr6PiseyZlYAOtLS+nb7jLmpqTrJyv61Pe68MKYW6OWdRE2kI70TaYY27u7H0lajqM3hSMMLFq18Z7nQ==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + '@types/react': ^19.0.0 + react: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -3991,19 +4049,19 @@ packages: '@radix-ui/react-use-size@1.1.0': resolution: {integrity: sha512-XW3/vWuIXHa+2Uwcc2ABSfcCledmXhhQPlGbfcRXbiUQI5Icjcg19BGCZVKKInYbvUCut/ufbbLLPFC5cbb1hw==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + '@types/react': ^19.0.0 + react: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true - '@radix-ui/react-visually-hidden@1.1.0': - resolution: {integrity: sha512-N8MDZqtgCgG5S3aV60INAB475osJousYpZ4cTJ2cFbMpdHS5Y6loLTH8LPtkj2QN0x93J30HT/M3qJXM0+lyeQ==} + '@radix-ui/react-visually-hidden@1.1.1': + resolution: {integrity: sha512-vVfA2IZ9q/J+gEamvj761Oq1FpWgCDaNOOIfbPVp2MVPLEomUr5+Vf7kJGwQ24YxZSlQVar7Bes8kyTo5Dshpg==} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 + '@types/react': ^19.0.0 '@types/react-dom': npm:@types/react-dom@^18.3.1 - 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 + react: ^19.0.0 + react-dom: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -4016,68 +4074,68 @@ packages: '@react-aria/focus@3.18.4': resolution: {integrity: sha512-91J35077w9UNaMK1cpMUEFRkNNz0uZjnSwiyBCFuRdaVuivO53wNC9XtWSDNDdcO5cGy87vfJRVAiyoCn/mjqA==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + react: ^19.0.0 '@react-aria/interactions@3.22.4': resolution: {integrity: sha512-E0vsgtpItmknq/MJELqYJwib+YN18Qag8nroqwjk1qOnBa9ROIkUhWJerLi1qs5diXq9LHKehZDXRlwPvdEFww==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + react: ^19.0.0 '@react-aria/ssr@3.9.6': resolution: {integrity: sha512-iLo82l82ilMiVGy342SELjshuWottlb5+VefO3jOQqQRNYnJBFpUSadswDPbRimSgJUZuFwIEYs6AabkP038fA==} engines: {node: '>= 12'} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + react: ^19.0.0 '@react-aria/utils@3.25.3': resolution: {integrity: sha512-PR5H/2vaD8fSq0H/UB9inNbc8KDcVmW6fYAfSWkkn+OAdhTTMVKqXXrZuZBWyFfSD5Ze7VN6acr4hrOQm2bmrA==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + react: ^19.0.0 '@react-hook/debounce@3.0.0': resolution: {integrity: sha512-ir/kPrSfAzY12Gre0sOHkZ2rkEmM4fS5M5zFxCi4BnCeXh2nvx9Ujd+U4IGpKCuPA+EQD0pg1eK2NGLvfWejag==} peerDependencies: - react: '>=16.8' + react: ^19.0.0 '@react-hook/event@1.2.6': resolution: {integrity: sha512-JUL5IluaOdn5w5Afpe/puPa1rj8X6udMlQ9dt4hvMuKmTrBS1Ya6sb4sVgvfe2eU4yDuOfAhik8xhbcCekbg9Q==} peerDependencies: - react: '>=16.8' + react: ^19.0.0 '@react-hook/latest@1.0.3': resolution: {integrity: sha512-dy6duzl+JnAZcDbNTfmaP3xHiKtbXYOaz3G51MGVljh548Y8MWzTr+PHLOfvpypEVW9zwvl+VyKjbWKEVbV1Rg==} peerDependencies: - react: '>=16.8' + react: ^19.0.0 '@react-hook/passive-layout-effect@1.2.1': resolution: {integrity: sha512-IwEphTD75liO8g+6taS+4oqz+nnroocNfWVHWz7j+N+ZO2vYrc6PV1q7GQhuahL0IOR7JccFTsFKQ/mb6iZWAg==} peerDependencies: - react: '>=16.8' + react: ^19.0.0 '@react-hook/throttle@2.2.0': resolution: {integrity: sha512-LJ5eg+yMV8lXtqK3lR+OtOZ2WH/EfWvuiEEu0M3bhR7dZRfTyEJKxH1oK9uyBxiXPtWXiQggWbZirMCXam51tg==} peerDependencies: - react: '>=16.8' + react: ^19.0.0 '@react-hook/window-scroll@1.3.0': resolution: {integrity: sha512-LdYnCL22pFI+LTs85Fi2OQHSKWkzIuHFgv8lA+wwuaPxLOEhWR5bzJ21iygUH9X4meeLVRZKEbfpYi3OWWD4GQ==} peerDependencies: - react: '>=16.8' + react: ^19.0.0 '@react-hook/window-size@3.1.1': resolution: {integrity: sha512-yWnVS5LKnOUIrEsI44oz3bIIUYqflamPL27n+k/PC//PsX/YeWBky09oPeAoc9As6jSH16Wgo8plI+ECZaHk3g==} peerDependencies: - react: '>=16.8' + react: ^19.0.0 '@react-stately/utils@3.10.4': resolution: {integrity: sha512-gBEQEIMRh5f60KCm7QKQ2WfvhB2gLUr9b72sqUdIZ2EG+xuPgaIlCBeSicvjmjBvYZwOjoOEnmIkcx2GHp/HWw==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + react: ^19.0.0 '@react-types/shared@3.25.0': resolution: {integrity: sha512-OZSyhzU6vTdW3eV/mz5i6hQwQUhkRs7xwY2d1aqPvTdMe0+2cY7Fwp45PAiwYLEj73i9ro2FxF9qC4DvHGSCgQ==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + react: ^19.0.0 '@resvg/resvg-js-android-arm-eabi@2.6.2': resolution: {integrity: sha512-FrJibrAk6v29eabIPgcTUMPXiEz8ssrAk7TXxsiZzww9UTQ1Z5KAbFJs+Z0Ez+VZTYgnE5IQJqBcoSiMebtPHA==} @@ -4166,8 +4224,8 @@ packages: '@types/babel__core': optional: true - '@rollup/plugin-node-resolve@15.3.0': - resolution: {integrity: sha512-9eO5McEICxMzJpDW9OnMYSv4Sta3hmt7VtBFz5zR9273suNOydOyq/FrGeGy+KsTRFm8w0SLVhzig2ILFT63Ag==} + '@rollup/plugin-node-resolve@15.3.1': + resolution: {integrity: sha512-tgg6b91pAybXHJQMAAwW9VuWBO6Thi+q7BCNARLwSqlmsHz0XYURtGvh/AuwSADXSI4h/2uHbs7s4FzlZDGSGA==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^2.78.0||^3.0.0||^4.0.0 @@ -4199,8 +4257,8 @@ packages: resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} engines: {node: '>= 8.0.0'} - '@rollup/pluginutils@5.1.3': - resolution: {integrity: sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==} + '@rollup/pluginutils@5.1.4': + resolution: {integrity: sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 @@ -4402,50 +4460,50 @@ packages: '@scena/matrix@1.1.1': resolution: {integrity: sha512-JVKBhN0tm2Srl+Yt+Ywqu0oLgLcdemDQlD1OxmN9jaCTwaFPZ7tY8n6dhVgMEaR9qcR7r+kAlMXnSfNyYdE+Vg==} - '@sentry-internal/browser-utils@8.35.0': - resolution: {integrity: sha512-uj9nwERm7HIS13f/Q52hF/NUS5Al8Ma6jkgpfYGeppYvU0uSjPkwMogtqoJQNbOoZg973tV8qUScbcWY616wNA==} - engines: {node: '>=14.18'} - '@sentry-internal/browser-utils@8.42.0': resolution: {integrity: sha512-xzgRI0wglKYsPrna574w1t38aftuvo44gjOKFvPNGPnYfiW9y4m+64kUz3JFbtanvOrKPcaITpdYiB4DeJXEbA==} engines: {node: '>=14.18'} - '@sentry-internal/feedback@8.35.0': - resolution: {integrity: sha512-7bjSaUhL0bDArozre6EiIhhdWdT/1AWNWBC1Wc5w1IxEi5xF7nvF/FfvjQYrONQzZAI3HRxc45J2qhLUzHBmoQ==} + '@sentry-internal/browser-utils@8.45.0': + resolution: {integrity: sha512-MX/E/C+W5I9jkGD1PsbZ2hpCc7YuizNKmEbuGPxQPfUSIPrdE2wpo6ZfIhEbxq9m/trl1oRCN4PXi3BB7dlYYg==} engines: {node: '>=14.18'} '@sentry-internal/feedback@8.42.0': resolution: {integrity: sha512-dkIw5Wdukwzngg5gNJ0QcK48LyJaMAnBspqTqZ3ItR01STi6Z+6+/Bt5XgmrvDgRD+FNBinflc5zMmfdFXXhvw==} engines: {node: '>=14.18'} - '@sentry-internal/replay-canvas@8.35.0': - resolution: {integrity: sha512-TUrH6Piv19kvHIiRyIuapLdnuwxk/Un/l1WDCQfq7mK9p1Pac0FkQ7Uufjp6zY3lyhDDZQ8qvCS4ioCMibCwQg==} + '@sentry-internal/feedback@8.45.0': + resolution: {integrity: sha512-WerpfkKrKPAlnQuqjEgKXZtrx68cla7GyOkNOeL40JQbY4/By4Qjx1atUOmgk/FdjrCLPw+jQQY9pXRpMRqqRw==} engines: {node: '>=14.18'} '@sentry-internal/replay-canvas@8.42.0': resolution: {integrity: sha512-XrPErqVhPsPh/oFLVKvz7Wb+Fi2J1zCPLeZCxWqFuPWI2agRyLVu0KvqJyzSpSrRAEJC/XFzuSVILlYlXXSfgA==} engines: {node: '>=14.18'} - '@sentry-internal/replay@8.35.0': - resolution: {integrity: sha512-3wkW03vXYMyWtTLxl9yrtkV+qxbnKFgfASdoGWhXzfLjycgT6o4/04eb3Gn71q9aXqRwH17ISVQbVswnRqMcmA==} + '@sentry-internal/replay-canvas@8.45.0': + resolution: {integrity: sha512-LZ8kBuzO5gutDiWnCyYEzBMDLq9PIllcsWsXRpKoau0Zqs3DbyRolI11dNnxmUSh7UW21FksxBpqn5yPmUMbag==} engines: {node: '>=14.18'} '@sentry-internal/replay@8.42.0': resolution: {integrity: sha512-oNcJEBlDfXnRFYC5Mxj5fairyZHNqlnU4g8kPuztB9G5zlsyLgWfPxzcn1ixVQunth2/WZRklDi4o1ZfyHww7w==} engines: {node: '>=14.18'} + '@sentry-internal/replay@8.45.0': + resolution: {integrity: sha512-SOFwFpzx0B6lxhLl2hBnxvybo7gdB5TMY8dOHMwXgk5A2+BXvSpvWXnr33yqUlBmC8R3LeFTB3C0plzM5lhkJg==} + engines: {node: '>=14.18'} + '@sentry/babel-plugin-component-annotate@2.22.7': resolution: {integrity: sha512-aa7XKgZMVl6l04NY+3X7BP7yvQ/s8scn8KzQfTLrGRarziTlMGrsCOBQtCNWXOPEbtxAIHpZ9dsrAn5EJSivOQ==} engines: {node: '>= 14'} - '@sentry/browser@8.35.0': - resolution: {integrity: sha512-WHfI+NoZzpCsmIvtr6ChOe7yWPLQyMchPnVhY3Z4UeC70bkYNdKcoj/4XZbX3m0D8+71JAsm0mJ9s9OC3Ue6MQ==} - engines: {node: '>=14.18'} - '@sentry/browser@8.42.0': resolution: {integrity: sha512-lStrEk609KJHwXfDrOgoYVVoFFExixHywxSExk7ZDtwj2YPv6r6Y1gogvgr7dAZj7jWzadHkxZ33l9EOSJBfug==} engines: {node: '>=14.18'} + '@sentry/browser@8.45.0': + resolution: {integrity: sha512-Y+BcfpXY1eEkOYOzgLGkx1YH940uMAymYOxfSZSvC+Vx6xHuaGT05mIFef/aeZbyu2AUs6JjdvD1BRBZlHg78w==} + engines: {node: '>=14.18'} + '@sentry/bundler-plugin-core@2.22.7': resolution: {integrity: sha512-ouQh5sqcB8vsJ8yTTe0rf+iaUkwmeUlGNFi35IkCFUQlWJ22qS6OfvNjOqFI19e6eGUXks0c/2ieFC4+9wJ+1g==} engines: {node: '>= 14'} @@ -4496,66 +4554,58 @@ packages: engines: {node: '>= 10'} hasBin: true - '@sentry/core@8.35.0': - resolution: {integrity: sha512-Ci0Nmtw5ETWLqQJGY4dyF+iWh7PWKy6k303fCEoEmqj2czDrKJCp7yHBNV0XYbo00prj2ZTbCr6I7albYiyONA==} - engines: {node: '>=14.18'} - '@sentry/core@8.42.0': resolution: {integrity: sha512-ac6O3pgoIbU6rpwz6LlwW0wp3/GAHuSI0C5IsTgIY6baN8rOBnlAtG6KrHDDkGmUQ2srxkDJu9n1O6Td3cBCqw==} engines: {node: '>=14.18'} - '@sentry/electron@5.7.0': - resolution: {integrity: sha512-3Zq9TB9gWoZOIjPXD2msbEb8itS1Tu/+Dr47tweSuhbQDG/vVsVxOyKBqnt+xNdqjgbf/F2avfLwSjk0fa+gsg==} + '@sentry/core@8.45.0': + resolution: {integrity: sha512-4YTuBipWSh4JrtSYS5GxUQBAcAgOIkEoFfFbwVcr3ivijOacJLRXTBn3rpcy1CKjBq0PHDGR+2RGRYC+bNAMxg==} + engines: {node: '>=14.18'} + + '@sentry/electron@5.8.0': + resolution: {integrity: sha512-MwVuLAj+PkT+EbzS1jruhQmWZK06UuB+37gGVA0L1v9ypRqt9rHnEkRJ5UXqVBQKa/cl9dPW2F5hFaScF5F7Ng==} - '@sentry/node@8.35.0': - resolution: {integrity: sha512-B0FLOcZEfYe3CJ2t0l1N0HJcHXcIrLlGENQ2kf5HqR2zcOcOzRxyITJTSV5brCnmzVNgkz9PG8VWo3w0HXZQpA==} + '@sentry/node@8.42.0': + resolution: {integrity: sha512-MsNrmAIwDaxf1jTX1FsgZ+3mUq6G6IuU6FAqyp7TDnvUTsbWUtr0OM6EvVUz0zCImybIh9dcTQ+6KTmUyA7URw==} engines: {node: '>=14.18'} - '@sentry/opentelemetry@8.35.0': - resolution: {integrity: sha512-2mWMpEiIFop/omia9BqTJa+0Khe+tSsiZSUrxbnSpxM0zgw8DFIzJMHbiqw/I7Qaluz9pnO2HZXqgUTwNPsU8A==} + '@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 - '@sentry/react@8.42.0': - resolution: {integrity: sha512-UBi/WM4oMa+kOA99R7t7Ke57zq6uQw6mALYW4fJ+wuhHZJBLDDDHSGpEUhdWuQ1oWQv/laT34DGS44PJOjfeAg==} + '@sentry/react@8.45.0': + resolution: {integrity: sha512-xuJBDATJKAHOxpR5IBfGFWJxXb05GMPGGpk8UoWai1Mh50laAQ0/WW+5sDAKrCjXoA+JZ6fb3DP8EE2X93n1nw==} engines: {node: '>=14.18'} peerDependencies: - react: ^16.14.0 || 17.x || 18.x || 19.x - - '@sentry/types@8.35.0': - resolution: {integrity: sha512-AVEZjb16MlYPifiDDvJ19dPQyDn0jlrtC1PHs6ZKO+Rzyz+2EX2BRdszvanqArldexPoU1p5Bn2w81XZNXThBA==} - engines: {node: '>=14.18'} - - '@sentry/utils@8.35.0': - resolution: {integrity: sha512-MdMb6+uXjqND7qIPWhulubpSeHzia6HtxeJa8jYI09OCvIcmNGPydv/Gx/LZBwosfMHrLdTWcFH7Y7aCxrq7cg==} - engines: {node: '>=14.18'} + react: ^19.0.0 '@sentry/vite-plugin@2.22.7': resolution: {integrity: sha512-sYRNiNm4toQGq2BfZSJPdw36em3eQaLu+3NTFpA7Hl4g3Sp2Rt3CYObnW5bxlFEruRhxzvdyB383N9OefVZ6KA==} engines: {node: '>= 14'} - '@shikijs/core@1.24.1': - resolution: {integrity: sha512-3q/9oarMVcLqJ+NQOdKL40dJVq/UKCsiWXz3QRQPBglHqa8dDJ0p6TuMuk2gHphy5FZcvFtg4UHBgpW0JtZ8+A==} + '@shikijs/core@1.24.2': + resolution: {integrity: sha512-BpbNUSKIwbKrRRA+BQj0BEWSw+8kOPKDJevWeSE/xIqGX7K0xrCZQ9kK0nnEQyrzsUoka1l81ZtJ2mGaCA32HQ==} - '@shikijs/engine-javascript@1.24.1': - resolution: {integrity: sha512-lNgUSHYDYaQ6daj4lJJqcY2Ru9LgHwpFoposJkRVRPh21Yg4kaPFRhzaWoSg3PliwcDOpDuMy3xsmQaJp201Fg==} + '@shikijs/engine-javascript@1.24.2': + resolution: {integrity: sha512-EqsmYBJdLEwEiO4H+oExz34a5GhhnVp+jH9Q/XjPjmBPc6TE/x4/gD0X3i0EbkKKNqXYHHJTJUpOLRQNkEzS9Q==} - '@shikijs/engine-oniguruma@1.24.1': - resolution: {integrity: sha512-KdrTIBIONWd+Xs61eh8HdIpfigtrseat9dpARvaOe2x0g/FNTbwbkGr3y92VSOVD1XotzEskh3v/nCzyWjkf7g==} + '@shikijs/engine-oniguruma@1.24.2': + resolution: {integrity: sha512-ZN6k//aDNWRJs1uKB12pturKHh7GejKugowOFGAuG7TxDRLod1Bd5JhpOikOiFqPmKjKEPtEA6mRCf7q3ulDyQ==} - '@shikijs/transformers@1.24.1': - resolution: {integrity: sha512-IQmk8o0RNlaQ3Ig0Urx4bfen/zvS5St6as7o0q+bTDfbuFjqUMNjoMMKMN1Lu66mAh83seURwPLi2EjjLTD6+w==} + '@shikijs/transformers@1.24.2': + resolution: {integrity: sha512-cIwn8YSwO3bsWKJ+pezcXY1Vq0BVwvuLes1TZSC5+Awi6Tsfqhf3vBahOIqZK1rraMKOti2VEAEF/95oXMig1w==} - '@shikijs/types@1.24.1': - resolution: {integrity: sha512-ZwZFbShFY/APfKNt3s9Gv8rhTm29GodSKsOW66X6N+HGsZuaHalE1VUEX4fv93UXHTZTLjb3uxn63F96RhGfXw==} + '@shikijs/types@1.24.2': + resolution: {integrity: sha512-bdeWZiDtajGLG9BudI0AHet0b6e7FbR0EsE4jpGaI0YwHm/XJunI9+3uZnzFtX65gsyJ6ngCIWUfA4NWRPnBkQ==} - '@shikijs/vscode-textmate@9.3.0': - resolution: {integrity: sha512-jn7/7ky30idSkd/O5yDBfAnVt+JJpepofP/POZ1iMOxK59cOfqIgg/Dj0eFsjOTMw+4ycJN0uhZH/Eb0bs/EUA==} + '@shikijs/vscode-textmate@9.3.1': + resolution: {integrity: sha512-79QfK1393x9Ho60QFyLti+QfdJzRQCVLFb97kOIV7Eo9vQU/roINgk7m24uv0a7AUvN//RDH36FLjjK48v0s9g==} '@shuding/opentype.js@1.4.0-beta.0': resolution: {integrity: sha512-3NgmNyH3l/Hv6EvsWJbsvpcpUba6R8IREQ83nH83cyakCw7uM1arZKNfHwv1Wz6jgqrF/j4x5ELvR6PnK9nTcA==} @@ -4614,45 +4664,45 @@ packages: '@tanstack/query-core@5.62.0': resolution: {integrity: sha512-sx38bGrqF9bop92AXOvzDr0L9fWDas5zXdPglxa9cuqeVSWS7lY6OnVyl/oodfXjgOGRk79IfCpgVmxrbHuFHg==} - '@tanstack/query-core@5.62.3': - resolution: {integrity: sha512-Jp/nYoz8cnO7kqhOlSv8ke/0MJRJVGuZ0P/JO9KQ+f45mpN90hrerzavyTKeSoT/pOzeoOUkv1Xd0wPsxAWXfg==} + '@tanstack/query-core@5.62.7': + resolution: {integrity: sha512-fgpfmwatsrUal6V+8EC2cxZIQVl9xvL7qYa03gsdsCy985UTUlS4N+/3hCzwR0PclYDqisca2AqR1BVgJGpUDA==} '@tanstack/query-devtools@5.61.4': resolution: {integrity: sha512-21Tw+u8E3IJJj4A/Bct4H0uBaDTEu7zBrR79FeSyY+mS2gx5/m316oDtJiKkILc819VSTYt+sFzODoJNcpPqZQ==} - '@tanstack/query-persist-client-core@5.62.3': - resolution: {integrity: sha512-2cyrQAF1+yn/9GJf3kZnXjtFhlcCWOLL9PXG/JeMxRz8Ni0qvBbRIAXryKVJuDh570K0mmaaGs33pQb+FbmnEQ==} + '@tanstack/query-persist-client-core@5.62.7': + resolution: {integrity: sha512-9HcaD9rEp2nGWnrw2osK5UCSKJbJKEdn+MEhVVfnUPSFN7MZFpFZxpRCHJi3fRpWOYsVeH9EFODX+aoJaniJMA==} - '@tanstack/query-sync-storage-persister@5.62.3': - resolution: {integrity: sha512-xlFPNfzYgbFAvfxi94HfAS4UfqE4mKgHP7UWmGlRpONJgmKc3iYF1AwCbgKak0f8Hxnl35wjgpHXme1MZWcUgA==} + '@tanstack/query-sync-storage-persister@5.62.7': + resolution: {integrity: sha512-fcXCT65VgmgKsSM5XfRlk0hXnQMpkHLCMpOjqq7Rl2DMjHZcKjtgSEw+drHZBggJ5dqAhPd5DAcZ/utIE192nw==} - '@tanstack/react-query-devtools@5.62.3': - resolution: {integrity: sha512-4iaQap/iP5ErS094u1WehFntHtjRo6g5HJMvyHovBVbsxnvgPc6AtKAw7qxPPoKy6Wj5Bew0045eYP5phiiBmw==} + '@tanstack/react-query-devtools@5.62.7': + resolution: {integrity: sha512-wxXsdTZJRs//hMtJMU5aNlUaTclRFPqLvDNeWbRj8YpGD3aoo4zyu53W55W2DY16+ycg3fti21uCW4N9oyj91w==} peerDependencies: - '@tanstack/react-query': ^5.62.3 - react: ^18 || ^19 + '@tanstack/react-query': ^5.62.7 + react: ^19.0.0 - '@tanstack/react-query-persist-client@5.62.3': - resolution: {integrity: sha512-MoJzwerYUyjtBclcTcCwOYCfxVwyPKn7nDXNl7yAHlkLDRAJSxMl1bHIYNotIXSqbhenVLk9LICCOTg6RDgMxw==} + '@tanstack/react-query-persist-client@5.62.7': + resolution: {integrity: sha512-RmEJ3YvsK7lv1Of3CCXBgHDtoZVwHMtTKCTegZz+xijVJsgJaNNfel4YTpbQ0ydnWT2IcohdqnHUtBE6p1KCIA==} peerDependencies: - '@tanstack/react-query': ^5.62.3 - react: ^18 || ^19 + '@tanstack/react-query': ^5.62.7 + react: ^19.0.0 '@tanstack/react-query@5.62.0': resolution: {integrity: sha512-tj2ltjAn2a3fs+Dqonlvs6GyLQ/LKVJE2DVSYW+8pJ3P6/VCVGrfqv5UEchmlP7tLOvvtZcOuSyI2ooVlR5Yqw==} peerDependencies: - react: ^18 || ^19 + react: ^19.0.0 - '@tanstack/react-query@5.62.3': - resolution: {integrity: sha512-y2zDNKuhgiuMgsKkqd4AcsLIBiCfEO8U11AdrtAUihmLbRNztPrlcZqx2lH1GacZsx+y1qRRbCcJLYTtF1vKsw==} + '@tanstack/react-query@5.62.7': + resolution: {integrity: sha512-+xCtP4UAFDTlRTYyEjLx0sRtWyr5GIk7TZjZwBu4YaNahi3Rt2oMyRqfpfVrtwsqY2sayP4iXVCwmC+ZqqFmuw==} peerDependencies: - react: ^18 || ^19 + react: ^19.0.0 - '@tanstack/react-virtual@3.11.0': - resolution: {integrity: sha512-liRl34SrQm54NZdf22d/H4a7GucPNCxBSJdWWZlUrF1E1oXcZ3/GfRRHFDUJXwEuTfjtyp0X6NnUK7bhIuDzoQ==} + '@tanstack/react-virtual@3.11.1': + resolution: {integrity: sha512-orn2QNe5tF6SqjucHJ6cKTKcRDe3GG7bcYqPNn72Yejj7noECdzgAyRfGt2pGDPemhYim3d1HIR/dgruCnLfUA==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + react: ^19.0.0 + react-dom: ^19.0.0 '@tanstack/virtual-core@3.10.9': resolution: {integrity: sha512-kBknKOKzmeR7lN+vSadaKWXaLS0SZZG+oqpQ/k80Q6g9REn6zRHS/ZYdrIzHnpHgy/eWs00SujveUN/GJT2qTw==} @@ -4755,11 +4805,11 @@ packages: '@types/node@16.18.11': resolution: {integrity: sha512-3oJbGBUWuS6ahSnEq1eN2XrCyf4YsWI8OyCvo7c64zQJNplk3mO84t53o8lfTk+2ji59g5ycfc6qQ3fdHliHuA==} - '@types/node@20.17.9': - resolution: {integrity: sha512-0JOXkRyLanfGPE2QRCwgxhzlBAvaRdCNMcvbd7jFfpmD4eEXll7LRwy5ymJmyeZqk7Nh7eD2LeUyQ68BbndmXw==} + '@types/node@20.17.10': + resolution: {integrity: sha512-/jrvh5h6NXhEauFFexRin69nA0uHJ5gwk4iDivp/DeoEua3uwCUto6PC86IpRITBOs4+6i2I56K5x5b6WYGXHA==} - '@types/node@22.10.1': - resolution: {integrity: sha512-qKgsUwfHZV2WCWLAnVP1JqnpE6Im6h3Y0+fYgMTasNQ7V++CBX5OT1as0g0f+OyubbFqhf6XVNIsmN4IIhEgGQ==} + '@types/node@22.10.2': + resolution: {integrity: sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -4776,14 +4826,13 @@ packages: '@types/plist@3.0.5': resolution: {integrity: sha512-E6OCaRmAe4WDmWNsL/9RMqdkkzDCY1etutkflWk4c+AcjDU07Pcz1fQwTX0TQz+Pxqn9i4L1TU3UFpjnrcDgxA==} - '@types/prop-types@15.7.14': - resolution: {integrity: sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==} - - '@types/react-dom@18.3.2': - resolution: {integrity: sha512-Fqp+rcvem9wEnGr3RY8dYNvSQ8PoLqjZ9HLgaPUOjJJD120uDyOxOjc/39M4Kddp9JQCxpGQbnhVQF0C0ncYVg==} + '@types/react-dom@19.0.2': + resolution: {integrity: sha512-c1s+7TKFaDRRxr1TxccIX2u7sfCnc3RxkVyBIUA2lCpyqCF+QoAwQ/CBg7bsMdVwP120HEH143VQezKtef5nCg==} + peerDependencies: + '@types/react': ^19.0.0 - '@types/react@18.3.14': - resolution: {integrity: sha512-NzahNKvjNhVjuPBQ+2G7WlxstQ+47kXZNHlUvFakDViuIEfGY926GqhMueQFZ7woG+sPiQKlF36XfrIUVSUfFg==} + '@types/react@19.0.1': + resolution: {integrity: sha512-YW6614BDhqbpR5KtUYzTA+zlA7nayzJRA9ljz9CQoxthR0sDisYZLuvSMsil36t4EH/uAt8T52Xb4sVw17G+SQ==} '@types/resolve@1.20.2': resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} @@ -4800,6 +4849,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/trusted-types@2.0.7': resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==} @@ -4901,10 +4953,10 @@ packages: '@use-gesture/react@10.3.1': resolution: {integrity: sha512-Yy19y6O2GJq8f7CHf7L0nxL8bf4PZCPaVOCgJrusOeFHY1LvHgYXnmnXg6N5iwAnbgbZCDjo60SiM6IPJi9C5g==} peerDependencies: - react: '>= 16.8.0' + react: ^19.0.0 - '@vercel/build-utils@8.6.0': - resolution: {integrity: sha512-shST7/8zY0Oi2uxgwt9S/fjat96Ohpt0bXB+4/TeekdDmIIIL8t+mg9ASEg1WGF8JjWqWx+tYQfXlvv7d/D+dg==} + '@vercel/build-utils@8.8.0': + resolution: {integrity: sha512-4jkeJ/Xr0epojgfiyQufB8vC0ubE9SCfA9I2BGcOIKcf65C25juSvuYwaLixnjZXHUTO4Y9W7fdgiLUk55MgbA==} '@vercel/error-utils@2.0.3': resolution: {integrity: sha512-CqC01WZxbLUxoiVdh9B/poPbNpY9U+tO1N9oWHwTl5YAZxcqXmmWJ8KNMFItJCUUWdY3J3xv8LvAuQv2KZ5YdQ==} @@ -4914,8 +4966,8 @@ packages: engines: {node: '>=16'} hasBin: true - '@vercel/node@3.2.28': - resolution: {integrity: sha512-1TJqaBs8iiZX8l18rW2UGWB9XhHIBpkigFitqMRPapU3W8AaS29Uns64lgH4t9OVlcH4Jd9+3gNcy7amB7vhLQ==} + '@vercel/node@5.0.0': + resolution: {integrity: sha512-l917aGyDkaOhqfDrYSqy9sjd+Pv6K8mCsVyxzGv4kwmbhERpi8rS6aBmfIf4fDevEPYiOasftPHASbdnyHOe/g==} '@vercel/static-config@3.0.0': resolution: {integrity: sha512-2qtvcBJ1bGY0dYGYh3iM7yGKkk971FujLEDXzuW5wcZsPr1GSEjO/w2iSr3qve6nDDtBImsGoDEnus5FI4+fIw==} @@ -4974,7 +5026,7 @@ packages: '@welldone-software/why-did-you-render@8.0.3': resolution: {integrity: sha512-bb5bKPMStYnocyTBVBu4UTegZdBqzV1mPhxc0UIV/S43KFUSRflux9gvzJfu2aM4EWLJ3egTvdjOi+viK+LKGA==} peerDependencies: - react: ^18 + react: ^19.0.0 '@xmldom/xmldom@0.8.10': resolution: {integrity: sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==} @@ -4986,12 +5038,19 @@ packages: '@yornaath/batshit@0.10.1': resolution: {integrity: sha512-WGZ1WNoiVN6CLf28O73+6SCf+2lUn4U7TLGM9f4zOad0pn9mdoXIq8cwu3Kpf7N2OTYgWGK4eQPTflwFlduDGA==} + abab@2.0.6: + resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} + deprecated: Use your platform's native atob() and btoa() methods instead + abbrev@1.1.1: resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} abstract-logging@2.0.1: resolution: {integrity: sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==} + acorn-globals@7.0.1: + resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==} + acorn-import-attributes@1.9.5: resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} peerDependencies: @@ -5158,8 +5217,8 @@ packages: array-ify@1.0.0: resolution: {integrity: sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==} - arraybuffer.prototype.slice@1.0.3: - resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} + arraybuffer.prototype.slice@1.0.4: + resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==} engines: {node: '>= 0.4'} asn1.js@4.10.1: @@ -5244,6 +5303,9 @@ packages: axios@1.7.7: resolution: {integrity: sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==} + axios@1.7.9: + resolution: {integrity: sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==} + b4a@1.6.7: resolution: {integrity: sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==} @@ -5299,8 +5361,8 @@ packages: before-after-hook@2.2.3: resolution: {integrity: sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==} - better-auth@1.0.14: - resolution: {integrity: sha512-34TmHJArkhceQzZfKYXUmtbP1pO0NtUcSz9fmqtoYerE7k643alyfs1FeyU0KZEpvwoH2Oa2rovLWqKpDPxblQ==} + better-auth@1.0.21: + resolution: {integrity: sha512-9cEWJM/J2duAJLeuJUaOo4zIbElJGyzJUqGtQ2eGlBTKUYmLNcHNVpVn0oiCiH/gKeg+ls3nUU0tCVnHFpDW1A==} better-call@0.3.3-beta.4: resolution: {integrity: sha512-txigUTFsjOlE4dfkfhDhu6Gk0I1Xo3S4Nye+nfMKJXknb+WsymcWtqoRUSUGdhOMumM3LT9R3QttTUxwny9lWQ==} @@ -5312,8 +5374,8 @@ packages: bindings@1.5.0: resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} - bippy@0.0.10: - resolution: {integrity: sha512-2E8U2h/3ZltRwxfVkT1c2DqWUjgIGFRg8cD1qQDJ0m7YOJCpxqI87s+vaaEzvIxRw4MJOUVJ3OZ6K904UNX+iw==} + bippy@0.0.14: + resolution: {integrity: sha512-flYbctf6HUYYkaXci8669fU25b9gIrBFbXWt//2M5PSJeGVziwKGKZYs+3FaJnXIx0TQ1qKYLB1nBQf2PWbkLA==} birecord@0.1.1: resolution: {integrity: sha512-VUpsf/qykW0heRlC8LooCq28Kxn3mAqKohhDG/49rrsQ1dT1CXyj/pgXS+5BSRzFTR/3DyIBOqQOrGyZOh71Aw==} @@ -5488,6 +5550,10 @@ packages: resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==} engines: {node: '>= 0.4'} + call-bound@1.0.3: + resolution: {integrity: sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==} + engines: {node: '>= 0.4'} + callsites@3.1.0: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} @@ -5646,7 +5712,7 @@ packages: click-to-react-component@1.1.2: resolution: {integrity: sha512-8e9xU2MTubMwrtqu66/FtVHnv4TD94svOwMLRhza54OsmZqwMsLkscnl6ecJ3GgJ8Rk74jbLHCxpoSaZrdClGw==} peerDependencies: - react: '>=16.8.0' + react: ^19.0.0 client-only@0.0.1: resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} @@ -5669,8 +5735,8 @@ packages: cmdk@1.0.4: resolution: {integrity: sha512-AnsjfHyHpQ/EFeAnG216WY7A5LiYCoZzCSygiLvfXC3H3LFGCprErteUcszaVluGOhuOTbJS3jWHrSDYPBBygg==} peerDependencies: - react: ^18 || ^19 || ^19.0.0-rc - react-dom: ^18 || ^19 || ^19.0.0-rc + react: ^19.0.0 + react-dom: ^19.0.0 code-block-writer@10.1.1: resolution: {integrity: sha512-67ueh2IRGst/51p0n6FvPrnRjAGHY5F8xdjkgrYE7DDzpJe6qA07RYQ9VcoUeo5ATOjSOiWpSL3SWBRRbempMw==} @@ -5853,10 +5919,6 @@ packages: convert-source-map@2.0.0: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - cookie@0.7.1: - 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'} @@ -6007,9 +6069,16 @@ packages: resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} + cssom@0.3.8: + resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} + cssom@0.5.0: resolution: {integrity: sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==} + cssstyle@2.3.0: + resolution: {integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==} + engines: {node: '>=8'} + csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} @@ -6017,10 +6086,14 @@ packages: resolution: {integrity: sha512-pHJg+jbuFsCjz9iclQBqyL3B2HLCBF71BwVNujUYEvCeQMvV97R59MNK3R2+jgJ3a1fcZgI9B3vYgz8lzr/BFQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - daisyui@4.12.20: - resolution: {integrity: sha512-uHr3SQsd2yTjRdVuswTiqGFvZTxX0sGSBRa8JJdbKgmZCk/kRFh4B7Z2jg9vLIdwsHTHPyPgCkZadQo1ce0tAw==} + daisyui@4.12.22: + resolution: {integrity: sha512-HDLWbmTnXxhE1MrMgSWjVgdRt+bVYHvfNbW3GTsyIokRSqTHonUTrxV3RhpPDjGIWaHt+ELtDCTYCtUFgL2/Nw==} engines: {node: '>=16.9.0'} + data-urls@3.0.2: + resolution: {integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==} + engines: {node: '>=12'} + data-view-buffer@1.0.1: resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} engines: {node: '>= 0.4'} @@ -6070,6 +6143,9 @@ packages: supports-color: optional: true + decimal.js@10.4.3: + resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} + decode-bmp@0.2.1: resolution: {integrity: sha512-NiOaGe+GN0KJqi2STf24hfMkFitDUaIoUU3eKvP/wAbLe8o6FuW5n/x7MHPR0HKvBokp6MQY/j7w8lewEeVCIA==} engines: {node: '>=8.6.0'} @@ -6249,12 +6325,17 @@ packages: domelementtype@2.3.0: resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} + domexception@4.0.0: + resolution: {integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==} + engines: {node: '>=12'} + deprecated: Use your platform's native DOMException instead + domhandler@5.0.3: resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} engines: {node: '>= 4'} - dompurify@3.2.2: - resolution: {integrity: sha512-YMM+erhdZ2nkZ4fTNRTSI94mb7VG7uVF5vj5Zde7tImgnhZE3R6YW/IACGIHb2ux+QkEXMhe591N+5jWOmL4Zw==} + dompurify@3.2.3: + resolution: {integrity: sha512-U1U5Hzc2MO0oW3DF+G9qYN0aT7atAou4AgI0XjWz061nyBPbdxkfdhfy5uMgGn6+oLFCfn44ZGbdDqCzVmlOWA==} domutils@3.1.0: resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} @@ -6289,8 +6370,8 @@ packages: resolution: {integrity: sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg==} engines: {node: '>=10'} - drizzle-orm@0.37.0: - resolution: {integrity: sha512-AsCNACQ/T2CyZUkrBRUqFT2ibHJ9ZHz3+lzYJFFn3hnj7ylIeItMz5kacRG89uSE74nXYShqehr6u+6ks4JR1A==} + drizzle-orm@0.38.2: + resolution: {integrity: sha512-eCE3yPRAskLo1WpM9OHpFaM70tBEDsWhwR/0M3CKyztAXKR9Qs3asZlcJOEliIcUSg8GuwrlY0dmYDgmm6y5GQ==} peerDependencies: '@aws-sdk/client-rds-data': '>=3' '@cloudflare/workers-types': '>=4' @@ -6305,7 +6386,7 @@ packages: '@tidbcloud/serverless': '*' '@types/better-sqlite3': '*' '@types/pg': '*' - '@types/react': npm:@types/react@^18.3.12 + '@types/react': ^19.0.0 '@types/sql.js': '*' '@vercel/postgres': '>=0.8.0' '@xata.io/client': '*' @@ -6318,7 +6399,7 @@ packages: pg: '>=8' postgres: '>=3' prisma: '*' - react: '>=18' + react: ^19.0.0 sql.js: '>=1' sqlite3: '>=5' peerDependenciesMeta: @@ -6465,8 +6546,8 @@ packages: resolution: {integrity: sha512-bO3y10YikuUwUuDUQRM4KfwNkKhnpVO7IPdbsrejwN9/AABJzzTQ4GeHwyzNSrVO+tEH3/Np255a3sVZpZDjvg==} engines: {node: '>=8.0.0'} - electron@33.2.0: - resolution: {integrity: sha512-PVw1ICAQDPsnnsmpNFX/b1i/49h67pbSPxuIENd9K9WpGO1tsRaQt+K2bmXqTuoMJsbzIc75Ce8zqtuwBPqawA==} + electron@33.2.1: + resolution: {integrity: sha512-SG/nmSsK9Qg1p6wAW+ZfqU+AV8cmXMTIklUL18NnOKfZLlum4ZsDoVdmmmlL39ZmeCaq27dr7CgslRPahfoVJg==} engines: {node: '>= 12.20.55'} hasBin: true @@ -6481,7 +6562,7 @@ packages: 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 + react: ^19.0.0 embla-carousel-reactive-utils@8.5.1: resolution: {integrity: sha512-n7VSoGIiiDIc4MfXF3ZRTO59KDp820QDuyBDGlt5/65+lumPHxX2JLz0EZ23hZ4eg4vZGUXwMkYv02fw2JVo/A==} @@ -6539,8 +6620,8 @@ packages: error-ex@1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} - es-abstract@1.23.5: - resolution: {integrity: sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ==} + es-abstract@1.23.6: + resolution: {integrity: sha512-Ifco6n3yj2tMZDWNLyloZrytt9lqqlwvS83P3HtaETR0NUOYnIULGGHpktqYGObGy+8wc1okO25p8TjemhImvA==} engines: {node: '>= 0.4'} es-define-property@1.0.1: @@ -6569,8 +6650,8 @@ packages: resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==} engines: {node: '>= 0.4'} - es-toolkit@1.29.0: - resolution: {integrity: sha512-GjTll+E6APcfAQA09D89HdT8Qn2Yb+TeDSDBTMcxAo+V+w1amAtCI15LJu4YPH/UCPoSo/F47Gr1LIM0TE0lZA==} + es-toolkit@1.30.1: + resolution: {integrity: sha512-ZXflqanzH8BpHkDhFa10bBf6ONDCe84EPUm7SSICGzuuROSluT2ynTPtwn9PcRelMtorCRozSknI/U0MNYp0Uw==} es6-error@4.1.1: resolution: {integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==} @@ -6738,6 +6819,11 @@ packages: resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} engines: {node: '>=12'} + escodegen@2.1.0: + resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==} + engines: {node: '>=6.0'} + hasBin: true + eslint-compat-utils@0.6.4: resolution: {integrity: sha512-/u+GQt8NMfXO8w17QendT4gvO5acfxQsAKirAt0LVxDnr2N8YLCVbregaNc/Yhp7NM128DwCaRvr8PLDfeNkQw==} engines: {node: '>=12'} @@ -6928,8 +7014,8 @@ packages: resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.16.0: - resolution: {integrity: sha512-whp8mSQI4C8VXd+fLgSM0lh3UlmcFtVwUQjyKCFfsp+2ItAIYhlq/hqGahGqHE6cv9unM41VlqKk2VtKYR2TaA==} + eslint@9.17.0: + resolution: {integrity: sha512-evtlNcpJg+cZLcnVKwsai8fExnqjGPicK7gnUtlNuzu+Fv9bI0aLpND5T44VLQtoMEnI57LoXO9XAkIXwohKrA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -6946,6 +7032,11 @@ packages: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + esprima@4.0.1: + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} + engines: {node: '>=4'} + hasBin: true + esquery@1.6.0: resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} engines: {node: '>=0.10'} @@ -7073,8 +7164,8 @@ packages: fastify-plugin@5.0.1: resolution: {integrity: sha512-HCxs+YnRaWzCl+cWRYFnHmeRFyR5GVnJTAaCJQiYzQSDwK9MgJdyAsuL3nh0EWRCYMgQ5MeziymvmAhUHYHDUQ==} - fastify@5.1.0: - resolution: {integrity: sha512-0SdUC5AoiSgMSc2Vxwv3WyKzyGMDJRAW/PgNsK1kZrnkO6MeqUIW9ovVg9F2UGIqtIcclYMyeJa4rK6OZc7Jxg==} + fastify@5.2.0: + resolution: {integrity: sha512-3s+Qt5S14Eq5dCpnE0FxTp3z4xKChI83ZnMv+k0FwX+VUoZrgCFoLAxpfdi/vT4y6Mk+g7aAMt9pgXDoZmkefQ==} fastparse@1.1.2: resolution: {integrity: sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==} @@ -7154,8 +7245,8 @@ packages: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} engines: {node: '>=10'} - firebase@11.0.2: - resolution: {integrity: sha512-w4T8BSJpzdZA25QRch5ahLsgB6uRvg1LEic4BaC5rTD1YygroI1AXp+W+rbMnr8d8EjfAv6t4k8doULIjc1P8Q==} + firebase@11.1.0: + resolution: {integrity: sha512-3OoNW3vBXmBLYJvcwbPCwfluptbDVp2zZYjrfHPVFAXfPgmyy/LWjidt+Sw2WNvRelsG0v++WN2Wor6J3OwDRg==} flat-cache@4.0.1: resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} @@ -7201,7 +7292,7 @@ packages: foxact@0.2.43: resolution: {integrity: sha512-ZwLEW3l2jhC1ZJmrMs+l9WUFca1jtRDNnXKrZqq+rNvKfIHGyw0u8Ab8iwZPYPDb+B9C6NponyXInWYbVAcGLA==} peerDependencies: - react: '*' + react: ^19.0.0 peerDependenciesMeta: react: optional: true @@ -7209,12 +7300,12 @@ packages: fraction.js@4.3.7: resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - framer-motion@11.13.1: - resolution: {integrity: sha512-F40tpGTHByhn9h3zdBQPcEro+pSLtzARcocbNqAyfBI+u9S+KZuHH/7O9+z+GEkoF3eqFxfvVw0eBDytohwqmQ==} + framer-motion@11.14.4: + resolution: {integrity: sha512-NQuzr9JbeJDMQmy0FFLhLzk9h1kAjVC1tGE/HY4ubF02B95EBm2lpA21LE3Od/OpXqXgp0zl5Hdqu25hliBRsA==} peerDependencies: '@emotion/is-prop-valid': '*' - react: ^18.0.0 - react-dom: ^18.0.0 + react: ^19.0.0 + react-dom: ^19.0.0 peerDependenciesMeta: '@emotion/is-prop-valid': optional: true @@ -7286,8 +7377,8 @@ packages: function-bind@1.1.2: resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - function.prototype.name@1.1.6: - resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} + function.prototype.name@1.1.7: + resolution: {integrity: sha512-2g4x+HqTJKM9zcJqBSpjoRmdcPFtJM60J3xJisTQSXBWka5XqyBN/2tNUgma1mztTXyDuUsEtYe5qcs7xYzYQA==} engines: {node: '>= 0.4'} functions-have-names@1.2.3: @@ -7332,11 +7423,15 @@ packages: resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==} engines: {node: '>=18'} + get-east-asian-width@1.3.0: + resolution: {integrity: sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==} + engines: {node: '>=18'} + get-installed-path@2.1.1: resolution: {integrity: sha512-Qkn9eq6tW5/q9BDVdMpB8tOHljX9OSP0jRC5TRNVA4qRc839t4g8KQaR8t0Uv0EFVL0MlyG7m/ofjEgAROtYsA==} - get-intrinsic@1.2.5: - resolution: {integrity: sha512-Y4+pKa7XeRUPWFNvOOYHkRYrfzW07oraURSvjDmRVOJ748OrVmeXtpE4+GCEHncjCjkTxPNRt8kEbxDhsn6VTg==} + get-intrinsic@1.2.6: + resolution: {integrity: sha512-qxsEs+9A+u85HhllWJJFicJfPDhRmjzoYdl64aMWW9yRIJmSyxdn8IEkuIM530/7T+lv0TIHd8L6Q/ra0tEoeA==} engines: {node: '>= 0.4'} get-nonce@1.0.1: @@ -7560,6 +7655,9 @@ packages: hast-util-to-html@9.0.3: resolution: {integrity: sha512-M17uBDzMJ9RPCqLMO92gNNUDuBSq10a25SDBI08iCCxmorf4Yy6sYHK57n9WAbRAAaU+DuR4W6GN9K4DFZesYg==} + hast-util-to-html@9.0.4: + resolution: {integrity: sha512-wxQzXtdbhiwGAUKrnQJXlOPmHnEehzphwkK7aluUPQ+lEc1xefC8pblMgpp2w5ldBTEfveRIrADcrhGIWrlTDA==} + hast-util-to-jsx-runtime@2.3.2: resolution: {integrity: sha512-1ngXYb+V9UT5h+PxNRa1O1FYguZK/XL+gkeqvp7EdHlB9oHUG0eYRo/vY5inBdcqo3RkPMC58/H94HvkbfGdyg==} @@ -7604,8 +7702,8 @@ packages: resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==} engines: {node: '>=0.10.0'} - hono@4.6.13: - resolution: {integrity: sha512-haV0gaMdSjy9URCRN9hxBPlqHa7fMm/T72kAImIxvw4eQLbNz1rgjN4hHElLJSieDiNuiIAXC//cC6YGz2KCbg==} + hono@4.6.14: + resolution: {integrity: sha512-j4VkyUp2xazGJ8eCCLN1Vm/bxdvm/j5ZuU9AIjLu9vapn2M44p9L3Ktr9Vnb2RN2QtcR/wVjZVMlT5k7GJQgPw==} engines: {node: '>=16.9.0'} hosted-git-info@2.8.9: @@ -7622,6 +7720,10 @@ packages: htm@3.1.1: resolution: {integrity: sha512-983Vyg8NwUE7JkZ6NmOqpCZ+sh1bKv2iYTlUkzlWmA5JD2acKoxd4KVxbMmxX/85mtfdnDmTFoNKcg5DGAvxNQ==} + html-encoding-sniffer@3.0.0: + resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==} + engines: {node: '>=12'} + html-escaper@3.0.3: resolution: {integrity: sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==} @@ -7694,8 +7796,8 @@ packages: i18next-browser-languagedetector@8.0.2: resolution: {integrity: sha512-shBvPmnIyZeD2VU5jVGIOWP7u9qNG3Lj7mpaiPFpbJ3LVfHZJvVzKR4v1Cb91wAOFpNw442N+LGPzHOHsten2g==} - i18next@24.0.5: - resolution: {integrity: sha512-1jSdEzgFPGLZRsQwydoMFCBBaV+PmrVEO5WhANllZPX4y2JSGTxUjJ+xVklHIsiS95uR8gYc/y0hYZWevucNjg==} + i18next@24.1.0: + resolution: {integrity: sha512-suKlX82AlptkMUO5YRfaAeH4FQyyKvR66jNaubTMiyPPMx7INU6PXAiy3PGULc0q6K+t9nxmDf/TRj9KjAivmw==} peerDependencies: typescript: ^5 peerDependenciesMeta: @@ -7742,8 +7844,8 @@ packages: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} engines: {node: '>=6'} - import-in-the-middle@1.11.2: - resolution: {integrity: sha512-gK6Rr6EykBcc6cVWRSBR5TWf8nn6hZMYSRYqCcHa0l0d1fPK7JSYo6+Mlmck76jIX9aL/IZ71c06U2VpFwl1zA==} + import-in-the-middle@1.11.3: + resolution: {integrity: sha512-tNpKEb4AjZrCyrxi+Eyu43h5ig0O8ZRFSXPHh/00/o+4P4pKzVEW/m5lsVtsAT7fCIgmQOAPjdqecGDsBXRxsw==} importx@0.4.4: resolution: {integrity: sha512-Lo1pukzAREqrBnnHC+tj+lreMTAvyxtkKsMxLY8H15M/bvLl54p3YuoTI70Tz7Il0AsgSlD7Lrk/FaApRcBL7w==} @@ -7780,8 +7882,8 @@ packages: inline-style-parser@0.2.4: resolution: {integrity: sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==} - internal-slot@1.0.7: - resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} + internal-slot@1.1.0: + resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==} engines: {node: '>= 0.4'} interpret@1.4.0: @@ -7792,9 +7894,6 @@ packages: resolution: {integrity: sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==} engines: {node: '>=10.13.0'} - invariant@2.2.4: - resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} - ip-address@9.0.5: resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==} engines: {node: '>= 12'} @@ -7835,8 +7934,8 @@ packages: resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} engines: {node: '>=8'} - is-boolean-object@1.2.0: - resolution: {integrity: sha512-kR5g0+dXf/+kXnqI+lu0URKYPKgICtHGGNCDSB10AaUFj3o/HkB3u7WfpRBJGFopxxY0oH3ux7ZsDjLtK7xqvw==} + is-boolean-object@1.2.1: + resolution: {integrity: sha512-l9qO6eFlUETHtuihLcYOaLKByJ1f+N4kthcU9YjHy3N+B3hWv0y/2Nd0mu/7lTFnRQHTrSdXF50HQ3bl5fEnng==} engines: {node: '>= 0.4'} is-builtin-module@3.2.1: @@ -7851,12 +7950,12 @@ packages: resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} hasBin: true - is-data-view@1.0.1: - resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==} + is-data-view@1.0.2: + resolution: {integrity: sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==} engines: {node: '>= 0.4'} - is-date-object@1.0.5: - resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} + is-date-object@1.1.0: + resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==} engines: {node: '>= 0.4'} is-decimal@2.0.1: @@ -7926,8 +8025,8 @@ packages: resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} engines: {node: '>= 0.4'} - is-number-object@1.1.0: - resolution: {integrity: sha512-KVSZV0Dunv9DTPkhXwcZ3Q+tUc9TsaE1ZwX5J2WMvsSGS6Md8TFPun5uwh0yRdrNerI6vf/tbJxqSx4c1ZI1Lw==} + is-number-object@1.1.1: + resolution: {integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==} engines: {node: '>= 0.4'} is-number@7.0.0: @@ -7954,11 +8053,14 @@ packages: resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} engines: {node: '>=0.10.0'} + is-potential-custom-element-name@1.0.1: + resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} + is-property@1.0.2: resolution: {integrity: sha512-Ks/IoX00TtClbGQr4TWXemAnktAQvYB7HzcCxDGqEZU6oCmb2INHuOoKxbtR+HFkmYWBKv/dOZtGRiAjDhj92g==} - is-regex@1.2.0: - resolution: {integrity: sha512-B6ohK4ZmoftlUe+uvenXSbPJFo6U37BH7oO1B3nQH8f/7h27N56s85MhUtbFJAziz5dcmuR3i8ovUl35zp8pFA==} + is-regex@1.2.1: + resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} engines: {node: '>= 0.4'} is-regexp@1.0.0: @@ -7985,12 +8087,12 @@ packages: resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - is-string@1.1.0: - resolution: {integrity: sha512-PlfzajuF9vSo5wErv3MJAKD/nqf9ngAs1NFQYm16nUYFO2IzxJ2hcm+IOCg+EEopdykNNUhVq5cz35cAUxU8+g==} + is-string@1.1.1: + resolution: {integrity: sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==} engines: {node: '>= 0.4'} - is-symbol@1.1.0: - resolution: {integrity: sha512-qS8KkNNXUZ/I+nX6QT8ZS1/Yx0A444yhzdTKxCzKkNjQ9sHErBxJnJAgh+f5YhusYECEcjo4XcyH87hn6+ks0A==} + is-symbol@1.1.1: + resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==} engines: {node: '>= 0.4'} is-typed-array@1.1.13: @@ -8005,8 +8107,9 @@ packages: resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} engines: {node: '>= 0.4'} - is-weakref@1.0.2: - resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} + is-weakref@1.1.0: + resolution: {integrity: sha512-SXM8Nwyys6nT5WP6pltOwKytLV7FqQ4UiibxVmW+EIosHcmCqkkjViTb5SNssDlkCiEYRP1/pdWUKVvZBmsR2Q==} + engines: {node: '>= 0.4'} is-weakset@2.0.3: resolution: {integrity: sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==} @@ -8063,8 +8166,8 @@ packages: resolution: {integrity: sha512-Nnf4IwrLhNfuz2JOQLI0V/AgwcpxvVy8Ec8PidIIDeRi4KCFpwTFIpHAAcU+yCgnw/oASYElq9UY0YdUUegsSA==} engines: {node: '>=12.20.0'} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 - react: '>=17.0.0' + '@types/react': ^19.0.0 + react: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -8089,6 +8192,15 @@ packages: resolution: {integrity: sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==} engines: {node: '>=12.0.0'} + jsdom@20.0.3: + resolution: {integrity: sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==} + engines: {node: '>=14'} + peerDependencies: + canvas: ^2.5.0 + peerDependenciesMeta: + canvas: + optional: true + jsesc@0.5.0: resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} hasBin: true @@ -8098,6 +8210,11 @@ packages: engines: {node: '>=6'} hasBin: true + jsesc@3.1.0: + resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} + engines: {node: '>=6'} + hasBin: true + json-buffer@3.0.1: resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} @@ -8167,8 +8284,8 @@ packages: jws@4.0.0: resolution: {integrity: sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==} - katex@0.16.14: - resolution: {integrity: sha512-tnUUAL/S+f/w8KrRpCFcCW/msuIlBkOmVnTmvdEK6WCkx6uDPRj3d9SBAP+qB5x0MCeOyUbdbIMtT5cUJD8aRw==} + katex@0.16.15: + resolution: {integrity: sha512-yE9YJIEAk2aZ+FL/G8r+UGw0CTUzEA8ZFy6E+8tc3spHUKq3qBnzCkI1CQwGoI9atJhVyFPEypQsTY7mJ1Pi9w==} hasBin: true keycode@2.2.1: @@ -8215,8 +8332,8 @@ packages: lie@3.3.0: resolution: {integrity: sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==} - light-my-request@6.1.0: - resolution: {integrity: sha512-+NFuhlOGoEwxeQfJ/pobkVFxcnKyDtiX847hLjuB/IzBxIl3q4VJeFI8uRCgb3AlTWL1lgOr+u5+8QdUcr33ng==} + light-my-request@6.3.0: + resolution: {integrity: sha512-bWTAPJmeWQH5suJNYwG0f5cs0p6ho9e6f1Ppoxv5qMosY+s9Ir2+ZLvvHcgA7VTDop4zl/NCHhOVVqU+kd++Ow==} lightningcss-darwin-arm64@1.28.2: resolution: {integrity: sha512-/8cPSqZiusHSS+WQz0W4NuaqFjquys1x+NsdN/XOHb+idGHJSoJ7SoQTVl3DZuAgtPZwFZgRfb/vd1oi8uX6+g==} @@ -8296,11 +8413,11 @@ packages: lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - linkedom@0.18.5: - resolution: {integrity: sha512-JGLaGGtqtu+eOhYrC1wkWYTBcpVWL4AsnwAtMtgO1Q0gI0PuPJKI0zBBE+a/1BrhOE3Uw8JI/ycByAv5cLrAuQ==} + linkedom@0.18.6: + resolution: {integrity: sha512-6G8euAJ84s7MTXTli5JIOO5tzEpyoUBw2/zcqAunSurbCtC83YcgrK+VTcO8HZ/rdR3eaaZM573FP9rNo1uXIA==} - lint-staged@15.2.10: - resolution: {integrity: sha512-5dY5t743e1byO19P9I4b3x8HJwalIznL5E1FWYnU6OWw33KxNBSLAc6Cy7F2PsFEO8FKnLwjwm5hx7aMF0jzZg==} + lint-staged@15.2.11: + resolution: {integrity: sha512-Ev6ivCTYRTGs9ychvpVw35m/bcNDuBN+mnTeObCL5h+boS5WzBEC6LHI4I9F/++sZm1m+J2LEiy0gxL/R9TBqQ==} engines: {node: '>=18.12.0'} hasBin: true @@ -8308,8 +8425,8 @@ packages: resolution: {integrity: sha512-rJysbR9GKIalhTbVL2tYbF2hVyDnrf7pFUZBwjPaMIdadYHmeT+EVi/Bu3qd7ETQPahTotg2WRCatXwRBW554g==} engines: {node: '>=16.0.0'} - listr2@8.2.4: - resolution: {integrity: sha512-opevsywziHd3zHCVQGAj8zu+Z3yHNkkoYhWIGnq54RrCVwLz0MozotJEDnKsIBLvkfLGN6BLOyAeRrYI0pKA4g==} + listr2@8.2.5: + resolution: {integrity: sha512-iyAZCeyD+c1gPyE9qpFu8af0Y+MRtmKOncdGoA2S5EY8iFq99dmmvkNnHiWo+pj0s7yH7l3KPIgee77tKpXPWQ==} engines: {node: '>=18.0.0'} load-json-file@2.0.0: @@ -8470,6 +8587,9 @@ packages: magic-string@0.30.14: resolution: {integrity: sha512-5c99P1WKTed11ZC0HMJOj6CDIue6F8ySu+bJL+85q1zBEIY8IklrJ1eiKC2NDRh3Ct3FcvmJPyQHb9erXMTJNw==} + magic-string@0.30.17: + resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} + magic-string@0.30.8: resolution: {integrity: sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==} engines: {node: '>=12'} @@ -8503,12 +8623,16 @@ packages: masonic@4.0.1: resolution: {integrity: sha512-gOj1B61NtrELoGigCy+E9SZpWSRGmAONMXrzYboBNbI0uvy7otinzGVGKDXLIZBYdNdcFySyON8qtu6IsFp6Sw==} peerDependencies: - react: '>=16.8' + react: ^19.0.0 matcher@3.0.0: resolution: {integrity: sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==} engines: {node: '>=10'} + math-intrinsics@1.0.0: + resolution: {integrity: sha512-4MqMiKP90ybymYvsut0CH2g4XWbfLtmlCkXmtmdcDCxNB+mQcu1w/1+L/VD7vi/PSv7X2JYV7SCcR+jiPXnQtA==} + engines: {node: '>= 0.4'} + md5.js@1.3.5: resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} @@ -8815,11 +8939,11 @@ packages: module-details-from-path@1.0.3: resolution: {integrity: sha512-ySViT69/76t8VhE1xXHK6Ch4NcDd26gx0MzKXLO+F7NOtnqH68d9zF94nT8ZWSxXh8ELOERsnJO/sWt1xZYw5A==} - motion-dom@11.13.0: - resolution: {integrity: sha512-Oc1MLGJQ6nrvXccXA89lXtOqFyBmvHtaDcTRGT66o8Czl7nuA8BeHAd9MQV1pQKX0d2RHFBFaw5g3k23hQJt0w==} + motion-dom@11.14.3: + resolution: {integrity: sha512-lW+D2wBy5vxLJi6aCP0xyxTxlTfiu+b+zcpVbGVFUxotwThqhdpPRSmX8xztAgtZMPMeU0WGVn/k1w4I+TbPqA==} - motion-utils@11.13.0: - resolution: {integrity: sha512-lq6TzXkH5c/ysJQBxgLXgM01qwBH1b4goTPh57VvZWJbVJZF/0SB31UWEn4EIqbVPf3au88n2rvK17SpDTja1A==} + motion-utils@11.14.3: + resolution: {integrity: sha512-Xg+8xnqIJTpr0L/cidfTTBFkvRw26ZtGGuIhA94J9PQ2p4mEa06Xx7QVYZH0BP+EpMSaDlu+q0I0mmvwADPsaQ==} mri@1.2.0: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} @@ -8984,6 +9108,9 @@ packages: nth-check@2.1.1: resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} + nwsapi@2.2.16: + resolution: {integrity: sha512-F1I/bimDpj3ncaNDhfyMWuFqmQDBwDB0Fogc2qpL3BWvkQteFD/8BzWuIRl83rq0DXfm8SGt/HFhLXZyljTXcQ==} + nypm@0.3.12: resolution: {integrity: sha512-D3pzNDWIvgA+7IORhD/IuWzEk4uXv6GsgOxiid4UU3h9oq5IqV1KtPDi63n4sZJ/xcWlr88c0QM2RgN5VbOhFA==} engines: {node: ^14.16.0 || >=16.10.0} @@ -9116,8 +9243,8 @@ packages: resolution: {integrity: sha512-ufEJ03cPLVxZCHuypSJjmUC2t0xDy0Eru4AfPFe2MfPw14BqedavayQqd49H2/VCrcWONmXsJ47Tp7kzaElX2w==} engines: {node: '>=18'} - package-manager-detector@0.2.0: - resolution: {integrity: sha512-E385OSk9qDcXhcM9LNSe4sdhx8a9mAPrZ4sMLW+tmxl5ZuGtPUcdFu+MPP2jbgiWAZ6Pfe5soGFMd+0Db5Vrog==} + package-manager-detector@0.2.7: + resolution: {integrity: sha512-g4+387DXDKlZzHkP+9FLt8yKj8+/3tOkPv7DVTJGGRm00RkEWgqbFstX1mXJ4M0VDYhUqsTOiISqNOJnhAu3PQ==} pako@0.2.9: resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==} @@ -9169,8 +9296,8 @@ packages: resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==} engines: {node: '>=0.10.0'} - parse5-htmlparser2-tree-adapter@7.0.0: - resolution: {integrity: sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==} + parse5-htmlparser2-tree-adapter@7.1.0: + resolution: {integrity: sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==} parse5-parser-stream@7.1.2: resolution: {integrity: sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==} @@ -9178,6 +9305,9 @@ packages: parse5@7.1.2: resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} + parse5@7.2.1: + resolution: {integrity: sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==} + pascal-case@3.1.2: resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} @@ -9339,13 +9469,13 @@ packages: peerDependencies: shiki: ^1.22.0 - playwright-core@1.49.0: - resolution: {integrity: sha512-R+3KKTQF3npy5GTiKH/T+kdhoJfJojjHESR1YEWhYuEKRVfVaxH3+4+GvXE5xyCngCxhxnykk0Vlah9v8fs3jA==} + playwright-core@1.49.1: + resolution: {integrity: sha512-BzmpVcs4kE2CH15rWfzpjzVGhWERJfmnXmniSyKeRZUs9Ws65m+RGIi7mjJK/euCegfn3i7jvqWeWyHe9y3Vgg==} engines: {node: '>=18'} hasBin: true - playwright@1.49.0: - resolution: {integrity: sha512-eKpmys0UFDnfNb3vfsf8Vx2LEOtflgRebl0Im2eQQnYMA4Aqd+Zw8bEOB+7ZKvN76901mRnqdsiOGKxzVTbi7A==} + playwright@1.49.1: + resolution: {integrity: sha512-VYL8zLoNTBxVOrJBbDuRgDWa3i+mfQgDTrL8Ah9QXZ7ax4Dsj0MSq5bYgytRnDVVe+njoKnfsYkH3HzqVj5UZA==} engines: {node: '>=18'} hasBin: true @@ -9637,8 +9767,8 @@ packages: preact@10.24.3: resolution: {integrity: sha512-Z2dPnBnMUfyQfSQ+GBdsGa16hz35YmLmtTLhM169uW944hYL6xzTYkJjC07j+Wosz733pMWx0fgON3JNw1jJQA==} - preact@10.25.1: - resolution: {integrity: sha512-frxeZV2vhQSohQwJ7FvlqC40ze89+8friponWUFeVEkaCfhC6Eu4V0iND5C9CXz8JLndV07QRDeXzH1+Anz5Og==} + preact@10.25.2: + resolution: {integrity: sha512-GEts1EH3oMnqdOIeXhlbBSddZ9nrINd070WBOiPO2ous1orrKGUM4SMDbwyjSWD1iMS2dBvaDjAa5qUhz3TXqw==} prebuild-install@7.1.2: resolution: {integrity: sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==} @@ -9713,6 +9843,9 @@ packages: proxy-from-env@1.1.0: resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} + psl@1.15.0: + resolution: {integrity: sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==} + public-encrypt@4.0.3: resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} @@ -9734,6 +9867,9 @@ packages: resolution: {integrity: sha512-pMpnA0qRdFp32b1sJl1wOJNxZLQ2cbQx+k6tjNtZ8CpvVhNqEPRgivZ2WOUev2YMajecdH7ctUPDvEe87nariQ==} engines: {node: '>=6.0.0'} + querystringify@2.2.0: + resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} + queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} @@ -9783,51 +9919,51 @@ packages: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true - re-resizable@6.10.1: - resolution: {integrity: sha512-m33nSWRH57UZLmep5M/LatkZ2NRqimVD/bOOpvymw5Zf33+eTSEixsUugscOZzAtK0/nx+OSuOf8VbKJx/4ptw==} + re-resizable@6.10.3: + resolution: {integrity: sha512-zvWb7X3RJMA4cuSrqoxgs3KR+D+pEXnGrD2FAD6BMYAULnZsSF4b7AOVyG6pC3VVNVOtlagGDCDmZSwWLjjBBw==} peerDependencies: - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 + react: ^19.0.0 + react-dom: ^19.0.0 react-blurhash@0.3.0: resolution: {integrity: sha512-XlKr4Ns1iYFRnk6DkAblNbAwN/bTJvxTVoxMvmTcURdc5oLoXZwqAF9N3LZUh/HT+QFlq5n6IS6VsDGsviYAiQ==} peerDependencies: blurhash: ^2.0.3 - react: '>=15' + react: ^19.0.0 - react-dom@18.3.1: - resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} + react-dom@19.0.0: + resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==} peerDependencies: - react: ^18.3.1 + react: ^19.0.0 react-error-boundary@4.1.2: resolution: {integrity: sha512-GQDxZ5Jd+Aq/qUxbCm1UtzmL/s++V7zKgE8yMktJiCQXCCFZnMZh9ng+6/Ne6PjNSXH0L9CjeOEREfRnq6Duag==} peerDependencies: - react: '>=16.13.1' + react: ^19.0.0 react-fast-marquee@1.6.5: resolution: {integrity: sha512-swDnPqrT2XISAih0o74zQVE2wQJFMvkx+9VZXYYNSLb/CUcAzU9pNj637Ar2+hyRw6b4tP6xh4GQZip2ZCpQpg==} peerDependencies: - react: '>= 16.8.0 || ^18.0.0' - react-dom: '>= 16.8.0 || ^18.0.0' + react: ^19.0.0 + react-dom: ^19.0.0 - react-hook-form@7.54.0: - resolution: {integrity: sha512-PS05+UQy/IdSbJNojBypxAo9wllhHgGmyr8/dyGQcPoiMf3e7Dfb9PWYVRco55bLbxH9S+1yDDJeTdlYCSxO3A==} + react-hook-form@7.54.1: + resolution: {integrity: sha512-PUNzFwQeQ5oHiiTUO7GO/EJXGEtuun2Y1A59rLnZBBj+vNEOWt/3ERTiG1/zt7dVeJEM+4vDX/7XQ/qanuvPMg==} engines: {node: '>=18.0.0'} peerDependencies: - react: ^16.8.0 || ^17 || ^18 || ^19 + react: ^19.0.0 react-hotkeys-hook@4.6.1: resolution: {integrity: sha512-XlZpbKUj9tkfgPgT9gA+1p7Ey6vFIZHttUjPqpTdyT5nqQ8mHL7elxvSbaC+dpSiHUSmr21Ya1mDxBZG3aje4Q==} peerDependencies: - react: '>=16.8.1' - react-dom: '>=16.8.1' + react: ^19.0.0 + react-dom: ^19.0.0 - react-i18next@15.1.3: - resolution: {integrity: sha512-J11oA30FbM3NZegUZjn8ySK903z6PLBz/ZuBYyT1JMR0QPrW6PFXvl1WoUhortdGi9dM0m48/zJQlPskVZXgVw==} + react-i18next@15.2.0: + resolution: {integrity: sha512-iJNc8111EaDtVTVMKigvBtPHyrJV+KblWG73cUxqp+WmJCcwkzhWNFXmkAD5pwP2Z4woeDj/oXDdbjDsb3Gutg==} peerDependencies: i18next: '>= 23.2.3' - react: '>= 16.8.0' + react: ^19.0.0 react-dom: '*' react-native: '*' peerDependenciesMeta: @@ -9836,11 +9972,11 @@ packages: react-native: optional: true - react-intersection-observer@9.13.1: - resolution: {integrity: sha512-tSzDaTy0qwNPLJHg8XZhlyHTgGW6drFKTtvjdL+p6um12rcnp8Z5XstE+QNBJ7c64n5o0Lj4ilUleA41bmDoMw==} + react-intersection-observer@9.14.0: + resolution: {integrity: sha512-AYqlmDZn85VUmlODwYym9y5OlqY2cFyIu41dkN0GJWvhdbd19Mh16mz5IH6fO1gp5V4FfQOO4m0zGc04Tj13rQ==} peerDependencies: - react: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - react-dom: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + react: ^19.0.0 + react-dom: ^19.0.0 peerDependenciesMeta: react-dom: optional: true @@ -9848,8 +9984,8 @@ packages: react-ios-pwa-prompt@2.0.6: resolution: {integrity: sha512-slRvFlcYsOL01D8gbJW4agOQ64pk7V+0EBk+d8z8wQ40vtcaoSw/JJkh+fJQrWSfWFVvZESu3FHP0+un4YUjJg==} peerDependencies: - react: '>=16.8.0' - react-dom: '>=16.8.0' + react: ^19.0.0 + react-dom: ^19.0.0 react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} @@ -9860,19 +9996,19 @@ packages: react-photo-view@1.2.6: resolution: {integrity: sha512-Fq17yxkMIv0oFp7HOJr39HgCZRP6A9K5T5rixJ4flSUYT2OO3V8vNxEExjhIKgIrfmTu+mDnHYEsI9RRWi1JHw==} peerDependencies: - react: '>=16.8.0' - react-dom: '>=16.8.0' + react: ^19.0.0 + react-dom: ^19.0.0 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': npm:@types/react@^18.3.12 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + '@types/react': ^19.0.0 + react: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -9881,8 +10017,8 @@ packages: resolution: {integrity: sha512-I2U4JVEsQenxDAKaVa3VZ/JeJZe0/2DxPWL8Tj8yLKctQJQiZM52pn/GWFpSp8dftjM3pSAHVJZscAnC/y+ySQ==} engines: {node: '>=10'} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + '@types/react': ^19.0.0 + react: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -9891,22 +10027,22 @@ packages: resolution: {integrity: sha512-m5AcPfTRUcjwmhBzOJGEl6Y7+Crqyju0+TgTQxoS4SO+BkWbhOrcfZNq6wSWdl2BBbJbsAoBUb8ZacOFT+/JlA==} engines: {node: '>=20.0.0'} peerDependencies: - react: '>=18' - react-dom: '>=18' + react: ^19.0.0 + react-dom: ^19.0.0 peerDependenciesMeta: react-dom: optional: true - react-scan@0.0.41: - resolution: {integrity: sha512-HW2WL5gxOTSppvNBFypXy6FYtvrRpTWqGQoyNFCnIHvwBPNq9IoqwsbB4lDbUx3M+yjFssxDiCVV9Plibv3Hyg==} + react-scan@0.0.46: + resolution: {integrity: sha512-YmPBKf3BxA2Z2V2xyo+D2pVi68RUYgvZt8+cA8gwBzODH9FcHSji5ZPyC+LpcAsrN2rnmNh2F1pIRV95Ew92Cg==} hasBin: true peerDependencies: '@remix-run/react': '>=1.0.0' next: '>=13.0.0' - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - react-router: ^5.0.0 || ^6.0.0 - react-router-dom: ^5.0.0 || ^6.0.0 + react: ^19.0.0 + react-dom: ^19.0.0 + react-router: ^5.0.0 || ^6.0.0 || ^7.0.0 + react-router-dom: ^5.0.0 || ^6.0.0 || ^7.0.0 peerDependenciesMeta: '@remix-run/react': optional: true @@ -9924,15 +10060,15 @@ packages: resolution: {integrity: sha512-DHukRfWpJrFtZMcZrKrqU3ZwuHjTpTbrjnJdTGZQE3lqtC5ivBDVWqAVVW6lR3Lq6bhphjAbqaJU8NOoTRSCsg==} peerDependencies: prop-types: ^15.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.0.0 || ^17.0.0 || ^18.0.0 + react: ^19.0.0 + react-dom: ^19.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': npm:@types/react@^18.3.12 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + '@types/react': ^19.0.0 + react: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -9941,12 +10077,8 @@ packages: resolution: {integrity: sha512-SdPqdk7QDSV7u/WulkFOi+cnza8rEZ0XX4ZpeH7vx3UZEg7DoyuAy3MCmm+BWv/idPQL2Oe73VoC0EhfCN+sZQ==} engines: {node: '>=8', npm: '>=5'} peerDependencies: - react: '*' - react-dom: '*' - - react@18.3.1: - resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} - engines: {node: '>=0.10.0'} + react: ^19.0.0 + react-dom: ^19.0.0 react@19.0.0: resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==} @@ -10130,6 +10262,9 @@ packages: resolution: {integrity: sha512-X34iHADNbNDfr6OTStIAHWSAvvKQRYgLO6duASaVf7J2VA3lvmNYboAHOuLC2huav1IwgZJtyEcJCKVzFxOSMQ==} engines: {node: '>=8.6.0'} + requires-port@1.0.0: + resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} + resedit@1.7.2: resolution: {integrity: sha512-vHjcY2MlAITJhC0eRD/Vv8Vlgmu9Sd3LX9zZvtGzU5ZImdTN3+d6e/4mnTyV8vEbyf1sgNIrWxhWlrys52OkEA==} engines: {node: '>=12', npm: '>=6'} @@ -10164,6 +10299,10 @@ packages: resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true + resolve@1.22.9: + resolution: {integrity: sha512-QxrmX1DzraFIi9PxdG5VkRfRwIgjwyud+z/iBwfRRrVmHc+P9Q7u2lSSpQ6bjr2gy5lrqIiU9vb6iAeGf2400A==} + hasBin: true + responselike@2.0.1: resolution: {integrity: sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==} @@ -10246,8 +10385,8 @@ packages: run-parallel@1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} - safe-array-concat@1.1.2: - resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} + safe-array-concat@1.1.3: + resolution: {integrity: sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==} engines: {node: '>=0.4'} safe-buffer@5.1.2: @@ -10256,8 +10395,8 @@ packages: safe-buffer@5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - safe-regex-test@1.0.3: - resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} + safe-regex-test@1.1.0: + resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==} engines: {node: '>= 0.4'} safe-regex2@4.0.0: @@ -10280,8 +10419,9 @@ packages: sax@1.4.1: resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} - scheduler@0.23.2: - resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} + saxes@6.0.0: + resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} + engines: {node: '>=v12.22.7'} scheduler@0.25.0: resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} @@ -10290,8 +10430,8 @@ packages: resolution: {integrity: sha512-3A6sD0WYP7+QrjbfNA2FN3FsOaGGFoekCVgTyypy53gPxhbkCIjtO6YWgdrfM+n/8sI8JeXZOIxsHjMTNxQ4nQ==} engines: {node: ^14.0.0 || >=16.0.0} - secure-json-parse@2.7.0: - resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==} + secure-json-parse@3.0.1: + resolution: {integrity: sha512-9QR7G96th4QJ2+dJwvZB+JoXyt8PN+DbEjOr6kL2/JU4KH8Eb2sFdU+gt8EDdzWDWoWH0uocDdfCoFzdVSixUA==} seek-bzip@1.0.6: resolution: {integrity: sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==} @@ -10378,8 +10518,8 @@ packages: engines: {node: '>=4'} hasBin: true - shiki@1.24.1: - resolution: {integrity: sha512-/qByWMg05+POb63c/OvnrU17FcCUa34WU4F6FCrd/mjDPEDPl8YUNRkRMbo8l3iYMLydfCgxi1r37JFoSw8A4A==} + shiki@1.24.2: + resolution: {integrity: sha512-TR1fi6mkRrzW+SKT5G6uKuc32Dj2EEa7Kj0k8kGqiBINb+C1TiflVOiT9ta6GqOJtC4fraxO5SLUaKBcSY38Fg==} shimmer@1.2.1: resolution: {integrity: sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw==} @@ -10393,8 +10533,20 @@ packages: engines: {node: '>=6'} hasBin: true - side-channel@1.0.6: - resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} + side-channel-list@1.0.0: + resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} + engines: {node: '>= 0.4'} + + side-channel-map@1.0.1: + resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} + engines: {node: '>= 0.4'} + + side-channel-weakmap@1.0.2: + resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} + engines: {node: '>= 0.4'} + + side-channel@1.1.0: + resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} engines: {node: '>= 0.4'} siginfo@2.0.0: @@ -10464,8 +10616,8 @@ packages: sonner@1.7.1: resolution: {integrity: sha512-b6LHBfH32SoVasRFECrdY8p8s7hXPDn3OHUFbZZbiB1ctLS9Gdh6rpX2dVrpQA0kiL5jcRzDDldwwLkSKk3+QQ==} peerDependencies: - react: ^18.0.0 || ^19.0.0 || ^19.0.0-rc - react-dom: ^18.0.0 || ^19.0.0 || ^19.0.0-rc + react: ^19.0.0 + react-dom: ^19.0.0 sort-keys-length@1.0.1: resolution: {integrity: sha512-GRbEOUqCxemTAk/b32F2xa8wDTs+Z1QHOkbhJDQTvv/6G3ZkbJ+frYWsTcc7cBB3Fu4wy4XlLCuNtJuMn7Gsvw==} @@ -10584,12 +10736,13 @@ packages: resolution: {integrity: sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==} engines: {node: '>= 0.4'} - string.prototype.trim@1.2.9: - resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} + string.prototype.trim@1.2.10: + resolution: {integrity: sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==} engines: {node: '>= 0.4'} - string.prototype.trimend@1.0.8: - resolution: {integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==} + string.prototype.trimend@1.0.9: + resolution: {integrity: sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==} + engines: {node: '>= 0.4'} string.prototype.trimstart@1.0.8: resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} @@ -10685,6 +10838,9 @@ packages: engines: {node: '>=14.0.0'} hasBin: true + symbol-tree@3.2.4: + resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} + synckit@0.6.2: resolution: {integrity: sha512-Vhf+bUa//YSTYKseDiiEuQmhGCoIF3CVBhunm3r/DQnYiGT4JssmnKQc44BIyOZRK2pKjXXAgbhfmbeoC9CJpA==} engines: {node: '>=12.20'} @@ -10707,8 +10863,8 @@ packages: peerDependencies: tailwindcss: '>=3.0.0 || insiders' - tailwindcss-motion@0.4.3-beta: - resolution: {integrity: sha512-9S4nmSw01m0/z0UxodUNT7U+yUdlZdXnH9RMkb2rXvrUEQQ+rMVPeP9j4pMwJy779LECiSr+IoSTVrGluSfU2w==} + tailwindcss-motion@1.0.0: + resolution: {integrity: sha512-Bc8XJxiSGjup0NHsph4OBGXXFfmbInFUhvVVluKPScQD1R2kDQTZIODqumsI/lONryeTpDdKzwuuw1a99Z38bQ==} peerDependencies: tailwindcss: '>=3.0.0 || insiders' @@ -10816,11 +10972,11 @@ packages: resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} engines: {node: '>=14.0.0'} - tldts-core@6.1.66: - resolution: {integrity: sha512-s07jJruSwndD2X8bVjwioPfqpIc1pDTzszPe9pL1Skbh4bjytL85KNQ3tolqLbCvpQHawIsGfFi9dgerWjqW4g==} + tldts-core@6.1.68: + resolution: {integrity: sha512-85TdlS/DLW/gVdf2oyyzqp3ocS30WxjaL4la85EArl9cHUR/nizifKAJPziWewSZjDZS71U517/i6ciUeqtB5Q==} - tldts@6.1.66: - resolution: {integrity: sha512-l3ciXsYFel/jSRfESbyKYud1nOw7WfhrBEF9I3UiarYk/qEaOOwu3qXNECHw4fHGHGTEOuhf/VdKgoDX5M/dhQ==} + tldts@6.1.68: + resolution: {integrity: sha512-JKF17jROiYkjJPT73hUTEiTp2OBCf+kAlB+1novk8i6Q6dWjHsgEjw9VLiipV4KTJavazXhY1QUXyQFSem2T7w==} hasBin: true tmp-promise@3.0.3: @@ -10852,12 +11008,20 @@ packages: resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} engines: {node: '>=0.6'} + tough-cookie@4.1.4: + resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} + engines: {node: '>=6'} + tr46@0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} tr46@1.0.1: resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==} + tr46@3.0.0: + resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==} + engines: {node: '>=12'} + tree-kill@1.2.2: resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} hasBin: true @@ -11077,8 +11241,9 @@ packages: uhyphen@0.2.0: resolution: {integrity: sha512-qz3o9CHXmJJPGBdqzab7qAYuW8kQGKNEuoHFYrBwV6hWIMcpAmxDLXojcHfFr9US1Pe6zUswEIJIbLI610fuqA==} - unbox-primitive@1.0.2: - resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} + unbox-primitive@1.1.0: + resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} + engines: {node: '>= 0.4'} unbzip2-stream@1.4.3: resolution: {integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==} @@ -11102,8 +11267,8 @@ packages: resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} engines: {node: '>=14.0'} - undici@6.19.8: - resolution: {integrity: sha512-U8uCCl2x9TK3WANvmBavymRzxbfFYG+tAu+fgx3zxQy3qdagQqBLwJVrdyO1TBfUXvfKveMKJZhpvUYoOjM+4g==} + undici@6.21.0: + resolution: {integrity: sha512-BUgJXc752Kou3oOIuU1i+yZZypyZRqNPW0vqoMPl8VaoalSfeR0D8/t4iAS3yirs79SSMTxTag+ZC86uswv+Cw==} engines: {node: '>=18.17'} unicode-canonical-property-names-ecmascript@2.0.1: @@ -11175,6 +11340,10 @@ packages: resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} engines: {node: '>= 4.0.0'} + universalify@0.2.0: + resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} + engines: {node: '>= 4.0.0'} + universalify@2.0.1: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} @@ -11187,19 +11356,15 @@ packages: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} engines: {node: '>= 0.8'} - unplugin-ast@0.12.0: - resolution: {integrity: sha512-/naRvutgPyTyKM0AVkB+Z6QykE+V5WauRdA8rZa/vH7rF6vHoHLko3gAnLMn8b+Hg+UqMRpclbwY/aIoVcy3uQ==} + unplugin-ast@0.13.1: + resolution: {integrity: sha512-Fhrj4mOAnQYy/bfcDbTNcTSJuBDo+Ayl/cud1sfh3RoNYQtOn0zBBUD081L1xm1SkGniB+3kcp/PN4PbQxzWxw==} engines: {node: '>=18.12.0'} unplugin@1.0.1: resolution: {integrity: sha512-aqrHaVBWW1JVKBHmGo33T5TxeL0qWzfvjWokObHA9bYmN7eNDkwOxmLjhioHl9878qDFMAaT51XNroRyuz7WxA==} - unplugin@2.0.0-beta.1: - resolution: {integrity: sha512-2qzQo5LN2DmUZXkWDHvGKLF5BP0WN+KthD6aPnPJ8plRBIjv4lh5O07eYcSxgO2znNw9s4MNhEO1sB+JDllDbQ==} - engines: {node: '>=18.12.0'} - - unplugin@2.0.0-beta.2: - resolution: {integrity: sha512-gWIFAjTFKFsHI9xSWQGhhoLkAqMoG/JzVZ0T4W0VeC02kitb8zIdiTjUBJXX5tCt0bdfr/0cJaOf2S7ujuVqtw==} + unplugin@2.1.0: + resolution: {integrity: sha512-us4j03/499KhbGP8BU7Hrzrgseo+KdfJYWcbcajCOqsAyb8Gk0Yn2kiUIcZISYCb1JFaZfIuG3b42HmguVOKCQ==} engines: {node: '>=18.12.0'} unused-filename@4.0.1: @@ -11222,12 +11387,15 @@ packages: uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + url-parse@1.5.10: + resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} + use-callback-ref@1.3.2: resolution: {integrity: sha512-elOQwe6Q8gqZgDA8mrh44qRTQqpIHDcZ3hXTLjBe1i4ph8XpNJnO+aQf3NaG+lriLopI4HMx9VjQLfPQ6vhnoA==} engines: {node: '>=10'} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + '@types/react': ^19.0.0 + react: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -11235,14 +11403,14 @@ packages: use-context-selector@2.0.0: resolution: {integrity: sha512-owfuSmUNd3eNp3J9CdDl0kMgfidV+MkDvHPpvthN5ThqM+ibMccNE0k+Iq7TWC6JPFvGZqanqiGCuQx6DyV24g==} peerDependencies: - react: '>=18.0.0' + react: ^19.0.0 scheduler: '>=0.19.0' use-isomorphic-layout-effect@1.1.2: resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==} peerDependencies: '@types/react': '*' - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -11250,14 +11418,14 @@ packages: use-pull-to-refresh@2.4.1: resolution: {integrity: sha512-mI3utetwSPT3ovZHUJ4LBW29EtmkrzpK/O38msP5WnI8ocFmM5boy3QZALosgeQwqwdmtQgC+8xnJIYHXeABew==} peerDependencies: - react: 18.x || 19.x + react: ^19.0.0 - use-sidecar@1.1.2: - resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==} + use-sidecar@1.1.3: + resolution: {integrity: sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==} engines: {node: '>=10'} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + '@types/react': ^19.0.0 + react: ^19.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -11265,13 +11433,13 @@ packages: use-sync-external-store@1.4.0: resolution: {integrity: sha512-9WXSPC5fMv61vaupRkCKCxsPxBocVnwakBEkMIHHpkTTg6icbJtg6jzgtLDm4bl3cSHAca52rYWih0k4K3PfHw==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + react: ^19.0.0 usehooks-ts@3.1.0: resolution: {integrity: sha512-bBIa7yUyPhE1BCc0GmR96VU/15l/9gP1Ch5mYdLcFBaFGQsdmXkvjV0TtOqW1yUd6VjIwDunm+flSciCQXujiw==} engines: {node: '>=16.15.0'} peerDependencies: - react: ^16.8.0 || ^17 || ^18 + react: ^19.0.0 username@5.1.0: resolution: {integrity: sha512-PCKbdWw85JsYMvmCv5GH3kXmM66rCd9m1hBEDutPNv94b/pqCMT4NtcKyeWYvLFiE8b+ha1Jdl8XAaUdPn5QTg==} @@ -11297,11 +11465,11 @@ packages: resolution: {integrity: sha512-d7KLgL1LD3U3fgnvWEY1cQXoO/q6EQ1BSz48Sa149V/5zVTAbgmZIpyI8TRi6U9/JNyeYLlTKsEMPtLC27RFUg==} engines: {node: ^18.17.0 || >=20.5.0} - vaul@1.1.1: - resolution: {integrity: sha512-+ejzF6ffQKPcfgS7uOrGn017g39F8SO4yLPXbBhpC7a0H+oPqPna8f1BUfXaz8eU4+pxbQcmjxW+jWBSbxjaFg==} + vaul@1.1.2: + resolution: {integrity: sha512-ZFkClGpWyI2WUQjdLJ/BaGuV6AVQiJ3uELGk3OYtP+B6yCO7Cmn9vPFXVJkRaGkOJu3m8bQMgtyzNHixULceQA==} peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react: ^19.0.0 + react-dom: ^19.0.0 verror@1.10.1: resolution: {integrity: sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg==} @@ -11451,6 +11619,10 @@ packages: resolution: {integrity: sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==} engines: {node: '>=0.10.0'} + w3c-xmlserializer@4.0.0: + resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==} + engines: {node: '>=14'} + wcwidth@1.0.1: resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} @@ -11490,6 +11662,10 @@ packages: resolution: {integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==} engines: {node: '>=0.8.0'} + whatwg-encoding@2.0.0: + resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} + engines: {node: '>=12'} + whatwg-encoding@3.1.1: resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} engines: {node: '>=18'} @@ -11502,6 +11678,10 @@ packages: resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} engines: {node: '>=18'} + whatwg-url@11.0.0: + resolution: {integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==} + engines: {node: '>=12'} + whatwg-url@5.0.0: resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} @@ -11512,12 +11692,12 @@ packages: resolution: {integrity: sha512-f+Gy33Oa5Z14XY9679Zze+7VFhbsQfBFXodnU2x589l4kxGM9L5Y8zETTmcMR5pWOPQyRv4Z0lNax6xCO0NSlA==} engines: {node: '>=18'} - which-boxed-primitive@1.1.0: - resolution: {integrity: sha512-Ei7Miu/AXe2JJ4iNF5j/UphAgRoma4trE6PtisM09bPygb3egMH3YLW/befsWb1A1AxvNSFidOFTB18XtnIIng==} + which-boxed-primitive@1.1.1: + resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} engines: {node: '>= 0.4'} - which-builtin-type@1.2.0: - resolution: {integrity: sha512-I+qLGQ/vucCby4tf5HsLmGueEla4ZhwTBSqaooS+Y0BuxN4Cp+okmGuV+8mXZ84KDI9BA+oklo+RzKg0ONdSUA==} + which-builtin-type@1.2.1: + resolution: {integrity: sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==} engines: {node: '>= 0.4'} which-collection@1.0.2: @@ -11628,10 +11808,17 @@ packages: utf-8-validate: optional: true + xml-name-validator@4.0.0: + resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} + engines: {node: '>=12'} + xmlbuilder@15.1.1: resolution: {integrity: sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==} engines: {node: '>=8.0'} + xmlchars@2.2.0: + resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} + xss@1.0.15: resolution: {integrity: sha512-FVdlVVC67WOIPvfOwhoMETV72f6GbW7aOabBC3WxN/oUdoEMDyLz4OgRv5/gck2ZeNqEQu+Tb0kloovXOfpYVg==} engines: {node: '>= 0.10.0'} @@ -11658,11 +11845,6 @@ packages: resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} engines: {node: '>=18'} - yaml@2.5.1: - resolution: {integrity: sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==} - engines: {node: '>= 14'} - hasBin: true - yaml@2.6.1: resolution: {integrity: sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==} engines: {node: '>= 14'} @@ -11705,16 +11887,16 @@ packages: peerDependencies: zod: ^3.18.0 - zod@3.23.8: - resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} + zod@3.24.1: + resolution: {integrity: sha512-muH7gBL9sI1nciMZV67X5fTKKBLtwpZ5VBp1vsOQzj1MhrBZ4wlVCm3gedKZWLp0Oyel8sIGfeiz54Su+OVT+A==} zustand@5.0.2: resolution: {integrity: sha512-8qNdnJVJlHlrKXi50LDqqUNmUbuBjoKLrYQBnoChIbVph7vni+sY+YpvdjXG9YLd/Bxr6scMcR+rm5H3aSqPaw==} engines: {node: '>=12.20.0'} peerDependencies: - '@types/react': npm:@types/react@^18.3.12 + '@types/react': ^19.0.0 immer: '>=9.0.6' - react: '>=18.0.0' + react: ^19.0.0 use-sync-external-store: '>=1.2.0' peerDependenciesMeta: '@types/react': @@ -11739,12 +11921,12 @@ snapshots: '@ampproject/remapping@2.3.0': dependencies: - '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 '@antfu/install-pkg@0.4.1': dependencies: - package-manager-detector: 0.2.0 + package-manager-detector: 0.2.7 tinyexec: 0.3.1 '@antfu/utils@0.7.10': {} @@ -11798,9 +11980,9 @@ snapshots: dependencies: '@babel/parser': 7.26.3 '@babel/types': 7.26.3 - '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 - jsesc: 3.0.2 + jsesc: 3.1.0 '@babel/helper-annotate-as-pure@7.25.9': dependencies: @@ -12471,22 +12653,22 @@ snapshots: ajv: 6.12.6 ajv-keywords: 3.5.2(ajv@6.12.6) - '@dnd-kit/accessibility@3.1.1(react@18.3.1)': + '@dnd-kit/accessibility@3.1.1(react@19.0.0)': dependencies: - react: 18.3.1 + react: 19.0.0 tslib: 2.8.1 - '@dnd-kit/core@6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@dnd-kit/core@6.3.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@dnd-kit/accessibility': 3.1.1(react@18.3.1) - '@dnd-kit/utilities': 3.2.2(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@dnd-kit/accessibility': 3.1.1(react@19.0.0) + '@dnd-kit/utilities': 3.2.2(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) tslib: 2.8.1 - '@dnd-kit/utilities@3.2.2(react@18.3.1)': + '@dnd-kit/utilities@3.2.2(react@19.0.0)': dependencies: - react: 18.3.1 + react: 19.0.0 tslib: 2.8.1 '@edge-runtime/format@2.2.1': {} @@ -12509,26 +12691,26 @@ snapshots: '@egjs/list-differ@1.0.1': {} - '@egoist/tailwindcss-icons@1.8.1(tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.1)(typescript@5.7.2)))': + '@egoist/tailwindcss-icons@1.8.2(tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.2)(typescript@5.7.2)))': dependencies: - '@iconify/utils': 2.1.33 - tailwindcss: 3.4.16(ts-node@10.9.1(@types/node@22.10.1)(typescript@5.7.2)) + '@iconify/utils': 2.2.0 + tailwindcss: 3.4.16(ts-node@10.9.1(@types/node@22.10.2)(typescript@5.7.2)) transitivePeerDependencies: - supports-color - '@egoist/tipc@0.3.2(electron@33.2.0)(react@19.0.0)': + '@egoist/tipc@0.3.2(electron@33.2.1)(react@19.0.0)': dependencies: - electron: 33.2.0 + electron: 33.2.1 optionalDependencies: '@tanstack/react-query': 5.62.0(react@19.0.0) transitivePeerDependencies: - react - '@egoist/tipc@0.3.2(electron@33.3.0)(react@18.3.1)': + '@egoist/tipc@0.3.2(electron@33.3.0)(react@19.0.0)': dependencies: electron: 33.3.0 optionalDependencies: - '@tanstack/react-query': 5.62.0(react@18.3.1) + '@tanstack/react-query': 5.62.0(react@19.0.0) transitivePeerDependencies: - react @@ -12554,7 +12736,7 @@ snapshots: '@electron/rebuild': 3.7.1 '@malept/cross-spawn-promise': 2.0.0 chalk: 4.1.2 - debug: 4.3.7 + debug: 4.4.0 find-up: 5.0.0 fs-extra: 10.1.0 log-symbols: 4.1.0 @@ -12582,7 +12764,7 @@ snapshots: '@electron/rebuild': 3.7.1 '@malept/cross-spawn-promise': 2.0.0 chalk: 4.1.2 - debug: 4.3.7 + debug: 4.4.0 fast-glob: 3.3.2 filenamify: 4.3.0 find-up: 5.0.0 @@ -12704,7 +12886,7 @@ snapshots: dependencies: '@electron-forge/shared-types': 7.6.0 '@malept/cross-spawn-promise': 2.0.0 - debug: 4.3.7 + debug: 4.4.0 fs-extra: 10.1.0 username: 5.1.0 transitivePeerDependencies: @@ -12751,21 +12933,21 @@ snapshots: dependencies: chrome-trace-event: 1.0.4 - '@electron-toolkit/preload@3.0.1(electron@33.2.0)': + '@electron-toolkit/preload@3.0.1(electron@33.2.1)': dependencies: - electron: 33.2.0 + electron: 33.2.1 '@electron-toolkit/preload@3.0.1(electron@33.3.0)': dependencies: electron: 33.3.0 - '@electron-toolkit/tsconfig@1.0.1(@types/node@22.10.1)': + '@electron-toolkit/tsconfig@1.0.1(@types/node@22.10.2)': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.2 - '@electron-toolkit/utils@3.0.0(electron@33.2.0)': + '@electron-toolkit/utils@3.0.0(electron@33.2.1)': dependencies: - electron: 33.2.0 + electron: 33.2.1 '@electron/asar@3.2.17': dependencies: @@ -12795,7 +12977,7 @@ snapshots: '@electron/get@3.1.0': dependencies: - debug: 4.3.7 + debug: 4.4.0 env-paths: 2.2.1 fs-extra: 8.1.0 got: 11.8.6 @@ -12869,7 +13051,7 @@ snapshots: '@electron/osx-sign': 1.3.1 '@electron/universal': 2.0.1 '@electron/windows-sign': 1.2.0 - debug: 4.3.7 + debug: 4.4.0 extract-zip: 2.0.1 filenamify: 4.3.0 fs-extra: 11.2.0 @@ -12910,7 +13092,7 @@ snapshots: '@electron/node-gyp': https://codeload.github.com/electron/node-gyp/tar.gz/06b29aafb7708acef8b3669835c8a7857ebc92d2 '@malept/cross-spawn-promise': 2.0.0 chalk: 4.1.2 - debug: 4.3.7 + debug: 4.4.0 detect-libc: 2.0.3 fs-extra: 10.1.0 got: 11.8.6 @@ -13203,20 +13385,20 @@ snapshots: '@esbuild/win32-x64@0.24.0': optional: true - '@eslint-community/eslint-utils@4.4.1(eslint@9.16.0(jiti@2.3.3))': + '@eslint-community/eslint-utils@4.4.1(eslint@9.17.0(jiti@2.3.3))': dependencies: - eslint: 9.16.0(jiti@2.3.3) + eslint: 9.17.0(jiti@2.3.3) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} - '@eslint-react/ast@1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2)': + '@eslint-react/ast@1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2)': dependencies: '@eslint-react/tools': 1.18.0 - '@eslint-react/types': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/types': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) '@typescript-eslint/types': 8.17.0 '@typescript-eslint/typescript-estree': 8.17.0(typescript@5.7.2) - '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) birecord: 0.1.1 string-ts: 2.2.0 ts-pattern: 5.5.0 @@ -13225,18 +13407,18 @@ snapshots: - supports-color - typescript - '@eslint-react/core@1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2)': + '@eslint-react/core@1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2)': dependencies: - '@eslint-react/ast': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - '@eslint-react/jsx': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - '@eslint-react/shared': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/ast': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/jsx': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/shared': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) '@eslint-react/tools': 1.18.0 - '@eslint-react/types': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - '@eslint-react/var': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/types': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/var': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) '@typescript-eslint/scope-manager': 8.17.0 - '@typescript-eslint/type-utils': 8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@typescript-eslint/type-utils': 8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) '@typescript-eslint/types': 8.17.0 - '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) birecord: 0.1.1 short-unique-id: 5.2.0 ts-pattern: 5.5.0 @@ -13245,36 +13427,36 @@ snapshots: - supports-color - typescript - '@eslint-react/eslint-plugin@1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2)': + '@eslint-react/eslint-plugin@1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2)': dependencies: - '@eslint-react/shared': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/shared': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) '@eslint-react/tools': 1.18.0 - '@eslint-react/types': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/types': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) '@typescript-eslint/scope-manager': 8.17.0 - '@typescript-eslint/type-utils': 8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@typescript-eslint/type-utils': 8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) '@typescript-eslint/types': 8.17.0 - '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - eslint: 9.16.0(jiti@2.3.3) - eslint-plugin-react-debug: 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - eslint-plugin-react-dom: 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - eslint-plugin-react-hooks-extra: 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - eslint-plugin-react-naming-convention: 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - eslint-plugin-react-web-api: 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - eslint-plugin-react-x: 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + eslint: 9.17.0(jiti@2.3.3) + eslint-plugin-react-debug: 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + eslint-plugin-react-dom: 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + eslint-plugin-react-hooks-extra: 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + eslint-plugin-react-naming-convention: 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + eslint-plugin-react-web-api: 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + eslint-plugin-react-x: 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@eslint-react/jsx@1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2)': + '@eslint-react/jsx@1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2)': dependencies: - '@eslint-react/ast': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/ast': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) '@eslint-react/tools': 1.18.0 - '@eslint-react/types': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - '@eslint-react/var': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/types': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/var': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) '@typescript-eslint/scope-manager': 8.17.0 '@typescript-eslint/types': 8.17.0 - '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) birecord: 0.1.1 ts-pattern: 5.5.0 transitivePeerDependencies: @@ -13282,10 +13464,10 @@ snapshots: - supports-color - typescript - '@eslint-react/shared@1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2)': + '@eslint-react/shared@1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2)': dependencies: '@eslint-react/tools': 1.18.0 - '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) local-pkg: 0.5.1 picomatch: 4.0.2 ts-pattern: 5.5.0 @@ -13296,48 +13478,50 @@ snapshots: '@eslint-react/tools@1.18.0': {} - '@eslint-react/types@1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2)': + '@eslint-react/types@1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2)': dependencies: '@eslint-react/tools': 1.18.0 '@typescript-eslint/types': 8.17.0 - '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/var@1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2)': + '@eslint-react/var@1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2)': dependencies: - '@eslint-react/ast': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/ast': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) '@eslint-react/tools': 1.18.0 - '@eslint-react/types': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/types': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) '@typescript-eslint/scope-manager': 8.17.0 '@typescript-eslint/types': 8.17.0 - '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) ts-pattern: 5.5.0 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint/compat@1.2.4(eslint@9.16.0(jiti@2.3.3))': + '@eslint/compat@1.2.4(eslint@9.17.0(jiti@2.3.3))': optionalDependencies: - eslint: 9.16.0(jiti@2.3.3) + eslint: 9.17.0(jiti@2.3.3) - '@eslint/config-array@0.19.0': + '@eslint/config-array@0.19.1': dependencies: - '@eslint/object-schema': 2.1.4 - debug: 4.3.7 + '@eslint/object-schema': 2.1.5 + debug: 4.4.0 minimatch: 3.1.2 transitivePeerDependencies: - supports-color - '@eslint/core@0.9.0': {} + '@eslint/core@0.9.1': + dependencies: + '@types/json-schema': 7.0.15 '@eslint/eslintrc@3.2.0': dependencies: ajv: 6.12.6 - debug: 4.3.7 + debug: 4.4.0 espree: 10.3.0 globals: 14.0.0 ignore: 5.3.2 @@ -13350,9 +13534,11 @@ snapshots: '@eslint/js@9.16.0': {} - '@eslint/object-schema@2.1.4': {} + '@eslint/js@9.17.0': {} - '@eslint/plugin-kit@0.2.3': + '@eslint/object-schema@2.1.5': {} + + '@eslint/plugin-kit@0.2.4': dependencies: levn: 0.4.1 @@ -13395,11 +13581,11 @@ snapshots: dependencies: fastify-plugin: 5.0.1 - '@firebase/analytics-compat@0.2.16(@firebase/app-compat@0.2.46)(@firebase/app@0.10.16)': + '@firebase/analytics-compat@0.2.16(@firebase/app-compat@0.2.47)(@firebase/app@0.10.17)': dependencies: - '@firebase/analytics': 0.10.10(@firebase/app@0.10.16) + '@firebase/analytics': 0.10.10(@firebase/app@0.10.17) '@firebase/analytics-types': 0.8.3 - '@firebase/app-compat': 0.2.46 + '@firebase/app-compat': 0.2.47 '@firebase/component': 0.6.11 '@firebase/util': 1.10.2 tslib: 2.8.1 @@ -13408,20 +13594,20 @@ snapshots: '@firebase/analytics-types@0.8.3': {} - '@firebase/analytics@0.10.10(@firebase/app@0.10.16)': + '@firebase/analytics@0.10.10(@firebase/app@0.10.17)': dependencies: - '@firebase/app': 0.10.16 + '@firebase/app': 0.10.17 '@firebase/component': 0.6.11 - '@firebase/installations': 0.6.11(@firebase/app@0.10.16) + '@firebase/installations': 0.6.11(@firebase/app@0.10.17) '@firebase/logger': 0.4.4 '@firebase/util': 1.10.2 tslib: 2.8.1 - '@firebase/app-check-compat@0.3.17(@firebase/app-compat@0.2.46)(@firebase/app@0.10.16)': + '@firebase/app-check-compat@0.3.17(@firebase/app-compat@0.2.47)(@firebase/app@0.10.17)': dependencies: - '@firebase/app-check': 0.8.10(@firebase/app@0.10.16) + '@firebase/app-check': 0.8.10(@firebase/app@0.10.17) '@firebase/app-check-types': 0.5.3 - '@firebase/app-compat': 0.2.46 + '@firebase/app-compat': 0.2.47 '@firebase/component': 0.6.11 '@firebase/logger': 0.4.4 '@firebase/util': 1.10.2 @@ -13433,17 +13619,17 @@ snapshots: '@firebase/app-check-types@0.5.3': {} - '@firebase/app-check@0.8.10(@firebase/app@0.10.16)': + '@firebase/app-check@0.8.10(@firebase/app@0.10.17)': dependencies: - '@firebase/app': 0.10.16 + '@firebase/app': 0.10.17 '@firebase/component': 0.6.11 '@firebase/logger': 0.4.4 '@firebase/util': 1.10.2 tslib: 2.8.1 - '@firebase/app-compat@0.2.46': + '@firebase/app-compat@0.2.47': dependencies: - '@firebase/app': 0.10.16 + '@firebase/app': 0.10.17 '@firebase/component': 0.6.11 '@firebase/logger': 0.4.4 '@firebase/util': 1.10.2 @@ -13451,7 +13637,7 @@ snapshots: '@firebase/app-types@0.9.3': {} - '@firebase/app@0.10.16': + '@firebase/app@0.10.17': dependencies: '@firebase/component': 0.6.11 '@firebase/logger': 0.4.4 @@ -13459,10 +13645,10 @@ snapshots: idb: 7.1.1 tslib: 2.8.1 - '@firebase/auth-compat@0.5.16(@firebase/app-compat@0.2.46)(@firebase/app-types@0.9.3)(@firebase/app@0.10.16)': + '@firebase/auth-compat@0.5.16(@firebase/app-compat@0.2.47)(@firebase/app-types@0.9.3)(@firebase/app@0.10.17)': dependencies: - '@firebase/app-compat': 0.2.46 - '@firebase/auth': 1.8.1(@firebase/app@0.10.16) + '@firebase/app-compat': 0.2.47 + '@firebase/auth': 1.8.1(@firebase/app@0.10.17) '@firebase/auth-types': 0.12.3(@firebase/app-types@0.9.3)(@firebase/util@1.10.2) '@firebase/component': 0.6.11 '@firebase/util': 1.10.2 @@ -13479,9 +13665,9 @@ snapshots: '@firebase/app-types': 0.9.3 '@firebase/util': 1.10.2 - '@firebase/auth@1.8.1(@firebase/app@0.10.16)': + '@firebase/auth@1.8.1(@firebase/app@0.10.17)': dependencies: - '@firebase/app': 0.10.16 + '@firebase/app': 0.10.17 '@firebase/component': 0.6.11 '@firebase/logger': 0.4.4 '@firebase/util': 1.10.2 @@ -13492,9 +13678,9 @@ snapshots: '@firebase/util': 1.10.2 tslib: 2.8.1 - '@firebase/data-connect@0.1.2(@firebase/app@0.10.16)': + '@firebase/data-connect@0.1.3(@firebase/app@0.10.17)': dependencies: - '@firebase/app': 0.10.16 + '@firebase/app': 0.10.17 '@firebase/auth-interop-types': 0.2.4 '@firebase/component': 0.6.11 '@firebase/logger': 0.4.4 @@ -13525,11 +13711,11 @@ snapshots: faye-websocket: 0.11.4 tslib: 2.8.1 - '@firebase/firestore-compat@0.3.40(@firebase/app-compat@0.2.46)(@firebase/app-types@0.9.3)(@firebase/app@0.10.16)': + '@firebase/firestore-compat@0.3.40(@firebase/app-compat@0.2.47)(@firebase/app-types@0.9.3)(@firebase/app@0.10.17)': dependencies: - '@firebase/app-compat': 0.2.46 + '@firebase/app-compat': 0.2.47 '@firebase/component': 0.6.11 - '@firebase/firestore': 4.7.5(@firebase/app@0.10.16) + '@firebase/firestore': 4.7.5(@firebase/app@0.10.17) '@firebase/firestore-types': 3.0.3(@firebase/app-types@0.9.3)(@firebase/util@1.10.2) '@firebase/util': 1.10.2 tslib: 2.8.1 @@ -13542,9 +13728,9 @@ snapshots: '@firebase/app-types': 0.9.3 '@firebase/util': 1.10.2 - '@firebase/firestore@4.7.5(@firebase/app@0.10.16)': + '@firebase/firestore@4.7.5(@firebase/app@0.10.17)': dependencies: - '@firebase/app': 0.10.16 + '@firebase/app': 0.10.17 '@firebase/component': 0.6.11 '@firebase/logger': 0.4.4 '@firebase/util': 1.10.2 @@ -13553,11 +13739,11 @@ snapshots: '@grpc/proto-loader': 0.7.13 tslib: 2.8.1 - '@firebase/functions-compat@0.3.16(@firebase/app-compat@0.2.46)(@firebase/app@0.10.16)': + '@firebase/functions-compat@0.3.17(@firebase/app-compat@0.2.47)(@firebase/app@0.10.17)': dependencies: - '@firebase/app-compat': 0.2.46 + '@firebase/app-compat': 0.2.47 '@firebase/component': 0.6.11 - '@firebase/functions': 0.11.10(@firebase/app@0.10.16) + '@firebase/functions': 0.12.0(@firebase/app@0.10.17) '@firebase/functions-types': 0.6.3 '@firebase/util': 1.10.2 tslib: 2.8.1 @@ -13566,9 +13752,9 @@ snapshots: '@firebase/functions-types@0.6.3': {} - '@firebase/functions@0.11.10(@firebase/app@0.10.16)': + '@firebase/functions@0.12.0(@firebase/app@0.10.17)': dependencies: - '@firebase/app': 0.10.16 + '@firebase/app': 0.10.17 '@firebase/app-check-interop-types': 0.3.3 '@firebase/auth-interop-types': 0.2.4 '@firebase/component': 0.6.11 @@ -13576,11 +13762,11 @@ snapshots: '@firebase/util': 1.10.2 tslib: 2.8.1 - '@firebase/installations-compat@0.2.11(@firebase/app-compat@0.2.46)(@firebase/app-types@0.9.3)(@firebase/app@0.10.16)': + '@firebase/installations-compat@0.2.11(@firebase/app-compat@0.2.47)(@firebase/app-types@0.9.3)(@firebase/app@0.10.17)': dependencies: - '@firebase/app-compat': 0.2.46 + '@firebase/app-compat': 0.2.47 '@firebase/component': 0.6.11 - '@firebase/installations': 0.6.11(@firebase/app@0.10.16) + '@firebase/installations': 0.6.11(@firebase/app@0.10.17) '@firebase/installations-types': 0.5.3(@firebase/app-types@0.9.3) '@firebase/util': 1.10.2 tslib: 2.8.1 @@ -13592,9 +13778,9 @@ snapshots: dependencies: '@firebase/app-types': 0.9.3 - '@firebase/installations@0.6.11(@firebase/app@0.10.16)': + '@firebase/installations@0.6.11(@firebase/app@0.10.17)': dependencies: - '@firebase/app': 0.10.16 + '@firebase/app': 0.10.17 '@firebase/component': 0.6.11 '@firebase/util': 1.10.2 idb: 7.1.1 @@ -13604,11 +13790,11 @@ snapshots: dependencies: tslib: 2.8.1 - '@firebase/messaging-compat@0.2.14(@firebase/app-compat@0.2.46)(@firebase/app@0.10.16)': + '@firebase/messaging-compat@0.2.15(@firebase/app-compat@0.2.47)(@firebase/app@0.10.17)': dependencies: - '@firebase/app-compat': 0.2.46 + '@firebase/app-compat': 0.2.47 '@firebase/component': 0.6.11 - '@firebase/messaging': 0.12.14(@firebase/app@0.10.16) + '@firebase/messaging': 0.12.15(@firebase/app@0.10.17) '@firebase/util': 1.10.2 tslib: 2.8.1 transitivePeerDependencies: @@ -13616,22 +13802,22 @@ snapshots: '@firebase/messaging-interop-types@0.2.3': {} - '@firebase/messaging@0.12.14(@firebase/app@0.10.16)': + '@firebase/messaging@0.12.15(@firebase/app@0.10.17)': dependencies: - '@firebase/app': 0.10.16 + '@firebase/app': 0.10.17 '@firebase/component': 0.6.11 - '@firebase/installations': 0.6.11(@firebase/app@0.10.16) + '@firebase/installations': 0.6.11(@firebase/app@0.10.17) '@firebase/messaging-interop-types': 0.2.3 '@firebase/util': 1.10.2 idb: 7.1.1 tslib: 2.8.1 - '@firebase/performance-compat@0.2.11(@firebase/app-compat@0.2.46)(@firebase/app@0.10.16)': + '@firebase/performance-compat@0.2.11(@firebase/app-compat@0.2.47)(@firebase/app@0.10.17)': dependencies: - '@firebase/app-compat': 0.2.46 + '@firebase/app-compat': 0.2.47 '@firebase/component': 0.6.11 '@firebase/logger': 0.4.4 - '@firebase/performance': 0.6.11(@firebase/app@0.10.16) + '@firebase/performance': 0.6.11(@firebase/app@0.10.17) '@firebase/performance-types': 0.2.3 '@firebase/util': 1.10.2 tslib: 2.8.1 @@ -13640,21 +13826,21 @@ snapshots: '@firebase/performance-types@0.2.3': {} - '@firebase/performance@0.6.11(@firebase/app@0.10.16)': + '@firebase/performance@0.6.11(@firebase/app@0.10.17)': dependencies: - '@firebase/app': 0.10.16 + '@firebase/app': 0.10.17 '@firebase/component': 0.6.11 - '@firebase/installations': 0.6.11(@firebase/app@0.10.16) + '@firebase/installations': 0.6.11(@firebase/app@0.10.17) '@firebase/logger': 0.4.4 '@firebase/util': 1.10.2 tslib: 2.8.1 - '@firebase/remote-config-compat@0.2.11(@firebase/app-compat@0.2.46)(@firebase/app@0.10.16)': + '@firebase/remote-config-compat@0.2.11(@firebase/app-compat@0.2.47)(@firebase/app@0.10.17)': dependencies: - '@firebase/app-compat': 0.2.46 + '@firebase/app-compat': 0.2.47 '@firebase/component': 0.6.11 '@firebase/logger': 0.4.4 - '@firebase/remote-config': 0.4.11(@firebase/app@0.10.16) + '@firebase/remote-config': 0.4.11(@firebase/app@0.10.17) '@firebase/remote-config-types': 0.3.3 '@firebase/util': 1.10.2 tslib: 2.8.1 @@ -13663,20 +13849,20 @@ snapshots: '@firebase/remote-config-types@0.3.3': {} - '@firebase/remote-config@0.4.11(@firebase/app@0.10.16)': + '@firebase/remote-config@0.4.11(@firebase/app@0.10.17)': dependencies: - '@firebase/app': 0.10.16 + '@firebase/app': 0.10.17 '@firebase/component': 0.6.11 - '@firebase/installations': 0.6.11(@firebase/app@0.10.16) + '@firebase/installations': 0.6.11(@firebase/app@0.10.17) '@firebase/logger': 0.4.4 '@firebase/util': 1.10.2 tslib: 2.8.1 - '@firebase/storage-compat@0.3.14(@firebase/app-compat@0.2.46)(@firebase/app-types@0.9.3)(@firebase/app@0.10.16)': + '@firebase/storage-compat@0.3.14(@firebase/app-compat@0.2.47)(@firebase/app-types@0.9.3)(@firebase/app@0.10.17)': dependencies: - '@firebase/app-compat': 0.2.46 + '@firebase/app-compat': 0.2.47 '@firebase/component': 0.6.11 - '@firebase/storage': 0.13.4(@firebase/app@0.10.16) + '@firebase/storage': 0.13.4(@firebase/app@0.10.17) '@firebase/storage-types': 0.8.3(@firebase/app-types@0.9.3)(@firebase/util@1.10.2) '@firebase/util': 1.10.2 tslib: 2.8.1 @@ -13689,9 +13875,9 @@ snapshots: '@firebase/app-types': 0.9.3 '@firebase/util': 1.10.2 - '@firebase/storage@0.13.4(@firebase/app@0.10.16)': + '@firebase/storage@0.13.4(@firebase/app@0.10.17)': dependencies: - '@firebase/app': 0.10.16 + '@firebase/app': 0.10.17 '@firebase/component': 0.6.11 '@firebase/util': 1.10.2 tslib: 2.8.1 @@ -13700,9 +13886,9 @@ snapshots: dependencies: tslib: 2.8.1 - '@firebase/vertexai@1.0.1(@firebase/app-types@0.9.3)(@firebase/app@0.10.16)': + '@firebase/vertexai@1.0.2(@firebase/app-types@0.9.3)(@firebase/app@0.10.17)': dependencies: - '@firebase/app': 0.10.16 + '@firebase/app': 0.10.17 '@firebase/app-check-interop-types': 0.3.3 '@firebase/app-types': 0.9.3 '@firebase/component': 0.6.11 @@ -13722,43 +13908,43 @@ snapshots: dependencies: '@floating-ui/core': 0.6.2 - '@floating-ui/dom@1.6.11': + '@floating-ui/dom@1.6.12': dependencies: '@floating-ui/core': 1.6.8 '@floating-ui/utils': 0.2.8 - '@floating-ui/react-dom-interactions@0.3.1(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@floating-ui/react-dom-interactions@0.3.1(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@floating-ui/react-dom': 0.6.3(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@floating-ui/react-dom': 0.6.3(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) aria-hidden: 1.2.4 point-in-polygon: 1.1.0 - use-isomorphic-layout-effect: 1.1.2(@types/react@18.3.14)(react@18.3.1) + use-isomorphic-layout-effect: 1.1.2(@types/react@19.0.1)(react@19.0.0) transitivePeerDependencies: - '@types/react' - react - react-dom - '@floating-ui/react-dom@0.6.3(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@floating-ui/react-dom@0.6.3(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@floating-ui/dom': 0.4.5 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - use-isomorphic-layout-effect: 1.1.2(@types/react@18.3.14)(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + use-isomorphic-layout-effect: 1.1.2(@types/react@19.0.1)(react@19.0.0) transitivePeerDependencies: - '@types/react' - '@floating-ui/react-dom@2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@floating-ui/react-dom@2.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@floating-ui/dom': 1.6.11 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@floating-ui/dom': 1.6.12 + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - '@floating-ui/react@0.26.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@floating-ui/react@0.26.25(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@floating-ui/react-dom': 2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@floating-ui/react-dom': 2.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@floating-ui/utils': 0.2.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) tabbable: 6.2.0 '@floating-ui/utils@0.2.8': {} @@ -13770,7 +13956,7 @@ snapshots: '@grpc/grpc-js@1.9.15': dependencies: '@grpc/proto-loader': 0.7.13 - '@types/node': 22.10.1 + '@types/node': 22.10.2 '@grpc/proto-loader@0.7.13': dependencies: @@ -13779,24 +13965,24 @@ snapshots: protobufjs: 7.4.0 yargs: 17.7.2 - '@headlessui/react@2.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@headlessui/react@2.2.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@floating-ui/react': 0.26.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/focus': 3.18.4(react@18.3.1) - '@react-aria/interactions': 3.22.4(react@18.3.1) - '@tanstack/react-virtual': 3.11.0(patch_hash=44veyovhgqddxy4cx3biv6jmoa)(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) + '@floating-ui/react': 0.26.25(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/focus': 3.18.4(react@19.0.0) + '@react-aria/interactions': 3.22.4(react@19.0.0) + '@tanstack/react-virtual': 3.11.1(patch_hash=44veyovhgqddxy4cx3biv6jmoa)(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) '@hexagon/base64@1.1.28': {} - '@hono/node-server@1.13.7(hono@4.6.13(patch_hash=qptujxncoai6tukc4qaqsrqk24))': + '@hono/node-server@1.13.7(hono@4.6.14(patch_hash=qptujxncoai6tukc4qaqsrqk24))': dependencies: - hono: 4.6.13(patch_hash=qptujxncoai6tukc4qaqsrqk24) + hono: 4.6.14(patch_hash=qptujxncoai6tukc4qaqsrqk24) - '@hookform/resolvers@3.9.1(react-hook-form@7.54.0(react@18.3.1))': + '@hookform/resolvers@3.9.1(react-hook-form@7.54.1(react@19.0.0))': dependencies: - react-hook-form: 7.54.0(react@18.3.1) + react-hook-form: 7.54.1(react@19.0.0) '@humanfs/core@0.19.1': {} @@ -13821,16 +14007,16 @@ snapshots: dependencies: '@iconify/types': 2.0.0 - '@iconify-json/simple-icons@1.2.15': + '@iconify-json/simple-icons@1.2.16': dependencies: '@iconify/types': 2.0.0 - '@iconify/tools@4.0.7': + '@iconify/tools@4.1.1': dependencies: '@iconify/types': 2.0.0 - '@iconify/utils': 2.1.33 + '@iconify/utils': 2.2.0 '@types/tar': 6.1.13 - axios: 1.7.7(debug@4.3.7) + axios: 1.7.9 cheerio: 1.0.0 domhandler: 5.0.3 extract-zip: 2.0.1 @@ -13844,22 +14030,23 @@ snapshots: '@iconify/types@2.0.0': {} - '@iconify/utils@2.1.33': + '@iconify/utils@2.2.0': dependencies: '@antfu/install-pkg': 0.4.1 '@antfu/utils': 0.7.10 '@iconify/types': 2.0.0 debug: 4.4.0 + globals: 15.13.0 kolorist: 1.8.0 local-pkg: 0.5.1 mlly: 1.7.3 transitivePeerDependencies: - supports-color - '@innei/react-resizable-layout@0.7.3-fork.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@innei/react-resizable-layout@0.7.3-fork.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) '@isaacs/cliui@8.0.2': dependencies: @@ -13880,13 +14067,19 @@ snapshots: '@jridgewell/sourcemap-codec': 1.5.0 '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/gen-mapping@0.3.8': + dependencies: + '@jridgewell/set-array': 1.2.1 + '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/resolve-uri@3.1.2': {} '@jridgewell/set-array@1.2.1': {} '@jridgewell/source-map@0.3.6': dependencies: - '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 '@jridgewell/sourcemap-codec@1.5.0': {} @@ -13903,12 +14096,12 @@ snapshots: '@levischuck/tiny-cbor@0.2.2': {} - '@lottiefiles/dotlottie-react@0.11.0(react@18.3.1)': + '@lottiefiles/dotlottie-react@0.11.1(react@19.0.0)': dependencies: - '@lottiefiles/dotlottie-web': 0.38.1 - react: 18.3.1 + '@lottiefiles/dotlottie-web': 0.38.2 + react: 19.0.0 - '@lottiefiles/dotlottie-web@0.38.1': {} + '@lottiefiles/dotlottie-web@0.38.2': {} '@malept/cross-spawn-promise@1.1.1': dependencies: @@ -14270,9 +14463,13 @@ 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)': + '@opentelemetry/context-async-hooks@1.29.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 @@ -14281,21 +14478,26 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/semantic-conventions': 1.27.0 - '@opentelemetry/instrumentation-amqplib@0.42.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/core@1.29.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/semantic-conventions': 1.27.0 + '@opentelemetry/semantic-conventions': 1.28.0 + + '@opentelemetry/instrumentation-amqplib@0.43.0(@opentelemetry/api@1.9.0)': + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/core': 1.29.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.28.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/semantic-conventions': 1.27.0 + '@opentelemetry/core': 1.29.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.28.0 '@types/connect': 3.4.36 transitivePeerDependencies: - supports-color @@ -14307,29 +14509,29 @@ snapshots: transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-express@0.43.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/semantic-conventions': 1.27.0 + '@opentelemetry/core': 1.29.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.28.0 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-fastify@0.40.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/semantic-conventions': 1.27.0 + '@opentelemetry/core': 1.29.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.28.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/core': 1.29.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color @@ -14340,19 +14542,19 @@ 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 '@opentelemetry/instrumentation-hapi@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/core': 1.29.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.27.0 + '@opentelemetry/semantic-conventions': 1.28.0 transitivePeerDependencies: - supports-color @@ -14371,24 +14573,32 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/redis-common': 0.36.2 - '@opentelemetry/semantic-conventions': 1.27.0 + '@opentelemetry/semantic-conventions': 1.28.0 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/semantic-conventions': 1.27.0 + '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.28.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.28.0 transitivePeerDependencies: - supports-color '@opentelemetry/instrumentation-koa@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/core': 1.29.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.27.0 + '@opentelemetry/semantic-conventions': 1.28.0 transitivePeerDependencies: - supports-color @@ -14399,21 +14609,20 @@ 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/semantic-conventions': 1.27.0 + '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.28.0 transitivePeerDependencies: - supports-color '@opentelemetry/instrumentation-mongoose@0.42.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.29.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.27.0 + '@opentelemetry/semantic-conventions': 1.28.0 transitivePeerDependencies: - supports-color @@ -14421,7 +14630,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.27.0 + '@opentelemetry/semantic-conventions': 1.28.0 '@opentelemetry/sql-common': 0.40.1(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color @@ -14430,7 +14639,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.27.0 + '@opentelemetry/semantic-conventions': 1.28.0 '@types/mysql': 2.15.26 transitivePeerDependencies: - supports-color @@ -14439,7 +14648,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.27.0 + '@opentelemetry/semantic-conventions': 1.28.0 transitivePeerDependencies: - supports-color @@ -14447,7 +14656,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.27.0 + '@opentelemetry/semantic-conventions': 1.28.0 '@opentelemetry/sql-common': 0.40.1(@opentelemetry/api@1.9.0) '@types/pg': 8.6.1 '@types/pg-pool': 2.0.6 @@ -14459,14 +14668,23 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/redis-common': 0.36.2 - '@opentelemetry/semantic-conventions': 1.27.0 + '@opentelemetry/semantic-conventions': 1.28.0 + 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.28.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 - '@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.29.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color @@ -14476,7 +14694,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/api-logs': 0.52.1 '@types/shimmer': 1.2.0 - import-in-the-middle: 1.11.2 + import-in-the-middle: 1.11.3 require-in-the-middle: 7.4.0 semver: 7.6.3 shimmer: 1.2.1 @@ -14488,40 +14706,48 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/api-logs': 0.53.0 '@types/shimmer': 1.2.0 - import-in-the-middle: 1.11.2 + import-in-the-middle: 1.11.3 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)': + '@opentelemetry/instrumentation@0.54.2(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.27.0 + '@opentelemetry/api-logs': 0.54.2 + '@types/shimmer': 1.2.0 + import-in-the-middle: 1.11.3 + 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/sdk-metrics@1.26.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/resources@1.29.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/core': 1.29.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.28.0 - '@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/sdk-trace-base@1.29.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/semantic-conventions': 1.27.0 + '@opentelemetry/core': 1.29.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 1.29.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.28.0 '@opentelemetry/semantic-conventions@1.27.0': {} + '@opentelemetry/semantic-conventions@1.28.0': {} + '@opentelemetry/sql-common@0.40.1(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.29.0(@opentelemetry/api@1.9.0) '@panva/hkdf@1.2.1': {} @@ -14577,16 +14803,16 @@ snapshots: '@preact/signals-core@1.8.0': {} - '@preact/signals@1.3.1(preact@10.25.1)': + '@preact/signals@1.3.1(preact@10.25.2)': dependencies: '@preact/signals-core': 1.8.0 - preact: 10.25.1 + preact: 10.25.2 '@prisma/instrumentation@5.19.1': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.52.1(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 1.26.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 1.29.0(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color @@ -14615,622 +14841,638 @@ snapshots: '@radix-ui/number@1.1.0': {} - '@radix-ui/primitive@1.1.0': {} + '@radix-ui/primitive@1.1.1': {} - '@radix-ui/react-arrow@1.1.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-arrow@1.1.1(@types/react-dom@19.0.2(@types/react@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.2)(@types/react@18.3.14)(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.1(@types/react-dom@19.0.2(@types/react@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.14 - '@types/react-dom': 18.3.2 + '@types/react': 19.0.1 + '@types/react-dom': 19.0.2(@types/react@19.0.1) - '@radix-ui/react-avatar@1.1.1(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-avatar@1.1.2(@types/react-dom@19.0.2(@types/react@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.1(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.14)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.14)(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-primitive': 2.0.1(@types/react-dom@19.0.2(@types/react@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.14 - '@types/react-dom': 18.3.2 - - '@radix-ui/react-checkbox@1.1.2(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-presence': 1.1.1(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.2)(@types/react@18.3.14)(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.14)(react@18.3.1) - '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.14)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.0.1 + '@types/react-dom': 19.0.2(@types/react@19.0.1) + + '@radix-ui/react-checkbox@1.1.3(@types/react-dom@19.0.2(@types/react@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-presence': 1.1.2(@types/react-dom@19.0.2(@types/react@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.2(@types/react@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.14 - '@types/react-dom': 18.3.2 + '@types/react': 19.0.1 + '@types/react-dom': 19.0.2(@types/react@19.0.1) - '@radix-ui/react-collection@1.1.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-collection@1.1.1(@types/react-dom@19.0.2(@types/react@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.14)(react@18.3.1) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.14)(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-context': 1.1.1(@types/react@19.0.1)(react@19.0.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.2(@types/react@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': 18.3.14 - '@types/react-dom': 18.3.2 + '@types/react': 19.0.1 + '@types/react-dom': 19.0.2(@types/react@19.0.1) - '@radix-ui/react-compose-refs@1.1.0(@types/react@18.3.14)(react@18.3.1)': + '@radix-ui/react-compose-refs@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.14 - - '@radix-ui/react-context-menu@2.2.2(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-context': 1.1.1(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-menu': 2.1.2(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.2)(@types/react@18.3.14)(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.14)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.14)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.0.1 + + '@radix-ui/react-compose-refs@1.1.1(@types/react@19.0.1)(react@19.0.0)': + dependencies: + react: 19.0.0 optionalDependencies: - '@types/react': 18.3.14 - '@types/react-dom': 18.3.2 + '@types/react': 19.0.1 - '@radix-ui/react-context@1.1.0(@types/react@18.3.14)(react@18.3.1)': + '@radix-ui/react-context-menu@2.2.3(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - react: 18.3.1 + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-context': 1.1.1(@types/react@19.0.1)(react@19.0.0) + '@radix-ui/react-menu': 2.1.3(@types/react-dom@19.0.2(@types/react@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.2(@types/react@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.14 + '@types/react': 19.0.1 + '@types/react-dom': 19.0.2(@types/react@19.0.1) - '@radix-ui/react-context@1.1.1(@types/react@18.3.14)(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.14 - - '@radix-ui/react-dialog@1.1.2(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.1.1(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.14)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-portal': 1.1.2(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.2)(@types/react@18.3.14)(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.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.14)(react@18.3.1) + '@types/react': 19.0.1 + + '@radix-ui/react-dialog@1.1.3(@types/react-dom@19.0.2(@types/react@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.2(@types/react-dom@19.0.2(@types/react@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.2(@types/react@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.2(@types/react@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.2(@types/react@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.2(@types/react@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: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-remove-scroll: 2.6.0(@types/react@18.3.14)(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.14 - '@types/react-dom': 18.3.2 + '@types/react': 19.0.1 + '@types/react-dom': 19.0.2(@types/react@19.0.1) - '@radix-ui/react-direction@1.1.0(@types/react@18.3.14)(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.14 + '@types/react': 19.0.1 - '@radix-ui/react-dismissable-layer@1.1.1(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-dismissable-layer@1.1.2(@types/react-dom@19.0.2(@types/react@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.14)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.14)(react@18.3.1) - '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@18.3.14)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@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.2(@types/react@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.14 - '@types/react-dom': 18.3.2 - - '@radix-ui/react-dropdown-menu@2.1.2(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-menu': 2.1.2(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.2)(@types/react@18.3.14)(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.14)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.0.1 + '@types/react-dom': 19.0.2(@types/react@19.0.1) + + '@radix-ui/react-dropdown-menu@2.1.3(@types/react-dom@19.0.2(@types/react@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-id': 1.1.0(@types/react@19.0.1)(react@19.0.0) + '@radix-ui/react-menu': 2.1.3(@types/react-dom@19.0.2(@types/react@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.2(@types/react@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.14 - '@types/react-dom': 18.3.2 + '@types/react': 19.0.1 + '@types/react-dom': 19.0.2(@types/react@19.0.1) - '@radix-ui/react-focus-guards@1.1.1(@types/react@18.3.14)(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.14 + '@types/react': 19.0.1 - '@radix-ui/react-focus-scope@1.1.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.2(@types/react@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.14)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.14)(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-primitive': 2.0.1(@types/react-dom@19.0.2(@types/react@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.14 - '@types/react-dom': 18.3.2 - - '@radix-ui/react-hover-card@1.1.2(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.1.1(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.2)(@types/react@18.3.14)(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.2)(@types/react@18.3.14)(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.2)(@types/react@18.3.14)(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.2)(@types/react@18.3.14)(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.14)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.0.1 + '@types/react-dom': 19.0.2(@types/react@19.0.1) + + '@radix-ui/react-hover-card@1.1.3(@types/react-dom@19.0.2(@types/react@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.2(@types/react-dom@19.0.2(@types/react@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.1(@types/react-dom@19.0.2(@types/react@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.3(@types/react-dom@19.0.2(@types/react@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.2(@types/react@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.2(@types/react@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.14 - '@types/react-dom': 18.3.2 + '@types/react': 19.0.1 + '@types/react-dom': 19.0.2(@types/react@19.0.1) - '@radix-ui/react-id@1.1.0(@types/react@18.3.14)(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.14)(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.14 + '@types/react': 19.0.1 - '@radix-ui/react-label@2.1.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-label@2.1.1(@types/react-dom@19.0.2(@types/react@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.2)(@types/react@18.3.14)(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.1(@types/react-dom@19.0.2(@types/react@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.14 - '@types/react-dom': 18.3.2 - - '@radix-ui/react-menu@2.1.2(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.14)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.1.1(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.14)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.2)(@types/react@18.3.14)(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.2)(@types/react@18.3.14)(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.2)(@types/react@18.3.14)(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.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.14)(react@18.3.1) + '@types/react': 19.0.1 + '@types/react-dom': 19.0.2(@types/react@19.0.1) + + '@radix-ui/react-menu@2.1.3(@types/react-dom@19.0.2(@types/react@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-collection': 1.1.1(@types/react-dom@19.0.2(@types/react@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.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-direction': 1.1.0(@types/react@19.0.1)(react@19.0.0) + '@radix-ui/react-dismissable-layer': 1.1.2(@types/react-dom@19.0.2(@types/react@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.2(@types/react@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.1(@types/react-dom@19.0.2(@types/react@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.3(@types/react-dom@19.0.2(@types/react@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.2(@types/react@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.2(@types/react@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.1(@types/react-dom@19.0.2(@types/react@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-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.14)(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.14 - '@types/react-dom': 18.3.2 - - '@radix-ui/react-navigation-menu@1.2.1(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.14)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.1.1(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-presence': 1.1.1(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.2)(@types/react@18.3.14)(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.14)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-visually-hidden': 1.1.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(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) + '@types/react': 19.0.1 + '@types/react-dom': 19.0.2(@types/react@19.0.1) + + '@radix-ui/react-navigation-menu@1.2.2(@types/react-dom@19.0.2(@types/react@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-collection': 1.1.1(@types/react-dom@19.0.2(@types/react@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.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-direction': 1.1.0(@types/react@19.0.1)(react@19.0.0) + '@radix-ui/react-dismissable-layer': 1.1.2(@types/react-dom@19.0.2(@types/react@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-presence': 1.1.2(@types/react-dom@19.0.2(@types/react@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.2(@types/react@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) + '@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.1(@types/react-dom@19.0.2(@types/react@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.14 - '@types/react-dom': 18.3.2 - - '@radix-ui/react-popover@1.1.2(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.1.1(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.14)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.2)(@types/react@18.3.14)(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.2)(@types/react@18.3.14)(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.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.14)(react@18.3.1) + '@types/react': 19.0.1 + '@types/react-dom': 19.0.2(@types/react@19.0.1) + + '@radix-ui/react-popover@1.1.3(@types/react-dom@19.0.2(@types/react@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.2(@types/react-dom@19.0.2(@types/react@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.2(@types/react@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.1(@types/react-dom@19.0.2(@types/react@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.3(@types/react-dom@19.0.2(@types/react@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.2(@types/react@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.2(@types/react@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: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-remove-scroll: 2.6.0(@types/react@18.3.14)(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.14 - '@types/react-dom': 18.3.2 - - '@radix-ui/react-popper@1.2.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@floating-ui/react-dom': 2.1.2(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.2)(@types/react@18.3.14)(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.14)(react@18.3.1) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.14)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-use-rect': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.14)(react@18.3.1) + '@types/react': 19.0.1 + '@types/react-dom': 19.0.2(@types/react@19.0.1) + + '@radix-ui/react-popper@1.2.1(@types/react-dom@19.0.2(@types/react@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.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-arrow': 1.1.1(@types/react-dom@19.0.2(@types/react@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.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-primitive': 2.0.1(@types/react-dom@19.0.2(@types/react@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': 19.0.1 + '@types/react-dom': 19.0.2(@types/react@19.0.1) + + '@radix-ui/react-portal@1.1.3(@types/react-dom@19.0.2(@types/react@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.1(@types/react-dom@19.0.2(@types/react@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.14 - '@types/react-dom': 18.3.2 + '@types/react': 19.0.1 + '@types/react-dom': 19.0.2(@types/react@19.0.1) - '@radix-ui/react-portal@1.1.2(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.2(@types/react@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.2)(@types/react@18.3.14)(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.14)(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': 18.3.14 - '@types/react-dom': 18.3.2 + '@types/react': 19.0.1 + '@types/react-dom': 19.0.2(@types/react@19.0.1) - '@radix-ui/react-presence@1.1.1(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-primitive@2.0.0(@types/react-dom@19.0.2(@types/react@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.14)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.14)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-slot': 1.1.0(@types/react@19.0.1)(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 18.3.14 - '@types/react-dom': 18.3.2 + '@types/react': 19.0.1 + '@types/react-dom': 19.0.2(@types/react@19.0.1) - '@radix-ui/react-primitive@2.0.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.2(@types/react@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.14)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@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': 18.3.14 - '@types/react-dom': 18.3.2 - - '@radix-ui/react-radio-group@1.2.1(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-presence': 1.1.1(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.2)(@types/react@18.3.14)(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.2)(@types/react@18.3.14)(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.14)(react@18.3.1) - '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.14)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.0.1 + '@types/react-dom': 19.0.2(@types/react@19.0.1) + + '@radix-ui/react-radio-group@1.2.2(@types/react-dom@19.0.2(@types/react@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-direction': 1.1.0(@types/react@19.0.1)(react@19.0.0) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.0.2(@types/react@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.2(@types/react@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.1(@types/react-dom@19.0.2(@types/react@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.14 - '@types/react-dom': 18.3.2 - - '@radix-ui/react-roving-focus@1.1.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.14)(react@18.3.1) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.14)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.14)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.0.1 + '@types/react-dom': 19.0.2(@types/react@19.0.1) + + '@radix-ui/react-roving-focus@1.1.1(@types/react-dom@19.0.2(@types/react@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-collection': 1.1.1(@types/react-dom@19.0.2(@types/react@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.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-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.1(@types/react-dom@19.0.2(@types/react@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.14 - '@types/react-dom': 18.3.2 + '@types/react': 19.0.1 + '@types/react-dom': 19.0.2(@types/react@19.0.1) - '@radix-ui/react-scroll-area@1.2.1(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-scroll-area@1.2.2(@types/react-dom@19.0.2(@types/react@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.14)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-presence': 1.1.1(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.2)(@types/react@18.3.14)(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.14)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.14)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@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-direction': 1.1.0(@types/react@19.0.1)(react@19.0.0) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.0.2(@types/react@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.2(@types/react@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.14 - '@types/react-dom': 18.3.2 + '@types/react': 19.0.1 + '@types/react-dom': 19.0.2(@types/react@19.0.1) - '@radix-ui/react-select@2.1.2(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-select@2.1.3(@types/react-dom@19.0.2(@types/react@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.2)(@types/react@18.3.14)(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.14)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.1.1(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.14)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.2)(@types/react@18.3.14)(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.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-visually-hidden': 1.1.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-collection': 1.1.1(@types/react-dom@19.0.2(@types/react@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.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-direction': 1.1.0(@types/react@19.0.1)(react@19.0.0) + '@radix-ui/react-dismissable-layer': 1.1.2(@types/react-dom@19.0.2(@types/react@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.2(@types/react@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.1(@types/react-dom@19.0.2(@types/react@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.3(@types/react-dom@19.0.2(@types/react@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.2(@types/react@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-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.1(@types/react-dom@19.0.2(@types/react@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.14)(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.14 - '@types/react-dom': 18.3.2 + '@types/react': 19.0.1 + '@types/react-dom': 19.0.2(@types/react@19.0.1) - '@radix-ui/react-slider@1.2.1(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-slider@1.2.2(@types/react-dom@19.0.2(@types/react@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.2)(@types/react@18.3.14)(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.14)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.14)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.14)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-collection': 1.1.1(@types/react-dom@19.0.2(@types/react@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.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-direction': 1.1.0(@types/react@19.0.1)(react@19.0.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.2(@types/react@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': 19.0.1 + '@types/react-dom': 19.0.2(@types/react@19.0.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@19.0.1)(react@19.0.0) + react: 19.0.0 optionalDependencies: - '@types/react': 18.3.14 - '@types/react-dom': 18.3.2 + '@types/react': 19.0.1 - '@radix-ui/react-slot@1.1.0(@types/react@18.3.14)(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.0(@types/react@18.3.14)(react@18.3.1) - react: 18.3.1 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.1)(react@19.0.0) + react: 19.0.0 optionalDependencies: - '@types/react': 18.3.14 - - '@radix-ui/react-switch@1.1.1(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.14)(react@18.3.1) - '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.14)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.0.1 + + '@radix-ui/react-switch@1.1.2(@types/react-dom@19.0.2(@types/react@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-primitive': 2.0.1(@types/react-dom@19.0.2(@types/react@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.14 - '@types/react-dom': 18.3.2 - - '@radix-ui/react-tabs@1.1.1(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-context': 1.1.1(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-presence': 1.1.1(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.2)(@types/react@18.3.14)(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.2)(@types/react@18.3.14)(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.14)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.0.1 + '@types/react-dom': 19.0.2(@types/react@19.0.1) + + '@radix-ui/react-tabs@1.1.2(@types/react-dom@19.0.2(@types/react@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-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.2(@types/react-dom@19.0.2(@types/react@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.2(@types/react@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.1(@types/react-dom@19.0.2(@types/react@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.14 - '@types/react-dom': 18.3.2 - - '@radix-ui/react-toast@1.2.2(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.14)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.1.1(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.2)(@types/react@18.3.14)(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.2)(@types/react@18.3.14)(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.2)(@types/react@18.3.14)(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.14)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-visually-hidden': 1.1.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(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) + '@types/react': 19.0.1 + '@types/react-dom': 19.0.2(@types/react@19.0.1) + + '@radix-ui/react-toast@1.2.3(@types/react-dom@19.0.2(@types/react@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-collection': 1.1.1(@types/react-dom@19.0.2(@types/react@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.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.2(@types/react-dom@19.0.2(@types/react@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.3(@types/react-dom@19.0.2(@types/react@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.2(@types/react@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.2(@types/react@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) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.1)(react@19.0.0) + '@radix-ui/react-visually-hidden': 1.1.1(@types/react-dom@19.0.2(@types/react@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.14 - '@types/react-dom': 18.3.2 - - '@radix-ui/react-tooltip@1.1.4(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.1.1(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.2)(@types/react@18.3.14)(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.2)(@types/react@18.3.14)(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.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-visually-hidden': 1.1.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(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) + '@types/react': 19.0.1 + '@types/react-dom': 19.0.2(@types/react@19.0.1) + + '@radix-ui/react-tooltip@1.1.5(@types/react-dom@19.0.2(@types/react@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.2(@types/react-dom@19.0.2(@types/react@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.1(@types/react-dom@19.0.2(@types/react@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.3(@types/react-dom@19.0.2(@types/react@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.2(@types/react@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.2(@types/react@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) + '@radix-ui/react-visually-hidden': 1.1.1(@types/react-dom@19.0.2(@types/react@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.14 - '@types/react-dom': 18.3.2 + '@types/react': 19.0.1 + '@types/react-dom': 19.0.2(@types/react@19.0.1) - '@radix-ui/react-use-callback-ref@1.1.0(@types/react@18.3.14)(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.14 + '@types/react': 19.0.1 - '@radix-ui/react-use-controllable-state@1.1.0(@types/react@18.3.14)(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.14)(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.14 + '@types/react': 19.0.1 - '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@18.3.14)(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.14)(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.14 + '@types/react': 19.0.1 - '@radix-ui/react-use-layout-effect@1.1.0(@types/react@18.3.14)(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.14 + '@types/react': 19.0.1 - '@radix-ui/react-use-previous@1.1.0(@types/react@18.3.14)(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.14 + '@types/react': 19.0.1 - '@radix-ui/react-use-rect@1.1.0(@types/react@18.3.14)(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.14 + '@types/react': 19.0.1 - '@radix-ui/react-use-size@1.1.0(@types/react@18.3.14)(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.14)(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.14 + '@types/react': 19.0.1 - '@radix-ui/react-visually-hidden@1.1.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-visually-hidden@1.1.1(@types/react-dom@19.0.2(@types/react@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.2)(@types/react@18.3.14)(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.1(@types/react-dom@19.0.2(@types/react@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.14 - '@types/react-dom': 18.3.2 + '@types/react': 19.0.1 + '@types/react-dom': 19.0.2(@types/react@19.0.1) '@radix-ui/rect@1.1.0': {} - '@react-aria/focus@3.18.4(react@18.3.1)': + '@react-aria/focus@3.18.4(react@19.0.0)': dependencies: - '@react-aria/interactions': 3.22.4(react@18.3.1) - '@react-aria/utils': 3.25.3(react@18.3.1) - '@react-types/shared': 3.25.0(react@18.3.1) + '@react-aria/interactions': 3.22.4(react@19.0.0) + '@react-aria/utils': 3.25.3(react@19.0.0) + '@react-types/shared': 3.25.0(react@19.0.0) '@swc/helpers': 0.5.13 clsx: 2.1.1 - react: 18.3.1 + react: 19.0.0 - '@react-aria/interactions@3.22.4(react@18.3.1)': + '@react-aria/interactions@3.22.4(react@19.0.0)': dependencies: - '@react-aria/ssr': 3.9.6(react@18.3.1) - '@react-aria/utils': 3.25.3(react@18.3.1) - '@react-types/shared': 3.25.0(react@18.3.1) + '@react-aria/ssr': 3.9.6(react@19.0.0) + '@react-aria/utils': 3.25.3(react@19.0.0) + '@react-types/shared': 3.25.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-aria/ssr@3.9.6(react@18.3.1)': + '@react-aria/ssr@3.9.6(react@19.0.0)': dependencies: '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-aria/utils@3.25.3(react@18.3.1)': + '@react-aria/utils@3.25.3(react@19.0.0)': dependencies: - '@react-aria/ssr': 3.9.6(react@18.3.1) - '@react-stately/utils': 3.10.4(react@18.3.1) - '@react-types/shared': 3.25.0(react@18.3.1) + '@react-aria/ssr': 3.9.6(react@19.0.0) + '@react-stately/utils': 3.10.4(react@19.0.0) + '@react-types/shared': 3.25.0(react@19.0.0) '@swc/helpers': 0.5.13 clsx: 2.1.1 - react: 18.3.1 + react: 19.0.0 - '@react-hook/debounce@3.0.0(react@18.3.1)': + '@react-hook/debounce@3.0.0(react@19.0.0)': dependencies: - '@react-hook/latest': 1.0.3(react@18.3.1) - react: 18.3.1 + '@react-hook/latest': 1.0.3(react@19.0.0) + react: 19.0.0 - '@react-hook/event@1.2.6(react@18.3.1)': + '@react-hook/event@1.2.6(react@19.0.0)': dependencies: - react: 18.3.1 + react: 19.0.0 - '@react-hook/latest@1.0.3(react@18.3.1)': + '@react-hook/latest@1.0.3(react@19.0.0)': dependencies: - react: 18.3.1 + react: 19.0.0 - '@react-hook/passive-layout-effect@1.2.1(react@18.3.1)': + '@react-hook/passive-layout-effect@1.2.1(react@19.0.0)': dependencies: - react: 18.3.1 + react: 19.0.0 - '@react-hook/throttle@2.2.0(react@18.3.1)': + '@react-hook/throttle@2.2.0(react@19.0.0)': dependencies: - '@react-hook/latest': 1.0.3(react@18.3.1) - react: 18.3.1 + '@react-hook/latest': 1.0.3(react@19.0.0) + react: 19.0.0 - '@react-hook/window-scroll@1.3.0(react@18.3.1)': + '@react-hook/window-scroll@1.3.0(react@19.0.0)': dependencies: - '@react-hook/event': 1.2.6(react@18.3.1) - '@react-hook/throttle': 2.2.0(react@18.3.1) - react: 18.3.1 + '@react-hook/event': 1.2.6(react@19.0.0) + '@react-hook/throttle': 2.2.0(react@19.0.0) + react: 19.0.0 - '@react-hook/window-size@3.1.1(react@18.3.1)': + '@react-hook/window-size@3.1.1(react@19.0.0)': dependencies: - '@react-hook/debounce': 3.0.0(react@18.3.1) - '@react-hook/event': 1.2.6(react@18.3.1) - '@react-hook/throttle': 2.2.0(react@18.3.1) - react: 18.3.1 + '@react-hook/debounce': 3.0.0(react@19.0.0) + '@react-hook/event': 1.2.6(react@19.0.0) + '@react-hook/throttle': 2.2.0(react@19.0.0) + react: 19.0.0 - '@react-stately/utils@3.10.4(react@18.3.1)': + '@react-stately/utils@3.10.4(react@19.0.0)': dependencies: '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-types/shared@3.25.0(react@18.3.1)': + '@react-types/shared@3.25.0(react@19.0.0)': dependencies: - react: 18.3.1 + react: 19.0.0 '@resvg/resvg-js-android-arm-eabi@2.6.2': optional: true @@ -15294,13 +15536,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@rollup/plugin-node-resolve@15.3.0(rollup@2.79.2)': + '@rollup/plugin-node-resolve@15.3.1(rollup@2.79.2)': dependencies: - '@rollup/pluginutils': 5.1.3(rollup@2.79.2) + '@rollup/pluginutils': 5.1.4(rollup@2.79.2) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-module: 1.0.0 - resolve: 1.22.8 + resolve: 1.22.9 optionalDependencies: rollup: 2.79.2 @@ -15330,7 +15572,7 @@ snapshots: estree-walker: 2.0.2 picomatch: 2.3.1 - '@rollup/pluginutils@5.1.3(rollup@2.79.2)': + '@rollup/pluginutils@5.1.4(rollup@2.79.2)': dependencies: '@types/estree': 1.0.6 estree-walker: 2.0.2 @@ -15338,7 +15580,7 @@ snapshots: optionalDependencies: rollup: 2.79.2 - '@rollup/pluginutils@5.1.3(rollup@4.28.1)': + '@rollup/pluginutils@5.1.4(rollup@4.28.1)': dependencies: '@types/estree': 1.0.6 estree-walker: 2.0.2 @@ -15470,61 +15712,43 @@ snapshots: dependencies: '@daybrush/utils': 1.13.0 - '@sentry-internal/browser-utils@8.35.0': - dependencies: - '@sentry/core': 8.35.0 - '@sentry/types': 8.35.0 - '@sentry/utils': 8.35.0 - '@sentry-internal/browser-utils@8.42.0': dependencies: '@sentry/core': 8.42.0 - '@sentry-internal/feedback@8.35.0': + '@sentry-internal/browser-utils@8.45.0': dependencies: - '@sentry/core': 8.35.0 - '@sentry/types': 8.35.0 - '@sentry/utils': 8.35.0 + '@sentry/core': 8.45.0 '@sentry-internal/feedback@8.42.0': dependencies: '@sentry/core': 8.42.0 - '@sentry-internal/replay-canvas@8.35.0': + '@sentry-internal/feedback@8.45.0': dependencies: - '@sentry-internal/replay': 8.35.0 - '@sentry/core': 8.35.0 - '@sentry/types': 8.35.0 - '@sentry/utils': 8.35.0 + '@sentry/core': 8.45.0 '@sentry-internal/replay-canvas@8.42.0': dependencies: '@sentry-internal/replay': 8.42.0 '@sentry/core': 8.42.0 - '@sentry-internal/replay@8.35.0': + '@sentry-internal/replay-canvas@8.45.0': dependencies: - '@sentry-internal/browser-utils': 8.35.0 - '@sentry/core': 8.35.0 - '@sentry/types': 8.35.0 - '@sentry/utils': 8.35.0 + '@sentry-internal/replay': 8.45.0 + '@sentry/core': 8.45.0 '@sentry-internal/replay@8.42.0': dependencies: '@sentry-internal/browser-utils': 8.42.0 '@sentry/core': 8.42.0 - '@sentry/babel-plugin-component-annotate@2.22.7': {} - - '@sentry/browser@8.35.0': + '@sentry-internal/replay@8.45.0': dependencies: - '@sentry-internal/browser-utils': 8.35.0 - '@sentry-internal/feedback': 8.35.0 - '@sentry-internal/replay': 8.35.0 - '@sentry-internal/replay-canvas': 8.35.0 - '@sentry/core': 8.35.0 - '@sentry/types': 8.35.0 - '@sentry/utils': 8.35.0 + '@sentry-internal/browser-utils': 8.45.0 + '@sentry/core': 8.45.0 + + '@sentry/babel-plugin-component-annotate@2.22.7': {} '@sentry/browser@8.42.0': dependencies: @@ -15534,6 +15758,14 @@ snapshots: '@sentry-internal/replay-canvas': 8.42.0 '@sentry/core': 8.42.0 + '@sentry/browser@8.45.0': + dependencies: + '@sentry-internal/browser-utils': 8.45.0 + '@sentry-internal/feedback': 8.45.0 + '@sentry-internal/replay': 8.45.0 + '@sentry-internal/replay-canvas': 8.45.0 + '@sentry/core': 8.45.0 + '@sentry/bundler-plugin-core@2.22.7(encoding@0.1.13)': dependencies: '@babel/core': 7.26.0 @@ -15588,87 +15820,74 @@ snapshots: - encoding - supports-color - '@sentry/core@8.35.0': - dependencies: - '@sentry/types': 8.35.0 - '@sentry/utils': 8.35.0 - '@sentry/core@8.42.0': {} - '@sentry/electron@5.7.0': + '@sentry/core@8.45.0': {} + + '@sentry/electron@5.8.0': dependencies: - '@sentry/browser': 8.35.0 - '@sentry/core': 8.35.0 - '@sentry/node': 8.35.0 - '@sentry/types': 8.35.0 - '@sentry/utils': 8.35.0 + '@sentry/browser': 8.42.0 + '@sentry/core': 8.42.0 + '@sentry/node': 8.42.0 deepmerge: 4.3.1 transitivePeerDependencies: - supports-color - '@sentry/node@8.35.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/context-async-hooks': 1.29.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.29.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.43.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation-fastify': 0.40.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 + '@opentelemetry/resources': 1.29.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 1.29.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.28.0 '@prisma/instrumentation': 5.19.1 - '@sentry/core': 8.35.0 - '@sentry/opentelemetry': 8.35.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.35.0 - '@sentry/utils': 8.35.0 - import-in-the-middle: 1.11.2 + '@sentry/core': 8.42.0 + '@sentry/opentelemetry': 8.42.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.29.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.29.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.28.0) + import-in-the-middle: 1.11.3 transitivePeerDependencies: - supports-color - '@sentry/opentelemetry@8.35.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.29.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.29.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.28.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/sdk-trace-base': 1.26.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.27.0 - '@sentry/core': 8.35.0 - '@sentry/types': 8.35.0 - '@sentry/utils': 8.35.0 - - '@sentry/react@8.42.0(react@18.3.1)': - dependencies: - '@sentry/browser': 8.42.0 + '@opentelemetry/core': 1.29.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 1.29.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.28.0 '@sentry/core': 8.42.0 - hoist-non-react-statics: 3.3.2 - react: 18.3.1 - - '@sentry/types@8.35.0': {} - '@sentry/utils@8.35.0': + '@sentry/react@8.45.0(react@19.0.0)': dependencies: - '@sentry/types': 8.35.0 + '@sentry/browser': 8.45.0 + '@sentry/core': 8.45.0 + hoist-non-react-statics: 3.3.2 + react: 19.0.0 '@sentry/vite-plugin@2.22.7(encoding@0.1.13)': dependencies: @@ -15678,36 +15897,36 @@ snapshots: - encoding - supports-color - '@shikijs/core@1.24.1': + '@shikijs/core@1.24.2': dependencies: - '@shikijs/engine-javascript': 1.24.1 - '@shikijs/engine-oniguruma': 1.24.1 - '@shikijs/types': 1.24.1 - '@shikijs/vscode-textmate': 9.3.0 + '@shikijs/engine-javascript': 1.24.2 + '@shikijs/engine-oniguruma': 1.24.2 + '@shikijs/types': 1.24.2 + '@shikijs/vscode-textmate': 9.3.1 '@types/hast': 3.0.4 - hast-util-to-html: 9.0.3 + hast-util-to-html: 9.0.4 - '@shikijs/engine-javascript@1.24.1': + '@shikijs/engine-javascript@1.24.2': dependencies: - '@shikijs/types': 1.24.1 - '@shikijs/vscode-textmate': 9.3.0 + '@shikijs/types': 1.24.2 + '@shikijs/vscode-textmate': 9.3.1 oniguruma-to-es: 0.7.0 - '@shikijs/engine-oniguruma@1.24.1': + '@shikijs/engine-oniguruma@1.24.2': dependencies: - '@shikijs/types': 1.24.1 - '@shikijs/vscode-textmate': 9.3.0 + '@shikijs/types': 1.24.2 + '@shikijs/vscode-textmate': 9.3.1 - '@shikijs/transformers@1.24.1': + '@shikijs/transformers@1.24.2': dependencies: - shiki: 1.24.1 + shiki: 1.24.2 - '@shikijs/types@1.24.1': + '@shikijs/types@1.24.2': dependencies: - '@shikijs/vscode-textmate': 9.3.0 + '@shikijs/vscode-textmate': 9.3.1 '@types/hast': 3.0.4 - '@shikijs/vscode-textmate@9.3.0': {} + '@shikijs/vscode-textmate@9.3.1': {} '@shuding/opentype.js@1.4.0-beta.0': dependencies: @@ -15736,10 +15955,10 @@ snapshots: '@sindresorhus/is@4.6.0': {} - '@stylistic/eslint-plugin@2.12.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2)': + '@stylistic/eslint-plugin@2.12.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2)': dependencies: - '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - eslint: 9.16.0(jiti@2.3.3) + '@typescript-eslint/utils': 8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + eslint: 9.17.0(jiti@2.3.3) eslint-visitor-keys: 4.2.0 espree: 10.3.0 estraverse: 5.3.0 @@ -15763,57 +15982,51 @@ snapshots: dependencies: defer-to-connect: 2.0.1 - '@t3-oss/env-core@0.11.1(typescript@5.7.2)(zod@3.23.8)': + '@t3-oss/env-core@0.11.1(typescript@5.7.2)(zod@3.24.1)': dependencies: - zod: 3.23.8 + zod: 3.24.1 optionalDependencies: typescript: 5.7.2 - '@tailwindcss/container-queries@0.1.1(tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.1)(typescript@5.7.2)))': + '@tailwindcss/container-queries@0.1.1(tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.2)(typescript@5.7.2)))': dependencies: - tailwindcss: 3.4.16(ts-node@10.9.1(@types/node@22.10.1)(typescript@5.7.2)) + tailwindcss: 3.4.16(ts-node@10.9.1(@types/node@22.10.2)(typescript@5.7.2)) - '@tailwindcss/typography@0.5.15(tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.1)(typescript@5.7.2)))': + '@tailwindcss/typography@0.5.15(tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.2)(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.16(ts-node@10.9.1(@types/node@22.10.1)(typescript@5.7.2)) + tailwindcss: 3.4.16(ts-node@10.9.1(@types/node@22.10.2)(typescript@5.7.2)) '@tanstack/query-core@5.62.0': optional: true - '@tanstack/query-core@5.62.3': {} + '@tanstack/query-core@5.62.7': {} '@tanstack/query-devtools@5.61.4': {} - '@tanstack/query-persist-client-core@5.62.3': + '@tanstack/query-persist-client-core@5.62.7': dependencies: - '@tanstack/query-core': 5.62.3 + '@tanstack/query-core': 5.62.7 - '@tanstack/query-sync-storage-persister@5.62.3': + '@tanstack/query-sync-storage-persister@5.62.7': dependencies: - '@tanstack/query-core': 5.62.3 - '@tanstack/query-persist-client-core': 5.62.3 + '@tanstack/query-core': 5.62.7 + '@tanstack/query-persist-client-core': 5.62.7 - '@tanstack/react-query-devtools@5.62.3(@tanstack/react-query@5.62.3(react@18.3.1))(react@18.3.1)': + '@tanstack/react-query-devtools@5.62.7(@tanstack/react-query@5.62.7(react@19.0.0))(react@19.0.0)': dependencies: '@tanstack/query-devtools': 5.61.4 - '@tanstack/react-query': 5.62.3(react@18.3.1) - react: 18.3.1 - - '@tanstack/react-query-persist-client@5.62.3(@tanstack/react-query@5.62.3(react@18.3.1))(react@18.3.1)': - dependencies: - '@tanstack/query-persist-client-core': 5.62.3 - '@tanstack/react-query': 5.62.3(react@18.3.1) - react: 18.3.1 + '@tanstack/react-query': 5.62.7(react@19.0.0) + react: 19.0.0 - '@tanstack/react-query@5.62.0(react@18.3.1)': + '@tanstack/react-query-persist-client@5.62.7(@tanstack/react-query@5.62.7(react@19.0.0))(react@19.0.0)': dependencies: - '@tanstack/query-core': 5.62.0 - react: 18.3.1 - optional: true + '@tanstack/query-persist-client-core': 5.62.7 + '@tanstack/react-query': 5.62.7(react@19.0.0) + react: 19.0.0 '@tanstack/react-query@5.62.0(react@19.0.0)': dependencies: @@ -15821,16 +16034,16 @@ snapshots: react: 19.0.0 optional: true - '@tanstack/react-query@5.62.3(react@18.3.1)': + '@tanstack/react-query@5.62.7(react@19.0.0)': dependencies: - '@tanstack/query-core': 5.62.3 - react: 18.3.1 + '@tanstack/query-core': 5.62.7 + react: 19.0.0 - '@tanstack/react-virtual@3.11.0(patch_hash=44veyovhgqddxy4cx3biv6jmoa)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@tanstack/react-virtual@3.11.1(patch_hash=44veyovhgqddxy4cx3biv6jmoa)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@tanstack/virtual-core': 3.10.9 - 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) '@tanstack/virtual-core@3.10.9': {} @@ -15860,7 +16073,7 @@ snapshots: '@types/appdmg@0.5.5': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.2 optional: true '@types/babel__core@7.20.5': @@ -15888,12 +16101,12 @@ snapshots: dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 22.10.1 + '@types/node': 22.10.2 '@types/responselike': 1.0.3 '@types/connect@3.4.36': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.2 '@types/cookie@0.6.0': {} @@ -15911,7 +16124,7 @@ snapshots: '@types/fs-extra@9.0.13': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.2 '@types/hast@3.0.4': dependencies: @@ -15929,7 +16142,7 @@ snapshots: '@types/keyv@3.1.4': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.2 '@types/mdast@4.0.4': dependencies: @@ -15939,15 +16152,15 @@ snapshots: '@types/mysql@2.15.26': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.2 '@types/node@16.18.11': {} - '@types/node@20.17.9': + '@types/node@20.17.10': dependencies: undici-types: 6.19.8 - '@types/node@22.10.1': + '@types/node@22.10.2': dependencies: undici-types: 6.20.0 @@ -15955,42 +16168,40 @@ snapshots: '@types/pg-pool@2.0.6': dependencies: - '@types/pg': 8.11.10 + '@types/pg': 8.6.1 '@types/pg@8.11.10': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.2 pg-protocol: 1.7.0 pg-types: 4.0.2 + optional: true '@types/pg@8.6.1': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.2 pg-protocol: 1.7.0 pg-types: 2.2.0 '@types/plist@3.0.5': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.2 xmlbuilder: 15.1.1 optional: true - '@types/prop-types@15.7.14': {} - - '@types/react-dom@18.3.2': + '@types/react-dom@19.0.2(@types/react@19.0.1)': dependencies: - '@types/react': 18.3.14 + '@types/react': 19.0.1 - '@types/react@18.3.14': + '@types/react@19.0.1': dependencies: - '@types/prop-types': 15.7.14 csstype: 3.1.3 '@types/resolve@1.20.2': {} '@types/responselike@1.0.3': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.2 '@types/semver@7.5.8': {} @@ -15998,9 +16209,13 @@ snapshots: '@types/tar@6.1.13': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.2 minipass: 4.2.8 + '@types/tedious@4.0.14': + dependencies: + '@types/node': 22.10.2 + '@types/trusted-types@2.0.7': {} '@types/unist@2.0.11': {} @@ -16012,18 +16227,18 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.2 optional: true - '@typescript-eslint/eslint-plugin@8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2)': + '@typescript-eslint/eslint-plugin@8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@typescript-eslint/parser': 8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) '@typescript-eslint/scope-manager': 8.17.0 - '@typescript-eslint/type-utils': 8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@typescript-eslint/type-utils': 8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) '@typescript-eslint/visitor-keys': 8.17.0 - eslint: 9.16.0(jiti@2.3.3) + eslint: 9.17.0(jiti@2.3.3) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -16033,14 +16248,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2)': + '@typescript-eslint/parser@8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2)': dependencies: '@typescript-eslint/scope-manager': 8.17.0 '@typescript-eslint/types': 8.17.0 '@typescript-eslint/typescript-estree': 8.17.0(typescript@5.7.2) '@typescript-eslint/visitor-keys': 8.17.0 debug: 4.4.0 - eslint: 9.16.0(jiti@2.3.3) + eslint: 9.17.0(jiti@2.3.3) optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: @@ -16051,12 +16266,12 @@ snapshots: '@typescript-eslint/types': 8.17.0 '@typescript-eslint/visitor-keys': 8.17.0 - '@typescript-eslint/type-utils@8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2)': + '@typescript-eslint/type-utils@8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2)': dependencies: '@typescript-eslint/typescript-estree': 8.17.0(typescript@5.7.2) - '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) debug: 4.4.0 - eslint: 9.16.0(jiti@2.3.3) + eslint: 9.17.0(jiti@2.3.3) ts-api-utils: 1.4.3(typescript@5.7.2) optionalDependencies: typescript: 5.7.2 @@ -16080,13 +16295,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2)': + '@typescript-eslint/utils@8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.3.3)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.3.3)) '@typescript-eslint/scope-manager': 8.17.0 '@typescript-eslint/types': 8.17.0 '@typescript-eslint/typescript-estree': 8.17.0(typescript@5.7.2) - eslint: 9.16.0(jiti@2.3.3) + eslint: 9.17.0(jiti@2.3.3) optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: @@ -16108,17 +16323,17 @@ snapshots: '@unocss/core@0.65.1': {} - '@unocss/eslint-config@0.65.1(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2)': + '@unocss/eslint-config@0.65.1(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2)': dependencies: - '@unocss/eslint-plugin': 0.65.1(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@unocss/eslint-plugin': 0.65.1(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) transitivePeerDependencies: - eslint - supports-color - typescript - '@unocss/eslint-plugin@0.65.1(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2)': + '@unocss/eslint-plugin@0.65.1(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2)': dependencies: - '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) '@unocss/config': 0.65.1 '@unocss/core': 0.65.1 magic-string: 0.30.14 @@ -16130,12 +16345,12 @@ snapshots: '@use-gesture/core@10.3.1': {} - '@use-gesture/react@10.3.1(react@18.3.1)': + '@use-gesture/react@10.3.1(react@19.0.0)': dependencies: '@use-gesture/core': 10.3.1 - react: 18.3.1 + react: 19.0.0 - '@vercel/build-utils@8.6.0': {} + '@vercel/build-utils@8.8.0': {} '@vercel/error-utils@2.0.3': {} @@ -16157,13 +16372,13 @@ snapshots: - encoding - supports-color - '@vercel/node@3.2.28(encoding@0.1.13)': + '@vercel/node@5.0.0(encoding@0.1.13)': dependencies: '@edge-runtime/node-utils': 2.3.0 '@edge-runtime/primitives': 4.1.0 '@edge-runtime/vm': 3.2.0 '@types/node': 16.18.11 - '@vercel/build-utils': 8.6.0 + '@vercel/build-utils': 8.8.0 '@vercel/error-utils': 2.0.3 '@vercel/nft': 0.27.3(encoding@0.1.13) '@vercel/static-config': 3.0.0 @@ -16200,7 +16415,7 @@ snapshots: sharp-ico: 0.1.5 unconfig: 0.3.13 - '@vitejs/plugin-legacy@6.0.0(terser@5.35.0)(vite@6.0.3(@types/node@22.10.1)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1))': + '@vitejs/plugin-legacy@6.0.0(terser@5.35.0)(vite@6.0.3(@types/node@22.10.2)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1))': dependencies: '@babel/core': 7.26.0 '@babel/preset-env': 7.26.0(@babel/core@7.26.0) @@ -16211,18 +16426,18 @@ snapshots: regenerator-runtime: 0.14.1 systemjs: 6.15.1 terser: 5.35.0 - vite: 6.0.3(@types/node@22.10.1)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1) + vite: 6.0.3(@types/node@22.10.2)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1) transitivePeerDependencies: - supports-color - '@vitejs/plugin-react@4.3.4(vite@6.0.3(@types/node@22.10.1)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1))': + '@vitejs/plugin-react@4.3.4(vite@6.0.3(@types/node@22.10.2)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(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: 6.0.3(@types/node@22.10.1)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1) + vite: 6.0.3(@types/node@22.10.2)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1) transitivePeerDependencies: - supports-color @@ -16233,13 +16448,13 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.8(vite@5.4.11(@types/node@22.10.1)(lightningcss@1.28.2)(terser@5.35.0))': + '@vitest/mocker@2.1.8(vite@5.4.11(@types/node@22.10.2)(lightningcss@1.28.2)(terser@5.35.0))': dependencies: '@vitest/spy': 2.1.8 estree-walker: 3.0.3 magic-string: 0.30.14 optionalDependencies: - vite: 5.4.11(@types/node@22.10.1)(lightningcss@1.28.2)(terser@5.35.0) + vite: 5.4.11(@types/node@22.10.2)(lightningcss@1.28.2)(terser@5.35.0) '@vitest/pretty-format@2.1.8': dependencies: @@ -16268,10 +16483,10 @@ snapshots: '@vscode/vscode-languagedetection@1.0.22': {} - '@welldone-software/why-did-you-render@8.0.3(react@18.3.1)': + '@welldone-software/why-did-you-render@8.0.3(react@19.0.0)': dependencies: lodash: 4.17.21 - react: 18.3.1 + react: 19.0.0 '@xmldom/xmldom@0.8.10': {} @@ -16281,10 +16496,19 @@ snapshots: dependencies: '@yornaath/batshit-devtools': 1.7.1 + abab@2.0.6: + optional: true + abbrev@1.1.1: {} abstract-logging@2.0.1: {} + acorn-globals@7.0.1: + dependencies: + acorn: 8.14.0 + acorn-walk: 8.3.4 + optional: true + acorn-import-attributes@1.9.5(acorn@8.14.0): dependencies: acorn: 8.14.0 @@ -16536,16 +16760,15 @@ snapshots: array-ify@1.0.0: {} - arraybuffer.prototype.slice@1.0.3: + arraybuffer.prototype.slice@1.0.4: dependencies: array-buffer-byte-length: 1.0.1 call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.5 + es-abstract: 1.23.6 es-errors: 1.3.0 - get-intrinsic: 1.2.5 + get-intrinsic: 1.2.6 is-array-buffer: 3.0.4 - is-shared-array-buffer: 1.0.3 asn1.js@4.10.1: dependencies: @@ -16629,11 +16852,19 @@ snapshots: transitivePeerDependencies: - debug + axios@1.7.9: + dependencies: + follow-redirects: 1.15.9(debug@4.3.7) + form-data: 4.0.1 + proxy-from-env: 1.1.0 + transitivePeerDependencies: + - debug + b4a@1.6.7: {} babel-plugin-polyfill-corejs2@0.4.12(@babel/core@7.26.0): dependencies: - '@babel/compat-data': 7.26.2 + '@babel/compat-data': 7.26.3 '@babel/core': 7.26.0 '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.0) semver: 6.3.1 @@ -16695,7 +16926,7 @@ snapshots: before-after-hook@2.2.3: {} - better-auth@1.0.14(encoding@0.1.13): + better-auth@1.0.21(encoding@0.1.13): dependencies: '@better-fetch/fetch': 1.1.12 '@noble/ciphers': 0.6.0 @@ -16711,7 +16942,7 @@ snapshots: nanostores: 0.11.3 oslo: 1.2.1 uncrypto: 0.1.3 - zod: 3.23.8 + zod: 3.24.1 transitivePeerDependencies: - encoding @@ -16721,7 +16952,7 @@ snapshots: rou3: 0.5.1 set-cookie-parser: 2.7.1 uncrypto: 0.1.3 - zod: 3.23.8 + zod: 3.24.1 binary-extensions@2.3.0: {} @@ -16729,7 +16960,7 @@ snapshots: dependencies: file-uri-to-path: 1.0.0 - bippy@0.0.10: {} + bippy@0.0.14: {} birecord@0.1.1: {} @@ -17000,9 +17231,14 @@ snapshots: dependencies: call-bind-apply-helpers: 1.0.1 es-define-property: 1.0.1 - get-intrinsic: 1.2.5 + get-intrinsic: 1.2.6 set-function-length: 1.2.2 + call-bound@1.0.3: + dependencies: + call-bind-apply-helpers: 1.0.1 + get-intrinsic: 1.2.6 + callsites@3.1.0: {} camel-case@4.1.2: @@ -17076,10 +17312,10 @@ snapshots: domutils: 3.1.0 encoding-sniffer: 0.2.0 htmlparser2: 9.1.0 - parse5: 7.1.2 - parse5-htmlparser2-tree-adapter: 7.0.0 + parse5: 7.2.1 + parse5-htmlparser2-tree-adapter: 7.1.0 parse5-parser-stream: 7.1.2 - undici: 6.19.8 + undici: 6.21.0 whatwg-mimetype: 4.0.0 chokidar@3.6.0: @@ -17169,11 +17405,11 @@ snapshots: slice-ansi: 5.0.0 string-width: 7.2.0 - click-to-react-component@1.1.2(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + click-to-react-component@1.1.2(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - '@floating-ui/react-dom-interactions': 0.3.1(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@floating-ui/react-dom-interactions': 0.3.1(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) htm: 3.1.1 - react: 18.3.1 + react: 19.0.0 react-merge-refs: 1.1.0 transitivePeerDependencies: - '@types/react' @@ -17195,14 +17431,14 @@ snapshots: clsx@2.1.1: {} - cmdk@1.0.4(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + cmdk@1.0.4(@types/react-dom@19.0.2(@types/react@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.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.14)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.2)(@types/react@18.3.14)(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.4.0(react@18.3.1) + '@radix-ui/react-dialog': 1.1.3(@types/react-dom@19.0.2(@types/react@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.0(@types/react-dom@19.0.2(@types/react@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.4.0(react@19.0.0) transitivePeerDependencies: - '@types/react' - '@types/react-dom' @@ -17371,8 +17607,6 @@ snapshots: convert-source-map@2.0.0: {} - cookie@0.7.1: {} - cookie@1.0.2: {} core-js-compat@3.39.0: @@ -17572,13 +17806,21 @@ snapshots: dependencies: css-tree: 2.2.1 + cssom@0.3.8: + optional: true + cssom@0.5.0: {} + cssstyle@2.3.0: + dependencies: + cssom: 0.3.8 + optional: true + csstype@3.1.3: {} culori@3.3.0: {} - daisyui@4.12.20(patch_hash=igsntdatmoaxzwxof4bkkh35fy)(postcss@8.4.49): + daisyui@4.12.22(patch_hash=igsntdatmoaxzwxof4bkkh35fy)(postcss@8.4.49): dependencies: css-selector-tokenizer: 0.8.0 culori: 3.3.0 @@ -17587,23 +17829,30 @@ snapshots: transitivePeerDependencies: - postcss + data-urls@3.0.2: + dependencies: + abab: 2.0.6 + whatwg-mimetype: 3.0.0 + whatwg-url: 11.0.0 + optional: true + data-view-buffer@1.0.1: dependencies: call-bind: 1.0.8 es-errors: 1.3.0 - is-data-view: 1.0.1 + is-data-view: 1.0.2 data-view-byte-length@1.0.1: dependencies: call-bind: 1.0.8 es-errors: 1.3.0 - is-data-view: 1.0.1 + is-data-view: 1.0.2 data-view-byte-offset@1.0.0: dependencies: call-bind: 1.0.8 es-errors: 1.3.0 - is-data-view: 1.0.1 + is-data-view: 1.0.2 dayjs@1.11.13: {} @@ -17623,6 +17872,9 @@ snapshots: dependencies: ms: 2.1.3 + decimal.js@10.4.3: + optional: true + decode-bmp@0.2.1: dependencies: '@canvas/image-data': 1.0.0 @@ -17819,11 +18071,16 @@ snapshots: domelementtype@2.3.0: {} + domexception@4.0.0: + dependencies: + webidl-conversions: 7.0.0 + optional: true + domhandler@5.0.3: dependencies: domelementtype: 2.3.0 - dompurify@3.2.2: + dompurify@3.2.3: optionalDependencies: '@types/trusted-types': 2.0.7 @@ -17858,13 +18115,13 @@ snapshots: dotenv@9.0.2: {} - drizzle-orm@0.37.0(@opentelemetry/api@1.9.0)(@types/pg@8.11.10)(@types/react@18.3.14)(kysely@0.27.5)(react@18.3.1): + drizzle-orm@0.38.2(@opentelemetry/api@1.9.0)(@types/pg@8.11.10)(@types/react@19.0.1)(kysely@0.27.5)(react@19.0.0): optionalDependencies: '@opentelemetry/api': 1.9.0 '@types/pg': 8.11.10 - '@types/react': 18.3.14 + '@types/react': 19.0.1 kysely: 0.27.5 - react: 18.3.1 + react: 19.0.0 ds-store@0.1.6: dependencies: @@ -17995,7 +18252,7 @@ snapshots: transitivePeerDependencies: - supports-color - electron-vite@2.3.0(vite@6.0.3(@types/node@22.10.1)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1)): + electron-vite@2.3.0(vite@6.0.3(@types/node@22.10.2)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1)): dependencies: '@babel/core': 7.26.0 '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.0) @@ -18003,7 +18260,7 @@ snapshots: esbuild: 0.21.5 magic-string: 0.30.14 picocolors: 1.1.1 - vite: 6.0.3(@types/node@22.10.1)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1) + vite: 6.0.3(@types/node@22.10.2)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1) transitivePeerDependencies: - supports-color @@ -18020,10 +18277,10 @@ snapshots: - supports-color optional: true - electron@33.2.0: + electron@33.2.1: dependencies: '@electron/get': 2.0.3 - '@types/node': 20.17.9 + '@types/node': 20.17.10 extract-zip: 2.0.1 transitivePeerDependencies: - supports-color @@ -18031,7 +18288,7 @@ snapshots: electron@33.3.0: dependencies: '@electron/get': 2.0.3 - '@types/node': 20.17.9 + '@types/node': 20.17.10 extract-zip: 2.0.1 transitivePeerDependencies: - supports-color @@ -18046,11 +18303,11 @@ snapshots: minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 - embla-carousel-react@8.5.1(react@18.3.1): + embla-carousel-react@8.5.1(react@19.0.0): dependencies: embla-carousel: 8.5.1 embla-carousel-reactive-utils: 8.5.1(embla-carousel@8.5.1) - react: 18.3.1 + react: 19.0.0 embla-carousel-reactive-utils@8.5.1(embla-carousel@8.5.1): dependencies: @@ -18100,12 +18357,13 @@ snapshots: dependencies: is-arrayish: 0.2.1 - es-abstract@1.23.5: + es-abstract@1.23.6: dependencies: array-buffer-byte-length: 1.0.1 - arraybuffer.prototype.slice: 1.0.3 + arraybuffer.prototype.slice: 1.0.4 available-typed-arrays: 1.0.7 call-bind: 1.0.8 + call-bound: 1.0.3 data-view-buffer: 1.0.1 data-view-byte-length: 1.0.1 data-view-byte-offset: 1.0.0 @@ -18114,8 +18372,8 @@ snapshots: es-object-atoms: 1.0.0 es-set-tostringtag: 2.0.3 es-to-primitive: 1.3.0 - function.prototype.name: 1.1.6 - get-intrinsic: 1.2.5 + function.prototype.name: 1.1.7 + get-intrinsic: 1.2.6 get-symbol-description: 1.0.2 globalthis: 1.0.4 gopd: 1.2.0 @@ -18123,30 +18381,31 @@ snapshots: has-proto: 1.2.0 has-symbols: 1.1.0 hasown: 2.0.2 - internal-slot: 1.0.7 + internal-slot: 1.1.0 is-array-buffer: 3.0.4 is-callable: 1.2.7 - is-data-view: 1.0.1 + is-data-view: 1.0.2 is-negative-zero: 2.0.3 - is-regex: 1.2.0 + is-regex: 1.2.1 is-shared-array-buffer: 1.0.3 - is-string: 1.1.0 + is-string: 1.1.1 is-typed-array: 1.1.13 - is-weakref: 1.0.2 + is-weakref: 1.1.0 + math-intrinsics: 1.0.0 object-inspect: 1.13.3 object-keys: 1.1.1 object.assign: 4.1.5 regexp.prototype.flags: 1.5.3 - safe-array-concat: 1.1.2 - safe-regex-test: 1.0.3 - string.prototype.trim: 1.2.9 - string.prototype.trimend: 1.0.8 + safe-array-concat: 1.1.3 + safe-regex-test: 1.1.0 + string.prototype.trim: 1.2.10 + string.prototype.trimend: 1.0.9 string.prototype.trimstart: 1.0.8 typed-array-buffer: 1.0.2 typed-array-byte-length: 1.0.1 typed-array-byte-offset: 1.0.3 typed-array-length: 1.0.7 - unbox-primitive: 1.0.2 + unbox-primitive: 1.1.0 which-typed-array: 1.1.16 es-define-property@1.0.1: {} @@ -18163,17 +18422,17 @@ snapshots: es-set-tostringtag@2.0.3: dependencies: - get-intrinsic: 1.2.5 + get-intrinsic: 1.2.6 has-tostringtag: 1.0.2 hasown: 2.0.2 es-to-primitive@1.3.0: dependencies: is-callable: 1.2.7 - is-date-object: 1.0.5 - is-symbol: 1.1.0 + is-date-object: 1.1.0 + is-symbol: 1.1.1 - es-toolkit@1.29.0: {} + es-toolkit@1.30.1: {} es6-error@4.1.1: optional: true @@ -18353,46 +18612,55 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-compat-utils@0.6.4(eslint@9.16.0(jiti@2.3.3)): + escodegen@2.1.0: dependencies: - eslint: 9.16.0(jiti@2.3.3) + esprima: 4.0.1 + estraverse: 5.3.0 + esutils: 2.0.3 + optionalDependencies: + source-map: 0.6.1 + optional: true + + eslint-compat-utils@0.6.4(eslint@9.17.0(jiti@2.3.3)): + dependencies: + eslint: 9.17.0(jiti@2.3.3) semver: 7.6.3 - eslint-config-flat-gitignore@0.3.0(eslint@9.16.0(jiti@2.3.3)): + eslint-config-flat-gitignore@0.3.0(eslint@9.17.0(jiti@2.3.3)): dependencies: - '@eslint/compat': 1.2.4(eslint@9.16.0(jiti@2.3.3)) - eslint: 9.16.0(jiti@2.3.3) + '@eslint/compat': 1.2.4(eslint@9.17.0(jiti@2.3.3)) + eslint: 9.17.0(jiti@2.3.3) find-up-simple: 1.0.0 - eslint-config-hyoban@3.1.15(@typescript-eslint/eslint-plugin@8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.16.0(jiti@2.3.3))(tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.1)(typescript@5.7.2)))(typescript@5.7.2): + eslint-config-hyoban@3.1.15(@typescript-eslint/eslint-plugin@8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.17.0(jiti@2.3.3))(tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.2)(typescript@5.7.2)))(typescript@5.7.2): dependencies: - '@eslint-react/eslint-plugin': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/eslint-plugin': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) '@eslint/js': 9.16.0 - '@stylistic/eslint-plugin': 2.12.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@stylistic/eslint-plugin': 2.12.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) '@typescript-eslint/types': 8.17.0 - '@unocss/eslint-config': 0.65.1(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@unocss/eslint-config': 0.65.1(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) defu: 6.1.4 - eslint: 9.16.0(jiti@2.3.3) - eslint-config-flat-gitignore: 0.3.0(eslint@9.16.0(jiti@2.3.3)) - eslint-plugin-antfu: 2.7.0(eslint@9.16.0(jiti@2.3.3)) - eslint-plugin-command: 0.2.6(eslint@9.16.0(jiti@2.3.3)) - eslint-plugin-hyoban: 0.6.1(eslint@9.16.0(jiti@2.3.3)) - eslint-plugin-import-x: 4.5.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - eslint-plugin-jsonc: 2.18.2(eslint@9.16.0(jiti@2.3.3)) - eslint-plugin-package-json: 0.18.0(eslint@9.16.0(jiti@2.3.3))(jsonc-eslint-parser@2.4.0) - eslint-plugin-react-compiler: 19.0.0-beta-df7b47d-20241124(eslint@9.16.0(jiti@2.3.3)) - eslint-plugin-react-hooks: 5.1.0(eslint@9.16.0(jiti@2.3.3)) - eslint-plugin-react-refresh: 0.4.16(eslint@9.16.0(jiti@2.3.3)) - eslint-plugin-regexp: 2.7.0(eslint@9.16.0(jiti@2.3.3)) - eslint-plugin-simple-import-sort: 12.1.1(eslint@9.16.0(jiti@2.3.3)) - eslint-plugin-tailwindcss: 3.17.5(tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.1)(typescript@5.7.2))) - eslint-plugin-unicorn: 56.0.1(eslint@9.16.0(jiti@2.3.3)) - eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.16.0(jiti@2.3.3)) + eslint: 9.17.0(jiti@2.3.3) + eslint-config-flat-gitignore: 0.3.0(eslint@9.17.0(jiti@2.3.3)) + eslint-plugin-antfu: 2.7.0(eslint@9.17.0(jiti@2.3.3)) + eslint-plugin-command: 0.2.6(eslint@9.17.0(jiti@2.3.3)) + eslint-plugin-hyoban: 0.6.1(eslint@9.17.0(jiti@2.3.3)) + eslint-plugin-import-x: 4.5.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + eslint-plugin-jsonc: 2.18.2(eslint@9.17.0(jiti@2.3.3)) + eslint-plugin-package-json: 0.18.0(eslint@9.17.0(jiti@2.3.3))(jsonc-eslint-parser@2.4.0) + eslint-plugin-react-compiler: 19.0.0-beta-df7b47d-20241124(eslint@9.17.0(jiti@2.3.3)) + eslint-plugin-react-hooks: 5.1.0(eslint@9.17.0(jiti@2.3.3)) + eslint-plugin-react-refresh: 0.4.16(eslint@9.17.0(jiti@2.3.3)) + eslint-plugin-regexp: 2.7.0(eslint@9.17.0(jiti@2.3.3)) + eslint-plugin-simple-import-sort: 12.1.1(eslint@9.17.0(jiti@2.3.3)) + eslint-plugin-tailwindcss: 3.17.5(tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.2)(typescript@5.7.2))) + eslint-plugin-unicorn: 56.0.1(eslint@9.17.0(jiti@2.3.3)) + eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.17.0(jiti@2.3.3)) globals: 15.13.0 jsonc-eslint-parser: 2.4.0 local-pkg: 0.5.1 read-package-up: 11.0.0 - typescript-eslint: 8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + typescript-eslint: 8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: @@ -18409,33 +18677,33 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-json-compat-utils@0.2.1(eslint@9.16.0(jiti@2.3.3))(jsonc-eslint-parser@2.4.0): + eslint-json-compat-utils@0.2.1(eslint@9.17.0(jiti@2.3.3))(jsonc-eslint-parser@2.4.0): dependencies: - eslint: 9.16.0(jiti@2.3.3) + eslint: 9.17.0(jiti@2.3.3) esquery: 1.6.0 jsonc-eslint-parser: 2.4.0 - eslint-plugin-antfu@2.7.0(eslint@9.16.0(jiti@2.3.3)): + eslint-plugin-antfu@2.7.0(eslint@9.17.0(jiti@2.3.3)): dependencies: '@antfu/utils': 0.7.10 - eslint: 9.16.0(jiti@2.3.3) + eslint: 9.17.0(jiti@2.3.3) - eslint-plugin-command@0.2.6(eslint@9.16.0(jiti@2.3.3)): + eslint-plugin-command@0.2.6(eslint@9.17.0(jiti@2.3.3)): dependencies: '@es-joy/jsdoccomment': 0.48.0 - eslint: 9.16.0(jiti@2.3.3) + eslint: 9.17.0(jiti@2.3.3) - eslint-plugin-hyoban@0.6.1(eslint@9.16.0(jiti@2.3.3)): + eslint-plugin-hyoban@0.6.1(eslint@9.17.0(jiti@2.3.3)): dependencies: - eslint: 9.16.0(jiti@2.3.3) + eslint: 9.17.0(jiti@2.3.3) - eslint-plugin-import-x@4.5.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2): + eslint-plugin-import-x@4.5.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2): dependencies: '@typescript-eslint/scope-manager': 8.17.0 - '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) debug: 4.4.0 doctrine: 3.0.0 - eslint: 9.16.0(jiti@2.3.3) + eslint: 9.17.0(jiti@2.3.3) eslint-import-resolver-node: 0.3.9 get-tsconfig: 4.8.1 is-glob: 4.0.3 @@ -18447,12 +18715,12 @@ snapshots: - supports-color - typescript - eslint-plugin-jsonc@2.18.2(eslint@9.16.0(jiti@2.3.3)): + eslint-plugin-jsonc@2.18.2(eslint@9.17.0(jiti@2.3.3)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.3.3)) - eslint: 9.16.0(jiti@2.3.3) - eslint-compat-utils: 0.6.4(eslint@9.16.0(jiti@2.3.3)) - eslint-json-compat-utils: 0.2.1(eslint@9.16.0(jiti@2.3.3))(jsonc-eslint-parser@2.4.0) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.3.3)) + eslint: 9.17.0(jiti@2.3.3) + eslint-compat-utils: 0.6.4(eslint@9.17.0(jiti@2.3.3)) + eslint-json-compat-utils: 0.2.1(eslint@9.17.0(jiti@2.3.3))(jsonc-eslint-parser@2.4.0) espree: 9.6.1 graphemer: 1.4.0 jsonc-eslint-parser: 2.4.0 @@ -18461,12 +18729,12 @@ snapshots: transitivePeerDependencies: - '@eslint/json' - eslint-plugin-package-json@0.18.0(eslint@9.16.0(jiti@2.3.3))(jsonc-eslint-parser@2.4.0): + eslint-plugin-package-json@0.18.0(eslint@9.17.0(jiti@2.3.3))(jsonc-eslint-parser@2.4.0): dependencies: '@altano/repository-tools': 0.1.1 detect-indent: 6.1.0 detect-newline: 3.1.0 - eslint: 9.16.0(jiti@2.3.3) + eslint: 9.17.0(jiti@2.3.3) jsonc-eslint-parser: 2.4.0 package-json-validator: 0.7.0 semver: 7.6.3 @@ -18474,32 +18742,32 @@ snapshots: sort-package-json: 2.12.0 validate-npm-package-name: 6.0.0 - eslint-plugin-react-compiler@19.0.0-beta-df7b47d-20241124(eslint@9.16.0(jiti@2.3.3)): + eslint-plugin-react-compiler@19.0.0-beta-df7b47d-20241124(eslint@9.17.0(jiti@2.3.3)): dependencies: '@babel/core': 7.26.0 '@babel/parser': 7.26.3 '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.0) - eslint: 9.16.0(jiti@2.3.3) + eslint: 9.17.0(jiti@2.3.3) hermes-parser: 0.25.1 - zod: 3.23.8 - zod-validation-error: 3.4.0(zod@3.23.8) + zod: 3.24.1 + zod-validation-error: 3.4.0(zod@3.24.1) transitivePeerDependencies: - supports-color - eslint-plugin-react-debug@1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2): + eslint-plugin-react-debug@1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2): dependencies: - '@eslint-react/ast': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - '@eslint-react/core': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - '@eslint-react/jsx': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - '@eslint-react/shared': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/ast': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/core': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/jsx': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/shared': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) '@eslint-react/tools': 1.18.0 - '@eslint-react/types': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - '@eslint-react/var': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/types': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/var': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) '@typescript-eslint/scope-manager': 8.17.0 - '@typescript-eslint/type-utils': 8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@typescript-eslint/type-utils': 8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) '@typescript-eslint/types': 8.17.0 - '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - eslint: 9.16.0(jiti@2.3.3) + '@typescript-eslint/utils': 8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + eslint: 9.17.0(jiti@2.3.3) string-ts: 2.2.0 ts-pattern: 5.5.0 optionalDependencies: @@ -18507,149 +18775,149 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-dom@1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2): + eslint-plugin-react-dom@1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2): dependencies: - '@eslint-react/ast': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - '@eslint-react/core': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - '@eslint-react/jsx': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - '@eslint-react/shared': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/ast': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/core': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/jsx': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/shared': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) '@eslint-react/tools': 1.18.0 - '@eslint-react/types': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - '@eslint-react/var': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/types': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/var': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) '@typescript-eslint/scope-manager': 8.17.0 '@typescript-eslint/types': 8.17.0 - '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) compare-versions: 6.1.1 - eslint: 9.16.0(jiti@2.3.3) + eslint: 9.17.0(jiti@2.3.3) ts-pattern: 5.5.0 optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks-extra@1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2): + eslint-plugin-react-hooks-extra@1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2): dependencies: - '@eslint-react/ast': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - '@eslint-react/core': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - '@eslint-react/jsx': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - '@eslint-react/shared': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/ast': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/core': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/jsx': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/shared': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) '@eslint-react/tools': 1.18.0 - '@eslint-react/types': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - '@eslint-react/var': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/types': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/var': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) '@typescript-eslint/scope-manager': 8.17.0 - '@typescript-eslint/type-utils': 8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@typescript-eslint/type-utils': 8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) '@typescript-eslint/types': 8.17.0 - '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - eslint: 9.16.0(jiti@2.3.3) + '@typescript-eslint/utils': 8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + eslint: 9.17.0(jiti@2.3.3) ts-pattern: 5.5.0 optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks@5.1.0(eslint@9.16.0(jiti@2.3.3)): + eslint-plugin-react-hooks@5.1.0(eslint@9.17.0(jiti@2.3.3)): dependencies: - eslint: 9.16.0(jiti@2.3.3) + eslint: 9.17.0(jiti@2.3.3) - eslint-plugin-react-naming-convention@1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2): + eslint-plugin-react-naming-convention@1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2): dependencies: - '@eslint-react/ast': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - '@eslint-react/core': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - '@eslint-react/jsx': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - '@eslint-react/shared': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/ast': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/core': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/jsx': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/shared': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) '@eslint-react/tools': 1.18.0 - '@eslint-react/types': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/types': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) '@typescript-eslint/scope-manager': 8.17.0 - '@typescript-eslint/type-utils': 8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@typescript-eslint/type-utils': 8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) '@typescript-eslint/types': 8.17.0 - '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - eslint: 9.16.0(jiti@2.3.3) + '@typescript-eslint/utils': 8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + eslint: 9.17.0(jiti@2.3.3) ts-pattern: 5.5.0 optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color - eslint-plugin-react-refresh@0.4.16(eslint@9.16.0(jiti@2.3.3)): + eslint-plugin-react-refresh@0.4.16(eslint@9.17.0(jiti@2.3.3)): dependencies: - eslint: 9.16.0(jiti@2.3.3) + eslint: 9.17.0(jiti@2.3.3) - eslint-plugin-react-web-api@1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2): + eslint-plugin-react-web-api@1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2): dependencies: - '@eslint-react/ast': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - '@eslint-react/core': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - '@eslint-react/jsx': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - '@eslint-react/shared': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/ast': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/core': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/jsx': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/shared': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) '@eslint-react/tools': 1.18.0 - '@eslint-react/types': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - '@eslint-react/var': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/types': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/var': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) '@typescript-eslint/scope-manager': 8.17.0 '@typescript-eslint/types': 8.17.0 - '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) birecord: 0.1.1 - eslint: 9.16.0(jiti@2.3.3) + eslint: 9.17.0(jiti@2.3.3) ts-pattern: 5.5.0 optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color - eslint-plugin-react-x@1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2): + eslint-plugin-react-x@1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2): dependencies: - '@eslint-react/ast': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - '@eslint-react/core': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - '@eslint-react/jsx': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - '@eslint-react/shared': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/ast': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/core': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/jsx': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/shared': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) '@eslint-react/tools': 1.18.0 - '@eslint-react/types': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - '@eslint-react/var': 1.18.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/types': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + '@eslint-react/var': 1.18.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) '@typescript-eslint/scope-manager': 8.17.0 - '@typescript-eslint/type-utils': 8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@typescript-eslint/type-utils': 8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) '@typescript-eslint/types': 8.17.0 - '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) compare-versions: 6.1.1 - eslint: 9.16.0(jiti@2.3.3) - is-immutable-type: 5.0.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + eslint: 9.17.0(jiti@2.3.3) + is-immutable-type: 5.0.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) ts-pattern: 5.5.0 optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color - eslint-plugin-regexp@2.7.0(eslint@9.16.0(jiti@2.3.3)): + eslint-plugin-regexp@2.7.0(eslint@9.17.0(jiti@2.3.3)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.3.3)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.3.3)) '@eslint-community/regexpp': 4.12.1 comment-parser: 1.4.1 - eslint: 9.16.0(jiti@2.3.3) + eslint: 9.17.0(jiti@2.3.3) jsdoc-type-pratt-parser: 4.1.0 refa: 0.12.1 regexp-ast-analysis: 0.7.1 scslre: 0.3.0 - eslint-plugin-simple-import-sort@12.1.1(eslint@9.16.0(jiti@2.3.3)): + eslint-plugin-simple-import-sort@12.1.1(eslint@9.17.0(jiti@2.3.3)): dependencies: - eslint: 9.16.0(jiti@2.3.3) + eslint: 9.17.0(jiti@2.3.3) - eslint-plugin-tailwindcss@3.17.5(tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.1)(typescript@5.7.2))): + eslint-plugin-tailwindcss@3.17.5(tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.2)(typescript@5.7.2))): dependencies: fast-glob: 3.3.2 postcss: 8.4.49 - tailwindcss: 3.4.16(ts-node@10.9.1(@types/node@22.10.1)(typescript@5.7.2)) + tailwindcss: 3.4.16(ts-node@10.9.1(@types/node@22.10.2)(typescript@5.7.2)) - eslint-plugin-unicorn@56.0.1(eslint@9.16.0(jiti@2.3.3)): + eslint-plugin-unicorn@56.0.1(eslint@9.17.0(jiti@2.3.3)): dependencies: '@babel/helper-validator-identifier': 7.25.9 - '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.3.3)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.3.3)) ci-info: 4.1.0 clean-regexp: 1.0.0 core-js-compat: 3.39.0 - eslint: 9.16.0(jiti@2.3.3) + eslint: 9.17.0(jiti@2.3.3) esquery: 1.6.0 globals: 15.13.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 - jsesc: 3.0.2 + jsesc: 3.1.0 pluralize: 8.0.0 read-pkg-up: 7.0.1 regexp-tree: 0.1.27 @@ -18657,11 +18925,11 @@ snapshots: semver: 7.6.3 strip-indent: 3.0.0 - eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.16.0(jiti@2.3.3)): + eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.17.0(jiti@2.3.3)): dependencies: - eslint: 9.16.0(jiti@2.3.3) + eslint: 9.17.0(jiti@2.3.3) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) + '@typescript-eslint/eslint-plugin': 8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) eslint-scope@8.2.0: dependencies: @@ -18672,15 +18940,15 @@ snapshots: eslint-visitor-keys@4.2.0: {} - eslint@9.16.0(jiti@2.3.3): + eslint@9.17.0(jiti@2.3.3): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.3.3)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.3.3)) '@eslint-community/regexpp': 4.12.1 - '@eslint/config-array': 0.19.0 - '@eslint/core': 0.9.0 + '@eslint/config-array': 0.19.1 + '@eslint/core': 0.9.1 '@eslint/eslintrc': 3.2.0 - '@eslint/js': 9.16.0 - '@eslint/plugin-kit': 0.2.3 + '@eslint/js': 9.17.0 + '@eslint/plugin-kit': 0.2.4 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.4.1 @@ -18689,7 +18957,7 @@ snapshots: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.3.7 + debug: 4.4.0 escape-string-regexp: 4.0.0 eslint-scope: 8.2.0 eslint-visitor-keys: 4.2.0 @@ -18725,6 +18993,9 @@ snapshots: acorn-jsx: 5.3.2(acorn@8.14.0) eslint-visitor-keys: 3.4.3 + esprima@4.0.1: + optional: true + esquery@1.6.0: dependencies: estraverse: 5.3.0 @@ -18861,7 +19132,7 @@ snapshots: fastify-plugin@5.0.1: {} - fastify@5.1.0: + fastify@5.2.0: dependencies: '@fastify/ajv-compiler': 4.0.1 '@fastify/error': 4.0.0 @@ -18870,12 +19141,12 @@ snapshots: avvio: 9.1.0 fast-json-stringify: 6.0.0 find-my-way: 9.1.0 - light-my-request: 6.1.0 + light-my-request: 6.3.0 pino: 9.5.0 process-warning: 4.0.0 proxy-addr: 2.0.7 rfdc: 1.4.1 - secure-json-parse: 2.7.0 + secure-json-parse: 3.0.1 semver: 7.6.3 toad-cache: 3.7.0 @@ -18949,36 +19220,36 @@ snapshots: locate-path: 6.0.0 path-exists: 4.0.0 - firebase@11.0.2: + firebase@11.1.0: dependencies: - '@firebase/analytics': 0.10.10(@firebase/app@0.10.16) - '@firebase/analytics-compat': 0.2.16(@firebase/app-compat@0.2.46)(@firebase/app@0.10.16) - '@firebase/app': 0.10.16 - '@firebase/app-check': 0.8.10(@firebase/app@0.10.16) - '@firebase/app-check-compat': 0.3.17(@firebase/app-compat@0.2.46)(@firebase/app@0.10.16) - '@firebase/app-compat': 0.2.46 + '@firebase/analytics': 0.10.10(@firebase/app@0.10.17) + '@firebase/analytics-compat': 0.2.16(@firebase/app-compat@0.2.47)(@firebase/app@0.10.17) + '@firebase/app': 0.10.17 + '@firebase/app-check': 0.8.10(@firebase/app@0.10.17) + '@firebase/app-check-compat': 0.3.17(@firebase/app-compat@0.2.47)(@firebase/app@0.10.17) + '@firebase/app-compat': 0.2.47 '@firebase/app-types': 0.9.3 - '@firebase/auth': 1.8.1(@firebase/app@0.10.16) - '@firebase/auth-compat': 0.5.16(@firebase/app-compat@0.2.46)(@firebase/app-types@0.9.3)(@firebase/app@0.10.16) - '@firebase/data-connect': 0.1.2(@firebase/app@0.10.16) + '@firebase/auth': 1.8.1(@firebase/app@0.10.17) + '@firebase/auth-compat': 0.5.16(@firebase/app-compat@0.2.47)(@firebase/app-types@0.9.3)(@firebase/app@0.10.17) + '@firebase/data-connect': 0.1.3(@firebase/app@0.10.17) '@firebase/database': 1.0.10 '@firebase/database-compat': 2.0.1 - '@firebase/firestore': 4.7.5(@firebase/app@0.10.16) - '@firebase/firestore-compat': 0.3.40(@firebase/app-compat@0.2.46)(@firebase/app-types@0.9.3)(@firebase/app@0.10.16) - '@firebase/functions': 0.11.10(@firebase/app@0.10.16) - '@firebase/functions-compat': 0.3.16(@firebase/app-compat@0.2.46)(@firebase/app@0.10.16) - '@firebase/installations': 0.6.11(@firebase/app@0.10.16) - '@firebase/installations-compat': 0.2.11(@firebase/app-compat@0.2.46)(@firebase/app-types@0.9.3)(@firebase/app@0.10.16) - '@firebase/messaging': 0.12.14(@firebase/app@0.10.16) - '@firebase/messaging-compat': 0.2.14(@firebase/app-compat@0.2.46)(@firebase/app@0.10.16) - '@firebase/performance': 0.6.11(@firebase/app@0.10.16) - '@firebase/performance-compat': 0.2.11(@firebase/app-compat@0.2.46)(@firebase/app@0.10.16) - '@firebase/remote-config': 0.4.11(@firebase/app@0.10.16) - '@firebase/remote-config-compat': 0.2.11(@firebase/app-compat@0.2.46)(@firebase/app@0.10.16) - '@firebase/storage': 0.13.4(@firebase/app@0.10.16) - '@firebase/storage-compat': 0.3.14(@firebase/app-compat@0.2.46)(@firebase/app-types@0.9.3)(@firebase/app@0.10.16) + '@firebase/firestore': 4.7.5(@firebase/app@0.10.17) + '@firebase/firestore-compat': 0.3.40(@firebase/app-compat@0.2.47)(@firebase/app-types@0.9.3)(@firebase/app@0.10.17) + '@firebase/functions': 0.12.0(@firebase/app@0.10.17) + '@firebase/functions-compat': 0.3.17(@firebase/app-compat@0.2.47)(@firebase/app@0.10.17) + '@firebase/installations': 0.6.11(@firebase/app@0.10.17) + '@firebase/installations-compat': 0.2.11(@firebase/app-compat@0.2.47)(@firebase/app-types@0.9.3)(@firebase/app@0.10.17) + '@firebase/messaging': 0.12.15(@firebase/app@0.10.17) + '@firebase/messaging-compat': 0.2.15(@firebase/app-compat@0.2.47)(@firebase/app@0.10.17) + '@firebase/performance': 0.6.11(@firebase/app@0.10.17) + '@firebase/performance-compat': 0.2.11(@firebase/app-compat@0.2.47)(@firebase/app@0.10.17) + '@firebase/remote-config': 0.4.11(@firebase/app@0.10.17) + '@firebase/remote-config-compat': 0.2.11(@firebase/app-compat@0.2.47)(@firebase/app@0.10.17) + '@firebase/storage': 0.13.4(@firebase/app@0.10.17) + '@firebase/storage-compat': 0.3.14(@firebase/app-compat@0.2.47)(@firebase/app-types@0.9.3)(@firebase/app@0.10.17) '@firebase/util': 1.10.2 - '@firebase/vertexai': 1.0.1(@firebase/app-types@0.9.3)(@firebase/app@0.10.16) + '@firebase/vertexai': 1.0.2(@firebase/app-types@0.9.3)(@firebase/app@0.10.17) transitivePeerDependencies: - '@react-native-async-storage/async-storage' @@ -19024,24 +19295,24 @@ snapshots: forwarded@0.2.0: {} - foxact@0.2.43(react@18.3.1): + foxact@0.2.43(react@19.0.0): dependencies: client-only: 0.0.1 server-only: 0.0.1 optionalDependencies: - react: 18.3.1 + react: 19.0.0 fraction.js@4.3.7: {} - framer-motion@11.13.1(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + framer-motion@11.14.4(@emotion/is-prop-valid@1.3.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - motion-dom: 11.13.0 - motion-utils: 11.13.0 + motion-dom: 11.14.3 + motion-utils: 11.14.3 tslib: 2.8.1 optionalDependencies: '@emotion/is-prop-valid': 1.3.1 - 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) framework-utils@1.1.0: {} @@ -19110,12 +19381,13 @@ snapshots: function-bind@1.1.2: {} - function.prototype.name@1.1.6: + function.prototype.name@1.1.7: dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.5 functions-have-names: 1.2.3 + hasown: 2.0.2 + is-callable: 1.2.7 functions-have-names@1.2.3: {} @@ -19173,20 +19445,24 @@ snapshots: get-east-asian-width@1.2.0: {} + get-east-asian-width@1.3.0: {} + get-installed-path@2.1.1: dependencies: global-modules: 1.0.0 - get-intrinsic@1.2.5: + get-intrinsic@1.2.6: dependencies: call-bind-apply-helpers: 1.0.1 dunder-proto: 1.0.0 es-define-property: 1.0.1 es-errors: 1.3.0 + es-object-atoms: 1.0.0 function-bind: 1.1.2 gopd: 1.2.0 has-symbols: 1.1.0 hasown: 2.0.2 + math-intrinsics: 1.0.0 get-nonce@1.0.1: {} @@ -19222,7 +19498,7 @@ snapshots: dependencies: call-bind: 1.0.8 es-errors: 1.3.0 - get-intrinsic: 1.2.5 + get-intrinsic: 1.2.6 get-tsconfig@4.8.1: dependencies: @@ -19522,6 +19798,20 @@ snapshots: stringify-entities: 4.0.4 zwitch: 2.0.4 + hast-util-to-html@9.0.4: + dependencies: + '@types/hast': 3.0.4 + '@types/unist': 3.0.3 + ccount: 2.0.1 + comma-separated-tokens: 2.0.3 + hast-util-whitespace: 3.0.0 + html-void-elements: 3.0.0 + mdast-util-to-hast: 13.2.0 + property-information: 6.5.0 + space-separated-tokens: 2.0.2 + stringify-entities: 4.0.4 + zwitch: 2.0.4 + hast-util-to-jsx-runtime@2.3.2: dependencies: '@types/estree': 1.0.6 @@ -19618,7 +19908,7 @@ snapshots: dependencies: parse-passwd: 1.0.0 - hono@4.6.13(patch_hash=qptujxncoai6tukc4qaqsrqk24): {} + hono@4.6.14(patch_hash=qptujxncoai6tukc4qaqsrqk24): {} hosted-git-info@2.8.9: {} @@ -19632,6 +19922,11 @@ snapshots: htm@3.1.1: {} + html-encoding-sniffer@3.0.0: + dependencies: + whatwg-encoding: 2.0.0 + optional: true + html-escaper@3.0.3: {} html-minifier-terser@7.2.0: @@ -19726,7 +20021,7 @@ snapshots: dependencies: '@babel/runtime': 7.26.0 - i18next@24.0.5(typescript@5.7.2): + i18next@24.1.0(typescript@5.7.2): dependencies: '@babel/runtime': 7.26.0 optionalDependencies: @@ -19764,7 +20059,7 @@ snapshots: parent-module: 1.0.1 resolve-from: 4.0.0 - import-in-the-middle@1.11.2: + import-in-the-middle@1.11.3: dependencies: acorn: 8.14.0 acorn-import-attributes: 1.9.5(acorn@8.14.0) @@ -19805,20 +20100,16 @@ snapshots: inline-style-parser@0.2.4: {} - internal-slot@1.0.7: + internal-slot@1.1.0: dependencies: es-errors: 1.3.0 hasown: 2.0.2 - side-channel: 1.0.6 + side-channel: 1.1.0 interpret@1.4.0: {} interpret@3.1.1: {} - invariant@2.2.4: - dependencies: - loose-envify: 1.4.0 - ip-address@9.0.5: dependencies: jsbn: 1.1.0 @@ -19838,7 +20129,7 @@ snapshots: is-array-buffer@3.0.4: dependencies: call-bind: 1.0.8 - get-intrinsic: 1.2.5 + get-intrinsic: 1.2.6 is-arrayish@0.2.1: {} @@ -19856,9 +20147,9 @@ snapshots: dependencies: binary-extensions: 2.3.0 - is-boolean-object@1.2.0: + is-boolean-object@1.2.1: dependencies: - call-bind: 1.0.8 + call-bound: 1.0.3 has-tostringtag: 1.0.2 is-builtin-module@3.2.1: @@ -19871,12 +20162,15 @@ snapshots: dependencies: ci-info: 3.9.0 - is-data-view@1.0.1: + is-data-view@1.0.2: dependencies: + call-bound: 1.0.3 + get-intrinsic: 1.2.6 is-typed-array: 1.1.13 - is-date-object@1.0.5: + is-date-object@1.1.0: dependencies: + call-bound: 1.0.3 has-tostringtag: 1.0.2 is-decimal@2.0.1: {} @@ -19893,7 +20187,7 @@ snapshots: is-fullwidth-code-point@5.0.0: dependencies: - get-east-asian-width: 1.2.0 + get-east-asian-width: 1.3.0 is-generator-function@1.0.10: dependencies: @@ -19905,10 +20199,10 @@ snapshots: is-hexadecimal@2.0.1: {} - is-immutable-type@5.0.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2): + is-immutable-type@5.0.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2): dependencies: - '@typescript-eslint/type-utils': 8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - eslint: 9.16.0(jiti@2.3.3) + '@typescript-eslint/type-utils': 8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + eslint: 9.17.0(jiti@2.3.3) ts-api-utils: 1.4.3(typescript@5.7.2) ts-declaration-location: 1.0.5(typescript@5.7.2) typescript: 5.7.2 @@ -19939,9 +20233,9 @@ snapshots: is-negative-zero@2.0.3: {} - is-number-object@1.1.0: + is-number-object@1.1.1: dependencies: - call-bind: 1.0.8 + call-bound: 1.0.3 has-tostringtag: 1.0.2 is-number@7.0.0: {} @@ -19956,12 +20250,15 @@ snapshots: is-plain-object@5.0.0: {} + is-potential-custom-element-name@1.0.1: + optional: true + is-property@1.0.2: optional: true - is-regex@1.2.0: + is-regex@1.2.1: dependencies: - call-bind: 1.0.8 + call-bound: 1.0.3 gopd: 1.2.0 has-tostringtag: 1.0.2 hasown: 2.0.2 @@ -19980,16 +20277,16 @@ snapshots: is-stream@3.0.0: {} - is-string@1.1.0: + is-string@1.1.1: dependencies: - call-bind: 1.0.8 + call-bound: 1.0.3 has-tostringtag: 1.0.2 - is-symbol@1.1.0: + is-symbol@1.1.1: dependencies: - call-bind: 1.0.8 + call-bound: 1.0.3 has-symbols: 1.1.0 - safe-regex-test: 1.0.3 + safe-regex-test: 1.1.0 is-typed-array@1.1.13: dependencies: @@ -19999,14 +20296,14 @@ snapshots: is-weakmap@2.0.2: {} - is-weakref@1.0.2: + is-weakref@1.1.0: dependencies: - call-bind: 1.0.8 + call-bound: 1.0.3 is-weakset@2.0.3: dependencies: call-bind: 1.0.8 - get-intrinsic: 1.2.5 + get-intrinsic: 1.2.6 is-windows@1.0.2: {} @@ -20048,14 +20345,9 @@ snapshots: jose@5.9.6: {} - jotai@2.10.3(@types/react@18.3.14)(react@18.3.1): - optionalDependencies: - '@types/react': 18.3.14 - react: 18.3.1 - - jotai@2.10.3(@types/react@18.3.14)(react@19.0.0): + jotai@2.10.3(@types/react@19.0.1)(react@19.0.0): optionalDependencies: - '@types/react': 18.3.14 + '@types/react': 19.0.1 react: 19.0.0 joycon@3.1.1: {} @@ -20070,10 +20362,46 @@ snapshots: jsdoc-type-pratt-parser@4.1.0: {} + jsdom@20.0.3(bufferutil@4.0.8)(utf-8-validate@6.0.4): + dependencies: + abab: 2.0.6 + acorn: 8.14.0 + acorn-globals: 7.0.1 + cssom: 0.5.0 + cssstyle: 2.3.0 + data-urls: 3.0.2 + decimal.js: 10.4.3 + domexception: 4.0.0 + escodegen: 2.1.0 + form-data: 4.0.1 + html-encoding-sniffer: 3.0.0 + http-proxy-agent: 5.0.0 + https-proxy-agent: 5.0.1 + is-potential-custom-element-name: 1.0.1 + nwsapi: 2.2.16 + parse5: 7.2.1 + saxes: 6.0.0 + symbol-tree: 3.2.4 + tough-cookie: 4.1.4 + w3c-xmlserializer: 4.0.0 + webidl-conversions: 7.0.0 + whatwg-encoding: 2.0.0 + whatwg-mimetype: 3.0.0 + whatwg-url: 11.0.0 + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) + xml-name-validator: 4.0.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + optional: true + jsesc@0.5.0: {} jsesc@3.0.2: {} + jsesc@3.1.0: {} + json-buffer@3.0.1: {} json-parse-even-better-errors@2.3.1: {} @@ -20163,7 +20491,7 @@ snapshots: jwa: 2.0.0 safe-buffer: 5.2.1 - katex@0.16.14: + katex@0.16.15: dependencies: commander: 8.3.0 @@ -20207,9 +20535,9 @@ snapshots: dependencies: immediate: 3.0.6 - light-my-request@6.1.0: + light-my-request@6.3.0: dependencies: - cookie: 0.7.1 + cookie: 1.0.2 process-warning: 4.0.0 set-cookie-parser: 2.7.1 @@ -20269,7 +20597,7 @@ snapshots: lines-and-columns@1.2.4: {} - linkedom@0.18.5: + linkedom@0.18.6: dependencies: css-select: 5.1.0 cssom: 0.5.0 @@ -20277,18 +20605,18 @@ snapshots: htmlparser2: 9.1.0 uhyphen: 0.2.0 - lint-staged@15.2.10: + lint-staged@15.2.11: dependencies: chalk: 5.3.0 commander: 12.1.0 - debug: 4.3.7 + debug: 4.4.0 execa: 8.0.1 - lilconfig: 3.1.2 - listr2: 8.2.4 + lilconfig: 3.1.3 + listr2: 8.2.5 micromatch: 4.0.8 pidtree: 0.6.0 string-argv: 0.3.2 - yaml: 2.5.1 + yaml: 2.6.1 transitivePeerDependencies: - supports-color @@ -20301,7 +20629,7 @@ snapshots: rfdc: 1.4.1 wrap-ansi: 8.1.0 - listr2@8.2.4: + listr2@8.2.5: dependencies: cli-truncate: 4.0.0 colorette: 2.0.20 @@ -20443,7 +20771,7 @@ snapshots: magic-string-ast@0.6.3: dependencies: - magic-string: 0.30.14 + magic-string: 0.30.17 magic-string@0.25.9: dependencies: @@ -20453,6 +20781,10 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 + magic-string@0.30.17: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + magic-string@0.30.8: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 @@ -20497,19 +20829,19 @@ snapshots: markdown-table@3.0.3: {} - masonic@4.0.1(react@18.3.1): + masonic@4.0.1(react@19.0.0): dependencies: '@essentials/memoize-one': 1.1.0 '@essentials/one-key-map': 1.2.0 '@essentials/request-timeout': 1.3.0 - '@react-hook/event': 1.2.6(react@18.3.1) - '@react-hook/latest': 1.0.3(react@18.3.1) - '@react-hook/passive-layout-effect': 1.2.1(react@18.3.1) - '@react-hook/throttle': 2.2.0(react@18.3.1) - '@react-hook/window-scroll': 1.3.0(react@18.3.1) - '@react-hook/window-size': 3.1.1(react@18.3.1) + '@react-hook/event': 1.2.6(react@19.0.0) + '@react-hook/latest': 1.0.3(react@19.0.0) + '@react-hook/passive-layout-effect': 1.2.1(react@19.0.0) + '@react-hook/throttle': 2.2.0(react@19.0.0) + '@react-hook/window-scroll': 1.3.0(react@19.0.0) + '@react-hook/window-size': 3.1.1(react@19.0.0) raf-schd: 4.0.3 - react: 18.3.1 + react: 19.0.0 trie-memoize: 1.2.0 matcher@3.0.0: @@ -20517,6 +20849,8 @@ snapshots: escape-string-regexp: 4.0.0 optional: true + math-intrinsics@1.0.0: {} + md5.js@1.3.5: dependencies: hash-base: 3.1.0 @@ -21035,9 +21369,9 @@ snapshots: module-details-from-path@1.0.3: {} - motion-dom@11.13.0: {} + motion-dom@11.14.3: {} - motion-utils@11.13.0: {} + motion-utils@11.14.3: {} mri@1.2.0: {} @@ -21168,7 +21502,7 @@ snapshots: normalize-package-data@2.5.0: dependencies: hosted-git-info: 2.8.9 - resolve: 1.22.8 + resolve: 1.22.9 semver: 5.7.2 validate-npm-package-license: 3.0.4 @@ -21212,6 +21546,9 @@ snapshots: dependencies: boolbase: 1.0.0 + nwsapi@2.2.16: + optional: true + nypm@0.3.12: dependencies: citty: 0.1.6 @@ -21238,7 +21575,8 @@ snapshots: has-symbols: 1.1.0 object-keys: 1.1.1 - obuf@1.1.2: {} + obuf@1.1.2: + optional: true ofetch@1.4.1: dependencies: @@ -21348,7 +21686,7 @@ snapshots: dependencies: yargs: 17.7.2 - package-manager-detector@0.2.0: {} + package-manager-detector@0.2.7: {} pako@0.2.9: {} @@ -21418,19 +21756,23 @@ snapshots: parse-passwd@1.0.0: {} - parse5-htmlparser2-tree-adapter@7.0.0: + parse5-htmlparser2-tree-adapter@7.1.0: dependencies: domhandler: 5.0.3 - parse5: 7.1.2 + parse5: 7.2.1 parse5-parser-stream@7.1.2: dependencies: - parse5: 7.1.2 + parse5: 7.2.1 parse5@7.1.2: dependencies: entities: 4.5.0 + parse5@7.2.1: + dependencies: + entities: 4.5.0 + pascal-case@3.1.2: dependencies: no-case: 3.0.4 @@ -21494,7 +21836,8 @@ snapshots: pg-int8@1.0.1: {} - pg-numeric@1.0.2: {} + pg-numeric@1.0.2: + optional: true pg-protocol@1.7.0: {} @@ -21515,6 +21858,7 @@ snapshots: postgres-date: 2.1.0 postgres-interval: 3.0.0 postgres-range: 1.1.4 + optional: true picocolors@1.0.0: {} @@ -21568,15 +21912,15 @@ snapshots: mlly: 1.7.3 pathe: 1.1.2 - plain-shiki@0.0.12(shiki@1.24.1): + plain-shiki@0.0.12(shiki@1.24.2): dependencies: - shiki: 1.24.1 + shiki: 1.24.2 - playwright-core@1.49.0: {} + playwright-core@1.49.1: {} - playwright@1.49.0: + playwright@1.49.1: dependencies: - playwright-core: 1.49.0 + playwright-core: 1.49.1 optionalDependencies: fsevents: 2.3.2 @@ -21641,13 +21985,13 @@ snapshots: camelcase-css: 2.0.1 postcss: 8.4.49 - postcss-load-config@4.0.2(postcss@8.4.49)(ts-node@10.9.1(@types/node@22.10.1)(typescript@5.7.2)): + postcss-load-config@4.0.2(postcss@8.4.49)(ts-node@10.9.1(@types/node@22.10.2)(typescript@5.7.2)): dependencies: lilconfig: 3.1.3 yaml: 2.6.1 optionalDependencies: postcss: 8.4.49 - ts-node: 10.9.1(@types/node@22.10.1)(typescript@5.7.2) + ts-node: 10.9.1(@types/node@22.10.2)(typescript@5.7.2) postcss-load-config@6.0.1(jiti@2.3.3)(postcss@8.4.49)(tsx@4.19.2)(yaml@2.6.1): dependencies: @@ -21795,25 +22139,30 @@ snapshots: postgres-array@2.0.0: {} - postgres-array@3.0.2: {} + postgres-array@3.0.2: + optional: true postgres-bytea@1.0.0: {} postgres-bytea@3.0.0: dependencies: obuf: 1.1.2 + optional: true postgres-date@1.0.7: {} - postgres-date@2.1.0: {} + postgres-date@2.1.0: + optional: true postgres-interval@1.2.0: dependencies: xtend: 4.0.2 - postgres-interval@3.0.0: {} + postgres-interval@3.0.0: + optional: true - postgres-range@1.1.4: {} + postgres-range@1.1.4: + optional: true postject@1.0.0-alpha.6: dependencies: @@ -21825,7 +22174,7 @@ snapshots: preact@10.24.3: {} - preact@10.25.1: {} + preact@10.25.2: {} prebuild-install@7.1.2: dependencies: @@ -21891,7 +22240,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.10.1 + '@types/node': 22.10.2 long: 5.2.3 proxy-addr@2.0.7: @@ -21901,6 +22250,11 @@ snapshots: proxy-from-env@1.1.0: {} + psl@1.15.0: + dependencies: + punycode: 2.3.1 + optional: true + public-encrypt@4.0.3: dependencies: bn.js: 4.12.0 @@ -21927,6 +22281,9 @@ snapshots: pvutils@1.1.3: {} + querystringify@2.2.0: + optional: true + queue-microtask@1.2.3: {} queue-tick@1.0.1: {} @@ -21961,13 +22318,13 @@ snapshots: iconv-lite: 0.6.3 unpipe: 1.0.0 - rc-modal-sheet@0.3.2(@radix-ui/react-dialog@1.1.2(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(clsx@2.1.1)(framer-motion@11.13.1(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(tailwind-merge@2.5.5)(vaul@1.1.1(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): + rc-modal-sheet@0.3.2(@radix-ui/react-dialog@1.1.3(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(clsx@2.1.1)(framer-motion@11.14.4(@emotion/is-prop-valid@1.3.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(tailwind-merge@2.5.5)(vaul@1.1.2(@types/react-dom@19.0.2(@types/react@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.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-dialog': 1.1.3(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) clsx: 2.1.1 - framer-motion: 11.13.1(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + framer-motion: 11.14.4(@emotion/is-prop-valid@1.3.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) tailwind-merge: 2.5.5 - vaul: 1.1.1(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + vaul: 1.1.2(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) rc9@2.1.2: dependencies: @@ -21981,123 +22338,123 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - re-resizable@6.10.1(patch_hash=yitcmpfwcomg2fky72uc3lhk2i)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + re-resizable@6.10.3(patch_hash=yitcmpfwcomg2fky72uc3lhk2i)(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-blurhash@0.3.0(blurhash@2.0.5)(react@18.3.1): + react-blurhash@0.3.0(blurhash@2.0.5)(react@19.0.0): dependencies: blurhash: 2.0.5 - react: 18.3.1 + react: 19.0.0 - react-dom@18.3.1(react@18.3.1): + react-dom@19.0.0(react@19.0.0): dependencies: - loose-envify: 1.4.0 - react: 18.3.1 - scheduler: 0.23.2 + react: 19.0.0 + scheduler: 0.25.0 - react-error-boundary@4.1.2(react@18.3.1): + react-error-boundary@4.1.2(react@19.0.0): dependencies: '@babel/runtime': 7.26.0 - react: 18.3.1 + react: 19.0.0 - react-fast-marquee@1.6.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-fast-marquee@1.6.5(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-hook-form@7.54.0(react@18.3.1): + react-hook-form@7.54.1(react@19.0.0): dependencies: - react: 18.3.1 + react: 19.0.0 - react-hotkeys-hook@4.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-hotkeys-hook@4.6.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-i18next@15.1.3(i18next@24.0.5(typescript@5.7.2))(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-i18next@15.2.0(i18next@24.1.0(typescript@5.7.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.26.0 html-parse-stringify: 3.0.1 - i18next: 24.0.5(typescript@5.7.2) - react: 18.3.1 + i18next: 24.1.0(typescript@5.7.2) + react: 19.0.0 optionalDependencies: - react-dom: 18.3.1(react@18.3.1) + react-dom: 19.0.0(react@19.0.0) - react-intersection-observer@9.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-intersection-observer@9.14.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - react: 18.3.1 + react: 19.0.0 optionalDependencies: - react-dom: 18.3.1(react@18.3.1) + react-dom: 19.0.0(react@19.0.0) - react-ios-pwa-prompt@2.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-ios-pwa-prompt@2.0.6(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-is@16.13.1: {} react-merge-refs@1.1.0: {} - react-photo-view@1.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-photo-view@1.2.6(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-refresh@0.14.2: {} - react-remove-scroll-bar@2.3.6(@types/react@18.3.14)(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.14)(react@18.3.1) + 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.14 + '@types/react': 19.0.1 - react-remove-scroll@2.6.0(@types/react@18.3.14)(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.14)(react@18.3.1) - react-style-singleton: 2.2.1(@types/react@18.3.14)(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.2(@types/react@18.3.14)(react@18.3.1) - use-sidecar: 1.1.2(@types/react@18.3.14)(react@18.3.1) + use-callback-ref: 1.3.2(@types/react@19.0.1)(react@19.0.0) + use-sidecar: 1.1.3(@types/react@19.0.1)(react@19.0.0) optionalDependencies: - '@types/react': 18.3.14 + '@types/react': 19.0.1 - react-router@7.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-router@7.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@types/cookie': 0.6.0 cookie: 1.0.2 - react: 18.3.1 + react: 19.0.0 set-cookie-parser: 2.7.1 turbo-stream: 2.4.0 optionalDependencies: - react-dom: 18.3.1(react@18.3.1) + react-dom: 19.0.0(react@19.0.0) - react-scan@0.0.41(react-dom@18.3.1(react@18.3.1))(react-router@7.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rollup@4.28.1): + react-scan@0.0.46(react-dom@19.0.0(react@19.0.0))(react-router@7.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)(rollup@4.28.1): dependencies: '@babel/core': 7.26.0 '@babel/generator': 7.26.3 '@babel/types': 7.26.3 '@clack/core': 0.3.5 '@clack/prompts': 0.8.2 - '@preact/signals': 1.3.1(preact@10.25.1) - '@rollup/pluginutils': 5.1.3(rollup@4.28.1) - '@types/node': 20.17.9 - bippy: 0.0.10 + '@preact/signals': 1.3.1(preact@10.25.2) + '@rollup/pluginutils': 5.1.4(rollup@4.28.1) + '@types/node': 20.17.10 + bippy: 0.0.14 + esbuild: 0.24.0 estree-walker: 3.0.3 kleur: 4.1.5 mri: 1.2.0 - playwright: 1.49.0 - preact: 10.25.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + playwright: 1.49.1 + preact: 10.25.2 + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) tsx: 4.19.2 - unplugin: 2.0.0-beta.2 optionalDependencies: - react-router: 7.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-router: 7.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + unplugin: 2.1.0 transitivePeerDependencies: - rollup - supports-color @@ -22106,33 +22463,27 @@ snapshots: dependencies: selecto: 1.26.3 - react-shadow@20.5.0(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-shadow@20.5.0(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: humps: 2.0.1 prop-types: 15.8.1 - 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.14)(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 + react: 19.0.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 18.3.14 - - react-zoom-pan-pinch@3.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.0.1 - react@18.3.1: + react-zoom-pan-pinch@3.6.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - loose-envify: 1.4.0 + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - react@19.0.0: - optional: true + react@19.0.0: {} read-binary-file-arch@1.0.6: dependencies: @@ -22236,11 +22587,11 @@ snapshots: call-bind: 1.0.8 define-properties: 1.2.1 dunder-proto: 1.0.0 - es-abstract: 1.23.5 + es-abstract: 1.23.6 es-errors: 1.3.0 - get-intrinsic: 1.2.5 + get-intrinsic: 1.2.6 gopd: 1.2.0 - which-builtin-type: 1.2.0 + which-builtin-type: 1.2.1 regenerate-unicode-properties@10.2.0: dependencies: @@ -22392,10 +22743,13 @@ snapshots: dependencies: debug: 4.4.0 module-details-from-path: 1.0.3 - resolve: 1.22.8 + resolve: 1.22.9 transitivePeerDependencies: - supports-color + requires-port@1.0.0: + optional: true + resedit@1.7.2: dependencies: pe-library: 0.4.1 @@ -22427,6 +22781,12 @@ snapshots: path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 + resolve@1.22.9: + dependencies: + is-core-module: '@nolyfill/is-core-module@1.0.39' + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + responselike@2.0.1: dependencies: lowercase-keys: 2.0.0 @@ -22550,10 +22910,11 @@ snapshots: dependencies: queue-microtask: 1.2.3 - safe-array-concat@1.1.2: + safe-array-concat@1.1.3: dependencies: call-bind: 1.0.8 - get-intrinsic: 1.2.5 + call-bound: 1.0.3 + get-intrinsic: 1.2.6 has-symbols: 1.1.0 isarray: '@nolyfill/isarray@1.0.29' @@ -22561,11 +22922,11 @@ snapshots: safe-buffer@5.2.1: {} - safe-regex-test@1.0.3: + safe-regex-test@1.1.0: dependencies: - call-bind: 1.0.8 + call-bound: 1.0.3 es-errors: 1.3.0 - is-regex: 1.2.0 + is-regex: 1.2.1 safe-regex2@4.0.0: dependencies: @@ -22595,9 +22956,10 @@ snapshots: sax@1.4.1: {} - scheduler@0.23.2: + saxes@6.0.0: dependencies: - loose-envify: 1.4.0 + xmlchars: 2.2.0 + optional: true scheduler@0.25.0: {} @@ -22607,7 +22969,7 @@ snapshots: refa: 0.12.1 regexp-ast-analysis: 0.7.1 - secure-json-parse@2.7.0: {} + secure-json-parse@3.0.1: {} seek-bzip@1.0.6: dependencies: @@ -22655,7 +23017,7 @@ snapshots: define-data-property: 1.1.4 es-errors: 1.3.0 function-bind: 1.1.2 - get-intrinsic: 1.2.5 + get-intrinsic: 1.2.6 gopd: 1.2.0 has-property-descriptors: 1.0.2 @@ -22710,13 +23072,13 @@ snapshots: interpret: 1.4.0 rechoir: 0.6.2 - shiki@1.24.1: + shiki@1.24.2: dependencies: - '@shikijs/core': 1.24.1 - '@shikijs/engine-javascript': 1.24.1 - '@shikijs/engine-oniguruma': 1.24.1 - '@shikijs/types': 1.24.1 - '@shikijs/vscode-textmate': 9.3.0 + '@shikijs/core': 1.24.2 + '@shikijs/engine-javascript': 1.24.2 + '@shikijs/engine-oniguruma': 1.24.2 + '@shikijs/types': 1.24.2 + '@shikijs/vscode-textmate': 9.3.1 '@types/hast': 3.0.4 shimmer@1.2.1: {} @@ -22728,12 +23090,33 @@ snapshots: minimist: 1.2.8 shelljs: 0.8.5 - side-channel@1.0.6: + side-channel-list@1.0.0: + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.3 + + side-channel-map@1.0.1: + dependencies: + call-bound: 1.0.3 + es-errors: 1.3.0 + get-intrinsic: 1.2.6 + object-inspect: 1.13.3 + + side-channel-weakmap@1.0.2: + dependencies: + call-bound: 1.0.3 + es-errors: 1.3.0 + get-intrinsic: 1.2.6 + object-inspect: 1.13.3 + side-channel-map: 1.0.1 + + side-channel@1.1.0: dependencies: - call-bind: 1.0.8 es-errors: 1.3.0 - get-intrinsic: 1.2.5 object-inspect: 1.13.3 + side-channel-list: 1.0.0 + side-channel-map: 1.0.1 + side-channel-weakmap: 1.0.2 siginfo@2.0.0: {} @@ -22799,10 +23182,10 @@ snapshots: dependencies: atomic-sleep: 1.0.0 - sonner@1.7.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + sonner@1.7.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) sort-keys-length@1.0.1: dependencies: @@ -22920,27 +23303,31 @@ snapshots: dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.5 + es-abstract: 1.23.6 es-errors: 1.3.0 es-object-atoms: 1.0.0 - get-intrinsic: 1.2.5 + get-intrinsic: 1.2.6 gopd: 1.2.0 has-symbols: 1.1.0 - internal-slot: 1.0.7 + internal-slot: 1.1.0 regexp.prototype.flags: 1.5.3 set-function-name: 2.0.2 - side-channel: 1.0.6 + side-channel: 1.1.0 - string.prototype.trim@1.2.9: + string.prototype.trim@1.2.10: dependencies: call-bind: 1.0.8 + call-bound: 1.0.3 + define-data-property: 1.1.4 define-properties: 1.2.1 - es-abstract: 1.23.5 + es-abstract: 1.23.6 es-object-atoms: 1.0.0 + has-property-descriptors: 1.0.2 - string.prototype.trimend@1.0.8: + string.prototype.trimend@1.0.9: dependencies: call-bind: 1.0.8 + call-bound: 1.0.3 define-properties: 1.2.1 es-object-atoms: 1.0.0 @@ -23045,6 +23432,9 @@ snapshots: csso: 5.0.5 picocolors: 1.1.1 + symbol-tree@3.2.4: + optional: true + synckit@0.6.2: dependencies: tslib: 2.8.1 @@ -23060,19 +23450,19 @@ snapshots: tailwind-merge@2.5.5: {} - tailwindcss-animate@1.0.7(tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.1)(typescript@5.7.2))): + tailwindcss-animate@1.0.7(tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.2)(typescript@5.7.2))): dependencies: - tailwindcss: 3.4.16(ts-node@10.9.1(@types/node@22.10.1)(typescript@5.7.2)) + tailwindcss: 3.4.16(ts-node@10.9.1(@types/node@22.10.2)(typescript@5.7.2)) - tailwindcss-motion@0.4.3-beta(tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.1)(typescript@5.7.2))): + tailwindcss-motion@1.0.0(tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.2)(typescript@5.7.2))): dependencies: - tailwindcss: 3.4.16(ts-node@10.9.1(@types/node@22.10.1)(typescript@5.7.2)) + tailwindcss: 3.4.16(ts-node@10.9.1(@types/node@22.10.2)(typescript@5.7.2)) - tailwindcss-safe-area@0.6.0(tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.1)(typescript@5.7.2))): + tailwindcss-safe-area@0.6.0(tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.2)(typescript@5.7.2))): dependencies: - tailwindcss: 3.4.16(ts-node@10.9.1(@types/node@22.10.1)(typescript@5.7.2)) + tailwindcss: 3.4.16(ts-node@10.9.1(@types/node@22.10.2)(typescript@5.7.2)) - tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.1)(typescript@5.7.2)): + tailwindcss@3.4.16(ts-node@10.9.1(@types/node@22.10.2)(typescript@5.7.2)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -23091,7 +23481,7 @@ snapshots: 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(@types/node@22.10.1)(typescript@5.7.2)) + postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.1(@types/node@22.10.2)(typescript@5.7.2)) postcss-nested: 6.2.0(postcss@8.4.49) postcss-selector-parser: 6.1.2 resolve: 1.22.8 @@ -23222,11 +23612,11 @@ snapshots: tinyspy@3.0.2: {} - tldts-core@6.1.66: {} + tldts-core@6.1.68: {} - tldts@6.1.66: + tldts@6.1.68: dependencies: - tldts-core: 6.1.66 + tldts-core: 6.1.68 tmp-promise@3.0.3: dependencies: @@ -23251,12 +23641,25 @@ snapshots: toidentifier@1.0.1: {} + tough-cookie@4.1.4: + dependencies: + psl: 1.15.0 + punycode: 2.3.1 + universalify: 0.2.0 + url-parse: 1.5.10 + optional: true + tr46@0.0.3: {} tr46@1.0.1: dependencies: punycode: 2.3.1 + tr46@3.0.0: + dependencies: + punycode: 2.3.1 + optional: true + tree-kill@1.2.2: {} trie-memoize@1.2.0: {} @@ -23314,14 +23717,14 @@ snapshots: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - ts-node@10.9.1(@types/node@22.10.1)(typescript@5.7.2): + ts-node@10.9.1(@types/node@22.10.2)(typescript@5.7.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.10.1 + '@types/node': 22.10.2 acorn: 8.14.0 acorn-walk: 8.3.4 arg: 4.1.3 @@ -23462,12 +23865,12 @@ snapshots: possible-typed-array-names: 1.0.0 reflect.getprototypeof: 1.0.8 - typescript-eslint@8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2): + typescript-eslint@8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - '@typescript-eslint/parser': 8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.3.3))(typescript@5.7.2) - eslint: 9.16.0(jiti@2.3.3) + '@typescript-eslint/eslint-plugin': 8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2))(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + '@typescript-eslint/parser': 8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.17.0(jiti@2.3.3))(typescript@5.7.2) + eslint: 9.17.0(jiti@2.3.3) optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: @@ -23484,12 +23887,12 @@ snapshots: uhyphen@0.2.0: {} - unbox-primitive@1.0.2: + unbox-primitive@1.1.0: dependencies: - call-bind: 1.0.8 + call-bound: 1.0.3 has-bigints: 1.0.2 has-symbols: 1.1.0 - which-boxed-primitive: 1.1.0 + which-boxed-primitive: 1.1.1 unbzip2-stream@1.4.3: dependencies: @@ -23520,7 +23923,7 @@ snapshots: dependencies: '@fastify/busboy': 2.1.1 - undici@6.19.8: {} + undici@6.21.0: {} unicode-canonical-property-names-ecmascript@2.0.1: {} @@ -23601,6 +24004,9 @@ snapshots: universalify@0.1.2: {} + universalify@0.2.0: + optional: true + universalify@2.0.1: {} unorm@1.6.0: @@ -23608,14 +24014,14 @@ snapshots: unpipe@1.0.0: {} - unplugin-ast@0.12.0(rollup@2.79.2): + unplugin-ast@0.13.1(rollup@2.79.2): dependencies: '@antfu/utils': 0.7.10 '@babel/generator': 7.26.3 - '@rollup/pluginutils': 5.1.3(rollup@2.79.2) + '@rollup/pluginutils': 5.1.4(rollup@2.79.2) ast-kit: 1.3.2 magic-string-ast: 0.6.3 - unplugin: 2.0.0-beta.1 + unplugin: 2.1.0 transitivePeerDependencies: - rollup @@ -23626,12 +24032,7 @@ snapshots: webpack-sources: 3.2.3 webpack-virtual-modules: 0.5.0 - unplugin@2.0.0-beta.1: - dependencies: - acorn: 8.14.0 - webpack-virtual-modules: 0.6.2 - - unplugin@2.0.0-beta.2: + unplugin@2.1.0: dependencies: acorn: 8.14.0 webpack-virtual-modules: 0.6.2 @@ -23659,44 +24060,50 @@ snapshots: dependencies: punycode: 2.3.1 - use-callback-ref@1.3.2(@types/react@18.3.14)(react@18.3.1): + url-parse@1.5.10: + dependencies: + querystringify: 2.2.0 + requires-port: 1.0.0 + optional: true + + use-callback-ref@1.3.2(@types/react@19.0.1)(react@19.0.0): dependencies: - react: 18.3.1 + react: 19.0.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 18.3.14 + '@types/react': 19.0.1 - use-context-selector@2.0.0(react@18.3.1)(scheduler@0.25.0): + use-context-selector@2.0.0(react@19.0.0)(scheduler@0.25.0): dependencies: - react: 18.3.1 + react: 19.0.0 scheduler: 0.25.0 - use-isomorphic-layout-effect@1.1.2(@types/react@18.3.14)(react@18.3.1): + use-isomorphic-layout-effect@1.1.2(@types/react@19.0.1)(react@19.0.0): dependencies: - react: 18.3.1 + react: 19.0.0 optionalDependencies: - '@types/react': 18.3.14 + '@types/react': 19.0.1 - use-pull-to-refresh@2.4.1(react@18.3.1): + use-pull-to-refresh@2.4.1(react@19.0.0): dependencies: - react: 18.3.1 + react: 19.0.0 - use-sidecar@1.1.2(@types/react@18.3.14)(react@18.3.1): + use-sidecar@1.1.3(@types/react@19.0.1)(react@19.0.0): dependencies: detect-node-es: 1.1.0 - react: 18.3.1 + react: 19.0.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 18.3.14 + '@types/react': 19.0.1 - use-sync-external-store@1.4.0(react@18.3.1): + use-sync-external-store@1.4.0(react@19.0.0): dependencies: - react: 18.3.1 + react: 19.0.0 - usehooks-ts@3.1.0(react@18.3.1): + usehooks-ts@3.1.0(react@19.0.0): dependencies: lodash.debounce: 4.0.8 - react: 18.3.1 + react: 19.0.0 username@5.1.0: dependencies: @@ -23721,11 +24128,11 @@ snapshots: validate-npm-package-name@6.0.0: {} - vaul@1.1.1(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + vaul@1.1.2(@types/react-dom@19.0.2(@types/react@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.2)(@types/react@18.3.14)(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.3(@types/react-dom@19.0.2(@types/react@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' @@ -23754,13 +24161,13 @@ snapshots: vite-bundle-analyzer@0.15.2: {} - vite-node@2.1.8(@types/node@22.10.1)(lightningcss@1.28.2)(terser@5.35.0): + vite-node@2.1.8(@types/node@22.10.2)(lightningcss@1.28.2)(terser@5.35.0): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.5.4 pathe: 1.1.2 - vite: 5.4.11(@types/node@22.10.1)(lightningcss@1.28.2)(terser@5.35.0) + vite: 5.4.11(@types/node@22.10.2)(lightningcss@1.28.2)(terser@5.35.0) transitivePeerDependencies: - '@types/node' - less @@ -23772,22 +24179,22 @@ snapshots: - supports-color - terser - vite-plugin-mkcert@1.17.6(vite@6.0.3(@types/node@22.10.1)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1)): + vite-plugin-mkcert@1.17.6(vite@6.0.3(@types/node@22.10.2)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1)): dependencies: '@octokit/rest': 20.1.1 axios: 1.7.7(debug@4.3.7) debug: 4.3.7 picocolors: 1.1.1 - vite: 6.0.3(@types/node@22.10.1)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1) + vite: 6.0.3(@types/node@22.10.2)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1) transitivePeerDependencies: - supports-color - vite-plugin-pwa@0.21.1(@vite-pwa/assets-generator@0.2.6)(vite@6.0.3(@types/node@22.10.1)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1))(workbox-build@7.3.0(@types/babel__core@7.20.5))(workbox-window@7.3.0): + vite-plugin-pwa@0.21.1(@vite-pwa/assets-generator@0.2.6)(vite@6.0.3(@types/node@22.10.2)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1))(workbox-build@7.3.0(@types/babel__core@7.20.5))(workbox-window@7.3.0): dependencies: debug: 4.3.7 pretty-bytes: 6.1.1 tinyglobby: 0.2.10 - vite: 6.0.3(@types/node@22.10.1)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1) + vite: 6.0.3(@types/node@22.10.2)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1) workbox-build: 7.3.0(@types/babel__core@7.20.5) workbox-window: 7.3.0 optionalDependencies: @@ -23795,35 +24202,35 @@ snapshots: transitivePeerDependencies: - supports-color - vite-tsconfig-paths@5.1.4(typescript@5.7.2)(vite@6.0.3(@types/node@22.10.1)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1)): + vite-tsconfig-paths@5.1.4(typescript@5.7.2)(vite@6.0.3(@types/node@22.10.2)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1)): dependencies: debug: 4.4.0 globrex: 0.1.2 tsconfck: 3.1.4(typescript@5.7.2) optionalDependencies: - vite: 6.0.3(@types/node@22.10.1)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1) + vite: 6.0.3(@types/node@22.10.2)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1) transitivePeerDependencies: - supports-color - typescript - vite@5.4.11(@types/node@22.10.1)(lightningcss@1.28.2)(terser@5.35.0): + vite@5.4.11(@types/node@22.10.2)(lightningcss@1.28.2)(terser@5.35.0): dependencies: esbuild: 0.21.5 postcss: 8.4.49 rollup: 4.28.1 optionalDependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.2 fsevents: 2.3.3 lightningcss: 1.28.2 terser: 5.35.0 - vite@6.0.3(@types/node@22.10.1)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(tsx@4.19.2)(yaml@2.6.1): + vite@6.0.3(@types/node@22.10.2)(jiti@2.3.3)(lightningcss@1.28.2)(terser@5.35.0)(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.10.1 + '@types/node': 22.10.2 fsevents: 2.3.3 jiti: 2.3.3 lightningcss: 1.28.2 @@ -23831,10 +24238,10 @@ snapshots: tsx: 4.19.2 yaml: 2.6.1 - vitest@2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.1)(happy-dom@15.11.7)(lightningcss@1.28.2)(terser@5.35.0): + vitest@2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.2)(happy-dom@15.11.7)(jsdom@20.0.3(bufferutil@4.0.8)(utf-8-validate@6.0.4))(lightningcss@1.28.2)(terser@5.35.0): dependencies: '@vitest/expect': 2.1.8 - '@vitest/mocker': 2.1.8(vite@5.4.11(@types/node@22.10.1)(lightningcss@1.28.2)(terser@5.35.0)) + '@vitest/mocker': 2.1.8(vite@5.4.11(@types/node@22.10.2)(lightningcss@1.28.2)(terser@5.35.0)) '@vitest/pretty-format': 2.1.8 '@vitest/runner': 2.1.8 '@vitest/snapshot': 2.1.8 @@ -23850,13 +24257,14 @@ snapshots: tinyexec: 0.3.1 tinypool: 1.0.2 tinyrainbow: 1.2.0 - vite: 5.4.11(@types/node@22.10.1)(lightningcss@1.28.2)(terser@5.35.0) - vite-node: 2.1.8(@types/node@22.10.1)(lightningcss@1.28.2)(terser@5.35.0) + vite: 5.4.11(@types/node@22.10.2)(lightningcss@1.28.2)(terser@5.35.0) + vite-node: 2.1.8(@types/node@22.10.2)(lightningcss@1.28.2)(terser@5.35.0) why-is-node-running: 2.3.0 optionalDependencies: '@edge-runtime/vm': 3.2.0 - '@types/node': 22.10.1 + '@types/node': 22.10.2 happy-dom: 15.11.7 + jsdom: 20.0.3(bufferutil@4.0.8)(utf-8-validate@6.0.4) transitivePeerDependencies: - less - lightningcss @@ -23870,6 +24278,11 @@ snapshots: void-elements@3.1.0: {} + w3c-xmlserializer@4.0.0: + dependencies: + xml-name-validator: 4.0.0 + optional: true + wcwidth@1.0.1: dependencies: defaults: 1.0.4 @@ -23906,6 +24319,11 @@ snapshots: websocket-extensions@0.1.4: {} + whatwg-encoding@2.0.0: + dependencies: + iconv-lite: 0.6.3 + optional: true + whatwg-encoding@3.1.1: dependencies: iconv-lite: 0.6.3 @@ -23914,6 +24332,12 @@ snapshots: whatwg-mimetype@4.0.0: {} + whatwg-url@11.0.0: + dependencies: + tr46: 3.0.0 + webidl-conversions: 7.0.0 + optional: true + whatwg-url@5.0.0: dependencies: tr46: 0.0.3 @@ -23927,27 +24351,27 @@ snapshots: wheel-gestures@2.2.48: {} - which-boxed-primitive@1.1.0: + which-boxed-primitive@1.1.1: dependencies: is-bigint: 1.1.0 - is-boolean-object: 1.2.0 - is-number-object: 1.1.0 - is-string: 1.1.0 - is-symbol: 1.1.0 + is-boolean-object: 1.2.1 + is-number-object: 1.1.1 + is-string: 1.1.1 + is-symbol: 1.1.1 - which-builtin-type@1.2.0: + which-builtin-type@1.2.1: dependencies: - call-bind: 1.0.8 - function.prototype.name: 1.1.6 + call-bound: 1.0.3 + function.prototype.name: 1.1.7 has-tostringtag: 1.0.2 is-async-function: 2.0.0 - is-date-object: 1.0.5 + is-date-object: 1.1.0 is-finalizationregistry: 1.1.0 is-generator-function: 1.0.10 - is-regex: 1.2.0 - is-weakref: 1.0.2 + is-regex: 1.2.1 + is-weakref: 1.1.0 isarray: '@nolyfill/isarray@1.0.29' - which-boxed-primitive: 1.1.0 + which-boxed-primitive: 1.1.1 which-collection: 1.0.2 which-typed-array: 1.1.16 @@ -24003,7 +24427,7 @@ snapshots: '@babel/preset-env': 7.26.0(@babel/core@7.26.0) '@babel/runtime': 7.26.0 '@rollup/plugin-babel': 5.3.1(@babel/core@7.26.0)(@types/babel__core@7.20.5)(rollup@2.79.2) - '@rollup/plugin-node-resolve': 15.3.0(rollup@2.79.2) + '@rollup/plugin-node-resolve': 15.3.1(rollup@2.79.2) '@rollup/plugin-replace': 2.4.2(rollup@2.79.2) '@rollup/plugin-terser': 0.4.4(rollup@2.79.2) '@surma/rollup-plugin-off-main-thread': 2.2.3 @@ -24125,8 +24549,14 @@ snapshots: bufferutil: 4.0.8 utf-8-validate: 6.0.4 + xml-name-validator@4.0.0: + optional: true + xmlbuilder@15.1.1: {} + xmlchars@2.2.0: + optional: true + xss@1.0.15: dependencies: commander: 2.20.3 @@ -24144,8 +24574,6 @@ snapshots: yallist@5.0.0: {} - yaml@2.5.1: {} - yaml@2.6.1: {} yargs-parser@21.1.1: {} @@ -24182,17 +24610,17 @@ snapshots: compress-commons: 4.1.2 readable-stream: 3.6.2 - zod-validation-error@3.4.0(zod@3.23.8): + zod-validation-error@3.4.0(zod@3.24.1): dependencies: - zod: 3.23.8 + zod: 3.24.1 - zod@3.23.8: {} + zod@3.24.1: {} - zustand@5.0.2(@types/react@18.3.14)(immer@10.1.1(patch_hash=og7mbnoo5vh43tjlw5rbmrdbvu))(react@18.3.1)(use-sync-external-store@1.4.0(react@18.3.1)): + zustand@5.0.2(@types/react@19.0.1)(immer@10.1.1(patch_hash=og7mbnoo5vh43tjlw5rbmrdbvu))(react@19.0.0)(use-sync-external-store@1.4.0(react@19.0.0)): optionalDependencies: - '@types/react': 18.3.14 + '@types/react': 19.0.1 immer: 10.1.1(patch_hash=og7mbnoo5vh43tjlw5rbmrdbvu) - react: 18.3.1 - use-sync-external-store: 1.4.0(react@18.3.1) + react: 19.0.0 + use-sync-external-store: 1.4.0(react@19.0.0) zwitch@2.0.4: {}