diff --git a/apps/desktop2/package.json b/apps/desktop2/package.json index 1e2b0d9b..c8426162 100644 --- a/apps/desktop2/package.json +++ b/apps/desktop2/package.json @@ -15,31 +15,31 @@ "@lume/ui": "workspace:^", "@lume/utils": "workspace:^", "@radix-ui/react-checkbox": "^1.0.4", - "@tanstack/react-query": "^5.18.1", - "@tanstack/react-router": "^1.16.0", + "@tanstack/react-query": "^5.20.5", + "@tanstack/react-router": "^1.16.2", "i18next": "^23.8.2", "i18next-resources-to-backend": "^1.2.0", "jotai": "^2.6.4", "react": "^18.2.0", "react-dom": "^18.2.0", - "react-i18next": "^14.0.2", + "react-i18next": "^14.0.5", "sonner": "^1.4.0", - "virtua": "^0.23.3" + "virtua": "^0.27.0" }, "devDependencies": { "@lume/tailwindcss": "workspace:^", "@lume/tsconfig": "workspace:^", "@lume/types": "workspace:^", - "@tanstack/router-devtools": "^1.16.0", - "@tanstack/router-vite-plugin": "^1.16.1", + "@tanstack/router-devtools": "^1.16.2", + "@tanstack/router-vite-plugin": "^1.16.3", "@types/react": "^18.2.55", "@types/react-dom": "^18.2.19", - "@vitejs/plugin-react-swc": "^3.5.0", + "@vitejs/plugin-react-swc": "^3.6.0", "autoprefixer": "^10.4.17", - "postcss": "^8.4.33", + "postcss": "^8.4.35", "tailwindcss": "^3.4.1", - "typescript": "^5.2.2", - "vite": "^5.1.0", + "typescript": "^5.3.3", + "vite": "^5.1.2", "vite-plugin-top-level-await": "^1.4.1", "vite-tsconfig-paths": "^4.3.1" } diff --git a/apps/desktop2/src/routes/app/home.lazy.tsx b/apps/desktop2/src/routes/app/home.lazy.tsx index eb2ce487..c25612b3 100644 --- a/apps/desktop2/src/routes/app/home.lazy.tsx +++ b/apps/desktop2/src/routes/app/home.lazy.tsx @@ -5,8 +5,7 @@ import { EmptyFeed, TextNote } from "@lume/ui"; import { FETCH_LIMIT } from "@lume/utils"; import { useInfiniteQuery } from "@tanstack/react-query"; import { createLazyFileRoute } from "@tanstack/react-router"; -import { useEffect, useMemo, useRef } from "react"; -import { CacheSnapshot, Virtualizer, VListHandle } from "virtua"; +import { Virtualizer } from "virtua"; export const Route = createLazyFileRoute("/app/home")({ component: Home, @@ -14,15 +13,6 @@ export const Route = createLazyFileRoute("/app/home")({ function Home() { const ark = useArk(); - const ref = useRef(); - const cacheKey = "timeline-vlist"; - - const [offset, cache] = useMemo(() => { - const serialized = sessionStorage.getItem(cacheKey); - if (!serialized) return []; - return JSON.parse(serialized) as [number, CacheSnapshot]; - }, []); - const { data, hasNextPage, isLoading, isFetchingNextPage, fetchNextPage } = useInfiniteQuery({ queryKey: ["timeline"], @@ -49,22 +39,6 @@ function Home() { } }; - useEffect(() => { - if (!ref.current) return; - const handle = ref.current; - - if (offset) { - handle.scrollTo(offset); - } - - return () => { - sessionStorage.setItem( - cacheKey, - JSON.stringify([handle.scrollOffset, handle.cache]), - ); - }; - }, []); - return (
@@ -85,7 +59,7 @@ function Home() {
) : ( - + {data.map((item) => renderItem(item))} )} diff --git a/apps/desktop2/src/routes/auth/create/self.lazy.tsx b/apps/desktop2/src/routes/auth/create/self.lazy.tsx index 357e6ef3..ce4f4326 100644 --- a/apps/desktop2/src/routes/auth/create/self.lazy.tsx +++ b/apps/desktop2/src/routes/auth/create/self.lazy.tsx @@ -4,7 +4,6 @@ import { Keys } from "@lume/types"; import { onboardingAtom } from "@lume/utils"; import * as Checkbox from "@radix-ui/react-checkbox"; import { createLazyFileRoute, useNavigate } from "@tanstack/react-router"; -import { useSetAtom } from "jotai"; import { useEffect, useState } from "react"; import { useTranslation } from "react-i18next"; import { toast } from "sonner"; @@ -15,7 +14,6 @@ export const Route = createLazyFileRoute("/auth/create/self")({ function Create() { const ark = useArk(); - const setOnboarding = useSetAtom(onboardingAtom); const navigate = useNavigate(); const [t] = useTranslation(); @@ -25,8 +23,9 @@ function Create() { const [keys, setKeys] = useState(null); const submit = async () => { - const save = await ark.save_account(keys); + setLoading(true); + const save = await ark.save_account(keys); if (!save) { setLoading(false); toast.error("Save account keys failed, please try again later."); @@ -34,7 +33,6 @@ function Create() { // update state setLoading(false); - setOnboarding({ open: true, newUser: true }); // next step navigate({ to: "/app/space", replace: true }); diff --git a/apps/desktop2/src/routes/auth/import.lazy.tsx b/apps/desktop2/src/routes/auth/import.lazy.tsx index 2556b95c..2a91649c 100644 --- a/apps/desktop2/src/routes/auth/import.lazy.tsx +++ b/apps/desktop2/src/routes/auth/import.lazy.tsx @@ -1,55 +1,93 @@ import { useArk } from "@lume/ark"; +import { EyeOffIcon, EyeOnIcon, LoaderIcon } from "@lume/icons"; import { createLazyFileRoute, useNavigate } from "@tanstack/react-router"; import { invoke } from "@tauri-apps/api/core"; import { useState } from "react"; +import { useTranslation } from "react-i18next"; export const Route = createLazyFileRoute("/auth/import")({ - component: Import, + component: Import, }); function Import() { - const ark = useArk(); - const navigate = useNavigate(); + const ark = useArk(); + const navigate = useNavigate(); - const [key, setKey] = useState(""); + const [t] = useTranslation(); + const [key, setKey] = useState(""); + const [loading, setLoading] = useState(false); + const [showKey, setShowKey] = useState(false); - const submit = async () => { - if (!key.startsWith("nsec1")) return; - if (key.length < 30) return; + const submit = async () => { + if (!key.startsWith("nsec1")) return; + if (key.length < 30) return; - const npub: string = await invoke("get_public_key", { nsec: key }); - const keys = { - npub, - nsec: key, - }; + setLoading(true); - const save = await ark.save_account(keys); - if (save) { - navigate({ to: "/" }); - } else { - console.log("import failed"); - } - }; + const npub: string = await invoke("get_public_key", { nsec: key }); + const keys = { + npub, + nsec: key, + }; - return ( -
-
-

Import your key

-
- setKey(e.target.value)} - /> - -
-
-
- ); + const save = await ark.save_account(keys); + if (save) { + navigate({ to: "/" }); + } else { + console.log("import failed"); + } + + // update state + setLoading(false); + + // next step + navigate({ to: "/app/space", replace: true }); + }; + + return ( +
+
+
+

{t("login.title")}

+

+ {t("login.subtitle")} +

+
+
+
+
+ setKey(e.target.value)} + className="h-11 w-full resize-none rounded-xl border-transparent bg-neutral-100 pl-3 pr-10 placeholder:text-neutral-600 focus:border-blue-500 focus:ring focus:ring-blue-100 dark:bg-neutral-900 dark:focus:ring-blue-900" + /> + +
+
+ +
+
+
+ ); } diff --git a/apps/web/package.json b/apps/web/package.json index 59acfc27..b0e9cd66 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -13,7 +13,7 @@ "@astrojs/check": "^0.4.1", "@astrojs/tailwind": "^5.1.0", "@fontsource/geist-mono": "^5.0.1", - "astro": "^4.3.2", + "astro": "^4.3.7", "astro-seo-meta": "^4.1.0", "astro-seo-schema": "^4.0.0", "schema-dts": "^1.1.2", diff --git a/package.json b/package.json index e9b3d638..e0bed2bb 100644 --- a/package.json +++ b/package.json @@ -11,26 +11,26 @@ }, "devDependencies": { "@biomejs/biome": "^1.5.3", - "@tauri-apps/cli": "^2.0.0-beta.1", - "turbo": "^1.12.2" + "@tauri-apps/cli": "2.0.0-beta.1", + "turbo": "^1.12.4" }, "packageManager": "pnpm@8.9.0", "engines": { "node": ">=18" }, "dependencies": { - "@tauri-apps/api": "^2.0.0-beta.0", - "@tauri-apps/plugin-autostart": "^2.0.0-beta.0", - "@tauri-apps/plugin-clipboard-manager": "^2.0.0-beta.0", - "@tauri-apps/plugin-dialog": "^2.0.0-beta.0", - "@tauri-apps/plugin-fs": "^2.0.0-beta.0", - "@tauri-apps/plugin-http": "^2.0.0-beta.0", - "@tauri-apps/plugin-notification": "^2.0.0-beta.0", - "@tauri-apps/plugin-os": "^2.0.0-beta.0", - "@tauri-apps/plugin-process": "^2.0.0-beta.0", - "@tauri-apps/plugin-shell": "^2.0.0-beta.0", - "@tauri-apps/plugin-sql": "^2.0.0-beta.0", - "@tauri-apps/plugin-updater": "^2.0.0-beta.0", - "@tauri-apps/plugin-upload": "^2.0.0-beta.0" + "@tauri-apps/api": "2.0.0-beta.0", + "@tauri-apps/plugin-autostart": "2.0.0-beta.0", + "@tauri-apps/plugin-clipboard-manager": "2.0.0-beta.0", + "@tauri-apps/plugin-dialog": "2.0.0-beta.0", + "@tauri-apps/plugin-fs": "2.0.0-beta.0", + "@tauri-apps/plugin-http": "2.0.0-beta.0", + "@tauri-apps/plugin-notification": "2.0.0-beta.0", + "@tauri-apps/plugin-os": "2.0.0-beta.0", + "@tauri-apps/plugin-process": "2.0.0-beta.0", + "@tauri-apps/plugin-shell": "2.0.0-beta.0", + "@tauri-apps/plugin-sql": "2.0.0-beta.0", + "@tauri-apps/plugin-updater": "2.0.0-beta.0", + "@tauri-apps/plugin-upload": "2.0.0-beta.0" } } diff --git a/packages/ark/package.json b/packages/ark/package.json index 1cb4c3d9..7d6aa06e 100644 --- a/packages/ark/package.json +++ b/packages/ark/package.json @@ -4,7 +4,7 @@ "private": true, "main": "./src/index.ts", "dependencies": { - "@getalby/sdk": "^3.2.3", + "@getalby/sdk": "^3.3.0", "@lume/icons": "workspace:^", "@lume/storage": "workspace:^", "@lume/utils": "workspace:^", @@ -15,27 +15,27 @@ "@radix-ui/react-hover-card": "^1.0.7", "@radix-ui/react-popover": "^1.0.7", "@radix-ui/react-tooltip": "^1.0.7", - "@tanstack/react-query": "^5.18.1", + "@tanstack/react-query": "^5.20.5", "get-urls": "^12.1.0", "jotai": "^2.6.4", - "media-chrome": "^2.1.0", + "media-chrome": "^2.2.4", "minidenticons": "^4.2.0", "nanoid": "^5.0.5", "qrcode.react": "^3.1.0", "re-resizable": "^6.9.11", "react": "^18.2.0", - "react-currency-input-field": "^3.6.14", - "react-i18next": "^14.0.2", + "react-currency-input-field": "^3.7.0", + "react-i18next": "^14.0.5", "react-string-replace": "^1.1.1", "sonner": "^1.4.0", "string-strip-html": "^13.4.6", - "virtua": "^0.23.3" + "virtua": "^0.27.0" }, "devDependencies": { "@lume/tailwindcss": "workspace:^", "@lume/tsconfig": "workspace:^", "@lume/types": "workspace:^", - "@types/react": "^18.2.52", + "@types/react": "^18.2.55", "tailwindcss": "^3.4.1", "typescript": "^5.3.3" } diff --git a/packages/icons/index.ts b/packages/icons/index.ts index ef5219e9..7c7bbbc2 100644 --- a/packages/icons/index.ts +++ b/packages/icons/index.ts @@ -114,3 +114,4 @@ export * from "./src/newColumn"; export * from "./src/searchFilled"; export * from "./src/arrowUp"; export * from "./src/arrowUpSquare"; +export * from "./src/arrowDown"; diff --git a/packages/icons/package.json b/packages/icons/package.json index beadd7dd..238123cb 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -8,7 +8,7 @@ }, "devDependencies": { "@lume/tsconfig": "workspace:*", - "@types/react": "^18.2.52", + "@types/react": "^18.2.55", "typescript": "^5.3.3" } } \ No newline at end of file diff --git a/packages/icons/src/arrowDown.tsx b/packages/icons/src/arrowDown.tsx new file mode 100644 index 00000000..77d9f123 --- /dev/null +++ b/packages/icons/src/arrowDown.tsx @@ -0,0 +1,24 @@ +import { SVGProps } from "react"; + +export function ArrowDownIcon( + props: JSX.IntrinsicAttributes & SVGProps, +) { + return ( + + + + ); +} diff --git a/packages/lume-column-antenas/package.json b/packages/lume-column-antenas/package.json index 7c23b356..239a267e 100644 --- a/packages/lume-column-antenas/package.json +++ b/packages/lume-column-antenas/package.json @@ -8,16 +8,16 @@ "@lume/icons": "workspace:^", "@lume/ui": "workspace:^", "@lume/utils": "workspace:^", - "@tanstack/react-query": "^5.18.1", + "@tanstack/react-query": "^5.20.5", "react": "^18.2.0", "sonner": "^1.4.0", - "virtua": "^0.23.3" + "virtua": "^0.27.0" }, "devDependencies": { "@lume/tailwindcss": "workspace:^", "@lume/tsconfig": "workspace:^", "@lume/types": "workspace:^", - "@types/react": "^18.2.52", + "@types/react": "^18.2.55", "tailwindcss": "^3.4.1", "typescript": "^5.3.3" } diff --git a/packages/lume-column-default/package.json b/packages/lume-column-default/package.json index 3c72459f..53ed4072 100644 --- a/packages/lume-column-default/package.json +++ b/packages/lume-column-default/package.json @@ -8,16 +8,16 @@ "@lume/icons": "workspace:^", "@lume/ui": "workspace:^", "@lume/utils": "workspace:^", - "@tanstack/react-query": "^5.18.1", + "@tanstack/react-query": "^5.20.5", "react": "^18.2.0", "sonner": "^1.4.0", - "virtua": "^0.23.3" + "virtua": "^0.27.0" }, "devDependencies": { "@lume/tailwindcss": "workspace:^", "@lume/tsconfig": "workspace:^", "@lume/types": "workspace:^", - "@types/react": "^18.2.52", + "@types/react": "^18.2.55", "tailwindcss": "^3.4.1", "typescript": "^5.3.3" } diff --git a/packages/lume-column-foryou/package.json b/packages/lume-column-foryou/package.json index 2a447b0b..e95e13a5 100644 --- a/packages/lume-column-foryou/package.json +++ b/packages/lume-column-foryou/package.json @@ -9,16 +9,16 @@ "@lume/storage": "workspace:^", "@lume/ui": "workspace:^", "@lume/utils": "workspace:^", - "@tanstack/react-query": "^5.18.1", + "@tanstack/react-query": "^5.20.5", "react": "^18.2.0", "sonner": "^1.4.0", - "virtua": "^0.23.3" + "virtua": "^0.27.0" }, "devDependencies": { "@lume/tailwindcss": "workspace:^", "@lume/tsconfig": "workspace:^", "@lume/types": "workspace:^", - "@types/react": "^18.2.52", + "@types/react": "^18.2.55", "tailwindcss": "^3.4.1", "typescript": "^5.3.3" } diff --git a/packages/lume-column-global/package.json b/packages/lume-column-global/package.json index 7b932c44..7435df01 100644 --- a/packages/lume-column-global/package.json +++ b/packages/lume-column-global/package.json @@ -8,16 +8,16 @@ "@lume/icons": "workspace:^", "@lume/ui": "workspace:^", "@lume/utils": "workspace:^", - "@tanstack/react-query": "^5.18.1", + "@tanstack/react-query": "^5.20.5", "react": "^18.2.0", "sonner": "^1.4.0", - "virtua": "^0.23.3" + "virtua": "^0.27.0" }, "devDependencies": { "@lume/tailwindcss": "workspace:^", "@lume/tsconfig": "workspace:^", "@lume/types": "workspace:^", - "@types/react": "^18.2.52", + "@types/react": "^18.2.55", "tailwindcss": "^3.4.1", "typescript": "^5.3.3" } diff --git a/packages/lume-column-group/package.json b/packages/lume-column-group/package.json index a00d8705..7171c15a 100644 --- a/packages/lume-column-group/package.json +++ b/packages/lume-column-group/package.json @@ -8,16 +8,16 @@ "@lume/icons": "workspace:^", "@lume/ui": "workspace:^", "@lume/utils": "workspace:^", - "@tanstack/react-query": "^5.18.1", + "@tanstack/react-query": "^5.20.5", "react": "^18.2.0", "sonner": "^1.4.0", - "virtua": "^0.23.3" + "virtua": "^0.27.0" }, "devDependencies": { "@lume/tailwindcss": "workspace:^", "@lume/tsconfig": "workspace:^", "@lume/types": "workspace:^", - "@types/react": "^18.2.52", + "@types/react": "^18.2.55", "tailwindcss": "^3.4.1", "typescript": "^5.3.3" } diff --git a/packages/lume-column-hashtag/package.json b/packages/lume-column-hashtag/package.json index 223c0b1e..669e6516 100644 --- a/packages/lume-column-hashtag/package.json +++ b/packages/lume-column-hashtag/package.json @@ -8,16 +8,16 @@ "@lume/icons": "workspace:^", "@lume/ui": "workspace:^", "@lume/utils": "workspace:^", - "@tanstack/react-query": "^5.18.1", + "@tanstack/react-query": "^5.20.5", "react": "^18.2.0", "sonner": "^1.4.0", - "virtua": "^0.23.3" + "virtua": "^0.27.0" }, "devDependencies": { "@lume/tailwindcss": "workspace:^", "@lume/tsconfig": "workspace:^", "@lume/types": "workspace:^", - "@types/react": "^18.2.52", + "@types/react": "^18.2.55", "tailwindcss": "^3.4.1", "typescript": "^5.3.3" } diff --git a/packages/lume-column-thread/package.json b/packages/lume-column-thread/package.json index 8ba87965..40372f1e 100644 --- a/packages/lume-column-thread/package.json +++ b/packages/lume-column-thread/package.json @@ -8,16 +8,16 @@ "@lume/icons": "workspace:^", "@lume/ui": "workspace:^", "@lume/utils": "workspace:^", - "@tanstack/react-query": "^5.18.1", + "@tanstack/react-query": "^5.20.5", "react": "^18.2.0", "sonner": "^1.4.0", - "virtua": "^0.23.3" + "virtua": "^0.27.0" }, "devDependencies": { "@lume/tailwindcss": "workspace:^", "@lume/tsconfig": "workspace:^", "@lume/types": "workspace:^", - "@types/react": "^18.2.52", + "@types/react": "^18.2.55", "tailwindcss": "^3.4.1", "typescript": "^5.3.3" } diff --git a/packages/lume-column-timeline/package.json b/packages/lume-column-timeline/package.json index 5f43cdaa..31464379 100644 --- a/packages/lume-column-timeline/package.json +++ b/packages/lume-column-timeline/package.json @@ -8,16 +8,16 @@ "@lume/icons": "workspace:^", "@lume/ui": "workspace:^", "@lume/utils": "workspace:^", - "@tanstack/react-query": "^5.18.1", + "@tanstack/react-query": "^5.20.5", "react": "^18.2.0", "sonner": "^1.4.0", - "virtua": "^0.23.3" + "virtua": "^0.27.0" }, "devDependencies": { "@lume/tailwindcss": "workspace:^", "@lume/tsconfig": "workspace:^", "@lume/types": "workspace:^", - "@types/react": "^18.2.52", + "@types/react": "^18.2.55", "tailwindcss": "^3.4.1", "typescript": "^5.3.3" } diff --git a/packages/lume-column-trending-notes/package.json b/packages/lume-column-trending-notes/package.json index 85782212..0d633e17 100644 --- a/packages/lume-column-trending-notes/package.json +++ b/packages/lume-column-trending-notes/package.json @@ -8,16 +8,16 @@ "@lume/icons": "workspace:^", "@lume/ui": "workspace:^", "@lume/utils": "workspace:^", - "@tanstack/react-query": "^5.18.1", + "@tanstack/react-query": "^5.20.5", "react": "^18.2.0", "sonner": "^1.4.0", - "virtua": "^0.23.3" + "virtua": "^0.27.0" }, "devDependencies": { "@lume/tailwindcss": "workspace:^", "@lume/tsconfig": "workspace:^", "@lume/types": "workspace:^", - "@types/react": "^18.2.52", + "@types/react": "^18.2.55", "tailwindcss": "^3.4.1", "typescript": "^5.3.3" } diff --git a/packages/lume-column-user/package.json b/packages/lume-column-user/package.json index 22b582e4..a3ac5d9c 100644 --- a/packages/lume-column-user/package.json +++ b/packages/lume-column-user/package.json @@ -8,16 +8,16 @@ "@lume/icons": "workspace:^", "@lume/ui": "workspace:^", "@lume/utils": "workspace:^", - "@tanstack/react-query": "^5.18.1", + "@tanstack/react-query": "^5.20.5", "react": "^18.2.0", "sonner": "^1.4.0", - "virtua": "^0.23.3" + "virtua": "^0.27.0" }, "devDependencies": { "@lume/tailwindcss": "workspace:^", "@lume/tsconfig": "workspace:^", "@lume/types": "workspace:^", - "@types/react": "^18.2.52", + "@types/react": "^18.2.55", "tailwindcss": "^3.4.1", "typescript": "^5.3.3" } diff --git a/packages/lume-column-waifu/package.json b/packages/lume-column-waifu/package.json index ddc1eb95..53d010c8 100644 --- a/packages/lume-column-waifu/package.json +++ b/packages/lume-column-waifu/package.json @@ -8,14 +8,14 @@ "@lume/icons": "workspace:^", "@lume/ui": "workspace:^", "@lume/utils": "workspace:^", - "@tanstack/react-query": "^5.18.1", + "@tanstack/react-query": "^5.20.5", "react": "^18.2.0" }, "devDependencies": { "@lume/tailwindcss": "workspace:^", "@lume/tsconfig": "workspace:^", "@lume/types": "workspace:^", - "@types/react": "^18.2.52", + "@types/react": "^18.2.55", "tailwindcss": "^3.4.1", "typescript": "^5.3.3" } diff --git a/packages/storage/package.json b/packages/storage/package.json index 50439037..78e15393 100644 --- a/packages/storage/package.json +++ b/packages/storage/package.json @@ -12,14 +12,14 @@ "react": "^18.2.0", "scheduler": "^0.23.0", "use-context-selector": "^1.4.1", - "virtua": "^0.23.3", + "virtua": "^0.27.0", "zustand": "^4.5.0" }, "devDependencies": { "@lume/tsconfig": "workspace:*", "@lume/types": "workspace:*", "@lume/utils": "workspace:^", - "@types/react": "^18.2.52", + "@types/react": "^18.2.55", "typescript": "^5.3.3" } } diff --git a/packages/tailwindcss/package.json b/packages/tailwindcss/package.json index 694cac40..6e5e6b41 100644 --- a/packages/tailwindcss/package.json +++ b/packages/tailwindcss/package.json @@ -13,7 +13,7 @@ "@evilmartians/harmony": "^1.2.0", "@tailwindcss/forms": "^0.5.7", "@tailwindcss/typography": "^0.5.10", - "tailwind-scrollbar": "^3.0.5", + "tailwind-scrollbar": "^3.1.0", "tailwindcss": "^3.4.1" } } diff --git a/packages/ui/package.json b/packages/ui/package.json index 4acfda27..78484c8b 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -4,12 +4,12 @@ "private": true, "main": "./src/index.ts", "dependencies": { - "@getalby/sdk": "^3.2.3", + "@getalby/sdk": "^3.3.0", "@lume/ark": "workspace:^", "@lume/icons": "workspace:^", "@lume/storage": "workspace:^", "@lume/utils": "workspace:^", - "@nostr-dev-kit/ndk": "^2.4.0", + "@nostr-dev-kit/ndk": "^2.4.1", "@radix-ui/react-accordion": "^1.1.2", "@radix-ui/react-alert-dialog": "^1.0.5", "@radix-ui/react-avatar": "^1.0.4", @@ -19,22 +19,22 @@ "@radix-ui/react-hover-card": "^1.0.7", "@radix-ui/react-popover": "^1.0.7", "@radix-ui/react-tooltip": "^1.0.7", - "@tanstack/react-query": "^5.18.1", - "@tanstack/react-router": "^1.16.0", - "framer-motion": "^11.0.3", + "@tanstack/react-query": "^5.20.5", + "@tanstack/react-router": "^1.16.2", + "framer-motion": "^11.0.5", "get-urls": "^12.1.0", "jotai": "^2.6.4", - "media-chrome": "^2.1.0", + "media-chrome": "^2.2.4", "minidenticons": "^4.2.0", "nanoid": "^5.0.5", "qrcode.react": "^3.1.0", "re-resizable": "^6.9.11", "react": "^18.2.0", - "react-currency-input-field": "^3.6.14", + "react-currency-input-field": "^3.7.0", "react-dom": "^18.2.0", - "react-hook-form": "^7.50.0", + "react-hook-form": "^7.50.1", "react-hotkeys-hook": "^4.5.0", - "react-i18next": "^14.0.2", + "react-i18next": "^14.0.5", "react-router-dom": "^6.22.0", "react-string-replace": "^1.1.1", "slate": "^0.101.5", @@ -43,13 +43,13 @@ "string-strip-html": "^13.4.6", "uqr": "^0.1.2", "use-debounce": "^10.0.0", - "virtua": "^0.23.3" + "virtua": "^0.27.0" }, "devDependencies": { "@lume/tailwindcss": "workspace:^", "@lume/tsconfig": "workspace:^", "@lume/types": "workspace:^", - "@types/react": "^18.2.52", + "@types/react": "^18.2.55", "tailwindcss": "^3.4.1", "typescript": "^5.3.3" } diff --git a/packages/ui/src/account/active.tsx b/packages/ui/src/account/active.tsx index 61512b72..f08164bc 100644 --- a/packages/ui/src/account/active.tsx +++ b/packages/ui/src/account/active.tsx @@ -37,7 +37,7 @@ export function ActiveAccount() { loading="lazy" decoding="async" style={{ contentVisibility: "auto" }} - className="aspect-square h-auto w-7 rounded-lg object-cover" + className="aspect-square h-auto w-7 rounded-full object-cover" /> (null); - const [open, setOpen] = useState(false); - const [reaction, setReaction] = useState(null); - - const getReactionImage = (content: string) => { - const reaction: { img: string } = REACTIONS.find( - (el) => el.content === content, - ); - return reaction.img; - }; - - const react = async (content: string) => { - try { - setReaction(content); - - // react - await event.react(content); - - setOpen(false); - } catch (e) { - console.error(e); - } - }; - - return ( - - - - - - -
- - - - - -
- -
-
-
- ); + return ( +
+ + +
+ ); } diff --git a/packages/ui/src/note/buttons/reply.tsx b/packages/ui/src/note/buttons/reply.tsx index 38fa7750..21f3260e 100644 --- a/packages/ui/src/note/buttons/reply.tsx +++ b/packages/ui/src/note/buttons/reply.tsx @@ -13,7 +13,7 @@ export function NoteReply() { diff --git a/packages/ui/src/note/buttons/repost.tsx b/packages/ui/src/note/buttons/repost.tsx index 4d0110f8..d26651c9 100644 --- a/packages/ui/src/note/buttons/repost.tsx +++ b/packages/ui/src/note/buttons/repost.tsx @@ -9,109 +9,109 @@ import { toast } from "sonner"; import { useNoteContext } from "../provider"; export function NoteRepost() { - const event = useNoteContext(); - const setEditorValue = useSetAtom(editorValueAtom); - const setIsEditorOpen = useSetAtom(editorAtom); + const event = useNoteContext(); + const setEditorValue = useSetAtom(editorValueAtom); + const setIsEditorOpen = useSetAtom(editorAtom); - const [t] = useTranslation(); - const [loading, setLoading] = useState(false); - const [isRepost, setIsRepost] = useState(false); - const [open, setOpen] = useState(false); + const [t] = useTranslation(); + const [loading, setLoading] = useState(false); + const [isRepost, setIsRepost] = useState(false); + const [open, setOpen] = useState(false); - const repost = async () => { - try { - setLoading(true); + const repost = async () => { + try { + setLoading(true); - // repost - await event.repost(true); + // repost + await event.repost(true); - // update state - setLoading(false); - setIsRepost(true); + // update state + setLoading(false); + setIsRepost(true); - // notify - toast.success("You've reposted this post successfully"); - } catch (e) { - setLoading(false); - toast.error("Repost failed, try again later"); - } - }; + // notify + toast.success("You've reposted this post successfully"); + } catch (e) { + setLoading(false); + toast.error("Repost failed, try again later"); + } + }; - const quote = () => { - setEditorValue([ - { - type: "paragraph", - children: [{ text: "" }], - }, - { - type: "event", - // @ts-expect-error, useless - eventId: `nostr:${nip19.noteEncode(event.id)}`, - children: [{ text: "" }], - }, - { - type: "paragraph", - children: [{ text: "" }], - }, - ]); - setIsEditorOpen(true); - }; + const quote = () => { + setEditorValue([ + { + type: "paragraph", + children: [{ text: "" }], + }, + { + type: "event", + // @ts-expect-error, useless + eventId: `nostr:${nip19.noteEncode(event.id)}`, + children: [{ text: "" }], + }, + { + type: "paragraph", + children: [{ text: "" }], + }, + ]); + setIsEditorOpen(true); + }; - return ( - - - - - - - - - - - {t("note.buttons.repost")} - - - - - - - - - - - - - - - - - ); + return ( + + + + + + + + + + + {t("note.buttons.repost")} + + + + + + + + + + + + + + + + + ); } diff --git a/packages/ui/src/note/buttons/zap.tsx b/packages/ui/src/note/buttons/zap.tsx index 0398f3b4..23dab973 100644 --- a/packages/ui/src/note/buttons/zap.tsx +++ b/packages/ui/src/note/buttons/zap.tsx @@ -85,7 +85,7 @@ export function NoteZap() { diff --git a/packages/ui/src/note/child.tsx b/packages/ui/src/note/child.tsx index 50bcc462..088473ca 100644 --- a/packages/ui/src/note/child.tsx +++ b/packages/ui/src/note/child.tsx @@ -65,7 +65,7 @@ export function NoteChild({ href={url.toString()} target="_blank" rel="noreferrer" - className="break-p font-normal text-blue-500 hover:text-blue-600" + className="content-break font-normal text-blue-500 hover:text-blue-600" > {url.toString()} @@ -104,7 +104,7 @@ export function NoteChild({
-
+
{richContent}
diff --git a/packages/ui/src/note/content.tsx b/packages/ui/src/note/content.tsx index 67798091..0563b9a8 100644 --- a/packages/ui/src/note/content.tsx +++ b/packages/ui/src/note/content.tsx @@ -167,7 +167,7 @@ export function NoteContent({ className }: { className?: string }) { href={url.toString()} target="_blank" rel="noreferrer" - className="break-p inline-block w-full truncate font-normal text-blue-500 hover:text-blue-600" + className="content-break inline-block w-full truncate font-normal text-blue-500 hover:text-blue-600" > {url.toString()} @@ -224,7 +224,7 @@ export function NoteContent({ className }: { className?: string }) { return (
-
+
{richContent}
{storage.settings.translation && translate.translatable ? ( diff --git a/packages/ui/src/note/mentions/note.tsx b/packages/ui/src/note/mentions/note.tsx index dabf035f..f2cda761 100644 --- a/packages/ui/src/note/mentions/note.tsx +++ b/packages/ui/src/note/mentions/note.tsx @@ -68,7 +68,7 @@ export function MentionNote({ href={url.toString()} target="_blank" rel="noreferrer" - className="break-p inline-block w-full truncate font-normal text-blue-500 hover:text-blue-600" + className="content-break inline-block w-full truncate font-normal text-blue-500 hover:text-blue-600" > {url.toString()} diff --git a/packages/ui/src/note/preview/link.tsx b/packages/ui/src/note/preview/link.tsx index ae41ed1b..029e3c18 100644 --- a/packages/ui/src/note/preview/link.tsx +++ b/packages/ui/src/note/preview/link.tsx @@ -68,12 +68,12 @@ export function LinkPreview({ url }: { url: string }) {
{data.title ? ( -
+
{data.title}
) : null} {data.description ? ( -
+
{data.description}
) : null} diff --git a/packages/ui/src/note/primitives/text.tsx b/packages/ui/src/note/primitives/text.tsx index 08e3b0b2..cd4a3d97 100644 --- a/packages/ui/src/note/primitives/text.tsx +++ b/packages/ui/src/note/primitives/text.tsx @@ -11,18 +11,23 @@ export function TextNote({ }) { return ( - -
+ +
-
+
+ - -
- +
+
diff --git a/packages/ui/src/note/thread.tsx b/packages/ui/src/note/thread.tsx index 16245fb5..ae2f3d46 100644 --- a/packages/ui/src/note/thread.tsx +++ b/packages/ui/src/note/thread.tsx @@ -18,14 +18,14 @@ export function NoteThread({ className }: { className?: string }) { if (!thread) return null; return ( -
+
- {thread.rootEventId ? ( - - ) : null} {thread.replyEventId ? ( ) : null} + {thread.rootEventId ? ( + + ) : null}
- +
- - + +
-
-
-
-
- ); - } + if (!user.profile) { + return ( +
+
+
+
+
+ ); + } - return ( -
- {user.profile.about?.trim() || "No bio"} -
- ); + return ( +
+ {user.profile.about?.trim() || "No bio"} +
+ ); } diff --git a/packages/ui/src/user/nip05.tsx b/packages/ui/src/user/nip05.tsx index 0ad33c51..b3ba6a9b 100644 --- a/packages/ui/src/user/nip05.tsx +++ b/packages/ui/src/user/nip05.tsx @@ -9,11 +9,11 @@ export function UserNip05({ className }: { className?: string }) { const user = useUserContext(); const { isLoading, data: verified } = useQuery({ - queryKey: ["nip05", user?.profile.nip05], + queryKey: ["nip05", user?.pubkey], queryFn: async () => { if (!user.profile?.nip05) return false; - const verify = await ark.verify_nip05(user.pubkey, user.profile?.nip05); + console.log(verify); return verify; }, enabled: !!user.profile, diff --git a/packages/utils/package.json b/packages/utils/package.json index 8a107d35..7758f2c7 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -8,17 +8,17 @@ "access": "public" }, "dependencies": { - "@tanstack/react-query": "^5.18.1", + "@tanstack/react-query": "^5.20.5", "clsx": "^2.1.0", "dayjs": "^1.11.10", "jotai": "^2.6.4", - "nostr-tools": "^2.1.7", + "nostr-tools": "^2.1.9", "react": "^18.2.0" }, "devDependencies": { "@lume/tsconfig": "workspace:^", "@lume/types": "workspace:^", - "@types/react": "^18.2.52", + "@types/react": "^18.2.55", "tailwind-merge": "^2.2.1", "typescript": "^5.3.3" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 702ab6a5..80323e1c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,241 +9,54 @@ importers: .: dependencies: '@tauri-apps/api': - specifier: ^2.0.0-beta.0 + specifier: 2.0.0-beta.0 version: 2.0.0-beta.0 '@tauri-apps/plugin-autostart': - specifier: ^2.0.0-beta.0 + specifier: 2.0.0-beta.0 version: 2.0.0-beta.0 '@tauri-apps/plugin-clipboard-manager': - specifier: ^2.0.0-beta.0 + specifier: 2.0.0-beta.0 version: 2.0.0-beta.0 '@tauri-apps/plugin-dialog': - specifier: ^2.0.0-beta.0 + specifier: 2.0.0-beta.0 version: 2.0.0-beta.0 '@tauri-apps/plugin-fs': - specifier: ^2.0.0-beta.0 + specifier: 2.0.0-beta.0 version: 2.0.0-beta.0 '@tauri-apps/plugin-http': - specifier: ^2.0.0-beta.0 + specifier: 2.0.0-beta.0 version: 2.0.0-beta.0 '@tauri-apps/plugin-notification': - specifier: ^2.0.0-beta.0 + specifier: 2.0.0-beta.0 version: 2.0.0-beta.0 '@tauri-apps/plugin-os': - specifier: ^2.0.0-beta.0 + specifier: 2.0.0-beta.0 version: 2.0.0-beta.0 '@tauri-apps/plugin-process': - specifier: ^2.0.0-beta.0 + specifier: 2.0.0-beta.0 version: 2.0.0-beta.0 '@tauri-apps/plugin-shell': - specifier: ^2.0.0-beta.0 + specifier: 2.0.0-beta.0 version: 2.0.0-beta.0 '@tauri-apps/plugin-sql': - specifier: ^2.0.0-beta.0 + specifier: 2.0.0-beta.0 version: 2.0.0-beta.0 '@tauri-apps/plugin-updater': - specifier: ^2.0.0-beta.0 + specifier: 2.0.0-beta.0 version: 2.0.0-beta.0 '@tauri-apps/plugin-upload': - specifier: ^2.0.0-beta.0 + specifier: 2.0.0-beta.0 version: 2.0.0-beta.0 devDependencies: '@biomejs/biome': specifier: ^1.5.3 version: 1.5.3 '@tauri-apps/cli': - specifier: ^2.0.0-beta.1 + specifier: 2.0.0-beta.1 version: 2.0.0-beta.1 turbo: - specifier: ^1.12.2 - version: 1.12.2 - - apps/desktop: - dependencies: - '@columns/antenas': - specifier: workspace:^ - version: link:../../packages/lume-column-antenas - '@columns/default': - specifier: workspace:^ - version: link:../../packages/lume-column-default - '@columns/foryou': - specifier: workspace:^ - version: link:../../packages/lume-column-foryou - '@columns/global': - specifier: workspace:^ - version: link:../../packages/lume-column-global - '@columns/group': - specifier: workspace:^ - version: link:../../packages/lume-column-group - '@columns/hashtag': - specifier: workspace:^ - version: link:../../packages/lume-column-hashtag - '@columns/thread': - specifier: workspace:^ - version: link:../../packages/lume-column-thread - '@columns/timeline': - specifier: workspace:^ - version: link:../../packages/lume-column-timeline - '@columns/trending-notes': - specifier: workspace:^ - version: link:../../packages/lume-column-trending-notes - '@columns/user': - specifier: workspace:^ - version: link:../../packages/lume-column-user - '@columns/waifu': - specifier: workspace:^ - version: link:../../packages/lume-column-waifu - '@getalby/sdk': - specifier: ^3.2.3 - version: 3.2.3(typescript@5.3.3) - '@lume/ark': - specifier: workspace:^ - version: link:../../packages/ark - '@lume/icons': - specifier: workspace:^ - version: link:../../packages/icons - '@lume/storage': - specifier: workspace:^ - version: link:../../packages/storage - '@lume/ui': - specifier: workspace:^ - version: link:../../packages/ui - '@lume/utils': - specifier: workspace:^ - version: link:../../packages/utils - '@radix-ui/react-accordion': - specifier: ^1.1.2 - version: 1.1.2(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-alert-dialog': - specifier: ^1.0.5 - version: 1.0.5(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-avatar': - specifier: ^1.0.4 - version: 1.0.4(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-checkbox': - specifier: ^1.0.4 - version: 1.0.4(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-collapsible': - specifier: ^1.0.3 - version: 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-dialog': - specifier: ^1.0.5 - version: 1.0.5(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-dropdown-menu': - specifier: ^2.0.6 - version: 2.0.6(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-hover-card': - specifier: ^1.0.7 - version: 1.0.7(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-popover': - specifier: ^1.0.7 - version: 1.0.7(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-select': - specifier: ^2.0.0 - version: 2.0.0(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-switch': - specifier: ^1.0.3 - version: 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-tooltip': - specifier: ^1.0.7 - version: 1.0.7(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@tanstack/react-query': - specifier: ^5.18.1 - version: 5.18.1(react@18.2.0) - framer-motion: - specifier: ^11.0.3 - version: 11.0.3(react-dom@18.2.0)(react@18.2.0) - i18next: - specifier: ^23.8.2 - version: 23.8.2 - i18next-resources-to-backend: - specifier: ^1.2.0 - version: 1.2.0 - jotai: - specifier: ^2.6.4 - version: 2.6.4(@types/react@18.2.52)(react@18.2.0) - minidenticons: - specifier: ^4.2.0 - version: 4.2.0 - nanoid: - specifier: ^5.0.5 - version: 5.0.5 - nostr-fetch: - specifier: ^0.15.0 - version: 0.15.0 - react: - specifier: ^18.2.0 - version: 18.2.0 - react-currency-input-field: - specifier: ^3.6.14 - version: 3.6.14(react@18.2.0) - react-dom: - specifier: ^18.2.0 - version: 18.2.0(react@18.2.0) - react-hook-form: - specifier: ^7.50.0 - version: 7.50.0(react@18.2.0) - react-i18next: - specifier: ^14.0.2 - version: 14.0.2(i18next@23.8.2)(react-dom@18.2.0)(react@18.2.0) - smol-toml: - specifier: ^1.1.4 - version: 1.1.4 - sonner: - specifier: ^1.4.0 - version: 1.4.0(react-dom@18.2.0)(react@18.2.0) - virtua: - specifier: ^0.23.3 - version: 0.23.3(react-dom@18.2.0)(react@18.2.0) - devDependencies: - '@lume/tailwindcss': - specifier: workspace:^ - version: link:../../packages/tailwindcss - '@lume/tsconfig': - specifier: workspace:^ - version: link:../../packages/tsconfig - '@lume/types': - specifier: workspace:^ - version: link:../../packages/types - '@types/node': - specifier: ^20.11.16 - version: 20.11.16 - '@types/react': - specifier: ^18.2.52 - version: 18.2.52 - '@types/react-dom': - specifier: ^18.2.18 - version: 18.2.18 - '@vitejs/plugin-react-swc': - specifier: ^3.6.0 - version: 3.6.0(vite@5.0.12) - autoprefixer: - specifier: ^10.4.17 - version: 10.4.17(postcss@8.4.33) - cross-env: - specifier: ^7.0.3 - version: 7.0.3 - encoding: - specifier: ^0.1.13 - version: 0.1.13 - postcss: - specifier: ^8.4.33 - version: 8.4.33 - tailwindcss: - specifier: ^3.4.1 - version: 3.4.1 - typescript: - specifier: ^5.3.3 - version: 5.3.3 - vite: - specifier: ^5.0.12 - version: 5.0.12(@types/node@20.11.16) - vite-plugin-top-level-await: - specifier: ^1.4.1 - version: 1.4.1(vite@5.0.12) - vite-tsconfig-paths: - specifier: ^4.3.1 - version: 4.3.1(typescript@5.3.3)(vite@5.0.12) + specifier: ^1.12.4 + version: 1.12.4 apps/desktop2: dependencies: @@ -266,11 +79,11 @@ importers: specifier: ^1.0.4 version: 1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) '@tanstack/react-query': - specifier: ^5.18.1 - version: 5.18.1(react@18.2.0) + specifier: ^5.20.5 + version: 5.20.5(react@18.2.0) '@tanstack/react-router': - specifier: ^1.16.0 - version: 1.16.0(react-dom@18.2.0)(react@18.2.0) + specifier: ^1.16.2 + version: 1.16.2(react-dom@18.2.0)(react@18.2.0) i18next: specifier: ^23.8.2 version: 23.8.2 @@ -287,14 +100,14 @@ importers: specifier: ^18.2.0 version: 18.2.0(react@18.2.0) react-i18next: - specifier: ^14.0.2 - version: 14.0.2(i18next@23.8.2)(react-dom@18.2.0)(react@18.2.0) + specifier: ^14.0.5 + version: 14.0.5(i18next@23.8.2)(react-dom@18.2.0)(react@18.2.0) sonner: specifier: ^1.4.0 version: 1.4.0(react-dom@18.2.0)(react@18.2.0) virtua: - specifier: ^0.23.3 - version: 0.23.3(react-dom@18.2.0)(react@18.2.0) + specifier: ^0.27.0 + version: 0.27.0(react-dom@18.2.0)(react@18.2.0) devDependencies: '@lume/tailwindcss': specifier: workspace:^ @@ -306,11 +119,11 @@ importers: specifier: workspace:^ version: link:../../packages/types '@tanstack/router-devtools': - specifier: ^1.16.0 - version: 1.16.0(react-dom@18.2.0)(react@18.2.0) + specifier: ^1.16.2 + version: 1.16.2(react-dom@18.2.0)(react@18.2.0) '@tanstack/router-vite-plugin': - specifier: ^1.16.1 - version: 1.16.1 + specifier: ^1.16.3 + version: 1.16.3 '@types/react': specifier: ^18.2.55 version: 18.2.55 @@ -318,29 +131,29 @@ importers: specifier: ^18.2.19 version: 18.2.19 '@vitejs/plugin-react-swc': - specifier: ^3.5.0 - version: 3.6.0(vite@5.1.1) + specifier: ^3.6.0 + version: 3.6.0(vite@5.1.2) autoprefixer: specifier: ^10.4.17 version: 10.4.17(postcss@8.4.35) postcss: - specifier: ^8.4.33 + specifier: ^8.4.35 version: 8.4.35 tailwindcss: specifier: ^3.4.1 version: 3.4.1 typescript: - specifier: ^5.2.2 + specifier: ^5.3.3 version: 5.3.3 vite: - specifier: ^5.1.0 - version: 5.1.1 + specifier: ^5.1.2 + version: 5.1.2 vite-plugin-top-level-await: specifier: ^1.4.1 - version: 1.4.1(vite@5.1.1) + version: 1.4.1(vite@5.1.2) vite-tsconfig-paths: specifier: ^4.3.1 - version: 4.3.1(typescript@5.3.3)(vite@5.1.1) + version: 4.3.1(typescript@5.3.3)(vite@5.1.2) apps/web: dependencies: @@ -349,19 +162,19 @@ importers: version: 0.4.1(typescript@5.3.3) '@astrojs/tailwind': specifier: ^5.1.0 - version: 5.1.0(astro@4.3.2)(tailwindcss@3.4.1) + version: 5.1.0(astro@4.3.7)(tailwindcss@3.4.1) '@fontsource/geist-mono': specifier: ^5.0.1 version: 5.0.1 astro: - specifier: ^4.3.2 - version: 4.3.2(typescript@5.3.3) + specifier: ^4.3.7 + version: 4.3.7(typescript@5.3.3) astro-seo-meta: specifier: ^4.1.0 - version: 4.1.0(astro@4.3.2) + version: 4.1.0(astro@4.3.7) astro-seo-schema: specifier: ^4.0.0 - version: 4.0.0(astro@4.3.2)(schema-dts@1.1.2) + version: 4.0.0(astro@4.3.7)(schema-dts@1.1.2) schema-dts: specifier: ^1.1.2 version: 1.1.2(typescript@5.3.3) @@ -379,8 +192,8 @@ importers: packages/ark: dependencies: '@getalby/sdk': - specifier: ^3.2.3 - version: 3.2.3(typescript@5.3.3) + specifier: ^3.3.0 + version: 3.3.0(typescript@5.3.3) '@lume/icons': specifier: workspace:^ version: link:../icons @@ -392,37 +205,37 @@ importers: version: link:../utils '@radix-ui/react-avatar': specifier: ^1.0.4 - version: 1.0.4(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.4(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-collapsible': specifier: ^1.0.3 - version: 1.0.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.3(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-dialog': specifier: ^1.0.5 - version: 1.0.5(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.5(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-dropdown-menu': specifier: ^2.0.6 - version: 2.0.6(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) + version: 2.0.6(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-hover-card': specifier: ^1.0.7 - version: 1.0.7(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.7(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-popover': specifier: ^1.0.7 - version: 1.0.7(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.7(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-tooltip': specifier: ^1.0.7 - version: 1.0.7(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.7(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) '@tanstack/react-query': - specifier: ^5.18.1 - version: 5.18.1(react@18.2.0) + specifier: ^5.20.5 + version: 5.20.5(react@18.2.0) get-urls: specifier: ^12.1.0 version: 12.1.0 jotai: specifier: ^2.6.4 - version: 2.6.4(@types/react@18.2.52)(react@18.2.0) + version: 2.6.4(@types/react@18.2.55)(react@18.2.0) media-chrome: - specifier: ^2.1.0 - version: 2.1.0 + specifier: ^2.2.4 + version: 2.2.4 minidenticons: specifier: ^4.2.0 version: 4.2.0 @@ -439,11 +252,11 @@ importers: specifier: ^18.2.0 version: 18.2.0 react-currency-input-field: - specifier: ^3.6.14 - version: 3.6.14(react@18.2.0) + specifier: ^3.7.0 + version: 3.7.0(react@18.2.0) react-i18next: - specifier: ^14.0.2 - version: 14.0.2(i18next@23.8.2)(react-dom@18.2.0)(react@18.2.0) + specifier: ^14.0.5 + version: 14.0.5(i18next@23.8.2)(react-dom@18.2.0)(react@18.2.0) react-string-replace: specifier: ^1.1.1 version: 1.1.1 @@ -454,8 +267,8 @@ importers: specifier: ^13.4.6 version: 13.4.6 virtua: - specifier: ^0.23.3 - version: 0.23.3(react-dom@18.2.0)(react@18.2.0) + specifier: ^0.27.0 + version: 0.27.0(react-dom@18.2.0)(react@18.2.0) devDependencies: '@lume/tailwindcss': specifier: workspace:^ @@ -467,8 +280,8 @@ importers: specifier: workspace:^ version: link:../types '@types/react': - specifier: ^18.2.52 - version: 18.2.52 + specifier: ^18.2.55 + version: 18.2.55 tailwindcss: specifier: ^3.4.1 version: 3.4.1 @@ -486,8 +299,8 @@ importers: specifier: workspace:* version: link:../tsconfig '@types/react': - specifier: ^18.2.52 - version: 18.2.52 + specifier: ^18.2.55 + version: 18.2.55 typescript: specifier: ^5.3.3 version: 5.3.3 @@ -507,8 +320,8 @@ importers: specifier: workspace:^ version: link:../utils '@tanstack/react-query': - specifier: ^5.18.1 - version: 5.18.1(react@18.2.0) + specifier: ^5.20.5 + version: 5.20.5(react@18.2.0) react: specifier: ^18.2.0 version: 18.2.0 @@ -516,8 +329,8 @@ importers: specifier: ^1.4.0 version: 1.4.0(react-dom@18.2.0)(react@18.2.0) virtua: - specifier: ^0.23.3 - version: 0.23.3(react-dom@18.2.0)(react@18.2.0) + specifier: ^0.27.0 + version: 0.27.0(react-dom@18.2.0)(react@18.2.0) devDependencies: '@lume/tailwindcss': specifier: workspace:^ @@ -529,8 +342,8 @@ importers: specifier: workspace:^ version: link:../types '@types/react': - specifier: ^18.2.52 - version: 18.2.52 + specifier: ^18.2.55 + version: 18.2.55 tailwindcss: specifier: ^3.4.1 version: 3.4.1 @@ -553,8 +366,8 @@ importers: specifier: workspace:^ version: link:../utils '@tanstack/react-query': - specifier: ^5.18.1 - version: 5.18.1(react@18.2.0) + specifier: ^5.20.5 + version: 5.20.5(react@18.2.0) react: specifier: ^18.2.0 version: 18.2.0 @@ -562,8 +375,8 @@ importers: specifier: ^1.4.0 version: 1.4.0(react-dom@18.2.0)(react@18.2.0) virtua: - specifier: ^0.23.3 - version: 0.23.3(react-dom@18.2.0)(react@18.2.0) + specifier: ^0.27.0 + version: 0.27.0(react-dom@18.2.0)(react@18.2.0) devDependencies: '@lume/tailwindcss': specifier: workspace:^ @@ -575,8 +388,8 @@ importers: specifier: workspace:^ version: link:../types '@types/react': - specifier: ^18.2.52 - version: 18.2.52 + specifier: ^18.2.55 + version: 18.2.55 tailwindcss: specifier: ^3.4.1 version: 3.4.1 @@ -602,8 +415,8 @@ importers: specifier: workspace:^ version: link:../utils '@tanstack/react-query': - specifier: ^5.18.1 - version: 5.18.1(react@18.2.0) + specifier: ^5.20.5 + version: 5.20.5(react@18.2.0) react: specifier: ^18.2.0 version: 18.2.0 @@ -611,8 +424,8 @@ importers: specifier: ^1.4.0 version: 1.4.0(react-dom@18.2.0)(react@18.2.0) virtua: - specifier: ^0.23.3 - version: 0.23.3(react-dom@18.2.0)(react@18.2.0) + specifier: ^0.27.0 + version: 0.27.0(react-dom@18.2.0)(react@18.2.0) devDependencies: '@lume/tailwindcss': specifier: workspace:^ @@ -624,8 +437,8 @@ importers: specifier: workspace:^ version: link:../types '@types/react': - specifier: ^18.2.52 - version: 18.2.52 + specifier: ^18.2.55 + version: 18.2.55 tailwindcss: specifier: ^3.4.1 version: 3.4.1 @@ -648,8 +461,8 @@ importers: specifier: workspace:^ version: link:../utils '@tanstack/react-query': - specifier: ^5.18.1 - version: 5.18.1(react@18.2.0) + specifier: ^5.20.5 + version: 5.20.5(react@18.2.0) react: specifier: ^18.2.0 version: 18.2.0 @@ -657,8 +470,8 @@ importers: specifier: ^1.4.0 version: 1.4.0(react-dom@18.2.0)(react@18.2.0) virtua: - specifier: ^0.23.3 - version: 0.23.3(react-dom@18.2.0)(react@18.2.0) + specifier: ^0.27.0 + version: 0.27.0(react-dom@18.2.0)(react@18.2.0) devDependencies: '@lume/tailwindcss': specifier: workspace:^ @@ -670,8 +483,8 @@ importers: specifier: workspace:^ version: link:../types '@types/react': - specifier: ^18.2.52 - version: 18.2.52 + specifier: ^18.2.55 + version: 18.2.55 tailwindcss: specifier: ^3.4.1 version: 3.4.1 @@ -694,8 +507,8 @@ importers: specifier: workspace:^ version: link:../utils '@tanstack/react-query': - specifier: ^5.18.1 - version: 5.18.1(react@18.2.0) + specifier: ^5.20.5 + version: 5.20.5(react@18.2.0) react: specifier: ^18.2.0 version: 18.2.0 @@ -703,8 +516,8 @@ importers: specifier: ^1.4.0 version: 1.4.0(react-dom@18.2.0)(react@18.2.0) virtua: - specifier: ^0.23.3 - version: 0.23.3(react-dom@18.2.0)(react@18.2.0) + specifier: ^0.27.0 + version: 0.27.0(react-dom@18.2.0)(react@18.2.0) devDependencies: '@lume/tailwindcss': specifier: workspace:^ @@ -716,8 +529,8 @@ importers: specifier: workspace:^ version: link:../types '@types/react': - specifier: ^18.2.52 - version: 18.2.52 + specifier: ^18.2.55 + version: 18.2.55 tailwindcss: specifier: ^3.4.1 version: 3.4.1 @@ -740,8 +553,8 @@ importers: specifier: workspace:^ version: link:../utils '@tanstack/react-query': - specifier: ^5.18.1 - version: 5.18.1(react@18.2.0) + specifier: ^5.20.5 + version: 5.20.5(react@18.2.0) react: specifier: ^18.2.0 version: 18.2.0 @@ -749,8 +562,8 @@ importers: specifier: ^1.4.0 version: 1.4.0(react-dom@18.2.0)(react@18.2.0) virtua: - specifier: ^0.23.3 - version: 0.23.3(react-dom@18.2.0)(react@18.2.0) + specifier: ^0.27.0 + version: 0.27.0(react-dom@18.2.0)(react@18.2.0) devDependencies: '@lume/tailwindcss': specifier: workspace:^ @@ -762,8 +575,8 @@ importers: specifier: workspace:^ version: link:../types '@types/react': - specifier: ^18.2.52 - version: 18.2.52 + specifier: ^18.2.55 + version: 18.2.55 tailwindcss: specifier: ^3.4.1 version: 3.4.1 @@ -786,8 +599,8 @@ importers: specifier: workspace:^ version: link:../utils '@tanstack/react-query': - specifier: ^5.18.1 - version: 5.18.1(react@18.2.0) + specifier: ^5.20.5 + version: 5.20.5(react@18.2.0) react: specifier: ^18.2.0 version: 18.2.0 @@ -795,8 +608,8 @@ importers: specifier: ^1.4.0 version: 1.4.0(react-dom@18.2.0)(react@18.2.0) virtua: - specifier: ^0.23.3 - version: 0.23.3(react-dom@18.2.0)(react@18.2.0) + specifier: ^0.27.0 + version: 0.27.0(react-dom@18.2.0)(react@18.2.0) devDependencies: '@lume/tailwindcss': specifier: workspace:^ @@ -808,8 +621,8 @@ importers: specifier: workspace:^ version: link:../types '@types/react': - specifier: ^18.2.52 - version: 18.2.52 + specifier: ^18.2.55 + version: 18.2.55 tailwindcss: specifier: ^3.4.1 version: 3.4.1 @@ -832,8 +645,8 @@ importers: specifier: workspace:^ version: link:../utils '@tanstack/react-query': - specifier: ^5.18.1 - version: 5.18.1(react@18.2.0) + specifier: ^5.20.5 + version: 5.20.5(react@18.2.0) react: specifier: ^18.2.0 version: 18.2.0 @@ -841,8 +654,8 @@ importers: specifier: ^1.4.0 version: 1.4.0(react-dom@18.2.0)(react@18.2.0) virtua: - specifier: ^0.23.3 - version: 0.23.3(react-dom@18.2.0)(react@18.2.0) + specifier: ^0.27.0 + version: 0.27.0(react-dom@18.2.0)(react@18.2.0) devDependencies: '@lume/tailwindcss': specifier: workspace:^ @@ -854,8 +667,8 @@ importers: specifier: workspace:^ version: link:../types '@types/react': - specifier: ^18.2.52 - version: 18.2.52 + specifier: ^18.2.55 + version: 18.2.55 tailwindcss: specifier: ^3.4.1 version: 3.4.1 @@ -878,8 +691,8 @@ importers: specifier: workspace:^ version: link:../utils '@tanstack/react-query': - specifier: ^5.18.1 - version: 5.18.1(react@18.2.0) + specifier: ^5.20.5 + version: 5.20.5(react@18.2.0) react: specifier: ^18.2.0 version: 18.2.0 @@ -887,8 +700,8 @@ importers: specifier: ^1.4.0 version: 1.4.0(react-dom@18.2.0)(react@18.2.0) virtua: - specifier: ^0.23.3 - version: 0.23.3(react-dom@18.2.0)(react@18.2.0) + specifier: ^0.27.0 + version: 0.27.0(react-dom@18.2.0)(react@18.2.0) devDependencies: '@lume/tailwindcss': specifier: workspace:^ @@ -900,8 +713,8 @@ importers: specifier: workspace:^ version: link:../types '@types/react': - specifier: ^18.2.52 - version: 18.2.52 + specifier: ^18.2.55 + version: 18.2.55 tailwindcss: specifier: ^3.4.1 version: 3.4.1 @@ -924,8 +737,8 @@ importers: specifier: workspace:^ version: link:../utils '@tanstack/react-query': - specifier: ^5.18.1 - version: 5.18.1(react@18.2.0) + specifier: ^5.20.5 + version: 5.20.5(react@18.2.0) react: specifier: ^18.2.0 version: 18.2.0 @@ -933,8 +746,8 @@ importers: specifier: ^1.4.0 version: 1.4.0(react-dom@18.2.0)(react@18.2.0) virtua: - specifier: ^0.23.3 - version: 0.23.3(react-dom@18.2.0)(react@18.2.0) + specifier: ^0.27.0 + version: 0.27.0(react-dom@18.2.0)(react@18.2.0) devDependencies: '@lume/tailwindcss': specifier: workspace:^ @@ -946,8 +759,8 @@ importers: specifier: workspace:^ version: link:../types '@types/react': - specifier: ^18.2.52 - version: 18.2.52 + specifier: ^18.2.55 + version: 18.2.55 tailwindcss: specifier: ^3.4.1 version: 3.4.1 @@ -970,8 +783,8 @@ importers: specifier: workspace:^ version: link:../utils '@tanstack/react-query': - specifier: ^5.18.1 - version: 5.18.1(react@18.2.0) + specifier: ^5.20.5 + version: 5.20.5(react@18.2.0) react: specifier: ^18.2.0 version: 18.2.0 @@ -986,8 +799,8 @@ importers: specifier: workspace:^ version: link:../types '@types/react': - specifier: ^18.2.52 - version: 18.2.52 + specifier: ^18.2.55 + version: 18.2.55 tailwindcss: specifier: ^3.4.1 version: 3.4.1 @@ -1010,11 +823,11 @@ importers: specifier: ^1.4.1 version: 1.4.1(react@18.2.0)(scheduler@0.23.0) virtua: - specifier: ^0.23.3 - version: 0.23.3(react-dom@18.2.0)(react@18.2.0) + specifier: ^0.27.0 + version: 0.27.0(react-dom@18.2.0)(react@18.2.0) zustand: specifier: ^4.5.0 - version: 4.5.0(@types/react@18.2.52)(react@18.2.0) + version: 4.5.0(@types/react@18.2.55)(react@18.2.0) devDependencies: '@lume/tsconfig': specifier: workspace:* @@ -1026,8 +839,8 @@ importers: specifier: workspace:^ version: link:../utils '@types/react': - specifier: ^18.2.52 - version: 18.2.52 + specifier: ^18.2.55 + version: 18.2.55 typescript: specifier: ^5.3.3 version: 5.3.3 @@ -1044,8 +857,8 @@ importers: specifier: ^0.5.10 version: 0.5.10(tailwindcss@3.4.1) tailwind-scrollbar: - specifier: ^3.0.5 - version: 3.0.5(tailwindcss@3.4.1) + specifier: ^3.1.0 + version: 3.1.0(tailwindcss@3.4.1) tailwindcss: specifier: ^3.4.1 version: 3.4.1 @@ -1061,8 +874,8 @@ importers: packages/ui: dependencies: '@getalby/sdk': - specifier: ^3.2.3 - version: 3.2.3(typescript@5.3.3) + specifier: ^3.3.0 + version: 3.3.0(typescript@5.3.3) '@lume/ark': specifier: workspace:^ version: link:../ark @@ -1076,53 +889,53 @@ importers: specifier: workspace:^ version: link:../utils '@nostr-dev-kit/ndk': - specifier: ^2.4.0 - version: 2.4.0(typescript@5.3.3) + specifier: ^2.4.1 + version: 2.4.1(typescript@5.3.3) '@radix-ui/react-accordion': specifier: ^1.1.2 - version: 1.1.2(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) + version: 1.1.2(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-alert-dialog': specifier: ^1.0.5 - version: 1.0.5(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.5(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-avatar': specifier: ^1.0.4 - version: 1.0.4(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.4(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-collapsible': specifier: ^1.0.3 - version: 1.0.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.3(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-dialog': specifier: ^1.0.5 - version: 1.0.5(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.5(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-dropdown-menu': specifier: ^2.0.6 - version: 2.0.6(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) + version: 2.0.6(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-hover-card': specifier: ^1.0.7 - version: 1.0.7(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.7(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-popover': specifier: ^1.0.7 - version: 1.0.7(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.7(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-tooltip': specifier: ^1.0.7 - version: 1.0.7(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.7(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) '@tanstack/react-query': - specifier: ^5.18.1 - version: 5.18.1(react@18.2.0) + specifier: ^5.20.5 + version: 5.20.5(react@18.2.0) '@tanstack/react-router': - specifier: ^1.16.0 - version: 1.16.0(react-dom@18.2.0)(react@18.2.0) + specifier: ^1.16.2 + version: 1.16.2(react-dom@18.2.0)(react@18.2.0) framer-motion: - specifier: ^11.0.3 - version: 11.0.3(react-dom@18.2.0)(react@18.2.0) + specifier: ^11.0.5 + version: 11.0.5(react-dom@18.2.0)(react@18.2.0) get-urls: specifier: ^12.1.0 version: 12.1.0 jotai: specifier: ^2.6.4 - version: 2.6.4(@types/react@18.2.52)(react@18.2.0) + version: 2.6.4(@types/react@18.2.55)(react@18.2.0) media-chrome: - specifier: ^2.1.0 - version: 2.1.0 + specifier: ^2.2.4 + version: 2.2.4 minidenticons: specifier: ^4.2.0 version: 4.2.0 @@ -1139,20 +952,20 @@ importers: specifier: ^18.2.0 version: 18.2.0 react-currency-input-field: - specifier: ^3.6.14 - version: 3.6.14(react@18.2.0) + specifier: ^3.7.0 + version: 3.7.0(react@18.2.0) react-dom: specifier: ^18.2.0 version: 18.2.0(react@18.2.0) react-hook-form: - specifier: ^7.50.0 - version: 7.50.0(react@18.2.0) + specifier: ^7.50.1 + version: 7.50.1(react@18.2.0) react-hotkeys-hook: specifier: ^4.5.0 version: 4.5.0(react-dom@18.2.0)(react@18.2.0) react-i18next: - specifier: ^14.0.2 - version: 14.0.2(i18next@23.8.2)(react-dom@18.2.0)(react@18.2.0) + specifier: ^14.0.5 + version: 14.0.5(i18next@23.8.2)(react-dom@18.2.0)(react@18.2.0) react-router-dom: specifier: ^6.22.0 version: 6.22.0(react-dom@18.2.0)(react@18.2.0) @@ -1178,8 +991,8 @@ importers: specifier: ^10.0.0 version: 10.0.0(react@18.2.0) virtua: - specifier: ^0.23.3 - version: 0.23.3(react-dom@18.2.0)(react@18.2.0) + specifier: ^0.27.0 + version: 0.27.0(react-dom@18.2.0)(react@18.2.0) devDependencies: '@lume/tailwindcss': specifier: workspace:^ @@ -1191,8 +1004,8 @@ importers: specifier: workspace:^ version: link:../types '@types/react': - specifier: ^18.2.52 - version: 18.2.52 + specifier: ^18.2.55 + version: 18.2.55 tailwindcss: specifier: ^3.4.1 version: 3.4.1 @@ -1203,8 +1016,8 @@ importers: packages/utils: dependencies: '@tanstack/react-query': - specifier: ^5.18.1 - version: 5.18.1(react@18.2.0) + specifier: ^5.20.5 + version: 5.20.5(react@18.2.0) clsx: specifier: ^2.1.0 version: 2.1.0 @@ -1213,10 +1026,10 @@ importers: version: 1.11.10 jotai: specifier: ^2.6.4 - version: 2.6.4(@types/react@18.2.52)(react@18.2.0) + version: 2.6.4(@types/react@18.2.55)(react@18.2.0) nostr-tools: - specifier: ^2.1.7 - version: 2.1.7(typescript@5.3.3) + specifier: ^2.1.9 + version: 2.1.9(typescript@5.3.3) react: specifier: ^18.2.0 version: 18.2.0 @@ -1228,8 +1041,8 @@ importers: specifier: workspace:^ version: link:../types '@types/react': - specifier: ^18.2.52 - version: 18.2.52 + specifier: ^18.2.55 + version: 18.2.55 tailwind-merge: specifier: ^2.2.1 version: 2.2.1 @@ -1257,8 +1070,8 @@ packages: peerDependencies: typescript: ^5.0.0 dependencies: - '@astrojs/language-server': 2.6.2(typescript@5.3.3) - chokidar: 3.5.3 + '@astrojs/language-server': 2.7.4(typescript@5.3.3) + chokidar: 3.6.0 fast-glob: 3.3.2 kleur: 4.1.5 typescript: 5.3.3 @@ -1268,16 +1081,16 @@ packages: - prettier-plugin-astro dev: false - /@astrojs/compiler@2.5.2: - resolution: {integrity: sha512-fm9HNYu1tVnJjZYHE+SdDM5k6fZKNPXS9PwT43Mf6l4HVGx8d1jQwhGQqCvLkYJJBwQ9OysiexFMt7wtNuXhmQ==} + /@astrojs/compiler@2.5.3: + resolution: {integrity: sha512-jzj01BRv/fmo+9Mr2FhocywGzEYiyiP2GVHje1ziGNU6c97kwhYGsnvwMkHrncAy9T9Vi54cjaMK7UE4ClX4vA==} dev: false /@astrojs/internal-helpers@0.2.1: resolution: {integrity: sha512-06DD2ZnItMwUnH81LBLco3tWjcZ1lGU9rLCCBaeUCGYe9cI0wKyY2W3kDyoW1I6GmcWgt1fu+D1CTvz+FIKf8A==} dev: false - /@astrojs/language-server@2.6.2(typescript@5.3.3): - resolution: {integrity: sha512-RYzPRhS/WBXK5JtfR+0+nGj+N3VbJd5jU/uSNUev9baUx/RLmUwDk1f6Oy8QDEfDDLAr76Ig8YeDD/nxPdBSLw==} + /@astrojs/language-server@2.7.4(typescript@5.3.3): + resolution: {integrity: sha512-U317ZKx5VXg2Sy6iPgYOliOZ10Ji/eo8MGFCry2/yT+rYTfb81HbrSWUu9nsZzpFK66So5aprQutRWWM/m7mPQ==} hasBin: true peerDependencies: prettier: ^3.0.0 @@ -1288,22 +1101,20 @@ packages: prettier-plugin-astro: optional: true dependencies: - '@astrojs/compiler': 2.5.2 + '@astrojs/compiler': 2.5.3 '@jridgewell/sourcemap-codec': 1.4.15 - '@volar/kit': 1.11.1(typescript@5.3.3) - '@volar/language-core': 1.11.1 - '@volar/language-server': 1.11.1 - '@volar/language-service': 1.11.1 - '@volar/source-map': 1.11.1 - '@volar/typescript': 1.11.1 + '@volar/kit': 2.0.4(typescript@5.3.3) + '@volar/language-core': 2.0.4 + '@volar/language-server': 2.0.4 + '@volar/language-service': 2.0.4 + '@volar/typescript': 2.0.4 fast-glob: 3.3.2 - muggle-string: 0.3.1 - volar-service-css: 0.0.17(@volar/language-service@1.11.1) - volar-service-emmet: 0.0.17(@volar/language-service@1.11.1) - volar-service-html: 0.0.17(@volar/language-service@1.11.1) - volar-service-prettier: 0.0.17(@volar/language-service@1.11.1) - volar-service-typescript: 0.0.17(@volar/language-service@1.11.1)(@volar/typescript@1.11.1) - volar-service-typescript-twoslash-queries: 0.0.17(@volar/language-service@1.11.1) + volar-service-css: 0.0.29(@volar/language-service@2.0.4) + volar-service-emmet: 0.0.29(@volar/language-service@2.0.4) + volar-service-html: 0.0.29(@volar/language-service@2.0.4) + volar-service-prettier: 0.0.29(@volar/language-service@2.0.4) + volar-service-typescript: 0.0.29(@volar/language-service@2.0.4)(@volar/typescript@2.0.4) + volar-service-typescript-twoslash-queries: 0.0.29(@volar/language-service@2.0.4) vscode-html-languageservice: 5.1.2 vscode-uri: 3.0.8 transitivePeerDependencies: @@ -1338,13 +1149,13 @@ packages: prismjs: 1.29.0 dev: false - /@astrojs/tailwind@5.1.0(astro@4.3.2)(tailwindcss@3.4.1): + /@astrojs/tailwind@5.1.0(astro@4.3.7)(tailwindcss@3.4.1): resolution: {integrity: sha512-BJoCDKuWhU9FT2qYg+fr6Nfb3qP4ShtyjXGHKA/4mHN94z7BGcmauQK23iy+YH5qWvTnhqkd6mQPQ1yTZTe9Ig==} peerDependencies: astro: ^3.0.0 || ^4.0.0 tailwindcss: ^3.0.24 dependencies: - astro: 4.3.2(typescript@5.3.3) + astro: 4.3.7(typescript@5.3.3) autoprefixer: 10.4.17(postcss@8.4.35) postcss: 8.4.35 postcss-load-config: 4.0.2(postcss@8.4.35) @@ -1427,7 +1238,7 @@ packages: dependencies: '@babel/compat-data': 7.23.5 '@babel/helper-validator-option': 7.23.5 - browserslist: 4.22.3 + browserslist: 4.23.0 lru-cache: 5.1.1 semver: 6.3.1 dev: false @@ -1913,8 +1724,8 @@ packages: '@floating-ui/utils': 0.2.1 dev: false - /@floating-ui/dom@1.6.1: - resolution: {integrity: sha512-iA8qE43/H5iGozC3W0YSnVSW42Vh522yyM1gj+BqRwVsTNOyr231PsXDaV04yT39PsO0QL2QpbI/M0ZaLUQgRQ==} + /@floating-ui/dom@1.6.3: + resolution: {integrity: sha512-RnDthu3mzPlQ31Ss/BTwQ1zjzIhr3lk1gZB1OC56h/1vEtaXkESrOqL5fQVMfXpwGtRwX+YsZBdyHtJMQnkArw==} dependencies: '@floating-ui/core': 1.6.0 '@floating-ui/utils': 0.2.1 @@ -1926,7 +1737,7 @@ packages: react: '>=16.8.0' react-dom: '>=16.8.0' dependencies: - '@floating-ui/dom': 1.6.1 + '@floating-ui/dom': 1.6.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -1939,8 +1750,8 @@ packages: resolution: {integrity: sha512-fbLTXtnGagDEaKmRqAnjbqWZbZ3RR6RExvNikt3hLI/qJXxaBZZw8OH+Ve5rAxVxmKwz0a5GmPk2cqW0aapbfQ==} dev: false - /@getalby/sdk@3.2.3(typescript@5.3.3): - resolution: {integrity: sha512-8eIqg1vEH2CdkNoHsIlL5q2bKLvLR+XiSWK2RQnTAB+Z0CNlVW2jRM8JxxeubHnKBDTiBrBMkPqBIAhQqc8now==} + /@getalby/sdk@3.3.0(typescript@5.3.3): + resolution: {integrity: sha512-Y/RwxIo7iYTsKDaTbDmZME1AuB8v5bw9CmqBN3u6fkI8ibYYi8RgeRW78orwCNKRZFB//ZF4MEpAJBGZ3vNNzQ==} engines: {node: '>=14'} dependencies: events: 3.3.0 @@ -1968,8 +1779,8 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 '@jridgewell/trace-mapping': 0.3.22 - /@jridgewell/resolve-uri@3.1.1: - resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} + /@jridgewell/resolve-uri@3.1.2: + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} /@jridgewell/set-array@1.1.2: @@ -1982,7 +1793,7 @@ packages: /@jridgewell/trace-mapping@0.3.22: resolution: {integrity: sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw==} dependencies: - '@jridgewell/resolve-uri': 3.1.1 + '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.4.15 /@juggle/resize-observer@3.4.0: @@ -2005,12 +1816,6 @@ packages: '@noble/hashes': 1.3.2 dev: false - /@noble/curves@1.3.0: - resolution: {integrity: sha512-t01iSXPuN+Eqzb4eBX0S5oubSqXbK/xXa1Ne18Hj8f9pStxztHCE2gfboSp/dZRLSqfuLpRK2nDXDK+W9puocA==} - dependencies: - '@noble/hashes': 1.3.3 - dev: false - /@noble/hashes@1.3.1: resolution: {integrity: sha512-EbqwksQwz9xDRGfDST86whPBgM65E0OH/pCgqW0GBVzO22bNE+NuIbeTb714+IfSjU3aRk47EUvXIb5bTsenKA==} engines: {node: '>= 16'} @@ -2046,10 +1851,10 @@ packages: engines: {node: '>= 8'} dependencies: '@nodelib/fs.scandir': 2.1.5 - fastq: 1.17.0 + fastq: 1.17.1 - /@nostr-dev-kit/ndk@2.4.0(typescript@5.3.3): - resolution: {integrity: sha512-IdL6F/o0p1oVmII6om5ErJ+LarO2hjbRoqYfz8DlSBWVNT/uAx/GdtlJG0qlAdg5PPzDyf3Unrk0Pi/WermVjw==} + /@nostr-dev-kit/ndk@2.4.1(typescript@5.3.3): + resolution: {integrity: sha512-2rUJSlriESZ3rvXfmEepi8r+Ms1YM1z7+yr8ymyHbFF2OXi4XMc52hLmPDBK950dAHn4f8efkUKEnkvLF3hreg==} dependencies: '@noble/hashes': 1.3.3 '@noble/secp256k1': 2.0.0 @@ -2067,32 +1872,19 @@ packages: - typescript dev: false - /@nostr-fetch/kernel@0.15.0: - resolution: {integrity: sha512-Sq3PjSUrPSK9uJzq2yPDe/xMVdcn5PkYxRo6KKBykigefYcuQqk9ulXxUX/Z2FyvsN3QcY+3aEwKsgaQcC+TiA==} - dependencies: - '@noble/curves': 1.3.0 - '@noble/hashes': 1.3.3 - dev: false - /@pkgjs/parseargs@0.11.0: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} requiresBuild: true optional: true - /@radix-ui/number@1.0.1: - resolution: {integrity: sha512-T5gIdVO2mmPW3NNhjNgEP3cqMXjXL9UbO0BzWcXfvdBs+BohbQxvd/K5hSVKmn9/lbTdsQVKbUcP5WLCwvUbBg==} - dependencies: - '@babel/runtime': 7.23.9 - dev: false - /@radix-ui/primitive@1.0.1: resolution: {integrity: sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw==} dependencies: '@babel/runtime': 7.23.9 dev: false - /@radix-ui/react-accordion@1.1.2(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-accordion@1.1.2(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-fDG7jcoNKVjSK6yfmuAs0EnPDro0WMXIhMtXdTBWqEioVW206ku+4Lw07e+13lUkFkpoEQ2PdeMIAGpdqEAmDg==} peerDependencies: '@types/react': '*' @@ -2107,49 +1899,20 @@ packages: dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collapsible': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - '@types/react-dom': 18.2.18 + '@radix-ui/react-collapsible': 1.0.3(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-collection': 1.0.3(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-direction': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@types/react': 18.2.55 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-accordion@1.1.2(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-fDG7jcoNKVjSK6yfmuAs0EnPDro0WMXIhMtXdTBWqEioVW206ku+4Lw07e+13lUkFkpoEQ2PdeMIAGpdqEAmDg==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collapsible': 1.0.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-collection': 1.0.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /@radix-ui/react-alert-dialog@1.0.5(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-alert-dialog@1.0.5(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-OrVIOcZL0tl6xibeuGt5/+UxoT2N27KCFOPjFyfXMnchxSHZ/OW7cCX2nGlIYJrbHK/fczPcFzAwvNBB6XBNMA==} peerDependencies: '@types/react': '*' @@ -2164,43 +1927,17 @@ packages: dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - '@types/react-dom': 18.2.18 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-dialog': 1.0.5(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.55)(react@18.2.0) + '@types/react': 18.2.55 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-alert-dialog@1.0.5(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-OrVIOcZL0tl6xibeuGt5/+UxoT2N27KCFOPjFyfXMnchxSHZ/OW7cCX2nGlIYJrbHK/fczPcFzAwvNBB6XBNMA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-dialog': 1.0.5(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /@radix-ui/react-arrow@1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-arrow@1.0.3(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA==} peerDependencies: '@types/react': '*' @@ -2214,34 +1951,13 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.9 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.52 - '@types/react-dom': 18.2.18 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.55 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-arrow@1.0.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-primitive': 1.0.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.52 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /@radix-ui/react-avatar@1.0.4(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-avatar@1.0.4(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-kVK2K7ZD3wwj3qhle0ElXhOjbezIgyl2hVvgwfIdexL3rN6zJmy5AqqIf+D31lxVppdzV8CjAfZ6PklkmInZLw==} peerDependencies: '@types/react': '*' @@ -2255,63 +1971,11 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.9 - '@radix-ui/react-context': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - '@types/react-dom': 18.2.18 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /@radix-ui/react-avatar@1.0.4(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-kVK2K7ZD3wwj3qhle0ElXhOjbezIgyl2hVvgwfIdexL3rN6zJmy5AqqIf+D31lxVppdzV8CjAfZ6PklkmInZLw==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-context': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /@radix-ui/react-checkbox@1.0.4(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-CBuGQa52aAYnADZVt/KBQzXrwx6TqnlwtcIPGtVt5JkkzQwMOLJjPukimhfKEr4GQNd43C+djUh5Ikopj8pSLg==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - '@types/react-dom': 18.2.18 + '@radix-ui/react-context': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@types/react': 18.2.55 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -2344,7 +2008,7 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-collapsible@1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-collapsible@1.0.3(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-UBmVDkmR6IvDsloHVN+3rtx4Mi5TFvylYXpluuv0f37dtaz3H99bp8No0LGXRigVpl3UAT4l9j6bIchh42S/Gg==} peerDependencies: '@types/react': '*' @@ -2359,47 +2023,19 @@ packages: dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - '@types/react-dom': 18.2.18 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.19)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@types/react': 18.2.55 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-collapsible@1.0.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-UBmVDkmR6IvDsloHVN+3rtx4Mi5TFvylYXpluuv0f37dtaz3H99bp8No0LGXRigVpl3UAT4l9j6bIchh42S/Gg==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /@radix-ui/react-collection@1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-collection@1.0.3(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA==} peerDependencies: '@types/react': '*' @@ -2413,53 +2049,15 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.9 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - '@types/react-dom': 18.2.18 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.55)(react@18.2.0) + '@types/react': 18.2.55 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-collection@1.0.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /@radix-ui/react-compose-refs@1.0.1(@types/react@18.2.52)(react@18.2.0): - resolution: {integrity: sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@types/react': 18.2.52 - react: 18.2.0 - dev: false - /@radix-ui/react-compose-refs@1.0.1(@types/react@18.2.55)(react@18.2.0): resolution: {integrity: sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==} peerDependencies: @@ -2474,20 +2072,6 @@ packages: react: 18.2.0 dev: false - /@radix-ui/react-context@1.0.1(@types/react@18.2.52)(react@18.2.0): - resolution: {integrity: sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@types/react': 18.2.52 - react: 18.2.0 - dev: false - /@radix-ui/react-context@1.0.1(@types/react@18.2.55)(react@18.2.0): resolution: {integrity: sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==} peerDependencies: @@ -2502,7 +2086,7 @@ packages: react: 18.2.0 dev: false - /@radix-ui/react-dialog@1.0.5(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-dialog@1.0.5(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-GjWJX/AUpB703eEBanuBnIWdIXg6NvJFCXcNlSZk4xdszCdhrJgBoUd1cGk67vFO+WdA2pfI/plOpqz/5GUP6Q==} peerDependencies: '@types/react': '*' @@ -2517,59 +2101,25 @@ packages: dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - '@types/react-dom': 18.2.18 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-focus-scope': 1.0.4(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-portal': 1.0.4(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.19)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@types/react': 18.2.55 aria-hidden: 1.2.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-remove-scroll: 2.5.5(@types/react@18.2.52)(react@18.2.0) + react-remove-scroll: 2.5.5(@types/react@18.2.55)(react@18.2.0) dev: false - /@radix-ui/react-dialog@1.0.5(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-GjWJX/AUpB703eEBanuBnIWdIXg6NvJFCXcNlSZk4xdszCdhrJgBoUd1cGk67vFO+WdA2pfI/plOpqz/5GUP6Q==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.4(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - aria-hidden: 1.2.3 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-remove-scroll: 2.5.5(@types/react@18.2.52)(react@18.2.0) - dev: false - - /@radix-ui/react-direction@1.0.1(@types/react@18.2.52)(react@18.2.0): + /@radix-ui/react-direction@1.0.1(@types/react@18.2.55)(react@18.2.0): resolution: {integrity: sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA==} peerDependencies: '@types/react': '*' @@ -2579,11 +2129,11 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.9 - '@types/react': 18.2.52 + '@types/react': 18.2.55 react: 18.2.0 dev: false - /@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-dismissable-layer@1.0.5(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-aJeDjQhywg9LBu2t/At58hCvr7pEm0o2Ke1x33B+MhjNmmZ17sy4KImo0KPLgsnc/zN7GPdce8Cnn0SWvwZO7g==} peerDependencies: '@types/react': '*' @@ -2598,41 +2148,16 @@ packages: dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - '@types/react-dom': 18.2.18 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.2.55)(react@18.2.0) + '@types/react': 18.2.55 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-dismissable-layer@1.0.5(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-aJeDjQhywg9LBu2t/At58hCvr7pEm0o2Ke1x33B+MhjNmmZ17sy4KImo0KPLgsnc/zN7GPdce8Cnn0SWvwZO7g==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /@radix-ui/react-dropdown-menu@2.0.6(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-dropdown-menu@2.0.6(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-i6TuFOoWmLWq+M/eCLGd/bQ2HfAX1RJgvrBQ6AQLmzfvsLdefxbWu8G9zczcPFfcSPehz9GcpF6K9QYreFV8hA==} peerDependencies: '@types/react': '*' @@ -2647,45 +2172,18 @@ packages: dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-menu': 2.0.6(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - '@types/react-dom': 18.2.18 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-menu': 2.0.6(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@types/react': 18.2.55 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-dropdown-menu@2.0.6(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-i6TuFOoWmLWq+M/eCLGd/bQ2HfAX1RJgvrBQ6AQLmzfvsLdefxbWu8G9zczcPFfcSPehz9GcpF6K9QYreFV8hA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-menu': 2.0.6(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /@radix-ui/react-focus-guards@1.0.1(@types/react@18.2.52)(react@18.2.0): + /@radix-ui/react-focus-guards@1.0.1(@types/react@18.2.55)(react@18.2.0): resolution: {integrity: sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==} peerDependencies: '@types/react': '*' @@ -2695,11 +2193,11 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.9 - '@types/react': 18.2.52 + '@types/react': 18.2.55 react: 18.2.0 dev: false - /@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-focus-scope@1.0.4(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-sL04Mgvf+FmyvZeYfNu1EPAaaxD+aw7cYeIB9L9Fvq8+urhltTRaEo5ysKOpHuKPclsZcSUMKlN05x4u+CINpA==} peerDependencies: '@types/react': '*' @@ -2713,38 +2211,15 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.9 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - '@types/react-dom': 18.2.18 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@types/react': 18.2.55 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-focus-scope@1.0.4(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-sL04Mgvf+FmyvZeYfNu1EPAaaxD+aw7cYeIB9L9Fvq8+urhltTRaEo5ysKOpHuKPclsZcSUMKlN05x4u+CINpA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /@radix-ui/react-hover-card@1.0.7(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-hover-card@1.0.7(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-OcUN2FU0YpmajD/qkph3XzMcK/NmSk9hGWnjV68p6QiZMgILugusgQwnLSDs3oFSJYGKf3Y49zgFedhGh04k9A==} peerDependencies: '@types/react': '*' @@ -2759,49 +2234,20 @@ packages: dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - '@types/react-dom': 18.2.18 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-popper': 1.1.3(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-portal': 1.0.4(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.19)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@types/react': 18.2.55 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-hover-card@1.0.7(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-OcUN2FU0YpmajD/qkph3XzMcK/NmSk9hGWnjV68p6QiZMgILugusgQwnLSDs3oFSJYGKf3Y49zgFedhGh04k9A==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-popper': 1.1.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /@radix-ui/react-id@1.0.1(@types/react@18.2.52)(react@18.2.0): + /@radix-ui/react-id@1.0.1(@types/react@18.2.55)(react@18.2.0): resolution: {integrity: sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==} peerDependencies: '@types/react': '*' @@ -2811,12 +2257,12 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.9 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@types/react': 18.2.55 react: 18.2.0 dev: false - /@radix-ui/react-menu@2.0.6(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-menu@2.0.6(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-BVkFLS+bUC8HcImkRKPSiVumA1VPOOEC5WBMiT+QAVsPzW1FJzI9KnqgGxVDPBcql5xXrHkD3JOVoXWEXD8SYA==} peerDependencies: '@types/react': '*' @@ -2831,67 +2277,29 @@ packages: dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - '@types/react-dom': 18.2.18 + '@radix-ui/react-collection': 1.0.3(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-direction': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-focus-scope': 1.0.4(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-popper': 1.1.3(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-portal': 1.0.4(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.19)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-roving-focus': 1.0.4(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@types/react': 18.2.55 aria-hidden: 1.2.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-remove-scroll: 2.5.5(@types/react@18.2.52)(react@18.2.0) + react-remove-scroll: 2.5.5(@types/react@18.2.55)(react@18.2.0) dev: false - /@radix-ui/react-menu@2.0.6(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-BVkFLS+bUC8HcImkRKPSiVumA1VPOOEC5WBMiT+QAVsPzW1FJzI9KnqgGxVDPBcql5xXrHkD3JOVoXWEXD8SYA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.4(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-popper': 1.1.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-roving-focus': 1.0.4(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - aria-hidden: 1.2.3 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-remove-scroll: 2.5.5(@types/react@18.2.52)(react@18.2.0) - dev: false - - /@radix-ui/react-popover@1.0.7(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-popover@1.0.7(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-shtvVnlsxT6faMnK/a7n0wptwBD23xc1Z5mdrtKLwVEfsEMXodS0r5s0/g5P0hX//EKYZS2sxUjqfzlg52ZSnQ==} peerDependencies: '@types/react': '*' @@ -2906,61 +2314,26 @@ packages: dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - '@types/react-dom': 18.2.18 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-focus-scope': 1.0.4(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-popper': 1.1.3(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-portal': 1.0.4(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.19)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@types/react': 18.2.55 aria-hidden: 1.2.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-remove-scroll: 2.5.5(@types/react@18.2.52)(react@18.2.0) + react-remove-scroll: 2.5.5(@types/react@18.2.55)(react@18.2.0) dev: false - /@radix-ui/react-popover@1.0.7(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-shtvVnlsxT6faMnK/a7n0wptwBD23xc1Z5mdrtKLwVEfsEMXodS0r5s0/g5P0hX//EKYZS2sxUjqfzlg52ZSnQ==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.4(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-popper': 1.1.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - aria-hidden: 1.2.3 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-remove-scroll: 2.5.5(@types/react@18.2.52)(react@18.2.0) - dev: false - - /@radix-ui/react-popper@1.1.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-popper@1.1.3(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-cKpopj/5RHZWjrbF2846jBNacjQVwkP068DfmgrNJXpvVWrOvlAmE9xSiy5OqeE+Gi8D9fP+oDhUnPqNMY8/5w==} peerDependencies: '@types/react': '*' @@ -2975,51 +2348,21 @@ packages: dependencies: '@babel/runtime': 7.23.9 '@floating-ui/react-dom': 2.0.8(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-use-rect': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.52)(react@18.2.0) + '@radix-ui/react-arrow': 1.0.3(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-use-rect': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.55)(react@18.2.0) '@radix-ui/rect': 1.0.1 - '@types/react': 18.2.52 - '@types/react-dom': 18.2.18 + '@types/react': 18.2.55 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-popper@1.1.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-cKpopj/5RHZWjrbF2846jBNacjQVwkP068DfmgrNJXpvVWrOvlAmE9xSiy5OqeE+Gi8D9fP+oDhUnPqNMY8/5w==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@floating-ui/react-dom': 2.0.8(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-arrow': 1.0.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-use-rect': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/rect': 1.0.1 - '@types/react': 18.2.52 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /@radix-ui/react-portal@1.0.4(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-portal@1.0.4(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Qki+C/EuGUVCQTOTD5vzJzJuMUlewbzuKyUy+/iHM2uwGiru9gZeBJtHAPKAEkB5KWGi9mP/CHKcY0wt1aW45Q==} peerDependencies: '@types/react': '*' @@ -3033,51 +2376,8 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.9 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.52 - '@types/react-dom': 18.2.18 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /@radix-ui/react-portal@1.0.4(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-Qki+C/EuGUVCQTOTD5vzJzJuMUlewbzuKyUy+/iHM2uwGiru9gZeBJtHAPKAEkB5KWGi9mP/CHKcY0wt1aW45Q==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-primitive': 1.0.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.52 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /@radix-ui/react-presence@1.0.1(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-UXLW4UAbIY5ZjcvzjfRFo5gxva8QirC9hF7wRE4U5gz+TP0DbRk+//qyuAQ1McDxBt1xNMBTaciFGvEmJvAZCg==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - '@types/react-dom': 18.2.18 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.55 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -3104,48 +2404,6 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-presence@1.0.1(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-UXLW4UAbIY5ZjcvzjfRFo5gxva8QirC9hF7wRE4U5gz+TP0DbRk+//qyuAQ1McDxBt1xNMBTaciFGvEmJvAZCg==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /@radix-ui/react-primitive@1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - '@types/react-dom': 18.2.18 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - /@radix-ui/react-primitive@1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==} peerDependencies: @@ -3167,27 +2425,7 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-primitive@1.0.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-roving-focus@1.0.4(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ==} peerDependencies: '@types/react': '*' @@ -3202,104 +2440,19 @@ packages: dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - '@types/react-dom': 18.2.18 + '@radix-ui/react-collection': 1.0.3(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-direction': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@types/react': 18.2.55 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-roving-focus@1.0.4(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /@radix-ui/react-select@2.0.0(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-RH5b7af4oHtkcHS7pG6Sgv5rk5Wxa7XI8W5gvB1N/yiuDGZxko1ynvOiVhFM7Cis2A8zxF9bTOUVbRDzPepe6w==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/number': 1.0.1 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.52 - '@types/react-dom': 18.2.18 - aria-hidden: 1.2.3 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-remove-scroll: 2.5.5(@types/react@18.2.52)(react@18.2.0) - dev: false - - /@radix-ui/react-slot@1.0.2(@types/react@18.2.52)(react@18.2.0): - resolution: {integrity: sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - react: 18.2.0 - dev: false - /@radix-ui/react-slot@1.0.2(@types/react@18.2.55)(react@18.2.0): resolution: {integrity: sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==} peerDependencies: @@ -3315,34 +2468,7 @@ packages: react: 18.2.0 dev: false - /@radix-ui/react-switch@1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-mxm87F88HyHztsI7N+ZUmEoARGkC22YVW5CaC+Byc+HRpuvCrOBPTAnXgf+tZ/7i0Sg/eOePGdMhUKhPaQEqow==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - '@types/react-dom': 18.2.18 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /@radix-ui/react-tooltip@1.0.7(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-tooltip@1.0.7(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-lPh5iKNFVQ/jav/j6ZrWq3blfDJ0OH9R6FlNUHPMqdLuQ9vwDgFsRxvl8b7Asuy5c8xmoojHUxKHQSOAvMHxyw==} peerDependencies: '@types/react': '*' @@ -3357,68 +2483,22 @@ packages: dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.52 - '@types/react-dom': 18.2.18 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-popper': 1.1.3(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-portal': 1.0.4(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.19)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@radix-ui/react-visually-hidden': 1.0.3(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.55 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-tooltip@1.0.7(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-lPh5iKNFVQ/jav/j6ZrWq3blfDJ0OH9R6FlNUHPMqdLuQ9vwDgFsRxvl8b7Asuy5c8xmoojHUxKHQSOAvMHxyw==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-popper': 1.1.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.52 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.2.52)(react@18.2.0): - resolution: {integrity: sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@types/react': 18.2.52 - react: 18.2.0 - dev: false - /@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.2.55)(react@18.2.0): resolution: {integrity: sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==} peerDependencies: @@ -3433,21 +2513,6 @@ packages: react: 18.2.0 dev: false - /@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.2.52)(react@18.2.0): - resolution: {integrity: sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - react: 18.2.0 - dev: false - /@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.2.55)(react@18.2.0): resolution: {integrity: sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==} peerDependencies: @@ -3463,7 +2528,7 @@ packages: react: 18.2.0 dev: false - /@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.2.52)(react@18.2.0): + /@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.2.55)(react@18.2.0): resolution: {integrity: sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==} peerDependencies: '@types/react': '*' @@ -3473,22 +2538,8 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.9 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 - react: 18.2.0 - dev: false - - /@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.2.52)(react@18.2.0): - resolution: {integrity: sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@types/react': 18.2.52 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.55)(react@18.2.0) + '@types/react': 18.2.55 react: 18.2.0 dev: false @@ -3506,20 +2557,6 @@ packages: react: 18.2.0 dev: false - /@radix-ui/react-use-previous@1.0.1(@types/react@18.2.52)(react@18.2.0): - resolution: {integrity: sha512-cV5La9DPwiQ7S0gf/0qiD6YgNqM5Fk97Kdrlc5yBcrF3jyEZQwm7vYFqMo4IfeHgJXsRaMvLABFtd0OVEmZhDw==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@types/react': 18.2.52 - react: 18.2.0 - dev: false - /@radix-ui/react-use-previous@1.0.1(@types/react@18.2.55)(react@18.2.0): resolution: {integrity: sha512-cV5La9DPwiQ7S0gf/0qiD6YgNqM5Fk97Kdrlc5yBcrF3jyEZQwm7vYFqMo4IfeHgJXsRaMvLABFtd0OVEmZhDw==} peerDependencies: @@ -3534,7 +2571,7 @@ packages: react: 18.2.0 dev: false - /@radix-ui/react-use-rect@1.0.1(@types/react@18.2.52)(react@18.2.0): + /@radix-ui/react-use-rect@1.0.1(@types/react@18.2.55)(react@18.2.0): resolution: {integrity: sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw==} peerDependencies: '@types/react': '*' @@ -3545,22 +2582,7 @@ packages: dependencies: '@babel/runtime': 7.23.9 '@radix-ui/rect': 1.0.1 - '@types/react': 18.2.52 - react: 18.2.0 - dev: false - - /@radix-ui/react-use-size@1.0.1(@types/react@18.2.52)(react@18.2.0): - resolution: {integrity: sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.52)(react@18.2.0) - '@types/react': 18.2.52 + '@types/react': 18.2.55 react: 18.2.0 dev: false @@ -3579,7 +2601,7 @@ packages: react: 18.2.0 dev: false - /@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-visually-hidden@1.0.3(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA==} peerDependencies: '@types/react': '*' @@ -3593,29 +2615,8 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.9 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.52 - '@types/react-dom': 18.2.18 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /@radix-ui/react-visually-hidden@1.0.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-primitive': 1.0.3(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.52 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.55 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -3641,92 +2642,92 @@ packages: optional: true dev: true - /@rollup/rollup-android-arm-eabi@4.9.6: - resolution: {integrity: sha512-MVNXSSYN6QXOulbHpLMKYi60ppyO13W9my1qogeiAqtjb2yR4LSmfU2+POvDkLzhjYLXz9Rf9+9a3zFHW1Lecg==} + /@rollup/rollup-android-arm-eabi@4.11.0: + resolution: {integrity: sha512-BV+u2QSfK3i1o6FucqJh5IK9cjAU6icjFFhvknzFgu472jzl0bBojfDAkJLBEsHFMo+YZg6rthBvBBt8z12IBQ==} cpu: [arm] os: [android] requiresBuild: true optional: true - /@rollup/rollup-android-arm64@4.9.6: - resolution: {integrity: sha512-T14aNLpqJ5wzKNf5jEDpv5zgyIqcpn1MlwCrUXLrwoADr2RkWA0vOWP4XxbO9aiO3dvMCQICZdKeDrFl7UMClw==} + /@rollup/rollup-android-arm64@4.11.0: + resolution: {integrity: sha512-0ij3iw7sT5jbcdXofWO2NqDNjSVVsf6itcAkV2I6Xsq4+6wjW1A8rViVB67TfBEan7PV2kbLzT8rhOVWLI2YXw==} cpu: [arm64] os: [android] requiresBuild: true optional: true - /@rollup/rollup-darwin-arm64@4.9.6: - resolution: {integrity: sha512-CqNNAyhRkTbo8VVZ5R85X73H3R5NX9ONnKbXuHisGWC0qRbTTxnF1U4V9NafzJbgGM0sHZpdO83pLPzq8uOZFw==} + /@rollup/rollup-darwin-arm64@4.11.0: + resolution: {integrity: sha512-yPLs6RbbBMupArf6qv1UDk6dzZvlH66z6NLYEwqTU0VHtss1wkI4UYeeMS7TVj5QRVvaNAWYKP0TD/MOeZ76Zg==} cpu: [arm64] os: [darwin] requiresBuild: true optional: true - /@rollup/rollup-darwin-x64@4.9.6: - resolution: {integrity: sha512-zRDtdJuRvA1dc9Mp6BWYqAsU5oeLixdfUvkTHuiYOHwqYuQ4YgSmi6+/lPvSsqc/I0Omw3DdICx4Tfacdzmhog==} + /@rollup/rollup-darwin-x64@4.11.0: + resolution: {integrity: sha512-OvqIgwaGAwnASzXaZEeoJY3RltOFg+WUbdkdfoluh2iqatd090UeOG3A/h0wNZmE93dDew9tAtXgm3/+U/B6bw==} cpu: [x64] os: [darwin] requiresBuild: true optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.9.6: - resolution: {integrity: sha512-oNk8YXDDnNyG4qlNb6is1ojTOGL/tRhbbKeE/YuccItzerEZT68Z9gHrY3ROh7axDc974+zYAPxK5SH0j/G+QQ==} + /@rollup/rollup-linux-arm-gnueabihf@4.11.0: + resolution: {integrity: sha512-X17s4hZK3QbRmdAuLd2EE+qwwxL8JxyVupEqAkxKPa/IgX49ZO+vf0ka69gIKsaYeo6c1CuwY3k8trfDtZ9dFg==} cpu: [arm] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-linux-arm64-gnu@4.9.6: - resolution: {integrity: sha512-Z3O60yxPtuCYobrtzjo0wlmvDdx2qZfeAWTyfOjEDqd08kthDKexLpV97KfAeUXPosENKd8uyJMRDfFMxcYkDQ==} + /@rollup/rollup-linux-arm64-gnu@4.11.0: + resolution: {integrity: sha512-673Lu9EJwxVB9NfYeA4AdNu0FOHz7g9t6N1DmT7bZPn1u6bTF+oZjj+fuxUcrfxWXE0r2jxl5QYMa9cUOj9NFg==} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-linux-arm64-musl@4.9.6: - resolution: {integrity: sha512-gpiG0qQJNdYEVad+1iAsGAbgAnZ8j07FapmnIAQgODKcOTjLEWM9sRb+MbQyVsYCnA0Im6M6QIq6ax7liws6eQ==} + /@rollup/rollup-linux-arm64-musl@4.11.0: + resolution: {integrity: sha512-yFW2msTAQNpPJaMmh2NpRalr1KXI7ZUjlN6dY/FhWlOclMrZezm5GIhy3cP4Ts2rIAC+IPLAjNibjp1BsxCVGg==} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-linux-riscv64-gnu@4.9.6: - resolution: {integrity: sha512-+uCOcvVmFUYvVDr27aiyun9WgZk0tXe7ThuzoUTAukZJOwS5MrGbmSlNOhx1j80GdpqbOty05XqSl5w4dQvcOA==} + /@rollup/rollup-linux-riscv64-gnu@4.11.0: + resolution: {integrity: sha512-kKT9XIuhbvYgiA3cPAGntvrBgzhWkGpBMzuk1V12Xuoqg7CI41chye4HU0vLJnGf9MiZzfNh4I7StPeOzOWJfA==} cpu: [riscv64] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-linux-x64-gnu@4.9.6: - resolution: {integrity: sha512-HUNqM32dGzfBKuaDUBqFB7tP6VMN74eLZ33Q9Y1TBqRDn+qDonkAUyKWwF9BR9unV7QUzffLnz9GrnKvMqC/fw==} + /@rollup/rollup-linux-x64-gnu@4.11.0: + resolution: {integrity: sha512-6q4ESWlyTO+erp1PSCmASac+ixaDv11dBk1fqyIuvIUc/CmRAX2Zk+2qK1FGo5q7kyDcjHCFVwgGFCGIZGVwCA==} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-linux-x64-musl@4.9.6: - resolution: {integrity: sha512-ch7M+9Tr5R4FK40FHQk8VnML0Szi2KRujUgHXd/HjuH9ifH72GUmw6lStZBo3c3GB82vHa0ZoUfjfcM7JiiMrQ==} + /@rollup/rollup-linux-x64-musl@4.11.0: + resolution: {integrity: sha512-vIAQUmXeMLmaDN78HSE4Kh6xqof2e3TJUKr+LPqXWU4NYNON0MDN9h2+t4KHrPAQNmU3w1GxBQ/n01PaWFwa5w==} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-win32-arm64-msvc@4.9.6: - resolution: {integrity: sha512-VD6qnR99dhmTQ1mJhIzXsRcTBvTjbfbGGwKAHcu+52cVl15AC/kplkhxzW/uT0Xl62Y/meBKDZvoJSJN+vTeGA==} + /@rollup/rollup-win32-arm64-msvc@4.11.0: + resolution: {integrity: sha512-LVXo9dDTGPr0nezMdqa1hK4JeoMZ02nstUxGYY/sMIDtTYlli1ZxTXBYAz3vzuuvKO4X6NBETciIh7N9+abT1g==} cpu: [arm64] os: [win32] requiresBuild: true optional: true - /@rollup/rollup-win32-ia32-msvc@4.9.6: - resolution: {integrity: sha512-J9AFDq/xiRI58eR2NIDfyVmTYGyIZmRcvcAoJ48oDld/NTR8wyiPUu2X/v1navJ+N/FGg68LEbX3Ejd6l8B7MQ==} + /@rollup/rollup-win32-ia32-msvc@4.11.0: + resolution: {integrity: sha512-xZVt6K70Gr3I7nUhug2dN6VRR1ibot3rXqXS3wo+8JP64t7djc3lBFyqO4GiVrhNaAIhUCJtwQ/20dr0h0thmQ==} cpu: [ia32] os: [win32] requiresBuild: true optional: true - /@rollup/rollup-win32-x64-msvc@4.9.6: - resolution: {integrity: sha512-jqzNLhNDvIZOrt69Ce4UjGRpXJBzhUBzawMwnaDAwyHriki3XollsewxWzOzz+4yOFDkuJHtTsZFwMxhYJWmLQ==} + /@rollup/rollup-win32-x64-msvc@4.11.0: + resolution: {integrity: sha512-f3I7h9oTg79UitEco9/2bzwdciYkWr8pITs3meSDSlr1TdvQ7IxkQaaYN2YqZXX5uZhiYL+VuYDmHwNzhx+HOg==} cpu: [x64] os: [win32] requiresBuild: true @@ -3744,19 +2745,19 @@ packages: resolution: {integrity: sha512-osvveYtyzdEVbt3OfwwXFr4P2iVBL5u1Q3q4ONBfDY/UpOuXmOlbgwc1xECEboY8wIays8Yt6onaWMUdUbfl0A==} dependencies: '@noble/curves': 1.1.0 - '@noble/hashes': 1.3.3 - '@scure/base': 1.1.5 + '@noble/hashes': 1.3.1 + '@scure/base': 1.1.1 dev: false /@scure/bip39@1.2.1: resolution: {integrity: sha512-Z3/Fsz1yr904dduJD0NpiyRHhRYHdcnyh73FZWiV+/qhWi83wNJ3NWolYqCEN+ZWsUz2TWwajJggcRE9r1zUYg==} dependencies: - '@noble/hashes': 1.3.3 - '@scure/base': 1.1.5 + '@noble/hashes': 1.3.1 + '@scure/base': 1.1.1 dev: false - /@swc/core-darwin-arm64@1.3.107: - resolution: {integrity: sha512-47tD/5vSXWxPd0j/ZllyQUg4bqalbQTsmqSw0J4dDdS82MWqCAwUErUrAZPRjBkjNQ6Kmrf5rpCWaGTtPw+ngw==} + /@swc/core-darwin-arm64@1.4.1: + resolution: {integrity: sha512-ePyfx0348UbR4DOAW24TedeJbafnzha8liXFGuQ4bdXtEVXhLfPngprrxKrAddCuv42F9aTxydlF6+adD3FBhA==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] @@ -3764,8 +2765,8 @@ packages: dev: true optional: true - /@swc/core-darwin-x64@1.3.107: - resolution: {integrity: sha512-hwiLJ2ulNkBGAh1m1eTfeY1417OAYbRGcb/iGsJ+LuVLvKAhU/itzsl535CvcwAlt2LayeCFfcI8gdeOLeZa9A==} + /@swc/core-darwin-x64@1.4.1: + resolution: {integrity: sha512-eLf4JSe6VkCMdDowjM8XNC5rO+BrgfbluEzAVtKR8L2HacNYukieumN7EzpYCi0uF1BYwu1ku6tLyG2r0VcGxA==} engines: {node: '>=10'} cpu: [x64] os: [darwin] @@ -3773,8 +2774,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm-gnueabihf@1.3.107: - resolution: {integrity: sha512-I2wzcC0KXqh0OwymCmYwNRgZ9nxX7DWnOOStJXV3pS0uB83TXAkmqd7wvMBuIl9qu4Hfomi9aDM7IlEEn9tumQ==} + /@swc/core-linux-arm-gnueabihf@1.4.1: + resolution: {integrity: sha512-K8VtTLWMw+rkN/jDC9o/Q9SMmzdiHwYo2CfgkwVT29NsGccwmNhCQx6XoYiPKyKGIFKt4tdQnJHKUFzxUqQVtQ==} engines: {node: '>=10'} cpu: [arm] os: [linux] @@ -3782,8 +2783,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm64-gnu@1.3.107: - resolution: {integrity: sha512-HWgnn7JORYlOYnGsdunpSF8A+BCZKPLzLtEUA27/M/ZuANcMZabKL9Zurt7XQXq888uJFAt98Gy+59PU90aHKg==} + /@swc/core-linux-arm64-gnu@1.4.1: + resolution: {integrity: sha512-0e8p4g0Bfkt8lkiWgcdiENH3RzkcqKtpRXIVNGOmVc0OBkvc2tpm2WTx/eoCnes2HpTT4CTtR3Zljj4knQ4Fvw==} engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -3791,8 +2792,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm64-musl@1.3.107: - resolution: {integrity: sha512-vfPF74cWfAm8hyhS8yvYI94ucMHIo8xIYU+oFOW9uvDlGQRgnUf/6DEVbLyt/3yfX5723Ln57U8uiMALbX5Pyw==} + /@swc/core-linux-arm64-musl@1.4.1: + resolution: {integrity: sha512-b/vWGQo2n7lZVUnSQ7NBq3Qrj85GrAPPiRbpqaIGwOytiFSk8VULFihbEUwDe0rXgY4LDm8z8wkgADZcLnmdUA==} engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -3800,8 +2801,8 @@ packages: dev: true optional: true - /@swc/core-linux-x64-gnu@1.3.107: - resolution: {integrity: sha512-uBVNhIg0ip8rH9OnOsCARUFZ3Mq3tbPHxtmWk9uAa5u8jQwGWeBx5+nTHpDOVd3YxKb6+5xDEI/edeeLpha/9g==} + /@swc/core-linux-x64-gnu@1.4.1: + resolution: {integrity: sha512-AFMQlvkKEdNi1Vk2GFTxxJzbICttBsOQaXa98kFTeWTnFFIyiIj2w7Sk8XRTEJ/AjF8ia8JPKb1zddBWr9+bEQ==} engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -3809,8 +2810,8 @@ packages: dev: true optional: true - /@swc/core-linux-x64-musl@1.3.107: - resolution: {integrity: sha512-mvACkUvzSIB12q1H5JtabWATbk3AG+pQgXEN95AmEX2ZA5gbP9+B+mijsg7Sd/3tboHr7ZHLz/q3SHTvdFJrEw==} + /@swc/core-linux-x64-musl@1.4.1: + resolution: {integrity: sha512-QX2MxIECX1gfvUVZY+jk528/oFkS9MAl76e3ZRvG2KC/aKlCQL0KSzcTSm13mOxkDKS30EaGRDRQWNukGpMeRg==} engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -3818,8 +2819,8 @@ packages: dev: true optional: true - /@swc/core-win32-arm64-msvc@1.3.107: - resolution: {integrity: sha512-J3P14Ngy/1qtapzbguEH41kY109t6DFxfbK4Ntz9dOWNuVY3o9/RTB841ctnJk0ZHEG+BjfCJjsD2n8H5HcaOA==} + /@swc/core-win32-arm64-msvc@1.4.1: + resolution: {integrity: sha512-OklkJYXXI/tntD2zaY8i3iZldpyDw5q+NAP3k9OlQ7wXXf37djRsHLV0NW4+ZNHBjE9xp2RsXJ0jlOJhfgGoFA==} engines: {node: '>=10'} cpu: [arm64] os: [win32] @@ -3827,8 +2828,8 @@ packages: dev: true optional: true - /@swc/core-win32-ia32-msvc@1.3.107: - resolution: {integrity: sha512-ZBUtgyjTHlz8TPJh7kfwwwFma+ktr6OccB1oXC8fMSopD0AxVnQasgun3l3099wIsAB9eEsJDQ/3lDkOLs1gBA==} + /@swc/core-win32-ia32-msvc@1.4.1: + resolution: {integrity: sha512-MBuc3/QfKX9FnLOU7iGN+6yHRTQaPQ9WskiC8s8JFiKQ+7I2p25tay2RplR9dIEEGgVAu6L7auv96LbNTh+FaA==} engines: {node: '>=10'} cpu: [ia32] os: [win32] @@ -3836,8 +2837,8 @@ packages: dev: true optional: true - /@swc/core-win32-x64-msvc@1.3.107: - resolution: {integrity: sha512-Eyzo2XRqWOxqhE1gk9h7LWmUf4Bp4Xn2Ttb0ayAXFp6YSTxQIThXcT9kipXZqcpxcmDwoq8iWbbf2P8XL743EA==} + /@swc/core-win32-x64-msvc@1.4.1: + resolution: {integrity: sha512-lu4h4wFBb/bOK6N2MuZwg7TrEpwYXgpQf5R7ObNSXL65BwZ9BG8XRzD+dLJmALu8l5N08rP/TrpoKRoGT4WSxw==} engines: {node: '>=10'} cpu: [x64] os: [win32] @@ -3845,8 +2846,8 @@ packages: dev: true optional: true - /@swc/core@1.3.107: - resolution: {integrity: sha512-zKhqDyFcTsyLIYK1iEmavljZnf4CCor5pF52UzLAz4B6Nu/4GLU+2LQVAf+oRHjusG39PTPjd2AlRT3f3QWfsQ==} + /@swc/core@1.4.1: + resolution: {integrity: sha512-3y+Y8js+e7BbM16iND+6Rcs3jdiL28q3iVtYsCviYSSpP2uUVKkp5sJnCY4pg8AaVvyN7CGQHO7gLEZQ5ByozQ==} engines: {node: '>=10'} requiresBuild: true peerDependencies: @@ -3855,23 +2856,23 @@ packages: '@swc/helpers': optional: true dependencies: - '@swc/counter': 0.1.2 + '@swc/counter': 0.1.3 '@swc/types': 0.1.5 optionalDependencies: - '@swc/core-darwin-arm64': 1.3.107 - '@swc/core-darwin-x64': 1.3.107 - '@swc/core-linux-arm-gnueabihf': 1.3.107 - '@swc/core-linux-arm64-gnu': 1.3.107 - '@swc/core-linux-arm64-musl': 1.3.107 - '@swc/core-linux-x64-gnu': 1.3.107 - '@swc/core-linux-x64-musl': 1.3.107 - '@swc/core-win32-arm64-msvc': 1.3.107 - '@swc/core-win32-ia32-msvc': 1.3.107 - '@swc/core-win32-x64-msvc': 1.3.107 + '@swc/core-darwin-arm64': 1.4.1 + '@swc/core-darwin-x64': 1.4.1 + '@swc/core-linux-arm-gnueabihf': 1.4.1 + '@swc/core-linux-arm64-gnu': 1.4.1 + '@swc/core-linux-arm64-musl': 1.4.1 + '@swc/core-linux-x64-gnu': 1.4.1 + '@swc/core-linux-x64-musl': 1.4.1 + '@swc/core-win32-arm64-msvc': 1.4.1 + '@swc/core-win32-ia32-msvc': 1.4.1 + '@swc/core-win32-x64-msvc': 1.4.1 dev: true - /@swc/counter@0.1.2: - resolution: {integrity: sha512-9F4ys4C74eSTEUNndnER3VJ15oru2NumfQxS8geE+f3eB5xvfxpWyqE5XlVnxb/R14uoXi6SLbBwwiDSkv+XEw==} + /@swc/counter@0.1.3: + resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} dev: true /@swc/types@0.1.5: @@ -3903,21 +2904,21 @@ packages: resolution: {integrity: sha512-ToaeMtK5S4YaxCywAlYexc7KPFN0esjyTZ4vXzJhXEWAkro9iHgh7m/4ozPJb7oTo65WkHWX0W9GjcZbInSD8w==} engines: {node: '>=12'} - /@tanstack/query-core@5.18.1: - resolution: {integrity: sha512-fYhrG7bHgSNbnkIJF2R4VUXb4lF7EBiQjKkDc5wOlB7usdQOIN4LxxHpDxyE3qjqIst1WBGvDtL48T0sHJGKCw==} + /@tanstack/query-core@5.20.5: + resolution: {integrity: sha512-T1W28gGgWn0A++tH3lxj3ZuUVZZorsiKcv+R50RwmPYz62YoDEkG4/aXHZELGkRp4DfrW07dyq2K5dvJ4Wl1aA==} dev: false - /@tanstack/react-query@5.18.1(react@18.2.0): - resolution: {integrity: sha512-PdI07BbsahZ+04PxSuDQsQvBWe008eWFk/YYWzt8fvzt2sALUM0TpAJa/DFpqa7+SSo7j1EQR6Jx6znXNHyaXw==} + /@tanstack/react-query@5.20.5(react@18.2.0): + resolution: {integrity: sha512-6MHwJ8G9cnOC/XKrwt56QMc91vN7hLlAQNUA0ubP7h9Jj3a/CmkUwT6ALdFbnVP+PsYdhW3WONa8WQ4VcTaSLQ==} peerDependencies: react: ^18.0.0 dependencies: - '@tanstack/query-core': 5.18.1 + '@tanstack/query-core': 5.20.5 react: 18.2.0 dev: false - /@tanstack/react-router@1.16.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-jY/mbRsdtIcaj56Jys+pr1Z17rFKIGcOwDTI5V6615e/ZzNUaPRxEvz3dAk3mWDqKNTxBUiCU5UOz5dJKx2UOg==} + /@tanstack/react-router@1.16.2(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-GgAxcs3JQjpC/nQd81S9MQ2wC9aPEw+fBt0n1VwYl/vW571OpU4HfRawu/OT4piHcV9/VS5oAUoZlwtApI0hLw==} engines: {node: '>=12'} peerDependencies: react: '>=16' @@ -3941,32 +2942,32 @@ packages: react-dom: 18.2.0(react@18.2.0) use-sync-external-store: 1.2.0(react@18.2.0) - /@tanstack/router-devtools@1.16.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-Ry0NJe9AKjbxnEGdbOcw41gKHgLrtSBB4zzWkDgYgmuhooy5AyJ4zjT4xf0nz5YlaL9RCAC/79HSMW94Pl4fpA==} + /@tanstack/router-devtools@1.16.2(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-ntGIeLjzEaWyo0Tb8x3tAC9YZXyywYDuODn3IZCYBx+ju4lIyQEIWjZpBNGEaHv3D9QfNTeZN0uposXylZN2kw==} engines: {node: '>=12'} peerDependencies: react: '>=16' react-dom: '>=16' dependencies: - '@tanstack/react-router': 1.16.0(react-dom@18.2.0)(react@18.2.0) + '@tanstack/react-router': 1.16.2(react-dom@18.2.0)(react@18.2.0) date-fns: 2.30.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@tanstack/router-generator@1.16.1: - resolution: {integrity: sha512-OXTQ5I1cxpusP8TytWWFRemQQtKF6APZpTUmBuLTSuVxYl7306WbN2zEAafIYSF8nzlUGgig7eZjsvZM1bG2oA==} + /@tanstack/router-generator@1.16.3: + resolution: {integrity: sha512-S3cO7bUtWnbMKVuC6nVcx4TpE1n98aCXQ3xhPtiZr5dgtIxIQFN+O62H0M1UJi1kkDPQ37dJoXzupXLxW1aexw==} engines: {node: '>=12'} dependencies: prettier: 3.2.5 zod: 3.22.4 dev: true - /@tanstack/router-vite-plugin@1.16.1: - resolution: {integrity: sha512-EO6eAPvPW1sX3C0j+nZfTubSyhyotkr6Y4j4xmbdJNi8SzoY+85uZF18Rw+jWFf3ZfXs/BOHkpe6NaRQIDhM5A==} + /@tanstack/router-vite-plugin@1.16.3: + resolution: {integrity: sha512-ECIzQP1QS3hxFKmg8UUw3u8fkPqWWb3XrEUm8NIQZ1bMfirYV8vVNpl2beeB5+N1mqEwBXzxXuXEse0utO4rPg==} engines: {node: '>=12'} dependencies: - '@tanstack/router-generator': 1.16.1 + '@tanstack/router-generator': 1.16.3 dev: true /@tanstack/store@0.1.3: @@ -4236,32 +3237,14 @@ packages: '@types/unist': 2.0.10 dev: false - /@types/node@20.11.16: - resolution: {integrity: sha512-gKb0enTmRCzXSSUJDq6/sPcqrfCv2mkkG6Jt/clpn5eiCbKTY+SgZUxo+p8ZKMof5dCp9vHQUAB7wOUTod22wQ==} - dependencies: - undici-types: 5.26.5 - dev: true - /@types/prop-types@15.7.11: resolution: {integrity: sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==} - /@types/react-dom@18.2.18: - resolution: {integrity: sha512-TJxDm6OfAX2KJWJdMEVTwWke5Sc/E/RlnPGvGfS0W7+6ocy2xhDVQVh/KvC2Uf7kACs+gDytdusDSdWfWkaNzw==} - dependencies: - '@types/react': 18.2.52 - /@types/react-dom@18.2.19: resolution: {integrity: sha512-aZvQL6uUbIJpjZk4U8JZGbau9KDeAwMfmhyWorxgBkqDIEf6ROjRozcmPIicqsUwPUjbkDfHKgGee1Lq65APcA==} dependencies: '@types/react': 18.2.55 - /@types/react@18.2.52: - resolution: {integrity: sha512-E/YjWh3tH+qsLKaUzgpZb5AY0ChVa+ZJzF7ogehVILrFpdQk6nC/WXOv0bfFEABbXbgNxLBGU7IIZByPKb6eBw==} - dependencies: - '@types/prop-types': 15.7.11 - '@types/scheduler': 0.16.8 - csstype: 3.1.3 - /@types/react@18.2.55: resolution: {integrity: sha512-Y2Tz5P4yz23brwm2d7jNon39qoAtMMmalOQv6+fEFt1mT+FcM3D841wDpoUvFXhaYenuROCy3FZYqdTjM7qVyA==} dependencies: @@ -4284,52 +3267,43 @@ packages: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: false - /@vitejs/plugin-react-swc@3.6.0(vite@5.0.12): + /@vitejs/plugin-react-swc@3.6.0(vite@5.1.2): resolution: {integrity: sha512-XFRbsGgpGxGzEV5i5+vRiro1bwcIaZDIdBRP16qwm+jP68ue/S8FJTBEgOeojtVDYrbSua3XFp71kC8VJE6v+g==} peerDependencies: vite: ^4 || ^5 dependencies: - '@swc/core': 1.3.107 - vite: 5.0.12(@types/node@20.11.16) + '@swc/core': 1.4.1 + vite: 5.1.2 transitivePeerDependencies: - '@swc/helpers' dev: true - /@vitejs/plugin-react-swc@3.6.0(vite@5.1.1): - resolution: {integrity: sha512-XFRbsGgpGxGzEV5i5+vRiro1bwcIaZDIdBRP16qwm+jP68ue/S8FJTBEgOeojtVDYrbSua3XFp71kC8VJE6v+g==} - peerDependencies: - vite: ^4 || ^5 - dependencies: - '@swc/core': 1.3.107 - vite: 5.1.1 - transitivePeerDependencies: - - '@swc/helpers' - dev: true - - /@volar/kit@1.11.1(typescript@5.3.3): - resolution: {integrity: sha512-nqO+Hl9f1ygOK/3M7Hpnw0lhKvuMFhh823nilStpkTmm5WfrUnE+4WaQkb3dC6LM3TZq74j2m88yxRC+Z3sZZw==} + /@volar/kit@2.0.4(typescript@5.3.3): + resolution: {integrity: sha512-USRx/o0jKz7o8+lEKWMxWqbqvC46XFrf3IE6CZBYzRo9kM7RERQLwUYaoT2bOcHt5DQWublpnTgdgHMm37Gysg==} peerDependencies: typescript: '*' dependencies: - '@volar/language-service': 1.11.1 + '@volar/language-service': 2.0.4 + '@volar/typescript': 2.0.4 typesafe-path: 0.2.2 typescript: 5.3.3 vscode-languageserver-textdocument: 1.0.11 vscode-uri: 3.0.8 dev: false - /@volar/language-core@1.11.1: - resolution: {integrity: sha512-dOcNn3i9GgZAcJt43wuaEykSluAuOkQgzni1cuxLxTV0nJKanQztp7FxyswdRILaKH+P2XZMPRp2S4MV/pElCw==} + /@volar/language-core@2.0.4: + resolution: {integrity: sha512-VhC8i03P0x9LKGLTBi81xNTNWm40yxQ/Iba8IpH+LFr+Yb7c/D7fF90Cvf31MzPDM4G5rjIOlCfs+eQKPBkwQw==} dependencies: - '@volar/source-map': 1.11.1 + '@volar/source-map': 2.0.4 dev: false - /@volar/language-server@1.11.1: - resolution: {integrity: sha512-XYG4HcML2qimQV9UouQ7c1GuuqQw1NXoNDxAOAcfyYlz43P+HgzGQx4QEou+QMGHJeYIN86foDvkTN3fcopw9A==} + /@volar/language-server@2.0.4: + resolution: {integrity: sha512-VnljhooQjT6RhmvwwJK9+3YYs2ovFmav4IVNHiQgnTMfiOiyABzcghwvJrJrI39rJDI6LNOWF7BYUJq7K07BKQ==} dependencies: - '@volar/language-core': 1.11.1 - '@volar/language-service': 1.11.1 - '@volar/typescript': 1.11.1 + '@volar/language-core': 2.0.4 + '@volar/language-service': 2.0.4 + '@volar/snapshot-document': 2.0.4 + '@volar/typescript': 2.0.4 '@vscode/l10n': 0.0.16 path-browserify: 1.0.1 request-light: 0.7.0 @@ -4339,26 +3313,32 @@ packages: vscode-uri: 3.0.8 dev: false - /@volar/language-service@1.11.1: - resolution: {integrity: sha512-dKo8z1UzQRPHnlXxwfONGrasS1wEWXMoLQiohZ8KgWqZALbekZCwdGImLZD4DeFGNjk3HTTdfeCzo3KjwohjEQ==} + /@volar/language-service@2.0.4: + resolution: {integrity: sha512-DoanyU9I9Nl85lUytDl8jgyk+nrUDR5CFNVMrxWXGXclP4WTqBayBgSFAeF1L/5AwP3MywmWoK4GLAEVvl8D+Q==} dependencies: - '@volar/language-core': 1.11.1 - '@volar/source-map': 1.11.1 + '@volar/language-core': 2.0.4 vscode-languageserver-protocol: 3.17.5 vscode-languageserver-textdocument: 1.0.11 vscode-uri: 3.0.8 dev: false - /@volar/source-map@1.11.1: - resolution: {integrity: sha512-hJnOnwZ4+WT5iupLRnuzbULZ42L7BWWPMmruzwtLhJfpDVoZLjNBxHDi2sY2bgZXCKlpU5XcsMFoYrsQmPhfZg==} + /@volar/snapshot-document@2.0.4: + resolution: {integrity: sha512-YzgdmvpdRFxiBFCOVWga67naAtbPtKmPaFtGnmxWx+KXrjGkpUXT/2tzeKn5FLdtoYV+DRTdpMdP/45ArnVwZQ==} dependencies: - muggle-string: 0.3.1 + vscode-languageserver-protocol: 3.17.5 + vscode-languageserver-textdocument: 1.0.11 dev: false - /@volar/typescript@1.11.1: - resolution: {integrity: sha512-iU+t2mas/4lYierSnoFOeRFQUhAEMgsFuQxoxvwn5EdQopw43j+J27a4lt9LMInx1gLJBC6qL14WYGlgymaSMQ==} + /@volar/source-map@2.0.4: + resolution: {integrity: sha512-BbxUinEMoJZqrHsSj1aBa0boCBnN3BoXnf7j9IBwjxosxGXOhCvqmH2L9raJemadaKjeVR8ZQLhV7AOhyoHt/Q==} dependencies: - '@volar/language-core': 1.11.1 + muggle-string: 0.4.1 + dev: false + + /@volar/typescript@2.0.4: + resolution: {integrity: sha512-KF7yh7GIo4iWuAQOKf/ONeFHdQA+wFriitW8LtGZB4iOOT6MdlRlYNsRL8do7XxmXvsBKcs4jTMtGn+uZRwlWg==} + dependencies: + '@volar/language-core': 2.0.4 path-browserify: 1.0.1 dev: false @@ -4457,30 +3437,30 @@ packages: resolution: {integrity: sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==} dev: false - /astro-seo-meta@4.1.0(astro@4.3.2): + /astro-seo-meta@4.1.0(astro@4.3.7): resolution: {integrity: sha512-v5qULt/c2hp9u6JtRyZeWTeb6YC82XDMzVcEf7XlRSuvs3C6KUQxeIOp5j+uOIek42CZHcyhbWzQF+FoRbQlfg==} peerDependencies: astro: ^4.0.0 dependencies: - astro: 4.3.2(typescript@5.3.3) + astro: 4.3.7(typescript@5.3.3) dev: false - /astro-seo-schema@4.0.0(astro@4.3.2)(schema-dts@1.1.2): + /astro-seo-schema@4.0.0(astro@4.3.7)(schema-dts@1.1.2): resolution: {integrity: sha512-ZcpxuQWSlyOVru+sN5LwUHqfrQpOEyv6Ksxq6WBNhycEHE0AEgGdiHkfhAmQbVqT4HXM8bmZOZlYlwwsYkfPAw==} peerDependencies: astro: ^4.0.0 schema-dts: ^1.1.0 dependencies: - astro: 4.3.2(typescript@5.3.3) + astro: 4.3.7(typescript@5.3.3) schema-dts: 1.1.2(typescript@5.3.3) dev: false - /astro@4.3.2(typescript@5.3.3): - resolution: {integrity: sha512-SJotHzKG/I32ruYWItMRJjtmNQh14mVS7kahu3XfYyxvo6nx08PGJBTSPbqPrW1sjeQPHwcpVDFx3yMMK2kaxQ==} + /astro@4.3.7(typescript@5.3.3): + resolution: {integrity: sha512-spdl+Ae6WZjQ0w8VBPq8ulN1hdN0m4EWvKG7ecgHjPQIHidMnzWJoZLEFEeKASqCGB1fDibqr7RDHoHkhZbp2Q==} engines: {node: '>=18.14.1', npm: '>=6.14.0'} hasBin: true dependencies: - '@astrojs/compiler': 2.5.2 + '@astrojs/compiler': 2.5.3 '@astrojs/internal-helpers': 0.2.1 '@astrojs/markdown-remark': 4.2.1 '@astrojs/telemetry': 3.0.4 @@ -4495,7 +3475,7 @@ packages: aria-query: 5.3.0 axobject-query: 4.0.0 boxen: 7.1.1 - chokidar: 3.5.3 + chokidar: 3.6.0 ci-info: 4.0.0 clsx: 2.1.0 common-ancestor-path: 1.0.1 @@ -4504,7 +3484,7 @@ packages: debug: 4.3.4 deterministic-object-hash: 2.0.2 devalue: 4.3.2 - diff: 5.1.0 + diff: 5.2.0 dlv: 1.1.3 dset: 3.1.3 es-module-lexer: 1.4.1 @@ -4519,7 +3499,7 @@ packages: http-cache-semantics: 4.1.1 js-yaml: 4.1.0 kleur: 4.1.5 - magic-string: 0.30.6 + magic-string: 0.30.7 mdast-util-to-hast: 13.0.2 mime: 3.0.0 ora: 7.0.1 @@ -4531,16 +3511,17 @@ packages: prompts: 2.4.2 rehype: 13.0.1 resolve: 1.22.8 - semver: 7.5.4 + semver: 7.6.0 server-destroy: 1.0.1 shikiji: 0.9.19 + shikiji-core: 0.9.19 string-width: 7.1.0 strip-ansi: 7.1.0 - tsconfck: 3.0.1(typescript@5.3.3) + tsconfck: 3.0.2(typescript@5.3.3) unist-util-visit: 5.0.0 vfile: 6.0.1 - vite: 5.1.1 - vitefu: 0.2.5(vite@5.1.1) + vite: 5.1.2 + vitefu: 0.2.5(vite@5.1.2) which-pm: 2.1.1 yargs-parser: 21.1.1 zod: 3.22.4 @@ -4558,22 +3539,6 @@ packages: - typescript dev: false - /autoprefixer@10.4.17(postcss@8.4.33): - resolution: {integrity: sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==} - engines: {node: ^10 || ^12 || >=14} - hasBin: true - peerDependencies: - postcss: ^8.1.0 - dependencies: - browserslist: 4.22.3 - caniuse-lite: 1.0.30001583 - fraction.js: 4.3.7 - normalize-range: 0.1.2 - picocolors: 1.0.0 - postcss: 8.4.33 - postcss-value-parser: 4.2.0 - dev: true - /autoprefixer@10.4.17(postcss@8.4.35): resolution: {integrity: sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==} engines: {node: ^10 || ^12 || >=14} @@ -4581,8 +3546,8 @@ packages: peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.22.3 - caniuse-lite: 1.0.30001583 + browserslist: 4.23.0 + caniuse-lite: 1.0.30001587 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.0 @@ -4595,8 +3560,8 @@ packages: dequal: 2.0.3 dev: false - /b4a@1.6.4: - resolution: {integrity: sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==} + /b4a@1.6.6: + resolution: {integrity: sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==} requiresBuild: true dev: false optional: true @@ -4608,6 +3573,37 @@ packages: /balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + /bare-events@2.2.0: + resolution: {integrity: sha512-Yyyqff4PIFfSuthCZqLlPISTWHmnQxoPuAvkmgzsJEmG3CesdIv6Xweayl0JkCZJSB2yYIdJyEz97tpxNhgjbg==} + requiresBuild: true + dev: false + optional: true + + /bare-fs@2.1.5: + resolution: {integrity: sha512-5t0nlecX+N2uJqdxe9d18A98cp2u9BETelbjKpiVgQqzzmVNFYWEAjQHqS+2Khgto1vcwhik9cXucaj5ve2WWA==} + requiresBuild: true + dependencies: + bare-events: 2.2.0 + bare-os: 2.1.3 + bare-path: 2.1.0 + streamx: 2.15.8 + dev: false + optional: true + + /bare-os@2.1.3: + resolution: {integrity: sha512-YMKOQzoMouGCrYgJ0rassKvmbTz+TYDOKKmu4JkfNXS/qKn+If1ODCMEXnmknQXfnB1PS8bR+uHu6xBgwAQXew==} + requiresBuild: true + dev: false + optional: true + + /bare-path@2.1.0: + resolution: {integrity: sha512-DIIg7ts8bdRKwJRJrUMy/PICEaQZaPGZ26lsSx9MJSwIhSrcdHn7/C8W+XmnG/rKi6BaRcz+JO00CjZteybDtw==} + requiresBuild: true + dependencies: + bare-os: 2.1.3 + dev: false + optional: true + /base-64@1.0.0: resolution: {integrity: sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==} dev: false @@ -4663,15 +3659,15 @@ packages: dependencies: fill-range: 7.0.1 - /browserslist@4.22.3: - resolution: {integrity: sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A==} + /browserslist@4.23.0: + resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001583 - electron-to-chromium: 1.4.656 + caniuse-lite: 1.0.30001587 + electron-to-chromium: 1.4.670 node-releases: 2.0.14 - update-browserslist-db: 1.0.13(browserslist@4.22.3) + update-browserslist-db: 1.0.13(browserslist@4.23.0) /buffer@5.7.1: resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} @@ -4706,8 +3702,8 @@ packages: engines: {node: '>=14.16'} dev: false - /caniuse-lite@1.0.30001583: - resolution: {integrity: sha512-acWTYaha8xfhA/Du/z4sNZjHUWjkiuoAi2LM+T/aL+kemKQgPT1xBb/YKjlQ0Qo8gvbHsGNplrEJ+9G3gL7i4Q==} + /caniuse-lite@1.0.30001587: + resolution: {integrity: sha512-HMFNotUmLXn71BQxg8cijvqxnIAofforZOwGsxyXJ0qugTdspUF4sPSJ2vhgprHCB996tIDzEq1ubumPDV8ULA==} /ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} @@ -4739,8 +3735,8 @@ packages: resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} dev: false - /chokidar@3.5.3: - resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} + /chokidar@3.6.0: + resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} dependencies: anymatch: 3.1.3 @@ -4883,14 +3879,6 @@ packages: engines: {node: '>= 0.6'} dev: false - /cross-env@7.0.3: - resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==} - engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} - hasBin: true - dependencies: - cross-spawn: 7.0.3 - dev: true - /cross-spawn@7.0.3: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} @@ -5021,8 +4009,8 @@ packages: /didyoumean@1.2.2: resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} - /diff@5.1.0: - resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==} + /diff@5.2.0: + resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==} engines: {node: '>=0.3.1'} dev: false @@ -5042,8 +4030,8 @@ packages: /eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - /electron-to-chromium@1.4.656: - resolution: {integrity: sha512-9AQB5eFTHyR3Gvt2t/NwR0le2jBSUNwCnMbUCejFWHD+so4tH40/dRLgoE+jxlPeWS43XJewyvCv+I8LPMl49Q==} + /electron-to-chromium@1.4.670: + resolution: {integrity: sha512-hcijYOWjOtjKrKPtNA6tuLlA/bTLO3heFG8pQA6mLpq7dRydSWicXova5lyxDzp1iVJaYhK7J2OQlGE52KYn7A==} /emmet@2.4.6: resolution: {integrity: sha512-dJfbdY/hfeTyf/Ef7Y7ubLYzkBvPQ912wPaeVYpAxvFxkEBf/+hJu4H6vhAvFN6HlxqedlfVn2x1S44FfQ97pg==} @@ -5062,12 +4050,6 @@ packages: /emoji-regex@9.2.2: resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - /encoding@0.1.13: - resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} - dependencies: - iconv-lite: 0.6.3 - dev: true - /end-of-stream@1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} requiresBuild: true @@ -5140,8 +4122,8 @@ packages: '@esbuild/win32-ia32': 0.19.12 '@esbuild/win32-x64': 0.19.12 - /escalade@3.1.1: - resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} + /escalade@3.1.2: + resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} engines: {node: '>=6'} /escape-string-regexp@1.0.5: @@ -5230,8 +4212,8 @@ packages: merge2: 1.4.1 micromatch: 4.0.5 - /fastq@1.17.0: - resolution: {integrity: sha512-zGygtijUMT7jnk3h26kUms3BkSDp4IfIKjmnqI2tvx6nuBfiF1UqOxbnLfzdv+apBy+53oaImsKtMw/xYbW+1w==} + /fastq@1.17.1: + resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} dependencies: reusify: 1.0.4 @@ -5294,8 +4276,8 @@ packages: /fraction.js@4.3.7: resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - /framer-motion@11.0.3(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-6x2poQpIWBdbZwLd73w6cKZ1I9IEPIU94C6/Swp1Zt3LJ+sB5bPe1E2wC6EH5hSISXNkMJ4afH7AdwS7MrtkWw==} + /framer-motion@11.0.5(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Lb0EYbQcSK/pgyQUJm+KzsQrKrJRX9sFRyzl9hSr9gFG4Mk8yP7BjhuxvRXzblOM/+JxycrJdCDVmOQBsjpYlw==} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 @@ -5430,8 +4412,8 @@ packages: engines: {node: '>=4'} dev: false - /hasown@2.0.0: - resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} + /hasown@2.0.1: + resolution: {integrity: sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==} engines: {node: '>= 0.4'} dependencies: function-bind: 1.1.2 @@ -5575,13 +4557,6 @@ packages: safer-buffer: 2.1.2 dev: false - /iconv-lite@0.6.3: - resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} - engines: {node: '>=0.10.0'} - dependencies: - safer-buffer: 2.1.2 - dev: true - /ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} dev: false @@ -5635,7 +4610,7 @@ packages: /is-core-module@2.13.1: resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} dependencies: - hasown: 2.0.0 + hasown: 2.0.1 /is-docker@3.0.0: resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} @@ -5734,22 +4709,6 @@ packages: resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} hasBin: true - /jotai@2.6.4(@types/react@18.2.52)(react@18.2.0): - resolution: {integrity: sha512-RniwQPX4893YlNR1muOtyUGHYaTD1fhEN4qnOuZJSrDHj6xdEMrqlRSN/hCm2fshwk78ruecB/P2l+NCVWe6TQ==} - engines: {node: '>=12.20.0'} - peerDependencies: - '@types/react': '>=17.0.0' - react: '>=17.0.0' - peerDependenciesMeta: - '@types/react': - optional: true - react: - optional: true - dependencies: - '@types/react': 18.2.52 - react: 18.2.0 - dev: false - /jotai@2.6.4(@types/react@18.2.55)(react@18.2.0): resolution: {integrity: sha512-RniwQPX4893YlNR1muOtyUGHYaTD1fhEN4qnOuZJSrDHj6xdEMrqlRSN/hCm2fshwk78ruecB/P2l+NCVWe6TQ==} engines: {node: '>=12.20.0'} @@ -5825,8 +4784,8 @@ packages: resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} engines: {node: '>=10'} - /lilconfig@3.0.0: - resolution: {integrity: sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==} + /lilconfig@3.1.0: + resolution: {integrity: sha512-p3cz0JV5vw/XeouBU3Ldnp+ZkBjE+n8ydJ4mcwBrOiXXPqNlrzGBqWs9X4MWF7f+iKUBu794Y8Hh8yawiJbCjw==} engines: {node: '>=14'} /lines-and-columns@1.2.4: @@ -5910,8 +4869,8 @@ packages: yallist: 4.0.0 dev: false - /magic-string@0.30.6: - resolution: {integrity: sha512-n62qCLbPjNjyo+owKtveQxZFZTBm+Ms6YoGD23Wew6Vw337PElFNifQpknPruVRQV57kVShPnLGo9vWxVhpPvA==} + /magic-string@0.30.7: + resolution: {integrity: sha512-8vBuFF/I/+OSLRmdf2wwFCJCz+nSn0m6DPvGH1fS/KiQoSaR+sETbov0eIk9KhEKy8CYqIkIAnbohxT/4H0kuA==} engines: {node: '>=12'} dependencies: '@jridgewell/sourcemap-codec': 1.4.15 @@ -6065,8 +5024,8 @@ packages: '@types/mdast': 4.0.3 dev: false - /media-chrome@2.1.0: - resolution: {integrity: sha512-ceUEE9tHVIe7KNmjtWq4oCOx1oYq09VyL3A9EP1MDGnFot0eOoLuDfaye/koe8+4tzhB4/yGyn8pIGuvzF85lg==} + /media-chrome@2.2.4: + resolution: {integrity: sha512-Us6QjzYvK//OrRZmOAE/bYvMsTtQsxBL1Qn3XLMYPmmsRV5oVlVeqfQpmt3wiIAb814KuouTT4SVdsJViWLliw==} dev: false /merge-stream@2.0.0: @@ -6397,8 +5356,8 @@ packages: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} dev: false - /muggle-string@0.3.1: - resolution: {integrity: sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==} + /muggle-string@0.4.1: + resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==} dev: false /mz@2.7.0: @@ -6452,7 +5411,7 @@ packages: engines: {node: '>=10'} requiresBuild: true dependencies: - semver: 7.5.4 + semver: 7.6.0 dev: false optional: true @@ -6497,12 +5456,6 @@ packages: engines: {node: '>=14.16'} dev: false - /nostr-fetch@0.15.0: - resolution: {integrity: sha512-j/Mu1M6tDVoyjtEec+ZzV1MqFIq+Y9UffiB/bJki1DVKZHpp6WYYfiAbyiuOxNRomZvnNciT8cWMeqJFFzv2xw==} - dependencies: - '@nostr-fetch/kernel': 0.15.0 - dev: false - /nostr-tools@1.17.0(typescript@5.3.3): resolution: {integrity: sha512-LZmR8GEWKZeElbFV5Xte75dOeE9EFUW/QLI1Ncn3JKn0kFddDKEfBbFN8Mu4TMs+L4HR/WTPha2l+PPuRnJcMw==} peerDependencies: @@ -6520,8 +5473,8 @@ packages: typescript: 5.3.3 dev: false - /nostr-tools@2.1.7(typescript@5.3.3): - resolution: {integrity: sha512-6kflkusi63iXH8vCyop27I9FXl08Tp8AFPW54XFl4FZVX/qG9f/yMzkxC9GOFW1xy+N9Lce6PqCCbQ3by2/pRA==} + /nostr-tools@2.1.9(typescript@5.3.3): + resolution: {integrity: sha512-zQcZf9FKZoy7Fj1DE5TKoYSoqsXy/heu4wVlxviTJokbw/PPCU92pf4Fs6SMflCUh6ejyganJbCWjh2iq0Q6Zw==} peerDependencies: typescript: '>=5.0.0' peerDependenciesMeta: @@ -6755,7 +5708,7 @@ packages: ts-node: optional: true dependencies: - lilconfig: 3.0.0 + lilconfig: 3.1.0 postcss: 8.4.35 yaml: 2.3.4 @@ -6786,15 +5739,6 @@ packages: /postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - /postcss@8.4.33: - resolution: {integrity: sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==} - engines: {node: ^10 || ^12 || >=14} - dependencies: - nanoid: 3.3.7 - picocolors: 1.0.0 - source-map-js: 1.0.2 - dev: true - /postcss@8.4.35: resolution: {integrity: sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==} engines: {node: ^10 || ^12 || >=14} @@ -6946,8 +5890,8 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false - /react-currency-input-field@3.6.14(react@18.2.0): - resolution: {integrity: sha512-pUM4oK1KkUjjcFH7t6GksbuYwGpNhX3We2l41V9PIyJjm1HVlJGbKNksr0PNXGsQZqXDIKBJxL3TAbTS4cbKgg==} + /react-currency-input-field@3.7.0(react@18.2.0): + resolution: {integrity: sha512-FW/VHnwuzu6BgODDRdvm2kLaigsn3s/vLUQA1RbpxpTx8TrtcFTdp5NzX17t6Hh6SHqlMEKrhCYiOMXFDVI/QA==} peerDependencies: react: ^16.9.0 || ^17.0.0 || ^18.0.0 dependencies: @@ -6963,8 +5907,8 @@ packages: react: 18.2.0 scheduler: 0.23.0 - /react-hook-form@7.50.0(react@18.2.0): - resolution: {integrity: sha512-AOhuzM3RdP09ZCnq+Z0yvKGHK25yiOX5phwxjV9L7U6HMla10ezkBnvQ+Pk4GTuDfsC5P2zza3k8mawFwFLVuQ==} + /react-hook-form@7.50.1(react@18.2.0): + resolution: {integrity: sha512-3PCY82oE0WgeOgUtIr3nYNNtNvqtJ7BZjsbxh6TnYNbXButaD5WpjOmTjdxZfheuHKR68qfeFnEDVYoSSFPMTQ==} engines: {node: '>=12.22.0'} peerDependencies: react: ^16.8.0 || ^17 || ^18 @@ -6982,8 +5926,8 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false - /react-i18next@14.0.2(i18next@23.8.2)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-YOB/H1IgXveEWeTsCHez18QjDXImzVZOcF9/JroSbjYoN1LOfCoARFJUQQ8VNow0TnGOtHq9SwTmismm78CTTA==} + /react-i18next@14.0.5(i18next@23.8.2)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-5+bQSeEtgJrMBABBL5lO7jPdSNAbeAZ+MlFWDw//7FnVacuVu3l9EeWFzBQvZsKy+cihkbThWOAThEdH8YjGEw==} peerDependencies: i18next: '>= 23.2.3' react: '>= 16.8.0' @@ -7002,7 +5946,7 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false - /react-remove-scroll-bar@2.3.4(@types/react@18.2.52)(react@18.2.0): + /react-remove-scroll-bar@2.3.4(@types/react@18.2.55)(react@18.2.0): resolution: {integrity: sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==} engines: {node: '>=10'} peerDependencies: @@ -7012,13 +5956,13 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.52 + '@types/react': 18.2.55 react: 18.2.0 - react-style-singleton: 2.2.1(@types/react@18.2.52)(react@18.2.0) + react-style-singleton: 2.2.1(@types/react@18.2.55)(react@18.2.0) tslib: 2.6.2 dev: false - /react-remove-scroll@2.5.5(@types/react@18.2.52)(react@18.2.0): + /react-remove-scroll@2.5.5(@types/react@18.2.55)(react@18.2.0): resolution: {integrity: sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==} engines: {node: '>=10'} peerDependencies: @@ -7028,13 +5972,13 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.52 + '@types/react': 18.2.55 react: 18.2.0 - react-remove-scroll-bar: 2.3.4(@types/react@18.2.52)(react@18.2.0) - react-style-singleton: 2.2.1(@types/react@18.2.52)(react@18.2.0) + react-remove-scroll-bar: 2.3.4(@types/react@18.2.55)(react@18.2.0) + react-style-singleton: 2.2.1(@types/react@18.2.55)(react@18.2.0) tslib: 2.6.2 - use-callback-ref: 1.3.1(@types/react@18.2.52)(react@18.2.0) - use-sidecar: 1.1.2(@types/react@18.2.52)(react@18.2.0) + use-callback-ref: 1.3.1(@types/react@18.2.55)(react@18.2.0) + use-sidecar: 1.1.2(@types/react@18.2.55)(react@18.2.0) dev: false /react-router-dom@6.22.0(react-dom@18.2.0)(react@18.2.0): @@ -7065,7 +6009,7 @@ packages: engines: {node: '>=0.12.0'} dev: false - /react-style-singleton@2.2.1(@types/react@18.2.52)(react@18.2.0): + /react-style-singleton@2.2.1(@types/react@18.2.55)(react@18.2.0): resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==} engines: {node: '>=10'} peerDependencies: @@ -7075,7 +6019,7 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.52 + '@types/react': 18.2.55 get-nonce: 1.0.1 invariant: 2.2.4 react: 18.2.0 @@ -7263,26 +6207,26 @@ packages: resolution: {integrity: sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg==} dev: false - /rollup@4.9.6: - resolution: {integrity: sha512-05lzkCS2uASX0CiLFybYfVkwNbKZG5NFQ6Go0VWyogFTXXbR039UVsegViTntkk4OglHBdF54ccApXRRuXRbsg==} + /rollup@4.11.0: + resolution: {integrity: sha512-2xIbaXDXjf3u2tajvA5xROpib7eegJ9Y/uPlSFhXLNpK9ampCczXAhLEb5yLzJyG3LAdI1NWtNjDXiLyniNdjQ==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true dependencies: '@types/estree': 1.0.5 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.9.6 - '@rollup/rollup-android-arm64': 4.9.6 - '@rollup/rollup-darwin-arm64': 4.9.6 - '@rollup/rollup-darwin-x64': 4.9.6 - '@rollup/rollup-linux-arm-gnueabihf': 4.9.6 - '@rollup/rollup-linux-arm64-gnu': 4.9.6 - '@rollup/rollup-linux-arm64-musl': 4.9.6 - '@rollup/rollup-linux-riscv64-gnu': 4.9.6 - '@rollup/rollup-linux-x64-gnu': 4.9.6 - '@rollup/rollup-linux-x64-musl': 4.9.6 - '@rollup/rollup-win32-arm64-msvc': 4.9.6 - '@rollup/rollup-win32-ia32-msvc': 4.9.6 - '@rollup/rollup-win32-x64-msvc': 4.9.6 + '@rollup/rollup-android-arm-eabi': 4.11.0 + '@rollup/rollup-android-arm64': 4.11.0 + '@rollup/rollup-darwin-arm64': 4.11.0 + '@rollup/rollup-darwin-x64': 4.11.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.11.0 + '@rollup/rollup-linux-arm64-gnu': 4.11.0 + '@rollup/rollup-linux-arm64-musl': 4.11.0 + '@rollup/rollup-linux-riscv64-gnu': 4.11.0 + '@rollup/rollup-linux-x64-gnu': 4.11.0 + '@rollup/rollup-linux-x64-musl': 4.11.0 + '@rollup/rollup-win32-arm64-msvc': 4.11.0 + '@rollup/rollup-win32-ia32-msvc': 4.11.0 + '@rollup/rollup-win32-x64-msvc': 4.11.0 fsevents: 2.3.3 /run-parallel@1.2.0: @@ -7296,6 +6240,7 @@ packages: /safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + dev: false /sax@1.3.0: resolution: {integrity: sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==} @@ -7333,8 +6278,8 @@ packages: hasBin: true dev: false - /semver@7.5.4: - resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} + /semver@7.6.0: + resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} engines: {node: '>=10'} hasBin: true dependencies: @@ -7354,9 +6299,9 @@ packages: detect-libc: 2.0.2 node-addon-api: 6.1.0 prebuild-install: 7.1.1 - semver: 7.5.4 + semver: 7.6.0 simple-get: 4.0.1 - tar-fs: 3.0.4 + tar-fs: 3.0.5 tunnel-agent: 0.6.0 dev: false optional: true @@ -7446,11 +6391,6 @@ packages: tiny-warning: 1.0.3 dev: false - /smol-toml@1.1.4: - resolution: {integrity: sha512-Y0OT8HezWsTNeEOSVxDnKOW/AyNXHQ4BwJNbAXlLTF5wWsBvrcHhIkE5Rf8kQMLmgf7nDX3PVOlgC6/Aiggu3Q==} - engines: {node: '>= 18', pnpm: '>= 8'} - dev: false - /sonner@1.4.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-nvkTsIuOmi9e5Wz5If8ldasJjZNVfwiXYijBi2dbijvTQnQppvMcXTFNxL/NUFWlI2yJ1JX7TREDsg+gYm9WyA==} peerDependencies: @@ -7488,12 +6428,14 @@ packages: - supports-color dev: false - /streamx@2.15.7: - resolution: {integrity: sha512-NPEKS5+yjyo597eafGbKW5ujh7Sm6lDLHZQd/lRSz6S0VarpADBJItqfB4PnwpS+472oob1GX5cCY9vzfJpHUA==} + /streamx@2.15.8: + resolution: {integrity: sha512-6pwMeMY/SuISiRsuS8TeIrAzyFbG5gGPHFQsYjUr/pbBadaL1PCWmzKw+CHZSwainfvcF6Si6cVLq4XTEwswFQ==} requiresBuild: true dependencies: fast-fifo: 1.3.2 queue-tick: 1.0.1 + optionalDependencies: + bare-events: 2.2.0 dev: false optional: true @@ -7648,8 +6590,8 @@ packages: '@babel/runtime': 7.23.9 dev: true - /tailwind-scrollbar@3.0.5(tailwindcss@3.4.1): - resolution: {integrity: sha512-0ZwxTivevqq9BY9fRP9zDjHl7Tu+J5giBGbln+0O1R/7nHtBUKnjQcA1aTIhK7Oyjp6Uc/Dj6/dn8Dq58k5Uww==} + /tailwind-scrollbar@3.1.0(tailwindcss@3.4.1): + resolution: {integrity: sha512-pmrtDIZeHyu2idTejfV59SbaJyvp1VRjYxAjZBH0jnyrPRo6HL1kD5Glz8VPagasqr6oAx6M05+Tuw429Z8jxg==} engines: {node: '>=12.13.0'} peerDependencies: tailwindcss: 3.x @@ -7664,7 +6606,7 @@ packages: dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 - chokidar: 3.5.3 + chokidar: 3.6.0 didyoumean: 1.2.2 dlv: 1.1.3 fast-glob: 3.3.2 @@ -7698,13 +6640,15 @@ packages: dev: false optional: true - /tar-fs@3.0.4: - resolution: {integrity: sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==} + /tar-fs@3.0.5: + resolution: {integrity: sha512-JOgGAmZyMgbqpLwct7ZV8VzkEB6pxXFBVErLtb+XCOqzc6w1xiWKI9GVd6bwk68EX7eJ4DWmfXVmq8K2ziZTGg==} requiresBuild: true dependencies: - mkdirp-classic: 0.5.3 pump: 3.0.0 tar-stream: 3.1.7 + optionalDependencies: + bare-fs: 2.1.5 + bare-path: 2.1.0 dev: false optional: true @@ -7725,9 +6669,9 @@ packages: resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} requiresBuild: true dependencies: - b4a: 1.6.4 + b4a: 1.6.6 fast-fifo: 1.3.2 - streamx: 2.15.7 + streamx: 2.15.8 dev: false optional: true @@ -7755,8 +6699,8 @@ packages: /tiny-warning@1.0.3: resolution: {integrity: sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==} - /tlds@1.249.0: - resolution: {integrity: sha512-PfcE+oqaEhs0U3RDNg4uGg37793cGvlK6+aLAetwR0ImFyV3R2ts1KvU2RfJdtoLn7IFnUEftFFz4br5Wr3caA==} + /tlds@1.250.0: + resolution: {integrity: sha512-rWsBfFCWKrjM/o2Q1TTUeYQv6tHSd/umUutDjVs6taTuEgRDIreVYIBgWRWW4ot7jp6n0UVUuxhTLWBtUmPu/w==} hasBin: true dev: false @@ -7775,15 +6719,15 @@ packages: resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} dev: false - /trough@2.1.0: - resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} + /trough@2.2.0: + resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==} dev: false /ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - /tsconfck@3.0.1(typescript@5.3.3): - resolution: {integrity: sha512-7ppiBlF3UEddCLeI1JRx5m2Ryq+xk4JrZuq4EuYXykipebaq1dV0Fhgr1hb7CkmHt32QSgOZlcqVLEtHBG4/mg==} + /tsconfck@3.0.2(typescript@5.3.3): + resolution: {integrity: sha512-6lWtFjwuhS3XI4HsX4Zg0izOI3FU/AI9EGVlPEUMDIhvLPMD4wkiof0WCoDgW7qY+Dy198g4d9miAqUHWHFH6Q==} engines: {node: ^18 || >=20} hasBin: true peerDependencies: @@ -7814,64 +6758,64 @@ packages: dev: false optional: true - /turbo-darwin-64@1.12.2: - resolution: {integrity: sha512-Aq/ePQ5KNx6XGwlZWTVTqpQYfysm1vkwkI6kAYgrX5DjMWn+tUXrSgNx4YNte0F+V4DQ7PtuWX+jRG0h0ZNg0A==} + /turbo-darwin-64@1.12.4: + resolution: {integrity: sha512-dBwFxhp9isTa9RS/fz2gDVk5wWhKQsPQMozYhjM7TT4jTrnYn0ZJMzr7V3B/M/T8QF65TbniW7w1gtgxQgX5Zg==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /turbo-darwin-arm64@1.12.2: - resolution: {integrity: sha512-wTr+dqkwJo/eXE+4SPTSeNBKyyfQJhI6I9sKVlCSBmtaNEqoGNgdVzgMUdqrg9AIFzLIiKO+zhfskNaSWpVFow==} + /turbo-darwin-arm64@1.12.4: + resolution: {integrity: sha512-1Uo5iI6xsJ1j9ObsqxYRsa3W26mEbUe6fnj4rQYV6kDaqYD54oAMJ6hM53q9rB8JvFxwdrUXGp3PwTw9A0qqkA==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /turbo-linux-64@1.12.2: - resolution: {integrity: sha512-BggBKrLojGarDaa2zBo+kUR3fmjpd6bLA8Unm3Aa2oJw0UvEi3Brd+w9lNsPZHXXQYBUzNUY2gCdxf3RteWb0g==} + /turbo-linux-64@1.12.4: + resolution: {integrity: sha512-ONg2aSqKP7LAQOg7ysmU5WpEQp4DGNxSlAiR7um+LKtbmC/UxogbR5+T+Uuq6zGuQ5kJyKjWJ4NhtvUswOqBsA==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /turbo-linux-arm64@1.12.2: - resolution: {integrity: sha512-v/apSRvVuwYjq1D9MJFsHv2EpGd1S4VoSdZvVfW6FaM06L8CFZa92urNR1svdGYN28YVKwK9Ikc9qudC6t/d5A==} + /turbo-linux-arm64@1.12.4: + resolution: {integrity: sha512-9FPufkwdgfIKg/9jj87Cdtftw8o36y27/S2vLN7FTR2pp9c0MQiTBOLVYadUr1FlShupddmaMbTkXEhyt9SdrA==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /turbo-windows-64@1.12.2: - resolution: {integrity: sha512-3uDdwXcRGkgopYFdPDpxQiuQjfQ12Fxq0fhj+iGymav0eWA4W4wzYwSdlUp6rT22qOBIzaEsrIspRwx1DsMkNg==} + /turbo-windows-64@1.12.4: + resolution: {integrity: sha512-2mOtxHW5Vjh/5rDVu/aFwsMzI+chs8XcEuJHlY1sYOpEymYTz+u6AXbnzRvwZFMrLKr7J7fQOGl+v96sLKbNdA==} cpu: [x64] os: [win32] requiresBuild: true dev: true optional: true - /turbo-windows-arm64@1.12.2: - resolution: {integrity: sha512-zNIHnwtQfJSjFi7movwhPQh2rfrcKZ7Xv609EN1yX0gEp9GxooCUi2yNnBQ8wTqFjioA2M5hZtGJQ0RrKaEm/Q==} + /turbo-windows-arm64@1.12.4: + resolution: {integrity: sha512-nOY5wae9qnxPOpT1fRuYO0ks6dTwpKMPV6++VkDkamFDLFHUDVM/9kmD2UTeh1yyrKnrZksbb9zmShhmfj1wog==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /turbo@1.12.2: - resolution: {integrity: sha512-BcoQjBZ+LJCMdjzWhzQflOinUjek28rWXj07aaaAQ8T3Ehs0JFSjIsXOm4qIbo52G4xk3gFVcUtJhh/QRADl7g==} + /turbo@1.12.4: + resolution: {integrity: sha512-yUJ7elEUSToiGwFZogXpYKJpQ0BvaMbkEuQECIWtkBLcmWzlMOt6bActsIm29oN83mRU0WbzGt4e8H1KHWedhg==} hasBin: true optionalDependencies: - turbo-darwin-64: 1.12.2 - turbo-darwin-arm64: 1.12.2 - turbo-linux-64: 1.12.2 - turbo-linux-arm64: 1.12.2 - turbo-windows-64: 1.12.2 - turbo-windows-arm64: 1.12.2 + turbo-darwin-64: 1.12.4 + turbo-darwin-arm64: 1.12.4 + turbo-linux-64: 1.12.4 + turbo-linux-arm64: 1.12.4 + turbo-windows-64: 1.12.4 + turbo-windows-arm64: 1.12.4 dev: true /type-fest@2.19.0: @@ -7900,7 +6844,7 @@ packages: /typescript-auto-import-cache@0.3.2: resolution: {integrity: sha512-+laqe5SFL1vN62FPOOJSUDTZxtgsoOXjneYOXIpx5rQ4UMiN89NAtJLpqLqyebv9fgQ/IMeeTX+mQyRnwvJzvg==} dependencies: - semver: 7.5.4 + semver: 7.6.0 dev: false /typescript-lru-cache@2.0.0: @@ -7912,10 +6856,6 @@ packages: engines: {node: '>=14.17'} hasBin: true - /undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - dev: true - /unherit@3.0.1: resolution: {integrity: sha512-akOOQ/Yln8a2sgcLj4U0Jmx0R5jpIg2IUyRrWOzmEbjBtGzBdHtSeFKgoEcoH4KYIG/Pb8GQ/BwtYm0GCq1Sqg==} dev: false @@ -7928,7 +6868,7 @@ packages: extend: 3.0.2 is-buffer: 2.0.5 is-plain-obj: 4.1.0 - trough: 2.1.0 + trough: 2.2.0 vfile: 5.3.7 dev: false @@ -7940,7 +6880,7 @@ packages: devlop: 1.1.0 extend: 3.0.2 is-plain-obj: 4.1.0 - trough: 2.1.0 + trough: 2.2.0 vfile: 6.0.1 dev: false @@ -8017,14 +6957,14 @@ packages: unist-util-visit-parents: 6.0.1 dev: false - /update-browserslist-db@1.0.13(browserslist@4.22.3): + /update-browserslist-db@1.0.13(browserslist@4.23.0): resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' dependencies: - browserslist: 4.22.3 - escalade: 3.1.1 + browserslist: 4.23.0 + escalade: 3.1.2 picocolors: 1.0.0 /uqr@0.1.2: @@ -8041,10 +6981,10 @@ packages: optional: true dependencies: ip-regex: 4.3.0 - tlds: 1.249.0 + tlds: 1.250.0 dev: false - /use-callback-ref@1.3.1(@types/react@18.2.52)(react@18.2.0): + /use-callback-ref@1.3.1(@types/react@18.2.55)(react@18.2.0): resolution: {integrity: sha512-Lg4Vx1XZQauB42Hw3kK7JM6yjVjgFmFC5/Ab797s79aARomD2nEErc4mCgM8EZrARLmmbWpi5DGCadmK50DcAQ==} engines: {node: '>=10'} peerDependencies: @@ -8054,7 +6994,7 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.52 + '@types/react': 18.2.55 react: 18.2.0 tslib: 2.6.2 dev: false @@ -8085,7 +7025,7 @@ packages: react: 18.2.0 dev: false - /use-sidecar@1.1.2(@types/react@18.2.52)(react@18.2.0): + /use-sidecar@1.1.2(@types/react@18.2.55)(react@18.2.0): resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==} engines: {node: '>=10'} peerDependencies: @@ -8095,7 +7035,7 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.52 + '@types/react': 18.2.55 detect-node-es: 1.1.0 react: 18.2.0 tslib: 2.6.2 @@ -8167,8 +7107,8 @@ packages: vfile-message: 4.0.2 dev: false - /virtua@0.23.3(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-B9jKatcits94r5K2wwEA5y7a/Ht2I6kl1yBzy/rmhAEvanG9x/6n2CCer/oa5L0pTabY4TiaZsfVms2RVlJ4Rw==} + /virtua@0.27.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-S5G0q4LsAJ85JeW8yvRVmHhoyP70orifuUpNhvvZzumaguTWUTGZQwXczu3K20v5QpNjxebdoXMs5pBjhu+3gw==} peerDependencies: react: '>=16.14.0' react-dom: '>=16.14.0' @@ -8188,35 +7128,21 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false - /vite-plugin-top-level-await@1.4.1(vite@5.0.12): + /vite-plugin-top-level-await@1.4.1(vite@5.1.2): resolution: {integrity: sha512-hogbZ6yT7+AqBaV6lK9JRNvJDn4/IJvHLu6ET06arNfo0t2IsyCaon7el9Xa8OumH+ESuq//SDf8xscZFE0rWw==} peerDependencies: vite: '>=2.8' dependencies: '@rollup/plugin-virtual': 3.0.2 - '@swc/core': 1.3.107 + '@swc/core': 1.4.1 uuid: 9.0.1 - vite: 5.0.12(@types/node@20.11.16) + vite: 5.1.2 transitivePeerDependencies: - '@swc/helpers' - rollup dev: true - /vite-plugin-top-level-await@1.4.1(vite@5.1.1): - resolution: {integrity: sha512-hogbZ6yT7+AqBaV6lK9JRNvJDn4/IJvHLu6ET06arNfo0t2IsyCaon7el9Xa8OumH+ESuq//SDf8xscZFE0rWw==} - peerDependencies: - vite: '>=2.8' - dependencies: - '@rollup/plugin-virtual': 3.0.2 - '@swc/core': 1.3.107 - uuid: 9.0.1 - vite: 5.1.1 - transitivePeerDependencies: - - '@swc/helpers' - - rollup - dev: true - - /vite-tsconfig-paths@4.3.1(typescript@5.3.3)(vite@5.0.12): + /vite-tsconfig-paths@4.3.1(typescript@5.3.3)(vite@5.1.2): resolution: {integrity: sha512-cfgJwcGOsIxXOLU/nELPny2/LUD/lcf1IbfyeKTv2bsupVbTH/xpFtdQlBmIP1GEK2CjjLxYhFfB+QODFAx5aw==} peerDependencies: vite: '*' @@ -8226,68 +7152,15 @@ packages: dependencies: debug: 4.3.4 globrex: 0.1.2 - tsconfck: 3.0.1(typescript@5.3.3) - vite: 5.0.12(@types/node@20.11.16) + tsconfck: 3.0.2(typescript@5.3.3) + vite: 5.1.2 transitivePeerDependencies: - supports-color - typescript dev: true - /vite-tsconfig-paths@4.3.1(typescript@5.3.3)(vite@5.1.1): - resolution: {integrity: sha512-cfgJwcGOsIxXOLU/nELPny2/LUD/lcf1IbfyeKTv2bsupVbTH/xpFtdQlBmIP1GEK2CjjLxYhFfB+QODFAx5aw==} - peerDependencies: - vite: '*' - peerDependenciesMeta: - vite: - optional: true - dependencies: - debug: 4.3.4 - globrex: 0.1.2 - tsconfck: 3.0.1(typescript@5.3.3) - vite: 5.1.1 - transitivePeerDependencies: - - supports-color - - typescript - dev: true - - /vite@5.0.12(@types/node@20.11.16): - resolution: {integrity: sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 - less: '*' - lightningcss: ^1.21.0 - sass: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - dependencies: - '@types/node': 20.11.16 - esbuild: 0.19.12 - postcss: 8.4.35 - rollup: 4.9.6 - optionalDependencies: - fsevents: 2.3.3 - dev: true - - /vite@5.1.1: - resolution: {integrity: sha512-wclpAgY3F1tR7t9LL5CcHC41YPkQIpKUGeIuT8MdNwNZr6OqOTLs7JX5vIHAtzqLWXts0T+GDrh9pN2arneKqg==} + /vite@5.1.2: + resolution: {integrity: sha512-uwiFebQbTWRIGbCaTEBVAfKqgqKNKMJ2uPXsXeLIZxM8MVMjoS3j0cG8NrPxdDIadaWnPSjrkLWffLSC+uiP3Q==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -8316,11 +7189,11 @@ packages: dependencies: esbuild: 0.19.12 postcss: 8.4.35 - rollup: 4.9.6 + rollup: 4.11.0 optionalDependencies: fsevents: 2.3.3 - /vitefu@0.2.5(vite@5.1.1): + /vitefu@0.2.5(vite@5.1.2): resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==} peerDependencies: vite: ^3.0.0 || ^4.0.0 || ^5.0.0 @@ -8328,7 +7201,7 @@ packages: vite: optional: true dependencies: - vite: 5.1.1 + vite: 5.1.2 dev: false /void-elements@3.1.0: @@ -8336,49 +7209,49 @@ packages: engines: {node: '>=0.10.0'} dev: false - /volar-service-css@0.0.17(@volar/language-service@1.11.1): - resolution: {integrity: sha512-bEDJykygMzn2+a9ud6KwZZLli9eqarxApAXZuf2CqJJh6Trw1elmbBCo9SlPfqMrIhpFnwV0Sa+Xoc9x5WPeGw==} + /volar-service-css@0.0.29(@volar/language-service@2.0.4): + resolution: {integrity: sha512-2kNdgEYEiLeeer3wkagNBVDPa3Zj7mBDeM7D3iYmBXA0LCwd2tQL3eASzcDW9Gvac1g478UtptK468GxzUAEcA==} peerDependencies: - '@volar/language-service': ~1.11.0 + '@volar/language-service': ~2.0.1 peerDependenciesMeta: '@volar/language-service': optional: true dependencies: - '@volar/language-service': 1.11.1 + '@volar/language-service': 2.0.4 vscode-css-languageservice: 6.2.12 vscode-uri: 3.0.8 dev: false - /volar-service-emmet@0.0.17(@volar/language-service@1.11.1): - resolution: {integrity: sha512-C6hVnuQL52MqaydkrblYUbzIo5ZmIGo1hR8wmpcCjs5uNcjqn8aPqZRfznhLiUSaPHpFC+zQxJwFcZI9/u2iKQ==} + /volar-service-emmet@0.0.29(@volar/language-service@2.0.4): + resolution: {integrity: sha512-sXRMfQ970lpOQxUcKH9B4DqE7FCNhPy6V4m3gw+kgH17mADQ2rdL63b8osXFy5bnAMBcsXRhtJXJPmh/LgZXEw==} peerDependencies: - '@volar/language-service': ~1.11.0 + '@volar/language-service': ~2.0.1 peerDependenciesMeta: '@volar/language-service': optional: true dependencies: - '@volar/language-service': 1.11.1 + '@volar/language-service': 2.0.4 '@vscode/emmet-helper': 2.9.2 - volar-service-html: 0.0.17(@volar/language-service@1.11.1) + volar-service-html: 0.0.29(@volar/language-service@2.0.4) dev: false - /volar-service-html@0.0.17(@volar/language-service@1.11.1): - resolution: {integrity: sha512-OGkP+ZTo13j/+enafGe+esXvda/W4eU78YNLbbHxtV3rnX4odVrewenLJmXiECg6wdQz/PG8rLijZqQnDUYkfw==} + /volar-service-html@0.0.29(@volar/language-service@2.0.4): + resolution: {integrity: sha512-ctTSU46KCLxcaR53mAod2wBWSEIXGdXdejqHEDPSX33H5rA2X89zyYEpuk9BOVzIHG8G8rggVXCGnGaXxmYrCw==} peerDependencies: - '@volar/language-service': ~1.11.0 + '@volar/language-service': ~2.0.1 peerDependenciesMeta: '@volar/language-service': optional: true dependencies: - '@volar/language-service': 1.11.1 + '@volar/language-service': 2.0.4 vscode-html-languageservice: 5.1.2 vscode-uri: 3.0.8 dev: false - /volar-service-prettier@0.0.17(@volar/language-service@1.11.1): - resolution: {integrity: sha512-YYnzZ+OT0M3Bx+xKuoAfs/uVuxk7ofz4dkZDQqjwa9iC63Ay4YGqONtmHd+xsO3lufkEBXlAQCbofDeZbSz3YQ==} + /volar-service-prettier@0.0.29(@volar/language-service@2.0.4): + resolution: {integrity: sha512-GxcDKfiVv3fc4XUtUOkQpX0QlFjWppRCVWIBp751gOKJwDex142xMlbTxP9la9tollbmj2O/tVUrqqLDGQ+Lsg==} peerDependencies: - '@volar/language-service': ~1.11.0 + '@volar/language-service': ~2.0.1 prettier: ^2.2 || ^3.0 peerDependenciesMeta: '@volar/language-service': @@ -8386,33 +7259,34 @@ packages: prettier: optional: true dependencies: - '@volar/language-service': 1.11.1 + '@volar/language-service': 2.0.4 + vscode-uri: 3.0.8 dev: false - /volar-service-typescript-twoslash-queries@0.0.17(@volar/language-service@1.11.1): - resolution: {integrity: sha512-6FHXK5AWeFzCL6uGmEcbkZmQsaQ0m9IjbeLdgOIQ4KGvauqT2aA1BhdfDJu6vRAFIfXe7xjEJ85keIlHl72tSA==} + /volar-service-typescript-twoslash-queries@0.0.29(@volar/language-service@2.0.4): + resolution: {integrity: sha512-hdI8ZO1Wc/I5+iwKKnOfXW7ktpBe0qLoXz5+8viS6aV9gycKSAKAs6sayLTATQZcZ1EAESUqTqGS/vJOUgZOsg==} peerDependencies: - '@volar/language-service': ~1.11.0 + '@volar/language-service': ~2.0.1 peerDependenciesMeta: '@volar/language-service': optional: true dependencies: - '@volar/language-service': 1.11.1 + '@volar/language-service': 2.0.4 dev: false - /volar-service-typescript@0.0.17(@volar/language-service@1.11.1)(@volar/typescript@1.11.1): - resolution: {integrity: sha512-Krs8pOIo2yoBVoJ91hKT1czhWt9ek7EbuK3MxxgvDYdd4HYHOtHi1eOlb7bFnZMNgFcwsL48yQI9vbPm160s9A==} + /volar-service-typescript@0.0.29(@volar/language-service@2.0.4)(@volar/typescript@2.0.4): + resolution: {integrity: sha512-ssBhGT0Wrh670NRTrLoikzoRbszd72jIa02IKbrfI9QIIONvygOmIJ9jSqj4jxHEWz/KSCgCEhCyR7hEH80kGg==} peerDependencies: - '@volar/language-service': ~1.11.0 - '@volar/typescript': ~1.11.0 + '@volar/language-service': ~2.0.1 + '@volar/typescript': ~2.0.1 peerDependenciesMeta: '@volar/language-service': optional: true dependencies: - '@volar/language-service': 1.11.1 - '@volar/typescript': 1.11.1 + '@volar/language-service': 2.0.4 + '@volar/typescript': 2.0.4 path-browserify: 1.0.1 - semver: 7.5.4 + semver: 7.6.0 typescript-auto-import-cache: 0.3.2 vscode-languageserver-textdocument: 1.0.11 vscode-nls: 5.2.0 @@ -8597,7 +7471,7 @@ packages: engines: {node: '>=12'} dependencies: cliui: 8.0.1 - escalade: 3.1.1 + escalade: 3.1.2 get-caller-file: 2.0.5 require-directory: 2.1.1 string-width: 4.2.3 @@ -8618,7 +7492,7 @@ packages: /zod@3.22.4: resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==} - /zustand@4.5.0(@types/react@18.2.52)(react@18.2.0): + /zustand@4.5.0(@types/react@18.2.55)(react@18.2.0): resolution: {integrity: sha512-zlVFqS5TQ21nwijjhJlx4f9iGrXSL0o/+Dpy4txAP22miJ8Ti6c1Ol1RLNN98BMib83lmDH/2KmLwaNXpjrO1A==} engines: {node: '>=12.7.0'} peerDependencies: @@ -8633,7 +7507,7 @@ packages: react: optional: true dependencies: - '@types/react': 18.2.52 + '@types/react': 18.2.55 react: 18.2.0 use-sync-external-store: 1.2.0(react@18.2.0) dev: false diff --git a/src-tauri/src/main.rs b/src-tauri/src/main.rs index 61f02eef..630a9dc8 100644 --- a/src-tauri/src/main.rs +++ b/src-tauri/src/main.rs @@ -152,7 +152,9 @@ fn main() { nostr::keys::load_account, nostr::keys::event_to_bech32, nostr::keys::user_to_bech32, + nostr::keys::verify_nip05, nostr::metadata::get_profile, + nostr::metadata::create_profile, nostr::event::get_event, nostr::event::get_text_events, nostr::event::get_event_thread,