diff --git a/.dockerignore b/.dockerignore
deleted file mode 100644
index 72e9aa4..0000000
--- a/.dockerignore
+++ /dev/null
@@ -1,7 +0,0 @@
-Dockerfile
-.dockerignore
-node_modules
-npm-debug.log
-README.md
-.next
-.git
\ No newline at end of file
diff --git a/.eslintrc.cjs b/.eslintrc.cjs
new file mode 100644
index 0000000..d6c9537
--- /dev/null
+++ b/.eslintrc.cjs
@@ -0,0 +1,18 @@
+module.exports = {
+ root: true,
+ env: { browser: true, es2020: true },
+ extends: [
+ 'eslint:recommended',
+ 'plugin:@typescript-eslint/recommended',
+ 'plugin:react-hooks/recommended',
+ ],
+ ignorePatterns: ['dist', '.eslintrc.cjs'],
+ parser: '@typescript-eslint/parser',
+ plugins: ['react-refresh'],
+ rules: {
+ 'react-refresh/only-export-components': [
+ 'warn',
+ { allowConstantExport: true },
+ ],
+ },
+}
diff --git a/.gitignore b/.gitignore
index 9cd5179..7dd654b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,28 @@
+# Logs
+logs
+*.log
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+pnpm-debug.log*
+lerna-debug.log*
+
+node_modules
+dist
+dist-ssr
+*.local
+
+# Editor directories and files
+.vscode/*
+!.vscode/extensions.json
+.idea
+.DS_Store
+*.suo
+*.ntvs*
+*.njsproj
+*.sln
+*.sw?
+
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
# dependencies
diff --git a/.npmrc b/.npmrc
deleted file mode 100644
index cb15887..0000000
--- a/.npmrc
+++ /dev/null
@@ -1 +0,0 @@
-public-hoist-pattern[]=*@nextui-org/*
\ No newline at end of file
diff --git a/.prettierrc b/.prettierrc
index 9c2105a..2341845 100644
--- a/.prettierrc
+++ b/.prettierrc
@@ -5,5 +5,4 @@
"singleQuote": false,
"printWidth": 120,
"endOfLine": "lf"
- }
-
\ No newline at end of file
+}
diff --git a/Dockerfile b/Dockerfile
deleted file mode 100644
index dccf5a7..0000000
--- a/Dockerfile
+++ /dev/null
@@ -1,67 +0,0 @@
-FROM node:18-alpine AS base
-
-# Install dependencies only when needed
-FROM base AS deps
-# Check https://github.com/nodejs/docker-node/tree/b4117f9333da4138b03a546ec926ef50a31506c3#nodealpine to understand why libc6-compat might be needed.
-RUN apk add --no-cache libc6-compat
-WORKDIR /app
-
-# Install dependencies based on the preferred package manager
-COPY package.json yarn.lock* package-lock.json* pnpm-lock.yaml* .npmrc ./
-RUN \
- if [ -f yarn.lock ]; then yarn --frozen-lockfile; \
- elif [ -f package-lock.json ]; then npm ci; \
- elif [ -f pnpm-lock.yaml ]; then corepack enable pnpm && pnpm i --frozen-lockfile; \
- else echo "Lockfile not found." && exit 1; \
- fi
-
-
-# Rebuild the source code only when needed
-FROM base AS builder
-WORKDIR /app
-COPY --from=deps /app/node_modules ./node_modules
-COPY . .
-
-# Next.js collects completely anonymous telemetry data about general usage.
-# Learn more here: https://nextjs.org/telemetry
-# Uncomment the following line in case you want to disable telemetry during the build.
-ENV NEXT_TELEMETRY_DISABLED 1
-
-RUN \
- if [ -f yarn.lock ]; then yarn run build; \
- elif [ -f package-lock.json ]; then npm run build; \
- elif [ -f pnpm-lock.yaml ]; then corepack enable pnpm && pnpm run build; \
- else echo "Lockfile not found." && exit 1; \
- fi
-
-# Production image, copy all the files and run next
-FROM base AS runner
-WORKDIR /app
-
-ENV NODE_ENV production
-# Uncomment the following line in case you want to disable telemetry during runtime.
-ENV NEXT_TELEMETRY_DISABLED 1
-
-RUN addgroup --system --gid 1001 nodejs
-RUN adduser --system --uid 1001 nextjs
-
-COPY --from=builder /app/public ./public
-
-# Set the correct permission for prerender cache
-RUN mkdir .next
-RUN chown nextjs:nodejs .next
-
-# Automatically leverage output traces to reduce image size
-# https://nextjs.org/docs/advanced-features/output-file-tracing
-COPY --from=builder --chown=nextjs:nodejs /app/.next/standalone ./
-COPY --from=builder --chown=nextjs:nodejs /app/.next/static ./.next/static
-
-USER nextjs
-
-EXPOSE 4594
-
-ENV PORT 4594
-
-# server.js is created by next build from the standalone output
-# https://nextjs.org/docs/pages/api-reference/next-config-js/output
-CMD HOSTNAME="0.0.0.0" node server.js
\ No newline at end of file
diff --git a/app/[locale]/global.css b/app/[locale]/global.css
deleted file mode 100644
index f6c5a4b..0000000
--- a/app/[locale]/global.css
+++ /dev/null
@@ -1,28 +0,0 @@
-@tailwind base;
-@tailwind components;
-@tailwind utilities;
-
-:root {
- --foreground-rgb: 0, 0, 0;
- --background-start-rgb: 214, 219, 220;
- --background-end-rgb: 255, 255, 255;
-}
-
-@media (prefers-color-scheme: dark) {
- :root {
- --foreground-rgb: 255, 255, 255;
- --background-start-rgb: 0, 0, 0;
- --background-end-rgb: 0, 0, 0;
- }
-}
-
-body {
- color: rgb(var(--foreground-rgb));
- background: linear-gradient(to bottom, transparent, rgb(var(--background-end-rgb))) rgb(var(--background-start-rgb));
-}
-
-@layer utilities {
- .text-balance {
- text-wrap: balance;
- }
-}
diff --git a/app/[locale]/layout.tsx b/app/[locale]/layout.tsx
deleted file mode 100644
index e69b227..0000000
--- a/app/[locale]/layout.tsx
+++ /dev/null
@@ -1,39 +0,0 @@
-import type { Metadata } from "next";
-import { Inter } from "next/font/google";
-import "./global.css";
-import { NextIntlClientProvider, useMessages } from "next-intl";
-import { ThemeProvider } from "next-themes";
-import { Providers } from "../providers";
-
-const inter = Inter({ subsets: ["latin"] });
-
-export const metadata: Metadata = {
- title: "SparkHome",
- description: "Your best browser homepage, with a magic searchbox.",
- icons: {
- icon: "/favicon.ico"
- }
-};
-
-export default function LocaleLayout({
- children,
- params: { locale }
-}: {
- children: React.ReactNode;
- params: { locale: string };
-}) {
- const messages = useMessages();
- return (
-
-
-
-
-
- {children}
-
-
-
-
-
- );
-}
diff --git a/app/[locale]/not-found.tsx b/app/[locale]/not-found.tsx
deleted file mode 100644
index 6bb1994..0000000
--- a/app/[locale]/not-found.tsx
+++ /dev/null
@@ -1,11 +0,0 @@
-"use client";
-import { useTranslations } from "next-intl";
-
-export default function NotFound() {
- const t = useTranslations("404");
- return (
-
-
{t('title')}
-
- );
-}
diff --git a/app/[locale]/page.tsx b/app/[locale]/page.tsx
deleted file mode 100644
index 9e29a97..0000000
--- a/app/[locale]/page.tsx
+++ /dev/null
@@ -1,12 +0,0 @@
-"use client";
-
-import { RecoilRoot } from "recoil";
-import Homepage from "../../components";
-
-export default function Home() {
- return (
-
-
-
- );
-}
diff --git a/app/[locale]/tools/base64/page.tsx b/app/[locale]/tools/base64/page.tsx
deleted file mode 100644
index e0facb2..0000000
--- a/app/[locale]/tools/base64/page.tsx
+++ /dev/null
@@ -1,84 +0,0 @@
-"use client";
-
-import Switcher from "@/components/switcher";
-import Notice from "@/components/tools/notice";
-import base64ToHex from "@/lib/base64ToHex";
-import copyToClipboard from "@/lib/copy";
-import normalizeHex from "@/lib/normalizeHex";
-import { validBase64 } from "@/lib/onesearch/baseCheck";
-import { useTranslations } from "next-intl";
-import { useEffect, useState } from "react";
-//@ts-ignore
-import { utoa, atou } from "unicode-encode";
-
-export default function Base64() {
- const t = useTranslations("tools.base64");
- const [mode, setMode] = useState(t("encode"));
- const [message, setMessage] = useState("");
- const [messageResult, setMessageResult] = useState("");
- const [isHex, setHex] = useState(false);
- const [info, setInfo] = useState("");
- const [type, setType] = useState("");
- useEffect(() => {
- setType("");
- setInfo("");
- setHex(false);
- if (mode == t("encode")) {
- setMessageResult(utoa(message));
- } else {
- if (validBase64(message)) {
- try {
- setMessageResult(atou(message));
- } catch (e) {
- setMessageResult(normalizeHex(base64ToHex(message)));
- setHex(true);
- setType("info");
- setInfo("Showing HEX result.");
- }
- } else if (message.trim() !== "") {
- setMessageResult("");
- setType("warning");
- setInfo("Invalid Base64.");
- } else {
- setMessageResult("");
- }
- }
- }, [mode, message]);
- return (
-
- );
-}
diff --git a/app/[locale]/tools/layout.tsx b/app/[locale]/tools/layout.tsx
deleted file mode 100644
index 44a3663..0000000
--- a/app/[locale]/tools/layout.tsx
+++ /dev/null
@@ -1,10 +0,0 @@
-export default function ToolsLayout({ children }: { children: React.ReactNode }) {
- return (
-
-
- {children}
-
-
- );
-}
diff --git a/app/api/autocomplete/route.ts b/app/api/autocomplete/route.ts
deleted file mode 100644
index 24e323e..0000000
--- a/app/api/autocomplete/route.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-import { completeGoogle } from "search-engine-autocomplete";
-import { NextRequest } from "next/server"
-
-export async function GET(request: NextRequest) {
- const query = request.nextUrl.searchParams.get('q')!;
- let language = request.nextUrl.searchParams.get('l');
- if (language === null) language = 'en-US';
- const data = await completeGoogle(query, language);
- const completeWord: string | undefined = data.suggestions.filter((s) => {
- return s.relativeRelevance > 0.96
- })[0]?.suggestion;
- return new Response(completeWord ? completeWord : query);
-}
diff --git a/app/api/error/route.ts b/app/api/error/route.ts
deleted file mode 100644
index 4d20ddf..0000000
--- a/app/api/error/route.ts
+++ /dev/null
@@ -1,8 +0,0 @@
-import { logger } from "@/lib/log";
-import { NextRequest } from "next/server";
-
-export async function POST(req: NextRequest) {
- const data = await req.json();
- logger.warn({type:"client_telemetering",error:data});
- return new Response();
-}
diff --git a/app/api/ping/route.ts b/app/api/ping/route.ts
deleted file mode 100644
index d7f3f82..0000000
--- a/app/api/ping/route.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-import { NEXT_API_VERSION, SPARKHOME_VERSION, CLIENT_VERSION } from "@/lib/version";
-
-export const dynamic = "force-dynamic"; // defaults to auto
-export async function GET(request: Request) {
- const time = new Date().getTime() / 1000;
- const responseString =
-`SparkHome ${SPARKHOME_VERSION}
-Client ${CLIENT_VERSION}
-API ${NEXT_API_VERSION}
-ServerTime ${time}
-Powered by alikia2x (∠・ω< )⌒★`;
- return new Response(responseString);
-}
diff --git a/app/api/suggestion/route.ts b/app/api/suggestion/route.ts
deleted file mode 100644
index d7ad477..0000000
--- a/app/api/suggestion/route.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-import { completeGoogle } from "search-engine-autocomplete";
-import { NextRequest } from "next/server"
-import { suggestionsResponse } from "@/global";
-import { logger } from "@/lib/log";
-
-export async function GET(request: NextRequest) {
- const query = request.nextUrl.searchParams.get('q')!;
- const t = parseInt(request.nextUrl.searchParams.get('t') || "0") || null;
- let language = request.nextUrl.searchParams.get('l');
- if (language === null) language = 'en-US';
- const data = await completeGoogle(query, language);
- logger.info({ type: "onesearch_search_autocomplete", query: query, data: data });
- return new Response(JSON.stringify({...data, time: t} as suggestionsResponse));
-}
diff --git a/app/favicon.ico b/app/favicon.ico
deleted file mode 100644
index 66b33ab..0000000
Binary files a/app/favicon.ico and /dev/null differ
diff --git a/app/layout.tsx b/app/layout.tsx
deleted file mode 100644
index 7121949..0000000
--- a/app/layout.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-export default function RootLayout({
- children,
-}: {
- children: React.ReactNode;
-}) {
- return children;
-}
diff --git a/app/not-found.tsx b/app/not-found.tsx
deleted file mode 100644
index 9a3b830..0000000
--- a/app/not-found.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-export default function NotFound() {
- return (
-
-
- Not Found
-
-
- );
-}
diff --git a/app/providers.tsx b/app/providers.tsx
deleted file mode 100644
index 7c4147b..0000000
--- a/app/providers.tsx
+++ /dev/null
@@ -1,12 +0,0 @@
-// app/providers.tsx
-'use client'
-
-import {NextUIProvider} from '@nextui-org/react'
-
-export function Providers({children}: { children: React.ReactNode }) {
- return (
-
- {children}
-
- )
-}
\ No newline at end of file
diff --git a/components/background.tsx b/components/background.tsx
index ff823b9..f5e5d56 100644
--- a/components/background.tsx
+++ b/components/background.tsx
@@ -1,12 +1,10 @@
-"use client";
-
import { useEffect, useState } from "react";
-import { useRecoilState } from "recoil";
-import { bgFocusState } from "./state/background";
+import { useAtom } from "jotai";
+import { bgFocusAtom } from "../lib/state/background";
import BackgroundContainer from "./backgroundContainer";
-export default function () {
- const [isFocus, setFocus] = useRecoilState(bgFocusState);
+export default function Background() {
+ const [isFocus, setFocus] = useAtom(bgFocusAtom);
const [darkMode, setDarkMode] = useState(false);
useEffect(() => {
@@ -23,8 +21,9 @@ export default function () {
colorSchemeQueryList.removeEventListener("change", handleChange);
};
}, []);
+
return (
-
+
{darkMode ? (
setFocus(false)} darkMode={darkMode}/>
) : (
diff --git a/components/backgroundContainer.tsx b/components/backgroundContainer.tsx
index 1c8efc1..6a8ca8b 100644
--- a/components/backgroundContainer.tsx
+++ b/components/backgroundContainer.tsx
@@ -1,11 +1,15 @@
-import Image from "next/image";
-import { useRecoilValue } from "recoil";
-import { settingsState } from "./state/settings";
+import { settingsAtom } from "lib/state/settings";
import validUrl from "valid-url";
import validateColor from "validate-color";
+import { useAtomValue } from "jotai";
-export default function (props: { isFocus: boolean; src: string; darkMode: boolean; onClick: () => void }) {
- const settings = useRecoilValue(settingsState);
+export default function BackgroundContainer(props: {
+ isFocus: boolean;
+ src: string;
+ darkMode: boolean;
+ onClick: () => void;
+}) {
+ const settings = useAtomValue(settingsAtom);
if (validateColor(props.src)) {
return (
);
} else {
diff --git a/components/index.tsx b/components/index.tsx
deleted file mode 100644
index 9b21de4..0000000
--- a/components/index.tsx
+++ /dev/null
@@ -1,35 +0,0 @@
-"use client";
-
-import { useRecoilValue, useSetRecoilState } from "recoil";
-import { settingsState } from "./state/settings";
-import Search from "./search/search";
-import { bgFocusState } from "./state/background";
-import EngineSelector from "./search/engineSelector";
-import Onesearch from "./search/onesearch/onesearch";
-import dynamic from "next/dynamic";
-
-const Background = dynamic(() => import("./background"), {
- ssr: false
-});
-const Time = dynamic(() => import("./time"), {
- ssr: false
-});
-
-export default function Homepage() {
- const settings = useRecoilValue(settingsState);
- const setFocus = useSetRecoilState(bgFocusState);
-
- return (
-
-
-
-
- setFocus(true)} />
-
-
- );
-}
diff --git a/components/search/search.tsx b/components/search.tsx
similarity index 78%
rename from components/search/search.tsx
rename to components/search.tsx
index 23f2422..8c4bbe8 100644
--- a/components/search/search.tsx
+++ b/components/search.tsx
@@ -1,24 +1,20 @@
-"use client";
-
-import { useRecoilState, useRecoilValue } from "recoil";
-import { settingsState } from "../state/settings";
-import { useTranslations } from "next-intl";
-import { queryState } from "../state/query";
-import { settingsType } from "@/global";
-import handleEnter from "./onesearch/handleEnter";
-import { selectedSuggestionState } from "../state/suggestionSelection";
-import { suggestionsState } from "../state/suggestion";
import { KeyboardEvent, useRef } from "react";
+import { useAtom, useAtomValue } from "jotai";
+import { settingsAtom } from "lib/state/settings";
+import { queryAtom } from "lib/state/query";
+import { selectedSuggestionAtom } from "lib/state/suggestionSelection";
+import handleEnter from "lib/onesearch/handleEnter";
+import { suggestionAtom } from "lib/state/suggestion";
+
export default function Search(props: { onFocus: () => void }) {
- const settings: settingsType = useRecoilValue(settingsState);
- const t = useTranslations("Search");
- const [query, setQuery] = useRecoilState(queryState);
- const [selectedSuggestion, setSelected] = useRecoilState(selectedSuggestionState);
- const suggestions = useRecoilValue(suggestionsState);
+ const settings = useAtomValue(settingsAtom);
+ const [query, setQuery] = useAtom(queryAtom);
+ const [selectedSuggestion, setSelected] = useAtom(selectedSuggestionAtom);
+ const suggestions = useAtomValue(suggestionAtom);
const searchBoxRef = useRef(null);
- let style = "default";
+ const style = "default";
function handleKeydown(e: KeyboardEvent) {
if (e.key == "Enter") {
@@ -47,11 +43,11 @@ export default function Search(props: { onFocus: () => void }) {
dark:placeholder:text-slate-400 text-slate-900 dark:text-white"
id="searchBox"
type="text"
- placeholder={t("placeholder")}
+ placeholder="placeholder"
onFocus={props.onFocus}
onKeyDown={handleKeydown}
onChange={(e) =>
- setQuery((_) => {
+ setQuery(() => {
return e.target.value;
})
}
@@ -81,7 +77,7 @@ export default function Search(props: { onFocus: () => void }) {
}
id="searchBox"
type="text"
- placeholder={t("placeholder")}
+ placeholder="placeholder"
onFocus={props.onFocus}
ref={searchBoxRef}
/>
diff --git a/components/search/engineSelector.tsx b/components/search/engineSelector.tsx
deleted file mode 100644
index ac7ad66..0000000
--- a/components/search/engineSelector.tsx
+++ /dev/null
@@ -1,77 +0,0 @@
-"use client";
-
-import React, { SetStateAction, useEffect, useState } from "react";
-import { Dropdown, DropdownTrigger, DropdownMenu, DropdownItem, Button } from "@nextui-org/react";
-import { useTranslations } from "next-intl";
-import { useRecoilValue, useSetRecoilState } from "recoil";
-import { settingsState } from "../state/settings";
-import { engineTranslation } from "./translatedEngineList";
-import { settingsType } from "@/global";
-
-export default function(
- props: { className: string }
-) {
- const t = useTranslations("Search");
- const settings: settingsType = useRecoilValue(settingsState);
- const items = settings.searchEngines;
- const currentEngine: string = settings.currentSearchEngine;
- const displayEngine = getName(currentEngine);
- const [selectedKeys, setSelectedKeys] = useState(new Set([currentEngine]) as any);
- const selectedValue = React.useMemo(() => Array.from(selectedKeys).join(", "), [selectedKeys]);
- const setSettings = useSetRecoilState(settingsState);
-
- function setEngine(engine: string) {
- setSettings((oldSettings: settingsType) => {
- return {
- ...oldSettings,
- currentSearchEngine: engine
- };
- });
- }
-
- function getName(engineKey: string) {
- return engineTranslation.includes(engineKey) ? t(`engine.${engineKey}`) : engineKey;
- }
-
- useEffect(() => {
- if (selectedValue !== currentEngine) {
- setEngine(selectedValue);
- }
- }, [selectedValue]);
-
- const [isClient, setIsClient] = useState(false);
-
- useEffect(() => {
- setIsClient(true);
- }, []);
-
- return (
-
- {
- isClient &&
- (
-
-
-
-
-
- {Object.keys(items).map((item) => (
-
- {getName(item)}
-
- ))}
-
-
- )}
-
- );
-}
diff --git a/components/search/onesearch/handleNLUResult.ts b/components/search/onesearch/handleNLUResult.ts
deleted file mode 100644
index 0feaeeb..0000000
--- a/components/search/onesearch/handleNLUResult.ts
+++ /dev/null
@@ -1,42 +0,0 @@
-import { suggestionItem } from "@/global";
-import { findClosestDateIndex } from "@/lib/weather/getCurrentWeather";
-import { getLocationNative } from "@/lib/weather/getLocation";
-import { getWeather } from "@/lib/weather/getWeather";
-import { WMOCodeTable } from "@/lib/weather/wmocode";
-
-type UpdateSuggestionFunction = (data: suggestionItem[]) => void;
-
-export function handleNLUResult(result: any, updateSuggestion: UpdateSuggestionFunction){
- if (result.intent == "weather.summary") {
- getLocationNative((data: GeolocationCoordinates | GeolocationPositionError) => {
- console.log(data);
- if (data instanceof GeolocationCoordinates) {
- getWeather(data.latitude, data.longitude).then((weather) => {
- console.log(weather["hourly"]);
- let hourIndex = findClosestDateIndex(
- weather["hourly"]["time"],
- weather["utc_offset_seconds"]
- );
- let temp = weather["hourly"]["apparent_temperature"][hourIndex];
- let weatherCode = weather["hourly"]["weather_code"][hourIndex];
- console.log(temp, weatherCode, hourIndex);
- updateSuggestion([
- {
- type: "text",
- suggestion: `Weather: ${temp}${weather["hourly_units"]["apparent_temperature"]}, ${WMOCodeTable[weatherCode]["day"].description}`,
- relevance: 3000 * result.score
- }
- ]);
- });
- }
- });
- } else if (result.intent !== "None") {
- updateSuggestion([
- {
- type: "text",
- suggestion: result.intent,
- relevance: 2200 * result.score
- }
- ]);
- }
-}
\ No newline at end of file
diff --git a/components/search/onesearch/link.tsx b/components/search/onesearch/link.tsx
deleted file mode 100644
index 6cbbaf8..0000000
--- a/components/search/onesearch/link.tsx
+++ /dev/null
@@ -1,30 +0,0 @@
-import { normalizeURL } from "@/lib/normalizeURL";
-
-export default function (props: { children: React.ReactNode; query: string; selected: boolean }) {
- if (props.selected) {
- return (
- {
- window.open(normalizeURL(props.query));
- }}
- >
- {props.children}
-
- );
- }
- else {
- return (
- {
- window.open(normalizeURL(props.query));
- }}
- >
- {props.children}
-
- );
- }
-}
diff --git a/components/search/onesearch/onesearch.tsx b/components/search/onesearch/onesearch.tsx
deleted file mode 100644
index 1326e80..0000000
--- a/components/search/onesearch/onesearch.tsx
+++ /dev/null
@@ -1,180 +0,0 @@
-import { useEffect, useRef, useState } from "react";
-import SuggestionBox from "./suggestionBox";
-import { useRecoilState, useRecoilValue } from "recoil";
-import { queryState } from "@/components/state/query";
-import { useLocale, useTranslations } from "next-intl";
-import { suggestionItem, suggestionsResponse } from "@/global";
-import getSearchEngineName from "@/lib/getSearchEngineName";
-import PlainSearch from "./plainSearch";
-import { suggestionsState } from "@/components/state/suggestion";
-import validLink from "@/lib/url/validLink";
-import Link from "./link";
-import { selectedSuggestionState } from "@/components/state/suggestionSelection";
-import { settingsState } from "@/components/state/settings";
-import PlainText from "./plainText";
-import { sendError } from "@/lib/telemetering/sendError";
-import { NLU } from "@/lib/nlp/load";
-import { getLocationNative } from "@/lib/weather/getLocation";
-import { getWeather } from "@/lib/weather/getWeather";
-import { findClosestDateIndex, getClosestHourTimestamp } from "@/lib/weather/getCurrentWeather";
-import { WMOCodeTable } from "@/lib/weather/wmocode";
-import { handleNLUResult } from "./handleNLUResult";
-
-export default function () {
- const [suggestion, setFinalSuggetsion] = useRecoilState(suggestionsState);
- const [location, setLocation] = useState(null);
- const [manager, setManager] = useState(null);
- const lastRequestTimeRef = useRef(0);
- const selected = useRecoilValue(selectedSuggestionState);
- const settings = useRecoilValue(settingsState);
- const devMode = true;
- const query = useRecoilValue(queryState);
- const engineName = getSearchEngineName();
- const engine = settings.currentSearchEngine;
- const lang = useLocale();
- const t = useTranslations("Search");
-
- useEffect(() => {
- const time = new Date().getTime().toString();
- if (query.trim() === "" || query.length > 120) {
- cleanSuggestion("QUERY", "NAVIGATION");
- return;
- }
- fetch(`/api/suggestion?q=${query}&l=${lang}&t=${time}&engine=${engine}`)
- .then((res) => res.json())
- .then((data: suggestionsResponse) => {
- try {
- let suggestionToUpdate: suggestionItem[] = data.suggestions;
- if (data.time > lastRequestTimeRef.current) {
- cleanSuggestion("NAVIGATION", "QUERY");
- lastRequestTimeRef.current = data.time;
- updateSuggestion(suggestionToUpdate);
- }
- } catch (error: Error | any) {
- sendError(error);
- }
- })
- .catch((error) => {
- // Handle fetch error
- sendError(error);
- });
- }, [query]);
-
- function updateSuggestion(data: suggestionItem[]) {
- setFinalSuggetsion((cur: suggestionItem[]) => {
- const types: string[] = [];
- for (let sug of data) {
- if (!types.includes(sug.type)) types.push(sug.type);
- }
- for (let type of types) {
- cur = cur.filter((item) => {
- return item.type !== type;
- });
- }
- return cur.concat(data).sort((a, b) => {
- return b.relevance - a.relevance;
- });
- });
- }
-
- function cleanSuggestion(...types: string[]) {
- setFinalSuggetsion((suggestion: suggestionItem[]) => {
- return suggestion.filter((item) => {
- return !types.includes(item.type);
- });
- });
- }
-
- const NLUModel = new NLU();
-
- useEffect(() => {
- NLUModel.init().then((nlu) => {
- setManager(nlu.manager);
- console.log(nlu.manager);
- });
- }, []);
-
- useEffect(() => {
- cleanSuggestion("default-link", "default", "text");
- if (validLink(query)) {
- updateSuggestion([
- { type: "default-link", suggestion: query, relevance: 3000, prompt: Go to: },
- { type: "default", suggestion: query, relevance: 1600 }
- ]);
- } else {
- updateSuggestion([
- {
- type: "default",
- suggestion: query,
- relevance: 2000
- }
- ]);
- }
-
- if (manager != null) {
- // @ts-ignore
- manager.process(query).then((result) => {
- console.log(result);
- handleNLUResult(result, updateSuggestion);
- });
- }
- }, [query, engineName]);
-
- return (
-
- {suggestion.map((s, i) => {
- if (s.suggestion.trim() === "") return;
- if (s.type === "default") {
- return (
-
- {s.suggestion}
-
- {t("search-help-text", { engine: engineName })}
-
- {devMode && (
-
- {s.relevance}
-
- )}
-
- );
- } else if (s.type === "QUERY") {
- return (
-
- {s.suggestion}
- {devMode && (
-
- {s.relevance}
-
- )}
-
- );
- } else if (s.type === "NAVIGATION" || s.type === "default-link") {
- return (
-
- {s.prompt && {s.prompt}}
- {s.suggestion}
- {devMode && (
-
- {s.relevance}
-
- )}
-
- );
- } else if (s.type === "text") {
- return (
-
- {s.prompt && {s.prompt}}
- {s.suggestion}
- {devMode && (
-
- {s.relevance}
-
- )}
-
- );
- }
- })}
-
- );
-}
diff --git a/components/search/onesearch/plainSearch.tsx b/components/search/onesearch/plainSearch.tsx
deleted file mode 100644
index 04ee944..0000000
--- a/components/search/onesearch/plainSearch.tsx
+++ /dev/null
@@ -1,35 +0,0 @@
-import search from "@/lib/search";
-import { settingsState } from "@/components/state/settings";
-import { useRecoilValue } from "recoil";
-
-export default function (props: { children: React.ReactNode; query: string; selected: boolean }) {
- const settings = useRecoilValue(settingsState);
- const engine = settings.searchEngines[settings.currentSearchEngine];
- const newTab = settings.searchInNewTab;
- if (props.selected) {
- return (
- {
- search(props.query, engine, newTab);
- }}
- >
- {props.children}
-
- );
- }
- else {
- return (
- {
- search(props.query, engine, newTab);
- }}
- >
- {props.children}
-
- );
- }
-}
diff --git a/components/search/onesearch/plainText.tsx b/components/search/onesearch/plainText.tsx
deleted file mode 100644
index ec7287f..0000000
--- a/components/search/onesearch/plainText.tsx
+++ /dev/null
@@ -1,21 +0,0 @@
-export default function (props: { children: React.ReactNode; selected: boolean }) {
- if (props.selected) {
- return (
-
- {props.children}
-
- );
- } else {
- return (
-
- {props.children}
-
- );
- }
-}
diff --git a/components/search/onesearch/suggestion.tsx b/components/search/onesearch/suggestion.tsx
deleted file mode 100644
index 49ea3d9..0000000
--- a/components/search/onesearch/suggestion.tsx
+++ /dev/null
@@ -1,6 +0,0 @@
-export default function(props: { children: React.ReactNode }) {
- return (
- ${props.children}` as string }} className={`relative w-full h-10 leading-10 bg-zinc-100 hover:bg-zinc-300 dark:bg-zinc-800 hover:dark:bg-zinc-700 px-5 z-10 cursor-pointer duration-100`}>
-
- );
-}
\ No newline at end of file
diff --git a/components/search/onesearch/suggestionBox.tsx b/components/search/onesearch/suggestionBox.tsx
deleted file mode 100644
index 18ddf25..0000000
--- a/components/search/onesearch/suggestionBox.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-export default function(props: { children?: React.ReactNode }) {
- return (
-
- {props.children}
-
- );
-}
diff --git a/components/search/translatedEngineList.ts b/components/search/translatedEngineList.ts
deleted file mode 100644
index cd60405..0000000
--- a/components/search/translatedEngineList.ts
+++ /dev/null
@@ -1 +0,0 @@
-export const engineTranslation = ["google", "bing", "baidu", "duckduckgo", "yandex", "ecosia", "yahoo"];
diff --git a/components/state/background.ts b/components/state/background.ts
deleted file mode 100644
index d2dbb24..0000000
--- a/components/state/background.ts
+++ /dev/null
@@ -1,10 +0,0 @@
-import { atom, selector } from "recoil";
-
-const bgFocusState = atom({
- key: "isBackgroundFocus",
- default: false
-});
-
-export {
- bgFocusState,
-}
\ No newline at end of file
diff --git a/components/state/query.ts b/components/state/query.ts
deleted file mode 100644
index ad7c5f6..0000000
--- a/components/state/query.ts
+++ /dev/null
@@ -1,10 +0,0 @@
-import { atom } from "recoil";
-
-const queryState = atom({
- key: "searchQuery",
- default: ""
-});
-
-export {
- queryState,
-}
\ No newline at end of file
diff --git a/components/state/settings.ts b/components/state/settings.ts
deleted file mode 100644
index 3eb45ab..0000000
--- a/components/state/settings.ts
+++ /dev/null
@@ -1,58 +0,0 @@
-import { settingsType } from "@/global";
-import isLocalStorageAvailable from "@/lib/isLocalStorageAvailable";
-import { atom } from "recoil";
-
-const defaultSettings: settingsType = {
- "version": 2,
- "elementBackdrop": true,
- "bgBlur": true,
- "timeShowSecond": false,
- "currentSearchEngine": "google",
- "searchInNewTab": true,
- "searchEngines": {
- "google": "https://www.google.com/search?q=%s",
- "bing": "https://www.bing.com/search?q=%s",
- "baidu": "https://www.baidu.com/s?wd=%s",
- "duckduckgo": "https://duckduckgo.com/?q=%s",
- "yandex": "https://yandex.com/search/?text=%s",
- "yahoo": "https://search.yahoo.com/search?p=%s",
- "ecosia": "https://www.ecosia.org/search?q=%s"
- }
-};
-
-
-const localStorageEffect =
- (key: string) =>
- ({ setSelf, onSet }: any) => {
- if (isLocalStorageAvailable()===false){
- return;
- }
- if (localStorage.getItem(key) === null) {
- localStorage.setItem(key, JSON.stringify(defaultSettings));
- return;
- }
- let settings =JSON.parse(JSON.stringify(defaultSettings));
- const savedSettings = localStorage.getItem(key)!;
- const parsedSettings = JSON.parse(savedSettings);
-
- Object.keys(settings).map((key) => {
- if (parsedSettings[key] !== undefined && key !== "version"){
- settings[key] = parsedSettings[key];
- }
- })
-
- setSelf(settings);
- localStorage.setItem(key, JSON.stringify(settings));
-
- onSet((newValue: settingsType) => {
- localStorage.setItem(key, JSON.stringify(newValue));
- });
- };
-
-const settingsState = atom({
- key: "settings",
- default: defaultSettings,
- effects_UNSTABLE: [localStorageEffect("settings")]
-});
-
-export { settingsState };
diff --git a/components/state/suggestion.ts b/components/state/suggestion.ts
deleted file mode 100644
index 4dc83ef..0000000
--- a/components/state/suggestion.ts
+++ /dev/null
@@ -1,11 +0,0 @@
-import { suggestionItem } from "@/global";
-import { atom } from "recoil";
-
-const suggestionsState = atom({
- key: "oneSearchSuggestions",
- default: [] as suggestionItem[]
-});
-
-export {
- suggestionsState,
-}
\ No newline at end of file
diff --git a/components/state/suggestionSelection.ts b/components/state/suggestionSelection.ts
deleted file mode 100644
index 4142142..0000000
--- a/components/state/suggestionSelection.ts
+++ /dev/null
@@ -1,10 +0,0 @@
-import { atom } from "recoil";
-
-const selectedSuggestionState = atom({
- key: "selectedSuggestion",
- default: 0
-});
-
-export {
- selectedSuggestionState,
-}
\ No newline at end of file
diff --git a/components/switcher.tsx b/components/switcher.tsx
deleted file mode 100644
index 8ea6cf7..0000000
--- a/components/switcher.tsx
+++ /dev/null
@@ -1,31 +0,0 @@
-'use client';
-
-import React, { useState, useEffect, useRef } from "react";
-
-export default function Switcher(props: { items: string[]; selected: string, setSelected: Function, class?: string }) {
- const selectedRef = useRef(null);
- const [selectedCoordinate, setSelectedCoordinate] = useState(0);
- const [selectedWidth, setSelectedWidth] = useState(0);
- useEffect(() => {
- if (selectedRef.current){
- setSelectedCoordinate((selectedRef.current as HTMLElement)?.offsetLeft);
- setSelectedWidth((selectedRef.current as HTMLElement)?.getBoundingClientRect().width);
- }
- }, [props.selected]);
-
- return (
-
- {props.items.map((item, index) => (
-
props.setSelected(item)}
- >
- {item}
-
- ))}
-
-
- );
-}
diff --git a/components/time.tsx b/components/time.tsx
index b2f89b9..fb3f9c0 100644
--- a/components/time.tsx
+++ b/components/time.tsx
@@ -1,13 +1,11 @@
"use client";
-import React, { useState, useEffect } from "react";
-import { useFormatter } from "next-intl";
+import { useState, useEffect } from "react";
export default function Time(props: {
showSecond: boolean
}) {
const [currentTime, setCurrentTime] = useState(new Date());
- const format = useFormatter();
useEffect(() => {
const timer = setInterval(() => {
@@ -39,11 +37,9 @@ export default function Time(props: {
>
{formatTime()}{" "}
- {format.dateTime(currentTime, {
- year: "numeric",
- month: "short",
- day: "numeric"
- })}
+ {new Intl.DateTimeFormat(navigator.language, {
+ dateStyle: "medium"
+ }).format(currentTime)}
);
diff --git a/components/tools/notice.tsx b/components/tools/notice.tsx
deleted file mode 100644
index f2e0150..0000000
--- a/components/tools/notice.tsx
+++ /dev/null
@@ -1,32 +0,0 @@
-"use client";
-
-import React, { useState, useEffect, useRef } from "react";
-import { Icon } from "@iconify-icon/react";
-
-const typeToColor: Record
= {
- success: "bg-green-500",
- info: "bg-blue-500",
- warning: "bg-orange-500",
- error: "bg-red-500"
-};
-
-const typeToIcon: Record = {
- success: "material-symbols:check-circle",
- info: "material-symbols:info",
- warning: "material-symbols:warning",
- error: "material-symbols:error"
-};
-
-export default function Notice(props: { type: string; info: string; class?: string }) {
- if (props.type && props.info)
- return (
-
-
- {props.info}
-
- );
-}
diff --git a/doc/.vitepress/config.mts b/doc/.vitepress/config.mts
deleted file mode 100644
index fb5d804..0000000
--- a/doc/.vitepress/config.mts
+++ /dev/null
@@ -1,40 +0,0 @@
-import { defineConfig } from "vitepress";
-
-// https://vitepress.dev/reference/site-config
-export default defineConfig({
- title: "SparkHome",
- description: "The official documentation of SparkHome",
- themeConfig: {
- // https://vitepress.dev/reference/default-theme-config
- nav: [
- { text: "Home", link: "/" },
- { text: "Examples", link: "/markdown-examples" }
- ],
-
- sidebar: [
- {
- text: "Examples",
- items: [
- { text: "Markdown Examples", link: "/markdown-examples" },
- { text: "Runtime API Examples", link: "/api-examples" }
- ]
- }
- ],
-
- socialLinks: [{ icon: "github", link: "https://github.com/alikia2x/sparkhome" }],
-
- logo: "/favicon.ico"
- },
- locales: {
- root: {
- label: "English",
- lang: "en"
- },
- zh: {
- label: "中文",
- lang: "zh-CN",
- link: "/zh/"
- }
- },
- head: [['link', { rel: 'icon', href: '/favicon.ico' }]]
-});
diff --git a/doc/.vitepress/theme/NotFoundLayout.vue b/doc/.vitepress/theme/NotFoundLayout.vue
deleted file mode 100644
index 48547a1..0000000
--- a/doc/.vitepress/theme/NotFoundLayout.vue
+++ /dev/null
@@ -1,118 +0,0 @@
-
-
-
-
-
-
-
404
-
{{ i18nStrings[currentLanguage].notFoundTitle }}
-
-
-
- {{ i18nStrings[currentLanguage].notFoundQuote }}
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/doc/.vitepress/theme/index.ts b/doc/.vitepress/theme/index.ts
deleted file mode 100644
index c8bacb8..0000000
--- a/doc/.vitepress/theme/index.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-// https://vitepress.dev/guide/custom-theme
-import { h } from "vue";
-import type { Theme } from "vitepress";
-import DefaultTheme from "vitepress/theme";
-import "./style.css";
-import NotFoundLayout from "./NotFoundLayout.vue";
-
-export default {
- extends: DefaultTheme,
- Layout() {
- return h(DefaultTheme.Layout, null, {
- "not-found": () => h(NotFoundLayout)
- });
- },
- enhanceApp({ app, router, siteData }) {
- // ...
- }
-} satisfies Theme;
diff --git a/doc/.vitepress/theme/style.css b/doc/.vitepress/theme/style.css
deleted file mode 100644
index d63aee8..0000000
--- a/doc/.vitepress/theme/style.css
+++ /dev/null
@@ -1,139 +0,0 @@
-/**
- * Customize default theme styling by overriding CSS variables:
- * https://github.com/vuejs/vitepress/blob/main/src/client/theme-default/styles/vars.css
- */
-
-/**
- * Colors
- *
- * Each colors have exact same color scale system with 3 levels of solid
- * colors with different brightness, and 1 soft color.
- *
- * - `XXX-1`: The most solid color used mainly for colored text. It must
- * satisfy the contrast ratio against when used on top of `XXX-soft`.
- *
- * - `XXX-2`: The color used mainly for hover state of the button.
- *
- * - `XXX-3`: The color for solid background, such as bg color of the button.
- * It must satisfy the contrast ratio with pure white (#ffffff) text on
- * top of it.
- *
- * - `XXX-soft`: The color used for subtle background such as custom container
- * or badges. It must satisfy the contrast ratio when putting `XXX-1` colors
- * on top of it.
- *
- * The soft color must be semi transparent alpha channel. This is crucial
- * because it allows adding multiple "soft" colors on top of each other
- * to create a accent, such as when having inline code block inside
- * custom containers.
- *
- * - `default`: The color used purely for subtle indication without any
- * special meanings attched to it such as bg color for menu hover state.
- *
- * - `brand`: Used for primary brand colors, such as link text, button with
- * brand theme, etc.
- *
- * - `tip`: Used to indicate useful information. The default theme uses the
- * brand color for this by default.
- *
- * - `warning`: Used to indicate warning to the users. Used in custom
- * container, badges, etc.
- *
- * - `danger`: Used to show error, or dangerous message to the users. Used
- * in custom container, badges, etc.
- * -------------------------------------------------------------------------- */
-
- :root {
- --vp-c-default-1: var(--vp-c-gray-1);
- --vp-c-default-2: var(--vp-c-gray-2);
- --vp-c-default-3: var(--vp-c-gray-3);
- --vp-c-default-soft: var(--vp-c-gray-soft);
-
- --vp-c-brand-1: var(--vp-c-indigo-1);
- --vp-c-brand-2: var(--vp-c-indigo-2);
- --vp-c-brand-3: var(--vp-c-indigo-3);
- --vp-c-brand-soft: var(--vp-c-indigo-soft);
-
- --vp-c-tip-1: var(--vp-c-brand-1);
- --vp-c-tip-2: var(--vp-c-brand-2);
- --vp-c-tip-3: var(--vp-c-brand-3);
- --vp-c-tip-soft: var(--vp-c-brand-soft);
-
- --vp-c-warning-1: var(--vp-c-yellow-1);
- --vp-c-warning-2: var(--vp-c-yellow-2);
- --vp-c-warning-3: var(--vp-c-yellow-3);
- --vp-c-warning-soft: var(--vp-c-yellow-soft);
-
- --vp-c-danger-1: var(--vp-c-red-1);
- --vp-c-danger-2: var(--vp-c-red-2);
- --vp-c-danger-3: var(--vp-c-red-3);
- --vp-c-danger-soft: var(--vp-c-red-soft);
-}
-
-/**
- * Component: Button
- * -------------------------------------------------------------------------- */
-
-:root {
- --vp-button-brand-border: transparent;
- --vp-button-brand-text: var(--vp-c-white);
- --vp-button-brand-bg: var(--vp-c-brand-3);
- --vp-button-brand-hover-border: transparent;
- --vp-button-brand-hover-text: var(--vp-c-white);
- --vp-button-brand-hover-bg: var(--vp-c-brand-2);
- --vp-button-brand-active-border: transparent;
- --vp-button-brand-active-text: var(--vp-c-white);
- --vp-button-brand-active-bg: var(--vp-c-brand-1);
-}
-
-/**
- * Component: Home
- * -------------------------------------------------------------------------- */
-
-:root {
- --vp-home-hero-name-color: transparent;
- --vp-home-hero-name-background: -webkit-linear-gradient(
- 120deg,
- #bd34fe 30%,
- #41d1ff
- );
-
- --vp-home-hero-image-background-image: linear-gradient(
- -45deg,
- #bd34fe 50%,
- #47caff 50%
- );
- --vp-home-hero-image-filter: blur(44px);
-}
-
-@media (min-width: 640px) {
- :root {
- --vp-home-hero-image-filter: blur(56px);
- }
-}
-
-@media (min-width: 960px) {
- :root {
- --vp-home-hero-image-filter: blur(68px);
- }
-}
-
-/**
- * Component: Custom Block
- * -------------------------------------------------------------------------- */
-
-:root {
- --vp-custom-block-tip-border: transparent;
- --vp-custom-block-tip-text: var(--vp-c-text-1);
- --vp-custom-block-tip-bg: var(--vp-c-brand-soft);
- --vp-custom-block-tip-code-bg: var(--vp-c-brand-soft);
-}
-
-/**
- * Component: Algolia
- * -------------------------------------------------------------------------- */
-
-.DocSearch {
- --docsearch-primary-color: var(--vp-c-brand-1) !important;
-}
-
diff --git a/doc/favicon.ico b/doc/favicon.ico
deleted file mode 100644
index 66b33ab..0000000
Binary files a/doc/favicon.ico and /dev/null differ
diff --git a/doc/img/homepage.dark.png b/doc/img/homepage.dark.png
deleted file mode 100644
index 9176f5e..0000000
Binary files a/doc/img/homepage.dark.png and /dev/null differ
diff --git a/doc/img/homepage.png b/doc/img/homepage.png
deleted file mode 100644
index e0696c5..0000000
Binary files a/doc/img/homepage.png and /dev/null differ
diff --git a/doc/index.md b/doc/index.md
deleted file mode 100644
index 1e592d8..0000000
--- a/doc/index.md
+++ /dev/null
@@ -1,32 +0,0 @@
----
-# https://vitepress.dev/reference/default-theme-home-page
-layout: home
-
-hero:
- name: "SparkHome"
- text: "The final browser homepage."
- tagline: Everything you want, in a magic searchbox.
- actions:
- - theme: brand
- text: Get started
- link: /intro
- - theme: alt
- text: Doc
- link: /ref
----
-
-
-
-# Why SparkHome?
-
-## Simple UI
-
-SparkHome's intuitive design creates a seamless user experience, allowing you to effortlessly access all the information and resources you need from one place. The sleek and modern interface features a simple search box that becomes your one-stop place for navigating the web, getting answers to questions, and leveling up your productivity with our powerful toolbox.
-
-
-
diff --git a/doc/zh/img/homepage.dark.png b/doc/zh/img/homepage.dark.png
deleted file mode 100644
index 424a29f..0000000
Binary files a/doc/zh/img/homepage.dark.png and /dev/null differ
diff --git a/doc/zh/img/homepage.png b/doc/zh/img/homepage.png
deleted file mode 100644
index b3d605f..0000000
Binary files a/doc/zh/img/homepage.png and /dev/null differ
diff --git a/doc/zh/index.md b/doc/zh/index.md
deleted file mode 100644
index 057f5f5..0000000
--- a/doc/zh/index.md
+++ /dev/null
@@ -1,32 +0,0 @@
----
-# https://vitepress.dev/reference/default-theme-home-page
-layout: home
-
-hero:
- name: "星火主页"
- text: "你的终浏览器主页."
- tagline: 想要的一切,尽在一个搜索框中
- actions:
- - theme: brand
- text: 即刻开始
- link: ./intro
- - theme: alt
- text: 文档
- link: ./ref
----
-
-
-
-# 我们的优势
-
-## 极简的界面
-
-SparkHome 的直观设计打造出无缝的用户体验,让你可以毫不费力地从一个地方访问到所有需要的信息和资源。其精致现代的界面设计了一个简易的搜索框,成为您一站式解决网络导航、获取问题的答案和利用我们强大的工具箱提高生产力的地方。
-
-
-
\ No newline at end of file
diff --git a/global.d.ts b/global.d.ts
index 7c05ba5..1f40826 100644
--- a/global.d.ts
+++ b/global.d.ts
@@ -1,6 +1,6 @@
import { Suggestion } from "search-engine-autocomplete";
-interface settingsType extends Object{
+interface settingsType extends object{
"version": number,
"elementBackdrop": boolean,
"bgBlur": boolean,
@@ -10,9 +10,9 @@ interface settingsType extends Object{
"searchEngines": {
[key: string]: string
},
-};
+}
-interface suggestionsResponse extends Object{
+interface suggestionsResponse extends object{
suggestions: Suggestion[],
query: string,
verbatimRelevance: number,
diff --git a/i18n.ts b/i18n.ts
deleted file mode 100644
index 223f1f4..0000000
--- a/i18n.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-import { notFound } from "next/navigation";
-import { getRequestConfig } from "next-intl/server";
-
-// Can be imported from a shared config
-const locales = ["en-US", "zh-CN"];
-
-export default getRequestConfig(async ({ locale }) => {
- // Validate that the incoming `locale` parameter is valid
- if (!locales.includes(locale as any)) notFound();
-
- return {
- messages: (await import(`/messages/${locale}.json`)).default
- };
-});
diff --git a/index.html b/index.html
new file mode 100644
index 0000000..e4b78ea
--- /dev/null
+++ b/index.html
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+ Vite + React + TS
+
+
+
+
+
+
diff --git a/jest.config.ts b/jest.config.ts
deleted file mode 100644
index 844f759..0000000
--- a/jest.config.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-import type { Config } from 'jest'
-import nextJest from 'next/jest.js'
-
-const createJestConfig = nextJest({
- // Provide the path to your Next.js app to load next.config.js and .env files in your test environment
- dir: './',
-})
-
-// Add any custom config to be passed to Jest
-const config: Config = {
- coverageProvider: 'v8',
- testEnvironment: 'jsdom',
- // Add more setup options before each test is run
- // setupFilesAfterEnv: ['/jest.setup.ts'],
-}
-
-// createJestConfig is exported this way to ensure that next/jest can load the Next.js config which is async
-export default createJestConfig(config)
\ No newline at end of file
diff --git a/lib/base64ToHex.ts b/lib/base64ToHex.ts
deleted file mode 100644
index bb5f685..0000000
--- a/lib/base64ToHex.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-/**
- * Converts a base64 string to a hexadecimal string.
- *
- * @param {string} base64String - The base64 string to convert.
- * @return {string} The hexadecimal representation of the base64 string.
- */
-export default function base64ToHex(base64String: string): string {
- const raw = atob(base64String);
- let result = "";
- for (let i = 0; i < raw.length; i++) {
- const hex = raw.charCodeAt(i).toString(16);
- result += hex.length === 2 ? hex : "0" + hex;
- }
- return result.toUpperCase();
-}
diff --git a/lib/browser_history_search/chrome/chrome.sql b/lib/browser_history_search/chrome/chrome.sql
deleted file mode 100644
index 6b94e91..0000000
--- a/lib/browser_history_search/chrome/chrome.sql
+++ /dev/null
@@ -1,81 +0,0 @@
-SELECT processed_url, title,
- timeK * 4.4 + (visitK + typeK) * 6.5 + typeK * 0.22 + relativeK AS searchRank
-FROM (
- SELECT *,
- CASE
- WHEN processed_url LIKE '[query]%' THEN
- CASE
- WHEN (title like '% [query]%' or title like '[query]%') THEN 12.5
- ELSE 12.3
- END
- ELSE
- CASE
- WHEN processed_url LIKE '%[query]%' THEN 2.5
- ELSE
- CASE
- WHEN (title like '% [query]%' or title like '[query]%') THEN 1.6
- ELSE -1
- END
- END
- END AS relativeK
- FROM (
- SELECT *,
- (1 / (5.2 * LOG(38, 0.000015 * (strftime('%s', 'now') - last_visit_time / 1000000 - (strftime('%s', '1601-01-01'))) + 1) + 1)) AS timeK,
- (1 / (-1 * ln(5 * visit_count + 2.71828)) + 1.07) AS visitK,
- (1 / (-1 * ln(7 * typed_count + 2.71828)) + 1.12) AS typeK,
- CASE
- WHEN INSTR(url, '://') > 0 THEN
- CASE
- WHEN INSTR(SUBSTR(url, INSTR(url, '://') + 3), 'www.') = 1 THEN SUBSTR(SUBSTR(url, INSTR(url, '://') + 3), INSTR(SUBSTR(url, INSTR(url, '://') + 3), '.') + 1)
- ELSE SUBSTR(url, INSTR(url, '://') + 3)
- END
- ELSE
- CASE
- WHEN INSTR(url, 'www.') = 1 THEN SUBSTR(url, INSTR(url, '.') + 1)
- ELSE url
- END
- END AS processed_url
- FROM urls
- ) AS subquery where relativeK > 0 and hidden <> 1
-) AS subquery
-group by processed_url
-ORDER BY searchRank DESC
-LIMIT 9
-;
-
-SELECT processed_url, title,
- timeK * 4.4 + (visitK + typeK) * 6.5 + typeK * 0.22 + relativeK AS searchRank
-FROM (
- SELECT *,
- CASE
- WHEN processed_url LIKE '[query]%' THEN -1
- ELSE
- CASE
- WHEN (title like '% [query]%' or title like '[query]%') THEN 1.6
- ELSE -1
- END
- END AS relativeK
- FROM (
- SELECT *,
- (1 / (5.2 * LOG(38, 0.000015 * (strftime('%s', 'now') - last_visit_time / 1000000 - (strftime('%s', '1601-01-01'))) + 1) + 1)) AS timeK,
- (1 / (-1 * ln(5 * visit_count + 2.71828)) + 1.07) AS visitK,
- (1 / (-1 * ln(7 * typed_count + 2.71828)) + 1.12) AS typeK,
- CASE
- WHEN INSTR(url, '://') > 0 THEN
- CASE
- WHEN INSTR(SUBSTR(url, INSTR(url, '://') + 3), 'www.') = 1 THEN SUBSTR(SUBSTR(url, INSTR(url, '://') + 3), INSTR(SUBSTR(url, INSTR(url, '://') + 3), '.') + 1)
- ELSE SUBSTR(url, INSTR(url, '://') + 3)
- END
- ELSE
- CASE
- WHEN INSTR(url, 'www.') = 1 THEN SUBSTR(url, INSTR(url, '.') + 1)
- ELSE url
- END
- END AS processed_url
- FROM urls
- ) AS subquery where hidden <> 1 and relativeK > 0
-) AS subquery
-group by processed_url
-ORDER BY searchRank DESC
-LIMIT 6
-;
\ No newline at end of file
diff --git a/lib/browser_history_search/firefox/firefox.sql b/lib/browser_history_search/firefox/firefox.sql
deleted file mode 100644
index 91c52b7..0000000
--- a/lib/browser_history_search/firefox/firefox.sql
+++ /dev/null
@@ -1,40 +0,0 @@
-select
- *
-from
- moz_places
-where
- rev_host like '%amgif.www.'
- or rev_host like '%amgif.'
-group by
- rev_host
-order by
- sum(frecency) desc
-limit
- 8;
-
-select
- *
-from
- moz_places
-where
- rev_host like '%amgif%'
- or url like '%figma%'
-group by
- rev_host
-order by
- sum(frecency) desc
-limit
- 4;
-
-select
- *
-from
- moz_places
-where
- title like '%figma%'
-group by
- rev_host
-order by
- sum(frecency) desc
-limit
- 3;
\ No newline at end of file
diff --git a/lib/copy.ts b/lib/copy.ts
index 12e27bd..dc71d27 100644
--- a/lib/copy.ts
+++ b/lib/copy.ts
@@ -5,4 +5,4 @@ export default function copyToClipboard(value: string){
textarea.select();
document.execCommand("copy");
document.body.removeChild(textarea);
-};
+}
\ No newline at end of file
diff --git a/lib/getSearchEngineName.ts b/lib/getSearchEngineName.ts
deleted file mode 100644
index 7f8d58e..0000000
--- a/lib/getSearchEngineName.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-import { engineTranslation } from "@/components/search/translatedEngineList";
-import { settingsState } from "@/components/state/settings";
-import { settingsType } from "@/global";
-import { useTranslations } from "next-intl";
-import { useRecoilValue } from "recoil";
-
-export default function(){
- const settings: settingsType = useRecoilValue(settingsState);
- const currentEngine = settings.currentSearchEngine;
- const displayEngine = getName(currentEngine);
- return displayEngine;
-}
-
-function getName(engineKey: string) {
- const t = useTranslations("Search");
- return engineTranslation.includes(engineKey) ? t(`engine.${engineKey}`) : engineKey;
-}
\ No newline at end of file
diff --git a/lib/isLocalStorageAvailable.ts b/lib/isLocalStorageAvailable.ts
deleted file mode 100644
index 062f755..0000000
--- a/lib/isLocalStorageAvailable.ts
+++ /dev/null
@@ -1,10 +0,0 @@
-export default function(){
- var test = 'test';
- try {
- localStorage.setItem(test, test);
- localStorage.removeItem(test);
- return true;
- } catch(e) {
- return false;
- }
-}
\ No newline at end of file
diff --git a/lib/loadSettings.ts b/lib/loadSettings.ts
deleted file mode 100644
index a982e1c..0000000
--- a/lib/loadSettings.ts
+++ /dev/null
@@ -1,31 +0,0 @@
-'use client';
-
-import isLocalStorageAvailable from "./isLocalStorageAvailable";
-
-const defaultSettings = {
- version: 1,
- elementBackdrop: true,
- bgBlur: true,
- timeShowSecond: false,
- currentSearchEngine: "google",
- searchEngines: {
- "google": "https://www.google.com/search?q=%s",
- "bing": "https://www.bing.com/search?q=%s",
- "baidu": "https://www.baidu.com/s?wd=%s",
- "duckduckgo": "https://duckduckgo.com/?q=%s",
- "yandex": "https://yandex.com/search/?text=%s",
- }
-}
-
-
-export default function (setSettings: any) {
- if (isLocalStorageAvailable()===false){
- return;
- }
- if (localStorage.getItem("settings") === null) {
- localStorage.setItem("settings", JSON.stringify(defaultSettings));
- return;
- }
- const localSettings = JSON.parse(localStorage.getItem("settings") as string);
- setSettings(localSettings);
-}
diff --git a/lib/log.ts b/lib/log.ts
deleted file mode 100644
index 0b613bf..0000000
--- a/lib/log.ts
+++ /dev/null
@@ -1,10 +0,0 @@
-import pino from "pino";
-
-export const logger = pino({
- level: process.env.PINO_LOG_LEVEL || "info",
- formatters: {
- level: (label) => {
- return { level: label.toUpperCase() };
- }
- }
-},pino.destination(`./app.log`));
\ No newline at end of file
diff --git a/lib/nlp/data/en.json b/lib/nlp/data/en.json
deleted file mode 100644
index 98e17dc..0000000
--- a/lib/nlp/data/en.json
+++ /dev/null
@@ -1,134 +0,0 @@
-{
- "weather.summary": [
- "how's the weather",
- "What's going on with the weather?",
- "Can you give me an update on the weather?",
- "How's the forecast looking today?",
- "Give me a summary of the current weather.",
- "Can you tell me the current weather?",
- "What is the weather situation at the moment?",
- "Could you provide a quick weather update?",
- "Is it raining or sunny outside?",
- "What's the weather like right now?",
- "Tell me the current weather conditions.",
- "How about the weather today?",
- "Is it a good day to be outside?",
- "What should I expect in terms of weather today?",
- "Is there any severe weather to be aware of?",
- "Can you summarize today's weather forecast?",
- "What's the weather looking like for the next few hours?",
- "Is it going to stay this way all day?",
- "Could you give me a brief overview of the weather?",
- "What's the general weather situation in our area?",
- "Is it cloudy or clear outside?",
- "Any weather alerts I should know about?",
- "How's the weather looking for outdoor activities?",
- "What's the forecast saying for today's weather?",
- "Is it going to be a warm day?",
- "Are we expecting any storms today?",
- "What's the weather condition outside my window?",
- "Is it a typical day for this season in terms of weather?",
- "how's the weather now?"
- ],
-
- "weather.temp": [
- "What's the temperature like right now?",
- "Can you tell me the current temperature?",
- "How hot is it outside?",
- "What's the temperature supposed to be today?",
- "What is the current temp outside?",
- "Could you tell me the outdoor temperature?",
- "Is it cold or warm outside?",
- "What's the high temperature for today?",
- "What's the low temperature expected tonight?",
- "How does the temperature feel outside?",
- "Is it going to get warmer or cooler today?",
- "What's the temperature in the shade?",
- "Can you provide the current temp in Celsius?",
- "What's the temperature in Fahrenheit right now?",
- "Is it too hot to be outside?",
- "What's the temperature like in the morning?",
- "How about the temperature in the evening?",
- "Is it warm enough to go swimming?",
- "What's the temperature in the city center?",
- "Can you tell me the temp in the nearby area?",
- "Is it below freezing outside?",
- "What's the average temperature for today?",
- "Is the temperature dropping or rising?",
- "What should I wear considering the temperature?"
- ],
-
- "base64.encode": [
- "Please encode this data with base64: %s",
- "I need to encode the following data in base64: %s",
- "Could you encode this string using base64? %s",
- "Convert this data to b64 encoding: %s",
- "I want to encode this information with base64: %s",
- "Help me encode this in base64: %s",
- "Can you encode this data to base64 format? %s",
- "b64 encode",
- "base64 encode",
- "encode base64 %s"
- ],
-
- "base64.decode": [
- "Please decode this base64 data: %s",
- "I have a base64 encoded string that needs decoding: %s",
- "Could you decode this base64 string for me? %s",
- "Convert this base64 encoded data back to its original form: %s",
- "I need to decode this base64 information: %s",
- "Help me decode this base64 data: %s",
- "Can you translate this base64 back to normal text? %s",
- "b64 decode",
- "base64 decode",
- "decode base64 %s"
- ],
-
- "url.encode": [
- "Please encode this URL: %s",
- "I need to encode this URL component: %s",
- "Could you encode this part of the URL? %s",
- "Convert this URL to its encoded form: %s",
- "I want to encode this URL for safe transmission: %s",
- "Help me encode this URL segment: %s",
- "Can you encode this URL data? %s"
- ],
-
- "url.decode": [
- "Please decode this URL: %s",
- "I have an encoded URL that needs decoding: %s",
- "Could you decode this URL for me? %s",
- "Convert this encoded URL back to its original form: %s",
- "I need to decode this URL component: %s",
- "Help me decode this URL segment: %s",
- "Can you translate this encoded URL back to normal? %s"
- ],
-
- "html.encode": [
- "Please encode this HTML entity: %s",
- "I need to encode this text to HTML entity: %s",
- "Could you encode this as an HTML entity? %s",
- "Convert this text to HTML entity encoding: %s",
- "I want to encode this to prevent HTML interpretation: %s",
- "Help me encode this into HTML entity: %s",
- "Can you encode this for HTML usage? %s"
- ],
-
- "html.decode": [
- "Please decode this HTML entity: %s",
- "I have an HTML entity that needs decoding: %s",
- "Could you decode this HTML entity for me? %s",
- "Convert this HTML entity back to its original text: %s",
- "I need to decode this HTML entity to plain text: %s",
- "Help me decode this HTML entity: %s",
- "Can you translate this HTML entity back to normal text? %s"
- ],
-
- "None": [
- "free weather api",
- "js get timezone",
- "how",
- "how's",
- "how's the"
- ]
-}
diff --git a/lib/nlp/data/zh.json b/lib/nlp/data/zh.json
deleted file mode 100644
index 09cdf11..0000000
--- a/lib/nlp/data/zh.json
+++ /dev/null
@@ -1,124 +0,0 @@
-{
- "weather.summary": [
- "天气如何",
- "现在的天气",
- "今天的天气预报",
- "现在的天气状况",
- "今天天气怎么样",
- "目前是什么天气",
- "今天的天气概述",
- "当前天气状况如何",
- "今天会下雨吗",
- "今天会下雪吗",
- "今天晴天吗",
- "今天的天气状况如何",
- "现在外面是什么天气",
- "今天天气好么",
- "今天适合外出吗",
- "今天的天气适宜做什么",
- "今天有没有雾霾",
- "今天的空气质量如何",
- "今天的紫外线指数是多少",
- "今天有没有大风",
- "今天会不会很冷",
- "今天的天气会变化吗",
- "今天晚上的天气如何",
- "今天夜里会下雨吗",
- "今天的天气对出行有影响吗",
- "今天的天气对运动有影响吗",
- "今天的天气对工作有影响吗",
- "今天的天气对旅游有影响吗",
- "今天的天气对健康有影响吗"
- ],
- "weather.temp": [
- "现在的温度",
- "现在多少度",
- "外面有多热",
- "明天热不热?",
- "现在的气温是多少",
- "今天最高温度是多少",
- "今天最低温度是多少",
- "现在外面感觉冷吗",
- "现在需要穿外套吗",
- "现在适合穿短袖吗",
- "现在的温度适合外出吗",
- "现在的温度适合运动吗",
- "现在的温度适合睡觉吗",
- "明天会比今天热吗",
- "明天会比今天冷吗",
- "今天的温度变化大吗",
- "现在的温度适合开空调吗",
- "现在的温度适合开暖气吗",
- "室外的温度是多少",
- "室内的温度是多少",
- "现在的温度适合种植吗",
- "现在的温度适合养宠物吗",
- "现在的温度对健康有影响吗",
- "现在的温度是否舒适",
- "现在的温度是否适合工作"
- ],
- "base64.encode": [
- "请将数据使用base64编码:%s",
- "需要将以下数据base64编码:%s",
- "请将此字符串转为base64:%s",
- "将数据转为base64编码:%s",
- "信息base64编码:%s",
- "请帮忙编码base64:%s",
- "将数据编码为base64:%s"
- ],
-
- "base64.decode": [
- "请解码这个base64数据:%s",
- "有base64编码字符串需要解码:%s",
- "帮忙解码base64:%s",
- "将base64编码转回原数据:%s",
- "解码base64信息:%s",
- "解码这个base64:%s",
- "将base64转文本:%s"
- ],
-
- "url.encode": [
- "请编码这个URL:%s",
- "URL部分需要编码:%s",
- "请将URL部分编码:%s",
- "URL编码转换:%s",
- "安全传输需编码URL:%s",
- "编码URL段:%s",
- "URL数据编码:%s"
- ],
-
- "url.decode": [
- "请解码这个URL:%s",
- "有URL编码需要解码:%s",
- "解码这个URL:%s",
- "URL编码转回原URL:%s",
- "解码URL部分:%s",
- "解码URL段:%s",
- "URL编码转文本:%s"
- ],
-
- "html.encode": [
- "请编码HTML实体:%s",
- "文本转为HTML实体:%s",
- "编码为HTML实体:%s",
- "文本HTML实体编码:%s",
- "预防HTML解析编码:%s",
- "HTML实体编码:%s",
- "文本HTML使用编码:%s"
- ],
-
- "html.decode": [
- "请解码HTML实体:%s",
- "HTML实体需要解码:%s",
- "解码HTML实体:%s",
- "HTML实体转回文本:%s",
- "HTML实体解码:%s",
- "解码HTML实体:%s",
- "HTML实体转文本:%s"
- ],
-
- "None": [
- "你好",
- "为什么计算机使用二进制"
- ]
-}
diff --git a/lib/nlp/load.ts b/lib/nlp/load.ts
deleted file mode 100644
index 63d0517..0000000
--- a/lib/nlp/load.ts
+++ /dev/null
@@ -1,55 +0,0 @@
-// @ts-ignore
-import { containerBootstrap } from "@nlpjs/core";
-// @ts-ignore
-import { Nlp } from "@nlpjs/nlp";
-// @ts-ignore
-import { NluManager, NluNeural } from "@nlpjs/nlu";
-// @ts-ignore
-import { LangEn } from "@nlpjs/lang-en-min";
-// @ts-ignore
-import { LangZh } from "@nlpjs/lang-zh";
-import * as fflate from 'fflate';
-
-let zh: TrainData = {};
-let en: TrainData = {};
-
-type TrainData = {
- [key: string]: string[];
-};
-
-export class NLU {
- manager: any;
- inited: boolean = false;
- async loadIntentionModel() {
- const container = await containerBootstrap();
- container.use(Nlp);
- container.use(LangEn);
- container.use(LangZh);
- container.use(NluNeural);
- const manager = new NluManager({
- container,
- locales: ["en", "zh"],
- nlu: {
- useNoneFeature: true
- }
- });
- const response = await fetch("/model");
-
- const responseBuf = await response.arrayBuffer();
- const compressed = new Uint8Array(responseBuf);
- const decompressed = fflate.decompressSync(compressed);
- const modelText = fflate.strFromU8(decompressed);
- manager.fromJSON(JSON.parse(modelText));
- this.manager = manager;
- // console.log(this.manager);
- }
- async init() {
- await this.loadIntentionModel();
- this.inited = true;
- return this;
- }
- async process(lang: string, text: string): Promise {
- const actual = await this.manager.process(lang, text);
- return actual;
- }
-}
\ No newline at end of file
diff --git a/lib/nlp/train.ts b/lib/nlp/train.ts
deleted file mode 100644
index 21f6972..0000000
--- a/lib/nlp/train.ts
+++ /dev/null
@@ -1,76 +0,0 @@
-// @ts-ignore
-import { containerBootstrap } from "@nlpjs/core";
-// @ts-ignore
-import { Nlp } from "@nlpjs/nlp";
-// @ts-ignore
-import { NluManager, NluNeural } from "@nlpjs/nlu";
-// @ts-ignore
-import { LangEn } from "@nlpjs/lang-en-min";
-// @ts-ignore
-import { LangZh } from "@nlpjs/lang-zh";
-import fs from "node:fs";
-import * as fflate from 'fflate';
-
-let zh: TrainData = {};
-let en: TrainData = {};
-
-type TrainData = {
- [key: string]: string[];
-};
-
-export async function trainIntentionModel() {
- try {
- const dataZH = fs.readFileSync("./lib/nlp/data/zh.json", "utf8");
- const dataEN = fs.readFileSync("./lib/nlp/data/en.json", "utf8");
- zh = JSON.parse(dataZH);
- en = JSON.parse(dataEN);
- } catch (err) {
- console.error(err);
- }
-
- const container = await containerBootstrap();
- container.use(Nlp);
- container.use(LangEn);
- container.use(LangZh);
- container.use(NluNeural);
- const manager = new NluManager({
- container,
- locales: ["en", "zh"],
- nlu: {
- useNoneFeature: true
- }
- });
- // Adds the utterances and intents for the NLP
-
- for (const key in zh) {
- for (const value of zh[key]) {
- manager.add("zh", value, key);
- }
- }
-
- for (const key in en) {
- for (const value of en[key]) {
- manager.add("en", value, key);
- }
- }
-
- await manager.train();
-
- // let actual = await manager.process("en", "base64 decode bilibili");
- // console.log(actual);
- // let actualZH = await manager.process("zh", "去除百分号");
- // console.log(actualZH);
-
- const resultModel = manager.toJSON();
-
- const buf = fflate.strToU8(JSON.stringify(resultModel));
-
- const gzipped = fflate.gzipSync(buf, {
- filename: 'model.json',
- mtime: new Date().getTime()
- });
-
- fs.writeFileSync("./public/model", Buffer.from(gzipped));
-}
-
-trainIntentionModel();
diff --git a/lib/normalizeHex.ts b/lib/normalizeHex.ts
deleted file mode 100644
index f47eb47..0000000
--- a/lib/normalizeHex.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-/**
- * A description of the entire function.
- *
- * @param {string} hexString - The input hexadecimal string to normalize.
- * @return {string} The normalized hexadecimal string.
- */
-export default function normalizeHex(hexString: string): string {
- const chunkSize = 4;
- const chunks: string[] = [];
-
- for (let i = 0; i < hexString.length; i += chunkSize) {
- chunks.push(hexString.substr(i, chunkSize));
- }
-
- return chunks.join(' ');
-}
diff --git a/lib/onesearch/NLPResult.ts b/lib/onesearch/NLPResult.ts
deleted file mode 100644
index ab477c9..0000000
--- a/lib/onesearch/NLPResult.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-export class NLPResult {
- constructor(
- public suggestion: string | null = null,
- public intention: string | null = null,
- public probability: number = 0,
- public confidence: number = 0,
- public relevanceBase: number = 2000,
- public confidenceWeight: number = 0.2,
- public type: string = "text",
- public prompt?: string | React.ReactElement
- ) {
- }
-
- get relevance(): number {
- return this.relevanceBase * this.probability + this.confidence * this.relevanceBase * this.confidenceWeight;
- }
-}
diff --git a/lib/onesearch/baseCheck.tsx b/lib/onesearch/baseCheck.tsx
deleted file mode 100644
index 5c7bfaf..0000000
--- a/lib/onesearch/baseCheck.tsx
+++ /dev/null
@@ -1,3 +0,0 @@
-export function validBase64(str: string) {
- return str.length % 4 == 0 && /^[A-Za-z0-9+/]+[=]{0,2}$/.test(str);
-}
\ No newline at end of file
diff --git a/components/search/onesearch/handleEnter.ts b/lib/onesearch/handleEnter.ts
similarity index 78%
rename from components/search/onesearch/handleEnter.ts
rename to lib/onesearch/handleEnter.ts
index d8db052..7a49360 100644
--- a/components/search/onesearch/handleEnter.ts
+++ b/lib/onesearch/handleEnter.ts
@@ -1,7 +1,7 @@
-import { settingsType, suggestionItem } from "@/global";
-import copyToClipboard from "@/lib/copy";
-import { normalizeURL } from "@/lib/normalizeURL";
-import search from "@/lib/search";
+import { settingsType, suggestionItem } from "global";
+import copyToClipboard from "lib/copy";
+import { normalizeURL } from "lib/normalizeURL";
+import search from "lib/search";
export default function (
index: number,
@@ -13,7 +13,6 @@ export default function (
const selected = suggestion[index];
const engine = settings.searchEngines[settings.currentSearchEngine];
const newTab = settings.searchInNewTab;
- let clipboard: any;
if (selected.type === "QUERY" || selected.type === "default") {
search(selected.suggestion, engine, newTab);
} else if (selected.type === "NAVIGATION" || selected.type === "default-link") {
diff --git a/lib/state/background.ts b/lib/state/background.ts
new file mode 100644
index 0000000..38948e6
--- /dev/null
+++ b/lib/state/background.ts
@@ -0,0 +1,5 @@
+import { atom } from "jotai";
+
+const bgFocusAtom = atom(false);
+
+export { bgFocusAtom };
diff --git a/lib/state/query.ts b/lib/state/query.ts
new file mode 100644
index 0000000..e5216dc
--- /dev/null
+++ b/lib/state/query.ts
@@ -0,0 +1,5 @@
+import { atom } from "jotai";
+
+const queryAtom = atom("");
+
+export { queryAtom };
diff --git a/lib/state/settings.ts b/lib/state/settings.ts
new file mode 100644
index 0000000..60e5f53
--- /dev/null
+++ b/lib/state/settings.ts
@@ -0,0 +1,24 @@
+import { settingsType } from "global";
+import { atomWithStorage } from 'jotai/utils'
+
+const defaultSettings: settingsType = {
+ "version": 2,
+ "elementBackdrop": true,
+ "bgBlur": true,
+ "timeShowSecond": false,
+ "currentSearchEngine": "google",
+ "searchInNewTab": true,
+ "searchEngines": {
+ "google": "https://www.google.com/search?q=%s",
+ "bing": "https://www.bing.com/search?q=%s",
+ "baidu": "https://www.baidu.com/s?wd=%s",
+ "duckduckgo": "https://duckduckgo.com/?q=%s",
+ "yandex": "https://yandex.com/search/?text=%s",
+ "yahoo": "https://search.yahoo.com/search?p=%s",
+ "ecosia": "https://www.ecosia.org/search?q=%s"
+ }
+};
+
+const settingsAtom = atomWithStorage('settings', defaultSettings);
+
+export { settingsAtom };
diff --git a/lib/state/suggestion.ts b/lib/state/suggestion.ts
new file mode 100644
index 0000000..df90be4
--- /dev/null
+++ b/lib/state/suggestion.ts
@@ -0,0 +1,6 @@
+import { suggestionItem } from "global";
+import { atom } from "jotai";
+
+const suggestionAtom = atom([] as suggestionItem[]);
+
+export { suggestionAtom };
diff --git a/lib/state/suggestionSelection.ts b/lib/state/suggestionSelection.ts
new file mode 100644
index 0000000..837e857
--- /dev/null
+++ b/lib/state/suggestionSelection.ts
@@ -0,0 +1,5 @@
+import { atom } from "jotai";
+
+const selectedSuggestionAtom = atom(0);
+
+export { selectedSuggestionAtom };
diff --git a/lib/telemetering/sendError.ts b/lib/telemetering/sendError.ts
deleted file mode 100644
index 0978ba0..0000000
--- a/lib/telemetering/sendError.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-import { CLIENT_VERSION } from "../version";
-
-export function sendError(error: Error) {
- fetch("/api/error", {
- method: "POST",
- headers: {
- "Content-Type": "application/json"
- },
- body: JSON.stringify({
- message: error.message,
- name: error.name,
- time: new Date().getTime()/1000,
- version: CLIENT_VERSION,
- ua: navigator.userAgent,
- cause: error.cause,
- stack: error.stack
- })
- })
-}
\ No newline at end of file
diff --git a/lib/url/tldList.ts b/lib/url/tldList.ts
deleted file mode 100644
index 927e0e5..0000000
--- a/lib/url/tldList.ts
+++ /dev/null
@@ -1 +0,0 @@
-export const tldList = ["aaa", "aarp", "abb", "abbott", "abbvie", "abc", "able", "abogado", "abudhabi", "ac", "academy", "accenture", "accountant", "accountants", "aco", "actor", "ad", "ads", "adult", "ae", "aeg", "aero", "aetna", "af", "afl", "africa", "ag", "agakhan", "agency", "ai", "aig", "airbus", "airforce", "airtel", "akdn", "al", "alibaba", "alipay", "allfinanz", "allstate", "ally", "alsace", "alstom", "am", "amazon", "americanexpress", "americanfamily", "amex", "amfam", "amica", "amsterdam", "analytics", "android", "anquan", "anz", "ao", "aol", "apartments", "app", "apple", "aq", "aquarelle", "ar", "arab", "aramco", "archi", "army", "arpa", "art", "arte", "as", "asda", "asia", "associates", "at", "athleta", "attorney", "au", "auction", "audi", "audible", "audio", "auspost", "author", "auto", "autos", "aw", "aws", "ax", "axa", "az", "azure", "ba", "baby", "baidu", "banamex", "band", "bank", "bar", "barcelona", "barclaycard", "barclays", "barefoot", "bargains", "baseball", "basketball", "bauhaus", "bayern", "bb", "bbc", "bbt", "bbva", "bcg", "bcn", "bd", "be", "beats", "beauty", "beer", "bentley", "berlin", "best", "bestbuy", "bet", "bf", "bg", "bh", "bharti", "bi", "bible", "bid", "bike", "bing", "bingo", "bio", "biz", "bj", "black", "blackfriday", "blockbuster", "blog", "bloomberg", "blue", "bm", "bms", "bmw", "bn", "bnpparibas", "bo", "boats", "boehringer", "bofa", "bom", "bond", "boo", "book", "booking", "bosch", "bostik", "boston", "bot", "boutique", "box", "br", "bradesco", "bridgestone", "broadway", "broker", "brother", "brussels", "bs", "bt", "build", "builders", "business", "buy", "buzz", "bv", "bw", "by", "bz", "bzh", "ca", "cab", "cafe", "cal", "call", "calvinklein", "cam", "camera", "camp", "canon", "capetown", "capital", "capitalone", "car", "caravan", "cards", "care", "career", "careers", "cars", "casa", "case", "cash", "casino", "cat", "catering", "catholic", "cba", "cbn", "cbre", "cc", "cd", "center", "ceo", "cern", "cf", "cfa", "cfd", "cg", "ch", "chanel", "channel", "charity", "chase", "chat", "cheap", "chintai", "christmas", "chrome", "church", "ci", "cipriani", "circle", "cisco", "citadel", "citi", "citic", "city", "ck", "cl", "claims", "cleaning", "click", "clinic", "clinique", "clothing", "cloud", "club", "clubmed", "cm", "cn", "co", "coach", "codes", "coffee", "college", "cologne", "com", "commbank", "community", "company", "compare", "computer", "comsec", "condos", "construction", "consulting", "contact", "contractors", "cooking", "cool", "coop", "corsica", "country", "coupon", "coupons", "courses", "cpa", "cr", "credit", "creditcard", "creditunion", "cricket", "crown", "crs", "cruise", "cruises", "cu", "cuisinella", "cv", "cw", "cx", "cy", "cymru", "cyou", "cz", "dabur", "dad", "dance", "data", "date", "dating", "datsun", "day", "dclk", "dds", "de", "deal", "dealer", "deals", "degree", "delivery", "dell", "deloitte", "delta", "democrat", "dental", "dentist", "desi", "design", "dev", "dhl", "diamonds", "diet", "digital", "direct", "directory", "discount", "discover", "dish", "diy", "dj", "dk", "dm", "dnp", "do", "docs", "doctor", "dog", "domains", "dot", "download", "drive", "dtv", "dubai", "dunlop", "dupont", "durban", "dvag", "dvr", "dz", "earth", "eat", "ec", "eco", "edeka", "edu", "education", "ee", "eg", "email", "emerck", "energy", "engineer", "engineering", "enterprises", "epson", "equipment", "er", "ericsson", "erni", "es", "esq", "estate", "et", "eu", "eurovision", "eus", "events", "exchange", "expert", "exposed", "express", "extraspace", "fage", "fail", "fairwinds", "faith", "family", "fan", "fans", "farm", "farmers", "fashion", "fast", "fedex", "feedback", "ferrari", "ferrero", "fi", "fidelity", "fido", "film", "final", "finance", "financial", "fire", "firestone", "firmdale", "fish", "fishing", "fit", "fitness", "fj", "fk", "flickr", "flights", "flir", "florist", "flowers", "fly", "fm", "fo", "foo", "food", "football", "ford", "forex", "forsale", "forum", "foundation", "fox", "fr", "free", "fresenius", "frl", "frogans", "frontier", "ftr", "fujitsu", "fun", "fund", "furniture", "futbol", "fyi", "ga", "gal", "gallery", "gallo", "gallup", "game", "games", "gap", "garden", "gay", "gb", "gbiz", "gd", "gdn", "ge", "gea", "gent", "genting", "george", "gf", "gg", "ggee", "gh", "gi", "gift", "gifts", "gives", "giving", "gl", "glass", "gle", "global", "globo", "gm", "gmail", "gmbh", "gmo", "gmx", "gn", "godaddy", "gold", "goldpoint", "golf", "goo", "goodyear", "goog", "google", "gop", "got", "gov", "gp", "gq", "gr", "grainger", "graphics", "gratis", "green", "gripe", "grocery", "group", "gs", "gt", "gu", "gucci", "guge", "guide", "guitars", "guru", "gw", "gy", "hair", "hamburg", "hangout", "haus", "hbo", "hdfc", "hdfcbank", "health", "healthcare", "help", "helsinki", "here", "hermes", "hiphop", "hisamitsu", "hitachi", "hiv", "hk", "hkt", "hm", "hn", "hockey", "holdings", "holiday", "homedepot", "homegoods", "homes", "homesense", "honda", "horse", "hospital", "host", "hosting", "hot", "hotels", "hotmail", "house", "how", "hr", "hsbc", "ht", "hu", "hughes", "hyatt", "hyundai", "ibm", "icbc", "ice", "icu", "id", "ie", "ieee", "ifm", "ikano", "il", "im", "imamat", "imdb", "immo", "immobilien", "in", "inc", "industries", "infiniti", "info", "ing", "ink", "institute", "insurance", "insure", "int", "international", "intuit", "investments", "io", "ipiranga", "iq", "ir", "irish", "is", "ismaili", "ist", "istanbul", "it", "itau", "itv", "jaguar", "java", "jcb", "je", "jeep", "jetzt", "jewelry", "jio", "jll", "jm", "jmp", "jnj", "jo", "jobs", "joburg", "jot", "joy", "jp", "jpmorgan", "jprs", "juegos", "juniper", "kaufen", "kddi", "ke", "kerryhotels", "kerrylogistics", "kerryproperties", "kfh", "kg", "kh", "ki", "kia", "kids", "kim", "kindle", "kitchen", "kiwi", "km", "kn", "koeln", "komatsu", "kosher", "kp", "kpmg", "kpn", "kr", "krd", "kred", "kuokgroup", "kw", "ky", "kyoto", "kz", "la", "lacaixa", "lamborghini", "lamer", "lancaster", "land", "landrover", "lanxess", "lasalle", "lat", "latino", "latrobe", "law", "lawyer", "lb", "lc", "lds", "lease", "leclerc", "lefrak", "legal", "lego", "lexus", "lgbt", "li", "lidl", "life", "lifeinsurance", "lifestyle", "lighting", "like", "lilly", "limited", "limo", "lincoln", "link", "lipsy", "live", "living", "lk", "llc", "llp", "loan", "loans", "locker", "locus", "lol", "london", "lotte", "lotto", "love", "lpl", "lplfinancial", "lr", "ls", "lt", "ltd", "ltda", "lu", "lundbeck", "luxe", "luxury", "lv", "ly", "ma", "madrid", "maif", "maison", "makeup", "man", "management", "mango", "map", "market", "marketing", "markets", "marriott", "marshalls", "mattel", "mba", "mc", "mckinsey", "md", "me", "med", "media", "meet", "melbourne", "meme", "memorial", "men", "menu", "merckmsd", "mg", "mh", "miami", "microsoft", "mil", "mini", "mint", "mit", "mitsubishi", "mk", "ml", "mlb", "mls", "mm", "mma", "mn", "mo", "mobi", "mobile", "moda", "moe", "moi", "mom", "monash", "money", "monster", "mormon", "mortgage", "moscow", "moto", "motorcycles", "mov", "movie", "mp", "mq", "mr", "ms", "msd", "mt", "mtn", "mtr", "mu", "museum", "music", "mv", "mw", "mx", "my", "mz", "na", "nab", "nagoya", "name", "natura", "navy", "nba", "nc", "ne", "nec", "net", "netbank", "netflix", "network", "neustar", "new", "news", "next", "nextdirect", "nexus", "nf", "nfl", "ng", "ngo", "nhk", "ni", "nico", "nike", "nikon", "ninja", "nissan", "nissay", "nl", "no", "nokia", "norton", "now", "nowruz", "nowtv", "np", "nr", "nra", "nrw", "ntt", "nu", "nyc", "nz", "obi", "observer", "office", "okinawa", "olayan", "olayangroup", "ollo", "om", "omega", "one", "ong", "onl", "online", "ooo", "open", "oracle", "orange", "org", "organic", "origins", "osaka", "otsuka", "ott", "ovh", "pa", "page", "panasonic", "paris", "pars", "partners", "parts", "party", "pay", "pccw", "pe", "pet", "pf", "pfizer", "pg", "ph", "pharmacy", "phd", "philips", "phone", "photo", "photography", "photos", "physio", "pics", "pictet", "pictures", "pid", "pin", "ping", "pink", "pioneer", "pizza", "pk", "pl", "place", "play", "playstation", "plumbing", "plus", "pm", "pn", "pnc", "pohl", "poker", "politie", "porn", "post", "pr", "pramerica", "praxi", "press", "prime", "pro", "prod", "productions", "prof", "progressive", "promo", "properties", "property", "protection", "pru", "prudential", "ps", "pt", "pub", "pw", "pwc", "py", "qa", "qpon", "quebec", "quest", "racing", "radio", "re", "read", "realestate", "realtor", "realty", "recipes", "red", "redstone", "redumbrella", "rehab", "reise", "reisen", "reit", "reliance", "ren", "rent", "rentals", "repair", "report", "republican", "rest", "restaurant", "review", "reviews", "rexroth", "rich", "richardli", "ricoh", "ril", "rio", "rip", "ro", "rocks", "rodeo", "rogers", "room", "rs", "rsvp", "ru", "rugby", "ruhr", "run", "rw", "rwe", "ryukyu", "sa", "saarland", "safe", "safety", "sakura", "sale", "salon", "samsclub", "samsung", "sandvik", "sandvikcoromant", "sanofi", "sap", "sarl", "sas", "save", "saxo", "sb", "sbi", "sbs", "sc", "scb", "schaeffler", "schmidt", "scholarships", "school", "schule", "schwarz", "science", "scot", "sd", "se", "search", "seat", "secure", "security", "seek", "select", "sener", "services", "seven", "sew", "sex", "sexy", "sfr", "sg", "sh", "shangrila", "sharp", "shaw", "shell", "shia", "shiksha", "shoes", "shop", "shopping", "shouji", "show", "si", "silk", "sina", "singles", "site", "sj", "sk", "ski", "skin", "sky", "skype", "sl", "sling", "sm", "smart", "smile", "sn", "sncf", "so", "soccer", "social", "softbank", "software", "sohu", "solar", "solutions", "song", "sony", "soy", "spa", "space", "sport", "spot", "sr", "srl", "ss", "st", "stada", "staples", "star", "statebank", "statefarm", "stc", "stcgroup", "stockholm", "storage", "store", "stream", "studio", "study", "style", "su", "sucks", "supplies", "supply", "support", "surf", "surgery", "suzuki", "sv", "swatch", "swiss", "sx", "sy", "sydney", "systems", "sz", "tab", "taipei", "talk", "taobao", "target", "tatamotors", "tatar", "tattoo", "tax", "taxi", "tc", "tci", "td", "tdk", "team", "tech", "technology", "tel", "temasek", "tennis", "teva", "tf", "tg", "th", "thd", "theater", "theatre", "tiaa", "tickets", "tienda", "tips", "tires", "tirol", "tj", "tjmaxx", "tjx", "tk", "tkmaxx", "tl", "tm", "tmall", "tn", "to", "today", "tokyo", "tools", "top", "toray", "toshiba", "total", "tours", "town", "toyota", "toys", "tr", "trade", "trading", "training", "travel", "travelers", "travelersinsurance", "trust", "trv", "tt", "tube", "tui", "tunes", "tushu", "tv", "tvs", "tw", "tz", "ua", "ubank", "ubs", "ug", "uk", "unicom", "university", "uno", "uol", "ups", "us", "uy", "uz", "va", "vacations", "vana", "vanguard", "vc", "ve", "vegas", "ventures", "verisign", "versicherung", "vet", "vg", "vi", "viajes", "video", "vig", "viking", "villas", "vin", "vip", "virgin", "visa", "vision", "viva", "vivo", "vlaanderen", "vn", "vodka", "volvo", "vote", "voting", "voto", "voyage", "vu", "wales", "walmart", "walter", "wang", "wanggou", "watch", "watches", "weather", "weatherchannel", "webcam", "weber", "website", "wed", "wedding", "weibo", "weir", "wf", "whoswho", "wien", "wiki", "williamhill", "win", "windows", "wine", "winners", "wme", "wolterskluwer", "woodside", "work", "works", "world", "wow", "ws", "wtc", "wtf", "xbox", "xerox", "xihuan", "xin", "कॉम", "セール", "佛山", "ಭಾರತ", "慈善", "集团", "在线", "한국", "ଭାରତ", "点看", "คอม", "ভাৰত", "ভারত", "八卦", "ישראל", "موقع", "বাংলা", "公益", "公司", "香格里拉", "网站", "移动", "我爱你", "москва", "қаз", "католик", "онлайн", "сайт", "联通", "срб", "бг", "бел", "קום", "时尚", "微博", "淡马锡", "ファッション", "орг", "नेट", "ストア", "アマゾン", "삼성", "சிங்கப்பூர்", "商标", "商店", "商城", "дети", "мкд", "ею", "ポイント", "新闻", "家電", "كوم", "中文网", "中信", "中国", "中國", "娱乐", "谷歌", "భారత్", "ලංකා", "電訊盈科", "购物", "クラウド", "ભારત", "通販", "भारतम्", "भारत", "भारोत", "网店", "संगठन", "餐厅", "网络", "ком", "укр", "香港", "亚马逊", "食品", "飞利浦", "台湾", "台灣", "手机", "мон", "الجزائر", "عمان", "ارامكو", "ایران", "العليان", "امارات", "بازار", "موريتانيا", "پاکستان", "الاردن", "بارت", "بھارت", "المغرب", "ابوظبي", "البحرين", "السعودية", "ڀارت", "كاثوليك", "سودان", "همراه", "عراق", "مليسيا", "澳門", "닷컴", "政府", "شبكة", "بيتك", "عرب", "გე", "机构", "组织机构", "健康", "ไทย", "سورية", "招聘", "рус", "рф", "РФ", "تونس", "大拿", "ລາວ", "みんな", "グーグル", "ευ", "ελ", "世界", "書籍", "ഭാരതം", "ਭਾਰਤ", "网址", "닷넷", "コム", "天主教", "游戏", "vermögensberater", "vermögensberatung", "企业", "信息", "嘉里大酒店", "嘉里", "مصر", "قطر", "广东", "இலங்கை", "இந்தியா", "հայ", "新加坡", "فلسطين", "政务", "xxx", "xyz", "yachts", "yahoo", "yamaxun", "yandex", "ye", "yodobashi", "yoga", "yokohama", "you", "youtube", "yt", "yun", "za", "zappos", "zara", "zero", "zip", "zm", "zone", "zuerich", "zw"];
\ No newline at end of file
diff --git a/lib/url/validLink.ts b/lib/url/validLink.ts
deleted file mode 100644
index 04026eb..0000000
--- a/lib/url/validLink.ts
+++ /dev/null
@@ -1,33 +0,0 @@
-import punycode from "punycode/";
-import { tldList } from "./tldList";
-
-export default function validLink(link: string) {
- let finalURL = '';
- try {
- const url = new URL(link);
- finalURL = url.origin;
- return true;
- } catch (error) {
- // if the URL is invalid, try to add the protocol
- try {
- const urlWithHTTP = new URL("http://" + link);
- finalURL = urlWithHTTP.origin;
- } catch (error) {
- return false;
- }
- }
- if (validTLD(finalURL)) {
- return true;
- } else {
- return false;
- }
-}
-
-export function validTLD(domain: string): boolean {
- const tld = punycode.toUnicode(domain.split(".").reverse()[0]);
- if (tldList.includes(tld)) {
- return true;
- } else {
- return false;
- }
-}
diff --git a/lib/version.ts b/lib/version.ts
deleted file mode 100644
index 9cd1228..0000000
--- a/lib/version.ts
+++ /dev/null
@@ -1,3 +0,0 @@
-export const SPARKHOME_VERSION="4.17.1";
-export const CLIENT_VERSION="4.17.1";
-export const NEXT_API_VERSION="4.14.3";
\ No newline at end of file
diff --git a/lib/weather/getCurrentWeather.ts b/lib/weather/getCurrentWeather.ts
deleted file mode 100644
index b762862..0000000
--- a/lib/weather/getCurrentWeather.ts
+++ /dev/null
@@ -1,39 +0,0 @@
-export function getClosestHourTimestamp(): string {
- const now = new Date();
- now.setMinutes(0, 0, 0); // 设置分钟、秒和毫秒为0
-
- // 获取本地时间的年份、月份、日期、小时
- const year = now.getFullYear();
- const month = String(now.getMonth() + 1).padStart(2, '0'); // 月份从0开始
- const day = String(now.getDate()).padStart(2, '0');
- const hour = String(now.getHours()).padStart(2, '0');
-
- // 拼接成所需的格式
- const localHourTimestamp = `${year}-${month}-${day}T${hour}:00`;
-
- return localHourTimestamp;
-}
-
-export function findClosestDateIndex(dates: string[], utc_offset_seconds: number): number {
- const now = new Date();
- const nowTimestamp = now.getTime();
- const offsetMilliseconds = utc_offset_seconds * 1000;
-
- let closestIndex = -1;
- let closestDiff = Infinity;
-
- for (let i = 0; i < dates.length; i++) {
- const date = new Date(dates[i]);
- const adjustedTimestamp = date.getTime();
-
- if (adjustedTimestamp <= nowTimestamp) {
- const diff = nowTimestamp - adjustedTimestamp;
- if (diff < closestDiff) {
- closestDiff = diff;
- closestIndex = i;
- }
- }
- }
-
- return closestIndex;
-}
\ No newline at end of file
diff --git a/lib/weather/getLocation.ts b/lib/weather/getLocation.ts
deleted file mode 100644
index 93774cc..0000000
--- a/lib/weather/getLocation.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-const options = {
- enableHighAccuracy: true,
- timeout: 10000,
- maximumAge: 3600
-};
-
-export function getLocationNative(callback: Function) {
- navigator.geolocation.getCurrentPosition(
- (pos: GeolocationPosition) => {
- callback(pos.coords);
- },
- (err: GeolocationPositionError) => {
- callback(err);
- },
- options
- );
-}
diff --git a/lib/weather/getWeather.ts b/lib/weather/getWeather.ts
deleted file mode 100644
index b9cc28c..0000000
--- a/lib/weather/getWeather.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-export async function getWeather(lat: number, lon: number) {
- const timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
- const cacheKey = `weather-cache-${lat.toFixed(2)}-${lon.toFixed(2)}-${timezone}`;
- const localData = localStorage.getItem(cacheKey);
- if (localData != null) {
- console.log('Using cache');
- const parsedLocalData = JSON.parse(localData);
- if (parsedLocalData["hourly"]["time"][0] != undefined &&
- new Date().getTime() - new Date(parsedLocalData["hourly"]["time"][0]).getTime() < 86400 * 1000
- ) {
- return parsedLocalData;
- }
- else {
- console.log('Cache expired');
- localStorage.removeItem(cacheKey);
- }
- }
- const url = `https://api.open-meteo.com/v1/cma?latitude=${lat.toString()}&longitude=${lon.toString()}&hourly=apparent_temperature,precipitation,weather_code&timezone=${encodeURIComponent(timezone)}&forecast_days=1`;
- const response = await fetch(url);
- const responseJson = await response.json();
- localStorage.setItem(cacheKey, JSON.stringify(responseJson));
- return responseJson;
-}
\ No newline at end of file
diff --git a/lib/weather/wmocode.ts b/lib/weather/wmocode.ts
deleted file mode 100644
index d852747..0000000
--- a/lib/weather/wmocode.ts
+++ /dev/null
@@ -1,294 +0,0 @@
-type WeatherInfo = {
- description: string;
- image: string;
-};
-
-type WMOCodeTable = {
- [key: string]: {
- day: WeatherInfo;
- night: WeatherInfo;
- };
-};
-
-export let WMOCodeTable: WMOCodeTable = {
- "0": {
- day: {
- description: "Sunny",
- image: "http://openweathermap.org/img/wn/01d@2x.png"
- },
- night: {
- description: "Clear",
- image: "http://openweathermap.org/img/wn/01n@2x.png"
- }
- },
- "1": {
- day: {
- description: "Mainly Sunny",
- image: "http://openweathermap.org/img/wn/01d@2x.png"
- },
- night: {
- description: "Mainly Clear",
- image: "http://openweathermap.org/img/wn/01n@2x.png"
- }
- },
- "2": {
- day: {
- description: "Partly Cloudy",
- image: "http://openweathermap.org/img/wn/02d@2x.png"
- },
- night: {
- description: "Partly Cloudy",
- image: "http://openweathermap.org/img/wn/02n@2x.png"
- }
- },
- "3": {
- day: {
- description: "Cloudy",
- image: "http://openweathermap.org/img/wn/03d@2x.png"
- },
- night: {
- description: "Cloudy",
- image: "http://openweathermap.org/img/wn/03n@2x.png"
- }
- },
- "45": {
- day: {
- description: "Foggy",
- image: "http://openweathermap.org/img/wn/50d@2x.png"
- },
- night: {
- description: "Foggy",
- image: "http://openweathermap.org/img/wn/50n@2x.png"
- }
- },
- "48": {
- day: {
- description: "Rime Fog",
- image: "http://openweathermap.org/img/wn/50d@2x.png"
- },
- night: {
- description: "Rime Fog",
- image: "http://openweathermap.org/img/wn/50n@2x.png"
- }
- },
- "51": {
- day: {
- description: "Light Drizzle",
- image: "http://openweathermap.org/img/wn/09d@2x.png"
- },
- night: {
- description: "Light Drizzle",
- image: "http://openweathermap.org/img/wn/09n@2x.png"
- }
- },
- "53": {
- day: {
- description: "Drizzle",
- image: "http://openweathermap.org/img/wn/09d@2x.png"
- },
- night: {
- description: "Drizzle",
- image: "http://openweathermap.org/img/wn/09n@2x.png"
- }
- },
- "55": {
- day: {
- description: "Heavy Drizzle",
- image: "http://openweathermap.org/img/wn/09d@2x.png"
- },
- night: {
- description: "Heavy Drizzle",
- image: "http://openweathermap.org/img/wn/09n@2x.png"
- }
- },
- "56": {
- day: {
- description: "Light Freezing Drizzle",
- image: "http://openweathermap.org/img/wn/09d@2x.png"
- },
- night: {
- description: "Light Freezing Drizzle",
- image: "http://openweathermap.org/img/wn/09n@2x.png"
- }
- },
- "57": {
- day: {
- description: "Freezing Drizzle",
- image: "http://openweathermap.org/img/wn/09d@2x.png"
- },
- night: {
- description: "Freezing Drizzle",
- image: "http://openweathermap.org/img/wn/09n@2x.png"
- }
- },
- "61": {
- day: {
- description: "Light Rain",
- image: "http://openweathermap.org/img/wn/10d@2x.png"
- },
- night: {
- description: "Light Rain",
- image: "http://openweathermap.org/img/wn/10n@2x.png"
- }
- },
- "63": {
- day: {
- description: "Rain",
- image: "http://openweathermap.org/img/wn/10d@2x.png"
- },
- night: {
- description: "Rain",
- image: "http://openweathermap.org/img/wn/10n@2x.png"
- }
- },
- "65": {
- day: {
- description: "Heavy Rain",
- image: "http://openweathermap.org/img/wn/10d@2x.png"
- },
- night: {
- description: "Heavy Rain",
- image: "http://openweathermap.org/img/wn/10n@2x.png"
- }
- },
- "66": {
- day: {
- description: "Light Freezing Rain",
- image: "http://openweathermap.org/img/wn/10d@2x.png"
- },
- night: {
- description: "Light Freezing Rain",
- image: "http://openweathermap.org/img/wn/10n@2x.png"
- }
- },
- "67": {
- day: {
- description: "Freezing Rain",
- image: "http://openweathermap.org/img/wn/10d@2x.png"
- },
- night: {
- description: "Freezing Rain",
- image: "http://openweathermap.org/img/wn/10n@2x.png"
- }
- },
- "71": {
- day: {
- description: "Light Snow",
- image: "http://openweathermap.org/img/wn/13d@2x.png"
- },
- night: {
- description: "Light Snow",
- image: "http://openweathermap.org/img/wn/13n@2x.png"
- }
- },
- "73": {
- day: {
- description: "Snow",
- image: "http://openweathermap.org/img/wn/13d@2x.png"
- },
- night: {
- description: "Snow",
- image: "http://openweathermap.org/img/wn/13n@2x.png"
- }
- },
- "75": {
- day: {
- description: "Heavy Snow",
- image: "http://openweathermap.org/img/wn/13d@2x.png"
- },
- night: {
- description: "Heavy Snow",
- image: "http://openweathermap.org/img/wn/13n@2x.png"
- }
- },
- "77": {
- day: {
- description: "Snow Grains",
- image: "http://openweathermap.org/img/wn/13d@2x.png"
- },
- night: {
- description: "Snow Grains",
- image: "http://openweathermap.org/img/wn/13n@2x.png"
- }
- },
- "80": {
- day: {
- description: "Light Showers",
- image: "http://openweathermap.org/img/wn/09d@2x.png"
- },
- night: {
- description: "Light Showers",
- image: "http://openweathermap.org/img/wn/09n@2x.png"
- }
- },
- "81": {
- day: {
- description: "Showers",
- image: "http://openweathermap.org/img/wn/09d@2x.png"
- },
- night: {
- description: "Showers",
- image: "http://openweathermap.org/img/wn/09n@2x.png"
- }
- },
- "82": {
- day: {
- description: "Heavy Showers",
- image: "http://openweathermap.org/img/wn/09d@2x.png"
- },
- night: {
- description: "Heavy Showers",
- image: "http://openweathermap.org/img/wn/09n@2x.png"
- }
- },
- "85": {
- day: {
- description: "Light Snow Showers",
- image: "http://openweathermap.org/img/wn/13d@2x.png"
- },
- night: {
- description: "Light Snow Showers",
- image: "http://openweathermap.org/img/wn/13n@2x.png"
- }
- },
- "86": {
- day: {
- description: "Snow Showers",
- image: "http://openweathermap.org/img/wn/13d@2x.png"
- },
- night: {
- description: "Snow Showers",
- image: "http://openweathermap.org/img/wn/13n@2x.png"
- }
- },
- "95": {
- day: {
- description: "Thunderstorm",
- image: "http://openweathermap.org/img/wn/11d@2x.png"
- },
- night: {
- description: "Thunderstorm",
- image: "http://openweathermap.org/img/wn/11n@2x.png"
- }
- },
- "96": {
- day: {
- description: "Light Thunderstorms With Hail",
- image: "http://openweathermap.org/img/wn/11d@2x.png"
- },
- night: {
- description: "Light Thunderstorms With Hail",
- image: "http://openweathermap.org/img/wn/11n@2x.png"
- }
- },
- "99": {
- day: {
- description: "Thunderstorm With Hail",
- image: "http://openweathermap.org/img/wn/11d@2x.png"
- },
- night: {
- description: "Thunderstorm With Hail",
- image: "http://openweathermap.org/img/wn/11n@2x.png"
- }
- }
-};
diff --git a/messages/en-US.json b/messages/en-US.json
deleted file mode 100644
index 35caf64..0000000
--- a/messages/en-US.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "Search": {
- "placeholder": "Search or type a URL",
- "engine-aria": "Switch search engine",
- "engine": {
- "google": "Google",
- "baidu": "Baidu",
- "bing": "Bing",
- "duckduckgo": "DuckDuckGo",
- "yandex": "Yandex",
- "yahoo": "Yahoo",
- "ecosia": "Ecosia"
- },
- "search-help-text": "Search {engine}"
- },
- "404": {
- "title": "Page Not Found"
- },
- "About": {
- "title": "SparkHome"
- },
- "tools": {
- "base64": {
- "title": "Base64 tools - LuminaraUtils",
- "decode": "Decode",
- "encode": "Encode",
- "result": "Result: ",
- "copy": "Copy",
- "copied": "Copied"
- }
- }
-}
diff --git a/messages/zh-CN.json b/messages/zh-CN.json
deleted file mode 100644
index 62b855c..0000000
--- a/messages/zh-CN.json
+++ /dev/null
@@ -1,29 +0,0 @@
-{
- "Search": {
- "placeholder": "搜索或输入网址",
- "engine-aria": "搜索引擎切换",
- "engine": {
- "google": "谷歌",
- "baidu": "百度",
- "bing": "必应",
- "duckduckgo": "DuckDuckGo",
- "yandex": "Yandex",
- "yahoo": "雅虎",
- "ecosia": "Ecosia"
- },
- "search-help-text": "{engine} 搜索"
- },
- "404": {
- "title": "未找到"
- },
- "tools": {
- "base64": {
- "title": "Base64 工具",
- "decode": "解码",
- "encode": "编码",
- "result": "结果:",
- "copy": "复制",
- "copied": "已复制"
- }
- }
-}
diff --git a/middleware.ts b/middleware.ts
deleted file mode 100644
index cd43491..0000000
--- a/middleware.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-import createMiddleware from 'next-intl/middleware';
-
-export default createMiddleware({
- // A list of all locales that are supported
- locales: ['en-US', 'zh-CN'],
-
- // Used when no locale matches
- defaultLocale: 'en-US'
-});
-
-export const config = {
- // Match only internationalized pathnames
- matcher: ['/', '/(zh-CN|en-US)/:path*']
-};
\ No newline at end of file
diff --git a/next.config.mjs b/next.config.mjs
deleted file mode 100644
index 93b3366..0000000
--- a/next.config.mjs
+++ /dev/null
@@ -1,21 +0,0 @@
-import createNextIntlPlugin from 'next-intl/plugin';
-
-const withNextIntl = createNextIntlPlugin();
-
-/** @type {import('next').NextConfig} */
-
-const nextConfig = {
- images: {
- remotePatterns: [
- {
- protocol: "https",
- hostname: "a2x.pub",
- port: "",
- pathname: "/*"
- }
- ]
- },
- output: 'standalone'
-};
-
-export default withNextIntl(nextConfig);
\ No newline at end of file
diff --git a/package.json b/package.json
index 539914e..dd1c46c 100644
--- a/package.json
+++ b/package.json
@@ -1,64 +1,40 @@
{
- "name": "sparkhome",
- "version": "4.17.1",
- "private": false,
- "scripts": {
- "dev": "next dev",
- "build": "next build",
- "build:NLP": "tsx ./lib/nlp/train.ts",
- "start": "next start",
- "lint": "next lint",
- "test": "jest",
- "docs:dev": "vitepress dev doc",
- "docs:build": "vitepress build doc",
- "docs:preview": "vitepress preview doc"
- },
- "dependencies": {
- "@nextui-org/react": "^2.3.6",
- "@nlpjs/basic": "^4.27.0",
- "@nlpjs/builtin-compromise": "^4.26.1",
- "@nlpjs/core": "^4.26.1",
- "@nlpjs/lang-en-min": "^4.26.1",
- "@nlpjs/lang-zh": "^4.26.1",
- "@nlpjs/nlp": "^4.27.0",
- "clsx": "^2.1.1",
- "fflate": "^0.8.2",
- "framer-motion": "^11.1.7",
- "next": "14.1.4",
- "next-intl": "^3.12.0",
- "next-themes": "^0.3.0",
- "openmeteo": "^1.1.4",
- "pino": "^9.0.0",
- "punycode": "^2.3.1",
- "react": "^18.3.0",
- "react-dom": "^18.3.0",
- "recoil": "^0.7.7",
- "search-engine-autocomplete": "^0.4.3",
- "tailwind-merge": "^2.3.0",
- "unicode-encode": "^1.4.2",
- "valid-url": "^1.0.9",
- "validate-color": "^2.2.4"
- },
- "devDependencies": {
- "@iconify-icon/react": "^2.1.0",
- "@jest/globals": "^29.7.0",
- "@testing-library/jest-dom": "^6.4.2",
- "@testing-library/react": "^14.3.1",
- "@types/jest": "^29.5.12",
- "@types/node": "^20.12.7",
- "@types/punycode": "^2.1.4",
- "@types/react": "^18.3.0",
- "@types/react-dom": "^18.3.0",
- "@types/valid-url": "^1.0.7",
- "autoprefixer": "^10.4.19",
- "jest": "^29.7.0",
- "jest-environment-jsdom": "^29.7.0",
- "postcss": "^8.4.38",
- "tailwindcss": "^3.4.3",
- "ts-jest": "^29.1.2",
- "tsx": "^4.15.6",
- "typescript": "^5.4.5",
- "vitepress": "^1.2.3",
- "vue": "^3.4.29"
- }
-}
\ No newline at end of file
+ "name": "sparkhome",
+ "private": false,
+ "version": "5.0.0",
+ "type": "module",
+ "scripts": {
+ "dev": "vite",
+ "build": "tsc -b && vite build",
+ "lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0",
+ "preview": "vite preview"
+ },
+ "dependencies": {
+ "jotai": "^2.8.3",
+ "react": "^18.3.1",
+ "react-dom": "^18.3.1",
+ "react-router": "^6.23.1",
+ "react-router-dom": "^6.23.1",
+ "search-engine-autocomplete": "^0.4.3",
+ "valid-url": "^1.0.9",
+ "validate-color": "^2.2.4"
+ },
+ "devDependencies": {
+ "@types/react": "^18.3.3",
+ "@types/react-dom": "^18.3.0",
+ "@types/valid-url": "^1.0.7",
+ "@typescript-eslint/eslint-plugin": "^7.13.1",
+ "@typescript-eslint/parser": "^7.13.1",
+ "@vitejs/plugin-react-swc": "^3.5.0",
+ "autoprefixer": "^10.4.19",
+ "eslint": "^8.57.0",
+ "eslint-plugin-react-hooks": "^4.6.2",
+ "eslint-plugin-react-refresh": "^0.4.7",
+ "postcss": "^8.4.38",
+ "tailwindcss": "^3.4.4",
+ "typescript": "^5.2.2",
+ "vite": "^5.3.1",
+ "vite-plugin-pages": "^0.32.2",
+ "vite-tsconfig-paths": "^4.3.2"
+ }
+}
diff --git a/pages/index.tsx b/pages/index.tsx
new file mode 100644
index 0000000..060bd98
--- /dev/null
+++ b/pages/index.tsx
@@ -0,0 +1,19 @@
+import Background from "components/background";
+import Time from "components/time";
+import { useAtomValue, useSetAtom } from "jotai";
+import Search from "components/search";
+import { settingsAtom } from "lib/state/settings";
+import { bgFocusAtom } from "lib/state/background";
+
+export default function Homepage() {
+ const settings = useAtomValue(settingsAtom);
+ const setBgFocus = useSetAtom(bgFocusAtom);
+
+ return (
+
+
+ setBgFocus(true)} />
+
+
+ );
+}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 0ddf7e0..8eaf75d 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -8,72 +8,27 @@ importers:
.:
dependencies:
- '@nextui-org/react':
- specifier: ^2.3.6
- version: 2.3.6(@types/react@18.3.0)(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@nlpjs/basic':
- specifier: ^4.27.0
- version: 4.27.0
- '@nlpjs/builtin-compromise':
- specifier: ^4.26.1
- version: 4.26.1
- '@nlpjs/core':
- specifier: ^4.26.1
- version: 4.26.1
- '@nlpjs/lang-en-min':
- specifier: ^4.26.1
- version: 4.26.1
- '@nlpjs/lang-zh':
- specifier: ^4.26.1
- version: 4.26.1
- '@nlpjs/nlp':
- specifier: ^4.27.0
- version: 4.27.0
- clsx:
- specifier: ^2.1.1
- version: 2.1.1
- fflate:
- specifier: ^0.8.2
- version: 0.8.2
- framer-motion:
- specifier: ^11.1.7
- version: 11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- next:
- specifier: 14.1.4
- version: 14.1.4(@babel/core@7.24.4)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- next-intl:
- specifier: ^3.12.0
- version: 3.12.0(next@14.1.4(@babel/core@7.24.4)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react@18.3.0)
- next-themes:
- specifier: ^0.3.0
- version: 0.3.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- openmeteo:
- specifier: ^1.1.4
- version: 1.1.4
- pino:
- specifier: ^9.0.0
- version: 9.0.0
- punycode:
- specifier: ^2.3.1
- version: 2.3.1
+ jotai:
+ specifier: ^2.8.3
+ version: 2.8.3(@types/react@18.3.3)(react@18.3.1)
react:
- specifier: ^18.3.0
- version: 18.3.0
+ specifier: ^18.3.1
+ version: 18.3.1
react-dom:
- specifier: ^18.3.0
- version: 18.3.0(react@18.3.0)
- recoil:
- specifier: ^0.7.7
- version: 0.7.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
+ specifier: ^18.3.1
+ version: 18.3.1(react@18.3.1)
+ react-intl:
+ specifier: ^6.6.8
+ version: 6.6.8(react@18.3.1)(typescript@5.5.2)
+ react-router:
+ specifier: ^6.23.1
+ version: 6.23.1(react@18.3.1)
+ react-router-dom:
+ specifier: ^6.23.1
+ version: 6.23.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
search-engine-autocomplete:
specifier: ^0.4.3
version: 0.4.3
- tailwind-merge:
- specifier: ^2.3.0
- version: 2.3.0
- unicode-encode:
- specifier: ^1.4.2
- version: 1.4.2
valid-url:
specifier: ^1.0.9
version: 1.0.9
@@ -81,348 +36,61 @@ importers:
specifier: ^2.2.4
version: 2.2.4
devDependencies:
- '@iconify-icon/react':
- specifier: ^2.1.0
- version: 2.1.0(react@18.3.0)
- '@jest/globals':
- specifier: ^29.7.0
- version: 29.7.0
- '@testing-library/jest-dom':
- specifier: ^6.4.2
- version: 6.4.2(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@20.12.7)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@testing-library/react':
- specifier: ^14.3.1
- version: 14.3.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@types/jest':
- specifier: ^29.5.12
- version: 29.5.12
- '@types/node':
- specifier: ^20.12.7
- version: 20.12.7
- '@types/punycode':
- specifier: ^2.1.4
- version: 2.1.4
'@types/react':
- specifier: ^18.3.0
- version: 18.3.0
+ specifier: ^18.3.3
+ version: 18.3.3
'@types/react-dom':
specifier: ^18.3.0
version: 18.3.0
'@types/valid-url':
specifier: ^1.0.7
version: 1.0.7
+ '@typescript-eslint/eslint-plugin':
+ specifier: ^7.13.1
+ version: 7.13.1(@typescript-eslint/parser@7.13.1(eslint@8.57.0)(typescript@5.5.2))(eslint@8.57.0)(typescript@5.5.2)
+ '@typescript-eslint/parser':
+ specifier: ^7.13.1
+ version: 7.13.1(eslint@8.57.0)(typescript@5.5.2)
+ '@vitejs/plugin-react-swc':
+ specifier: ^3.5.0
+ version: 3.7.0(vite@5.3.1)
autoprefixer:
specifier: ^10.4.19
version: 10.4.19(postcss@8.4.38)
- jest:
- specifier: ^29.7.0
- version: 29.7.0(@types/node@20.12.7)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))
- jest-environment-jsdom:
- specifier: ^29.7.0
- version: 29.7.0
+ eslint:
+ specifier: ^8.57.0
+ version: 8.57.0
+ eslint-plugin-react-hooks:
+ specifier: ^4.6.2
+ version: 4.6.2(eslint@8.57.0)
+ eslint-plugin-react-refresh:
+ specifier: ^0.4.7
+ version: 0.4.7(eslint@8.57.0)
postcss:
specifier: ^8.4.38
version: 8.4.38
tailwindcss:
- specifier: ^3.4.3
- version: 3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))
- ts-jest:
- specifier: ^29.1.2
- version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(jest@29.7.0(@types/node@20.12.7)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))(typescript@5.4.5)
- tsx:
- specifier: ^4.15.6
- version: 4.15.6
+ specifier: ^3.4.4
+ version: 3.4.4
typescript:
- specifier: ^5.4.5
- version: 5.4.5
- vitepress:
- specifier: ^1.2.3
- version: 1.2.3(@algolia/client-search@4.23.3)(@types/node@20.12.7)(@types/react@18.3.0)(postcss@8.4.38)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(search-insights@2.14.0)(typescript@5.4.5)
- vue:
- specifier: ^3.4.29
- version: 3.4.29(typescript@5.4.5)
+ specifier: ^5.2.2
+ version: 5.5.2
+ vite:
+ specifier: ^5.3.1
+ version: 5.3.1
+ vite-plugin-pages:
+ specifier: ^0.32.2
+ version: 0.32.2(react-router@6.23.1(react@18.3.1))(vite@5.3.1)
+ vite-tsconfig-paths:
+ specifier: ^4.3.2
+ version: 4.3.2(typescript@5.5.2)(vite@5.3.1)
packages:
- '@adobe/css-tools@4.3.3':
- resolution: {integrity: sha512-rE0Pygv0sEZ4vBWHlAgJLGDU7Pm8xoO6p3wsEceb7GYAjScrOHpEo8KK/eVkAcnSM+slAEtXjA2JpdjLp4fJQQ==}
-
- '@algolia/autocomplete-core@1.9.3':
- resolution: {integrity: sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==}
-
- '@algolia/autocomplete-plugin-algolia-insights@1.9.3':
- resolution: {integrity: sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==}
- peerDependencies:
- search-insights: '>= 1 < 3'
-
- '@algolia/autocomplete-preset-algolia@1.9.3':
- resolution: {integrity: sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA==}
- peerDependencies:
- '@algolia/client-search': '>= 4.9.1 < 6'
- algoliasearch: '>= 4.9.1 < 6'
-
- '@algolia/autocomplete-shared@1.9.3':
- resolution: {integrity: sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==}
- peerDependencies:
- '@algolia/client-search': '>= 4.9.1 < 6'
- algoliasearch: '>= 4.9.1 < 6'
-
- '@algolia/cache-browser-local-storage@4.23.3':
- resolution: {integrity: sha512-vRHXYCpPlTDE7i6UOy2xE03zHF2C8MEFjPN2v7fRbqVpcOvAUQK81x3Kc21xyb5aSIpYCjWCZbYZuz8Glyzyyg==}
-
- '@algolia/cache-common@4.23.3':
- resolution: {integrity: sha512-h9XcNI6lxYStaw32pHpB1TMm0RuxphF+Ik4o7tcQiodEdpKK+wKufY6QXtba7t3k8eseirEMVB83uFFF3Nu54A==}
-
- '@algolia/cache-in-memory@4.23.3':
- resolution: {integrity: sha512-yvpbuUXg/+0rbcagxNT7un0eo3czx2Uf0y4eiR4z4SD7SiptwYTpbuS0IHxcLHG3lq22ukx1T6Kjtk/rT+mqNg==}
-
- '@algolia/client-account@4.23.3':
- resolution: {integrity: sha512-hpa6S5d7iQmretHHF40QGq6hz0anWEHGlULcTIT9tbUssWUriN9AUXIFQ8Ei4w9azD0hc1rUok9/DeQQobhQMA==}
-
- '@algolia/client-analytics@4.23.3':
- resolution: {integrity: sha512-LBsEARGS9cj8VkTAVEZphjxTjMVCci+zIIiRhpFun9jGDUlS1XmhCW7CTrnaWeIuCQS/2iPyRqSy1nXPjcBLRA==}
-
- '@algolia/client-common@4.23.3':
- resolution: {integrity: sha512-l6EiPxdAlg8CYhroqS5ybfIczsGUIAC47slLPOMDeKSVXYG1n0qGiz4RjAHLw2aD0xzh2EXZ7aRguPfz7UKDKw==}
-
- '@algolia/client-personalization@4.23.3':
- resolution: {integrity: sha512-3E3yF3Ocr1tB/xOZiuC3doHQBQ2zu2MPTYZ0d4lpfWads2WTKG7ZzmGnsHmm63RflvDeLK/UVx7j2b3QuwKQ2g==}
-
- '@algolia/client-search@4.23.3':
- resolution: {integrity: sha512-P4VAKFHqU0wx9O+q29Q8YVuaowaZ5EM77rxfmGnkHUJggh28useXQdopokgwMeYw2XUht49WX5RcTQ40rZIabw==}
-
- '@algolia/logger-common@4.23.3':
- resolution: {integrity: sha512-y9kBtmJwiZ9ZZ+1Ek66P0M68mHQzKRxkW5kAAXYN/rdzgDN0d2COsViEFufxJ0pb45K4FRcfC7+33YB4BLrZ+g==}
-
- '@algolia/logger-console@4.23.3':
- resolution: {integrity: sha512-8xoiseoWDKuCVnWP8jHthgaeobDLolh00KJAdMe9XPrWPuf1by732jSpgy2BlsLTaT9m32pHI8CRfrOqQzHv3A==}
-
- '@algolia/recommend@4.23.3':
- resolution: {integrity: sha512-9fK4nXZF0bFkdcLBRDexsnGzVmu4TSYZqxdpgBW2tEyfuSSY54D4qSRkLmNkrrz4YFvdh2GM1gA8vSsnZPR73w==}
-
- '@algolia/requester-browser-xhr@4.23.3':
- resolution: {integrity: sha512-jDWGIQ96BhXbmONAQsasIpTYWslyjkiGu0Quydjlowe+ciqySpiDUrJHERIRfELE5+wFc7hc1Q5hqjGoV7yghw==}
-
- '@algolia/requester-common@4.23.3':
- resolution: {integrity: sha512-xloIdr/bedtYEGcXCiF2muajyvRhwop4cMZo+K2qzNht0CMzlRkm8YsDdj5IaBhshqfgmBb3rTg4sL4/PpvLYw==}
-
- '@algolia/requester-node-http@4.23.3':
- resolution: {integrity: sha512-zgu++8Uj03IWDEJM3fuNl34s746JnZOWn1Uz5taV1dFyJhVM/kTNw9Ik7YJWiUNHJQXcaD8IXD1eCb0nq/aByA==}
-
- '@algolia/transporter@4.23.3':
- resolution: {integrity: sha512-Wjl5gttqnf/gQKJA+dafnD0Y6Yw97yvfY8R9h0dQltX1GXTgNs1zWgvtWW0tHl1EgMdhAyw189uWiZMnL3QebQ==}
-
'@alloc/quick-lru@5.2.0':
resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==}
engines: {node: '>=10'}
- '@ampproject/remapping@2.3.0':
- resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
- engines: {node: '>=6.0.0'}
-
- '@babel/code-frame@7.24.2':
- resolution: {integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==}
- engines: {node: '>=6.9.0'}
-
- '@babel/compat-data@7.24.4':
- resolution: {integrity: sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==}
- engines: {node: '>=6.9.0'}
-
- '@babel/core@7.24.4':
- resolution: {integrity: sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==}
- engines: {node: '>=6.9.0'}
-
- '@babel/generator@7.24.4':
- resolution: {integrity: sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-compilation-targets@7.23.6':
- resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-environment-visitor@7.22.20':
- resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-function-name@7.23.0':
- resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-hoist-variables@7.22.5':
- resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-module-imports@7.24.3':
- resolution: {integrity: sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-module-transforms@7.23.3':
- resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
-
- '@babel/helper-plugin-utils@7.24.0':
- resolution: {integrity: sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-simple-access@7.22.5':
- resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-split-export-declaration@7.22.6':
- resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-string-parser@7.24.1':
- resolution: {integrity: sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-validator-identifier@7.22.20':
- resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-validator-option@7.23.5':
- resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helpers@7.24.4':
- resolution: {integrity: sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw==}
- engines: {node: '>=6.9.0'}
-
- '@babel/highlight@7.24.2':
- resolution: {integrity: sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==}
- engines: {node: '>=6.9.0'}
-
- '@babel/parser@7.24.4':
- resolution: {integrity: sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg==}
- engines: {node: '>=6.0.0'}
- hasBin: true
-
- '@babel/parser@7.24.7':
- resolution: {integrity: sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==}
- engines: {node: '>=6.0.0'}
- hasBin: true
-
- '@babel/plugin-syntax-async-generators@7.8.4':
- resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
-
- '@babel/plugin-syntax-bigint@7.8.3':
- resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
-
- '@babel/plugin-syntax-class-properties@7.12.13':
- resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
-
- '@babel/plugin-syntax-import-meta@7.10.4':
- resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
-
- '@babel/plugin-syntax-json-strings@7.8.3':
- resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
-
- '@babel/plugin-syntax-jsx@7.24.1':
- resolution: {integrity: sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
-
- '@babel/plugin-syntax-logical-assignment-operators@7.10.4':
- resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
-
- '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3':
- resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
-
- '@babel/plugin-syntax-numeric-separator@7.10.4':
- resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
-
- '@babel/plugin-syntax-object-rest-spread@7.8.3':
- resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
-
- '@babel/plugin-syntax-optional-catch-binding@7.8.3':
- resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
-
- '@babel/plugin-syntax-optional-chaining@7.8.3':
- resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
-
- '@babel/plugin-syntax-top-level-await@7.14.5':
- resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
-
- '@babel/plugin-syntax-typescript@7.24.1':
- resolution: {integrity: sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
-
- '@babel/runtime@7.24.4':
- resolution: {integrity: sha512-dkxf7+hn8mFBwKjs9bvBlArzLVxVbS8usaPUDd5p2a9JCL9tB8OaOVN1isD4+Xyk4ns89/xeOmbQvgdK7IIVdA==}
- engines: {node: '>=6.9.0'}
-
- '@babel/template@7.24.0':
- resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==}
- engines: {node: '>=6.9.0'}
-
- '@babel/traverse@7.24.1':
- resolution: {integrity: sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==}
- engines: {node: '>=6.9.0'}
-
- '@babel/types@7.24.0':
- resolution: {integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==}
- engines: {node: '>=6.9.0'}
-
- '@bcoe/v8-coverage@0.2.3':
- resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==}
-
- '@cspotcode/source-map-support@0.8.1':
- resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==}
- engines: {node: '>=12'}
-
- '@docsearch/css@3.6.0':
- resolution: {integrity: sha512-+sbxb71sWre+PwDK7X2T8+bhS6clcVMLwBPznX45Qu6opJcgRjAp7gYSDzVFp187J+feSj5dNBN1mJoi6ckkUQ==}
-
- '@docsearch/js@3.6.0':
- resolution: {integrity: sha512-QujhqINEElrkIfKwyyyTfbsfMAYCkylInLYMRqHy7PHc8xTBQCow73tlo/Kc7oIwBrCLf0P3YhjlOeV4v8hevQ==}
-
- '@docsearch/react@3.6.0':
- resolution: {integrity: sha512-HUFut4ztcVNmqy9gp/wxNbC7pTOHhgVVkHVGCACTuLhUKUhKAF9KYHJtMiLUJxEqiFLQiuri1fWF8zqwM/cu1w==}
- peerDependencies:
- '@types/react': '>= 16.8.0 < 19.0.0'
- react: '>= 16.8.0 < 19.0.0'
- react-dom: '>= 16.8.0 < 19.0.0'
- search-insights: '>= 1 < 3'
- peerDependenciesMeta:
- '@types/react':
- optional: true
- react:
- optional: true
- react-dom:
- optional: true
- search-insights:
- optional: true
-
'@esbuild/aix-ppc64@0.21.5':
resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==}
engines: {node: '>=12'}
@@ -561,137 +229,70 @@ packages:
cpu: [x64]
os: [win32]
- '@formatjs/ecma402-abstract@1.11.4':
- resolution: {integrity: sha512-EBikYFp2JCdIfGEb5G9dyCkTGDmC57KSHhRQOC3aYxoPWVZvfWCDjZwkGYHN7Lis/fmuWl906bnNTJifDQ3sXw==}
+ '@eslint-community/eslint-utils@4.4.0':
+ resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ peerDependencies:
+ eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
- '@formatjs/ecma402-abstract@1.18.2':
- resolution: {integrity: sha512-+QoPW4csYALsQIl8GbN14igZzDbuwzcpWrku9nyMXlaqAlwRBgl5V+p0vWMGFqHOw37czNXaP/lEk4wbLgcmtA==}
+ '@eslint-community/regexpp@4.10.1':
+ resolution: {integrity: sha512-Zm2NGpWELsQAD1xsJzGQpYfvICSsFkEpU0jxBjfdC6uNEWXcHnfs9hScFWtXVDVl+rBQJGrl4g1vcKIejpH9dA==}
+ engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
- '@formatjs/fast-memoize@1.2.1':
- resolution: {integrity: sha512-Rg0e76nomkz3vF9IPlKeV+Qynok0r7YZjL6syLz4/urSg0IbjPZCB/iYUMNsYA643gh4mgrX3T7KEIFIxJBQeg==}
+ '@eslint/eslintrc@2.1.4':
+ resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+
+ '@eslint/js@8.57.0':
+ resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+
+ '@formatjs/ecma402-abstract@2.0.0':
+ resolution: {integrity: sha512-rRqXOqdFmk7RYvj4khklyqzcfQl9vEL/usogncBHRZfZBDOwMGuSRNFl02fu5KGHXdbinju+YXyuR+Nk8xlr/g==}
'@formatjs/fast-memoize@2.2.0':
resolution: {integrity: sha512-hnk/nY8FyrL5YxwP9e4r9dqeM6cAbo8PeU9UjyXojZMNvVad2Z06FAVHyR3Ecw6fza+0GH7vdJgiKIVXTMbSBA==}
- '@formatjs/icu-messageformat-parser@2.1.0':
- resolution: {integrity: sha512-Qxv/lmCN6hKpBSss2uQ8IROVnta2r9jd3ymUEIjm2UyIkUCHVcbUVRGL/KS/wv7876edvsPe+hjHVJ4z8YuVaw==}
+ '@formatjs/icu-messageformat-parser@2.7.8':
+ resolution: {integrity: sha512-nBZJYmhpcSX0WeJ5SDYUkZ42AgR3xiyhNCsQweFx3cz/ULJjym8bHAzWKvG5e2+1XO98dBYC0fWeeAECAVSwLA==}
- '@formatjs/icu-messageformat-parser@2.7.6':
- resolution: {integrity: sha512-etVau26po9+eewJKYoiBKP6743I1br0/Ie00Pb/S/PtmYfmjTcOn2YCh2yNkSZI12h6Rg+BOgQYborXk46BvkA==}
+ '@formatjs/icu-skeleton-parser@1.8.2':
+ resolution: {integrity: sha512-k4ERKgw7aKGWJZgTarIcNEmvyTVD9FYh0mTrrBMHZ1b8hUu6iOJ4SzsZlo3UNAvHYa+PnvntIwRPt1/vy4nA9Q==}
- '@formatjs/icu-skeleton-parser@1.3.6':
- resolution: {integrity: sha512-I96mOxvml/YLrwU2Txnd4klA7V8fRhb6JG/4hm3VMNmeJo1F03IpV2L3wWt7EweqNLES59SZ4d6hVOPCSf80Bg==}
+ '@formatjs/intl-displaynames@6.6.8':
+ resolution: {integrity: sha512-Lgx6n5KxN16B3Pb05z3NLEBQkGoXnGjkTBNCZI+Cn17YjHJ3fhCeEJJUqRlIZmJdmaXQhjcQVDp6WIiNeRYT5g==}
- '@formatjs/icu-skeleton-parser@1.8.0':
- resolution: {integrity: sha512-QWLAYvM0n8hv7Nq5BEs4LKIjevpVpbGLAJgOaYzg9wABEoX1j0JO1q2/jVkO6CVlq0dbsxZCngS5aXbysYueqA==}
-
- '@formatjs/intl-localematcher@0.2.25':
- resolution: {integrity: sha512-YmLcX70BxoSopLFdLr1Ds99NdlTI2oWoLbaUW2M406lxOIPzE1KQhRz2fPUkq34xVZQaihCoU29h0KK7An3bhA==}
-
- '@formatjs/intl-localematcher@0.2.32':
- resolution: {integrity: sha512-k/MEBstff4sttohyEpXxCmC3MqbUn9VvHGlZ8fauLzkbwXmVrEeyzS+4uhrvAk9DWU9/7otYWxyDox4nT/KVLQ==}
+ '@formatjs/intl-listformat@7.5.7':
+ resolution: {integrity: sha512-MG2TSChQJQT9f7Rlv+eXwUFiG24mKSzmF144PLb8m8OixyXqn4+YWU+5wZracZGCgVTVmx8viCf7IH3QXoiB2g==}
'@formatjs/intl-localematcher@0.5.4':
resolution: {integrity: sha512-zTwEpWOzZ2CiKcB93BLngUX59hQkuZjT2+SAQEscSm52peDW/getsawMcWF1rGRpMCX6D7nSJA3CzJ8gn13N/g==}
- '@iconify-icon/react@2.1.0':
- resolution: {integrity: sha512-OuEsW5Y474rg3WlseLFQ0uuJjnyk1DhLN1Ire5JGjF4sF8/rNxGJDLSItEogRcKuUbL+zzuoBsaTUVVInuixRA==}
+ '@formatjs/intl@2.10.4':
+ resolution: {integrity: sha512-56483O+HVcL0c7VucAS2tyH020mt9XTozZO67cwtGg0a7KWDukS/FzW3OnvaHmTHDuYsoPIzO+ZHVfU6fT/bJw==}
peerDependencies:
- react: '>=16'
+ typescript: ^4.7 || 5
+ peerDependenciesMeta:
+ typescript:
+ optional: true
- '@iconify/types@2.0.0':
- resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==}
+ '@humanwhocodes/config-array@0.11.14':
+ resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==}
+ engines: {node: '>=10.10.0'}
+ deprecated: Use @eslint/config-array instead
- '@internationalized/date@3.5.2':
- resolution: {integrity: sha512-vo1yOMUt2hzp63IutEaTUxROdvQg1qlMRsbCvbay2AK2Gai7wIgCyK5weEX3nHkiLgo4qCXHijFNC/ILhlRpOQ==}
+ '@humanwhocodes/module-importer@1.0.1':
+ resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
+ engines: {node: '>=12.22'}
- '@internationalized/message@3.1.2':
- resolution: {integrity: sha512-MHAWsZWz8jf6jFPZqpTudcCM361YMtPIRu9CXkYmKjJ/0R3pQRScV5C0zS+Qi50O5UAm8ecKhkXx6mWDDcF6/g==}
-
- '@internationalized/number@3.5.1':
- resolution: {integrity: sha512-N0fPU/nz15SwR9IbfJ5xaS9Ss/O5h1sVXMZf43vc9mxEG48ovglvvzBjF53aHlq20uoR6c+88CrIXipU/LSzwg==}
-
- '@internationalized/string@3.2.1':
- resolution: {integrity: sha512-vWQOvRIauvFMzOO+h7QrdsJmtN1AXAFVcaLWP9AseRN2o7iHceZ6bIXhBD4teZl8i91A3gxKnWBlGgjCwU6MFQ==}
+ '@humanwhocodes/object-schema@2.0.3':
+ resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==}
+ deprecated: Use @eslint/object-schema instead
'@isaacs/cliui@8.0.2':
resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
engines: {node: '>=12'}
- '@istanbuljs/load-nyc-config@1.1.0':
- resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==}
- engines: {node: '>=8'}
-
- '@istanbuljs/schema@0.1.3':
- resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==}
- engines: {node: '>=8'}
-
- '@jest/console@29.7.0':
- resolution: {integrity: sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- '@jest/core@29.7.0':
- resolution: {integrity: sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- peerDependencies:
- node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
- peerDependenciesMeta:
- node-notifier:
- optional: true
-
- '@jest/environment@29.7.0':
- resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- '@jest/expect-utils@29.7.0':
- resolution: {integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- '@jest/expect@29.7.0':
- resolution: {integrity: sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- '@jest/fake-timers@29.7.0':
- resolution: {integrity: sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- '@jest/globals@29.7.0':
- resolution: {integrity: sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- '@jest/reporters@29.7.0':
- resolution: {integrity: sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- peerDependencies:
- node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
- peerDependenciesMeta:
- node-notifier:
- optional: true
-
- '@jest/schemas@29.6.3':
- resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- '@jest/source-map@29.6.3':
- resolution: {integrity: sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- '@jest/test-result@29.7.0':
- resolution: {integrity: sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- '@jest/test-sequencer@29.7.0':
- resolution: {integrity: sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- '@jest/transform@29.7.0':
- resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- '@jest/types@29.6.3':
- resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
'@jridgewell/gen-mapping@0.3.5':
resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==}
engines: {node: '>=6.0.0'}
@@ -710,607 +311,6 @@ packages:
'@jridgewell/trace-mapping@0.3.25':
resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==}
- '@jridgewell/trace-mapping@0.3.9':
- resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==}
-
- '@next/env@14.1.4':
- resolution: {integrity: sha512-e7X7bbn3Z6DWnDi75UWn+REgAbLEqxI8Tq2pkFOFAMpWAWApz/YCUhtWMWn410h8Q2fYiYL7Yg5OlxMOCfFjJQ==}
-
- '@next/swc-darwin-arm64@14.1.4':
- resolution: {integrity: sha512-ubmUkbmW65nIAOmoxT1IROZdmmJMmdYvXIe8211send9ZYJu+SqxSnJM4TrPj9wmL6g9Atvj0S/2cFmMSS99jg==}
- engines: {node: '>= 10'}
- cpu: [arm64]
- os: [darwin]
-
- '@next/swc-darwin-x64@14.1.4':
- resolution: {integrity: sha512-b0Xo1ELj3u7IkZWAKcJPJEhBop117U78l70nfoQGo4xUSvv0PJSTaV4U9xQBLvZlnjsYkc8RwQN1HoH/oQmLlQ==}
- engines: {node: '>= 10'}
- cpu: [x64]
- os: [darwin]
-
- '@next/swc-linux-arm64-gnu@14.1.4':
- resolution: {integrity: sha512-457G0hcLrdYA/u1O2XkRMsDKId5VKe3uKPvrKVOyuARa6nXrdhJOOYU9hkKKyQTMru1B8qEP78IAhf/1XnVqKA==}
- engines: {node: '>= 10'}
- cpu: [arm64]
- os: [linux]
-
- '@next/swc-linux-arm64-musl@14.1.4':
- resolution: {integrity: sha512-l/kMG+z6MB+fKA9KdtyprkTQ1ihlJcBh66cf0HvqGP+rXBbOXX0dpJatjZbHeunvEHoBBS69GYQG5ry78JMy3g==}
- engines: {node: '>= 10'}
- cpu: [arm64]
- os: [linux]
-
- '@next/swc-linux-x64-gnu@14.1.4':
- resolution: {integrity: sha512-BapIFZ3ZRnvQ1uWbmqEGJuPT9cgLwvKtxhK/L2t4QYO7l+/DxXuIGjvp1x8rvfa/x1FFSsipERZK70pewbtJtw==}
- engines: {node: '>= 10'}
- cpu: [x64]
- os: [linux]
-
- '@next/swc-linux-x64-musl@14.1.4':
- resolution: {integrity: sha512-mqVxTwk4XuBl49qn2A5UmzFImoL1iLm0KQQwtdRJRKl21ylQwwGCxJtIYo2rbfkZHoSKlh/YgztY0qH3wG1xIg==}
- engines: {node: '>= 10'}
- cpu: [x64]
- os: [linux]
-
- '@next/swc-win32-arm64-msvc@14.1.4':
- resolution: {integrity: sha512-xzxF4ErcumXjO2Pvg/wVGrtr9QQJLk3IyQX1ddAC/fi6/5jZCZ9xpuL9Tzc4KPWMFq8GGWFVDMshZOdHGdkvag==}
- engines: {node: '>= 10'}
- cpu: [arm64]
- os: [win32]
-
- '@next/swc-win32-ia32-msvc@14.1.4':
- resolution: {integrity: sha512-WZiz8OdbkpRw6/IU/lredZWKKZopUMhcI2F+XiMAcPja0uZYdMTZQRoQ0WZcvinn9xZAidimE7tN9W5v9Yyfyw==}
- engines: {node: '>= 10'}
- cpu: [ia32]
- os: [win32]
-
- '@next/swc-win32-x64-msvc@14.1.4':
- resolution: {integrity: sha512-4Rto21sPfw555sZ/XNLqfxDUNeLhNYGO2dlPqsnuCg8N8a2a9u1ltqBOPQ4vj1Gf7eJC0W2hHG2eYUHuiXgY2w==}
- engines: {node: '>= 10'}
- cpu: [x64]
- os: [win32]
-
- '@nextui-org/accordion@2.0.32':
- resolution: {integrity: sha512-iwvEd89SdOrtCxeX2Pq44wmgFm6a01sCq79BgCKuqMcsCFekZ5/yQu09R3kBB6Kne4ghZWF6MXgmzOgbS04atg==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.1.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/aria-utils@2.0.18':
- resolution: {integrity: sha512-9ZIZgWFU26csBnfAxsG5HEcz/nLmbeUusbi3kME3sm69iu5B0+A0WSABW+Ffk1Vhtyh73zJZRpA8baC673+5tQ==}
- peerDependencies:
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/autocomplete@2.0.16':
- resolution: {integrity: sha512-cVkFTiiM6Io7XPKMMdNZdTg9OpC/SVOsO48RrbxIv9Nl2HzvQYadhsiYett3skSMTy4u3Az8FJPUp+ql0GmxxA==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.1.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/avatar@2.0.27':
- resolution: {integrity: sha512-rmEWhzg7bHOYWCvcFWBjex80aRtnLE7QyHWTHr9+KtOQRJRtv33Kxy5JfDcCQ6vKBz/ZPAWJ76ftUaba3yvXjQ==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.1.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/badge@2.0.27':
- resolution: {integrity: sha512-7JH8X7F4FvsPjygToTId87/syh0ZPS6GK8z3zCZHu7zgA10FrwbCyQGuTpznF2GAnmtW3DxTWpemOOJD0dMJbQ==}
- peerDependencies:
- '@nextui-org/theme': '>=2.1.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/breadcrumbs@2.0.7':
- resolution: {integrity: sha512-4xD3hUy5QFtYSZWxjY8Cprq4BpSPfqkR9RyVmG9q5MCeJ8zJQTZlEZ1VCZjnwx4Mtif4kDxAgEm/eBhn6dW7mA==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.1.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/button@2.0.31':
- resolution: {integrity: sha512-EqrmTLhJaIFqDCK247XHuEE0c10A1mnRpIoMEgwP5GUjAFC/5itpdU80zRDi4zWXUaI6ppaVpZqWnDOCK5Qvwg==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.1.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/calendar@2.0.4':
- resolution: {integrity: sha512-B1OqFBt9Z8jh42qPW6u5W0fsyf1iYs2d1hdhHfVEvFgK7E1KoNaVe03pwZsZV/tYTW/Mh5zSuNwWhhWxphzrHA==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.0.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/card@2.0.28':
- resolution: {integrity: sha512-Vwa7Poi1kxqjnTWQS9FAGlQw301RqkMlY5cnYQCGeKNbFX+y6u1MlqTSi8ed6RqmdjO23j1zG2+XlBieFyJ9Mg==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.1.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/checkbox@2.0.29':
- resolution: {integrity: sha512-Ed1ahtrFoewt61TPi3aDFZAeA2+Dn+D4A798A2OPBPMHLe70xBPL84Vi35okeY3bzUdBwWQKLMGXbz9nM26sZA==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.1.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/chip@2.0.28':
- resolution: {integrity: sha512-oD28KZx+PuaWkHlizvMgOAxIkL9cblwun0IhqEztKcR2DMRVdH/4r8/Zdo6QQFDhXlUU0Ub5+WUOyHndwNj0pg==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.1.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/code@2.0.27':
- resolution: {integrity: sha512-gDK48LMNSgQIeUs5WZ53s/hRqDfTMuDdDNgQcmt0bRWMlUC2BTuBfQGzK4y9wbJA9mlWocia7ZDWRWyJrB4vjQ==}
- peerDependencies:
- '@nextui-org/theme': '>=2.1.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/date-input@2.0.3':
- resolution: {integrity: sha512-7WMJGptHHl+P0LpKk3a7e/Dj86Np66RGLVzWWlFipe7hrg+wJCdkuWCyj6V9mNgH/sdkVKhfkGYT2MogNbOhdA==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.0.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/date-picker@2.0.7':
- resolution: {integrity: sha512-03Jys6JMthgX1BMW9R1MKPkHkoetXf4bYZRETAXU5Y9cY1TcosY0FiDEwAUCjlusYOq2UWMRYH4q83tCmir6ag==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.0.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/divider@2.0.27':
- resolution: {integrity: sha512-530oEHonzaxKxspoaKnBFJ4InGqXv2FgOYzEPAMWoMmLb4/zp7e5lRipFKqRsN+zdwIkRNH6c0VJmHfyWI+bUg==}
- peerDependencies:
- '@nextui-org/theme': '>=2.1.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/dropdown@2.1.23':
- resolution: {integrity: sha512-4wAzUbKztvuzzuJcLuDKhvnxB++EQ2aATbCdnfcBA5IyBxj6k4lbalgmSQxtx6D4dm5iJeiOWCJHRZgsIqkxRg==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.1.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/framer-utils@2.0.18':
- resolution: {integrity: sha512-RNI5/wKjgLNjEaVdLrXH8J/mkC7HKZ6S99JNFmviU1JiVgWzwHKtuci5ZPDntUFGg6G8kX6P7OCDh+d/pMJQAA==}
- peerDependencies:
- framer-motion: '>=4.0.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/image@2.0.27':
- resolution: {integrity: sha512-EJa1bsZL8zsnTOVd+ZY04ldBz177CO/igz16rpRjo1KPMDX0fxlcjUbUopMfujIASytA68Yq4U1rxfO/xJthuQ==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.1.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/input@2.1.21':
- resolution: {integrity: sha512-jwTD4RnpTuieSuLOYqW7Dw2To6E9OVJtcyRBYNIT6GaejT3YG4qaST7BMKz0pJW6mgF9M+pDeKcdOvOqEbOoDg==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.1.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/kbd@2.0.28':
- resolution: {integrity: sha512-raH2Nw+wAHO54swTduLLs/Vdg2/mbMHEe0Y7ud6D13lPexWHVfxUzt7C39/9y8nKh0SpgOkcWV+EmQBydLAI7A==}
- peerDependencies:
- '@nextui-org/theme': '>=2.1.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/link@2.0.29':
- resolution: {integrity: sha512-OfOi7GLj3apimwAsAXTRZ8/B0tWvx/yXLZFtEe9676+tlLND1nfmWyBHdDIx5WMMiLc3Q1M3FkNrZvigeKQIbQ==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.1.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/listbox@2.1.19':
- resolution: {integrity: sha512-9qQs9KwdDHZ3VaSz4SkYcqn8onuSMCiZElta1vyqJGMWW6JYjJ4DtUOiyqwJdzZOQLIlxazT+GCWjjFUZwFZlQ==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.1.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/menu@2.0.22':
- resolution: {integrity: sha512-zU1MbyDPk0QNAVZUSDJSMmdVxpFzWHyiLqOtS+b+kZLdn0va+QBR6LPj237PhyQueChNyz/y8eDDbJ0D6bWf/g==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.1.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/modal@2.0.33':
- resolution: {integrity: sha512-YCgWUMNiVMXAgd6SmU4yH7Ifrz+cmtlF2sK9DBL8kaIZtqAjuhPQj0uQnetvXpY649vomJWVdh9QYHNfD1Jv1Q==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.1.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/navbar@2.0.30':
- resolution: {integrity: sha512-Iaw3BU0gdX14nBtZUUFRnsXodnCe1Sbsv9Xk7OI44p+KbOhySgfcjf4iFcXM0vfTOMlOkBSsUzR9bt+/69G5pw==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.1.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/pagination@2.0.30':
- resolution: {integrity: sha512-tdlSbNTpqr+aww8h9+7d2Iu0ZX6GGtREeVAbf2+jr5j7VF/VVMVm2eaLJ4m1vw7VQIrEMwKNrcP8QCMMT0a+SQ==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.1.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/popover@2.1.21':
- resolution: {integrity: sha512-Loa6eoAYW0DacDIW+/SC//0LhDDAMnUcd8R9axXtKd00N0Zgnj3YpUJoyLRYvwl5I/FWwV1nCOAvndzW6JJvpQ==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.1.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/progress@2.0.28':
- resolution: {integrity: sha512-3Wp6mUeKzw0onLB7/JR1HI3+Y4zf0immVnQp3TYr2zvM5PLAy6RXKtACEGkJanBPfvx4tv3YAIF3419WMvmniw==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.1.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/radio@2.0.28':
- resolution: {integrity: sha512-h8SSQTDj0NzB13r77RrcEDuWNSpE00ioO7GJKTROd09YQSmck/AID1+ktsDMRQYjoPMPJ7vgwJHuRoKIjXn1CQ==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.1.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/react-rsc-utils@2.0.12':
- resolution: {integrity: sha512-s2IG4pM1K+kbm6A2g3UpqrS592AExpGixtZNPJ2lV5+UQi1ld3vb4EiBIOViZMoSCNCoNdaeO5Yqo6cKghwCPA==}
-
- '@nextui-org/react-utils@2.0.13':
- resolution: {integrity: sha512-4DM1Cph1lVY64T/HDyEqcxYkInXx6hdL1Kp9StLza9yqgYmVipTaPkWZdmWbfkhP+dVVqrH3DVFfHtpLTQ625w==}
- peerDependencies:
- react: '>=18'
-
- '@nextui-org/react@2.3.6':
- resolution: {integrity: sha512-mA3IgPBmVZLpwLxn1t97fpwjBL+dZdAt4x9+3TjJfEQjbH9j/FvUsOAIpaT53BMcDIWrqP3Co3yR+AbplgSiEg==}
- peerDependencies:
- framer-motion: '>=4.0.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/ripple@2.0.28':
- resolution: {integrity: sha512-tAxuPjVncx6rSzdHqcFGiprlUo7p+tkTf0c9RMC47DtgIG1DLhFVr0z6QkggmLd1Tgwcj4a3Oyj/PAQMDRxswg==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.1.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/scroll-shadow@2.1.16':
- resolution: {integrity: sha512-QkOHNFQqEdfSj6iAKd4SusZpmyaJcBFCvx4zLLrWCXGS0+0KWvuaq/dOE8PXSPo4vts4TGDQp6qQGhk0BFvttg==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.1.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/select@2.1.27':
- resolution: {integrity: sha512-SLEOir+I09y9wA1reIJRefovyR48Pn+L6oMIiZqYCA0ndGnz3K1g2gsSZ6fyCb9obwZvjzFGvIsrYkW0btUzlA==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.1.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/shared-icons@2.0.7':
- resolution: {integrity: sha512-GsotFeRbwxhc2eQt7Z6edcVYfklpaSzo93Xodryb82SokRaSOKt9BEpUXgk2TExAvJMjDnB4T8nk8ANWsFaXOw==}
- peerDependencies:
- react: '>=18'
-
- '@nextui-org/shared-utils@2.0.5':
- resolution: {integrity: sha512-aFc/CUL8RVfBh0IotIpxkpKjyUPc/zJaMJd5pRCQA1kIpKLdSrlh3//MLYMaP/fo/NQtE3DPeXqfKhHRr1fkEw==}
-
- '@nextui-org/skeleton@2.0.27':
- resolution: {integrity: sha512-AolxdzJ4xCyb7i2DwZ1iQGSaLGUBYh/rorO8llBqsXDpvhBANcFF3DbRO3kQ+EVGr5AEbEeurd3RabC2F6wVDA==}
- peerDependencies:
- '@nextui-org/theme': '>=2.1.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/slider@2.2.9':
- resolution: {integrity: sha512-y/Oxhl1OkY7amgYpHZwCF4dF6Uop0Pb+k6m6CNCeXIBL3KFT1Hw9yd17NrV05BekA1llfJrVHEvzneBuTTbbbA==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.1.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/snippet@2.0.35':
- resolution: {integrity: sha512-2GYxzt6ZBqgEn6XYgi+uU8YMPfMPCAORMXiw/Q+QTuoLQPgKFqsjnQKV7FI581Dax61mIMI5QL5WsQ0oG6PtFw==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.1.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/spacer@2.0.27':
- resolution: {integrity: sha512-2zYe6PR7Mk4xQpzEhAAkZ8fBp75h7XhgSB7u1aiqW2hJzcuD82hn1SLoUacrYJeO/FBO5UJKQmc8LT63JtuzWQ==}
- peerDependencies:
- '@nextui-org/theme': '>=2.1.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/spinner@2.0.28':
- resolution: {integrity: sha512-hlixGubd91KFSHIjwE0/vLmkSOtUwl56uFrsHBred2pqq8/1CAVlN7aINwoUotZRc5W0T7lyEQGvf88t0Dd3CA==}
- peerDependencies:
- '@nextui-org/theme': '>=2.1.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/switch@2.0.28':
- resolution: {integrity: sha512-cogzyB7Ng95WP/neMBWgOLRkw2GC/qLQoW0gTuuT53lTEnAtatFikNoL30CyA/EZzz7YsUjLH2W+9kBiZLtITQ==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.1.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/system-rsc@2.1.1':
- resolution: {integrity: sha512-gkTKNAbTZVl81SVJsaLHp4iqyd956y40UIGUXPeq0pwOGLM0xGWSkLbkNT8WtdPUt3bSD9y0xuKbiV3tpSBGOA==}
- peerDependencies:
- '@nextui-org/theme': '>=2.1.0'
- react: '>=18'
- tailwind-variants: '>=0.1.13'
-
- '@nextui-org/system@2.1.2':
- resolution: {integrity: sha512-dkj2DAye6pjpVheoJKup+L8CyK774YORudkum+5zCuwyOe50IV2j6wbGqyWir9cI1fruFUsfzQ1NR4KljWNqFQ==}
- peerDependencies:
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/table@2.0.33':
- resolution: {integrity: sha512-mUqGGWCoEo5z49s60IrVnBDcSgT8K2T5+x5qqmk30v09B6s5c8dqyL7NAC+pk7BayHqr5xEW42EqMbRKmVvtCw==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.1.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/tabs@2.0.29':
- resolution: {integrity: sha512-RthZ+lNyXQ3CNXMRiQdQMGGsWJurS7ESrhowLRtTiDOPYhnJxAMqrqzI3k8ZgDIBirC/1zEoOdn89oqd2Pa5gw==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.1.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/theme@2.2.3':
- resolution: {integrity: sha512-p8gZ+4dQxA4ZO9RxVljAs37EYtQsw0n9DtXD6f395gpl0DLKRq/d4oCQ887oC6lHDyTibtaHHtOu+MKzK6j7Gw==}
- peerDependencies:
- tailwindcss: '>=3.4.0'
-
- '@nextui-org/tooltip@2.0.33':
- resolution: {integrity: sha512-WUpBuoZ1ya2iD9EI2d/E58BpPrRJQ2NDnpIU6RjwWe/MGqtxf3oJVQZd6kKpgaD8eB6P3OSiFTwTUK7+AoLmDQ==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.1.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/use-aria-accordion@2.0.4':
- resolution: {integrity: sha512-5OEi7zrv1F25XCjXSx+tOvyJWN/Modj9+iz5v/QXDJN76sFVIoCoNsUlZS5Vokyt5fImXb3SAlWvOPehqLbSGA==}
- peerDependencies:
- react: '>=18'
-
- '@nextui-org/use-aria-button@2.0.7':
- resolution: {integrity: sha512-Cttt4C802RQX6Wae/IiuzdOCVjzHDnUMK8MBwkdDEKR/TVGjaTvPbLOJSw7FNmz0mIrtp7zaTHlRvrbDJmvnIQ==}
- peerDependencies:
- react: '>=18'
-
- '@nextui-org/use-aria-link@2.0.16':
- resolution: {integrity: sha512-nxaSkHlSNbsODYDusoh6+bt8B7ndoAD82pC1b0c0M0kFP14hktzIf9noaY+bSujcI9MlLJR1WLwZoHGYC5Mlng==}
- peerDependencies:
- react: '>=18'
-
- '@nextui-org/use-aria-menu@2.0.2':
- resolution: {integrity: sha512-YV/tp246bWTfZIa6eDnN19Z0VkOB5/SP9qlLtigY0a2lPuGQ/6o3LpcWZxQPOgLwBd6PQwUgNe/RakOO3rRrAQ==}
- peerDependencies:
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/use-aria-modal-overlay@2.0.8':
- resolution: {integrity: sha512-fzMh/UtNEzYKOcjXyM1esGoxorB4nBPkg8vyGqVgkhU+QeI0JdWPEnC6nXAU6j57eh3ZYx/jLEMh1Jeu5IAEmw==}
- peerDependencies:
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/use-aria-multiselect@2.1.5':
- resolution: {integrity: sha512-AIWVu6iW4EX8RrnNtt3mHxDFtbQ7Io/mr0dpaE/s5HbfPMjljktMdP22YLYUnRXHqOeAfqtRSa9Mq7Qpec2Vtw==}
- peerDependencies:
- react: '>=18'
- react-dom: '>=18'
-
- '@nextui-org/use-aria-toggle-button@2.0.7':
- resolution: {integrity: sha512-m+1qjSoJrzMf6oefh1RTYSA0l/JbU9v3cHwpoX/OjCE6q3EpLaqgI/U679oxpd7OLPrWq6HmBKOzKt6ZmokMYw==}
- peerDependencies:
- react: '>=18'
-
- '@nextui-org/use-callback-ref@2.0.5':
- resolution: {integrity: sha512-lcjlV5yaDTiFSv06E5RtQNqy+O6XqH/Q/yz+ka1ZBlZF/FdzEPNRfJ0shN2D7Sh3DdbvV2lySbA2g/0d94geaw==}
- peerDependencies:
- react: '>=18'
-
- '@nextui-org/use-clipboard@2.0.5':
- resolution: {integrity: sha512-1ExwXM8ENmc/kVDqKoiPGrBP/0B7rZ43iSv2MoWD1Qpc8GHg71Rv7NTIlBDoD/pfUfqkab6x66iKC7AVR8rifA==}
- peerDependencies:
- react: '>=18'
-
- '@nextui-org/use-data-scroll-overflow@2.1.4':
- resolution: {integrity: sha512-0YqUAe/b9aZftUQOH7sWqBMJHGLyC2Q/ixFyjq8Q1TijrqEyGESGQ2tm0+FHytI04drV+mnsbf6+q2QIKyqGSg==}
- peerDependencies:
- react: '>=18'
-
- '@nextui-org/use-disclosure@2.0.7':
- resolution: {integrity: sha512-h86z6H/eTQ6RMAYkWBvItgV0uh4UDTbJIa8hvDguzYLyGk5Ji+7HXotCUwKELrK/+QuOtAFYcJ6+Cp8zp7tZuA==}
- peerDependencies:
- react: '>=18'
-
- '@nextui-org/use-image@2.0.5':
- resolution: {integrity: sha512-FAMyvZS9XSNLqHEmU6xykMgwIFJj/V9/JpTiZAQziz2wqMiUONIBpYpGOlI+pPBNlhCkw62KHm/19vHW49FWhA==}
- peerDependencies:
- react: '>=18'
-
- '@nextui-org/use-is-mobile@2.0.7':
- resolution: {integrity: sha512-BmOseC8Xmp5Xl8EKrsl/MoYtz0aIkezMatYGBCoGDGUosaKx8kNYv6T2WVA3uKj1Gr3s4dHhMCuISvcpE9XOiQ==}
- peerDependencies:
- react: '>=18'
-
- '@nextui-org/use-is-mounted@2.0.5':
- resolution: {integrity: sha512-gk698Uwmj/XhchBsnI5Ups5uzEXuZvsPK45K6goi2/ADKXSYxHOcSgwoexytqJBb/7tpi+emi2CRTAjAFZDQqA==}
- peerDependencies:
- react: '>=18'
-
- '@nextui-org/use-measure@2.0.1':
- resolution: {integrity: sha512-uEtdrdBdFz4Fgbfk2vmQ+rEb+eFa5o4yI90udasvfpaIrMBfrFOlRW5+yn3uXKB8JThET4Gf2on/wlJpo567Dg==}
- peerDependencies:
- react: '>=18'
-
- '@nextui-org/use-pagination@2.0.6':
- resolution: {integrity: sha512-/EIrpC/q6xQNDQrODivC3VVkphVmExiFjqqXdyxOHWnhfgC1BhQOqGK0qIPvDoHmk1U7ULKnlh/VuYjGtfTJgg==}
- peerDependencies:
- react: '>=18'
-
- '@nextui-org/use-safe-layout-effect@2.0.5':
- resolution: {integrity: sha512-YQQlqz82aYxMoEq23jQNG/JBPHF1x3opzyXRHAVxgBEFo9OJqBMZTm23ukpTXm2Ev98T6mpWiTHdfyHJ7IoRog==}
- peerDependencies:
- react: '>=18'
-
- '@nextui-org/use-scroll-position@2.0.5':
- resolution: {integrity: sha512-SSHEmv51rXWF4pfQ3YjJuEmUmHFZBLRSM2jtVSfghR3pjckMykFtlyxGhTAcXKAwi5I7rTHcVL2HFOKWSZBdaQ==}
- peerDependencies:
- react: '>=18'
-
- '@nextui-org/use-update-effect@2.0.5':
- resolution: {integrity: sha512-4r2CXAD598xc2ifMu97kf8V/lj+NDct2oITbxgXeV4ezWaXHy5/26r1iyVnBzRN/VBz3fwHx3hHdftzcYSZxdA==}
- peerDependencies:
- react: '>=18'
-
- '@nextui-org/user@2.0.28':
- resolution: {integrity: sha512-1WaAZSIzgRMaA+2+BACelxIE4YvPN6MFW+I3SvODwn98aju1yU485akxjenc7XM/5CC6TGZDAXiFz2VcEFIcZA==}
- peerDependencies:
- '@nextui-org/system': '>=2.0.0'
- '@nextui-org/theme': '>=2.1.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@nlpjs/basic@4.27.0':
- resolution: {integrity: sha512-AL03Xdf2H1leAkWfjVwjm8SqeEj9M7ZBHoKC16sSd2SGgQN24YwZFpRyySW2vvDfHLHk8LkFu0+Efw9LdADz4A==}
-
- '@nlpjs/builtin-compromise@4.26.1':
- resolution: {integrity: sha512-wc4tN0NIyfjMyRt1qpU+A4i6hIdtg92ZlfIgzx1q67sZJ+jMp0EQU2slokqFSRK1m4+WT9jAsbd/nrUan3oWlA==}
-
- '@nlpjs/connector@4.26.1':
- resolution: {integrity: sha512-VCNoZpuKXoaQPT9djrEnpGDRFCYs8LBCeV/f4u0waaKM2VVp6OdLDCYV9RDQ7MK+VOsZhvDfPa2kuoixRE4srA==}
-
- '@nlpjs/console-connector@4.26.1':
- resolution: {integrity: sha512-gktzTvDVAUzq5N/JTBZ5gMa8DhG4lV9rXOONIuuivo4Ze8jP/JdcenK1WQoisV/XnI7uMjnYhVnSB4wY7IizSA==}
-
- '@nlpjs/core-loader@4.26.1':
- resolution: {integrity: sha512-IiRtn65bdiUSQHy2kusco2fmhk39u2Mc2c5Fsm9+9EVG6BtJCmVEFU/btAzGDAmxEA/E4qKecaAT4LvcW6TPbA==}
-
- '@nlpjs/core@4.26.1':
- resolution: {integrity: sha512-M/PeFddsi3y7Z1piFJxsLGm5/xdMhcrpOsml7s6CTEgYo8iduaT30HDd61tZxDyvvJseU6uFqlXSn7XKkAcC1g==}
-
- '@nlpjs/evaluator@4.26.1':
- resolution: {integrity: sha512-WeUrC8qq7+V8Jhkkjc2yiXdzy9V0wbETv8/qasQmL0QmEuwBDJF+fvfl4z2vWpBb0vW07A8aNrFElKELzbpkdg==}
-
- '@nlpjs/lang-en-min@4.26.1':
- resolution: {integrity: sha512-1sJZ7dy7ysqzbsB8IklguvB88J8EPIv4XGVkZCcwecKtOw+fp5LAsZ3TJVmEf18iK1gD4cEGr7qZg5fpPxTpWQ==}
-
- '@nlpjs/lang-en@4.26.1':
- resolution: {integrity: sha512-GVoJpOjyk5TtBAqo/fxsiuuH7jXycyakGT0gw5f01u9lOmUnpJegvXyGff/Nb0j14pXcGHXOhmpWrcTrG2B0LQ==}
-
- '@nlpjs/lang-zh@4.26.1':
- resolution: {integrity: sha512-kwqeqeEgMAMvucVX9HNE1p6s/2APP23ZsS8Um/lNvtswb4gL5jjYF9kyCvRfqlPBQSWWdRv7wwcnNXOvXYkxcQ==}
-
- '@nlpjs/language-min@4.25.0':
- resolution: {integrity: sha512-g8jtbDbqtRm+dlD/1Vnb4VWfKbKteApEGVTqIMxYkk6N/HMhvLZ5J2svrxzrB98a/HZ0fb//YBfFgymnz9Oukg==}
-
- '@nlpjs/logger@4.26.1':
- resolution: {integrity: sha512-1WaXq+lt1vm34TPxoRZQ8c6PA7cqou/V18lGDt7uZbK0L5cXsB8OuYm5lEB/J1QlbJ819Nkmb32Oax9idQODRw==}
-
- '@nlpjs/ner@4.27.0':
- resolution: {integrity: sha512-ptwkxriJdmgHSH9TfP10JQ1jviaSl2SupSFGUvTuWkuJhobQd3hbnlSq40V6XYvJNmqh9M9zEab/AKeghxYOTA==}
-
- '@nlpjs/neural@4.25.0':
- resolution: {integrity: sha512-Oz20denGiBe0DlQsS7lN4TNrATN1nXlHKc/HB6jJPegjVmgJVCugDaHwIGoV7qOWyA6F2fRRwOgD+quNT2gVpg==}
-
- '@nlpjs/nlg@4.26.1':
- resolution: {integrity: sha512-PCJWiZ7464ChXXUGvjBZIFtoqkC24Oy6X63HgQrSv+63svz22Y5Cmu1MYLk77Nb+4keWv+hKhFJKDkvJoOpBVg==}
-
- '@nlpjs/nlp@4.27.0':
- resolution: {integrity: sha512-q6X7sY6TYVnQRZJKF/6mfLFlNA5oRYLhgQ5k3i1IBqH9lbWTAZJr31w/dCf97HXaYaj+vJp3h0ucfNumme9EIw==}
-
- '@nlpjs/nlu@4.27.0':
- resolution: {integrity: sha512-j4DUdoXS/y/Xag6ysYXx7Ve8NBmUVViUSCJhj3r49+zGyYtyVAHuVcqSej5q0tJjn0JSMT+6+ip8klON1q8ixw==}
-
- '@nlpjs/request@4.25.0':
- resolution: {integrity: sha512-MPVYWfFZY03WyFL7GWkUkv8tw968OXsdxFSJEvjXHzhiCe/vAlPCWbvoR+VnoQTgzLHxs/KIF6sIF2s9AzsLmQ==}
-
- '@nlpjs/sentiment@4.26.1':
- resolution: {integrity: sha512-U2WmcW3w6yDDO45+Y7v5e6DPQj8e0x+RUUePPyRu2uIZmUtIKG+qCPMWnNLMmYQZoSQEFxmMMlLcGDC7tN7o3w==}
-
- '@nlpjs/similarity@4.26.1':
- resolution: {integrity: sha512-QutSBFGo/huNuz60PgqCjub0oBd9S8MLrjme33U5GzxuSvToQzXtn9/ynIia8qDm009D09VXV+LPeNE4h7yuSg==}
-
- '@nlpjs/slot@4.26.1':
- resolution: {integrity: sha512-mK8EEy5O+mRGne822PIKMxHSFh8j+iC7hGJ6T31XdFsNhFEYXLI/0dmeBstZgTSKBTe27HNFgCCwuGb77u0o9w==}
-
'@nodelib/fs.scandir@2.1.5':
resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
engines: {node: '>= 8'}
@@ -1323,417 +323,13 @@ packages:
resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
engines: {node: '>= 8'}
- '@openmeteo/sdk@1.11.7':
- resolution: {integrity: sha512-qV790gksvJ+l/umb1iKt+ZRUKE5RzgmPkwTeUSmtUcnoRaAQZX9/BQLDpmEZrkcuv4g1trzcsNRwxBrBLWUnWA==}
- engines: {node: '>=12.0'}
-
'@pkgjs/parseargs@0.11.0':
resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
engines: {node: '>=14'}
- '@react-aria/breadcrumbs@3.5.11':
- resolution: {integrity: sha512-bQz4g2tKvcWxeqPGj9O0RQf++Ka8f2o/pJMJB+QQ27DVQWhxpQpND//oFku2aFYkxHB/fyD9qVoiqpQR25bidw==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-aria/button@3.9.3':
- resolution: {integrity: sha512-ZXo2VGTxfbaTEnfeIlm5ym4vYpGAy8sGrad8Scv+EyDAJWLMKokqctfaN6YSWbqUApC3FN63IvMqASflbmnYig==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-aria/calendar@3.5.1':
- resolution: {integrity: sha512-3gGiI2arrGQtlPD9633l00TR4y5dj9IMFapEiCDuwVwNSCsnH8aiz/emg+3hGFq86QoyvkFBvnKmezJIVKfPkA==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
- react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-aria/checkbox@3.14.1':
- resolution: {integrity: sha512-b4rtrg5SpRSa9jBOqzJMmprJ+jDi3KyVvUh+DsvISe5Ti7gVAhMBgnca1D0xBp22w2jhk/o4gyu1bYxGLum0GA==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-aria/combobox@3.8.4':
- resolution: {integrity: sha512-HyTWIo2B/0xq0Of+sDEZCfJyf4BvCvDYIWG4UhjqL1kHIHIGQyyr+SldbVUjXVYnk8pP1eGB3ttiREujjjALPQ==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
- react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-aria/datepicker@3.9.3':
- resolution: {integrity: sha512-1AjCAizd88ACKjVNhFazX4HZZFwWi2rsSlGCTm66Nx6wm5N/Cpbm466dpYEFyQUsKSOG4CC65G1zfYoMPe48MQ==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
- react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-aria/dialog@3.5.12':
- resolution: {integrity: sha512-7UJR/h/Y364u6Ltpw0bT51B48FybTuIBacGpEJN5IxZlpxvQt0KQcBDiOWfAa/GQogw4B5hH6agaOO0nJcP49Q==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
- react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-aria/focus@3.16.2':
- resolution: {integrity: sha512-Rqo9ummmgotESfypzFjI3uh58yMpL+E+lJBbQuXkBM0u0cU2YYzu0uOrFrq3zcHk997udZvq1pGK/R+2xk9B7g==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-aria/form@3.0.3':
- resolution: {integrity: sha512-5Q2BHE4TTPDzGY2npCzpRRYshwWUb3SMUA/Cbz7QfEtBk+NYuVaq3KjvqLqgUUdyKtqLZ9Far0kIAexloOC4jw==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-aria/grid@3.8.8':
- resolution: {integrity: sha512-7Bzbya4tO0oIgqexwRb8D6ZdC0GASYq9f/pnkrqocgvG9e1SCld4zOioKbYQDvAK/NnbCgXmmdqFAcLM/iazaA==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
- react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-aria/i18n@3.10.2':
- resolution: {integrity: sha512-Z1ormoIvMOI4mEdcFLYsoJy9w/EzBdBmgfLP+S/Ah+1xwQOXpgwZxiKOhYHpWa0lf6hkKJL34N9MHJvCJ5Crvw==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-aria/interactions@3.21.1':
- resolution: {integrity: sha512-AlHf5SOzsShkHfV8GLLk3v9lEmYqYHURKcXWue0JdYbmquMRkUsf/+Tjl1+zHVAQ8lKqRnPYbTmc4AcZbqxltw==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-aria/label@3.7.6':
- resolution: {integrity: sha512-ap9iFS+6RUOqeW/F2JoNpERqMn1PvVIo3tTMrJ1TY1tIwyJOxdCBRgx9yjnPBnr+Ywguep+fkPNNi/m74+tXVQ==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-aria/link@3.6.5':
- resolution: {integrity: sha512-kg8CxKqkciQFzODvLAfxEs8gbqNXFZCW/ISOE2LHYKbh9pA144LVo71qO3SPeYVVzIjmZeW4vEMdZwqkNozecw==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-aria/listbox@3.11.5':
- resolution: {integrity: sha512-y3a3zQYjT+JKgugCMMKS7K9sRoCoP1Z6Fiiyfd77OHXWzh9RlnvWGsseljynmbxLzSuPwFtCYkU1Jz4QwsPUIg==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
- react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-aria/live-announcer@3.3.2':
- resolution: {integrity: sha512-aOyPcsfyY9tLCBhuUaYCruwcd1IrYLc47Ou+J7wMzjeN9v4lsaEfiN12WFl8pDqOwfy6/7It2wmlm5hOuZY8wQ==}
-
- '@react-aria/menu@3.13.1':
- resolution: {integrity: sha512-jF80YIcvD16Fgwm5pj7ViUE3Dj7z5iewQixLaFVdvpgfyE58SD/ZVU9/JkK5g/03DYM0sjpUKZGkdFxxw8eKnw==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
- react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-aria/overlays@3.21.1':
- resolution: {integrity: sha512-djEBDF+TbIIOHWWNpdm19+z8xtY8U+T+wKVQg/UZ6oWnclSqSWeGl70vu73Cg4HVBJ4hKf1SRx4Z/RN6VvH4Yw==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
- react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-aria/progress@3.4.11':
- resolution: {integrity: sha512-RePHbS15/KYFiApYLdwazwvWKsB9q0Kn5DGCSb0hqCC+k2Eui8iVVOsegswiP+xqkk/TiUCIkBEw22W3Az4kTg==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-aria/radio@3.10.2':
- resolution: {integrity: sha512-CTUTR+qt3BLjmyQvKHZuVm+1kyvT72ZptOty++sowKXgJApTLdjq8so1IpaLAr8JIfzqD5I4tovsYwIQOX8log==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-aria/selection@3.17.5':
- resolution: {integrity: sha512-gO5jBUkc7WdkiFMlWt3x9pTSuj3Yeegsxfo44qU5NPlKrnGtPRZDWrlACNgkDHu645RNNPhlyoX0C+G8mUg1xA==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
- react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-aria/slider@3.7.6':
- resolution: {integrity: sha512-ZeZhyHzhk9gxGuThPKgX2K3RKsxPxsFig1iYoJvqP8485NtHYQIPht2YcpEKA9siLxGF0DR9VCfouVhSoW0AEA==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-aria/spinbutton@3.6.3':
- resolution: {integrity: sha512-IlfhRu/pc9zOt2C5zSEB7NmmzddvWisGx2iGzw8BwIKMD+cN3uy+Qwp+sG6Z/JzFEBN0F6Mxm3l5lhbiqjpICQ==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
- react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-aria/ssr@3.9.2':
- resolution: {integrity: sha512-0gKkgDYdnq1w+ey8KzG9l+H5Z821qh9vVjztk55rUg71vTk/Eaebeir+WtzcLLwTjw3m/asIjx8Y59y1lJZhBw==}
- engines: {node: '>= 12'}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-aria/switch@3.6.2':
- resolution: {integrity: sha512-X5m/omyhXK+V/vhJFsHuRs2zmt9Asa/RuzlldbXnWohLdeuHMPgQnV8C9hg3f+sRi3sh9UUZ64H61pCtRoZNwg==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-aria/table@3.13.5':
- resolution: {integrity: sha512-P2nHEDk2CCoEbMFKNCyBC9qvmv7F/IXARDt/7z/J4mKFgU2iNSK+/zw6yrb38q33Zlk8hDaqSYNxHlMrh+/1MQ==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
- react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-aria/tabs@3.8.5':
- resolution: {integrity: sha512-Jvt33/W+66n5oCxVwHAYarJ3Fit61vULiPcG7uTez0Mf11cq/C72wOrj+ZuNz6PTLTi2veBNQ7MauY72SnOjRg==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
- react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-aria/textfield@3.14.3':
- resolution: {integrity: sha512-wPSjj/mTABspYQdahg+l5YMtEQ3m5iPCTtb5g6nR1U1rzJkvS4i5Pug6PUXeLeMz2H3ToflPWGlNOqBioAFaOQ==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-aria/toggle@3.10.2':
- resolution: {integrity: sha512-DgitscHWgI6IFgnvp2HcMpLGX/cAn+XX9kF5RJQbRQ9NqUgruU5cEEGSOLMrEJ6zXDa2xmOiQ+kINcyNhA+JLg==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-aria/tooltip@3.7.2':
- resolution: {integrity: sha512-6jXOSGPao3gPgUQWLbH2r/jxGMqIaIKrJgfwu9TQrh+UkwwiTYW20EpEDCYY2nRFlcoi7EYAiPDSEbHCwXS7Lg==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-aria/utils@3.23.2':
- resolution: {integrity: sha512-yznR9jJ0GG+YJvTMZxijQwVp+ahP66DY0apZf7X+dllyN+ByEDW+yaL1ewYPIpugxVzH5P8jhnBXsIyHKN411g==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-aria/visually-hidden@3.8.10':
- resolution: {integrity: sha512-np8c4wxdbE7ZrMv/bnjwEfpX0/nkWy9sELEb0sK8n4+HJ+WycoXXrVxBUb9tXgL/GCx5ReeDQChjQWwajm/z3A==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-stately/calendar@3.4.1':
- resolution: {integrity: sha512-XKCdrXNA7/ukZ842EeDZfLqYUQDv/x5RoAVkzTbp++3U/MLM1XZXsqj+5xVlQfJiWpQzM9L6ySjxzzgepJDeuw==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-stately/checkbox@3.6.3':
- resolution: {integrity: sha512-hWp0GXVbMI4sS2NbBjWgOnHNrRqSV4jeftP8zc5JsIYRmrWBUZitxluB34QuVPzrBO29bGsF0GTArSiQZt6BWw==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-stately/collections@3.10.5':
- resolution: {integrity: sha512-k8Q29Nnvb7iAia1QvTanZsrWP2aqVNBy/1SlE6kLL6vDqtKZC+Esd1SDLHRmIcYIp5aTdfwIGd0NuiRQA7a81Q==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-stately/combobox@3.8.2':
- resolution: {integrity: sha512-f+IHuFW848VoMbvTfSakn2WIh2urDxO355LrKxnisXPCkpQHpq3lvT2mJtKJwkPxjAy7xPjpV8ejgga2R6p53Q==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-stately/datepicker@3.9.2':
- resolution: {integrity: sha512-Z6FrK6Af7R5BizqHhJFCj3Hn32mg5iLSDdEgFQAuO043guOXUKFUAnbxfbQUjL6PGE6QwWMfQD7PPGebHn9Ifw==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-stately/flags@3.0.1':
- resolution: {integrity: sha512-h5PcDMj54aipQNO18ig/IMI1kzPwcvSwVq5M6Ib6XE1WIkOH0dIuW2eADdAOhcGi3KXJtXVdD29zh0Eox1TKgQ==}
-
- '@react-stately/form@3.0.1':
- resolution: {integrity: sha512-T1Ul2Ou0uE/S4ECLcGKa0OfXjffdjEHfUFZAk7OZl0Mqq/F7dl5WpoLWJ4d4IyvZzGO6anFNenP+vODWbrF3NA==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-stately/grid@3.8.5':
- resolution: {integrity: sha512-KCzi0x0p1ZKK+OptonvJqMbn6Vlgo6GfOIlgcDd0dNYDP8TJ+3QFJAFre5mCr7Fubx7LcAOio4Rij0l/R8fkXQ==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-stately/list@3.10.3':
- resolution: {integrity: sha512-Ul8el0tQy2Ucl3qMQ0fiqdJ874W1ZNjURVSgSxN+pGwVLNBVRjd6Fl7YwZFCXER2YOlzkwg+Zqozf/ZlS0EdXA==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-stately/menu@3.6.1':
- resolution: {integrity: sha512-3v0vkTm/kInuuG8jG7jbxXDBnMQcoDZKWvYsBQq7+POt0LmijbLdbdZPBoz9TkZ3eo/OoP194LLHOaFTQyHhlw==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-stately/overlays@3.6.5':
- resolution: {integrity: sha512-U4rCFj6TPJPXLUvYXAcvh+yP/CO2W+7f0IuqP7ZZGE+Osk9qFkT+zRK5/6ayhBDFpmueNfjIEAzT9gYPQwNHFw==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-stately/radio@3.10.2':
- resolution: {integrity: sha512-JW5ZWiNMKcZvMTsuPeWJQLHXD5rlqy7Qk6fwUx/ZgeibvMBW/NnW19mm2+IMinzmbtERXvR6nsiA837qI+4dew==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-stately/select@3.6.2':
- resolution: {integrity: sha512-duOxdHKol93h6Ew6fap6Amz+zngoERKZLSKVm/8I8uaBgkoBhEeTFv7mlpHTgINxymMw3mMrvy6GL/gfKFwkqg==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-stately/selection@3.14.3':
- resolution: {integrity: sha512-d/t0rIWieqQ7wjLoMoWnuHEUSMoVXxkPBFuSlJF3F16289FiQ+b8aeKFDzFTYN7fFD8rkZTnpuE4Tcxg3TmA+w==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-stately/slider@3.5.2':
- resolution: {integrity: sha512-ntH3NLRG+AwVC7q4Dx9DcmMkMh9vmHjHNXAgaoqNjhvwfSIae7sQ69CkVe6XeJjIBy6LlH81Kgapz+ABe5a1ZA==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-stately/table@3.11.6':
- resolution: {integrity: sha512-34YsfOILXusj3p6QNcKEaDWVORhM6WEhwPSLCZlkwAJvkxuRQFdih5rQKoIDc0uV5aZsB6bYBqiFhnjY0VERhw==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-stately/tabs@3.6.4':
- resolution: {integrity: sha512-WZJgMBqzLgN88RN8AxhY4aH1+I+4w1qQA0Lh3LRSDegaytd+NHixCWaP3IPjePgCB5N1UsPe96Xglw75zjHmDg==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-stately/toggle@3.7.2':
- resolution: {integrity: sha512-SHCF2btcoK57c4lyhucRbyPBAFpp0Pdp0vcPdn3hUgqbu6e5gE0CwG/mgFmZRAQoc7PRc7XifL0uNw8diJJI0Q==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-stately/tooltip@3.4.7':
- resolution: {integrity: sha512-ACtRgBQ8rphBtsUaaxvEAM0HHN9PvMuyvL0vUHd7jvBDCVZJ6it1BKu9SBKjekBkoBOw9nemtkplh9R2CA6V8Q==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-stately/tree@3.7.6':
- resolution: {integrity: sha512-y8KvEoZX6+YvqjNCVGS3zA/BKw4D3XrUtUKIDme3gu5Mn6z97u+hUXKdXVCniZR7yvV3fHAIXwE5V2K8Oit4aw==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-stately/utils@3.9.1':
- resolution: {integrity: sha512-yzw75GE0iUWiyps02BOAPTrybcsMIxEJlzXqtvllAb01O9uX5n0i3X+u2eCpj2UoDF4zS08Ps0jPgWxg8xEYtA==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-stately/virtualizer@3.6.8':
- resolution: {integrity: sha512-Pf06ihTwExRJltGhi72tmLIo0pcjkL55nu7ifMafAAdxZK4ONxRLSuUjjpvYf/0Rs92xRZy2t/XmHREnfirdkQ==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-types/accordion@3.0.0-alpha.19':
- resolution: {integrity: sha512-WJaitKz56zRKUwBqDM4OOKtmIdD0lr5nruWoM2IlGRO50WUzSFmAy/1aFiodAVZbun1v5IxbjST6/qSV4jPqug==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-types/breadcrumbs@3.7.3':
- resolution: {integrity: sha512-eFto/+6J+JR58vThNcALZRA1OlqlG3GzQ/bq3q8IrrkOZcrfbEJJCWit/+53Ia98siJKuF4OJHnotxIVIz5I3w==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-types/button@3.9.2':
- resolution: {integrity: sha512-EnPTkGHZRtiwAoJy5q9lDjoG30bEzA/qnvKG29VVXKYAGeqY2IlFs1ypmU+z1X/CpJgPcG3I5cakM7yTVm3pSg==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-types/calendar@3.4.1':
- resolution: {integrity: sha512-tiCkHi6IQtYcVoAESG79eUBWDXoo8NImo+Mj8WAWpo1lOA3SV1W2PpeXkoRNqtloilQ0aYcmsaJJUhciQG4ndg==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-types/calendar@3.4.4':
- resolution: {integrity: sha512-hV1Thmb/AES5OmfPvvmyjSkmsEULjiDfA7Yyy70L/YKuSNKb7Su+Bf2VnZuDW3ec+GxO4JJNlpJ0AkbphWBvcg==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-types/checkbox@3.7.1':
- resolution: {integrity: sha512-kuGqjQFex0As/3gfWyk+e9njCcad/ZdnYLLiNvhlk15730xfa0MmnOdpqo9jfuFSXBjOcpxoofvEhvrRMtEdUA==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-types/combobox@3.10.1':
- resolution: {integrity: sha512-XMno1rgVRNta49vf5nV7VJpVSVAV20tt79t618gG1qRKH5Kt2Cy8lz2fQ5vHG6UTv/6jUOvU8g5Pc93sLaTmoA==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-types/datepicker@3.7.2':
- resolution: {integrity: sha512-zThqFAdhQL1dqyVDsDSSTdfCjoD6634eyg/B0ZJfQxcLUR/5pch3v/gxBhbyCVDGMNHRWUWIJvY9DVOepuoSug==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-types/dialog@3.5.8':
- resolution: {integrity: sha512-RX8JsMvty8ADHRqVEkppoynXLtN4IzUh8d5z88UEBbcvWKlHfd6bOBQjQcBH3AUue5wjfpPIt6brw2VzgBY/3Q==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-types/grid@3.2.4':
- resolution: {integrity: sha512-sDVoyQcH7MoGdx5nBi5ZOU/mVFBt9YTxhvr0PZ97dMdEHZtJC1w9SuezwWS34f50yb8YAXQRTICbZYcK4bAlDA==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-types/link@3.5.3':
- resolution: {integrity: sha512-yVafjW3IejyVnK3oMBNjFABCGG6J27EUG8rvkaGaI1uB6srGUEhpJ97XLv11aj1QkXHBy3VGXqxEV3S7wn4HTw==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-types/listbox@3.4.7':
- resolution: {integrity: sha512-68y5H9CVSPFiwO6MOFxTbry9JQMK/Lb1M9i3M8TDyq1AbJxBPpgAvJ9RaqIMCucsnqCzpY/zA3D/X417zByL1w==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-types/menu@3.9.7':
- resolution: {integrity: sha512-K6KhloJVoGsqwkdeez72fkNI9dfrmLI/sNrB4XuOKo2crDQ/eyZYWyJmzz8giz/tHME9w774k487rVoefoFh5w==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-types/overlays@3.8.5':
- resolution: {integrity: sha512-4D7EEBQigD/m8hE68Ys8eloyyZFHHduqykSIgINJ0edmo0jygRbWlTwuhWFR9USgSP4dK54duN0Mvq0m4HEVEw==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-types/progress@3.5.2':
- resolution: {integrity: sha512-aQql22kusEudsHwDEzq6y/Mh29AM+ftRDKdS5E5g4MkCY5J4FMbOYco1T5So83NIvvG9+eKcxPoJUMjQQACAyA==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-types/radio@3.7.1':
- resolution: {integrity: sha512-Zut3rN1odIUBLZdijeyou+UqsLeRE76d9A+npykYGu29ndqmo3w4sLn8QeQcdj1IR71ZnG0pW2Y2BazhK5XrrQ==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-types/select@3.9.2':
- resolution: {integrity: sha512-fGFrunednY3Pq/BBwVOf87Fsuyo/SlevL0wFIE9OOl2V5NXVaTY7/7RYA8hIOHPzmvsMbndy419BEudiNGhv4A==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-types/shared@3.21.0':
- resolution: {integrity: sha512-wJA2cUF8dP4LkuNUt9Vh2kkfiQb2NLnV2pPXxVnKJZ7d4x2/7VPccN+LYPnH8m0X3+rt50cxWuPKQmjxSsCFOg==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-types/shared@3.22.1':
- resolution: {integrity: sha512-PCpa+Vo6BKnRMuOEzy5zAZ3/H5tnQg1e80khMhK2xys0j6ZqzkgQC+fHMNZ7VDFNLqqNMj/o0eVeSBDh2POjkw==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-types/slider@3.7.1':
- resolution: {integrity: sha512-FKO3YZYdrBs00XbBW5acP+0L1cCdevl/uRJiXbnLpGysO5PrSFIRS7Wlv4M7ztf6gT7b1Ao4FNC9crbxBr6BzA==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-types/switch@3.5.1':
- resolution: {integrity: sha512-2LFEKMGeufqyYmeN/5dtkDkCPG6x9O4eu6aaBaJmPGon7C/l3yiFEgRue6oCUYc1HixR7Qlp0sPxk0tQeWzrSg==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-types/table@3.9.3':
- resolution: {integrity: sha512-Hs/pMbxJdga2zBol4H5pV1FVIiRjCuSTXst6idJjkctanTexR4xkyrtBwl+rdLNoGwQ2pGii49vgklc5bFK7zA==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-types/tabs@3.3.5':
- resolution: {integrity: sha512-6NTSZBOWekCtApdZrhu5tHhE/8q52oVohQN+J5T7shAXd6ZAtu8PABVR/nH4BWucc8FL0OUajRqunqzQMU13gA==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-types/textfield@3.9.1':
- resolution: {integrity: sha512-JBHY9M2CkL6xFaGSfWmUJVu3tEK09FaeB1dU3IEh6P41xxbFnPakYHSSAdnwMXBtXPoSHIVsUBickW/pjgfe5g==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
-
- '@react-types/tooltip@3.4.7':
- resolution: {integrity: sha512-rV4HZRQxLRNhe24yATOxnFQtGRUmsR7mqxMupXCmd1vrw8h+rdKlQv1zW2q8nALAKNmnRXZJHxYQ1SFzb98fgg==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ '@remix-run/router@1.16.1':
+ resolution: {integrity: sha512-es2g3dq6Nb07iFxGk5GuHN20RwBZOsuDQN7izWIisUcv9r+d2C5jQxqmgkdebXgReWfiyUabcki6Fg77mSNrig==}
+ engines: {node: '>=14.0.0'}
'@rollup/rollup-android-arm-eabi@4.18.0':
resolution: {integrity: sha512-Tya6xypR10giZV1XzxmH5wr25VcZSncG0pZIjfePT0OVBvqNEurzValetGNarVrGiq66EBVAFn15iYX4w6FKgQ==}
@@ -1815,292 +411,183 @@ packages:
cpu: [x64]
os: [win32]
- '@shikijs/core@1.6.5':
- resolution: {integrity: sha512-XcQYt6e4L61ruAxHiL3Xg1DL/XkWWjzDdeckB/DtN8jAxoAU+bcxsV6DetC8NafHpL4YpGhxy9iXF0ND/u6HmA==}
+ '@swc/core-darwin-arm64@1.6.5':
+ resolution: {integrity: sha512-RGQhMdni2v1/ANQ/2K+F+QYdzaucekYBewZcX1ogqJ8G5sbPaBdYdDN1qQ4kHLCIkPtGP6qC7c71qPEqL2RidQ==}
+ engines: {node: '>=10'}
+ cpu: [arm64]
+ os: [darwin]
- '@shikijs/transformers@1.6.5':
- resolution: {integrity: sha512-iuKa1uQtPQEe5vgCsXIb162b/3imRiAIdoF5IqafrTWL1uqZUpipfPjWZPuAAszOzYU//yIYRbhUk8reHVXA/w==}
+ '@swc/core-darwin-x64@1.6.5':
+ resolution: {integrity: sha512-/pSN0/Jtcbbb9+ovS9rKxR3qertpFAM3OEJr/+Dh/8yy7jK5G5EFPIrfsw/7Q5987ERPIJIH6BspK2CBB2tgcg==}
+ engines: {node: '>=10'}
+ cpu: [x64]
+ os: [darwin]
- '@sinclair/typebox@0.27.8':
- resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==}
+ '@swc/core-linux-arm-gnueabihf@1.6.5':
+ resolution: {integrity: sha512-B0g/dROCE747RRegs/jPHuKJgwXLracDhnqQa80kFdgWEMjlcb7OMCgs5OX86yJGRS4qcYbiMGD0Pp7Kbqn3yw==}
+ engines: {node: '>=10'}
+ cpu: [arm]
+ os: [linux]
- '@sinonjs/commons@3.0.1':
- resolution: {integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==}
+ '@swc/core-linux-arm64-gnu@1.6.5':
+ resolution: {integrity: sha512-W8meapgXTq8AOtSvDG4yKR8ant2WWD++yOjgzAleB5VAC+oC+aa8YJROGxj8HepurU8kurqzcialwoMeq5SZZQ==}
+ engines: {node: '>=10'}
+ cpu: [arm64]
+ os: [linux]
- '@sinonjs/fake-timers@10.3.0':
- resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==}
+ '@swc/core-linux-arm64-musl@1.6.5':
+ resolution: {integrity: sha512-jyCKqoX50Fg8rJUQqh4u5PqnE7nqYKXHjVH2WcYr114/MU21zlsI+YL6aOQU1XP8bJQ2gPQ1rnlnGJdEHiKS/w==}
+ engines: {node: '>=10'}
+ cpu: [arm64]
+ os: [linux]
- '@swc/helpers@0.4.14':
- resolution: {integrity: sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==}
+ '@swc/core-linux-x64-gnu@1.6.5':
+ resolution: {integrity: sha512-G6HmUn/RRIlXC0YYFfBz2qh6OZkHS/KUPkhoG4X9ADcgWXXjOFh6JrefwsYj8VBAJEnr5iewzjNfj+nztwHaeA==}
+ engines: {node: '>=10'}
+ cpu: [x64]
+ os: [linux]
- '@swc/helpers@0.4.36':
- resolution: {integrity: sha512-5lxnyLEYFskErRPenYItLRSge5DjrJngYKdVjRSrWfza9G6KkgHEXi0vUZiyUeMU5JfXH1YnvXZzSp8ul88o2Q==}
+ '@swc/core-linux-x64-musl@1.6.5':
+ resolution: {integrity: sha512-AQpBjBnelQDSbeTJA50AXdS6+CP66LsXIMNTwhPSgUfE7Bx1ggZV11Fsi4Q5SGcs6a8Qw1cuYKN57ZfZC5QOuA==}
+ engines: {node: '>=10'}
+ cpu: [x64]
+ os: [linux]
- '@swc/helpers@0.5.11':
- resolution: {integrity: sha512-YNlnKRWF2sVojTpIyzwou9XoTNbzbzONwRhOoniEioF1AtaitTvVZblaQRrAzChWQ1bLYyYSWzM18y4WwgzJ+A==}
+ '@swc/core-win32-arm64-msvc@1.6.5':
+ resolution: {integrity: sha512-MZTWM8kUwS30pVrtbzSGEXtek46aXNb/mT9D6rsS7NvOuv2w+qZhjR1rzf4LNbbn5f8VnR4Nac1WIOYZmfC5ng==}
+ engines: {node: '>=10'}
+ cpu: [arm64]
+ os: [win32]
- '@swc/helpers@0.5.2':
- resolution: {integrity: sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==}
+ '@swc/core-win32-ia32-msvc@1.6.5':
+ resolution: {integrity: sha512-WZdu4gISAr3yOm1fVwKhhk6+MrP7kVX0KMP7+ZQFTN5zXQEiDSDunEJKVgjMVj3vlR+6mnAqa/L0V9Qa8+zKlQ==}
+ engines: {node: '>=10'}
+ cpu: [ia32]
+ os: [win32]
- '@testing-library/dom@9.3.4':
- resolution: {integrity: sha512-FlS4ZWlp97iiNWig0Muq8p+3rVDjRiYE+YKGbAqXOu9nwJFFOdL00kFpz42M+4huzYi86vAK1sOOfyOG45muIQ==}
- engines: {node: '>=14'}
+ '@swc/core-win32-x64-msvc@1.6.5':
+ resolution: {integrity: sha512-ezXgucnMTzlFIxQZw7ls/5r2hseFaRoDL04cuXUOs97E8r+nJSmFsRQm/ygH5jBeXNo59nyZCalrjJAjwfgACA==}
+ engines: {node: '>=10'}
+ cpu: [x64]
+ os: [win32]
- '@testing-library/jest-dom@6.4.2':
- resolution: {integrity: sha512-CzqH0AFymEMG48CpzXFriYYkOjk6ZGPCLMhW9e9jg3KMCn5OfJecF8GtGW7yGfR/IgCe3SX8BSwjdzI6BBbZLw==}
- engines: {node: '>=14', npm: '>=6', yarn: '>=1'}
+ '@swc/core@1.6.5':
+ resolution: {integrity: sha512-tyVvUK/HDOUUsK6/GmWvnqUtD9oDpPUA4f7f7JCOV8hXxtfjMtAZeBKf93yrB1XZet69TDR7EN0hFC6i4MF0Ig==}
+ engines: {node: '>=10'}
peerDependencies:
- '@jest/globals': '>= 28'
- '@types/bun': latest
- '@types/jest': '>= 28'
- jest: '>= 28'
- vitest: '>= 0.32'
+ '@swc/helpers': '*'
peerDependenciesMeta:
- '@jest/globals':
- optional: true
- '@types/bun':
- optional: true
- '@types/jest':
- optional: true
- jest:
- optional: true
- vitest:
+ '@swc/helpers':
optional: true
- '@testing-library/react@14.3.1':
- resolution: {integrity: sha512-H99XjUhWQw0lTgyMN05W3xQG1Nh4lq574D8keFf1dDoNTJgp66VbJozRaczoF+wsiaPJNt/TcnfpLGufGxSrZQ==}
- engines: {node: '>=14'}
- peerDependencies:
- react: ^18.0.0
- react-dom: ^18.0.0
+ '@swc/counter@0.1.3':
+ resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==}
- '@tootallnate/once@2.0.0':
- resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==}
- engines: {node: '>= 10'}
+ '@swc/types@0.1.9':
+ resolution: {integrity: sha512-qKnCno++jzcJ4lM4NTfYifm1EFSCeIfKiAHAfkENZAV5Kl9PjJIyd2yeeVv6c/2CckuLyv2NmRC5pv6pm2WQBg==}
- '@tsconfig/node10@1.0.11':
- resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==}
-
- '@tsconfig/node12@1.0.11':
- resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==}
-
- '@tsconfig/node14@1.0.3':
- resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==}
-
- '@tsconfig/node16@1.0.4':
- resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==}
-
- '@types/aria-query@5.0.4':
- resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==}
-
- '@types/babel__core@7.20.5':
- resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==}
-
- '@types/babel__generator@7.6.8':
- resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==}
-
- '@types/babel__template@7.4.4':
- resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==}
-
- '@types/babel__traverse@7.20.5':
- resolution: {integrity: sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==}
+ '@types/debug@4.1.12':
+ resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==}
'@types/estree@1.0.5':
resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==}
- '@types/graceful-fs@4.1.9':
- resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==}
+ '@types/hoist-non-react-statics@3.3.5':
+ resolution: {integrity: sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg==}
- '@types/istanbul-lib-coverage@2.0.6':
- resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==}
-
- '@types/istanbul-lib-report@3.0.3':
- resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==}
-
- '@types/istanbul-reports@3.0.4':
- resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==}
-
- '@types/jest@29.5.12':
- resolution: {integrity: sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw==}
-
- '@types/jsdom@20.0.1':
- resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==}
-
- '@types/linkify-it@5.0.0':
- resolution: {integrity: sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==}
-
- '@types/lodash.debounce@4.0.9':
- resolution: {integrity: sha512-Ma5JcgTREwpLRwMM+XwBR7DaWe96nC38uCBDFKZWbNKD+osjVzdpnUSwBcqCptrp16sSOLBAUb50Car5I0TCsQ==}
-
- '@types/lodash@4.17.0':
- resolution: {integrity: sha512-t7dhREVv6dbNj0q17X12j7yDG4bD/DHYX7o5/DbDxobP0HnGPgpRz2Ej77aL7TZT3DSw13fqUTj8J4mMnqa7WA==}
-
- '@types/markdown-it@14.1.1':
- resolution: {integrity: sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==}
-
- '@types/mdurl@2.0.0':
- resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==}
-
- '@types/node@20.12.7':
- resolution: {integrity: sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==}
+ '@types/ms@0.7.34':
+ resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==}
'@types/prop-types@15.7.12':
resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==}
- '@types/punycode@2.1.4':
- resolution: {integrity: sha512-trzh6NzBnq8yw5e35f8xe8VTYjqM3NE7bohBtvDVf/dtUer3zYTLK1Ka3DG3p7bdtoaOHZucma6FfVKlQ134pQ==}
-
'@types/react-dom@18.3.0':
resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==}
- '@types/react@18.3.0':
- resolution: {integrity: sha512-DiUcKjzE6soLyln8NNZmyhcQjVv+WsUIFSqetMN0p8927OztKT4VTfFTqsbAi5oAGIcgOmOajlfBqyptDDjZRw==}
-
- '@types/stack-utils@2.0.3':
- resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==}
-
- '@types/tough-cookie@4.0.5':
- resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==}
+ '@types/react@18.3.3':
+ resolution: {integrity: sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==}
'@types/valid-url@1.0.7':
resolution: {integrity: sha512-tgsWVG80dM5PVEBSbXUttPJTBCOo0IKbBh4R4z/SHsC5C81A3aaUH4fsbj+JYk7fopApU/Mao1c0EWTE592TSg==}
- '@types/web-bluetooth@0.0.20':
- resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==}
-
- '@types/yargs-parser@21.0.3':
- resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==}
-
- '@types/yargs@17.0.32':
- resolution: {integrity: sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==}
-
- '@vitejs/plugin-vue@5.0.5':
- resolution: {integrity: sha512-LOjm7XeIimLBZyzinBQ6OSm3UBCNVCpLkxGC0oWmm2YPzVZoxMsdvNVimLTBzpAnR9hl/yn1SHGuRfe6/Td9rQ==}
- engines: {node: ^18.0.0 || >=20.0.0}
+ '@typescript-eslint/eslint-plugin@7.13.1':
+ resolution: {integrity: sha512-kZqi+WZQaZfPKnsflLJQCz6Ze9FFSMfXrrIOcyargekQxG37ES7DJNpJUE9Q/X5n3yTIP/WPutVNzgknQ7biLg==}
+ engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
- vite: ^5.0.0
- vue: ^3.2.25
-
- '@vue/compiler-core@3.4.29':
- resolution: {integrity: sha512-TFKiRkKKsRCKvg/jTSSKK7mYLJEQdUiUfykbG49rubC9SfDyvT2JrzTReopWlz2MxqeLyxh9UZhvxEIBgAhtrg==}
-
- '@vue/compiler-dom@3.4.29':
- resolution: {integrity: sha512-A6+iZ2fKIEGnfPJejdB7b1FlJzgiD+Y/sxxKwJWg1EbJu6ZPgzaPQQ51ESGNv0CP6jm6Z7/pO6Ia8Ze6IKrX7w==}
-
- '@vue/compiler-sfc@3.4.29':
- resolution: {integrity: sha512-zygDcEtn8ZimDlrEQyLUovoWgKQic6aEQqRXce2WXBvSeHbEbcAsXyCk9oG33ZkyWH4sl9D3tkYc1idoOkdqZQ==}
-
- '@vue/compiler-ssr@3.4.29':
- resolution: {integrity: sha512-rFbwCmxJ16tDp3N8XCx5xSQzjhidYjXllvEcqX/lopkoznlNPz3jyy0WGJCyhAaVQK677WWFt3YO/WUEkMMUFQ==}
-
- '@vue/devtools-api@7.3.0':
- resolution: {integrity: sha512-EQ6DIm9AuL9q6IzjjnxeHWgzHzZTI+0ZGyLyG6faLN1e0tzLWPut58OtvFbLP/hbEhE5zPlsdUsH1uFr7RVFYw==}
-
- '@vue/devtools-kit@7.3.0':
- resolution: {integrity: sha512-J9C+ue3Ka8cumQY/hMsNTcbb1tczqVBBXFMw4isa5YvPjyIBgEtJBfDSUVIK3nE+YWk7UNliUuCcE1GHEKaGcw==}
- peerDependencies:
- vue: ^3.0.0
-
- '@vue/devtools-shared@7.3.0':
- resolution: {integrity: sha512-bYw4BtZclxzVrYBeYYHzNOcLlvVZbe9tutwtrixTtdgynHvuSJa5KI2MqWiumpGYm2feFI5sHlC8Vt61v4z18g==}
-
- '@vue/reactivity@3.4.29':
- resolution: {integrity: sha512-w8+KV+mb1a8ornnGQitnMdLfE0kXmteaxLdccm2XwdFxXst4q/Z7SEboCV5SqJNpZbKFeaRBBJBhW24aJyGINg==}
-
- '@vue/runtime-core@3.4.29':
- resolution: {integrity: sha512-s8fmX3YVR/Rk5ig0ic0NuzTNjK2M7iLuVSZyMmCzN/+Mjuqqif1JasCtEtmtoJWF32pAtUjyuT2ljNKNLeOmnQ==}
-
- '@vue/runtime-dom@3.4.29':
- resolution: {integrity: sha512-gI10atCrtOLf/2MPPMM+dpz3NGulo9ZZR9d1dWo4fYvm+xkfvRrw1ZmJ7mkWtiJVXSsdmPbcK1p5dZzOCKDN0g==}
-
- '@vue/server-renderer@3.4.29':
- resolution: {integrity: sha512-HMLCmPI2j/k8PVkSBysrA2RxcxC5DgBiCdj7n7H2QtR8bQQPqKAe8qoaxLcInzouBmzwJ+J0x20ygN/B5mYBng==}
- peerDependencies:
- vue: 3.4.29
-
- '@vue/shared@3.4.29':
- resolution: {integrity: sha512-hQ2gAQcBO/CDpC82DCrinJNgOHI2v+FA7BDW4lMSPeBpQ7sRe2OLHWe5cph1s7D8DUQAwRt18dBDfJJ220APEA==}
-
- '@vueuse/core@10.11.0':
- resolution: {integrity: sha512-x3sD4Mkm7PJ+pcq3HX8PLPBadXCAlSDR/waK87dz0gQE+qJnaaFhc/dZVfJz+IUYzTMVGum2QlR7ImiJQN4s6g==}
-
- '@vueuse/integrations@10.11.0':
- resolution: {integrity: sha512-Pp6MtWEIr+NDOccWd8j59Kpjy5YDXogXI61Kb1JxvSfVBO8NzFQkmrKmSZz47i+ZqHnIzxaT38L358yDHTncZg==}
- peerDependencies:
- async-validator: ^4
- axios: ^1
- change-case: ^4
- drauu: ^0.3
- focus-trap: ^7
- fuse.js: ^6
- idb-keyval: ^6
- jwt-decode: ^3
- nprogress: ^0.2
- qrcode: ^1.5
- sortablejs: ^1
- universal-cookie: ^6
+ '@typescript-eslint/parser': ^7.0.0
+ eslint: ^8.56.0
+ typescript: '*'
peerDependenciesMeta:
- async-validator:
- optional: true
- axios:
- optional: true
- change-case:
- optional: true
- drauu:
- optional: true
- focus-trap:
- optional: true
- fuse.js:
- optional: true
- idb-keyval:
- optional: true
- jwt-decode:
- optional: true
- nprogress:
- optional: true
- qrcode:
- optional: true
- sortablejs:
- optional: true
- universal-cookie:
+ typescript:
optional: true
- '@vueuse/metadata@10.11.0':
- resolution: {integrity: sha512-kQX7l6l8dVWNqlqyN3ePW3KmjCQO3ZMgXuBMddIu83CmucrsBfXlH+JoviYyRBws/yLTQO8g3Pbw+bdIoVm4oQ==}
+ '@typescript-eslint/parser@7.13.1':
+ resolution: {integrity: sha512-1ELDPlnLvDQ5ybTSrMhRTFDfOQEOXNM+eP+3HT/Yq7ruWpciQw+Avi73pdEbA4SooCawEWo3dtYbF68gN7Ed1A==}
+ engines: {node: ^18.18.0 || >=20.0.0}
+ peerDependencies:
+ eslint: ^8.56.0
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
- '@vueuse/shared@10.11.0':
- resolution: {integrity: sha512-fyNoIXEq3PfX1L3NkNhtVQUSRtqYwJtJg+Bp9rIzculIZWHTkKSysujrOk2J+NrRulLTQH9+3gGSfYLWSEWU1A==}
+ '@typescript-eslint/scope-manager@7.13.1':
+ resolution: {integrity: sha512-adbXNVEs6GmbzaCpymHQ0MB6E4TqoiVbC0iqG3uijR8ZYfpAXMGttouQzF4Oat3P2GxDVIrg7bMI/P65LiQZdg==}
+ engines: {node: ^18.18.0 || >=20.0.0}
- abab@2.0.6:
- resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==}
- deprecated: Use your platform's native atob() and btoa() methods instead
+ '@typescript-eslint/type-utils@7.13.1':
+ resolution: {integrity: sha512-aWDbLu1s9bmgPGXSzNCxELu+0+HQOapV/y+60gPXafR8e2g1Bifxzevaa+4L2ytCWm+CHqpELq4CSoN9ELiwCg==}
+ engines: {node: ^18.18.0 || >=20.0.0}
+ peerDependencies:
+ eslint: ^8.56.0
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
- abort-controller@3.0.0:
- resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==}
- engines: {node: '>=6.5'}
+ '@typescript-eslint/types@7.13.1':
+ resolution: {integrity: sha512-7K7HMcSQIAND6RBL4kDl24sG/xKM13cA85dc7JnmQXw2cBDngg7c19B++JzvJHRG3zG36n9j1i451GBzRuHchw==}
+ engines: {node: ^18.18.0 || >=20.0.0}
- acorn-globals@7.0.1:
- resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==}
+ '@typescript-eslint/typescript-estree@7.13.1':
+ resolution: {integrity: sha512-uxNr51CMV7npU1BxZzYjoVz9iyjckBduFBP0S5sLlh1tXYzHzgZ3BR9SVsNed+LmwKrmnqN3Kdl5t7eZ5TS1Yw==}
+ engines: {node: ^18.18.0 || >=20.0.0}
+ peerDependencies:
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
- acorn-walk@8.3.2:
- resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==}
- engines: {node: '>=0.4.0'}
+ '@typescript-eslint/utils@7.13.1':
+ resolution: {integrity: sha512-h5MzFBD5a/Gh/fvNdp9pTfqJAbuQC4sCN2WzuXme71lqFJsZtLbjxfSk4r3p02WIArOF9N94pdsLiGutpDbrXQ==}
+ engines: {node: ^18.18.0 || >=20.0.0}
+ peerDependencies:
+ eslint: ^8.56.0
- acorn@8.11.3:
- resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==}
+ '@typescript-eslint/visitor-keys@7.13.1':
+ resolution: {integrity: sha512-k/Bfne7lrP7hcb7m9zSsgcBmo+8eicqqfNAJ7uUY+jkTFpKeH2FSkWpFRtimBxgkyvqfu9jTPRbYOvud6isdXA==}
+ engines: {node: ^18.18.0 || >=20.0.0}
+
+ '@ungap/structured-clone@1.2.0':
+ resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
+
+ '@vitejs/plugin-react-swc@3.7.0':
+ resolution: {integrity: sha512-yrknSb3Dci6svCd/qhHqhFPDSw0QtjumcqdKMoNNzmOl5lMXTTiqzjWtG4Qask2HdvvzaNgSunbQGet8/GrKdA==}
+ peerDependencies:
+ vite: ^4 || ^5
+
+ acorn-jsx@5.3.2:
+ resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
+ peerDependencies:
+ acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
+
+ acorn@8.12.0:
+ resolution: {integrity: sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==}
engines: {node: '>=0.4.0'}
hasBin: true
- agent-base@6.0.2:
- resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
- engines: {node: '>= 6.0.0'}
-
- algoliasearch@4.23.3:
- resolution: {integrity: sha512-Le/3YgNvjW9zxIQMRhUHuhiUjAlKY/zsdZpfq4dlLqg6mEm0nL6yk+7f2hDOtLpxsgE4jSzDmvHL7nXdBp5feg==}
-
- ansi-escapes@4.3.2:
- resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==}
- engines: {node: '>=8'}
+ ajv@6.12.6:
+ resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
ansi-regex@5.0.1:
resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
@@ -2110,18 +597,10 @@ packages:
resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==}
engines: {node: '>=12'}
- ansi-styles@3.2.1:
- resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
- engines: {node: '>=4'}
-
ansi-styles@4.3.0:
resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
engines: {node: '>=8'}
- ansi-styles@5.2.0:
- resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==}
- engines: {node: '>=10'}
-
ansi-styles@6.2.1:
resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
engines: {node: '>=12'}
@@ -2133,40 +612,19 @@ packages:
resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
engines: {node: '>= 8'}
- arg@4.1.3:
- resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==}
-
arg@5.0.2:
resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==}
- argparse@1.0.10:
- resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}
-
- args@5.0.3:
- resolution: {integrity: sha512-h6k/zfFgusnv3i5TU08KQkVKuCPBtL/PWQbWkHUxvJrZ2nAyeaUupneemcrgn1xmqxPQsPIzwkUhOpoqPDRZuA==}
- engines: {node: '>= 6.0.0'}
-
- aria-query@5.1.3:
- resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==}
-
- aria-query@5.3.0:
- resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==}
+ argparse@2.0.1:
+ resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
array-buffer-byte-length@1.0.1:
resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==}
engines: {node: '>= 0.4'}
- asynckit@0.4.0:
- resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==}
-
- atob@2.1.2:
- resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==}
- engines: {node: '>= 4.5.0'}
- hasBin: true
-
- atomic-sleep@1.0.0:
- resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==}
- engines: {node: '>=8.0.0'}
+ array-union@2.1.0:
+ resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
+ engines: {node: '>=8'}
autoprefixer@10.4.19:
resolution: {integrity: sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==}
@@ -2179,81 +637,28 @@ packages:
resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==}
engines: {node: '>= 0.4'}
- babel-jest@29.7.0:
- resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- peerDependencies:
- '@babel/core': ^7.8.0
-
- babel-plugin-istanbul@6.1.1:
- resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==}
- engines: {node: '>=8'}
-
- babel-plugin-jest-hoist@29.6.3:
- resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- babel-preset-current-node-syntax@1.0.1:
- resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==}
- peerDependencies:
- '@babel/core': ^7.0.0
-
- babel-preset-jest@29.6.3:
- resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- peerDependencies:
- '@babel/core': ^7.0.0
-
balanced-match@1.0.2:
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
- base64-js@1.5.1:
- resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
-
binary-extensions@2.3.0:
resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==}
engines: {node: '>=8'}
- birpc@0.2.17:
- resolution: {integrity: sha512-+hkTxhot+dWsLpp3gia5AkVHIsKlZybNT5gIYiDlNzJrmYPcTM9k5/w2uaj3IPpd7LlEYpmCj4Jj1nC41VhDFg==}
-
brace-expansion@1.1.11:
resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
brace-expansion@2.0.1:
resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
- braces@3.0.2:
- resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
+ braces@3.0.3:
+ resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
engines: {node: '>=8'}
- browserslist@4.23.0:
- resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==}
+ browserslist@4.23.1:
+ resolution: {integrity: sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
- bs-logger@0.2.6:
- resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==}
- engines: {node: '>= 6'}
-
- bser@2.1.1:
- resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==}
-
- btoa@1.2.1:
- resolution: {integrity: sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==}
- engines: {node: '>= 0.4.0'}
- hasBin: true
-
- buffer-from@1.1.2:
- resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
-
- buffer@6.0.3:
- resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==}
-
- busboy@1.6.0:
- resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==}
- engines: {node: '>=10.16.0'}
-
call-bind@1.0.7:
resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==}
engines: {node: '>= 0.4'}
@@ -2266,174 +671,48 @@ packages:
resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==}
engines: {node: '>= 6'}
- camelcase@5.0.0:
- resolution: {integrity: sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==}
- engines: {node: '>=6'}
-
- camelcase@5.3.1:
- resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==}
- engines: {node: '>=6'}
-
- camelcase@6.3.0:
- resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==}
- engines: {node: '>=10'}
-
- caniuse-lite@1.0.30001612:
- resolution: {integrity: sha512-lFgnZ07UhaCcsSZgWW0K5j4e69dK1u/ltrL9lTUiFOwNHs12S3UMIEYgBV0Z6C6hRDev7iRnMzzYmKabYdXF9g==}
-
- chalk@2.4.2:
- resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
- engines: {node: '>=4'}
-
- chalk@3.0.0:
- resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==}
- engines: {node: '>=8'}
+ caniuse-lite@1.0.30001636:
+ resolution: {integrity: sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg==}
chalk@4.1.2:
resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
engines: {node: '>=10'}
- char-regex@1.0.2:
- resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==}
- engines: {node: '>=10'}
-
chokidar@3.6.0:
resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
engines: {node: '>= 8.10.0'}
- ci-info@3.9.0:
- resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==}
- engines: {node: '>=8'}
-
- cjs-module-lexer@1.2.3:
- resolution: {integrity: sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==}
-
- client-only@0.0.1:
- resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==}
-
- cliui@8.0.1:
- resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==}
- engines: {node: '>=12'}
-
- clsx@1.2.1:
- resolution: {integrity: sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==}
- engines: {node: '>=6'}
-
- clsx@2.1.1:
- resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==}
- engines: {node: '>=6'}
-
- co@4.6.0:
- resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==}
- engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'}
-
- collect-v8-coverage@1.0.2:
- resolution: {integrity: sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==}
-
- color-convert@1.9.3:
- resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
-
color-convert@2.0.1:
resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
engines: {node: '>=7.0.0'}
- color-name@1.1.3:
- resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==}
-
color-name@1.1.4:
resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
- color-string@1.9.1:
- resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==}
-
- color2k@2.0.3:
- resolution: {integrity: sha512-zW190nQTIoXcGCaU08DvVNFTmQhUpnJfVuAKfWqUQkflXKpaDdpaYoM0iluLS9lgJNHyBF58KKA2FBEwkD7wog==}
-
- color@4.2.3:
- resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==}
- engines: {node: '>=12.5.0'}
-
- colorette@2.0.20:
- resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==}
-
- combined-stream@1.0.8:
- resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==}
- engines: {node: '>= 0.8'}
-
commander@4.1.1:
resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==}
engines: {node: '>= 6'}
- compromise-dates@1.5.6:
- resolution: {integrity: sha512-i51/snFZtaW+cLx16HrBMHdgqc9eB3lsT5igtm9pOw6sNsNMX64lKiJdp3/kxGtOnl0fjGbZ69DoHb6o4pGUJw==}
- peerDependencies:
- compromise: '>=12.0.0'
- compromise-numbers: '>=1.0.0'
-
- compromise-numbers@1.4.0:
- resolution: {integrity: sha512-3ceRpwZIWduVSMYn54ET1ELdI7bvXQk42uDwxffxiJBxgKCwcCfVbiLuTG62cI+qTHchwLDh4vp9i3WARXROFQ==}
- peerDependencies:
- compromise: '>=12.0.0'
-
- compromise@13.11.4:
- resolution: {integrity: sha512-nBITcNdqIHSVDDluaG6guyFFCSNXN+Hu87fU8VlhkE5Z0PwTZN1nro2O7a8JcUH88nB5EOzrxd9zKfXLSNFqcg==}
- engines: {node: '>=8.0.0'}
-
- compute-scroll-into-view@3.1.0:
- resolution: {integrity: sha512-rj8l8pD4bJ1nx+dAkMhV1xB5RuZEyVysfxJqB1pRchh1KVvwOv9b7CGB8ZfjTImVv2oF+sYMUkMZq6Na5Ftmbg==}
-
concat-map@0.0.1:
resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
- convert-source-map@2.0.0:
- resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
-
- copy-anything@3.0.5:
- resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==}
- engines: {node: '>=12.13'}
-
- create-jest@29.7.0:
- resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- hasBin: true
-
- create-require@1.1.1:
- resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==}
+ confbox@0.1.7:
+ resolution: {integrity: sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==}
cross-spawn@7.0.3:
resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==}
engines: {node: '>= 8'}
- css.escape@1.5.1:
- resolution: {integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==}
-
cssesc@3.0.0:
resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==}
engines: {node: '>=4'}
hasBin: true
- cssom@0.3.8:
- resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==}
-
- cssom@0.5.0:
- resolution: {integrity: sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==}
-
- cssstyle@2.3.0:
- resolution: {integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==}
- engines: {node: '>=8'}
-
csstype@3.1.3:
resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
- data-urls@3.0.2:
- resolution: {integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==}
- engines: {node: '>=12'}
-
- dateformat@4.6.3:
- resolution: {integrity: sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==}
-
- debug@4.3.4:
- resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
+ debug@4.3.5:
+ resolution: {integrity: sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==}
engines: {node: '>=6.0'}
peerDependencies:
supports-color: '*'
@@ -2441,24 +720,12 @@ packages:
supports-color:
optional: true
- decimal.js@10.4.3:
- resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==}
-
- dedent@1.5.3:
- resolution: {integrity: sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==}
- peerDependencies:
- babel-plugin-macros: ^3.1.0
- peerDependenciesMeta:
- babel-plugin-macros:
- optional: true
-
deep-equal@2.2.3:
resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==}
engines: {node: '>= 0.4'}
- deepmerge@4.3.1:
- resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}
- engines: {node: '>=0.10.0'}
+ deep-is@0.1.4:
+ resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
define-data-property@1.1.4:
resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==}
@@ -2468,61 +735,25 @@ packages:
resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==}
engines: {node: '>= 0.4'}
- delayed-stream@1.0.0:
- resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==}
- engines: {node: '>=0.4.0'}
-
- dequal@2.0.3:
- resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==}
- engines: {node: '>=6'}
-
- detect-newline@3.1.0:
- resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==}
- engines: {node: '>=8'}
-
- detect-node-es@1.1.0:
- resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==}
-
didyoumean@1.2.2:
resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==}
- diff-sequences@29.6.3:
- resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- diff@4.0.2:
- resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==}
- engines: {node: '>=0.3.1'}
+ dir-glob@3.0.1:
+ resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}
+ engines: {node: '>=8'}
dlv@1.1.3:
resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==}
- dom-accessibility-api@0.5.16:
- resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==}
-
- dom-accessibility-api@0.6.3:
- resolution: {integrity: sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==}
-
- domexception@4.0.0:
- resolution: {integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==}
- engines: {node: '>=12'}
- deprecated: Use your platform's native DOMException instead
-
- duplexify@4.1.3:
- resolution: {integrity: sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==}
+ doctrine@3.0.0:
+ resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==}
+ engines: {node: '>=6.0.0'}
eastasianwidth@0.2.0:
resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
- efrt-unpack@2.2.0:
- resolution: {integrity: sha512-9xUSSj7qcUxz+0r4X3+bwUNttEfGfK5AH+LVa1aTpqdAfrN5VhROYCfcF+up4hp5OL7IUKcZJJrzAGipQRDoiQ==}
-
- electron-to-chromium@1.4.749:
- resolution: {integrity: sha512-LRMMrM9ITOvue0PoBrvNIraVmuDbJV5QC9ierz/z5VilMdPOVMjOtpICNld3PuXuTZ3CHH/UPxX9gHhAPwi+0Q==}
-
- emittery@0.13.1:
- resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==}
- engines: {node: '>=12'}
+ electron-to-chromium@1.4.810:
+ resolution: {integrity: sha512-Kaxhu4T7SJGpRQx99tq216gCq2nMxJo+uuT6uzz9l8TVN2stL7M06MIIXAtr9jsrLs2Glflgf2vMQRepxawOdQ==}
emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
@@ -2530,16 +761,6 @@ packages:
emoji-regex@9.2.2:
resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
- end-of-stream@1.4.4:
- resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==}
-
- entities@4.5.0:
- resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
- engines: {node: '>=0.12'}
-
- error-ex@1.3.2:
- resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
-
es-define-property@1.0.0:
resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==}
engines: {node: '>= 0.4'}
@@ -2560,54 +781,69 @@ packages:
resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==}
engines: {node: '>=6'}
- escape-string-regexp@1.0.5:
- resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
- engines: {node: '>=0.8.0'}
+ escape-string-regexp@4.0.0:
+ resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
+ engines: {node: '>=10'}
- escape-string-regexp@2.0.0:
- resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==}
- engines: {node: '>=8'}
+ eslint-plugin-react-hooks@4.6.2:
+ resolution: {integrity: sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0
- escodegen@2.1.0:
- resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==}
- engines: {node: '>=6.0'}
+ eslint-plugin-react-refresh@0.4.7:
+ resolution: {integrity: sha512-yrj+KInFmwuQS2UQcg1SF83ha1tuHC1jMQbRNyuWtlEzzKRDgAl7L4Yp4NlDUZTZNlWvHEzOtJhMi40R7JxcSw==}
+ peerDependencies:
+ eslint: '>=7'
+
+ eslint-scope@7.2.2:
+ resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+
+ eslint-visitor-keys@3.4.3:
+ resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+
+ eslint@8.57.0:
+ resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
hasBin: true
+ espree@9.6.1:
+ resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+
+ esprima-extract-comments@1.1.0:
+ resolution: {integrity: sha512-sBQUnvJwpeE9QnPrxh7dpI/dp67erYG4WXEAreAMoelPRpMR7NWb4YtwRPn9b+H1uLQKl/qS8WYmyaljTpjIsw==}
+ engines: {node: '>=4'}
+
esprima@4.0.1:
resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==}
engines: {node: '>=4'}
hasBin: true
+ esquery@1.5.0:
+ resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==}
+ engines: {node: '>=0.10'}
+
+ esrecurse@4.3.0:
+ resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==}
+ engines: {node: '>=4.0'}
+
estraverse@5.3.0:
resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
engines: {node: '>=4.0'}
- estree-walker@2.0.2:
- resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
-
esutils@2.0.3:
resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
engines: {node: '>=0.10.0'}
- event-target-shim@5.0.1:
- resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==}
+ extract-comments@1.1.0:
+ resolution: {integrity: sha512-dzbZV2AdSSVW/4E7Ti5hZdHWbA+Z80RJsJhr5uiL10oyjl/gy7/o+HI1HwK4/WSZhlq4SNKU3oUzXlM13Qx02Q==}
engines: {node: '>=6'}
- events@3.3.0:
- resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==}
- engines: {node: '>=0.8.x'}
-
- execa@5.1.1:
- resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==}
- engines: {node: '>=10'}
-
- exit@0.1.2:
- resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==}
- engines: {node: '>= 0.8.0'}
-
- expect@29.7.0:
- resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ fast-deep-equal@3.1.3:
+ resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
fast-glob@3.3.2:
resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==}
@@ -2616,68 +852,41 @@ packages:
fast-json-stable-stringify@2.1.0:
resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
- fast-redact@3.5.0:
- resolution: {integrity: sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==}
- engines: {node: '>=6'}
-
- fast-safe-stringify@2.1.1:
- resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==}
+ fast-levenshtein@2.0.6:
+ resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
fastq@1.17.1:
resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==}
- fb-watchman@2.0.2:
- resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==}
+ file-entry-cache@6.0.1:
+ resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==}
+ engines: {node: ^10.12.0 || >=12.0.0}
- fflate@0.8.2:
- resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==}
-
- fill-range@7.0.1:
- resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==}
+ fill-range@7.1.1:
+ resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
engines: {node: '>=8'}
- find-up@4.1.0:
- resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==}
- engines: {node: '>=8'}
+ find-up@5.0.0:
+ resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==}
+ engines: {node: '>=10'}
- flat@5.0.2:
- resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==}
- hasBin: true
+ flat-cache@3.2.0:
+ resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==}
+ engines: {node: ^10.12.0 || >=12.0.0}
- flatbuffers@24.3.25:
- resolution: {integrity: sha512-3HDgPbgiwWMI9zVB7VYBHaMrbOO7Gm0v+yD2FV/sCKj+9NDeVL7BOBYUuhWAQGKWOzBo8S9WdMvV0eixO233XQ==}
-
- focus-trap@7.5.4:
- resolution: {integrity: sha512-N7kHdlgsO/v+iD/dMoJKtsSqs5Dz/dXZVebRgJw23LDk+jMi/974zyiOYDziY2JPp8xivq9BmUGwIJMiuSBi7w==}
+ flatted@3.3.1:
+ resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==}
for-each@0.3.3:
resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==}
- foreground-child@3.1.1:
- resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==}
+ foreground-child@3.2.1:
+ resolution: {integrity: sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==}
engines: {node: '>=14'}
- form-data@4.0.0:
- resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==}
- engines: {node: '>= 6'}
-
fraction.js@4.3.7:
resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==}
- framer-motion@11.1.7:
- resolution: {integrity: sha512-cW11Pu53eDAXUEhv5hEiWuIXWhfkbV32PlgVISn7jRdcAiVrJ1S03YQQ0/DzoswGYYwKi4qYmHHjCzAH52eSdQ==}
- peerDependencies:
- '@emotion/is-prop-valid': '*'
- react: ^18.0.0
- react-dom: ^18.0.0
- peerDependenciesMeta:
- '@emotion/is-prop-valid':
- optional: true
- react:
- optional: true
- react-dom:
- optional: true
-
fs.realpath@1.0.0:
resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
@@ -2692,33 +901,10 @@ packages:
functions-have-names@1.2.3:
resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==}
- gensync@1.0.0-beta.2:
- resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}
- engines: {node: '>=6.9.0'}
-
- get-caller-file@2.0.5:
- resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
- engines: {node: 6.* || 8.* || >= 10.*}
-
get-intrinsic@1.2.4:
resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==}
engines: {node: '>= 0.4'}
- get-nonce@1.0.1:
- resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==}
- engines: {node: '>=6'}
-
- get-package-type@0.1.0:
- resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==}
- engines: {node: '>=8.0.0'}
-
- get-stream@6.0.1:
- resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==}
- engines: {node: '>=10'}
-
- get-tsconfig@4.7.5:
- resolution: {integrity: sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==}
-
glob-parent@5.1.2:
resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
engines: {node: '>= 6'}
@@ -2727,34 +913,35 @@ packages:
resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
engines: {node: '>=10.13.0'}
- glob@10.3.12:
- resolution: {integrity: sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==}
- engines: {node: '>=16 || 14 >=14.17'}
+ glob@10.4.2:
+ resolution: {integrity: sha512-GwMlUF6PkPo3Gk21UxkCohOv0PLcIXVtKyLlpEI28R/cO/4eNOdmLk3CMW1wROV/WR/EsZOWAfBbBOqYvs88/w==}
+ engines: {node: '>=16 || 14 >=14.18'}
hasBin: true
glob@7.2.3:
resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
+ deprecated: Glob versions prior to v9 are no longer supported
- globals@11.12.0:
- resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
- engines: {node: '>=4'}
+ globals@13.24.0:
+ resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==}
+ engines: {node: '>=8'}
+
+ globby@11.1.0:
+ resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
+ engines: {node: '>=10'}
+
+ globrex@0.1.2:
+ resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==}
gopd@1.0.1:
resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==}
- graceful-fs@4.2.11:
- resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}
-
- hamt_plus@1.0.2:
- resolution: {integrity: sha512-t2JXKaehnMb9paaYA7J0BX8QQAY8lwfQ9Gjf4pg/mk4krt+cmwmU652HOoWonf+7+EQV97ARPMhhVgU1ra2GhA==}
+ graphemer@1.4.0:
+ resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
has-bigints@1.0.2:
resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==}
- has-flag@3.0.0:
- resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
- engines: {node: '>=4'}
-
has-flag@4.0.0:
resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
engines: {node: '>=8'}
@@ -2778,53 +965,24 @@ packages:
resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
engines: {node: '>= 0.4'}
- hookable@5.5.3:
- resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==}
+ hoist-non-react-statics@3.3.2:
+ resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==}
- html-encoding-sniffer@3.0.0:
- resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==}
- engines: {node: '>=12'}
+ ignore@5.3.1:
+ resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==}
+ engines: {node: '>= 4'}
- html-escaper@2.0.2:
- resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==}
-
- http-proxy-agent@5.0.0:
- resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==}
- engines: {node: '>= 6'}
-
- https-proxy-agent@5.0.1:
- resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==}
- engines: {node: '>= 6'}
-
- human-signals@2.1.0:
- resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
- engines: {node: '>=10.17.0'}
-
- iconify-icon@2.1.0:
- resolution: {integrity: sha512-lto4XU3bwTQnb+D/CsJ4dWAo0aDe+uPMxEtxyOodw9l7R9QnJUUab3GCehlw2M8mDHdeUu/ufx8PvRQiJphhXg==}
-
- iconv-lite@0.6.3:
- resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==}
- engines: {node: '>=0.10.0'}
-
- ieee754@1.2.1:
- resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}
-
- import-local@3.1.0:
- resolution: {integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==}
- engines: {node: '>=8'}
- hasBin: true
+ import-fresh@3.3.0:
+ resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==}
+ engines: {node: '>=6'}
imurmurhash@0.1.4:
resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
engines: {node: '>=0.8.19'}
- indent-string@4.0.0:
- resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==}
- engines: {node: '>=8'}
-
inflight@1.0.6:
resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
+ deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
inherits@2.0.4:
resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
@@ -2833,14 +991,8 @@ packages:
resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==}
engines: {node: '>= 0.4'}
- intl-messageformat@10.5.11:
- resolution: {integrity: sha512-eYq5fkFBVxc7GIFDzpFQkDOZgNayNTQn4Oufe8jw6YY6OHVw70/4pA3FyCsQ0Gb2DnvEJEMmN2tOaXUGByM+kg==}
-
- intl-messageformat@9.13.0:
- resolution: {integrity: sha512-7sGC7QnSQGa5LZP7bXLDhVDtQOeKGeBFGHF2Y8LVBwYZoQZCgWeKoPGTa5GMG8g/TzDgeXuYJQis7Ggiw2xTOw==}
-
- invariant@2.2.4:
- resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==}
+ intl-messageformat@10.5.14:
+ resolution: {integrity: sha512-IjC6sI0X7YRjjyVH9aUgdftcmZK7WXdHeil4KwbjDnRWjnVitKpAx3rr6t6di1joFp5188VqKcobOPA6mCLG/w==}
is-arguments@1.1.1:
resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==}
@@ -2850,12 +1002,6 @@ packages:
resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==}
engines: {node: '>= 0.4'}
- is-arrayish@0.2.1:
- resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}
-
- is-arrayish@0.3.2:
- resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==}
-
is-bigint@1.0.4:
resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==}
@@ -2871,8 +1017,9 @@ packages:
resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==}
engines: {node: '>= 0.4'}
- is-core-module@2.13.1:
- resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==}
+ is-core-module@2.14.0:
+ resolution: {integrity: sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==}
+ engines: {node: '>= 0.4'}
is-date-object@1.0.5:
resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==}
@@ -2886,10 +1033,6 @@ packages:
resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
engines: {node: '>=8'}
- is-generator-fn@2.1.0:
- resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==}
- engines: {node: '>=6'}
-
is-glob@4.0.3:
resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
engines: {node: '>=0.10.0'}
@@ -2906,8 +1049,9 @@ packages:
resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
engines: {node: '>=0.12.0'}
- is-potential-custom-element-name@1.0.1:
- resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==}
+ is-path-inside@3.0.3:
+ resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==}
+ engines: {node: '>=8'}
is-regex@1.1.4:
resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==}
@@ -2921,10 +1065,6 @@ packages:
resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==}
engines: {node: '>= 0.4'}
- is-stream@2.0.1:
- resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==}
- engines: {node: '>=8'}
-
is-string@1.0.7:
resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==}
engines: {node: '>= 0.4'}
@@ -2941,332 +1081,98 @@ packages:
resolution: {integrity: sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==}
engines: {node: '>= 0.4'}
- is-what@4.1.16:
- resolution: {integrity: sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==}
- engines: {node: '>=12.13'}
-
isarray@2.0.5:
resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==}
isexe@2.0.0:
resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
- istanbul-lib-coverage@3.2.2:
- resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==}
- engines: {node: '>=8'}
-
- istanbul-lib-instrument@5.2.1:
- resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==}
- engines: {node: '>=8'}
-
- istanbul-lib-instrument@6.0.2:
- resolution: {integrity: sha512-1WUsZ9R1lA0HtBSohTkm39WTPlNKSJ5iFk7UwqXkBLoHQT+hfqPsfsTDVuZdKGaBwn7din9bS7SsnoAr943hvw==}
- engines: {node: '>=10'}
-
- istanbul-lib-report@3.0.1:
- resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==}
- engines: {node: '>=10'}
-
- istanbul-lib-source-maps@4.0.1:
- resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==}
- engines: {node: '>=10'}
-
- istanbul-reports@3.1.7:
- resolution: {integrity: sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==}
- engines: {node: '>=8'}
-
- jackspeak@2.3.6:
- resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==}
+ jackspeak@3.4.0:
+ resolution: {integrity: sha512-JVYhQnN59LVPFCEcVa2C3CrEKYacvjRfqIQl+h8oi91aLYQVWRYbxjPcv1bUiUy/kLmQaANrYfNMCO3kuEDHfw==}
engines: {node: '>=14'}
- jest-changed-files@29.7.0:
- resolution: {integrity: sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- jest-circus@29.7.0:
- resolution: {integrity: sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- jest-cli@29.7.0:
- resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- hasBin: true
- peerDependencies:
- node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
- peerDependenciesMeta:
- node-notifier:
- optional: true
-
- jest-config@29.7.0:
- resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- peerDependencies:
- '@types/node': '*'
- ts-node: '>=9.0.0'
- peerDependenciesMeta:
- '@types/node':
- optional: true
- ts-node:
- optional: true
-
- jest-diff@29.7.0:
- resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- jest-docblock@29.7.0:
- resolution: {integrity: sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- jest-each@29.7.0:
- resolution: {integrity: sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- jest-environment-jsdom@29.7.0:
- resolution: {integrity: sha512-k9iQbsf9OyOfdzWH8HDmrRT0gSIcX+FLNW7IQq94tFX0gynPwqDTW0Ho6iMVNjGz/nb+l/vW3dWM2bbLLpkbXA==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- peerDependencies:
- canvas: ^2.5.0
- peerDependenciesMeta:
- canvas:
- optional: true
-
- jest-environment-node@29.7.0:
- resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- jest-get-type@29.6.3:
- resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- jest-haste-map@29.7.0:
- resolution: {integrity: sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- jest-leak-detector@29.7.0:
- resolution: {integrity: sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- jest-matcher-utils@29.7.0:
- resolution: {integrity: sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- jest-message-util@29.7.0:
- resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- jest-mock@29.7.0:
- resolution: {integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- jest-pnp-resolver@1.2.3:
- resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==}
- engines: {node: '>=6'}
- peerDependencies:
- jest-resolve: '*'
- peerDependenciesMeta:
- jest-resolve:
- optional: true
-
- jest-regex-util@29.6.3:
- resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- jest-resolve-dependencies@29.7.0:
- resolution: {integrity: sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- jest-resolve@29.7.0:
- resolution: {integrity: sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- jest-runner@29.7.0:
- resolution: {integrity: sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- jest-runtime@29.7.0:
- resolution: {integrity: sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- jest-snapshot@29.7.0:
- resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- jest-util@29.7.0:
- resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- jest-validate@29.7.0:
- resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- jest-watcher@29.7.0:
- resolution: {integrity: sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- jest-worker@29.7.0:
- resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- jest@29.7.0:
- resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- hasBin: true
- peerDependencies:
- node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
- peerDependenciesMeta:
- node-notifier:
- optional: true
-
- jiti@1.21.0:
- resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==}
+ jiti@1.21.6:
+ resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==}
hasBin: true
- joycon@3.1.1:
- resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==}
- engines: {node: '>=10'}
+ jotai@2.8.3:
+ resolution: {integrity: sha512-pR4plVvdbzB6zyt7VLLHPMAkcRSKhRIvZKd+qkifQLa3CEziEo1uwZjePj4acTmQrboiISBlYSdCz3gWcr1Nkg==}
+ engines: {node: '>=12.20.0'}
+ peerDependencies:
+ '@types/react': '>=17.0.0'
+ react: '>=17.0.0'
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ react:
+ optional: true
js-tokens@4.0.0:
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
- js-yaml@3.14.1:
- resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==}
+ js-yaml@4.1.0:
+ resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
hasBin: true
- jsdom@20.0.3:
- resolution: {integrity: sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==}
- engines: {node: '>=14'}
- peerDependencies:
- canvas: ^2.5.0
- peerDependenciesMeta:
- canvas:
- optional: true
+ json-buffer@3.0.1:
+ resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==}
- jsesc@2.5.2:
- resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==}
- engines: {node: '>=4'}
- hasBin: true
+ json-schema-traverse@0.4.1:
+ resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
- json-parse-even-better-errors@2.3.1:
- resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==}
+ json-stable-stringify-without-jsonify@1.0.1:
+ resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
json5@2.2.3:
resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
engines: {node: '>=6'}
hasBin: true
- kleur@3.0.3:
- resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==}
- engines: {node: '>=6'}
+ keyv@4.5.4:
+ resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
- leven@2.1.0:
- resolution: {integrity: sha512-nvVPLpIHUxCUoRLrFqTgSxXJ614d8AgQoWl7zPe/2VadE8+1dpU3LBhowRuBAcuwruWtOdD8oYC9jDNJjXDPyA==}
- engines: {node: '>=0.10.0'}
-
- leven@3.1.0:
- resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==}
- engines: {node: '>=6'}
+ levn@0.4.1:
+ resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
+ engines: {node: '>= 0.8.0'}
lilconfig@2.1.0:
resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
engines: {node: '>=10'}
- lilconfig@3.1.1:
- resolution: {integrity: sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==}
+ lilconfig@3.1.2:
+ resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==}
engines: {node: '>=14'}
lines-and-columns@1.2.4:
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
- locate-path@5.0.0:
- resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==}
- engines: {node: '>=8'}
+ local-pkg@0.5.0:
+ resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==}
+ engines: {node: '>=14'}
- lodash.debounce@4.0.8:
- resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==}
+ locate-path@6.0.0:
+ resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==}
+ engines: {node: '>=10'}
- lodash.foreach@4.5.0:
- resolution: {integrity: sha512-aEXTF4d+m05rVOAUG3z4vZZ4xVexLKZGF0lIxuHZ1Hplpk/3B6Z1+/ICICYRLm7c41Z2xiejbkCkJoTlypoXhQ==}
-
- lodash.get@4.4.2:
- resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==}
-
- lodash.kebabcase@4.1.1:
- resolution: {integrity: sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==}
-
- lodash.mapkeys@4.6.0:
- resolution: {integrity: sha512-0Al+hxpYvONWtg+ZqHpa/GaVzxuN3V7Xeo2p+bY06EaK/n+Y9R7nBePPN2o1LxmL0TWQSwP8LYZ008/hc9JzhA==}
-
- lodash.memoize@4.1.2:
- resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==}
-
- lodash.omit@4.5.0:
- resolution: {integrity: sha512-XeqSp49hNGmlkj2EJlfrQFIzQ6lXdNro9sddtQzcJY8QaoC2GO0DT7xaIokHeyM+mIT0mPMlPvkYzg2xCuHdZg==}
-
- lodash@4.17.21:
- resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
+ lodash.merge@4.6.2:
+ resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
loose-envify@1.4.0:
resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==}
hasBin: true
- lru-cache@10.2.1:
- resolution: {integrity: sha512-tS24spDe/zXhWbNPErCHs/AGOzbKGHT+ybSBqmdLm8WZ1xXLWvH8Qn71QPAlqVhd0qUTWjy+Kl9JmISgDdEjsA==}
+ lru-cache@10.2.2:
+ resolution: {integrity: sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==}
engines: {node: 14 || >=16.14}
- lru-cache@5.1.1:
- resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
-
- lru-cache@6.0.0:
- resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==}
- engines: {node: '>=10'}
-
- lz-string@1.5.0:
- resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==}
- hasBin: true
-
- magic-string@0.30.10:
- resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==}
-
- make-dir@4.0.0:
- resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==}
- engines: {node: '>=10'}
-
- make-error@1.3.6:
- resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==}
-
- makeerror@1.0.12:
- resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==}
-
- mark.js@8.11.1:
- resolution: {integrity: sha512-1I+1qpDt4idfgLQG+BNWmrqku+7/2bi5nLf4YwF8y8zXvmfiTBY3PV3ZibfrjBueCByROpuBjLLFCajqkgYoLQ==}
-
- merge-stream@2.0.0:
- resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==}
-
merge2@1.4.1:
resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
engines: {node: '>= 8'}
- micromatch@4.0.5:
- resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==}
+ micromatch@4.0.7:
+ resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==}
engines: {node: '>=8.6'}
- mime-db@1.52.0:
- resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==}
- engines: {node: '>= 0.6'}
-
- mime-types@2.1.35:
- resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}
- engines: {node: '>= 0.6'}
-
- mimic-fn@2.1.0:
- resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==}
- engines: {node: '>=6'}
-
- min-indent@1.0.1:
- resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==}
- engines: {node: '>=4'}
-
minimatch@3.1.2:
resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
@@ -3274,19 +1180,12 @@ packages:
resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==}
engines: {node: '>=16 || 14 >=14.17'}
- minipass@7.0.4:
- resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==}
+ minipass@7.1.2:
+ resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==}
engines: {node: '>=16 || 14 >=14.17'}
- minisearch@6.3.0:
- resolution: {integrity: sha512-ihFnidEeU8iXzcVHy74dhkxh/dn8Dc08ERl0xwoMMGqp4+LvRSCgicb+zGqWthVokQKvCSxITlh3P08OzdTYCQ==}
-
- mitt@3.0.1:
- resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==}
-
- mri@1.1.4:
- resolution: {integrity: sha512-6y7IjGPm8AzlvoUrwAaw1tLnUBudaS3752vcd8JtrpGGQn+rXIe63LFVHm/YMwtqAuh+LJPCFdlLYPWM1nYn6w==}
- engines: {node: '>=4'}
+ mlly@1.7.1:
+ resolution: {integrity: sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==}
ms@2.1.2:
resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
@@ -3302,40 +1201,6 @@ packages:
natural-compare@1.4.0:
resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
- negotiator@0.6.3:
- resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==}
- engines: {node: '>= 0.6'}
-
- next-intl@3.12.0:
- resolution: {integrity: sha512-N3DHT6ce6K4VHVA3y2p3U7wfBx4c31qEgQSTFCFJuNnE7XYzy49O576ewEz7/k2YaB/U5bfxaWWaMMkskofwoQ==}
- peerDependencies:
- next: ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
-
- next-themes@0.3.0:
- resolution: {integrity: sha512-/QHIrsYpd6Kfk7xakK4svpDI5mmXP0gfvCoJdGpZQ2TOrQZmsW0QxjaiLn8wbIKjtm4BTSqLoix4lxYYOnLJ/w==}
- peerDependencies:
- react: ^16.8 || ^17 || ^18
- react-dom: ^16.8 || ^17 || ^18
-
- next@14.1.4:
- resolution: {integrity: sha512-1WTaXeSrUwlz/XcnhGTY7+8eiaFvdet5z9u3V2jb+Ek1vFo0VhHKSAIJvDWfQpttWjnyw14kBeq28TPq7bTeEQ==}
- engines: {node: '>=18.17.0'}
- hasBin: true
- peerDependencies:
- '@opentelemetry/api': ^1.1.0
- react: ^18.2.0
- react-dom: ^18.2.0
- sass: ^1.3.0
- peerDependenciesMeta:
- '@opentelemetry/api':
- optional: true
- sass:
- optional: true
-
- node-int64@0.4.0:
- resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==}
-
node-releases@2.0.14:
resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==}
@@ -3347,13 +1212,6 @@ packages:
resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==}
engines: {node: '>=0.10.0'}
- npm-run-path@4.0.1:
- resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==}
- engines: {node: '>=8'}
-
- nwsapi@2.2.9:
- resolution: {integrity: sha512-2f3F0SEEer8bBu0dsNCFF50N0cTThV1nWFYcEYFZttdW0lDAoybv9cQoK7X7/68Z89S7FoRrVjP1LPX4XRf9vg==}
-
object-assign@4.1.1:
resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
engines: {node: '>=0.10.0'}
@@ -3362,8 +1220,9 @@ packages:
resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==}
engines: {node: '>= 6'}
- object-inspect@1.13.1:
- resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==}
+ object-inspect@1.13.2:
+ resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==}
+ engines: {node: '>= 0.4'}
object-is@1.1.6:
resolution: {integrity: sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==}
@@ -3377,46 +1236,31 @@ packages:
resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==}
engines: {node: '>= 0.4'}
- on-exit-leak-free@0.2.0:
- resolution: {integrity: sha512-dqaz3u44QbRXQooZLTUKU41ZrzYrcvLISVgbrzbyCMxpmSLJvZ3ZamIJIZ29P6OhZIkNIQKosdeM6t1LYbA9hg==}
-
- on-exit-leak-free@2.1.2:
- resolution: {integrity: sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==}
- engines: {node: '>=14.0.0'}
-
once@1.4.0:
resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
- onetime@5.1.2:
- resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==}
- engines: {node: '>=6'}
-
- openmeteo@1.1.4:
- resolution: {integrity: sha512-TalTDl0M7JJoeRTf+rWiFZ9SLvoxm7KkFLOQqcSjCiYs+bVMhax1qtryJqeZ1RF4W4Xfsgcl9x+VC1z39ULCxA==}
- engines: {node: '>=12.0'}
-
- p-limit@2.3.0:
- resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==}
- engines: {node: '>=6'}
+ optionator@0.9.4:
+ resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==}
+ engines: {node: '>= 0.8.0'}
p-limit@3.1.0:
resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==}
engines: {node: '>=10'}
- p-locate@4.1.0:
- resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==}
- engines: {node: '>=8'}
+ p-locate@5.0.0:
+ resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==}
+ engines: {node: '>=10'}
- p-try@2.2.0:
- resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
+ package-json-from-dist@1.0.0:
+ resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==}
+
+ parent-module@1.0.1:
+ resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
engines: {node: '>=6'}
- parse-json@5.2.0:
- resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
- engines: {node: '>=8'}
-
- parse5@7.1.2:
- resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==}
+ parse-code-context@1.0.0:
+ resolution: {integrity: sha512-OZQaqKaQnR21iqhlnPfVisFjBWjhnMl5J9MgbP8xC+EwoVqbXrq78lp+9Zb3ahmLzrIX5Us/qbvBnaS3hkH6OA==}
+ engines: {node: '>=6'}
path-exists@4.0.0:
resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
@@ -3433,15 +1277,19 @@ packages:
path-parse@1.0.7:
resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
- path-scurry@1.10.2:
- resolution: {integrity: sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA==}
- engines: {node: '>=16 || 14 >=14.17'}
+ path-scurry@1.11.1:
+ resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==}
+ engines: {node: '>=16 || 14 >=14.18'}
- perfect-debounce@1.0.0:
- resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==}
+ path-type@4.0.0:
+ resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
+ engines: {node: '>=8'}
- picocolors@1.0.0:
- resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
+ pathe@1.1.2:
+ resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==}
+
+ picocolors@1.0.1:
+ resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==}
picomatch@2.3.1:
resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
@@ -3451,37 +1299,12 @@ packages:
resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==}
engines: {node: '>=0.10.0'}
- pino-abstract-transport@0.5.0:
- resolution: {integrity: sha512-+KAgmVeqXYbTtU2FScx1XS3kNyfZ5TrXY07V96QnUSFqo2gAqlvmaxH67Lj7SWazqsMabf+58ctdTcBgnOLUOQ==}
-
- pino-abstract-transport@1.2.0:
- resolution: {integrity: sha512-Guhh8EZfPCfH+PMXAb6rKOjGQEoy0xlAIn+irODG5kgfYV+BQ0rGYYWTIel3P5mmyXqkYkPmdIkywsn6QKUR1Q==}
-
- pino-pretty@7.6.1:
- resolution: {integrity: sha512-H7N6ZYkiyrfwBGW9CSjx0uyO9Q2Lyt73881+OTYk8v3TiTdgN92QHrWlEq/LeWw5XtDP64jeSk3mnc6T+xX9/w==}
- hasBin: true
-
- pino-std-serializers@4.0.0:
- resolution: {integrity: sha512-cK0pekc1Kjy5w9V2/n+8MkZwusa6EyyxfeQCB799CQRhRt/CqYKiWs5adeu8Shve2ZNffvfC/7J64A2PJo1W/Q==}
-
- pino-std-serializers@6.2.2:
- resolution: {integrity: sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==}
-
- pino@7.11.0:
- resolution: {integrity: sha512-dMACeu63HtRLmCG8VKdy4cShCPKaYDR4youZqoSWLxl5Gu99HUw8bw75thbPv9Nip+H+QYX8o3ZJbTdVZZ2TVg==}
- hasBin: true
-
- pino@9.0.0:
- resolution: {integrity: sha512-uI1ThkzTShNSwvsUM6b4ND8ANzWURk9zTELMztFkmnCQeR/4wkomJ+echHee5GMWGovoSfjwdeu80DsFIt7mbA==}
- hasBin: true
-
pirates@4.0.6:
resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==}
engines: {node: '>= 6'}
- pkg-dir@4.2.0:
- resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==}
- engines: {node: '>=8'}
+ pkg-types@1.1.1:
+ resolution: {integrity: sha512-ko14TjmDuQJ14zsotODv7dBlwxKhUKQEhuhmbqo1uCi9BB0Z2alo/wAXg6q1dTR5TyuqYyWhjtfe/Tsh+X28jQ==}
possible-typed-array-names@1.0.0:
resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==}
@@ -3517,186 +1340,76 @@ packages:
peerDependencies:
postcss: ^8.2.14
- postcss-selector-parser@6.0.16:
- resolution: {integrity: sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==}
+ postcss-selector-parser@6.1.0:
+ resolution: {integrity: sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==}
engines: {node: '>=4'}
postcss-value-parser@4.2.0:
resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
- postcss@8.4.31:
- resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==}
- engines: {node: ^10 || ^12 || >=14}
-
postcss@8.4.38:
resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==}
engines: {node: ^10 || ^12 || >=14}
- preact@10.22.0:
- resolution: {integrity: sha512-RRurnSjJPj4rp5K6XoP45Ui33ncb7e4H7WiOHVpjbkvqvA3U+N8Z6Qbo0AE6leGYBV66n8EhEaFixvIu3SkxFw==}
-
- pretty-format@27.5.1:
- resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==}
- engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
- pretty-format@29.7.0:
- resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- process-warning@1.0.0:
- resolution: {integrity: sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==}
-
- process-warning@3.0.0:
- resolution: {integrity: sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==}
-
- process@0.11.10:
- resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==}
- engines: {node: '>= 0.6.0'}
-
- prompts@2.4.2:
- resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==}
- engines: {node: '>= 6'}
-
- psl@1.9.0:
- resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==}
-
- pump@3.0.0:
- resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==}
+ prelude-ls@1.2.1:
+ resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
+ engines: {node: '>= 0.8.0'}
punycode@2.3.1:
resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
engines: {node: '>=6'}
- pure-rand@6.1.0:
- resolution: {integrity: sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==}
-
- querystringify@2.2.0:
- resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==}
-
queue-microtask@1.2.3:
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
- quick-format-unescaped@4.0.4:
- resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==}
-
- react-dom@18.3.0:
- resolution: {integrity: sha512-zaKdLBftQJnvb7FtDIpZtsAIb2MZU087RM8bRDZU8LVCCFYjPTsDZJNFUWPcVz3HFSN1n/caxi0ca4B/aaVQGQ==}
+ react-dom@18.3.1:
+ resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==}
peerDependencies:
- react: ^18.3.0
+ react: ^18.3.1
- react-is@17.0.2:
- resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==}
-
- react-is@18.3.0:
- resolution: {integrity: sha512-wRiUsea88TjKDc4FBEn+sLvIDesp6brMbGWnJGjew2waAc9evdhja/2LvePc898HJbHw0L+MTWy7NhpnELAvLQ==}
-
- react-remove-scroll-bar@2.3.6:
- resolution: {integrity: sha512-DtSYaao4mBmX+HDo5YWYdBWQwYIQQshUV/dVxFxK+KM26Wjwp1gZ6rv6OC3oujI6Bfu6Xyg3TwK533AQutsn/g==}
- engines: {node: '>=10'}
+ react-intl@6.6.8:
+ resolution: {integrity: sha512-M0pkhzcgV31h++2901BiRXWl69hp2zPyLxRrSwRjd1ErXbNoubz/f4M6DrRTd4OiSUrT4ajRQzrmtS5plG4FtA==}
peerDependencies:
- '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ react: ^16.6.0 || 17 || 18
+ typescript: ^4.7 || 5
peerDependenciesMeta:
- '@types/react':
+ typescript:
optional: true
- react-remove-scroll@2.5.9:
- resolution: {integrity: sha512-bvHCLBrFfM2OgcrpPY2YW84sPdS2o2HKWJUf1xGyGLnSoEnOTOBpahIarjRuYtN0ryahCeP242yf+5TrBX/pZA==}
- engines: {node: '>=10'}
- peerDependencies:
- '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- peerDependenciesMeta:
- '@types/react':
- optional: true
+ react-is@16.13.1:
+ resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==}
- react-style-singleton@2.2.1:
- resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==}
- engines: {node: '>=10'}
+ react-router-dom@6.23.1:
+ resolution: {integrity: sha512-utP+K+aSTtEdbWpC+4gxhdlPFwuEfDKq8ZrPFU65bbRJY+l706qjR7yaidBpo3MSeA/fzwbXWbKBI6ftOnP3OQ==}
+ engines: {node: '>=14.0.0'}
peerDependencies:
- '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- peerDependenciesMeta:
- '@types/react':
- optional: true
+ react: '>=16.8'
+ react-dom: '>=16.8'
- react-textarea-autosize@8.5.3:
- resolution: {integrity: sha512-XT1024o2pqCuZSuBt9FwHlaDeNtVrtCXu0Rnz88t1jUGheCLa3PhjE1GH8Ctm2axEtvdCl5SUHYschyQ0L5QHQ==}
- engines: {node: '>=10'}
+ react-router@6.23.1:
+ resolution: {integrity: sha512-fzcOaRF69uvqbbM7OhvQyBTFDVrrGlsFdS3AL+1KfIBtGETibHzi3FkoTRyiDJnWNc2VxrfvR+657ROHjaNjqQ==}
+ engines: {node: '>=14.0.0'}
peerDependencies:
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ react: '>=16.8'
- react@18.3.0:
- resolution: {integrity: sha512-RPutkJftSAldDibyrjuku7q11d3oy6wKOyPe5K1HA/HwwrXcEqBdHsLypkC2FFYjP7bPUa6gbzSBhw4sY2JcDg==}
+ react@18.3.1:
+ resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==}
engines: {node: '>=0.10.0'}
read-cache@1.0.0:
resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==}
- readable-stream@3.6.2:
- resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==}
- engines: {node: '>= 6'}
-
- readable-stream@4.5.2:
- resolution: {integrity: sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
-
readdirp@3.6.0:
resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
engines: {node: '>=8.10.0'}
- real-require@0.1.0:
- resolution: {integrity: sha512-r/H9MzAWtrv8aSVjPCMFpDMl5q66GqtmmRkRjpHTsp4zBAa+snZyiQNlMONiUmEJcsnaw0wCauJ2GWODr/aFkg==}
- engines: {node: '>= 12.13.0'}
-
- real-require@0.2.0:
- resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==}
- engines: {node: '>= 12.13.0'}
-
- recoil@0.7.7:
- resolution: {integrity: sha512-8Og5KPQW9LwC577Vc7Ug2P0vQshkv1y3zG3tSSkWMqkWSwHmE+by06L8JtnGocjW6gcCvfwB3YtrJG6/tWivNQ==}
- peerDependencies:
- react: '>=16.13.1'
- react-dom: '*'
- react-native: '*'
- peerDependenciesMeta:
- react-dom:
- optional: true
- react-native:
- optional: true
-
- redent@3.0.0:
- resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==}
- engines: {node: '>=8'}
-
- regenerator-runtime@0.14.1:
- resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==}
-
regexp.prototype.flags@1.5.2:
resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==}
engines: {node: '>= 0.4'}
- require-directory@2.1.1:
- resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
- engines: {node: '>=0.10.0'}
-
- requires-port@1.0.0:
- resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==}
-
- resolve-cwd@3.0.0:
- resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==}
- engines: {node: '>=8'}
-
- resolve-from@5.0.0:
- resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==}
- engines: {node: '>=8'}
-
- resolve-pkg-maps@1.0.0:
- resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}
-
- resolve.exports@2.0.2:
- resolution: {integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==}
- engines: {node: '>=10'}
+ resolve-from@4.0.0:
+ resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
+ engines: {node: '>=4'}
resolve@1.22.8:
resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==}
@@ -3706,8 +1419,10 @@ packages:
resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
- rfdc@1.4.1:
- resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==}
+ rimraf@3.0.2:
+ resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
+ deprecated: Rimraf versions prior to v4 are no longer supported
+ hasBin: true
rollup@4.18.0:
resolution: {integrity: sha512-QmJz14PX3rzbJCN1SG4Xe/bAAX2a6NpCP8ab2vfu2GiUr8AQcr2nCV/oEO3yneFarB67zk8ShlIyWb2LGTb3Sg==}
@@ -3717,41 +1432,14 @@ packages:
run-parallel@1.2.0:
resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
- safe-buffer@5.2.1:
- resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
-
- safe-stable-stringify@2.4.3:
- resolution: {integrity: sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==}
- engines: {node: '>=10'}
-
- safer-buffer@2.1.2:
- resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
-
- saxes@6.0.0:
- resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==}
- engines: {node: '>=v12.22.7'}
-
- scheduler@0.23.1:
- resolution: {integrity: sha512-5GKS5JGfiah1O38Vfa9srZE4s3wdHbwjlCrvIookrg2FO9aIwKLOJXuJQFlEfNcVSOXuaL2hzDeY20uVXcUtrw==}
-
- scroll-into-view-if-needed@3.0.10:
- resolution: {integrity: sha512-t44QCeDKAPf1mtQH3fYpWz8IM/DyvHLjs8wUvvwMYxk5moOqCzrMSxK6HQVD0QVmVjXFavoFIPRVrMuJPKAvtg==}
+ scheduler@0.23.2:
+ resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==}
search-engine-autocomplete@0.4.3:
resolution: {integrity: sha512-AqtfGrE+xFh89iNqRXxZ/H88fIzkTuftmcjMxRMTpbmLkSsGM4fJkx8N/xoe3OJYcWzjwj7cD2mdEMwBbxYcoQ==}
- search-insights@2.14.0:
- resolution: {integrity: sha512-OLN6MsPMCghDOqlCtsIsYgtsC0pnwVTyT9Mu6A3ewOj1DxvzZF6COrn2g86E/c05xbktB0XN04m/t1Z+n+fTGw==}
-
- secure-json-parse@2.7.0:
- resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==}
-
- semver@6.3.1:
- resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
- hasBin: true
-
- semver@7.6.0:
- resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==}
+ semver@7.6.2:
+ resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==}
engines: {node: '>=10'}
hasBin: true
@@ -3771,85 +1459,26 @@ packages:
resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
engines: {node: '>=8'}
- shiki@1.6.5:
- resolution: {integrity: sha512-iFzypldJG0zeyRHKAhaSGCf+YWXpMMyUyOrCVFBFKGGdF5vrB6jbd66/SQljxV20aSrVZEAQwUto/hhuNi/CIg==}
-
side-channel@1.0.6:
resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==}
engines: {node: '>= 0.4'}
- signal-exit@3.0.7:
- resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
-
signal-exit@4.1.0:
resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
engines: {node: '>=14'}
- simple-swizzle@0.2.2:
- resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==}
-
- sisteransi@1.0.5:
- resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}
-
slash@3.0.0:
resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
engines: {node: '>=8'}
- sonic-boom@2.8.0:
- resolution: {integrity: sha512-kuonw1YOYYNOve5iHdSahXPOK49GqwA+LZhI6Wz/l0rP57iKyXXIHaRagOBHAPmGwJC6od2Z9zgvZ5loSgMlVg==}
-
- sonic-boom@3.8.1:
- resolution: {integrity: sha512-y4Z8LCDBuum+PBP3lSV7RHrXscqksve/bi0as7mhwVnBW+/wUqKT/2Kb7um8yqcFy0duYbbPxzt89Zy2nOCaxg==}
-
source-map-js@1.2.0:
resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==}
engines: {node: '>=0.10.0'}
- source-map-support@0.5.13:
- resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==}
-
- source-map@0.6.1:
- resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==}
- engines: {node: '>=0.10.0'}
-
- spacetime-holiday@0.1.0:
- resolution: {integrity: sha512-rYIpSDbHnznZRstUrmYYFAaruW8e96t+1JfS0b6qMiAAQ2DrkLKc8oMotAAkB9qMTUwXXf5bIkdTHfP434uitQ==}
- peerDependencies:
- spacetime: ^6.3.0
-
- spacetime@6.14.0:
- resolution: {integrity: sha512-pz/nMIRGNSJeFfDFvhPjMHXhFU1NcrYnpydMuSS2Zsk0NEoHJc2rRKXugkmlqUv/l/fPxWVJVnj8isVS0//vbQ==}
-
- speakingurl@14.0.1:
- resolution: {integrity: sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==}
- engines: {node: '>=0.10.0'}
-
- split2@4.2.0:
- resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==}
- engines: {node: '>= 10.x'}
-
- sprintf-js@1.0.3:
- resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==}
-
- stack-utils@2.0.6:
- resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==}
- engines: {node: '>=10'}
-
stop-iteration-iterator@1.0.0:
resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==}
engines: {node: '>= 0.4'}
- stream-shift@1.0.3:
- resolution: {integrity: sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==}
-
- streamsearch@1.1.0:
- resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==}
- engines: {node: '>=10.0.0'}
-
- string-length@4.0.2:
- resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==}
- engines: {node: '>=10'}
-
string-width@4.2.3:
resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
engines: {node: '>=8'}
@@ -3858,9 +1487,6 @@ packages:
resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
engines: {node: '>=12'}
- string_decoder@1.3.0:
- resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}
-
strip-ansi@6.0.1:
resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
engines: {node: '>=8'}
@@ -3869,92 +1495,30 @@ packages:
resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==}
engines: {node: '>=12'}
- strip-bom@4.0.0:
- resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==}
- engines: {node: '>=8'}
-
- strip-final-newline@2.0.0:
- resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==}
- engines: {node: '>=6'}
-
- strip-indent@3.0.0:
- resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==}
- engines: {node: '>=8'}
-
strip-json-comments@3.1.1:
resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
engines: {node: '>=8'}
- styled-jsx@5.1.1:
- resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==}
- engines: {node: '>= 12.0.0'}
- peerDependencies:
- '@babel/core': '*'
- babel-plugin-macros: '*'
- react: '>= 16.8.0 || 17.x.x || ^18.0.0-0'
- peerDependenciesMeta:
- '@babel/core':
- optional: true
- babel-plugin-macros:
- optional: true
-
sucrase@3.35.0:
resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==}
engines: {node: '>=16 || 14 >=14.17'}
hasBin: true
- superjson@2.2.1:
- resolution: {integrity: sha512-8iGv75BYOa0xRJHK5vRLEjE2H/i4lulTjzpUXic3Eg8akftYjkmQDa8JARQ42rlczXyFR3IeRoeFCc7RxHsYZA==}
- engines: {node: '>=16'}
-
- supports-color@5.5.0:
- resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
- engines: {node: '>=4'}
-
supports-color@7.2.0:
resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
engines: {node: '>=8'}
- supports-color@8.1.1:
- resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==}
- engines: {node: '>=10'}
-
supports-preserve-symlinks-flag@1.0.0:
resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
engines: {node: '>= 0.4'}
- symbol-tree@3.2.4:
- resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==}
-
- tabbable@6.2.0:
- resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==}
-
- tailwind-merge@1.14.0:
- resolution: {integrity: sha512-3mFKyCo/MBcgyOTlrY8T7odzZFx+w+qKSMAmdFzRvqBfLlSigU6TZnlFHK0lkMwj9Bj8OYU+9yW9lmGuS0QEnQ==}
-
- tailwind-merge@2.3.0:
- resolution: {integrity: sha512-vkYrLpIP+lgR0tQCG6AP7zZXCTLc1Lnv/CCRT3BqJ9CZ3ui2++GPaGb1x/ILsINIMSYqqvrpqjUFsMNLlW99EA==}
-
- tailwind-variants@0.1.20:
- resolution: {integrity: sha512-AMh7x313t/V+eTySKB0Dal08RHY7ggYK0MSn/ad8wKWOrDUIzyiWNayRUm2PIJ4VRkvRnfNuyRuKbLV3EN+ewQ==}
- engines: {node: '>=16.x', pnpm: '>=7.x'}
- peerDependencies:
- tailwindcss: '*'
-
- tailwind-variants@0.2.1:
- resolution: {integrity: sha512-2xmhAf4UIc3PijOUcJPA1LP4AbxhpcHuHM2C26xM0k81r0maAO6uoUSHl3APmvHZcY5cZCY/bYuJdfFa4eGoaw==}
- engines: {node: '>=16.x', pnpm: '>=7.x'}
- peerDependencies:
- tailwindcss: '*'
-
- tailwindcss@3.4.3:
- resolution: {integrity: sha512-U7sxQk/n397Bmx4JHbJx/iSOOv5G+II3f1kpLpY2QeUv5DcPdcTsYLlusZfq1NthHS1c1cZoyFmmkex1rzke0A==}
+ tailwindcss@3.4.4:
+ resolution: {integrity: sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A==}
engines: {node: '>=14.0.0'}
hasBin: true
- test-exclude@6.0.0:
- resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==}
- engines: {node: '>=8'}
+ text-table@0.2.0:
+ resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==}
thenify-all@1.6.0:
resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==}
@@ -3963,173 +1527,92 @@ packages:
thenify@3.3.1:
resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==}
- thread-stream@0.15.2:
- resolution: {integrity: sha512-UkEhKIg2pD+fjkHQKyJO3yoIvAP3N6RlNFt2dUhcS1FGvCD1cQa1M/PGknCLFIyZdtJOWQjejp7bdNqmN7zwdA==}
-
- thread-stream@2.7.0:
- resolution: {integrity: sha512-qQiRWsU/wvNolI6tbbCKd9iKaTnCXsTwVxhhKM6nctPdujTyztjlbUkUTUymidWcMnZ5pWR0ej4a0tjsW021vw==}
-
- tmpl@1.0.5:
- resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==}
-
- to-fast-properties@2.0.0:
- resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==}
- engines: {node: '>=4'}
-
to-regex-range@5.0.1:
resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
engines: {node: '>=8.0'}
- tough-cookie@4.1.3:
- resolution: {integrity: sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==}
- engines: {node: '>=6'}
-
- tr46@3.0.0:
- resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==}
- engines: {node: '>=12'}
+ ts-api-utils@1.3.0:
+ resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==}
+ engines: {node: '>=16'}
+ peerDependencies:
+ typescript: '>=4.2.0'
ts-interface-checker@0.1.13:
resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
- ts-jest@29.1.2:
- resolution: {integrity: sha512-br6GJoH/WUX4pu7FbZXuWGKGNDuU7b8Uj77g/Sp7puZV6EXzuByl6JrECvm0MzVzSTkSHWTihsXt+5XYER5b+g==}
- engines: {node: ^16.10.0 || ^18.0.0 || >=20.0.0}
+ tsconfck@3.1.0:
+ resolution: {integrity: sha512-CMjc5zMnyAjcS9sPLytrbFmj89st2g+JYtY/c02ug4Q+CZaAtCgbyviI0n1YvjZE/pzoc6FbNsINS13DOL1B9w==}
+ engines: {node: ^18 || >=20}
hasBin: true
peerDependencies:
- '@babel/core': '>=7.0.0-beta.0 <8'
- '@jest/types': ^29.0.0
- babel-jest: ^29.0.0
- esbuild: '*'
- jest: ^29.0.0
- typescript: '>=4.3 <6'
+ typescript: ^5.0.0
peerDependenciesMeta:
- '@babel/core':
- optional: true
- '@jest/types':
- optional: true
- babel-jest:
- optional: true
- esbuild:
+ typescript:
optional: true
- ts-node@10.9.2:
- resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==}
- hasBin: true
- peerDependencies:
- '@swc/core': '>=1.2.50'
- '@swc/wasm': '>=1.2.50'
- '@types/node': '*'
- typescript: '>=2.7'
- peerDependenciesMeta:
- '@swc/core':
- optional: true
- '@swc/wasm':
- optional: true
+ tslib@2.6.3:
+ resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==}
- tslib@2.6.2:
- resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==}
+ type-check@0.4.0:
+ resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
+ engines: {node: '>= 0.8.0'}
- tsx@4.15.6:
- resolution: {integrity: sha512-is0VQQlfNZRHEuSSTKA6m4xw74IU4AizmuB6lAYLRt9XtuyeQnyJYexhNZOPCB59SqC4JzmSzPnHGBXxf3k0hA==}
- engines: {node: '>=18.0.0'}
- hasBin: true
-
- type-detect@4.0.8:
- resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==}
- engines: {node: '>=4'}
-
- type-fest@0.21.3:
- resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==}
+ type-fest@0.20.2:
+ resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==}
engines: {node: '>=10'}
- typescript@5.4.5:
- resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==}
+ typescript@5.5.2:
+ resolution: {integrity: sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==}
engines: {node: '>=14.17'}
hasBin: true
- undici-types@5.26.5:
- resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
+ ufo@1.5.3:
+ resolution: {integrity: sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==}
- unicode-encode@1.4.2:
- resolution: {integrity: sha512-xwGGPy/masrMFrf7c+jlGj0SOO7Z9LpC6wAZbAaAM6Dyz/Azm1iuHDpWHDPot8IDpmhN9pGhUqZkE+5ykOKAjg==}
-
- universalify@0.2.0:
- resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==}
- engines: {node: '>= 4.0.0'}
-
- update-browserslist-db@1.0.13:
- resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==}
+ update-browserslist-db@1.0.16:
+ resolution: {integrity: sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==}
hasBin: true
peerDependencies:
browserslist: '>= 4.21.0'
- url-parse@1.5.10:
- resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==}
-
- use-callback-ref@1.3.2:
- resolution: {integrity: sha512-elOQwe6Q8gqZgDA8mrh44qRTQqpIHDcZ3hXTLjBe1i4ph8XpNJnO+aQf3NaG+lriLopI4HMx9VjQLfPQ6vhnoA==}
- engines: {node: '>=10'}
- peerDependencies:
- '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- peerDependenciesMeta:
- '@types/react':
- optional: true
-
- use-composed-ref@1.3.0:
- resolution: {integrity: sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
-
- use-intl@3.12.0:
- resolution: {integrity: sha512-tTJBSaxpVF1ZHqJ5+1JOaBsPmvBPscXHR0soMNQFWIURZspOueLaMXx1XHNdBv9KZGwepBju5aWXkJ0PM6ztXg==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
-
- use-isomorphic-layout-effect@1.1.2:
- resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==}
- peerDependencies:
- '@types/react': '*'
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- peerDependenciesMeta:
- '@types/react':
- optional: true
-
- use-latest@1.2.1:
- resolution: {integrity: sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==}
- peerDependencies:
- '@types/react': '*'
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- peerDependenciesMeta:
- '@types/react':
- optional: true
-
- use-sidecar@1.1.2:
- resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==}
- engines: {node: '>=10'}
- peerDependencies:
- '@types/react': ^16.9.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- peerDependenciesMeta:
- '@types/react':
- optional: true
+ uri-js@4.4.1:
+ resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
util-deprecate@1.0.2:
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
- v8-compile-cache-lib@3.0.1:
- resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==}
-
- v8-to-istanbul@9.2.0:
- resolution: {integrity: sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==}
- engines: {node: '>=10.12.0'}
-
valid-url@1.0.9:
resolution: {integrity: sha512-QQDsV8OnSf5Uc30CKSwG9lnhMPe6exHtTXLRYX8uMwKENy640pU+2BgBL0LRbDh/eYRahNCS7aewCx0wf3NYVA==}
validate-color@2.2.4:
resolution: {integrity: sha512-Znolz+b6CwW6eBXYld7MFM3O7funcdyRfjKC/X9hqYV/0VcC5LB/L45mff7m3dIn9wdGdNOAQ/fybNuD5P/HDw==}
+ vite-plugin-pages@0.32.2:
+ resolution: {integrity: sha512-wX4lRlylcTggwHUH7bV1SVJpQMz4ZUkbzzAbbBBH5M7c/9Yx5rAqrjYELIca6vLCoCpSd+r6/WI7KnvRK/Drcg==}
+ peerDependencies:
+ '@solidjs/router': '*'
+ '@vue/compiler-sfc': ^2.7.0 || ^3.0.0
+ react-router: '*'
+ vite: ^2.0.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0
+ vue-router: '*'
+ peerDependenciesMeta:
+ '@solidjs/router':
+ optional: true
+ '@vue/compiler-sfc':
+ optional: true
+ react-router:
+ optional: true
+ vue-router:
+ optional: true
+
+ vite-tsconfig-paths@4.3.2:
+ resolution: {integrity: sha512-0Vd/a6po6Q+86rPlntHye7F31zA2URZMbH8M3saAZ/xR9QoGN/L21bxEGfXdWmFdNkqPpRdxFT7nmNe12e9/uA==}
+ peerDependencies:
+ vite: '*'
+ peerDependenciesMeta:
+ vite:
+ optional: true
+
vite@5.3.1:
resolution: {integrity: sha512-XBmSKRLXLxiaPYamLv3/hnP/KXDai1NDexN0FpkTaZXTfycHvkRHoenpgl/fvuK/kPbB6xAgoyiryAhQNxYmAQ==}
engines: {node: ^18.0.0 || >=20.0.0}
@@ -4158,60 +1641,6 @@ packages:
terser:
optional: true
- vitepress@1.2.3:
- resolution: {integrity: sha512-GvEsrEeNLiDE1+fuwDAYJCYLNZDAna+EtnXlPajhv/MYeTjbNK6Bvyg6NoTdO1sbwuQJ0vuJR99bOlH53bo6lg==}
- hasBin: true
- peerDependencies:
- markdown-it-mathjax3: ^4
- postcss: ^8
- peerDependenciesMeta:
- markdown-it-mathjax3:
- optional: true
- postcss:
- optional: true
-
- vue-demi@0.14.8:
- resolution: {integrity: sha512-Uuqnk9YE9SsWeReYqK2alDI5YzciATE0r2SkA6iMAtuXvNTMNACJLJEXNXaEy94ECuBe4Sk6RzRU80kjdbIo1Q==}
- engines: {node: '>=12'}
- hasBin: true
- peerDependencies:
- '@vue/composition-api': ^1.0.0-rc.1
- vue: ^3.0.0-0 || ^2.6.0
- peerDependenciesMeta:
- '@vue/composition-api':
- optional: true
-
- vue@3.4.29:
- resolution: {integrity: sha512-8QUYfRcYzNlYuzKPfge1UWC6nF9ym0lx7mpGVPJYNhddxEf3DD0+kU07NTL0sXuiT2HuJuKr/iEO8WvXvT0RSQ==}
- peerDependencies:
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
-
- w3c-xmlserializer@4.0.0:
- resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==}
- engines: {node: '>=14'}
-
- walker@1.0.8:
- resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==}
-
- webidl-conversions@7.0.0:
- resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==}
- engines: {node: '>=12'}
-
- whatwg-encoding@2.0.0:
- resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==}
- engines: {node: '>=12'}
-
- whatwg-mimetype@3.0.0:
- resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==}
- engines: {node: '>=12'}
-
- whatwg-url@11.0.0:
- resolution: {integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==}
- engines: {node: '>=12'}
-
which-boxed-primitive@1.0.2:
resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==}
@@ -4228,6 +1657,10 @@ packages:
engines: {node: '>= 8'}
hasBin: true
+ word-wrap@1.2.5:
+ resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==}
+ engines: {node: '>=0.10.0'}
+
wrap-ansi@7.0.0:
resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
engines: {node: '>=10'}
@@ -4239,415 +1672,19 @@ packages:
wrappy@1.0.2:
resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
- write-file-atomic@4.0.2:
- resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==}
- engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
-
- ws@8.16.0:
- resolution: {integrity: sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==}
- engines: {node: '>=10.0.0'}
- peerDependencies:
- bufferutil: ^4.0.1
- utf-8-validate: '>=5.0.2'
- peerDependenciesMeta:
- bufferutil:
- optional: true
- utf-8-validate:
- optional: true
-
- xml-name-validator@4.0.0:
- resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==}
- engines: {node: '>=12'}
-
- xmlchars@2.2.0:
- resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==}
-
- y18n@5.0.8:
- resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==}
- engines: {node: '>=10'}
-
- yallist@3.1.1:
- resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}
-
- yallist@4.0.0:
- resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
-
- yaml@2.4.1:
- resolution: {integrity: sha512-pIXzoImaqmfOrL7teGUBt/T7ZDnyeGBWyXQBvOVhLkWLN37GXv8NMLK406UY6dS51JfcQHsmcW5cJ441bHg6Lg==}
+ yaml@2.4.5:
+ resolution: {integrity: sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==}
engines: {node: '>= 14'}
hasBin: true
- yargs-parser@21.1.1:
- resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==}
- engines: {node: '>=12'}
-
- yargs@17.7.2:
- resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==}
- engines: {node: '>=12'}
-
- yn@3.1.1:
- resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==}
- engines: {node: '>=6'}
-
yocto-queue@0.1.0:
resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
engines: {node: '>=10'}
snapshots:
- '@adobe/css-tools@4.3.3': {}
-
- '@algolia/autocomplete-core@1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)(search-insights@2.14.0)':
- dependencies:
- '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)(search-insights@2.14.0)
- '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)
- transitivePeerDependencies:
- - '@algolia/client-search'
- - algoliasearch
- - search-insights
-
- '@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)(search-insights@2.14.0)':
- dependencies:
- '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)
- search-insights: 2.14.0
- transitivePeerDependencies:
- - '@algolia/client-search'
- - algoliasearch
-
- '@algolia/autocomplete-preset-algolia@1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)':
- dependencies:
- '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)
- '@algolia/client-search': 4.23.3
- algoliasearch: 4.23.3
-
- '@algolia/autocomplete-shared@1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)':
- dependencies:
- '@algolia/client-search': 4.23.3
- algoliasearch: 4.23.3
-
- '@algolia/cache-browser-local-storage@4.23.3':
- dependencies:
- '@algolia/cache-common': 4.23.3
-
- '@algolia/cache-common@4.23.3': {}
-
- '@algolia/cache-in-memory@4.23.3':
- dependencies:
- '@algolia/cache-common': 4.23.3
-
- '@algolia/client-account@4.23.3':
- dependencies:
- '@algolia/client-common': 4.23.3
- '@algolia/client-search': 4.23.3
- '@algolia/transporter': 4.23.3
-
- '@algolia/client-analytics@4.23.3':
- dependencies:
- '@algolia/client-common': 4.23.3
- '@algolia/client-search': 4.23.3
- '@algolia/requester-common': 4.23.3
- '@algolia/transporter': 4.23.3
-
- '@algolia/client-common@4.23.3':
- dependencies:
- '@algolia/requester-common': 4.23.3
- '@algolia/transporter': 4.23.3
-
- '@algolia/client-personalization@4.23.3':
- dependencies:
- '@algolia/client-common': 4.23.3
- '@algolia/requester-common': 4.23.3
- '@algolia/transporter': 4.23.3
-
- '@algolia/client-search@4.23.3':
- dependencies:
- '@algolia/client-common': 4.23.3
- '@algolia/requester-common': 4.23.3
- '@algolia/transporter': 4.23.3
-
- '@algolia/logger-common@4.23.3': {}
-
- '@algolia/logger-console@4.23.3':
- dependencies:
- '@algolia/logger-common': 4.23.3
-
- '@algolia/recommend@4.23.3':
- dependencies:
- '@algolia/cache-browser-local-storage': 4.23.3
- '@algolia/cache-common': 4.23.3
- '@algolia/cache-in-memory': 4.23.3
- '@algolia/client-common': 4.23.3
- '@algolia/client-search': 4.23.3
- '@algolia/logger-common': 4.23.3
- '@algolia/logger-console': 4.23.3
- '@algolia/requester-browser-xhr': 4.23.3
- '@algolia/requester-common': 4.23.3
- '@algolia/requester-node-http': 4.23.3
- '@algolia/transporter': 4.23.3
-
- '@algolia/requester-browser-xhr@4.23.3':
- dependencies:
- '@algolia/requester-common': 4.23.3
-
- '@algolia/requester-common@4.23.3': {}
-
- '@algolia/requester-node-http@4.23.3':
- dependencies:
- '@algolia/requester-common': 4.23.3
-
- '@algolia/transporter@4.23.3':
- dependencies:
- '@algolia/cache-common': 4.23.3
- '@algolia/logger-common': 4.23.3
- '@algolia/requester-common': 4.23.3
-
'@alloc/quick-lru@5.2.0': {}
- '@ampproject/remapping@2.3.0':
- dependencies:
- '@jridgewell/gen-mapping': 0.3.5
- '@jridgewell/trace-mapping': 0.3.25
-
- '@babel/code-frame@7.24.2':
- dependencies:
- '@babel/highlight': 7.24.2
- picocolors: 1.0.0
-
- '@babel/compat-data@7.24.4': {}
-
- '@babel/core@7.24.4':
- dependencies:
- '@ampproject/remapping': 2.3.0
- '@babel/code-frame': 7.24.2
- '@babel/generator': 7.24.4
- '@babel/helper-compilation-targets': 7.23.6
- '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.4)
- '@babel/helpers': 7.24.4
- '@babel/parser': 7.24.4
- '@babel/template': 7.24.0
- '@babel/traverse': 7.24.1
- '@babel/types': 7.24.0
- convert-source-map: 2.0.0
- debug: 4.3.4
- gensync: 1.0.0-beta.2
- json5: 2.2.3
- semver: 6.3.1
- transitivePeerDependencies:
- - supports-color
-
- '@babel/generator@7.24.4':
- dependencies:
- '@babel/types': 7.24.0
- '@jridgewell/gen-mapping': 0.3.5
- '@jridgewell/trace-mapping': 0.3.25
- jsesc: 2.5.2
-
- '@babel/helper-compilation-targets@7.23.6':
- dependencies:
- '@babel/compat-data': 7.24.4
- '@babel/helper-validator-option': 7.23.5
- browserslist: 4.23.0
- lru-cache: 5.1.1
- semver: 6.3.1
-
- '@babel/helper-environment-visitor@7.22.20': {}
-
- '@babel/helper-function-name@7.23.0':
- dependencies:
- '@babel/template': 7.24.0
- '@babel/types': 7.24.0
-
- '@babel/helper-hoist-variables@7.22.5':
- dependencies:
- '@babel/types': 7.24.0
-
- '@babel/helper-module-imports@7.24.3':
- dependencies:
- '@babel/types': 7.24.0
-
- '@babel/helper-module-transforms@7.23.3(@babel/core@7.24.4)':
- dependencies:
- '@babel/core': 7.24.4
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-module-imports': 7.24.3
- '@babel/helper-simple-access': 7.22.5
- '@babel/helper-split-export-declaration': 7.22.6
- '@babel/helper-validator-identifier': 7.22.20
-
- '@babel/helper-plugin-utils@7.24.0': {}
-
- '@babel/helper-simple-access@7.22.5':
- dependencies:
- '@babel/types': 7.24.0
-
- '@babel/helper-split-export-declaration@7.22.6':
- dependencies:
- '@babel/types': 7.24.0
-
- '@babel/helper-string-parser@7.24.1': {}
-
- '@babel/helper-validator-identifier@7.22.20': {}
-
- '@babel/helper-validator-option@7.23.5': {}
-
- '@babel/helpers@7.24.4':
- dependencies:
- '@babel/template': 7.24.0
- '@babel/traverse': 7.24.1
- '@babel/types': 7.24.0
- transitivePeerDependencies:
- - supports-color
-
- '@babel/highlight@7.24.2':
- dependencies:
- '@babel/helper-validator-identifier': 7.22.20
- chalk: 2.4.2
- js-tokens: 4.0.0
- picocolors: 1.0.0
-
- '@babel/parser@7.24.4':
- dependencies:
- '@babel/types': 7.24.0
-
- '@babel/parser@7.24.7':
- dependencies:
- '@babel/types': 7.24.0
-
- '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.4)':
- dependencies:
- '@babel/core': 7.24.4
- '@babel/helper-plugin-utils': 7.24.0
-
- '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.4)':
- dependencies:
- '@babel/core': 7.24.4
- '@babel/helper-plugin-utils': 7.24.0
-
- '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.4)':
- dependencies:
- '@babel/core': 7.24.4
- '@babel/helper-plugin-utils': 7.24.0
-
- '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.4)':
- dependencies:
- '@babel/core': 7.24.4
- '@babel/helper-plugin-utils': 7.24.0
-
- '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.4)':
- dependencies:
- '@babel/core': 7.24.4
- '@babel/helper-plugin-utils': 7.24.0
-
- '@babel/plugin-syntax-jsx@7.24.1(@babel/core@7.24.4)':
- dependencies:
- '@babel/core': 7.24.4
- '@babel/helper-plugin-utils': 7.24.0
-
- '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.4)':
- dependencies:
- '@babel/core': 7.24.4
- '@babel/helper-plugin-utils': 7.24.0
-
- '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.4)':
- dependencies:
- '@babel/core': 7.24.4
- '@babel/helper-plugin-utils': 7.24.0
-
- '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.4)':
- dependencies:
- '@babel/core': 7.24.4
- '@babel/helper-plugin-utils': 7.24.0
-
- '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.4)':
- dependencies:
- '@babel/core': 7.24.4
- '@babel/helper-plugin-utils': 7.24.0
-
- '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.4)':
- dependencies:
- '@babel/core': 7.24.4
- '@babel/helper-plugin-utils': 7.24.0
-
- '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.4)':
- dependencies:
- '@babel/core': 7.24.4
- '@babel/helper-plugin-utils': 7.24.0
-
- '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.4)':
- dependencies:
- '@babel/core': 7.24.4
- '@babel/helper-plugin-utils': 7.24.0
-
- '@babel/plugin-syntax-typescript@7.24.1(@babel/core@7.24.4)':
- dependencies:
- '@babel/core': 7.24.4
- '@babel/helper-plugin-utils': 7.24.0
-
- '@babel/runtime@7.24.4':
- dependencies:
- regenerator-runtime: 0.14.1
-
- '@babel/template@7.24.0':
- dependencies:
- '@babel/code-frame': 7.24.2
- '@babel/parser': 7.24.4
- '@babel/types': 7.24.0
-
- '@babel/traverse@7.24.1':
- dependencies:
- '@babel/code-frame': 7.24.2
- '@babel/generator': 7.24.4
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-function-name': 7.23.0
- '@babel/helper-hoist-variables': 7.22.5
- '@babel/helper-split-export-declaration': 7.22.6
- '@babel/parser': 7.24.4
- '@babel/types': 7.24.0
- debug: 4.3.4
- globals: 11.12.0
- transitivePeerDependencies:
- - supports-color
-
- '@babel/types@7.24.0':
- dependencies:
- '@babel/helper-string-parser': 7.24.1
- '@babel/helper-validator-identifier': 7.22.20
- to-fast-properties: 2.0.0
-
- '@bcoe/v8-coverage@0.2.3': {}
-
- '@cspotcode/source-map-support@0.8.1':
- dependencies:
- '@jridgewell/trace-mapping': 0.3.9
- optional: true
-
- '@docsearch/css@3.6.0': {}
-
- '@docsearch/js@3.6.0(@algolia/client-search@4.23.3)(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(search-insights@2.14.0)':
- dependencies:
- '@docsearch/react': 3.6.0(@algolia/client-search@4.23.3)(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(search-insights@2.14.0)
- preact: 10.22.0
- transitivePeerDependencies:
- - '@algolia/client-search'
- - '@types/react'
- - react
- - react-dom
- - search-insights
-
- '@docsearch/react@3.6.0(@algolia/client-search@4.23.3)(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(search-insights@2.14.0)':
- dependencies:
- '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)(search-insights@2.14.0)
- '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)
- '@docsearch/css': 3.6.0
- algoliasearch: 4.23.3
- optionalDependencies:
- '@types/react': 18.3.0
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
- search-insights: 2.14.0
- transitivePeerDependencies:
- - '@algolia/client-search'
-
'@esbuild/aix-ppc64@0.21.5':
optional: true
@@ -4717,81 +1754,88 @@ snapshots:
'@esbuild/win32-x64@0.21.5':
optional: true
- '@formatjs/ecma402-abstract@1.11.4':
+ '@eslint-community/eslint-utils@4.4.0(eslint@8.57.0)':
dependencies:
- '@formatjs/intl-localematcher': 0.2.25
- tslib: 2.6.2
+ eslint: 8.57.0
+ eslint-visitor-keys: 3.4.3
- '@formatjs/ecma402-abstract@1.18.2':
+ '@eslint-community/regexpp@4.10.1': {}
+
+ '@eslint/eslintrc@2.1.4':
+ dependencies:
+ ajv: 6.12.6
+ debug: 4.3.5
+ espree: 9.6.1
+ globals: 13.24.0
+ ignore: 5.3.1
+ import-fresh: 3.3.0
+ js-yaml: 4.1.0
+ minimatch: 3.1.2
+ strip-json-comments: 3.1.1
+ transitivePeerDependencies:
+ - supports-color
+
+ '@eslint/js@8.57.0': {}
+
+ '@formatjs/ecma402-abstract@2.0.0':
dependencies:
'@formatjs/intl-localematcher': 0.5.4
- tslib: 2.6.2
-
- '@formatjs/fast-memoize@1.2.1':
- dependencies:
- tslib: 2.6.2
+ tslib: 2.6.3
'@formatjs/fast-memoize@2.2.0':
dependencies:
- tslib: 2.6.2
+ tslib: 2.6.3
- '@formatjs/icu-messageformat-parser@2.1.0':
+ '@formatjs/icu-messageformat-parser@2.7.8':
dependencies:
- '@formatjs/ecma402-abstract': 1.11.4
- '@formatjs/icu-skeleton-parser': 1.3.6
- tslib: 2.6.2
+ '@formatjs/ecma402-abstract': 2.0.0
+ '@formatjs/icu-skeleton-parser': 1.8.2
+ tslib: 2.6.3
- '@formatjs/icu-messageformat-parser@2.7.6':
+ '@formatjs/icu-skeleton-parser@1.8.2':
dependencies:
- '@formatjs/ecma402-abstract': 1.18.2
- '@formatjs/icu-skeleton-parser': 1.8.0
- tslib: 2.6.2
+ '@formatjs/ecma402-abstract': 2.0.0
+ tslib: 2.6.3
- '@formatjs/icu-skeleton-parser@1.3.6':
+ '@formatjs/intl-displaynames@6.6.8':
dependencies:
- '@formatjs/ecma402-abstract': 1.11.4
- tslib: 2.6.2
+ '@formatjs/ecma402-abstract': 2.0.0
+ '@formatjs/intl-localematcher': 0.5.4
+ tslib: 2.6.3
- '@formatjs/icu-skeleton-parser@1.8.0':
+ '@formatjs/intl-listformat@7.5.7':
dependencies:
- '@formatjs/ecma402-abstract': 1.18.2
- tslib: 2.6.2
-
- '@formatjs/intl-localematcher@0.2.25':
- dependencies:
- tslib: 2.6.2
-
- '@formatjs/intl-localematcher@0.2.32':
- dependencies:
- tslib: 2.6.2
+ '@formatjs/ecma402-abstract': 2.0.0
+ '@formatjs/intl-localematcher': 0.5.4
+ tslib: 2.6.3
'@formatjs/intl-localematcher@0.5.4':
dependencies:
- tslib: 2.6.2
+ tslib: 2.6.3
- '@iconify-icon/react@2.1.0(react@18.3.0)':
+ '@formatjs/intl@2.10.4(typescript@5.5.2)':
dependencies:
- iconify-icon: 2.1.0
- react: 18.3.0
+ '@formatjs/ecma402-abstract': 2.0.0
+ '@formatjs/fast-memoize': 2.2.0
+ '@formatjs/icu-messageformat-parser': 2.7.8
+ '@formatjs/intl-displaynames': 6.6.8
+ '@formatjs/intl-listformat': 7.5.7
+ intl-messageformat: 10.5.14
+ tslib: 2.6.3
+ optionalDependencies:
+ typescript: 5.5.2
- '@iconify/types@2.0.0': {}
-
- '@internationalized/date@3.5.2':
+ '@humanwhocodes/config-array@0.11.14':
dependencies:
- '@swc/helpers': 0.5.11
+ '@humanwhocodes/object-schema': 2.0.3
+ debug: 4.3.5
+ minimatch: 3.1.2
+ transitivePeerDependencies:
+ - supports-color
- '@internationalized/message@3.1.2':
- dependencies:
- '@swc/helpers': 0.5.11
- intl-messageformat: 10.5.11
+ '@humanwhocodes/module-importer@1.0.1': {}
- '@internationalized/number@3.5.1':
- dependencies:
- '@swc/helpers': 0.5.11
-
- '@internationalized/string@3.2.1':
- dependencies:
- '@swc/helpers': 0.5.11
+ '@humanwhocodes/object-schema@2.0.3': {}
'@isaacs/cliui@8.0.2':
dependencies:
@@ -4802,178 +1846,6 @@ snapshots:
wrap-ansi: 8.1.0
wrap-ansi-cjs: wrap-ansi@7.0.0
- '@istanbuljs/load-nyc-config@1.1.0':
- dependencies:
- camelcase: 5.3.1
- find-up: 4.1.0
- get-package-type: 0.1.0
- js-yaml: 3.14.1
- resolve-from: 5.0.0
-
- '@istanbuljs/schema@0.1.3': {}
-
- '@jest/console@29.7.0':
- dependencies:
- '@jest/types': 29.6.3
- '@types/node': 20.12.7
- chalk: 4.1.2
- jest-message-util: 29.7.0
- jest-util: 29.7.0
- slash: 3.0.0
-
- '@jest/core@29.7.0(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))':
- dependencies:
- '@jest/console': 29.7.0
- '@jest/reporters': 29.7.0
- '@jest/test-result': 29.7.0
- '@jest/transform': 29.7.0
- '@jest/types': 29.6.3
- '@types/node': 20.12.7
- ansi-escapes: 4.3.2
- chalk: 4.1.2
- ci-info: 3.9.0
- exit: 0.1.2
- graceful-fs: 4.2.11
- jest-changed-files: 29.7.0
- jest-config: 29.7.0(@types/node@20.12.7)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))
- jest-haste-map: 29.7.0
- jest-message-util: 29.7.0
- jest-regex-util: 29.6.3
- jest-resolve: 29.7.0
- jest-resolve-dependencies: 29.7.0
- jest-runner: 29.7.0
- jest-runtime: 29.7.0
- jest-snapshot: 29.7.0
- jest-util: 29.7.0
- jest-validate: 29.7.0
- jest-watcher: 29.7.0
- micromatch: 4.0.5
- pretty-format: 29.7.0
- slash: 3.0.0
- strip-ansi: 6.0.1
- transitivePeerDependencies:
- - babel-plugin-macros
- - supports-color
- - ts-node
-
- '@jest/environment@29.7.0':
- dependencies:
- '@jest/fake-timers': 29.7.0
- '@jest/types': 29.6.3
- '@types/node': 20.12.7
- jest-mock: 29.7.0
-
- '@jest/expect-utils@29.7.0':
- dependencies:
- jest-get-type: 29.6.3
-
- '@jest/expect@29.7.0':
- dependencies:
- expect: 29.7.0
- jest-snapshot: 29.7.0
- transitivePeerDependencies:
- - supports-color
-
- '@jest/fake-timers@29.7.0':
- dependencies:
- '@jest/types': 29.6.3
- '@sinonjs/fake-timers': 10.3.0
- '@types/node': 20.12.7
- jest-message-util: 29.7.0
- jest-mock: 29.7.0
- jest-util: 29.7.0
-
- '@jest/globals@29.7.0':
- dependencies:
- '@jest/environment': 29.7.0
- '@jest/expect': 29.7.0
- '@jest/types': 29.6.3
- jest-mock: 29.7.0
- transitivePeerDependencies:
- - supports-color
-
- '@jest/reporters@29.7.0':
- dependencies:
- '@bcoe/v8-coverage': 0.2.3
- '@jest/console': 29.7.0
- '@jest/test-result': 29.7.0
- '@jest/transform': 29.7.0
- '@jest/types': 29.6.3
- '@jridgewell/trace-mapping': 0.3.25
- '@types/node': 20.12.7
- chalk: 4.1.2
- collect-v8-coverage: 1.0.2
- exit: 0.1.2
- glob: 7.2.3
- graceful-fs: 4.2.11
- istanbul-lib-coverage: 3.2.2
- istanbul-lib-instrument: 6.0.2
- istanbul-lib-report: 3.0.1
- istanbul-lib-source-maps: 4.0.1
- istanbul-reports: 3.1.7
- jest-message-util: 29.7.0
- jest-util: 29.7.0
- jest-worker: 29.7.0
- slash: 3.0.0
- string-length: 4.0.2
- strip-ansi: 6.0.1
- v8-to-istanbul: 9.2.0
- transitivePeerDependencies:
- - supports-color
-
- '@jest/schemas@29.6.3':
- dependencies:
- '@sinclair/typebox': 0.27.8
-
- '@jest/source-map@29.6.3':
- dependencies:
- '@jridgewell/trace-mapping': 0.3.25
- callsites: 3.1.0
- graceful-fs: 4.2.11
-
- '@jest/test-result@29.7.0':
- dependencies:
- '@jest/console': 29.7.0
- '@jest/types': 29.6.3
- '@types/istanbul-lib-coverage': 2.0.6
- collect-v8-coverage: 1.0.2
-
- '@jest/test-sequencer@29.7.0':
- dependencies:
- '@jest/test-result': 29.7.0
- graceful-fs: 4.2.11
- jest-haste-map: 29.7.0
- slash: 3.0.0
-
- '@jest/transform@29.7.0':
- dependencies:
- '@babel/core': 7.24.4
- '@jest/types': 29.6.3
- '@jridgewell/trace-mapping': 0.3.25
- babel-plugin-istanbul: 6.1.1
- chalk: 4.1.2
- convert-source-map: 2.0.0
- fast-json-stable-stringify: 2.1.0
- graceful-fs: 4.2.11
- jest-haste-map: 29.7.0
- jest-regex-util: 29.6.3
- jest-util: 29.7.0
- micromatch: 4.0.5
- pirates: 4.0.6
- slash: 3.0.0
- write-file-atomic: 4.0.2
- transitivePeerDependencies:
- - supports-color
-
- '@jest/types@29.6.3':
- dependencies:
- '@jest/schemas': 29.6.3
- '@types/istanbul-lib-coverage': 2.0.6
- '@types/istanbul-reports': 3.0.4
- '@types/node': 20.12.7
- '@types/yargs': 17.0.32
- chalk: 4.1.2
-
'@jridgewell/gen-mapping@0.3.5':
dependencies:
'@jridgewell/set-array': 1.2.1
@@ -4991,1140 +1863,6 @@ snapshots:
'@jridgewell/resolve-uri': 3.1.2
'@jridgewell/sourcemap-codec': 1.4.15
- '@jridgewell/trace-mapping@0.3.9':
- dependencies:
- '@jridgewell/resolve-uri': 3.1.2
- '@jridgewell/sourcemap-codec': 1.4.15
- optional: true
-
- '@next/env@14.1.4': {}
-
- '@next/swc-darwin-arm64@14.1.4':
- optional: true
-
- '@next/swc-darwin-x64@14.1.4':
- optional: true
-
- '@next/swc-linux-arm64-gnu@14.1.4':
- optional: true
-
- '@next/swc-linux-arm64-musl@14.1.4':
- optional: true
-
- '@next/swc-linux-x64-gnu@14.1.4':
- optional: true
-
- '@next/swc-linux-x64-musl@14.1.4':
- optional: true
-
- '@next/swc-win32-arm64-msvc@14.1.4':
- optional: true
-
- '@next/swc-win32-ia32-msvc@14.1.4':
- optional: true
-
- '@next/swc-win32-x64-msvc@14.1.4':
- optional: true
-
- '@nextui-org/accordion@2.0.32(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))':
- dependencies:
- '@nextui-org/aria-utils': 2.0.18(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/divider': 2.0.27(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/framer-utils': 2.0.18(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-icons': 2.0.7(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@nextui-org/use-aria-accordion': 2.0.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/button': 3.9.3(react@18.3.0)
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/tree': 3.7.6(react@18.3.0)
- '@react-types/accordion': 3.0.0-alpha.19(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- framer-motion: 11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
- transitivePeerDependencies:
- - tailwind-variants
-
- '@nextui-org/aria-utils@2.0.18(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))':
- dependencies:
- '@nextui-org/react-rsc-utils': 2.0.12
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/collections': 3.10.5(react@18.3.0)
- '@react-types/overlays': 3.8.5(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
- transitivePeerDependencies:
- - '@nextui-org/theme'
- - tailwind-variants
-
- '@nextui-org/autocomplete@2.0.16(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(@types/react@18.3.0)(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))':
- dependencies:
- '@nextui-org/aria-utils': 2.0.18(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/button': 2.0.31(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/input': 2.1.21(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@nextui-org/listbox': 2.1.19(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/popover': 2.1.21(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(@types/react@18.3.0)(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/scroll-shadow': 2.1.16(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@nextui-org/shared-icons': 2.0.7(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/spinner': 2.0.28(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@nextui-org/use-aria-button': 2.0.7(react@18.3.0)
- '@nextui-org/use-safe-layout-effect': 2.0.5(react@18.3.0)
- '@react-aria/combobox': 3.8.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/i18n': 3.10.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-aria/visually-hidden': 3.8.10(react@18.3.0)
- '@react-stately/combobox': 3.8.2(react@18.3.0)
- '@react-types/combobox': 3.10.1(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- framer-motion: 11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
- transitivePeerDependencies:
- - '@types/react'
- - tailwind-variants
-
- '@nextui-org/avatar@2.0.27(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
- dependencies:
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@nextui-org/use-image': 2.0.5(react@18.3.0)
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
-
- '@nextui-org/badge@2.0.27(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))':
- dependencies:
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system-rsc': 2.1.1(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
- transitivePeerDependencies:
- - tailwind-variants
-
- '@nextui-org/breadcrumbs@2.0.7(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
- dependencies:
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-icons': 2.0.7(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@react-aria/breadcrumbs': 3.5.11(react@18.3.0)
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-types/breadcrumbs': 3.7.3(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
-
- '@nextui-org/button@2.0.31(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))':
- dependencies:
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/ripple': 2.0.28(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/spinner': 2.0.28(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@nextui-org/use-aria-button': 2.0.7(react@18.3.0)
- '@react-aria/button': 3.9.3(react@18.3.0)
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-types/button': 3.9.2(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- framer-motion: 11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
- transitivePeerDependencies:
- - tailwind-variants
-
- '@nextui-org/calendar@2.0.4(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))':
- dependencies:
- '@internationalized/date': 3.5.2
- '@nextui-org/button': 2.0.31(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/framer-utils': 2.0.18(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-icons': 2.0.7(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@nextui-org/use-aria-button': 2.0.7(react@18.3.0)
- '@react-aria/calendar': 3.5.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/i18n': 3.10.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-aria/visually-hidden': 3.8.10(react@18.3.0)
- '@react-stately/calendar': 3.4.1(react@18.3.0)
- '@react-stately/utils': 3.9.1(react@18.3.0)
- '@react-types/button': 3.9.2(react@18.3.0)
- '@react-types/calendar': 3.4.1(react@18.3.0)
- '@react-types/shared': 3.21.0(react@18.3.0)
- '@types/lodash.debounce': 4.0.9
- lodash.debounce: 4.0.8
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
- scroll-into-view-if-needed: 3.0.10
- transitivePeerDependencies:
- - framer-motion
- - tailwind-variants
-
- '@nextui-org/card@2.0.28(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
- dependencies:
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/ripple': 2.0.28(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@nextui-org/use-aria-button': 2.0.7(react@18.3.0)
- '@react-aria/button': 3.9.3(react@18.3.0)
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- framer-motion: 11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
-
- '@nextui-org/checkbox@2.0.29(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
- dependencies:
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@nextui-org/use-callback-ref': 2.0.5(react@18.3.0)
- '@nextui-org/use-safe-layout-effect': 2.0.5(react@18.3.0)
- '@react-aria/checkbox': 3.14.1(react@18.3.0)
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-aria/visually-hidden': 3.8.10(react@18.3.0)
- '@react-stately/checkbox': 3.6.3(react@18.3.0)
- '@react-stately/toggle': 3.7.2(react@18.3.0)
- '@react-types/checkbox': 3.7.1(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
-
- '@nextui-org/chip@2.0.28(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
- dependencies:
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-icons': 2.0.7(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-types/checkbox': 3.7.1(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
-
- '@nextui-org/code@2.0.27(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))':
- dependencies:
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system-rsc': 2.1.1(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
- transitivePeerDependencies:
- - tailwind-variants
-
- '@nextui-org/date-input@2.0.3(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
- dependencies:
- '@internationalized/date': 3.5.2
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@react-aria/datepicker': 3.9.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/i18n': 3.10.2(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/datepicker': 3.9.2(react@18.3.0)
- '@react-types/datepicker': 3.7.2(react@18.3.0)
- '@react-types/shared': 3.21.0(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
-
- '@nextui-org/date-picker@2.0.7(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(@types/react@18.3.0)(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))':
- dependencies:
- '@internationalized/date': 3.5.2
- '@nextui-org/button': 2.0.31(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/calendar': 2.0.4(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/date-input': 2.0.3(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@nextui-org/popover': 2.1.21(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(@types/react@18.3.0)(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-icons': 2.0.7(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@react-aria/datepicker': 3.9.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/i18n': 3.10.2(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/datepicker': 3.9.2(react@18.3.0)
- '@react-stately/overlays': 3.6.5(react@18.3.0)
- '@react-stately/utils': 3.9.1(react@18.3.0)
- '@react-types/datepicker': 3.7.2(react@18.3.0)
- '@react-types/shared': 3.21.0(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
- transitivePeerDependencies:
- - '@types/react'
- - framer-motion
- - tailwind-variants
-
- '@nextui-org/divider@2.0.27(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))':
- dependencies:
- '@nextui-org/react-rsc-utils': 2.0.12
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system-rsc': 2.1.1(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
- transitivePeerDependencies:
- - tailwind-variants
-
- '@nextui-org/dropdown@2.1.23(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(@types/react@18.3.0)(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))':
- dependencies:
- '@nextui-org/menu': 2.0.22(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/popover': 2.1.21(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(@types/react@18.3.0)(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/menu': 3.13.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/menu': 3.6.1(react@18.3.0)
- '@react-types/menu': 3.9.7(react@18.3.0)
- framer-motion: 11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
- transitivePeerDependencies:
- - '@types/react'
- - tailwind-variants
-
- '@nextui-org/framer-utils@2.0.18(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))':
- dependencies:
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/use-measure': 2.0.1(react@18.3.0)
- framer-motion: 11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
- transitivePeerDependencies:
- - '@nextui-org/theme'
- - tailwind-variants
-
- '@nextui-org/image@2.0.27(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
- dependencies:
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@nextui-org/use-image': 2.0.5(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
-
- '@nextui-org/input@2.1.21(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
- dependencies:
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-icons': 2.0.7(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@nextui-org/use-safe-layout-effect': 2.0.5(react@18.3.0)
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/textfield': 3.14.3(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/utils': 3.9.1(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@react-types/textfield': 3.9.1(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
- react-textarea-autosize: 8.5.3(@types/react@18.3.0)(react@18.3.0)
- transitivePeerDependencies:
- - '@types/react'
-
- '@nextui-org/kbd@2.0.28(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))':
- dependencies:
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system-rsc': 2.1.1(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@react-aria/utils': 3.23.2(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
- transitivePeerDependencies:
- - tailwind-variants
-
- '@nextui-org/link@2.0.29(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
- dependencies:
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-icons': 2.0.7(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@nextui-org/use-aria-link': 2.0.16(react@18.3.0)
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/link': 3.6.5(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-types/link': 3.5.3(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
-
- '@nextui-org/listbox@2.1.19(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))':
- dependencies:
- '@nextui-org/aria-utils': 2.0.18(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/divider': 2.0.27(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@nextui-org/use-is-mobile': 2.0.7(react@18.3.0)
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/listbox': 3.11.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/list': 3.10.3(react@18.3.0)
- '@react-types/menu': 3.9.7(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
- transitivePeerDependencies:
- - tailwind-variants
-
- '@nextui-org/menu@2.0.22(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))':
- dependencies:
- '@nextui-org/aria-utils': 2.0.18(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/divider': 2.0.27(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@nextui-org/use-aria-menu': 2.0.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@nextui-org/use-is-mobile': 2.0.7(react@18.3.0)
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/menu': 3.13.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/menu': 3.6.1(react@18.3.0)
- '@react-stately/tree': 3.7.6(react@18.3.0)
- '@react-types/menu': 3.9.7(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
- transitivePeerDependencies:
- - tailwind-variants
-
- '@nextui-org/modal@2.0.33(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))':
- dependencies:
- '@nextui-org/framer-utils': 2.0.18(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-icons': 2.0.7(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@nextui-org/use-aria-button': 2.0.7(react@18.3.0)
- '@nextui-org/use-aria-modal-overlay': 2.0.8(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@nextui-org/use-disclosure': 2.0.7(react@18.3.0)
- '@react-aria/dialog': 3.5.12(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/overlays': 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/overlays': 3.6.5(react@18.3.0)
- '@react-types/overlays': 3.8.5(react@18.3.0)
- framer-motion: 11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
- transitivePeerDependencies:
- - tailwind-variants
-
- '@nextui-org/navbar@2.0.30(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(@types/react@18.3.0)(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))':
- dependencies:
- '@nextui-org/framer-utils': 2.0.18(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@nextui-org/use-aria-toggle-button': 2.0.7(react@18.3.0)
- '@nextui-org/use-scroll-position': 2.0.5(react@18.3.0)
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/overlays': 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/toggle': 3.7.2(react@18.3.0)
- '@react-stately/utils': 3.9.1(react@18.3.0)
- framer-motion: 11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
- react-remove-scroll: 2.5.9(@types/react@18.3.0)(react@18.3.0)
- transitivePeerDependencies:
- - '@types/react'
- - tailwind-variants
-
- '@nextui-org/pagination@2.0.30(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
- dependencies:
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-icons': 2.0.7(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@nextui-org/use-pagination': 2.0.6(react@18.3.0)
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/i18n': 3.10.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
- scroll-into-view-if-needed: 3.0.10
-
- '@nextui-org/popover@2.1.21(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(@types/react@18.3.0)(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))':
- dependencies:
- '@nextui-org/aria-utils': 2.0.18(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/button': 2.0.31(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/framer-utils': 2.0.18(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@nextui-org/use-aria-button': 2.0.7(react@18.3.0)
- '@nextui-org/use-safe-layout-effect': 2.0.5(react@18.3.0)
- '@react-aria/dialog': 3.5.12(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/overlays': 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/overlays': 3.6.5(react@18.3.0)
- '@react-types/button': 3.9.2(react@18.3.0)
- '@react-types/overlays': 3.8.5(react@18.3.0)
- framer-motion: 11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
- react-remove-scroll: 2.5.9(@types/react@18.3.0)(react@18.3.0)
- transitivePeerDependencies:
- - '@types/react'
- - tailwind-variants
-
- '@nextui-org/progress@2.0.28(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
- dependencies:
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@nextui-org/use-is-mounted': 2.0.5(react@18.3.0)
- '@react-aria/i18n': 3.10.2(react@18.3.0)
- '@react-aria/progress': 3.4.11(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-types/progress': 3.5.2(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
-
- '@nextui-org/radio@2.0.28(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
- dependencies:
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/radio': 3.10.2(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-aria/visually-hidden': 3.8.10(react@18.3.0)
- '@react-stately/radio': 3.10.2(react@18.3.0)
- '@react-types/radio': 3.7.1(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
-
- '@nextui-org/react-rsc-utils@2.0.12': {}
-
- '@nextui-org/react-utils@2.0.13(react@18.3.0)':
- dependencies:
- '@nextui-org/react-rsc-utils': 2.0.12
- '@nextui-org/shared-utils': 2.0.5
- react: 18.3.0
-
- '@nextui-org/react@2.3.6(@types/react@18.3.0)(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))':
- dependencies:
- '@nextui-org/accordion': 2.0.32(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/autocomplete': 2.0.16(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(@types/react@18.3.0)(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/avatar': 2.0.27(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@nextui-org/badge': 2.0.27(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/breadcrumbs': 2.0.7(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@nextui-org/button': 2.0.31(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/calendar': 2.0.4(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/card': 2.0.28(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@nextui-org/checkbox': 2.0.29(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@nextui-org/chip': 2.0.28(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@nextui-org/code': 2.0.27(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/date-input': 2.0.3(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@nextui-org/date-picker': 2.0.7(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(@types/react@18.3.0)(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/divider': 2.0.27(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/dropdown': 2.1.23(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(@types/react@18.3.0)(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/framer-utils': 2.0.18(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/image': 2.0.27(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@nextui-org/input': 2.1.21(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@nextui-org/kbd': 2.0.28(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/link': 2.0.29(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@nextui-org/listbox': 2.1.19(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/menu': 2.0.22(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/modal': 2.0.33(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/navbar': 2.0.30(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(@types/react@18.3.0)(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/pagination': 2.0.30(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@nextui-org/popover': 2.1.21(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(@types/react@18.3.0)(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/progress': 2.0.28(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@nextui-org/radio': 2.0.28(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@nextui-org/ripple': 2.0.28(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@nextui-org/scroll-shadow': 2.1.16(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@nextui-org/select': 2.1.27(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(@types/react@18.3.0)(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/skeleton': 2.0.27(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/slider': 2.2.9(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/snippet': 2.0.35(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/spacer': 2.0.27(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/spinner': 2.0.28(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/switch': 2.0.28(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/table': 2.0.33(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/tabs': 2.0.29(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@nextui-org/tooltip': 2.0.33(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/user': 2.0.28(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/visually-hidden': 3.8.10(react@18.3.0)
- framer-motion: 11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
- transitivePeerDependencies:
- - '@types/react'
- - tailwind-variants
- - tailwindcss
-
- '@nextui-org/ripple@2.0.28(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
- dependencies:
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- framer-motion: 11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
-
- '@nextui-org/scroll-shadow@2.1.16(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
- dependencies:
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@nextui-org/use-data-scroll-overflow': 2.1.4(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
-
- '@nextui-org/select@2.1.27(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(@types/react@18.3.0)(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))':
- dependencies:
- '@nextui-org/aria-utils': 2.0.18(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/listbox': 2.1.19(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/popover': 2.1.21(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(@types/react@18.3.0)(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/scroll-shadow': 2.1.16(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@nextui-org/shared-icons': 2.0.7(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/spinner': 2.0.28(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@nextui-org/use-aria-button': 2.0.7(react@18.3.0)
- '@nextui-org/use-aria-multiselect': 2.1.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@nextui-org/use-safe-layout-effect': 2.0.5(react@18.3.0)
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/form': 3.0.3(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-aria/visually-hidden': 3.8.10(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- framer-motion: 11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
- transitivePeerDependencies:
- - '@types/react'
- - tailwind-variants
-
- '@nextui-org/shared-icons@2.0.7(react@18.3.0)':
- dependencies:
- react: 18.3.0
-
- '@nextui-org/shared-utils@2.0.5': {}
-
- '@nextui-org/skeleton@2.0.27(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))':
- dependencies:
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system-rsc': 2.1.1(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
- transitivePeerDependencies:
- - tailwind-variants
-
- '@nextui-org/slider@2.2.9(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))':
- dependencies:
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@nextui-org/tooltip': 2.0.33(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/i18n': 3.10.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/slider': 3.7.6(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-aria/visually-hidden': 3.8.10(react@18.3.0)
- '@react-stately/slider': 3.5.2(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
- transitivePeerDependencies:
- - framer-motion
- - tailwind-variants
-
- '@nextui-org/snippet@2.0.35(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))':
- dependencies:
- '@nextui-org/button': 2.0.31(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-icons': 2.0.7(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@nextui-org/tooltip': 2.0.33(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/use-clipboard': 2.0.5(react@18.3.0)
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- framer-motion: 11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
- transitivePeerDependencies:
- - tailwind-variants
-
- '@nextui-org/spacer@2.0.27(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))':
- dependencies:
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system-rsc': 2.1.1(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
- transitivePeerDependencies:
- - tailwind-variants
-
- '@nextui-org/spinner@2.0.28(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))':
- dependencies:
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system-rsc': 2.1.1(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
- transitivePeerDependencies:
- - tailwind-variants
-
- '@nextui-org/switch@2.0.28(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
- dependencies:
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/switch': 3.6.2(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-aria/visually-hidden': 3.8.10(react@18.3.0)
- '@react-stately/toggle': 3.7.2(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
-
- '@nextui-org/system-rsc@2.1.1(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))':
- dependencies:
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- clsx: 1.2.1
- react: 18.3.0
- tailwind-variants: 0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
-
- '@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))':
- dependencies:
- '@internationalized/date': 3.5.2
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/system-rsc': 2.1.1(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@react-aria/i18n': 3.10.2(react@18.3.0)
- '@react-aria/overlays': 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/utils': 3.9.1(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
- transitivePeerDependencies:
- - '@nextui-org/theme'
- - tailwind-variants
-
- '@nextui-org/table@2.0.33(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))':
- dependencies:
- '@nextui-org/checkbox': 2.0.29(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-icons': 2.0.7(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/spacer': 2.0.27(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/table': 3.13.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-aria/visually-hidden': 3.8.10(react@18.3.0)
- '@react-stately/table': 3.11.6(react@18.3.0)
- '@react-stately/virtualizer': 3.6.8(react@18.3.0)
- '@react-types/grid': 3.2.4(react@18.3.0)
- '@react-types/table': 3.9.3(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
- transitivePeerDependencies:
- - tailwind-variants
-
- '@nextui-org/tabs@2.0.29(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))':
- dependencies:
- '@nextui-org/aria-utils': 2.0.18(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/framer-utils': 2.0.18(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@nextui-org/use-is-mounted': 2.0.5(react@18.3.0)
- '@nextui-org/use-update-effect': 2.0.5(react@18.3.0)
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/tabs': 3.8.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/tabs': 3.6.4(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@react-types/tabs': 3.3.5(react@18.3.0)
- framer-motion: 11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
- scroll-into-view-if-needed: 3.0.10
- transitivePeerDependencies:
- - tailwind-variants
-
- '@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))':
- dependencies:
- color: 4.2.3
- color2k: 2.0.3
- deepmerge: 4.3.1
- flat: 5.0.2
- lodash.foreach: 4.5.0
- lodash.get: 4.4.2
- lodash.kebabcase: 4.1.1
- lodash.mapkeys: 4.6.0
- lodash.omit: 4.5.0
- tailwind-variants: 0.1.20(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- tailwindcss: 3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))
-
- '@nextui-org/tooltip@2.0.33(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))':
- dependencies:
- '@nextui-org/aria-utils': 2.0.18(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/framer-utils': 2.0.18(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@nextui-org/use-safe-layout-effect': 2.0.5(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/overlays': 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/tooltip': 3.7.2(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/tooltip': 3.4.7(react@18.3.0)
- '@react-types/overlays': 3.8.5(react@18.3.0)
- '@react-types/tooltip': 3.4.7(react@18.3.0)
- framer-motion: 11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
- transitivePeerDependencies:
- - tailwind-variants
-
- '@nextui-org/use-aria-accordion@2.0.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
- dependencies:
- '@react-aria/button': 3.9.3(react@18.3.0)
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/selection': 3.17.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/tree': 3.7.6(react@18.3.0)
- '@react-types/accordion': 3.0.0-alpha.19(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
- transitivePeerDependencies:
- - react-dom
-
- '@nextui-org/use-aria-button@2.0.7(react@18.3.0)':
- dependencies:
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-types/button': 3.9.2(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
-
- '@nextui-org/use-aria-link@2.0.16(react@18.3.0)':
- dependencies:
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-types/link': 3.5.3(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
-
- '@nextui-org/use-aria-menu@2.0.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
- dependencies:
- '@react-aria/i18n': 3.10.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/menu': 3.13.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/selection': 3.17.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/collections': 3.10.5(react@18.3.0)
- '@react-stately/tree': 3.7.6(react@18.3.0)
- '@react-types/menu': 3.9.7(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
-
- '@nextui-org/use-aria-modal-overlay@2.0.8(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
- dependencies:
- '@react-aria/overlays': 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/overlays': 3.6.5(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
-
- '@nextui-org/use-aria-multiselect@2.1.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
- dependencies:
- '@react-aria/i18n': 3.10.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/label': 3.7.6(react@18.3.0)
- '@react-aria/listbox': 3.11.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/menu': 3.13.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/selection': 3.17.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/form': 3.0.1(react@18.3.0)
- '@react-stately/list': 3.10.3(react@18.3.0)
- '@react-stately/menu': 3.6.1(react@18.3.0)
- '@react-types/button': 3.9.2(react@18.3.0)
- '@react-types/overlays': 3.8.5(react@18.3.0)
- '@react-types/select': 3.9.2(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
-
- '@nextui-org/use-aria-toggle-button@2.0.7(react@18.3.0)':
- dependencies:
- '@nextui-org/use-aria-button': 2.0.7(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/toggle': 3.7.2(react@18.3.0)
- '@react-types/button': 3.9.2(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
-
- '@nextui-org/use-callback-ref@2.0.5(react@18.3.0)':
- dependencies:
- '@nextui-org/use-safe-layout-effect': 2.0.5(react@18.3.0)
- react: 18.3.0
-
- '@nextui-org/use-clipboard@2.0.5(react@18.3.0)':
- dependencies:
- react: 18.3.0
-
- '@nextui-org/use-data-scroll-overflow@2.1.4(react@18.3.0)':
- dependencies:
- '@nextui-org/shared-utils': 2.0.5
- react: 18.3.0
-
- '@nextui-org/use-disclosure@2.0.7(react@18.3.0)':
- dependencies:
- '@nextui-org/use-callback-ref': 2.0.5(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/utils': 3.9.1(react@18.3.0)
- react: 18.3.0
-
- '@nextui-org/use-image@2.0.5(react@18.3.0)':
- dependencies:
- '@nextui-org/use-safe-layout-effect': 2.0.5(react@18.3.0)
- react: 18.3.0
-
- '@nextui-org/use-is-mobile@2.0.7(react@18.3.0)':
- dependencies:
- '@react-aria/ssr': 3.9.2(react@18.3.0)
- react: 18.3.0
-
- '@nextui-org/use-is-mounted@2.0.5(react@18.3.0)':
- dependencies:
- react: 18.3.0
-
- '@nextui-org/use-measure@2.0.1(react@18.3.0)':
- dependencies:
- react: 18.3.0
-
- '@nextui-org/use-pagination@2.0.6(react@18.3.0)':
- dependencies:
- '@nextui-org/shared-utils': 2.0.5
- '@react-aria/i18n': 3.10.2(react@18.3.0)
- react: 18.3.0
-
- '@nextui-org/use-safe-layout-effect@2.0.5(react@18.3.0)':
- dependencies:
- react: 18.3.0
-
- '@nextui-org/use-scroll-position@2.0.5(react@18.3.0)':
- dependencies:
- react: 18.3.0
-
- '@nextui-org/use-update-effect@2.0.5(react@18.3.0)':
- dependencies:
- react: 18.3.0
-
- '@nextui-org/user@2.0.28(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
- dependencies:
- '@nextui-org/avatar': 2.0.27(@nextui-org/system@2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))))(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@nextui-org/react-utils': 2.0.13(react@18.3.0)
- '@nextui-org/shared-utils': 2.0.5
- '@nextui-org/system': 2.1.2(@nextui-org/theme@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))))
- '@nextui-org/theme': 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
-
- '@nlpjs/basic@4.27.0':
- dependencies:
- '@nlpjs/console-connector': 4.26.1
- '@nlpjs/core-loader': 4.26.1
- '@nlpjs/evaluator': 4.26.1
- '@nlpjs/lang-en': 4.26.1
- '@nlpjs/logger': 4.26.1
- '@nlpjs/nlp': 4.27.0
- transitivePeerDependencies:
- - supports-color
-
- '@nlpjs/builtin-compromise@4.26.1':
- dependencies:
- '@nlpjs/core': 4.26.1
- compromise: 13.11.4
- compromise-dates: 1.5.6(compromise-numbers@1.4.0(compromise@13.11.4))(compromise@13.11.4)
- compromise-numbers: 1.4.0(compromise@13.11.4)
-
- '@nlpjs/connector@4.26.1':
- dependencies:
- '@nlpjs/core': 4.26.1
-
- '@nlpjs/console-connector@4.26.1':
- dependencies:
- '@nlpjs/connector': 4.26.1
- '@nlpjs/core': 4.26.1
-
- '@nlpjs/core-loader@4.26.1':
- dependencies:
- '@nlpjs/core': 4.26.1
- '@nlpjs/request': 4.25.0
- transitivePeerDependencies:
- - supports-color
-
- '@nlpjs/core@4.26.1': {}
-
- '@nlpjs/evaluator@4.26.1':
- dependencies:
- escodegen: 2.1.0
- esprima: 4.0.1
-
- '@nlpjs/lang-en-min@4.26.1':
- dependencies:
- '@nlpjs/core': 4.26.1
-
- '@nlpjs/lang-en@4.26.1':
- dependencies:
- '@nlpjs/core': 4.26.1
- '@nlpjs/lang-en-min': 4.26.1
-
- '@nlpjs/lang-zh@4.26.1':
- dependencies:
- '@nlpjs/core': 4.26.1
-
- '@nlpjs/language-min@4.25.0': {}
-
- '@nlpjs/logger@4.26.1':
- dependencies:
- pino: 7.11.0
- pino-pretty: 7.6.1
-
- '@nlpjs/ner@4.27.0':
- dependencies:
- '@nlpjs/core': 4.26.1
- '@nlpjs/language-min': 4.25.0
- '@nlpjs/similarity': 4.26.1
-
- '@nlpjs/neural@4.25.0': {}
-
- '@nlpjs/nlg@4.26.1':
- dependencies:
- '@nlpjs/core': 4.26.1
-
- '@nlpjs/nlp@4.27.0':
- dependencies:
- '@nlpjs/core': 4.26.1
- '@nlpjs/ner': 4.27.0
- '@nlpjs/nlg': 4.26.1
- '@nlpjs/nlu': 4.27.0
- '@nlpjs/sentiment': 4.26.1
- '@nlpjs/slot': 4.26.1
-
- '@nlpjs/nlu@4.27.0':
- dependencies:
- '@nlpjs/core': 4.26.1
- '@nlpjs/language-min': 4.25.0
- '@nlpjs/neural': 4.25.0
- '@nlpjs/similarity': 4.26.1
-
- '@nlpjs/request@4.25.0':
- dependencies:
- http-proxy-agent: 5.0.0
- https-proxy-agent: 5.0.1
- transitivePeerDependencies:
- - supports-color
-
- '@nlpjs/sentiment@4.26.1':
- dependencies:
- '@nlpjs/core': 4.26.1
- '@nlpjs/language-min': 4.25.0
- '@nlpjs/neural': 4.25.0
-
- '@nlpjs/similarity@4.26.1': {}
-
- '@nlpjs/slot@4.26.1': {}
-
'@nodelib/fs.scandir@2.1.5':
dependencies:
'@nodelib/fs.stat': 2.0.5
@@ -6137,718 +1875,10 @@ snapshots:
'@nodelib/fs.scandir': 2.1.5
fastq: 1.17.1
- '@openmeteo/sdk@1.11.7':
- dependencies:
- flatbuffers: 24.3.25
-
'@pkgjs/parseargs@0.11.0':
optional: true
- '@react-aria/breadcrumbs@3.5.11(react@18.3.0)':
- dependencies:
- '@react-aria/i18n': 3.10.2(react@18.3.0)
- '@react-aria/link': 3.6.5(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-types/breadcrumbs': 3.7.3(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-aria/button@3.9.3(react@18.3.0)':
- dependencies:
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/toggle': 3.7.2(react@18.3.0)
- '@react-types/button': 3.9.2(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-aria/calendar@3.5.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
- dependencies:
- '@internationalized/date': 3.5.2
- '@react-aria/i18n': 3.10.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/live-announcer': 3.3.2
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/calendar': 3.4.1(react@18.3.0)
- '@react-types/button': 3.9.2(react@18.3.0)
- '@react-types/calendar': 3.4.1(react@18.3.0)
- '@react-types/shared': 3.21.0(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
-
- '@react-aria/checkbox@3.14.1(react@18.3.0)':
- dependencies:
- '@react-aria/form': 3.0.3(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/label': 3.7.6(react@18.3.0)
- '@react-aria/toggle': 3.10.2(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/checkbox': 3.6.3(react@18.3.0)
- '@react-stately/form': 3.0.1(react@18.3.0)
- '@react-stately/toggle': 3.7.2(react@18.3.0)
- '@react-types/checkbox': 3.7.1(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-aria/combobox@3.8.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
- dependencies:
- '@react-aria/i18n': 3.10.2(react@18.3.0)
- '@react-aria/listbox': 3.11.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/live-announcer': 3.3.2
- '@react-aria/menu': 3.13.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/overlays': 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/selection': 3.17.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/textfield': 3.14.3(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/collections': 3.10.5(react@18.3.0)
- '@react-stately/combobox': 3.8.2(react@18.3.0)
- '@react-stately/form': 3.0.1(react@18.3.0)
- '@react-types/button': 3.9.2(react@18.3.0)
- '@react-types/combobox': 3.10.1(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
-
- '@react-aria/datepicker@3.9.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
- dependencies:
- '@internationalized/date': 3.5.2
- '@internationalized/number': 3.5.1
- '@internationalized/string': 3.2.1
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/form': 3.0.3(react@18.3.0)
- '@react-aria/i18n': 3.10.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/label': 3.7.6(react@18.3.0)
- '@react-aria/spinbutton': 3.6.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/datepicker': 3.9.2(react@18.3.0)
- '@react-stately/form': 3.0.1(react@18.3.0)
- '@react-types/button': 3.9.2(react@18.3.0)
- '@react-types/calendar': 3.4.4(react@18.3.0)
- '@react-types/datepicker': 3.7.2(react@18.3.0)
- '@react-types/dialog': 3.5.8(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
-
- '@react-aria/dialog@3.5.12(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
- dependencies:
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/overlays': 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-types/dialog': 3.5.8(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
-
- '@react-aria/focus@3.16.2(react@18.3.0)':
- dependencies:
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- clsx: 2.1.1
- react: 18.3.0
-
- '@react-aria/form@3.0.3(react@18.3.0)':
- dependencies:
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/form': 3.0.1(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-aria/grid@3.8.8(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
- dependencies:
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/i18n': 3.10.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/live-announcer': 3.3.2
- '@react-aria/selection': 3.17.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/collections': 3.10.5(react@18.3.0)
- '@react-stately/grid': 3.8.5(react@18.3.0)
- '@react-stately/selection': 3.14.3(react@18.3.0)
- '@react-stately/virtualizer': 3.6.8(react@18.3.0)
- '@react-types/checkbox': 3.7.1(react@18.3.0)
- '@react-types/grid': 3.2.4(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
-
- '@react-aria/i18n@3.10.2(react@18.3.0)':
- dependencies:
- '@internationalized/date': 3.5.2
- '@internationalized/message': 3.1.2
- '@internationalized/number': 3.5.1
- '@internationalized/string': 3.2.1
- '@react-aria/ssr': 3.9.2(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-aria/interactions@3.21.1(react@18.3.0)':
- dependencies:
- '@react-aria/ssr': 3.9.2(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-aria/label@3.7.6(react@18.3.0)':
- dependencies:
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-aria/link@3.6.5(react@18.3.0)':
- dependencies:
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-types/link': 3.5.3(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-aria/listbox@3.11.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
- dependencies:
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/label': 3.7.6(react@18.3.0)
- '@react-aria/selection': 3.17.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/collections': 3.10.5(react@18.3.0)
- '@react-stately/list': 3.10.3(react@18.3.0)
- '@react-types/listbox': 3.4.7(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
-
- '@react-aria/live-announcer@3.3.2':
- dependencies:
- '@swc/helpers': 0.5.11
-
- '@react-aria/menu@3.13.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
- dependencies:
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/i18n': 3.10.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/overlays': 3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/selection': 3.17.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/collections': 3.10.5(react@18.3.0)
- '@react-stately/menu': 3.6.1(react@18.3.0)
- '@react-stately/tree': 3.7.6(react@18.3.0)
- '@react-types/button': 3.9.2(react@18.3.0)
- '@react-types/menu': 3.9.7(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
-
- '@react-aria/overlays@3.21.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
- dependencies:
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/i18n': 3.10.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/ssr': 3.9.2(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-aria/visually-hidden': 3.8.10(react@18.3.0)
- '@react-stately/overlays': 3.6.5(react@18.3.0)
- '@react-types/button': 3.9.2(react@18.3.0)
- '@react-types/overlays': 3.8.5(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
-
- '@react-aria/progress@3.4.11(react@18.3.0)':
- dependencies:
- '@react-aria/i18n': 3.10.2(react@18.3.0)
- '@react-aria/label': 3.7.6(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-types/progress': 3.5.2(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-aria/radio@3.10.2(react@18.3.0)':
- dependencies:
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/form': 3.0.3(react@18.3.0)
- '@react-aria/i18n': 3.10.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/label': 3.7.6(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/radio': 3.10.2(react@18.3.0)
- '@react-types/radio': 3.7.1(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-aria/selection@3.17.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
- dependencies:
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/i18n': 3.10.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/selection': 3.14.3(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
-
- '@react-aria/slider@3.7.6(react@18.3.0)':
- dependencies:
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/i18n': 3.10.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/label': 3.7.6(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/slider': 3.5.2(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@react-types/slider': 3.7.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-aria/spinbutton@3.6.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
- dependencies:
- '@react-aria/i18n': 3.10.2(react@18.3.0)
- '@react-aria/live-announcer': 3.3.2
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-types/button': 3.9.2(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
-
- '@react-aria/ssr@3.9.2(react@18.3.0)':
- dependencies:
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-aria/switch@3.6.2(react@18.3.0)':
- dependencies:
- '@react-aria/toggle': 3.10.2(react@18.3.0)
- '@react-stately/toggle': 3.7.2(react@18.3.0)
- '@react-types/switch': 3.5.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-aria/table@3.13.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
- dependencies:
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/grid': 3.8.8(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/i18n': 3.10.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/live-announcer': 3.3.2
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-aria/visually-hidden': 3.8.10(react@18.3.0)
- '@react-stately/collections': 3.10.5(react@18.3.0)
- '@react-stately/flags': 3.0.1
- '@react-stately/table': 3.11.6(react@18.3.0)
- '@react-stately/virtualizer': 3.6.8(react@18.3.0)
- '@react-types/checkbox': 3.7.1(react@18.3.0)
- '@react-types/grid': 3.2.4(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@react-types/table': 3.9.3(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
-
- '@react-aria/tabs@3.8.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
- dependencies:
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/i18n': 3.10.2(react@18.3.0)
- '@react-aria/selection': 3.17.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/tabs': 3.6.4(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@react-types/tabs': 3.3.5(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
-
- '@react-aria/textfield@3.14.3(react@18.3.0)':
- dependencies:
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/form': 3.0.3(react@18.3.0)
- '@react-aria/label': 3.7.6(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/form': 3.0.1(react@18.3.0)
- '@react-stately/utils': 3.9.1(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@react-types/textfield': 3.9.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-aria/toggle@3.10.2(react@18.3.0)':
- dependencies:
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/toggle': 3.7.2(react@18.3.0)
- '@react-types/checkbox': 3.7.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-aria/tooltip@3.7.2(react@18.3.0)':
- dependencies:
- '@react-aria/focus': 3.16.2(react@18.3.0)
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-stately/tooltip': 3.4.7(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@react-types/tooltip': 3.4.7(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-aria/utils@3.23.2(react@18.3.0)':
- dependencies:
- '@react-aria/ssr': 3.9.2(react@18.3.0)
- '@react-stately/utils': 3.9.1(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- clsx: 2.1.1
- react: 18.3.0
-
- '@react-aria/visually-hidden@3.8.10(react@18.3.0)':
- dependencies:
- '@react-aria/interactions': 3.21.1(react@18.3.0)
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-stately/calendar@3.4.1(react@18.3.0)':
- dependencies:
- '@internationalized/date': 3.5.2
- '@react-stately/utils': 3.9.1(react@18.3.0)
- '@react-types/calendar': 3.4.1(react@18.3.0)
- '@react-types/datepicker': 3.7.2(react@18.3.0)
- '@react-types/shared': 3.21.0(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-stately/checkbox@3.6.3(react@18.3.0)':
- dependencies:
- '@react-stately/form': 3.0.1(react@18.3.0)
- '@react-stately/utils': 3.9.1(react@18.3.0)
- '@react-types/checkbox': 3.7.1(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-stately/collections@3.10.5(react@18.3.0)':
- dependencies:
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-stately/combobox@3.8.2(react@18.3.0)':
- dependencies:
- '@react-stately/collections': 3.10.5(react@18.3.0)
- '@react-stately/form': 3.0.1(react@18.3.0)
- '@react-stately/list': 3.10.3(react@18.3.0)
- '@react-stately/overlays': 3.6.5(react@18.3.0)
- '@react-stately/select': 3.6.2(react@18.3.0)
- '@react-stately/utils': 3.9.1(react@18.3.0)
- '@react-types/combobox': 3.10.1(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-stately/datepicker@3.9.2(react@18.3.0)':
- dependencies:
- '@internationalized/date': 3.5.2
- '@internationalized/string': 3.2.1
- '@react-stately/form': 3.0.1(react@18.3.0)
- '@react-stately/overlays': 3.6.5(react@18.3.0)
- '@react-stately/utils': 3.9.1(react@18.3.0)
- '@react-types/datepicker': 3.7.2(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-stately/flags@3.0.1':
- dependencies:
- '@swc/helpers': 0.4.36
-
- '@react-stately/form@3.0.1(react@18.3.0)':
- dependencies:
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-stately/grid@3.8.5(react@18.3.0)':
- dependencies:
- '@react-stately/collections': 3.10.5(react@18.3.0)
- '@react-stately/selection': 3.14.3(react@18.3.0)
- '@react-types/grid': 3.2.4(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-stately/list@3.10.3(react@18.3.0)':
- dependencies:
- '@react-stately/collections': 3.10.5(react@18.3.0)
- '@react-stately/selection': 3.14.3(react@18.3.0)
- '@react-stately/utils': 3.9.1(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-stately/menu@3.6.1(react@18.3.0)':
- dependencies:
- '@react-stately/overlays': 3.6.5(react@18.3.0)
- '@react-types/menu': 3.9.7(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-stately/overlays@3.6.5(react@18.3.0)':
- dependencies:
- '@react-stately/utils': 3.9.1(react@18.3.0)
- '@react-types/overlays': 3.8.5(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-stately/radio@3.10.2(react@18.3.0)':
- dependencies:
- '@react-stately/form': 3.0.1(react@18.3.0)
- '@react-stately/utils': 3.9.1(react@18.3.0)
- '@react-types/radio': 3.7.1(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-stately/select@3.6.2(react@18.3.0)':
- dependencies:
- '@react-stately/form': 3.0.1(react@18.3.0)
- '@react-stately/list': 3.10.3(react@18.3.0)
- '@react-stately/overlays': 3.6.5(react@18.3.0)
- '@react-types/select': 3.9.2(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-stately/selection@3.14.3(react@18.3.0)':
- dependencies:
- '@react-stately/collections': 3.10.5(react@18.3.0)
- '@react-stately/utils': 3.9.1(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-stately/slider@3.5.2(react@18.3.0)':
- dependencies:
- '@react-stately/utils': 3.9.1(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@react-types/slider': 3.7.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-stately/table@3.11.6(react@18.3.0)':
- dependencies:
- '@react-stately/collections': 3.10.5(react@18.3.0)
- '@react-stately/flags': 3.0.1
- '@react-stately/grid': 3.8.5(react@18.3.0)
- '@react-stately/selection': 3.14.3(react@18.3.0)
- '@react-stately/utils': 3.9.1(react@18.3.0)
- '@react-types/grid': 3.2.4(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@react-types/table': 3.9.3(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-stately/tabs@3.6.4(react@18.3.0)':
- dependencies:
- '@react-stately/list': 3.10.3(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@react-types/tabs': 3.3.5(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-stately/toggle@3.7.2(react@18.3.0)':
- dependencies:
- '@react-stately/utils': 3.9.1(react@18.3.0)
- '@react-types/checkbox': 3.7.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-stately/tooltip@3.4.7(react@18.3.0)':
- dependencies:
- '@react-stately/overlays': 3.6.5(react@18.3.0)
- '@react-types/tooltip': 3.4.7(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-stately/tree@3.7.6(react@18.3.0)':
- dependencies:
- '@react-stately/collections': 3.10.5(react@18.3.0)
- '@react-stately/selection': 3.14.3(react@18.3.0)
- '@react-stately/utils': 3.9.1(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-stately/utils@3.9.1(react@18.3.0)':
- dependencies:
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-stately/virtualizer@3.6.8(react@18.3.0)':
- dependencies:
- '@react-aria/utils': 3.23.2(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- '@swc/helpers': 0.5.11
- react: 18.3.0
-
- '@react-types/accordion@3.0.0-alpha.19(react@18.3.0)':
- dependencies:
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
-
- '@react-types/breadcrumbs@3.7.3(react@18.3.0)':
- dependencies:
- '@react-types/link': 3.5.3(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
-
- '@react-types/button@3.9.2(react@18.3.0)':
- dependencies:
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
-
- '@react-types/calendar@3.4.1(react@18.3.0)':
- dependencies:
- '@internationalized/date': 3.5.2
- '@react-types/shared': 3.21.0(react@18.3.0)
- react: 18.3.0
-
- '@react-types/calendar@3.4.4(react@18.3.0)':
- dependencies:
- '@internationalized/date': 3.5.2
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
-
- '@react-types/checkbox@3.7.1(react@18.3.0)':
- dependencies:
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
-
- '@react-types/combobox@3.10.1(react@18.3.0)':
- dependencies:
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
-
- '@react-types/datepicker@3.7.2(react@18.3.0)':
- dependencies:
- '@internationalized/date': 3.5.2
- '@react-types/calendar': 3.4.4(react@18.3.0)
- '@react-types/overlays': 3.8.5(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
-
- '@react-types/dialog@3.5.8(react@18.3.0)':
- dependencies:
- '@react-types/overlays': 3.8.5(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
-
- '@react-types/grid@3.2.4(react@18.3.0)':
- dependencies:
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
-
- '@react-types/link@3.5.3(react@18.3.0)':
- dependencies:
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
-
- '@react-types/listbox@3.4.7(react@18.3.0)':
- dependencies:
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
-
- '@react-types/menu@3.9.7(react@18.3.0)':
- dependencies:
- '@react-types/overlays': 3.8.5(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
-
- '@react-types/overlays@3.8.5(react@18.3.0)':
- dependencies:
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
-
- '@react-types/progress@3.5.2(react@18.3.0)':
- dependencies:
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
-
- '@react-types/radio@3.7.1(react@18.3.0)':
- dependencies:
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
-
- '@react-types/select@3.9.2(react@18.3.0)':
- dependencies:
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
-
- '@react-types/shared@3.21.0(react@18.3.0)':
- dependencies:
- react: 18.3.0
-
- '@react-types/shared@3.22.1(react@18.3.0)':
- dependencies:
- react: 18.3.0
-
- '@react-types/slider@3.7.1(react@18.3.0)':
- dependencies:
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
-
- '@react-types/switch@3.5.1(react@18.3.0)':
- dependencies:
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
-
- '@react-types/table@3.9.3(react@18.3.0)':
- dependencies:
- '@react-types/grid': 3.2.4(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
-
- '@react-types/tabs@3.3.5(react@18.3.0)':
- dependencies:
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
-
- '@react-types/textfield@3.9.1(react@18.3.0)':
- dependencies:
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
-
- '@react-types/tooltip@3.4.7(react@18.3.0)':
- dependencies:
- '@react-types/overlays': 3.8.5(react@18.3.0)
- '@react-types/shared': 3.22.1(react@18.3.0)
- react: 18.3.0
+ '@remix-run/router@1.16.1': {}
'@rollup/rollup-android-arm-eabi@4.18.0':
optional: true
@@ -6898,350 +1928,195 @@ snapshots:
'@rollup/rollup-win32-x64-msvc@4.18.0':
optional: true
- '@shikijs/core@1.6.5': {}
+ '@swc/core-darwin-arm64@1.6.5':
+ optional: true
- '@shikijs/transformers@1.6.5':
+ '@swc/core-darwin-x64@1.6.5':
+ optional: true
+
+ '@swc/core-linux-arm-gnueabihf@1.6.5':
+ optional: true
+
+ '@swc/core-linux-arm64-gnu@1.6.5':
+ optional: true
+
+ '@swc/core-linux-arm64-musl@1.6.5':
+ optional: true
+
+ '@swc/core-linux-x64-gnu@1.6.5':
+ optional: true
+
+ '@swc/core-linux-x64-musl@1.6.5':
+ optional: true
+
+ '@swc/core-win32-arm64-msvc@1.6.5':
+ optional: true
+
+ '@swc/core-win32-ia32-msvc@1.6.5':
+ optional: true
+
+ '@swc/core-win32-x64-msvc@1.6.5':
+ optional: true
+
+ '@swc/core@1.6.5':
dependencies:
- shiki: 1.6.5
-
- '@sinclair/typebox@0.27.8': {}
-
- '@sinonjs/commons@3.0.1':
- dependencies:
- type-detect: 4.0.8
-
- '@sinonjs/fake-timers@10.3.0':
- dependencies:
- '@sinonjs/commons': 3.0.1
-
- '@swc/helpers@0.4.14':
- dependencies:
- tslib: 2.6.2
-
- '@swc/helpers@0.4.36':
- dependencies:
- legacy-swc-helpers: '@swc/helpers@0.4.14'
- tslib: 2.6.2
-
- '@swc/helpers@0.5.11':
- dependencies:
- tslib: 2.6.2
-
- '@swc/helpers@0.5.2':
- dependencies:
- tslib: 2.6.2
-
- '@testing-library/dom@9.3.4':
- dependencies:
- '@babel/code-frame': 7.24.2
- '@babel/runtime': 7.24.4
- '@types/aria-query': 5.0.4
- aria-query: 5.1.3
- chalk: 4.1.2
- dom-accessibility-api: 0.5.16
- lz-string: 1.5.0
- pretty-format: 27.5.1
-
- '@testing-library/jest-dom@6.4.2(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@20.12.7)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))':
- dependencies:
- '@adobe/css-tools': 4.3.3
- '@babel/runtime': 7.24.4
- aria-query: 5.3.0
- chalk: 3.0.0
- css.escape: 1.5.1
- dom-accessibility-api: 0.6.3
- lodash: 4.17.21
- redent: 3.0.0
+ '@swc/counter': 0.1.3
+ '@swc/types': 0.1.9
optionalDependencies:
- '@jest/globals': 29.7.0
- '@types/jest': 29.5.12
- jest: 29.7.0(@types/node@20.12.7)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))
+ '@swc/core-darwin-arm64': 1.6.5
+ '@swc/core-darwin-x64': 1.6.5
+ '@swc/core-linux-arm-gnueabihf': 1.6.5
+ '@swc/core-linux-arm64-gnu': 1.6.5
+ '@swc/core-linux-arm64-musl': 1.6.5
+ '@swc/core-linux-x64-gnu': 1.6.5
+ '@swc/core-linux-x64-musl': 1.6.5
+ '@swc/core-win32-arm64-msvc': 1.6.5
+ '@swc/core-win32-ia32-msvc': 1.6.5
+ '@swc/core-win32-x64-msvc': 1.6.5
- '@testing-library/react@14.3.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)':
+ '@swc/counter@0.1.3': {}
+
+ '@swc/types@0.1.9':
dependencies:
- '@babel/runtime': 7.24.4
- '@testing-library/dom': 9.3.4
- '@types/react-dom': 18.3.0
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
+ '@swc/counter': 0.1.3
- '@tootallnate/once@2.0.0': {}
-
- '@tsconfig/node10@1.0.11':
- optional: true
-
- '@tsconfig/node12@1.0.11':
- optional: true
-
- '@tsconfig/node14@1.0.3':
- optional: true
-
- '@tsconfig/node16@1.0.4':
- optional: true
-
- '@types/aria-query@5.0.4': {}
-
- '@types/babel__core@7.20.5':
+ '@types/debug@4.1.12':
dependencies:
- '@babel/parser': 7.24.4
- '@babel/types': 7.24.0
- '@types/babel__generator': 7.6.8
- '@types/babel__template': 7.4.4
- '@types/babel__traverse': 7.20.5
-
- '@types/babel__generator@7.6.8':
- dependencies:
- '@babel/types': 7.24.0
-
- '@types/babel__template@7.4.4':
- dependencies:
- '@babel/parser': 7.24.4
- '@babel/types': 7.24.0
-
- '@types/babel__traverse@7.20.5':
- dependencies:
- '@babel/types': 7.24.0
+ '@types/ms': 0.7.34
'@types/estree@1.0.5': {}
- '@types/graceful-fs@4.1.9':
+ '@types/hoist-non-react-statics@3.3.5':
dependencies:
- '@types/node': 20.12.7
+ '@types/react': 18.3.3
+ hoist-non-react-statics: 3.3.2
- '@types/istanbul-lib-coverage@2.0.6': {}
-
- '@types/istanbul-lib-report@3.0.3':
- dependencies:
- '@types/istanbul-lib-coverage': 2.0.6
-
- '@types/istanbul-reports@3.0.4':
- dependencies:
- '@types/istanbul-lib-report': 3.0.3
-
- '@types/jest@29.5.12':
- dependencies:
- expect: 29.7.0
- pretty-format: 29.7.0
-
- '@types/jsdom@20.0.1':
- dependencies:
- '@types/node': 20.12.7
- '@types/tough-cookie': 4.0.5
- parse5: 7.1.2
-
- '@types/linkify-it@5.0.0': {}
-
- '@types/lodash.debounce@4.0.9':
- dependencies:
- '@types/lodash': 4.17.0
-
- '@types/lodash@4.17.0': {}
-
- '@types/markdown-it@14.1.1':
- dependencies:
- '@types/linkify-it': 5.0.0
- '@types/mdurl': 2.0.0
-
- '@types/mdurl@2.0.0': {}
-
- '@types/node@20.12.7':
- dependencies:
- undici-types: 5.26.5
+ '@types/ms@0.7.34': {}
'@types/prop-types@15.7.12': {}
- '@types/punycode@2.1.4': {}
-
'@types/react-dom@18.3.0':
dependencies:
- '@types/react': 18.3.0
+ '@types/react': 18.3.3
- '@types/react@18.3.0':
+ '@types/react@18.3.3':
dependencies:
'@types/prop-types': 15.7.12
csstype: 3.1.3
- '@types/stack-utils@2.0.3': {}
-
- '@types/tough-cookie@4.0.5': {}
-
'@types/valid-url@1.0.7': {}
- '@types/web-bluetooth@0.0.20': {}
-
- '@types/yargs-parser@21.0.3': {}
-
- '@types/yargs@17.0.32':
+ '@typescript-eslint/eslint-plugin@7.13.1(@typescript-eslint/parser@7.13.1(eslint@8.57.0)(typescript@5.5.2))(eslint@8.57.0)(typescript@5.5.2)':
dependencies:
- '@types/yargs-parser': 21.0.3
-
- '@vitejs/plugin-vue@5.0.5(vite@5.3.1(@types/node@20.12.7))(vue@3.4.29(typescript@5.4.5))':
- dependencies:
- vite: 5.3.1(@types/node@20.12.7)
- vue: 3.4.29(typescript@5.4.5)
-
- '@vue/compiler-core@3.4.29':
- dependencies:
- '@babel/parser': 7.24.7
- '@vue/shared': 3.4.29
- entities: 4.5.0
- estree-walker: 2.0.2
- source-map-js: 1.2.0
-
- '@vue/compiler-dom@3.4.29':
- dependencies:
- '@vue/compiler-core': 3.4.29
- '@vue/shared': 3.4.29
-
- '@vue/compiler-sfc@3.4.29':
- dependencies:
- '@babel/parser': 7.24.7
- '@vue/compiler-core': 3.4.29
- '@vue/compiler-dom': 3.4.29
- '@vue/compiler-ssr': 3.4.29
- '@vue/shared': 3.4.29
- estree-walker: 2.0.2
- magic-string: 0.30.10
- postcss: 8.4.38
- source-map-js: 1.2.0
-
- '@vue/compiler-ssr@3.4.29':
- dependencies:
- '@vue/compiler-dom': 3.4.29
- '@vue/shared': 3.4.29
-
- '@vue/devtools-api@7.3.0(vue@3.4.29(typescript@5.4.5))':
- dependencies:
- '@vue/devtools-kit': 7.3.0(vue@3.4.29(typescript@5.4.5))
- transitivePeerDependencies:
- - vue
-
- '@vue/devtools-kit@7.3.0(vue@3.4.29(typescript@5.4.5))':
- dependencies:
- '@vue/devtools-shared': 7.3.0
- birpc: 0.2.17
- hookable: 5.5.3
- mitt: 3.0.1
- perfect-debounce: 1.0.0
- speakingurl: 14.0.1
- superjson: 2.2.1
- vue: 3.4.29(typescript@5.4.5)
-
- '@vue/devtools-shared@7.3.0':
- dependencies:
- rfdc: 1.4.1
-
- '@vue/reactivity@3.4.29':
- dependencies:
- '@vue/shared': 3.4.29
-
- '@vue/runtime-core@3.4.29':
- dependencies:
- '@vue/reactivity': 3.4.29
- '@vue/shared': 3.4.29
-
- '@vue/runtime-dom@3.4.29':
- dependencies:
- '@vue/reactivity': 3.4.29
- '@vue/runtime-core': 3.4.29
- '@vue/shared': 3.4.29
- csstype: 3.1.3
-
- '@vue/server-renderer@3.4.29(vue@3.4.29(typescript@5.4.5))':
- dependencies:
- '@vue/compiler-ssr': 3.4.29
- '@vue/shared': 3.4.29
- vue: 3.4.29(typescript@5.4.5)
-
- '@vue/shared@3.4.29': {}
-
- '@vueuse/core@10.11.0(vue@3.4.29(typescript@5.4.5))':
- dependencies:
- '@types/web-bluetooth': 0.0.20
- '@vueuse/metadata': 10.11.0
- '@vueuse/shared': 10.11.0(vue@3.4.29(typescript@5.4.5))
- vue-demi: 0.14.8(vue@3.4.29(typescript@5.4.5))
- transitivePeerDependencies:
- - '@vue/composition-api'
- - vue
-
- '@vueuse/integrations@10.11.0(focus-trap@7.5.4)(vue@3.4.29(typescript@5.4.5))':
- dependencies:
- '@vueuse/core': 10.11.0(vue@3.4.29(typescript@5.4.5))
- '@vueuse/shared': 10.11.0(vue@3.4.29(typescript@5.4.5))
- vue-demi: 0.14.8(vue@3.4.29(typescript@5.4.5))
+ '@eslint-community/regexpp': 4.10.1
+ '@typescript-eslint/parser': 7.13.1(eslint@8.57.0)(typescript@5.5.2)
+ '@typescript-eslint/scope-manager': 7.13.1
+ '@typescript-eslint/type-utils': 7.13.1(eslint@8.57.0)(typescript@5.5.2)
+ '@typescript-eslint/utils': 7.13.1(eslint@8.57.0)(typescript@5.5.2)
+ '@typescript-eslint/visitor-keys': 7.13.1
+ eslint: 8.57.0
+ graphemer: 1.4.0
+ ignore: 5.3.1
+ natural-compare: 1.4.0
+ ts-api-utils: 1.3.0(typescript@5.5.2)
optionalDependencies:
- focus-trap: 7.5.4
- transitivePeerDependencies:
- - '@vue/composition-api'
- - vue
-
- '@vueuse/metadata@10.11.0': {}
-
- '@vueuse/shared@10.11.0(vue@3.4.29(typescript@5.4.5))':
- dependencies:
- vue-demi: 0.14.8(vue@3.4.29(typescript@5.4.5))
- transitivePeerDependencies:
- - '@vue/composition-api'
- - vue
-
- abab@2.0.6: {}
-
- abort-controller@3.0.0:
- dependencies:
- event-target-shim: 5.0.1
-
- acorn-globals@7.0.1:
- dependencies:
- acorn: 8.11.3
- acorn-walk: 8.3.2
-
- acorn-walk@8.3.2: {}
-
- acorn@8.11.3: {}
-
- agent-base@6.0.2:
- dependencies:
- debug: 4.3.4
+ typescript: 5.5.2
transitivePeerDependencies:
- supports-color
- algoliasearch@4.23.3:
+ '@typescript-eslint/parser@7.13.1(eslint@8.57.0)(typescript@5.5.2)':
dependencies:
- '@algolia/cache-browser-local-storage': 4.23.3
- '@algolia/cache-common': 4.23.3
- '@algolia/cache-in-memory': 4.23.3
- '@algolia/client-account': 4.23.3
- '@algolia/client-analytics': 4.23.3
- '@algolia/client-common': 4.23.3
- '@algolia/client-personalization': 4.23.3
- '@algolia/client-search': 4.23.3
- '@algolia/logger-common': 4.23.3
- '@algolia/logger-console': 4.23.3
- '@algolia/recommend': 4.23.3
- '@algolia/requester-browser-xhr': 4.23.3
- '@algolia/requester-common': 4.23.3
- '@algolia/requester-node-http': 4.23.3
- '@algolia/transporter': 4.23.3
+ '@typescript-eslint/scope-manager': 7.13.1
+ '@typescript-eslint/types': 7.13.1
+ '@typescript-eslint/typescript-estree': 7.13.1(typescript@5.5.2)
+ '@typescript-eslint/visitor-keys': 7.13.1
+ debug: 4.3.5
+ eslint: 8.57.0
+ optionalDependencies:
+ typescript: 5.5.2
+ transitivePeerDependencies:
+ - supports-color
- ansi-escapes@4.3.2:
+ '@typescript-eslint/scope-manager@7.13.1':
dependencies:
- type-fest: 0.21.3
+ '@typescript-eslint/types': 7.13.1
+ '@typescript-eslint/visitor-keys': 7.13.1
+
+ '@typescript-eslint/type-utils@7.13.1(eslint@8.57.0)(typescript@5.5.2)':
+ dependencies:
+ '@typescript-eslint/typescript-estree': 7.13.1(typescript@5.5.2)
+ '@typescript-eslint/utils': 7.13.1(eslint@8.57.0)(typescript@5.5.2)
+ debug: 4.3.5
+ eslint: 8.57.0
+ ts-api-utils: 1.3.0(typescript@5.5.2)
+ optionalDependencies:
+ typescript: 5.5.2
+ transitivePeerDependencies:
+ - supports-color
+
+ '@typescript-eslint/types@7.13.1': {}
+
+ '@typescript-eslint/typescript-estree@7.13.1(typescript@5.5.2)':
+ dependencies:
+ '@typescript-eslint/types': 7.13.1
+ '@typescript-eslint/visitor-keys': 7.13.1
+ debug: 4.3.5
+ globby: 11.1.0
+ is-glob: 4.0.3
+ minimatch: 9.0.4
+ semver: 7.6.2
+ ts-api-utils: 1.3.0(typescript@5.5.2)
+ optionalDependencies:
+ typescript: 5.5.2
+ transitivePeerDependencies:
+ - supports-color
+
+ '@typescript-eslint/utils@7.13.1(eslint@8.57.0)(typescript@5.5.2)':
+ dependencies:
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0)
+ '@typescript-eslint/scope-manager': 7.13.1
+ '@typescript-eslint/types': 7.13.1
+ '@typescript-eslint/typescript-estree': 7.13.1(typescript@5.5.2)
+ eslint: 8.57.0
+ transitivePeerDependencies:
+ - supports-color
+ - typescript
+
+ '@typescript-eslint/visitor-keys@7.13.1':
+ dependencies:
+ '@typescript-eslint/types': 7.13.1
+ eslint-visitor-keys: 3.4.3
+
+ '@ungap/structured-clone@1.2.0': {}
+
+ '@vitejs/plugin-react-swc@3.7.0(vite@5.3.1)':
+ dependencies:
+ '@swc/core': 1.6.5
+ vite: 5.3.1
+ transitivePeerDependencies:
+ - '@swc/helpers'
+
+ acorn-jsx@5.3.2(acorn@8.12.0):
+ dependencies:
+ acorn: 8.12.0
+
+ acorn@8.12.0: {}
+
+ ajv@6.12.6:
+ dependencies:
+ fast-deep-equal: 3.1.3
+ fast-json-stable-stringify: 2.1.0
+ json-schema-traverse: 0.4.1
+ uri-js: 4.4.1
ansi-regex@5.0.1: {}
ansi-regex@6.0.1: {}
- ansi-styles@3.2.1:
- dependencies:
- color-convert: 1.9.3
-
ansi-styles@4.3.0:
dependencies:
color-convert: 2.0.1
- ansi-styles@5.2.0: {}
-
ansi-styles@6.2.1: {}
any-promise@1.3.0: {}
@@ -7251,48 +2126,24 @@ snapshots:
normalize-path: 3.0.0
picomatch: 2.3.1
- arg@4.1.3:
- optional: true
-
arg@5.0.2: {}
- argparse@1.0.10:
- dependencies:
- sprintf-js: 1.0.3
-
- args@5.0.3:
- dependencies:
- camelcase: 5.0.0
- chalk: 2.4.2
- leven: 2.1.0
- mri: 1.1.4
-
- aria-query@5.1.3:
- dependencies:
- deep-equal: 2.2.3
-
- aria-query@5.3.0:
- dependencies:
- dequal: 2.0.3
+ argparse@2.0.1: {}
array-buffer-byte-length@1.0.1:
dependencies:
call-bind: 1.0.7
is-array-buffer: 3.0.4
- asynckit@0.4.0: {}
-
- atob@2.1.2: {}
-
- atomic-sleep@1.0.0: {}
+ array-union@2.1.0: {}
autoprefixer@10.4.19(postcss@8.4.38):
dependencies:
- browserslist: 4.23.0
- caniuse-lite: 1.0.30001612
+ browserslist: 4.23.1
+ caniuse-lite: 1.0.30001636
fraction.js: 4.3.7
normalize-range: 0.1.2
- picocolors: 1.0.0
+ picocolors: 1.0.1
postcss: 8.4.38
postcss-value-parser: 4.2.0
@@ -7300,66 +2151,10 @@ snapshots:
dependencies:
possible-typed-array-names: 1.0.0
- babel-jest@29.7.0(@babel/core@7.24.4):
- dependencies:
- '@babel/core': 7.24.4
- '@jest/transform': 29.7.0
- '@types/babel__core': 7.20.5
- babel-plugin-istanbul: 6.1.1
- babel-preset-jest: 29.6.3(@babel/core@7.24.4)
- chalk: 4.1.2
- graceful-fs: 4.2.11
- slash: 3.0.0
- transitivePeerDependencies:
- - supports-color
-
- babel-plugin-istanbul@6.1.1:
- dependencies:
- '@babel/helper-plugin-utils': 7.24.0
- '@istanbuljs/load-nyc-config': 1.1.0
- '@istanbuljs/schema': 0.1.3
- istanbul-lib-instrument: 5.2.1
- test-exclude: 6.0.0
- transitivePeerDependencies:
- - supports-color
-
- babel-plugin-jest-hoist@29.6.3:
- dependencies:
- '@babel/template': 7.24.0
- '@babel/types': 7.24.0
- '@types/babel__core': 7.20.5
- '@types/babel__traverse': 7.20.5
-
- babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.4):
- dependencies:
- '@babel/core': 7.24.4
- '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.4)
- '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.24.4)
- '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.4)
- '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.4)
- '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.4)
- '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.4)
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.4)
- '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.4)
- '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.4)
- '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.4)
- '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.4)
- '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.4)
-
- babel-preset-jest@29.6.3(@babel/core@7.24.4):
- dependencies:
- '@babel/core': 7.24.4
- babel-plugin-jest-hoist: 29.6.3
- babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.4)
-
balanced-match@1.0.2: {}
- base64-js@1.5.1: {}
-
binary-extensions@2.3.0: {}
- birpc@0.2.17: {}
-
brace-expansion@1.1.11:
dependencies:
balanced-match: 1.0.2
@@ -7369,37 +2164,16 @@ snapshots:
dependencies:
balanced-match: 1.0.2
- braces@3.0.2:
+ braces@3.0.3:
dependencies:
- fill-range: 7.0.1
+ fill-range: 7.1.1
- browserslist@4.23.0:
+ browserslist@4.23.1:
dependencies:
- caniuse-lite: 1.0.30001612
- electron-to-chromium: 1.4.749
+ caniuse-lite: 1.0.30001636
+ electron-to-chromium: 1.4.810
node-releases: 2.0.14
- update-browserslist-db: 1.0.13(browserslist@4.23.0)
-
- bs-logger@0.2.6:
- dependencies:
- fast-json-stable-stringify: 2.1.0
-
- bser@2.1.1:
- dependencies:
- node-int64: 0.4.0
-
- btoa@1.2.1: {}
-
- buffer-from@1.1.2: {}
-
- buffer@6.0.3:
- dependencies:
- base64-js: 1.5.1
- ieee754: 1.2.1
-
- busboy@1.6.0:
- dependencies:
- streamsearch: 1.1.0
+ update-browserslist-db: 1.0.16(browserslist@4.23.1)
call-bind@1.0.7:
dependencies:
@@ -7413,36 +2187,17 @@ snapshots:
camelcase-css@2.0.1: {}
- camelcase@5.0.0: {}
-
- camelcase@5.3.1: {}
-
- camelcase@6.3.0: {}
-
- caniuse-lite@1.0.30001612: {}
-
- chalk@2.4.2:
- dependencies:
- ansi-styles: 3.2.1
- escape-string-regexp: 1.0.5
- supports-color: 5.5.0
-
- chalk@3.0.0:
- dependencies:
- ansi-styles: 4.3.0
- supports-color: 7.2.0
+ caniuse-lite@1.0.30001636: {}
chalk@4.1.2:
dependencies:
ansi-styles: 4.3.0
supports-color: 7.2.0
- char-regex@1.0.2: {}
-
chokidar@3.6.0:
dependencies:
anymatch: 3.1.3
- braces: 3.0.2
+ braces: 3.0.3
glob-parent: 5.1.2
is-binary-path: 2.1.0
is-glob: 4.0.3
@@ -7451,100 +2206,17 @@ snapshots:
optionalDependencies:
fsevents: 2.3.3
- ci-info@3.9.0: {}
-
- cjs-module-lexer@1.2.3: {}
-
- client-only@0.0.1: {}
-
- cliui@8.0.1:
- dependencies:
- string-width: 4.2.3
- strip-ansi: 6.0.1
- wrap-ansi: 7.0.0
-
- clsx@1.2.1: {}
-
- clsx@2.1.1: {}
-
- co@4.6.0: {}
-
- collect-v8-coverage@1.0.2: {}
-
- color-convert@1.9.3:
- dependencies:
- color-name: 1.1.3
-
color-convert@2.0.1:
dependencies:
color-name: 1.1.4
- color-name@1.1.3: {}
-
color-name@1.1.4: {}
- color-string@1.9.1:
- dependencies:
- color-name: 1.1.4
- simple-swizzle: 0.2.2
-
- color2k@2.0.3: {}
-
- color@4.2.3:
- dependencies:
- color-convert: 2.0.1
- color-string: 1.9.1
-
- colorette@2.0.20: {}
-
- combined-stream@1.0.8:
- dependencies:
- delayed-stream: 1.0.0
-
commander@4.1.1: {}
- compromise-dates@1.5.6(compromise-numbers@1.4.0(compromise@13.11.4))(compromise@13.11.4):
- dependencies:
- compromise: 13.11.4
- compromise-numbers: 1.4.0(compromise@13.11.4)
- spacetime: 6.14.0
- spacetime-holiday: 0.1.0(spacetime@6.14.0)
-
- compromise-numbers@1.4.0(compromise@13.11.4):
- dependencies:
- compromise: 13.11.4
-
- compromise@13.11.4:
- dependencies:
- efrt-unpack: 2.2.0
-
- compute-scroll-into-view@3.1.0: {}
-
concat-map@0.0.1: {}
- convert-source-map@2.0.0: {}
-
- copy-anything@3.0.5:
- dependencies:
- is-what: 4.1.16
-
- create-jest@29.7.0(@types/node@20.12.7)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)):
- dependencies:
- '@jest/types': 29.6.3
- chalk: 4.1.2
- exit: 0.1.2
- graceful-fs: 4.2.11
- jest-config: 29.7.0(@types/node@20.12.7)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))
- jest-util: 29.7.0
- prompts: 2.4.2
- transitivePeerDependencies:
- - '@types/node'
- - babel-plugin-macros
- - supports-color
- - ts-node
-
- create-require@1.1.1:
- optional: true
+ confbox@0.1.7: {}
cross-spawn@7.0.3:
dependencies:
@@ -7552,36 +2224,14 @@ snapshots:
shebang-command: 2.0.0
which: 2.0.2
- css.escape@1.5.1: {}
-
cssesc@3.0.0: {}
- cssom@0.3.8: {}
-
- cssom@0.5.0: {}
-
- cssstyle@2.3.0:
- dependencies:
- cssom: 0.3.8
-
csstype@3.1.3: {}
- data-urls@3.0.2:
- dependencies:
- abab: 2.0.6
- whatwg-mimetype: 3.0.0
- whatwg-url: 11.0.0
-
- dateformat@4.6.3: {}
-
- debug@4.3.4:
+ debug@4.3.5:
dependencies:
ms: 2.1.2
- decimal.js@10.4.3: {}
-
- dedent@1.5.3: {}
-
deep-equal@2.2.3:
dependencies:
array-buffer-byte-length: 1.0.1
@@ -7603,7 +2253,7 @@ snapshots:
which-collection: 1.0.2
which-typed-array: 1.1.15
- deepmerge@4.3.1: {}
+ deep-is@0.1.4: {}
define-data-property@1.1.4:
dependencies:
@@ -7617,60 +2267,26 @@ snapshots:
has-property-descriptors: 1.0.2
object-keys: 1.1.1
- delayed-stream@1.0.0: {}
-
- dequal@2.0.3: {}
-
- detect-newline@3.1.0: {}
-
- detect-node-es@1.1.0: {}
-
didyoumean@1.2.2: {}
- diff-sequences@29.6.3: {}
-
- diff@4.0.2:
- optional: true
+ dir-glob@3.0.1:
+ dependencies:
+ path-type: 4.0.0
dlv@1.1.3: {}
- dom-accessibility-api@0.5.16: {}
-
- dom-accessibility-api@0.6.3: {}
-
- domexception@4.0.0:
+ doctrine@3.0.0:
dependencies:
- webidl-conversions: 7.0.0
-
- duplexify@4.1.3:
- dependencies:
- end-of-stream: 1.4.4
- inherits: 2.0.4
- readable-stream: 3.6.2
- stream-shift: 1.0.3
+ esutils: 2.0.3
eastasianwidth@0.2.0: {}
- efrt-unpack@2.2.0: {}
-
- electron-to-chromium@1.4.749: {}
-
- emittery@0.13.1: {}
+ electron-to-chromium@1.4.810: {}
emoji-regex@8.0.0: {}
emoji-regex@9.2.2: {}
- end-of-stream@1.4.4:
- dependencies:
- once: 1.4.0
-
- entities@4.5.0: {}
-
- error-ex@1.3.2:
- dependencies:
- is-arrayish: 0.2.1
-
es-define-property@1.0.0:
dependencies:
get-intrinsic: 1.2.4
@@ -7717,51 +2333,96 @@ snapshots:
escalade@3.1.2: {}
- escape-string-regexp@1.0.5: {}
+ escape-string-regexp@4.0.0: {}
- escape-string-regexp@2.0.0: {}
+ eslint-plugin-react-hooks@4.6.2(eslint@8.57.0):
+ dependencies:
+ eslint: 8.57.0
- escodegen@2.1.0:
+ eslint-plugin-react-refresh@0.4.7(eslint@8.57.0):
+ dependencies:
+ eslint: 8.57.0
+
+ eslint-scope@7.2.2:
+ dependencies:
+ esrecurse: 4.3.0
+ estraverse: 5.3.0
+
+ eslint-visitor-keys@3.4.3: {}
+
+ eslint@8.57.0:
+ dependencies:
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0)
+ '@eslint-community/regexpp': 4.10.1
+ '@eslint/eslintrc': 2.1.4
+ '@eslint/js': 8.57.0
+ '@humanwhocodes/config-array': 0.11.14
+ '@humanwhocodes/module-importer': 1.0.1
+ '@nodelib/fs.walk': 1.2.8
+ '@ungap/structured-clone': 1.2.0
+ ajv: 6.12.6
+ chalk: 4.1.2
+ cross-spawn: 7.0.3
+ debug: 4.3.5
+ doctrine: 3.0.0
+ escape-string-regexp: 4.0.0
+ eslint-scope: 7.2.2
+ eslint-visitor-keys: 3.4.3
+ espree: 9.6.1
+ esquery: 1.5.0
+ esutils: 2.0.3
+ fast-deep-equal: 3.1.3
+ file-entry-cache: 6.0.1
+ find-up: 5.0.0
+ glob-parent: 6.0.2
+ globals: 13.24.0
+ graphemer: 1.4.0
+ ignore: 5.3.1
+ imurmurhash: 0.1.4
+ is-glob: 4.0.3
+ is-path-inside: 3.0.3
+ js-yaml: 4.1.0
+ json-stable-stringify-without-jsonify: 1.0.1
+ levn: 0.4.1
+ lodash.merge: 4.6.2
+ minimatch: 3.1.2
+ natural-compare: 1.4.0
+ optionator: 0.9.4
+ strip-ansi: 6.0.1
+ text-table: 0.2.0
+ transitivePeerDependencies:
+ - supports-color
+
+ espree@9.6.1:
+ dependencies:
+ acorn: 8.12.0
+ acorn-jsx: 5.3.2(acorn@8.12.0)
+ eslint-visitor-keys: 3.4.3
+
+ esprima-extract-comments@1.1.0:
dependencies:
esprima: 4.0.1
- estraverse: 5.3.0
- esutils: 2.0.3
- optionalDependencies:
- source-map: 0.6.1
esprima@4.0.1: {}
- estraverse@5.3.0: {}
+ esquery@1.5.0:
+ dependencies:
+ estraverse: 5.3.0
- estree-walker@2.0.2: {}
+ esrecurse@4.3.0:
+ dependencies:
+ estraverse: 5.3.0
+
+ estraverse@5.3.0: {}
esutils@2.0.3: {}
- event-target-shim@5.0.1: {}
-
- events@3.3.0: {}
-
- execa@5.1.1:
+ extract-comments@1.1.0:
dependencies:
- cross-spawn: 7.0.3
- get-stream: 6.0.1
- human-signals: 2.1.0
- is-stream: 2.0.1
- merge-stream: 2.0.0
- npm-run-path: 4.0.1
- onetime: 5.1.2
- signal-exit: 3.0.7
- strip-final-newline: 2.0.0
+ esprima-extract-comments: 1.1.0
+ parse-code-context: 1.0.0
- exit@0.1.2: {}
-
- expect@29.7.0:
- dependencies:
- '@jest/expect-utils': 29.7.0
- jest-get-type: 29.6.3
- jest-matcher-utils: 29.7.0
- jest-message-util: 29.7.0
- jest-util: 29.7.0
+ fast-deep-equal@3.1.3: {}
fast-glob@3.3.2:
dependencies:
@@ -7769,65 +2430,48 @@ snapshots:
'@nodelib/fs.walk': 1.2.8
glob-parent: 5.1.2
merge2: 1.4.1
- micromatch: 4.0.5
+ micromatch: 4.0.7
fast-json-stable-stringify@2.1.0: {}
- fast-redact@3.5.0: {}
-
- fast-safe-stringify@2.1.1: {}
+ fast-levenshtein@2.0.6: {}
fastq@1.17.1:
dependencies:
reusify: 1.0.4
- fb-watchman@2.0.2:
+ file-entry-cache@6.0.1:
dependencies:
- bser: 2.1.1
+ flat-cache: 3.2.0
- fflate@0.8.2: {}
-
- fill-range@7.0.1:
+ fill-range@7.1.1:
dependencies:
to-regex-range: 5.0.1
- find-up@4.1.0:
+ find-up@5.0.0:
dependencies:
- locate-path: 5.0.0
+ locate-path: 6.0.0
path-exists: 4.0.0
- flat@5.0.2: {}
-
- flatbuffers@24.3.25: {}
-
- focus-trap@7.5.4:
+ flat-cache@3.2.0:
dependencies:
- tabbable: 6.2.0
+ flatted: 3.3.1
+ keyv: 4.5.4
+ rimraf: 3.0.2
+
+ flatted@3.3.1: {}
for-each@0.3.3:
dependencies:
is-callable: 1.2.7
- foreground-child@3.1.1:
+ foreground-child@3.2.1:
dependencies:
cross-spawn: 7.0.3
signal-exit: 4.1.0
- form-data@4.0.0:
- dependencies:
- asynckit: 0.4.0
- combined-stream: 1.0.8
- mime-types: 2.1.35
-
fraction.js@4.3.7: {}
- framer-motion@11.1.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0):
- dependencies:
- tslib: 2.6.2
- optionalDependencies:
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
-
fs.realpath@1.0.0: {}
fsevents@2.3.3:
@@ -7837,10 +2481,6 @@ snapshots:
functions-have-names@1.2.3: {}
- gensync@1.0.0-beta.2: {}
-
- get-caller-file@2.0.5: {}
-
get-intrinsic@1.2.4:
dependencies:
es-errors: 1.3.0
@@ -7849,16 +2489,6 @@ snapshots:
has-symbols: 1.0.3
hasown: 2.0.2
- get-nonce@1.0.1: {}
-
- get-package-type@0.1.0: {}
-
- get-stream@6.0.1: {}
-
- get-tsconfig@4.7.5:
- dependencies:
- resolve-pkg-maps: 1.0.0
-
glob-parent@5.1.2:
dependencies:
is-glob: 4.0.3
@@ -7867,13 +2497,14 @@ snapshots:
dependencies:
is-glob: 4.0.3
- glob@10.3.12:
+ glob@10.4.2:
dependencies:
- foreground-child: 3.1.1
- jackspeak: 2.3.6
+ foreground-child: 3.2.1
+ jackspeak: 3.4.0
minimatch: 9.0.4
- minipass: 7.0.4
- path-scurry: 1.10.2
+ minipass: 7.1.2
+ package-json-from-dist: 1.0.0
+ path-scurry: 1.11.1
glob@7.2.3:
dependencies:
@@ -7884,20 +2515,29 @@ snapshots:
once: 1.4.0
path-is-absolute: 1.0.1
- globals@11.12.0: {}
+ globals@13.24.0:
+ dependencies:
+ type-fest: 0.20.2
+
+ globby@11.1.0:
+ dependencies:
+ array-union: 2.1.0
+ dir-glob: 3.0.1
+ fast-glob: 3.3.2
+ ignore: 5.3.1
+ merge2: 1.4.1
+ slash: 3.0.0
+
+ globrex@0.1.2: {}
gopd@1.0.1:
dependencies:
get-intrinsic: 1.2.4
- graceful-fs@4.2.11: {}
-
- hamt_plus@1.0.2: {}
+ graphemer@1.4.0: {}
has-bigints@1.0.2: {}
- has-flag@3.0.0: {}
-
has-flag@4.0.0: {}
has-property-descriptors@1.0.2:
@@ -7916,50 +2556,19 @@ snapshots:
dependencies:
function-bind: 1.1.2
- hookable@5.5.3: {}
-
- html-encoding-sniffer@3.0.0:
+ hoist-non-react-statics@3.3.2:
dependencies:
- whatwg-encoding: 2.0.0
+ react-is: 16.13.1
- html-escaper@2.0.2: {}
+ ignore@5.3.1: {}
- http-proxy-agent@5.0.0:
+ import-fresh@3.3.0:
dependencies:
- '@tootallnate/once': 2.0.0
- agent-base: 6.0.2
- debug: 4.3.4
- transitivePeerDependencies:
- - supports-color
-
- https-proxy-agent@5.0.1:
- dependencies:
- agent-base: 6.0.2
- debug: 4.3.4
- transitivePeerDependencies:
- - supports-color
-
- human-signals@2.1.0: {}
-
- iconify-icon@2.1.0:
- dependencies:
- '@iconify/types': 2.0.0
-
- iconv-lite@0.6.3:
- dependencies:
- safer-buffer: 2.1.2
-
- ieee754@1.2.1: {}
-
- import-local@3.1.0:
- dependencies:
- pkg-dir: 4.2.0
- resolve-cwd: 3.0.0
+ parent-module: 1.0.1
+ resolve-from: 4.0.0
imurmurhash@0.1.4: {}
- indent-string@4.0.0: {}
-
inflight@1.0.6:
dependencies:
once: 1.4.0
@@ -7973,23 +2582,12 @@ snapshots:
hasown: 2.0.2
side-channel: 1.0.6
- intl-messageformat@10.5.11:
+ intl-messageformat@10.5.14:
dependencies:
- '@formatjs/ecma402-abstract': 1.18.2
+ '@formatjs/ecma402-abstract': 2.0.0
'@formatjs/fast-memoize': 2.2.0
- '@formatjs/icu-messageformat-parser': 2.7.6
- tslib: 2.6.2
-
- intl-messageformat@9.13.0:
- dependencies:
- '@formatjs/ecma402-abstract': 1.11.4
- '@formatjs/fast-memoize': 1.2.1
- '@formatjs/icu-messageformat-parser': 2.1.0
- tslib: 2.6.2
-
- invariant@2.2.4:
- dependencies:
- loose-envify: 1.4.0
+ '@formatjs/icu-messageformat-parser': 2.7.8
+ tslib: 2.6.3
is-arguments@1.1.1:
dependencies:
@@ -8001,10 +2599,6 @@ snapshots:
call-bind: 1.0.7
get-intrinsic: 1.2.4
- is-arrayish@0.2.1: {}
-
- is-arrayish@0.3.2: {}
-
is-bigint@1.0.4:
dependencies:
has-bigints: 1.0.2
@@ -8020,7 +2614,7 @@ snapshots:
is-callable@1.2.7: {}
- is-core-module@2.13.1:
+ is-core-module@2.14.0:
dependencies:
hasown: 2.0.2
@@ -8032,8 +2626,6 @@ snapshots:
is-fullwidth-code-point@3.0.0: {}
- is-generator-fn@2.1.0: {}
-
is-glob@4.0.3:
dependencies:
is-extglob: 2.1.1
@@ -8046,7 +2638,7 @@ snapshots:
is-number@7.0.0: {}
- is-potential-custom-element-name@1.0.1: {}
+ is-path-inside@3.0.3: {}
is-regex@1.1.4:
dependencies:
@@ -8059,8 +2651,6 @@ snapshots:
dependencies:
call-bind: 1.0.7
- is-stream@2.0.1: {}
-
is-string@1.0.7:
dependencies:
has-tostringtag: 1.0.2
@@ -8076,516 +2666,76 @@ snapshots:
call-bind: 1.0.7
get-intrinsic: 1.2.4
- is-what@4.1.16: {}
-
isarray@2.0.5: {}
isexe@2.0.0: {}
- istanbul-lib-coverage@3.2.2: {}
-
- istanbul-lib-instrument@5.2.1:
- dependencies:
- '@babel/core': 7.24.4
- '@babel/parser': 7.24.4
- '@istanbuljs/schema': 0.1.3
- istanbul-lib-coverage: 3.2.2
- semver: 6.3.1
- transitivePeerDependencies:
- - supports-color
-
- istanbul-lib-instrument@6.0.2:
- dependencies:
- '@babel/core': 7.24.4
- '@babel/parser': 7.24.4
- '@istanbuljs/schema': 0.1.3
- istanbul-lib-coverage: 3.2.2
- semver: 7.6.0
- transitivePeerDependencies:
- - supports-color
-
- istanbul-lib-report@3.0.1:
- dependencies:
- istanbul-lib-coverage: 3.2.2
- make-dir: 4.0.0
- supports-color: 7.2.0
-
- istanbul-lib-source-maps@4.0.1:
- dependencies:
- debug: 4.3.4
- istanbul-lib-coverage: 3.2.2
- source-map: 0.6.1
- transitivePeerDependencies:
- - supports-color
-
- istanbul-reports@3.1.7:
- dependencies:
- html-escaper: 2.0.2
- istanbul-lib-report: 3.0.1
-
- jackspeak@2.3.6:
+ jackspeak@3.4.0:
dependencies:
'@isaacs/cliui': 8.0.2
optionalDependencies:
'@pkgjs/parseargs': 0.11.0
- jest-changed-files@29.7.0:
- dependencies:
- execa: 5.1.1
- jest-util: 29.7.0
- p-limit: 3.1.0
+ jiti@1.21.6: {}
- jest-circus@29.7.0:
- dependencies:
- '@jest/environment': 29.7.0
- '@jest/expect': 29.7.0
- '@jest/test-result': 29.7.0
- '@jest/types': 29.6.3
- '@types/node': 20.12.7
- chalk: 4.1.2
- co: 4.6.0
- dedent: 1.5.3
- is-generator-fn: 2.1.0
- jest-each: 29.7.0
- jest-matcher-utils: 29.7.0
- jest-message-util: 29.7.0
- jest-runtime: 29.7.0
- jest-snapshot: 29.7.0
- jest-util: 29.7.0
- p-limit: 3.1.0
- pretty-format: 29.7.0
- pure-rand: 6.1.0
- slash: 3.0.0
- stack-utils: 2.0.6
- transitivePeerDependencies:
- - babel-plugin-macros
- - supports-color
-
- jest-cli@29.7.0(@types/node@20.12.7)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)):
- dependencies:
- '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))
- '@jest/test-result': 29.7.0
- '@jest/types': 29.6.3
- chalk: 4.1.2
- create-jest: 29.7.0(@types/node@20.12.7)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))
- exit: 0.1.2
- import-local: 3.1.0
- jest-config: 29.7.0(@types/node@20.12.7)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))
- jest-util: 29.7.0
- jest-validate: 29.7.0
- yargs: 17.7.2
- transitivePeerDependencies:
- - '@types/node'
- - babel-plugin-macros
- - supports-color
- - ts-node
-
- jest-config@29.7.0(@types/node@20.12.7)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)):
- dependencies:
- '@babel/core': 7.24.4
- '@jest/test-sequencer': 29.7.0
- '@jest/types': 29.6.3
- babel-jest: 29.7.0(@babel/core@7.24.4)
- chalk: 4.1.2
- ci-info: 3.9.0
- deepmerge: 4.3.1
- glob: 7.2.3
- graceful-fs: 4.2.11
- jest-circus: 29.7.0
- jest-environment-node: 29.7.0
- jest-get-type: 29.6.3
- jest-regex-util: 29.6.3
- jest-resolve: 29.7.0
- jest-runner: 29.7.0
- jest-util: 29.7.0
- jest-validate: 29.7.0
- micromatch: 4.0.5
- parse-json: 5.2.0
- pretty-format: 29.7.0
- slash: 3.0.0
- strip-json-comments: 3.1.1
+ jotai@2.8.3(@types/react@18.3.3)(react@18.3.1):
optionalDependencies:
- '@types/node': 20.12.7
- ts-node: 10.9.2(@types/node@20.12.7)(typescript@5.4.5)
- transitivePeerDependencies:
- - babel-plugin-macros
- - supports-color
-
- jest-diff@29.7.0:
- dependencies:
- chalk: 4.1.2
- diff-sequences: 29.6.3
- jest-get-type: 29.6.3
- pretty-format: 29.7.0
-
- jest-docblock@29.7.0:
- dependencies:
- detect-newline: 3.1.0
-
- jest-each@29.7.0:
- dependencies:
- '@jest/types': 29.6.3
- chalk: 4.1.2
- jest-get-type: 29.6.3
- jest-util: 29.7.0
- pretty-format: 29.7.0
-
- jest-environment-jsdom@29.7.0:
- dependencies:
- '@jest/environment': 29.7.0
- '@jest/fake-timers': 29.7.0
- '@jest/types': 29.6.3
- '@types/jsdom': 20.0.1
- '@types/node': 20.12.7
- jest-mock: 29.7.0
- jest-util: 29.7.0
- jsdom: 20.0.3
- transitivePeerDependencies:
- - bufferutil
- - supports-color
- - utf-8-validate
-
- jest-environment-node@29.7.0:
- dependencies:
- '@jest/environment': 29.7.0
- '@jest/fake-timers': 29.7.0
- '@jest/types': 29.6.3
- '@types/node': 20.12.7
- jest-mock: 29.7.0
- jest-util: 29.7.0
-
- jest-get-type@29.6.3: {}
-
- jest-haste-map@29.7.0:
- dependencies:
- '@jest/types': 29.6.3
- '@types/graceful-fs': 4.1.9
- '@types/node': 20.12.7
- anymatch: 3.1.3
- fb-watchman: 2.0.2
- graceful-fs: 4.2.11
- jest-regex-util: 29.6.3
- jest-util: 29.7.0
- jest-worker: 29.7.0
- micromatch: 4.0.5
- walker: 1.0.8
- optionalDependencies:
- fsevents: 2.3.3
-
- jest-leak-detector@29.7.0:
- dependencies:
- jest-get-type: 29.6.3
- pretty-format: 29.7.0
-
- jest-matcher-utils@29.7.0:
- dependencies:
- chalk: 4.1.2
- jest-diff: 29.7.0
- jest-get-type: 29.6.3
- pretty-format: 29.7.0
-
- jest-message-util@29.7.0:
- dependencies:
- '@babel/code-frame': 7.24.2
- '@jest/types': 29.6.3
- '@types/stack-utils': 2.0.3
- chalk: 4.1.2
- graceful-fs: 4.2.11
- micromatch: 4.0.5
- pretty-format: 29.7.0
- slash: 3.0.0
- stack-utils: 2.0.6
-
- jest-mock@29.7.0:
- dependencies:
- '@jest/types': 29.6.3
- '@types/node': 20.12.7
- jest-util: 29.7.0
-
- jest-pnp-resolver@1.2.3(jest-resolve@29.7.0):
- optionalDependencies:
- jest-resolve: 29.7.0
-
- jest-regex-util@29.6.3: {}
-
- jest-resolve-dependencies@29.7.0:
- dependencies:
- jest-regex-util: 29.6.3
- jest-snapshot: 29.7.0
- transitivePeerDependencies:
- - supports-color
-
- jest-resolve@29.7.0:
- dependencies:
- chalk: 4.1.2
- graceful-fs: 4.2.11
- jest-haste-map: 29.7.0
- jest-pnp-resolver: 1.2.3(jest-resolve@29.7.0)
- jest-util: 29.7.0
- jest-validate: 29.7.0
- resolve: 1.22.8
- resolve.exports: 2.0.2
- slash: 3.0.0
-
- jest-runner@29.7.0:
- dependencies:
- '@jest/console': 29.7.0
- '@jest/environment': 29.7.0
- '@jest/test-result': 29.7.0
- '@jest/transform': 29.7.0
- '@jest/types': 29.6.3
- '@types/node': 20.12.7
- chalk: 4.1.2
- emittery: 0.13.1
- graceful-fs: 4.2.11
- jest-docblock: 29.7.0
- jest-environment-node: 29.7.0
- jest-haste-map: 29.7.0
- jest-leak-detector: 29.7.0
- jest-message-util: 29.7.0
- jest-resolve: 29.7.0
- jest-runtime: 29.7.0
- jest-util: 29.7.0
- jest-watcher: 29.7.0
- jest-worker: 29.7.0
- p-limit: 3.1.0
- source-map-support: 0.5.13
- transitivePeerDependencies:
- - supports-color
-
- jest-runtime@29.7.0:
- dependencies:
- '@jest/environment': 29.7.0
- '@jest/fake-timers': 29.7.0
- '@jest/globals': 29.7.0
- '@jest/source-map': 29.6.3
- '@jest/test-result': 29.7.0
- '@jest/transform': 29.7.0
- '@jest/types': 29.6.3
- '@types/node': 20.12.7
- chalk: 4.1.2
- cjs-module-lexer: 1.2.3
- collect-v8-coverage: 1.0.2
- glob: 7.2.3
- graceful-fs: 4.2.11
- jest-haste-map: 29.7.0
- jest-message-util: 29.7.0
- jest-mock: 29.7.0
- jest-regex-util: 29.6.3
- jest-resolve: 29.7.0
- jest-snapshot: 29.7.0
- jest-util: 29.7.0
- slash: 3.0.0
- strip-bom: 4.0.0
- transitivePeerDependencies:
- - supports-color
-
- jest-snapshot@29.7.0:
- dependencies:
- '@babel/core': 7.24.4
- '@babel/generator': 7.24.4
- '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.4)
- '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.24.4)
- '@babel/types': 7.24.0
- '@jest/expect-utils': 29.7.0
- '@jest/transform': 29.7.0
- '@jest/types': 29.6.3
- babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.4)
- chalk: 4.1.2
- expect: 29.7.0
- graceful-fs: 4.2.11
- jest-diff: 29.7.0
- jest-get-type: 29.6.3
- jest-matcher-utils: 29.7.0
- jest-message-util: 29.7.0
- jest-util: 29.7.0
- natural-compare: 1.4.0
- pretty-format: 29.7.0
- semver: 7.6.0
- transitivePeerDependencies:
- - supports-color
-
- jest-util@29.7.0:
- dependencies:
- '@jest/types': 29.6.3
- '@types/node': 20.12.7
- chalk: 4.1.2
- ci-info: 3.9.0
- graceful-fs: 4.2.11
- picomatch: 2.3.1
-
- jest-validate@29.7.0:
- dependencies:
- '@jest/types': 29.6.3
- camelcase: 6.3.0
- chalk: 4.1.2
- jest-get-type: 29.6.3
- leven: 3.1.0
- pretty-format: 29.7.0
-
- jest-watcher@29.7.0:
- dependencies:
- '@jest/test-result': 29.7.0
- '@jest/types': 29.6.3
- '@types/node': 20.12.7
- ansi-escapes: 4.3.2
- chalk: 4.1.2
- emittery: 0.13.1
- jest-util: 29.7.0
- string-length: 4.0.2
-
- jest-worker@29.7.0:
- dependencies:
- '@types/node': 20.12.7
- jest-util: 29.7.0
- merge-stream: 2.0.0
- supports-color: 8.1.1
-
- jest@29.7.0(@types/node@20.12.7)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)):
- dependencies:
- '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))
- '@jest/types': 29.6.3
- import-local: 3.1.0
- jest-cli: 29.7.0(@types/node@20.12.7)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))
- transitivePeerDependencies:
- - '@types/node'
- - babel-plugin-macros
- - supports-color
- - ts-node
-
- jiti@1.21.0: {}
-
- joycon@3.1.1: {}
+ '@types/react': 18.3.3
+ react: 18.3.1
js-tokens@4.0.0: {}
- js-yaml@3.14.1:
+ js-yaml@4.1.0:
dependencies:
- argparse: 1.0.10
- esprima: 4.0.1
+ argparse: 2.0.1
- jsdom@20.0.3:
- dependencies:
- abab: 2.0.6
- acorn: 8.11.3
- acorn-globals: 7.0.1
- cssom: 0.5.0
- cssstyle: 2.3.0
- data-urls: 3.0.2
- decimal.js: 10.4.3
- domexception: 4.0.0
- escodegen: 2.1.0
- form-data: 4.0.0
- html-encoding-sniffer: 3.0.0
- http-proxy-agent: 5.0.0
- https-proxy-agent: 5.0.1
- is-potential-custom-element-name: 1.0.1
- nwsapi: 2.2.9
- parse5: 7.1.2
- saxes: 6.0.0
- symbol-tree: 3.2.4
- tough-cookie: 4.1.3
- w3c-xmlserializer: 4.0.0
- webidl-conversions: 7.0.0
- whatwg-encoding: 2.0.0
- whatwg-mimetype: 3.0.0
- whatwg-url: 11.0.0
- ws: 8.16.0
- xml-name-validator: 4.0.0
- transitivePeerDependencies:
- - bufferutil
- - supports-color
- - utf-8-validate
+ json-buffer@3.0.1: {}
- jsesc@2.5.2: {}
+ json-schema-traverse@0.4.1: {}
- json-parse-even-better-errors@2.3.1: {}
+ json-stable-stringify-without-jsonify@1.0.1: {}
json5@2.2.3: {}
- kleur@3.0.3: {}
+ keyv@4.5.4:
+ dependencies:
+ json-buffer: 3.0.1
- leven@2.1.0: {}
-
- leven@3.1.0: {}
+ levn@0.4.1:
+ dependencies:
+ prelude-ls: 1.2.1
+ type-check: 0.4.0
lilconfig@2.1.0: {}
- lilconfig@3.1.1: {}
+ lilconfig@3.1.2: {}
lines-and-columns@1.2.4: {}
- locate-path@5.0.0:
+ local-pkg@0.5.0:
dependencies:
- p-locate: 4.1.0
+ mlly: 1.7.1
+ pkg-types: 1.1.1
- lodash.debounce@4.0.8: {}
+ locate-path@6.0.0:
+ dependencies:
+ p-locate: 5.0.0
- lodash.foreach@4.5.0: {}
-
- lodash.get@4.4.2: {}
-
- lodash.kebabcase@4.1.1: {}
-
- lodash.mapkeys@4.6.0: {}
-
- lodash.memoize@4.1.2: {}
-
- lodash.omit@4.5.0: {}
-
- lodash@4.17.21: {}
+ lodash.merge@4.6.2: {}
loose-envify@1.4.0:
dependencies:
js-tokens: 4.0.0
- lru-cache@10.2.1: {}
-
- lru-cache@5.1.1:
- dependencies:
- yallist: 3.1.1
-
- lru-cache@6.0.0:
- dependencies:
- yallist: 4.0.0
-
- lz-string@1.5.0: {}
-
- magic-string@0.30.10:
- dependencies:
- '@jridgewell/sourcemap-codec': 1.4.15
-
- make-dir@4.0.0:
- dependencies:
- semver: 7.6.0
-
- make-error@1.3.6: {}
-
- makeerror@1.0.12:
- dependencies:
- tmpl: 1.0.5
-
- mark.js@8.11.1: {}
-
- merge-stream@2.0.0: {}
+ lru-cache@10.2.2: {}
merge2@1.4.1: {}
- micromatch@4.0.5:
+ micromatch@4.0.7:
dependencies:
- braces: 3.0.2
+ braces: 3.0.3
picomatch: 2.3.1
- mime-db@1.52.0: {}
-
- mime-types@2.1.35:
- dependencies:
- mime-db: 1.52.0
-
- mimic-fn@2.1.0: {}
-
- min-indent@1.0.1: {}
-
minimatch@3.1.2:
dependencies:
brace-expansion: 1.1.11
@@ -8594,13 +2744,14 @@ snapshots:
dependencies:
brace-expansion: 2.0.1
- minipass@7.0.4: {}
+ minipass@7.1.2: {}
- minisearch@6.3.0: {}
-
- mitt@3.0.1: {}
-
- mri@1.1.4: {}
+ mlly@1.7.1:
+ dependencies:
+ acorn: 8.12.0
+ pathe: 1.1.2
+ pkg-types: 1.1.1
+ ufo: 1.5.3
ms@2.1.2: {}
@@ -8614,65 +2765,17 @@ snapshots:
natural-compare@1.4.0: {}
- negotiator@0.6.3: {}
-
- next-intl@3.12.0(next@14.1.4(@babel/core@7.24.4)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react@18.3.0):
- dependencies:
- '@formatjs/intl-localematcher': 0.2.32
- negotiator: 0.6.3
- next: 14.1.4(@babel/core@7.24.4)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)
- react: 18.3.0
- use-intl: 3.12.0(react@18.3.0)
-
- next-themes@0.3.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0):
- dependencies:
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
-
- next@14.1.4(@babel/core@7.24.4)(react-dom@18.3.0(react@18.3.0))(react@18.3.0):
- dependencies:
- '@next/env': 14.1.4
- '@swc/helpers': 0.5.2
- busboy: 1.6.0
- caniuse-lite: 1.0.30001612
- graceful-fs: 4.2.11
- postcss: 8.4.31
- react: 18.3.0
- react-dom: 18.3.0(react@18.3.0)
- styled-jsx: 5.1.1(@babel/core@7.24.4)(react@18.3.0)
- optionalDependencies:
- '@next/swc-darwin-arm64': 14.1.4
- '@next/swc-darwin-x64': 14.1.4
- '@next/swc-linux-arm64-gnu': 14.1.4
- '@next/swc-linux-arm64-musl': 14.1.4
- '@next/swc-linux-x64-gnu': 14.1.4
- '@next/swc-linux-x64-musl': 14.1.4
- '@next/swc-win32-arm64-msvc': 14.1.4
- '@next/swc-win32-ia32-msvc': 14.1.4
- '@next/swc-win32-x64-msvc': 14.1.4
- transitivePeerDependencies:
- - '@babel/core'
- - babel-plugin-macros
-
- node-int64@0.4.0: {}
-
node-releases@2.0.14: {}
normalize-path@3.0.0: {}
normalize-range@0.1.2: {}
- npm-run-path@4.0.1:
- dependencies:
- path-key: 3.1.1
-
- nwsapi@2.2.9: {}
-
object-assign@4.1.1: {}
object-hash@3.0.0: {}
- object-inspect@1.13.1: {}
+ object-inspect@1.13.2: {}
object-is@1.1.6:
dependencies:
@@ -8688,47 +2791,34 @@ snapshots:
has-symbols: 1.0.3
object-keys: 1.1.1
- on-exit-leak-free@0.2.0: {}
-
- on-exit-leak-free@2.1.2: {}
-
once@1.4.0:
dependencies:
wrappy: 1.0.2
- onetime@5.1.2:
+ optionator@0.9.4:
dependencies:
- mimic-fn: 2.1.0
-
- openmeteo@1.1.4:
- dependencies:
- '@openmeteo/sdk': 1.11.7
- flatbuffers: 24.3.25
-
- p-limit@2.3.0:
- dependencies:
- p-try: 2.2.0
+ deep-is: 0.1.4
+ fast-levenshtein: 2.0.6
+ levn: 0.4.1
+ prelude-ls: 1.2.1
+ type-check: 0.4.0
+ word-wrap: 1.2.5
p-limit@3.1.0:
dependencies:
yocto-queue: 0.1.0
- p-locate@4.1.0:
+ p-locate@5.0.0:
dependencies:
- p-limit: 2.3.0
+ p-limit: 3.1.0
- p-try@2.2.0: {}
+ package-json-from-dist@1.0.0: {}
- parse-json@5.2.0:
+ parent-module@1.0.1:
dependencies:
- '@babel/code-frame': 7.24.2
- error-ex: 1.3.2
- json-parse-even-better-errors: 2.3.1
- lines-and-columns: 1.2.4
+ callsites: 3.1.0
- parse5@7.1.2:
- dependencies:
- entities: 4.5.0
+ parse-code-context@1.0.0: {}
path-exists@4.0.0: {}
@@ -8738,82 +2828,28 @@ snapshots:
path-parse@1.0.7: {}
- path-scurry@1.10.2:
+ path-scurry@1.11.1:
dependencies:
- lru-cache: 10.2.1
- minipass: 7.0.4
+ lru-cache: 10.2.2
+ minipass: 7.1.2
- perfect-debounce@1.0.0: {}
+ path-type@4.0.0: {}
- picocolors@1.0.0: {}
+ pathe@1.1.2: {}
+
+ picocolors@1.0.1: {}
picomatch@2.3.1: {}
pify@2.3.0: {}
- pino-abstract-transport@0.5.0:
- dependencies:
- duplexify: 4.1.3
- split2: 4.2.0
-
- pino-abstract-transport@1.2.0:
- dependencies:
- readable-stream: 4.5.2
- split2: 4.2.0
-
- pino-pretty@7.6.1:
- dependencies:
- args: 5.0.3
- colorette: 2.0.20
- dateformat: 4.6.3
- fast-safe-stringify: 2.1.1
- joycon: 3.1.1
- on-exit-leak-free: 0.2.0
- pino-abstract-transport: 0.5.0
- pump: 3.0.0
- readable-stream: 3.6.2
- rfdc: 1.4.1
- secure-json-parse: 2.7.0
- sonic-boom: 2.8.0
- strip-json-comments: 3.1.1
-
- pino-std-serializers@4.0.0: {}
-
- pino-std-serializers@6.2.2: {}
-
- pino@7.11.0:
- dependencies:
- atomic-sleep: 1.0.0
- fast-redact: 3.5.0
- on-exit-leak-free: 0.2.0
- pino-abstract-transport: 0.5.0
- pino-std-serializers: 4.0.0
- process-warning: 1.0.0
- quick-format-unescaped: 4.0.4
- real-require: 0.1.0
- safe-stable-stringify: 2.4.3
- sonic-boom: 2.8.0
- thread-stream: 0.15.2
-
- pino@9.0.0:
- dependencies:
- atomic-sleep: 1.0.0
- fast-redact: 3.5.0
- on-exit-leak-free: 2.1.2
- pino-abstract-transport: 1.2.0
- pino-std-serializers: 6.2.2
- process-warning: 3.0.0
- quick-format-unescaped: 4.0.4
- real-require: 0.2.0
- safe-stable-stringify: 2.4.3
- sonic-boom: 3.8.1
- thread-stream: 2.7.0
-
pirates@4.0.6: {}
- pkg-dir@4.2.0:
+ pkg-types@1.1.1:
dependencies:
- find-up: 4.1.0
+ confbox: 0.1.7
+ mlly: 1.7.1
+ pathe: 1.1.2
possible-typed-array-names@1.0.0: {}
@@ -8829,128 +2865,74 @@ snapshots:
camelcase-css: 2.0.1
postcss: 8.4.38
- postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)):
+ postcss-load-config@4.0.2(postcss@8.4.38):
dependencies:
- lilconfig: 3.1.1
- yaml: 2.4.1
+ lilconfig: 3.1.2
+ yaml: 2.4.5
optionalDependencies:
postcss: 8.4.38
- ts-node: 10.9.2(@types/node@20.12.7)(typescript@5.4.5)
postcss-nested@6.0.1(postcss@8.4.38):
dependencies:
postcss: 8.4.38
- postcss-selector-parser: 6.0.16
+ postcss-selector-parser: 6.1.0
- postcss-selector-parser@6.0.16:
+ postcss-selector-parser@6.1.0:
dependencies:
cssesc: 3.0.0
util-deprecate: 1.0.2
postcss-value-parser@4.2.0: {}
- postcss@8.4.31:
- dependencies:
- nanoid: 3.3.7
- picocolors: 1.0.0
- source-map-js: 1.2.0
-
postcss@8.4.38:
dependencies:
nanoid: 3.3.7
- picocolors: 1.0.0
+ picocolors: 1.0.1
source-map-js: 1.2.0
- preact@10.22.0: {}
-
- pretty-format@27.5.1:
- dependencies:
- ansi-regex: 5.0.1
- ansi-styles: 5.2.0
- react-is: 17.0.2
-
- pretty-format@29.7.0:
- dependencies:
- '@jest/schemas': 29.6.3
- ansi-styles: 5.2.0
- react-is: 18.3.0
-
- process-warning@1.0.0: {}
-
- process-warning@3.0.0: {}
-
- process@0.11.10: {}
-
- prompts@2.4.2:
- dependencies:
- kleur: 3.0.3
- sisteransi: 1.0.5
-
- psl@1.9.0: {}
-
- pump@3.0.0:
- dependencies:
- end-of-stream: 1.4.4
- once: 1.4.0
+ prelude-ls@1.2.1: {}
punycode@2.3.1: {}
- pure-rand@6.1.0: {}
-
- querystringify@2.2.0: {}
-
queue-microtask@1.2.3: {}
- quick-format-unescaped@4.0.4: {}
-
- react-dom@18.3.0(react@18.3.0):
+ react-dom@18.3.1(react@18.3.1):
dependencies:
loose-envify: 1.4.0
- react: 18.3.0
- scheduler: 0.23.1
+ react: 18.3.1
+ scheduler: 0.23.2
- react-is@17.0.2: {}
-
- react-is@18.3.0: {}
-
- react-remove-scroll-bar@2.3.6(@types/react@18.3.0)(react@18.3.0):
+ react-intl@6.6.8(react@18.3.1)(typescript@5.5.2):
dependencies:
- react: 18.3.0
- react-style-singleton: 2.2.1(@types/react@18.3.0)(react@18.3.0)
- tslib: 2.6.2
+ '@formatjs/ecma402-abstract': 2.0.0
+ '@formatjs/icu-messageformat-parser': 2.7.8
+ '@formatjs/intl': 2.10.4(typescript@5.5.2)
+ '@formatjs/intl-displaynames': 6.6.8
+ '@formatjs/intl-listformat': 7.5.7
+ '@types/hoist-non-react-statics': 3.3.5
+ '@types/react': 18.3.3
+ hoist-non-react-statics: 3.3.2
+ intl-messageformat: 10.5.14
+ react: 18.3.1
+ tslib: 2.6.3
optionalDependencies:
- '@types/react': 18.3.0
+ typescript: 5.5.2
- react-remove-scroll@2.5.9(@types/react@18.3.0)(react@18.3.0):
+ react-is@16.13.1: {}
+
+ react-router-dom@6.23.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
- react: 18.3.0
- react-remove-scroll-bar: 2.3.6(@types/react@18.3.0)(react@18.3.0)
- react-style-singleton: 2.2.1(@types/react@18.3.0)(react@18.3.0)
- tslib: 2.6.2
- use-callback-ref: 1.3.2(@types/react@18.3.0)(react@18.3.0)
- use-sidecar: 1.1.2(@types/react@18.3.0)(react@18.3.0)
- optionalDependencies:
- '@types/react': 18.3.0
+ '@remix-run/router': 1.16.1
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+ react-router: 6.23.1(react@18.3.1)
- react-style-singleton@2.2.1(@types/react@18.3.0)(react@18.3.0):
+ react-router@6.23.1(react@18.3.1):
dependencies:
- get-nonce: 1.0.1
- invariant: 2.2.4
- react: 18.3.0
- tslib: 2.6.2
- optionalDependencies:
- '@types/react': 18.3.0
+ '@remix-run/router': 1.16.1
+ react: 18.3.1
- react-textarea-autosize@8.5.3(@types/react@18.3.0)(react@18.3.0):
- dependencies:
- '@babel/runtime': 7.24.4
- react: 18.3.0
- use-composed-ref: 1.3.0(react@18.3.0)
- use-latest: 1.2.1(@types/react@18.3.0)(react@18.3.0)
- transitivePeerDependencies:
- - '@types/react'
-
- react@18.3.0:
+ react@18.3.1:
dependencies:
loose-envify: 1.4.0
@@ -8958,42 +2940,10 @@ snapshots:
dependencies:
pify: 2.3.0
- readable-stream@3.6.2:
- dependencies:
- inherits: 2.0.4
- string_decoder: 1.3.0
- util-deprecate: 1.0.2
-
- readable-stream@4.5.2:
- dependencies:
- abort-controller: 3.0.0
- buffer: 6.0.3
- events: 3.3.0
- process: 0.11.10
- string_decoder: 1.3.0
-
readdirp@3.6.0:
dependencies:
picomatch: 2.3.1
- real-require@0.1.0: {}
-
- real-require@0.2.0: {}
-
- recoil@0.7.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0):
- dependencies:
- hamt_plus: 1.0.2
- react: 18.3.0
- optionalDependencies:
- react-dom: 18.3.0(react@18.3.0)
-
- redent@3.0.0:
- dependencies:
- indent-string: 4.0.0
- strip-indent: 3.0.0
-
- regenerator-runtime@0.14.1: {}
-
regexp.prototype.flags@1.5.2:
dependencies:
call-bind: 1.0.7
@@ -9001,29 +2951,19 @@ snapshots:
es-errors: 1.3.0
set-function-name: 2.0.2
- require-directory@2.1.1: {}
-
- requires-port@1.0.0: {}
-
- resolve-cwd@3.0.0:
- dependencies:
- resolve-from: 5.0.0
-
- resolve-from@5.0.0: {}
-
- resolve-pkg-maps@1.0.0: {}
-
- resolve.exports@2.0.2: {}
+ resolve-from@4.0.0: {}
resolve@1.22.8:
dependencies:
- is-core-module: 2.13.1
+ is-core-module: 2.14.0
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
reusify@1.0.4: {}
- rfdc@1.4.1: {}
+ rimraf@3.0.2:
+ dependencies:
+ glob: 7.2.3
rollup@4.18.0:
dependencies:
@@ -9051,35 +2991,13 @@ snapshots:
dependencies:
queue-microtask: 1.2.3
- safe-buffer@5.2.1: {}
-
- safe-stable-stringify@2.4.3: {}
-
- safer-buffer@2.1.2: {}
-
- saxes@6.0.0:
- dependencies:
- xmlchars: 2.2.0
-
- scheduler@0.23.1:
+ scheduler@0.23.2:
dependencies:
loose-envify: 1.4.0
- scroll-into-view-if-needed@3.0.10:
- dependencies:
- compute-scroll-into-view: 3.1.0
-
search-engine-autocomplete@0.4.3: {}
- search-insights@2.14.0: {}
-
- secure-json-parse@2.7.0: {}
-
- semver@6.3.1: {}
-
- semver@7.6.0:
- dependencies:
- lru-cache: 6.0.0
+ semver@7.6.2: {}
set-function-length@1.2.2:
dependencies:
@@ -9103,75 +3021,23 @@ snapshots:
shebang-regex@3.0.0: {}
- shiki@1.6.5:
- dependencies:
- '@shikijs/core': 1.6.5
-
side-channel@1.0.6:
dependencies:
call-bind: 1.0.7
es-errors: 1.3.0
get-intrinsic: 1.2.4
- object-inspect: 1.13.1
-
- signal-exit@3.0.7: {}
+ object-inspect: 1.13.2
signal-exit@4.1.0: {}
- simple-swizzle@0.2.2:
- dependencies:
- is-arrayish: 0.3.2
-
- sisteransi@1.0.5: {}
-
slash@3.0.0: {}
- sonic-boom@2.8.0:
- dependencies:
- atomic-sleep: 1.0.0
-
- sonic-boom@3.8.1:
- dependencies:
- atomic-sleep: 1.0.0
-
source-map-js@1.2.0: {}
- source-map-support@0.5.13:
- dependencies:
- buffer-from: 1.1.2
- source-map: 0.6.1
-
- source-map@0.6.1: {}
-
- spacetime-holiday@0.1.0(spacetime@6.14.0):
- dependencies:
- spacetime: 6.14.0
-
- spacetime@6.14.0: {}
-
- speakingurl@14.0.1: {}
-
- split2@4.2.0: {}
-
- sprintf-js@1.0.3: {}
-
- stack-utils@2.0.6:
- dependencies:
- escape-string-regexp: 2.0.0
-
stop-iteration-iterator@1.0.0:
dependencies:
internal-slot: 1.0.7
- stream-shift@1.0.3: {}
-
- streamsearch@1.1.0: {}
-
- string-length@4.0.2:
- dependencies:
- char-regex: 1.0.2
- strip-ansi: 6.0.1
-
string-width@4.2.3:
dependencies:
emoji-regex: 8.0.0
@@ -9184,10 +3050,6 @@ snapshots:
emoji-regex: 9.2.2
strip-ansi: 7.1.0
- string_decoder@1.3.0:
- dependencies:
- safe-buffer: 5.2.1
-
strip-ansi@6.0.1:
dependencies:
ansi-regex: 5.0.1
@@ -9196,72 +3058,25 @@ snapshots:
dependencies:
ansi-regex: 6.0.1
- strip-bom@4.0.0: {}
-
- strip-final-newline@2.0.0: {}
-
- strip-indent@3.0.0:
- dependencies:
- min-indent: 1.0.1
-
strip-json-comments@3.1.1: {}
- styled-jsx@5.1.1(@babel/core@7.24.4)(react@18.3.0):
- dependencies:
- client-only: 0.0.1
- react: 18.3.0
- optionalDependencies:
- '@babel/core': 7.24.4
-
sucrase@3.35.0:
dependencies:
'@jridgewell/gen-mapping': 0.3.5
commander: 4.1.1
- glob: 10.3.12
+ glob: 10.4.2
lines-and-columns: 1.2.4
mz: 2.7.0
pirates: 4.0.6
ts-interface-checker: 0.1.13
- superjson@2.2.1:
- dependencies:
- copy-anything: 3.0.5
-
- supports-color@5.5.0:
- dependencies:
- has-flag: 3.0.0
-
supports-color@7.2.0:
dependencies:
has-flag: 4.0.0
- supports-color@8.1.1:
- dependencies:
- has-flag: 4.0.0
-
supports-preserve-symlinks-flag@1.0.0: {}
- symbol-tree@3.2.4: {}
-
- tabbable@6.2.0: {}
-
- tailwind-merge@1.14.0: {}
-
- tailwind-merge@2.3.0:
- dependencies:
- '@babel/runtime': 7.24.4
-
- tailwind-variants@0.1.20(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))):
- dependencies:
- tailwind-merge: 1.14.0
- tailwindcss: 3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))
-
- tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))):
- dependencies:
- tailwind-merge: 2.3.0
- tailwindcss: 3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))
-
- tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)):
+ tailwindcss@3.4.4:
dependencies:
'@alloc/quick-lru': 5.2.0
arg: 5.0.2
@@ -9271,28 +3086,24 @@ snapshots:
fast-glob: 3.3.2
glob-parent: 6.0.2
is-glob: 4.0.3
- jiti: 1.21.0
+ jiti: 1.21.6
lilconfig: 2.1.0
- micromatch: 4.0.5
+ micromatch: 4.0.7
normalize-path: 3.0.0
object-hash: 3.0.0
- picocolors: 1.0.0
+ picocolors: 1.0.1
postcss: 8.4.38
postcss-import: 15.1.0(postcss@8.4.38)
postcss-js: 4.0.1(postcss@8.4.38)
- postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))
+ postcss-load-config: 4.0.2(postcss@8.4.38)
postcss-nested: 6.0.1(postcss@8.4.38)
- postcss-selector-parser: 6.0.16
+ postcss-selector-parser: 6.1.0
resolve: 1.22.8
sucrase: 3.35.0
transitivePeerDependencies:
- ts-node
- test-exclude@6.0.0:
- dependencies:
- '@istanbuljs/schema': 0.1.3
- glob: 7.2.3
- minimatch: 3.1.2
+ text-table@0.2.0: {}
thenify-all@1.6.0:
dependencies:
@@ -9302,250 +3113,84 @@ snapshots:
dependencies:
any-promise: 1.3.0
- thread-stream@0.15.2:
- dependencies:
- real-require: 0.1.0
-
- thread-stream@2.7.0:
- dependencies:
- real-require: 0.2.0
-
- tmpl@1.0.5: {}
-
- to-fast-properties@2.0.0: {}
-
to-regex-range@5.0.1:
dependencies:
is-number: 7.0.0
- tough-cookie@4.1.3:
+ ts-api-utils@1.3.0(typescript@5.5.2):
dependencies:
- psl: 1.9.0
- punycode: 2.3.1
- universalify: 0.2.0
- url-parse: 1.5.10
-
- tr46@3.0.0:
- dependencies:
- punycode: 2.3.1
+ typescript: 5.5.2
ts-interface-checker@0.1.13: {}
- ts-jest@29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(jest@29.7.0(@types/node@20.12.7)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5)))(typescript@5.4.5):
- dependencies:
- bs-logger: 0.2.6
- fast-json-stable-stringify: 2.1.0
- jest: 29.7.0(@types/node@20.12.7)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5))
- jest-util: 29.7.0
- json5: 2.2.3
- lodash.memoize: 4.1.2
- make-error: 1.3.6
- semver: 7.6.0
- typescript: 5.4.5
- yargs-parser: 21.1.1
+ tsconfck@3.1.0(typescript@5.5.2):
optionalDependencies:
- '@babel/core': 7.24.4
- '@jest/types': 29.6.3
- babel-jest: 29.7.0(@babel/core@7.24.4)
+ typescript: 5.5.2
- ts-node@10.9.2(@types/node@20.12.7)(typescript@5.4.5):
+ tslib@2.6.3: {}
+
+ type-check@0.4.0:
dependencies:
- '@cspotcode/source-map-support': 0.8.1
- '@tsconfig/node10': 1.0.11
- '@tsconfig/node12': 1.0.11
- '@tsconfig/node14': 1.0.3
- '@tsconfig/node16': 1.0.4
- '@types/node': 20.12.7
- acorn: 8.11.3
- acorn-walk: 8.3.2
- arg: 4.1.3
- create-require: 1.1.1
- diff: 4.0.2
- make-error: 1.3.6
- typescript: 5.4.5
- v8-compile-cache-lib: 3.0.1
- yn: 3.1.1
- optional: true
+ prelude-ls: 1.2.1
- tslib@2.6.2: {}
+ type-fest@0.20.2: {}
- tsx@4.15.6:
+ typescript@5.5.2: {}
+
+ ufo@1.5.3: {}
+
+ update-browserslist-db@1.0.16(browserslist@4.23.1):
dependencies:
- esbuild: 0.21.5
- get-tsconfig: 4.7.5
- optionalDependencies:
- fsevents: 2.3.3
-
- type-detect@4.0.8: {}
-
- type-fest@0.21.3: {}
-
- typescript@5.4.5: {}
-
- undici-types@5.26.5: {}
-
- unicode-encode@1.4.2:
- dependencies:
- atob: 2.1.2
- btoa: 1.2.1
-
- universalify@0.2.0: {}
-
- update-browserslist-db@1.0.13(browserslist@4.23.0):
- dependencies:
- browserslist: 4.23.0
+ browserslist: 4.23.1
escalade: 3.1.2
- picocolors: 1.0.0
+ picocolors: 1.0.1
- url-parse@1.5.10:
+ uri-js@4.4.1:
dependencies:
- querystringify: 2.2.0
- requires-port: 1.0.0
-
- use-callback-ref@1.3.2(@types/react@18.3.0)(react@18.3.0):
- dependencies:
- react: 18.3.0
- tslib: 2.6.2
- optionalDependencies:
- '@types/react': 18.3.0
-
- use-composed-ref@1.3.0(react@18.3.0):
- dependencies:
- react: 18.3.0
-
- use-intl@3.12.0(react@18.3.0):
- dependencies:
- '@formatjs/ecma402-abstract': 1.18.2
- intl-messageformat: 9.13.0
- react: 18.3.0
-
- use-isomorphic-layout-effect@1.1.2(@types/react@18.3.0)(react@18.3.0):
- dependencies:
- react: 18.3.0
- optionalDependencies:
- '@types/react': 18.3.0
-
- use-latest@1.2.1(@types/react@18.3.0)(react@18.3.0):
- dependencies:
- react: 18.3.0
- use-isomorphic-layout-effect: 1.1.2(@types/react@18.3.0)(react@18.3.0)
- optionalDependencies:
- '@types/react': 18.3.0
-
- use-sidecar@1.1.2(@types/react@18.3.0)(react@18.3.0):
- dependencies:
- detect-node-es: 1.1.0
- react: 18.3.0
- tslib: 2.6.2
- optionalDependencies:
- '@types/react': 18.3.0
+ punycode: 2.3.1
util-deprecate@1.0.2: {}
- v8-compile-cache-lib@3.0.1:
- optional: true
-
- v8-to-istanbul@9.2.0:
- dependencies:
- '@jridgewell/trace-mapping': 0.3.25
- '@types/istanbul-lib-coverage': 2.0.6
- convert-source-map: 2.0.0
-
valid-url@1.0.9: {}
validate-color@2.2.4: {}
- vite@5.3.1(@types/node@20.12.7):
+ vite-plugin-pages@0.32.2(react-router@6.23.1(react@18.3.1))(vite@5.3.1):
+ dependencies:
+ '@types/debug': 4.1.12
+ debug: 4.3.5
+ deep-equal: 2.2.3
+ extract-comments: 1.1.0
+ fast-glob: 3.3.2
+ json5: 2.2.3
+ local-pkg: 0.5.0
+ picocolors: 1.0.1
+ vite: 5.3.1
+ yaml: 2.4.5
+ optionalDependencies:
+ react-router: 6.23.1(react@18.3.1)
+ transitivePeerDependencies:
+ - supports-color
+
+ vite-tsconfig-paths@4.3.2(typescript@5.5.2)(vite@5.3.1):
+ dependencies:
+ debug: 4.3.5
+ globrex: 0.1.2
+ tsconfck: 3.1.0(typescript@5.5.2)
+ optionalDependencies:
+ vite: 5.3.1
+ transitivePeerDependencies:
+ - supports-color
+ - typescript
+
+ vite@5.3.1:
dependencies:
esbuild: 0.21.5
postcss: 8.4.38
rollup: 4.18.0
optionalDependencies:
- '@types/node': 20.12.7
fsevents: 2.3.3
- vitepress@1.2.3(@algolia/client-search@4.23.3)(@types/node@20.12.7)(@types/react@18.3.0)(postcss@8.4.38)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(search-insights@2.14.0)(typescript@5.4.5):
- dependencies:
- '@docsearch/css': 3.6.0
- '@docsearch/js': 3.6.0(@algolia/client-search@4.23.3)(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(search-insights@2.14.0)
- '@shikijs/core': 1.6.5
- '@shikijs/transformers': 1.6.5
- '@types/markdown-it': 14.1.1
- '@vitejs/plugin-vue': 5.0.5(vite@5.3.1(@types/node@20.12.7))(vue@3.4.29(typescript@5.4.5))
- '@vue/devtools-api': 7.3.0(vue@3.4.29(typescript@5.4.5))
- '@vue/shared': 3.4.29
- '@vueuse/core': 10.11.0(vue@3.4.29(typescript@5.4.5))
- '@vueuse/integrations': 10.11.0(focus-trap@7.5.4)(vue@3.4.29(typescript@5.4.5))
- focus-trap: 7.5.4
- mark.js: 8.11.1
- minisearch: 6.3.0
- shiki: 1.6.5
- vite: 5.3.1(@types/node@20.12.7)
- vue: 3.4.29(typescript@5.4.5)
- optionalDependencies:
- postcss: 8.4.38
- transitivePeerDependencies:
- - '@algolia/client-search'
- - '@types/node'
- - '@types/react'
- - '@vue/composition-api'
- - async-validator
- - axios
- - change-case
- - drauu
- - fuse.js
- - idb-keyval
- - jwt-decode
- - less
- - lightningcss
- - nprogress
- - qrcode
- - react
- - react-dom
- - sass
- - search-insights
- - sortablejs
- - stylus
- - sugarss
- - terser
- - typescript
- - universal-cookie
-
- vue-demi@0.14.8(vue@3.4.29(typescript@5.4.5)):
- dependencies:
- vue: 3.4.29(typescript@5.4.5)
-
- vue@3.4.29(typescript@5.4.5):
- dependencies:
- '@vue/compiler-dom': 3.4.29
- '@vue/compiler-sfc': 3.4.29
- '@vue/runtime-dom': 3.4.29
- '@vue/server-renderer': 3.4.29(vue@3.4.29(typescript@5.4.5))
- '@vue/shared': 3.4.29
- optionalDependencies:
- typescript: 5.4.5
-
- w3c-xmlserializer@4.0.0:
- dependencies:
- xml-name-validator: 4.0.0
-
- walker@1.0.8:
- dependencies:
- makeerror: 1.0.12
-
- webidl-conversions@7.0.0: {}
-
- whatwg-encoding@2.0.0:
- dependencies:
- iconv-lite: 0.6.3
-
- whatwg-mimetype@3.0.0: {}
-
- whatwg-url@11.0.0:
- dependencies:
- tr46: 3.0.0
- webidl-conversions: 7.0.0
-
which-boxed-primitive@1.0.2:
dependencies:
is-bigint: 1.0.4
@@ -9573,6 +3218,8 @@ snapshots:
dependencies:
isexe: 2.0.0
+ word-wrap@1.2.5: {}
+
wrap-ansi@7.0.0:
dependencies:
ansi-styles: 4.3.0
@@ -9587,38 +3234,6 @@ snapshots:
wrappy@1.0.2: {}
- write-file-atomic@4.0.2:
- dependencies:
- imurmurhash: 0.1.4
- signal-exit: 3.0.7
-
- ws@8.16.0: {}
-
- xml-name-validator@4.0.0: {}
-
- xmlchars@2.2.0: {}
-
- y18n@5.0.8: {}
-
- yallist@3.1.1: {}
-
- yallist@4.0.0: {}
-
- yaml@2.4.1: {}
-
- yargs-parser@21.1.1: {}
-
- yargs@17.7.2:
- dependencies:
- cliui: 8.0.1
- escalade: 3.1.2
- get-caller-file: 2.0.5
- require-directory: 2.1.1
- string-width: 4.2.3
- y18n: 5.0.8
- yargs-parser: 21.1.1
-
- yn@3.1.1:
- optional: true
+ yaml@2.4.5: {}
yocto-queue@0.1.0: {}
diff --git a/postcss.config.js b/postcss.config.js
index 12a703d..badd100 100644
--- a/postcss.config.js
+++ b/postcss.config.js
@@ -1,6 +1,6 @@
-module.exports = {
- plugins: {
- tailwindcss: {},
- autoprefixer: {},
- },
+export default {
+ plugins: {
+ tailwindcss: {},
+ autoprefixer: {}
+ }
};
diff --git a/public/background/1.jpg b/public/background/1.jpg
deleted file mode 100644
index 6907a75..0000000
Binary files a/public/background/1.jpg and /dev/null differ
diff --git a/public/background/5.jpg b/public/background/5.jpg
deleted file mode 100644
index 2f42a37..0000000
Binary files a/public/background/5.jpg and /dev/null differ
diff --git a/public/background/7.jpg b/public/background/7.jpg
deleted file mode 100644
index 87750ed..0000000
Binary files a/public/background/7.jpg and /dev/null differ
diff --git a/public/model b/public/model
deleted file mode 100644
index 5c0b6b7..0000000
Binary files a/public/model and /dev/null differ
diff --git a/src/app.tsx b/src/app.tsx
new file mode 100644
index 0000000..bec4ca9
--- /dev/null
+++ b/src/app.tsx
@@ -0,0 +1,11 @@
+import { Suspense } from "react";
+import { useRoutes } from "react-router-dom";
+import routes from "~react-pages";
+
+export function App() {
+ return (
+ Loading...}>
+ {useRoutes(routes)}
+
+ )
+}
\ No newline at end of file
diff --git a/src/index.css b/src/index.css
new file mode 100644
index 0000000..bd6213e
--- /dev/null
+++ b/src/index.css
@@ -0,0 +1,3 @@
+@tailwind base;
+@tailwind components;
+@tailwind utilities;
\ No newline at end of file
diff --git a/src/main.tsx b/src/main.tsx
new file mode 100644
index 0000000..30f54c0
--- /dev/null
+++ b/src/main.tsx
@@ -0,0 +1,15 @@
+import { StrictMode } from "react";
+import { createRoot } from "react-dom/client";
+import { BrowserRouter } from "react-router-dom";
+import { App } from "./app";
+import "./index.css";
+
+const app = createRoot(document.getElementById("root")!);
+
+app.render(
+
+
+
+
+
+);
diff --git a/src/vite-env.d.ts b/src/vite-env.d.ts
new file mode 100644
index 0000000..32f4e37
--- /dev/null
+++ b/src/vite-env.d.ts
@@ -0,0 +1,2 @@
+///
+///
\ No newline at end of file
diff --git a/tailwind.config.ts b/tailwind.config.js
similarity index 82%
rename from tailwind.config.ts
rename to tailwind.config.js
index b69a960..b52deb2 100644
--- a/tailwind.config.ts
+++ b/tailwind.config.js
@@ -1,11 +1,9 @@
import type { Config } from "tailwindcss";
-import { nextui } from "@nextui-org/react";
const config: Config = {
content: [
"./pages/**/*.{js,ts,jsx,tsx,mdx}",
"./components/**/*.{js,ts,jsx,tsx,mdx}",
- "./app/**/*.{js,ts,jsx,tsx,mdx}",
"./node_modules/@nextui-org/theme/dist/**/*.{js,ts,jsx,tsx}"
],
theme: {
@@ -15,7 +13,6 @@ const config: Config = {
"gradient-conic": "conic-gradient(from 180deg at 50% 50%, var(--tw-gradient-stops))"
}
}
- },
- plugins: [nextui()]
+ }
};
export default config;
diff --git a/test/base64.test.ts b/test/base64.test.ts
deleted file mode 100644
index 426cfab..0000000
--- a/test/base64.test.ts
+++ /dev/null
@@ -1,8 +0,0 @@
-import { validBase64 } from "@/lib/onesearch/baseCheck";
-import { describe, expect, test } from "@jest/globals";
-
-describe("To auto-detect the intention of decoding an base64 string", () => {
- test("Implicit declaration", () => {
- expect(validBase64("MjM6MjQgQXByIDI1LCAyMDI0")).toBe(true);
- });
-});
diff --git a/test/validLink.test.ts b/test/validLink.test.ts
deleted file mode 100644
index 837c949..0000000
--- a/test/validLink.test.ts
+++ /dev/null
@@ -1,64 +0,0 @@
-import { describe, expect, test } from "@jest/globals";
-import validLink, { validTLD } from "../lib/url/validLink";
-
-describe("Check if a string is an accessible domain/URL", () => {
- test("Plain, full URL", () => {
- // Plain form
- expect(validLink("http://example.com")).toBe(true);
- // With https and path
- expect(validLink("https://jestjs.io/docs/getting-started/")).toBe(true);
- // With anchor
- expect(validLink("https://difftastic.wilfred.me.uk/zh-CN/git.html#git-difftool")).toBe(true);
- // With params
- expect(validLink("https://www.bilibili.com/list/ml2252204359?oid=990610203&bvid=BV1sx4y1g7Hh")).toBe(true);
- });
- test("Punycode URL", () => {
- expect(validLink("https://原神大学.com/")).toBe(true);
- expect(validLink("中国原神大学.com")).toBe(true);
- });
- test("Invalid TLD with protocol", () => {
- expect(validLink("https://www.example.notexist")).toBe(true);
- });
- test("Invalid TLD with no protocol", () => {
- expect(validLink("www.example.notexist")).toBe(false);
- });
-});
-
-// Reference: https://www.iana.org/domains/root/db
-describe("Check if the given TLD exist and assigned.", () => {
- test("Valid normal TLD", () => {
- expect(validTLD("com")).toBe(true);
- expect(validTLD("top")).toBe(true);
- expect(validTLD("net")).toBe(true);
- expect(validTLD("org")).toBe(true);
- });
- test("Valid new TLDs", () => {
- // they really exist!
- expect(validTLD("foo")).toBe(true);
- expect(validTLD("bar")).toBe(true);
- });
- test("Exist but not assigned TLD", () => {
- expect(validTLD("active")).toBe(false);
- expect(validTLD("off")).toBe(false);
- });
- test("with dot", () => {
- expect(validTLD(".com")).toBe(true);
- expect(validTLD(".us")).toBe(true);
- expect(validTLD(".cn")).toBe(true);
- expect(validTLD(".io")).toBe(true);
- });
- test("Punycode TLDs", () => {
- expect(validTLD(".中国")).toBe(true);
- expect(validTLD(".РФ")).toBe(true);
- expect(validTLD(".कॉम")).toBe(true);
- expect(validTLD("ایران")).toBe(true);
- expect(validTLD("இலங்கை")).toBe(true);
- expect(validTLD("გე")).toBe(true);
- expect(validTLD("ポイント")).toBe(true);
- });
- test("Punycode TLDs but not assigned", () => {
- expect(validTLD("テスト")).toBe(false);
- expect(validTLD("परीक्षा")).toBe(false);
- expect(validTLD("测试")).toBe(false);
- });
-});
diff --git a/tsconfig.app.json b/tsconfig.app.json
new file mode 100644
index 0000000..c93fa36
--- /dev/null
+++ b/tsconfig.app.json
@@ -0,0 +1,28 @@
+{
+ "compilerOptions": {
+ "baseUrl": ".",
+ "composite": true,
+ "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo",
+ "target": "ES2020",
+ "useDefineForClassFields": true,
+ "lib": ["ES2020", "DOM", "DOM.Iterable"],
+ "module": "ESNext",
+ "skipLibCheck": true,
+
+ /* Bundler mode */
+ "moduleResolution": "bundler",
+ "allowImportingTsExtensions": true,
+ "resolveJsonModule": true,
+ "isolatedModules": true,
+ "moduleDetection": "force",
+ "noEmit": true,
+ "jsx": "react-jsx",
+
+ /* Linting */
+ "strict": true,
+ "noUnusedLocals": true,
+ "noUnusedParameters": true,
+ "noFallthroughCasesInSwitch": true
+ },
+ "include": ["src", "**/*.ts", "**/*.tsx", "global.d.ts"]
+}
diff --git a/tsconfig.json b/tsconfig.json
index 6150879..41ccf0f 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -1,26 +1,11 @@
{
- "compilerOptions": {
- "lib": ["dom", "dom.iterable", "esnext"],
- "allowJs": true,
- "skipLibCheck": true,
- "strict": true,
- "noEmit": true,
- "esModuleInterop": true,
- "module": "esnext",
- "moduleResolution": "bundler",
- "resolveJsonModule": true,
- "isolatedModules": true,
- "jsx": "preserve",
- "incremental": true,
- "plugins": [
- {
- "name": "next"
- }
- ],
- "paths": {
- "@/*": ["./*"]
- }
- },
- "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts", "global.d.ts", "app/store/store.js"],
- "exclude": ["node_modules"]
+ "files": [],
+ "references": [
+ {
+ "path": "./tsconfig.app.json"
+ },
+ {
+ "path": "./tsconfig.node.json"
+ }
+ ]
}
diff --git a/tsconfig.node.json b/tsconfig.node.json
new file mode 100644
index 0000000..3afdd6e
--- /dev/null
+++ b/tsconfig.node.json
@@ -0,0 +1,13 @@
+{
+ "compilerOptions": {
+ "composite": true,
+ "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.node.tsbuildinfo",
+ "skipLibCheck": true,
+ "module": "ESNext",
+ "moduleResolution": "bundler",
+ "allowSyntheticDefaultImports": true,
+ "strict": true,
+ "noEmit": true
+ },
+ "include": ["vite.config.ts"]
+}
diff --git a/vite.config.ts b/vite.config.ts
new file mode 100644
index 0000000..19acbc7
--- /dev/null
+++ b/vite.config.ts
@@ -0,0 +1,15 @@
+import { defineConfig } from "vite";
+import react from "@vitejs/plugin-react-swc";
+import Pages from "vite-plugin-pages";
+import tsconfigPaths from 'vite-tsconfig-paths';
+
+// https://vitejs.dev/config/
+export default defineConfig({
+ plugins: [
+ react(),
+ Pages({
+ dirs: "./pages/"
+ }),
+ tsconfigPaths()
+ ]
+});