From 88d03d86e392a54886dc013ca236a817e737c28d Mon Sep 17 00:00:00 2001 From: Amir Hossein Karimi Date: Mon, 27 Jan 2025 16:35:06 +0330 Subject: [PATCH 01/56] build: add packageManager to package.json --- package.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index d30ae75..3efeb6c 100644 --- a/package.json +++ b/package.json @@ -25,5 +25,6 @@ "prettier-plugin-tailwindcss": "^0.6.11", "tailwindcss": "^3.4.1", "typescript": "^5" - } -} + }, + "packageManager": "pnpm@9.5.0" +} \ No newline at end of file From 5ae483542899e41a4683c6429f670ccb7f44c4dd Mon Sep 17 00:00:00 2001 From: bravemobin Date: Tue, 28 Jan 2025 11:06:35 +0330 Subject: [PATCH 02/56] feat: Add tweet marquee component --- package.json | 4 +- pnpm-lock.yaml | 21 ++++- src/app/page.tsx | 100 +---------------------- src/components/Marquee/marquee.tsx | 73 +++++++++++++++++ src/components/Marquee/tweet-card.tsx | 38 +++++++++ src/components/Marquee/tweet-section.tsx | 65 +++++++++++++++ src/lib/utils.tsx | 6 ++ tailwind.config.ts | 14 ++++ 8 files changed, 222 insertions(+), 99 deletions(-) create mode 100644 src/components/Marquee/marquee.tsx create mode 100644 src/components/Marquee/tweet-card.tsx create mode 100644 src/components/Marquee/tweet-section.tsx create mode 100644 src/lib/utils.tsx diff --git a/package.json b/package.json index 3efeb6c..dff5cfc 100644 --- a/package.json +++ b/package.json @@ -11,6 +11,8 @@ "dependencies": { "next": "15.1.6", "react": "^19.0.0", + "clsx": "^2.1.1", + "tailwind-merge": "^2.6.0", "react-dom": "^19.0.0" }, "devDependencies": { @@ -27,4 +29,4 @@ "typescript": "^5" }, "packageManager": "pnpm@9.5.0" -} \ No newline at end of file +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9086de3..cdb0c37 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,6 +8,9 @@ importers: .: dependencies: + clsx: + specifier: ^2.1.1 + version: 2.1.1 next: specifier: 15.1.6 version: 15.1.6(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -17,6 +20,9 @@ importers: react-dom: specifier: ^19.0.0 version: 19.0.0(react@19.0.0) + tailwind-merge: + specifier: ^2.6.0 + version: 2.6.0 devDependencies: '@eslint/eslintrc': specifier: ^3 @@ -596,6 +602,10 @@ packages: client-only@0.0.1: resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} + clsx@2.1.1: + resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} + engines: {node: '>=6'} + color-convert@2.0.1: resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} engines: {node: '>=7.0.0'} @@ -1687,6 +1697,9 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} + tailwind-merge@2.6.0: + resolution: {integrity: sha512-P+Vu1qXfzediirmHOC3xKGAYeZtPcV9g76X+xg2FD4tYgR71ewMA35Y3sCz3zhiN/dwefRpJX0yBcgwi1fXNQA==} + tailwindcss@3.4.17: resolution: {integrity: sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==} engines: {node: '>=14.0.0'} @@ -2351,6 +2364,8 @@ snapshots: client-only@0.0.1: {} + clsx@2.1.1: {} + color-convert@2.0.1: dependencies: color-name: 1.1.4 @@ -2597,7 +2612,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.21.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0)(eslint@9.19.0(jiti@1.21.7)))(eslint@9.19.0(jiti@1.21.7)): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.21.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0)(eslint@9.19.0(jiti@1.21.7)): dependencies: debug: 3.2.7 optionalDependencies: @@ -2619,7 +2634,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.19.0(jiti@1.21.7) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.21.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0)(eslint@9.19.0(jiti@1.21.7)))(eslint@9.19.0(jiti@1.21.7)) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.21.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0)(eslint@9.19.0(jiti@1.21.7)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -3608,6 +3623,8 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} + tailwind-merge@2.6.0: {} + tailwindcss@3.4.17: dependencies: '@alloc/quick-lru': 5.2.0 diff --git a/src/app/page.tsx b/src/app/page.tsx index 3eee014..d1b27bd 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,101 +1,9 @@ -import Image from "next/image"; +import TweetSection from "@/components/Marquee/tweet-section"; export default function Home() { return ( -
-
- Next.js logo -
    -
  1. - Get started by editing{" "} - - src/app/page.tsx - - . -
  2. -
  3. Save and see your changes instantly.
  4. -
- -
- - Vercel logomark - Deploy now - - - Read our docs - -
-
- -
+ <> + + ); } diff --git a/src/components/Marquee/marquee.tsx b/src/components/Marquee/marquee.tsx new file mode 100644 index 0000000..fa9c129 --- /dev/null +++ b/src/components/Marquee/marquee.tsx @@ -0,0 +1,73 @@ +import { cn } from "@/lib/utils"; +import { ComponentPropsWithoutRef } from "react"; + +interface MarqueeProps extends ComponentPropsWithoutRef<"div"> { + /** + * Optional CSS class name to apply custom styles + */ + className?: string; + /** + * Whether to reverse the animation direction + * @default false + */ + reverse?: boolean; + /** + * Whether to pause the animation on hover + * @default false + */ + pauseOnHover?: boolean; + /** + * Content to be displayed in the marquee + */ + children: React.ReactNode; + /** + * Whether to animate vertically instead of horizontally + * @default false + */ + vertical?: boolean; + /** + * Number of times to repeat the content + * @default 4 + */ + repeat?: number; +} + +export function Marquee({ + className, + reverse = false, + pauseOnHover = false, + children, + vertical = false, + repeat = 4, + ...props +}: MarqueeProps) { + return ( +
+ {Array(repeat) + .fill(0) + .map((_, i) => ( +
+ {children} +
+ ))} +
+ ); +} diff --git a/src/components/Marquee/tweet-card.tsx b/src/components/Marquee/tweet-card.tsx new file mode 100644 index 0000000..e2d41cd --- /dev/null +++ b/src/components/Marquee/tweet-card.tsx @@ -0,0 +1,38 @@ +import { cn } from "@/lib/utils"; + +const TweetCard = ({ + img, + name, + username, + body, +}: { + img: string; + name: string; + username: string; + body: string; +}) => { + return ( +
+
+ +
+
+ {name} +
+

{username}

+
+
+
{body}
+
+ ); +}; + +export default TweetCard; diff --git a/src/components/Marquee/tweet-section.tsx b/src/components/Marquee/tweet-section.tsx new file mode 100644 index 0000000..7bd4ca7 --- /dev/null +++ b/src/components/Marquee/tweet-section.tsx @@ -0,0 +1,65 @@ +import { Marquee } from "./marquee"; +import TweetCard from "./tweet-card"; + +const reviews = [ + { + name: "Jack", + username: "@jack", + body: "I've never seen anything like this before. It's amazing. I love it.", + img: "https://avatar.vercel.sh/jack", + }, + { + name: "Jill", + username: "@jill", + body: "I don't know what to say. I'm speechless. This is amazing.", + img: "https://avatar.vercel.sh/jill", + }, + { + name: "John", + username: "@john", + body: "I'm at a loss for words. This is amazing. I love it.", + img: "https://avatar.vercel.sh/john", + }, + { + name: "Jane", + username: "@jane", + body: "I'm at a loss for words. This is amazing. I love it.", + img: "https://avatar.vercel.sh/jane", + }, + { + name: "Jenny", + username: "@jenny", + body: "I'm at a loss for words. This is amazing. I love it.", + img: "https://avatar.vercel.sh/jenny", + }, + { + name: "James", + username: "@james", + body: "I'm at a loss for words. This is amazing. I love it.", + img: "https://avatar.vercel.sh/james", + }, +]; + +const TweetSection = () => { + const firstRow = reviews.slice(0, reviews.length / 2); + const secondRow = reviews.slice(reviews.length / 2); + + return ( +
+ + {firstRow.map((review) => ( + + ))} + + + {secondRow.map((review) => ( + + ))} + +
+
+
+ ); +}; + +export default TweetSection; diff --git a/src/lib/utils.tsx b/src/lib/utils.tsx new file mode 100644 index 0000000..a5ef193 --- /dev/null +++ b/src/lib/utils.tsx @@ -0,0 +1,6 @@ +import { clsx, type ClassValue } from "clsx"; +import { twMerge } from "tailwind-merge"; + +export function cn(...inputs: ClassValue[]) { + return twMerge(clsx(inputs)); +} diff --git a/tailwind.config.ts b/tailwind.config.ts index 109807b..7ccabb8 100644 --- a/tailwind.config.ts +++ b/tailwind.config.ts @@ -13,6 +13,20 @@ export default { foreground: "var(--foreground)", }, }, + animation: { + marquee: "marquee var(--duration) linear infinite", + "marquee-vertical": "marquee-vertical var(--duration) linear infinite", + }, + keyframes: { + marquee: { + from: { transform: "translateX(0)" }, + to: { transform: "translateX(calc(-100% - var(--gap)))" }, + }, + "marquee-vertical": { + from: { transform: "translateY(0)" }, + to: { transform: "translateY(calc(-100% - var(--gap)))" }, + }, + }, }, plugins: [], } satisfies Config; From 10ea555fdf6b4db857b38552a2238be23c5addb5 Mon Sep 17 00:00:00 2001 From: bravemobin Date: Tue, 28 Jan 2025 11:11:41 +0330 Subject: [PATCH 03/56] feat: Add heading to tweet section --- src/components/Marquee/tweet-section.tsx | 31 ++++++++++++++---------- 1 file changed, 18 insertions(+), 13 deletions(-) diff --git a/src/components/Marquee/tweet-section.tsx b/src/components/Marquee/tweet-section.tsx index 7bd4ca7..d16ebfd 100644 --- a/src/components/Marquee/tweet-section.tsx +++ b/src/components/Marquee/tweet-section.tsx @@ -45,19 +45,24 @@ const TweetSection = () => { const secondRow = reviews.slice(reviews.length / 2); return ( -
- - {firstRow.map((review) => ( - - ))} - - - {secondRow.map((review) => ( - - ))} - -
-
+
+

+ درمورد فرانت چپتر چی میگن؟ +

+
+ + {firstRow.map((review) => ( + + ))} + + + {secondRow.map((review) => ( + + ))} + +
+
+
); }; From dd1da56afc449fb0e6627c1a5f50b842e2a62942 Mon Sep 17 00:00:00 2001 From: bravemobin Date: Tue, 28 Jan 2025 11:54:16 +0330 Subject: [PATCH 04/56] feat: Add tweetsData file for dynamic tweets --- src/components/Marquee/tweet-card.tsx | 3 +- src/components/Marquee/tweet-section.tsx | 51 ++++-------------------- src/data/tweets.ts | 38 ++++++++++++++++++ 3 files changed, 47 insertions(+), 45 deletions(-) create mode 100644 src/data/tweets.ts diff --git a/src/components/Marquee/tweet-card.tsx b/src/components/Marquee/tweet-card.tsx index e2d41cd..8addd15 100644 --- a/src/components/Marquee/tweet-card.tsx +++ b/src/components/Marquee/tweet-card.tsx @@ -13,8 +13,9 @@ const TweetCard = ({ }) => { return (
{ - const firstRow = reviews.slice(0, reviews.length / 2); - const secondRow = reviews.slice(reviews.length / 2); + const firstRow = tweetsData.slice(0, tweetsData.length / 2); + const secondRow = tweetsData.slice(tweetsData.length / 2); return ( -
-

- درمورد فرانت چپتر چی میگن؟ +
+

+ درمورد فرانت چپتر چی + می گن؟

diff --git a/src/data/tweets.ts b/src/data/tweets.ts new file mode 100644 index 0000000..ba4c3f0 --- /dev/null +++ b/src/data/tweets.ts @@ -0,0 +1,38 @@ +export const tweetsData = [ + { + name: "صالح شجاعی", + username: "@felxxbs", + body: "رفقا می‌تونید با رزرو زودتر بلیط اقمتگاهتون، راحت‌تر توی همایش شرکت کنید#frontchapter1402", + img: "https://avatar.vercel.sh/jack", + }, + { + name: "Jill", + username: "@jill", + body: "I don't know what to say. I'm speechless. This is amazing.", + img: "https://avatar.vercel.sh/jill", + }, + { + name: "John", + username: "@john", + body: "I'm at a loss for words. This is amazing. I love it.", + img: "https://avatar.vercel.sh/john", + }, + { + name: "Jane", + username: "@jane", + body: "I'm at a loss for words. This is amazing. I love it.", + img: "https://avatar.vercel.sh/jane", + }, + { + name: "Jenny", + username: "@jenny", + body: "I'm at a loss for words. This is amazing. I love it.", + img: "https://avatar.vercel.sh/jenny", + }, + { + name: "James", + username: "@james", + body: "I'm at a loss for words. This is amazing. I love it.", + img: "https://avatar.vercel.sh/james", + }, +]; From 74fc53e16cf0c2375524cbeefd4a2a4c9fca79cc Mon Sep 17 00:00:00 2001 From: bravemobin Date: Tue, 28 Jan 2025 11:56:42 +0330 Subject: [PATCH 05/56] feat: Add image optimization for avatars --- next.config.ts | 11 ++++++++++- src/components/Marquee/tweet-card.tsx | 3 ++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/next.config.ts b/next.config.ts index e9ffa30..ed80c1d 100644 --- a/next.config.ts +++ b/next.config.ts @@ -1,7 +1,16 @@ import type { NextConfig } from "next"; const nextConfig: NextConfig = { - /* config options here */ + images: { + remotePatterns: [ + { + protocol: "https", + hostname: "avatar.vercel.sh", + port: "", + pathname: "**", + }, + ], + }, }; export default nextConfig; diff --git a/src/components/Marquee/tweet-card.tsx b/src/components/Marquee/tweet-card.tsx index 8addd15..81c8678 100644 --- a/src/components/Marquee/tweet-card.tsx +++ b/src/components/Marquee/tweet-card.tsx @@ -1,4 +1,5 @@ import { cn } from "@/lib/utils"; +import Image from "next/image"; const TweetCard = ({ img, @@ -23,7 +24,7 @@ const TweetCard = ({ )} >
- +
{name} From 1f6fcc5e535e9707ae95f5556c414fdf2d2d374e Mon Sep 17 00:00:00 2001 From: Majid Kargar Date: Fri, 31 Jan 2025 15:47:45 +0330 Subject: [PATCH 06/56] refactor: change all faq related files and paths naming conventions --- src/app/page.tsx | 2 +- src/components/sections/{faq/default.tsx => FAQ/FAQ.tsx} | 0 src/configs/{faq => FAQ}/faqData.d.ts | 0 src/configs/{faq => FAQ}/faqData.ts | 0 4 files changed, 1 insertion(+), 1 deletion(-) rename src/components/sections/{faq/default.tsx => FAQ/FAQ.tsx} (100%) rename src/configs/{faq => FAQ}/faqData.d.ts (100%) rename src/configs/{faq => FAQ}/faqData.ts (100%) diff --git a/src/app/page.tsx b/src/app/page.tsx index 555d969..a1d4a64 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,4 +1,4 @@ -import FAQ from "@/components/sections/faq/default"; +import FAQ from "@/components/sections/FAQ/FAQ"; export default function Home() { return ( diff --git a/src/components/sections/faq/default.tsx b/src/components/sections/FAQ/FAQ.tsx similarity index 100% rename from src/components/sections/faq/default.tsx rename to src/components/sections/FAQ/FAQ.tsx diff --git a/src/configs/faq/faqData.d.ts b/src/configs/FAQ/faqData.d.ts similarity index 100% rename from src/configs/faq/faqData.d.ts rename to src/configs/FAQ/faqData.d.ts diff --git a/src/configs/faq/faqData.ts b/src/configs/FAQ/faqData.ts similarity index 100% rename from src/configs/faq/faqData.ts rename to src/configs/FAQ/faqData.ts From 387cef26e21f11c1c17f96a8d9f59f189b907bb8 Mon Sep 17 00:00:00 2001 From: Majid Kargar Date: Fri, 31 Jan 2025 15:50:14 +0330 Subject: [PATCH 07/56] refactor: change the imported data filename into the FAQ component This is the previous commit's leftover --- src/components/sections/FAQ/FAQ.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/sections/FAQ/FAQ.tsx b/src/components/sections/FAQ/FAQ.tsx index b86f0cc..0abae2c 100644 --- a/src/components/sections/FAQ/FAQ.tsx +++ b/src/components/sections/FAQ/FAQ.tsx @@ -5,7 +5,7 @@ import { AccordionContent, } from "../../ui/accordion"; import { Section } from "../../ui/section"; -import { faqData } from "../../../configs/faq/faqData"; +import { faqData } from "../../../configs/FAQ/faqData"; export default function FAQ() { return ( From e8844a760d3d5e4002cdd6b317749f64e0204f01 Mon Sep 17 00:00:00 2001 From: Majid Kargar Date: Fri, 31 Jan 2025 17:16:25 +0330 Subject: [PATCH 08/56] refactor: move the FAQ section under app/components --- src/{components/sections => app/components}/FAQ/FAQ.tsx | 4 ++-- src/app/page.tsx | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) rename src/{components/sections => app/components}/FAQ/FAQ.tsx (91%) diff --git a/src/components/sections/FAQ/FAQ.tsx b/src/app/components/FAQ/FAQ.tsx similarity index 91% rename from src/components/sections/FAQ/FAQ.tsx rename to src/app/components/FAQ/FAQ.tsx index 0abae2c..9f0baa6 100644 --- a/src/components/sections/FAQ/FAQ.tsx +++ b/src/app/components/FAQ/FAQ.tsx @@ -3,8 +3,8 @@ import { AccordionItem, AccordionTrigger, AccordionContent, -} from "../../ui/accordion"; -import { Section } from "../../ui/section"; +} from "../../../components/ui/accordion"; +import { Section } from "../../../components/ui/section"; import { faqData } from "../../../configs/FAQ/faqData"; export default function FAQ() { diff --git a/src/app/page.tsx b/src/app/page.tsx index a1d4a64..1db9eba 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,4 +1,4 @@ -import FAQ from "@/components/sections/FAQ/FAQ"; +import FAQ from "@/app/components/FAQ/FAQ"; export default function Home() { return ( From 7ecaa0bcb534d931f383584e6646a3b77c368b7b Mon Sep 17 00:00:00 2001 From: Majid Kargar Date: Fri, 31 Jan 2025 19:55:29 +0330 Subject: [PATCH 09/56] build: run pnpm install --- package-lock.json | 105 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 105 insertions(+) diff --git a/package-lock.json b/package-lock.json index b05a625..6797bf3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5147,6 +5147,111 @@ "funding": { "url": "https://github.com/sponsors/sindresorhus" } + }, + "node_modules/@next/swc-darwin-arm64": { + "version": "15.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.1.6.tgz", + "integrity": "sha512-u7lg4Mpl9qWpKgy6NzEkz/w0/keEHtOybmIl0ykgItBxEM5mYotS5PmqTpo+Rhg8FiOiWgwr8USxmKQkqLBCrw==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-darwin-x64": { + "version": "15.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-15.1.6.tgz", + "integrity": "sha512-x1jGpbHbZoZ69nRuogGL2MYPLqohlhnT9OCU6E6QFewwup+z+M6r8oU47BTeJcWsF2sdBahp5cKiAcDbwwK/lg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-gnu": { + "version": "15.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.1.6.tgz", + "integrity": "sha512-jar9sFw0XewXsBzPf9runGzoivajeWJUc/JkfbLTC4it9EhU8v7tCRLH7l5Y1ReTMN6zKJO0kKAGqDk8YSO2bg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-musl": { + "version": "15.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.1.6.tgz", + "integrity": "sha512-+n3u//bfsrIaZch4cgOJ3tXCTbSxz0s6brJtU3SzLOvkJlPQMJ+eHVRi6qM2kKKKLuMY+tcau8XD9CJ1OjeSQQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-musl": { + "version": "15.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.1.6.tgz", + "integrity": "sha512-L4druWmdFSZIIRhF+G60API5sFB7suTbDRhYWSjiw0RbE+15igQvE2g2+S973pMGvwN3guw7cJUjA/TmbPWTHQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-arm64-msvc": { + "version": "15.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.1.6.tgz", + "integrity": "sha512-s8w6EeqNmi6gdvM19tqKKWbCyOBvXFbndkGHl+c9YrzsLARRdCHsD9S1fMj8gsXm9v8vhC8s3N8rjuC/XrtkEg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-x64-msvc": { + "version": "15.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.1.6.tgz", + "integrity": "sha512-6xomMuu54FAFxttYr5PJbEfu96godcxBTRk1OhAvJq0/EnmFU/Ybiax30Snis4vdWZ9LGpf7Roy5fSs7v/5ROQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } } } } From b0f53f4e31ed46998efd5e9144b38209f2b36dba Mon Sep 17 00:00:00 2001 From: Majid Kargar Date: Fri, 31 Jan 2025 19:56:02 +0330 Subject: [PATCH 10/56] feat: Add FaqDataType to the faqData array --- src/app/components/FAQ/FAQ.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/app/components/FAQ/FAQ.tsx b/src/app/components/FAQ/FAQ.tsx index 9f0baa6..118bb6c 100644 --- a/src/app/components/FAQ/FAQ.tsx +++ b/src/app/components/FAQ/FAQ.tsx @@ -6,6 +6,7 @@ import { } from "../../../components/ui/accordion"; import { Section } from "../../../components/ui/section"; import { faqData } from "../../../configs/FAQ/faqData"; +import { FaqDataType } from "../../../configs/FAQ/faqData.d"; export default function FAQ() { return ( @@ -15,7 +16,7 @@ export default function FAQ() { سوالات متداول - {faqData.map(({ id, trigger, content }) => ( + {faqData.map(({ id, trigger, content }: FaqDataType) => ( {trigger} From 67954fe834f909a20990e066918274a0c99d1e05 Mon Sep 17 00:00:00 2001 From: Majid Kargar Date: Fri, 31 Jan 2025 19:58:55 +0330 Subject: [PATCH 11/56] refactor: change the faq data type naming to match other files and folders --- src/app/components/FAQ/FAQ.tsx | 4 ++-- src/configs/FAQ/faqData.d.ts | 2 +- src/configs/FAQ/faqData.ts | 35 +++++++++++++++++----------------- 3 files changed, 21 insertions(+), 20 deletions(-) diff --git a/src/app/components/FAQ/FAQ.tsx b/src/app/components/FAQ/FAQ.tsx index 118bb6c..2f54092 100644 --- a/src/app/components/FAQ/FAQ.tsx +++ b/src/app/components/FAQ/FAQ.tsx @@ -6,7 +6,7 @@ import { } from "../../../components/ui/accordion"; import { Section } from "../../../components/ui/section"; import { faqData } from "../../../configs/FAQ/faqData"; -import { FaqDataType } from "../../../configs/FAQ/faqData.d"; +import { FAQDataType } from "../../../configs/FAQ/faqData.d"; export default function FAQ() { return ( @@ -16,7 +16,7 @@ export default function FAQ() { سوالات متداول - {faqData.map(({ id, trigger, content }: FaqDataType) => ( + {faqData.map(({ id, trigger, content }: FAQDataType) => ( {trigger} diff --git a/src/configs/FAQ/faqData.d.ts b/src/configs/FAQ/faqData.d.ts index ee5c3b8..0311411 100644 --- a/src/configs/FAQ/faqData.d.ts +++ b/src/configs/FAQ/faqData.d.ts @@ -1,4 +1,4 @@ -export type FaqDataType = { +export type FAQDataType = { id:string; trigger:string; content:string[] diff --git a/src/configs/FAQ/faqData.ts b/src/configs/FAQ/faqData.ts index 9f6173b..cbee20b 100644 --- a/src/configs/FAQ/faqData.ts +++ b/src/configs/FAQ/faqData.ts @@ -1,13 +1,13 @@ -import { FaqDataType } from "./faqData.d.ts"; +import { FAQDataType } from "./faqData.d"; -export const faqData : FaqDataType[] = [ +export const faqData: FAQDataType[] = [ { id: "item-1", trigger: "Why building a great landing page is critical for your business?", content: [ "In today\'s AI-driven world, standing out is harder than ever. While anyone can build a product, a professional landing page makes the difference between success and failure.", - "Launch UI helps you ship faster without compromising on quality." - ] + "Launch UI helps you ship faster without compromising on quality.", + ], }, { id: "item-2", @@ -15,42 +15,43 @@ export const faqData : FaqDataType[] = [ content: [ "No-code tools lock you into their ecosystem with recurring fees and limited control. They often come with performance issues and make it difficult to integrate with your product.", "You can\'t even change your hosting provider and basic things like web analytics come as extra costs and paid add-ons.", - "What might seem like a convenient solution today could paint you into a corner tomorrow, limiting your ability to scale and adapt. Launch UI gives you full control of your code while maintaining professional quality." - ] + "What might seem like a convenient solution today could paint you into a corner tomorrow, limiting your ability to scale and adapt. Launch UI gives you full control of your code while maintaining professional quality.", + ], }, { id: "item-3", - trigger: "How Launch UI is different from other components libraries and templates?", + trigger: + "How Launch UI is different from other components libraries and templates?", content: [ "Launch UI stands out with premium design quality and delightful touches of custom animations and illustrations.", "All components are carefully crafted to help position your product as a professional tool, avoiding the generic template look.", - "Unlike many libraries that rely on outdated CSS practices and old dependencies, Launch UI is built with modern technologies and best practices in mind." - ] + "Unlike many libraries that rely on outdated CSS practices and old dependencies, Launch UI is built with modern technologies and best practices in mind.", + ], }, { id: "item-4", - trigger: "Why exactly does it mean that \"The code is yours\"?", + trigger: 'Why exactly does it mean that "The code is yours"?', content: [ "The basic version of Launch UI is open-source and free forever, under a do-whatever-you-want license.", "The pro version that contains more components and options is a one-time purchase that gives you lifetime access to all current and future content. Use it for unlimited personal and commercial projects - no recurring fees or restrictions.", - "For complete details about licensing and usage rights, check out the pricing page." - ] + "For complete details about licensing and usage rights, check out the pricing page.", + ], }, { id: "item-5", trigger: "Are Figma files included?", content: [ - "Yes! The complete Launch UI template is available for free on the Figma community." - ] + "Yes! The complete Launch UI template is available for free on the Figma community.", + ], }, { id: "item-6", trigger: "Can I get a discount?", content: [ "Actually, yes! I\'m looking for beta testers and great examples of Launch UI in action to feature on the website. Here\'s the deal: you provide feedback to help me improve the product, and in return, you get a huge discount plus a solid backlink for your product.", - "If this interests you, don\'t hesitate to reach out by email." - ] - } + "If this interests you, don\'t hesitate to reach out by email.", + ], + }, ]; export default faqData; From 0555f929ca42de4263a3bf225f7403cd57a93ee8 Mon Sep 17 00:00:00 2001 From: bravemobin Date: Sun, 2 Feb 2025 01:07:54 +0330 Subject: [PATCH 12/56] fix: Correct import path for TweetSection component --- src/app/page.tsx | 2 +- src/components/Marquee/{marquee.tsx => Marquee.tsx} | 0 src/components/Marquee/{tweet-card.tsx => TweetCard.tsx} | 0 .../Marquee/{tweet-section.tsx => TweetSection.tsx} | 4 ++-- 4 files changed, 3 insertions(+), 3 deletions(-) rename src/components/Marquee/{marquee.tsx => Marquee.tsx} (100%) rename src/components/Marquee/{tweet-card.tsx => TweetCard.tsx} (100%) rename src/components/Marquee/{tweet-section.tsx => TweetSection.tsx} (94%) diff --git a/src/app/page.tsx b/src/app/page.tsx index d1b27bd..3186a07 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,4 +1,4 @@ -import TweetSection from "@/components/Marquee/tweet-section"; +import TweetSection from "@/components/Marquee/TweetSection"; export default function Home() { return ( diff --git a/src/components/Marquee/marquee.tsx b/src/components/Marquee/Marquee.tsx similarity index 100% rename from src/components/Marquee/marquee.tsx rename to src/components/Marquee/Marquee.tsx diff --git a/src/components/Marquee/tweet-card.tsx b/src/components/Marquee/TweetCard.tsx similarity index 100% rename from src/components/Marquee/tweet-card.tsx rename to src/components/Marquee/TweetCard.tsx diff --git a/src/components/Marquee/tweet-section.tsx b/src/components/Marquee/TweetSection.tsx similarity index 94% rename from src/components/Marquee/tweet-section.tsx rename to src/components/Marquee/TweetSection.tsx index 65f530a..ea4aa5d 100644 --- a/src/components/Marquee/tweet-section.tsx +++ b/src/components/Marquee/TweetSection.tsx @@ -1,5 +1,5 @@ -import { Marquee } from "./marquee"; -import TweetCard from "./tweet-card"; +import { Marquee } from "./Marquee"; +import TweetCard from "./TweetCard"; import { tweetsData } from "@/data/tweets"; const TweetSection = () => { From c84c7a52796906ae9bbec4a8b678f46108788b56 Mon Sep 17 00:00:00 2001 From: Majid Kargar Date: Mon, 3 Feb 2025 00:13:43 +0330 Subject: [PATCH 13/56] feat: add dana font to project --- public/fonts/dana/DanaVF.woff | Bin 0 -> 60788 bytes public/fonts/dana/DanaVF.woff2 | Bin 0 -> 50268 bytes public/fonts/dana/dana.css | 29 +++++++++++++++++++++++++++++ 3 files changed, 29 insertions(+) create mode 100644 public/fonts/dana/DanaVF.woff create mode 100644 public/fonts/dana/DanaVF.woff2 create mode 100644 public/fonts/dana/dana.css diff --git a/public/fonts/dana/DanaVF.woff b/public/fonts/dana/DanaVF.woff new file mode 100644 index 0000000000000000000000000000000000000000..e48c376a15aefe1c998d6ac2ec386195f160b5ef GIT binary patch literal 60788 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

8bBxTV>p{~6|a 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 JLQE?x007KSvqJy? literal 0 HcmV?d00001 diff --git a/public/fonts/dana/dana.css b/public/fonts/dana/dana.css new file mode 100644 index 0000000..ae93102 --- /dev/null +++ b/public/fonts/dana/dana.css @@ -0,0 +1,29 @@ +/** +* +* Name: DANA Fonts +* Version: 3.0 +* Author: Moslem Ebrahimi (moslemebrahimi.com) +* Created on: nov 12, 2021 +* Updated on: nov 12, 2021 +* Website: http://fontiran.com +* Copyright: Commercial/Proprietary Software +-------------------------------------------------------------------------------------- +فونت دانا یک نرم افزار مالکیتی محسوب می شود. جهت آگاهی از قوانین استفاده از این فونت ها لطفا به وب سایت (فونت ایران دات کام) مراجعه نمایید +-------------------------------------------------------------------------------------- +DANA fonts are considered a proprietary software. To gain information about the laws regarding the use of these fonts, please visit www.fontiran.com +-------------------------------------------------------------------------------------- +This set of fonts are used in this project under the license: (R49N6DUE) +------------------------------------------------------------------------------------- fonts/- +* +**/ + +@font-face { + font-family: "DanaVariableFont"; + src: + url("./DanaVF.woff2") format("woff2 supports variations"), + url("./DanaVF.woff2") format("woff2-variations"), + url("./DanaVF.woff") format("woff"); + font-weight: 100 900; + font-style: normal; + font-display: swap; +} From db4f04482aa517a38e5fa5cedcc74c40f634ec2c Mon Sep 17 00:00:00 2001 From: Majid Kargar Date: Mon, 3 Feb 2025 00:14:37 +0330 Subject: [PATCH 14/56] feat: add danaVF font to html using localFont method --- src/app/layout.tsx | 25 ++++++++++--------------- 1 file changed, 10 insertions(+), 15 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 84db5fe..b206c6b 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,33 +1,28 @@ import "./globals.css"; import { ThemeProvider } from "@/components/contexts/theme-provider"; import type { Metadata } from "next"; -import { Geist, Geist_Mono } from "next/font/google"; - -const geistSans = Geist({ - variable: "--font-geist-sans", - subsets: ["latin"], -}); - -const geistMono = Geist_Mono({ - variable: "--font-geist-mono", - subsets: ["latin"], -}); +import localFont from "next/font/local"; export const metadata: Metadata = { title: "Create Next App", description: "Generated by create next app", }; +const danaVF = localFont({ src: "../../public/fonts/dana/DanaVF.woff2" }); + export default function RootLayout({ children, }: Readonly<{ children: React.ReactNode; }>) { return ( - - + + {children} From 4fcecb173ace970fafa5ae9fe4973dd043439a84 Mon Sep 17 00:00:00 2001 From: Majid Kargar Date: Mon, 3 Feb 2025 00:14:54 +0330 Subject: [PATCH 15/56] feat: add background and color to body --- src/app/globals.css | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/app/globals.css b/src/app/globals.css index 8975b27..ba884d1 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -66,6 +66,11 @@ } } +body { + color: var(--foreground); + background: var(--background); +} + @layer base { * { @apply border-border; From 371bdcc00c70c16f0a43b171c9d42f47ec209eea Mon Sep 17 00:00:00 2001 From: Majid Kargar Date: Mon, 3 Feb 2025 00:20:50 +0330 Subject: [PATCH 16/56] feat: add font callback for danaVF --- src/app/layout.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index b206c6b..debf83b 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -8,7 +8,10 @@ export const metadata: Metadata = { description: "Generated by create next app", }; -const danaVF = localFont({ src: "../../public/fonts/dana/DanaVF.woff2" }); +const danaVF = localFont({ + src: "../../public/fonts/dana/DanaVF.woff2", + fallback: ["Tahoma", "sans-serif"], +}); export default function RootLayout({ children, From 275c660b7f1257008f90cdb93e6be3198fd674a3 Mon Sep 17 00:00:00 2001 From: Majid Kargar Date: Fri, 7 Feb 2025 03:12:37 +0330 Subject: [PATCH 17/56] refactor: change favicon --- src/app/favicon.ico | Bin 25931 -> 3198 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/src/app/favicon.ico b/src/app/favicon.ico index 718d6fea4835ec2d246af9800eddb7ffb276240c..662c3228db701b5caa916b0842867d7af1a15546 100644 GIT binary patch literal 3198 zcmcgtO-_SA6dvQkg)T@;fmjm}HZEPdvq$I&+F80Jg(mLg2)#kQLA?Pr{c%}u0G^;R zG2zFij+nTgqJl6XWW`OldPJ63+roCTHaO-0>{Xq3pY@z`7vdGW(H8)voovh%X z>Lwn~TlG%0BS=~4rn>2(il4V@PCBS05f~`yoaZjSgI@MJM+!PG)dsA`*WK@yz|<>U zGEJ27Z`PC!^~cDlB#;=`rilwDX-iPmy29KmbxzMkTHkWW?VF4yiW;GP-4?Gc_>ams zL~SzvHr0s(QQk5?(Em&ACS?wy-)~u-jV&FD=4$l6ZdFI@yeQ^l-`kGgf^HK-6ryXX z^TTh3(V1R9cW36ZGcyUaL1$umcws1Yu`=T{Pj?R7kfR7{m*J}O?M^Mfn1k=*xw+T5 zo9D;Ap#U$d8_&%i@8hT6>)&Gu{h#Oeyszu?xtw#Zb1mO{pgX9699l+Qppw7jXaYf~-84xW z)w4x8?=youko|}Vr~(D$UXIbiXABHh`p1?nn8Po~fxRJv}|0e(BPs|G`(TT%kKVJAdg5*Z|x0leQq0 zkdUBvb#>9F()jo|T~kx@OM8$9wzs~t2l;K=woNssA3l6|sx2r3+kdfVW@e^8e*E}v zA1y5{bRi+3Z`uD3{F7LgFJDdvm;nJilkzDku>BwXH(8ItVCXk*-lSJnR?-2UN%hJ){&rlvg`CDTj z)Bzo!3v7Ou#83zEDEFcKt(f1E0~=rqeEbTnMvWR#{+9pg%7G8y>u1OVRUSoox-ovF z2Ydma(;=YuBY(eI|04{hXzZD6_f(v~H;C~y5=DhAC{MMS>2fm~1H_t2$56pc$NH8( z5bH|<)71dV-_oCHIrzrT`2s-5w_+2CM0$95I6X8p^r!gHp+j_gd;9O<1~CEQQGS8) zS9Qh3#p&JM-G8rHekNmKVewU;pJRcTAog68KYo^dRo}(M>36U4Us zfgYWSiHZL3;lpWT=zNAW>Dh#mB!_@Lg%$ms8N-;aPqMn+C2HqZgz&9~Eu z4|Kp<`$q)Uw1R?y(~S>ePdonHxpV1#eSP1B;Ogo+-Pk}6#0GsZZ5!||ev2MGdh}_m z{DeR7?0-1^zVs&`AV6Vt;r3`I`OI_wgs*w=eO%_#7Kepl{B@xiyCANc(l zzIyd4y|c6PXWq9-|KM8(zIk8LPk(>a)zyFWjhT!$HJ$qX1vo@d25W<fvZQ2zUz5WRc(UnFMKHwe1| zWmlB1qdbiA(C0jmnV<}GfbKtmcu^2*P^O?MBLZKt|As~ge8&AAO~2K@zbXelK|4T<{|y4`raF{=72kC2Kn(L4YyenWgrPiv z@^mr$t{#X5VuIMeL!7Ab6_kG$&#&5p*Z{+?5U|TZ`B!7llpVmp@skYz&n^8QfPJzL z0G6K_OJM9x+Wu2gfN45phANGt{7=C>i34CV{Xqlx(fWpeAoj^N0Biu`w+MVcCUyU* zDZuzO0>4Z6fbu^T_arWW5n!E45vX8N=bxTVeFoep_G#VmNlQzAI_KTIc{6>c+04vr zx@W}zE5JNSU>!THJ{J=cqjz+4{L4A{Ob9$ZJ*S1?Ggg3klFp!+Y1@K+pK1DqI|_gq z5ZDXVpge8-cs!o|;K73#YXZ3AShj50wBvuq3NTOZ`M&qtjj#GOFfgExjg8Gn8>Vq5 z`85n+9|!iLCZF5$HJ$Iu($dm?8~-ofu}tEc+-pyke=3!im#6pk_Wo8IA|fJwD&~~F zc16osQ)EBo58U7XDuMexaPRjU@h8tXe%S{fA0NH3vGJFhuyyO!Uyl2^&EOpX{9As0 zWj+P>{@}jxH)8|r;2HdupP!vie{sJ28b&bo!8`D^x}TE$%zXNb^X1p@0PJ86`dZyj z%ce7*{^oo+6%&~I!8hQy-vQ7E)0t0ybH4l%KltWOo~8cO`T=157JqL(oq_rC%ea&4 z2NcTJe-HgFjNg-gZ$6!Y`SMHrlj}Etf7?r!zQTPPSv}{so2e>Fjs1{gzk~LGeesX%r(Lh6rbhSo_n)@@G-FTQy93;l#E)hgP@d_SGvyCp0~o(Y;Ee8{ zdVUDbHm5`2taPUOY^MAGOw*>=s7=Gst=D+p+2yON!0%Hk` zz5mAhyT4lS*T3LS^WSxUy86q&GnoHxzQ6vm8)VS}_zuqG?+3td68_x;etQAdu@sc6 zQJ&5|4(I?~3d-QOAODHpZ=hlSg(lBZ!JZWCtHHSj`0Wh93-Uk)_S%zsJ~aD>{`A0~ z9{AG(e|q3g5B%wYKRxiL2Y$8(4w6bzchKuloQW#e&S3n+P- z8!ds-%f;TJ1>)v)##>gd{PdS2Oc3VaR`fr=`O8QIO(6(N!A?pr5C#6fc~Ge@N%Vvu zaoAX2&(a6eWy_q&UwOhU)|P3J0Qc%OdhzW=F4D|pt0E4osw;%<%Dn58hAWD^XnZD= z>9~H(3bmLtxpF?a7su6J7M*x1By7YSUbxGi)Ot0P77`}P3{)&5Un{KD?`-e?r21!4vTTnN(4Y6Lin?UkSM z`MXCTC1@4A4~mvz%Rh2&EwY))LeoT=*`tMoqcEXI>TZU9WTP#l?uFv+@Dn~b(>xh2 z;>B?;Tz2SR&KVb>vGiBSB`@U7VIWFSo=LDSb9F{GF^DbmWAfpms8Sx9OX4CnBJca3 zlj9(x!dIjN?OG1X4l*imJNvRCk}F%!?SOfiOq5y^mZW)jFL@a|r-@d#f7 z2gmU8L3IZq0ynIws=}~m^#@&C%J6QFo~Mo4V`>v7MI-_!EBMMtb%_M&kvAaN)@ZVw z+`toz&WG#HkWDjnZE!6nk{e-oFdL^$YnbOCN}JC&{$#$O27@|Tn-skXr)2ml2~O!5 zX+gYoxhoc7qoU?C^3~&!U?kRFtnSEecWuH0B0OvLodgUAi}8p1 zrO6RSXHH}DMc$&|?D004DiOVMHV8kXCP@7NKB zgaZq^^O<7PoKEp72kby@W0Z!Y*Ay{&vfg#C&gG@YVR9g?FEocMUi1gSN$+V+ayF45{a zuDZDTN}mS|;BO%gEf}pjBfN2-gIrU#G5~cucA;dokXW89%>AyXJJI z9X4UlIWA|ZYHgbI z5?oFk@A=Ik7lrEQPDH!H+b`7_Y~aDb_qa=B2^Y&Ow41cU=4WDd40dp5(QS-WMN-=Y z9g;6_-JdNU;|6cPwf$ak*aJIcwL@1n$#l~zi{c{EW?T;DaW*E8DYq?Umtz{nJ&w-M zEMyTDrC&9K$d|kZe2#ws6)L=7K+{ zQw{XnV6UC$6-rW0emqm8wJoeZK)wJIcV?dST}Z;G0Arq{dVDu0&4kd%N!3F1*;*pW zR&qUiFzK=@44#QGw7k1`3t_d8&*kBV->O##t|tonFc2YWrL7_eqg+=+k;!F-`^b8> z#KWCE8%u4k@EprxqiV$VmmtiWxDLgnGu$Vs<8rppV5EajBXL4nyyZM$SWVm!wnCj-B!Wjqj5-5dNXukI2$$|Bu3Lrw}z65Lc=1G z^-#WuQOj$hwNGG?*CM_TO8Bg-1+qc>J7k5c51U8g?ZU5n?HYor;~JIjoWH-G>AoUP ztrWWLbRNqIjW#RT*WqZgPJXU7C)VaW5}MiijYbABmzoru6EmQ*N8cVK7a3|aOB#O& zBl8JY2WKfmj;h#Q!pN%9o@VNLv{OUL?rixHwOZuvX7{IJ{(EdPpuVFoQqIOa7giLVkBOKL@^smUA!tZ1CKRK}#SSM)iQHk)*R~?M!qkCruaS!#oIL1c z?J;U~&FfH#*98^G?i}pA{ z9Jg36t4=%6mhY(quYq*vSxptes9qy|7xSlH?G=S@>u>Ebe;|LVhs~@+06N<4CViBk zUiY$thvX;>Tby6z9Y1edAMQaiH zm^r3v#$Q#2T=X>bsY#D%s!bhs^M9PMAcHbCc0FMHV{u-dwlL;a1eJ63v5U*?Q_8JO zT#50!RD619#j_Uf))0ooADz~*9&lN!bBDRUgE>Vud-i5ck%vT=r^yD*^?Mp@Q^v+V zG#-?gKlr}Eeqifb{|So?HM&g91P8|av8hQoCmQXkd?7wIJwb z_^v8bbg`SAn{I*4bH$u(RZ6*xUhuA~hc=8czK8SHEKTzSxgbwi~9(OqJB&gwb^l4+m`k*Q;_?>Y-APi1{k zAHQ)P)G)f|AyjSgcCFps)Fh6Bca*Xznq36!pV6Az&m{O8$wGFD? zY&O*3*J0;_EqM#jh6^gMQKpXV?#1?>$ml1xvh8nSN>-?H=V;nJIwB07YX$e6vLxH( zqYwQ>qxwR(i4f)DLd)-$P>T-no_c!LsN@)8`e;W@)-Hj0>nJ-}Kla4-ZdPJzI&Mce zv)V_j;(3ERN3_@I$N<^|4Lf`B;8n+bX@bHbcZTopEmDI*Jfl)-pFDvo6svPRoo@(x z);_{lY<;);XzT`dBFpRmGrr}z5u1=pC^S-{ce6iXQlLGcItwJ^mZx{m$&DA_oEZ)B{_bYPq-HA zcH8WGoBG(aBU_j)vEy+_71T34@4dmSg!|M8Vf92Zj6WH7Q7t#OHQqWgFE3ARt+%!T z?oLovLVlnf?2c7pTc)~cc^($_8nyKwsN`RA-23ed3sdj(ys%pjjM+9JrctL;dy8a( z@en&CQmnV(()bu|Y%G1-4a(6x{aLytn$T-;(&{QIJB9vMox11U-1HpD@d(QkaJdEb zG{)+6Dos_L+O3NpWo^=gR?evp|CqEG?L&Ut#D*KLaRFOgOEK(Kq1@!EGcTfo+%A&I z=dLbB+d$u{sh?u)xP{PF8L%;YPPW53+@{>5W=Jt#wQpN;0_HYdw1{ksf_XhO4#2F= zyPx6Lx2<92L-;L5PD`zn6zwIH`Jk($?Qw({erA$^bC;q33hv!d!>%wRhj# zal^hk+WGNg;rJtb-EB(?czvOM=H7dl=vblBwAv>}%1@{}mnpUznfq1cE^sgsL0*4I zJ##!*B?=vI_OEVis5o+_IwMIRrpQyT_Sq~ZU%oY7c5JMIADzpD!Upz9h@iWg_>>~j zOLS;wp^i$-E?4<_cp?RiS%Rd?i;f*mOz=~(&3lo<=@(nR!_Rqiprh@weZlL!t#NCc zO!QTcInq|%#>OVgobj{~ixEUec`E25zJ~*DofsQdzIa@5^nOXj2T;8O`l--(QyU^$t?TGY^7#&FQ+2SS3B#qK*k3`ye?8jUYSajE5iBbJls75CCc(m3dk{t?- zopcER9{Z?TC)mk~gpi^kbbu>b-+a{m#8-y2^p$ka4n60w;Sc2}HMf<8JUvhCL0B&Btk)T`ctE$*qNW8L$`7!r^9T+>=<=2qaq-;ll2{`{Rg zc5a0ZUI$oG&j-qVOuKa=*v4aY#IsoM+1|c4Z)<}lEDvy;5huB@1RJPquU2U*U-;gu z=En2m+qjBzR#DEJDO`WU)hdd{Vj%^0V*KoyZ|5lzV87&g_j~NCjwv0uQVqXOb*QrQ zy|Qn`hxx(58c70$E;L(X0uZZ72M1!6oeg)(cdKO ze0gDaTz+ohR-#d)NbAH4x{I(21yjwvBQfmpLu$)|m{XolbgF!pmsqJ#D}(ylp6uC> z{bqtcI#hT#HW=wl7>p!38sKsJ`r8}lt-q%Keqy%u(xk=yiIJiUw6|5IvkS+#?JTBl z8H5(Q?l#wzazujH!8o>1xtn8#_w+397*_cy8!pQGP%K(Ga3pAjsaTbbXJlQF_+m+-UpUUent@xM zg%jqLUExj~o^vQ3Gl*>wh=_gOr2*|U64_iXb+-111aH}$TjeajM+I20xw(((>fej-@CIz4S1pi$(#}P7`4({6QS2CaQS4NPENDp>sAqD z$bH4KGzXGffkJ7R>V>)>tC)uax{UsN*dbeNC*v}#8Y#OWYwL4t$ePR?VTyIs!wea+ z5Urmc)X|^`MG~*dS6pGSbU+gPJoq*^a=_>$n4|P^w$sMBBy@f*Z^Jg6?n5?oId6f{ z$LW4M|4m502z0t7g<#Bx%X;9<=)smFolV&(V^(7Cv2-sxbxopQ!)*#ZRhTBpx1)Fc zNm1T%bONzv6@#|dz(w02AH8OXe>kQ#1FMCzO}2J_mST)+ExmBr9cva-@?;wnmWMOk z{3_~EX_xadgJGv&H@zK_8{(x84`}+c?oSBX*Ge3VdfTt&F}yCpFP?CpW+BE^cWY0^ zb&uBN!Ja3UzYHK-CTyA5=L zEMW{l3Usky#ly=7px648W31UNV@K)&Ub&zP1c7%)`{);I4b0Q<)B}3;NMG2JH=X$U zfIW4)4n9ZM`-yRj67I)YSLDK)qfUJ_ij}a#aZN~9EXrh8eZY2&=uY%2N0UFF7<~%M zsB8=erOWZ>Ct_#^tHZ|*q`H;A)5;ycw*IcmVxi8_0Xk}aJA^ath+E;xg!x+As(M#0=)3!NJR6H&9+zd#iP(m0PIW8$ z1Y^VX`>jm`W!=WpF*{ioM?C9`yOR>@0q=u7o>BP-eSHqCgMDj!2anwH?s%i2p+Q7D zzszIf5XJpE)IG4;d_(La-xenmF(tgAxK`Y4sQ}BSJEPs6N_U2vI{8=0C_F?@7<(G; zo$~G=8p+076G;`}>{MQ>t>7cm=zGtfbdDXm6||jUU|?X?CaE?(<6bKDYKeHlz}DA8 zXT={X=yp_R;HfJ9h%?eWvQ!dRgz&Su*JfNt!Wu>|XfU&68iRikRrHRW|ZxzRR^`eIGt zIeiDgVS>IeExKVRWW8-=A=yA`}`)ZkWBrZD`hpWIxBGkh&f#ijr449~m`j6{4jiJ*C!oVA8ZC?$1RM#K(_b zL9TW)kN*Y4%^-qPpMP7d4)o?Nk#>aoYHT(*g)qmRUb?**F@pnNiy6Fv9rEiUqD(^O zzyS?nBrX63BTRYduaG(0VVG2yJRe%o&rVrLjbxTaAFTd8s;<<@Qs>u(<193R8>}2_ zuwp{7;H2a*X7_jryzriZXMg?bTuegABb^87@SsKkr2)0Gyiax8KQWstw^v#ix45EVrcEhr>!NMhprl$InQMzjSFH54x5k9qHc`@9uKQzvL4ihcq{^B zPrVR=o_ic%Y>6&rMN)hTZsI7I<3&`#(nl+3y3ys9A~&^=4?PL&nd8)`OfG#n zwAMN$1&>K++c{^|7<4P=2y(B{jJsQ0a#U;HTo4ZmWZYvI{+s;Td{Yzem%0*k#)vjpB zia;J&>}ICate44SFYY3vEelqStQWFihx%^vQ@Do(sOy7yR2@WNv7Y9I^yL=nZr3mb zXKV5t@=?-Sk|b{XMhA7ZGB@2hqsx}4xwCW!in#C zI@}scZlr3-NFJ@NFaJlhyfcw{k^vvtGl`N9xSo**rDW4S}i zM9{fMPWo%4wYDG~BZ18BD+}h|GQKc-g^{++3MY>}W_uq7jGHx{mwE9fZiPCoxN$+7 zrODGGJrOkcPQUB(FD5aoS4g~7#6NR^ma7-!>mHuJfY5kTe6PpNNKC9GGRiu^L31uG z$7v`*JknQHsYB!Tm_W{a32TM099djW%5e+j0Ve_ct}IM>XLF1Ap+YvcrLV=|CKo6S zb+9Nl3_YdKP6%Cxy@6TxZ>;4&nTneadr z_ES90ydCev)LV!dN=#(*f}|ZORFdvkYBni^aLbUk>BajeWIOcmHP#8S)*2U~QKI%S zyrLmtPqb&TphJ;>yAxri#;{uyk`JJqODDw%(Z=2`1uc}br^V%>j!gS)D*q*f_-qf8&D;W1dJgQMlaH5er zN2U<%Smb7==vE}dDI8K7cKz!vs^73o9f>2sgiTzWcwY|BMYHH5%Vn7#kiw&eItCqa zIkR2~Q}>X=Ar8W|^Ms41Fm8o6IB2_j60eOeBB1Br!boW7JnoeX6Gs)?7rW0^5psc- zjS16yb>dFn>KPOF;imD}e!enuIniFzv}n$m2#gCCv4jM#ArwlzZ$7@9&XkFxZ4n!V zj3dyiwW4Ki2QG{@i>yuZXQizw_OkZI^-3otXC{!(lUpJF33gI60ak;Uqitp74|B6I zgg{b=Iz}WkhCGj1M=hu4#Aw173YxIVbISaoc z-nLZC*6Tgivd5V`K%GxhBsp@SUU60-rfc$=wb>zdJzXS&-5(NRRodFk;Kxk!S(O(a0e7oY=E( zAyS;Ow?6Q&XA+cnkCb{28_1N8H#?J!*$MmIwLq^*T_9-z^&UE@A(z9oGYtFy6EZef LrJugUA?W`A8`#=m From 8b370bb2c23abe94a502dcf7ca09812c789781d0 Mon Sep 17 00:00:00 2001 From: Majid Kargar Date: Fri, 7 Feb 2025 03:12:47 +0330 Subject: [PATCH 18/56] refactor: change app title --- src/app/layout.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index debf83b..f4d027d 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -4,7 +4,7 @@ import type { Metadata } from "next"; import localFont from "next/font/local"; export const metadata: Metadata = { - title: "Create Next App", + title: "فرانت چپتر | محلی صمیمی برای گفت و گو", description: "Generated by create next app", }; From 4e746eff5e5b760cb9691e5a9f8958c416359b69 Mon Sep 17 00:00:00 2001 From: Majid Kargar Date: Fri, 7 Feb 2025 03:17:00 +0330 Subject: [PATCH 19/56] refactor: change the faq question data --- src/configs/FAQ/faqData.ts | 33 ++++++++++++--------------------- 1 file changed, 12 insertions(+), 21 deletions(-) diff --git a/src/configs/FAQ/faqData.ts b/src/configs/FAQ/faqData.ts index cbee20b..9436f7c 100644 --- a/src/configs/FAQ/faqData.ts +++ b/src/configs/FAQ/faqData.ts @@ -3,53 +3,44 @@ import { FAQDataType } from "./faqData.d"; export const faqData: FAQDataType[] = [ { id: "item-1", - trigger: "Why building a great landing page is critical for your business?", + trigger: "چه شرایطی برای شرکت در همایش نیاز است؟", content: [ - "In today\'s AI-driven world, standing out is harder than ever. While anyone can build a product, a professional landing page makes the difference between success and failure.", - "Launch UI helps you ship faster without compromising on quality.", + "برای شرکت توی همایش کافیه که فقط علاقه مند به پیشرفت و یادگیری باشید!", ], }, { id: "item-2", - trigger: "Why use Launch UI instead of a no-code tool?", + trigger: "چه شرایطی برای شرکت در همایش نیاز است؟", content: [ - "No-code tools lock you into their ecosystem with recurring fees and limited control. They often come with performance issues and make it difficult to integrate with your product.", - "You can\'t even change your hosting provider and basic things like web analytics come as extra costs and paid add-ons.", - "What might seem like a convenient solution today could paint you into a corner tomorrow, limiting your ability to scale and adapt. Launch UI gives you full control of your code while maintaining professional quality.", + "برای شرکت توی همایش کافیه که فقط علاقه مند به پیشرفت و یادگیری باشید!", ], }, { id: "item-3", - trigger: - "How Launch UI is different from other components libraries and templates?", + trigger: "چه شرایطی برای شرکت در همایش نیاز است؟", content: [ - "Launch UI stands out with premium design quality and delightful touches of custom animations and illustrations.", - "All components are carefully crafted to help position your product as a professional tool, avoiding the generic template look.", - "Unlike many libraries that rely on outdated CSS practices and old dependencies, Launch UI is built with modern technologies and best practices in mind.", + "برای شرکت توی همایش کافیه که فقط علاقه مند به پیشرفت و یادگیری باشید!", ], }, { id: "item-4", - trigger: 'Why exactly does it mean that "The code is yours"?', + trigger: "چه شرایطی برای شرکت در همایش نیاز است؟", content: [ - "The basic version of Launch UI is open-source and free forever, under a do-whatever-you-want license.", - "The pro version that contains more components and options is a one-time purchase that gives you lifetime access to all current and future content. Use it for unlimited personal and commercial projects - no recurring fees or restrictions.", - "For complete details about licensing and usage rights, check out the pricing page.", + "برای شرکت توی همایش کافیه که فقط علاقه مند به پیشرفت و یادگیری باشید!", ], }, { id: "item-5", - trigger: "Are Figma files included?", + trigger: "چه شرایطی برای شرکت در همایش نیاز است؟", content: [ - "Yes! The complete Launch UI template is available for free on the Figma community.", + "برای شرکت توی همایش کافیه که فقط علاقه مند به پیشرفت و یادگیری باشید!", ], }, { id: "item-6", - trigger: "Can I get a discount?", + trigger: "چه شرایطی برای شرکت در همایش نیاز است؟", content: [ - "Actually, yes! I\'m looking for beta testers and great examples of Launch UI in action to feature on the website. Here\'s the deal: you provide feedback to help me improve the product, and in return, you get a huge discount plus a solid backlink for your product.", - "If this interests you, don\'t hesitate to reach out by email.", + "برای شرکت توی همایش کافیه که فقط علاقه مند به پیشرفت و یادگیری باشید!", ], }, ]; From 24a019d0ffb43f6f3ec2c4191ffac7cbc07453b6 Mon Sep 17 00:00:00 2001 From: Majid Kargar Date: Fri, 7 Feb 2025 03:27:07 +0330 Subject: [PATCH 20/56] feat: add background color to body --- src/app/layout.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index f4d027d..8e729ba 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -25,7 +25,7 @@ export default function RootLayout({ style={{ colorScheme: "dark" }} className={`dark ${danaVF.className}`} > - + {children} From 3b8ad859da0aecb2d19e747e04217ee705d28567 Mon Sep 17 00:00:00 2001 From: Majid Kargar Date: Fri, 7 Feb 2025 03:34:52 +0330 Subject: [PATCH 21/56] style: refactor the file --- tailwind.config.ts | 352 ++++++++++++++++++++++----------------------- 1 file changed, 174 insertions(+), 178 deletions(-) diff --git a/tailwind.config.ts b/tailwind.config.ts index c4f5f24..873fe07 100644 --- a/tailwind.config.ts +++ b/tailwind.config.ts @@ -1,189 +1,185 @@ import type { Config } from "tailwindcss"; export default { - darkMode: ["class"], - content: [ + darkMode: ["class"], + content: [ "./src/pages/**/*.{js,ts,jsx,tsx,mdx}", "./src/components/**/*.{js,ts,jsx,tsx,mdx}", "./src/app/**/*.{js,ts,jsx,tsx,mdx}", ], theme: { - extend: { - colors: { - background: 'hsl(var(--background))', - foreground: 'hsl(var(--foreground))', - card: { - DEFAULT: 'hsl(var(--card) / 0.2)', - foreground: 'hsl(var(--card-foreground))' - }, - popover: { - DEFAULT: 'hsl(var(--popover))', - foreground: 'hsl(var(--popover-foreground))' - }, - primary: { - DEFAULT: 'hsl(var(--primary))', - foreground: 'hsl(var(--primary-foreground))' - }, - secondary: { - DEFAULT: 'hsl(var(--secondary))', - foreground: 'hsl(var(--secondary-foreground))' - }, - muted: { - DEFAULT: 'hsl(var(--muted))', - foreground: 'hsl(var(--muted-foreground) / 0.6)' - }, - accent: { - DEFAULT: 'hsl(var(--accent) / 0.15)', - foreground: 'hsl(var(--accent-foreground))' - }, - destructive: { - DEFAULT: 'hsl(var(--destructive))', - foreground: 'hsl(var(--destructive-foreground))' - }, - border: 'hsl(var(--border) / 0.1)', - input: 'hsl(var(--input))', - ring: 'hsl(var(--ring))', - chart: { - '1': 'hsl(var(--chart-1))', - '2': 'hsl(var(--chart-2))', - '3': 'hsl(var(--chart-3))', - '4': 'hsl(var(--chart-4))', - '5': 'hsl(var(--chart-5))' - }, - brand: { - DEFAULT: 'hsl(var(--brand))', - foreground: 'hsl(var(--brand-foreground))' - } - }, - borderRadius: { - lg: 'var(--radius)', - md: 'calc(var(--radius) - 2px)', - sm: 'calc(var(--radius) - 4px)', - '2xl': 'calc(var(--radius) + 4px)', - xl: 'calc(var(--radius) + 2px)' - }, - fontFamily: { - code: [ - 'var(--font-mono)' - ], - regular: [ - 'var(--font-body)' - ] - }, - keyframes: { - 'accordion-down': { - from: { - height: '0' - }, - to: { - height: 'var(--radix-accordion-content-height)' - } - }, - 'accordion-up': { - from: { - height: 'var(--radix-accordion-content-height)' - }, - to: { - height: '0' - } - }, - marquee: { - from: { - transform: 'translateX(0)' - }, - to: { - transform: 'translateX(calc(-100% - var(--gap)))' - } - }, - appear: { - '0%': { - opacity: '0', - transform: 'translateY(1rem)', - filter: 'blur(.5rem)' - }, - '50%': { - filter: 'blur(0)' - }, - '100%': { - opacity: '1', - transform: 'translateY(0)', - filter: 'blur(0)' - } - }, - 'appear-zoom': { - '0%': { - opacity: '0', - transform: 'scale(.5)' - }, - '100%': { - opacity: '1', - transform: 'scale(1)' - } - }, - 'pulse-hover': { - '0%': { - opacity: '1', - transform: 'translateY(0)' - }, - '50%': { - opacity: '0.5', - transform: 'translateY(-1rem)' - }, - '100%': { - opacity: '1', - transform: 'translateY(0)' - } - }, - hover: { - '0%': { - transform: 'translateY(0) translateX(0)' - }, - '50%': { - transform: 'translateY(-1rem) translateX(1rem)' - }, - '100%': { - transform: 'translateY(0) translateX(0)' - } - }, - 'hover-reverse': { - '0%': { - transform: 'translateY(0) translateX(0)' - }, - '50%': { - transform: 'translateY(1rem) translateX(1rem)' - }, - '100%': { - transform: 'translateY(0) translateX(0)' - } - }, - 'pulse-fade': { - '0%': { - opacity: '1' - }, - '50%': { - opacity: '0.3' - }, - '100%': { - opacity: '1' - } - } - }, - animation: { - 'accordion-down': 'accordion-down 0.2s ease-out', - 'accordion-up': 'accordion-up 0.2s ease-out', - appear: 'appear 0.6s forwards ease-out', - 'appear-zoom': 'appear-zoom 0.6s forwards ease-out', - 'pulse-hover': 'pulse-hover 6s cubic-bezier(0.4, 0, 0.6, 1) infinite' - }, - spacing: { - container: '1280px' - }, - boxShadow: { - 'glow-sm': '0 0 16px 0 hsla(var(--foreground) / 0.08) inset', - 'glow-md': '0 0 32px 0 hsla(var(--foreground) / 0.08) inset', - 'glow-lg': '0 0 64px 0 hsla(var(--foreground) / 0.06) inset' - } - } + extend: { + colors: { + background: "hsl(var(--background))", + foreground: "hsl(var(--foreground))", + card: { + DEFAULT: "hsl(var(--card) / 0.2)", + foreground: "hsl(var(--card-foreground))", + }, + popover: { + DEFAULT: "hsl(var(--popover))", + foreground: "hsl(var(--popover-foreground))", + }, + primary: { + DEFAULT: "hsl(var(--primary))", + foreground: "hsl(var(--primary-foreground))", + }, + secondary: { + DEFAULT: "hsl(var(--secondary))", + foreground: "hsl(var(--secondary-foreground))", + }, + muted: { + DEFAULT: "hsl(var(--muted))", + foreground: "hsl(var(--muted-foreground) / 0.6)", + }, + accent: { + DEFAULT: "hsl(var(--accent) / 0.15)", + foreground: "hsl(var(--accent-foreground))", + }, + destructive: { + DEFAULT: "hsl(var(--destructive))", + foreground: "hsl(var(--destructive-foreground))", + }, + border: "hsl(var(--border) / 0.1)", + input: "hsl(var(--input))", + ring: "hsl(var(--ring))", + chart: { + "1": "hsl(var(--chart-1))", + "2": "hsl(var(--chart-2))", + "3": "hsl(var(--chart-3))", + "4": "hsl(var(--chart-4))", + "5": "hsl(var(--chart-5))", + }, + brand: { + DEFAULT: "hsl(var(--brand))", + foreground: "hsl(var(--brand-foreground))", + }, + }, + borderRadius: { + lg: "var(--radius)", + md: "calc(var(--radius) - 2px)", + sm: "calc(var(--radius) - 4px)", + "2xl": "calc(var(--radius) + 4px)", + xl: "calc(var(--radius) + 2px)", + }, + fontFamily: { + code: ["var(--font-mono)"], + regular: ["var(--font-body)"], + }, + keyframes: { + "accordion-down": { + from: { + height: "0", + }, + to: { + height: "var(--radix-accordion-content-height)", + }, + }, + "accordion-up": { + from: { + height: "var(--radix-accordion-content-height)", + }, + to: { + height: "0", + }, + }, + marquee: { + from: { + transform: "translateX(0)", + }, + to: { + transform: "translateX(calc(-100% - var(--gap)))", + }, + }, + appear: { + "0%": { + opacity: "0", + transform: "translateY(1rem)", + filter: "blur(.5rem)", + }, + "50%": { + filter: "blur(0)", + }, + "100%": { + opacity: "1", + transform: "translateY(0)", + filter: "blur(0)", + }, + }, + "appear-zoom": { + "0%": { + opacity: "0", + transform: "scale(.5)", + }, + "100%": { + opacity: "1", + transform: "scale(1)", + }, + }, + "pulse-hover": { + "0%": { + opacity: "1", + transform: "translateY(0)", + }, + "50%": { + opacity: "0.5", + transform: "translateY(-1rem)", + }, + "100%": { + opacity: "1", + transform: "translateY(0)", + }, + }, + hover: { + "0%": { + transform: "translateY(0) translateX(0)", + }, + "50%": { + transform: "translateY(-1rem) translateX(1rem)", + }, + "100%": { + transform: "translateY(0) translateX(0)", + }, + }, + "hover-reverse": { + "0%": { + transform: "translateY(0) translateX(0)", + }, + "50%": { + transform: "translateY(1rem) translateX(1rem)", + }, + "100%": { + transform: "translateY(0) translateX(0)", + }, + }, + "pulse-fade": { + "0%": { + opacity: "1", + }, + "50%": { + opacity: "0.3", + }, + "100%": { + opacity: "1", + }, + }, + }, + animation: { + "accordion-down": "accordion-down 0.2s ease-out", + "accordion-up": "accordion-up 0.2s ease-out", + appear: "appear 0.6s forwards ease-out", + "appear-zoom": "appear-zoom 0.6s forwards ease-out", + "pulse-hover": "pulse-hover 6s cubic-bezier(0.4, 0, 0.6, 1) infinite", + }, + spacing: { + container: "1280px", + }, + boxShadow: { + "glow-sm": "0 0 16px 0 hsla(var(--foreground) / 0.08) inset", + "glow-md": "0 0 32px 0 hsla(var(--foreground) / 0.08) inset", + "glow-lg": "0 0 64px 0 hsla(var(--foreground) / 0.06) inset", + }, + }, }, plugins: [require("tailwindcss-animate")], } satisfies Config; From cb1183b96933ad890ba64ed3f9c576a2f2736bc4 Mon Sep 17 00:00:00 2001 From: Majid Kargar Date: Fri, 7 Feb 2025 03:35:16 +0330 Subject: [PATCH 22/56] feat: add 12 spacing according to UI --- tailwind.config.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/tailwind.config.ts b/tailwind.config.ts index 873fe07..4b9db6e 100644 --- a/tailwind.config.ts +++ b/tailwind.config.ts @@ -173,6 +173,7 @@ export default { }, spacing: { container: "1280px", + "12": "48px", }, boxShadow: { "glow-sm": "0 0 16px 0 hsla(var(--foreground) / 0.08) inset", From 7223210a0b2cdb047d562ad1281aff3f6692965d Mon Sep 17 00:00:00 2001 From: Majid Kargar Date: Fri, 7 Feb 2025 03:35:33 +0330 Subject: [PATCH 23/56] refactor: change the gap of FAQ section from gap-8 to gap-12 --- src/app/components/FAQ/FAQ.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/components/FAQ/FAQ.tsx b/src/app/components/FAQ/FAQ.tsx index 2f54092..92338c0 100644 --- a/src/app/components/FAQ/FAQ.tsx +++ b/src/app/components/FAQ/FAQ.tsx @@ -11,7 +11,7 @@ import { FAQDataType } from "../../../configs/FAQ/faqData.d"; export default function FAQ() { return (

-
+

سوالات متداول

From 183465b0b8dfc679b332ea57d5254749aae82360 Mon Sep 17 00:00:00 2001 From: Majid Kargar Date: Fri, 7 Feb 2025 03:37:39 +0330 Subject: [PATCH 24/56] feat: add 20 and 24 spacing to tailwind config --- tailwind.config.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tailwind.config.ts b/tailwind.config.ts index 4b9db6e..aaa9fca 100644 --- a/tailwind.config.ts +++ b/tailwind.config.ts @@ -174,6 +174,8 @@ export default { spacing: { container: "1280px", "12": "48px", + "20": "80px", + "24": "96px", }, boxShadow: { "glow-sm": "0 0 16px 0 hsla(var(--foreground) / 0.08) inset", From 1f65bc758d9e6543ab5d170b1086b6a4efdaf033 Mon Sep 17 00:00:00 2001 From: Majid Kargar Date: Fri, 7 Feb 2025 03:40:06 +0330 Subject: [PATCH 25/56] feat: add 8 spacing to tailwind --- tailwind.config.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/tailwind.config.ts b/tailwind.config.ts index aaa9fca..0f7185e 100644 --- a/tailwind.config.ts +++ b/tailwind.config.ts @@ -173,6 +173,7 @@ export default { }, spacing: { container: "1280px", + "8": "32px", "12": "48px", "20": "80px", "24": "96px", From fb279892796bf8589b7466cdd104216910addd90 Mon Sep 17 00:00:00 2001 From: Majid Kargar Date: Fri, 7 Feb 2025 03:44:27 +0330 Subject: [PATCH 26/56] refactor: change the section component spacing to match design --- src/components/ui/section.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/ui/section.tsx b/src/components/ui/section.tsx index 205dc51..131aa6e 100644 --- a/src/components/ui/section.tsx +++ b/src/components/ui/section.tsx @@ -9,7 +9,7 @@ const Section = React.forwardRef<
Date: Fri, 7 Feb 2025 03:52:51 +0330 Subject: [PATCH 27/56] refactor: change the spacing for mobile and desktop for section component --- src/components/ui/section.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/components/ui/section.tsx b/src/components/ui/section.tsx index 131aa6e..ad910a8 100644 --- a/src/components/ui/section.tsx +++ b/src/components/ui/section.tsx @@ -1,6 +1,5 @@ -import * as React from "react"; - import { cn } from "@/lib/utils"; +import * as React from "react"; const Section = React.forwardRef< HTMLElement, @@ -8,10 +7,7 @@ const Section = React.forwardRef< >(({ className, ...props }, ref) => (
)); From bd150b1a74fadbc5f3dcb9f6c9e5f482c4227e07 Mon Sep 17 00:00:00 2001 From: Majid Kargar Date: Sun, 9 Feb 2025 13:15:57 +0330 Subject: [PATCH 28/56] refactor: change some faq component styles I've changed font related styles --- src/app/components/FAQ/FAQ.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/components/FAQ/FAQ.tsx b/src/app/components/FAQ/FAQ.tsx index 92338c0..0dff2bc 100644 --- a/src/app/components/FAQ/FAQ.tsx +++ b/src/app/components/FAQ/FAQ.tsx @@ -12,13 +12,13 @@ export default function FAQ() { return (
-

+

سوالات متداول

{faqData.map(({ id, trigger, content }: FAQDataType) => ( - {trigger} + {trigger} {content.map((paragraph, index) => (

Date: Sun, 9 Feb 2025 13:16:18 +0330 Subject: [PATCH 29/56] refactor: change localFont method with direct use of font face --- src/app/globals.css | 1 + src/app/layout.tsx | 9 ++------- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/src/app/globals.css b/src/app/globals.css index ba884d1..d8c6da7 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -69,6 +69,7 @@ body { color: var(--foreground); background: var(--background); + font-family: "DanaVariableFont"; } @layer base { diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 8e729ba..0e0b7ed 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,18 +1,13 @@ +import "../../public/fonts/dana/dana.css"; import "./globals.css"; import { ThemeProvider } from "@/components/contexts/theme-provider"; import type { Metadata } from "next"; -import localFont from "next/font/local"; export const metadata: Metadata = { title: "فرانت چپتر | محلی صمیمی برای گفت و گو", description: "Generated by create next app", }; -const danaVF = localFont({ - src: "../../public/fonts/dana/DanaVF.woff2", - fallback: ["Tahoma", "sans-serif"], -}); - export default function RootLayout({ children, }: Readonly<{ @@ -23,7 +18,7 @@ export default function RootLayout({ lang="fa-IR" dir="rtl" style={{ colorScheme: "dark" }} - className={`dark ${danaVF.className}`} + className="dark" > {children} From e7f424d99b8765605df69df62320a07af4f76071 Mon Sep 17 00:00:00 2001 From: Majid Kargar Date: Sun, 9 Feb 2025 13:45:51 +0330 Subject: [PATCH 30/56] refactor: change the way font was implemented to localFonts After doing more research I found out the best way is using the localFont and not use the css file directly --- src/app/globals.css | 1 - src/app/layout.tsx | 17 +++++++++++++++-- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/src/app/globals.css b/src/app/globals.css index d8c6da7..ba884d1 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -69,7 +69,6 @@ body { color: var(--foreground); background: var(--background); - font-family: "DanaVariableFont"; } @layer base { diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 0e0b7ed..f1537be 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,13 +1,26 @@ -import "../../public/fonts/dana/dana.css"; import "./globals.css"; import { ThemeProvider } from "@/components/contexts/theme-provider"; import type { Metadata } from "next"; +import localFont from "next/font/local"; export const metadata: Metadata = { title: "فرانت چپتر | محلی صمیمی برای گفت و گو", description: "Generated by create next app", }; +const danaVF = localFont({ + src: [ + { + path: "../../public/fonts/dana/DanaVF.woff2", + weight: "100 900", + style: "normal", + }, + ], + variable: "--font-dana", + display: "swap", + fallback: ["Tahoma", "sans-serif"], +}); + export default function RootLayout({ children, }: Readonly<{ @@ -18,7 +31,7 @@ export default function RootLayout({ lang="fa-IR" dir="rtl" style={{ colorScheme: "dark" }} - className="dark" + className={`dark ${danaVF.variable}`} > {children} From 4c7c97f64e489e593c434a3a939d4ae7ba30b48b Mon Sep 17 00:00:00 2001 From: Majid Kargar Date: Sun, 9 Feb 2025 15:57:15 +0330 Subject: [PATCH 31/56] refactor: remove the styles related to body applied in css --- src/app/globals.css | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/app/globals.css b/src/app/globals.css index ba884d1..51a150c 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -66,11 +66,6 @@ } } -body { - color: var(--foreground); - background: var(--background); -} - @layer base { * { @apply border-border; @@ -80,6 +75,7 @@ body { } } +/* TODO: remove all of this */ @layer utilities { .fade-x { mask-image: linear-gradient( From 29b97ed91968adfd2b80b08a1f1f89cef865883e Mon Sep 17 00:00:00 2001 From: Majid Kargar Date: Sun, 9 Feb 2025 15:59:08 +0330 Subject: [PATCH 32/56] refactor: move the type file related to faq next to FAQ component --- src/{configs => app/components}/FAQ/faqData.d.ts | 0 src/configs/{FAQ => }/faqData.ts | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename src/{configs => app/components}/FAQ/faqData.d.ts (100%) rename src/configs/{FAQ => }/faqData.ts (96%) diff --git a/src/configs/FAQ/faqData.d.ts b/src/app/components/FAQ/faqData.d.ts similarity index 100% rename from src/configs/FAQ/faqData.d.ts rename to src/app/components/FAQ/faqData.d.ts diff --git a/src/configs/FAQ/faqData.ts b/src/configs/faqData.ts similarity index 96% rename from src/configs/FAQ/faqData.ts rename to src/configs/faqData.ts index 9436f7c..55eb1cc 100644 --- a/src/configs/FAQ/faqData.ts +++ b/src/configs/faqData.ts @@ -1,4 +1,4 @@ -import { FAQDataType } from "./faqData.d"; +import { FAQDataType } from "@/app/components/FAQ/faqData"; export const faqData: FAQDataType[] = [ { From d2e187888ea3361ba32ae93c539e0d6516a1cfe1 Mon Sep 17 00:00:00 2001 From: Majid Kargar Date: Sun, 9 Feb 2025 16:04:05 +0330 Subject: [PATCH 33/56] refactor: change the import paths to use alias path --- src/app/components/FAQ/FAQ.tsx | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/app/components/FAQ/FAQ.tsx b/src/app/components/FAQ/FAQ.tsx index 0dff2bc..a0de42b 100644 --- a/src/app/components/FAQ/FAQ.tsx +++ b/src/app/components/FAQ/FAQ.tsx @@ -1,12 +1,12 @@ +import { FAQDataType } from "./faqData"; import { Accordion, AccordionItem, AccordionTrigger, AccordionContent, -} from "../../../components/ui/accordion"; -import { Section } from "../../../components/ui/section"; -import { faqData } from "../../../configs/FAQ/faqData"; -import { FAQDataType } from "../../../configs/FAQ/faqData.d"; +} from "@/components/ui/accordion"; +import { Section } from "@/components/ui/section"; +import { faqData } from "@/configs/faqData"; export default function FAQ() { return ( @@ -18,7 +18,9 @@ export default function FAQ() { {faqData.map(({ id, trigger, content }: FAQDataType) => ( - {trigger} + + {trigger} + {content.map((paragraph, index) => (

Date: Sun, 9 Feb 2025 16:07:37 +0330 Subject: [PATCH 34/56] refactor: remove the id prop from faq data and use index instead --- src/app/components/FAQ/FAQ.tsx | 4 ++-- src/app/components/FAQ/faqData.d.ts | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/app/components/FAQ/FAQ.tsx b/src/app/components/FAQ/FAQ.tsx index a0de42b..2f4adf4 100644 --- a/src/app/components/FAQ/FAQ.tsx +++ b/src/app/components/FAQ/FAQ.tsx @@ -16,8 +16,8 @@ export default function FAQ() { سوالات متداول - {faqData.map(({ id, trigger, content }: FAQDataType) => ( - + {faqData.map(({ trigger, content }: FAQDataType, index) => ( + {trigger} diff --git a/src/app/components/FAQ/faqData.d.ts b/src/app/components/FAQ/faqData.d.ts index 0311411..596acaa 100644 --- a/src/app/components/FAQ/faqData.d.ts +++ b/src/app/components/FAQ/faqData.d.ts @@ -1,5 +1,4 @@ export type FAQDataType = { - id:string; trigger:string; content:string[] } From 20ee2bfa1b502435dd468890bad420461c1b9cc3 Mon Sep 17 00:00:00 2001 From: Majid Kargar Date: Sun, 9 Feb 2025 16:24:38 +0330 Subject: [PATCH 35/56] fix: change .variable to .className for localFont --- src/app/layout.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index f1537be..36da630 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -31,7 +31,7 @@ export default function RootLayout({ lang="fa-IR" dir="rtl" style={{ colorScheme: "dark" }} - className={`dark ${danaVF.variable}`} + className={`dark ${danaVF.className}`} > {children} From dc3cc063af5252805beef7e5bca2872dc2c5ed09 Mon Sep 17 00:00:00 2001 From: Majid Kargar Date: Sun, 9 Feb 2025 16:30:04 +0330 Subject: [PATCH 36/56] refactor: remove utility classes in global css --- src/app/globals.css | 55 --------------------------------------------- 1 file changed, 55 deletions(-) diff --git a/src/app/globals.css b/src/app/globals.css index 51a150c..75d0545 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -74,58 +74,3 @@ @apply bg-background text-foreground; } } - -/* TODO: remove all of this */ -@layer utilities { - .fade-x { - mask-image: linear-gradient( - to right, - transparent 0%, - black 25%, - black 75%, - transparent 100% - ); - } - - .fade-y { - mask-image: linear-gradient( - to top, - transparent 0%, - black 25%, - black 75%, - transparent 100% - ); - } - - .fade-top { - mask-image: linear-gradient(to bottom, transparent 0%, black 35%); - } - - .fade-bottom { - mask-image: linear-gradient(to top, transparent 0%, black 35%); - } - - .fade-top-lg { - mask-image: linear-gradient(to bottom, transparent 15%, black 100%); - } - - .fade-bottom-lg { - mask-image: linear-gradient(to top, transparent 15%, black 100%); - } - - .fade-left { - mask-image: linear-gradient(to right, transparent 0%, black 35%); - } - - .fade-right { - mask-image: linear-gradient(to left, transparent 0%, black 35%); - } - - .fade-left-lg { - mask-image: linear-gradient(to right, transparent 15%, black 100%); - } - - .fade-right-lg { - mask-image: linear-gradient(to left, transparent 15%, black 100%); - } -} From 9f7d1bd6d85fcdfa6e5196f3740ff99ff5147654 Mon Sep 17 00:00:00 2001 From: Majid Kargar Date: Mon, 10 Feb 2025 13:03:21 +0330 Subject: [PATCH 37/56] refactor: remove all css variables and apply them directly in tailwind --- src/app/globals.css | 64 ------------------- tailwind.config.ts | 150 +++++++++++++++++++++++++++----------------- 2 files changed, 93 insertions(+), 121 deletions(-) diff --git a/src/app/globals.css b/src/app/globals.css index 75d0545..6011ac2 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -2,70 +2,6 @@ @tailwind components; @tailwind utilities; -@layer base { - :root { - --background: 0 0% 100%; - --foreground: 240 10% 3.9%; - --card: 0 0% 100%; - --card-foreground: 240 10% 3.9%; - --popover: 0 0% 100%; - --popover-foreground: 240 10% 3.9%; - --primary: 240 5.9% 10%; - --primary-foreground: 0 0% 98%; - --secondary: 240 4.8% 95.9%; - --secondary-foreground: 240 5.9% 10%; - --muted: 240 4.8% 95.9%; - --muted-foreground: 240 10% 3.9%; - --accent: 240 5% 64.9%; - --accent-foreground: 240 5.9% 10%; - --destructive: 0 72.22% 50.59%; - --destructive-foreground: 0 0% 98%; - --border: 240 5.2% 33.9%; - --input: 240 5.9% 90%; - --ring: 240 5% 64.9%; - --radius: 0.5rem; - - --chart-1: 12 76% 61%; - --chart-2: 173 58% 39%; - --chart-3: 197 37% 24%; - --chart-4: 43 74% 66%; - --chart-5: 27 87% 67%; - - --brand: 27 96% 61%; - --brand-foreground: 31 97% 72%; - } - .dark { - --background: 240 10% 3.9%; - --foreground: 0 0% 98%; - --card: 240 3.7% 15.9%; - --card-foreground: 0 0% 98%; - --popover: 240 10% 3.9%; - --popover-foreground: 0 0% 98%; - --primary: 0 0% 98%; - --primary-foreground: 240 5.9% 10%; - --secondary: 240 3.7% 15.9%; - --secondary-foreground: 0 0% 98%; - --muted: 240 3.7% 15.9%; - --muted-foreground: 0 0% 98%; - --accent: 0 0% 98%; - --accent-foreground: 0 0% 98%; - --destructive: 0 62.8% 30.6%; - --destructive-foreground: 0 85.7% 97.3%; - --border: 0 0% 98%; - --input: 240 3.7% 15.9%; - --ring: 240 4.9% 83.9%; - - --chart-1: 220 70% 50%; - --chart-2: 160 60% 45%; - --chart-3: 30 80% 55%; - --chart-4: 280 65% 60%; - --chart-5: 340 75% 55%; - - --brand: 31 97% 72%; - --brand-foreground: 27 96% 61%; - } -} - @layer base { * { @apply border-border; diff --git a/tailwind.config.ts b/tailwind.config.ts index 0f7185e..4074032 100644 --- a/tailwind.config.ts +++ b/tailwind.config.ts @@ -10,86 +10,121 @@ export default { theme: { extend: { colors: { - background: "hsl(var(--background))", - foreground: "hsl(var(--foreground))", + background: { + DEFAULT: "hsl(0 0% 100%)", + dark: "hsl(240 10% 3.9%)", + }, + foreground: { + DEFAULT: "hsl(240 10% 3.9%)", + dark: "hsl(0 0% 98%)", + }, card: { - DEFAULT: "hsl(var(--card) / 0.2)", - foreground: "hsl(var(--card-foreground))", + DEFAULT: "hsl(0 0% 100% / 0.2)", + dark: "hsl(240 3.7% 15.9% / 0.2)", + foreground: { + DEFAULT: "hsl(240 10% 3.9%)", + dark: "hsl(0 0% 98%)", + }, }, popover: { - DEFAULT: "hsl(var(--popover))", - foreground: "hsl(var(--popover-foreground))", + DEFAULT: "hsl(0 0% 100%)", + dark: "hsl(240 10% 3.9%)", + foreground: { + DEFAULT: "hsl(240 10% 3.9%)", + dark: "hsl(0 0% 98%)", + }, }, primary: { - DEFAULT: "hsl(var(--primary))", - foreground: "hsl(var(--primary-foreground))", + DEFAULT: "hsl(240 5.9% 10%)", + dark: "hsl(0 0% 98%)", + foreground: { + DEFAULT: "hsl(0 0% 98%)", + dark: "hsl(240 5.9% 10%)", + }, }, secondary: { - DEFAULT: "hsl(var(--secondary))", - foreground: "hsl(var(--secondary-foreground))", + DEFAULT: "hsl(240 4.8% 95.9%)", + dark: "hsl(240 3.7% 15.9%)", + foreground: { + DEFAULT: "hsl(240 5.9% 10%)", + dark: "hsl(0 0% 98%)", + }, }, muted: { - DEFAULT: "hsl(var(--muted))", - foreground: "hsl(var(--muted-foreground) / 0.6)", + DEFAULT: "hsl(240 4.8% 95.9%)", + dark: "hsl(240 3.7% 15.9%)", + foreground: { + DEFAULT: "hsl(240 10% 3.9% / 0.6)", + dark: "hsl(0 0% 98% / 0.6)", + }, }, accent: { - DEFAULT: "hsl(var(--accent) / 0.15)", - foreground: "hsl(var(--accent-foreground))", + DEFAULT: "hsl(240 5% 64.9% / 0.15)", + dark: "hsl(0 0% 98% / 0.15)", + foreground: { + DEFAULT: "hsl(240 5.9% 10%)", + dark: "hsl(0 0% 98%)", + }, }, destructive: { - DEFAULT: "hsl(var(--destructive))", - foreground: "hsl(var(--destructive-foreground))", + DEFAULT: "hsl(0 72.22% 50.59%)", + dark: "hsl(0 62.8% 30.6%)", + foreground: { + DEFAULT: "hsl(0 0% 98%)", + dark: "hsl(0 85.7% 97.3%)", + }, + }, + border: { + DEFAULT: "hsl(240 5.2% 33.9% / 0.1)", + dark: "hsl(0 0% 98% / 0.1)", + }, + input: { + DEFAULT: "hsl(240 5.9% 90%)", + dark: "hsl(240 3.7% 15.9%)", + }, + ring: { + DEFAULT: "hsl(240 5% 64.9%)", + dark: "hsl(240 4.9% 83.9%)", }, - border: "hsl(var(--border) / 0.1)", - input: "hsl(var(--input))", - ring: "hsl(var(--ring))", chart: { - "1": "hsl(var(--chart-1))", - "2": "hsl(var(--chart-2))", - "3": "hsl(var(--chart-3))", - "4": "hsl(var(--chart-4))", - "5": "hsl(var(--chart-5))", + 1: { DEFAULT: "hsl(12 76% 61%)", dark: "hsl(220 70% 50%)" }, + 2: { DEFAULT: "hsl(173 58% 39%)", dark: "hsl(160 60% 45%)" }, + 3: { DEFAULT: "hsl(197 37% 24%)", dark: "hsl(30 80% 55%)" }, + 4: { DEFAULT: "hsl(43 74% 66%)", dark: "hsl(280 65% 60%)" }, + 5: { DEFAULT: "hsl(27 87% 67%)", dark: "hsl(340 75% 55%)" }, }, brand: { - DEFAULT: "hsl(var(--brand))", - foreground: "hsl(var(--brand-foreground))", + DEFAULT: "hsl(27 96% 61%)", + dark: "hsl(31 97% 72%)", + foreground: { + DEFAULT: "hsl(31 97% 72%)", + dark: "hsl(27 96% 61%)", + }, }, }, borderRadius: { - lg: "var(--radius)", - md: "calc(var(--radius) - 2px)", - sm: "calc(var(--radius) - 4px)", - "2xl": "calc(var(--radius) + 4px)", - xl: "calc(var(--radius) + 2px)", + lg: "0.5rem", + md: "calc(0.5rem - 2px)", + sm: "calc(0.5rem - 4px)", + "2xl": "calc(0.5rem + 4px)", + xl: "calc(0.5rem + 2px)", }, fontFamily: { - code: ["var(--font-mono)"], - regular: ["var(--font-body)"], + code: ["Courier New", "monospace"], + regular: ["--font-dana", "Arial", "sans-serif"], }, keyframes: { "accordion-down": { - from: { - height: "0", - }, - to: { - height: "var(--radix-accordion-content-height)", - }, + from: { height: "0" }, + to: { height: "var(--radix-accordion-content-height)" }, }, "accordion-up": { - from: { - height: "var(--radix-accordion-content-height)", - }, - to: { - height: "0", - }, + from: { height: "var(--radix-accordion-content-height)" }, + to: { height: "0" }, }, marquee: { - from: { - transform: "translateX(0)", - }, - to: { - transform: "translateX(calc(-100% - var(--gap)))", - }, + from: { transform: "translateX(0)" }, + to: { transform: "translateX(calc(-100% - var(--gap)))" }, }, appear: { "0%": { @@ -97,9 +132,7 @@ export default { transform: "translateY(1rem)", filter: "blur(.5rem)", }, - "50%": { - filter: "blur(0)", - }, + "50%": { filter: "blur(0)" }, "100%": { opacity: "1", transform: "translateY(0)", @@ -179,9 +212,12 @@ export default { "24": "96px", }, boxShadow: { - "glow-sm": "0 0 16px 0 hsla(var(--foreground) / 0.08) inset", - "glow-md": "0 0 32px 0 hsla(var(--foreground) / 0.08) inset", - "glow-lg": "0 0 64px 0 hsla(var(--foreground) / 0.06) inset", + "glow-sm": "0 0 16px 0 hsl(240 10% 3.9% / 0.08) inset", + "glow-md": "0 0 32px 0 hsl(240 10% 3.9% / 0.08) inset", + "glow-lg": "0 0 64px 0 hsl(240 10% 3.9% / 0.06) inset", + "dark-glow-sm": "0 0 16px 0 hsl(0 0% 98% / 0.08) inset", + "dark-glow-md": "0 0 32px 0 hsl(0 0% 98% / 0.08) inset", + "dark-glow-lg": "0 0 64px 0 hsl(0 0% 98% / 0.06) inset", }, }, }, From 37d70306940beaffece66c9bff47a2fb3024425b Mon Sep 17 00:00:00 2001 From: Majid Kargar Date: Mon, 10 Feb 2025 13:03:59 +0330 Subject: [PATCH 38/56] feat: add dark styles for components --- src/app/components/FAQ/FAQ.tsx | 6 +++--- src/app/globals.css | 2 +- src/components/ui/accordion.tsx | 15 +++++++-------- src/components/ui/section.tsx | 5 ++++- 4 files changed, 15 insertions(+), 13 deletions(-) diff --git a/src/app/components/FAQ/FAQ.tsx b/src/app/components/FAQ/FAQ.tsx index 2f4adf4..29dc634 100644 --- a/src/app/components/FAQ/FAQ.tsx +++ b/src/app/components/FAQ/FAQ.tsx @@ -12,20 +12,20 @@ export default function FAQ() { return (

-

+

سوالات متداول

{faqData.map(({ trigger, content }: FAQDataType, index) => ( - + {trigger} {content.map((paragraph, index) => (

{paragraph}

diff --git a/src/app/globals.css b/src/app/globals.css index 6011ac2..bc828b7 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -7,6 +7,6 @@ @apply border-border; } body { - @apply bg-background text-foreground; + @apply bg-background text-foreground dark:bg-background-dark dark:text-foreground-dark; } } diff --git a/src/components/ui/accordion.tsx b/src/components/ui/accordion.tsx index c5efdca..248aaf6 100644 --- a/src/components/ui/accordion.tsx +++ b/src/components/ui/accordion.tsx @@ -1,10 +1,9 @@ "use client"; -import * as React from "react"; +import { cn } from "@/lib/utils"; import * as AccordionPrimitive from "@radix-ui/react-accordion"; import { ChevronDownIcon } from "@radix-ui/react-icons"; - -import { cn } from "@/lib/utils"; +import * as React from "react"; const Accordion = AccordionPrimitive.Root; @@ -14,7 +13,7 @@ const AccordionItem = React.forwardRef< >(({ className, ...props }, ref) => ( )); @@ -28,13 +27,13 @@ const AccordionTrigger = React.forwardRef< svg]:rotate-180", - className + "text-md flex flex-1 items-center justify-between py-4 text-left font-medium text-foreground transition-all hover:underline dark:text-foreground-dark [&[data-state=open]>svg]:rotate-180", + className, )} {...props} > {children} - + )); @@ -46,7 +45,7 @@ const AccordionContent = React.forwardRef< >(({ className, children, ...props }, ref) => (
{children}
diff --git a/src/components/ui/section.tsx b/src/components/ui/section.tsx index ad910a8..dfdf000 100644 --- a/src/components/ui/section.tsx +++ b/src/components/ui/section.tsx @@ -7,7 +7,10 @@ const Section = React.forwardRef< >(({ className, ...props }, ref) => (
)); From cdd76ab034e8b1420b23d01ec8091cabac210be5 Mon Sep 17 00:00:00 2001 From: Majid Kargar Date: Mon, 10 Feb 2025 13:05:29 +0330 Subject: [PATCH 39/56] refactor: remove id prop from faq data file --- src/configs/faqData.ts | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/configs/faqData.ts b/src/configs/faqData.ts index 55eb1cc..764015f 100644 --- a/src/configs/faqData.ts +++ b/src/configs/faqData.ts @@ -2,42 +2,36 @@ import { FAQDataType } from "@/app/components/FAQ/faqData"; export const faqData: FAQDataType[] = [ { - id: "item-1", trigger: "چه شرایطی برای شرکت در همایش نیاز است؟", content: [ "برای شرکت توی همایش کافیه که فقط علاقه مند به پیشرفت و یادگیری باشید!", ], }, { - id: "item-2", trigger: "چه شرایطی برای شرکت در همایش نیاز است؟", content: [ "برای شرکت توی همایش کافیه که فقط علاقه مند به پیشرفت و یادگیری باشید!", ], }, { - id: "item-3", trigger: "چه شرایطی برای شرکت در همایش نیاز است؟", content: [ "برای شرکت توی همایش کافیه که فقط علاقه مند به پیشرفت و یادگیری باشید!", ], }, { - id: "item-4", trigger: "چه شرایطی برای شرکت در همایش نیاز است؟", content: [ "برای شرکت توی همایش کافیه که فقط علاقه مند به پیشرفت و یادگیری باشید!", ], }, { - id: "item-5", trigger: "چه شرایطی برای شرکت در همایش نیاز است؟", content: [ "برای شرکت توی همایش کافیه که فقط علاقه مند به پیشرفت و یادگیری باشید!", ], }, { - id: "item-6", trigger: "چه شرایطی برای شرکت در همایش نیاز است؟", content: [ "برای شرکت توی همایش کافیه که فقط علاقه مند به پیشرفت و یادگیری باشید!", From dc5d40fdf389e96038cddab1c4349706c372ea32 Mon Sep 17 00:00:00 2001 From: bravemobin Date: Mon, 10 Feb 2025 17:50:00 +0330 Subject: [PATCH 40/56] style: change width of tweet component --- src/components/Marquee/TweetSection.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/Marquee/TweetSection.tsx b/src/components/Marquee/TweetSection.tsx index ea4aa5d..24738f9 100644 --- a/src/components/Marquee/TweetSection.tsx +++ b/src/components/Marquee/TweetSection.tsx @@ -7,7 +7,7 @@ const TweetSection = () => { const secondRow = tweetsData.slice(tweetsData.length / 2); return ( -
+

درمورد فرانت چپتر چی می گن؟ From a5761156fe2563651cd3ef778dbd5f7bfe5339b8 Mon Sep 17 00:00:00 2001 From: bravemobin Date: Mon, 10 Feb 2025 18:40:36 +0330 Subject: [PATCH 41/56] refactor: dark mode and user infos --- bun.lockb | Bin 0 -> 165749 bytes src/app/globals.css | 4 +- src/app/layout.tsx | 19 +----- src/components/Marquee/TweetCard.tsx | 8 ++- src/components/Marquee/TweetSection.tsx | 17 +++--- src/data/tweets.ts | 73 +++++++++++++++++------- tailwind.config.ts | 1 + 7 files changed, 72 insertions(+), 50 deletions(-) create mode 100755 bun.lockb diff --git a/bun.lockb b/bun.lockb new file mode 100755 index 0000000000000000000000000000000000000000..0c637a07e1bfd12786b17fe8a724b693e40ca96c GIT binary patch literal 165749 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

QZTO#|(ToY=4Ny9x#Zu zv@2NeJNDZi^TDR=nkpkBWxH1B0pUYDjwG1pQyx_-?_pBjaicu9p*%iS{w|K^9)nC? z`HMN51_?gV_rid*nT>+0F*{(pYdwC`g00}P?|$Lcy3Y#rF>L!**o%W#IpNJ)4HkUw zofQ-EoD3gtEQ;&+pAsw%*c1g!RTo z0lqPo=oclKg)pzIykAUtW=^?Im9?WVYlz-ixiu=cECt(9wL~Sq6QbgGlzYv8rv$+& z5-96hS+>rIwkSptztSsxITqhbbEGDibakFPa^+0@dq#fAwq*{$`yzt?fj zc6@^f?f~zk>rMbet^a=PpfTC&)?5IZS^>c|(J%Z24E0@kn>70|Z~cd~=Z9fx=^g+> z`|OIpjC;7UbvfE$%rSrRdGQVfgn3dN%qYox)B zPt5GTnN)v%op!W04?85mFz7wdl=o-ch^{+nMp1vC8sI|xb^7lt)B%R#&}_qnQ9;E6%R0YbBGylkIt-h`%L7vm zPyE_pV5YWRXVcz12u7GDBLvx6ZGL4;X|%RZNu#xu-gtvXJ-x*!Eb=Q$tyJ4;5-7`-zL#N94g7(}?;5hGMp@VIBAdeZ zt1whi`npOO-q&QG8`RzJ)T+V#pF7=0E%5fEqeHpyx10aE9&{;0cL7aP941@5!P1!q zpV1A<1WBLlt}T7CoAGhbXAOzppZ-g2(pdzp;9Cd2d}vED+4`I* zGrUt&>z5NTO+#&dRPC^%J}G(LI1FY>GQK*{y!Yu!kE*SI{|xYC<1^ocG`6g3U0@z~ z(|%;}YuWC2_b*>QfRWSlKXx6or2FbJ#a`f^@*7^HYo53Mq1Q5%7rexQI{i8~Osad~ z3D?8bF@j!j&K15<9^~m0<*b}hHfuaSsAfojhV=CD?O1!b5XIIIer(2YXf4SQZLJ}; zQ+R>a1cwknft85Wvrp#5I2;M~x;1KGqZvlFw$y<5gt%CHfYlaV!}Y-$dbb2U zM!xXHj_83ZJe;|L+z*vD#tgBQD~oi(*}5nHD{N7j9=Ia)pE7l=a2ExT z(U2AVQ`iq&n1*6y(2payRK}d)S&3C_LzOurb{dW-o0~fIw3Hu8_VljVaLZ=anLZO{ z=I@q;T#M<7AxHj8Wze%qOvhiSeun$k*sIh6nJjsMe@Q)_)GrzKyD}Gw?}@h)^RKZ+ z(G_$K3}ellTtRh82VdryzhW%o=hZP|W zibyHM0iEm))M$4^O`|S8y%1|x5nXtOlwgX(yn((J&8=x<&khR$3H#O4mrhug!Y#(m z;NuW(Fx172hD!GG$DAAmD(DVh{UT9>hvE$wo?|#~G3o8e=79q(YBl2eAQjJr617a9 zBm!@|?7?>En(Z+vV#=NZFWDWLi@->QT9V&cL@Eplh`IKR=$a-ZNU2V8e$T2~v$kZz zVPYV=W&H^oHrK3EM?(<#a2ss+z#HXf-^9|0lVrnoRt7eJ2Q4)Zby8{U4?^iiPhT~u zNwh|b8DnC-HQtiipgyL~(0l^fn739yNHhjfkZ&GImSE;A^sR28(&12`ER5__Q!>D&ECo?#UDxZm{4Zp*031 znvMPS7F(i-wO9?2e9BZzvSW_Q=)gA(*oOzzW*rqMP-q2=9_vqn$E7dvVnPcuwDjdt zl`3(45UgDjU=q|F@G6GJF`2KzO?UuYgbP#%c?D3b(1>M`sY+HtSt@!{E{h5`XMKZ* z^BQt!dsF(VB#7t-hD~2@R+rno%0cU_epoa`8|n=iOT-)&XNPJ@*I7o&7a_J^x`okG8prTW#AUgR8_2POmM4}f?z17R@lSSQH{9Ii-IJqWd$aBeh z3NVn}Wr$kV<$zjthla21=U_5K0!n_xyd&#Gk$}Y_!m8Ar^pL=UQ;_Xxnx3fiSn7YJ z8zuoWTO%TPixH;)>d_CV2;uS^c)8p&i`HrdQeO^o>4u5IA}NZ`SYNLqhVvOJj`%#Y zO0DdLgRnp*T(Ej)br5B?SoAhSe6(8MD?J1b(hbI$ybc^z;p-ckoLnCSH`fGoM?5x1 zwZ|vMMW`-zI-da_=QV`V?#iVY3#8Hw90DIvs#JnAVk2FM(Hj&>|G_nc)ABThhf($b ztS&p`_sKX%L4~t$E*sbi7m$WN7N+iQWX%zTvO6}oVt!U7M|a_NJ{u3uXpx0;3%3-jp>DcW_ zaCA#yOj%8;2<4&^R5C9ju9!2>n%!kb<`E4YoretB(yn?v^E2*91Hx%{Ak$vk5Kl4% znRp3H<>N3k8T7mcTPmu-p*9i|&!c0d6pp52PDe{it{H&ZHG!D|t3ECUT)QdWj)*|b z6{mX^eAA^d@w9qY3IymlKQIt4CFQ78zIZ?&=)_CV@wgqLAZ%kN%km#~hNvu=-K((Y zWZ*6`fM?-*F~VbQ=E!JMvdLnp5p9a6NrVK<&7tRrL&G%L5Oh^$3KG{Z&1xr^g|Pr(`zqgFVISX3LN90}p=1Iy^S#qoRVifgp$*h+5>M z8|WGFwG}Uvn0WMpL-z0?a(+gi9!^Aso$M(pjBu_W(Vz|Swt!hDs=~lB^~!{5bCPi( zudn5!WzvIEc8C1614@?ygWlyH>eLQ{(pd$#q)US=`1&zbC)@C2vd2-g3cv;@6@Bo? zj&(a2CebM%U=V9C_O~aP4E@tMwqf@VY&6DfiA=!5hG-M! z!Y~rRPO&&W<*$;bX95(-GlKa^tr~I{3f$b2SP#!!3MOUj__|PnAsNmp8e9Gl#hTS5 zmOTZ=vO89LT5d{~9jIk@EYe|3$&L{&LO3*f<_A=i=k_Ft<4TJ*$HONP!9J^&0ha7J z8AEmtt!YPN%sTKfR1k}o%%QScqi{;k&Y=ttcA+`%Rb*n%gB|;2Mbe6d*a?)NV84;jlP5q?1~LaQ+UPzh+}4cEtizOuY$H6Dm14p8HhO@$Cm2{its=YIlVInT!gS1(gfmwR@kZ}Eqet6Y^Db$yW3??MS5pgl(}t1)6A85kU} z_Pm60{n7k9YdI?NJBJX+*?FCz=u%-!0zR@43d+w{4CRmG3ys3Uy-Oln=cMIPYDz{q z%3-5n3?KBU6h@H-Lb>o@Vqv2@d4Ac@N}T@35o;ODMOd753XOc+QqVc^FoV3DDCIk>VTn8vR+Mh1SmTFCN!k(?a)( zr|~ay&|0Nad7lGZRIsRTxCYi1!qKRc(7E&Tcg5}ZF7KO&$Qt}*l!V0SaC?lE)&kNI zTFh8fiwqw~!A1%wTCm=VNdlqS(b=i&^kGpXyvl-|C0ItrF^)EKL?Yf-P<%uXC>>s|KzCZ!pLi~w z@a7)bqDZ8%B|&^lUg5NPT+8jJe>(^q(kBW_i)?hok=zC_Rb+%(phSnLH9-@uX?V{? zZwLxX4YwuQW6*~f`-_=i++d91`%7Hd(3>(CFd)Kk4j6>pE-VIPX>1RS@V*nFMk~kFE6=b(Uxqf{AD!kwZO5&{Dw_! z(5qE(2JA{OBw+8G5Mc`9@-o_ucrl1yCzbd>nLcAJ2gnEt4@fVNGTOx6Ti zjx``-l|D*(2o)yXz_Zp7rjO7tEs2PME%szMGCc)@WG%w%BP$F}`ouhMjKgG(SINlz zQDogrO`uP|NPvB!QO6ipOMA z#{9%=sU&JL<6SHqqAifo6^q1KZmIa@m{reK5>*(;o&pou9jh`evE3a%Shy!i<9s@Z zTXTL@%T~kyRWhV*~4A>NI zSKECdJ;Ydu6s*l^8I5q*HKRj!gx%^i4rfH{ICKOBDJll*AsS(dlo&q1-ukTG6EG*8Q#fQI3`}hXUpR*saPxwLqp=_G1;**HBqaA_%n

FEgYWLo7KS{EIFkh`z=kIvyb|*Nd%+xdo5C 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 V#cpeQjhg*3Z^-&r-GAxd{{hjYe$@Z~ literal 0 HcmV?d00001 diff --git a/src/app/globals.css b/src/app/globals.css index 6b717ad..260eac5 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -3,8 +3,8 @@ @tailwind utilities; :root { - --background: #ffffff; - --foreground: #171717; + --foreground: #ffffff; + --background: #171717; } @media (prefers-color-scheme: dark) { diff --git a/src/app/layout.tsx b/src/app/layout.tsx index f7fa87e..72b108c 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,17 +1,6 @@ import type { Metadata } from "next"; -import { Geist, Geist_Mono } from "next/font/google"; import "./globals.css"; -const geistSans = Geist({ - variable: "--font-geist-sans", - subsets: ["latin"], -}); - -const geistMono = Geist_Mono({ - variable: "--font-geist-mono", - subsets: ["latin"], -}); - export const metadata: Metadata = { title: "Create Next App", description: "Generated by create next app", @@ -23,12 +12,8 @@ export default function RootLayout({ children: React.ReactNode; }>) { return ( - - - {children} - + + {children} ); } diff --git a/src/components/Marquee/TweetCard.tsx b/src/components/Marquee/TweetCard.tsx index 81c8678..d4ed58d 100644 --- a/src/components/Marquee/TweetCard.tsx +++ b/src/components/Marquee/TweetCard.tsx @@ -24,7 +24,13 @@ const TweetCard = ({ )} >

- +
{name} diff --git a/src/components/Marquee/TweetSection.tsx b/src/components/Marquee/TweetSection.tsx index 24738f9..de3ee96 100644 --- a/src/components/Marquee/TweetSection.tsx +++ b/src/components/Marquee/TweetSection.tsx @@ -1,11 +1,8 @@ import { Marquee } from "./Marquee"; import TweetCard from "./TweetCard"; -import { tweetsData } from "@/data/tweets"; +import { firstMarqueetweetsData, secondMarqueetweetsData } from "@/data/tweets"; const TweetSection = () => { - const firstRow = tweetsData.slice(0, tweetsData.length / 2); - const secondRow = tweetsData.slice(tweetsData.length / 2); - return (

@@ -13,14 +10,14 @@ const TweetSection = () => { می گن؟

- - {firstRow.map((review) => ( - + + {firstMarqueetweetsData.map((review, index) => ( + ))} - - {secondRow.map((review) => ( - + + {secondMarqueetweetsData.map((review, index) => ( + ))}
diff --git a/src/data/tweets.ts b/src/data/tweets.ts index ba4c3f0..4238863 100644 --- a/src/data/tweets.ts +++ b/src/data/tweets.ts @@ -1,4 +1,4 @@ -export const tweetsData = [ +export const firstMarqueetweetsData = [ { name: "صالح شجاعی", username: "@felxxbs", @@ -6,33 +6,66 @@ export const tweetsData = [ img: "https://avatar.vercel.sh/jack", }, { - name: "Jill", - username: "@jill", - body: "I don't know what to say. I'm speechless. This is amazing.", - img: "https://avatar.vercel.sh/jill", + name: "Fabrizio Fernandez", + username: "@fab3304", + body: "الان رسیدم محل برگزاری همایشحاجی ﺧﻴﻠﯽ ﺧﻔﻨﻪ 😍#frontchapter1402", + img: "https://avatar.vercel.sh/jack", + }, + { + name: "صالح شجاعی", + username: "@felxxbs", + body: "رفقا می‌تونید با رزرو زودتر بلیط اقمتگاهتون، راحت‌تر توی همایش شرکت کنید#frontchapter1402", + img: "https://avatar.vercel.sh/jack", + }, + { + name: "Fabrizio Fernandez", + username: "@fab3304", + body: "الان رسیدم محل برگزاری همایشحاجی ﺧﻴﻠﯽ ﺧﻔﻨﻪ 😍#frontchapter1402", + img: "https://avatar.vercel.sh/jack", }, { - name: "John", - username: "@john", - body: "I'm at a loss for words. This is amazing. I love it.", - img: "https://avatar.vercel.sh/john", + name: "صالح شجاعی", + username: "@felxxbs", + body: "رفقا می‌تونید با رزرو زودتر بلیط اقمتگاهتون، راحت‌تر توی همایش شرکت کنید#frontchapter1402", + img: "https://avatar.vercel.sh/jack", }, { - name: "Jane", - username: "@jane", - body: "I'm at a loss for words. This is amazing. I love it.", + name: "Fabrizio Fernandez", + username: "@fab3304", + body: "الان رسیدم محل برگزاری همایشحاجی ﺧﻴﻠﯽ ﺧﻔﻨﻪ 😍#frontchapter1402", + img: "https://avatar.vercel.sh/jack", + }, +]; + +export const secondMarqueetweetsData = [ + { + name: "Darius Flynn", + username: "@flynnn", + body: "رفقا می‌تونید با رزرو زودتر بلیط اقمتگاهتون، راحت‌تر توی همایش شرکت کنید#frontchapter1402", img: "https://avatar.vercel.sh/jane", }, { - name: "Jenny", - username: "@jenny", - body: "I'm at a loss for words. This is amazing. I love it.", - img: "https://avatar.vercel.sh/jenny", + name: "Darius Flynn", + username: "@flynnn", + body: "رفقا می‌تونید با رزرو زودتر بلیط اقمتگاهتون، راحت‌تر توی همایش شرکت کنید#frontchapter1402", + img: "https://avatar.vercel.sh/jane", }, { - name: "James", - username: "@james", - body: "I'm at a loss for words. This is amazing. I love it.", - img: "https://avatar.vercel.sh/james", + name: "Darius Flynn", + username: "@flynnn", + body: "رفقا می‌تونید با رزرو زودتر بلیط اقمتگاهتون، راحت‌تر توی همایش شرکت کنید#frontchapter1402", + img: "https://avatar.vercel.sh/jane", + }, + { + name: "Darius Flynn", + username: "@flynnn", + body: "رفقا می‌تونید با رزرو زودتر بلیط اقمتگاهتون، راحت‌تر توی همایش شرکت کنید#frontchapter1402", + img: "https://avatar.vercel.sh/jane", + }, + { + name: "Darius Flynn", + username: "@flynnn", + body: "رفقا می‌تونید با رزرو زودتر بلیط اقمتگاهتون، راحت‌تر توی همایش شرکت کنید#frontchapter1402", + img: "https://avatar.vercel.sh/jane", }, ]; diff --git a/tailwind.config.ts b/tailwind.config.ts index 7ccabb8..b92b53e 100644 --- a/tailwind.config.ts +++ b/tailwind.config.ts @@ -1,6 +1,7 @@ import type { Config } from "tailwindcss"; export default { + darkMode: "class", content: [ "./src/pages/**/*.{js,ts,jsx,tsx,mdx}", "./src/components/**/*.{js,ts,jsx,tsx,mdx}", From 14dd54916171a9fe644ede42bc9cf72e76a5cc01 Mon Sep 17 00:00:00 2001 From: Amir Hossein Karimi Date: Mon, 10 Feb 2025 21:41:53 +0330 Subject: [PATCH 42/56] feat: update FAQ section data --- src/configs/faqData.ts | 49 +++++++++++++++++++++++++++++++----------- 1 file changed, 37 insertions(+), 12 deletions(-) diff --git a/src/configs/faqData.ts b/src/configs/faqData.ts index 764015f..1269fac 100644 --- a/src/configs/faqData.ts +++ b/src/configs/faqData.ts @@ -2,39 +2,64 @@ import { FAQDataType } from "@/app/components/FAQ/faqData"; export const faqData: FAQDataType[] = [ { - trigger: "چه شرایطی برای شرکت در همایش نیاز است؟", + trigger: "آیا امکان خرید بلیت در روز همایش وجود دارد؟", content: [ - "برای شرکت توی همایش کافیه که فقط علاقه مند به پیشرفت و یادگیری باشید!", + "خیر، ظرفیت همایش محدود است و بلیت‌ها تنها در زمان پیش‌فروش و فروش اصلی قابل تهیه هستند. پیشنهاد می‌کنیم بلیت خود را زودتر تهیه کنید.", ], }, { - trigger: "چه شرایطی برای شرکت در همایش نیاز است؟", + trigger: "در صورت انصراف، هزینه بلیت قابل بازگشت است؟", content: [ - "برای شرکت توی همایش کافیه که فقط علاقه مند به پیشرفت و یادگیری باشید!", + "بله، شرایط کنسلی طبق قوانین مشخص شده در صفحه خرید بلیت اعمال می‌شود. لطفاً بخش “شرایط کنسلی” را مطالعه کنید.", ], }, { - trigger: "چه شرایطی برای شرکت در همایش نیاز است؟", + trigger: "آیا نهار و پذیرایی در برنامه همایش گنجانده شده است؟", content: [ - "برای شرکت توی همایش کافیه که فقط علاقه مند به پیشرفت و یادگیری باشید!", + "بله، نهار و میان‌وعده برای تمامی شرکت‌کنندگان در نظر گرفته شده است.", ], }, { - trigger: "چه شرایطی برای شرکت در همایش نیاز است؟", + trigger: "آیا گواهی شرکت در همایش ارائه می‌شود؟", content: [ - "برای شرکت توی همایش کافیه که فقط علاقه مند به پیشرفت و یادگیری باشید!", + "بله، گواهی حضور دیجیتال برای تمامی شرکت‌کنندگان ارسال خواهد شد.", ], }, { - trigger: "چه شرایطی برای شرکت در همایش نیاز است؟", + trigger: "آیا امکان شرکت آنلاین در همایش وجود دارد؟", + content: ["خیر، این همایش به صورت کاملاً حضوری برگزار می‌شود."], + }, + { + trigger: "آیا امکان تخفیف گروهی وجود دارد؟", + content: [ + "بله، برای ثبت‌نام گروهی (۴ نفر یا بیشتر) می‌توانید از تخفیف ویژه بهره‌مند شوید. برای اطلاعات بیشتر با ما تماس بگیرید.", + ], + }, + { + trigger: "سخنران‌های همایش چه کسانی هستند؟", + content: [ + "سخنران‌های همایش از میان برترین متخصصان حوزه تکنولوژی و توسعه نرم‌افزار در ایران انتخاب شده‌اند. جزئیات بیشتر در بخش معرفی سخنران‌ها می‌توانید مشاهده کنید.", + ], + }, + { + trigger: "چگونه از جزئیات جدید و اطلاعیه‌های همایش باخبر شوم؟", + content: [ + "برای دریافت آخرین اخبار، شبکه‌های اجتماعی فرانت‌چپتر را دنبال کنید و ایمیل‌های اطلاع‌رسانی ما را بررسی کنید.", + ], + }, + { + trigger: "چطور می‌توانم اقامتگاه رزرو کنم؟", content: [ - "برای شرکت توی همایش کافیه که فقط علاقه مند به پیشرفت و یادگیری باشید!", + "در مرحله پیش‌فروش، تنها بلیت حضور در همایش قابل خرید است. اطلاعات مربوط به رزرو اقامتگاه به زودی اعلام خواهد شد.", + "🏠 ظرفیت اقامتگاه سنتی امسال محدود است، و اولویت رزرو با خریداران بلیت همایش خواهد بود. اطلاعات اقامتگاه ابتدا برای این عزیزان ارسال خواهد شد.", ], }, { - trigger: "چه شرایطی برای شرکت در همایش نیاز است؟", + trigger: "آیا امکانات رفت‌ و برگشت امسال در دسترس است؟", content: [ - "برای شرکت توی همایش کافیه که فقط علاقه مند به پیشرفت و یادگیری باشید!", + "امسال سرویس رفت‌ و برگشت تهران-شیراز ارائه نمی‌شود، اما نگران نباشید!", + "خریداران بلیت بر اساس شهر محل سکونتشان توسط تیم فرانت‌چپتر به یکدیگر معرفی می‌شوند تا بتوانند به صورت گروهی سفر خود را هماهنگ کنند. ما در تمامی مراحل سفر همراه شما هستیم تا تجربه‌ای راحت و بی‌دغدغه داشته باشید.", + "✨ با هم سفر کردن، لذت این رویداد را چند برابر کنید!", ], }, ]; From 98f7eabdda5f8891f24a4c5050c7a1c50674db41 Mon Sep 17 00:00:00 2001 From: Amir Hossein Karimi Date: Mon, 10 Feb 2025 21:51:33 +0330 Subject: [PATCH 43/56] build: add commit-and-tag-version package --- package.json | 1 + pnpm-lock.yaml | 1478 +++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 1477 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 3aaa110..f5f4787 100644 --- a/package.json +++ b/package.json @@ -27,6 +27,7 @@ "@types/node": "^20", "@types/react": "^19", "@types/react-dom": "^19", + "commit-and-tag-version": "^12.5.0", "eslint": "^9", "eslint-config-next": "15.1.6", "postcss": "^8", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9aedf81..dfe7a12 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -57,6 +57,9 @@ importers: '@types/react-dom': specifier: ^19 version: 19.0.3(@types/react@19.0.8) + commit-and-tag-version: + specifier: ^12.5.0 + version: 12.5.0 eslint: specifier: ^9 version: 9.19.0(jiti@1.21.7) @@ -82,6 +85,9 @@ packages: resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} engines: {node: '>=10'} + '@asamuzakjp/css-color@2.8.3': + resolution: {integrity: sha512-GIc76d9UI1hCvOATjZPyHFmE5qhRccp3/zGfMPapK3jBi+yocEzp6BBB0UnfRYP9NP4FANqUZYb0hnfs3TM3hw==} + '@babel/code-frame@7.26.2': resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} engines: {node: '>=6.9.0'} @@ -115,6 +121,34 @@ packages: resolution: {integrity: sha512-t8kDRGrKXyp6+tjUh7hw2RLyclsW4TRoRvRHtSyAX9Bb5ldlFh+90YAYY6awRXrlB4G5G2izNeGySpATlFzmOg==} engines: {node: '>=6.9.0'} + '@csstools/color-helpers@5.0.1': + resolution: {integrity: sha512-MKtmkA0BX87PKaO1NFRTFH+UnkgnmySQOvNxJubsadusqPEC2aJ9MOQiMceZJJ6oitUl/i0L6u0M1IrmAOmgBA==} + engines: {node: '>=18'} + + '@csstools/css-calc@2.1.1': + resolution: {integrity: sha512-rL7kaUnTkL9K+Cvo2pnCieqNpTKgQzy5f+N+5Iuko9HAoasP+xgprVh7KN/MaJVvVL1l0EzQq2MoqBHKSrDrag==} + engines: {node: '>=18'} + peerDependencies: + '@csstools/css-parser-algorithms': ^3.0.4 + '@csstools/css-tokenizer': ^3.0.3 + + '@csstools/css-color-parser@3.0.7': + resolution: {integrity: sha512-nkMp2mTICw32uE5NN+EsJ4f5N+IGFeCFu4bGpiKgb2Pq/7J/MpyLBeQ5ry4KKtRFZaYs6sTmcMYrSRIyj5DFKA==} + engines: {node: '>=18'} + peerDependencies: + '@csstools/css-parser-algorithms': ^3.0.4 + '@csstools/css-tokenizer': ^3.0.3 + + '@csstools/css-parser-algorithms@3.0.4': + resolution: {integrity: sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A==} + engines: {node: '>=18'} + peerDependencies: + '@csstools/css-tokenizer': ^3.0.3 + + '@csstools/css-tokenizer@3.0.3': + resolution: {integrity: sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw==} + engines: {node: '>=18'} + '@emnapi/runtime@1.3.1': resolution: {integrity: sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==} @@ -172,6 +206,10 @@ packages: resolution: {integrity: sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==} engines: {node: '>=18.18'} + '@hutson/parse-repository-url@3.0.2': + resolution: {integrity: sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==} + engines: {node: '>=6.9.0'} + '@img/sharp-darwin-arm64@0.33.5': resolution: {integrity: sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -555,9 +593,15 @@ packages: '@types/json5@0.0.29': resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} + '@types/minimist@1.2.5': + resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} + '@types/node@20.17.16': resolution: {integrity: sha512-vOTpLduLkZXePLxHiHsBLp98mHGnl8RptV4YAO3HfKO5UHjDvySGbxKtpYfy8Sx5+WKcgc45qNreJJRVM3L6mw==} + '@types/normalize-package-data@2.4.4': + resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} + '@types/react-dom@19.0.3': resolution: {integrity: sha512-0Knk+HJiMP/qOZgMyNFamlIjw9OFCsyC2ZbigmEEyXXixgre6IQpm/4V+r3qH4GC1JPvRJKInw+on2rV6YZLeA==} peerDependencies: @@ -613,6 +657,10 @@ packages: resolution: {integrity: sha512-BkLMNpdV6prozk8LlyK/SOoWLmUFi+ZD+pcqti9ILCbVvHGk1ui1g4jJOc2WDLaeExz2qWwojxlPce5PljcT3w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + JSONStream@1.3.5: + resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} + hasBin: true + acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: @@ -623,6 +671,13 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + add-stream@1.0.0: + resolution: {integrity: sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ==} + + agent-base@7.1.3: + resolution: {integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==} + engines: {node: '>= 14'} + ajv@6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} @@ -634,6 +689,10 @@ packages: resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} engines: {node: '>=12'} + ansi-styles@3.2.1: + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} + engines: {node: '>=4'} + ansi-styles@4.3.0: resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} engines: {node: '>=8'} @@ -663,6 +722,9 @@ packages: resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==} engines: {node: '>= 0.4'} + array-ify@1.0.0: + resolution: {integrity: sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==} + array-includes@3.1.8: resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==} engines: {node: '>= 0.4'} @@ -691,6 +753,10 @@ packages: resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==} engines: {node: '>= 0.4'} + arrify@1.0.1: + resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} + engines: {node: '>=0.10.0'} + ast-types-flow@0.0.8: resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} @@ -698,6 +764,9 @@ packages: resolution: {integrity: sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==} engines: {node: '>= 0.4'} + asynckit@0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + available-typed-arrays@1.0.7: resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} engines: {node: '>= 0.4'} @@ -727,6 +796,9 @@ packages: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} + buffer-from@1.1.2: + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} + busboy@1.6.0: resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} engines: {node: '>=10.16.0'} @@ -751,9 +823,21 @@ packages: resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} engines: {node: '>= 6'} + camelcase-keys@6.2.2: + resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==} + engines: {node: '>=8'} + + camelcase@5.3.1: + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} + engines: {node: '>=6'} + caniuse-lite@1.0.30001695: resolution: {integrity: sha512-vHyLade6wTgI2u1ec3WQBxv+2BrTERV28UXQu9LO6lZ9pYeMk34vjXFLOxo1A4UBA8XTL4njRQZdno/yYaSmWw==} + chalk@2.4.2: + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} + engines: {node: '>=4'} + chalk@4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} @@ -768,14 +852,27 @@ packages: client-only@0.0.1: resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} + cliui@7.0.4: + resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} + + cliui@8.0.1: + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} + engines: {node: '>=12'} + clsx@2.1.1: resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} engines: {node: '>=6'} + color-convert@1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} + color-convert@2.0.1: resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} engines: {node: '>=7.0.0'} + color-name@1.1.3: + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} + color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} @@ -786,13 +883,102 @@ packages: resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} engines: {node: '>=12.5.0'} + combined-stream@1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} + commander@4.1.1: resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} engines: {node: '>= 6'} + commit-and-tag-version@12.5.0: + resolution: {integrity: sha512-Ll7rkKntH20iEFOPUT4e503Jf3J0J8jSN+aSeHuvNdtv4xmv9kSLSBg2CWsMVihwF3J2WvMHBEUSCKuDNesiTA==} + engines: {node: '>=18'} + hasBin: true + + compare-func@2.0.0: + resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==} + concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + concat-stream@2.0.0: + resolution: {integrity: sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==} + engines: {'0': node >= 6.0} + + conventional-changelog-angular@6.0.0: + resolution: {integrity: sha512-6qLgrBF4gueoC7AFVHu51nHL9pF9FRjXrH+ceVf7WmAfH3gs+gEYOkvxhjMPjZu57I4AGUGoNTY8V7Hrgf1uqg==} + engines: {node: '>=14'} + + conventional-changelog-atom@3.0.0: + resolution: {integrity: sha512-pnN5bWpH+iTUWU3FaYdw5lJmfWeqSyrUkG+wyHBI9tC1dLNnHkbAOg1SzTQ7zBqiFrfo55h40VsGXWMdopwc5g==} + engines: {node: '>=14'} + + conventional-changelog-codemirror@3.0.0: + resolution: {integrity: sha512-wzchZt9HEaAZrenZAUUHMCFcuYzGoZ1wG/kTRMICxsnW5AXohYMRxnyecP9ob42Gvn5TilhC0q66AtTPRSNMfw==} + engines: {node: '>=14'} + + conventional-changelog-config-spec@2.1.0: + resolution: {integrity: sha512-IpVePh16EbbB02V+UA+HQnnPIohgXvJRxHcS5+Uwk4AT5LjzCZJm5sp/yqs5C6KZJ1jMsV4paEV13BN1pvDuxQ==} + + conventional-changelog-conventionalcommits@6.1.0: + resolution: {integrity: sha512-3cS3GEtR78zTfMzk0AizXKKIdN4OvSh7ibNz6/DPbhWWQu7LqE/8+/GqSodV+sywUR2gpJAdP/1JFf4XtN7Zpw==} + engines: {node: '>=14'} + + conventional-changelog-core@5.0.2: + resolution: {integrity: sha512-RhQOcDweXNWvlRwUDCpaqXzbZemKPKncCWZG50Alth72WITVd6nhVk9MJ6w1k9PFNBcZ3YwkdkChE+8+ZwtUug==} + engines: {node: '>=14'} + + conventional-changelog-ember@3.0.0: + resolution: {integrity: sha512-7PYthCoSxIS98vWhVcSphMYM322OxptpKAuHYdVspryI0ooLDehRXWeRWgN+zWSBXKl/pwdgAg8IpLNSM1/61A==} + engines: {node: '>=14'} + + conventional-changelog-eslint@4.0.0: + resolution: {integrity: sha512-nEZ9byP89hIU0dMx37JXQkE1IpMmqKtsaR24X7aM3L6Yy/uAtbb+ogqthuNYJkeO1HyvK7JsX84z8649hvp43Q==} + engines: {node: '>=14'} + + conventional-changelog-express@3.0.0: + resolution: {integrity: sha512-HqxihpUMfIuxvlPvC6HltA4ZktQEUan/v3XQ77+/zbu8No/fqK3rxSZaYeHYant7zRxQNIIli7S+qLS9tX9zQA==} + engines: {node: '>=14'} + + conventional-changelog-jquery@4.0.0: + resolution: {integrity: sha512-TTIN5CyzRMf8PUwyy4IOLmLV2DFmPtasKN+x7EQKzwSX8086XYwo+NeaeA3VUT8bvKaIy5z/JoWUvi7huUOgaw==} + engines: {node: '>=14'} + + conventional-changelog-jshint@3.0.0: + resolution: {integrity: sha512-bQof4byF4q+n+dwFRkJ/jGf9dCNUv4/kCDcjeCizBvfF81TeimPZBB6fT4HYbXgxxfxWXNl/i+J6T0nI4by6DA==} + engines: {node: '>=14'} + + conventional-changelog-preset-loader@3.0.0: + resolution: {integrity: sha512-qy9XbdSLmVnwnvzEisjxdDiLA4OmV3o8db+Zdg4WiFw14fP3B6XNz98X0swPPpkTd/pc1K7+adKgEDM1JCUMiA==} + engines: {node: '>=14'} + + conventional-changelog-writer@6.0.1: + resolution: {integrity: sha512-359t9aHorPw+U+nHzUXHS5ZnPBOizRxfQsWT5ZDHBfvfxQOAik+yfuhKXG66CN5LEWPpMNnIMHUTCKeYNprvHQ==} + engines: {node: '>=14'} + hasBin: true + + conventional-changelog@4.0.0: + resolution: {integrity: sha512-JbZjwE1PzxQCvm+HUTIr+pbSekS8qdOZzMakdFyPtdkEWwFvwEJYONzjgMm0txCb2yBcIcfKDmg8xtCKTdecNQ==} + engines: {node: '>=14'} + + conventional-commits-filter@3.0.0: + resolution: {integrity: sha512-1ymej8b5LouPx9Ox0Dw/qAO2dVdfpRFq28e5Y0jJEU8ZrLdy0vOSkkIInwmxErFGhg6SALro60ZrwYFVTUDo4Q==} + engines: {node: '>=14'} + + conventional-commits-parser@4.0.0: + resolution: {integrity: sha512-WRv5j1FsVM5FISJkoYMR6tPk07fkKT0UodruX4je86V4owk451yjXAKzKAPOs9l7y59E2viHUS9eQ+dfUA9NSg==} + engines: {node: '>=14'} + hasBin: true + + conventional-recommended-bump@7.0.1: + resolution: {integrity: sha512-Ft79FF4SlOFvX4PkwFDRnaNiIVX7YbmqGU0RwccUaiGvgp3S0a8ipR2/Qxk31vclDNM+GSdJOVs2KrsUCjblVA==} + engines: {node: '>=14'} + hasBin: true + + core-util-is@1.0.3: + resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} + cross-spawn@7.0.6: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} @@ -802,12 +988,24 @@ packages: engines: {node: '>=4'} hasBin: true + cssstyle@4.2.1: + resolution: {integrity: sha512-9+vem03dMXG7gDmZ62uqmRiMRNtinIZ9ZyuF6BdxzfOD+FdN5hretzynkn0ReS2DO2GSw76RWHs0UmJPI2zUjw==} + engines: {node: '>=18'} + csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} damerau-levenshtein@1.0.8: resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} + dargs@7.0.0: + resolution: {integrity: sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==} + engines: {node: '>=8'} + + data-urls@5.0.0: + resolution: {integrity: sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==} + engines: {node: '>=18'} + data-view-buffer@1.0.2: resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==} engines: {node: '>= 0.4'} @@ -820,6 +1018,9 @@ packages: resolution: {integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==} engines: {node: '>= 0.4'} + dateformat@3.0.3: + resolution: {integrity: sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==} + debug@3.2.7: resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} peerDependencies: @@ -837,6 +1038,17 @@ packages: supports-color: optional: true + decamelize-keys@1.1.1: + resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} + engines: {node: '>=0.10.0'} + + decamelize@1.2.0: + resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} + engines: {node: '>=0.10.0'} + + decimal.js@10.5.0: + resolution: {integrity: sha512-8vDa8Qxvr/+d94hSh5P3IJwI5t8/c0KsMp+g8bNw9cY2icONa5aPfvKeieW1WlG0WQYwwhJ7mjui2xtiePQSXw==} + deep-is@0.1.4: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} @@ -848,10 +1060,22 @@ packages: resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} engines: {node: '>= 0.4'} + delayed-stream@1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} + + detect-indent@6.1.0: + resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} + engines: {node: '>=8'} + detect-libc@2.0.3: resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} engines: {node: '>=8'} + detect-newline@3.1.0: + resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} + engines: {node: '>=8'} + didyoumean@1.2.2: resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} @@ -862,6 +1086,14 @@ packages: resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} engines: {node: '>=0.10.0'} + dot-prop@5.3.0: + resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} + engines: {node: '>=8'} + + dotgitignore@2.1.0: + resolution: {integrity: sha512-sCm11ak2oY6DglEPpCB8TixLjWAxd3kJTs6UIcSasNYxXdFPV+YKlye92c8H4kKFqV5qYMIh7d+cYecEg0dIkA==} + engines: {node: '>=6'} + dunder-proto@1.0.1: resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} engines: {node: '>= 0.4'} @@ -879,6 +1111,13 @@ packages: resolution: {integrity: sha512-0/r0MySGYG8YqlayBZ6MuCfECmHFdJ5qyPh8s8wa5Hnm6SaFLSK1VYCbj+NKp090Nm1caZhD+QTnmxO7esYGyQ==} engines: {node: '>=10.13.0'} + entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + engines: {node: '>=0.12'} + + error-ex@1.3.2: + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} + es-abstract@1.23.9: resolution: {integrity: sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==} engines: {node: '>= 0.4'} @@ -910,6 +1149,14 @@ packages: resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==} engines: {node: '>= 0.4'} + escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} + + escape-string-regexp@1.0.5: + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} + engines: {node: '>=0.8.0'} + escape-string-regexp@4.0.0: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} @@ -1050,6 +1297,10 @@ packages: fastq@1.18.0: resolution: {integrity: sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==} + figures@3.2.0: + resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} + engines: {node: '>=8'} + file-entry-cache@8.0.0: resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} engines: {node: '>=16.0.0'} @@ -1058,6 +1309,18 @@ packages: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} + find-up@2.1.0: + resolution: {integrity: sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==} + engines: {node: '>=4'} + + find-up@3.0.0: + resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} + engines: {node: '>=6'} + + find-up@4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} + engines: {node: '>=8'} + find-up@5.0.0: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} engines: {node: '>=10'} @@ -1077,6 +1340,10 @@ packages: resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} engines: {node: '>=14'} + form-data@4.0.1: + resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==} + engines: {node: '>= 6'} + fsevents@2.3.3: resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} @@ -1092,10 +1359,19 @@ packages: functions-have-names@1.2.3: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} + get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} + get-intrinsic@1.2.7: resolution: {integrity: sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==} engines: {node: '>= 0.4'} + get-pkg-repo@4.2.1: + resolution: {integrity: sha512-2+QbHjFRfGB74v/pYWjd5OhU3TDIC2Gv/YKUTk/tCvAz0pkn/Mz6P3uByuBimLOcPvN2jYdScl3xGFSrx0jEcA==} + engines: {node: '>=6.9.0'} + hasBin: true + get-proto@1.0.1: resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} engines: {node: '>= 0.4'} @@ -1107,6 +1383,23 @@ packages: get-tsconfig@4.10.0: resolution: {integrity: sha512-kGzZ3LWWQcGIAmg6iWvXn0ei6WDtV26wzHRMwDSzmAbcXrTEXxHy6IehI6/4eT6VRKyMP1eF1VqwrVUmE/LR7A==} + git-raw-commits@3.0.0: + resolution: {integrity: sha512-b5OHmZ3vAgGrDn/X0kS+9qCfNKWe4K/jFnhwzVWWg0/k5eLa3060tZShrRg8Dja5kPc+YjS0Gc6y7cRr44Lpjw==} + engines: {node: '>=14'} + hasBin: true + + git-remote-origin-url@2.0.0: + resolution: {integrity: sha512-eU+GGrZgccNJcsDH5LkXR3PB9M958hxc7sbA8DFJjrv9j4L2P/eZfKhM+QD6wyzpiv+b1BpK0XrYCxkovtjSLw==} + engines: {node: '>=4'} + + git-semver-tags@5.0.1: + resolution: {integrity: sha512-hIvOeZwRbQ+7YEUmCkHqo8FOLQZCEn18yevLHADlFPZY02KJGsu5FZt9YW/lybfK2uhWFI7Qg/07LekJiTv7iA==} + engines: {node: '>=14'} + hasBin: true + + gitconfiglocal@1.0.0: + resolution: {integrity: sha512-spLUXeTAVHxDtKsJc8FkFVgFtMdEN9qPGpL23VfSHx4fP4+Ds097IXLvymbnDH8FnmxX5Nr9bPw3A+AQ6mWEaQ==} + glob-parent@5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} engines: {node: '>= 6'} @@ -1141,10 +1434,23 @@ packages: graphemer@1.4.0: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + handlebars@4.7.8: + resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} + engines: {node: '>=0.4.7'} + hasBin: true + + hard-rejection@2.1.0: + resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} + engines: {node: '>=6'} + has-bigints@1.1.0: resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==} engines: {node: '>= 0.4'} + has-flag@3.0.0: + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} + engines: {node: '>=4'} + has-flag@4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} @@ -1168,6 +1474,29 @@ packages: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} + hosted-git-info@2.8.9: + resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} + + hosted-git-info@4.1.0: + resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==} + engines: {node: '>=10'} + + html-encoding-sniffer@4.0.0: + resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==} + engines: {node: '>=18'} + + http-proxy-agent@7.0.2: + resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} + engines: {node: '>= 14'} + + https-proxy-agent@7.0.6: + resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} + engines: {node: '>= 14'} + + iconv-lite@0.6.3: + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} + engines: {node: '>=0.10.0'} + ignore@5.3.2: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} @@ -1180,6 +1509,16 @@ packages: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} engines: {node: '>=0.8.19'} + indent-string@4.0.0: + resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} + engines: {node: '>=8'} + + inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + + ini@1.3.8: + resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} + internal-slot@1.1.0: resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==} engines: {node: '>= 0.4'} @@ -1188,6 +1527,9 @@ packages: resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==} engines: {node: '>= 0.4'} + is-arrayish@0.2.1: + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + is-arrayish@0.3.2: resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} @@ -1258,6 +1600,17 @@ packages: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} engines: {node: '>=0.12.0'} + is-obj@2.0.0: + resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} + engines: {node: '>=8'} + + is-plain-obj@1.1.0: + resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} + engines: {node: '>=0.10.0'} + + is-potential-custom-element-name@1.0.1: + resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} + is-regex@1.2.1: resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} engines: {node: '>= 0.4'} @@ -1278,6 +1631,10 @@ packages: resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==} engines: {node: '>= 0.4'} + is-text-path@1.0.1: + resolution: {integrity: sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w==} + engines: {node: '>=0.10.0'} + is-typed-array@1.1.15: resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==} engines: {node: '>= 0.4'} @@ -1294,6 +1651,9 @@ packages: resolution: {integrity: sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==} engines: {node: '>= 0.4'} + isarray@1.0.0: + resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} + isarray@2.0.5: resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} @@ -1321,6 +1681,15 @@ packages: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true + jsdom@25.0.1: + resolution: {integrity: sha512-8i7LzZj7BF8uplX+ZyOlIz86V6TAsSs+np6m1kpW9u0JWi4z/1t+FzcK1aek+ybTnAC4KhBL4uXCNT0wcUIeCw==} + engines: {node: '>=18'} + peerDependencies: + canvas: ^2.11.2 + peerDependenciesMeta: + canvas: + optional: true + jsesc@3.1.0: resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} engines: {node: '>=6'} @@ -1329,16 +1698,29 @@ packages: json-buffer@3.0.1: resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + json-parse-better-errors@1.0.2: + resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} + + json-parse-even-better-errors@2.3.1: + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + json-schema-traverse@0.4.1: resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} json-stable-stringify-without-jsonify@1.0.1: resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + json-stringify-safe@5.0.1: + resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} + json5@1.0.2: resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} hasBin: true + jsonparse@1.3.1: + resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} + engines: {'0': node >= 0.2.0} + jsx-ast-utils@3.3.5: resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} engines: {node: '>=4.0'} @@ -1346,6 +1728,10 @@ packages: keyv@4.5.4: resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + kind-of@6.0.3: + resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} + engines: {node: '>=0.10.0'} + language-subtag-registry@0.3.23: resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==} @@ -1364,10 +1750,29 @@ packages: lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + load-json-file@4.0.0: + resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==} + engines: {node: '>=4'} + + locate-path@2.0.0: + resolution: {integrity: sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==} + engines: {node: '>=4'} + + locate-path@3.0.0: + resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} + engines: {node: '>=6'} + + locate-path@5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} + engines: {node: '>=8'} + locate-path@6.0.0: resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} engines: {node: '>=10'} + lodash.ismatch@4.4.0: + resolution: {integrity: sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g==} + lodash.merge@4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} @@ -1381,15 +1786,31 @@ packages: lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + lru-cache@6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} + engines: {node: '>=10'} + lucide-react@0.474.0: resolution: {integrity: sha512-CmghgHkh0OJNmxGKWc0qfPJCYHASPMVSyGY8fj3xgk4v84ItqDg64JNKFZn5hC6E0vHi6gxnbCgwhyVB09wQtA==} peerDependencies: react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 + map-obj@1.0.1: + resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==} + engines: {node: '>=0.10.0'} + + map-obj@4.3.0: + resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} + engines: {node: '>=8'} + math-intrinsics@1.1.0: resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} engines: {node: '>= 0.4'} + meow@8.1.2: + resolution: {integrity: sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==} + engines: {node: '>=10'} + merge2@1.4.1: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} @@ -1398,6 +1819,18 @@ packages: resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} engines: {node: '>=8.6'} + mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} + + mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} + + min-indent@1.0.1: + resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} + engines: {node: '>=4'} + minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} @@ -1405,6 +1838,10 @@ packages: resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} engines: {node: '>=16 || 14 >=14.17'} + minimist-options@4.1.0: + resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} + engines: {node: '>= 6'} + minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} @@ -1412,6 +1849,10 @@ packages: resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} engines: {node: '>=16 || 14 >=14.17'} + modify-values@1.0.1: + resolution: {integrity: sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==} + engines: {node: '>=0.10.0'} + ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} @@ -1426,6 +1867,9 @@ packages: natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + neo-async@2.6.2: + resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} + next-themes@0.4.4: resolution: {integrity: sha512-LDQ2qIOJF0VnuVrrMSMLrWGjRMkq+0mpgl6e0juCLqdJ+oo8Q84JRWT6Wh11VDQKkMMe+dVzDKLWs5n87T+PkQ==} peerDependencies: @@ -1453,10 +1897,20 @@ packages: sass: optional: true + normalize-package-data@2.5.0: + resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} + + normalize-package-data@3.0.3: + resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==} + engines: {node: '>=10'} + normalize-path@3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} + nwsapi@2.2.16: + resolution: {integrity: sha512-F1I/bimDpj3ncaNDhfyMWuFqmQDBwDB0Fogc2qpL3BWvkQteFD/8BzWuIRl83rq0DXfm8SGt/HFhLXZyljTXcQ==} + object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} @@ -1501,14 +1955,42 @@ packages: resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==} engines: {node: '>= 0.4'} + p-limit@1.3.0: + resolution: {integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==} + engines: {node: '>=4'} + + p-limit@2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + engines: {node: '>=6'} + p-limit@3.1.0: resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} engines: {node: '>=10'} + p-locate@2.0.0: + resolution: {integrity: sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==} + engines: {node: '>=4'} + + p-locate@3.0.0: + resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} + engines: {node: '>=6'} + + p-locate@4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + engines: {node: '>=8'} + p-locate@5.0.0: resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} engines: {node: '>=10'} + p-try@1.0.0: + resolution: {integrity: sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==} + engines: {node: '>=4'} + + p-try@2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + engines: {node: '>=6'} + package-json-from-dist@1.0.1: resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} @@ -1516,6 +1998,21 @@ packages: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} engines: {node: '>=6'} + parse-json@4.0.0: + resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==} + engines: {node: '>=4'} + + parse-json@5.2.0: + resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} + engines: {node: '>=8'} + + parse5@7.2.1: + resolution: {integrity: sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==} + + path-exists@3.0.0: + resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} + engines: {node: '>=4'} + path-exists@4.0.0: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} @@ -1531,6 +2028,10 @@ packages: resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} engines: {node: '>=16 || 14 >=14.18'} + path-type@3.0.0: + resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} + engines: {node: '>=4'} + picocolors@1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} @@ -1542,6 +2043,10 @@ packages: resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} engines: {node: '>=0.10.0'} + pify@3.0.0: + resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} + engines: {node: '>=4'} + pirates@4.0.6: resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} engines: {node: '>= 6'} @@ -1659,6 +2164,9 @@ packages: engines: {node: '>=14'} hasBin: true + process-nextick-args@2.0.1: + resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} + prop-types@15.8.1: resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} @@ -1669,6 +2177,10 @@ packages: queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + quick-lru@4.0.1: + resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} + engines: {node: '>=8'} + react-dom@19.0.0: resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==} peerDependencies: @@ -1684,10 +2196,37 @@ packages: read-cache@1.0.0: resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} + read-pkg-up@3.0.0: + resolution: {integrity: sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==} + engines: {node: '>=4'} + + read-pkg-up@7.0.1: + resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} + engines: {node: '>=8'} + + read-pkg@3.0.0: + resolution: {integrity: sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==} + engines: {node: '>=4'} + + read-pkg@5.2.0: + resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} + engines: {node: '>=8'} + + readable-stream@2.3.8: + resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} + + readable-stream@3.6.2: + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} + engines: {node: '>= 6'} + readdirp@3.6.0: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} + redent@3.0.0: + resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} + engines: {node: '>=8'} + reflect.getprototypeof@1.0.10: resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==} engines: {node: '>= 0.4'} @@ -1696,6 +2235,10 @@ packages: resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==} engines: {node: '>= 0.4'} + require-directory@2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} + resolve-from@4.0.0: resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} engines: {node: '>=4'} @@ -1716,6 +2259,12 @@ packages: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + rrweb-cssom@0.7.1: + resolution: {integrity: sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==} + + rrweb-cssom@0.8.0: + resolution: {integrity: sha512-guoltQEx+9aMf2gDZ0s62EcV8lsXR+0w8915TC3ITdn2YueuNjdAYh/levpU9nFaoChh9RUS5ZdQMrKfVEN9tw==} + run-parallel@1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} @@ -1723,6 +2272,12 @@ packages: resolution: {integrity: sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==} engines: {node: '>=0.4'} + safe-buffer@5.1.2: + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} + + safe-buffer@5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + safe-push-apply@1.0.0: resolution: {integrity: sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==} engines: {node: '>= 0.4'} @@ -1731,9 +2286,20 @@ packages: resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==} engines: {node: '>= 0.4'} + safer-buffer@2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + + saxes@6.0.0: + resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} + engines: {node: '>=v12.22.7'} + scheduler@0.25.0: resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} + semver@5.7.2: + resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} + hasBin: true + semver@6.3.1: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true @@ -1794,6 +2360,28 @@ packages: resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} + source-map@0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} + + spdx-correct@3.2.0: + resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} + + spdx-exceptions@2.5.0: + resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} + + spdx-expression-parse@3.0.1: + resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} + + spdx-license-ids@3.0.21: + resolution: {integrity: sha512-Bvg/8F5XephndSK3JffaRqdT+gyhfqIPwDHpX80tJrF8QQRYMo8sNMeaZ2Dp5+jhwKnUmIOyFFQfHRkjJm5nXg==} + + split2@3.2.2: + resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==} + + split@1.0.1: + resolution: {integrity: sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==} + stable-hash@0.0.4: resolution: {integrity: sha512-LjdcbuBeLcdETCrPn9i8AYAZ1eCtu4ECAWtP7UleOiZ9LzVxRzzUZEoZ8zB24nhkQnDWyET0I+3sWokSDS3E7g==} @@ -1832,6 +2420,12 @@ packages: resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} engines: {node: '>= 0.4'} + string_decoder@1.1.1: + resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} + + string_decoder@1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + strip-ansi@6.0.1: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} @@ -1844,6 +2438,10 @@ packages: resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} engines: {node: '>=4'} + strip-indent@3.0.0: + resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} + engines: {node: '>=8'} + strip-json-comments@3.1.1: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} @@ -1866,6 +2464,10 @@ packages: engines: {node: '>=16 || 14 >=14.17'} hasBin: true + supports-color@5.5.0: + resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} + engines: {node: '>=4'} + supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} @@ -1874,6 +2476,9 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} + symbol-tree@3.2.4: + resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} + tailwind-merge@2.6.0: resolution: {integrity: sha512-P+Vu1qXfzediirmHOC3xKGAYeZtPcV9g76X+xg2FD4tYgR71ewMA35Y3sCz3zhiN/dwefRpJX0yBcgwi1fXNQA==} @@ -1891,6 +2496,10 @@ packages: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} + text-extensions@1.9.0: + resolution: {integrity: sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==} + engines: {node: '>=0.10'} + thenify-all@1.6.0: resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} engines: {node: '>=0.8'} @@ -1898,10 +2507,35 @@ packages: thenify@3.3.1: resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} + through2@2.0.5: + resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} + + through@2.3.8: + resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} + + tldts-core@6.1.77: + resolution: {integrity: sha512-bCaqm24FPk8OgBkM0u/SrEWJgHnhBWYqeBo6yUmcZJDCHt/IfyWBb+14CXdGi4RInMv4v7eUAin15W0DoA+Ytg==} + + tldts@6.1.77: + resolution: {integrity: sha512-lBpoWgy+kYmuXWQ83+R7LlJCnsd9YW8DGpZSHhrMl4b8Ly/1vzOie3OdtmUJDkKxcgRGOehDu5btKkty+JEe+g==} + hasBin: true + to-regex-range@5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} + tough-cookie@5.1.1: + resolution: {integrity: sha512-Ek7HndSVkp10hmHP9V4qZO1u+pn1RU5sI0Fw+jCU3lyvuMZcgqsNgc6CmJJZyByK4Vm/qotGRJlfgAX8q+4JiA==} + engines: {node: '>=16'} + + tr46@5.0.0: + resolution: {integrity: sha512-tk2G5R2KRwBd+ZN0zaEXpmzdKyOYksXwywulIX95MBODjSzMIuQnQ3m8JxgbhnL1LeVo7lqQKsYa1O3Htl7K5g==} + engines: {node: '>=18'} + + trim-newlines@3.0.1: + resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} + engines: {node: '>=8'} + ts-api-utils@2.0.0: resolution: {integrity: sha512-xCt/TOAc+EOHS1XPnijD3/yzpH6qg2xppZO1YDqGoVsNXfQfzHpOdNuXwrwOU8u4ITXJyDCTyt8w5g1sZv9ynQ==} engines: {node: '>=18.12'} @@ -1921,6 +2555,18 @@ packages: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} + type-fest@0.18.1: + resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==} + engines: {node: '>=10'} + + type-fest@0.6.0: + resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} + engines: {node: '>=8'} + + type-fest@0.8.1: + resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} + engines: {node: '>=8'} + typed-array-buffer@1.0.3: resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==} engines: {node: '>= 0.4'} @@ -1937,11 +2583,19 @@ packages: resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} engines: {node: '>= 0.4'} + typedarray@0.0.6: + resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} + typescript@5.7.3: resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==} engines: {node: '>=14.17'} hasBin: true + uglify-js@3.19.3: + resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} + engines: {node: '>=0.8.0'} + hasBin: true + unbox-primitive@1.1.0: resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} engines: {node: '>= 0.4'} @@ -1955,6 +2609,29 @@ packages: util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + validate-npm-package-license@3.0.4: + resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} + + w3c-xmlserializer@5.0.0: + resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==} + engines: {node: '>=18'} + + webidl-conversions@7.0.0: + resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} + engines: {node: '>=12'} + + whatwg-encoding@3.1.1: + resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} + engines: {node: '>=18'} + + whatwg-mimetype@4.0.0: + resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} + engines: {node: '>=18'} + + whatwg-url@14.1.0: + resolution: {integrity: sha512-jlf/foYIKywAt3x/XWKZ/3rz8OSJPiWktjmk891alJUEjiVxKX9LEO92qH3hv4aJ0mN3MWPvGMCy8jQi95xK4w==} + engines: {node: '>=18'} + which-boxed-primitive@1.1.1: resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} engines: {node: '>= 0.4'} @@ -1980,6 +2657,9 @@ packages: resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} + wordwrap@1.0.0: + resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} + wrap-ansi@7.0.0: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} engines: {node: '>=10'} @@ -1988,11 +2668,57 @@ packages: resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} engines: {node: '>=12'} + ws@8.18.0: + resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + xml-name-validator@5.0.0: + resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==} + engines: {node: '>=18'} + + xmlchars@2.2.0: + resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} + + xtend@4.0.2: + resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} + engines: {node: '>=0.4'} + + y18n@5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} + + yallist@4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + yaml@2.7.0: resolution: {integrity: sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==} engines: {node: '>= 14'} hasBin: true + yargs-parser@20.2.9: + resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} + engines: {node: '>=10'} + + yargs-parser@21.1.1: + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} + engines: {node: '>=12'} + + yargs@16.2.0: + resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==} + engines: {node: '>=10'} + + yargs@17.7.2: + resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} + engines: {node: '>=12'} + yocto-queue@0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} @@ -2001,6 +2727,14 @@ snapshots: '@alloc/quick-lru@5.2.0': {} + '@asamuzakjp/css-color@2.8.3': + dependencies: + '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) + '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) + '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) + '@csstools/css-tokenizer': 3.0.3 + lru-cache: 10.4.3 + '@babel/code-frame@7.26.2': dependencies: '@babel/helper-validator-identifier': 7.25.9 @@ -2046,6 +2780,26 @@ snapshots: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 + '@csstools/color-helpers@5.0.1': {} + + '@csstools/css-calc@2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)': + dependencies: + '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) + '@csstools/css-tokenizer': 3.0.3 + + '@csstools/css-color-parser@3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)': + dependencies: + '@csstools/color-helpers': 5.0.1 + '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) + '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) + '@csstools/css-tokenizer': 3.0.3 + + '@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3)': + dependencies: + '@csstools/css-tokenizer': 3.0.3 + + '@csstools/css-tokenizer@3.0.3': {} + '@emnapi/runtime@1.3.1': dependencies: tslib: 2.8.1 @@ -2106,6 +2860,8 @@ snapshots: '@humanwhocodes/retry@0.4.1': {} + '@hutson/parse-repository-url@3.0.2': {} + '@img/sharp-darwin-arm64@0.33.5': optionalDependencies: '@img/sharp-libvips-darwin-arm64': 1.0.4 @@ -2403,10 +3159,14 @@ snapshots: '@types/json5@0.0.29': {} + '@types/minimist@1.2.5': {} + '@types/node@20.17.16': dependencies: undici-types: 6.19.8 + '@types/normalize-package-data@2.4.4': {} + '@types/react-dom@19.0.3(@types/react@19.0.8)': dependencies: '@types/react': 19.0.8 @@ -2492,12 +3252,21 @@ snapshots: '@typescript-eslint/types': 8.21.0 eslint-visitor-keys: 4.2.0 + JSONStream@1.3.5: + dependencies: + jsonparse: 1.3.1 + through: 2.3.8 + acorn-jsx@5.3.2(acorn@8.14.0): dependencies: acorn: 8.14.0 acorn@8.14.0: {} + add-stream@1.0.0: {} + + agent-base@7.1.3: {} + ajv@6.12.6: dependencies: fast-deep-equal: 3.1.3 @@ -2509,6 +3278,10 @@ snapshots: ansi-regex@6.1.0: {} + ansi-styles@3.2.1: + dependencies: + color-convert: 1.9.3 + ansi-styles@4.3.0: dependencies: color-convert: 2.0.1 @@ -2533,6 +3306,8 @@ snapshots: call-bound: 1.0.3 is-array-buffer: 3.0.5 + array-ify@1.0.0: {} + array-includes@3.1.8: dependencies: call-bind: 1.0.8 @@ -2592,10 +3367,14 @@ snapshots: get-intrinsic: 1.2.7 is-array-buffer: 3.0.5 + arrify@1.0.1: {} + ast-types-flow@0.0.8: {} async-function@1.0.0: {} + asynckit@0.4.0: {} + available-typed-arrays@1.0.7: dependencies: possible-typed-array-names: 1.0.0 @@ -2621,6 +3400,8 @@ snapshots: dependencies: fill-range: 7.1.1 + buffer-from@1.1.2: {} + busboy@1.6.0: dependencies: streamsearch: 1.1.0 @@ -2646,8 +3427,22 @@ snapshots: camelcase-css@2.0.1: {} + camelcase-keys@6.2.2: + dependencies: + camelcase: 5.3.1 + map-obj: 4.3.0 + quick-lru: 4.0.1 + + camelcase@5.3.1: {} + caniuse-lite@1.0.30001695: {} + chalk@2.4.2: + dependencies: + ansi-styles: 3.2.1 + escape-string-regexp: 1.0.5 + supports-color: 5.5.0 + chalk@4.1.2: dependencies: ansi-styles: 4.3.0 @@ -2671,12 +3466,30 @@ snapshots: client-only@0.0.1: {} + cliui@7.0.4: + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + + cliui@8.0.1: + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + clsx@2.1.1: {} + color-convert@1.9.3: + dependencies: + color-name: 1.1.3 + color-convert@2.0.1: dependencies: color-name: 1.1.4 + color-name@1.1.3: {} + color-name@1.1.4: {} color-string@1.9.1: @@ -2691,10 +3504,140 @@ snapshots: color-string: 1.9.1 optional: true + combined-stream@1.0.8: + dependencies: + delayed-stream: 1.0.0 + commander@4.1.1: {} + commit-and-tag-version@12.5.0: + dependencies: + chalk: 2.4.2 + conventional-changelog: 4.0.0 + conventional-changelog-config-spec: 2.1.0 + conventional-changelog-conventionalcommits: 6.1.0 + conventional-recommended-bump: 7.0.1 + detect-indent: 6.1.0 + detect-newline: 3.1.0 + dotgitignore: 2.1.0 + figures: 3.2.0 + find-up: 5.0.0 + git-semver-tags: 5.0.1 + jsdom: 25.0.1 + semver: 7.6.3 + w3c-xmlserializer: 5.0.0 + yaml: 2.7.0 + yargs: 17.7.2 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - utf-8-validate + + compare-func@2.0.0: + dependencies: + array-ify: 1.0.0 + dot-prop: 5.3.0 + concat-map@0.0.1: {} + concat-stream@2.0.0: + dependencies: + buffer-from: 1.1.2 + inherits: 2.0.4 + readable-stream: 3.6.2 + typedarray: 0.0.6 + + conventional-changelog-angular@6.0.0: + dependencies: + compare-func: 2.0.0 + + conventional-changelog-atom@3.0.0: {} + + conventional-changelog-codemirror@3.0.0: {} + + conventional-changelog-config-spec@2.1.0: {} + + conventional-changelog-conventionalcommits@6.1.0: + dependencies: + compare-func: 2.0.0 + + conventional-changelog-core@5.0.2: + dependencies: + add-stream: 1.0.0 + conventional-changelog-writer: 6.0.1 + conventional-commits-parser: 4.0.0 + dateformat: 3.0.3 + get-pkg-repo: 4.2.1 + git-raw-commits: 3.0.0 + git-remote-origin-url: 2.0.0 + git-semver-tags: 5.0.1 + normalize-package-data: 3.0.3 + read-pkg: 3.0.0 + read-pkg-up: 3.0.0 + + conventional-changelog-ember@3.0.0: {} + + conventional-changelog-eslint@4.0.0: {} + + conventional-changelog-express@3.0.0: {} + + conventional-changelog-jquery@4.0.0: {} + + conventional-changelog-jshint@3.0.0: + dependencies: + compare-func: 2.0.0 + + conventional-changelog-preset-loader@3.0.0: {} + + conventional-changelog-writer@6.0.1: + dependencies: + conventional-commits-filter: 3.0.0 + dateformat: 3.0.3 + handlebars: 4.7.8 + json-stringify-safe: 5.0.1 + meow: 8.1.2 + semver: 7.6.3 + split: 1.0.1 + + conventional-changelog@4.0.0: + dependencies: + conventional-changelog-angular: 6.0.0 + conventional-changelog-atom: 3.0.0 + conventional-changelog-codemirror: 3.0.0 + conventional-changelog-conventionalcommits: 6.1.0 + conventional-changelog-core: 5.0.2 + conventional-changelog-ember: 3.0.0 + conventional-changelog-eslint: 4.0.0 + conventional-changelog-express: 3.0.0 + conventional-changelog-jquery: 4.0.0 + conventional-changelog-jshint: 3.0.0 + conventional-changelog-preset-loader: 3.0.0 + + conventional-commits-filter@3.0.0: + dependencies: + lodash.ismatch: 4.4.0 + modify-values: 1.0.1 + + conventional-commits-parser@4.0.0: + dependencies: + JSONStream: 1.3.5 + is-text-path: 1.0.1 + meow: 8.1.2 + split2: 3.2.2 + + conventional-recommended-bump@7.0.1: + dependencies: + concat-stream: 2.0.0 + conventional-changelog-preset-loader: 3.0.0 + conventional-commits-filter: 3.0.0 + conventional-commits-parser: 4.0.0 + git-raw-commits: 3.0.0 + git-semver-tags: 5.0.1 + meow: 8.1.2 + + core-util-is@1.0.3: {} + cross-spawn@7.0.6: dependencies: path-key: 3.1.1 @@ -2703,10 +3646,22 @@ snapshots: cssesc@3.0.0: {} + cssstyle@4.2.1: + dependencies: + '@asamuzakjp/css-color': 2.8.3 + rrweb-cssom: 0.8.0 + csstype@3.1.3: {} damerau-levenshtein@1.0.8: {} + dargs@7.0.0: {} + + data-urls@5.0.0: + dependencies: + whatwg-mimetype: 4.0.0 + whatwg-url: 14.1.0 + data-view-buffer@1.0.2: dependencies: call-bound: 1.0.3 @@ -2725,6 +3680,8 @@ snapshots: es-errors: 1.3.0 is-data-view: 1.0.2 + dateformat@3.0.3: {} + debug@3.2.7: dependencies: ms: 2.1.3 @@ -2733,6 +3690,15 @@ snapshots: dependencies: ms: 2.1.3 + decamelize-keys@1.1.1: + dependencies: + decamelize: 1.2.0 + map-obj: 1.0.1 + + decamelize@1.2.0: {} + + decimal.js@10.5.0: {} + deep-is@0.1.4: {} define-data-property@1.1.4: @@ -2747,9 +3713,15 @@ snapshots: has-property-descriptors: 1.0.2 object-keys: 1.1.1 + delayed-stream@1.0.0: {} + + detect-indent@6.1.0: {} + detect-libc@2.0.3: optional: true + detect-newline@3.1.0: {} + didyoumean@1.2.2: {} dlv@1.1.3: {} @@ -2758,6 +3730,15 @@ snapshots: dependencies: esutils: 2.0.3 + dot-prop@5.3.0: + dependencies: + is-obj: 2.0.0 + + dotgitignore@2.1.0: + dependencies: + find-up: 3.0.0 + minimatch: 3.1.2 + dunder-proto@1.0.1: dependencies: call-bind-apply-helpers: 1.0.1 @@ -2775,6 +3756,12 @@ snapshots: graceful-fs: 4.2.11 tapable: 2.2.1 + entities@4.5.0: {} + + error-ex@1.3.2: + dependencies: + is-arrayish: 0.2.1 + es-abstract@1.23.9: dependencies: array-buffer-byte-length: 1.0.2 @@ -2873,6 +3860,10 @@ snapshots: is-date-object: 1.1.0 is-symbol: 1.1.1 + escalade@3.2.0: {} + + escape-string-regexp@1.0.5: {} + escape-string-regexp@4.0.0: {} eslint-config-next@15.1.6(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3): @@ -2919,7 +3910,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.21.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0)(eslint@9.19.0(jiti@1.21.7)): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.21.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0)(eslint@9.19.0(jiti@1.21.7)))(eslint@9.19.0(jiti@1.21.7)): dependencies: debug: 3.2.7 optionalDependencies: @@ -2941,7 +3932,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.19.0(jiti@1.21.7) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.21.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0)(eslint@9.19.0(jiti@1.21.7)) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.21.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0)(eslint@9.19.0(jiti@1.21.7)))(eslint@9.19.0(jiti@1.21.7)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -3098,6 +4089,10 @@ snapshots: dependencies: reusify: 1.0.4 + figures@3.2.0: + dependencies: + escape-string-regexp: 1.0.5 + file-entry-cache@8.0.0: dependencies: flat-cache: 4.0.1 @@ -3106,6 +4101,19 @@ snapshots: dependencies: to-regex-range: 5.0.1 + find-up@2.1.0: + dependencies: + locate-path: 2.0.0 + + find-up@3.0.0: + dependencies: + locate-path: 3.0.0 + + find-up@4.1.0: + dependencies: + locate-path: 5.0.0 + path-exists: 4.0.0 + find-up@5.0.0: dependencies: locate-path: 6.0.0 @@ -3127,6 +4135,12 @@ snapshots: cross-spawn: 7.0.6 signal-exit: 4.1.0 + form-data@4.0.1: + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + fsevents@2.3.3: optional: true @@ -3143,6 +4157,8 @@ snapshots: functions-have-names@1.2.3: {} + get-caller-file@2.0.5: {} + get-intrinsic@1.2.7: dependencies: call-bind-apply-helpers: 1.0.1 @@ -3156,6 +4172,13 @@ snapshots: hasown: 2.0.2 math-intrinsics: 1.1.0 + get-pkg-repo@4.2.1: + dependencies: + '@hutson/parse-repository-url': 3.0.2 + hosted-git-info: 4.1.0 + through2: 2.0.5 + yargs: 16.2.0 + get-proto@1.0.1: dependencies: dunder-proto: 1.0.1 @@ -3171,6 +4194,26 @@ snapshots: dependencies: resolve-pkg-maps: 1.0.0 + git-raw-commits@3.0.0: + dependencies: + dargs: 7.0.0 + meow: 8.1.2 + split2: 3.2.2 + + git-remote-origin-url@2.0.0: + dependencies: + gitconfiglocal: 1.0.0 + pify: 2.3.0 + + git-semver-tags@5.0.1: + dependencies: + meow: 8.1.2 + semver: 7.6.3 + + gitconfiglocal@1.0.0: + dependencies: + ini: 1.3.8 + glob-parent@5.1.2: dependencies: is-glob: 4.0.3 @@ -3203,8 +4246,21 @@ snapshots: graphemer@1.4.0: {} + handlebars@4.7.8: + dependencies: + minimist: 1.2.8 + neo-async: 2.6.2 + source-map: 0.6.1 + wordwrap: 1.0.0 + optionalDependencies: + uglify-js: 3.19.3 + + hard-rejection@2.1.0: {} + has-bigints@1.1.0: {} + has-flag@3.0.0: {} + has-flag@4.0.0: {} has-property-descriptors@1.0.2: @@ -3225,6 +4281,34 @@ snapshots: dependencies: function-bind: 1.1.2 + hosted-git-info@2.8.9: {} + + hosted-git-info@4.1.0: + dependencies: + lru-cache: 6.0.0 + + html-encoding-sniffer@4.0.0: + dependencies: + whatwg-encoding: 3.1.1 + + http-proxy-agent@7.0.2: + dependencies: + agent-base: 7.1.3 + debug: 4.4.0 + transitivePeerDependencies: + - supports-color + + https-proxy-agent@7.0.6: + dependencies: + agent-base: 7.1.3 + debug: 4.4.0 + transitivePeerDependencies: + - supports-color + + iconv-lite@0.6.3: + dependencies: + safer-buffer: 2.1.2 + ignore@5.3.2: {} import-fresh@3.3.0: @@ -3234,6 +4318,12 @@ snapshots: imurmurhash@0.1.4: {} + indent-string@4.0.0: {} + + inherits@2.0.4: {} + + ini@1.3.8: {} + internal-slot@1.1.0: dependencies: es-errors: 1.3.0 @@ -3246,6 +4336,8 @@ snapshots: call-bound: 1.0.3 get-intrinsic: 1.2.7 + is-arrayish@0.2.1: {} + is-arrayish@0.3.2: optional: true @@ -3319,6 +4411,12 @@ snapshots: is-number@7.0.0: {} + is-obj@2.0.0: {} + + is-plain-obj@1.1.0: {} + + is-potential-custom-element-name@1.0.1: {} + is-regex@1.2.1: dependencies: call-bound: 1.0.3 @@ -3343,6 +4441,10 @@ snapshots: has-symbols: 1.1.0 safe-regex-test: 1.1.0 + is-text-path@1.0.1: + dependencies: + text-extensions: 1.9.0 + is-typed-array@1.1.15: dependencies: which-typed-array: 1.1.18 @@ -3358,6 +4460,8 @@ snapshots: call-bound: 1.0.3 get-intrinsic: 1.2.7 + isarray@1.0.0: {} + isarray@2.0.5: {} isexe@2.0.0: {} @@ -3387,18 +4491,54 @@ snapshots: dependencies: argparse: 2.0.1 + jsdom@25.0.1: + dependencies: + cssstyle: 4.2.1 + data-urls: 5.0.0 + decimal.js: 10.5.0 + form-data: 4.0.1 + html-encoding-sniffer: 4.0.0 + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.6 + is-potential-custom-element-name: 1.0.1 + nwsapi: 2.2.16 + parse5: 7.2.1 + rrweb-cssom: 0.7.1 + saxes: 6.0.0 + symbol-tree: 3.2.4 + tough-cookie: 5.1.1 + w3c-xmlserializer: 5.0.0 + webidl-conversions: 7.0.0 + whatwg-encoding: 3.1.1 + whatwg-mimetype: 4.0.0 + whatwg-url: 14.1.0 + ws: 8.18.0 + xml-name-validator: 5.0.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + jsesc@3.1.0: {} json-buffer@3.0.1: {} + json-parse-better-errors@1.0.2: {} + + json-parse-even-better-errors@2.3.1: {} + json-schema-traverse@0.4.1: {} json-stable-stringify-without-jsonify@1.0.1: {} + json-stringify-safe@5.0.1: {} + json5@1.0.2: dependencies: minimist: 1.2.8 + jsonparse@1.3.1: {} + jsx-ast-utils@3.3.5: dependencies: array-includes: 3.1.8 @@ -3410,6 +4550,8 @@ snapshots: dependencies: json-buffer: 3.0.1 + kind-of@6.0.3: {} + language-subtag-registry@0.3.23: {} language-tags@1.0.9: @@ -3425,10 +4567,33 @@ snapshots: lines-and-columns@1.2.4: {} + load-json-file@4.0.0: + dependencies: + graceful-fs: 4.2.11 + parse-json: 4.0.0 + pify: 3.0.0 + strip-bom: 3.0.0 + + locate-path@2.0.0: + dependencies: + p-locate: 2.0.0 + path-exists: 3.0.0 + + locate-path@3.0.0: + dependencies: + p-locate: 3.0.0 + path-exists: 3.0.0 + + locate-path@5.0.0: + dependencies: + p-locate: 4.1.0 + locate-path@6.0.0: dependencies: p-locate: 5.0.0 + lodash.ismatch@4.4.0: {} + lodash.merge@4.6.2: {} lodash@4.17.21: {} @@ -3439,12 +4604,34 @@ snapshots: lru-cache@10.4.3: {} + lru-cache@6.0.0: + dependencies: + yallist: 4.0.0 + lucide-react@0.474.0(react@19.0.0): dependencies: react: 19.0.0 + map-obj@1.0.1: {} + + map-obj@4.3.0: {} + math-intrinsics@1.1.0: {} + meow@8.1.2: + dependencies: + '@types/minimist': 1.2.5 + camelcase-keys: 6.2.2 + decamelize-keys: 1.1.1 + hard-rejection: 2.1.0 + minimist-options: 4.1.0 + normalize-package-data: 3.0.3 + read-pkg-up: 7.0.1 + redent: 3.0.0 + trim-newlines: 3.0.1 + type-fest: 0.18.1 + yargs-parser: 20.2.9 + merge2@1.4.1: {} micromatch@4.0.8: @@ -3452,6 +4639,14 @@ snapshots: braces: 3.0.3 picomatch: 2.3.1 + mime-db@1.52.0: {} + + mime-types@2.1.35: + dependencies: + mime-db: 1.52.0 + + min-indent@1.0.1: {} + minimatch@3.1.2: dependencies: brace-expansion: 1.1.11 @@ -3460,10 +4655,18 @@ snapshots: dependencies: brace-expansion: 2.0.1 + minimist-options@4.1.0: + dependencies: + arrify: 1.0.1 + is-plain-obj: 1.1.0 + kind-of: 6.0.3 + minimist@1.2.8: {} minipass@7.1.2: {} + modify-values@1.0.1: {} + ms@2.1.3: {} mz@2.7.0: @@ -3476,6 +4679,8 @@ snapshots: natural-compare@1.4.0: {} + neo-async@2.6.2: {} + next-themes@0.4.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: react: 19.0.0 @@ -3506,8 +4711,24 @@ snapshots: - '@babel/core' - babel-plugin-macros + normalize-package-data@2.5.0: + dependencies: + hosted-git-info: 2.8.9 + resolve: 1.22.10 + semver: 5.7.2 + validate-npm-package-license: 3.0.4 + + normalize-package-data@3.0.3: + dependencies: + hosted-git-info: 4.1.0 + is-core-module: 2.16.1 + semver: 7.6.3 + validate-npm-package-license: 3.0.4 + normalize-path@3.0.0: {} + nwsapi@2.2.16: {} + object-assign@4.1.1: {} object-hash@3.0.0: {} @@ -3566,20 +4787,62 @@ snapshots: object-keys: 1.1.1 safe-push-apply: 1.0.0 + p-limit@1.3.0: + dependencies: + p-try: 1.0.0 + + p-limit@2.3.0: + dependencies: + p-try: 2.2.0 + p-limit@3.1.0: dependencies: yocto-queue: 0.1.0 + p-locate@2.0.0: + dependencies: + p-limit: 1.3.0 + + p-locate@3.0.0: + dependencies: + p-limit: 2.3.0 + + p-locate@4.1.0: + dependencies: + p-limit: 2.3.0 + p-locate@5.0.0: dependencies: p-limit: 3.1.0 + p-try@1.0.0: {} + + p-try@2.2.0: {} + package-json-from-dist@1.0.1: {} parent-module@1.0.1: dependencies: callsites: 3.1.0 + parse-json@4.0.0: + dependencies: + error-ex: 1.3.2 + json-parse-better-errors: 1.0.2 + + parse-json@5.2.0: + dependencies: + '@babel/code-frame': 7.26.2 + error-ex: 1.3.2 + json-parse-even-better-errors: 2.3.1 + lines-and-columns: 1.2.4 + + parse5@7.2.1: + dependencies: + entities: 4.5.0 + + path-exists@3.0.0: {} + path-exists@4.0.0: {} path-key@3.1.1: {} @@ -3591,12 +4854,18 @@ snapshots: lru-cache: 10.4.3 minipass: 7.1.2 + path-type@3.0.0: + dependencies: + pify: 3.0.0 + picocolors@1.1.1: {} picomatch@2.3.1: {} pify@2.3.0: {} + pify@3.0.0: {} + pirates@4.0.6: {} possible-typed-array-names@1.0.0: {} @@ -3654,6 +4923,8 @@ snapshots: prettier@3.4.2: {} + process-nextick-args@2.0.1: {} + prop-types@15.8.1: dependencies: loose-envify: 1.4.0 @@ -3664,6 +4935,8 @@ snapshots: queue-microtask@1.2.3: {} + quick-lru@4.0.1: {} + react-dom@19.0.0(react@19.0.0): dependencies: react: 19.0.0 @@ -3677,10 +4950,55 @@ snapshots: dependencies: pify: 2.3.0 + read-pkg-up@3.0.0: + dependencies: + find-up: 2.1.0 + read-pkg: 3.0.0 + + read-pkg-up@7.0.1: + dependencies: + find-up: 4.1.0 + read-pkg: 5.2.0 + type-fest: 0.8.1 + + read-pkg@3.0.0: + dependencies: + load-json-file: 4.0.0 + normalize-package-data: 2.5.0 + path-type: 3.0.0 + + read-pkg@5.2.0: + dependencies: + '@types/normalize-package-data': 2.4.4 + normalize-package-data: 2.5.0 + parse-json: 5.2.0 + type-fest: 0.6.0 + + readable-stream@2.3.8: + dependencies: + core-util-is: 1.0.3 + inherits: 2.0.4 + isarray: 1.0.0 + process-nextick-args: 2.0.1 + safe-buffer: 5.1.2 + string_decoder: 1.1.1 + util-deprecate: 1.0.2 + + readable-stream@3.6.2: + dependencies: + inherits: 2.0.4 + string_decoder: 1.3.0 + util-deprecate: 1.0.2 + readdirp@3.6.0: dependencies: picomatch: 2.3.1 + redent@3.0.0: + dependencies: + indent-string: 4.0.0 + strip-indent: 3.0.0 + reflect.getprototypeof@1.0.10: dependencies: call-bind: 1.0.8 @@ -3701,6 +5019,8 @@ snapshots: gopd: 1.2.0 set-function-name: 2.0.2 + require-directory@2.1.1: {} + resolve-from@4.0.0: {} resolve-pkg-maps@1.0.0: {} @@ -3719,6 +5039,10 @@ snapshots: reusify@1.0.4: {} + rrweb-cssom@0.7.1: {} + + rrweb-cssom@0.8.0: {} + run-parallel@1.2.0: dependencies: queue-microtask: 1.2.3 @@ -3731,6 +5055,10 @@ snapshots: has-symbols: 1.1.0 isarray: 2.0.5 + safe-buffer@5.1.2: {} + + safe-buffer@5.2.1: {} + safe-push-apply@1.0.0: dependencies: es-errors: 1.3.0 @@ -3742,8 +5070,16 @@ snapshots: es-errors: 1.3.0 is-regex: 1.2.1 + safer-buffer@2.1.2: {} + + saxes@6.0.0: + dependencies: + xmlchars: 2.2.0 + scheduler@0.25.0: {} + semver@5.7.2: {} + semver@6.3.1: {} semver@7.6.3: {} @@ -3840,6 +5176,30 @@ snapshots: source-map-js@1.2.1: {} + source-map@0.6.1: {} + + spdx-correct@3.2.0: + dependencies: + spdx-expression-parse: 3.0.1 + spdx-license-ids: 3.0.21 + + spdx-exceptions@2.5.0: {} + + spdx-expression-parse@3.0.1: + dependencies: + spdx-exceptions: 2.5.0 + spdx-license-ids: 3.0.21 + + spdx-license-ids@3.0.21: {} + + split2@3.2.2: + dependencies: + readable-stream: 3.6.2 + + split@1.0.1: + dependencies: + through: 2.3.8 + stable-hash@0.0.4: {} streamsearch@1.1.0: {} @@ -3906,6 +5266,14 @@ snapshots: define-properties: 1.2.1 es-object-atoms: 1.1.1 + string_decoder@1.1.1: + dependencies: + safe-buffer: 5.1.2 + + string_decoder@1.3.0: + dependencies: + safe-buffer: 5.2.1 + strip-ansi@6.0.1: dependencies: ansi-regex: 5.0.1 @@ -3916,6 +5284,10 @@ snapshots: strip-bom@3.0.0: {} + strip-indent@3.0.0: + dependencies: + min-indent: 1.0.1 + strip-json-comments@3.1.1: {} styled-jsx@5.1.6(react@19.0.0): @@ -3933,12 +5305,18 @@ snapshots: pirates: 4.0.6 ts-interface-checker: 0.1.13 + supports-color@5.5.0: + dependencies: + has-flag: 3.0.0 + supports-color@7.2.0: dependencies: has-flag: 4.0.0 supports-preserve-symlinks-flag@1.0.0: {} + symbol-tree@3.2.4: {} + tailwind-merge@2.6.0: {} tailwindcss-animate@1.0.7(tailwindcss@3.4.17): @@ -3974,6 +5352,8 @@ snapshots: tapable@2.2.1: {} + text-extensions@1.9.0: {} + thenify-all@1.6.0: dependencies: thenify: 3.3.1 @@ -3982,10 +5362,33 @@ snapshots: dependencies: any-promise: 1.3.0 + through2@2.0.5: + dependencies: + readable-stream: 2.3.8 + xtend: 4.0.2 + + through@2.3.8: {} + + tldts-core@6.1.77: {} + + tldts@6.1.77: + dependencies: + tldts-core: 6.1.77 + to-regex-range@5.0.1: dependencies: is-number: 7.0.0 + tough-cookie@5.1.1: + dependencies: + tldts: 6.1.77 + + tr46@5.0.0: + dependencies: + punycode: 2.3.1 + + trim-newlines@3.0.1: {} + ts-api-utils@2.0.0(typescript@5.7.3): dependencies: typescript: 5.7.3 @@ -4005,6 +5408,12 @@ snapshots: dependencies: prelude-ls: 1.2.1 + type-fest@0.18.1: {} + + type-fest@0.6.0: {} + + type-fest@0.8.1: {} + typed-array-buffer@1.0.3: dependencies: call-bound: 1.0.3 @@ -4038,8 +5447,13 @@ snapshots: possible-typed-array-names: 1.0.0 reflect.getprototypeof: 1.0.10 + typedarray@0.0.6: {} + typescript@5.7.3: {} + uglify-js@3.19.3: + optional: true + unbox-primitive@1.1.0: dependencies: call-bound: 1.0.3 @@ -4055,6 +5469,28 @@ snapshots: util-deprecate@1.0.2: {} + validate-npm-package-license@3.0.4: + dependencies: + spdx-correct: 3.2.0 + spdx-expression-parse: 3.0.1 + + w3c-xmlserializer@5.0.0: + dependencies: + xml-name-validator: 5.0.0 + + webidl-conversions@7.0.0: {} + + whatwg-encoding@3.1.1: + dependencies: + iconv-lite: 0.6.3 + + whatwg-mimetype@4.0.0: {} + + whatwg-url@14.1.0: + dependencies: + tr46: 5.0.0 + webidl-conversions: 7.0.0 + which-boxed-primitive@1.1.1: dependencies: is-bigint: 1.1.0 @@ -4101,6 +5537,8 @@ snapshots: word-wrap@1.2.5: {} + wordwrap@1.0.0: {} + wrap-ansi@7.0.0: dependencies: ansi-styles: 4.3.0 @@ -4113,6 +5551,42 @@ snapshots: string-width: 5.1.2 strip-ansi: 7.1.0 + ws@8.18.0: {} + + xml-name-validator@5.0.0: {} + + xmlchars@2.2.0: {} + + xtend@4.0.2: {} + + y18n@5.0.8: {} + + yallist@4.0.0: {} + yaml@2.7.0: {} + yargs-parser@20.2.9: {} + + yargs-parser@21.1.1: {} + + yargs@16.2.0: + dependencies: + cliui: 7.0.4 + escalade: 3.2.0 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 20.2.9 + + yargs@17.7.2: + dependencies: + cliui: 8.0.1 + escalade: 3.2.0 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 21.1.1 + yocto-queue@0.1.0: {} From 383bc81a8a7ef5966326f90dbb7740deaf9c8e2e Mon Sep 17 00:00:00 2001 From: Amir Hossein Karimi Date: Mon, 10 Feb 2025 21:52:46 +0330 Subject: [PATCH 44/56] ci: add pump command to pump package version --- package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index f5f4787..9376821 100644 --- a/package.json +++ b/package.json @@ -6,6 +6,7 @@ "dev": "next dev --turbopack", "build": "next build", "start": "next start", + "pump": "commit-and-tag-version", "lint": "next lint" }, "dependencies": { @@ -35,4 +36,4 @@ "tailwindcss": "^3.4.1", "typescript": "^5" } -} +} \ No newline at end of file From 6b7ccb7e21bd24b3908674ded9c123d6b1706c79 Mon Sep 17 00:00:00 2001 From: Amir Hossein Karimi Date: Mon, 10 Feb 2025 21:54:22 +0330 Subject: [PATCH 45/56] chore(release): 0.2.0 Co-authored-by: Majid Kargar --- CHANGELOG.md | 30 ++++++++++++++++++++++++++++++ package-lock.json | 4 ++-- package.json | 4 ++-- 3 files changed, 34 insertions(+), 4 deletions(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..1f4cb0e --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,30 @@ +# Changelog + +All notable changes to this project will be documented in this file. See [commit-and-tag-version](https://github.com/absolute-version/commit-and-tag-version) for commit guidelines. + +## 0.2.0 (2025-02-10) + + +### Features + +* add 12 spacing according to UI ([cb1183b](https://github.com/frontChapter/NextJS/commit/cb1183b96933ad890ba64ed3f9c576a2f2736bc4)) +* add 20 and 24 spacing to tailwind config ([183465b](https://github.com/frontChapter/NextJS/commit/183465b0b8dfc679b332ea57d5254749aae82360)) +* add 8 spacing to tailwind ([1f65bc7](https://github.com/frontChapter/NextJS/commit/1f65bc758d9e6543ab5d170b1086b6a4efdaf033)) +* add a data.ts file for faq datas ([56e0555](https://github.com/frontChapter/NextJS/commit/56e0555af7c3cbd0f3a533ddebde975cc1ac5a3d)) +* add background and color to body ([4fcecb1](https://github.com/frontChapter/NextJS/commit/4fcecb173ace970fafa5ae9fe4973dd043439a84)) +* add background color to body ([24a019d](https://github.com/frontChapter/NextJS/commit/24a019d0ffb43f6f3ec2c4191ffac7cbc07453b6)) +* add dana font to project ([c84c7a5](https://github.com/frontChapter/NextJS/commit/c84c7a52796906ae9bbec4a8b678f46108788b56)) +* add danaVF font to html using localFont method ([db4f044](https://github.com/frontChapter/NextJS/commit/db4f04482aa517a38e5fa5cedcc74c40f634ec2c)) +* add dark styles for components ([37d7030](https://github.com/frontChapter/NextJS/commit/37d70306940beaffece66c9bff47a2fb3024425b)) +* Add FaqDataType to the faqData array ([b0f53f4](https://github.com/frontChapter/NextJS/commit/b0f53f4e31ed46998efd5e9144b38209f2b36dba)) +* add font callback for danaVF ([371bdcc](https://github.com/frontChapter/NextJS/commit/371bdcc00c70c16f0a43b171c9d42f47ec209eea)) +* Add theme provider and use it in main layout ([11d0030](https://github.com/frontChapter/NextJS/commit/11d0030b3a47d1c8579539713635fc737119862b)) +* bedrock 🪨🪨🪨 ([ea6e1dc](https://github.com/frontChapter/NextJS/commit/ea6e1dce67f97e178903e395653ca6983e606096)) +* install the FAQ component from launch UI ([d10d59d](https://github.com/frontChapter/NextJS/commit/d10d59de403c62cdb9305ca9edc39f510c350b1b)) +* install the lanuch UI component library ([c146b15](https://github.com/frontChapter/NextJS/commit/c146b15dd1be30757daf8eb57867f20d08c9af7f)) +* update FAQ section data ([14dd549](https://github.com/frontChapter/NextJS/commit/14dd54916171a9fe644ede42bc9cf72e76a5cc01)) + + +### Bug Fixes + +* change .variable to .className for localFont ([20ee2bf](https://github.com/frontChapter/NextJS/commit/20ee2bfa1b502435dd468890bad420461c1b9cc3)) diff --git a/package-lock.json b/package-lock.json index 6797bf3..ad37009 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "frontchapter-nextjs", - "version": "0.1.0", + "version": "0.2.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "frontchapter-nextjs", - "version": "0.1.0", + "version": "0.2.0", "dependencies": { "@radix-ui/react-accordion": "^1.2.2", "@radix-ui/react-icons": "^1.3.2", diff --git a/package.json b/package.json index 9376821..a0c337d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "frontchapter-nextjs", - "version": "0.1.0", + "version": "0.2.0", "private": true, "scripts": { "dev": "next dev --turbopack", @@ -36,4 +36,4 @@ "tailwindcss": "^3.4.1", "typescript": "^5" } -} \ No newline at end of file +} From b56f420ccd18680f5d300b5846ba393813ec6ea6 Mon Sep 17 00:00:00 2001 From: Amir Hossein Karimi Date: Mon, 10 Feb 2025 22:06:16 +0330 Subject: [PATCH 46/56] ci: run changelog workflow only for new pull-requests --- .github/workflows/changelog.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/changelog.yml b/.github/workflows/changelog.yml index 27aa548..1dc7471 100644 --- a/.github/workflows/changelog.yml +++ b/.github/workflows/changelog.yml @@ -9,7 +9,7 @@ on: branches: - main - dev - types: [opened, reopened, synchronize] + types: [opened] jobs: changelog: @@ -19,4 +19,4 @@ jobs: - uses: actions/checkout@v2 - uses: bala-raj/pull-request-changelog@master with: - token: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file + token: ${{ secrets.GITHUB_TOKEN }} From 6f9b4fc82c3de55c9de367bfda10112e922ef72b Mon Sep 17 00:00:00 2001 From: Amir Hossein Karimi Date: Mon, 10 Feb 2025 22:16:13 +0330 Subject: [PATCH 47/56] ci: setup all-contributor bot --- .all-contributorsrc | 4 ++++ README.md | 40 ++++++++-------------------------------- 2 files changed, 12 insertions(+), 32 deletions(-) create mode 100644 .all-contributorsrc diff --git a/.all-contributorsrc b/.all-contributorsrc new file mode 100644 index 0000000..4f62af1 --- /dev/null +++ b/.all-contributorsrc @@ -0,0 +1,4 @@ +{ + "projectName": "", + "projectOwner": "" +} \ No newline at end of file diff --git a/README.md b/README.md index e215bc4..b561dba 100644 --- a/README.md +++ b/README.md @@ -1,36 +1,12 @@ -This is a [Next.js](https://nextjs.org) project bootstrapped with [`create-next-app`](https://nextjs.org/docs/app/api-reference/cli/create-next-app). +This repository contains FrontChapter`s website source code. -## Getting Started +## Contributors -First, run the development server: + + + -```bash -npm run dev -# or -yarn dev -# or -pnpm dev -# or -bun dev -``` + + -Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. - -You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file. - -This project uses [`next/font`](https://nextjs.org/docs/app/building-your-application/optimizing/fonts) to automatically optimize and load [Geist](https://vercel.com/font), a new font family for Vercel. - -## Learn More - -To learn more about Next.js, take a look at the following resources: - -- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. -- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. - -You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js) - your feedback and contributions are welcome! - -## Deploy on Vercel - -The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js. - -Check out our [Next.js deployment documentation](https://nextjs.org/docs/app/building-your-application/deploying) for more details. + From 7d9784cd8d56b383be3e2c5ad411715df5de037b Mon Sep 17 00:00:00 2001 From: Amir Hossein Karimi Date: Mon, 10 Feb 2025 22:16:30 +0330 Subject: [PATCH 48/56] chore(release): 0.2.1 --- CHANGELOG.md | 27 +++++++++++++++++++++++++++ package-lock.json | 4 ++-- package.json | 4 ++-- 3 files changed, 31 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1f4cb0e..5181bb8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,33 @@ All notable changes to this project will be documented in this file. See [commit-and-tag-version](https://github.com/absolute-version/commit-and-tag-version) for commit guidelines. +## 0.2.1 (2025-02-10) + + +### Features + +* add 12 spacing according to UI ([cb1183b](https://github.com/frontChapter/NextJS/commit/cb1183b96933ad890ba64ed3f9c576a2f2736bc4)) +* add 20 and 24 spacing to tailwind config ([183465b](https://github.com/frontChapter/NextJS/commit/183465b0b8dfc679b332ea57d5254749aae82360)) +* add 8 spacing to tailwind ([1f65bc7](https://github.com/frontChapter/NextJS/commit/1f65bc758d9e6543ab5d170b1086b6a4efdaf033)) +* add a data.ts file for faq datas ([56e0555](https://github.com/frontChapter/NextJS/commit/56e0555af7c3cbd0f3a533ddebde975cc1ac5a3d)) +* add background and color to body ([4fcecb1](https://github.com/frontChapter/NextJS/commit/4fcecb173ace970fafa5ae9fe4973dd043439a84)) +* add background color to body ([24a019d](https://github.com/frontChapter/NextJS/commit/24a019d0ffb43f6f3ec2c4191ffac7cbc07453b6)) +* add dana font to project ([c84c7a5](https://github.com/frontChapter/NextJS/commit/c84c7a52796906ae9bbec4a8b678f46108788b56)) +* add danaVF font to html using localFont method ([db4f044](https://github.com/frontChapter/NextJS/commit/db4f04482aa517a38e5fa5cedcc74c40f634ec2c)) +* add dark styles for components ([37d7030](https://github.com/frontChapter/NextJS/commit/37d70306940beaffece66c9bff47a2fb3024425b)) +* Add FaqDataType to the faqData array ([b0f53f4](https://github.com/frontChapter/NextJS/commit/b0f53f4e31ed46998efd5e9144b38209f2b36dba)) +* add font callback for danaVF ([371bdcc](https://github.com/frontChapter/NextJS/commit/371bdcc00c70c16f0a43b171c9d42f47ec209eea)) +* Add theme provider and use it in main layout ([11d0030](https://github.com/frontChapter/NextJS/commit/11d0030b3a47d1c8579539713635fc737119862b)) +* bedrock 🪨🪨🪨 ([ea6e1dc](https://github.com/frontChapter/NextJS/commit/ea6e1dce67f97e178903e395653ca6983e606096)) +* install the FAQ component from launch UI ([d10d59d](https://github.com/frontChapter/NextJS/commit/d10d59de403c62cdb9305ca9edc39f510c350b1b)) +* install the lanuch UI component library ([c146b15](https://github.com/frontChapter/NextJS/commit/c146b15dd1be30757daf8eb57867f20d08c9af7f)) +* update FAQ section data ([14dd549](https://github.com/frontChapter/NextJS/commit/14dd54916171a9fe644ede42bc9cf72e76a5cc01)) + + +### Bug Fixes + +* change .variable to .className for localFont ([20ee2bf](https://github.com/frontChapter/NextJS/commit/20ee2bfa1b502435dd468890bad420461c1b9cc3)) + ## 0.2.0 (2025-02-10) diff --git a/package-lock.json b/package-lock.json index ad37009..c5d9848 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "frontchapter-nextjs", - "version": "0.2.0", + "version": "0.2.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "frontchapter-nextjs", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@radix-ui/react-accordion": "^1.2.2", "@radix-ui/react-icons": "^1.3.2", diff --git a/package.json b/package.json index 6dfdd1b..ffeb1a3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "frontchapter-nextjs", - "version": "0.2.0", + "version": "0.2.1", "private": true, "scripts": { "dev": "next dev --turbopack", @@ -37,4 +37,4 @@ "typescript": "^5" }, "packageManager": "pnpm@9.5.0" -} \ No newline at end of file +} From a6a3b54e160111279ac37f750874912dc4dfc97a Mon Sep 17 00:00:00 2001 From: "allcontributors[bot]" <46447321+allcontributors[bot]@users.noreply.github.com> Date: Mon, 10 Feb 2025 19:15:51 +0000 Subject: [PATCH 49/56] docs: update README.md --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index b561dba..3837abf 100644 --- a/README.md +++ b/README.md @@ -5,6 +5,13 @@ This repository contains FrontChapter`s website source code. + + + + + + +
Amir Hossein Karimi
Amir Hossein Karimi

📆 🚇 🚧 🧑‍🏫 💻
From 14db18cc331ce1f3d4547f41c16a8ea51b344127 Mon Sep 17 00:00:00 2001 From: "allcontributors[bot]" <46447321+allcontributors[bot]@users.noreply.github.com> Date: Mon, 10 Feb 2025 19:15:52 +0000 Subject: [PATCH 50/56] docs: update .all-contributorsrc --- .all-contributorsrc | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/.all-contributorsrc b/.all-contributorsrc index 4f62af1..ead7641 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -1,4 +1,25 @@ { - "projectName": "", - "projectOwner": "" -} \ No newline at end of file + "projectName": "NextJS", + "projectOwner": "frontChapter", + "files": [ + "README.md" + ], + "commitType": "docs", + "commitConvention": "angular", + "contributorsPerLine": 7, + "contributors": [ + { + "login": "AmirHosseinKarimi", + "name": "Amir Hossein Karimi", + "avatar_url": "https://avatars.githubusercontent.com/u/17345129?v=4", + "profile": "https://github.com/AmirHosseinKarimi", + "contributions": [ + "projectManagement", + "infra", + "maintenance", + "mentoring", + "code" + ] + } + ] +} From c5991c3e9ca3c45db894ffda43b15e96abe96f65 Mon Sep 17 00:00:00 2001 From: "allcontributors[bot]" <46447321+allcontributors[bot]@users.noreply.github.com> Date: Mon, 10 Feb 2025 20:00:06 +0000 Subject: [PATCH 51/56] docs: update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 3837abf..2904432 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,7 @@ This repository contains FrontChapter`s website source code. Amir Hossein Karimi
Amir Hossein Karimi

📆 🚇 🚧 🧑‍🏫 💻 + Majid Kargar
Majid Kargar

💻 From 5738df22278a02653fa26dc6abbf67e45963df34 Mon Sep 17 00:00:00 2001 From: "allcontributors[bot]" <46447321+allcontributors[bot]@users.noreply.github.com> Date: Mon, 10 Feb 2025 20:03:23 +0000 Subject: [PATCH 52/56] docs: update README.md From 8e776725e49c0b3aecef2b8e338ed48d989fc004 Mon Sep 17 00:00:00 2001 From: "allcontributors[bot]" <46447321+allcontributors[bot]@users.noreply.github.com> Date: Mon, 10 Feb 2025 20:03:24 +0000 Subject: [PATCH 53/56] docs: update .all-contributorsrc --- .all-contributorsrc | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.all-contributorsrc b/.all-contributorsrc index ead7641..9956bdd 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -20,6 +20,15 @@ "mentoring", "code" ] + }, + { + "login": "fulcain", + "name": "Majid Kargar", + "avatar_url": "https://avatars.githubusercontent.com/u/52089654?v=4", + "profile": "https://majidkargar.ir", + "contributions": [ + "code" + ] } ] } From d3395834f82b6f88a7e0a923023b82265aefe022 Mon Sep 17 00:00:00 2001 From: bravemobin Date: Tue, 11 Feb 2025 20:10:43 +0330 Subject: [PATCH 54/56] refactor: Move Marquee and TweetCard components --- .../tweets/profile-picture/Darius-Flynn.jpg | Bin 0 -> 28166 bytes .../profile-picture/Fabrizio-Fernandez.png | Bin 0 -> 18405 bytes .../tweets/profile-picture/saleh-shojaei.png | Bin 0 -> 333467 bytes .../components/TweetSection}/Marquee.tsx | 0 .../components/TweetSection}/TweetCard.tsx | 0 .../components/TweetSection/TweetSection.tsx | 33 ++++++++++++++++++ src/app/components/TweetSection/tweets.d.ts | 6 ++++ src/app/page.tsx | 2 +- src/components/Marquee/TweetSection.tsx | 30 ---------------- src/{data/tweets.ts => configs/tweetsData.ts} | 28 ++++++++------- src/lib/utils.tsx | 6 ---- 11 files changed, 55 insertions(+), 50 deletions(-) create mode 100644 public/images/tweets/profile-picture/Darius-Flynn.jpg create mode 100644 public/images/tweets/profile-picture/Fabrizio-Fernandez.png create mode 100644 public/images/tweets/profile-picture/saleh-shojaei.png rename src/{components/Marquee => app/components/TweetSection}/Marquee.tsx (100%) rename src/{components/Marquee => app/components/TweetSection}/TweetCard.tsx (100%) create mode 100644 src/app/components/TweetSection/TweetSection.tsx create mode 100644 src/app/components/TweetSection/tweets.d.ts delete mode 100644 src/components/Marquee/TweetSection.tsx rename src/{data/tweets.ts => configs/tweetsData.ts} (73%) delete mode 100644 src/lib/utils.tsx diff --git a/public/images/tweets/profile-picture/Darius-Flynn.jpg b/public/images/tweets/profile-picture/Darius-Flynn.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e6a59296ec65409337630955a4316f0e3119ecf4 GIT binary patch literal 28166 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 literal 0 HcmV?d00001 diff --git a/public/images/tweets/profile-picture/Fabrizio-Fernandez.png b/public/images/tweets/profile-picture/Fabrizio-Fernandez.png new file mode 100644 index 0000000000000000000000000000000000000000..9d89a909d6ffcd27932012371c8884370b34e070 GIT binary patch literal 18405 zcmV*1KzP52P)bSd89E!Ua3dNm39D=*X6Wm=B2n6CmD&w80qNO&M zJuB_~T<`s?cdg$#*UrcPdHAu<07G1xF}}?dO|d`|ZIDeCxm5>jgALLvtdT?u6v?E3 zY>s7^qbX;Dv-L8oO$wTf5fp<0s$L;Q2Sw6ClQc1{cd*Txm}V_>vo5Mxx3EROpv3?| zG(ZrI^2z%7t#>kOE+-ZLkX&>puSO5ss*5IS6_T_IX?GBeI|!y0qD{Myp^KvFVp?=i z^;(6M*VE89v&wGex86p!-N1BQ$I-9jT5e$LG|)|Y7@Br|mv&B{UcsPFVb`6)79A`} zE0?N+pz0#)jSGsLGScr@=$$(TB_uibl!b)Y9B-|NsBOqPee;rLK!_uu{$_SDFv7PR z;U(zFXH+DNiClBk7j)GDaIkx96nQ>Bql)Ic(BquXy|=(jK}x6lo@kqtU1iVmV( zJHJa8*{z4_)Ihf0E@;$2kWEljgS-km1X|bI{m?0u7+-^hj{Io*E#ggam~P}sLdG9FvU_Wv1A*xOt895fMHsxNp_tjie!bMnIKwC3y7zD)4m8c zL=yE;WCJwi3;Jk^0fuUTCF@}*x@g%e_%AvriY}6(TR_$;q!^%R1{k_7lA?uZ(Lgk6 zAsaQ(jT)%BJIMMwg$)|WR!t;Dvrwl0R!*%(ew`MAs8dMMEu`xpsX8cR@O(82X(8(rrYm28yVKZq+VqHp;ItdYGr}?W1y3DacoUb+!Z>dn4K7XjkRE&XzWnmFX*bP@G;Fcg_!lOm=Wj%J0U*kW2taw^oV{0&k|G!u)=^P6mOG{f8mv%=Ps zz9|OT)uzZ6Lk!UXOE$z%jnPySlni4u)eu9~N7Hn$6fF$-{{c-993!jFx9}2D9YBqW(;;0@5EYXu}=NMITl(@l%0)N2bOfVD^6xj?(HAhlS3u#6unm(GYg`sL-sdsSHJ2T@BYDBCug-!8@z*4ad292z!A=KkH9#Z6 zxw9tG*5uZ89X*eXQuFKvjoe0UECm>swwsnP&5CK(B~)8H(KJ`)(q@_E*CTSwva4)S zt=D5QrnwC#?j@NQHd*3`MtG885y=EgGDTC&kyP_Sx*3vTgrw`C>DpNO9US#GUZz$9 zOVq}+=%Si*^XiNXn#@o{QzXeKpJYSlouXcpFMXqz@*J9Oj$)Xin1+~kU2K~c zj-i34Y2Yc^xK@2ki!r*%tf0{b(PW!fZ=F+ZkyU1zfj3FVnP(MS=arddl$d8#SmoDQ zA{xyKnvD^SM)?i;hz4C$vlhBl3q{dDQEsDXH&N7^7|JayMH5HUMz)v~G&rNGJ#z{y z0zH4wJ9p*+2>1JXy4&l;YQkUA_@8-Mi-Q^dw%@y(U8%=CG|~ImgQ}B73~fsbaO=A5ywy)MD?|>4D-xV2V~>r&@4+t{aL>hYYfpG z)ACs`(F9L1!_j0F3)^ObYd6BT>*ASOc)Avzs*58UW11~cjkbt7$GjSstSaO1?2GmR zhjlEKu4yS=y`y?V`+$bw88g?5_5rtj6OE%0)=9;7ndOc-mA3g+rUg}o$QlD=vrZvd zqmX)6GUm?Z#0fxH@j}@qvsc87N23Ag|$IcTNE^!77&dKWJ%bfpxipUz$h~KroG1HK#Qv$=dh-QeV8x%9XWIi(j)dJmQkF0adBv{Af+_d#qIQBhIIt1j^07L;m;BpGe za!>^bfWc%>1r?>kF!_T3ss?~6P&fdT4#K}WEq~_1(L08h?7ekD9y+FD-3p3ju^JV0 z&gjy&w^f}zz9u!hOXuQ$U5fZ`s&1RAPP?);3v|nIw^+NvTAAS7GLsa{ zji@XOM9r1^NSS#{7$$g%MH$n)lwnjvGbGRr33Q{+ufQ17Y**CkfT*;1kbl+QN9oK} zpmZF-)u9T?00JOT7z`#a2Ve>Sz7MLb3gi_5P=(6L10V;0JPfX+qyiu?08xa%_Q@%z z!&MKepE_~=_SM@aH?He{^P`4BV#2k_A>YURfS= zzP!T(+$sSpEB_PQ*yHxK1;#N$KXt)wfII-IiaGb{tr?Fn$}ZQ=sxU8Qn3cBK zRQ6hyb(xgOa=TeYn@I`PqNvrexaA(MLDMHj@yt~qrv~Iy6jjt=a3u%?0)+y3c>sq1 zRX8|v7+gIA?DdsXBd#>!Eo-o*?Tz;uOWhK}G;Um!J9Q8olm}k{aQ!RbWvEt~s z8>+Lrr>lDVDDX4C(1eR>sffwQ^!fhIWo>sqw}KXnLaG6_Ri~&~x420UPcp!^8=<>R zQJp5pHelN@WZN)g-#Bbj-RD@_?^xEMl}vCip?(p3H7G$Z1!b6DXai&6 zH6?UeR`pv}_Zkx@wq;cJQj$X^{yTjKpmH1n*{1+ik^=w^1Bxmz2vlaY>!(3#=v7XC z#4AbSE0Ombk=?sT)_bcaTOz|vk@?3bUa$F{Y^L4>+3=_NfMO3G)wbASOYFNc;$EKoy{9(t*FRbu=iF71TvZtE>~QBty=(e@!LEfB zHpnJROsh4v!2(lfhHEv((e<#MdiXA*BANlN`F{)UajfmPFK^dQEAuF&UGPn?&8fKH z7pIegF+x;1R(IIe^qN=oSl0}imi1WG4q8@so0brrD=99>YHi`<=kxpQ}z=OD?}mI5*{dd*2C?;(e+<=Wcgd za#P`hxB%Om*G~VaeZwI-&ZVH-zL;!^Bbnk_ZShT3n0iYL$pk~w$Fvy~wVM*CM)(F` z+dN|5G~&=Sbhl~1zP8)0oMBI(IG0eq^G&oZsJRrJW{#+FEM+)UblBJS*wpn|*7TWH z_n6lX*w**jRJ1x5*SKWi6u!9*V-`s%vOHuHSDBy$0 z^>4A^C&|tK{CxY}$`2n_ul@V6?mxu_JM+4ug#DWwt9L67+fuWSj}7)#wRXfhyArea ztM(sPJT^F=<1%1^upF#pc;+v zRO7M^-6Dzso@7d(nio+_F~rY363rYTs@V_A05oXzcxMd>Rz zfGI-2K_zhU1V{?MAe;&MQ{?_eZ2ewj_wN-Vf`^T1V|v9JXPP5_9KqP&VC z0O|_RqskyN+VPi#vfsH;+Y+}uvF<FTIsE;|bys4!x90fMlsPU+DcA%QM_(GN_T^IUb4ZE3gvew!4TB46N92L3 zDloFOjLbxMWfJaU$QC%dWf9G$glS*Gw8qn{aCEz(Hix2iI}FtpQRjlJ_Q91prKMhT zvpJ%95x9^>T}Y$O>ms zI8}7Il`{jY=w>mg;KVmTSzR8k3vkGE?vg1!Jm_=Qyei&3s8GsDjbNADLUo*He|dbe`#t=Msg=e*u;He8`G z+33LQj9qL?ViX5H@Y2*gt*j2feh5%ekOy+mL+3AA280Kos+^0dRwWFZst)TKhH*)= zX-SK11yJ-m%pD=9-#=`*}jOA8;j)xsu16$)irB5hv2{7tPL1 z1BTdEx0WGe9NC>X>fAiy*gS08Jao5Z$i1$|uf99Dy4^7yd+@prP*MjFd1V;vfTCQO zm(wHOjCi)KGTW^v?&9BTfqTo^|9NWko_pt$*lCOJ`)WCgiqrEoRH@7I{+Zn-9Bc8m z{sy06&a8CCJvi~}w9}t6mQVZipN%>^>UDcM95vqLm+F7X{F?mNs^E|uP=x>$I2;C7 z05X(R&Rw=o%ylD>tV_r?V2?@Qbef8?~LqYym+K9eu zOG$sOrvf+Xm^*FUl{zjnGI`X6GA1*4%aBDG)4gTHp{B>ZWyG~**rj#Yp=rRidCqr!&TrwP89-fp8uL!TN2{o(9wWqcOdX_-@OyK{!3!Gw{ZJEt9SSK zfxojN@$nbEja2$7QZ|IMZ`UNxc$`5}nc3|_#A2VytUHZaC)RompADJ(Ibg|cG^$Pb z&PxZlXv>E>U(~&-d;ksuHW4_YHo2VD^X*r-S?IB!RDi|7ZUfEE6%`^G3m*ebf-_sG}Fdi8J`ct5&PO6 zkJeGomJyHUA+Oevdz5jPrU9Sk-tf9M-@?+1R!%@^KTuGUhbgH+VMpX3i6Op-q?m$~ zxcmNgtoHn(_;VkG9{-e>|4U-KyX5-Icu-#O*I~9_%`*!>uCccT3)^Dp3%=lmlvj~| z-};XFEc5=OvA`vY#^$UwxBh%{qH<&MQ9AmLpfBo=Welz2p7v#MR0ZsV%eqwAG$OAA z|UjeY*afuP2YU|jWg zMpod+aiFLKfhx!Y=zainFJ2&(7L_3~g{+CRNH0cJ4Ep|e+dQwoSDfBUynmhc&J8-@ zZ+bx3U$i3`dM}xN$r)Q4>{{+(uscbMgOt#_HtQMWJI2GVY9rt2Rc`>FvnbU5}DQDWa2V*Lz zd)|vY=1U$8B8>z#^@TO}#ZZR*tLav$$RoFOf%;*fAP*Gem0*gh0D24t&j<^hV9>?W zHc;zLnhH<2!y5TYL~({BzCrlhpEq)Z*QW#h%oDgMaV$+33!adttUe zexm{o%gLJ7!~4LwGr->R$iwK{1Jvl1+3dfB1#hI8&joS6F9rY34ft)*|Cjl|wxU}Z z-ilQT-*;k6fp6Q4ER3lW_u6N@I$8JHXFcc>Zmq*1Z8L$y;jreuIO0HjW4AZ5>atrf z^xLaIQ4PRgKoJgwK@=bmRRAs>IXp=vzmSM|ql3}DuGN^hhoM&{=x(pL!F$r!`3~Q^ zIuL46+)Kga8^H{lTrKQs+E^ZWy)^!Ed2+djepl$q4v5*6CoV?ZL8SGaAkZ8EFW-8B<=&Den%JSKEveb@oZv6ME=6lJtk83yoesufey4Hq3dq-mb z>x|v&rLdzfyyDE zuurzJfWYKn^0Kr6k&S-pa5+L|(rYQ7&159`xZS^J>~40jyT$s=+Wl=&xTw$D&2Zls zt@s6Repf1fBUsv&@HSV3fASYrrpMM^Zux)Teu0$Ul){^Wo7Sj z_VhPO0HOqdJb=jo7!)E8fk5P-V80@?9FhD&$gW6=XJFFZb=3!&oVTBZy_Py}3w&sW zSCajHeD~Abrg&mkGP5b3=&8eI#zrhmPCftmx8EPHca!SEJ#5z56N0gR&OqC2ca6<$ zIX2UOVa;(@N@CZr#FB7 zYwz8E{_)R$e|rDV-4`|3thQRh@BF!qC!#+k6AuHm%Q8)PgAwdD$DbxVUoH54ltjD} z1-};uZ1MazmV;RoQ$(oB+DP!@sj#fD6A^Adq($GYBP5cW^RehScQ3PRIzL>{xnUj{ z;$Kh{Qbr7{>F{pob*b-jZW*$!?*Tzwte|doKsU#ybKbj+9n`rH&R``_C&O{Amra~u z>Zbr~pBzjP4p)GD-ebr^01N<_oFY_C0YIQ|dC28+C*}tkFL>jLPFF@MZQpSHWfQ`R zvzqygM93>a)PRxeJZIwwVgh7eeSjWuJt3%&0}`;BPLb7AgE(D zxSQ?YJ?GywAK1AN)y<7-V})0?f30H&R89c+ekeo%$TUI~6qNx0@^Z4p>gNot0HAQV z0_=dAQnbIz7_m6S?1;46^FL1l|NXQ5>m{9c;(KkF>(P#9SH{R&(wUtV&TAp(>D*LB zes*GLkZ_*;^4BNccWnY)Z2Foj-mGx`S{(VX%KG?t`qx?dZ?m1^0ZLa{0sevC1201- z-LEvi10LoI1rM%FFamf(F;yA2$D4giGcE1xu6sxO`K88s=Vyi2)`gSWyqnuy8#~<^ z2RxdGJ(@;c8b@84##~5~jx7^b4Z|R)b1t-RF`#oUxQi3g&W`C|#gm3DqO-uEZvcEh z9KKHuz?9)i5C8=L3W3PMAu_=LC;*@Yj4uzBQ-grB${^GK;%h<3yLE?m>v}t@#&39Dua?qMe6Hn%-~D5uZ+DHo zEuG(zF1~#%`IEn}#u{H7>Uh1ze>^+9EnRpkncv|}?eS+misv>Lr$4TV7Z@~DR7{AC zt%sq$kGa0H-j8-V=kEKMq0<8bTn(s=_^annz?9&c&R)@#t#K`#K@CjbmOi(}J`c*6 z2W`@wJnBIj^&k(s5&PZ91Mak8H~R2h>HxUcyWlst?9;~y?&n1GOviPMM${0MuG|Dl zssIi@cj3Ic+I}d2z~S&OMHm8Lp9RAKQ~}896I4MCrUn6*4uKTkb8pvUUkWTf{A}?? zY`Gzfc*94QB|FsSguM}tZtzEU#jGvC?2cq%cXjCnZ}zXH>FpKnwsc`zIJdDl@ec{- z?b6iK;r6Armgijd)~fgsoAuKo_woFkWP0@R{6v3CB|0^_C@;y~(OO4a6Q-c5bn?7c zenogozh85oFL~6PHswqlbEi++HV?T_##||*9+VLe>W~L@$c;Ye!WeX73;@smCGWu{ zzk$V|0ZvrkY+Tn^XmtxX_XF6k{=J5Vt&@|Q`hIzNnK0QP`hOk!^NFiXTH7a` zhE#^NG1R?r?Ye@hI#m7m4>leF)$R9MMm&jQUW{31(xe@6%&Tj`vz_fq9e1aVd(p%s4fAzRYOCo@5*_fC|=TmCXl z-r|qF6Ho2%$Mysh|9QNyvpo7yGP5U`dczs|Aeq}>2@zUZF{1LxBSVE64ras)O*3?d*Q@8!T1N!tqC`Od-Sip*B|#@zJC4`o1YTyZiqN!yhlI$jQ1q z$l+rqfng7+UH6DR9*jw^PL?xm+?hV*(ZTj;V|jP5KC7MbW=wn2XFcgG5Bi)tgX7+| z0D}7XLH)~qot)SaQD_@GX@DQrGAOU@pcVWOK_0ki?EzIk37{%+0Hz9&`7{gwIoSVL zSPl*p<-z6i$5}&+pO?myyv<6J944CLB5aN|b$*vWxy7H_lX6~gr^-`f2ODcvSyS0@F;o5B@3&sA2^ZXL z&6C3XpDfHaVA02vmE~ayKwkBnp;bhALkzXopFZNnobY5$ed&%pnKFBNF{XW(Gro*z zAG%Di7lZA|nD<~Vcrdvjcz_qwzZ^a!4DDHp>gR>E&xO*aj=RNbMCInRPniTi1S&^? z{C)^jK?%qyeYUGCfdQFgD=5h3hv-1JKUNmH>xvrk6TNiK2N<94DoNZF^u6H?e_UJm zDCT^UaCety-V0@#KM1G(xx(J#jeitP|1FW3_nnBfBVuoeSbr>zN8B|N5B6@Zi1;Ie z2?0Ls&9%=SNqWdlwOEvBX2!+LQUS>BTjft(bWTUcQwBmPL;lPu-?kawwpkfWwl90tGA8irTL|o13?JghjEW-qmvj-e#)#Vc zZ4=IjvICkX;NUUY-V6YFs2m)sq$Ix|0$>Voc||#(rT|FQxM$+|n*5Z}rt;2`LJqBF zM?AeFp4{M%ZwqJMixzizoL%1Bd(px>31^ExwY@y~LBe`A)wR|~+T@PDUzy(!&TdH9 zE0f)k&StNkgfA;J8;yf}v^Qih!SuIpOcEdgF0d+W-G8WLz z@^54Lx6S!8IsQye!2d88z+?rq&HA-X`L#{>woiDsPkFb`+-slp?qC6*{)MnfaljBa zY)lZ?w-D4fA3m@cF|ZicJNs~m6VDuUFDwElPXlFTAP<8;ATWqB1Sp+8e)jm0uaqF* z+PTx5k?voXX0ZtolEKdBi&MK|&aRlVBVzyk6K_k*-r_I5m}h@jmuw0bo-a-BtuJqi zSeqi&Z__=Lf~4Up>@)Vz-a2>hF;6(!o*U-1C!XKtPQ4Y)z2UQ7@>#!eXJ1MMgEaD$ z?=Hx}lz_@%waeOpCB#VPqz`l2uY1A2eIcN2A&|)pWO9RLECe&>1KZev?W}-~8NZH6 zzm9RAj!B=6N#D*HpRO6;JIwVRTnHZF1`p21jB$f|CL;$}(L?OG5%$C3nUub<2Sge; zeHO^W;c6-qA`>SS+bkju-3 zp}$vH@5EDklG!aW``u#!Z=~1R%ve=XNmls}oiqqbh@}n%(8fYX1zuhAex00vj>W+C zrNH*3ptjGnF9vpS0z23NowEU5(|-RiAYfoIVvHBk!*Z%)m}9Ddb!D~s@>1QKSJfaO*3awLCGOAjvx%NglA*Ru{?z-m zxgF8$yA|$+fWzxk(d;ZH55ZK8L>RA2^S9b2^1oX`NceDOWP&YfMn++m57gEN=54zZ%C9Ov+TphAd z5fzO|Ewl$sx@JAut717=S9vGBmh(_0niR-Obie9SRB(qhE?dKeJg* z8rQg;Ej!|gcdIiy;^{pJ_a$c@9Ub?ry1KoIQ6&z;=gbi6D_!i&?uU2}F!o1&{bT;Nbnz9BBO2~Exbnk(m?8jhxx=R{!XBhC zhT_^M!@F7T^of8Wu5aJ0fA4HS&wM~PC#Y*FpnEBxi|60H6wtFA(98Aj;rRD(0=gFi zx)+1Hxgp(L5Z^u@RM(f=+BT^y{K>~0^X!a|p|+rxyd{}Find>s|Km#I1Ga;0k97yD`f{%_L=DEjSuyUm*(Qa{G)u`gp>Un zD@$9SGx+TSEoFqz6JkYwolKTPtTlR--2%+_cP0W{XG9Z8G*fmpdLX;w=ncG0MR*_*4kkc z{m>&WF(EtK*~K1_5#L&xPsC?4%JRuYS*^u6v`P#sd=*MFxzE)N}BCn(XfU3N* zs)EYN<0lFbd5@&R^aoK7g75vZIJvjF{FXoeFDZYQJG;pn|L`;S*`v8%*5}I#G7iW= zm1X{{3{^OBH!>@sV=TCLCTwWgm&p!pUyke(hV(85_Hz7t=4JFR`u8vT^)LDLFZmBF z2lVp;`uRb9{NP?;aIY}5M-dJ9VB?x+10fUfB$7i>f zA&B^#W?VkG9G4jvdHR6LF=a?)LHbLn;J3xO`n+7HJ2%%y2De4a`1sJ?D(s8p$>&QG zJCenpr-$S0ZQIe<9xNfo+VLcSAC^;+mrYvm{pv@QlvM)*{MJQF*o=o=wZ(7O7Pkb` zo7~ZVtZ}xMCN>1@XChW}alz$dhmR>L!DV|iHHD++f>D(*UBdyr6A?oTk^M`~mEG>O z{gFM~uwHIR?_x;rVsIZfxQ`pu&kY#(O#gDg{}15gR)`us8P2s|F8#Ub2bflzW7(?hrVB;LzPRj37l&uXE08|MAm4`v)OtduY^=>El zIPR>@ZAm8I2uF7%Q~!J_dd-__LgigOarg)XDqEdF6aZ8Oe*9cGp*C@FGNf-bqJK83 zhjk|r>t59r)w>kl_dkU7FNO6lh4e2456B1{lo2q*{ojE6tdwF5qOKH8tiX}WkmRDA zHbNc^mD*XH!@y+HFxgaGerIKIGq$h^kB;+mzy9@pbYjqNixazR%g>itU1j(dM8>vc zsWC4(+57Hm0sG}L`>j+U?(U4Ywj-tHa4H&yk)@Pe^zEazz7GllpyF;SRx^h zh|6LSa!JVK-ZBIelipdB&BSJPmK0Jkd1PDxy%g6{gmTiqU7QkGo))zsng4?`wkhVk zTxS2ZIP)iWW~8ayUHAIWGb6hzyw}T|^?^QgU`T0LY*#LNtfaOBU+!vXu^*-^2cSxD zc^Cj+tEmLpTP<}nb|i~i63#2(%+UOyeOR5E-HI-Dx3E@& z$teS%4u@Pgs-79__tW(7Tk+DHrPutD(}(%19j!QIm(s=1?e9PC-%2$mHD3 zJD!9fe(;z;#wb5{m=`)EBYcP-KFkXr z=7o(cg^etQj4plwv=g!@=wt>yy}c-dj!t7@Gnm+n?h*vED5t#`K|*Cxak*rCZlsf? ztHG^gKiB6=(;EWzu5@ur#OW!=Jeug;6mvEu3r|=>M&F-mLS}ABm)`K_cSXyk(Gl$! z)N8)Dy{fh_;i2y3%LieQ{Q&4(JX>Fo`HIhaD_-1Kp4*l1e_>6RWu@Oae_oc3;ZT^I z?BWWls0b7lzrA@gAR+nCxywNHD1aXU>feDgw^X(5e5z@&BlDqS3jyOxeiMSgNny~0 z@Qdb<5q{V(KYTVA5Ki6G`Uhby6;?2DgE&RGL zY4+oH!S*J9@>qLof(^mkPh-7F9*z~6>5D@HtL*92(7>z54h7koPScw<#hfk4!iH#m zQ?fitZ1S_QKB2r%7OW824pcUK!eO!-S$TQoQ>S8b5Fshqr+(A{>fb<5UOT4i=tCeT z^vy*MbArYe11FXPCisEl{D3iD&?rA-Ob|LE3LOzePOJnC@?$1fLq`SSmp#V6Kg10k=0;9SLMQp5ll+hgLFl+3bX*uZE({-&gpWyr z28H2cD`BJJuyINFgfx6o>_5m28sPz2Nj{}GmtKmX67uR1DXo|+W*L$~$nUKyrj{Vc zML8sVHmxMTtpZ6U?U$#O zBA@YRUI^K*gsgXumfo%{K3|%8`?;NZz0BDZEp15zzb&vj>dLKjZ)se;psEB@P=Eu7 z985t~)-Xe0Z~&8oz>Xd}_3hOgKv@lP_@sMc2D)!Nt!pHucRF=!DQ09Tcz_!@CJG(m zMU4rg#`w|Wq9_^SsB!TZ!Qm6qh{=`cnf0jIb^oEIz!6?FYb|0%0!T%<)DlDsHj9YQ z$&2=@&U@H|&S=GDSLZ#Xmle`V5!8}=T1h^+D2HB(AS6Yk`M664ySGKlZ}{`#erA@x zTU#;mFFt!~T^QkNe^LPy#D~9HUD{k<`cp8oDV^IC&Aj4{yG*J5rsGm~*Q9FUw zl`+YQ8(~L{a|1`Y;Zu?X*3Z$y;@A;k%qTy0OcXsXiXM{*j{I!l$Vo}a2tRaG5IV|_ znOO-RU5=d=2lTN3xj2trR!GF>P)iWVxWMY%go>=V;*>~iVyLW8l@&0{3mcKCR6-t= zke3?ZTACdDl0Wx+X?kac`^(JW0~hPc)cBoM!LN&~g1D&T@=$x7+k>QrKP8KsPx;S9 zthZ~6?^hT9TA0|9EIgeVuE|Mt)V$?mX@XBrZY;xRrX<=s+9c=ZM5U+QwzfHZ@iIjD z00gcEQ#tbOl{;A_)km(}1}ev4=WckG)}>4@Molh6%}WAj#lGYGupx2Gko5kjICe~Q ze_Rstndk}07duB!h#$Pw41Kuddg3@|0P1-%-Irb{d&k1kl)%%n7GN*X=A5{DQkQwVRAWWbRlq79I^QH{_NAJ(Uqv_weZ=su$k4*NF%1D z(bLk{X>r1o;K9g3>d?FsuG%yy*Dj+lsHiHJ-V46uXEHjSj?boG)7naMsF<|Yg5<`$ z#8e*#dT|~FmrW_kW0ay=(Anf-L}h+roR4jolToy**-(8^PbJD#>uPUx$tw|Woi%HD zTSFB9br?(u0A&EwU{G~=_}q<;dLV*eLg~ zu-wMhqTb=+{)rnt!Kdxr(%O2_6LVI{2%!3n>Sd$*O})tjoP;UC{kheMxz(U4QN+0P z{`7jpv`lLFv^Zi)7&*m{p5(_)3gRbtDO3E^!8!l(rgL_#iDlJ+>DkvzEPgaH0gR#? zMo|tOpH0JMF^h9MN)c^@JSsMuj?b-1zt14#Q}H<@OlEs2l7h|2i}a0fv&5%G1 zEzW0_Td5x~X7_lReC~$svGK8dqH6 zGX{7M$Hj5;kHTlAk&}|xDVYPu&aOpHti;W%B~0=kjxVH)u~Wv_sgvB)v8CLxrR=T= z(~#&y6#DURj~}n`yF zjLmArWaUH$pb{e{<*Irv{$(90BeFak!j=ZjiWAt6lUR@9W>zD|gsH5@8Iz*){;AB)fg}ne zwy`yV+>z5giRztAt)m(^d9XP1PbFN=0L{ljYoVtVFpG2l%NJ8K2>ETL1?^>p-BlQ7 z34(~uU=Z>dgnVWRf`rRy#$+e?yON6$JCAtV(#5^?<+{uVga={k<2|p$3%@V1qCK6D z$-~s4vQH!wK0Ef+Gp9{%T@QA$rG#W%$G=PXT{UH~&bF@v^D@CST-JZ> zOvPrBu~{->qSC4O911S`%kztcvqHVRj5QOyoC{)tew!cL5X|j}=J}nZ=A4AdrqT@o z`|Ub!eR?q7$1TFmG1kuu@i49inLph@>uagIf6t}9AhW#!OT}iBkjYGJMmr&^twdJd ziN%PfqQd%OG`=7|JSxt?H$=zF=RqqecX~Q?ayofrCTVOgZi*Yt;svpmBj&{kGveeK zY2vITWqdiIsm<$QR%=)96l->MMI_)a_xBC!8JcPX<|8JTKI5Als(PAU(sAnZd-r)(-VpCFRAeLs^kv=pIKLD zbmO+Uwl=G$=cQEiWNIwZ&WhLBwk6~NW=URWMPWyIK`Sb?G$o=S$~!02Gb`8~6(7`u zN~09#GRg{Q|F_v9;c`k+;`1Ye{^ZVVh~{@h^Y5h#TT2td_NJdl81IDB@5SsL;mnRm zw#VBPv$v%S8v^#WnDZ-pB*;S7$5^8#^Fc>xAsv_1R-D~M$faV^X!r~gCY@f2U{+vA zcqExnOscHJ6ydG>y>9q<+=vMB!WRWq*Qaz2WDd?e=ov$>1c*s~!K^5qEy|qaCbclM z9Nm0F!v{OtpG$??QsI`E|9pv)9~Bm8XZbT{W<$#3b<<-UEdH9C+*qCiM06UxIEP-G zBWpP_qKlHlFbN@r_XE;`T(OCv^##e~qMR0NCZoKNT9VHwM>e6elKotNnjQJ@M7Y75 z-4oBh6R}>;4gW(rx4k&J%bWPe>ipKy*q(&FC!O2mPrVhhKCUfn@@J^%EL>a&1(Qui zXVLMwR7}Q~Fz%@+py9G;MY;6iJQ6yGfk!uC3hK&>Vv_HBro>srN1Qe?R=)J(H~Ll= z&73dVdYeS1`(f&$o4QiRIcZazoDp_hU8|wD|EUWXo2n}Q5H7zK^WKOS8uF40V*@u< z7oKs)8gdixG5*{9*)86TY+7n7&6n*uFzFB9BgNh6LF79$ZN)A z&`J^H;#^WuP7^vK{+|8s+{riMx!o1cmSFaybpE}N^_DmNNzD2vWWN{5zSG#@P5r&P zu(3SxRxtHuVR%o%88AS)000M+Nkl$>AOnzT)dBCXSwYMKO?hL?%l5T>ZDahp*ESF` zmJ|%w*oG9+goOkLurYoB_VtrTP*x>PGc8Sdny32DbmL8$baehb`sw%6IiJt>{O;V< z-&{z2|8pF*cR=7q#LE$pZAmmSMQd*V@RL8^?df{68u%V@Xxgd<(9+#;SH-KMW!5utjT&&n_VBIWv4uDe!i&+MGwOFl{f>j6^QX1NJ;WCE+fP=U zCz1JRVCHaT;YYvyx&0BhIIkR=u5PY1LK2fk(l2QHgHCP-v}geI-n z(j_(PP}Yy-1Vd`U04z}Rs%!JJSy{=%d41>M=`tJ4`vsQ}U5$d)f z9RLHhnC!n6wX$0Jz~C=J&+>*RVu?4{L~#kF>4 zSTgI?S=|@Yb89%QG*TWWHJyQ{VQ*scFx0c}pMCF_r_Y@J70S|M8gNVl{ui?#p&3RC zwrIo#B`_rC8C8PV%Z!QyEYd^5oTT%)N$2J4vLU75rE~fRul;a!dDrjQM&^!IoqNIA zZU6LM$hz%+{K|1}*Ee+#nnjC8W_{lb`yP(KO_g^*&WKt#(cP(+wpbvcK?ztiVzU;# zDfAG3qF>z)0Wwj;rQFMH{hgeCnOKA;m8E3oUC1JLOg2_$Z@jn-a?*4!_$Xr)0@ad z@S(1m8gCy4JBrfH9rattlY`ayx5(3P9S=&<63i-;u}sRgZ+fJIvSt*v)WUul_g=38 zwPl?|FXvY=3E8v^7FY+Ex>L)jDY;n$DxE|qppr{4xWb#5f{&9k`G#?YJHqpHb0M2f+G~=P>O$lF@-n$wagymc{aGg z*G<0H4W4iL?&qCPy*JC)f4GoBBCzO$vI0_BKB<^WqT_IwjLg*k0BCBh)d6ZT`2YX_ M07*qoM6N<$f-1Ri@c;k- literal 0 HcmV?d00001 diff --git a/public/images/tweets/profile-picture/saleh-shojaei.png b/public/images/tweets/profile-picture/saleh-shojaei.png new file mode 100644 index 0000000000000000000000000000000000000000..36dc3f80f11547821b5383272b8d36701eeeb787 GIT binary patch literal 333467 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≫G2oY+@_2jQ_@}>NL41KqFTg6 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 z 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 literal 0 HcmV?d00001 diff --git a/src/components/Marquee/Marquee.tsx b/src/app/components/TweetSection/Marquee.tsx similarity index 100% rename from src/components/Marquee/Marquee.tsx rename to src/app/components/TweetSection/Marquee.tsx diff --git a/src/components/Marquee/TweetCard.tsx b/src/app/components/TweetSection/TweetCard.tsx similarity index 100% rename from src/components/Marquee/TweetCard.tsx rename to src/app/components/TweetSection/TweetCard.tsx diff --git a/src/app/components/TweetSection/TweetSection.tsx b/src/app/components/TweetSection/TweetSection.tsx new file mode 100644 index 0000000..2394274 --- /dev/null +++ b/src/app/components/TweetSection/TweetSection.tsx @@ -0,0 +1,33 @@ +import { Marquee } from "./Marquee"; +import TweetCard from "./TweetCard"; +import { Section } from "@/components/ui/section"; +import { firstMarqueetweetsData, secondMarqueetweetsData } from "@/configs/tweetsData"; + +const TweetSection = () => { + return ( +
+
+

+ درمورد فرانت چپتر چی + می گن؟ +

+
+ + {firstMarqueetweetsData.map((review, index) => ( + + ))} + + + {secondMarqueetweetsData.map((review, index) => ( + + ))} + +
+
+
+
+
+ ); +}; + +export default TweetSection; diff --git a/src/app/components/TweetSection/tweets.d.ts b/src/app/components/TweetSection/tweets.d.ts new file mode 100644 index 0000000..15a903b --- /dev/null +++ b/src/app/components/TweetSection/tweets.d.ts @@ -0,0 +1,6 @@ +export type TweetDataType = { + name: string; + username: string; + body: string; + img: string; +}; diff --git a/src/app/page.tsx b/src/app/page.tsx index e5294cd..355d0d8 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,5 +1,5 @@ import FAQ from "@/app/components/FAQ/FAQ"; -import TweetSection from "@/components/Marquee/TweetSection"; +import TweetSection from "@/app/components/TweetSection/TweetSection"; export default function Home() { return ( diff --git a/src/components/Marquee/TweetSection.tsx b/src/components/Marquee/TweetSection.tsx deleted file mode 100644 index de3ee96..0000000 --- a/src/components/Marquee/TweetSection.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { Marquee } from "./Marquee"; -import TweetCard from "./TweetCard"; -import { firstMarqueetweetsData, secondMarqueetweetsData } from "@/data/tweets"; - -const TweetSection = () => { - return ( -
-

- درمورد فرانت چپتر چی - می گن؟ -

-
- - {firstMarqueetweetsData.map((review, index) => ( - - ))} - - - {secondMarqueetweetsData.map((review, index) => ( - - ))} - -
-
-
-
- ); -}; - -export default TweetSection; diff --git a/src/data/tweets.ts b/src/configs/tweetsData.ts similarity index 73% rename from src/data/tweets.ts rename to src/configs/tweetsData.ts index 4238863..03fab6c 100644 --- a/src/data/tweets.ts +++ b/src/configs/tweetsData.ts @@ -1,71 +1,73 @@ -export const firstMarqueetweetsData = [ +import { TweetDataType } from "@/app/components/TweetSection/tweets"; + +export const firstMarqueetweetsData: TweetDataType[] = [ { name: "صالح شجاعی", username: "@felxxbs", body: "رفقا می‌تونید با رزرو زودتر بلیط اقمتگاهتون، راحت‌تر توی همایش شرکت کنید#frontchapter1402", - img: "https://avatar.vercel.sh/jack", + img: "/images/tweets/profile-picture/saleh-shojaei.png", }, { name: "Fabrizio Fernandez", username: "@fab3304", body: "الان رسیدم محل برگزاری همایشحاجی ﺧﻴﻠﯽ ﺧﻔﻨﻪ 😍#frontchapter1402", - img: "https://avatar.vercel.sh/jack", + img: "/images/tweets/profile-picture/Fabrizio-Fernandez.png", }, { name: "صالح شجاعی", username: "@felxxbs", body: "رفقا می‌تونید با رزرو زودتر بلیط اقمتگاهتون، راحت‌تر توی همایش شرکت کنید#frontchapter1402", - img: "https://avatar.vercel.sh/jack", + img: "/images/tweets/profile-picture/saleh-shojaei.png", }, { name: "Fabrizio Fernandez", username: "@fab3304", body: "الان رسیدم محل برگزاری همایشحاجی ﺧﻴﻠﯽ ﺧﻔﻨﻪ 😍#frontchapter1402", - img: "https://avatar.vercel.sh/jack", + img: "/images/tweets/profile-picture/Fabrizio-Fernandez.png", }, { name: "صالح شجاعی", username: "@felxxbs", body: "رفقا می‌تونید با رزرو زودتر بلیط اقمتگاهتون، راحت‌تر توی همایش شرکت کنید#frontchapter1402", - img: "https://avatar.vercel.sh/jack", + img: "/images/tweets/profile-picture/saleh-shojaei.png", }, { name: "Fabrizio Fernandez", username: "@fab3304", body: "الان رسیدم محل برگزاری همایشحاجی ﺧﻴﻠﯽ ﺧﻔﻨﻪ 😍#frontchapter1402", - img: "https://avatar.vercel.sh/jack", + img: "/images/tweets/profile-picture/Fabrizio-Fernandez.png", }, ]; -export const secondMarqueetweetsData = [ +export const secondMarqueetweetsData: TweetDataType[] = [ { name: "Darius Flynn", username: "@flynnn", body: "رفقا می‌تونید با رزرو زودتر بلیط اقمتگاهتون، راحت‌تر توی همایش شرکت کنید#frontchapter1402", - img: "https://avatar.vercel.sh/jane", + img: "/images/tweets/profile-picture/Darius-Flynn.jpg", }, { name: "Darius Flynn", username: "@flynnn", body: "رفقا می‌تونید با رزرو زودتر بلیط اقمتگاهتون، راحت‌تر توی همایش شرکت کنید#frontchapter1402", - img: "https://avatar.vercel.sh/jane", + img: "/images/tweets/profile-picture/Darius-Flynn.jpg", }, { name: "Darius Flynn", username: "@flynnn", body: "رفقا می‌تونید با رزرو زودتر بلیط اقمتگاهتون، راحت‌تر توی همایش شرکت کنید#frontchapter1402", - img: "https://avatar.vercel.sh/jane", + img: "/images/tweets/profile-picture/Darius-Flynn.jpg", }, { name: "Darius Flynn", username: "@flynnn", body: "رفقا می‌تونید با رزرو زودتر بلیط اقمتگاهتون، راحت‌تر توی همایش شرکت کنید#frontchapter1402", - img: "https://avatar.vercel.sh/jane", + img: "/images/tweets/profile-picture/Darius-Flynn.jpg", }, { name: "Darius Flynn", username: "@flynnn", body: "رفقا می‌تونید با رزرو زودتر بلیط اقمتگاهتون، راحت‌تر توی همایش شرکت کنید#frontchapter1402", - img: "https://avatar.vercel.sh/jane", + img: "/images/tweets/profile-picture/Darius-Flynn.jpg", }, ]; diff --git a/src/lib/utils.tsx b/src/lib/utils.tsx deleted file mode 100644 index a5ef193..0000000 --- a/src/lib/utils.tsx +++ /dev/null @@ -1,6 +0,0 @@ -import { clsx, type ClassValue } from "clsx"; -import { twMerge } from "tailwind-merge"; - -export function cn(...inputs: ClassValue[]) { - return twMerge(clsx(inputs)); -} From 50ae9b2ad74e70235c3348703bdc8dbcb2fdee92 Mon Sep 17 00:00:00 2001 From: bravemobin Date: Wed, 12 Feb 2025 22:10:47 +0330 Subject: [PATCH 55/56] chore: remove bun.lockb file --- bun.lockb | Bin 165749 -> 0 bytes package-lock.json | 5257 ------------------------------------------ pnpm-lock.yaml | 5601 +++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 5601 insertions(+), 5257 deletions(-) delete mode 100755 bun.lockb delete mode 100644 package-lock.json diff --git a/bun.lockb b/bun.lockb deleted file mode 100755 index 0c637a07e1bfd12786b17fe8a724b693e40ca96c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 165749 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

QZTO#|(ToY=4Ny9x#Zu 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

FEgYWLo7KS{EIFkh`z=kIvyb|*Nd%+xdo5C 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 V#cpeQjhg*3Z^-&r-GAxd{{hjYe$@Z~ diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index c5d9848..0000000 --- a/package-lock.json +++ /dev/null @@ -1,5257 +0,0 @@ -{ - "name": "frontchapter-nextjs", - "version": "0.2.1", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "frontchapter-nextjs", - "version": "0.2.1", - "dependencies": { - "@radix-ui/react-accordion": "^1.2.2", - "@radix-ui/react-icons": "^1.3.2", - "class-variance-authority": "^0.7.1", - "clsx": "^2.1.1", - "lucide-react": "^0.474.0", - "next": "15.1.6", - "next-themes": "^0.4.4", - "react": "^19.0.0", - "react-dom": "^19.0.0", - "tailwind-merge": "^2.6.0", - "tailwindcss-animate": "^1.0.7" - }, - "devDependencies": { - "@eslint/eslintrc": "^3", - "@trivago/prettier-plugin-sort-imports": "^5.2.1", - "@types/node": "^20", - "@types/react": "^19", - "@types/react-dom": "^19", - "eslint": "^9", - "eslint-config-next": "15.1.6", - "postcss": "^8", - "prettier-plugin-tailwindcss": "^0.6.11", - "tailwindcss": "^3.4.1", - "typescript": "^5" - } - }, - "node_modules/@alloc/quick-lru": { - "version": "5.2.0", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.26.2", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-validator-identifier": "^7.25.9", - "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/generator": { - "version": "7.26.5", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.26.5", - "@babel/types": "^7.26.5", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^3.0.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.25.9", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.25.9", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.26.7", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.26.7" - }, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/template": { - "version": "7.25.9", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.25.9", - "@babel/parser": "^7.25.9", - "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.26.7", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.26.5", - "@babel/parser": "^7.26.7", - "@babel/template": "^7.25.9", - "@babel/types": "^7.26.7", - "debug": "^4.3.1", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse/node_modules/globals": { - "version": "11.12.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/types": { - "version": "7.26.7", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-string-parser": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.1", - "dev": true, - "license": "MIT", - "dependencies": { - "eslint-visitor-keys": "^3.4.3" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" - } - }, - "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint-community/regexpp": { - "version": "4.12.1", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/@eslint/config-array": { - "version": "0.19.1", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@eslint/object-schema": "^2.1.5", - "debug": "^4.3.1", - "minimatch": "^3.1.2" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/core": { - "version": "0.10.0", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@types/json-schema": "^7.0.15" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "3.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^10.0.1", - "globals": "^14.0.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint/js": { - "version": "9.19.0", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/object-schema": { - "version": "2.1.5", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/plugin-kit": { - "version": "0.2.5", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@eslint/core": "^0.10.0", - "levn": "^0.4.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@humanfs/core": { - "version": "0.19.1", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/@humanfs/node": { - "version": "0.16.6", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@humanfs/core": "^0.19.1", - "@humanwhocodes/retry": "^0.3.0" - }, - "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { - "version": "0.3.1", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/retry": { - "version": "0.4.1", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@img/sharp-libvips-linux-x64": { - "version": "1.0.4", - "cpu": [ - "x64" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-linux-x64": { - "version": "0.33.5", - "cpu": [ - "x64" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-x64": "1.0.4" - } - }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", - "license": "ISC", - "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.8", - "license": "MIT", - "dependencies": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.2", - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.2.1", - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.0", - "license": "MIT" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.25", - "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@next/env": { - "version": "15.1.6", - "license": "MIT" - }, - "node_modules/@next/eslint-plugin-next": { - "version": "15.1.6", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-glob": "3.3.1" - } - }, - "node_modules/@next/swc-linux-x64-gnu": { - "version": "15.1.6", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "license": "MIT", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nolyfill/is-core-module": { - "version": "1.0.39", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12.4.0" - } - }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "license": "MIT", - "optional": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/@radix-ui/primitive": { - "version": "1.1.1", - "license": "MIT" - }, - "node_modules/@radix-ui/react-accordion": { - "version": "1.2.2", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.1", - "@radix-ui/react-collapsible": "1.1.2", - "@radix-ui/react-collection": "1.1.1", - "@radix-ui/react-compose-refs": "1.1.1", - "@radix-ui/react-context": "1.1.1", - "@radix-ui/react-direction": "1.1.0", - "@radix-ui/react-id": "1.1.0", - "@radix-ui/react-primitive": "2.0.1", - "@radix-ui/react-use-controllable-state": "1.1.0" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-collapsible": { - "version": "1.1.2", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.1", - "@radix-ui/react-compose-refs": "1.1.1", - "@radix-ui/react-context": "1.1.1", - "@radix-ui/react-id": "1.1.0", - "@radix-ui/react-presence": "1.1.2", - "@radix-ui/react-primitive": "2.0.1", - "@radix-ui/react-use-controllable-state": "1.1.0", - "@radix-ui/react-use-layout-effect": "1.1.0" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-collection": { - "version": "1.1.1", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.1", - "@radix-ui/react-context": "1.1.1", - "@radix-ui/react-primitive": "2.0.1", - "@radix-ui/react-slot": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-compose-refs": { - "version": "1.1.1", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-context": { - "version": "1.1.1", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-direction": { - "version": "1.1.0", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-icons": { - "version": "1.3.2", - "license": "MIT", - "peerDependencies": { - "react": "^16.x || ^17.x || ^18.x || ^19.0.0 || ^19.0.0-rc" - } - }, - "node_modules/@radix-ui/react-id": { - "version": "1.1.0", - "license": "MIT", - "dependencies": { - "@radix-ui/react-use-layout-effect": "1.1.0" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-presence": { - "version": "1.1.2", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.1", - "@radix-ui/react-use-layout-effect": "1.1.0" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-primitive": { - "version": "2.0.1", - "license": "MIT", - "dependencies": { - "@radix-ui/react-slot": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-slot": { - "version": "1.1.1", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.1.0", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-controllable-state": { - "version": "1.1.0", - "license": "MIT", - "dependencies": { - "@radix-ui/react-use-callback-ref": "1.1.0" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-layout-effect": { - "version": "1.1.0", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@rtsao/scc": { - "version": "1.1.0", - "dev": true, - "license": "MIT" - }, - "node_modules/@rushstack/eslint-patch": { - "version": "1.10.5", - "dev": true, - "license": "MIT" - }, - "node_modules/@swc/counter": { - "version": "0.1.3", - "license": "Apache-2.0" - }, - "node_modules/@swc/helpers": { - "version": "0.5.15", - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.8.0" - } - }, - "node_modules/@trivago/prettier-plugin-sort-imports": { - "version": "5.2.2", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@babel/generator": "^7.26.5", - "@babel/parser": "^7.26.7", - "@babel/traverse": "^7.26.7", - "@babel/types": "^7.26.7", - "javascript-natural-sort": "^0.7.1", - "lodash": "^4.17.21" - }, - "engines": { - "node": ">18.12" - }, - "peerDependencies": { - "@vue/compiler-sfc": "3.x", - "prettier": "2.x - 3.x", - "prettier-plugin-svelte": "3.x", - "svelte": "4.x || 5.x" - }, - "peerDependenciesMeta": { - "@vue/compiler-sfc": { - "optional": true - }, - "prettier-plugin-svelte": { - "optional": true - }, - "svelte": { - "optional": true - } - } - }, - "node_modules/@types/estree": { - "version": "1.0.6", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/json-schema": { - "version": "7.0.15", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/json5": { - "version": "0.0.29", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/node": { - "version": "20.17.16", - "dev": true, - "license": "MIT", - "dependencies": { - "undici-types": "~6.19.2" - } - }, - "node_modules/@types/react": { - "version": "19.0.8", - "devOptional": true, - "license": "MIT", - "dependencies": { - "csstype": "^3.0.2" - } - }, - "node_modules/@types/react-dom": { - "version": "19.0.3", - "devOptional": true, - "license": "MIT", - "peerDependencies": { - "@types/react": "^19.0.0" - } - }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.22.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.22.0", - "@typescript-eslint/type-utils": "8.22.0", - "@typescript-eslint/utils": "8.22.0", - "@typescript-eslint/visitor-keys": "8.22.0", - "graphemer": "^1.4.0", - "ignore": "^5.3.1", - "natural-compare": "^1.4.0", - "ts-api-utils": "^2.0.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", - "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.8.0" - } - }, - "node_modules/@typescript-eslint/parser": { - "version": "8.22.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/scope-manager": "8.22.0", - "@typescript-eslint/types": "8.22.0", - "@typescript-eslint/typescript-estree": "8.22.0", - "@typescript-eslint/visitor-keys": "8.22.0", - "debug": "^4.3.4" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.8.0" - } - }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "8.22.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.22.0", - "@typescript-eslint/visitor-keys": "8.22.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/type-utils": { - "version": "8.22.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/typescript-estree": "8.22.0", - "@typescript-eslint/utils": "8.22.0", - "debug": "^4.3.4", - "ts-api-utils": "^2.0.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.8.0" - } - }, - "node_modules/@typescript-eslint/types": { - "version": "8.22.0", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.22.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.22.0", - "@typescript-eslint/visitor-keys": "8.22.0", - "debug": "^4.3.4", - "fast-glob": "^3.3.2", - "is-glob": "^4.0.3", - "minimatch": "^9.0.4", - "semver": "^7.6.0", - "ts-api-utils": "^2.0.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "typescript": ">=4.8.4 <5.8.0" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { - "version": "2.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/fast-glob": { - "version": "3.3.3", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.8" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/glob-parent": { - "version": "5.1.2", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { - "version": "9.0.5", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@typescript-eslint/utils": { - "version": "8.22.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.22.0", - "@typescript-eslint/types": "8.22.0", - "@typescript-eslint/typescript-estree": "8.22.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.8.0" - } - }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.22.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.22.0", - "eslint-visitor-keys": "^4.2.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/acorn": { - "version": "8.14.0", - "dev": true, - "license": "MIT", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "dev": true, - "license": "MIT", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ansi-regex": { - "version": "6.1.0", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/any-promise": { - "version": "1.3.0", - "license": "MIT" - }, - "node_modules/anymatch": { - "version": "3.1.3", - "license": "ISC", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/arg": { - "version": "5.0.2", - "license": "MIT" - }, - "node_modules/argparse": { - "version": "2.0.1", - "dev": true, - "license": "Python-2.0" - }, - "node_modules/aria-query": { - "version": "5.3.2", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/array-buffer-byte-length": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "is-array-buffer": "^3.0.5" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-includes": { - "version": "3.1.8", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.4", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.findlast": { - "version": "1.2.5", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.findlastindex": { - "version": "1.2.5", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flat": { - "version": "1.3.3", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.3", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.tosorted": { - "version": "1.1.4", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.3", - "es-errors": "^1.3.0", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/arraybuffer.prototype.slice": { - "version": "1.0.4", - "dev": true, - "license": "MIT", - "dependencies": { - "array-buffer-byte-length": "^1.0.1", - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6", - "is-array-buffer": "^3.0.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/ast-types-flow": { - "version": "0.0.8", - "dev": true, - "license": "MIT" - }, - "node_modules/async-function": { - "version": "1.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/available-typed-arrays": { - "version": "1.0.7", - "dev": true, - "license": "MIT", - "dependencies": { - "possible-typed-array-names": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/axe-core": { - "version": "4.10.2", - "dev": true, - "license": "MPL-2.0", - "engines": { - "node": ">=4" - } - }, - "node_modules/axobject-query": { - "version": "4.1.0", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "license": "MIT" - }, - "node_modules/binary-extensions": { - "version": "2.3.0", - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.3", - "license": "MIT", - "dependencies": { - "fill-range": "^7.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/busboy": { - "version": "1.6.0", - "dependencies": { - "streamsearch": "^1.1.0" - }, - "engines": { - "node": ">=10.16.0" - } - }, - "node_modules/call-bind": { - "version": "1.0.8", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.0", - "es-define-property": "^1.0.0", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/call-bind-apply-helpers": { - "version": "1.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/call-bound": { - "version": "1.0.3", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.1", - "get-intrinsic": "^1.2.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/camelcase-css": { - "version": "2.0.1", - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001696", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "CC-BY-4.0" - }, - "node_modules/chalk": { - "version": "4.1.2", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/chokidar": { - "version": "3.6.0", - "license": "MIT", - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/chokidar/node_modules/glob-parent": { - "version": "5.1.2", - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/class-variance-authority": { - "version": "0.7.1", - "license": "Apache-2.0", - "dependencies": { - "clsx": "^2.1.1" - }, - "funding": { - "url": "https://polar.sh/cva" - } - }, - "node_modules/client-only": { - "version": "0.0.1", - "license": "MIT" - }, - "node_modules/clsx": { - "version": "2.1.1", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/color": { - "version": "4.2.3", - "license": "MIT", - "optional": true, - "dependencies": { - "color-convert": "^2.0.1", - "color-string": "^1.9.0" - }, - "engines": { - "node": ">=12.5.0" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "license": "MIT" - }, - "node_modules/color-string": { - "version": "1.9.1", - "license": "MIT", - "optional": true, - "dependencies": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "node_modules/commander": { - "version": "4.1.1", - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "dev": true, - "license": "MIT" - }, - "node_modules/cross-spawn": { - "version": "7.0.6", - "license": "MIT", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/cssesc": { - "version": "3.0.0", - "license": "MIT", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/csstype": { - "version": "3.1.3", - "devOptional": true, - "license": "MIT" - }, - "node_modules/damerau-levenshtein": { - "version": "1.0.8", - "dev": true, - "license": "BSD-2-Clause" - }, - "node_modules/data-view-buffer": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/data-view-byte-length": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/inspect-js" - } - }, - "node_modules/data-view-byte-offset": { - "version": "1.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/debug": { - "version": "4.4.0", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "dev": true, - "license": "MIT" - }, - "node_modules/define-data-property": { - "version": "1.1.4", - "dev": true, - "license": "MIT", - "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/define-properties": { - "version": "1.2.1", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/detect-libc": { - "version": "2.0.3", - "license": "Apache-2.0", - "optional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/didyoumean": { - "version": "1.2.2", - "license": "Apache-2.0" - }, - "node_modules/dlv": { - "version": "1.1.3", - "license": "MIT" - }, - "node_modules/doctrine": { - "version": "2.1.0", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/dunder-proto": { - "version": "1.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.1", - "es-errors": "^1.3.0", - "gopd": "^1.2.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "license": "MIT" - }, - "node_modules/emoji-regex": { - "version": "9.2.2", - "license": "MIT" - }, - "node_modules/enhanced-resolve": { - "version": "5.18.0", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/es-abstract": { - "version": "1.23.9", - "dev": true, - "license": "MIT", - "dependencies": { - "array-buffer-byte-length": "^1.0.2", - "arraybuffer.prototype.slice": "^1.0.4", - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "data-view-buffer": "^1.0.2", - "data-view-byte-length": "^1.0.2", - "data-view-byte-offset": "^1.0.1", - "es-define-property": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-set-tostringtag": "^2.1.0", - "es-to-primitive": "^1.3.0", - "function.prototype.name": "^1.1.8", - "get-intrinsic": "^1.2.7", - "get-proto": "^1.0.0", - "get-symbol-description": "^1.1.0", - "globalthis": "^1.0.4", - "gopd": "^1.2.0", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.2.0", - "has-symbols": "^1.1.0", - "hasown": "^2.0.2", - "internal-slot": "^1.1.0", - "is-array-buffer": "^3.0.5", - "is-callable": "^1.2.7", - "is-data-view": "^1.0.2", - "is-regex": "^1.2.1", - "is-shared-array-buffer": "^1.0.4", - "is-string": "^1.1.1", - "is-typed-array": "^1.1.15", - "is-weakref": "^1.1.0", - "math-intrinsics": "^1.1.0", - "object-inspect": "^1.13.3", - "object-keys": "^1.1.1", - "object.assign": "^4.1.7", - "own-keys": "^1.0.1", - "regexp.prototype.flags": "^1.5.3", - "safe-array-concat": "^1.1.3", - "safe-push-apply": "^1.0.0", - "safe-regex-test": "^1.1.0", - "set-proto": "^1.0.0", - "string.prototype.trim": "^1.2.10", - "string.prototype.trimend": "^1.0.9", - "string.prototype.trimstart": "^1.0.8", - "typed-array-buffer": "^1.0.3", - "typed-array-byte-length": "^1.0.3", - "typed-array-byte-offset": "^1.0.4", - "typed-array-length": "^1.0.7", - "unbox-primitive": "^1.1.0", - "which-typed-array": "^1.1.18" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-define-property": { - "version": "1.0.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-errors": { - "version": "1.3.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-iterator-helpers": { - "version": "1.2.1", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.6", - "es-errors": "^1.3.0", - "es-set-tostringtag": "^2.0.3", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.6", - "globalthis": "^1.0.4", - "gopd": "^1.2.0", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.2.0", - "has-symbols": "^1.1.0", - "internal-slot": "^1.1.0", - "iterator.prototype": "^1.1.4", - "safe-array-concat": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-object-atoms": { - "version": "1.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-set-tostringtag": { - "version": "2.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-shim-unscopables": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "hasown": "^2.0.0" - } - }, - "node_modules/es-to-primitive": { - "version": "1.3.0", - "dev": true, - "license": "MIT", - "dependencies": { - "is-callable": "^1.2.7", - "is-date-object": "^1.0.5", - "is-symbol": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint": { - "version": "9.19.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.12.1", - "@eslint/config-array": "^0.19.0", - "@eslint/core": "^0.10.0", - "@eslint/eslintrc": "^3.2.0", - "@eslint/js": "9.19.0", - "@eslint/plugin-kit": "^0.2.5", - "@humanfs/node": "^0.16.6", - "@humanwhocodes/module-importer": "^1.0.1", - "@humanwhocodes/retry": "^0.4.1", - "@types/estree": "^1.0.6", - "@types/json-schema": "^7.0.15", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.6", - "debug": "^4.3.2", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^8.2.0", - "eslint-visitor-keys": "^4.2.0", - "espree": "^10.3.0", - "esquery": "^1.5.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^8.0.0", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://eslint.org/donate" - }, - "peerDependencies": { - "jiti": "*" - }, - "peerDependenciesMeta": { - "jiti": { - "optional": true - } - } - }, - "node_modules/eslint-config-next": { - "version": "15.1.6", - "dev": true, - "license": "MIT", - "dependencies": { - "@next/eslint-plugin-next": "15.1.6", - "@rushstack/eslint-patch": "^1.10.3", - "@typescript-eslint/eslint-plugin": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", - "@typescript-eslint/parser": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-import-resolver-typescript": "^3.5.2", - "eslint-plugin-import": "^2.31.0", - "eslint-plugin-jsx-a11y": "^6.10.0", - "eslint-plugin-react": "^7.37.0", - "eslint-plugin-react-hooks": "^5.0.0" - }, - "peerDependencies": { - "eslint": "^7.23.0 || ^8.0.0 || ^9.0.0", - "typescript": ">=3.3.1" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.9", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^3.2.7", - "is-core-module": "^2.13.0", - "resolve": "^1.22.4" - } - }, - "node_modules/eslint-import-resolver-node/node_modules/debug": { - "version": "3.2.7", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-import-resolver-typescript": { - "version": "3.7.0", - "dev": true, - "license": "ISC", - "dependencies": { - "@nolyfill/is-core-module": "1.0.39", - "debug": "^4.3.7", - "enhanced-resolve": "^5.15.0", - "fast-glob": "^3.3.2", - "get-tsconfig": "^4.7.5", - "is-bun-module": "^1.0.2", - "is-glob": "^4.0.3", - "stable-hash": "^0.0.4" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts/projects/eslint-import-resolver-ts" - }, - "peerDependencies": { - "eslint": "*", - "eslint-plugin-import": "*", - "eslint-plugin-import-x": "*" - }, - "peerDependenciesMeta": { - "eslint-plugin-import": { - "optional": true - }, - "eslint-plugin-import-x": { - "optional": true - } - } - }, - "node_modules/eslint-import-resolver-typescript/node_modules/fast-glob": { - "version": "3.3.3", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.8" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/eslint-import-resolver-typescript/node_modules/glob-parent": { - "version": "5.1.2", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/eslint-module-utils": { - "version": "2.12.0", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^3.2.7" - }, - "engines": { - "node": ">=4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - } - } - }, - "node_modules/eslint-module-utils/node_modules/debug": { - "version": "3.2.7", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-import": { - "version": "2.31.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@rtsao/scc": "^1.1.0", - "array-includes": "^3.1.8", - "array.prototype.findlastindex": "^1.2.5", - "array.prototype.flat": "^1.3.2", - "array.prototype.flatmap": "^1.3.2", - "debug": "^3.2.7", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.9", - "eslint-module-utils": "^2.12.0", - "hasown": "^2.0.2", - "is-core-module": "^2.15.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.fromentries": "^2.0.8", - "object.groupby": "^1.0.3", - "object.values": "^1.2.0", - "semver": "^6.3.1", - "string.prototype.trimend": "^1.0.8", - "tsconfig-paths": "^3.15.0" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" - } - }, - "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "3.2.7", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-import/node_modules/semver": { - "version": "6.3.1", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/eslint-plugin-jsx-a11y": { - "version": "6.10.2", - "dev": true, - "license": "MIT", - "dependencies": { - "aria-query": "^5.3.2", - "array-includes": "^3.1.8", - "array.prototype.flatmap": "^1.3.2", - "ast-types-flow": "^0.0.8", - "axe-core": "^4.10.0", - "axobject-query": "^4.1.0", - "damerau-levenshtein": "^1.0.8", - "emoji-regex": "^9.2.2", - "hasown": "^2.0.2", - "jsx-ast-utils": "^3.3.5", - "language-tags": "^1.0.9", - "minimatch": "^3.1.2", - "object.fromentries": "^2.0.8", - "safe-regex-test": "^1.0.3", - "string.prototype.includes": "^2.0.1" - }, - "engines": { - "node": ">=4.0" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9" - } - }, - "node_modules/eslint-plugin-react": { - "version": "7.37.4", - "dev": true, - "license": "MIT", - "dependencies": { - "array-includes": "^3.1.8", - "array.prototype.findlast": "^1.2.5", - "array.prototype.flatmap": "^1.3.3", - "array.prototype.tosorted": "^1.1.4", - "doctrine": "^2.1.0", - "es-iterator-helpers": "^1.2.1", - "estraverse": "^5.3.0", - "hasown": "^2.0.2", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.1.2", - "object.entries": "^1.1.8", - "object.fromentries": "^2.0.8", - "object.values": "^1.2.1", - "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.5", - "semver": "^6.3.1", - "string.prototype.matchall": "^4.0.12", - "string.prototype.repeat": "^1.0.0" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" - } - }, - "node_modules/eslint-plugin-react-hooks": { - "version": "5.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" - } - }, - "node_modules/eslint-plugin-react/node_modules/resolve": { - "version": "2.0.0-next.5", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/eslint-plugin-react/node_modules/semver": { - "version": "6.3.1", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/eslint-scope": { - "version": "8.2.0", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "4.2.0", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/espree": { - "version": "10.3.0", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "acorn": "^8.14.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^4.2.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esquery": { - "version": "1.6.0", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "5.3.0", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-glob": { - "version": "3.3.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "dev": true, - "license": "MIT" - }, - "node_modules/fastq": { - "version": "1.19.0", - "license": "ISC", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/file-entry-cache": { - "version": "8.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "flat-cache": "^4.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/fill-range": { - "version": "7.1.1", - "license": "MIT", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-up": { - "version": "5.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/flat-cache": { - "version": "4.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.4" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/flatted": { - "version": "3.3.2", - "dev": true, - "license": "ISC" - }, - "node_modules/for-each": { - "version": "0.3.4", - "dev": true, - "license": "MIT", - "dependencies": { - "is-callable": "^1.2.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/foreground-child": { - "version": "3.3.0", - "license": "ISC", - "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/function-bind": { - "version": "1.1.2", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/function.prototype.name": { - "version": "1.1.8", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "functions-have-names": "^1.2.3", - "hasown": "^2.0.2", - "is-callable": "^1.2.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-intrinsic": { - "version": "1.2.7", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.1", - "es-define-property": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "function-bind": "^1.1.2", - "get-proto": "^1.0.0", - "gopd": "^1.2.0", - "has-symbols": "^1.1.0", - "hasown": "^2.0.2", - "math-intrinsics": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-proto": { - "version": "1.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "dunder-proto": "^1.0.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/get-symbol-description": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-tsconfig": { - "version": "4.10.0", - "dev": true, - "license": "MIT", - "dependencies": { - "resolve-pkg-maps": "^1.0.0" - }, - "funding": { - "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" - } - }, - "node_modules/glob": { - "version": "10.4.5", - "license": "ISC", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "6.0.2", - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/glob/node_modules/brace-expansion": { - "version": "2.0.1", - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/glob/node_modules/minimatch": { - "version": "9.0.5", - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/globals": { - "version": "14.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/globalthis": { - "version": "1.0.4", - "dev": true, - "license": "MIT", - "dependencies": { - "define-properties": "^1.2.1", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/gopd": { - "version": "1.2.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "dev": true, - "license": "ISC" - }, - "node_modules/graphemer": { - "version": "1.4.0", - "dev": true, - "license": "MIT" - }, - "node_modules/has-bigints": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "es-define-property": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "dunder-proto": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "has-symbols": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/hasown": { - "version": "2.0.2", - "license": "MIT", - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/ignore": { - "version": "5.3.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "dev": true, - "license": "MIT", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/internal-slot": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "hasown": "^2.0.2", - "side-channel": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-array-buffer": { - "version": "3.0.5", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "get-intrinsic": "^1.2.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-arrayish": { - "version": "0.3.2", - "license": "MIT", - "optional": true - }, - "node_modules/is-async-function": { - "version": "2.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "async-function": "^1.0.0", - "call-bound": "^1.0.3", - "get-proto": "^1.0.1", - "has-tostringtag": "^1.0.2", - "safe-regex-test": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-bigint": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "has-bigints": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "license": "MIT", - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-boolean-object": { - "version": "1.2.1", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-bun-module": { - "version": "1.3.0", - "dev": true, - "license": "MIT", - "dependencies": { - "semver": "^7.6.3" - } - }, - "node_modules/is-callable": { - "version": "1.2.7", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-core-module": { - "version": "2.16.1", - "license": "MIT", - "dependencies": { - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-data-view": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "get-intrinsic": "^1.2.6", - "is-typed-array": "^1.1.13" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-date-object": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-finalizationregistry": { - "version": "1.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-generator-function": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "get-proto": "^1.0.0", - "has-tostringtag": "^1.0.2", - "safe-regex-test": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "license": "MIT", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-map": { - "version": "2.0.3", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "license": "MIT", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-number-object": { - "version": "1.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-regex": { - "version": "1.2.1", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "gopd": "^1.2.0", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-set": { - "version": "2.0.3", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.4", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-string": { - "version": "1.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-symbol": { - "version": "1.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "has-symbols": "^1.1.0", - "safe-regex-test": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-typed-array": { - "version": "1.1.15", - "dev": true, - "license": "MIT", - "dependencies": { - "which-typed-array": "^1.1.16" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakmap": { - "version": "2.0.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakref": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakset": { - "version": "2.0.4", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "get-intrinsic": "^1.2.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/isarray": { - "version": "2.0.5", - "dev": true, - "license": "MIT" - }, - "node_modules/isexe": { - "version": "2.0.0", - "license": "ISC" - }, - "node_modules/iterator.prototype": { - "version": "1.1.5", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.1.4", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.6", - "get-proto": "^1.0.0", - "has-symbols": "^1.1.0", - "set-function-name": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/jackspeak": { - "version": "3.4.3", - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" - } - }, - "node_modules/javascript-natural-sort": { - "version": "0.7.1", - "dev": true, - "license": "MIT" - }, - "node_modules/jiti": { - "version": "1.21.7", - "license": "MIT", - "bin": { - "jiti": "bin/jiti.js" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "dev": true, - "license": "MIT" - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsesc": { - "version": "3.1.0", - "dev": true, - "license": "MIT", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/json-buffer": { - "version": "3.0.1", - "dev": true, - "license": "MIT" - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "dev": true, - "license": "MIT" - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "dev": true, - "license": "MIT" - }, - "node_modules/json5": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/jsx-ast-utils": { - "version": "3.3.5", - "dev": true, - "license": "MIT", - "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flat": "^1.3.1", - "object.assign": "^4.1.4", - "object.values": "^1.1.6" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/keyv": { - "version": "4.5.4", - "dev": true, - "license": "MIT", - "dependencies": { - "json-buffer": "3.0.1" - } - }, - "node_modules/language-subtag-registry": { - "version": "0.3.23", - "dev": true, - "license": "CC0-1.0" - }, - "node_modules/language-tags": { - "version": "1.0.9", - "dev": true, - "license": "MIT", - "dependencies": { - "language-subtag-registry": "^0.3.20" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lilconfig": { - "version": "3.1.3", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antonk52" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "license": "MIT" - }, - "node_modules/locate-path": { - "version": "6.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "dev": true, - "license": "MIT" - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "dev": true, - "license": "MIT", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/lru-cache": { - "version": "10.4.3", - "license": "ISC" - }, - "node_modules/lucide-react": { - "version": "0.474.0", - "license": "ISC", - "peerDependencies": { - "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" - } - }, - "node_modules/math-intrinsics": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/merge2": { - "version": "1.4.1", - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/micromatch": { - "version": "4.0.8", - "license": "MIT", - "dependencies": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/minimatch": { - "version": "3.1.2", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/minipass": { - "version": "7.1.2", - "license": "ISC", - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/ms": { - "version": "2.1.3", - "dev": true, - "license": "MIT" - }, - "node_modules/mz": { - "version": "2.7.0", - "license": "MIT", - "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "node_modules/nanoid": { - "version": "3.3.8", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "dev": true, - "license": "MIT" - }, - "node_modules/next": { - "version": "15.1.6", - "license": "MIT", - "dependencies": { - "@next/env": "15.1.6", - "@swc/counter": "0.1.3", - "@swc/helpers": "0.5.15", - "busboy": "1.6.0", - "caniuse-lite": "^1.0.30001579", - "postcss": "8.4.31", - "styled-jsx": "5.1.6" - }, - "bin": { - "next": "dist/bin/next" - }, - "engines": { - "node": "^18.18.0 || ^19.8.0 || >= 20.0.0" - }, - "optionalDependencies": { - "@next/swc-darwin-arm64": "15.1.6", - "@next/swc-darwin-x64": "15.1.6", - "@next/swc-linux-arm64-gnu": "15.1.6", - "@next/swc-linux-arm64-musl": "15.1.6", - "@next/swc-linux-x64-gnu": "15.1.6", - "@next/swc-linux-x64-musl": "15.1.6", - "@next/swc-win32-arm64-msvc": "15.1.6", - "@next/swc-win32-x64-msvc": "15.1.6", - "sharp": "^0.33.5" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.1.0", - "@playwright/test": "^1.41.2", - "babel-plugin-react-compiler": "*", - "react": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", - "react-dom": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", - "sass": "^1.3.0" - }, - "peerDependenciesMeta": { - "@opentelemetry/api": { - "optional": true - }, - "@playwright/test": { - "optional": true - }, - "babel-plugin-react-compiler": { - "optional": true - }, - "sass": { - "optional": true - } - } - }, - "node_modules/next-themes": { - "version": "0.4.4", - "license": "MIT", - "peerDependencies": { - "react": "^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc" - } - }, - "node_modules/next/node_modules/postcss": { - "version": "8.4.31", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-hash": { - "version": "3.0.0", - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/object-inspect": { - "version": "1.13.3", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.assign": { - "version": "4.1.7", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0", - "has-symbols": "^1.1.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.entries": { - "version": "1.1.8", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.fromentries": { - "version": "2.0.8", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.groupby": { - "version": "1.0.3", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.values": { - "version": "1.2.1", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/optionator": { - "version": "0.9.4", - "dev": true, - "license": "MIT", - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.5" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/own-keys": { - "version": "1.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.2.6", - "object-keys": "^1.1.1", - "safe-push-apply": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/p-limit": { - "version": "3.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "5.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/package-json-from-dist": { - "version": "1.0.1", - "license": "BlueOak-1.0.0" - }, - "node_modules/parent-module": { - "version": "1.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/path-exists": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "license": "MIT" - }, - "node_modules/path-scurry": { - "version": "1.11.1", - "license": "BlueOak-1.0.0", - "dependencies": { - "lru-cache": "^10.2.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" - }, - "engines": { - "node": ">=16 || 14 >=14.18" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/picocolors": { - "version": "1.1.1", - "license": "ISC" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pify": { - "version": "2.3.0", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pirates": { - "version": "4.0.6", - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/possible-typed-array-names": { - "version": "1.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/postcss": { - "version": "8.5.1", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.8", - "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-import": { - "version": "15.1.0", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "postcss": "^8.0.0" - } - }, - "node_modules/postcss-js": { - "version": "4.0.1", - "license": "MIT", - "dependencies": { - "camelcase-css": "^2.0.1" - }, - "engines": { - "node": "^12 || ^14 || >= 16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.4.21" - } - }, - "node_modules/postcss-load-config": { - "version": "4.0.2", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "lilconfig": "^3.0.0", - "yaml": "^2.3.4" - }, - "engines": { - "node": ">= 14" - }, - "peerDependencies": { - "postcss": ">=8.0.9", - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "postcss": { - "optional": true - }, - "ts-node": { - "optional": true - } - } - }, - "node_modules/postcss-nested": { - "version": "6.2.0", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.1.1" - }, - "engines": { - "node": ">=12.0" - }, - "peerDependencies": { - "postcss": "^8.2.14" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.1.2", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "license": "MIT" - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prettier": { - "version": "3.4.2", - "dev": true, - "license": "MIT", - "peer": true, - "bin": { - "prettier": "bin/prettier.cjs" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "node_modules/prettier-plugin-tailwindcss": { - "version": "0.6.11", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.21.3" - }, - "peerDependencies": { - "@ianvs/prettier-plugin-sort-imports": "*", - "@prettier/plugin-pug": "*", - "@shopify/prettier-plugin-liquid": "*", - "@trivago/prettier-plugin-sort-imports": "*", - "@zackad/prettier-plugin-twig": "*", - "prettier": "^3.0", - "prettier-plugin-astro": "*", - "prettier-plugin-css-order": "*", - "prettier-plugin-import-sort": "*", - "prettier-plugin-jsdoc": "*", - "prettier-plugin-marko": "*", - "prettier-plugin-multiline-arrays": "*", - "prettier-plugin-organize-attributes": "*", - "prettier-plugin-organize-imports": "*", - "prettier-plugin-sort-imports": "*", - "prettier-plugin-style-order": "*", - "prettier-plugin-svelte": "*" - }, - "peerDependenciesMeta": { - "@ianvs/prettier-plugin-sort-imports": { - "optional": true - }, - "@prettier/plugin-pug": { - "optional": true - }, - "@shopify/prettier-plugin-liquid": { - "optional": true - }, - "@trivago/prettier-plugin-sort-imports": { - "optional": true - }, - "@zackad/prettier-plugin-twig": { - "optional": true - }, - "prettier-plugin-astro": { - "optional": true - }, - "prettier-plugin-css-order": { - "optional": true - }, - "prettier-plugin-import-sort": { - "optional": true - }, - "prettier-plugin-jsdoc": { - "optional": true - }, - "prettier-plugin-marko": { - "optional": true - }, - "prettier-plugin-multiline-arrays": { - "optional": true - }, - "prettier-plugin-organize-attributes": { - "optional": true - }, - "prettier-plugin-organize-imports": { - "optional": true - }, - "prettier-plugin-sort-imports": { - "optional": true - }, - "prettier-plugin-style-order": { - "optional": true - }, - "prettier-plugin-svelte": { - "optional": true - } - } - }, - "node_modules/prop-types": { - "version": "15.8.1", - "dev": true, - "license": "MIT", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "node_modules/punycode": { - "version": "2.3.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/react": { - "version": "19.0.0", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-dom": { - "version": "19.0.0", - "license": "MIT", - "dependencies": { - "scheduler": "^0.25.0" - }, - "peerDependencies": { - "react": "^19.0.0" - } - }, - "node_modules/react-is": { - "version": "16.13.1", - "dev": true, - "license": "MIT" - }, - "node_modules/read-cache": { - "version": "1.0.0", - "license": "MIT", - "dependencies": { - "pify": "^2.3.0" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "license": "MIT", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/reflect.getprototypeof": { - "version": "1.0.10", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.9", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.7", - "get-proto": "^1.0.1", - "which-builtin-type": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regexp.prototype.flags": { - "version": "1.5.4", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-errors": "^1.3.0", - "get-proto": "^1.0.1", - "gopd": "^1.2.0", - "set-function-name": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve": { - "version": "1.22.10", - "license": "MIT", - "dependencies": { - "is-core-module": "^2.16.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/resolve-pkg-maps": { - "version": "1.0.0", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "license": "MIT", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/safe-array-concat": { - "version": "1.1.3", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.2", - "get-intrinsic": "^1.2.6", - "has-symbols": "^1.1.0", - "isarray": "^2.0.5" - }, - "engines": { - "node": ">=0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safe-push-apply": { - "version": "1.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "isarray": "^2.0.5" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safe-regex-test": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "is-regex": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/scheduler": { - "version": "0.25.0", - "license": "MIT" - }, - "node_modules/semver": { - "version": "7.7.0", - "devOptional": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/set-function-length": { - "version": "1.2.2", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/set-function-name": { - "version": "2.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "functions-have-names": "^1.2.3", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/set-proto": { - "version": "1.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "dunder-proto": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/sharp": { - "version": "0.33.5", - "hasInstallScript": true, - "license": "Apache-2.0", - "optional": true, - "dependencies": { - "color": "^4.2.3", - "detect-libc": "^2.0.3", - "semver": "^7.6.3" - }, - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-darwin-arm64": "0.33.5", - "@img/sharp-darwin-x64": "0.33.5", - "@img/sharp-libvips-darwin-arm64": "1.0.4", - "@img/sharp-libvips-darwin-x64": "1.0.4", - "@img/sharp-libvips-linux-arm": "1.0.5", - "@img/sharp-libvips-linux-arm64": "1.0.4", - "@img/sharp-libvips-linux-s390x": "1.0.4", - "@img/sharp-libvips-linux-x64": "1.0.4", - "@img/sharp-libvips-linuxmusl-arm64": "1.0.4", - "@img/sharp-libvips-linuxmusl-x64": "1.0.4", - "@img/sharp-linux-arm": "0.33.5", - "@img/sharp-linux-arm64": "0.33.5", - "@img/sharp-linux-s390x": "0.33.5", - "@img/sharp-linux-x64": "0.33.5", - "@img/sharp-linuxmusl-arm64": "0.33.5", - "@img/sharp-linuxmusl-x64": "0.33.5", - "@img/sharp-wasm32": "0.33.5", - "@img/sharp-win32-ia32": "0.33.5", - "@img/sharp-win32-x64": "0.33.5" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "license": "MIT", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/side-channel": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.3", - "side-channel-list": "^1.0.0", - "side-channel-map": "^1.0.1", - "side-channel-weakmap": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-list": { - "version": "1.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-map": { - "version": "1.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.5", - "object-inspect": "^1.13.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-weakmap": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.5", - "object-inspect": "^1.13.3", - "side-channel-map": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/signal-exit": { - "version": "4.1.0", - "license": "ISC", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/simple-swizzle": { - "version": "0.2.2", - "license": "MIT", - "optional": true, - "dependencies": { - "is-arrayish": "^0.3.1" - } - }, - "node_modules/source-map-js": { - "version": "1.2.1", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stable-hash": { - "version": "0.0.4", - "dev": true, - "license": "MIT" - }, - "node_modules/streamsearch": { - "version": "1.1.0", - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/string-width": { - "version": "5.1.2", - "license": "MIT", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/string-width-cjs": { - "name": "string-width", - "version": "4.2.3", - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs/node_modules/ansi-regex": { - "version": "5.0.1", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs/node_modules/emoji-regex": { - "version": "8.0.0", - "license": "MIT" - }, - "node_modules/string-width-cjs/node_modules/strip-ansi": { - "version": "6.0.1", - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string.prototype.includes": { - "version": "2.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/string.prototype.matchall": { - "version": "4.0.12", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.6", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.6", - "gopd": "^1.2.0", - "has-symbols": "^1.1.0", - "internal-slot": "^1.1.0", - "regexp.prototype.flags": "^1.5.3", - "set-function-name": "^2.0.2", - "side-channel": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.repeat": { - "version": "1.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" - } - }, - "node_modules/string.prototype.trim": { - "version": "1.2.10", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.2", - "define-data-property": "^1.1.4", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-object-atoms": "^1.0.0", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.9", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.2", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.8", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/strip-ansi": { - "version": "7.1.0", - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/strip-ansi-cjs": { - "name": "strip-ansi", - "version": "6.0.1", - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { - "version": "5.0.1", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/styled-jsx": { - "version": "5.1.6", - "license": "MIT", - "dependencies": { - "client-only": "0.0.1" - }, - "engines": { - "node": ">= 12.0.0" - }, - "peerDependencies": { - "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0" - }, - "peerDependenciesMeta": { - "@babel/core": { - "optional": true - }, - "babel-plugin-macros": { - "optional": true - } - } - }, - "node_modules/sucrase": { - "version": "3.35.0", - "license": "MIT", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.2", - "commander": "^4.0.0", - "glob": "^10.3.10", - "lines-and-columns": "^1.1.6", - "mz": "^2.7.0", - "pirates": "^4.0.1", - "ts-interface-checker": "^0.1.9" - }, - "bin": { - "sucrase": "bin/sucrase", - "sucrase-node": "bin/sucrase-node" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/supports-color": { - "version": "7.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/tailwind-merge": { - "version": "2.6.0", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/dcastil" - } - }, - "node_modules/tailwindcss": { - "version": "3.4.17", - "license": "MIT", - "dependencies": { - "@alloc/quick-lru": "^5.2.0", - "arg": "^5.0.2", - "chokidar": "^3.6.0", - "didyoumean": "^1.2.2", - "dlv": "^1.1.3", - "fast-glob": "^3.3.2", - "glob-parent": "^6.0.2", - "is-glob": "^4.0.3", - "jiti": "^1.21.6", - "lilconfig": "^3.1.3", - "micromatch": "^4.0.8", - "normalize-path": "^3.0.0", - "object-hash": "^3.0.0", - "picocolors": "^1.1.1", - "postcss": "^8.4.47", - "postcss-import": "^15.1.0", - "postcss-js": "^4.0.1", - "postcss-load-config": "^4.0.2", - "postcss-nested": "^6.2.0", - "postcss-selector-parser": "^6.1.2", - "resolve": "^1.22.8", - "sucrase": "^3.35.0" - }, - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/tailwindcss-animate": { - "version": "1.0.7", - "license": "MIT", - "peerDependencies": { - "tailwindcss": ">=3.0.0 || insiders" - } - }, - "node_modules/tailwindcss/node_modules/fast-glob": { - "version": "3.3.3", - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.8" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/tailwindcss/node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/tapable": { - "version": "2.2.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/thenify": { - "version": "3.3.1", - "license": "MIT", - "dependencies": { - "any-promise": "^1.0.0" - } - }, - "node_modules/thenify-all": { - "version": "1.6.0", - "license": "MIT", - "dependencies": { - "thenify": ">= 3.1.0 < 4" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "license": "MIT", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/ts-api-utils": { - "version": "2.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18.12" - }, - "peerDependencies": { - "typescript": ">=4.8.4" - } - }, - "node_modules/ts-interface-checker": { - "version": "0.1.13", - "license": "Apache-2.0" - }, - "node_modules/tsconfig-paths": { - "version": "3.15.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - } - }, - "node_modules/tslib": { - "version": "2.8.1", - "license": "0BSD" - }, - "node_modules/type-check": { - "version": "0.4.0", - "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/typed-array-buffer": { - "version": "1.0.3", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "is-typed-array": "^1.1.14" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/typed-array-byte-length": { - "version": "1.0.3", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "for-each": "^0.3.3", - "gopd": "^1.2.0", - "has-proto": "^1.2.0", - "is-typed-array": "^1.1.14" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-array-byte-offset": { - "version": "1.0.4", - "dev": true, - "license": "MIT", - "dependencies": { - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.8", - "for-each": "^0.3.3", - "gopd": "^1.2.0", - "has-proto": "^1.2.0", - "is-typed-array": "^1.1.15", - "reflect.getprototypeof": "^1.0.9" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-array-length": { - "version": "1.0.7", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "is-typed-array": "^1.1.13", - "possible-typed-array-names": "^1.0.0", - "reflect.getprototypeof": "^1.0.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typescript": { - "version": "5.7.3", - "dev": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/unbox-primitive": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "has-bigints": "^1.0.2", - "has-symbols": "^1.1.0", - "which-boxed-primitive": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/undici-types": { - "version": "6.19.8", - "dev": true, - "license": "MIT" - }, - "node_modules/uri-js": { - "version": "4.4.1", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "license": "MIT" - }, - "node_modules/which": { - "version": "2.0.2", - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "is-bigint": "^1.1.0", - "is-boolean-object": "^1.2.1", - "is-number-object": "^1.1.1", - "is-string": "^1.1.1", - "is-symbol": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-builtin-type": { - "version": "1.2.1", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "function.prototype.name": "^1.1.6", - "has-tostringtag": "^1.0.2", - "is-async-function": "^2.0.0", - "is-date-object": "^1.1.0", - "is-finalizationregistry": "^1.1.0", - "is-generator-function": "^1.0.10", - "is-regex": "^1.2.1", - "is-weakref": "^1.0.2", - "isarray": "^2.0.5", - "which-boxed-primitive": "^1.1.0", - "which-collection": "^1.0.2", - "which-typed-array": "^1.1.16" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-collection": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "is-map": "^2.0.3", - "is-set": "^2.0.3", - "is-weakmap": "^2.0.2", - "is-weakset": "^2.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-typed-array": { - "version": "1.1.18", - "dev": true, - "license": "MIT", - "dependencies": { - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "for-each": "^0.3.3", - "gopd": "^1.2.0", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/word-wrap": { - "version": "1.2.5", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrap-ansi": { - "version": "8.1.0", - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs": { - "name": "wrap-ansi", - "version": "7.0.0", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { - "version": "5.0.1", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { - "version": "8.0.0", - "license": "MIT" - }, - "node_modules/wrap-ansi-cjs/node_modules/string-width": { - "version": "4.2.3", - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { - "version": "6.0.1", - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "6.2.1", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/yaml": { - "version": "2.7.0", - "license": "ISC", - "bin": { - "yaml": "bin.mjs" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@next/swc-darwin-arm64": { - "version": "15.1.6", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.1.6.tgz", - "integrity": "sha512-u7lg4Mpl9qWpKgy6NzEkz/w0/keEHtOybmIl0ykgItBxEM5mYotS5PmqTpo+Rhg8FiOiWgwr8USxmKQkqLBCrw==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-darwin-x64": { - "version": "15.1.6", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-15.1.6.tgz", - "integrity": "sha512-x1jGpbHbZoZ69nRuogGL2MYPLqohlhnT9OCU6E6QFewwup+z+M6r8oU47BTeJcWsF2sdBahp5cKiAcDbwwK/lg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-arm64-gnu": { - "version": "15.1.6", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.1.6.tgz", - "integrity": "sha512-jar9sFw0XewXsBzPf9runGzoivajeWJUc/JkfbLTC4it9EhU8v7tCRLH7l5Y1ReTMN6zKJO0kKAGqDk8YSO2bg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-arm64-musl": { - "version": "15.1.6", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.1.6.tgz", - "integrity": "sha512-+n3u//bfsrIaZch4cgOJ3tXCTbSxz0s6brJtU3SzLOvkJlPQMJ+eHVRi6qM2kKKKLuMY+tcau8XD9CJ1OjeSQQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-x64-musl": { - "version": "15.1.6", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.1.6.tgz", - "integrity": "sha512-L4druWmdFSZIIRhF+G60API5sFB7suTbDRhYWSjiw0RbE+15igQvE2g2+S973pMGvwN3guw7cJUjA/TmbPWTHQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-win32-arm64-msvc": { - "version": "15.1.6", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.1.6.tgz", - "integrity": "sha512-s8w6EeqNmi6gdvM19tqKKWbCyOBvXFbndkGHl+c9YrzsLARRdCHsD9S1fMj8gsXm9v8vhC8s3N8rjuC/XrtkEg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-win32-x64-msvc": { - "version": "15.1.6", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.1.6.tgz", - "integrity": "sha512-6xomMuu54FAFxttYr5PJbEfu96godcxBTRk1OhAvJq0/EnmFU/Ybiax30Snis4vdWZ9LGpf7Roy5fSs7v/5ROQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - } - } -} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e69de29..e4afef1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -0,0 +1,5601 @@ +lockfileVersion: '9.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +importers: + + .: + dependencies: + '@radix-ui/react-accordion': + specifier: ^1.2.2 + version: 1.2.3(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-icons': + specifier: ^1.3.2 + version: 1.3.2(react@19.0.0) + class-variance-authority: + specifier: ^0.7.1 + version: 0.7.1 + clsx: + specifier: ^2.1.1 + version: 2.1.1 + lucide-react: + specifier: ^0.474.0 + version: 0.474.0(react@19.0.0) + next: + specifier: 15.1.6 + version: 15.1.6(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + next-themes: + specifier: ^0.4.4 + version: 0.4.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: + specifier: ^19.0.0 + version: 19.0.0 + react-dom: + specifier: ^19.0.0 + version: 19.0.0(react@19.0.0) + tailwind-merge: + specifier: ^2.6.0 + version: 2.6.0 + tailwindcss-animate: + specifier: ^1.0.7 + version: 1.0.7(tailwindcss@3.4.17) + devDependencies: + '@eslint/eslintrc': + specifier: ^3 + version: 3.2.0 + '@trivago/prettier-plugin-sort-imports': + specifier: ^5.2.1 + version: 5.2.2(prettier@3.5.0) + '@types/node': + specifier: ^20 + version: 20.17.17 + '@types/react': + specifier: ^19 + version: 19.0.8 + '@types/react-dom': + specifier: ^19 + version: 19.0.3(@types/react@19.0.8) + commit-and-tag-version: + specifier: ^12.5.0 + version: 12.5.0 + eslint: + specifier: ^9 + version: 9.20.1(jiti@1.21.7) + eslint-config-next: + specifier: 15.1.6 + version: 15.1.6(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3) + postcss: + specifier: ^8 + version: 8.5.2 + prettier-plugin-tailwindcss: + specifier: ^0.6.11 + version: 0.6.11(@trivago/prettier-plugin-sort-imports@5.2.2(prettier@3.5.0))(prettier@3.5.0) + tailwindcss: + specifier: ^3.4.1 + version: 3.4.17 + typescript: + specifier: ^5 + version: 5.7.3 + +packages: + + '@alloc/quick-lru@5.2.0': + resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} + engines: {node: '>=10'} + + '@asamuzakjp/css-color@2.8.3': + resolution: {integrity: sha512-GIc76d9UI1hCvOATjZPyHFmE5qhRccp3/zGfMPapK3jBi+yocEzp6BBB0UnfRYP9NP4FANqUZYb0hnfs3TM3hw==} + + '@babel/code-frame@7.26.2': + resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} + engines: {node: '>=6.9.0'} + + '@babel/generator@7.26.8': + resolution: {integrity: sha512-ef383X5++iZHWAXX0SXQR6ZyQhw/0KtTkrTz61WXRhFM6dhpHulO/RJz79L8S6ugZHJkOOkUrUdxgdF2YiPFnA==} + engines: {node: '>=6.9.0'} + + '@babel/helper-string-parser@7.25.9': + resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} + engines: {node: '>=6.9.0'} + + '@babel/helper-validator-identifier@7.25.9': + resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} + engines: {node: '>=6.9.0'} + + '@babel/parser@7.26.8': + resolution: {integrity: sha512-TZIQ25pkSoaKEYYaHbbxkfL36GNsQ6iFiBbeuzAkLnXayKR1yP1zFe+NxuZWWsUyvt8icPU9CCq0sgWGXR1GEw==} + engines: {node: '>=6.0.0'} + hasBin: true + + '@babel/template@7.26.8': + resolution: {integrity: sha512-iNKaX3ZebKIsCvJ+0jd6embf+Aulaa3vNBqZ41kM7iTWjx5qzWKXGHiJUW3+nTpQ18SG11hdF8OAzKrpXkb96Q==} + engines: {node: '>=6.9.0'} + + '@babel/traverse@7.26.8': + resolution: {integrity: sha512-nic9tRkjYH0oB2dzr/JoGIm+4Q6SuYeLEiIiZDwBscRMYFJ+tMAz98fuel9ZnbXViA2I0HVSSRRK8DW5fjXStA==} + engines: {node: '>=6.9.0'} + + '@babel/types@7.26.8': + resolution: {integrity: sha512-eUuWapzEGWFEpHFxgEaBG8e3n6S8L3MSu0oda755rOfabWPnh0Our1AozNFVUxGFIhbKgd1ksprsoDGMinTOTA==} + engines: {node: '>=6.9.0'} + + '@csstools/color-helpers@5.0.1': + resolution: {integrity: sha512-MKtmkA0BX87PKaO1NFRTFH+UnkgnmySQOvNxJubsadusqPEC2aJ9MOQiMceZJJ6oitUl/i0L6u0M1IrmAOmgBA==} + engines: {node: '>=18'} + + '@csstools/css-calc@2.1.1': + resolution: {integrity: sha512-rL7kaUnTkL9K+Cvo2pnCieqNpTKgQzy5f+N+5Iuko9HAoasP+xgprVh7KN/MaJVvVL1l0EzQq2MoqBHKSrDrag==} + engines: {node: '>=18'} + peerDependencies: + '@csstools/css-parser-algorithms': ^3.0.4 + '@csstools/css-tokenizer': ^3.0.3 + + '@csstools/css-color-parser@3.0.7': + resolution: {integrity: sha512-nkMp2mTICw32uE5NN+EsJ4f5N+IGFeCFu4bGpiKgb2Pq/7J/MpyLBeQ5ry4KKtRFZaYs6sTmcMYrSRIyj5DFKA==} + engines: {node: '>=18'} + peerDependencies: + '@csstools/css-parser-algorithms': ^3.0.4 + '@csstools/css-tokenizer': ^3.0.3 + + '@csstools/css-parser-algorithms@3.0.4': + resolution: {integrity: sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A==} + engines: {node: '>=18'} + peerDependencies: + '@csstools/css-tokenizer': ^3.0.3 + + '@csstools/css-tokenizer@3.0.3': + resolution: {integrity: sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw==} + engines: {node: '>=18'} + + '@emnapi/runtime@1.3.1': + resolution: {integrity: sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==} + + '@eslint-community/eslint-utils@4.4.1': + resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + + '@eslint-community/regexpp@4.12.1': + resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + + '@eslint/config-array@0.19.2': + resolution: {integrity: sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/core@0.10.0': + resolution: {integrity: sha512-gFHJ+xBOo4G3WRlR1e/3G8A6/KZAH6zcE/hkLRCZTi/B9avAG365QhFA8uOGzTMqgTghpn7/fSnscW++dpMSAw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/core@0.11.0': + resolution: {integrity: sha512-DWUB2pksgNEb6Bz2fggIy1wh6fGgZP4Xyy/Mt0QZPiloKKXerbqq9D3SBQTlCRYOrcRPu4vuz+CGjwdfqxnoWA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/eslintrc@3.2.0': + resolution: {integrity: sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/js@9.20.0': + resolution: {integrity: sha512-iZA07H9io9Wn836aVTytRaNqh00Sad+EamwOVJT12GTLw1VGMFV/4JaME+JjLtr9fiGaoWgYnS54wrfWsSs4oQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/object-schema@2.1.6': + resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/plugin-kit@0.2.5': + resolution: {integrity: sha512-lB05FkqEdUg2AA0xEbUz0SnkXT1LcCTa438W4IWTUh4hdOnVbQyOJ81OrDXsJk/LSiJHubgGEFoR5EHq1NsH1A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@humanfs/core@0.19.1': + resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} + engines: {node: '>=18.18.0'} + + '@humanfs/node@0.16.6': + resolution: {integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==} + engines: {node: '>=18.18.0'} + + '@humanwhocodes/module-importer@1.0.1': + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} + + '@humanwhocodes/retry@0.3.1': + resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==} + engines: {node: '>=18.18'} + + '@humanwhocodes/retry@0.4.1': + resolution: {integrity: sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==} + engines: {node: '>=18.18'} + + '@hutson/parse-repository-url@3.0.2': + resolution: {integrity: sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==} + engines: {node: '>=6.9.0'} + + '@img/sharp-darwin-arm64@0.33.5': + resolution: {integrity: sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm64] + os: [darwin] + + '@img/sharp-darwin-x64@0.33.5': + resolution: {integrity: sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] + os: [darwin] + + '@img/sharp-libvips-darwin-arm64@1.0.4': + resolution: {integrity: sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==} + cpu: [arm64] + os: [darwin] + + '@img/sharp-libvips-darwin-x64@1.0.4': + resolution: {integrity: sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==} + cpu: [x64] + os: [darwin] + + '@img/sharp-libvips-linux-arm64@1.0.4': + resolution: {integrity: sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==} + cpu: [arm64] + os: [linux] + + '@img/sharp-libvips-linux-arm@1.0.5': + resolution: {integrity: sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==} + cpu: [arm] + os: [linux] + + '@img/sharp-libvips-linux-s390x@1.0.4': + resolution: {integrity: sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==} + cpu: [s390x] + os: [linux] + + '@img/sharp-libvips-linux-x64@1.0.4': + resolution: {integrity: sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==} + cpu: [x64] + os: [linux] + + '@img/sharp-libvips-linuxmusl-arm64@1.0.4': + resolution: {integrity: sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==} + cpu: [arm64] + os: [linux] + + '@img/sharp-libvips-linuxmusl-x64@1.0.4': + resolution: {integrity: sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==} + cpu: [x64] + os: [linux] + + '@img/sharp-linux-arm64@0.33.5': + resolution: {integrity: sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm64] + os: [linux] + + '@img/sharp-linux-arm@0.33.5': + resolution: {integrity: sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm] + os: [linux] + + '@img/sharp-linux-s390x@0.33.5': + resolution: {integrity: sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [s390x] + os: [linux] + + '@img/sharp-linux-x64@0.33.5': + resolution: {integrity: sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] + os: [linux] + + '@img/sharp-linuxmusl-arm64@0.33.5': + resolution: {integrity: sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm64] + os: [linux] + + '@img/sharp-linuxmusl-x64@0.33.5': + resolution: {integrity: sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] + os: [linux] + + '@img/sharp-wasm32@0.33.5': + resolution: {integrity: sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [wasm32] + + '@img/sharp-win32-ia32@0.33.5': + resolution: {integrity: sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [ia32] + os: [win32] + + '@img/sharp-win32-x64@0.33.5': + resolution: {integrity: sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] + os: [win32] + + '@isaacs/cliui@8.0.2': + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} + engines: {node: '>=12'} + + '@jridgewell/gen-mapping@0.3.8': + resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} + engines: {node: '>=6.0.0'} + + '@jridgewell/resolve-uri@3.1.2': + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} + engines: {node: '>=6.0.0'} + + '@jridgewell/set-array@1.2.1': + resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} + engines: {node: '>=6.0.0'} + + '@jridgewell/sourcemap-codec@1.5.0': + resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + + '@jridgewell/trace-mapping@0.3.25': + resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + + '@next/env@15.1.6': + resolution: {integrity: sha512-d9AFQVPEYNr+aqokIiPLNK/MTyt3DWa/dpKveiAaVccUadFbhFEvY6FXYX2LJO2Hv7PHnLBu2oWwB4uBuHjr/w==} + + '@next/eslint-plugin-next@15.1.6': + resolution: {integrity: sha512-+slMxhTgILUntZDGNgsKEYHUvpn72WP1YTlkmEhS51vnVd7S9jEEy0n9YAMcI21vUG4akTw9voWH02lrClt/yw==} + + '@next/swc-darwin-arm64@15.1.6': + resolution: {integrity: sha512-u7lg4Mpl9qWpKgy6NzEkz/w0/keEHtOybmIl0ykgItBxEM5mYotS5PmqTpo+Rhg8FiOiWgwr8USxmKQkqLBCrw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + + '@next/swc-darwin-x64@15.1.6': + resolution: {integrity: sha512-x1jGpbHbZoZ69nRuogGL2MYPLqohlhnT9OCU6E6QFewwup+z+M6r8oU47BTeJcWsF2sdBahp5cKiAcDbwwK/lg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + + '@next/swc-linux-arm64-gnu@15.1.6': + resolution: {integrity: sha512-jar9sFw0XewXsBzPf9runGzoivajeWJUc/JkfbLTC4it9EhU8v7tCRLH7l5Y1ReTMN6zKJO0kKAGqDk8YSO2bg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + + '@next/swc-linux-arm64-musl@15.1.6': + resolution: {integrity: sha512-+n3u//bfsrIaZch4cgOJ3tXCTbSxz0s6brJtU3SzLOvkJlPQMJ+eHVRi6qM2kKKKLuMY+tcau8XD9CJ1OjeSQQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + + '@next/swc-linux-x64-gnu@15.1.6': + resolution: {integrity: sha512-SpuDEXixM3PycniL4iVCLyUyvcl6Lt0mtv3am08sucskpG0tYkW1KlRhTgj4LI5ehyxriVVcfdoxuuP8csi3kQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + + '@next/swc-linux-x64-musl@15.1.6': + resolution: {integrity: sha512-L4druWmdFSZIIRhF+G60API5sFB7suTbDRhYWSjiw0RbE+15igQvE2g2+S973pMGvwN3guw7cJUjA/TmbPWTHQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + + '@next/swc-win32-arm64-msvc@15.1.6': + resolution: {integrity: sha512-s8w6EeqNmi6gdvM19tqKKWbCyOBvXFbndkGHl+c9YrzsLARRdCHsD9S1fMj8gsXm9v8vhC8s3N8rjuC/XrtkEg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + + '@next/swc-win32-x64-msvc@15.1.6': + resolution: {integrity: sha512-6xomMuu54FAFxttYr5PJbEfu96godcxBTRk1OhAvJq0/EnmFU/Ybiax30Snis4vdWZ9LGpf7Roy5fSs7v/5ROQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + + '@nodelib/fs.scandir@2.1.5': + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} + + '@nodelib/fs.stat@2.0.5': + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} + + '@nodelib/fs.walk@1.2.8': + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} + + '@nolyfill/is-core-module@1.0.39': + resolution: {integrity: sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==} + engines: {node: '>=12.4.0'} + + '@pkgjs/parseargs@0.11.0': + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} + engines: {node: '>=14'} + + '@radix-ui/primitive@1.1.1': + resolution: {integrity: sha512-SJ31y+Q/zAyShtXJc8x83i9TYdbAfHZ++tUZnvjJJqFjzsdUnKsxPL6IEtBlxKkU7yzer//GQtZSV4GbldL3YA==} + + '@radix-ui/react-accordion@1.2.3': + resolution: {integrity: sha512-RIQ15mrcvqIkDARJeERSuXSry2N8uYnxkdDetpfmalT/+0ntOXLkFOsh9iwlAsCv+qcmhZjbdJogIm6WBa6c4A==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-collapsible@1.1.3': + resolution: {integrity: sha512-jFSerheto1X03MUC0g6R7LedNW9EEGWdg9W1+MlpkMLwGkgkbUXLPBH/KIuWKXUoeYRVY11llqbTBDzuLg7qrw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-collection@1.1.2': + resolution: {integrity: sha512-9z54IEKRxIa9VityapoEYMuByaG42iSy1ZXlY2KcuLSEtq8x4987/N6m15ppoMffgZX72gER2uHe1D9Y6Unlcw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-compose-refs@1.1.1': + resolution: {integrity: sha512-Y9VzoRDSJtgFMUCoiZBDVo084VQ5hfpXxVE+NgkdNsjiDBByiImMZKKhxMwCbdHvhlENG6a833CbFkOQvTricw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-context@1.1.1': + resolution: {integrity: sha512-UASk9zi+crv9WteK/NU4PLvOoL3OuE6BWVKNF6hPRBtYBDXQ2u5iu3O59zUlJiTVvkyuycnqrztsHVJwcK9K+Q==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-direction@1.1.0': + resolution: {integrity: sha512-BUuBvgThEiAXh2DWu93XsT+a3aWrGqolGlqqw5VU1kG7p/ZH2cuDlM1sRLNnY3QcBS69UIz2mcKhMxDsdewhjg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-icons@1.3.2': + resolution: {integrity: sha512-fyQIhGDhzfc9pK2kH6Pl9c4BDJGfMkPqkyIgYDthyNYoNg3wVhoJMMh19WS4Up/1KMPFVpNsT2q3WmXn2N1m6g==} + peerDependencies: + react: ^16.x || ^17.x || ^18.x || ^19.0.0 || ^19.0.0-rc + + '@radix-ui/react-id@1.1.0': + resolution: {integrity: sha512-EJUrI8yYh7WOjNOqpoJaf1jlFIH2LvtgAl+YcFqNCa+4hj64ZXmPkAKOFs/ukjz3byN6bdb/AVUqHkI8/uWWMA==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-presence@1.1.2': + resolution: {integrity: sha512-18TFr80t5EVgL9x1SwF/YGtfG+l0BS0PRAlCWBDoBEiDQjeKgnNZRVJp/oVBl24sr3Gbfwc/Qpj4OcWTQMsAEg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-primitive@2.0.2': + resolution: {integrity: sha512-Ec/0d38EIuvDF+GZjcMU/Ze6MxntVJYO/fRlCPhCaVUyPY9WTalHJw54tp9sXeJo3tlShWpy41vQRgLRGOuz+w==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-slot@1.1.2': + resolution: {integrity: sha512-YAKxaiGsSQJ38VzKH86/BPRC4rh+b1Jpa+JneA5LRE7skmLPNAyeG8kPJj/oo4STLvlrs8vkf/iYyc3A5stYCQ==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-callback-ref@1.1.0': + resolution: {integrity: sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-controllable-state@1.1.0': + resolution: {integrity: sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-layout-effect@1.1.0': + resolution: {integrity: sha512-+FPE0rOdziWSrH9athwI1R0HDVbWlEhd+FR+aSDk4uWGmSJ9Z54sdZVDQPZAinJhJXwfT+qnj969mCsT2gfm5w==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@rtsao/scc@1.1.0': + resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} + + '@rushstack/eslint-patch@1.10.5': + resolution: {integrity: sha512-kkKUDVlII2DQiKy7UstOR1ErJP8kUKAQ4oa+SQtM0K+lPdmmjj0YnnxBgtTVYH7mUKtbsxeFC9y0AmK7Yb78/A==} + + '@swc/counter@0.1.3': + resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} + + '@swc/helpers@0.5.15': + resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} + + '@trivago/prettier-plugin-sort-imports@5.2.2': + resolution: {integrity: sha512-fYDQA9e6yTNmA13TLVSA+WMQRc5Bn/c0EUBditUHNfMMxN7M82c38b1kEggVE3pLpZ0FwkwJkUEKMiOi52JXFA==} + engines: {node: '>18.12'} + peerDependencies: + '@vue/compiler-sfc': 3.x + prettier: 2.x - 3.x + prettier-plugin-svelte: 3.x + svelte: 4.x || 5.x + peerDependenciesMeta: + '@vue/compiler-sfc': + optional: true + prettier-plugin-svelte: + optional: true + svelte: + optional: true + + '@types/estree@1.0.6': + resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} + + '@types/json-schema@7.0.15': + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + + '@types/json5@0.0.29': + resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} + + '@types/minimist@1.2.5': + resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} + + '@types/node@20.17.17': + resolution: {integrity: sha512-/WndGO4kIfMicEQLTi/mDANUu/iVUhT7KboZPdEqqHQ4aTS+3qT3U5gIqWDFV+XouorjfgGqvKILJeHhuQgFYg==} + + '@types/normalize-package-data@2.4.4': + resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} + + '@types/react-dom@19.0.3': + resolution: {integrity: sha512-0Knk+HJiMP/qOZgMyNFamlIjw9OFCsyC2ZbigmEEyXXixgre6IQpm/4V+r3qH4GC1JPvRJKInw+on2rV6YZLeA==} + peerDependencies: + '@types/react': ^19.0.0 + + '@types/react@19.0.8': + resolution: {integrity: sha512-9P/o1IGdfmQxrujGbIMDyYaaCykhLKc0NGCtYcECNUr9UAaDe4gwvV9bR6tvd5Br1SG0j+PBpbKr2UYY8CwqSw==} + + '@typescript-eslint/eslint-plugin@8.24.0': + resolution: {integrity: sha512-aFcXEJJCI4gUdXgoo/j9udUYIHgF23MFkg09LFz2dzEmU0+1Plk4rQWv/IYKvPHAtlkkGoB3m5e6oUp+JPsNaQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.8.0' + + '@typescript-eslint/parser@8.24.0': + resolution: {integrity: sha512-MFDaO9CYiard9j9VepMNa9MTcqVvSny2N4hkY6roquzj8pdCBRENhErrteaQuu7Yjn1ppk0v1/ZF9CG3KIlrTA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.8.0' + + '@typescript-eslint/scope-manager@8.24.0': + resolution: {integrity: sha512-HZIX0UByphEtdVBKaQBgTDdn9z16l4aTUz8e8zPQnyxwHBtf5vtl1L+OhH+m1FGV9DrRmoDuYKqzVrvWDcDozw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@typescript-eslint/type-utils@8.24.0': + resolution: {integrity: sha512-8fitJudrnY8aq0F1wMiPM1UUgiXQRJ5i8tFjq9kGfRajU+dbPyOuHbl0qRopLEidy0MwqgTHDt6CnSeXanNIwA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.8.0' + + '@typescript-eslint/types@8.24.0': + resolution: {integrity: sha512-VacJCBTyje7HGAw7xp11q439A+zeGG0p0/p2zsZwpnMzjPB5WteaWqt4g2iysgGFafrqvyLWqq6ZPZAOCoefCw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@typescript-eslint/typescript-estree@8.24.0': + resolution: {integrity: sha512-ITjYcP0+8kbsvT9bysygfIfb+hBj6koDsu37JZG7xrCiy3fPJyNmfVtaGsgTUSEuTzcvME5YI5uyL5LD1EV5ZQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <5.8.0' + + '@typescript-eslint/utils@8.24.0': + resolution: {integrity: sha512-07rLuUBElvvEb1ICnafYWr4hk8/U7X9RDCOqd9JcAMtjh/9oRmcfN4yGzbPVirgMR0+HLVHehmu19CWeh7fsmQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.8.0' + + '@typescript-eslint/visitor-keys@8.24.0': + resolution: {integrity: sha512-kArLq83QxGLbuHrTMoOEWO+l2MwsNS2TGISEdx8xgqpkbytB07XmlQyQdNDrCc1ecSqx0cnmhGvpX+VBwqqSkg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + JSONStream@1.3.5: + resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} + hasBin: true + + acorn-jsx@5.3.2: + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + + acorn@8.14.0: + resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} + engines: {node: '>=0.4.0'} + hasBin: true + + add-stream@1.0.0: + resolution: {integrity: sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ==} + + agent-base@7.1.3: + resolution: {integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==} + engines: {node: '>= 14'} + + ajv@6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + + ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + + ansi-regex@6.1.0: + resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} + engines: {node: '>=12'} + + ansi-styles@3.2.1: + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} + engines: {node: '>=4'} + + ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + + ansi-styles@6.2.1: + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} + engines: {node: '>=12'} + + any-promise@1.3.0: + resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} + + anymatch@3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} + engines: {node: '>= 8'} + + arg@5.0.2: + resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} + + argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + + aria-query@5.3.2: + resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==} + engines: {node: '>= 0.4'} + + array-buffer-byte-length@1.0.2: + resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==} + engines: {node: '>= 0.4'} + + array-ify@1.0.0: + resolution: {integrity: sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==} + + array-includes@3.1.8: + resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==} + engines: {node: '>= 0.4'} + + array.prototype.findlast@1.2.5: + resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} + engines: {node: '>= 0.4'} + + array.prototype.findlastindex@1.2.5: + resolution: {integrity: sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==} + engines: {node: '>= 0.4'} + + array.prototype.flat@1.3.3: + resolution: {integrity: sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==} + engines: {node: '>= 0.4'} + + array.prototype.flatmap@1.3.3: + resolution: {integrity: sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==} + engines: {node: '>= 0.4'} + + array.prototype.tosorted@1.1.4: + resolution: {integrity: sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==} + engines: {node: '>= 0.4'} + + arraybuffer.prototype.slice@1.0.4: + resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==} + engines: {node: '>= 0.4'} + + arrify@1.0.1: + resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} + engines: {node: '>=0.10.0'} + + ast-types-flow@0.0.8: + resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} + + async-function@1.0.0: + resolution: {integrity: sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==} + engines: {node: '>= 0.4'} + + asynckit@0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + + available-typed-arrays@1.0.7: + resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} + engines: {node: '>= 0.4'} + + axe-core@4.10.2: + resolution: {integrity: sha512-RE3mdQ7P3FRSe7eqCWoeQ/Z9QXrtniSjp1wUjt5nRC3WIpz5rSCve6o3fsZ2aCpJtrZjSZgjwXAoTO5k4tEI0w==} + engines: {node: '>=4'} + + axobject-query@4.1.0: + resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} + engines: {node: '>= 0.4'} + + balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + + binary-extensions@2.3.0: + resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} + engines: {node: '>=8'} + + brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + + brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + + braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + engines: {node: '>=8'} + + buffer-from@1.1.2: + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} + + busboy@1.6.0: + resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} + engines: {node: '>=10.16.0'} + + call-bind-apply-helpers@1.0.1: + resolution: {integrity: sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==} + engines: {node: '>= 0.4'} + + call-bind@1.0.8: + resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==} + engines: {node: '>= 0.4'} + + call-bound@1.0.3: + resolution: {integrity: sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==} + engines: {node: '>= 0.4'} + + callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} + + camelcase-css@2.0.1: + resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} + engines: {node: '>= 6'} + + camelcase-keys@6.2.2: + resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==} + engines: {node: '>=8'} + + camelcase@5.3.1: + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} + engines: {node: '>=6'} + + caniuse-lite@1.0.30001699: + resolution: {integrity: sha512-b+uH5BakXZ9Do9iK+CkDmctUSEqZl+SP056vc5usa0PL+ev5OHw003rZXcnjNDv3L8P5j6rwT6C0BPKSikW08w==} + + chalk@2.4.2: + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} + engines: {node: '>=4'} + + chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} + + chokidar@3.6.0: + resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} + engines: {node: '>= 8.10.0'} + + class-variance-authority@0.7.1: + resolution: {integrity: sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==} + + client-only@0.0.1: + resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} + + cliui@7.0.4: + resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} + + cliui@8.0.1: + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} + engines: {node: '>=12'} + + clsx@2.1.1: + resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} + engines: {node: '>=6'} + + color-convert@1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} + + color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + + color-name@1.1.3: + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} + + color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + + color-string@1.9.1: + resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} + + color@4.2.3: + resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} + engines: {node: '>=12.5.0'} + + combined-stream@1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} + + commander@4.1.1: + resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} + engines: {node: '>= 6'} + + commit-and-tag-version@12.5.0: + resolution: {integrity: sha512-Ll7rkKntH20iEFOPUT4e503Jf3J0J8jSN+aSeHuvNdtv4xmv9kSLSBg2CWsMVihwF3J2WvMHBEUSCKuDNesiTA==} + engines: {node: '>=18'} + hasBin: true + + compare-func@2.0.0: + resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==} + + concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + + concat-stream@2.0.0: + resolution: {integrity: sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==} + engines: {'0': node >= 6.0} + + conventional-changelog-angular@6.0.0: + resolution: {integrity: sha512-6qLgrBF4gueoC7AFVHu51nHL9pF9FRjXrH+ceVf7WmAfH3gs+gEYOkvxhjMPjZu57I4AGUGoNTY8V7Hrgf1uqg==} + engines: {node: '>=14'} + + conventional-changelog-atom@3.0.0: + resolution: {integrity: sha512-pnN5bWpH+iTUWU3FaYdw5lJmfWeqSyrUkG+wyHBI9tC1dLNnHkbAOg1SzTQ7zBqiFrfo55h40VsGXWMdopwc5g==} + engines: {node: '>=14'} + + conventional-changelog-codemirror@3.0.0: + resolution: {integrity: sha512-wzchZt9HEaAZrenZAUUHMCFcuYzGoZ1wG/kTRMICxsnW5AXohYMRxnyecP9ob42Gvn5TilhC0q66AtTPRSNMfw==} + engines: {node: '>=14'} + + conventional-changelog-config-spec@2.1.0: + resolution: {integrity: sha512-IpVePh16EbbB02V+UA+HQnnPIohgXvJRxHcS5+Uwk4AT5LjzCZJm5sp/yqs5C6KZJ1jMsV4paEV13BN1pvDuxQ==} + + conventional-changelog-conventionalcommits@6.1.0: + resolution: {integrity: sha512-3cS3GEtR78zTfMzk0AizXKKIdN4OvSh7ibNz6/DPbhWWQu7LqE/8+/GqSodV+sywUR2gpJAdP/1JFf4XtN7Zpw==} + engines: {node: '>=14'} + + conventional-changelog-core@5.0.2: + resolution: {integrity: sha512-RhQOcDweXNWvlRwUDCpaqXzbZemKPKncCWZG50Alth72WITVd6nhVk9MJ6w1k9PFNBcZ3YwkdkChE+8+ZwtUug==} + engines: {node: '>=14'} + + conventional-changelog-ember@3.0.0: + resolution: {integrity: sha512-7PYthCoSxIS98vWhVcSphMYM322OxptpKAuHYdVspryI0ooLDehRXWeRWgN+zWSBXKl/pwdgAg8IpLNSM1/61A==} + engines: {node: '>=14'} + + conventional-changelog-eslint@4.0.0: + resolution: {integrity: sha512-nEZ9byP89hIU0dMx37JXQkE1IpMmqKtsaR24X7aM3L6Yy/uAtbb+ogqthuNYJkeO1HyvK7JsX84z8649hvp43Q==} + engines: {node: '>=14'} + + conventional-changelog-express@3.0.0: + resolution: {integrity: sha512-HqxihpUMfIuxvlPvC6HltA4ZktQEUan/v3XQ77+/zbu8No/fqK3rxSZaYeHYant7zRxQNIIli7S+qLS9tX9zQA==} + engines: {node: '>=14'} + + conventional-changelog-jquery@4.0.0: + resolution: {integrity: sha512-TTIN5CyzRMf8PUwyy4IOLmLV2DFmPtasKN+x7EQKzwSX8086XYwo+NeaeA3VUT8bvKaIy5z/JoWUvi7huUOgaw==} + engines: {node: '>=14'} + + conventional-changelog-jshint@3.0.0: + resolution: {integrity: sha512-bQof4byF4q+n+dwFRkJ/jGf9dCNUv4/kCDcjeCizBvfF81TeimPZBB6fT4HYbXgxxfxWXNl/i+J6T0nI4by6DA==} + engines: {node: '>=14'} + + conventional-changelog-preset-loader@3.0.0: + resolution: {integrity: sha512-qy9XbdSLmVnwnvzEisjxdDiLA4OmV3o8db+Zdg4WiFw14fP3B6XNz98X0swPPpkTd/pc1K7+adKgEDM1JCUMiA==} + engines: {node: '>=14'} + + conventional-changelog-writer@6.0.1: + resolution: {integrity: sha512-359t9aHorPw+U+nHzUXHS5ZnPBOizRxfQsWT5ZDHBfvfxQOAik+yfuhKXG66CN5LEWPpMNnIMHUTCKeYNprvHQ==} + engines: {node: '>=14'} + hasBin: true + + conventional-changelog@4.0.0: + resolution: {integrity: sha512-JbZjwE1PzxQCvm+HUTIr+pbSekS8qdOZzMakdFyPtdkEWwFvwEJYONzjgMm0txCb2yBcIcfKDmg8xtCKTdecNQ==} + engines: {node: '>=14'} + + conventional-commits-filter@3.0.0: + resolution: {integrity: sha512-1ymej8b5LouPx9Ox0Dw/qAO2dVdfpRFq28e5Y0jJEU8ZrLdy0vOSkkIInwmxErFGhg6SALro60ZrwYFVTUDo4Q==} + engines: {node: '>=14'} + + conventional-commits-parser@4.0.0: + resolution: {integrity: sha512-WRv5j1FsVM5FISJkoYMR6tPk07fkKT0UodruX4je86V4owk451yjXAKzKAPOs9l7y59E2viHUS9eQ+dfUA9NSg==} + engines: {node: '>=14'} + hasBin: true + + conventional-recommended-bump@7.0.1: + resolution: {integrity: sha512-Ft79FF4SlOFvX4PkwFDRnaNiIVX7YbmqGU0RwccUaiGvgp3S0a8ipR2/Qxk31vclDNM+GSdJOVs2KrsUCjblVA==} + engines: {node: '>=14'} + hasBin: true + + core-util-is@1.0.3: + resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} + + cross-spawn@7.0.6: + resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} + engines: {node: '>= 8'} + + cssesc@3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} + engines: {node: '>=4'} + hasBin: true + + cssstyle@4.2.1: + resolution: {integrity: sha512-9+vem03dMXG7gDmZ62uqmRiMRNtinIZ9ZyuF6BdxzfOD+FdN5hretzynkn0ReS2DO2GSw76RWHs0UmJPI2zUjw==} + engines: {node: '>=18'} + + csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + + damerau-levenshtein@1.0.8: + resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} + + dargs@7.0.0: + resolution: {integrity: sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==} + engines: {node: '>=8'} + + data-urls@5.0.0: + resolution: {integrity: sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==} + engines: {node: '>=18'} + + data-view-buffer@1.0.2: + resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==} + engines: {node: '>= 0.4'} + + data-view-byte-length@1.0.2: + resolution: {integrity: sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==} + engines: {node: '>= 0.4'} + + data-view-byte-offset@1.0.1: + resolution: {integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==} + engines: {node: '>= 0.4'} + + dateformat@3.0.3: + resolution: {integrity: sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==} + + debug@3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + debug@4.4.0: + resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + decamelize-keys@1.1.1: + resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} + engines: {node: '>=0.10.0'} + + decamelize@1.2.0: + resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} + engines: {node: '>=0.10.0'} + + decimal.js@10.5.0: + resolution: {integrity: sha512-8vDa8Qxvr/+d94hSh5P3IJwI5t8/c0KsMp+g8bNw9cY2icONa5aPfvKeieW1WlG0WQYwwhJ7mjui2xtiePQSXw==} + + deep-is@0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + + define-data-property@1.1.4: + resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} + engines: {node: '>= 0.4'} + + define-properties@1.2.1: + resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} + engines: {node: '>= 0.4'} + + delayed-stream@1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} + + detect-indent@6.1.0: + resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} + engines: {node: '>=8'} + + detect-libc@2.0.3: + resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} + engines: {node: '>=8'} + + detect-newline@3.1.0: + resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} + engines: {node: '>=8'} + + didyoumean@1.2.2: + resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} + + dlv@1.1.3: + resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} + + doctrine@2.1.0: + resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} + engines: {node: '>=0.10.0'} + + dot-prop@5.3.0: + resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} + engines: {node: '>=8'} + + dotgitignore@2.1.0: + resolution: {integrity: sha512-sCm11ak2oY6DglEPpCB8TixLjWAxd3kJTs6UIcSasNYxXdFPV+YKlye92c8H4kKFqV5qYMIh7d+cYecEg0dIkA==} + engines: {node: '>=6'} + + dunder-proto@1.0.1: + resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} + engines: {node: '>= 0.4'} + + eastasianwidth@0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + + emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + + emoji-regex@9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + + enhanced-resolve@5.18.1: + resolution: {integrity: sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==} + engines: {node: '>=10.13.0'} + + entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + engines: {node: '>=0.12'} + + error-ex@1.3.2: + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} + + es-abstract@1.23.9: + resolution: {integrity: sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==} + engines: {node: '>= 0.4'} + + es-define-property@1.0.1: + resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} + engines: {node: '>= 0.4'} + + es-errors@1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} + + es-iterator-helpers@1.2.1: + resolution: {integrity: sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==} + engines: {node: '>= 0.4'} + + es-object-atoms@1.1.1: + resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} + engines: {node: '>= 0.4'} + + es-set-tostringtag@2.1.0: + resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} + engines: {node: '>= 0.4'} + + es-shim-unscopables@1.1.0: + resolution: {integrity: sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==} + engines: {node: '>= 0.4'} + + es-to-primitive@1.3.0: + resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==} + engines: {node: '>= 0.4'} + + escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} + + escape-string-regexp@1.0.5: + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} + engines: {node: '>=0.8.0'} + + escape-string-regexp@4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} + + eslint-config-next@15.1.6: + resolution: {integrity: sha512-Wd1uy6y7nBbXUSg9QAuQ+xYEKli5CgUhLjz1QHW11jLDis5vK5XB3PemL6jEmy7HrdhaRFDz+GTZ/3FoH+EUjg==} + peerDependencies: + eslint: ^7.23.0 || ^8.0.0 || ^9.0.0 + typescript: '>=3.3.1' + peerDependenciesMeta: + typescript: + optional: true + + eslint-import-resolver-node@0.3.9: + resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} + + eslint-import-resolver-typescript@3.7.0: + resolution: {integrity: sha512-Vrwyi8HHxY97K5ebydMtffsWAn1SCR9eol49eCd5fJS4O1WV7PaAjbcjmbfJJSMz/t4Mal212Uz/fQZrOB8mow==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + eslint: '*' + eslint-plugin-import: '*' + eslint-plugin-import-x: '*' + peerDependenciesMeta: + eslint-plugin-import: + optional: true + eslint-plugin-import-x: + optional: true + + eslint-module-utils@2.12.0: + resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true + + eslint-plugin-import@2.31.0: + resolution: {integrity: sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + + eslint-plugin-jsx-a11y@6.10.2: + resolution: {integrity: sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==} + engines: {node: '>=4.0'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 + + eslint-plugin-react-hooks@5.1.0: + resolution: {integrity: sha512-mpJRtPgHN2tNAvZ35AMfqeB3Xqeo273QxrHJsbBEPWODRM4r0yB6jfoROqKEYrOn27UtRPpcpHc2UqyBSuUNTw==} + engines: {node: '>=10'} + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 + + eslint-plugin-react@7.37.4: + resolution: {integrity: sha512-BGP0jRmfYyvOyvMoRX/uoUeW+GqNj9y16bPQzqAHf3AYII/tDs+jMN0dBVkl88/OZwNGwrVFxE7riHsXVfy/LQ==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 + + eslint-scope@8.2.0: + resolution: {integrity: sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + eslint-visitor-keys@4.2.0: + resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + eslint@9.20.1: + resolution: {integrity: sha512-m1mM33o6dBUjxl2qb6wv6nGNwCAsns1eKtaQ4l/NPHeTvhiUPbtdfMyktxN4B3fgHIgsYh1VT3V9txblpQHq+g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + hasBin: true + peerDependencies: + jiti: '*' + peerDependenciesMeta: + jiti: + optional: true + + espree@10.3.0: + resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + esquery@1.6.0: + resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} + engines: {node: '>=0.10'} + + esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} + + estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} + + esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} + + fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + + fast-glob@3.3.1: + resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} + engines: {node: '>=8.6.0'} + + fast-glob@3.3.3: + resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} + engines: {node: '>=8.6.0'} + + fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + + fast-levenshtein@2.0.6: + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + + fastq@1.19.0: + resolution: {integrity: sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==} + + figures@3.2.0: + resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} + engines: {node: '>=8'} + + file-entry-cache@8.0.0: + resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} + engines: {node: '>=16.0.0'} + + fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + engines: {node: '>=8'} + + find-up@2.1.0: + resolution: {integrity: sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==} + engines: {node: '>=4'} + + find-up@3.0.0: + resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} + engines: {node: '>=6'} + + find-up@4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} + engines: {node: '>=8'} + + find-up@5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + engines: {node: '>=10'} + + flat-cache@4.0.1: + resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} + engines: {node: '>=16'} + + flatted@3.3.2: + resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==} + + for-each@0.3.5: + resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==} + engines: {node: '>= 0.4'} + + foreground-child@3.3.0: + resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} + engines: {node: '>=14'} + + form-data@4.0.1: + resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==} + engines: {node: '>= 6'} + + fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + + function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + + function.prototype.name@1.1.8: + resolution: {integrity: sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==} + engines: {node: '>= 0.4'} + + functions-have-names@1.2.3: + resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} + + get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} + + get-intrinsic@1.2.7: + resolution: {integrity: sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==} + engines: {node: '>= 0.4'} + + get-pkg-repo@4.2.1: + resolution: {integrity: sha512-2+QbHjFRfGB74v/pYWjd5OhU3TDIC2Gv/YKUTk/tCvAz0pkn/Mz6P3uByuBimLOcPvN2jYdScl3xGFSrx0jEcA==} + engines: {node: '>=6.9.0'} + hasBin: true + + get-proto@1.0.1: + resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} + engines: {node: '>= 0.4'} + + get-symbol-description@1.1.0: + resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==} + engines: {node: '>= 0.4'} + + get-tsconfig@4.10.0: + resolution: {integrity: sha512-kGzZ3LWWQcGIAmg6iWvXn0ei6WDtV26wzHRMwDSzmAbcXrTEXxHy6IehI6/4eT6VRKyMP1eF1VqwrVUmE/LR7A==} + + git-raw-commits@3.0.0: + resolution: {integrity: sha512-b5OHmZ3vAgGrDn/X0kS+9qCfNKWe4K/jFnhwzVWWg0/k5eLa3060tZShrRg8Dja5kPc+YjS0Gc6y7cRr44Lpjw==} + engines: {node: '>=14'} + hasBin: true + + git-remote-origin-url@2.0.0: + resolution: {integrity: sha512-eU+GGrZgccNJcsDH5LkXR3PB9M958hxc7sbA8DFJjrv9j4L2P/eZfKhM+QD6wyzpiv+b1BpK0XrYCxkovtjSLw==} + engines: {node: '>=4'} + + git-semver-tags@5.0.1: + resolution: {integrity: sha512-hIvOeZwRbQ+7YEUmCkHqo8FOLQZCEn18yevLHADlFPZY02KJGsu5FZt9YW/lybfK2uhWFI7Qg/07LekJiTv7iA==} + engines: {node: '>=14'} + hasBin: true + + gitconfiglocal@1.0.0: + resolution: {integrity: sha512-spLUXeTAVHxDtKsJc8FkFVgFtMdEN9qPGpL23VfSHx4fP4+Ds097IXLvymbnDH8FnmxX5Nr9bPw3A+AQ6mWEaQ==} + + glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + + glob-parent@6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} + + glob@10.4.5: + resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + hasBin: true + + globals@11.12.0: + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} + engines: {node: '>=4'} + + globals@14.0.0: + resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} + engines: {node: '>=18'} + + globalthis@1.0.4: + resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} + engines: {node: '>= 0.4'} + + gopd@1.2.0: + resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} + engines: {node: '>= 0.4'} + + graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + + graphemer@1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + + handlebars@4.7.8: + resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} + engines: {node: '>=0.4.7'} + hasBin: true + + hard-rejection@2.1.0: + resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} + engines: {node: '>=6'} + + has-bigints@1.1.0: + resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==} + engines: {node: '>= 0.4'} + + has-flag@3.0.0: + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} + engines: {node: '>=4'} + + has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} + + has-property-descriptors@1.0.2: + resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} + + has-proto@1.2.0: + resolution: {integrity: sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==} + engines: {node: '>= 0.4'} + + has-symbols@1.1.0: + resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} + engines: {node: '>= 0.4'} + + has-tostringtag@1.0.2: + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} + engines: {node: '>= 0.4'} + + hasown@2.0.2: + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} + engines: {node: '>= 0.4'} + + hosted-git-info@2.8.9: + resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} + + hosted-git-info@4.1.0: + resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==} + engines: {node: '>=10'} + + html-encoding-sniffer@4.0.0: + resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==} + engines: {node: '>=18'} + + http-proxy-agent@7.0.2: + resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} + engines: {node: '>= 14'} + + https-proxy-agent@7.0.6: + resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} + engines: {node: '>= 14'} + + iconv-lite@0.6.3: + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} + engines: {node: '>=0.10.0'} + + ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} + engines: {node: '>= 4'} + + import-fresh@3.3.1: + resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} + engines: {node: '>=6'} + + imurmurhash@0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} + + indent-string@4.0.0: + resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} + engines: {node: '>=8'} + + inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + + ini@1.3.8: + resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} + + internal-slot@1.1.0: + resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==} + engines: {node: '>= 0.4'} + + is-array-buffer@3.0.5: + resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==} + engines: {node: '>= 0.4'} + + is-arrayish@0.2.1: + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + + is-arrayish@0.3.2: + resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} + + is-async-function@2.1.1: + resolution: {integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==} + engines: {node: '>= 0.4'} + + is-bigint@1.1.0: + resolution: {integrity: sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==} + engines: {node: '>= 0.4'} + + is-binary-path@2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} + + is-boolean-object@1.2.2: + resolution: {integrity: sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==} + engines: {node: '>= 0.4'} + + is-bun-module@1.3.0: + resolution: {integrity: sha512-DgXeu5UWI0IsMQundYb5UAOzm6G2eVnarJ0byP6Tm55iZNKceD59LNPA2L4VvsScTtHcw0yEkVwSf7PC+QoLSA==} + + is-callable@1.2.7: + resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} + engines: {node: '>= 0.4'} + + is-core-module@2.16.1: + resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} + engines: {node: '>= 0.4'} + + is-data-view@1.0.2: + resolution: {integrity: sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==} + engines: {node: '>= 0.4'} + + is-date-object@1.1.0: + resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==} + engines: {node: '>= 0.4'} + + is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + + is-finalizationregistry@1.1.1: + resolution: {integrity: sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==} + engines: {node: '>= 0.4'} + + is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + + is-generator-function@1.1.0: + resolution: {integrity: sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==} + engines: {node: '>= 0.4'} + + is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + + is-map@2.0.3: + resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} + engines: {node: '>= 0.4'} + + is-number-object@1.1.1: + resolution: {integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==} + engines: {node: '>= 0.4'} + + is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + + is-obj@2.0.0: + resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} + engines: {node: '>=8'} + + is-plain-obj@1.1.0: + resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} + engines: {node: '>=0.10.0'} + + is-potential-custom-element-name@1.0.1: + resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} + + is-regex@1.2.1: + resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} + engines: {node: '>= 0.4'} + + is-set@2.0.3: + resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} + engines: {node: '>= 0.4'} + + is-shared-array-buffer@1.0.4: + resolution: {integrity: sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==} + engines: {node: '>= 0.4'} + + is-string@1.1.1: + resolution: {integrity: sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==} + engines: {node: '>= 0.4'} + + is-symbol@1.1.1: + resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==} + engines: {node: '>= 0.4'} + + is-text-path@1.0.1: + resolution: {integrity: sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w==} + engines: {node: '>=0.10.0'} + + is-typed-array@1.1.15: + resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==} + engines: {node: '>= 0.4'} + + is-weakmap@2.0.2: + resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} + engines: {node: '>= 0.4'} + + is-weakref@1.1.1: + resolution: {integrity: sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==} + engines: {node: '>= 0.4'} + + is-weakset@2.0.4: + resolution: {integrity: sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==} + engines: {node: '>= 0.4'} + + isarray@1.0.0: + resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} + + isarray@2.0.5: + resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} + + isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + + iterator.prototype@1.1.5: + resolution: {integrity: sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==} + engines: {node: '>= 0.4'} + + jackspeak@3.4.3: + resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + + javascript-natural-sort@0.7.1: + resolution: {integrity: sha512-nO6jcEfZWQXDhOiBtG2KvKyEptz7RVbpGP4vTD2hLBdmNQSsCiicO2Ioinv6UI4y9ukqnBpy+XZ9H6uLNgJTlw==} + + jiti@1.21.7: + resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==} + hasBin: true + + js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + + js-yaml@4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true + + jsdom@25.0.1: + resolution: {integrity: sha512-8i7LzZj7BF8uplX+ZyOlIz86V6TAsSs+np6m1kpW9u0JWi4z/1t+FzcK1aek+ybTnAC4KhBL4uXCNT0wcUIeCw==} + engines: {node: '>=18'} + peerDependencies: + canvas: ^2.11.2 + peerDependenciesMeta: + canvas: + optional: true + + jsesc@3.1.0: + resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} + engines: {node: '>=6'} + hasBin: true + + json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + + json-parse-better-errors@1.0.2: + resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} + + json-parse-even-better-errors@2.3.1: + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + + json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + + json-stable-stringify-without-jsonify@1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + + json-stringify-safe@5.0.1: + resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} + + json5@1.0.2: + resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} + hasBin: true + + jsonparse@1.3.1: + resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} + engines: {'0': node >= 0.2.0} + + jsx-ast-utils@3.3.5: + resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} + engines: {node: '>=4.0'} + + keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + + kind-of@6.0.3: + resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} + engines: {node: '>=0.10.0'} + + language-subtag-registry@0.3.23: + resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==} + + language-tags@1.0.9: + resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} + engines: {node: '>=0.10'} + + levn@0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} + + lilconfig@3.1.3: + resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} + engines: {node: '>=14'} + + lines-and-columns@1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + + load-json-file@4.0.0: + resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==} + engines: {node: '>=4'} + + locate-path@2.0.0: + resolution: {integrity: sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==} + engines: {node: '>=4'} + + locate-path@3.0.0: + resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} + engines: {node: '>=6'} + + locate-path@5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} + engines: {node: '>=8'} + + locate-path@6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} + + lodash.ismatch@4.4.0: + resolution: {integrity: sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g==} + + lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + + lodash@4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + + loose-envify@1.4.0: + resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} + hasBin: true + + lru-cache@10.4.3: + resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + + lru-cache@6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} + engines: {node: '>=10'} + + lucide-react@0.474.0: + resolution: {integrity: sha512-CmghgHkh0OJNmxGKWc0qfPJCYHASPMVSyGY8fj3xgk4v84ItqDg64JNKFZn5hC6E0vHi6gxnbCgwhyVB09wQtA==} + peerDependencies: + react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 + + map-obj@1.0.1: + resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==} + engines: {node: '>=0.10.0'} + + map-obj@4.3.0: + resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} + engines: {node: '>=8'} + + math-intrinsics@1.1.0: + resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} + engines: {node: '>= 0.4'} + + meow@8.1.2: + resolution: {integrity: sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==} + engines: {node: '>=10'} + + merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + + micromatch@4.0.8: + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} + engines: {node: '>=8.6'} + + mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} + + mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} + + min-indent@1.0.1: + resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} + engines: {node: '>=4'} + + minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + + minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} + engines: {node: '>=16 || 14 >=14.17'} + + minimist-options@4.1.0: + resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} + engines: {node: '>= 6'} + + minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + + minipass@7.1.2: + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} + engines: {node: '>=16 || 14 >=14.17'} + + modify-values@1.0.1: + resolution: {integrity: sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==} + engines: {node: '>=0.10.0'} + + ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + + mz@2.7.0: + resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} + + nanoid@3.3.8: + resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + + natural-compare@1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + + neo-async@2.6.2: + resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} + + next-themes@0.4.4: + resolution: {integrity: sha512-LDQ2qIOJF0VnuVrrMSMLrWGjRMkq+0mpgl6e0juCLqdJ+oo8Q84JRWT6Wh11VDQKkMMe+dVzDKLWs5n87T+PkQ==} + peerDependencies: + react: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc + react-dom: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc + + next@15.1.6: + resolution: {integrity: sha512-Hch4wzbaX0vKQtalpXvUiw5sYivBy4cm5rzUKrBnUB/y436LGrvOUqYvlSeNVCWFO/770gDlltR9gqZH62ct4Q==} + engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} + hasBin: true + peerDependencies: + '@opentelemetry/api': ^1.1.0 + '@playwright/test': ^1.41.2 + babel-plugin-react-compiler: '*' + react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 + react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 + sass: ^1.3.0 + peerDependenciesMeta: + '@opentelemetry/api': + optional: true + '@playwright/test': + optional: true + babel-plugin-react-compiler: + optional: true + sass: + optional: true + + normalize-package-data@2.5.0: + resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} + + normalize-package-data@3.0.3: + resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==} + engines: {node: '>=10'} + + normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} + + nwsapi@2.2.16: + resolution: {integrity: sha512-F1I/bimDpj3ncaNDhfyMWuFqmQDBwDB0Fogc2qpL3BWvkQteFD/8BzWuIRl83rq0DXfm8SGt/HFhLXZyljTXcQ==} + + object-assign@4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} + engines: {node: '>=0.10.0'} + + object-hash@3.0.0: + resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} + engines: {node: '>= 6'} + + object-inspect@1.13.4: + resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==} + engines: {node: '>= 0.4'} + + object-keys@1.1.1: + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} + engines: {node: '>= 0.4'} + + object.assign@4.1.7: + resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==} + engines: {node: '>= 0.4'} + + object.entries@1.1.8: + resolution: {integrity: sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==} + engines: {node: '>= 0.4'} + + object.fromentries@2.0.8: + resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} + engines: {node: '>= 0.4'} + + object.groupby@1.0.3: + resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} + engines: {node: '>= 0.4'} + + object.values@1.2.1: + resolution: {integrity: sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==} + engines: {node: '>= 0.4'} + + optionator@0.9.4: + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} + engines: {node: '>= 0.8.0'} + + own-keys@1.0.1: + resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==} + engines: {node: '>= 0.4'} + + p-limit@1.3.0: + resolution: {integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==} + engines: {node: '>=4'} + + p-limit@2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + engines: {node: '>=6'} + + p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} + + p-locate@2.0.0: + resolution: {integrity: sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==} + engines: {node: '>=4'} + + p-locate@3.0.0: + resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} + engines: {node: '>=6'} + + p-locate@4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + engines: {node: '>=8'} + + p-locate@5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} + + p-try@1.0.0: + resolution: {integrity: sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==} + engines: {node: '>=4'} + + p-try@2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + engines: {node: '>=6'} + + package-json-from-dist@1.0.1: + resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} + + parent-module@1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} + + parse-json@4.0.0: + resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==} + engines: {node: '>=4'} + + parse-json@5.2.0: + resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} + engines: {node: '>=8'} + + parse5@7.2.1: + resolution: {integrity: sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==} + + path-exists@3.0.0: + resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} + engines: {node: '>=4'} + + path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + + path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + + path-parse@1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + + path-scurry@1.11.1: + resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} + engines: {node: '>=16 || 14 >=14.18'} + + path-type@3.0.0: + resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} + engines: {node: '>=4'} + + picocolors@1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + + picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + + pify@2.3.0: + resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} + engines: {node: '>=0.10.0'} + + pify@3.0.0: + resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} + engines: {node: '>=4'} + + pirates@4.0.6: + resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} + engines: {node: '>= 6'} + + possible-typed-array-names@1.1.0: + resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==} + engines: {node: '>= 0.4'} + + postcss-import@15.1.0: + resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} + engines: {node: '>=14.0.0'} + peerDependencies: + postcss: ^8.0.0 + + postcss-js@4.0.1: + resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} + engines: {node: ^12 || ^14 || >= 16} + peerDependencies: + postcss: ^8.4.21 + + postcss-load-config@4.0.2: + resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} + engines: {node: '>= 14'} + peerDependencies: + postcss: '>=8.0.9' + ts-node: '>=9.0.0' + peerDependenciesMeta: + postcss: + optional: true + ts-node: + optional: true + + postcss-nested@6.2.0: + resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==} + engines: {node: '>=12.0'} + peerDependencies: + postcss: ^8.2.14 + + postcss-selector-parser@6.1.2: + resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} + engines: {node: '>=4'} + + postcss-value-parser@4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} + + postcss@8.4.31: + resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} + engines: {node: ^10 || ^12 || >=14} + + postcss@8.5.2: + resolution: {integrity: sha512-MjOadfU3Ys9KYoX0AdkBlFEF1Vx37uCCeN4ZHnmwm9FfpbsGWMZeBLMmmpY+6Ocqod7mkdZ0DT31OlbsFrLlkA==} + engines: {node: ^10 || ^12 || >=14} + + prelude-ls@1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} + + prettier-plugin-tailwindcss@0.6.11: + resolution: {integrity: sha512-YxaYSIvZPAqhrrEpRtonnrXdghZg1irNg4qrjboCXrpybLWVs55cW2N3juhspVJiO0JBvYJT8SYsJpc8OQSnsA==} + engines: {node: '>=14.21.3'} + peerDependencies: + '@ianvs/prettier-plugin-sort-imports': '*' + '@prettier/plugin-pug': '*' + '@shopify/prettier-plugin-liquid': '*' + '@trivago/prettier-plugin-sort-imports': '*' + '@zackad/prettier-plugin-twig': '*' + prettier: ^3.0 + prettier-plugin-astro: '*' + prettier-plugin-css-order: '*' + prettier-plugin-import-sort: '*' + prettier-plugin-jsdoc: '*' + prettier-plugin-marko: '*' + prettier-plugin-multiline-arrays: '*' + prettier-plugin-organize-attributes: '*' + prettier-plugin-organize-imports: '*' + prettier-plugin-sort-imports: '*' + prettier-plugin-style-order: '*' + prettier-plugin-svelte: '*' + peerDependenciesMeta: + '@ianvs/prettier-plugin-sort-imports': + optional: true + '@prettier/plugin-pug': + optional: true + '@shopify/prettier-plugin-liquid': + optional: true + '@trivago/prettier-plugin-sort-imports': + optional: true + '@zackad/prettier-plugin-twig': + optional: true + prettier-plugin-astro: + optional: true + prettier-plugin-css-order: + optional: true + prettier-plugin-import-sort: + optional: true + prettier-plugin-jsdoc: + optional: true + prettier-plugin-marko: + optional: true + prettier-plugin-multiline-arrays: + optional: true + prettier-plugin-organize-attributes: + optional: true + prettier-plugin-organize-imports: + optional: true + prettier-plugin-sort-imports: + optional: true + prettier-plugin-style-order: + optional: true + prettier-plugin-svelte: + optional: true + + prettier@3.5.0: + resolution: {integrity: sha512-quyMrVt6svPS7CjQ9gKb3GLEX/rl3BCL2oa/QkNcXv4YNVBC9olt3s+H7ukto06q7B1Qz46PbrKLO34PR6vXcA==} + engines: {node: '>=14'} + hasBin: true + + process-nextick-args@2.0.1: + resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} + + prop-types@15.8.1: + resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} + + punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + engines: {node: '>=6'} + + queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + + quick-lru@4.0.1: + resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} + engines: {node: '>=8'} + + react-dom@19.0.0: + resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==} + peerDependencies: + react: ^19.0.0 + + react-is@16.13.1: + resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} + + react@19.0.0: + resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==} + engines: {node: '>=0.10.0'} + + read-cache@1.0.0: + resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} + + read-pkg-up@3.0.0: + resolution: {integrity: sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==} + engines: {node: '>=4'} + + read-pkg-up@7.0.1: + resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} + engines: {node: '>=8'} + + read-pkg@3.0.0: + resolution: {integrity: sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==} + engines: {node: '>=4'} + + read-pkg@5.2.0: + resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} + engines: {node: '>=8'} + + readable-stream@2.3.8: + resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} + + readable-stream@3.6.2: + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} + engines: {node: '>= 6'} + + readdirp@3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} + + redent@3.0.0: + resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} + engines: {node: '>=8'} + + reflect.getprototypeof@1.0.10: + resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==} + engines: {node: '>= 0.4'} + + regexp.prototype.flags@1.5.4: + resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==} + engines: {node: '>= 0.4'} + + require-directory@2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} + + resolve-from@4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} + + resolve-pkg-maps@1.0.0: + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} + + resolve@1.22.10: + resolution: {integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==} + engines: {node: '>= 0.4'} + hasBin: true + + resolve@2.0.0-next.5: + resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} + hasBin: true + + reusify@1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + + rrweb-cssom@0.7.1: + resolution: {integrity: sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==} + + rrweb-cssom@0.8.0: + resolution: {integrity: sha512-guoltQEx+9aMf2gDZ0s62EcV8lsXR+0w8915TC3ITdn2YueuNjdAYh/levpU9nFaoChh9RUS5ZdQMrKfVEN9tw==} + + run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + + safe-array-concat@1.1.3: + resolution: {integrity: sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==} + engines: {node: '>=0.4'} + + safe-buffer@5.1.2: + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} + + safe-buffer@5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + + safe-push-apply@1.0.0: + resolution: {integrity: sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==} + engines: {node: '>= 0.4'} + + safe-regex-test@1.1.0: + resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==} + engines: {node: '>= 0.4'} + + safer-buffer@2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + + saxes@6.0.0: + resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} + engines: {node: '>=v12.22.7'} + + scheduler@0.25.0: + resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} + + semver@5.7.2: + resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} + hasBin: true + + semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + hasBin: true + + semver@7.7.1: + resolution: {integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==} + engines: {node: '>=10'} + hasBin: true + + set-function-length@1.2.2: + resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} + engines: {node: '>= 0.4'} + + set-function-name@2.0.2: + resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} + engines: {node: '>= 0.4'} + + set-proto@1.0.0: + resolution: {integrity: sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==} + engines: {node: '>= 0.4'} + + sharp@0.33.5: + resolution: {integrity: sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + + shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} + + shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + + side-channel-list@1.0.0: + resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} + engines: {node: '>= 0.4'} + + side-channel-map@1.0.1: + resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} + engines: {node: '>= 0.4'} + + side-channel-weakmap@1.0.2: + resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} + engines: {node: '>= 0.4'} + + side-channel@1.1.0: + resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} + engines: {node: '>= 0.4'} + + signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} + + simple-swizzle@0.2.2: + resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} + + source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} + engines: {node: '>=0.10.0'} + + source-map@0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} + + spdx-correct@3.2.0: + resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} + + spdx-exceptions@2.5.0: + resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} + + spdx-expression-parse@3.0.1: + resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} + + spdx-license-ids@3.0.21: + resolution: {integrity: sha512-Bvg/8F5XephndSK3JffaRqdT+gyhfqIPwDHpX80tJrF8QQRYMo8sNMeaZ2Dp5+jhwKnUmIOyFFQfHRkjJm5nXg==} + + split2@3.2.2: + resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==} + + split@1.0.1: + resolution: {integrity: sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==} + + stable-hash@0.0.4: + resolution: {integrity: sha512-LjdcbuBeLcdETCrPn9i8AYAZ1eCtu4ECAWtP7UleOiZ9LzVxRzzUZEoZ8zB24nhkQnDWyET0I+3sWokSDS3E7g==} + + streamsearch@1.1.0: + resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} + engines: {node: '>=10.0.0'} + + string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + + string-width@5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} + engines: {node: '>=12'} + + string.prototype.includes@2.0.1: + resolution: {integrity: sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==} + engines: {node: '>= 0.4'} + + string.prototype.matchall@4.0.12: + resolution: {integrity: sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==} + engines: {node: '>= 0.4'} + + string.prototype.repeat@1.0.0: + resolution: {integrity: sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==} + + string.prototype.trim@1.2.10: + resolution: {integrity: sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==} + engines: {node: '>= 0.4'} + + string.prototype.trimend@1.0.9: + resolution: {integrity: sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==} + engines: {node: '>= 0.4'} + + string.prototype.trimstart@1.0.8: + resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} + engines: {node: '>= 0.4'} + + string_decoder@1.1.1: + resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} + + string_decoder@1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + + strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + + strip-ansi@7.1.0: + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} + engines: {node: '>=12'} + + strip-bom@3.0.0: + resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} + engines: {node: '>=4'} + + strip-indent@3.0.0: + resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} + engines: {node: '>=8'} + + strip-json-comments@3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} + + styled-jsx@5.1.6: + resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==} + engines: {node: '>= 12.0.0'} + peerDependencies: + '@babel/core': '*' + babel-plugin-macros: '*' + react: '>= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0' + peerDependenciesMeta: + '@babel/core': + optional: true + babel-plugin-macros: + optional: true + + sucrase@3.35.0: + resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} + engines: {node: '>=16 || 14 >=14.17'} + hasBin: true + + supports-color@5.5.0: + resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} + engines: {node: '>=4'} + + supports-color@7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} + + supports-preserve-symlinks-flag@1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} + + symbol-tree@3.2.4: + resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} + + tailwind-merge@2.6.0: + resolution: {integrity: sha512-P+Vu1qXfzediirmHOC3xKGAYeZtPcV9g76X+xg2FD4tYgR71ewMA35Y3sCz3zhiN/dwefRpJX0yBcgwi1fXNQA==} + + tailwindcss-animate@1.0.7: + resolution: {integrity: sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==} + peerDependencies: + tailwindcss: '>=3.0.0 || insiders' + + tailwindcss@3.4.17: + resolution: {integrity: sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==} + engines: {node: '>=14.0.0'} + hasBin: true + + tapable@2.2.1: + resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} + engines: {node: '>=6'} + + text-extensions@1.9.0: + resolution: {integrity: sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==} + engines: {node: '>=0.10'} + + thenify-all@1.6.0: + resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} + engines: {node: '>=0.8'} + + thenify@3.3.1: + resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} + + through2@2.0.5: + resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} + + through@2.3.8: + resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} + + tldts-core@6.1.77: + resolution: {integrity: sha512-bCaqm24FPk8OgBkM0u/SrEWJgHnhBWYqeBo6yUmcZJDCHt/IfyWBb+14CXdGi4RInMv4v7eUAin15W0DoA+Ytg==} + + tldts@6.1.77: + resolution: {integrity: sha512-lBpoWgy+kYmuXWQ83+R7LlJCnsd9YW8DGpZSHhrMl4b8Ly/1vzOie3OdtmUJDkKxcgRGOehDu5btKkty+JEe+g==} + hasBin: true + + to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} + + tough-cookie@5.1.1: + resolution: {integrity: sha512-Ek7HndSVkp10hmHP9V4qZO1u+pn1RU5sI0Fw+jCU3lyvuMZcgqsNgc6CmJJZyByK4Vm/qotGRJlfgAX8q+4JiA==} + engines: {node: '>=16'} + + tr46@5.0.0: + resolution: {integrity: sha512-tk2G5R2KRwBd+ZN0zaEXpmzdKyOYksXwywulIX95MBODjSzMIuQnQ3m8JxgbhnL1LeVo7lqQKsYa1O3Htl7K5g==} + engines: {node: '>=18'} + + trim-newlines@3.0.1: + resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} + engines: {node: '>=8'} + + ts-api-utils@2.0.1: + resolution: {integrity: sha512-dnlgjFSVetynI8nzgJ+qF62efpglpWRk8isUEWZGWlJYySCTD6aKvbUDu+zbPeDakk3bg5H4XpitHukgfL1m9w==} + engines: {node: '>=18.12'} + peerDependencies: + typescript: '>=4.8.4' + + ts-interface-checker@0.1.13: + resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} + + tsconfig-paths@3.15.0: + resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} + + tslib@2.8.1: + resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} + + type-check@0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} + + type-fest@0.18.1: + resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==} + engines: {node: '>=10'} + + type-fest@0.6.0: + resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} + engines: {node: '>=8'} + + type-fest@0.8.1: + resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} + engines: {node: '>=8'} + + typed-array-buffer@1.0.3: + resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==} + engines: {node: '>= 0.4'} + + typed-array-byte-length@1.0.3: + resolution: {integrity: sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==} + engines: {node: '>= 0.4'} + + typed-array-byte-offset@1.0.4: + resolution: {integrity: sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==} + engines: {node: '>= 0.4'} + + typed-array-length@1.0.7: + resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} + engines: {node: '>= 0.4'} + + typedarray@0.0.6: + resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} + + typescript@5.7.3: + resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==} + engines: {node: '>=14.17'} + hasBin: true + + uglify-js@3.19.3: + resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} + engines: {node: '>=0.8.0'} + hasBin: true + + unbox-primitive@1.1.0: + resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} + engines: {node: '>= 0.4'} + + undici-types@6.19.8: + resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + + uri-js@4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + + util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + + validate-npm-package-license@3.0.4: + resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} + + w3c-xmlserializer@5.0.0: + resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==} + engines: {node: '>=18'} + + webidl-conversions@7.0.0: + resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} + engines: {node: '>=12'} + + whatwg-encoding@3.1.1: + resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} + engines: {node: '>=18'} + + whatwg-mimetype@4.0.0: + resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} + engines: {node: '>=18'} + + whatwg-url@14.1.1: + resolution: {integrity: sha512-mDGf9diDad/giZ/Sm9Xi2YcyzaFpbdLpJPr+E9fSkyQ7KpQD4SdFcugkRQYzhmfI4KeV4Qpnn2sKPdo+kmsgRQ==} + engines: {node: '>=18'} + + which-boxed-primitive@1.1.1: + resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} + engines: {node: '>= 0.4'} + + which-builtin-type@1.2.1: + resolution: {integrity: sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==} + engines: {node: '>= 0.4'} + + which-collection@1.0.2: + resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} + engines: {node: '>= 0.4'} + + which-typed-array@1.1.18: + resolution: {integrity: sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==} + engines: {node: '>= 0.4'} + + which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true + + word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + engines: {node: '>=0.10.0'} + + wordwrap@1.0.0: + resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} + + wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} + + wrap-ansi@8.1.0: + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} + engines: {node: '>=12'} + + ws@8.18.0: + resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + xml-name-validator@5.0.0: + resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==} + engines: {node: '>=18'} + + xmlchars@2.2.0: + resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} + + xtend@4.0.2: + resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} + engines: {node: '>=0.4'} + + y18n@5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} + + yallist@4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + + yaml@2.7.0: + resolution: {integrity: sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==} + engines: {node: '>= 14'} + hasBin: true + + yargs-parser@20.2.9: + resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} + engines: {node: '>=10'} + + yargs-parser@21.1.1: + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} + engines: {node: '>=12'} + + yargs@16.2.0: + resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==} + engines: {node: '>=10'} + + yargs@17.7.2: + resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} + engines: {node: '>=12'} + + yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} + +snapshots: + + '@alloc/quick-lru@5.2.0': {} + + '@asamuzakjp/css-color@2.8.3': + dependencies: + '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) + '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) + '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) + '@csstools/css-tokenizer': 3.0.3 + lru-cache: 10.4.3 + + '@babel/code-frame@7.26.2': + dependencies: + '@babel/helper-validator-identifier': 7.25.9 + js-tokens: 4.0.0 + picocolors: 1.1.1 + + '@babel/generator@7.26.8': + dependencies: + '@babel/parser': 7.26.8 + '@babel/types': 7.26.8 + '@jridgewell/gen-mapping': 0.3.8 + '@jridgewell/trace-mapping': 0.3.25 + jsesc: 3.1.0 + + '@babel/helper-string-parser@7.25.9': {} + + '@babel/helper-validator-identifier@7.25.9': {} + + '@babel/parser@7.26.8': + dependencies: + '@babel/types': 7.26.8 + + '@babel/template@7.26.8': + dependencies: + '@babel/code-frame': 7.26.2 + '@babel/parser': 7.26.8 + '@babel/types': 7.26.8 + + '@babel/traverse@7.26.8': + dependencies: + '@babel/code-frame': 7.26.2 + '@babel/generator': 7.26.8 + '@babel/parser': 7.26.8 + '@babel/template': 7.26.8 + '@babel/types': 7.26.8 + debug: 4.4.0 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + + '@babel/types@7.26.8': + dependencies: + '@babel/helper-string-parser': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + + '@csstools/color-helpers@5.0.1': {} + + '@csstools/css-calc@2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)': + dependencies: + '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) + '@csstools/css-tokenizer': 3.0.3 + + '@csstools/css-color-parser@3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)': + dependencies: + '@csstools/color-helpers': 5.0.1 + '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) + '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) + '@csstools/css-tokenizer': 3.0.3 + + '@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3)': + dependencies: + '@csstools/css-tokenizer': 3.0.3 + + '@csstools/css-tokenizer@3.0.3': {} + + '@emnapi/runtime@1.3.1': + dependencies: + tslib: 2.8.1 + optional: true + + '@eslint-community/eslint-utils@4.4.1(eslint@9.20.1(jiti@1.21.7))': + dependencies: + eslint: 9.20.1(jiti@1.21.7) + eslint-visitor-keys: 3.4.3 + + '@eslint-community/regexpp@4.12.1': {} + + '@eslint/config-array@0.19.2': + dependencies: + '@eslint/object-schema': 2.1.6 + debug: 4.4.0 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + + '@eslint/core@0.10.0': + dependencies: + '@types/json-schema': 7.0.15 + + '@eslint/core@0.11.0': + dependencies: + '@types/json-schema': 7.0.15 + + '@eslint/eslintrc@3.2.0': + dependencies: + ajv: 6.12.6 + debug: 4.4.0 + espree: 10.3.0 + globals: 14.0.0 + ignore: 5.3.2 + import-fresh: 3.3.1 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + + '@eslint/js@9.20.0': {} + + '@eslint/object-schema@2.1.6': {} + + '@eslint/plugin-kit@0.2.5': + dependencies: + '@eslint/core': 0.10.0 + levn: 0.4.1 + + '@humanfs/core@0.19.1': {} + + '@humanfs/node@0.16.6': + dependencies: + '@humanfs/core': 0.19.1 + '@humanwhocodes/retry': 0.3.1 + + '@humanwhocodes/module-importer@1.0.1': {} + + '@humanwhocodes/retry@0.3.1': {} + + '@humanwhocodes/retry@0.4.1': {} + + '@hutson/parse-repository-url@3.0.2': {} + + '@img/sharp-darwin-arm64@0.33.5': + optionalDependencies: + '@img/sharp-libvips-darwin-arm64': 1.0.4 + optional: true + + '@img/sharp-darwin-x64@0.33.5': + optionalDependencies: + '@img/sharp-libvips-darwin-x64': 1.0.4 + optional: true + + '@img/sharp-libvips-darwin-arm64@1.0.4': + optional: true + + '@img/sharp-libvips-darwin-x64@1.0.4': + optional: true + + '@img/sharp-libvips-linux-arm64@1.0.4': + optional: true + + '@img/sharp-libvips-linux-arm@1.0.5': + optional: true + + '@img/sharp-libvips-linux-s390x@1.0.4': + optional: true + + '@img/sharp-libvips-linux-x64@1.0.4': + optional: true + + '@img/sharp-libvips-linuxmusl-arm64@1.0.4': + optional: true + + '@img/sharp-libvips-linuxmusl-x64@1.0.4': + optional: true + + '@img/sharp-linux-arm64@0.33.5': + optionalDependencies: + '@img/sharp-libvips-linux-arm64': 1.0.4 + optional: true + + '@img/sharp-linux-arm@0.33.5': + optionalDependencies: + '@img/sharp-libvips-linux-arm': 1.0.5 + optional: true + + '@img/sharp-linux-s390x@0.33.5': + optionalDependencies: + '@img/sharp-libvips-linux-s390x': 1.0.4 + optional: true + + '@img/sharp-linux-x64@0.33.5': + optionalDependencies: + '@img/sharp-libvips-linux-x64': 1.0.4 + optional: true + + '@img/sharp-linuxmusl-arm64@0.33.5': + optionalDependencies: + '@img/sharp-libvips-linuxmusl-arm64': 1.0.4 + optional: true + + '@img/sharp-linuxmusl-x64@0.33.5': + optionalDependencies: + '@img/sharp-libvips-linuxmusl-x64': 1.0.4 + optional: true + + '@img/sharp-wasm32@0.33.5': + dependencies: + '@emnapi/runtime': 1.3.1 + optional: true + + '@img/sharp-win32-ia32@0.33.5': + optional: true + + '@img/sharp-win32-x64@0.33.5': + optional: true + + '@isaacs/cliui@8.0.2': + dependencies: + string-width: 5.1.2 + string-width-cjs: string-width@4.2.3 + strip-ansi: 7.1.0 + strip-ansi-cjs: strip-ansi@6.0.1 + wrap-ansi: 8.1.0 + wrap-ansi-cjs: wrap-ansi@7.0.0 + + '@jridgewell/gen-mapping@0.3.8': + dependencies: + '@jridgewell/set-array': 1.2.1 + '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping': 0.3.25 + + '@jridgewell/resolve-uri@3.1.2': {} + + '@jridgewell/set-array@1.2.1': {} + + '@jridgewell/sourcemap-codec@1.5.0': {} + + '@jridgewell/trace-mapping@0.3.25': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.0 + + '@next/env@15.1.6': {} + + '@next/eslint-plugin-next@15.1.6': + dependencies: + fast-glob: 3.3.1 + + '@next/swc-darwin-arm64@15.1.6': + optional: true + + '@next/swc-darwin-x64@15.1.6': + optional: true + + '@next/swc-linux-arm64-gnu@15.1.6': + optional: true + + '@next/swc-linux-arm64-musl@15.1.6': + optional: true + + '@next/swc-linux-x64-gnu@15.1.6': + optional: true + + '@next/swc-linux-x64-musl@15.1.6': + optional: true + + '@next/swc-win32-arm64-msvc@15.1.6': + optional: true + + '@next/swc-win32-x64-msvc@15.1.6': + optional: true + + '@nodelib/fs.scandir@2.1.5': + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + + '@nodelib/fs.stat@2.0.5': {} + + '@nodelib/fs.walk@1.2.8': + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.19.0 + + '@nolyfill/is-core-module@1.0.39': {} + + '@pkgjs/parseargs@0.11.0': + optional: true + + '@radix-ui/primitive@1.1.1': {} + + '@radix-ui/react-accordion@1.2.3(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-collapsible': 1.1.3(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-collection': 1.1.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-direction': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-id': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.8)(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) + + '@radix-ui/react-collapsible@1.1.3(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-id': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.8)(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) + + '@radix-ui/react-collection@1.1.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-slot': 1.1.2(@types/react@19.0.8)(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) + + '@radix-ui/react-compose-refs@1.1.1(@types/react@19.0.8)(react@19.0.0)': + dependencies: + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.8 + + '@radix-ui/react-context@1.1.1(@types/react@19.0.8)(react@19.0.0)': + dependencies: + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.8 + + '@radix-ui/react-direction@1.1.0(@types/react@19.0.8)(react@19.0.0)': + dependencies: + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.8 + + '@radix-ui/react-icons@1.3.2(react@19.0.0)': + dependencies: + react: 19.0.0 + + '@radix-ui/react-id@1.1.0(@types/react@19.0.8)(react@19.0.0)': + dependencies: + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.8)(react@19.0.0) + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.8 + + '@radix-ui/react-presence@1.1.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.8)(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) + + '@radix-ui/react-primitive@2.0.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@radix-ui/react-slot': 1.1.2(@types/react@19.0.8)(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) + + '@radix-ui/react-slot@1.1.2(@types/react@19.0.8)(react@19.0.0)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.8 + + '@radix-ui/react-use-callback-ref@1.1.0(@types/react@19.0.8)(react@19.0.0)': + dependencies: + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.8 + + '@radix-ui/react-use-controllable-state@1.1.0(@types/react@19.0.8)(react@19.0.0)': + dependencies: + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.8)(react@19.0.0) + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.8 + + '@radix-ui/react-use-layout-effect@1.1.0(@types/react@19.0.8)(react@19.0.0)': + dependencies: + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.8 + + '@rtsao/scc@1.1.0': {} + + '@rushstack/eslint-patch@1.10.5': {} + + '@swc/counter@0.1.3': {} + + '@swc/helpers@0.5.15': + dependencies: + tslib: 2.8.1 + + '@trivago/prettier-plugin-sort-imports@5.2.2(prettier@3.5.0)': + dependencies: + '@babel/generator': 7.26.8 + '@babel/parser': 7.26.8 + '@babel/traverse': 7.26.8 + '@babel/types': 7.26.8 + javascript-natural-sort: 0.7.1 + lodash: 4.17.21 + prettier: 3.5.0 + transitivePeerDependencies: + - supports-color + + '@types/estree@1.0.6': {} + + '@types/json-schema@7.0.15': {} + + '@types/json5@0.0.29': {} + + '@types/minimist@1.2.5': {} + + '@types/node@20.17.17': + dependencies: + undici-types: 6.19.8 + + '@types/normalize-package-data@2.4.4': {} + + '@types/react-dom@19.0.3(@types/react@19.0.8)': + dependencies: + '@types/react': 19.0.8 + + '@types/react@19.0.8': + dependencies: + csstype: 3.1.3 + + '@typescript-eslint/eslint-plugin@8.24.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3))(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3)': + dependencies: + '@eslint-community/regexpp': 4.12.1 + '@typescript-eslint/parser': 8.24.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.24.0 + '@typescript-eslint/type-utils': 8.24.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3) + '@typescript-eslint/utils': 8.24.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3) + '@typescript-eslint/visitor-keys': 8.24.0 + eslint: 9.20.1(jiti@1.21.7) + graphemer: 1.4.0 + ignore: 5.3.2 + natural-compare: 1.4.0 + ts-api-utils: 2.0.1(typescript@5.7.3) + typescript: 5.7.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3)': + dependencies: + '@typescript-eslint/scope-manager': 8.24.0 + '@typescript-eslint/types': 8.24.0 + '@typescript-eslint/typescript-estree': 8.24.0(typescript@5.7.3) + '@typescript-eslint/visitor-keys': 8.24.0 + debug: 4.4.0 + eslint: 9.20.1(jiti@1.21.7) + typescript: 5.7.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/scope-manager@8.24.0': + dependencies: + '@typescript-eslint/types': 8.24.0 + '@typescript-eslint/visitor-keys': 8.24.0 + + '@typescript-eslint/type-utils@8.24.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3)': + dependencies: + '@typescript-eslint/typescript-estree': 8.24.0(typescript@5.7.3) + '@typescript-eslint/utils': 8.24.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3) + debug: 4.4.0 + eslint: 9.20.1(jiti@1.21.7) + ts-api-utils: 2.0.1(typescript@5.7.3) + typescript: 5.7.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/types@8.24.0': {} + + '@typescript-eslint/typescript-estree@8.24.0(typescript@5.7.3)': + dependencies: + '@typescript-eslint/types': 8.24.0 + '@typescript-eslint/visitor-keys': 8.24.0 + debug: 4.4.0 + fast-glob: 3.3.3 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.7.1 + ts-api-utils: 2.0.1(typescript@5.7.3) + typescript: 5.7.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@8.24.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3)': + dependencies: + '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@1.21.7)) + '@typescript-eslint/scope-manager': 8.24.0 + '@typescript-eslint/types': 8.24.0 + '@typescript-eslint/typescript-estree': 8.24.0(typescript@5.7.3) + eslint: 9.20.1(jiti@1.21.7) + typescript: 5.7.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/visitor-keys@8.24.0': + dependencies: + '@typescript-eslint/types': 8.24.0 + eslint-visitor-keys: 4.2.0 + + JSONStream@1.3.5: + dependencies: + jsonparse: 1.3.1 + through: 2.3.8 + + acorn-jsx@5.3.2(acorn@8.14.0): + dependencies: + acorn: 8.14.0 + + acorn@8.14.0: {} + + add-stream@1.0.0: {} + + agent-base@7.1.3: {} + + ajv@6.12.6: + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + + ansi-regex@5.0.1: {} + + ansi-regex@6.1.0: {} + + ansi-styles@3.2.1: + dependencies: + color-convert: 1.9.3 + + ansi-styles@4.3.0: + dependencies: + color-convert: 2.0.1 + + ansi-styles@6.2.1: {} + + any-promise@1.3.0: {} + + anymatch@3.1.3: + dependencies: + normalize-path: 3.0.0 + picomatch: 2.3.1 + + arg@5.0.2: {} + + argparse@2.0.1: {} + + aria-query@5.3.2: {} + + array-buffer-byte-length@1.0.2: + dependencies: + call-bound: 1.0.3 + is-array-buffer: 3.0.5 + + array-ify@1.0.0: {} + + array-includes@3.1.8: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.9 + es-object-atoms: 1.1.1 + get-intrinsic: 1.2.7 + is-string: 1.1.1 + + array.prototype.findlast@1.2.5: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.9 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + es-shim-unscopables: 1.1.0 + + array.prototype.findlastindex@1.2.5: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.9 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + es-shim-unscopables: 1.1.0 + + array.prototype.flat@1.3.3: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.9 + es-shim-unscopables: 1.1.0 + + array.prototype.flatmap@1.3.3: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.9 + es-shim-unscopables: 1.1.0 + + array.prototype.tosorted@1.1.4: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.9 + es-errors: 1.3.0 + es-shim-unscopables: 1.1.0 + + arraybuffer.prototype.slice@1.0.4: + dependencies: + array-buffer-byte-length: 1.0.2 + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.9 + es-errors: 1.3.0 + get-intrinsic: 1.2.7 + is-array-buffer: 3.0.5 + + arrify@1.0.1: {} + + ast-types-flow@0.0.8: {} + + async-function@1.0.0: {} + + asynckit@0.4.0: {} + + available-typed-arrays@1.0.7: + dependencies: + possible-typed-array-names: 1.1.0 + + axe-core@4.10.2: {} + + axobject-query@4.1.0: {} + + balanced-match@1.0.2: {} + + binary-extensions@2.3.0: {} + + brace-expansion@1.1.11: + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + + brace-expansion@2.0.1: + dependencies: + balanced-match: 1.0.2 + + braces@3.0.3: + dependencies: + fill-range: 7.1.1 + + buffer-from@1.1.2: {} + + busboy@1.6.0: + dependencies: + streamsearch: 1.1.0 + + call-bind-apply-helpers@1.0.1: + dependencies: + es-errors: 1.3.0 + function-bind: 1.1.2 + + call-bind@1.0.8: + dependencies: + call-bind-apply-helpers: 1.0.1 + es-define-property: 1.0.1 + get-intrinsic: 1.2.7 + set-function-length: 1.2.2 + + call-bound@1.0.3: + dependencies: + call-bind-apply-helpers: 1.0.1 + get-intrinsic: 1.2.7 + + callsites@3.1.0: {} + + camelcase-css@2.0.1: {} + + camelcase-keys@6.2.2: + dependencies: + camelcase: 5.3.1 + map-obj: 4.3.0 + quick-lru: 4.0.1 + + camelcase@5.3.1: {} + + caniuse-lite@1.0.30001699: {} + + chalk@2.4.2: + dependencies: + ansi-styles: 3.2.1 + escape-string-regexp: 1.0.5 + supports-color: 5.5.0 + + chalk@4.1.2: + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + + chokidar@3.6.0: + dependencies: + anymatch: 3.1.3 + braces: 3.0.3 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.3 + + class-variance-authority@0.7.1: + dependencies: + clsx: 2.1.1 + + client-only@0.0.1: {} + + cliui@7.0.4: + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + + cliui@8.0.1: + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + + clsx@2.1.1: {} + + color-convert@1.9.3: + dependencies: + color-name: 1.1.3 + + color-convert@2.0.1: + dependencies: + color-name: 1.1.4 + + color-name@1.1.3: {} + + color-name@1.1.4: {} + + color-string@1.9.1: + dependencies: + color-name: 1.1.4 + simple-swizzle: 0.2.2 + optional: true + + color@4.2.3: + dependencies: + color-convert: 2.0.1 + color-string: 1.9.1 + optional: true + + combined-stream@1.0.8: + dependencies: + delayed-stream: 1.0.0 + + commander@4.1.1: {} + + commit-and-tag-version@12.5.0: + dependencies: + chalk: 2.4.2 + conventional-changelog: 4.0.0 + conventional-changelog-config-spec: 2.1.0 + conventional-changelog-conventionalcommits: 6.1.0 + conventional-recommended-bump: 7.0.1 + detect-indent: 6.1.0 + detect-newline: 3.1.0 + dotgitignore: 2.1.0 + figures: 3.2.0 + find-up: 5.0.0 + git-semver-tags: 5.0.1 + jsdom: 25.0.1 + semver: 7.7.1 + w3c-xmlserializer: 5.0.0 + yaml: 2.7.0 + yargs: 17.7.2 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - utf-8-validate + + compare-func@2.0.0: + dependencies: + array-ify: 1.0.0 + dot-prop: 5.3.0 + + concat-map@0.0.1: {} + + concat-stream@2.0.0: + dependencies: + buffer-from: 1.1.2 + inherits: 2.0.4 + readable-stream: 3.6.2 + typedarray: 0.0.6 + + conventional-changelog-angular@6.0.0: + dependencies: + compare-func: 2.0.0 + + conventional-changelog-atom@3.0.0: {} + + conventional-changelog-codemirror@3.0.0: {} + + conventional-changelog-config-spec@2.1.0: {} + + conventional-changelog-conventionalcommits@6.1.0: + dependencies: + compare-func: 2.0.0 + + conventional-changelog-core@5.0.2: + dependencies: + add-stream: 1.0.0 + conventional-changelog-writer: 6.0.1 + conventional-commits-parser: 4.0.0 + dateformat: 3.0.3 + get-pkg-repo: 4.2.1 + git-raw-commits: 3.0.0 + git-remote-origin-url: 2.0.0 + git-semver-tags: 5.0.1 + normalize-package-data: 3.0.3 + read-pkg: 3.0.0 + read-pkg-up: 3.0.0 + + conventional-changelog-ember@3.0.0: {} + + conventional-changelog-eslint@4.0.0: {} + + conventional-changelog-express@3.0.0: {} + + conventional-changelog-jquery@4.0.0: {} + + conventional-changelog-jshint@3.0.0: + dependencies: + compare-func: 2.0.0 + + conventional-changelog-preset-loader@3.0.0: {} + + conventional-changelog-writer@6.0.1: + dependencies: + conventional-commits-filter: 3.0.0 + dateformat: 3.0.3 + handlebars: 4.7.8 + json-stringify-safe: 5.0.1 + meow: 8.1.2 + semver: 7.7.1 + split: 1.0.1 + + conventional-changelog@4.0.0: + dependencies: + conventional-changelog-angular: 6.0.0 + conventional-changelog-atom: 3.0.0 + conventional-changelog-codemirror: 3.0.0 + conventional-changelog-conventionalcommits: 6.1.0 + conventional-changelog-core: 5.0.2 + conventional-changelog-ember: 3.0.0 + conventional-changelog-eslint: 4.0.0 + conventional-changelog-express: 3.0.0 + conventional-changelog-jquery: 4.0.0 + conventional-changelog-jshint: 3.0.0 + conventional-changelog-preset-loader: 3.0.0 + + conventional-commits-filter@3.0.0: + dependencies: + lodash.ismatch: 4.4.0 + modify-values: 1.0.1 + + conventional-commits-parser@4.0.0: + dependencies: + JSONStream: 1.3.5 + is-text-path: 1.0.1 + meow: 8.1.2 + split2: 3.2.2 + + conventional-recommended-bump@7.0.1: + dependencies: + concat-stream: 2.0.0 + conventional-changelog-preset-loader: 3.0.0 + conventional-commits-filter: 3.0.0 + conventional-commits-parser: 4.0.0 + git-raw-commits: 3.0.0 + git-semver-tags: 5.0.1 + meow: 8.1.2 + + core-util-is@1.0.3: {} + + cross-spawn@7.0.6: + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + + cssesc@3.0.0: {} + + cssstyle@4.2.1: + dependencies: + '@asamuzakjp/css-color': 2.8.3 + rrweb-cssom: 0.8.0 + + csstype@3.1.3: {} + + damerau-levenshtein@1.0.8: {} + + dargs@7.0.0: {} + + data-urls@5.0.0: + dependencies: + whatwg-mimetype: 4.0.0 + whatwg-url: 14.1.1 + + data-view-buffer@1.0.2: + dependencies: + call-bound: 1.0.3 + es-errors: 1.3.0 + is-data-view: 1.0.2 + + data-view-byte-length@1.0.2: + dependencies: + call-bound: 1.0.3 + es-errors: 1.3.0 + is-data-view: 1.0.2 + + data-view-byte-offset@1.0.1: + dependencies: + call-bound: 1.0.3 + es-errors: 1.3.0 + is-data-view: 1.0.2 + + dateformat@3.0.3: {} + + debug@3.2.7: + dependencies: + ms: 2.1.3 + + debug@4.4.0: + dependencies: + ms: 2.1.3 + + decamelize-keys@1.1.1: + dependencies: + decamelize: 1.2.0 + map-obj: 1.0.1 + + decamelize@1.2.0: {} + + decimal.js@10.5.0: {} + + deep-is@0.1.4: {} + + define-data-property@1.1.4: + dependencies: + es-define-property: 1.0.1 + es-errors: 1.3.0 + gopd: 1.2.0 + + define-properties@1.2.1: + dependencies: + define-data-property: 1.1.4 + has-property-descriptors: 1.0.2 + object-keys: 1.1.1 + + delayed-stream@1.0.0: {} + + detect-indent@6.1.0: {} + + detect-libc@2.0.3: + optional: true + + detect-newline@3.1.0: {} + + didyoumean@1.2.2: {} + + dlv@1.1.3: {} + + doctrine@2.1.0: + dependencies: + esutils: 2.0.3 + + dot-prop@5.3.0: + dependencies: + is-obj: 2.0.0 + + dotgitignore@2.1.0: + dependencies: + find-up: 3.0.0 + minimatch: 3.1.2 + + dunder-proto@1.0.1: + dependencies: + call-bind-apply-helpers: 1.0.1 + es-errors: 1.3.0 + gopd: 1.2.0 + + eastasianwidth@0.2.0: {} + + emoji-regex@8.0.0: {} + + emoji-regex@9.2.2: {} + + enhanced-resolve@5.18.1: + dependencies: + graceful-fs: 4.2.11 + tapable: 2.2.1 + + entities@4.5.0: {} + + error-ex@1.3.2: + dependencies: + is-arrayish: 0.2.1 + + es-abstract@1.23.9: + dependencies: + array-buffer-byte-length: 1.0.2 + arraybuffer.prototype.slice: 1.0.4 + available-typed-arrays: 1.0.7 + call-bind: 1.0.8 + call-bound: 1.0.3 + data-view-buffer: 1.0.2 + data-view-byte-length: 1.0.2 + data-view-byte-offset: 1.0.1 + es-define-property: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + es-set-tostringtag: 2.1.0 + es-to-primitive: 1.3.0 + function.prototype.name: 1.1.8 + get-intrinsic: 1.2.7 + get-proto: 1.0.1 + get-symbol-description: 1.1.0 + globalthis: 1.0.4 + gopd: 1.2.0 + has-property-descriptors: 1.0.2 + has-proto: 1.2.0 + has-symbols: 1.1.0 + hasown: 2.0.2 + internal-slot: 1.1.0 + is-array-buffer: 3.0.5 + is-callable: 1.2.7 + is-data-view: 1.0.2 + is-regex: 1.2.1 + is-shared-array-buffer: 1.0.4 + is-string: 1.1.1 + is-typed-array: 1.1.15 + is-weakref: 1.1.1 + math-intrinsics: 1.1.0 + object-inspect: 1.13.4 + object-keys: 1.1.1 + object.assign: 4.1.7 + own-keys: 1.0.1 + regexp.prototype.flags: 1.5.4 + safe-array-concat: 1.1.3 + safe-push-apply: 1.0.0 + safe-regex-test: 1.1.0 + set-proto: 1.0.0 + string.prototype.trim: 1.2.10 + string.prototype.trimend: 1.0.9 + string.prototype.trimstart: 1.0.8 + typed-array-buffer: 1.0.3 + typed-array-byte-length: 1.0.3 + typed-array-byte-offset: 1.0.4 + typed-array-length: 1.0.7 + unbox-primitive: 1.1.0 + which-typed-array: 1.1.18 + + es-define-property@1.0.1: {} + + es-errors@1.3.0: {} + + es-iterator-helpers@1.2.1: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.3 + define-properties: 1.2.1 + es-abstract: 1.23.9 + es-errors: 1.3.0 + es-set-tostringtag: 2.1.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.7 + globalthis: 1.0.4 + gopd: 1.2.0 + has-property-descriptors: 1.0.2 + has-proto: 1.2.0 + has-symbols: 1.1.0 + internal-slot: 1.1.0 + iterator.prototype: 1.1.5 + safe-array-concat: 1.1.3 + + es-object-atoms@1.1.1: + dependencies: + es-errors: 1.3.0 + + es-set-tostringtag@2.1.0: + dependencies: + es-errors: 1.3.0 + get-intrinsic: 1.2.7 + has-tostringtag: 1.0.2 + hasown: 2.0.2 + + es-shim-unscopables@1.1.0: + dependencies: + hasown: 2.0.2 + + es-to-primitive@1.3.0: + dependencies: + is-callable: 1.2.7 + is-date-object: 1.1.0 + is-symbol: 1.1.1 + + escalade@3.2.0: {} + + escape-string-regexp@1.0.5: {} + + escape-string-regexp@4.0.0: {} + + eslint-config-next@15.1.6(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3): + dependencies: + '@next/eslint-plugin-next': 15.1.6 + '@rushstack/eslint-patch': 1.10.5 + '@typescript-eslint/eslint-plugin': 8.24.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3))(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3) + '@typescript-eslint/parser': 8.24.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3) + eslint: 9.20.1(jiti@1.21.7) + eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import@2.31.0)(eslint@9.20.1(jiti@1.21.7)) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.20.1(jiti@1.21.7)) + eslint-plugin-jsx-a11y: 6.10.2(eslint@9.20.1(jiti@1.21.7)) + eslint-plugin-react: 7.37.4(eslint@9.20.1(jiti@1.21.7)) + eslint-plugin-react-hooks: 5.1.0(eslint@9.20.1(jiti@1.21.7)) + optionalDependencies: + typescript: 5.7.3 + transitivePeerDependencies: + - eslint-import-resolver-webpack + - eslint-plugin-import-x + - supports-color + + eslint-import-resolver-node@0.3.9: + dependencies: + debug: 3.2.7 + is-core-module: 2.16.1 + resolve: 1.22.10 + transitivePeerDependencies: + - supports-color + + eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0)(eslint@9.20.1(jiti@1.21.7)): + dependencies: + '@nolyfill/is-core-module': 1.0.39 + debug: 4.4.0 + enhanced-resolve: 5.18.1 + eslint: 9.20.1(jiti@1.21.7) + fast-glob: 3.3.3 + get-tsconfig: 4.10.0 + is-bun-module: 1.3.0 + is-glob: 4.0.3 + stable-hash: 0.0.4 + optionalDependencies: + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.20.1(jiti@1.21.7)) + transitivePeerDependencies: + - supports-color + + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0)(eslint@9.20.1(jiti@1.21.7)): + dependencies: + debug: 3.2.7 + optionalDependencies: + '@typescript-eslint/parser': 8.24.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3) + eslint: 9.20.1(jiti@1.21.7) + eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import@2.31.0)(eslint@9.20.1(jiti@1.21.7)) + transitivePeerDependencies: + - supports-color + + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.20.1(jiti@1.21.7)): + dependencies: + '@rtsao/scc': 1.1.0 + array-includes: 3.1.8 + array.prototype.findlastindex: 1.2.5 + array.prototype.flat: 1.3.3 + array.prototype.flatmap: 1.3.3 + debug: 3.2.7 + doctrine: 2.1.0 + eslint: 9.20.1(jiti@1.21.7) + eslint-import-resolver-node: 0.3.9 + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0)(eslint@9.20.1(jiti@1.21.7)) + hasown: 2.0.2 + is-core-module: 2.16.1 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.fromentries: 2.0.8 + object.groupby: 1.0.3 + object.values: 1.2.1 + semver: 6.3.1 + string.prototype.trimend: 1.0.9 + tsconfig-paths: 3.15.0 + optionalDependencies: + '@typescript-eslint/parser': 8.24.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3) + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + + eslint-plugin-jsx-a11y@6.10.2(eslint@9.20.1(jiti@1.21.7)): + dependencies: + aria-query: 5.3.2 + array-includes: 3.1.8 + array.prototype.flatmap: 1.3.3 + ast-types-flow: 0.0.8 + axe-core: 4.10.2 + axobject-query: 4.1.0 + damerau-levenshtein: 1.0.8 + emoji-regex: 9.2.2 + eslint: 9.20.1(jiti@1.21.7) + hasown: 2.0.2 + jsx-ast-utils: 3.3.5 + language-tags: 1.0.9 + minimatch: 3.1.2 + object.fromentries: 2.0.8 + safe-regex-test: 1.1.0 + string.prototype.includes: 2.0.1 + + eslint-plugin-react-hooks@5.1.0(eslint@9.20.1(jiti@1.21.7)): + dependencies: + eslint: 9.20.1(jiti@1.21.7) + + eslint-plugin-react@7.37.4(eslint@9.20.1(jiti@1.21.7)): + dependencies: + array-includes: 3.1.8 + array.prototype.findlast: 1.2.5 + array.prototype.flatmap: 1.3.3 + array.prototype.tosorted: 1.1.4 + doctrine: 2.1.0 + es-iterator-helpers: 1.2.1 + eslint: 9.20.1(jiti@1.21.7) + estraverse: 5.3.0 + hasown: 2.0.2 + jsx-ast-utils: 3.3.5 + minimatch: 3.1.2 + object.entries: 1.1.8 + object.fromentries: 2.0.8 + object.values: 1.2.1 + prop-types: 15.8.1 + resolve: 2.0.0-next.5 + semver: 6.3.1 + string.prototype.matchall: 4.0.12 + string.prototype.repeat: 1.0.0 + + eslint-scope@8.2.0: + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + + eslint-visitor-keys@3.4.3: {} + + eslint-visitor-keys@4.2.0: {} + + eslint@9.20.1(jiti@1.21.7): + dependencies: + '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@1.21.7)) + '@eslint-community/regexpp': 4.12.1 + '@eslint/config-array': 0.19.2 + '@eslint/core': 0.11.0 + '@eslint/eslintrc': 3.2.0 + '@eslint/js': 9.20.0 + '@eslint/plugin-kit': 0.2.5 + '@humanfs/node': 0.16.6 + '@humanwhocodes/module-importer': 1.0.1 + '@humanwhocodes/retry': 0.4.1 + '@types/estree': 1.0.6 + '@types/json-schema': 7.0.15 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.6 + debug: 4.4.0 + escape-string-regexp: 4.0.0 + eslint-scope: 8.2.0 + eslint-visitor-keys: 4.2.0 + espree: 10.3.0 + esquery: 1.6.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 8.0.0 + find-up: 5.0.0 + glob-parent: 6.0.2 + ignore: 5.3.2 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + json-stable-stringify-without-jsonify: 1.0.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.4 + optionalDependencies: + jiti: 1.21.7 + transitivePeerDependencies: + - supports-color + + espree@10.3.0: + dependencies: + acorn: 8.14.0 + acorn-jsx: 5.3.2(acorn@8.14.0) + eslint-visitor-keys: 4.2.0 + + esquery@1.6.0: + dependencies: + estraverse: 5.3.0 + + esrecurse@4.3.0: + dependencies: + estraverse: 5.3.0 + + estraverse@5.3.0: {} + + esutils@2.0.3: {} + + fast-deep-equal@3.1.3: {} + + fast-glob@3.3.1: + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.8 + + fast-glob@3.3.3: + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.8 + + fast-json-stable-stringify@2.1.0: {} + + fast-levenshtein@2.0.6: {} + + fastq@1.19.0: + dependencies: + reusify: 1.0.4 + + figures@3.2.0: + dependencies: + escape-string-regexp: 1.0.5 + + file-entry-cache@8.0.0: + dependencies: + flat-cache: 4.0.1 + + fill-range@7.1.1: + dependencies: + to-regex-range: 5.0.1 + + find-up@2.1.0: + dependencies: + locate-path: 2.0.0 + + find-up@3.0.0: + dependencies: + locate-path: 3.0.0 + + find-up@4.1.0: + dependencies: + locate-path: 5.0.0 + path-exists: 4.0.0 + + find-up@5.0.0: + dependencies: + locate-path: 6.0.0 + path-exists: 4.0.0 + + flat-cache@4.0.1: + dependencies: + flatted: 3.3.2 + keyv: 4.5.4 + + flatted@3.3.2: {} + + for-each@0.3.5: + dependencies: + is-callable: 1.2.7 + + foreground-child@3.3.0: + dependencies: + cross-spawn: 7.0.6 + signal-exit: 4.1.0 + + form-data@4.0.1: + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + + fsevents@2.3.3: + optional: true + + function-bind@1.1.2: {} + + function.prototype.name@1.1.8: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.3 + define-properties: 1.2.1 + functions-have-names: 1.2.3 + hasown: 2.0.2 + is-callable: 1.2.7 + + functions-have-names@1.2.3: {} + + get-caller-file@2.0.5: {} + + get-intrinsic@1.2.7: + dependencies: + call-bind-apply-helpers: 1.0.1 + es-define-property: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + function-bind: 1.1.2 + get-proto: 1.0.1 + gopd: 1.2.0 + has-symbols: 1.1.0 + hasown: 2.0.2 + math-intrinsics: 1.1.0 + + get-pkg-repo@4.2.1: + dependencies: + '@hutson/parse-repository-url': 3.0.2 + hosted-git-info: 4.1.0 + through2: 2.0.5 + yargs: 16.2.0 + + get-proto@1.0.1: + dependencies: + dunder-proto: 1.0.1 + es-object-atoms: 1.1.1 + + get-symbol-description@1.1.0: + dependencies: + call-bound: 1.0.3 + es-errors: 1.3.0 + get-intrinsic: 1.2.7 + + get-tsconfig@4.10.0: + dependencies: + resolve-pkg-maps: 1.0.0 + + git-raw-commits@3.0.0: + dependencies: + dargs: 7.0.0 + meow: 8.1.2 + split2: 3.2.2 + + git-remote-origin-url@2.0.0: + dependencies: + gitconfiglocal: 1.0.0 + pify: 2.3.0 + + git-semver-tags@5.0.1: + dependencies: + meow: 8.1.2 + semver: 7.7.1 + + gitconfiglocal@1.0.0: + dependencies: + ini: 1.3.8 + + glob-parent@5.1.2: + dependencies: + is-glob: 4.0.3 + + glob-parent@6.0.2: + dependencies: + is-glob: 4.0.3 + + glob@10.4.5: + dependencies: + foreground-child: 3.3.0 + jackspeak: 3.4.3 + minimatch: 9.0.5 + minipass: 7.1.2 + package-json-from-dist: 1.0.1 + path-scurry: 1.11.1 + + globals@11.12.0: {} + + globals@14.0.0: {} + + globalthis@1.0.4: + dependencies: + define-properties: 1.2.1 + gopd: 1.2.0 + + gopd@1.2.0: {} + + graceful-fs@4.2.11: {} + + graphemer@1.4.0: {} + + handlebars@4.7.8: + dependencies: + minimist: 1.2.8 + neo-async: 2.6.2 + source-map: 0.6.1 + wordwrap: 1.0.0 + optionalDependencies: + uglify-js: 3.19.3 + + hard-rejection@2.1.0: {} + + has-bigints@1.1.0: {} + + has-flag@3.0.0: {} + + has-flag@4.0.0: {} + + has-property-descriptors@1.0.2: + dependencies: + es-define-property: 1.0.1 + + has-proto@1.2.0: + dependencies: + dunder-proto: 1.0.1 + + has-symbols@1.1.0: {} + + has-tostringtag@1.0.2: + dependencies: + has-symbols: 1.1.0 + + hasown@2.0.2: + dependencies: + function-bind: 1.1.2 + + hosted-git-info@2.8.9: {} + + hosted-git-info@4.1.0: + dependencies: + lru-cache: 6.0.0 + + html-encoding-sniffer@4.0.0: + dependencies: + whatwg-encoding: 3.1.1 + + http-proxy-agent@7.0.2: + dependencies: + agent-base: 7.1.3 + debug: 4.4.0 + transitivePeerDependencies: + - supports-color + + https-proxy-agent@7.0.6: + dependencies: + agent-base: 7.1.3 + debug: 4.4.0 + transitivePeerDependencies: + - supports-color + + iconv-lite@0.6.3: + dependencies: + safer-buffer: 2.1.2 + + ignore@5.3.2: {} + + import-fresh@3.3.1: + dependencies: + parent-module: 1.0.1 + resolve-from: 4.0.0 + + imurmurhash@0.1.4: {} + + indent-string@4.0.0: {} + + inherits@2.0.4: {} + + ini@1.3.8: {} + + internal-slot@1.1.0: + dependencies: + es-errors: 1.3.0 + hasown: 2.0.2 + side-channel: 1.1.0 + + is-array-buffer@3.0.5: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.3 + get-intrinsic: 1.2.7 + + is-arrayish@0.2.1: {} + + is-arrayish@0.3.2: + optional: true + + is-async-function@2.1.1: + dependencies: + async-function: 1.0.0 + call-bound: 1.0.3 + get-proto: 1.0.1 + has-tostringtag: 1.0.2 + safe-regex-test: 1.1.0 + + is-bigint@1.1.0: + dependencies: + has-bigints: 1.1.0 + + is-binary-path@2.1.0: + dependencies: + binary-extensions: 2.3.0 + + is-boolean-object@1.2.2: + dependencies: + call-bound: 1.0.3 + has-tostringtag: 1.0.2 + + is-bun-module@1.3.0: + dependencies: + semver: 7.7.1 + + is-callable@1.2.7: {} + + is-core-module@2.16.1: + dependencies: + hasown: 2.0.2 + + is-data-view@1.0.2: + dependencies: + call-bound: 1.0.3 + get-intrinsic: 1.2.7 + is-typed-array: 1.1.15 + + is-date-object@1.1.0: + dependencies: + call-bound: 1.0.3 + has-tostringtag: 1.0.2 + + is-extglob@2.1.1: {} + + is-finalizationregistry@1.1.1: + dependencies: + call-bound: 1.0.3 + + is-fullwidth-code-point@3.0.0: {} + + is-generator-function@1.1.0: + dependencies: + call-bound: 1.0.3 + get-proto: 1.0.1 + has-tostringtag: 1.0.2 + safe-regex-test: 1.1.0 + + is-glob@4.0.3: + dependencies: + is-extglob: 2.1.1 + + is-map@2.0.3: {} + + is-number-object@1.1.1: + dependencies: + call-bound: 1.0.3 + has-tostringtag: 1.0.2 + + is-number@7.0.0: {} + + is-obj@2.0.0: {} + + is-plain-obj@1.1.0: {} + + is-potential-custom-element-name@1.0.1: {} + + is-regex@1.2.1: + dependencies: + call-bound: 1.0.3 + gopd: 1.2.0 + has-tostringtag: 1.0.2 + hasown: 2.0.2 + + is-set@2.0.3: {} + + is-shared-array-buffer@1.0.4: + dependencies: + call-bound: 1.0.3 + + is-string@1.1.1: + dependencies: + call-bound: 1.0.3 + has-tostringtag: 1.0.2 + + is-symbol@1.1.1: + dependencies: + call-bound: 1.0.3 + has-symbols: 1.1.0 + safe-regex-test: 1.1.0 + + is-text-path@1.0.1: + dependencies: + text-extensions: 1.9.0 + + is-typed-array@1.1.15: + dependencies: + which-typed-array: 1.1.18 + + is-weakmap@2.0.2: {} + + is-weakref@1.1.1: + dependencies: + call-bound: 1.0.3 + + is-weakset@2.0.4: + dependencies: + call-bound: 1.0.3 + get-intrinsic: 1.2.7 + + isarray@1.0.0: {} + + isarray@2.0.5: {} + + isexe@2.0.0: {} + + iterator.prototype@1.1.5: + dependencies: + define-data-property: 1.1.4 + es-object-atoms: 1.1.1 + get-intrinsic: 1.2.7 + get-proto: 1.0.1 + has-symbols: 1.1.0 + set-function-name: 2.0.2 + + jackspeak@3.4.3: + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + + javascript-natural-sort@0.7.1: {} + + jiti@1.21.7: {} + + js-tokens@4.0.0: {} + + js-yaml@4.1.0: + dependencies: + argparse: 2.0.1 + + jsdom@25.0.1: + dependencies: + cssstyle: 4.2.1 + data-urls: 5.0.0 + decimal.js: 10.5.0 + form-data: 4.0.1 + html-encoding-sniffer: 4.0.0 + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.6 + is-potential-custom-element-name: 1.0.1 + nwsapi: 2.2.16 + parse5: 7.2.1 + rrweb-cssom: 0.7.1 + saxes: 6.0.0 + symbol-tree: 3.2.4 + tough-cookie: 5.1.1 + w3c-xmlserializer: 5.0.0 + webidl-conversions: 7.0.0 + whatwg-encoding: 3.1.1 + whatwg-mimetype: 4.0.0 + whatwg-url: 14.1.1 + ws: 8.18.0 + xml-name-validator: 5.0.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + jsesc@3.1.0: {} + + json-buffer@3.0.1: {} + + json-parse-better-errors@1.0.2: {} + + json-parse-even-better-errors@2.3.1: {} + + json-schema-traverse@0.4.1: {} + + json-stable-stringify-without-jsonify@1.0.1: {} + + json-stringify-safe@5.0.1: {} + + json5@1.0.2: + dependencies: + minimist: 1.2.8 + + jsonparse@1.3.1: {} + + jsx-ast-utils@3.3.5: + dependencies: + array-includes: 3.1.8 + array.prototype.flat: 1.3.3 + object.assign: 4.1.7 + object.values: 1.2.1 + + keyv@4.5.4: + dependencies: + json-buffer: 3.0.1 + + kind-of@6.0.3: {} + + language-subtag-registry@0.3.23: {} + + language-tags@1.0.9: + dependencies: + language-subtag-registry: 0.3.23 + + levn@0.4.1: + dependencies: + prelude-ls: 1.2.1 + type-check: 0.4.0 + + lilconfig@3.1.3: {} + + lines-and-columns@1.2.4: {} + + load-json-file@4.0.0: + dependencies: + graceful-fs: 4.2.11 + parse-json: 4.0.0 + pify: 3.0.0 + strip-bom: 3.0.0 + + locate-path@2.0.0: + dependencies: + p-locate: 2.0.0 + path-exists: 3.0.0 + + locate-path@3.0.0: + dependencies: + p-locate: 3.0.0 + path-exists: 3.0.0 + + locate-path@5.0.0: + dependencies: + p-locate: 4.1.0 + + locate-path@6.0.0: + dependencies: + p-locate: 5.0.0 + + lodash.ismatch@4.4.0: {} + + lodash.merge@4.6.2: {} + + lodash@4.17.21: {} + + loose-envify@1.4.0: + dependencies: + js-tokens: 4.0.0 + + lru-cache@10.4.3: {} + + lru-cache@6.0.0: + dependencies: + yallist: 4.0.0 + + lucide-react@0.474.0(react@19.0.0): + dependencies: + react: 19.0.0 + + map-obj@1.0.1: {} + + map-obj@4.3.0: {} + + math-intrinsics@1.1.0: {} + + meow@8.1.2: + dependencies: + '@types/minimist': 1.2.5 + camelcase-keys: 6.2.2 + decamelize-keys: 1.1.1 + hard-rejection: 2.1.0 + minimist-options: 4.1.0 + normalize-package-data: 3.0.3 + read-pkg-up: 7.0.1 + redent: 3.0.0 + trim-newlines: 3.0.1 + type-fest: 0.18.1 + yargs-parser: 20.2.9 + + merge2@1.4.1: {} + + micromatch@4.0.8: + dependencies: + braces: 3.0.3 + picomatch: 2.3.1 + + mime-db@1.52.0: {} + + mime-types@2.1.35: + dependencies: + mime-db: 1.52.0 + + min-indent@1.0.1: {} + + minimatch@3.1.2: + dependencies: + brace-expansion: 1.1.11 + + minimatch@9.0.5: + dependencies: + brace-expansion: 2.0.1 + + minimist-options@4.1.0: + dependencies: + arrify: 1.0.1 + is-plain-obj: 1.1.0 + kind-of: 6.0.3 + + minimist@1.2.8: {} + + minipass@7.1.2: {} + + modify-values@1.0.1: {} + + ms@2.1.3: {} + + mz@2.7.0: + dependencies: + any-promise: 1.3.0 + object-assign: 4.1.1 + thenify-all: 1.6.0 + + nanoid@3.3.8: {} + + natural-compare@1.4.0: {} + + neo-async@2.6.2: {} + + next-themes@0.4.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + dependencies: + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + + next@15.1.6(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + dependencies: + '@next/env': 15.1.6 + '@swc/counter': 0.1.3 + '@swc/helpers': 0.5.15 + busboy: 1.6.0 + caniuse-lite: 1.0.30001699 + postcss: 8.4.31 + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + styled-jsx: 5.1.6(react@19.0.0) + optionalDependencies: + '@next/swc-darwin-arm64': 15.1.6 + '@next/swc-darwin-x64': 15.1.6 + '@next/swc-linux-arm64-gnu': 15.1.6 + '@next/swc-linux-arm64-musl': 15.1.6 + '@next/swc-linux-x64-gnu': 15.1.6 + '@next/swc-linux-x64-musl': 15.1.6 + '@next/swc-win32-arm64-msvc': 15.1.6 + '@next/swc-win32-x64-msvc': 15.1.6 + sharp: 0.33.5 + transitivePeerDependencies: + - '@babel/core' + - babel-plugin-macros + + normalize-package-data@2.5.0: + dependencies: + hosted-git-info: 2.8.9 + resolve: 1.22.10 + semver: 5.7.2 + validate-npm-package-license: 3.0.4 + + normalize-package-data@3.0.3: + dependencies: + hosted-git-info: 4.1.0 + is-core-module: 2.16.1 + semver: 7.7.1 + validate-npm-package-license: 3.0.4 + + normalize-path@3.0.0: {} + + nwsapi@2.2.16: {} + + object-assign@4.1.1: {} + + object-hash@3.0.0: {} + + object-inspect@1.13.4: {} + + object-keys@1.1.1: {} + + object.assign@4.1.7: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.3 + define-properties: 1.2.1 + es-object-atoms: 1.1.1 + has-symbols: 1.1.0 + object-keys: 1.1.1 + + object.entries@1.1.8: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-object-atoms: 1.1.1 + + object.fromentries@2.0.8: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.9 + es-object-atoms: 1.1.1 + + object.groupby@1.0.3: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.9 + + object.values@1.2.1: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.3 + define-properties: 1.2.1 + es-object-atoms: 1.1.1 + + optionator@0.9.4: + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + word-wrap: 1.2.5 + + own-keys@1.0.1: + dependencies: + get-intrinsic: 1.2.7 + object-keys: 1.1.1 + safe-push-apply: 1.0.0 + + p-limit@1.3.0: + dependencies: + p-try: 1.0.0 + + p-limit@2.3.0: + dependencies: + p-try: 2.2.0 + + p-limit@3.1.0: + dependencies: + yocto-queue: 0.1.0 + + p-locate@2.0.0: + dependencies: + p-limit: 1.3.0 + + p-locate@3.0.0: + dependencies: + p-limit: 2.3.0 + + p-locate@4.1.0: + dependencies: + p-limit: 2.3.0 + + p-locate@5.0.0: + dependencies: + p-limit: 3.1.0 + + p-try@1.0.0: {} + + p-try@2.2.0: {} + + package-json-from-dist@1.0.1: {} + + parent-module@1.0.1: + dependencies: + callsites: 3.1.0 + + parse-json@4.0.0: + dependencies: + error-ex: 1.3.2 + json-parse-better-errors: 1.0.2 + + parse-json@5.2.0: + dependencies: + '@babel/code-frame': 7.26.2 + error-ex: 1.3.2 + json-parse-even-better-errors: 2.3.1 + lines-and-columns: 1.2.4 + + parse5@7.2.1: + dependencies: + entities: 4.5.0 + + path-exists@3.0.0: {} + + path-exists@4.0.0: {} + + path-key@3.1.1: {} + + path-parse@1.0.7: {} + + path-scurry@1.11.1: + dependencies: + lru-cache: 10.4.3 + minipass: 7.1.2 + + path-type@3.0.0: + dependencies: + pify: 3.0.0 + + picocolors@1.1.1: {} + + picomatch@2.3.1: {} + + pify@2.3.0: {} + + pify@3.0.0: {} + + pirates@4.0.6: {} + + possible-typed-array-names@1.1.0: {} + + postcss-import@15.1.0(postcss@8.5.2): + dependencies: + postcss: 8.5.2 + postcss-value-parser: 4.2.0 + read-cache: 1.0.0 + resolve: 1.22.10 + + postcss-js@4.0.1(postcss@8.5.2): + dependencies: + camelcase-css: 2.0.1 + postcss: 8.5.2 + + postcss-load-config@4.0.2(postcss@8.5.2): + dependencies: + lilconfig: 3.1.3 + yaml: 2.7.0 + optionalDependencies: + postcss: 8.5.2 + + postcss-nested@6.2.0(postcss@8.5.2): + dependencies: + postcss: 8.5.2 + postcss-selector-parser: 6.1.2 + + postcss-selector-parser@6.1.2: + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + + postcss-value-parser@4.2.0: {} + + postcss@8.4.31: + dependencies: + nanoid: 3.3.8 + picocolors: 1.1.1 + source-map-js: 1.2.1 + + postcss@8.5.2: + dependencies: + nanoid: 3.3.8 + picocolors: 1.1.1 + source-map-js: 1.2.1 + + prelude-ls@1.2.1: {} + + prettier-plugin-tailwindcss@0.6.11(@trivago/prettier-plugin-sort-imports@5.2.2(prettier@3.5.0))(prettier@3.5.0): + dependencies: + prettier: 3.5.0 + optionalDependencies: + '@trivago/prettier-plugin-sort-imports': 5.2.2(prettier@3.5.0) + + prettier@3.5.0: {} + + process-nextick-args@2.0.1: {} + + prop-types@15.8.1: + dependencies: + loose-envify: 1.4.0 + object-assign: 4.1.1 + react-is: 16.13.1 + + punycode@2.3.1: {} + + queue-microtask@1.2.3: {} + + quick-lru@4.0.1: {} + + react-dom@19.0.0(react@19.0.0): + dependencies: + react: 19.0.0 + scheduler: 0.25.0 + + react-is@16.13.1: {} + + react@19.0.0: {} + + read-cache@1.0.0: + dependencies: + pify: 2.3.0 + + read-pkg-up@3.0.0: + dependencies: + find-up: 2.1.0 + read-pkg: 3.0.0 + + read-pkg-up@7.0.1: + dependencies: + find-up: 4.1.0 + read-pkg: 5.2.0 + type-fest: 0.8.1 + + read-pkg@3.0.0: + dependencies: + load-json-file: 4.0.0 + normalize-package-data: 2.5.0 + path-type: 3.0.0 + + read-pkg@5.2.0: + dependencies: + '@types/normalize-package-data': 2.4.4 + normalize-package-data: 2.5.0 + parse-json: 5.2.0 + type-fest: 0.6.0 + + readable-stream@2.3.8: + dependencies: + core-util-is: 1.0.3 + inherits: 2.0.4 + isarray: 1.0.0 + process-nextick-args: 2.0.1 + safe-buffer: 5.1.2 + string_decoder: 1.1.1 + util-deprecate: 1.0.2 + + readable-stream@3.6.2: + dependencies: + inherits: 2.0.4 + string_decoder: 1.3.0 + util-deprecate: 1.0.2 + + readdirp@3.6.0: + dependencies: + picomatch: 2.3.1 + + redent@3.0.0: + dependencies: + indent-string: 4.0.0 + strip-indent: 3.0.0 + + reflect.getprototypeof@1.0.10: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.9 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + get-intrinsic: 1.2.7 + get-proto: 1.0.1 + which-builtin-type: 1.2.1 + + regexp.prototype.flags@1.5.4: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-errors: 1.3.0 + get-proto: 1.0.1 + gopd: 1.2.0 + set-function-name: 2.0.2 + + require-directory@2.1.1: {} + + resolve-from@4.0.0: {} + + resolve-pkg-maps@1.0.0: {} + + resolve@1.22.10: + dependencies: + is-core-module: 2.16.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + + resolve@2.0.0-next.5: + dependencies: + is-core-module: 2.16.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + + reusify@1.0.4: {} + + rrweb-cssom@0.7.1: {} + + rrweb-cssom@0.8.0: {} + + run-parallel@1.2.0: + dependencies: + queue-microtask: 1.2.3 + + safe-array-concat@1.1.3: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.3 + get-intrinsic: 1.2.7 + has-symbols: 1.1.0 + isarray: 2.0.5 + + safe-buffer@5.1.2: {} + + safe-buffer@5.2.1: {} + + safe-push-apply@1.0.0: + dependencies: + es-errors: 1.3.0 + isarray: 2.0.5 + + safe-regex-test@1.1.0: + dependencies: + call-bound: 1.0.3 + es-errors: 1.3.0 + is-regex: 1.2.1 + + safer-buffer@2.1.2: {} + + saxes@6.0.0: + dependencies: + xmlchars: 2.2.0 + + scheduler@0.25.0: {} + + semver@5.7.2: {} + + semver@6.3.1: {} + + semver@7.7.1: {} + + set-function-length@1.2.2: + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.7 + gopd: 1.2.0 + has-property-descriptors: 1.0.2 + + set-function-name@2.0.2: + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + functions-have-names: 1.2.3 + has-property-descriptors: 1.0.2 + + set-proto@1.0.0: + dependencies: + dunder-proto: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + + sharp@0.33.5: + dependencies: + color: 4.2.3 + detect-libc: 2.0.3 + semver: 7.7.1 + optionalDependencies: + '@img/sharp-darwin-arm64': 0.33.5 + '@img/sharp-darwin-x64': 0.33.5 + '@img/sharp-libvips-darwin-arm64': 1.0.4 + '@img/sharp-libvips-darwin-x64': 1.0.4 + '@img/sharp-libvips-linux-arm': 1.0.5 + '@img/sharp-libvips-linux-arm64': 1.0.4 + '@img/sharp-libvips-linux-s390x': 1.0.4 + '@img/sharp-libvips-linux-x64': 1.0.4 + '@img/sharp-libvips-linuxmusl-arm64': 1.0.4 + '@img/sharp-libvips-linuxmusl-x64': 1.0.4 + '@img/sharp-linux-arm': 0.33.5 + '@img/sharp-linux-arm64': 0.33.5 + '@img/sharp-linux-s390x': 0.33.5 + '@img/sharp-linux-x64': 0.33.5 + '@img/sharp-linuxmusl-arm64': 0.33.5 + '@img/sharp-linuxmusl-x64': 0.33.5 + '@img/sharp-wasm32': 0.33.5 + '@img/sharp-win32-ia32': 0.33.5 + '@img/sharp-win32-x64': 0.33.5 + optional: true + + shebang-command@2.0.0: + dependencies: + shebang-regex: 3.0.0 + + shebang-regex@3.0.0: {} + + side-channel-list@1.0.0: + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.4 + + side-channel-map@1.0.1: + dependencies: + call-bound: 1.0.3 + es-errors: 1.3.0 + get-intrinsic: 1.2.7 + object-inspect: 1.13.4 + + side-channel-weakmap@1.0.2: + dependencies: + call-bound: 1.0.3 + es-errors: 1.3.0 + get-intrinsic: 1.2.7 + object-inspect: 1.13.4 + side-channel-map: 1.0.1 + + side-channel@1.1.0: + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.4 + side-channel-list: 1.0.0 + side-channel-map: 1.0.1 + side-channel-weakmap: 1.0.2 + + signal-exit@4.1.0: {} + + simple-swizzle@0.2.2: + dependencies: + is-arrayish: 0.3.2 + optional: true + + source-map-js@1.2.1: {} + + source-map@0.6.1: {} + + spdx-correct@3.2.0: + dependencies: + spdx-expression-parse: 3.0.1 + spdx-license-ids: 3.0.21 + + spdx-exceptions@2.5.0: {} + + spdx-expression-parse@3.0.1: + dependencies: + spdx-exceptions: 2.5.0 + spdx-license-ids: 3.0.21 + + spdx-license-ids@3.0.21: {} + + split2@3.2.2: + dependencies: + readable-stream: 3.6.2 + + split@1.0.1: + dependencies: + through: 2.3.8 + + stable-hash@0.0.4: {} + + streamsearch@1.1.0: {} + + string-width@4.2.3: + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + + string-width@5.1.2: + dependencies: + eastasianwidth: 0.2.0 + emoji-regex: 9.2.2 + strip-ansi: 7.1.0 + + string.prototype.includes@2.0.1: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.9 + + string.prototype.matchall@4.0.12: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.3 + define-properties: 1.2.1 + es-abstract: 1.23.9 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + get-intrinsic: 1.2.7 + gopd: 1.2.0 + has-symbols: 1.1.0 + internal-slot: 1.1.0 + regexp.prototype.flags: 1.5.4 + set-function-name: 2.0.2 + side-channel: 1.1.0 + + string.prototype.repeat@1.0.0: + dependencies: + define-properties: 1.2.1 + es-abstract: 1.23.9 + + string.prototype.trim@1.2.10: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.3 + define-data-property: 1.1.4 + define-properties: 1.2.1 + es-abstract: 1.23.9 + es-object-atoms: 1.1.1 + has-property-descriptors: 1.0.2 + + string.prototype.trimend@1.0.9: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.3 + define-properties: 1.2.1 + es-object-atoms: 1.1.1 + + string.prototype.trimstart@1.0.8: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-object-atoms: 1.1.1 + + string_decoder@1.1.1: + dependencies: + safe-buffer: 5.1.2 + + string_decoder@1.3.0: + dependencies: + safe-buffer: 5.2.1 + + strip-ansi@6.0.1: + dependencies: + ansi-regex: 5.0.1 + + strip-ansi@7.1.0: + dependencies: + ansi-regex: 6.1.0 + + strip-bom@3.0.0: {} + + strip-indent@3.0.0: + dependencies: + min-indent: 1.0.1 + + strip-json-comments@3.1.1: {} + + styled-jsx@5.1.6(react@19.0.0): + dependencies: + client-only: 0.0.1 + react: 19.0.0 + + sucrase@3.35.0: + dependencies: + '@jridgewell/gen-mapping': 0.3.8 + commander: 4.1.1 + glob: 10.4.5 + lines-and-columns: 1.2.4 + mz: 2.7.0 + pirates: 4.0.6 + ts-interface-checker: 0.1.13 + + supports-color@5.5.0: + dependencies: + has-flag: 3.0.0 + + supports-color@7.2.0: + dependencies: + has-flag: 4.0.0 + + supports-preserve-symlinks-flag@1.0.0: {} + + symbol-tree@3.2.4: {} + + tailwind-merge@2.6.0: {} + + tailwindcss-animate@1.0.7(tailwindcss@3.4.17): + dependencies: + tailwindcss: 3.4.17 + + tailwindcss@3.4.17: + dependencies: + '@alloc/quick-lru': 5.2.0 + arg: 5.0.2 + chokidar: 3.6.0 + didyoumean: 1.2.2 + dlv: 1.1.3 + fast-glob: 3.3.3 + glob-parent: 6.0.2 + is-glob: 4.0.3 + jiti: 1.21.7 + lilconfig: 3.1.3 + micromatch: 4.0.8 + normalize-path: 3.0.0 + object-hash: 3.0.0 + picocolors: 1.1.1 + postcss: 8.5.2 + postcss-import: 15.1.0(postcss@8.5.2) + postcss-js: 4.0.1(postcss@8.5.2) + postcss-load-config: 4.0.2(postcss@8.5.2) + postcss-nested: 6.2.0(postcss@8.5.2) + postcss-selector-parser: 6.1.2 + resolve: 1.22.10 + sucrase: 3.35.0 + transitivePeerDependencies: + - ts-node + + tapable@2.2.1: {} + + text-extensions@1.9.0: {} + + thenify-all@1.6.0: + dependencies: + thenify: 3.3.1 + + thenify@3.3.1: + dependencies: + any-promise: 1.3.0 + + through2@2.0.5: + dependencies: + readable-stream: 2.3.8 + xtend: 4.0.2 + + through@2.3.8: {} + + tldts-core@6.1.77: {} + + tldts@6.1.77: + dependencies: + tldts-core: 6.1.77 + + to-regex-range@5.0.1: + dependencies: + is-number: 7.0.0 + + tough-cookie@5.1.1: + dependencies: + tldts: 6.1.77 + + tr46@5.0.0: + dependencies: + punycode: 2.3.1 + + trim-newlines@3.0.1: {} + + ts-api-utils@2.0.1(typescript@5.7.3): + dependencies: + typescript: 5.7.3 + + ts-interface-checker@0.1.13: {} + + tsconfig-paths@3.15.0: + dependencies: + '@types/json5': 0.0.29 + json5: 1.0.2 + minimist: 1.2.8 + strip-bom: 3.0.0 + + tslib@2.8.1: {} + + type-check@0.4.0: + dependencies: + prelude-ls: 1.2.1 + + type-fest@0.18.1: {} + + type-fest@0.6.0: {} + + type-fest@0.8.1: {} + + typed-array-buffer@1.0.3: + dependencies: + call-bound: 1.0.3 + es-errors: 1.3.0 + is-typed-array: 1.1.15 + + typed-array-byte-length@1.0.3: + dependencies: + call-bind: 1.0.8 + for-each: 0.3.5 + gopd: 1.2.0 + has-proto: 1.2.0 + is-typed-array: 1.1.15 + + typed-array-byte-offset@1.0.4: + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.8 + for-each: 0.3.5 + gopd: 1.2.0 + has-proto: 1.2.0 + is-typed-array: 1.1.15 + reflect.getprototypeof: 1.0.10 + + typed-array-length@1.0.7: + dependencies: + call-bind: 1.0.8 + for-each: 0.3.5 + gopd: 1.2.0 + is-typed-array: 1.1.15 + possible-typed-array-names: 1.1.0 + reflect.getprototypeof: 1.0.10 + + typedarray@0.0.6: {} + + typescript@5.7.3: {} + + uglify-js@3.19.3: + optional: true + + unbox-primitive@1.1.0: + dependencies: + call-bound: 1.0.3 + has-bigints: 1.1.0 + has-symbols: 1.1.0 + which-boxed-primitive: 1.1.1 + + undici-types@6.19.8: {} + + uri-js@4.4.1: + dependencies: + punycode: 2.3.1 + + util-deprecate@1.0.2: {} + + validate-npm-package-license@3.0.4: + dependencies: + spdx-correct: 3.2.0 + spdx-expression-parse: 3.0.1 + + w3c-xmlserializer@5.0.0: + dependencies: + xml-name-validator: 5.0.0 + + webidl-conversions@7.0.0: {} + + whatwg-encoding@3.1.1: + dependencies: + iconv-lite: 0.6.3 + + whatwg-mimetype@4.0.0: {} + + whatwg-url@14.1.1: + dependencies: + tr46: 5.0.0 + webidl-conversions: 7.0.0 + + which-boxed-primitive@1.1.1: + dependencies: + is-bigint: 1.1.0 + is-boolean-object: 1.2.2 + is-number-object: 1.1.1 + is-string: 1.1.1 + is-symbol: 1.1.1 + + which-builtin-type@1.2.1: + dependencies: + call-bound: 1.0.3 + function.prototype.name: 1.1.8 + has-tostringtag: 1.0.2 + is-async-function: 2.1.1 + is-date-object: 1.1.0 + is-finalizationregistry: 1.1.1 + is-generator-function: 1.1.0 + is-regex: 1.2.1 + is-weakref: 1.1.1 + isarray: 2.0.5 + which-boxed-primitive: 1.1.1 + which-collection: 1.0.2 + which-typed-array: 1.1.18 + + which-collection@1.0.2: + dependencies: + is-map: 2.0.3 + is-set: 2.0.3 + is-weakmap: 2.0.2 + is-weakset: 2.0.4 + + which-typed-array@1.1.18: + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.8 + call-bound: 1.0.3 + for-each: 0.3.5 + gopd: 1.2.0 + has-tostringtag: 1.0.2 + + which@2.0.2: + dependencies: + isexe: 2.0.0 + + word-wrap@1.2.5: {} + + wordwrap@1.0.0: {} + + wrap-ansi@7.0.0: + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + + wrap-ansi@8.1.0: + dependencies: + ansi-styles: 6.2.1 + string-width: 5.1.2 + strip-ansi: 7.1.0 + + ws@8.18.0: {} + + xml-name-validator@5.0.0: {} + + xmlchars@2.2.0: {} + + xtend@4.0.2: {} + + y18n@5.0.8: {} + + yallist@4.0.0: {} + + yaml@2.7.0: {} + + yargs-parser@20.2.9: {} + + yargs-parser@21.1.1: {} + + yargs@16.2.0: + dependencies: + cliui: 7.0.4 + escalade: 3.2.0 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 20.2.9 + + yargs@17.7.2: + dependencies: + cliui: 8.0.1 + escalade: 3.2.0 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 21.1.1 + + yocto-queue@0.1.0: {} From 81bf5439060ff593215c29566b0eeb37a3789c54 Mon Sep 17 00:00:00 2001 From: Amir Hossein Karimi Date: Fri, 14 Feb 2025 15:18:56 +0330 Subject: [PATCH 56/56] fix: revert accidentally removed code --- pnpm-lock.yaml | 60 +++++++++++++++++----------------------------- tailwind.config.ts | 17 ++++++++++++- 2 files changed, 38 insertions(+), 39 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0aa4543..b0164b0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -50,10 +50,10 @@ importers: version: 3.2.0 '@trivago/prettier-plugin-sort-imports': specifier: ^5.2.1 - version: 5.2.2(prettier@3.5.0) + version: 5.2.2(prettier@3.4.2) '@types/node': specifier: ^20 - version: 20.17.17 + version: 20.17.16 '@types/react': specifier: ^19 version: 19.0.8 @@ -74,7 +74,7 @@ importers: version: 8.5.2 prettier-plugin-tailwindcss: specifier: ^0.6.11 - version: 0.6.11(@trivago/prettier-plugin-sort-imports@5.2.2(prettier@3.5.0))(prettier@3.5.0) + version: 0.6.11(@trivago/prettier-plugin-sort-imports@5.2.2(prettier@3.4.2))(prettier@3.4.2) tailwindcss: specifier: ^3.4.1 version: 3.4.17 @@ -527,15 +527,6 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-slot@1.1.1': - resolution: {integrity: sha512-RApLLOcINYJA+dMVbOju7MYv1Mb2EBp2nH4HdDzXTSyaR5optlm6Otrz1euW3HbdOR8UmmFK06TD+A9frYWv+g==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@radix-ui/react-slot@1.1.2': resolution: {integrity: sha512-YAKxaiGsSQJ38VzKH86/BPRC4rh+b1Jpa+JneA5LRE7skmLPNAyeG8kPJj/oo4STLvlrs8vkf/iYyc3A5stYCQ==} peerDependencies: @@ -1311,8 +1302,8 @@ packages: fast-levenshtein@2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - fastq@1.18.0: - resolution: {integrity: sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==} + fastq@1.19.0: + resolution: {integrity: sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==} figures@3.2.0: resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} @@ -2176,8 +2167,8 @@ packages: prettier-plugin-svelte: optional: true - prettier@3.5.0: - resolution: {integrity: sha512-quyMrVt6svPS7CjQ9gKb3GLEX/rl3BCL2oa/QkNcXv4YNVBC9olt3s+H7ukto06q7B1Qz46PbrKLO34PR6vXcA==} + prettier@3.4.2: + resolution: {integrity: sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==} engines: {node: '>=14'} hasBin: true @@ -2553,8 +2544,8 @@ packages: resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} engines: {node: '>=8'} - ts-api-utils@2.0.0: - resolution: {integrity: sha512-xCt/TOAc+EOHS1XPnijD3/yzpH6qg2xppZO1YDqGoVsNXfQfzHpOdNuXwrwOU8u4ITXJyDCTyt8w5g1sZv9ynQ==} + ts-api-utils@2.0.1: + resolution: {integrity: sha512-dnlgjFSVetynI8nzgJ+qF62efpglpWRk8isUEWZGWlJYySCTD6aKvbUDu+zbPeDakk3bg5H4XpitHukgfL1m9w==} engines: {node: '>=18.12'} peerDependencies: typescript: '>=4.8.4' @@ -3126,13 +3117,6 @@ snapshots: '@types/react': 19.0.8 '@types/react-dom': 19.0.3(@types/react@19.0.8) - '@radix-ui/react-slot@1.1.1(@types/react@19.0.8)(react@19.0.0)': - dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) - react: 19.0.0 - optionalDependencies: - '@types/react': 19.0.8 - '@radix-ui/react-slot@1.1.2(@types/react@19.0.8)(react@19.0.0)': dependencies: '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) @@ -3169,7 +3153,7 @@ snapshots: dependencies: tslib: 2.8.1 - '@trivago/prettier-plugin-sort-imports@5.2.2(prettier@3.5.0)': + '@trivago/prettier-plugin-sort-imports@5.2.2(prettier@3.4.2)': dependencies: '@babel/generator': 7.26.8 '@babel/parser': 7.26.8 @@ -3177,7 +3161,7 @@ snapshots: '@babel/types': 7.26.8 javascript-natural-sort: 0.7.1 lodash: 4.17.21 - prettier: 3.5.0 + prettier: 3.4.2 transitivePeerDependencies: - supports-color @@ -3552,7 +3536,7 @@ snapshots: find-up: 5.0.0 git-semver-tags: 5.0.1 jsdom: 25.0.1 - semver: 7.6.3 + semver: 7.7.1 w3c-xmlserializer: 5.0.0 yaml: 2.7.0 yargs: 17.7.2 @@ -3625,7 +3609,7 @@ snapshots: handlebars: 4.7.8 json-stringify-safe: 5.0.1 meow: 8.1.2 - semver: 7.6.3 + semver: 7.7.1 split: 1.0.1 conventional-changelog@4.0.0: @@ -3938,7 +3922,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0)(eslint@9.20.1(jiti@1.21.7)): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0)(eslint@9.20.1(jiti@1.21.7)))(eslint@9.20.1(jiti@1.21.7)): dependencies: debug: 3.2.7 optionalDependencies: @@ -3960,7 +3944,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.20.1(jiti@1.21.7) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0)(eslint@9.20.1(jiti@1.21.7)) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0)(eslint@9.20.1(jiti@1.21.7)))(eslint@9.20.1(jiti@1.21.7)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -4236,7 +4220,7 @@ snapshots: git-semver-tags@5.0.1: dependencies: meow: 8.1.2 - semver: 7.6.3 + semver: 7.7.1 gitconfiglocal@1.0.0: dependencies: @@ -4720,7 +4704,7 @@ snapshots: '@swc/counter': 0.1.3 '@swc/helpers': 0.5.15 busboy: 1.6.0 - caniuse-lite: 1.0.30001699 + caniuse-lite: 1.0.30001695 postcss: 8.4.31 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) @@ -4750,7 +4734,7 @@ snapshots: dependencies: hosted-git-info: 4.1.0 is-core-module: 2.16.1 - semver: 7.6.3 + semver: 7.7.1 validate-npm-package-license: 3.0.4 normalize-path@3.0.0: {} @@ -4943,11 +4927,11 @@ snapshots: prelude-ls@1.2.1: {} - prettier-plugin-tailwindcss@0.6.11(@trivago/prettier-plugin-sort-imports@5.2.2(prettier@3.5.0))(prettier@3.5.0): + prettier-plugin-tailwindcss@0.6.11(@trivago/prettier-plugin-sort-imports@5.2.2(prettier@3.4.2))(prettier@3.4.2): dependencies: - prettier: 3.5.0 + prettier: 3.4.2 optionalDependencies: - '@trivago/prettier-plugin-sort-imports': 5.2.2(prettier@3.5.0) + '@trivago/prettier-plugin-sort-imports': 5.2.2(prettier@3.4.2) prettier@3.4.2: {} @@ -5417,7 +5401,7 @@ snapshots: trim-newlines@3.0.1: {} - ts-api-utils@2.0.0(typescript@5.7.3): + ts-api-utils@2.0.1(typescript@5.7.3): dependencies: typescript: 5.7.3 diff --git a/tailwind.config.ts b/tailwind.config.ts index 4074032..03437c2 100644 --- a/tailwind.config.ts +++ b/tailwind.config.ts @@ -1,4 +1,5 @@ import type { Config } from "tailwindcss"; +import twAnimate from "tailwindcss-animate"; export default { darkMode: ["class"], @@ -220,6 +221,20 @@ export default { "dark-glow-lg": "0 0 64px 0 hsl(0 0% 98% / 0.06) inset", }, }, + animation: { + marquee: "marquee var(--duration) linear infinite", + "marquee-vertical": "marquee-vertical var(--duration) linear infinite", + }, + keyframes: { + marquee: { + from: { transform: "translateX(0)" }, + to: { transform: "translateX(calc(-100% - var(--gap)))" }, + }, + "marquee-vertical": { + from: { transform: "translateY(0)" }, + to: { transform: "translateY(calc(-100% - var(--gap)))" }, + }, + }, }, - plugins: [require("tailwindcss-animate")], + plugins: [twAnimate], } satisfies Config;