diff --git a/.npmrc b/.npmrc
new file mode 100644
index 0000000..cb15887
--- /dev/null
+++ b/.npmrc
@@ -0,0 +1 @@
+public-hoist-pattern[]=*@nextui-org/*
\ No newline at end of file
diff --git a/app/[locale]/layout.tsx b/app/[locale]/layout.tsx
index b2b34c6..e69b227 100644
--- a/app/[locale]/layout.tsx
+++ b/app/[locale]/layout.tsx
@@ -2,6 +2,8 @@ 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"] });
@@ -22,11 +24,15 @@ export default function LocaleLayout({
}) {
const messages = useMessages();
return (
-
+
-
- {children}
-
+
+
+
+ {children}
+
+
+
);
diff --git a/app/providers.tsx b/app/providers.tsx
new file mode 100644
index 0000000..7c4147b
--- /dev/null
+++ b/app/providers.tsx
@@ -0,0 +1,12 @@
+// 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/index.tsx b/components/index.tsx
index 490f2bb..7823b3c 100644
--- a/components/index.tsx
+++ b/components/index.tsx
@@ -8,6 +8,7 @@ import Search from "./search/search";
import { bgFocusState } from "./state/background";
import Time from "./time";
import loadSettings from "@/lib/loadSettings";
+import EngineSelector from "./search/engineSelector";
export default function Homepage() {
const [settings, setSettings] = useRecoilState(settingsState);
@@ -36,6 +37,7 @@ export default function Homepage() {
return (
+
{colorScheme === "dark" && (
setFocus(false)} />
)}
diff --git a/components/search/engineSelector.tsx b/components/search/engineSelector.tsx
new file mode 100644
index 0000000..8ab4eff
--- /dev/null
+++ b/components/search/engineSelector.tsx
@@ -0,0 +1,74 @@
+"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";
+
+export default function () {
+ const t = useTranslations("Search");
+ const settings: settings = 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) => {
+ 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/search.tsx b/components/search/search.tsx
index 36be86b..a555735 100644
--- a/components/search/search.tsx
+++ b/components/search/search.tsx
@@ -1,6 +1,6 @@
"use client";
-import { atom, useRecoilValue } from "recoil";
+import { useRecoilValue } from "recoil";
import { settingsState } from "../state/settings";
import { useTranslations } from "next-intl";
import { useState } from "react";
diff --git a/components/search/translatedEngineList.ts b/components/search/translatedEngineList.ts
new file mode 100644
index 0000000..cd60405
--- /dev/null
+++ b/components/search/translatedEngineList.ts
@@ -0,0 +1 @@
+export const engineTranslation = ["google", "bing", "baidu", "duckduckgo", "yandex", "ecosia", "yahoo"];
diff --git a/components/state/settings.ts b/components/state/settings.ts
index ed746a5..44e7dfd 100644
--- a/components/state/settings.ts
+++ b/components/state/settings.ts
@@ -1,23 +1,43 @@
+import isLocalStorageAvailable from "@/lib/isLocalStorageAvailable";
import { atom } from "recoil";
+const defaultSettings: settings = {
+ 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",
+ yahoo: "https://search.yahoo.com/search?p=%s",
+ ecosia: "https://www.ecosia.org/search?q=%s"
+ }
+};
+
+const localStorageEffect =
+ (key: any) =>
+ ({ setSelf, onSet }: any) => {
+ if (isLocalStorageAvailable()===false){
+ return;
+ }
+ const savedValue = localStorage.getItem(key);
+ if (savedValue != null) {
+ setSelf(JSON.parse(savedValue));
+ }
+
+ onSet((newValue: settings) => {
+ localStorage.setItem(key, JSON.stringify(newValue));
+ });
+ };
+
const settingsState = atom({
key: "settings",
- default: {
- 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",
- }
- }
+ default: defaultSettings,
+ effects_UNSTABLE: [localStorageEffect("settings")]
});
-export {
- settingsState,
-}
\ No newline at end of file
+export { settingsState };
diff --git a/lib/isLocalStorageAvailable.ts b/lib/isLocalStorageAvailable.ts
new file mode 100644
index 0000000..062f755
--- /dev/null
+++ b/lib/isLocalStorageAvailable.ts
@@ -0,0 +1,10 @@
+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
index 7988d47..a982e1c 100644
--- a/lib/loadSettings.ts
+++ b/lib/loadSettings.ts
@@ -1,5 +1,7 @@
'use client';
+import isLocalStorageAvailable from "./isLocalStorageAvailable";
+
const defaultSettings = {
version: 1,
elementBackdrop: true,
@@ -14,16 +16,7 @@ const defaultSettings = {
"yandex": "https://yandex.com/search/?text=%s",
}
}
-function isLocalStorageAvailable(){
- var test = 'test';
- try {
- localStorage.setItem(test, test);
- localStorage.removeItem(test);
- return true;
- } catch(e) {
- return false;
- }
-}
+
export default function (setSettings: any) {
if (isLocalStorageAvailable()===false){
diff --git a/messages/en.json b/messages/en.json
index ed48f7b..6f79e09 100644
--- a/messages/en.json
+++ b/messages/en.json
@@ -1,8 +1,21 @@
{
"Search": {
- "placeholder": "Search or type a URL"
+ "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"
+ }
},
- "404":{
+ "404": {
"title": "Page Not Found"
+ },
+ "About": {
+ "title": "SparkHome"
}
}
diff --git a/messages/zh.json b/messages/zh.json
index 306a1e0..915fca0 100644
--- a/messages/zh.json
+++ b/messages/zh.json
@@ -1,8 +1,18 @@
{
"Search": {
- "placeholder": "搜索或输入网址"
+ "placeholder": "搜索或输入网址",
+ "engine-aria": "搜索引擎切换",
+ "engine": {
+ "google": "谷歌",
+ "baidu": "百度",
+ "bing": "必应",
+ "duckduckgo": "DuckDuckGo",
+ "yandex": "Yandex",
+ "yahoo": "雅虎",
+ "ecosia": "Ecosia"
+ }
},
- "404":{
+ "404": {
"title": "未找到"
}
}
diff --git a/package.json b/package.json
index 869c591..7f1f388 100644
--- a/package.json
+++ b/package.json
@@ -10,10 +10,12 @@
"test": "jest"
},
"dependencies": {
+ "@nextui-org/react": "^2.2.10",
"clsx": "^2.1.0",
"framer-motion": "^11.0.24",
- "next": "14.1.1",
+ "next": "14.1.4",
"next-intl": "^3.10.0",
+ "next-themes": "^0.3.0",
"punycode": "^2.3.1",
"react": "^18.2.0",
"react-dom": "^18.2.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 6d13ba2..1ce5ab7 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -5,6 +5,9 @@ settings:
excludeLinksFromLockfile: false
dependencies:
+ '@nextui-org/react':
+ specifier: ^2.2.10
+ version: 2.2.10(@types/react@18.2.74)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)(tailwindcss@3.4.3)
clsx:
specifier: ^2.1.0
version: 2.1.0
@@ -12,11 +15,14 @@ dependencies:
specifier: ^11.0.24
version: 11.0.24(react-dom@18.2.0)(react@18.2.0)
next:
- specifier: 14.1.1
- version: 14.1.1(@babel/core@7.24.3)(react-dom@18.2.0)(react@18.2.0)
+ specifier: 14.1.4
+ version: 14.1.4(@babel/core@7.24.3)(react-dom@18.2.0)(react@18.2.0)
next-intl:
specifier: ^3.10.0
- version: 3.10.0(next@14.1.1)(react@18.2.0)
+ version: 3.10.0(next@14.1.4)(react@18.2.0)
+ next-themes:
+ specifier: ^0.3.0
+ version: 0.3.0(react-dom@18.2.0)(react@18.2.0)
punycode:
specifier: ^2.3.1
version: 2.3.1
@@ -34,7 +40,7 @@ dependencies:
version: 2.2.2
ts-node:
specifier: ^10.9.2
- version: 10.9.2(@types/node@20.11.24)(typescript@5.3.3)
+ version: 10.9.2(@types/node@20.12.3)(typescript@5.4.3)
valid-url:
specifier: ^1.0.9
version: 1.0.9
@@ -57,40 +63,40 @@ devDependencies:
version: 29.5.12
'@types/node':
specifier: ^20
- version: 20.11.24
+ version: 20.12.3
'@types/punycode':
specifier: ^2.1.4
version: 2.1.4
'@types/react':
specifier: ^18
- version: 18.2.61
+ version: 18.2.74
'@types/react-dom':
specifier: ^18
- version: 18.2.19
+ version: 18.2.23
'@types/valid-url':
specifier: ^1.0.7
version: 1.0.7
autoprefixer:
specifier: ^10.0.1
- version: 10.4.18(postcss@8.4.35)
+ version: 10.4.19(postcss@8.4.38)
jest:
specifier: ^29.7.0
- version: 29.7.0(@types/node@20.11.24)(ts-node@10.9.2)
+ version: 29.7.0(@types/node@20.12.3)(ts-node@10.9.2)
jest-environment-jsdom:
specifier: ^29.7.0
version: 29.7.0
postcss:
specifier: ^8
- version: 8.4.35
+ version: 8.4.38
tailwindcss:
specifier: ^3.3.0
- version: 3.4.1(ts-node@10.9.2)
+ version: 3.4.3(ts-node@10.9.2)
ts-jest:
specifier: ^29.1.2
- version: 29.1.2(@babel/core@7.24.3)(jest@29.7.0)(typescript@5.3.3)
+ version: 29.1.2(@babel/core@7.24.3)(jest@29.7.0)(typescript@5.4.3)
typescript:
specifier: ^5
- version: 5.3.3
+ version: 5.4.3
packages:
@@ -101,7 +107,6 @@ packages:
/@alloc/quick-lru@5.2.0:
resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==}
engines: {node: '>=10'}
- dev: true
/@ampproject/remapping@2.3.0:
resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
@@ -451,6 +456,12 @@ packages:
tslib: 2.6.2
dev: false
+ /@formatjs/fast-memoize@2.2.0:
+ resolution: {integrity: sha512-hnk/nY8FyrL5YxwP9e4r9dqeM6cAbo8PeU9UjyXojZMNvVad2Z06FAVHyR3Ecw6fza+0GH7vdJgiKIVXTMbSBA==}
+ dependencies:
+ tslib: 2.6.2
+ dev: false
+
/@formatjs/icu-messageformat-parser@2.1.0:
resolution: {integrity: sha512-Qxv/lmCN6hKpBSss2uQ8IROVnta2r9jd3ymUEIjm2UyIkUCHVcbUVRGL/KS/wv7876edvsPe+hjHVJ4z8YuVaw==}
dependencies:
@@ -459,6 +470,14 @@ packages:
tslib: 2.6.2
dev: false
+ /@formatjs/icu-messageformat-parser@2.7.6:
+ resolution: {integrity: sha512-etVau26po9+eewJKYoiBKP6743I1br0/Ie00Pb/S/PtmYfmjTcOn2YCh2yNkSZI12h6Rg+BOgQYborXk46BvkA==}
+ dependencies:
+ '@formatjs/ecma402-abstract': 1.18.2
+ '@formatjs/icu-skeleton-parser': 1.8.0
+ tslib: 2.6.2
+ dev: false
+
/@formatjs/icu-skeleton-parser@1.3.6:
resolution: {integrity: sha512-I96mOxvml/YLrwU2Txnd4klA7V8fRhb6JG/4hm3VMNmeJo1F03IpV2L3wWt7EweqNLES59SZ4d6hVOPCSf80Bg==}
dependencies:
@@ -466,6 +485,13 @@ packages:
tslib: 2.6.2
dev: false
+ /@formatjs/icu-skeleton-parser@1.8.0:
+ resolution: {integrity: sha512-QWLAYvM0n8hv7Nq5BEs4LKIjevpVpbGLAJgOaYzg9wABEoX1j0JO1q2/jVkO6CVlq0dbsxZCngS5aXbysYueqA==}
+ dependencies:
+ '@formatjs/ecma402-abstract': 1.18.2
+ tslib: 2.6.2
+ dev: false
+
/@formatjs/intl-localematcher@0.2.25:
resolution: {integrity: sha512-YmLcX70BxoSopLFdLr1Ds99NdlTI2oWoLbaUW2M406lxOIPzE1KQhRz2fPUkq34xVZQaihCoU29h0KK7An3bhA==}
dependencies:
@@ -484,6 +510,31 @@ packages:
tslib: 2.6.2
dev: false
+ /@internationalized/date@3.5.2:
+ resolution: {integrity: sha512-vo1yOMUt2hzp63IutEaTUxROdvQg1qlMRsbCvbay2AK2Gai7wIgCyK5weEX3nHkiLgo4qCXHijFNC/ILhlRpOQ==}
+ dependencies:
+ '@swc/helpers': 0.5.8
+ dev: false
+
+ /@internationalized/message@3.1.2:
+ resolution: {integrity: sha512-MHAWsZWz8jf6jFPZqpTudcCM361YMtPIRu9CXkYmKjJ/0R3pQRScV5C0zS+Qi50O5UAm8ecKhkXx6mWDDcF6/g==}
+ dependencies:
+ '@swc/helpers': 0.5.8
+ intl-messageformat: 10.5.11
+ dev: false
+
+ /@internationalized/number@3.5.1:
+ resolution: {integrity: sha512-N0fPU/nz15SwR9IbfJ5xaS9Ss/O5h1sVXMZf43vc9mxEG48ovglvvzBjF53aHlq20uoR6c+88CrIXipU/LSzwg==}
+ dependencies:
+ '@swc/helpers': 0.5.8
+ dev: false
+
+ /@internationalized/string@3.2.1:
+ resolution: {integrity: sha512-vWQOvRIauvFMzOO+h7QrdsJmtN1AXAFVcaLWP9AseRN2o7iHceZ6bIXhBD4teZl8i91A3gxKnWBlGgjCwU6MFQ==}
+ dependencies:
+ '@swc/helpers': 0.5.8
+ dev: false
+
/@isaacs/cliui@8.0.2:
resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
engines: {node: '>=12'}
@@ -494,7 +545,6 @@ packages:
strip-ansi-cjs: /strip-ansi@6.0.1
wrap-ansi: 8.1.0
wrap-ansi-cjs: /wrap-ansi@7.0.0
- dev: true
/@istanbuljs/load-nyc-config@1.1.0:
resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==}
@@ -517,7 +567,7 @@ packages:
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
'@jest/types': 29.6.3
- '@types/node': 20.11.24
+ '@types/node': 20.12.3
chalk: 4.1.2
jest-message-util: 29.7.0
jest-util: 29.7.0
@@ -538,14 +588,14 @@ packages:
'@jest/test-result': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.11.24
+ '@types/node': 20.12.3
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.11.24)(ts-node@10.9.2)
+ jest-config: 29.7.0(@types/node@20.12.3)(ts-node@10.9.2)
jest-haste-map: 29.7.0
jest-message-util: 29.7.0
jest-regex-util: 29.6.3
@@ -573,7 +623,7 @@ packages:
dependencies:
'@jest/fake-timers': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.11.24
+ '@types/node': 20.12.3
jest-mock: 29.7.0
dev: true
@@ -600,7 +650,7 @@ packages:
dependencies:
'@jest/types': 29.6.3
'@sinonjs/fake-timers': 10.3.0
- '@types/node': 20.11.24
+ '@types/node': 20.12.3
jest-message-util: 29.7.0
jest-mock: 29.7.0
jest-util: 29.7.0
@@ -633,7 +683,7 @@ packages:
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
'@jridgewell/trace-mapping': 0.3.25
- '@types/node': 20.11.24
+ '@types/node': 20.12.3
chalk: 4.1.2
collect-v8-coverage: 1.0.2
exit: 0.1.2
@@ -721,7 +771,7 @@ packages:
'@jest/schemas': 29.6.3
'@types/istanbul-lib-coverage': 2.0.6
'@types/istanbul-reports': 3.0.4
- '@types/node': 20.11.24
+ '@types/node': 20.12.3
'@types/yargs': 17.0.32
chalk: 4.1.2
dev: true
@@ -757,12 +807,12 @@ packages:
'@jridgewell/resolve-uri': 3.1.2
'@jridgewell/sourcemap-codec': 1.4.15
- /@next/env@14.1.1:
- resolution: {integrity: sha512-7CnQyD5G8shHxQIIg3c7/pSeYFeMhsNbpU/bmvH7ZnDql7mNRgg8O2JZrhrc/soFnfBnKP4/xXNiiSIPn2w8gA==}
+ /@next/env@14.1.4:
+ resolution: {integrity: sha512-e7X7bbn3Z6DWnDi75UWn+REgAbLEqxI8Tq2pkFOFAMpWAWApz/YCUhtWMWn410h8Q2fYiYL7Yg5OlxMOCfFjJQ==}
dev: false
- /@next/swc-darwin-arm64@14.1.1:
- resolution: {integrity: sha512-yDjSFKQKTIjyT7cFv+DqQfW5jsD+tVxXTckSe1KIouKk75t1qZmj/mV3wzdmFb0XHVGtyRjDMulfVG8uCKemOQ==}
+ /@next/swc-darwin-arm64@14.1.4:
+ resolution: {integrity: sha512-ubmUkbmW65nIAOmoxT1IROZdmmJMmdYvXIe8211send9ZYJu+SqxSnJM4TrPj9wmL6g9Atvj0S/2cFmMSS99jg==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [darwin]
@@ -770,8 +820,8 @@ packages:
dev: false
optional: true
- /@next/swc-darwin-x64@14.1.1:
- resolution: {integrity: sha512-KCQmBL0CmFmN8D64FHIZVD9I4ugQsDBBEJKiblXGgwn7wBCSe8N4Dx47sdzl4JAg39IkSN5NNrr8AniXLMb3aw==}
+ /@next/swc-darwin-x64@14.1.4:
+ resolution: {integrity: sha512-b0Xo1ELj3u7IkZWAKcJPJEhBop117U78l70nfoQGo4xUSvv0PJSTaV4U9xQBLvZlnjsYkc8RwQN1HoH/oQmLlQ==}
engines: {node: '>= 10'}
cpu: [x64]
os: [darwin]
@@ -779,8 +829,8 @@ packages:
dev: false
optional: true
- /@next/swc-linux-arm64-gnu@14.1.1:
- resolution: {integrity: sha512-YDQfbWyW0JMKhJf/T4eyFr4b3tceTorQ5w2n7I0mNVTFOvu6CGEzfwT3RSAQGTi/FFMTFcuspPec/7dFHuP7Eg==}
+ /@next/swc-linux-arm64-gnu@14.1.4:
+ resolution: {integrity: sha512-457G0hcLrdYA/u1O2XkRMsDKId5VKe3uKPvrKVOyuARa6nXrdhJOOYU9hkKKyQTMru1B8qEP78IAhf/1XnVqKA==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
@@ -788,8 +838,8 @@ packages:
dev: false
optional: true
- /@next/swc-linux-arm64-musl@14.1.1:
- resolution: {integrity: sha512-fiuN/OG6sNGRN/bRFxRvV5LyzLB8gaL8cbDH5o3mEiVwfcMzyE5T//ilMmaTrnA8HLMS6hoz4cHOu6Qcp9vxgQ==}
+ /@next/swc-linux-arm64-musl@14.1.4:
+ resolution: {integrity: sha512-l/kMG+z6MB+fKA9KdtyprkTQ1ihlJcBh66cf0HvqGP+rXBbOXX0dpJatjZbHeunvEHoBBS69GYQG5ry78JMy3g==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
@@ -797,8 +847,8 @@ packages:
dev: false
optional: true
- /@next/swc-linux-x64-gnu@14.1.1:
- resolution: {integrity: sha512-rv6AAdEXoezjbdfp3ouMuVqeLjE1Bin0AuE6qxE6V9g3Giz5/R3xpocHoAi7CufRR+lnkuUjRBn05SYJ83oKNQ==}
+ /@next/swc-linux-x64-gnu@14.1.4:
+ resolution: {integrity: sha512-BapIFZ3ZRnvQ1uWbmqEGJuPT9cgLwvKtxhK/L2t4QYO7l+/DxXuIGjvp1x8rvfa/x1FFSsipERZK70pewbtJtw==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
@@ -806,8 +856,8 @@ packages:
dev: false
optional: true
- /@next/swc-linux-x64-musl@14.1.1:
- resolution: {integrity: sha512-YAZLGsaNeChSrpz/G7MxO3TIBLaMN8QWMr3X8bt6rCvKovwU7GqQlDu99WdvF33kI8ZahvcdbFsy4jAFzFX7og==}
+ /@next/swc-linux-x64-musl@14.1.4:
+ resolution: {integrity: sha512-mqVxTwk4XuBl49qn2A5UmzFImoL1iLm0KQQwtdRJRKl21ylQwwGCxJtIYo2rbfkZHoSKlh/YgztY0qH3wG1xIg==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
@@ -815,8 +865,8 @@ packages:
dev: false
optional: true
- /@next/swc-win32-arm64-msvc@14.1.1:
- resolution: {integrity: sha512-1L4mUYPBMvVDMZg1inUYyPvFSduot0g73hgfD9CODgbr4xiTYe0VOMTZzaRqYJYBA9mana0x4eaAaypmWo1r5A==}
+ /@next/swc-win32-arm64-msvc@14.1.4:
+ resolution: {integrity: sha512-xzxF4ErcumXjO2Pvg/wVGrtr9QQJLk3IyQX1ddAC/fi6/5jZCZ9xpuL9Tzc4KPWMFq8GGWFVDMshZOdHGdkvag==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [win32]
@@ -824,8 +874,8 @@ packages:
dev: false
optional: true
- /@next/swc-win32-ia32-msvc@14.1.1:
- resolution: {integrity: sha512-jvIE9tsuj9vpbbXlR5YxrghRfMuG0Qm/nZ/1KDHc+y6FpnZ/apsgh+G6t15vefU0zp3WSpTMIdXRUsNl/7RSuw==}
+ /@next/swc-win32-ia32-msvc@14.1.4:
+ resolution: {integrity: sha512-WZiz8OdbkpRw6/IU/lredZWKKZopUMhcI2F+XiMAcPja0uZYdMTZQRoQ0WZcvinn9xZAidimE7tN9W5v9Yyfyw==}
engines: {node: '>= 10'}
cpu: [ia32]
os: [win32]
@@ -833,8 +883,8 @@ packages:
dev: false
optional: true
- /@next/swc-win32-x64-msvc@14.1.1:
- resolution: {integrity: sha512-S6K6EHDU5+1KrBDLko7/c1MNy/Ya73pIAmvKeFwsF4RmBFJSO7/7YeD4FnZ4iBdzE69PpQ4sOMU9ORKeNuxe8A==}
+ /@next/swc-win32-x64-msvc@14.1.4:
+ resolution: {integrity: sha512-4Rto21sPfw555sZ/XNLqfxDUNeLhNYGO2dlPqsnuCg8N8a2a9u1ltqBOPQ4vj1Gf7eJC0W2hHG2eYUHuiXgY2w==}
engines: {node: '>= 10'}
cpu: [x64]
os: [win32]
@@ -842,18 +892,1310 @@ packages:
dev: false
optional: true
+ /@nextui-org/accordion@2.0.28(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1):
+ resolution: {integrity: sha512-WzD7sscL+4K0TFyUutTn1AhU0wcS68TqNCTNv7KgON6ODdwieydilMxAyXvwo3RgXeWG+8BbdxJC/6W+/iLBTg==}
+ peerDependencies:
+ '@nextui-org/system': '>=2.0.0'
+ '@nextui-org/theme': '>=2.1.0'
+ framer-motion: '>=4.0.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/aria-utils': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/divider': 2.0.25(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/framer-transitions': 2.0.15(@nextui-org/theme@2.1.18)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/shared-icons': 2.0.6(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ '@nextui-org/use-aria-accordion': 2.0.2(react-dom@18.2.0)(react@18.2.0)
+ '@nextui-org/use-aria-press': 2.0.1(react@18.2.0)
+ '@react-aria/button': 3.9.3(react@18.2.0)
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-stately/tree': 3.7.6(react@18.2.0)
+ '@react-types/accordion': 3.0.0-alpha.17(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ framer-motion: 11.0.24(react-dom@18.2.0)(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ transitivePeerDependencies:
+ - tailwind-variants
+ dev: false
+
+ /@nextui-org/aria-utils@2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1):
+ resolution: {integrity: sha512-4M4jeJ/ghGaia9064yS+mEZ3sFPH80onmjNGWJZkkZDmUV4R88lNkqe/XYBK1tbxfl4Kxa8jc/ALsZkUkkvR5w==}
+ peerDependencies:
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/react-rsc-utils': 2.0.10
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-stately/collections': 3.10.5(react@18.2.0)
+ '@react-types/overlays': 3.8.5(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ transitivePeerDependencies:
+ - '@nextui-org/theme'
+ - tailwind-variants
+ dev: false
+
+ /@nextui-org/autocomplete@2.0.10(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(@types/react@18.2.74)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1):
+ resolution: {integrity: sha512-nQr8VC5RtpjnPef1qXgjNxRAw8JbN6q5qIFtsHWOCzvvn5jGAtdxkAkNE4C7DTvlMWZkIlEuR4DyAmFfY8CChQ==}
+ peerDependencies:
+ '@nextui-org/system': '>=2.0.0'
+ '@nextui-org/theme': '>=2.1.0'
+ framer-motion: '>=4.0.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/aria-utils': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/button': 2.0.27(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/input': 2.1.17(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)
+ '@nextui-org/listbox': 2.1.16(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/popover': 2.1.15(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(@types/react@18.2.74)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/scroll-shadow': 2.1.13(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)
+ '@nextui-org/shared-icons': 2.0.6(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/spinner': 2.0.25(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ '@nextui-org/use-aria-button': 2.0.6(react@18.2.0)
+ '@react-aria/combobox': 3.8.4(react-dom@18.2.0)(react@18.2.0)
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/i18n': 3.10.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-aria/visually-hidden': 3.8.10(react@18.2.0)
+ '@react-stately/combobox': 3.8.2(react@18.2.0)
+ '@react-types/combobox': 3.10.1(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ framer-motion: 11.0.24(react-dom@18.2.0)(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ transitivePeerDependencies:
+ - '@types/react'
+ - tailwind-variants
+ dev: false
+
+ /@nextui-org/avatar@2.0.24(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-3QUn8v61iNvAYogUbEDVnhDjBK6WBxxFYLp95a0H52zN0p2LHXe+UNwdGZYFo5QNWx6CHGH3vh2AHlLLy3WFSQ==}
+ peerDependencies:
+ '@nextui-org/system': '>=2.0.0'
+ '@nextui-org/theme': '>=2.1.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ '@nextui-org/use-image': 2.0.4(react@18.2.0)
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ dev: false
+
+ /@nextui-org/badge@2.0.24(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1):
+ resolution: {integrity: sha512-FA3XgqEbyKWepMXqMZg7D+1IRf7flrb2LzFvTbkmsbvWQ4yYz1LqJXZ/HDmoCydvh2pOnc+1zPK3BpB7vGrrwA==}
+ peerDependencies:
+ '@nextui-org/theme': '>=2.1.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system-rsc': 2.0.11(@nextui-org/theme@2.1.18)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ transitivePeerDependencies:
+ - tailwind-variants
+ dev: false
+
+ /@nextui-org/breadcrumbs@2.0.4(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-SAE0+QRgA7vxUHPL65TKz3MRj7u2mbSwk8Eifkwo6hPcF0d34zv2QDupTGyphIjoGCSrQHFIq/CPAkXyaOXZxw==}
+ peerDependencies:
+ '@nextui-org/system': '>=2.0.0'
+ '@nextui-org/theme': '>=2.1.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/shared-icons': 2.0.6(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ '@react-aria/breadcrumbs': 3.5.11(react@18.2.0)
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-types/breadcrumbs': 3.7.3(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ dev: false
+
+ /@nextui-org/button@2.0.27(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1):
+ resolution: {integrity: sha512-oErzUr9KtE/qjUx4dSbalphxURssxGf9tv0mW++ZMkmVX1E6i887FwZb9xAVm9oBwYwR6+xpJaqjQLmt8aN/rQ==}
+ peerDependencies:
+ '@nextui-org/system': '>=2.0.0'
+ '@nextui-org/theme': '>=2.1.0'
+ framer-motion: '>=4.0.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/ripple': 2.0.24(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/spinner': 2.0.25(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ '@nextui-org/use-aria-button': 2.0.6(react@18.2.0)
+ '@react-aria/button': 3.9.3(react@18.2.0)
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-types/button': 3.9.2(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ framer-motion: 11.0.24(react-dom@18.2.0)(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ transitivePeerDependencies:
+ - tailwind-variants
+ dev: false
+
+ /@nextui-org/card@2.0.24(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-16uAS0i6+EO+u8aqtmaCXatjovsyuTq51JwCLBlB67OldfgXoYcYl3GaE2VoZdEwxVu1G/qypDfXv29k46nZuA==}
+ peerDependencies:
+ '@nextui-org/system': '>=2.0.0'
+ '@nextui-org/theme': '>=2.1.0'
+ framer-motion: '>=4.0.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/ripple': 2.0.24(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ '@nextui-org/use-aria-button': 2.0.6(react@18.2.0)
+ '@react-aria/button': 3.9.3(react@18.2.0)
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ framer-motion: 11.0.24(react-dom@18.2.0)(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ dev: false
+
+ /@nextui-org/checkbox@2.0.25(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-X6WkwPbZlDvioEcXF6HhKH21wD6OK+3+FSroKkzMPQLJrj2KYUIYGbiuw9rT9aCtdjbT+6HUCv+FA8/cBQr7cA==}
+ peerDependencies:
+ '@nextui-org/system': '>=2.0.0'
+ '@nextui-org/theme': '>=2.1.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ '@nextui-org/use-aria-press': 2.0.1(react@18.2.0)
+ '@react-aria/checkbox': 3.14.1(react@18.2.0)
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-aria/visually-hidden': 3.8.10(react@18.2.0)
+ '@react-stately/checkbox': 3.6.3(react@18.2.0)
+ '@react-stately/toggle': 3.7.2(react@18.2.0)
+ '@react-types/checkbox': 3.7.1(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ dev: false
+
+ /@nextui-org/chip@2.0.25(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-hfVSaq5JWzGn97s3K2Ac/xOopHWelaUW3eus0O0wns/6+NCI0QUjgwNt2bAQSNvnE6vjvYLJTqGG/jFHyFJjOg==}
+ peerDependencies:
+ '@nextui-org/system': '>=2.0.0'
+ '@nextui-org/theme': '>=2.1.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/shared-icons': 2.0.6(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ '@nextui-org/use-aria-press': 2.0.1(react@18.2.0)
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-types/checkbox': 3.7.1(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ dev: false
+
+ /@nextui-org/code@2.0.24(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1):
+ resolution: {integrity: sha512-Kw/uOQtdytRWY99zMQuGHqMAAGXWBAxHlyMMge1OCckpadCDfX6plPjqoS18SGM0orJ4fox+a1FM8VhnRQ2kQw==}
+ peerDependencies:
+ '@nextui-org/theme': '>=2.1.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system-rsc': 2.0.11(@nextui-org/theme@2.1.18)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ transitivePeerDependencies:
+ - tailwind-variants
+ dev: false
+
+ /@nextui-org/divider@2.0.25(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1):
+ resolution: {integrity: sha512-yEvHqYlhNBwmF68pfjJKdzC8gVQtL+txxD5COBGF9uFyfxA5hVw2D6GmYgOH514bxrFBuWOLcQX6gyljgcN3bA==}
+ peerDependencies:
+ '@nextui-org/theme': '>=2.1.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/react-rsc-utils': 2.0.10
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system-rsc': 2.0.11(@nextui-org/theme@2.1.18)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ transitivePeerDependencies:
+ - tailwind-variants
+ dev: false
+
+ /@nextui-org/dropdown@2.1.17(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(@types/react@18.2.74)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1):
+ resolution: {integrity: sha512-Hxmz1Yf/LjjOLqWRF49Q5ZYJtae6ydDEk1mv8oMKNmSWHi92lrgmHlwkGvR3mjczbRuF+WkXHLEhVZH6/tZQ7A==}
+ peerDependencies:
+ '@nextui-org/system': '>=2.0.0'
+ '@nextui-org/theme': '>=2.1.0'
+ framer-motion: '>=4.0.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/menu': 2.0.17(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/popover': 2.1.15(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(@types/react@18.2.74)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/menu': 3.13.1(react-dom@18.2.0)(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-stately/menu': 3.6.1(react@18.2.0)
+ '@react-types/menu': 3.9.7(react@18.2.0)
+ framer-motion: 11.0.24(react-dom@18.2.0)(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ transitivePeerDependencies:
+ - '@types/react'
+ - tailwind-variants
+ dev: false
+
+ /@nextui-org/framer-transitions@2.0.15(@nextui-org/theme@2.1.18)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1):
+ resolution: {integrity: sha512-UlWMCAFdrq8wKrYFGwc+O4kFhKCkL4L9ZadBkP0PqjmfyAC2gA3ygRbNqtKhFMWeKbBAiC8qQ9aTBEA/+0r/EA==}
+ peerDependencies:
+ framer-motion: '>=4.0.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ framer-motion: 11.0.24(react-dom@18.2.0)(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ transitivePeerDependencies:
+ - '@nextui-org/theme'
+ - tailwind-variants
+ dev: false
+
+ /@nextui-org/image@2.0.24(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-bps5D5ki7PoLldb8wcJEf6C4EUFZm3PocLytNaGa7dNxFfaCOD78So+kq+K+0IRusK3yn94K8r31qMvpI3Gg2Q==}
+ peerDependencies:
+ '@nextui-org/system': '>=2.0.0'
+ '@nextui-org/theme': '>=2.1.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ '@nextui-org/use-image': 2.0.4(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ dev: false
+
+ /@nextui-org/input@2.1.17(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-3FW3NDDbQOa5IlUCpO2Ma/XEjGnx4TQLM8MvMbskc+GNbZ0mtzfV0hCeQkqxxJ2lP4Mkp4QhwGRRkRrDu1G0Wg==}
+ peerDependencies:
+ '@nextui-org/system': '>=2.0.0'
+ '@nextui-org/theme': '>=2.1.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/shared-icons': 2.0.6(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/textfield': 3.14.3(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-stately/utils': 3.9.1(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@react-types/textfield': 3.9.1(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ react-textarea-autosize: 8.5.3(@types/react@18.2.74)(react@18.2.0)
+ transitivePeerDependencies:
+ - '@types/react'
+ dev: false
+
+ /@nextui-org/kbd@2.0.25(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1):
+ resolution: {integrity: sha512-cYwbEjp/+/tjtOdmiRy2UHjfBhP3bqd5e+JFTa5sY1HotckUZrCintATyBcg9bPa3iSPUI44M6Cb9e0oAUUeMA==}
+ peerDependencies:
+ '@nextui-org/theme': '>=2.1.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system-rsc': 2.0.11(@nextui-org/theme@2.1.18)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ transitivePeerDependencies:
+ - tailwind-variants
+ dev: false
+
+ /@nextui-org/link@2.0.26(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-X8zX3U5MWfiStOCd45oIZ2YKZG0GoUio6PcMFYjpOPsEG7wV58CuhUSxpyx3QTF8JavVSO/p/cl4Pc9pukVDUg==}
+ peerDependencies:
+ '@nextui-org/system': '>=2.0.0'
+ '@nextui-org/theme': '>=2.1.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/shared-icons': 2.0.6(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ '@nextui-org/use-aria-link': 2.0.15(react@18.2.0)
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/link': 3.6.5(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-types/link': 3.5.3(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ dev: false
+
+ /@nextui-org/listbox@2.1.16(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1):
+ resolution: {integrity: sha512-5PmUCoHFgAr+1nAU3IlqPFTgyHo7zsTcNeja4wcErD/KseCF2h7Uk5OqUX5hQDN9B9fZuGjPrkG4yoK/6pqcUQ==}
+ peerDependencies:
+ '@nextui-org/system': '>=2.0.0'
+ '@nextui-org/theme': '>=2.1.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/aria-utils': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/divider': 2.0.25(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ '@nextui-org/use-aria-press': 2.0.1(react@18.2.0)
+ '@nextui-org/use-is-mobile': 2.0.6(react@18.2.0)
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/listbox': 3.11.5(react-dom@18.2.0)(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-stately/list': 3.10.3(react@18.2.0)
+ '@react-types/menu': 3.9.7(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ transitivePeerDependencies:
+ - tailwind-variants
+ dev: false
+
+ /@nextui-org/menu@2.0.17(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1):
+ resolution: {integrity: sha512-qr/BPDbBvg5tpAZZLkLx8eNnvYwJYM3Q72fmRYbzwmG3upNtdjln0QYxSwPXUz7RYqTKEFWc9JPxq2pgPM15Wg==}
+ peerDependencies:
+ '@nextui-org/system': '>=2.0.0'
+ '@nextui-org/theme': '>=2.1.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/aria-utils': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/divider': 2.0.25(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ '@nextui-org/use-aria-press': 2.0.1(react@18.2.0)
+ '@nextui-org/use-is-mobile': 2.0.6(react@18.2.0)
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/menu': 3.13.1(react-dom@18.2.0)(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-stately/menu': 3.6.1(react@18.2.0)
+ '@react-stately/tree': 3.7.6(react@18.2.0)
+ '@react-types/menu': 3.9.7(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ transitivePeerDependencies:
+ - tailwind-variants
+ dev: false
+
+ /@nextui-org/modal@2.0.29(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(@types/react@18.2.74)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1):
+ resolution: {integrity: sha512-C/pvw0fAPWKbfMoGfIVZWhMRbe+DRGEg7GqPVY7EmW4FSSIK7Sfdn6Jxm+sSv+a7xHpDr86nirFbvN3S4jCaHw==}
+ peerDependencies:
+ '@nextui-org/system': '>=2.0.0'
+ '@nextui-org/theme': '>=2.1.0'
+ framer-motion: '>=4.0.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/framer-transitions': 2.0.15(@nextui-org/theme@2.1.18)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/shared-icons': 2.0.6(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ '@nextui-org/use-aria-button': 2.0.6(react@18.2.0)
+ '@nextui-org/use-aria-modal-overlay': 2.0.6(react-dom@18.2.0)(react@18.2.0)
+ '@nextui-org/use-disclosure': 2.0.6(react@18.2.0)
+ '@react-aria/dialog': 3.5.12(react-dom@18.2.0)(react@18.2.0)
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/overlays': 3.21.1(react-dom@18.2.0)(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-stately/overlays': 3.6.5(react@18.2.0)
+ '@react-types/overlays': 3.8.5(react@18.2.0)
+ framer-motion: 11.0.24(react-dom@18.2.0)(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ react-remove-scroll: 2.5.9(@types/react@18.2.74)(react@18.2.0)
+ transitivePeerDependencies:
+ - '@types/react'
+ - tailwind-variants
+ dev: false
+
+ /@nextui-org/navbar@2.0.27(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(@types/react@18.2.74)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1):
+ resolution: {integrity: sha512-iP4Pn4ItQkAW1nbu1Jmrh5l9pMVG43lDxq9rbx6DbLjLnnZOOrE6fURb8uN5NVy3ooV5dF02zKAoxlkE5fN/xw==}
+ peerDependencies:
+ '@nextui-org/system': '>=2.0.0'
+ '@nextui-org/theme': '>=2.1.0'
+ framer-motion: '>=4.0.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/framer-transitions': 2.0.15(@nextui-org/theme@2.1.18)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ '@nextui-org/use-aria-toggle-button': 2.0.6(react@18.2.0)
+ '@nextui-org/use-scroll-position': 2.0.4(react@18.2.0)
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/overlays': 3.21.1(react-dom@18.2.0)(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-stately/toggle': 3.7.2(react@18.2.0)
+ '@react-stately/utils': 3.9.1(react@18.2.0)
+ framer-motion: 11.0.24(react-dom@18.2.0)(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ react-remove-scroll: 2.5.9(@types/react@18.2.74)(react@18.2.0)
+ transitivePeerDependencies:
+ - '@types/react'
+ - tailwind-variants
+ dev: false
+
+ /@nextui-org/pagination@2.0.27(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-v1tSsb0Q863/gKVUxuN7FcE1TZWuvcbWZOrWjKe0/llRgfZ23/4KD1AmFyYuKo5RDFt+i1JWSfzAu08j0Hzzqg==}
+ peerDependencies:
+ '@nextui-org/system': '>=2.0.0'
+ '@nextui-org/theme': '>=2.1.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/shared-icons': 2.0.6(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ '@nextui-org/use-aria-press': 2.0.1(react@18.2.0)
+ '@nextui-org/use-pagination': 2.0.5(react@18.2.0)
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/i18n': 3.10.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ scroll-into-view-if-needed: 3.0.10
+ dev: false
+
+ /@nextui-org/popover@2.1.15(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(@types/react@18.2.74)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1):
+ resolution: {integrity: sha512-FQ66y49sQvXvyDrEsEFAC0qfpl2X+5ZPGaVXdNd3Cjox/jxAxp93cSUkk0iOfYvdsbO5zVFjuM0L3Dqn4hsHMw==}
+ peerDependencies:
+ '@nextui-org/system': '>=2.0.0'
+ '@nextui-org/theme': '>=2.1.0'
+ framer-motion: '>=4.0.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/aria-utils': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/button': 2.0.27(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/framer-transitions': 2.0.15(@nextui-org/theme@2.1.18)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ '@nextui-org/use-aria-button': 2.0.6(react@18.2.0)
+ '@nextui-org/use-safe-layout-effect': 2.0.4(react@18.2.0)
+ '@react-aria/dialog': 3.5.12(react-dom@18.2.0)(react@18.2.0)
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/overlays': 3.21.1(react-dom@18.2.0)(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-stately/overlays': 3.6.5(react@18.2.0)
+ '@react-types/button': 3.9.2(react@18.2.0)
+ '@react-types/overlays': 3.8.5(react@18.2.0)
+ framer-motion: 11.0.24(react-dom@18.2.0)(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ react-remove-scroll: 2.5.9(@types/react@18.2.74)(react@18.2.0)
+ transitivePeerDependencies:
+ - '@types/react'
+ - tailwind-variants
+ dev: false
+
+ /@nextui-org/progress@2.0.25(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-EFVxwT0CXq+2scPLhKKRHkWb6xNa6Vjx+HdgSg3l4lgAxAUryvdfksjW8vjxn6x4I2rGbdzAYPEu27p2KaK7jg==}
+ peerDependencies:
+ '@nextui-org/system': '>=2.0.0'
+ '@nextui-org/theme': '>=2.1.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ '@nextui-org/use-is-mounted': 2.0.4(react@18.2.0)
+ '@react-aria/i18n': 3.10.2(react@18.2.0)
+ '@react-aria/progress': 3.4.11(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-types/progress': 3.5.2(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ dev: false
+
+ /@nextui-org/radio@2.0.25(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-vRX0ppM5Tlzu0HoqTG6LdmQnMjk8RRl66BH1+QaosvZRXA1iIdA3BduqQYqn5ZZHBBlJ2u9QzaD3lTAlWIHvNg==}
+ peerDependencies:
+ '@nextui-org/system': '>=2.0.0'
+ '@nextui-org/theme': '>=2.1.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ '@nextui-org/use-aria-press': 2.0.1(react@18.2.0)
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/radio': 3.10.2(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-aria/visually-hidden': 3.8.10(react@18.2.0)
+ '@react-stately/radio': 3.10.2(react@18.2.0)
+ '@react-types/radio': 3.7.1(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ dev: false
+
+ /@nextui-org/react-rsc-utils@2.0.10:
+ resolution: {integrity: sha512-LNePDEThUF9PAbJW4T8k7EgSfqwlvGku5fIqJ1IA9+OpVy5LqhrUQehjvgXe63N1RupC7Pt+XvaaxkGu9U2FiQ==}
+ dev: false
+
+ /@nextui-org/react-utils@2.0.10(react@18.2.0):
+ resolution: {integrity: sha512-bcA+k7ZdcgcK+r/8nrCtbdgHo0SD6jicbazWIokknFwjb97JQ7ooaMwxnLt5E5sswCAv0XeLwybOmrgm7JA5TA==}
+ peerDependencies:
+ react: '>=18'
+ dependencies:
+ '@nextui-org/react-rsc-utils': 2.0.10
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ react: 18.2.0
+ dev: false
+
+ /@nextui-org/react@2.2.10(@types/react@18.2.74)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)(tailwindcss@3.4.3):
+ resolution: {integrity: sha512-YJhUIeLnO/FGDbZgfeWEz32RBrH2YFA1qsJQtMF7mza8rjspX/CkankvI7xs1o6sW/TYLSTq7sOF9RGMxLTIAA==}
+ peerDependencies:
+ framer-motion: '>=4.0.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/accordion': 2.0.28(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/autocomplete': 2.0.10(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(@types/react@18.2.74)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/avatar': 2.0.24(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)
+ '@nextui-org/badge': 2.0.24(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/breadcrumbs': 2.0.4(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)
+ '@nextui-org/button': 2.0.27(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/card': 2.0.24(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)
+ '@nextui-org/checkbox': 2.0.25(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)
+ '@nextui-org/chip': 2.0.25(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)
+ '@nextui-org/code': 2.0.24(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/divider': 2.0.25(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/dropdown': 2.1.17(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(@types/react@18.2.74)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/image': 2.0.24(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)
+ '@nextui-org/input': 2.1.17(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)
+ '@nextui-org/kbd': 2.0.25(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/link': 2.0.26(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)
+ '@nextui-org/listbox': 2.1.16(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/menu': 2.0.17(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/modal': 2.0.29(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(@types/react@18.2.74)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/navbar': 2.0.27(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(@types/react@18.2.74)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/pagination': 2.0.27(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)
+ '@nextui-org/popover': 2.1.15(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(@types/react@18.2.74)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/progress': 2.0.25(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)
+ '@nextui-org/radio': 2.0.25(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)
+ '@nextui-org/ripple': 2.0.24(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)
+ '@nextui-org/scroll-shadow': 2.1.13(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)
+ '@nextui-org/select': 2.1.21(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(@types/react@18.2.74)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/skeleton': 2.0.24(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/slider': 2.2.6(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/snippet': 2.0.31(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/spacer': 2.0.24(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/spinner': 2.0.25(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/switch': 2.0.25(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/table': 2.0.28(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/tabs': 2.0.26(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ '@nextui-org/tooltip': 2.0.30(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/user': 2.0.25(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)
+ '@react-aria/visually-hidden': 3.8.10(react@18.2.0)
+ framer-motion: 11.0.24(react-dom@18.2.0)(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ transitivePeerDependencies:
+ - '@types/react'
+ - tailwind-variants
+ - tailwindcss
+ dev: false
+
+ /@nextui-org/ripple@2.0.24(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-PCvAk9ErhmPX46VRmhsg8yMxw3Qd9LY7BDkRRfIF8KftgRDyOpG2vV8DxvSOxQu1/aqBWkkHNUuEjM/EvSEung==}
+ peerDependencies:
+ '@nextui-org/system': '>=2.0.0'
+ '@nextui-org/theme': '>=2.1.0'
+ framer-motion: '>=4.0.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ framer-motion: 11.0.24(react-dom@18.2.0)(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ dev: false
+
+ /@nextui-org/scroll-shadow@2.1.13(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-hFoVGplGMWuE+KXRz9gtKRq3e0YYkxutrqjDD0BiDHk4WkiyOrTnNuE6wnJTnd6Hd+kavLPBDu2+yGauDb7/Qg==}
+ peerDependencies:
+ '@nextui-org/system': '>=2.0.0'
+ '@nextui-org/theme': '>=2.1.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ '@nextui-org/use-data-scroll-overflow': 2.1.3(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ dev: false
+
+ /@nextui-org/select@2.1.21(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(@types/react@18.2.74)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1):
+ resolution: {integrity: sha512-BVfmxIsZTL6dBiZ1Q5RbAnqiNpVnaJgWi0M1QMV448FHMaDHLTWtNOJPMD0QyxHRNPfDgFrqEAq6a1+pA26ckQ==}
+ peerDependencies:
+ '@nextui-org/system': '>=2.0.0'
+ '@nextui-org/theme': '>=2.1.0'
+ framer-motion: '>=4.0.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/aria-utils': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/listbox': 2.1.16(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/popover': 2.1.15(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(@types/react@18.2.74)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/scroll-shadow': 2.1.13(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)
+ '@nextui-org/shared-icons': 2.0.6(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/spinner': 2.0.25(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ '@nextui-org/use-aria-button': 2.0.6(react@18.2.0)
+ '@nextui-org/use-aria-multiselect': 2.1.4(react-dom@18.2.0)(react@18.2.0)
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-aria/visually-hidden': 3.8.10(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ framer-motion: 11.0.24(react-dom@18.2.0)(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ transitivePeerDependencies:
+ - '@types/react'
+ - tailwind-variants
+ dev: false
+
+ /@nextui-org/shared-icons@2.0.6(react@18.2.0):
+ resolution: {integrity: sha512-Mw5utPJAclFaeKAZowznEgabI5gdhXrW0iMaMA18Y4zcZRTidAc0WFeGYUlX876NxYLPc1Zk4bZUhQvMe+7uWg==}
+ peerDependencies:
+ react: '>=18'
+ dependencies:
+ react: 18.2.0
+ dev: false
+
+ /@nextui-org/shared-utils@2.0.4(react@18.2.0):
+ resolution: {integrity: sha512-Ms7A6UCvo/SZt/9Nmb7cZwHe9fZFw+EPsieTnC1vtpvDNCasxrTB0hj9VWFoYfWOaCzzqxl1AL9maIz/gMvckQ==}
+ peerDependencies:
+ react: '>=18'
+ dependencies:
+ react: 18.2.0
+ dev: false
+
+ /@nextui-org/skeleton@2.0.24(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1):
+ resolution: {integrity: sha512-bsb+lYugSfQV3RHrEHLbHhkkeslaxybnnT4z485Y/GBYTENOiHIOnWFWntfxCbjZ6vCewGlfgnphj6zeqlk20g==}
+ peerDependencies:
+ '@nextui-org/theme': '>=2.1.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system-rsc': 2.0.11(@nextui-org/theme@2.1.18)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ transitivePeerDependencies:
+ - tailwind-variants
+ dev: false
+
+ /@nextui-org/slider@2.2.6(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1):
+ resolution: {integrity: sha512-adCjQ8k4bUwWcvmOJUki3+UVsCz4ms+qLG4jnY2wClPdQAwISMbZzQsuv3km+1HIZE5Ja7jzeeT/dMd8l3n+bg==}
+ peerDependencies:
+ '@nextui-org/system': '>=2.0.0'
+ '@nextui-org/theme': '>=2.1.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ '@nextui-org/tooltip': 2.0.30(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/use-aria-press': 2.0.1(react@18.2.0)
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/i18n': 3.10.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/slider': 3.7.6(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-aria/visually-hidden': 3.8.10(react@18.2.0)
+ '@react-stately/slider': 3.5.2(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ transitivePeerDependencies:
+ - framer-motion
+ - tailwind-variants
+ dev: false
+
+ /@nextui-org/snippet@2.0.31(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1):
+ resolution: {integrity: sha512-WooH5cqlHoa6SqUhzseKY7g1ah8kzSv382u95Or9kIgSirEZCrjygup3nFeKTMAe01NZoAz3OOYO7XNFWJ57vA==}
+ peerDependencies:
+ '@nextui-org/system': '>=2.0.0'
+ '@nextui-org/theme': '>=2.1.0'
+ framer-motion: '>=4.0.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/button': 2.0.27(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/shared-icons': 2.0.6(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ '@nextui-org/tooltip': 2.0.30(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/use-clipboard': 2.0.4(react@18.2.0)
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ framer-motion: 11.0.24(react-dom@18.2.0)(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ transitivePeerDependencies:
+ - tailwind-variants
+ dev: false
+
+ /@nextui-org/spacer@2.0.24(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1):
+ resolution: {integrity: sha512-bLnhPRnoyHQXhLneHjbRqZNxJWMFOBYOZkuX83uy59/FFUY07BcoNsb2s80tN3GoVxsaZ2jB6NxxVbaCJwoPog==}
+ peerDependencies:
+ '@nextui-org/theme': '>=2.1.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system-rsc': 2.0.11(@nextui-org/theme@2.1.18)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ transitivePeerDependencies:
+ - tailwind-variants
+ dev: false
+
+ /@nextui-org/spinner@2.0.25(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1):
+ resolution: {integrity: sha512-s2iqaB71sanRxglJtG4UZF+Rz/W6UxnYegbkhnkkljH20vhOcrhwm5jKGStq8jkata8UZ0ajS67H8KY8lHV8nw==}
+ peerDependencies:
+ '@nextui-org/theme': '>=2.1.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system-rsc': 2.0.11(@nextui-org/theme@2.1.18)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ transitivePeerDependencies:
+ - tailwind-variants
+ dev: false
+
+ /@nextui-org/switch@2.0.25(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-U7g68eReMSkgG0bBOSdzRLK+npv422YK6WYHpYOSkEBDqGwQ7LCeMRQreT/KxN0QFxIKmafebdLHAbuKc/X+5Q==}
+ peerDependencies:
+ '@nextui-org/system': '>=2.0.0'
+ '@nextui-org/theme': '>=2.1.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ '@nextui-org/use-aria-press': 2.0.1(react@18.2.0)
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/switch': 3.6.2(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-aria/visually-hidden': 3.8.10(react@18.2.0)
+ '@react-stately/toggle': 3.7.2(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ dev: false
+
+ /@nextui-org/system-rsc@2.0.11(@nextui-org/theme@2.1.18)(react@18.2.0)(tailwind-variants@0.2.1):
+ resolution: {integrity: sha512-1QqZ+GM7Ii0rsfSHXS6BBjzKOoLIWwb72nm4h4WgjlMXbRKLZcCQasRHVe5HMSBMvN0JUo7qyGExchfDFl/Ubw==}
+ peerDependencies:
+ '@nextui-org/theme': '>=2.1.0'
+ react: '>=18'
+ tailwind-variants: '>=0.1.13'
+ dependencies:
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ clsx: 1.2.1
+ react: 18.2.0
+ tailwind-variants: 0.2.1(tailwindcss@3.4.3)
+ dev: false
+
+ /@nextui-org/system@2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1):
+ resolution: {integrity: sha512-WFDq+Rx6D+gmK1YGEG2RBARPK9EOYonQDt5Tq2tUchzOOqj3kXXcM5Z0F3fudM59eIncLa/tX/ApJSTLry+hsw==}
+ peerDependencies:
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/system-rsc': 2.0.11(@nextui-org/theme@2.1.18)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@react-aria/i18n': 3.10.2(react@18.2.0)
+ '@react-aria/overlays': 3.21.1(react-dom@18.2.0)(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-stately/utils': 3.9.1(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ transitivePeerDependencies:
+ - '@nextui-org/theme'
+ - tailwind-variants
+ dev: false
+
+ /@nextui-org/table@2.0.28(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1):
+ resolution: {integrity: sha512-qH/7jdV5+tiMDDvBfMrUZN4jamds0FsL5Ak+ighoKIUYRFTSXOroi+63ZzzAh/mZAsUALCPPcfbXt4r4aBFDzg==}
+ peerDependencies:
+ '@nextui-org/system': '>=2.0.0'
+ '@nextui-org/theme': '>=2.1.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/checkbox': 2.0.25(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/shared-icons': 2.0.6(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/spacer': 2.0.24(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/table': 3.13.5(react-dom@18.2.0)(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-aria/visually-hidden': 3.8.10(react@18.2.0)
+ '@react-stately/table': 3.11.6(react@18.2.0)
+ '@react-stately/virtualizer': 3.6.8(react@18.2.0)
+ '@react-types/grid': 3.2.4(react@18.2.0)
+ '@react-types/table': 3.9.3(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ transitivePeerDependencies:
+ - tailwind-variants
+ dev: false
+
+ /@nextui-org/tabs@2.0.26(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1):
+ resolution: {integrity: sha512-GjERgBYUAY1KD4GqNVy0cRi6GyQnf62q0ddcN4je3sEM6rsq3PygEXhkN5pxxFPacoYM/UE6rBswHSKlbjJjgw==}
+ peerDependencies:
+ '@nextui-org/system': '>=2.0.0'
+ '@nextui-org/theme': '>=2.1.0'
+ framer-motion: '>=4.0.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/aria-utils': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/framer-transitions': 2.0.15(@nextui-org/theme@2.1.18)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ '@nextui-org/use-is-mounted': 2.0.4(react@18.2.0)
+ '@nextui-org/use-update-effect': 2.0.4(react@18.2.0)
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/tabs': 3.8.5(react-dom@18.2.0)(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-stately/tabs': 3.6.4(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@react-types/tabs': 3.3.5(react@18.2.0)
+ framer-motion: 11.0.24(react-dom@18.2.0)(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ scroll-into-view-if-needed: 3.0.10
+ transitivePeerDependencies:
+ - tailwind-variants
+ dev: false
+
+ /@nextui-org/theme@2.1.18(tailwindcss@3.4.3):
+ resolution: {integrity: sha512-2ptDh350lVD0yejZTpGv4fkeoGKB8+B/Coblzpjijfofn/t6MQIRIRRLp04wCCa/IbeevjS2wyadWpMDtVh3CQ==}
+ peerDependencies:
+ tailwindcss: '*'
+ 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)
+ tailwindcss: 3.4.3(ts-node@10.9.2)
+ dev: false
+
+ /@nextui-org/tooltip@2.0.30(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1):
+ resolution: {integrity: sha512-V3N9o/oNU1Y11etiilrlqt5dF4/o9eJSttgN2CPo8eRAPc96+sRpdGPGX3XcLJZNFRcNx8BkD/bcEUcrDdjmRA==}
+ peerDependencies:
+ '@nextui-org/system': '>=2.0.0'
+ '@nextui-org/theme': '>=2.1.0'
+ framer-motion: '>=4.0.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/aria-utils': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/framer-transitions': 2.0.15(@nextui-org/theme@2.1.18)(framer-motion@11.0.24)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ '@nextui-org/use-safe-layout-effect': 2.0.4(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/overlays': 3.21.1(react-dom@18.2.0)(react@18.2.0)
+ '@react-aria/tooltip': 3.7.2(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-stately/tooltip': 3.4.7(react@18.2.0)
+ '@react-types/overlays': 3.8.5(react@18.2.0)
+ '@react-types/tooltip': 3.4.7(react@18.2.0)
+ framer-motion: 11.0.24(react-dom@18.2.0)(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ transitivePeerDependencies:
+ - tailwind-variants
+ dev: false
+
+ /@nextui-org/use-aria-accordion@2.0.2(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-ebYr4CdvWifuTM/yyhQLKCa7aUqbVrWyR0SB6VNCGDID/kvRUW52puWnY9k24xdwY0cKbW3JRciKtQkrokRQwg==}
+ peerDependencies:
+ react: '>=18'
+ dependencies:
+ '@react-aria/button': 3.9.3(react@18.2.0)
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/selection': 3.17.5(react-dom@18.2.0)(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-stately/tree': 3.7.6(react@18.2.0)
+ '@react-types/accordion': 3.0.0-alpha.17(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ transitivePeerDependencies:
+ - react-dom
+ dev: false
+
+ /@nextui-org/use-aria-button@2.0.6(react@18.2.0):
+ resolution: {integrity: sha512-38DZ3FK/oPZ3sppfM5EtgJ4DITOajNwSKkAMePBmuSZl+bsW7peP8g5JNd9uPOEz3edCOppT60AQSICsYiH3cg==}
+ peerDependencies:
+ react: '>=18'
+ dependencies:
+ '@nextui-org/use-aria-press': 2.0.1(react@18.2.0)
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-types/button': 3.9.2(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ dev: false
+
+ /@nextui-org/use-aria-link@2.0.15(react@18.2.0):
+ resolution: {integrity: sha512-znzOeTZ10o3O5F2nihi8BR8rAhRHgrRWcEBovV7OqJeFzvTQwsHl9/xy45zBfwJQksBtfcBfQf+GEHXeDwfigA==}
+ peerDependencies:
+ react: '>=18'
+ dependencies:
+ '@nextui-org/use-aria-press': 2.0.1(react@18.2.0)
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-types/link': 3.5.3(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ dev: false
+
+ /@nextui-org/use-aria-modal-overlay@2.0.6(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-JfhXvH2RObWpHeLmxdIBDPF2SDzV4SqBvEh01yRvg/EuZ3HDRfCnTDh+5HD0ziUVdk/kWuy/hZLX59sMX7QHWA==}
+ peerDependencies:
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@react-aria/overlays': 3.21.1(react-dom@18.2.0)(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-stately/overlays': 3.6.5(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ dev: false
+
+ /@nextui-org/use-aria-multiselect@2.1.4(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-F95sF4eY5TLkom5tIMb+eoT4i0Cc4qygnQRqIosg8OryDbH62/MV4x88GjQsgDCY8dNeWCNVodHXxaWmVSAgyQ==}
+ peerDependencies:
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@react-aria/i18n': 3.10.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/label': 3.7.6(react@18.2.0)
+ '@react-aria/listbox': 3.11.5(react-dom@18.2.0)(react@18.2.0)
+ '@react-aria/menu': 3.13.1(react-dom@18.2.0)(react@18.2.0)
+ '@react-aria/selection': 3.17.5(react-dom@18.2.0)(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-stately/list': 3.10.3(react@18.2.0)
+ '@react-stately/menu': 3.6.1(react@18.2.0)
+ '@react-types/button': 3.9.2(react@18.2.0)
+ '@react-types/overlays': 3.8.5(react@18.2.0)
+ '@react-types/select': 3.9.2(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ dev: false
+
+ /@nextui-org/use-aria-press@2.0.1(react@18.2.0):
+ resolution: {integrity: sha512-T3MjHH5TU9qnkf872GmhcfQK16ITMmMW9zir6xsSsz0w6ay9Y0XTSPrI2zRL6ociFyfJjP840XCLtSx6VBfEBQ==}
+ peerDependencies:
+ react: '>=18'
+ dependencies:
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/ssr': 3.9.2(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ dev: false
+
+ /@nextui-org/use-aria-toggle-button@2.0.6(react@18.2.0):
+ resolution: {integrity: sha512-6Sjp7a0HQjmboLKNZu9AtZmyHz8+vhqcDwJDYTZjrrna0udxEXG+6C14YZzQxoJcvuaMimr5E8Aq0AxyRAr0MQ==}
+ peerDependencies:
+ react: '>=18'
+ dependencies:
+ '@nextui-org/use-aria-button': 2.0.6(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-stately/toggle': 3.7.2(react@18.2.0)
+ '@react-types/button': 3.9.2(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ dev: false
+
+ /@nextui-org/use-callback-ref@2.0.4(react@18.2.0):
+ resolution: {integrity: sha512-GF50SzOFU/R0gQT1TmjbEUiS8CQ87qiV5Rp/TD5pqys1xprVgGLUUNQzlh+YDS2JHNu5FGlZc4sJKhtf2xF5aw==}
+ peerDependencies:
+ react: '>=18'
+ dependencies:
+ '@nextui-org/use-safe-layout-effect': 2.0.4(react@18.2.0)
+ react: 18.2.0
+ dev: false
+
+ /@nextui-org/use-clipboard@2.0.4(react@18.2.0):
+ resolution: {integrity: sha512-rMcaX0QsolOJ1BQbp1T/FVsSPn2m0Ss4Z+bbdS7eM6EFKtJdVJWlpbrST0/kR2UcW1KWeK27NYmtNPF5+hgZMA==}
+ peerDependencies:
+ react: '>=18'
+ dependencies:
+ react: 18.2.0
+ dev: false
+
+ /@nextui-org/use-data-scroll-overflow@2.1.3(react@18.2.0):
+ resolution: {integrity: sha512-f4rDr4MHGQTyqTd6L4MpKAcKfPDiVeWfYXXXX6gdN8UVTk+PzW675Fe+l7ATBgmaVTn1AEPJwW9dDUJcDpn21g==}
+ peerDependencies:
+ react: '>=18'
+ dependencies:
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ react: 18.2.0
+ dev: false
+
+ /@nextui-org/use-disclosure@2.0.6(react@18.2.0):
+ resolution: {integrity: sha512-pazzLsAGKjUD4cMVySTivItmIgpsfIf4baP/02K0Xc8tbFAH4K1n7cUnEEjs+MTXy1Bprvz3pfAHDGZRDI1yYg==}
+ peerDependencies:
+ react: '>=18'
+ dependencies:
+ '@nextui-org/use-callback-ref': 2.0.4(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-stately/utils': 3.9.1(react@18.2.0)
+ react: 18.2.0
+ dev: false
+
+ /@nextui-org/use-image@2.0.4(react@18.2.0):
+ resolution: {integrity: sha512-tomOkrhlhTA45qA/MLh1YmiWVGgJ2KeM0qBSLP1ikVcppc/e9UtkIJjHIGdNCnHZTjoPEh53HzyJeUMlYUM9uw==}
+ peerDependencies:
+ react: '>=18'
+ dependencies:
+ '@nextui-org/use-safe-layout-effect': 2.0.4(react@18.2.0)
+ react: 18.2.0
+ dev: false
+
+ /@nextui-org/use-is-mobile@2.0.6(react@18.2.0):
+ resolution: {integrity: sha512-HeglWUoq6Ln8P5n6s1SZvBRatLYMKsiXQM7Mk2l+6jFByzZh3VWtZ05xmuX8te/1rGmeUxjeXtW6x+F7/f/JoA==}
+ peerDependencies:
+ react: '>=18'
+ dependencies:
+ '@react-aria/ssr': 3.9.2(react@18.2.0)
+ react: 18.2.0
+ dev: false
+
+ /@nextui-org/use-is-mounted@2.0.4(react@18.2.0):
+ resolution: {integrity: sha512-NSQwQjg8+k02GVov9cDwtAdop1Cr90eDgB0MAdvu7QCMgfBZjy88IdQnx3Yo7bG4wP45xC0vLjqDBanaK+11hw==}
+ peerDependencies:
+ react: '>=18'
+ dependencies:
+ react: 18.2.0
+ dev: false
+
+ /@nextui-org/use-pagination@2.0.5(react@18.2.0):
+ resolution: {integrity: sha512-wH0sC85XeTPPE4zRq0ycAVB+SpmPEiSmTEGxpBG2sqiJlsrNfEeXvTKf73INXM4IWfP53ONAQ7Nd1T7EVuYSkw==}
+ peerDependencies:
+ react: '>=18'
+ dependencies:
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@react-aria/i18n': 3.10.2(react@18.2.0)
+ react: 18.2.0
+ dev: false
+
+ /@nextui-org/use-safe-layout-effect@2.0.4(react@18.2.0):
+ resolution: {integrity: sha512-K7ppEhTfzdVOzbgKaNFEBi4HwRfQ8j+kRBQqsU5yo8bSM+5uv8OUy/mjpEf4i02PUDIBmsgJC4En9S537DXrwg==}
+ peerDependencies:
+ react: '>=18'
+ dependencies:
+ react: 18.2.0
+ dev: false
+
+ /@nextui-org/use-scroll-position@2.0.4(react@18.2.0):
+ resolution: {integrity: sha512-5ugiHqQ1OptBmujOsJGigbUt/rQ826+8RKYSpBp1uax1eF7TlpigXt6mS1PDsJIyEauHi8rjH5B3weOn1//tug==}
+ peerDependencies:
+ react: '>=18'
+ dependencies:
+ react: 18.2.0
+ dev: false
+
+ /@nextui-org/use-update-effect@2.0.4(react@18.2.0):
+ resolution: {integrity: sha512-HycSl9Eopmy3ypZQxXVR7eov2D0q0zcgldgbIPvlKExbj8OInaIImc9zLMI9oQgfmg/YdvLeFSrfwc5BPrIvlg==}
+ peerDependencies:
+ react: '>=18'
+ dependencies:
+ react: 18.2.0
+ dev: false
+
+ /@nextui-org/user@2.0.25(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-Ykh65O0ynJBlstlZowM8KrX6zv/VLfDgYX892Dk0goLwU8gcSILPZE7yGIBZi1XsNN7mE3dmTp/APLFDbkzzXw==}
+ peerDependencies:
+ '@nextui-org/system': '>=2.0.0'
+ '@nextui-org/theme': '>=2.1.0'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@nextui-org/avatar': 2.0.24(@nextui-org/system@2.0.15)(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)
+ '@nextui-org/react-utils': 2.0.10(react@18.2.0)
+ '@nextui-org/shared-utils': 2.0.4(react@18.2.0)
+ '@nextui-org/system': 2.0.15(@nextui-org/theme@2.1.18)(react-dom@18.2.0)(react@18.2.0)(tailwind-variants@0.2.1)
+ '@nextui-org/theme': 2.1.18(tailwindcss@3.4.3)
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ dev: false
+
/@nodelib/fs.scandir@2.1.5:
resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
engines: {node: '>= 8'}
dependencies:
'@nodelib/fs.stat': 2.0.5
run-parallel: 1.2.0
- dev: true
/@nodelib/fs.stat@2.0.5:
resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
engines: {node: '>= 8'}
- dev: true
/@nodelib/fs.walk@1.2.8:
resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
@@ -861,15 +2203,910 @@ packages:
dependencies:
'@nodelib/fs.scandir': 2.1.5
fastq: 1.17.1
- dev: true
/@pkgjs/parseargs@0.11.0:
resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
engines: {node: '>=14'}
requiresBuild: true
- dev: true
optional: true
+ /@react-aria/breadcrumbs@3.5.11(react@18.2.0):
+ resolution: {integrity: sha512-bQz4g2tKvcWxeqPGj9O0RQf++Ka8f2o/pJMJB+QQ27DVQWhxpQpND//oFku2aFYkxHB/fyD9qVoiqpQR25bidw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-aria/i18n': 3.10.2(react@18.2.0)
+ '@react-aria/link': 3.6.5(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-types/breadcrumbs': 3.7.3(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-aria/button@3.9.3(react@18.2.0):
+ resolution: {integrity: sha512-ZXo2VGTxfbaTEnfeIlm5ym4vYpGAy8sGrad8Scv+EyDAJWLMKokqctfaN6YSWbqUApC3FN63IvMqASflbmnYig==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-stately/toggle': 3.7.2(react@18.2.0)
+ '@react-types/button': 3.9.2(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-aria/checkbox@3.14.1(react@18.2.0):
+ resolution: {integrity: sha512-b4rtrg5SpRSa9jBOqzJMmprJ+jDi3KyVvUh+DsvISe5Ti7gVAhMBgnca1D0xBp22w2jhk/o4gyu1bYxGLum0GA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-aria/form': 3.0.3(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/label': 3.7.6(react@18.2.0)
+ '@react-aria/toggle': 3.10.2(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-stately/checkbox': 3.6.3(react@18.2.0)
+ '@react-stately/form': 3.0.1(react@18.2.0)
+ '@react-stately/toggle': 3.7.2(react@18.2.0)
+ '@react-types/checkbox': 3.7.1(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-aria/combobox@3.8.4(react-dom@18.2.0)(react@18.2.0):
+ 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
+ dependencies:
+ '@react-aria/i18n': 3.10.2(react@18.2.0)
+ '@react-aria/listbox': 3.11.5(react-dom@18.2.0)(react@18.2.0)
+ '@react-aria/live-announcer': 3.3.2
+ '@react-aria/menu': 3.13.1(react-dom@18.2.0)(react@18.2.0)
+ '@react-aria/overlays': 3.21.1(react-dom@18.2.0)(react@18.2.0)
+ '@react-aria/selection': 3.17.5(react-dom@18.2.0)(react@18.2.0)
+ '@react-aria/textfield': 3.14.3(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-stately/collections': 3.10.5(react@18.2.0)
+ '@react-stately/combobox': 3.8.2(react@18.2.0)
+ '@react-stately/form': 3.0.1(react@18.2.0)
+ '@react-types/button': 3.9.2(react@18.2.0)
+ '@react-types/combobox': 3.10.1(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ dev: false
+
+ /@react-aria/dialog@3.5.12(react-dom@18.2.0)(react@18.2.0):
+ 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
+ dependencies:
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/overlays': 3.21.1(react-dom@18.2.0)(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-types/dialog': 3.5.8(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ dev: false
+
+ /@react-aria/focus@3.16.2(react@18.2.0):
+ resolution: {integrity: sha512-Rqo9ummmgotESfypzFjI3uh58yMpL+E+lJBbQuXkBM0u0cU2YYzu0uOrFrq3zcHk997udZvq1pGK/R+2xk9B7g==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ clsx: 2.1.0
+ react: 18.2.0
+ dev: false
+
+ /@react-aria/form@3.0.3(react@18.2.0):
+ resolution: {integrity: sha512-5Q2BHE4TTPDzGY2npCzpRRYshwWUb3SMUA/Cbz7QfEtBk+NYuVaq3KjvqLqgUUdyKtqLZ9Far0kIAexloOC4jw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-stately/form': 3.0.1(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-aria/grid@3.8.8(react-dom@18.2.0)(react@18.2.0):
+ 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
+ dependencies:
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/i18n': 3.10.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/live-announcer': 3.3.2
+ '@react-aria/selection': 3.17.5(react-dom@18.2.0)(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-stately/collections': 3.10.5(react@18.2.0)
+ '@react-stately/grid': 3.8.5(react@18.2.0)
+ '@react-stately/selection': 3.14.3(react@18.2.0)
+ '@react-stately/virtualizer': 3.6.8(react@18.2.0)
+ '@react-types/checkbox': 3.7.1(react@18.2.0)
+ '@react-types/grid': 3.2.4(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ dev: false
+
+ /@react-aria/i18n@3.10.2(react@18.2.0):
+ resolution: {integrity: sha512-Z1ormoIvMOI4mEdcFLYsoJy9w/EzBdBmgfLP+S/Ah+1xwQOXpgwZxiKOhYHpWa0lf6hkKJL34N9MHJvCJ5Crvw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.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.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-aria/interactions@3.21.1(react@18.2.0):
+ resolution: {integrity: sha512-AlHf5SOzsShkHfV8GLLk3v9lEmYqYHURKcXWue0JdYbmquMRkUsf/+Tjl1+zHVAQ8lKqRnPYbTmc4AcZbqxltw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-aria/ssr': 3.9.2(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-aria/label@3.7.6(react@18.2.0):
+ resolution: {integrity: sha512-ap9iFS+6RUOqeW/F2JoNpERqMn1PvVIo3tTMrJ1TY1tIwyJOxdCBRgx9yjnPBnr+Ywguep+fkPNNi/m74+tXVQ==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-aria/link@3.6.5(react@18.2.0):
+ resolution: {integrity: sha512-kg8CxKqkciQFzODvLAfxEs8gbqNXFZCW/ISOE2LHYKbh9pA144LVo71qO3SPeYVVzIjmZeW4vEMdZwqkNozecw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-types/link': 3.5.3(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-aria/listbox@3.11.5(react-dom@18.2.0)(react@18.2.0):
+ 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
+ dependencies:
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/label': 3.7.6(react@18.2.0)
+ '@react-aria/selection': 3.17.5(react-dom@18.2.0)(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-stately/collections': 3.10.5(react@18.2.0)
+ '@react-stately/list': 3.10.3(react@18.2.0)
+ '@react-types/listbox': 3.4.7(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ dev: false
+
+ /@react-aria/live-announcer@3.3.2:
+ resolution: {integrity: sha512-aOyPcsfyY9tLCBhuUaYCruwcd1IrYLc47Ou+J7wMzjeN9v4lsaEfiN12WFl8pDqOwfy6/7It2wmlm5hOuZY8wQ==}
+ dependencies:
+ '@swc/helpers': 0.5.8
+ dev: false
+
+ /@react-aria/menu@3.13.1(react-dom@18.2.0)(react@18.2.0):
+ 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
+ dependencies:
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/i18n': 3.10.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/overlays': 3.21.1(react-dom@18.2.0)(react@18.2.0)
+ '@react-aria/selection': 3.17.5(react-dom@18.2.0)(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-stately/collections': 3.10.5(react@18.2.0)
+ '@react-stately/menu': 3.6.1(react@18.2.0)
+ '@react-stately/tree': 3.7.6(react@18.2.0)
+ '@react-types/button': 3.9.2(react@18.2.0)
+ '@react-types/menu': 3.9.7(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ dev: false
+
+ /@react-aria/overlays@3.21.1(react-dom@18.2.0)(react@18.2.0):
+ 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
+ dependencies:
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/i18n': 3.10.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/ssr': 3.9.2(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-aria/visually-hidden': 3.8.10(react@18.2.0)
+ '@react-stately/overlays': 3.6.5(react@18.2.0)
+ '@react-types/button': 3.9.2(react@18.2.0)
+ '@react-types/overlays': 3.8.5(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ dev: false
+
+ /@react-aria/progress@3.4.11(react@18.2.0):
+ resolution: {integrity: sha512-RePHbS15/KYFiApYLdwazwvWKsB9q0Kn5DGCSb0hqCC+k2Eui8iVVOsegswiP+xqkk/TiUCIkBEw22W3Az4kTg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-aria/i18n': 3.10.2(react@18.2.0)
+ '@react-aria/label': 3.7.6(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-types/progress': 3.5.2(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-aria/radio@3.10.2(react@18.2.0):
+ resolution: {integrity: sha512-CTUTR+qt3BLjmyQvKHZuVm+1kyvT72ZptOty++sowKXgJApTLdjq8so1IpaLAr8JIfzqD5I4tovsYwIQOX8log==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/form': 3.0.3(react@18.2.0)
+ '@react-aria/i18n': 3.10.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/label': 3.7.6(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-stately/radio': 3.10.2(react@18.2.0)
+ '@react-types/radio': 3.7.1(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-aria/selection@3.17.5(react-dom@18.2.0)(react@18.2.0):
+ 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
+ dependencies:
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/i18n': 3.10.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-stately/selection': 3.14.3(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ dev: false
+
+ /@react-aria/slider@3.7.6(react@18.2.0):
+ resolution: {integrity: sha512-ZeZhyHzhk9gxGuThPKgX2K3RKsxPxsFig1iYoJvqP8485NtHYQIPht2YcpEKA9siLxGF0DR9VCfouVhSoW0AEA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/i18n': 3.10.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/label': 3.7.6(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-stately/slider': 3.5.2(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@react-types/slider': 3.7.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-aria/ssr@3.9.2(react@18.2.0):
+ 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
+ dependencies:
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-aria/switch@3.6.2(react@18.2.0):
+ resolution: {integrity: sha512-X5m/omyhXK+V/vhJFsHuRs2zmt9Asa/RuzlldbXnWohLdeuHMPgQnV8C9hg3f+sRi3sh9UUZ64H61pCtRoZNwg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-aria/toggle': 3.10.2(react@18.2.0)
+ '@react-stately/toggle': 3.7.2(react@18.2.0)
+ '@react-types/switch': 3.5.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-aria/table@3.13.5(react-dom@18.2.0)(react@18.2.0):
+ 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
+ dependencies:
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/grid': 3.8.8(react-dom@18.2.0)(react@18.2.0)
+ '@react-aria/i18n': 3.10.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/live-announcer': 3.3.2
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-aria/visually-hidden': 3.8.10(react@18.2.0)
+ '@react-stately/collections': 3.10.5(react@18.2.0)
+ '@react-stately/flags': 3.0.1
+ '@react-stately/table': 3.11.6(react@18.2.0)
+ '@react-stately/virtualizer': 3.6.8(react@18.2.0)
+ '@react-types/checkbox': 3.7.1(react@18.2.0)
+ '@react-types/grid': 3.2.4(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@react-types/table': 3.9.3(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ dev: false
+
+ /@react-aria/tabs@3.8.5(react-dom@18.2.0)(react@18.2.0):
+ 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
+ dependencies:
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/i18n': 3.10.2(react@18.2.0)
+ '@react-aria/selection': 3.17.5(react-dom@18.2.0)(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-stately/tabs': 3.6.4(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@react-types/tabs': 3.3.5(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ dev: false
+
+ /@react-aria/textfield@3.14.3(react@18.2.0):
+ resolution: {integrity: sha512-wPSjj/mTABspYQdahg+l5YMtEQ3m5iPCTtb5g6nR1U1rzJkvS4i5Pug6PUXeLeMz2H3ToflPWGlNOqBioAFaOQ==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/form': 3.0.3(react@18.2.0)
+ '@react-aria/label': 3.7.6(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-stately/form': 3.0.1(react@18.2.0)
+ '@react-stately/utils': 3.9.1(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@react-types/textfield': 3.9.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-aria/toggle@3.10.2(react@18.2.0):
+ resolution: {integrity: sha512-DgitscHWgI6IFgnvp2HcMpLGX/cAn+XX9kF5RJQbRQ9NqUgruU5cEEGSOLMrEJ6zXDa2xmOiQ+kINcyNhA+JLg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-stately/toggle': 3.7.2(react@18.2.0)
+ '@react-types/checkbox': 3.7.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-aria/tooltip@3.7.2(react@18.2.0):
+ resolution: {integrity: sha512-6jXOSGPao3gPgUQWLbH2r/jxGMqIaIKrJgfwu9TQrh+UkwwiTYW20EpEDCYY2nRFlcoi7EYAiPDSEbHCwXS7Lg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-aria/focus': 3.16.2(react@18.2.0)
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-stately/tooltip': 3.4.7(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@react-types/tooltip': 3.4.7(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-aria/utils@3.23.2(react@18.2.0):
+ resolution: {integrity: sha512-yznR9jJ0GG+YJvTMZxijQwVp+ahP66DY0apZf7X+dllyN+ByEDW+yaL1ewYPIpugxVzH5P8jhnBXsIyHKN411g==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-aria/ssr': 3.9.2(react@18.2.0)
+ '@react-stately/utils': 3.9.1(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ clsx: 2.1.0
+ react: 18.2.0
+ dev: false
+
+ /@react-aria/visually-hidden@3.8.10(react@18.2.0):
+ resolution: {integrity: sha512-np8c4wxdbE7ZrMv/bnjwEfpX0/nkWy9sELEb0sK8n4+HJ+WycoXXrVxBUb9tXgL/GCx5ReeDQChjQWwajm/z3A==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-aria/interactions': 3.21.1(react@18.2.0)
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-stately/checkbox@3.6.3(react@18.2.0):
+ resolution: {integrity: sha512-hWp0GXVbMI4sS2NbBjWgOnHNrRqSV4jeftP8zc5JsIYRmrWBUZitxluB34QuVPzrBO29bGsF0GTArSiQZt6BWw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-stately/form': 3.0.1(react@18.2.0)
+ '@react-stately/utils': 3.9.1(react@18.2.0)
+ '@react-types/checkbox': 3.7.1(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-stately/collections@3.10.5(react@18.2.0):
+ resolution: {integrity: sha512-k8Q29Nnvb7iAia1QvTanZsrWP2aqVNBy/1SlE6kLL6vDqtKZC+Esd1SDLHRmIcYIp5aTdfwIGd0NuiRQA7a81Q==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-stately/combobox@3.8.2(react@18.2.0):
+ resolution: {integrity: sha512-f+IHuFW848VoMbvTfSakn2WIh2urDxO355LrKxnisXPCkpQHpq3lvT2mJtKJwkPxjAy7xPjpV8ejgga2R6p53Q==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-stately/collections': 3.10.5(react@18.2.0)
+ '@react-stately/form': 3.0.1(react@18.2.0)
+ '@react-stately/list': 3.10.3(react@18.2.0)
+ '@react-stately/overlays': 3.6.5(react@18.2.0)
+ '@react-stately/select': 3.6.2(react@18.2.0)
+ '@react-stately/utils': 3.9.1(react@18.2.0)
+ '@react-types/combobox': 3.10.1(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-stately/flags@3.0.1:
+ resolution: {integrity: sha512-h5PcDMj54aipQNO18ig/IMI1kzPwcvSwVq5M6Ib6XE1WIkOH0dIuW2eADdAOhcGi3KXJtXVdD29zh0Eox1TKgQ==}
+ dependencies:
+ '@swc/helpers': 0.4.36
+ dev: false
+
+ /@react-stately/form@3.0.1(react@18.2.0):
+ resolution: {integrity: sha512-T1Ul2Ou0uE/S4ECLcGKa0OfXjffdjEHfUFZAk7OZl0Mqq/F7dl5WpoLWJ4d4IyvZzGO6anFNenP+vODWbrF3NA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-stately/grid@3.8.5(react@18.2.0):
+ resolution: {integrity: sha512-KCzi0x0p1ZKK+OptonvJqMbn6Vlgo6GfOIlgcDd0dNYDP8TJ+3QFJAFre5mCr7Fubx7LcAOio4Rij0l/R8fkXQ==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-stately/collections': 3.10.5(react@18.2.0)
+ '@react-stately/selection': 3.14.3(react@18.2.0)
+ '@react-types/grid': 3.2.4(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-stately/list@3.10.3(react@18.2.0):
+ resolution: {integrity: sha512-Ul8el0tQy2Ucl3qMQ0fiqdJ874W1ZNjURVSgSxN+pGwVLNBVRjd6Fl7YwZFCXER2YOlzkwg+Zqozf/ZlS0EdXA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-stately/collections': 3.10.5(react@18.2.0)
+ '@react-stately/selection': 3.14.3(react@18.2.0)
+ '@react-stately/utils': 3.9.1(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-stately/menu@3.6.1(react@18.2.0):
+ resolution: {integrity: sha512-3v0vkTm/kInuuG8jG7jbxXDBnMQcoDZKWvYsBQq7+POt0LmijbLdbdZPBoz9TkZ3eo/OoP194LLHOaFTQyHhlw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-stately/overlays': 3.6.5(react@18.2.0)
+ '@react-types/menu': 3.9.7(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-stately/overlays@3.6.5(react@18.2.0):
+ resolution: {integrity: sha512-U4rCFj6TPJPXLUvYXAcvh+yP/CO2W+7f0IuqP7ZZGE+Osk9qFkT+zRK5/6ayhBDFpmueNfjIEAzT9gYPQwNHFw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-stately/utils': 3.9.1(react@18.2.0)
+ '@react-types/overlays': 3.8.5(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-stately/radio@3.10.2(react@18.2.0):
+ resolution: {integrity: sha512-JW5ZWiNMKcZvMTsuPeWJQLHXD5rlqy7Qk6fwUx/ZgeibvMBW/NnW19mm2+IMinzmbtERXvR6nsiA837qI+4dew==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-stately/form': 3.0.1(react@18.2.0)
+ '@react-stately/utils': 3.9.1(react@18.2.0)
+ '@react-types/radio': 3.7.1(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-stately/select@3.6.2(react@18.2.0):
+ resolution: {integrity: sha512-duOxdHKol93h6Ew6fap6Amz+zngoERKZLSKVm/8I8uaBgkoBhEeTFv7mlpHTgINxymMw3mMrvy6GL/gfKFwkqg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-stately/form': 3.0.1(react@18.2.0)
+ '@react-stately/list': 3.10.3(react@18.2.0)
+ '@react-stately/overlays': 3.6.5(react@18.2.0)
+ '@react-types/select': 3.9.2(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-stately/selection@3.14.3(react@18.2.0):
+ resolution: {integrity: sha512-d/t0rIWieqQ7wjLoMoWnuHEUSMoVXxkPBFuSlJF3F16289FiQ+b8aeKFDzFTYN7fFD8rkZTnpuE4Tcxg3TmA+w==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-stately/collections': 3.10.5(react@18.2.0)
+ '@react-stately/utils': 3.9.1(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-stately/slider@3.5.2(react@18.2.0):
+ resolution: {integrity: sha512-ntH3NLRG+AwVC7q4Dx9DcmMkMh9vmHjHNXAgaoqNjhvwfSIae7sQ69CkVe6XeJjIBy6LlH81Kgapz+ABe5a1ZA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-stately/utils': 3.9.1(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@react-types/slider': 3.7.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-stately/table@3.11.6(react@18.2.0):
+ resolution: {integrity: sha512-34YsfOILXusj3p6QNcKEaDWVORhM6WEhwPSLCZlkwAJvkxuRQFdih5rQKoIDc0uV5aZsB6bYBqiFhnjY0VERhw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-stately/collections': 3.10.5(react@18.2.0)
+ '@react-stately/flags': 3.0.1
+ '@react-stately/grid': 3.8.5(react@18.2.0)
+ '@react-stately/selection': 3.14.3(react@18.2.0)
+ '@react-stately/utils': 3.9.1(react@18.2.0)
+ '@react-types/grid': 3.2.4(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@react-types/table': 3.9.3(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-stately/tabs@3.6.4(react@18.2.0):
+ resolution: {integrity: sha512-WZJgMBqzLgN88RN8AxhY4aH1+I+4w1qQA0Lh3LRSDegaytd+NHixCWaP3IPjePgCB5N1UsPe96Xglw75zjHmDg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-stately/list': 3.10.3(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@react-types/tabs': 3.3.5(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-stately/toggle@3.7.2(react@18.2.0):
+ resolution: {integrity: sha512-SHCF2btcoK57c4lyhucRbyPBAFpp0Pdp0vcPdn3hUgqbu6e5gE0CwG/mgFmZRAQoc7PRc7XifL0uNw8diJJI0Q==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-stately/utils': 3.9.1(react@18.2.0)
+ '@react-types/checkbox': 3.7.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-stately/tooltip@3.4.7(react@18.2.0):
+ resolution: {integrity: sha512-ACtRgBQ8rphBtsUaaxvEAM0HHN9PvMuyvL0vUHd7jvBDCVZJ6it1BKu9SBKjekBkoBOw9nemtkplh9R2CA6V8Q==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-stately/overlays': 3.6.5(react@18.2.0)
+ '@react-types/tooltip': 3.4.7(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-stately/tree@3.7.6(react@18.2.0):
+ resolution: {integrity: sha512-y8KvEoZX6+YvqjNCVGS3zA/BKw4D3XrUtUKIDme3gu5Mn6z97u+hUXKdXVCniZR7yvV3fHAIXwE5V2K8Oit4aw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-stately/collections': 3.10.5(react@18.2.0)
+ '@react-stately/selection': 3.14.3(react@18.2.0)
+ '@react-stately/utils': 3.9.1(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-stately/utils@3.9.1(react@18.2.0):
+ resolution: {integrity: sha512-yzw75GE0iUWiyps02BOAPTrybcsMIxEJlzXqtvllAb01O9uX5n0i3X+u2eCpj2UoDF4zS08Ps0jPgWxg8xEYtA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-stately/virtualizer@3.6.8(react@18.2.0):
+ resolution: {integrity: sha512-Pf06ihTwExRJltGhi72tmLIo0pcjkL55nu7ifMafAAdxZK4ONxRLSuUjjpvYf/0Rs92xRZy2t/XmHREnfirdkQ==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-aria/utils': 3.23.2(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ '@swc/helpers': 0.5.8
+ react: 18.2.0
+ dev: false
+
+ /@react-types/accordion@3.0.0-alpha.17(react@18.2.0):
+ resolution: {integrity: sha512-Wsp31bYRu9wy4zAAV2W8FLvVGFF3Vk/JKn2MxqhzaSHwHBw/dfgJTvRRUW+OmBgnqVN97ur893TP9A3odpoZEg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ dev: false
+
+ /@react-types/breadcrumbs@3.7.3(react@18.2.0):
+ resolution: {integrity: sha512-eFto/+6J+JR58vThNcALZRA1OlqlG3GzQ/bq3q8IrrkOZcrfbEJJCWit/+53Ia98siJKuF4OJHnotxIVIz5I3w==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-types/link': 3.5.3(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ dev: false
+
+ /@react-types/button@3.9.2(react@18.2.0):
+ resolution: {integrity: sha512-EnPTkGHZRtiwAoJy5q9lDjoG30bEzA/qnvKG29VVXKYAGeqY2IlFs1ypmU+z1X/CpJgPcG3I5cakM7yTVm3pSg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ dev: false
+
+ /@react-types/checkbox@3.7.1(react@18.2.0):
+ resolution: {integrity: sha512-kuGqjQFex0As/3gfWyk+e9njCcad/ZdnYLLiNvhlk15730xfa0MmnOdpqo9jfuFSXBjOcpxoofvEhvrRMtEdUA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ dev: false
+
+ /@react-types/combobox@3.10.1(react@18.2.0):
+ resolution: {integrity: sha512-XMno1rgVRNta49vf5nV7VJpVSVAV20tt79t618gG1qRKH5Kt2Cy8lz2fQ5vHG6UTv/6jUOvU8g5Pc93sLaTmoA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ dev: false
+
+ /@react-types/dialog@3.5.8(react@18.2.0):
+ resolution: {integrity: sha512-RX8JsMvty8ADHRqVEkppoynXLtN4IzUh8d5z88UEBbcvWKlHfd6bOBQjQcBH3AUue5wjfpPIt6brw2VzgBY/3Q==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-types/overlays': 3.8.5(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ dev: false
+
+ /@react-types/grid@3.2.4(react@18.2.0):
+ resolution: {integrity: sha512-sDVoyQcH7MoGdx5nBi5ZOU/mVFBt9YTxhvr0PZ97dMdEHZtJC1w9SuezwWS34f50yb8YAXQRTICbZYcK4bAlDA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ dev: false
+
+ /@react-types/link@3.5.3(react@18.2.0):
+ resolution: {integrity: sha512-yVafjW3IejyVnK3oMBNjFABCGG6J27EUG8rvkaGaI1uB6srGUEhpJ97XLv11aj1QkXHBy3VGXqxEV3S7wn4HTw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ dev: false
+
+ /@react-types/listbox@3.4.7(react@18.2.0):
+ resolution: {integrity: sha512-68y5H9CVSPFiwO6MOFxTbry9JQMK/Lb1M9i3M8TDyq1AbJxBPpgAvJ9RaqIMCucsnqCzpY/zA3D/X417zByL1w==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ dev: false
+
+ /@react-types/menu@3.9.7(react@18.2.0):
+ resolution: {integrity: sha512-K6KhloJVoGsqwkdeez72fkNI9dfrmLI/sNrB4XuOKo2crDQ/eyZYWyJmzz8giz/tHME9w774k487rVoefoFh5w==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-types/overlays': 3.8.5(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ dev: false
+
+ /@react-types/overlays@3.8.5(react@18.2.0):
+ resolution: {integrity: sha512-4D7EEBQigD/m8hE68Ys8eloyyZFHHduqykSIgINJ0edmo0jygRbWlTwuhWFR9USgSP4dK54duN0Mvq0m4HEVEw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ dev: false
+
+ /@react-types/progress@3.5.2(react@18.2.0):
+ resolution: {integrity: sha512-aQql22kusEudsHwDEzq6y/Mh29AM+ftRDKdS5E5g4MkCY5J4FMbOYco1T5So83NIvvG9+eKcxPoJUMjQQACAyA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ dev: false
+
+ /@react-types/radio@3.7.1(react@18.2.0):
+ resolution: {integrity: sha512-Zut3rN1odIUBLZdijeyou+UqsLeRE76d9A+npykYGu29ndqmo3w4sLn8QeQcdj1IR71ZnG0pW2Y2BazhK5XrrQ==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ dev: false
+
+ /@react-types/select@3.9.2(react@18.2.0):
+ resolution: {integrity: sha512-fGFrunednY3Pq/BBwVOf87Fsuyo/SlevL0wFIE9OOl2V5NXVaTY7/7RYA8hIOHPzmvsMbndy419BEudiNGhv4A==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ dev: false
+
+ /@react-types/shared@3.22.1(react@18.2.0):
+ resolution: {integrity: sha512-PCpa+Vo6BKnRMuOEzy5zAZ3/H5tnQg1e80khMhK2xys0j6ZqzkgQC+fHMNZ7VDFNLqqNMj/o0eVeSBDh2POjkw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ react: 18.2.0
+ dev: false
+
+ /@react-types/slider@3.7.1(react@18.2.0):
+ resolution: {integrity: sha512-FKO3YZYdrBs00XbBW5acP+0L1cCdevl/uRJiXbnLpGysO5PrSFIRS7Wlv4M7ztf6gT7b1Ao4FNC9crbxBr6BzA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ dev: false
+
+ /@react-types/switch@3.5.1(react@18.2.0):
+ resolution: {integrity: sha512-2LFEKMGeufqyYmeN/5dtkDkCPG6x9O4eu6aaBaJmPGon7C/l3yiFEgRue6oCUYc1HixR7Qlp0sPxk0tQeWzrSg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ dev: false
+
+ /@react-types/table@3.9.3(react@18.2.0):
+ resolution: {integrity: sha512-Hs/pMbxJdga2zBol4H5pV1FVIiRjCuSTXst6idJjkctanTexR4xkyrtBwl+rdLNoGwQ2pGii49vgklc5bFK7zA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-types/grid': 3.2.4(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ dev: false
+
+ /@react-types/tabs@3.3.5(react@18.2.0):
+ resolution: {integrity: sha512-6NTSZBOWekCtApdZrhu5tHhE/8q52oVohQN+J5T7shAXd6ZAtu8PABVR/nH4BWucc8FL0OUajRqunqzQMU13gA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ dev: false
+
+ /@react-types/textfield@3.9.1(react@18.2.0):
+ resolution: {integrity: sha512-JBHY9M2CkL6xFaGSfWmUJVu3tEK09FaeB1dU3IEh6P41xxbFnPakYHSSAdnwMXBtXPoSHIVsUBickW/pjgfe5g==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ dev: false
+
+ /@react-types/tooltip@3.4.7(react@18.2.0):
+ resolution: {integrity: sha512-rV4HZRQxLRNhe24yATOxnFQtGRUmsR7mqxMupXCmd1vrw8h+rdKlQv1zW2q8nALAKNmnRXZJHxYQ1SFzb98fgg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ dependencies:
+ '@react-types/overlays': 3.8.5(react@18.2.0)
+ '@react-types/shared': 3.22.1(react@18.2.0)
+ react: 18.2.0
+ dev: false
+
/@sinclair/typebox@0.27.8:
resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==}
dev: true
@@ -886,12 +3123,31 @@ packages:
'@sinonjs/commons': 3.0.1
dev: true
+ /@swc/helpers@0.4.14:
+ resolution: {integrity: sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==}
+ dependencies:
+ tslib: 2.6.2
+ dev: false
+
+ /@swc/helpers@0.4.36:
+ resolution: {integrity: sha512-5lxnyLEYFskErRPenYItLRSge5DjrJngYKdVjRSrWfza9G6KkgHEXi0vUZiyUeMU5JfXH1YnvXZzSp8ul88o2Q==}
+ dependencies:
+ legacy-swc-helpers: /@swc/helpers@0.4.14
+ tslib: 2.6.2
+ dev: false
+
/@swc/helpers@0.5.2:
resolution: {integrity: sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==}
dependencies:
tslib: 2.6.2
dev: false
+ /@swc/helpers@0.5.8:
+ resolution: {integrity: sha512-lruDGw3pnfM3wmZHeW7JuhkGQaJjPyiKjxeGhdmfoOT53Ic9qb5JLDNaK2HUdl1zLDeX28H221UvKjfdvSLVMg==}
+ dependencies:
+ tslib: 2.6.2
+ dev: false
+
/@testing-library/dom@9.3.4:
resolution: {integrity: sha512-FlS4ZWlp97iiNWig0Muq8p+3rVDjRiYE+YKGbAqXOu9nwJFFOdL00kFpz42M+4huzYi86vAK1sOOfyOG45muIQ==}
engines: {node: '>=14'}
@@ -935,7 +3191,7 @@ packages:
chalk: 3.0.0
css.escape: 1.5.1
dom-accessibility-api: 0.6.3
- jest: 29.7.0(@types/node@20.11.24)(ts-node@10.9.2)
+ jest: 29.7.0(@types/node@20.12.3)(ts-node@10.9.2)
lodash: 4.17.21
redent: 3.0.0
dev: true
@@ -949,7 +3205,7 @@ packages:
dependencies:
'@babel/runtime': 7.24.1
'@testing-library/dom': 9.3.4
- '@types/react-dom': 18.2.19
+ '@types/react-dom': 18.2.23
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: true
@@ -1007,7 +3263,7 @@ packages:
/@types/graceful-fs@4.1.9:
resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==}
dependencies:
- '@types/node': 20.11.24
+ '@types/node': 20.12.3
dev: true
/@types/istanbul-lib-coverage@2.0.6:
@@ -1036,41 +3292,34 @@ packages:
/@types/jsdom@20.0.1:
resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==}
dependencies:
- '@types/node': 20.11.24
+ '@types/node': 20.12.3
'@types/tough-cookie': 4.0.5
parse5: 7.1.2
dev: true
- /@types/node@20.11.24:
- resolution: {integrity: sha512-Kza43ewS3xoLgCEpQrsT+xRo/EJej1y0kVYGiLFE1NEODXGzTfwiC6tXTLMQskn1X4/Rjlh0MQUvx9W+L9long==}
+ /@types/node@20.12.3:
+ resolution: {integrity: sha512-sD+ia2ubTeWrOu+YMF+MTAB7E+O7qsMqAbMfW7DG3K1URwhZ5hN1pLlRVGbf4wDFzSfikL05M17EyorS86jShw==}
dependencies:
undici-types: 5.26.5
- /@types/prop-types@15.7.11:
- resolution: {integrity: sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==}
- dev: true
+ /@types/prop-types@15.7.12:
+ resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==}
/@types/punycode@2.1.4:
resolution: {integrity: sha512-trzh6NzBnq8yw5e35f8xe8VTYjqM3NE7bohBtvDVf/dtUer3zYTLK1Ka3DG3p7bdtoaOHZucma6FfVKlQ134pQ==}
dev: true
- /@types/react-dom@18.2.19:
- resolution: {integrity: sha512-aZvQL6uUbIJpjZk4U8JZGbau9KDeAwMfmhyWorxgBkqDIEf6ROjRozcmPIicqsUwPUjbkDfHKgGee1Lq65APcA==}
+ /@types/react-dom@18.2.23:
+ resolution: {integrity: sha512-ZQ71wgGOTmDYpnav2knkjr3qXdAFu0vsk8Ci5w3pGAIdj7/kKAyn+VsQDhXsmzzzepAiI9leWMmubXz690AI/A==}
dependencies:
- '@types/react': 18.2.61
+ '@types/react': 18.2.74
dev: true
- /@types/react@18.2.61:
- resolution: {integrity: sha512-NURTN0qNnJa7O/k4XUkEW2yfygA+NxS0V5h1+kp9jPwhzZy95q3ADoGMP0+JypMhrZBTTgjKAUlTctde1zzeQA==}
+ /@types/react@18.2.74:
+ resolution: {integrity: sha512-9AEqNZZyBx8OdZpxzQlaFEVCSFUM2YXJH46yPOiOpm078k6ZLOCcuAzGum/zK8YBwY+dbahVNbHrbgrAwIRlqw==}
dependencies:
- '@types/prop-types': 15.7.11
- '@types/scheduler': 0.16.8
+ '@types/prop-types': 15.7.12
csstype: 3.1.3
- dev: true
-
- /@types/scheduler@0.16.8:
- resolution: {integrity: sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==}
- dev: true
/@types/stack-utils@2.0.3:
resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==}
@@ -1134,12 +3383,10 @@ packages:
/ansi-regex@5.0.1:
resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
engines: {node: '>=8'}
- dev: true
/ansi-regex@6.0.1:
resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==}
engines: {node: '>=12'}
- dev: true
/ansi-styles@3.2.1:
resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
@@ -1152,7 +3399,6 @@ packages:
engines: {node: '>=8'}
dependencies:
color-convert: 2.0.1
- dev: true
/ansi-styles@5.2.0:
resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==}
@@ -1162,11 +3408,9 @@ packages:
/ansi-styles@6.2.1:
resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
engines: {node: '>=12'}
- dev: true
/any-promise@1.3.0:
resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==}
- dev: true
/anymatch@3.1.3:
resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
@@ -1174,14 +3418,12 @@ packages:
dependencies:
normalize-path: 3.0.0
picomatch: 2.3.1
- dev: true
/arg@4.1.3:
resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==}
/arg@5.0.2:
resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==}
- dev: true
/argparse@1.0.10:
resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}
@@ -1213,19 +3455,19 @@ packages:
resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==}
dev: true
- /autoprefixer@10.4.18(postcss@8.4.35):
- resolution: {integrity: sha512-1DKbDfsr6KUElM6wg+0zRNkB/Q7WcKYAaK+pzXn+Xqmszm/5Xa9coeNdtP88Vi+dPzZnMjhge8GIV49ZQkDa+g==}
+ /autoprefixer@10.4.19(postcss@8.4.38):
+ resolution: {integrity: sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==}
engines: {node: ^10 || ^12 || >=14}
hasBin: true
peerDependencies:
postcss: ^8.1.0
dependencies:
browserslist: 4.23.0
- caniuse-lite: 1.0.30001591
+ caniuse-lite: 1.0.30001605
fraction.js: 4.3.7
normalize-range: 0.1.2
picocolors: 1.0.0
- postcss: 8.4.35
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: true
@@ -1310,12 +3552,10 @@ packages:
/balanced-match@1.0.2:
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
- dev: true
- /binary-extensions@2.2.0:
- resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==}
+ /binary-extensions@2.3.0:
+ resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==}
engines: {node: '>=8'}
- dev: true
/brace-expansion@1.1.11:
resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
@@ -1328,22 +3568,20 @@ packages:
resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
dependencies:
balanced-match: 1.0.2
- dev: true
/braces@3.0.2:
resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
engines: {node: '>=8'}
dependencies:
fill-range: 7.0.1
- dev: true
/browserslist@4.23.0:
resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
- caniuse-lite: 1.0.30001591
- electron-to-chromium: 1.4.690
+ caniuse-lite: 1.0.30001605
+ electron-to-chromium: 1.4.724
node-releases: 2.0.14
update-browserslist-db: 1.0.13(browserslist@4.23.0)
@@ -1390,7 +3628,6 @@ packages:
/camelcase-css@2.0.1:
resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==}
engines: {node: '>= 6'}
- dev: true
/camelcase@5.3.1:
resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==}
@@ -1402,8 +3639,8 @@ packages:
engines: {node: '>=10'}
dev: true
- /caniuse-lite@1.0.30001591:
- resolution: {integrity: sha512-PCzRMei/vXjJyL5mJtzNiUCKP59dm8Apqc3PH8gJkMnMXZGox93RbE76jHsmLwmIo6/3nsYIpJtx0O7u5PqFuQ==}
+ /caniuse-lite@1.0.30001605:
+ resolution: {integrity: sha512-nXwGlFWo34uliI9z3n6Qc0wZaf7zaZWA1CPZ169La5mV3I/gem7bst0vr5XQH5TJXZIMfDeZyOrZnSlVzKxxHQ==}
/chalk@2.4.2:
resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
@@ -1447,7 +3684,6 @@ packages:
readdirp: 3.6.0
optionalDependencies:
fsevents: 2.3.3
- dev: true
/ci-info@3.9.0:
resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==}
@@ -1471,6 +3707,11 @@ packages:
wrap-ansi: 7.0.0
dev: true
+ /clsx@1.2.1:
+ resolution: {integrity: sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==}
+ engines: {node: '>=6'}
+ dev: false
+
/clsx@2.1.0:
resolution: {integrity: sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg==}
engines: {node: '>=6'}
@@ -1495,14 +3736,31 @@ packages:
engines: {node: '>=7.0.0'}
dependencies:
color-name: 1.1.4
- dev: true
/color-name@1.1.3:
resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==}
/color-name@1.1.4:
resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
- dev: true
+
+ /color-string@1.9.1:
+ resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==}
+ dependencies:
+ color-name: 1.1.4
+ simple-swizzle: 0.2.2
+ dev: false
+
+ /color2k@2.0.3:
+ resolution: {integrity: sha512-zW190nQTIoXcGCaU08DvVNFTmQhUpnJfVuAKfWqUQkflXKpaDdpaYoM0iluLS9lgJNHyBF58KKA2FBEwkD7wog==}
+ dev: false
+
+ /color@4.2.3:
+ resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==}
+ engines: {node: '>=12.5.0'}
+ dependencies:
+ color-convert: 2.0.1
+ color-string: 1.9.1
+ dev: false
/combined-stream@1.0.8:
resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==}
@@ -1514,7 +3772,10 @@ packages:
/commander@4.1.1:
resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==}
engines: {node: '>= 6'}
- dev: true
+
+ /compute-scroll-into-view@3.1.0:
+ resolution: {integrity: sha512-rj8l8pD4bJ1nx+dAkMhV1xB5RuZEyVysfxJqB1pRchh1KVvwOv9b7CGB8ZfjTImVv2oF+sYMUkMZq6Na5Ftmbg==}
+ dev: false
/concat-map@0.0.1:
resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
@@ -1523,7 +3784,7 @@ packages:
/convert-source-map@2.0.0:
resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
- /create-jest@29.7.0(@types/node@20.11.24)(ts-node@10.9.2):
+ /create-jest@29.7.0(@types/node@20.12.3)(ts-node@10.9.2):
resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
hasBin: true
@@ -1532,7 +3793,7 @@ packages:
chalk: 4.1.2
exit: 0.1.2
graceful-fs: 4.2.11
- jest-config: 29.7.0(@types/node@20.11.24)(ts-node@10.9.2)
+ jest-config: 29.7.0(@types/node@20.12.3)(ts-node@10.9.2)
jest-util: 29.7.0
prompts: 2.4.2
transitivePeerDependencies:
@@ -1552,7 +3813,6 @@ packages:
path-key: 3.1.1
shebang-command: 2.0.0
which: 2.0.2
- dev: true
/css.escape@1.5.1:
resolution: {integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==}
@@ -1562,7 +3822,6 @@ packages:
resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==}
engines: {node: '>=4'}
hasBin: true
- dev: true
/cssom@0.3.8:
resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==}
@@ -1581,7 +3840,6 @@ packages:
/csstype@3.1.3:
resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
- dev: true
/data-urls@3.0.2:
resolution: {integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==}
@@ -1643,7 +3901,6 @@ packages:
/deepmerge@4.3.1:
resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}
engines: {node: '>=0.10.0'}
- dev: true
/define-data-property@1.1.4:
resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==}
@@ -1678,9 +3935,12 @@ packages:
engines: {node: '>=8'}
dev: true
+ /detect-node-es@1.1.0:
+ resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==}
+ dev: false
+
/didyoumean@1.2.2:
resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==}
- dev: true
/diff-sequences@29.6.3:
resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==}
@@ -1693,7 +3953,6 @@ packages:
/dlv@1.1.3:
resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==}
- dev: true
/dom-accessibility-api@0.5.16:
resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==}
@@ -1713,10 +3972,9 @@ packages:
/eastasianwidth@0.2.0:
resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
- dev: true
- /electron-to-chromium@1.4.690:
- resolution: {integrity: sha512-+2OAGjUx68xElQhydpcbqH50hE8Vs2K6TkAeLhICYfndb67CVH0UsZaijmRUE3rHlIxU1u0jxwhgVe6fK3YANA==}
+ /electron-to-chromium@1.4.724:
+ resolution: {integrity: sha512-RTRvkmRkGhNBPPpdrgtDKvmOEYTrPlXDfc0J/Nfq5s29tEahAwhiX4mmhNzj6febWMleulxVYPh7QwCSL/EldA==}
/emittery@0.13.1:
resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==}
@@ -1725,11 +3983,9 @@ packages:
/emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
- dev: true
/emoji-regex@9.2.2:
resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
- dev: true
/entities@4.5.0:
resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
@@ -1849,7 +4105,6 @@ packages:
glob-parent: 5.1.2
merge2: 1.4.1
micromatch: 4.0.5
- dev: true
/fast-json-stable-stringify@2.1.0:
resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
@@ -1859,7 +4114,6 @@ packages:
resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==}
dependencies:
reusify: 1.0.4
- dev: true
/fb-watchman@2.0.2:
resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==}
@@ -1872,7 +4126,6 @@ packages:
engines: {node: '>=8'}
dependencies:
to-regex-range: 5.0.1
- dev: true
/find-up@4.1.0:
resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==}
@@ -1882,6 +4135,11 @@ packages:
path-exists: 4.0.0
dev: true
+ /flat@5.0.2:
+ resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==}
+ hasBin: true
+ dev: false
+
/for-each@0.3.3:
resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==}
dependencies:
@@ -1894,7 +4152,6 @@ packages:
dependencies:
cross-spawn: 7.0.3
signal-exit: 4.1.0
- dev: true
/form-data@4.0.0:
resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==}
@@ -1937,12 +4194,10 @@ packages:
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
os: [darwin]
requiresBuild: true
- dev: true
optional: true
/function-bind@1.1.2:
resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
- dev: true
/functions-have-names@1.2.3:
resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==}
@@ -1965,9 +4220,14 @@ packages:
function-bind: 1.1.2
has-proto: 1.0.3
has-symbols: 1.0.3
- hasown: 2.0.1
+ hasown: 2.0.2
dev: true
+ /get-nonce@1.0.1:
+ resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==}
+ engines: {node: '>=6'}
+ dev: false
+
/get-package-type@0.1.0:
resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==}
engines: {node: '>=8.0.0'}
@@ -1983,26 +4243,23 @@ packages:
engines: {node: '>= 6'}
dependencies:
is-glob: 4.0.3
- dev: true
/glob-parent@6.0.2:
resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
engines: {node: '>=10.13.0'}
dependencies:
is-glob: 4.0.3
- dev: true
- /glob@10.3.10:
- resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==}
+ /glob@10.3.12:
+ resolution: {integrity: sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==}
engines: {node: '>=16 || 14 >=14.17'}
hasBin: true
dependencies:
foreground-child: 3.1.1
jackspeak: 2.3.6
- minimatch: 9.0.3
+ minimatch: 9.0.4
minipass: 7.0.4
- path-scurry: 1.10.1
- dev: true
+ path-scurry: 1.10.2
/glob@7.2.3:
resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
@@ -2068,12 +4325,11 @@ packages:
has-symbols: 1.0.3
dev: true
- /hasown@2.0.1:
- resolution: {integrity: sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==}
+ /hasown@2.0.2:
+ resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
engines: {node: '>= 0.4'}
dependencies:
function-bind: 1.1.2
- dev: true
/html-encoding-sniffer@3.0.0:
resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==}
@@ -2154,10 +4410,19 @@ packages:
engines: {node: '>= 0.4'}
dependencies:
es-errors: 1.3.0
- hasown: 2.0.1
+ hasown: 2.0.2
side-channel: 1.0.6
dev: true
+ /intl-messageformat@10.5.11:
+ resolution: {integrity: sha512-eYq5fkFBVxc7GIFDzpFQkDOZgNayNTQn4Oufe8jw6YY6OHVw70/4pA3FyCsQ0Gb2DnvEJEMmN2tOaXUGByM+kg==}
+ dependencies:
+ '@formatjs/ecma402-abstract': 1.18.2
+ '@formatjs/fast-memoize': 2.2.0
+ '@formatjs/icu-messageformat-parser': 2.7.6
+ tslib: 2.6.2
+ dev: false
+
/intl-messageformat@9.13.0:
resolution: {integrity: sha512-7sGC7QnSQGa5LZP7bXLDhVDtQOeKGeBFGHF2Y8LVBwYZoQZCgWeKoPGTa5GMG8g/TzDgeXuYJQis7Ggiw2xTOw==}
dependencies:
@@ -2167,6 +4432,12 @@ packages:
tslib: 2.6.2
dev: false
+ /invariant@2.2.4:
+ resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==}
+ dependencies:
+ loose-envify: 1.4.0
+ dev: false
+
/is-arguments@1.1.1:
resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==}
engines: {node: '>= 0.4'}
@@ -2187,6 +4458,10 @@ packages:
resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}
dev: true
+ /is-arrayish@0.3.2:
+ resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==}
+ dev: false
+
/is-bigint@1.0.4:
resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==}
dependencies:
@@ -2197,8 +4472,7 @@ packages:
resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
engines: {node: '>=8'}
dependencies:
- binary-extensions: 2.2.0
- dev: true
+ binary-extensions: 2.3.0
/is-boolean-object@1.1.2:
resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==}
@@ -2216,8 +4490,7 @@ packages:
/is-core-module@2.13.1:
resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==}
dependencies:
- hasown: 2.0.1
- dev: true
+ hasown: 2.0.2
/is-date-object@1.0.5:
resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==}
@@ -2229,12 +4502,10 @@ packages:
/is-extglob@2.1.1:
resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
engines: {node: '>=0.10.0'}
- dev: true
/is-fullwidth-code-point@3.0.0:
resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
engines: {node: '>=8'}
- dev: true
/is-generator-fn@2.1.0:
resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==}
@@ -2246,7 +4517,6 @@ packages:
engines: {node: '>=0.10.0'}
dependencies:
is-extglob: 2.1.1
- dev: true
/is-map@2.0.3:
resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==}
@@ -2263,7 +4533,6 @@ packages:
/is-number@7.0.0:
resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
engines: {node: '>=0.12.0'}
- dev: true
/is-potential-custom-element-name@1.0.1:
resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==}
@@ -2327,7 +4596,6 @@ packages:
/isexe@2.0.0:
resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
- dev: true
/istanbul-lib-coverage@3.2.2:
resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==}
@@ -2395,7 +4663,6 @@ packages:
'@isaacs/cliui': 8.0.2
optionalDependencies:
'@pkgjs/parseargs': 0.11.0
- dev: true
/jest-changed-files@29.7.0:
resolution: {integrity: sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==}
@@ -2414,7 +4681,7 @@ packages:
'@jest/expect': 29.7.0
'@jest/test-result': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.11.24
+ '@types/node': 20.12.3
chalk: 4.1.2
co: 4.6.0
dedent: 1.5.1
@@ -2435,7 +4702,7 @@ packages:
- supports-color
dev: true
- /jest-cli@29.7.0(@types/node@20.11.24)(ts-node@10.9.2):
+ /jest-cli@29.7.0(@types/node@20.12.3)(ts-node@10.9.2):
resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
hasBin: true
@@ -2449,10 +4716,10 @@ packages:
'@jest/test-result': 29.7.0
'@jest/types': 29.6.3
chalk: 4.1.2
- create-jest: 29.7.0(@types/node@20.11.24)(ts-node@10.9.2)
+ create-jest: 29.7.0(@types/node@20.12.3)(ts-node@10.9.2)
exit: 0.1.2
import-local: 3.1.0
- jest-config: 29.7.0(@types/node@20.11.24)(ts-node@10.9.2)
+ jest-config: 29.7.0(@types/node@20.12.3)(ts-node@10.9.2)
jest-util: 29.7.0
jest-validate: 29.7.0
yargs: 17.7.2
@@ -2463,7 +4730,7 @@ packages:
- ts-node
dev: true
- /jest-config@29.7.0(@types/node@20.11.24)(ts-node@10.9.2):
+ /jest-config@29.7.0(@types/node@20.12.3)(ts-node@10.9.2):
resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
peerDependencies:
@@ -2478,7 +4745,7 @@ packages:
'@babel/core': 7.24.3
'@jest/test-sequencer': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.11.24
+ '@types/node': 20.12.3
babel-jest: 29.7.0(@babel/core@7.24.3)
chalk: 4.1.2
ci-info: 3.9.0
@@ -2498,7 +4765,7 @@ packages:
pretty-format: 29.7.0
slash: 3.0.0
strip-json-comments: 3.1.1
- ts-node: 10.9.2(@types/node@20.11.24)(typescript@5.3.3)
+ ts-node: 10.9.2(@types/node@20.12.3)(typescript@5.4.3)
transitivePeerDependencies:
- babel-plugin-macros
- supports-color
@@ -2545,7 +4812,7 @@ packages:
'@jest/fake-timers': 29.7.0
'@jest/types': 29.6.3
'@types/jsdom': 20.0.1
- '@types/node': 20.11.24
+ '@types/node': 20.12.3
jest-mock: 29.7.0
jest-util: 29.7.0
jsdom: 20.0.3
@@ -2562,7 +4829,7 @@ packages:
'@jest/environment': 29.7.0
'@jest/fake-timers': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.11.24
+ '@types/node': 20.12.3
jest-mock: 29.7.0
jest-util: 29.7.0
dev: true
@@ -2578,7 +4845,7 @@ packages:
dependencies:
'@jest/types': 29.6.3
'@types/graceful-fs': 4.1.9
- '@types/node': 20.11.24
+ '@types/node': 20.12.3
anymatch: 3.1.3
fb-watchman: 2.0.2
graceful-fs: 4.2.11
@@ -2629,7 +4896,7 @@ packages:
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
'@jest/types': 29.6.3
- '@types/node': 20.11.24
+ '@types/node': 20.12.3
jest-util: 29.7.0
dev: true
@@ -2684,7 +4951,7 @@ packages:
'@jest/test-result': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.11.24
+ '@types/node': 20.12.3
chalk: 4.1.2
emittery: 0.13.1
graceful-fs: 4.2.11
@@ -2715,7 +4982,7 @@ packages:
'@jest/test-result': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.11.24
+ '@types/node': 20.12.3
chalk: 4.1.2
cjs-module-lexer: 1.2.3
collect-v8-coverage: 1.0.2
@@ -2767,7 +5034,7 @@ packages:
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
'@jest/types': 29.6.3
- '@types/node': 20.11.24
+ '@types/node': 20.12.3
chalk: 4.1.2
ci-info: 3.9.0
graceful-fs: 4.2.11
@@ -2792,7 +5059,7 @@ packages:
dependencies:
'@jest/test-result': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.11.24
+ '@types/node': 20.12.3
ansi-escapes: 4.3.2
chalk: 4.1.2
emittery: 0.13.1
@@ -2804,13 +5071,13 @@ packages:
resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
- '@types/node': 20.11.24
+ '@types/node': 20.12.3
jest-util: 29.7.0
merge-stream: 2.0.0
supports-color: 8.1.1
dev: true
- /jest@29.7.0(@types/node@20.11.24)(ts-node@10.9.2):
+ /jest@29.7.0(@types/node@20.12.3)(ts-node@10.9.2):
resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
hasBin: true
@@ -2823,7 +5090,7 @@ packages:
'@jest/core': 29.7.0(ts-node@10.9.2)
'@jest/types': 29.6.3
import-local: 3.1.0
- jest-cli: 29.7.0(@types/node@20.11.24)(ts-node@10.9.2)
+ jest-cli: 29.7.0(@types/node@20.12.3)(ts-node@10.9.2)
transitivePeerDependencies:
- '@types/node'
- babel-plugin-macros
@@ -2834,7 +5101,6 @@ packages:
/jiti@1.21.0:
resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==}
hasBin: true
- dev: true
/js-tokens@4.0.0:
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
@@ -2915,16 +5181,13 @@ packages:
/lilconfig@2.1.0:
resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
engines: {node: '>=10'}
- dev: true
/lilconfig@3.1.1:
resolution: {integrity: sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==}
engines: {node: '>=14'}
- dev: true
/lines-and-columns@1.2.4:
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
- dev: true
/locate-path@5.0.0:
resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==}
@@ -2933,10 +5196,30 @@ packages:
p-locate: 4.1.0
dev: true
+ /lodash.foreach@4.5.0:
+ resolution: {integrity: sha512-aEXTF4d+m05rVOAUG3z4vZZ4xVexLKZGF0lIxuHZ1Hplpk/3B6Z1+/ICICYRLm7c41Z2xiejbkCkJoTlypoXhQ==}
+ dev: false
+
+ /lodash.get@4.4.2:
+ resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==}
+ dev: false
+
+ /lodash.kebabcase@4.1.1:
+ resolution: {integrity: sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==}
+ dev: false
+
+ /lodash.mapkeys@4.6.0:
+ resolution: {integrity: sha512-0Al+hxpYvONWtg+ZqHpa/GaVzxuN3V7Xeo2p+bY06EaK/n+Y9R7nBePPN2o1LxmL0TWQSwP8LYZ008/hc9JzhA==}
+ dev: false
+
/lodash.memoize@4.1.2:
resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==}
dev: true
+ /lodash.omit@4.5.0:
+ resolution: {integrity: sha512-XeqSp49hNGmlkj2EJlfrQFIzQ6lXdNro9sddtQzcJY8QaoC2GO0DT7xaIokHeyM+mIT0mPMlPvkYzg2xCuHdZg==}
+ dev: false
+
/lodash@4.17.21:
resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
dev: true
@@ -2950,7 +5233,6 @@ packages:
/lru-cache@10.2.0:
resolution: {integrity: sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==}
engines: {node: 14 || >=16.14}
- dev: true
/lru-cache@5.1.1:
resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
@@ -2992,7 +5274,6 @@ packages:
/merge2@1.4.1:
resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
engines: {node: '>= 8'}
- dev: true
/micromatch@4.0.5:
resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==}
@@ -3000,7 +5281,6 @@ packages:
dependencies:
braces: 3.0.2
picomatch: 2.3.1
- dev: true
/mime-db@1.52.0:
resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==}
@@ -3030,17 +5310,15 @@ packages:
brace-expansion: 1.1.11
dev: true
- /minimatch@9.0.3:
- resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==}
+ /minimatch@9.0.4:
+ resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==}
engines: {node: '>=16 || 14 >=14.17'}
dependencies:
brace-expansion: 2.0.1
- dev: true
/minipass@7.0.4:
resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==}
engines: {node: '>=16 || 14 >=14.17'}
- dev: true
/ms@2.1.2:
resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
@@ -3051,7 +5329,6 @@ packages:
any-promise: 1.3.0
object-assign: 4.1.1
thenify-all: 1.6.0
- dev: true
/nanoid@3.3.7:
resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==}
@@ -3067,7 +5344,7 @@ packages:
engines: {node: '>= 0.6'}
dev: false
- /next-intl@3.10.0(next@14.1.1)(react@18.2.0):
+ /next-intl@3.10.0(next@14.1.4)(react@18.2.0):
resolution: {integrity: sha512-kqQvOxLvI3ZjvcMFwOBjh71ufNWxHEMaEgxhFZGIXYAvkRI//9zbqeQJkQMwEpI6mDBM+6n+SJd0+pLt0t5GVw==}
peerDependencies:
next: ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0
@@ -3075,13 +5352,23 @@ packages:
dependencies:
'@formatjs/intl-localematcher': 0.2.32
negotiator: 0.6.3
- next: 14.1.1(@babel/core@7.24.3)(react-dom@18.2.0)(react@18.2.0)
+ next: 14.1.4(@babel/core@7.24.3)(react-dom@18.2.0)(react@18.2.0)
react: 18.2.0
use-intl: 3.10.0(react@18.2.0)
dev: false
- /next@14.1.1(@babel/core@7.24.3)(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-McrGJqlGSHeaz2yTRPkEucxQKe5Zq7uPwyeHNmJaZNY4wx9E9QdxmTp310agFRoMuIYgQrCrT3petg13fSVOww==}
+ /next-themes@0.3.0(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-/QHIrsYpd6Kfk7xakK4svpDI5mmXP0gfvCoJdGpZQ2TOrQZmsW0QxjaiLn8wbIKjtm4BTSqLoix4lxYYOnLJ/w==}
+ peerDependencies:
+ react: ^16.8 || ^17 || ^18
+ react-dom: ^16.8 || ^17 || ^18
+ dependencies:
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ dev: false
+
+ /next@14.1.4(@babel/core@7.24.3)(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-1WTaXeSrUwlz/XcnhGTY7+8eiaFvdet5z9u3V2jb+Ek1vFo0VhHKSAIJvDWfQpttWjnyw14kBeq28TPq7bTeEQ==}
engines: {node: '>=18.17.0'}
hasBin: true
peerDependencies:
@@ -3095,25 +5382,25 @@ packages:
sass:
optional: true
dependencies:
- '@next/env': 14.1.1
+ '@next/env': 14.1.4
'@swc/helpers': 0.5.2
busboy: 1.6.0
- caniuse-lite: 1.0.30001591
+ caniuse-lite: 1.0.30001605
graceful-fs: 4.2.11
postcss: 8.4.31
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
styled-jsx: 5.1.1(@babel/core@7.24.3)(react@18.2.0)
optionalDependencies:
- '@next/swc-darwin-arm64': 14.1.1
- '@next/swc-darwin-x64': 14.1.1
- '@next/swc-linux-arm64-gnu': 14.1.1
- '@next/swc-linux-arm64-musl': 14.1.1
- '@next/swc-linux-x64-gnu': 14.1.1
- '@next/swc-linux-x64-musl': 14.1.1
- '@next/swc-win32-arm64-msvc': 14.1.1
- '@next/swc-win32-ia32-msvc': 14.1.1
- '@next/swc-win32-x64-msvc': 14.1.1
+ '@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
@@ -3129,7 +5416,6 @@ packages:
/normalize-path@3.0.0:
resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
engines: {node: '>=0.10.0'}
- dev: true
/normalize-range@0.1.2:
resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==}
@@ -3150,12 +5436,10 @@ packages:
/object-assign@4.1.1:
resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
engines: {node: '>=0.10.0'}
- dev: true
/object-hash@3.0.0:
resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==}
engines: {node: '>= 6'}
- dev: true
/object-inspect@1.13.1:
resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==}
@@ -3252,19 +5536,16 @@ packages:
/path-key@3.1.1:
resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
engines: {node: '>=8'}
- dev: true
/path-parse@1.0.7:
resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
- dev: true
- /path-scurry@1.10.1:
- resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==}
+ /path-scurry@1.10.2:
+ resolution: {integrity: sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA==}
engines: {node: '>=16 || 14 >=14.17'}
dependencies:
lru-cache: 10.2.0
minipass: 7.0.4
- dev: true
/picocolors@1.0.0:
resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
@@ -3272,17 +5553,14 @@ packages:
/picomatch@2.3.1:
resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
engines: {node: '>=8.6'}
- dev: true
/pify@2.3.0:
resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==}
engines: {node: '>=0.10.0'}
- dev: true
/pirates@4.0.6:
resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==}
engines: {node: '>= 6'}
- dev: true
/pkg-dir@4.2.0:
resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==}
@@ -3296,29 +5574,27 @@ packages:
engines: {node: '>= 0.4'}
dev: true
- /postcss-import@15.1.0(postcss@8.4.35):
+ /postcss-import@15.1.0(postcss@8.4.38):
resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==}
engines: {node: '>=14.0.0'}
peerDependencies:
postcss: ^8.0.0
dependencies:
- postcss: 8.4.35
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
read-cache: 1.0.0
resolve: 1.22.8
- dev: true
- /postcss-js@4.0.1(postcss@8.4.35):
+ /postcss-js@4.0.1(postcss@8.4.38):
resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==}
engines: {node: ^12 || ^14 || >= 16}
peerDependencies:
postcss: ^8.4.21
dependencies:
camelcase-css: 2.0.1
- postcss: 8.4.35
- dev: true
+ postcss: 8.4.38
- /postcss-load-config@4.0.2(postcss@8.4.35)(ts-node@10.9.2):
+ /postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2):
resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==}
engines: {node: '>= 14'}
peerDependencies:
@@ -3331,32 +5607,28 @@ packages:
optional: true
dependencies:
lilconfig: 3.1.1
- postcss: 8.4.35
- ts-node: 10.9.2(@types/node@20.11.24)(typescript@5.3.3)
- yaml: 2.4.0
- dev: true
+ postcss: 8.4.38
+ ts-node: 10.9.2(@types/node@20.12.3)(typescript@5.4.3)
+ yaml: 2.4.1
- /postcss-nested@6.0.1(postcss@8.4.35):
+ /postcss-nested@6.0.1(postcss@8.4.38):
resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==}
engines: {node: '>=12.0'}
peerDependencies:
postcss: ^8.2.14
dependencies:
- postcss: 8.4.35
- postcss-selector-parser: 6.0.15
- dev: true
+ postcss: 8.4.38
+ postcss-selector-parser: 6.0.16
- /postcss-selector-parser@6.0.15:
- resolution: {integrity: sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw==}
+ /postcss-selector-parser@6.0.16:
+ resolution: {integrity: sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==}
engines: {node: '>=4'}
dependencies:
cssesc: 3.0.0
util-deprecate: 1.0.2
- dev: true
/postcss-value-parser@4.2.0:
resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
- dev: true
/postcss@8.4.31:
resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==}
@@ -3364,17 +5636,16 @@ packages:
dependencies:
nanoid: 3.3.7
picocolors: 1.0.0
- source-map-js: 1.0.2
+ source-map-js: 1.2.0
dev: false
- /postcss@8.4.35:
- resolution: {integrity: sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==}
+ /postcss@8.4.38:
+ resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==}
engines: {node: ^10 || ^12 || >=14}
dependencies:
nanoid: 3.3.7
picocolors: 1.0.0
- source-map-js: 1.0.2
- dev: true
+ source-map-js: 1.2.0
/pretty-format@27.5.1:
resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==}
@@ -3420,7 +5691,6 @@ packages:
/queue-microtask@1.2.3:
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
- dev: true
/react-dom@18.2.0(react@18.2.0):
resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==}
@@ -3439,6 +5709,72 @@ packages:
resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==}
dev: true
+ /react-remove-scroll-bar@2.3.6(@types/react@18.2.74)(react@18.2.0):
+ resolution: {integrity: sha512-DtSYaao4mBmX+HDo5YWYdBWQwYIQQshUV/dVxFxK+KM26Wjwp1gZ6rv6OC3oujI6Bfu6Xyg3TwK533AQutsn/g==}
+ 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
+ dependencies:
+ '@types/react': 18.2.74
+ react: 18.2.0
+ react-style-singleton: 2.2.1(@types/react@18.2.74)(react@18.2.0)
+ tslib: 2.6.2
+ dev: false
+
+ /react-remove-scroll@2.5.9(@types/react@18.2.74)(react@18.2.0):
+ 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
+ dependencies:
+ '@types/react': 18.2.74
+ react: 18.2.0
+ react-remove-scroll-bar: 2.3.6(@types/react@18.2.74)(react@18.2.0)
+ react-style-singleton: 2.2.1(@types/react@18.2.74)(react@18.2.0)
+ tslib: 2.6.2
+ use-callback-ref: 1.3.2(@types/react@18.2.74)(react@18.2.0)
+ use-sidecar: 1.1.2(@types/react@18.2.74)(react@18.2.0)
+ dev: false
+
+ /react-style-singleton@2.2.1(@types/react@18.2.74)(react@18.2.0):
+ resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==}
+ 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
+ dependencies:
+ '@types/react': 18.2.74
+ get-nonce: 1.0.1
+ invariant: 2.2.4
+ react: 18.2.0
+ tslib: 2.6.2
+ dev: false
+
+ /react-textarea-autosize@8.5.3(@types/react@18.2.74)(react@18.2.0):
+ resolution: {integrity: sha512-XT1024o2pqCuZSuBt9FwHlaDeNtVrtCXu0Rnz88t1jUGheCLa3PhjE1GH8Ctm2axEtvdCl5SUHYschyQ0L5QHQ==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ dependencies:
+ '@babel/runtime': 7.24.1
+ react: 18.2.0
+ use-composed-ref: 1.3.0(react@18.2.0)
+ use-latest: 1.2.1(@types/react@18.2.74)(react@18.2.0)
+ transitivePeerDependencies:
+ - '@types/react'
+ dev: false
+
/react@18.2.0:
resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==}
engines: {node: '>=0.10.0'}
@@ -3449,14 +5785,12 @@ packages:
resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==}
dependencies:
pify: 2.3.0
- dev: true
/readdirp@3.6.0:
resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
engines: {node: '>=8.10.0'}
dependencies:
picomatch: 2.3.1
- dev: true
/recoil@0.7.7(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-8Og5KPQW9LwC577Vc7Ug2P0vQshkv1y3zG3tSSkWMqkWSwHmE+by06L8JtnGocjW6gcCvfwB3YtrJG6/tWivNQ==}
@@ -3529,18 +5863,15 @@ packages:
is-core-module: 2.13.1
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
- dev: true
/reusify@1.0.4:
resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
- dev: true
/run-parallel@1.2.0:
resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
dependencies:
queue-microtask: 1.2.3
- dev: true
/safer-buffer@2.1.2:
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
@@ -3558,6 +5889,12 @@ packages:
dependencies:
loose-envify: 1.4.0
+ /scroll-into-view-if-needed@3.0.10:
+ resolution: {integrity: sha512-t44QCeDKAPf1mtQH3fYpWz8IM/DyvHLjs8wUvvwMYxk5moOqCzrMSxK6HQVD0QVmVjXFavoFIPRVrMuJPKAvtg==}
+ dependencies:
+ compute-scroll-into-view: 3.1.0
+ dev: false
+
/semver@6.3.1:
resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
hasBin: true
@@ -3597,12 +5934,10 @@ packages:
engines: {node: '>=8'}
dependencies:
shebang-regex: 3.0.0
- dev: true
/shebang-regex@3.0.0:
resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
engines: {node: '>=8'}
- dev: true
/side-channel@1.0.6:
resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==}
@@ -3621,7 +5956,12 @@ packages:
/signal-exit@4.1.0:
resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
engines: {node: '>=14'}
- dev: true
+
+ /simple-swizzle@0.2.2:
+ resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==}
+ dependencies:
+ is-arrayish: 0.3.2
+ dev: false
/sisteransi@1.0.5:
resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}
@@ -3632,8 +5972,8 @@ packages:
engines: {node: '>=8'}
dev: true
- /source-map-js@1.0.2:
- resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==}
+ /source-map-js@1.2.0:
+ resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==}
engines: {node: '>=0.10.0'}
/source-map-support@0.5.13:
@@ -3686,7 +6026,6 @@ packages:
emoji-regex: 8.0.0
is-fullwidth-code-point: 3.0.0
strip-ansi: 6.0.1
- dev: true
/string-width@5.1.2:
resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
@@ -3695,21 +6034,18 @@ packages:
eastasianwidth: 0.2.0
emoji-regex: 9.2.2
strip-ansi: 7.1.0
- dev: true
/strip-ansi@6.0.1:
resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
engines: {node: '>=8'}
dependencies:
ansi-regex: 5.0.1
- dev: true
/strip-ansi@7.1.0:
resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==}
engines: {node: '>=12'}
dependencies:
ansi-regex: 6.0.1
- dev: true
/strip-bom@4.0.0:
resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==}
@@ -3758,12 +6094,11 @@ packages:
dependencies:
'@jridgewell/gen-mapping': 0.3.5
commander: 4.1.1
- glob: 10.3.10
+ glob: 10.3.12
lines-and-columns: 1.2.4
mz: 2.7.0
pirates: 4.0.6
ts-interface-checker: 0.1.13
- dev: true
/supports-color@5.5.0:
resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
@@ -3788,20 +6123,43 @@ packages:
/supports-preserve-symlinks-flag@1.0.0:
resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
engines: {node: '>= 0.4'}
- dev: true
/symbol-tree@3.2.4:
resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==}
dev: true
+ /tailwind-merge@1.14.0:
+ resolution: {integrity: sha512-3mFKyCo/MBcgyOTlrY8T7odzZFx+w+qKSMAmdFzRvqBfLlSigU6TZnlFHK0lkMwj9Bj8OYU+9yW9lmGuS0QEnQ==}
+ dev: false
+
/tailwind-merge@2.2.2:
resolution: {integrity: sha512-tWANXsnmJzgw6mQ07nE3aCDkCK4QdT3ThPMCzawoYA2Pws7vSTCvz3Vrjg61jVUGfFZPJzxEP+NimbcW+EdaDw==}
dependencies:
'@babel/runtime': 7.24.1
dev: false
- /tailwindcss@3.4.1(ts-node@10.9.2):
- resolution: {integrity: sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==}
+ /tailwind-variants@0.1.20(tailwindcss@3.4.3):
+ resolution: {integrity: sha512-AMh7x313t/V+eTySKB0Dal08RHY7ggYK0MSn/ad8wKWOrDUIzyiWNayRUm2PIJ4VRkvRnfNuyRuKbLV3EN+ewQ==}
+ engines: {node: '>=16.x', pnpm: '>=7.x'}
+ peerDependencies:
+ tailwindcss: '*'
+ dependencies:
+ tailwind-merge: 1.14.0
+ tailwindcss: 3.4.3(ts-node@10.9.2)
+ dev: false
+
+ /tailwind-variants@0.2.1(tailwindcss@3.4.3):
+ resolution: {integrity: sha512-2xmhAf4UIc3PijOUcJPA1LP4AbxhpcHuHM2C26xM0k81r0maAO6uoUSHl3APmvHZcY5cZCY/bYuJdfFa4eGoaw==}
+ engines: {node: '>=16.x', pnpm: '>=7.x'}
+ peerDependencies:
+ tailwindcss: '*'
+ dependencies:
+ tailwind-merge: 2.2.2
+ tailwindcss: 3.4.3(ts-node@10.9.2)
+ dev: false
+
+ /tailwindcss@3.4.3(ts-node@10.9.2):
+ resolution: {integrity: sha512-U7sxQk/n397Bmx4JHbJx/iSOOv5G+II3f1kpLpY2QeUv5DcPdcTsYLlusZfq1NthHS1c1cZoyFmmkex1rzke0A==}
engines: {node: '>=14.0.0'}
hasBin: true
dependencies:
@@ -3819,17 +6177,16 @@ packages:
normalize-path: 3.0.0
object-hash: 3.0.0
picocolors: 1.0.0
- postcss: 8.4.35
- postcss-import: 15.1.0(postcss@8.4.35)
- postcss-js: 4.0.1(postcss@8.4.35)
- postcss-load-config: 4.0.2(postcss@8.4.35)(ts-node@10.9.2)
- postcss-nested: 6.0.1(postcss@8.4.35)
- postcss-selector-parser: 6.0.15
+ 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)
+ postcss-nested: 6.0.1(postcss@8.4.38)
+ postcss-selector-parser: 6.0.16
resolve: 1.22.8
sucrase: 3.35.0
transitivePeerDependencies:
- ts-node
- dev: true
/test-exclude@6.0.0:
resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==}
@@ -3845,13 +6202,11 @@ packages:
engines: {node: '>=0.8'}
dependencies:
thenify: 3.3.1
- dev: true
/thenify@3.3.1:
resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==}
dependencies:
any-promise: 1.3.0
- dev: true
/tmpl@1.0.5:
resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==}
@@ -3866,7 +6221,6 @@ packages:
engines: {node: '>=8.0'}
dependencies:
is-number: 7.0.0
- dev: true
/tough-cookie@4.1.3:
resolution: {integrity: sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==}
@@ -3887,9 +6241,8 @@ packages:
/ts-interface-checker@0.1.13:
resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
- dev: true
- /ts-jest@29.1.2(@babel/core@7.24.3)(jest@29.7.0)(typescript@5.3.3):
+ /ts-jest@29.1.2(@babel/core@7.24.3)(jest@29.7.0)(typescript@5.4.3):
resolution: {integrity: sha512-br6GJoH/WUX4pu7FbZXuWGKGNDuU7b8Uj77g/Sp7puZV6EXzuByl6JrECvm0MzVzSTkSHWTihsXt+5XYER5b+g==}
engines: {node: ^16.10.0 || ^18.0.0 || >=20.0.0}
hasBin: true
@@ -3913,17 +6266,17 @@ packages:
'@babel/core': 7.24.3
bs-logger: 0.2.6
fast-json-stable-stringify: 2.1.0
- jest: 29.7.0(@types/node@20.11.24)(ts-node@10.9.2)
+ jest: 29.7.0(@types/node@20.12.3)(ts-node@10.9.2)
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.3.3
+ typescript: 5.4.3
yargs-parser: 21.1.1
dev: true
- /ts-node@10.9.2(@types/node@20.11.24)(typescript@5.3.3):
+ /ts-node@10.9.2(@types/node@20.12.3)(typescript@5.4.3):
resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==}
hasBin: true
peerDependencies:
@@ -3942,14 +6295,14 @@ packages:
'@tsconfig/node12': 1.0.11
'@tsconfig/node14': 1.0.3
'@tsconfig/node16': 1.0.4
- '@types/node': 20.11.24
+ '@types/node': 20.12.3
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.3.3
+ typescript: 5.4.3
v8-compile-cache-lib: 3.0.1
yn: 3.1.1
@@ -3967,8 +6320,8 @@ packages:
engines: {node: '>=10'}
dev: true
- /typescript@5.3.3:
- resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==}
+ /typescript@5.4.3:
+ resolution: {integrity: sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==}
engines: {node: '>=14.17'}
hasBin: true
@@ -3997,6 +6350,29 @@ packages:
requires-port: 1.0.0
dev: true
+ /use-callback-ref@1.3.2(@types/react@18.2.74)(react@18.2.0):
+ 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
+ dependencies:
+ '@types/react': 18.2.74
+ react: 18.2.0
+ tslib: 2.6.2
+ dev: false
+
+ /use-composed-ref@1.3.0(react@18.2.0):
+ resolution: {integrity: sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ dependencies:
+ react: 18.2.0
+ dev: false
+
/use-intl@3.10.0(react@18.2.0):
resolution: {integrity: sha512-rKCDbszyUP88477VP6DBCN3t3xdTta2o5GwgN1Rlquctm4PErO1YPDY+UI8DgfkVAWNt6X9gfF7ntQZ20H2ivg==}
peerDependencies:
@@ -4007,9 +6383,51 @@ packages:
react: 18.2.0
dev: false
+ /use-isomorphic-layout-effect@1.1.2(@types/react@18.2.74)(react@18.2.0):
+ 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
+ dependencies:
+ '@types/react': 18.2.74
+ react: 18.2.0
+ dev: false
+
+ /use-latest@1.2.1(@types/react@18.2.74)(react@18.2.0):
+ 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
+ dependencies:
+ '@types/react': 18.2.74
+ react: 18.2.0
+ use-isomorphic-layout-effect: 1.1.2(@types/react@18.2.74)(react@18.2.0)
+ dev: false
+
+ /use-sidecar@1.1.2(@types/react@18.2.74)(react@18.2.0):
+ 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
+ dependencies:
+ '@types/react': 18.2.74
+ detect-node-es: 1.1.0
+ react: 18.2.0
+ tslib: 2.6.2
+ dev: false
+
/util-deprecate@1.0.2:
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
- dev: true
/v8-compile-cache-lib@3.0.1:
resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==}
@@ -4106,7 +6524,6 @@ packages:
hasBin: true
dependencies:
isexe: 2.0.0
- dev: true
/wrap-ansi@7.0.0:
resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
@@ -4115,7 +6532,6 @@ packages:
ansi-styles: 4.3.0
string-width: 4.2.3
strip-ansi: 6.0.1
- dev: true
/wrap-ansi@8.1.0:
resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==}
@@ -4124,7 +6540,6 @@ packages:
ansi-styles: 6.2.1
string-width: 5.1.2
strip-ansi: 7.1.0
- dev: true
/wrappy@1.0.2:
resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
@@ -4172,11 +6587,10 @@ packages:
resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
dev: true
- /yaml@2.4.0:
- resolution: {integrity: sha512-j9iR8g+/t0lArF4V6NE/QCfT+CO7iLqrXAHZbJdo+LfjqP1vR8Fg5bSiaq6Q2lOD1AUEVrEVIgABvBFYojJVYQ==}
+ /yaml@2.4.1:
+ resolution: {integrity: sha512-pIXzoImaqmfOrL7teGUBt/T7ZDnyeGBWyXQBvOVhLkWLN37GXv8NMLK406UY6dS51JfcQHsmcW5cJ441bHg6Lg==}
engines: {node: '>= 14'}
hasBin: true
- dev: true
/yargs-parser@21.1.1:
resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==}
diff --git a/tailwind.config.ts b/tailwind.config.ts
index 7e4bd91..4595df4 100644
--- a/tailwind.config.ts
+++ b/tailwind.config.ts
@@ -1,20 +1,21 @@
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}",
- ],
- theme: {
- extend: {
- backgroundImage: {
- "gradient-radial": "radial-gradient(var(--tw-gradient-stops))",
- "gradient-conic":
- "conic-gradient(from 180deg at 50% 50%, var(--tw-gradient-stops))",
- },
+ 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: {
+ extend: {
+ backgroundImage: {
+ "gradient-radial": "radial-gradient(var(--tw-gradient-stops))",
+ "gradient-conic": "conic-gradient(from 180deg at 50% 50%, var(--tw-gradient-stops))"
+ }
+ }
},
- },
- plugins: [],
+ plugins: [nextui()]
};
export default config;