({
+ defaultValues: {
+ age: undefined,
+ phone: "",
+ },
+ });
+
+ const onSubmit = (data: FormValues) => {
+ console.log("Form submitted:", data);
+ };
+
+ return (
+
+
+
+ );
+};
diff --git a/apps/ui-playground/content/design/components/input.mdx b/apps/ui-playground/content/design/components/input.mdx
new file mode 100644
index 0000000000..b95fb005bf
--- /dev/null
+++ b/apps/ui-playground/content/design/components/input.mdx
@@ -0,0 +1,35 @@
+---
+title: Input
+airtableId: rec2yv97ak5hv3kIL
+---
+import { Input } from "@calcom/ui/components/form"
+import { RenderComponentWithSnippet } from "@/app/components/render"
+import { Row } from "@/app/components/row"
+import { StatesExample } from "./input.states"
+import { TypesExample } from "./input.types"
+import { WidthsExample } from "./input.widths"
+import { ValuesExample } from "./input.values"
+
+## States
+
+Input fields in different states: default, disabled, and readonly.
+
+
+
+## Types
+
+Different types of input fields for various data types.
+
+
+
+## Widths
+
+Input fields with different width configurations.
+
+
+
+## With Values
+
+Input fields with default values and placeholders.
+
+
diff --git a/apps/ui-playground/content/design/components/input.states.tsx b/apps/ui-playground/content/design/components/input.states.tsx
new file mode 100644
index 0000000000..f63285e774
--- /dev/null
+++ b/apps/ui-playground/content/design/components/input.states.tsx
@@ -0,0 +1,37 @@
+"use client";
+
+import { RenderComponentWithSnippet } from "@/app/components/render";
+
+import { Input } from "@calcom/ui/components/form";
+
+const states = ["default", "disabled", "readonly"] as const;
+const sizes = ["sm", "md"] as const;
+
+export const StatesExample: React.FC = () => (
+
+
+
+ {states.map((state) => (
+
+
{state}
+
+ {sizes.map((size) => (
+
+
+ {size}
+
+ ))}
+
+
+ ))}
+
+
+
+);
diff --git a/apps/ui-playground/content/design/components/input.types.tsx b/apps/ui-playground/content/design/components/input.types.tsx
new file mode 100644
index 0000000000..e9cbc4e3fb
--- /dev/null
+++ b/apps/ui-playground/content/design/components/input.types.tsx
@@ -0,0 +1,46 @@
+"use client";
+
+import { RenderComponentWithSnippet } from "@/app/components/render";
+
+import { Input } from "@calcom/ui/components/form";
+
+const types = ["text", "email", "password", "number", "tel", "url", "search"] as const;
+const sizes = ["sm", "md"] as const;
+
+export const TypesExample: React.FC = () => (
+
+
+
+ {types.map((type) => (
+
+
{type}
+
+ {sizes.map((size) => (
+
+
+ {size}
+
+ ))}
+
+
+ ))}
+
+
+
+);
diff --git a/apps/ui-playground/content/design/components/input.values.tsx b/apps/ui-playground/content/design/components/input.values.tsx
new file mode 100644
index 0000000000..c6835482c6
--- /dev/null
+++ b/apps/ui-playground/content/design/components/input.values.tsx
@@ -0,0 +1,31 @@
+"use client";
+
+import { RenderComponentWithSnippet } from "@/app/components/render";
+
+import { Input } from "@calcom/ui/components/form";
+
+const sizes = ["sm", "md"] as const;
+
+export const ValuesExample: React.FC = () => (
+
+
+
+ {sizes.map((size) => (
+
+ ))}
+
+
+
+);
diff --git a/apps/ui-playground/content/design/components/input.widths.tsx b/apps/ui-playground/content/design/components/input.widths.tsx
new file mode 100644
index 0000000000..804f31f466
--- /dev/null
+++ b/apps/ui-playground/content/design/components/input.widths.tsx
@@ -0,0 +1,31 @@
+"use client";
+
+import { RenderComponentWithSnippet } from "@/app/components/render";
+
+import { Input } from "@calcom/ui/components/form";
+
+const sizes = ["sm", "md"] as const;
+
+export const WidthsExample: React.FC = () => (
+
+
+
+ {sizes.map((size) => (
+
+ ))}
+
+
+
+);
diff --git a/apps/ui-playground/content/design/components/navigation.items.tsx b/apps/ui-playground/content/design/components/navigation.items.tsx
new file mode 100644
index 0000000000..cc716d34ee
--- /dev/null
+++ b/apps/ui-playground/content/design/components/navigation.items.tsx
@@ -0,0 +1,92 @@
+"use client";
+
+import { RenderComponentWithSnippet } from "@/app/components/render";
+
+import { Badge } from "@calcom/ui/components/badge";
+import { NavigationItem } from "@calcom/ui/components/navigation";
+
+export const ItemsExample: React.FC = () => (
+
+
+
+
Basic Items
+
+
+
+
+
+
With Badge
+ 3,
+ }}
+ />
+ New,
+ }}
+ />
+
+
+
+
Active State
+
+ 3,
+ isCurrent: true,
+ }}
+ />
+
+
+
+
+
+);
diff --git a/apps/ui-playground/content/design/components/navigation.mdx b/apps/ui-playground/content/design/components/navigation.mdx
new file mode 100644
index 0000000000..093eb207ba
--- /dev/null
+++ b/apps/ui-playground/content/design/components/navigation.mdx
@@ -0,0 +1,20 @@
+---
+title: Navigation
+airtableId: recwHio1ktKQOdXGL
+---
+import { RenderComponentWithSnippet } from "@/app/components/render"
+import { Row } from "@/app/components/row"
+// import { SidebarExample } from "./navigation.sidebar.tsx"
+import { ItemsExample } from "./navigation.items.tsx"
+
+{/* ## Sidebar Navigation
+
+Full sidebar navigation with logo, sections, and footer.
+
+ */}
+
+## Navigation Items
+
+Individual navigation items with different states and variants.
+
+
diff --git a/apps/ui-playground/content/design/components/navigation.sidebar.tsx b/apps/ui-playground/content/design/components/navigation.sidebar.tsx
new file mode 100644
index 0000000000..c5cdcc1aab
--- /dev/null
+++ b/apps/ui-playground/content/design/components/navigation.sidebar.tsx
@@ -0,0 +1,204 @@
+"use client";
+
+import { RenderComponentWithSnippet } from "@/app/components/render";
+import { useState } from "react";
+
+import { NavigationItem } from "@calcom/ui";
+
+export const SidebarExample: React.FC = () => {
+ const [isDeelExpanded, setIsDeelExpanded] = useState(true);
+
+ return (
+
+
+
+
+
+
+
+
Manage
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ setIsDeelExpanded(!isDeelExpanded),
+ child: [
+ { name: "Profile", href: "#profile" },
+ { name: "Members", href: "#members" },
+ { name: "Event Types", href: "#event-types" },
+ { name: "Appearance", href: "#appearance" },
+ { name: "Billing", href: "#billing" },
+ { name: "Booking Limits", href: "#booking-limits" },
+ { name: "Attributes", href: "#attributes" },
+ { name: "Segments", href: "#segments", isCurrent: true },
+ ],
+ }}
+ />
+
+
+
+
+ );
+};
diff --git a/apps/ui-playground/content/design/components/pagination.mdx b/apps/ui-playground/content/design/components/pagination.mdx
new file mode 100644
index 0000000000..e0eb078a58
--- /dev/null
+++ b/apps/ui-playground/content/design/components/pagination.mdx
@@ -0,0 +1,42 @@
+---
+title: Pagination
+---
+
+import { BasicExample, CustomPageSizesExample, LargeDatasetExample, WithCallbacksExample } from "./pagination";
+
+# Pagination
+
+The Pagination component provides a consistent way to handle data pagination across the application. It includes rows per page selection and navigation controls.
+
+## Installation
+
+```ts
+import { Pagination } from "@calcom/ui";
+```
+
+## Examples
+
+### Basic Usage
+
+A basic pagination component with default settings.
+
+
+
+### Custom Page Sizes
+
+Customize the available page size options.
+
+
+
+### With Navigation Callbacks
+
+Use `onNext` and `onPrevious` callbacks to perform additional actions when navigating pages.
+
+
+
+### Large Dataset
+
+The pagination component handles large datasets efficiently.
+
+
+
diff --git a/apps/ui-playground/content/design/components/pagination.tsx b/apps/ui-playground/content/design/components/pagination.tsx
new file mode 100644
index 0000000000..f81e8988c1
--- /dev/null
+++ b/apps/ui-playground/content/design/components/pagination.tsx
@@ -0,0 +1,97 @@
+"use client";
+
+import { RenderComponentWithSnippet } from "@/app/components/render";
+import { useState } from "react";
+
+import { Pagination } from "@calcom/ui/components/pagination";
+
+export const BasicExample = () => {
+ const [currentPage, setCurrentPage] = useState(1);
+ const [pageSize, setPageSize] = useState(25);
+ const totalItems = 61;
+
+ return (
+
+
+
+ );
+};
+
+export const CustomPageSizesExample = () => {
+ const [currentPage, setCurrentPage] = useState(1);
+ const [pageSize, setPageSize] = useState(5);
+ const totalItems = 25;
+
+ return (
+
+
+
+ );
+};
+
+export const WithCallbacksExample = () => {
+ const [currentPage, setCurrentPage] = useState(1);
+ const [pageSize, setPageSize] = useState(25);
+ const totalItems = 100;
+
+ const handleNext = () => {
+ console.log("Next page clicked");
+ };
+
+ const handlePrevious = () => {
+ console.log("Previous page clicked");
+ };
+
+ return (
+
+
+
+ );
+};
+
+export const LargeDatasetExample = () => {
+ const [currentPage, setCurrentPage] = useState(1);
+ const [pageSize, setPageSize] = useState(25);
+ const totalItems = 1000;
+
+ return (
+
+
+
+ );
+};
diff --git a/apps/ui-playground/content/design/components/rangeslider.basic.tsx b/apps/ui-playground/content/design/components/rangeslider.basic.tsx
new file mode 100644
index 0000000000..a290893398
--- /dev/null
+++ b/apps/ui-playground/content/design/components/rangeslider.basic.tsx
@@ -0,0 +1,72 @@
+"use client";
+
+import { RenderComponentWithSnippet } from "@/app/components/render";
+import { useState } from "react";
+
+import { RangeSlider } from "@calcom/ui/components/form";
+
+export const BasicExample: React.FC = () => {
+ const [singleValue, setSingleValue] = useState([50]);
+ const [rangeValue, setRangeValue] = useState([20, 80]);
+ const [steppedValue, setSteppedValue] = useState([25]);
+
+ return (
+
+
+
+
+
+ Single Value: {singleValue[0]}%
+
+
+
+
+
+
+
+
+ Range: {rangeValue[0]}% - {rangeValue[1]}%
+
+
+
+
+
+
+
+
+
+ Step Size 25: {steppedValue[0]}%
+
+
+
+
+
+
+
+ );
+};
diff --git a/apps/ui-playground/content/design/components/rangeslider.mdx b/apps/ui-playground/content/design/components/rangeslider.mdx
new file mode 100644
index 0000000000..6b1b7410af
--- /dev/null
+++ b/apps/ui-playground/content/design/components/rangeslider.mdx
@@ -0,0 +1,22 @@
+---
+title: Range Slider
+airtableId: recPe8JPnGCVmjROA
+---
+
+import { RenderComponentWithSnippet } from "@/app/components/render";
+import { Row } from "@/app/components/row";
+
+import { BasicExample } from "./rangeslider.basic.tsx";
+import { PopoverExample } from "./rangeslider.popover";
+
+## Basic
+
+Basic range slider for selecting numeric values.
+
+
+
+## With Popover
+
+Range slider with a popover showing the current value.
+
+
diff --git a/apps/ui-playground/content/design/components/rangeslider.popover.tsx b/apps/ui-playground/content/design/components/rangeslider.popover.tsx
new file mode 100644
index 0000000000..8805ed9548
--- /dev/null
+++ b/apps/ui-playground/content/design/components/rangeslider.popover.tsx
@@ -0,0 +1,71 @@
+"use client";
+
+import { RenderComponentWithSnippet } from "@/app/components/render";
+import { useState } from "react";
+
+import { RangeSliderPopover } from "@calcom/ui/components/form";
+
+export const PopoverExample: React.FC = () => {
+ const [defaultRange, setDefaultRange] = useState([15, 30]);
+ const [customRange, setCustomRange] = useState([5, 20]);
+ const [largeRange, setLargeRange] = useState([0, 100]);
+
+ return (
+
+
+
+
Default Range (15-30 mins)
+
+
+
+
+
Custom Range with Success Badge (5-20 mins)
+
+
+
+
+
Large Range with Warning Badge (0-100 mins)
+
+
+
+
+
Selected Values:
+
+ {JSON.stringify(
+ {
+ defaultRange,
+ customRange,
+ largeRange,
+ },
+ null,
+ 2
+ )}
+
+
+
+
+ );
+};
diff --git a/apps/ui-playground/content/design/components/select.async.tsx b/apps/ui-playground/content/design/components/select.async.tsx
new file mode 100644
index 0000000000..e6461cf60a
--- /dev/null
+++ b/apps/ui-playground/content/design/components/select.async.tsx
@@ -0,0 +1,89 @@
+"use client";
+
+import { RenderComponentWithSnippet } from "@/app/components/render";
+import { useCallback, useState } from "react";
+
+import { Select } from "@calcom/ui/components/form";
+import { showToast } from "@calcom/ui/components/toast";
+
+const countries = [
+ { value: "us", label: "United States" },
+ { value: "uk", label: "United Kingdom" },
+ { value: "ca", label: "Canada" },
+ { value: "fr", label: "France" },
+ { value: "de", label: "Germany" },
+ { value: "it", label: "Italy" },
+ { value: "es", label: "Spain" },
+ { value: "au", label: "Australia" },
+ { value: "jp", label: "Japan" },
+ { value: "br", label: "Brazil" },
+];
+
+// Simulate an API call with delay
+const searchCountries = (query: string) => {
+ return new Promise<{ value: string; label: string }[]>((resolve) => {
+ setTimeout(() => {
+ const filtered = countries.filter((country) =>
+ country.label.toLowerCase().includes(query.toLowerCase())
+ );
+ resolve(filtered);
+ }, 1000); // Simulate network delay
+ });
+};
+
+export const AsyncExample: React.FC = () => {
+ const [asyncOptions, setAsyncOptions] = useState<{ value: string; label: string }[]>([]);
+ const [isLoading, setIsLoading] = useState(false);
+
+ const handleValueChange = (newValue: unknown, actionMeta: { action: string }) => {
+ showToast(`Selected: ${JSON.stringify(newValue)}, Action: ${actionMeta.action}`, "success");
+ };
+
+ const loadOptions = useCallback(async (inputValue: string) => {
+ setIsLoading(true);
+ try {
+ const results = await searchCountries(inputValue);
+ setAsyncOptions(results);
+ } catch (error) {
+ showToast("Error loading options", "error");
+ } finally {
+ setIsLoading(false);
+ }
+ }, []);
+
+ return (
+
+
+ {
+ if (value) {
+ loadOptions(value);
+ }
+ }}
+ isLoading={isLoading}
+ placeholder="Search for a country..."
+ noOptionsMessage={({ inputValue }) =>
+ inputValue ? "No countries found" : "Start typing to search..."
+ }
+ onChange={handleValueChange}
+ />
+ {
+ if (value) {
+ loadOptions(value);
+ }
+ }}
+ isLoading={isLoading}
+ placeholder="Search for a country... (small)"
+ noOptionsMessage={({ inputValue }) =>
+ inputValue ? "No countries found" : "Start typing to search..."
+ }
+ onChange={handleValueChange}
+ size="sm"
+ />
+
+
+ );
+};
diff --git a/apps/ui-playground/content/design/components/select.basic.tsx b/apps/ui-playground/content/design/components/select.basic.tsx
new file mode 100644
index 0000000000..eab7e3da64
--- /dev/null
+++ b/apps/ui-playground/content/design/components/select.basic.tsx
@@ -0,0 +1,41 @@
+"use client";
+
+import { RenderComponentWithSnippet } from "@/app/components/render";
+import { useState } from "react";
+
+import { Select } from "@calcom/ui/components/form";
+
+const options = [
+ { value: "chocolate", label: "Chocolate" },
+ { value: "strawberry", label: "Strawberry" },
+ { value: "vanilla", label: "Vanilla" },
+ { value: "mint", label: "Mint" },
+ { value: "coffee", label: "Coffee" },
+];
+
+export const BasicExample: React.FC = () => {
+ const [singleValue, setSingleValue] = useState<{ value: string; label: string } | null>(null);
+
+ return (
+
+
+ setSingleValue(newValue)}
+ isClearable
+ placeholder="Choose a flavor..."
+ size="md"
+ />
+ setSingleValue(newValue)}
+ isClearable
+ placeholder="Small size select..."
+ size="sm"
+ />
+
+
+ );
+};
diff --git a/apps/ui-playground/content/design/components/select.disabled.tsx b/apps/ui-playground/content/design/components/select.disabled.tsx
new file mode 100644
index 0000000000..34da21f6a8
--- /dev/null
+++ b/apps/ui-playground/content/design/components/select.disabled.tsx
@@ -0,0 +1,27 @@
+"use client";
+
+import { RenderComponentWithSnippet } from "@/app/components/render";
+
+import { Select, SelectField } from "@calcom/ui/components/form";
+
+const options = [
+ { value: "chocolate", label: "Chocolate" },
+ { value: "strawberry", label: "Strawberry" },
+ { value: "vanilla", label: "Vanilla" },
+ { value: "mint", label: "Mint" },
+ { value: "coffee", label: "Coffee" },
+];
+
+export const DisabledExample: React.FC = () => (
+
+
+
+
+
+
+);
diff --git a/apps/ui-playground/content/design/components/select.field.tsx b/apps/ui-playground/content/design/components/select.field.tsx
new file mode 100644
index 0000000000..d020cfd6bb
--- /dev/null
+++ b/apps/ui-playground/content/design/components/select.field.tsx
@@ -0,0 +1,63 @@
+"use client";
+
+import { RenderComponentWithSnippet } from "@/app/components/render";
+
+import { SelectField } from "@calcom/ui/components/form";
+import { showToast } from "@calcom/ui/components/toast";
+
+const options = [
+ { value: "chocolate", label: "Chocolate" },
+ { value: "strawberry", label: "Strawberry" },
+ { value: "vanilla", label: "Vanilla" },
+ { value: "mint", label: "Mint" },
+ { value: "coffee", label: "Coffee" },
+];
+
+export const FieldExample: React.FC = () => {
+ const handleValueChange = (newValue: unknown, actionMeta: { action: string }) => {
+ showToast(`Selected: ${JSON.stringify(newValue)}, Action: ${actionMeta.action}`, "success");
+ };
+
+ return (
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ );
+};
diff --git a/apps/ui-playground/content/design/components/select.grouped.tsx b/apps/ui-playground/content/design/components/select.grouped.tsx
new file mode 100644
index 0000000000..f5744eb9fc
--- /dev/null
+++ b/apps/ui-playground/content/design/components/select.grouped.tsx
@@ -0,0 +1,32 @@
+"use client";
+
+import { RenderComponentWithSnippet } from "@/app/components/render";
+
+import { Select } from "@calcom/ui/components/form";
+
+const groupedOptions = [
+ {
+ label: "Fruits",
+ options: [
+ { value: "apple", label: "Apple" },
+ { value: "banana", label: "Banana" },
+ { value: "orange", label: "Orange" },
+ ],
+ },
+ {
+ label: "Vegetables",
+ options: [
+ { value: "carrot", label: "Carrot" },
+ { value: "broccoli", label: "Broccoli" },
+ { value: "spinach", label: "Spinach" },
+ ],
+ },
+];
+
+export const GroupedExample: React.FC = () => (
+
+
+
+
+
+);
diff --git a/apps/ui-playground/content/design/components/select.loading.tsx b/apps/ui-playground/content/design/components/select.loading.tsx
new file mode 100644
index 0000000000..ba9f72c525
--- /dev/null
+++ b/apps/ui-playground/content/design/components/select.loading.tsx
@@ -0,0 +1,21 @@
+"use client";
+
+import { RenderComponentWithSnippet } from "@/app/components/render";
+
+import { Select } from "@calcom/ui/components/form";
+
+const options = [
+ { value: "chocolate", label: "Chocolate" },
+ { value: "strawberry", label: "Strawberry" },
+ { value: "vanilla", label: "Vanilla" },
+ { value: "mint", label: "Mint" },
+ { value: "coffee", label: "Coffee" },
+];
+
+export const LoadingExample: React.FC = () => (
+
+
+
+
+
+);
diff --git a/apps/ui-playground/content/design/components/select.mdx b/apps/ui-playground/content/design/components/select.mdx
new file mode 100644
index 0000000000..fc4bab58ae
--- /dev/null
+++ b/apps/ui-playground/content/design/components/select.mdx
@@ -0,0 +1,57 @@
+---
+title: Select
+airtableId: reccfLvVzECvskVmu
+---
+import { RenderComponentWithSnippet } from "@/app/components/render"
+import { Row } from "@/app/components/row"
+import { BasicExample } from "./select.basic"
+import { MultiExample } from "./select.multi"
+import { GroupedExample } from "./select.grouped"
+import { FieldExample } from "./select.field"
+import { DisabledExample } from "./select.disabled"
+import { LoadingExample } from "./select.loading"
+import { AsyncExample } from "./select.async"
+
+## Basic
+
+Basic select component with single selection and clearable option.
+
+
+
+## Multi Select
+
+Select component that allows multiple selections.
+
+
+
+
+## Grouped Options
+
+Select with options grouped into categories.
+
+
+
+## Async Select with Search
+
+Select with asynchronous loading and search functionality.
+
+
+
+{/* ## Select Field
+
+Select component with label and validation support.
+
+ */}
+
+## Disabled State
+
+Select component in disabled state.
+
+
+
+## Loading State
+
+Select component in loading state.
+
+
+
diff --git a/apps/ui-playground/content/design/components/select.multi.tsx b/apps/ui-playground/content/design/components/select.multi.tsx
new file mode 100644
index 0000000000..497d5e62dc
--- /dev/null
+++ b/apps/ui-playground/content/design/components/select.multi.tsx
@@ -0,0 +1,42 @@
+"use client";
+
+import { RenderComponentWithSnippet } from "@/app/components/render";
+import { useState } from "react";
+
+import { Select } from "@calcom/ui/components/form";
+
+const options = [
+ { value: "chocolate", label: "Chocolate" },
+ { value: "strawberry", label: "Strawberry" },
+ { value: "vanilla", label: "Vanilla" },
+ { value: "mint", label: "Mint" },
+ { value: "coffee", label: "Coffee" },
+];
+
+export const MultiExample: React.FC = () => {
+ const [multiValue, setMultiValue] = useState<{ value: string; label: string }[]>([]);
+
+ return (
+
+
+ setMultiValue(newValue as { value: string; label: string }[])}
+ isMulti
+ isClearable
+ placeholder="Choose multiple flavors..."
+ />
+ setMultiValue(newValue as { value: string; label: string }[])}
+ isMulti
+ isClearable
+ placeholder="Choose multiple flavors... (small)"
+ size="sm"
+ />
+
+
+ );
+};
diff --git a/apps/ui-playground/content/design/components/switch.mdx b/apps/ui-playground/content/design/components/switch.mdx
new file mode 100644
index 0000000000..9c3fa3db36
--- /dev/null
+++ b/apps/ui-playground/content/design/components/switch.mdx
@@ -0,0 +1,53 @@
+---
+title: Switch
+airtableId: reccfLvVzECvskVmu
+---
+import { BasicExample, ControlledExample, LabelPositionExample, StatesExample,WithPadding,SwitchSizes } from "./switch";
+
+The Switch component is a toggle that allows users to turn a setting on or off. It's built on top of Radix UI's Switch primitive and includes support for labels, tooltips, and various size options.
+
+## Installation
+
+```ts
+import { Switch } from "@calcom/ui";
+```
+
+## Examples
+
+### Basic Switch
+
+A simple switch with and without a label.
+
+
+
+### Switch sizes
+
+A switch can be sized either small or 'base'.
+
+
+
+
+### Label Position
+
+The label can be positioned either before or after the switch.
+
+
+
+### States
+
+Switches can be enabled, disabled, or disabled in a checked state.
+
+
+
+
+### Controlled Switch
+
+Use state to control the switch's checked state.
+
+
+
+### With Padding
+
+Use the padding prop to add padding to the switch.
+
+
\ No newline at end of file
diff --git a/apps/ui-playground/content/design/components/switch.tsx b/apps/ui-playground/content/design/components/switch.tsx
new file mode 100644
index 0000000000..e4ce1d769b
--- /dev/null
+++ b/apps/ui-playground/content/design/components/switch.tsx
@@ -0,0 +1,87 @@
+"use client";
+
+import { RenderComponentWithSnippet } from "@/app/components/render";
+import { useState } from "react";
+
+import { Switch } from "@calcom/ui/components/form";
+
+export const BasicExample = () => {
+ const [checked, setChecked] = useState(false);
+
+ return (
+
+
+
+
+
+ );
+};
+
+export const LabelPositionExample = () => {
+ const [checked, setChecked] = useState(false);
+ return (
+
+
+
+
+
+
+ );
+};
+
+export const StatesExample = () => {
+ return (
+
+
+
+
+
+
+
+ );
+};
+
+export const ControlledExample = () => {
+ const [checked, setChecked] = useState(false);
+
+ return (
+
+
+
+
+
+ );
+};
+
+export const WithPadding = () => {
+ const [checked, setChecked] = useState(false);
+ return (
+
+
+
+
+
+ );
+};
+
+export const SwitchSizes = () => {
+ const [checked, setChecked] = useState(false);
+
+ return (
+
+
+
+
+
+
+ );
+};
diff --git a/apps/ui-playground/content/design/components/tabs.horizontal.tsx b/apps/ui-playground/content/design/components/tabs.horizontal.tsx
new file mode 100644
index 0000000000..c0e5405283
--- /dev/null
+++ b/apps/ui-playground/content/design/components/tabs.horizontal.tsx
@@ -0,0 +1,81 @@
+"use client";
+
+import { RenderComponentWithSnippet } from "@/app/components/render";
+import { useState } from "react";
+
+import { Icon } from "@calcom/ui/components/icon";
+import { HorizontalTabs } from "@calcom/ui/components/navigation";
+
+const tabItems = [
+ {
+ name: "Overview",
+ href: "#",
+ icon: "grid-3x3",
+ },
+ {
+ name: "Settings",
+ href: "#",
+ icon: "settings",
+ },
+ {
+ name: "Notifications",
+ href: "#",
+ icon: "bell",
+ info: "3 unread notifications",
+ },
+ {
+ name: "Profile",
+ href: "#",
+ avatar: "https://avatars.githubusercontent.com/u/8019099?v=4",
+ },
+] as const;
+
+export const HorizontalExample: React.FC = () => {
+ const [activeTab, setActiveTab] = useState("Overview");
+
+ return (
+
+
+
+
Basic
+ ({
+ ...item,
+ icon: undefined,
+ onClick: () => setActiveTab(item.name),
+ isActive: activeTab === item.name,
+ }))}
+ />
+
+
+
+
With Icons
+ ({
+ ...item,
+ onClick: () => setActiveTab(item.name),
+ isActive: activeTab === item.name,
+ }))}
+ />
+
+
+
+
With Actions
+ ({
+ ...item,
+ onClick: () => setActiveTab(item.name),
+ isActive: activeTab === item.name,
+ }))}
+ actions={
+
+
+ Add New
+
+ }
+ />
+
+
+
+ );
+};
diff --git a/apps/ui-playground/content/design/components/tabs.mdx b/apps/ui-playground/content/design/components/tabs.mdx
new file mode 100644
index 0000000000..dccc6e0c6b
--- /dev/null
+++ b/apps/ui-playground/content/design/components/tabs.mdx
@@ -0,0 +1,20 @@
+---
+title: Tabs
+airtableId: recdPvp9q8sfBXrXG
+---
+import { RenderComponentWithSnippet } from "@/app/components/render"
+import { Row } from "@/app/components/row"
+import { HorizontalExample } from "./tabs.horizontal"
+import { VerticalExample } from "./tabs.vertical"
+
+## Horizontal Tabs
+
+Horizontal tabs for navigation with various styles.
+
+
+
+## Vertical Tabs
+
+Vertical tabs with nested navigation and additional features.
+
+
diff --git a/apps/ui-playground/content/design/components/tabs.vertical.tsx b/apps/ui-playground/content/design/components/tabs.vertical.tsx
new file mode 100644
index 0000000000..9bdcbf0818
--- /dev/null
+++ b/apps/ui-playground/content/design/components/tabs.vertical.tsx
@@ -0,0 +1,72 @@
+"use client";
+
+import { RenderComponentWithSnippet } from "@/app/components/render";
+import { useState } from "react";
+
+import type { VerticalTabItemProps } from "@calcom/ui/components/navigation";
+import { VerticalTabs } from "@calcom/ui/components/navigation";
+
+const verticalTabItems = [
+ {
+ name: "Overview",
+ href: "#",
+ icon: "grid-3x3",
+ },
+ {
+ name: "Settings",
+ href: "#",
+ icon: "settings",
+ children: [
+ {
+ name: "General",
+ href: "#",
+ },
+ {
+ name: "Security",
+ href: "#",
+ },
+ {
+ name: "Notifications",
+ href: "#",
+ },
+ ],
+ },
+ {
+ name: "Notifications",
+ href: "#",
+ icon: "bell",
+ },
+ {
+ name: "Documentation",
+ href: "https://docs.example.com",
+ icon: "book-open",
+ isExternalLink: true,
+ },
+ {
+ name: "Disabled Tab",
+ href: "#",
+ icon: "lock",
+ disabled: true,
+ },
+] as VerticalTabItemProps[];
+
+export const VerticalExample: React.FC = () => {
+ const [activeTab, setActiveTab] = useState("Overview");
+
+ return (
+
+
+
+
Basic
+ ({
+ ...item,
+ onClick: () => setActiveTab(item.name),
+ isActive: activeTab === item.name,
+ }))}
+ />
+
+
+
+ );
+};
diff --git a/apps/ui-playground/content/design/components/textarea.basic.tsx b/apps/ui-playground/content/design/components/textarea.basic.tsx
new file mode 100644
index 0000000000..c57fadb49c
--- /dev/null
+++ b/apps/ui-playground/content/design/components/textarea.basic.tsx
@@ -0,0 +1,18 @@
+"use client";
+
+import { RenderComponentWithSnippet } from "@/app/components/render";
+
+import { TextAreaField } from "@calcom/ui/components/form";
+
+export const BasicExample: React.FC = () => (
+
+
+
+
+
+
+);
diff --git a/apps/ui-playground/content/design/components/textarea.mdx b/apps/ui-playground/content/design/components/textarea.mdx
new file mode 100644
index 0000000000..9b4677aa4c
--- /dev/null
+++ b/apps/ui-playground/content/design/components/textarea.mdx
@@ -0,0 +1,27 @@
+---
+title: Textarea
+airtableId: recUXs75TMoHNJnZM
+---
+import { RenderComponentWithSnippet } from "@/app/components/render"
+import { Row } from "@/app/components/row"
+import { BasicExample } from "./textarea.basic.tsx"
+import { StatesExample } from "./textarea.states.tsx"
+import { SizesExample } from "./textarea.sizes.tsx"
+
+## Basic
+
+Basic textarea component for multiline text input.
+
+
+
+## States
+
+Textarea in different states: default, disabled, and readonly.
+
+
+
+## Sizes
+
+Textarea with different height configurations.
+
+
diff --git a/apps/ui-playground/content/design/components/textarea.sizes.tsx b/apps/ui-playground/content/design/components/textarea.sizes.tsx
new file mode 100644
index 0000000000..73062b7484
--- /dev/null
+++ b/apps/ui-playground/content/design/components/textarea.sizes.tsx
@@ -0,0 +1,30 @@
+"use client";
+
+import { RenderComponentWithSnippet } from "@/app/components/render";
+
+import { TextAreaField } from "@calcom/ui/components/form";
+
+export const SizesExample: React.FC = () => (
+
+
+
+
Default Height
+
+
+
+
+
Custom Height (6 rows)
+
+
+
+
+
Auto-growing
+
+
+
+
+);
diff --git a/apps/ui-playground/content/design/components/textarea.states.tsx b/apps/ui-playground/content/design/components/textarea.states.tsx
new file mode 100644
index 0000000000..d0a12ec3be
--- /dev/null
+++ b/apps/ui-playground/content/design/components/textarea.states.tsx
@@ -0,0 +1,31 @@
+"use client";
+
+import { RenderComponentWithSnippet } from "@/app/components/render";
+
+import { TextAreaField } from "@calcom/ui/components/form";
+
+export const StatesExample: React.FC = () => (
+
+
+
+
Default
+
+
+
+
+
Disabled
+
+
+
+
+
Readonly
+
+
+
+
+);
diff --git a/apps/ui-playground/content/design/components/toast.basic.tsx b/apps/ui-playground/content/design/components/toast.basic.tsx
new file mode 100644
index 0000000000..074e2fc70a
--- /dev/null
+++ b/apps/ui-playground/content/design/components/toast.basic.tsx
@@ -0,0 +1,76 @@
+"use client";
+
+import { RenderComponentWithSnippet } from "@/app/components/render";
+import { useState } from "react";
+
+import { Button } from "@calcom/ui/components/button";
+import { ErrorToast, showToast, SuccessToast, WarningToast } from "@calcom/ui/components/toast";
+
+export const BasicExample: React.FC = () => (
+
+
+ {
+ showToast("This is a basic toast message", "success");
+ }}>
+ Show Toast
+
+
+ {
+ showToast("This toast will disappear in 2 seconds", "success", { duration: 2000 });
+ }}>
+ Custom Duration
+
+
+ {
+ showToast("This toast will persist until dismissed", "success", { duration: Infinity });
+ }}>
+ Persistent Toast
+
+
+
+);
+
+export const RawToastComponents = () => {
+ const [toastVisible, setToastVisible] = useState(true);
+ const toastId = "123";
+ const onClose = () => {
+ setToastVisible(false);
+ };
+
+ const handleReplay = () => {
+ setToastVisible(true);
+ };
+
+ return (
+
+
+
+ Replay Toasts
+
+
+
+
+
+
+
+
+ );
+};
diff --git a/apps/ui-playground/content/design/components/toast.mdx b/apps/ui-playground/content/design/components/toast.mdx
new file mode 100644
index 0000000000..3cd50714da
--- /dev/null
+++ b/apps/ui-playground/content/design/components/toast.mdx
@@ -0,0 +1,28 @@
+---
+title: Toast
+airtableId: recenz4I2G0PsCCCI
+---
+import { RenderComponentWithSnippet } from "@/app/components/render"
+import { Row } from "@/app/components/row"
+import { BasicExample,RawToastComponents } from "./toast.basic.tsx"
+import { VariantsExample } from "./toast.variants.tsx"
+
+## Components
+
+Toast raw components
+
+
+
+## Basic
+
+Basic toast notifications.
+
+
+
+## Variants
+
+Different variants of toast notifications.
+
+
+
+
diff --git a/apps/ui-playground/content/design/components/toast.variants.tsx b/apps/ui-playground/content/design/components/toast.variants.tsx
new file mode 100644
index 0000000000..5c0cc7e6bf
--- /dev/null
+++ b/apps/ui-playground/content/design/components/toast.variants.tsx
@@ -0,0 +1,36 @@
+"use client";
+
+import { RenderComponentWithSnippet } from "@/app/components/render";
+
+import { Button } from "@calcom/ui/components/button";
+import { showToast } from "@calcom/ui/components/toast";
+
+export const VariantsExample: React.FC = () => (
+
+
+ {
+ showToast("This is a success message", "success");
+ }}>
+ Success
+
+
+ {
+ showToast("This is a warning message", "warning");
+ }}>
+ Warning
+
+
+ {
+ showToast("This is an error message", "error");
+ }}>
+ Error
+
+
+
+);
diff --git a/apps/ui-playground/content/design/components/toggleGroup.basic.tsx b/apps/ui-playground/content/design/components/toggleGroup.basic.tsx
new file mode 100644
index 0000000000..9e3c38e06d
--- /dev/null
+++ b/apps/ui-playground/content/design/components/toggleGroup.basic.tsx
@@ -0,0 +1,171 @@
+"use client";
+
+import { RenderComponentWithSnippet } from "@/app/components/render";
+
+import { ToggleGroup } from "@calcom/ui/components/form";
+import { Icon } from "@calcom/ui/components/icon";
+
+export const BasicExample = () => (
+
+ {
+ if (!value) return;
+ console.log("Selected:", value);
+ }}
+ options={[
+ { value: "day", label: "Day" },
+ { value: "week", label: "Week" },
+ { value: "month", label: "Month" },
+ ]}
+ />
+
+);
+
+export const WithIconsExample = () => (
+
+ {
+ if (!value) return;
+ console.log("Selected view:", value);
+ }}
+ options={[
+ {
+ value: "list",
+ label: "List",
+ iconLeft: ,
+ },
+ {
+ value: "grid",
+ label: "Grid",
+ iconLeft: ,
+ },
+ ]}
+ />
+
+);
+
+export const DisabledExample = () => (
+
+ {
+ if (!value) return;
+ console.log("Selected status:", value);
+ }}
+ options={[
+ { value: "active", label: "Active" },
+ { value: "archived", label: "Archived" },
+ { value: "deleted", label: "Deleted", disabled: true },
+ ]}
+ />
+
+);
+
+export const FullWidthExample = () => (
+
+ {
+ if (!value) return;
+ console.log("Selected filter:", value);
+ }}
+ options={[
+ { value: "all", label: "All" },
+ { value: "active", label: "Active" },
+ { value: "inactive", label: "Inactive" },
+ ]}
+ />
+
+);
+
+export const VerticalExample = () => (
+
+ {
+ if (!value) return;
+ console.log("Selected mailbox:", value);
+ }}
+ options={[
+ {
+ value: "inbox",
+ label: "Inbox",
+ iconLeft: ,
+ },
+ {
+ value: "sent",
+ label: "Sent",
+ iconLeft: ,
+ },
+ {
+ value: "archive",
+ label: "Archive",
+ iconLeft: ,
+ },
+ ]}
+ />
+
+);
+
+export const IconOnlyExample = () => (
+
+
+ {/* Horizontal icon-only toggle group */}
+ {
+ if (!value) return;
+ console.log("Selected view:", value);
+ }}
+ options={[
+ {
+ value: "list",
+ label: "",
+ iconLeft: ,
+ },
+ {
+ value: "grid",
+ label: "",
+ iconLeft: ,
+ },
+ {
+ value: "columns",
+ label: "",
+ iconLeft: ,
+ },
+ ]}
+ />
+
+ {/* Vertical icon-only toggle group */}
+ {
+ if (!value) return;
+ console.log("Selected tool:", value);
+ }}
+ options={[
+ {
+ value: "list",
+ label: "",
+ iconLeft: ,
+ },
+ {
+ value: "grid",
+ label: "",
+ iconLeft: ,
+ },
+ {
+ value: "columns",
+ label: "",
+ iconLeft: ,
+ },
+ ]}
+ />
+
+
+);
diff --git a/apps/ui-playground/content/design/components/toggleGroup.mdx b/apps/ui-playground/content/design/components/toggleGroup.mdx
new file mode 100644
index 0000000000..dc83cb8923
--- /dev/null
+++ b/apps/ui-playground/content/design/components/toggleGroup.mdx
@@ -0,0 +1,40 @@
+---
+title: Toggle Group
+---
+import { BasicExample, WithIconsExample, DisabledExample, FullWidthExample, VerticalExample, IconOnlyExample } from "./toggleGroup.basic.tsx"
+
+## Basic
+
+A basic toggle group with simple text labels.
+
+
+
+## With Icons
+
+Toggle group with icons.
+
+
+
+## Disabled Items
+
+Toggle group with a disabled option.
+
+
+
+## Full Width
+
+A full-width toggle group that spans the container width.
+
+
+
+## Vertical Orientation
+
+A vertical toggle group with icons, perfect for navigation menus or filters.
+
+
+
+## Icon Only
+
+Toggle groups with only icons and tooltips, in both horizontal and vertical orientations.
+
+
diff --git a/apps/ui-playground/content/design/icons.mdx b/apps/ui-playground/content/design/icons.mdx
new file mode 100644
index 0000000000..cf840f2edc
--- /dev/null
+++ b/apps/ui-playground/content/design/icons.mdx
@@ -0,0 +1,31 @@
+---
+title: Icons
+description: Cal.com's icon system using Lucide icons
+---
+
+import { IconGrid } from '@/components/ui/IconGrid';
+
+# Icon System
+
+Our icon system is built using [Lucide](https://lucide.dev/) icons, providing a consistent and scalable set of icons across the application. All icons are available through the `Icon` component from `@calcom/ui`.
+
+## Usage
+
+```tsx
+import { Icon } from "@calcom/ui";
+
+// Basic usage
+
+
+// With different size
+
+
+// With different color
+
+```
+
+## Available Icons
+
+Search and browse all available icons. Hover over an icon to copy its component code or name.
+
+
diff --git a/apps/ui-playground/content/design/index.mdx b/apps/ui-playground/content/design/index.mdx
new file mode 100644
index 0000000000..463b548daf
--- /dev/null
+++ b/apps/ui-playground/content/design/index.mdx
@@ -0,0 +1,7 @@
+---
+title: Design System
+---
+
+
+
+Component and general design documentation.
diff --git a/apps/ui-playground/content/design/meta.json b/apps/ui-playground/content/design/meta.json
new file mode 100644
index 0000000000..a55c67ffde
--- /dev/null
+++ b/apps/ui-playground/content/design/meta.json
@@ -0,0 +1,6 @@
+{
+ "title": "Design",
+ "description": "Our components",
+ "icon": "Frame",
+ "root": true
+}
diff --git a/apps/ui-playground/content/design/shadows.mdx b/apps/ui-playground/content/design/shadows.mdx
new file mode 100644
index 0000000000..996c29cb9f
--- /dev/null
+++ b/apps/ui-playground/content/design/shadows.mdx
@@ -0,0 +1,58 @@
+---
+title: Shadows
+description: Cal.com's shadow system for depth and elevation
+---
+
+import { ShadowTable } from '@/components/ui/ShadowTable';
+
+# Shadows
+
+Our shadow system is designed to create visual hierarchy and depth in the interface. We provide specific shadows for different components and states, ensuring consistent interaction patterns across the application.
+
+## Shadow Categories
+
+### Component-Specific Shadows
+- **Dropdown**: Used for dropdown menus and popovers
+- **Button States**: Different shadows for default, hover, and active states
+- **Brand Buttons**: Special shadows for brand-colored buttons
+
+### State-Based Shadows
+- **Rested State**: Default appearance
+- **Hover State**: Enhanced depth when hovering
+- **Active State**: Pressed appearance
+
+## Usage Examples
+
+### Dropdowns and Popovers
+```tsx
+
+ Dropdown Content
+
+```
+
+### Solid Gray Buttons
+```tsx
+
+ Solid Gray Button
+
+```
+
+### Outline Buttons
+```tsx
+
+ Outline Button
+
+```
+
+### Brand Buttons
+```tsx
+
+ Brand Button
+
+```
+
+## Shadow Preview
+
+Click on any shadow to copy its Tailwind class name. Each card demonstrates how the shadow appears when applied.
+
+
diff --git a/apps/ui-playground/content/design/spacing.mdx b/apps/ui-playground/content/design/spacing.mdx
new file mode 100644
index 0000000000..29e50bdd88
--- /dev/null
+++ b/apps/ui-playground/content/design/spacing.mdx
@@ -0,0 +1,39 @@
+---
+title: Spacing
+description: Cal.com's spacing system follows the Tailwind spacing scale
+---
+
+import { SpacingTable } from '@/components/ui/SpacingTable';
+
+export const spacingTokens = [
+ { name: '0', value: '0', pixels: '0px' },
+ { name: 'px', value: '1px', pixels: '1px' },
+ { name: '0.5', value: '0.125rem', pixels: '2px' },
+ { name: '1', value: '0.25rem', pixels: '4px' },
+ { name: '1.5', value: '0.375rem', pixels: '6px' },
+ { name: '2', value: '0.5rem', pixels: '8px' },
+ { name: '2.5', value: '0.625rem', pixels: '10px' },
+ { name: '3', value: '0.75rem', pixels: '12px' },
+ { name: '4', value: '1rem', pixels: '16px' },
+ { name: '5', value: '1.25rem', pixels: '20px' },
+ { name: '6', value: '1.5rem', pixels: '24px' },
+ { name: '8', value: '2rem', pixels: '32px' },
+ { name: '9', value: '2.25rem', pixels: '36px' },
+ { name: '10', value: '2.5rem', pixels: '40px' },
+ { name: '12', value: '3rem', pixels: '48px' },
+ { name: '14', value: '3.5rem', pixels: '56px' },
+ { name: '16', value: '4rem', pixels: '64px' },
+ { name: '20', value: '5rem', pixels: '80px' },
+];
+
+# Spacing System
+
+Our spacing system follows the Tailwind spacing scale, providing consistent spacing values across the application. Each spacing token can be used with various utility classes:
+
+- **Padding**: `p-{size}`, `px-{size}`, `py-{size}`, `pt-{size}`, `pr-{size}`, `pb-{size}`, `pl-{size}`
+- **Margin**: `m-{size}`, `mx-{size}`, `my-{size}`, `mt-{size}`, `mr-{size}`, `mb-{size}`, `ml-{size}`
+- **Gap**: `gap-{size}`, `gap-x-{size}`, `gap-y-{size}`
+
+Hover over each token to copy its utility classes or pixel value.
+
+
diff --git a/apps/ui-playground/content/design/typography.mdx b/apps/ui-playground/content/design/typography.mdx
new file mode 100644
index 0000000000..f7f01b5d90
--- /dev/null
+++ b/apps/ui-playground/content/design/typography.mdx
@@ -0,0 +1,156 @@
+---
+title: Typography
+---
+
+import { TypographyTable } from '@/components/ui/TypographyTable';
+
+export const displayStyles = {
+ title: 'Display',
+ description: 'Used for large headings and prominent text',
+ styles: [
+ {
+ name: 'Display 3XL',
+ className: 'text-3xl font-medium font-display',
+ specs: {
+ fontFamily: 'InterDisplay',
+ fontSize: '30',
+ lineHeight: '36px',
+ weight: 'medium',
+ },
+ },
+ {
+ name: 'Display 2XL',
+ className: 'text-2xl font-medium font-display',
+ specs: {
+ fontFamily: 'InterDisplay',
+ fontSize: '24',
+ lineHeight: '32px',
+ weight: 'medium',
+ },
+ },
+ {
+ name: 'Display XL',
+ className: 'text-xl font-medium font-display',
+ specs: {
+ fontFamily: 'InterDisplay',
+ fontSize: '20',
+ lineHeight: '28px',
+ weight: 'medium',
+ },
+ },
+ {
+ name: 'Display LG',
+ className: 'text-lg font-medium font-display',
+ specs: {
+ fontFamily: 'InterDisplay',
+ fontSize: '18',
+ lineHeight: '20px',
+ weight: 'medium',
+ },
+ },
+ {
+ name: 'Display Base',
+ className: 'text-base font-medium font-display',
+ specs: {
+ fontFamily: 'InterDisplay',
+ fontSize: '16',
+ lineHeight: '18px',
+ weight: 'medium',
+ },
+ },
+ ],
+};
+
+export const bodyStyles = {
+ title: 'Body',
+ description: 'Used for general text content',
+ styles: [
+ {
+ name: 'Large Semibold',
+ className: 'text-lg font-semibold leading-none',
+ specs: {
+ fontFamily: 'Inter',
+ fontSize: '18',
+ lineHeight: '20px',
+ weight: 'semibold',
+ },
+ },
+ {
+ name: 'Base Normal',
+ className: 'text-base font-normal leading-none',
+ specs: {
+ fontFamily: 'Inter',
+ fontSize: '16',
+ lineHeight: '18px',
+ weight: 'regular',
+ },
+ },
+ {
+ name: 'Base Medium',
+ className: 'text-base font-medium leading-none',
+ specs: {
+ fontFamily: 'Inter',
+ fontSize: '16',
+ lineHeight: '18px',
+ weight: 'medium',
+ },
+ },
+ {
+ name: 'Small Normal',
+ className: 'text-sm font-normal leading-none',
+ specs: {
+ fontFamily: 'Inter',
+ fontSize: '14',
+ lineHeight: '16px',
+ weight: 'regular',
+ },
+ },
+ ],
+};
+
+export const paragraphStyles = {
+ title: 'Paragraph',
+ description: 'Used for longer text content with different line heights',
+ styles: [
+ {
+ name: 'Large Medium Normal',
+ className: 'text-lg font-medium leading-normal',
+ specs: {
+ fontFamily: 'Inter',
+ fontSize: '18',
+ lineHeight: '150%',
+ weight: 'medium',
+ },
+ },
+ {
+ name: 'Base Normal',
+ className: 'text-base font-normal leading-normal',
+ specs: {
+ fontFamily: 'Inter',
+ fontSize: '16',
+ lineHeight: '150%',
+ weight: 'regular',
+ },
+ },
+ {
+ name: 'Small Medium Tight',
+ className: 'text-sm font-medium leading-tight',
+ specs: {
+ fontFamily: 'Inter',
+ fontSize: '14',
+ lineHeight: '125%',
+ weight: 'medium',
+ },
+ },
+ ],
+};
+
+# Typography System
+
+Our typography system follows the Tailwind typography scale with custom modifications for Cal.com's brand. The system is organized into three main categories:
+
+1. Display - Large headings and prominent text
+2. Body - General text content
+3. Paragraph - Longer form content with different line heights
+
+
diff --git a/apps/ui-playground/fonts/CalSans-SemiBold.woff2 b/apps/ui-playground/fonts/CalSans-SemiBold.woff2
new file mode 100644
index 0000000000..36d71b70d0
Binary files /dev/null and b/apps/ui-playground/fonts/CalSans-SemiBold.woff2 differ
diff --git a/apps/ui-playground/lib/colorUtils.ts b/apps/ui-playground/lib/colorUtils.ts
new file mode 100644
index 0000000000..67fde99eb9
--- /dev/null
+++ b/apps/ui-playground/lib/colorUtils.ts
@@ -0,0 +1,77 @@
+function hexToRgb(hex: string): { r: number; g: number; b: number } | null {
+ const result = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(hex);
+ return result
+ ? {
+ r: parseInt(result[1], 16),
+ g: parseInt(result[2], 16),
+ b: parseInt(result[3], 16),
+ }
+ : null;
+}
+
+function rgbToHsl(r: number, g: number, b: number): { h: number; s: number; l: number } {
+ r /= 255;
+ g /= 255;
+ b /= 255;
+
+ const max = Math.max(r, g, b);
+ const min = Math.min(r, g, b);
+ let h = 0;
+ let s;
+ const l = (max + min) / 2;
+
+ if (max === min) {
+ h = s = 0;
+ } else {
+ const d = max - min;
+ s = l > 0.5 ? d / (2 - max - min) : d / (max + min);
+
+ switch (max) {
+ case r:
+ h = (g - b) / d + (g < b ? 6 : 0);
+ break;
+ case g:
+ h = (b - r) / d + 2;
+ break;
+ case b:
+ h = (r - g) / d + 4;
+ break;
+ }
+
+ h /= 6;
+ }
+
+ return {
+ h: Math.round(h * 360),
+ s: Math.round(s * 100),
+ l: Math.round(l * 100),
+ };
+}
+
+export function getColorFormats(color: string, className?: string) {
+ // If we have a Tailwind class name, include it in the formats
+ if (!color.startsWith("#")) {
+ return {
+ hex: color,
+ rgb: "Computed at runtime",
+ hsl: "Computed at runtime",
+ tailwind: className || "Computed at runtime",
+ };
+ }
+
+ const rgb = hexToRgb(color);
+ if (!rgb) return null;
+
+ const hsl = rgbToHsl(rgb.r, rgb.g, rgb.b);
+
+ return {
+ hex: color,
+ rgb: `rgb(${rgb.r}, ${rgb.g}, ${rgb.b})`,
+ hsl: `hsl(${hsl.h}, ${hsl.s}%, ${hsl.l}%)`,
+ tailwind: className || "Computed at runtime",
+ };
+}
+
+export function copyToClipboard(text: string): Promise {
+ return navigator.clipboard.writeText(text);
+}
diff --git a/apps/ui-playground/next.config.mjs b/apps/ui-playground/next.config.mjs
new file mode 100644
index 0000000000..ed016a4927
--- /dev/null
+++ b/apps/ui-playground/next.config.mjs
@@ -0,0 +1,17 @@
+import { createMDX } from "fumadocs-mdx/next";
+
+const withMDX = createMDX();
+
+/** @type {import('next').NextConfig} */
+const config = {
+ reactStrictMode: true,
+ transpilePackages: ["@calcom/ui"],
+ // We are ignoring type errors in this playground to pass build -
+ // Calcom UI pulls in appstore and trpc and they have type errors
+ // when you dont have their d.ts imported into a workspace
+ typescript: {
+ ignoreBuildErrors: true,
+ },
+};
+
+export default withMDX(config);
diff --git a/apps/ui-playground/package.json b/apps/ui-playground/package.json
new file mode 100644
index 0000000000..ab5c0fccb8
--- /dev/null
+++ b/apps/ui-playground/package.json
@@ -0,0 +1,39 @@
+{
+ "name": "@calcom/timeless-ui-docs",
+ "version": "0.1.0",
+ "private": true,
+ "scripts": {
+ "dev": "next dev --turbopack --port=1337",
+ "build": "next build",
+ "start": "next start",
+ "lint": "next lint"
+ },
+ "dependencies": {
+ "@calcom/config": "*",
+ "@calcom/lib": "*",
+ "@calcom/ui": "*",
+ "@radix-ui/react-tooltip": "^1.1.8",
+ "airtable": "^0.12.2",
+ "fumadocs-core": "^14.5.4",
+ "fumadocs-mdx": "^11.1.1",
+ "fumadocs-typescript": "^3.0.2",
+ "fumadocs-ui": "14.4.0",
+ "next": "15.1.6",
+ "react": "^18.0.0",
+ "react-dom": "^18.0.0",
+ "react-hot-toast": "^2.5.2"
+ },
+ "devDependencies": {
+ "@calcom/tsconfig": "*",
+ "@eslint/eslintrc": "^3",
+ "@types/mdx": "^2.0.13",
+ "@types/node": "^20",
+ "@types/react": "^18",
+ "@types/react-dom": "^18",
+ "eslint": "^9",
+ "eslint-config-next": "15.1.6",
+ "postcss": "^8",
+ "tailwindcss": "^3.4.1",
+ "typescript": "^5"
+ }
+}
diff --git a/apps/ui-playground/postcss.config.js b/apps/ui-playground/postcss.config.js
new file mode 100644
index 0000000000..6887c82624
--- /dev/null
+++ b/apps/ui-playground/postcss.config.js
@@ -0,0 +1,8 @@
+module.exports = {
+ plugins: {
+ "postcss-import": {},
+ "tailwindcss/nesting": {},
+ tailwindcss: {},
+ autoprefixer: {},
+ },
+};
diff --git a/apps/ui-playground/source.config.ts b/apps/ui-playground/source.config.ts
new file mode 100644
index 0000000000..9734be8bf4
--- /dev/null
+++ b/apps/ui-playground/source.config.ts
@@ -0,0 +1,22 @@
+import { defineCollections, defineConfig, defineDocs, frontmatterSchema } from "fumadocs-mdx/config";
+import { z } from "zod";
+
+export const { docs, meta } = defineDocs();
+
+export const components = defineCollections({
+ dir: "content/design",
+ schema: frontmatterSchema.extend({
+ airtableId: z.string().optional(),
+ designStatus: z
+ .enum(["Needs changes", "In progress", "Ready for dev", "Not started"])
+ .default("In progress"),
+ devStatus: z
+ .enum(["Changes requested", "Ready for review", "Not started", "Needs Changes", "Approved"])
+ .default("Not started"),
+ }),
+ type: "doc",
+});
+
+export default defineConfig({
+ lastModifiedTime: "git",
+});
diff --git a/apps/ui-playground/tailwind.config.js b/apps/ui-playground/tailwind.config.js
new file mode 100644
index 0000000000..7a01c2ec2b
--- /dev/null
+++ b/apps/ui-playground/tailwind.config.js
@@ -0,0 +1,20 @@
+import { createPreset } from "fumadocs-ui/tailwind-plugin";
+
+import base from "@calcom/config/tailwind-preset";
+
+/** @type {import('tailwindcss').Config} */
+export default {
+ content: [
+ ...base.content,
+ "./components/**/*.{ts,tsx}",
+ "./app/**/*.{ts,tsx}",
+ "./content/**/*.{md,mdx}",
+ "./mdx-components.{ts,tsx}",
+ "./node_modules/fumadocs-ui/dist/**/*.js",
+ "../../internal/ui/src/**/*.tsx",
+ "../../internal/icons/src/**/*.tsx",
+ ],
+ plugins: [...base.plugins],
+ theme: base.theme,
+ presets: [createPreset()],
+};
diff --git a/apps/ui-playground/tsconfig.json b/apps/ui-playground/tsconfig.json
new file mode 100644
index 0000000000..eca971ac67
--- /dev/null
+++ b/apps/ui-playground/tsconfig.json
@@ -0,0 +1,17 @@
+{
+ "extends": "@calcom/tsconfig/nextjs.json",
+ "compilerOptions": {
+ "strictNullChecks": true,
+ "experimentalDecorators": true,
+ "plugins": [
+ {
+ "name": "next"
+ }
+ ],
+ "paths": {
+ "@/*": ["./*"]
+ }
+ },
+ "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"],
+ "exclude": ["node_modules"]
+}
diff --git a/packages/ui/components/form/index.ts b/packages/ui/components/form/index.ts
index 180416aafa..ede0f2a7dc 100644
--- a/packages/ui/components/form/index.ts
+++ b/packages/ui/components/form/index.ts
@@ -23,6 +23,9 @@ export { Label } from "./inputs/Label";
export { Select, SelectField, SelectWithValidation, getReactSelectProps } from "./select";
export { DateRangePickerLazy as DateRangePicker } from "./date-range-picker";
+export { Slider } from "./slider";
+export { RangeSlider } from "./slider/RangeSlider";
+export { RangeSliderPopover } from "./slider/RangeSliderPopover";
export { BooleanToggleGroup, BooleanToggleGroupField, ToggleGroup } from "./toggleGroup";
export { DatePicker } from "./datepicker";
export { FormStep, Steps, Stepper } from "./step";
diff --git a/packages/ui/components/form/slider/index.tsx b/packages/ui/components/form/slider/index.tsx
new file mode 100644
index 0000000000..d89744bd25
--- /dev/null
+++ b/packages/ui/components/form/slider/index.tsx
@@ -0,0 +1,25 @@
+"use client";
+
+import * as SliderPrimitive from "@radix-ui/react-slider";
+import * as React from "react";
+
+import classNames from "@calcom/ui/classNames";
+
+const Slider = React.forwardRef<
+ React.ElementRef,
+ React.ComponentPropsWithoutRef
+>(({ className, ...props }, ref) => (
+
+
+
+
+
+
+
+));
+Slider.displayName = SliderPrimitive.Root.displayName;
+
+export { Slider };
diff --git a/packages/ui/components/navigation/index.ts b/packages/ui/components/navigation/index.ts
index a304de05d8..aef29ad145 100644
--- a/packages/ui/components/navigation/index.ts
+++ b/packages/ui/components/navigation/index.ts
@@ -5,3 +5,4 @@ export type { NavTabProps } from "./tabs/HorizontalTabs";
export { default as VerticalTabItem } from "./tabs/VerticalTabItem";
export type { VerticalTabItemProps } from "./tabs/VerticalTabItem";
export { default as VerticalTabs } from "./tabs/VerticalTabs";
+export { NavigationItem } from "./NavigationItem";
diff --git a/yarn.lock b/yarn.lock
index b6d435a99e..643e096386 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -3630,6 +3630,37 @@ __metadata:
languageName: unknown
linkType: soft
+"@calcom/timeless-ui-docs@workspace:apps/ui-playground":
+ version: 0.0.0-use.local
+ resolution: "@calcom/timeless-ui-docs@workspace:apps/ui-playground"
+ dependencies:
+ "@calcom/config": "*"
+ "@calcom/lib": "*"
+ "@calcom/tsconfig": "*"
+ "@calcom/ui": "*"
+ "@eslint/eslintrc": ^3
+ "@radix-ui/react-tooltip": ^1.1.8
+ "@types/mdx": ^2.0.13
+ "@types/node": ^20
+ "@types/react": ^18
+ "@types/react-dom": ^18
+ airtable: ^0.12.2
+ eslint: ^9
+ eslint-config-next: 15.1.6
+ fumadocs-core: ^14.5.4
+ fumadocs-mdx: ^11.1.1
+ fumadocs-typescript: ^3.0.2
+ fumadocs-ui: 14.4.0
+ next: 15.1.6
+ postcss: ^8
+ react: ^18.0.0
+ react-dom: ^18.0.0
+ react-hot-toast: ^2.5.2
+ tailwindcss: ^3.4.1
+ typescript: ^5
+ languageName: unknown
+ linkType: soft
+
"@calcom/trpc@*, @calcom/trpc@workspace:packages/trpc":
version: 0.0.0-use.local
resolution: "@calcom/trpc@workspace:packages/trpc"
@@ -4611,6 +4642,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/aix-ppc64@npm:0.25.2":
+ version: 0.25.2
+ resolution: "@esbuild/aix-ppc64@npm:0.25.2"
+ conditions: os=aix & cpu=ppc64
+ languageName: node
+ linkType: hard
+
"@esbuild/android-arm64@npm:0.18.20":
version: 0.18.20
resolution: "@esbuild/android-arm64@npm:0.18.20"
@@ -4639,6 +4677,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/android-arm64@npm:0.25.2":
+ version: 0.25.2
+ resolution: "@esbuild/android-arm64@npm:0.25.2"
+ conditions: os=android & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/android-arm@npm:0.18.20":
version: 0.18.20
resolution: "@esbuild/android-arm@npm:0.18.20"
@@ -4667,6 +4712,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/android-arm@npm:0.25.2":
+ version: 0.25.2
+ resolution: "@esbuild/android-arm@npm:0.25.2"
+ conditions: os=android & cpu=arm
+ languageName: node
+ linkType: hard
+
"@esbuild/android-x64@npm:0.18.20":
version: 0.18.20
resolution: "@esbuild/android-x64@npm:0.18.20"
@@ -4695,6 +4747,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/android-x64@npm:0.25.2":
+ version: 0.25.2
+ resolution: "@esbuild/android-x64@npm:0.25.2"
+ conditions: os=android & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/darwin-arm64@npm:0.18.20":
version: 0.18.20
resolution: "@esbuild/darwin-arm64@npm:0.18.20"
@@ -4723,6 +4782,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/darwin-arm64@npm:0.25.2":
+ version: 0.25.2
+ resolution: "@esbuild/darwin-arm64@npm:0.25.2"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/darwin-x64@npm:0.18.20":
version: 0.18.20
resolution: "@esbuild/darwin-x64@npm:0.18.20"
@@ -4751,6 +4817,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/darwin-x64@npm:0.25.2":
+ version: 0.25.2
+ resolution: "@esbuild/darwin-x64@npm:0.25.2"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/freebsd-arm64@npm:0.18.20":
version: 0.18.20
resolution: "@esbuild/freebsd-arm64@npm:0.18.20"
@@ -4779,6 +4852,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/freebsd-arm64@npm:0.25.2":
+ version: 0.25.2
+ resolution: "@esbuild/freebsd-arm64@npm:0.25.2"
+ conditions: os=freebsd & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/freebsd-x64@npm:0.18.20":
version: 0.18.20
resolution: "@esbuild/freebsd-x64@npm:0.18.20"
@@ -4807,6 +4887,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/freebsd-x64@npm:0.25.2":
+ version: 0.25.2
+ resolution: "@esbuild/freebsd-x64@npm:0.25.2"
+ conditions: os=freebsd & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-arm64@npm:0.18.20":
version: 0.18.20
resolution: "@esbuild/linux-arm64@npm:0.18.20"
@@ -4835,6 +4922,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-arm64@npm:0.25.2":
+ version: 0.25.2
+ resolution: "@esbuild/linux-arm64@npm:0.25.2"
+ conditions: os=linux & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-arm@npm:0.18.20":
version: 0.18.20
resolution: "@esbuild/linux-arm@npm:0.18.20"
@@ -4863,6 +4957,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-arm@npm:0.25.2":
+ version: 0.25.2
+ resolution: "@esbuild/linux-arm@npm:0.25.2"
+ conditions: os=linux & cpu=arm
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-ia32@npm:0.18.20":
version: 0.18.20
resolution: "@esbuild/linux-ia32@npm:0.18.20"
@@ -4891,6 +4992,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-ia32@npm:0.25.2":
+ version: 0.25.2
+ resolution: "@esbuild/linux-ia32@npm:0.25.2"
+ conditions: os=linux & cpu=ia32
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-loong64@npm:0.18.20":
version: 0.18.20
resolution: "@esbuild/linux-loong64@npm:0.18.20"
@@ -4919,6 +5027,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-loong64@npm:0.25.2":
+ version: 0.25.2
+ resolution: "@esbuild/linux-loong64@npm:0.25.2"
+ conditions: os=linux & cpu=loong64
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-mips64el@npm:0.18.20":
version: 0.18.20
resolution: "@esbuild/linux-mips64el@npm:0.18.20"
@@ -4947,6 +5062,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-mips64el@npm:0.25.2":
+ version: 0.25.2
+ resolution: "@esbuild/linux-mips64el@npm:0.25.2"
+ conditions: os=linux & cpu=mips64el
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-ppc64@npm:0.18.20":
version: 0.18.20
resolution: "@esbuild/linux-ppc64@npm:0.18.20"
@@ -4975,6 +5097,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-ppc64@npm:0.25.2":
+ version: 0.25.2
+ resolution: "@esbuild/linux-ppc64@npm:0.25.2"
+ conditions: os=linux & cpu=ppc64
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-riscv64@npm:0.18.20":
version: 0.18.20
resolution: "@esbuild/linux-riscv64@npm:0.18.20"
@@ -5003,6 +5132,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-riscv64@npm:0.25.2":
+ version: 0.25.2
+ resolution: "@esbuild/linux-riscv64@npm:0.25.2"
+ conditions: os=linux & cpu=riscv64
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-s390x@npm:0.18.20":
version: 0.18.20
resolution: "@esbuild/linux-s390x@npm:0.18.20"
@@ -5031,6 +5167,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-s390x@npm:0.25.2":
+ version: 0.25.2
+ resolution: "@esbuild/linux-s390x@npm:0.25.2"
+ conditions: os=linux & cpu=s390x
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-x64@npm:0.18.20":
version: 0.18.20
resolution: "@esbuild/linux-x64@npm:0.18.20"
@@ -5059,6 +5202,20 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-x64@npm:0.25.2":
+ version: 0.25.2
+ resolution: "@esbuild/linux-x64@npm:0.25.2"
+ conditions: os=linux & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@esbuild/netbsd-arm64@npm:0.25.2":
+ version: 0.25.2
+ resolution: "@esbuild/netbsd-arm64@npm:0.25.2"
+ conditions: os=netbsd & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/netbsd-x64@npm:0.18.20":
version: 0.18.20
resolution: "@esbuild/netbsd-x64@npm:0.18.20"
@@ -5087,6 +5244,20 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/netbsd-x64@npm:0.25.2":
+ version: 0.25.2
+ resolution: "@esbuild/netbsd-x64@npm:0.25.2"
+ conditions: os=netbsd & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@esbuild/openbsd-arm64@npm:0.25.2":
+ version: 0.25.2
+ resolution: "@esbuild/openbsd-arm64@npm:0.25.2"
+ conditions: os=openbsd & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/openbsd-x64@npm:0.18.20":
version: 0.18.20
resolution: "@esbuild/openbsd-x64@npm:0.18.20"
@@ -5115,6 +5286,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/openbsd-x64@npm:0.25.2":
+ version: 0.25.2
+ resolution: "@esbuild/openbsd-x64@npm:0.25.2"
+ conditions: os=openbsd & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/sunos-x64@npm:0.18.20":
version: 0.18.20
resolution: "@esbuild/sunos-x64@npm:0.18.20"
@@ -5143,6 +5321,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/sunos-x64@npm:0.25.2":
+ version: 0.25.2
+ resolution: "@esbuild/sunos-x64@npm:0.25.2"
+ conditions: os=sunos & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/win32-arm64@npm:0.18.20":
version: 0.18.20
resolution: "@esbuild/win32-arm64@npm:0.18.20"
@@ -5171,6 +5356,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/win32-arm64@npm:0.25.2":
+ version: 0.25.2
+ resolution: "@esbuild/win32-arm64@npm:0.25.2"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/win32-ia32@npm:0.18.20":
version: 0.18.20
resolution: "@esbuild/win32-ia32@npm:0.18.20"
@@ -5199,6 +5391,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/win32-ia32@npm:0.25.2":
+ version: 0.25.2
+ resolution: "@esbuild/win32-ia32@npm:0.25.2"
+ conditions: os=win32 & cpu=ia32
+ languageName: node
+ linkType: hard
+
"@esbuild/win32-x64@npm:0.18.20":
version: 0.18.20
resolution: "@esbuild/win32-x64@npm:0.18.20"
@@ -5227,6 +5426,58 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/win32-x64@npm:0.25.2":
+ version: 0.25.2
+ resolution: "@esbuild/win32-x64@npm:0.25.2"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0":
+ version: 4.5.1
+ resolution: "@eslint-community/eslint-utils@npm:4.5.1"
+ dependencies:
+ eslint-visitor-keys: ^3.4.3
+ peerDependencies:
+ eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
+ checksum: 853e681fd134e96ce88066b0cfb3ce8b7a87afc9ea207139059f51e302eb9e6de4ab73c9eeb3995407bd6c08f836aade9fce47e91124c254a4eea24a5465c2ac
+ languageName: node
+ linkType: hard
+
+"@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.12.1":
+ version: 4.12.1
+ resolution: "@eslint-community/regexpp@npm:4.12.1"
+ checksum: 0d628680e204bc316d545b4993d3658427ca404ae646ce541fcc65306b8c712c340e5e573e30fb9f85f4855c0c5f6dca9868931f2fcced06417fbe1a0c6cd2d6
+ languageName: node
+ linkType: hard
+
+"@eslint/config-array@npm:^0.19.2":
+ version: 0.19.2
+ resolution: "@eslint/config-array@npm:0.19.2"
+ dependencies:
+ "@eslint/object-schema": ^2.1.6
+ debug: ^4.3.1
+ minimatch: ^3.1.2
+ checksum: 1c707e04fc2951079b32d2cb1c939ce25e863cd1329c1bd363a285b2a5caaaf88b97ddbf354cc46d1334097dc749f79b0fae33151dc2dfb9a60ba14288c65b39
+ languageName: node
+ linkType: hard
+
+"@eslint/config-helpers@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "@eslint/config-helpers@npm:0.2.0"
+ checksum: 36e857165f1d4661ce1dd31e739135e49b3fc0cf1dcbd64e07e53475441640ab0b7abefa3e9718a598c570ee05a91b2f91cd74c008fa30fc3db8b05d07645fb2
+ languageName: node
+ linkType: hard
+
+"@eslint/core@npm:^0.12.0":
+ version: 0.12.0
+ resolution: "@eslint/core@npm:0.12.0"
+ dependencies:
+ "@types/json-schema": ^7.0.15
+ checksum: 3979af324102a3af2742060360563ba6b9525b8e1e524ad3d3e31e65af27db554b61d1cdfeaa42e15fb7d9ce9097c44225fd9e4f8193576accc1772457b88c12
+ languageName: node
+ linkType: hard
+
"@eslint/eslintrc@npm:^1.4.1":
version: 1.4.1
resolution: "@eslint/eslintrc@npm:1.4.1"
@@ -5244,6 +5495,47 @@ __metadata:
languageName: node
linkType: hard
+"@eslint/eslintrc@npm:^3, @eslint/eslintrc@npm:^3.3.1":
+ version: 3.3.1
+ resolution: "@eslint/eslintrc@npm:3.3.1"
+ 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
+ checksum: 8241f998f0857abf5a615072273b90b1244d75c1c45d217c6a8eb444c6e12bbb5506b4879c14fb262eb72b7d8e3d2f0542da2db1a7f414a12496ebb790fb4d62
+ languageName: node
+ linkType: hard
+
+"@eslint/js@npm:9.23.0":
+ version: 9.23.0
+ resolution: "@eslint/js@npm:9.23.0"
+ checksum: 5ce796f9fd4cb7b8995062bd7697bf4406560089af039fe1f548b9d0948570763fa6d9f848f87fb13558ab85d4d88152d94d82fb9f6cf091b0dc4b4d6e15cfba
+ languageName: node
+ linkType: hard
+
+"@eslint/object-schema@npm:^2.1.6":
+ version: 2.1.6
+ resolution: "@eslint/object-schema@npm:2.1.6"
+ checksum: e32e565319f6544d36d3fa69a3e163120722d12d666d1a4525c9a6f02e9b54c29d9b1f03139e25d7e759e08dda8da433590bc23c09db8d511162157ef1b86a4c
+ languageName: node
+ linkType: hard
+
+"@eslint/plugin-kit@npm:^0.2.7":
+ version: 0.2.7
+ resolution: "@eslint/plugin-kit@npm:0.2.7"
+ dependencies:
+ "@eslint/core": ^0.12.0
+ levn: ^0.4.1
+ checksum: e5d9be6ae54c7abd4605025e5831ac16dd0636ac5d41fbfcd8898a5d29711a2fb1fc8c784aa68a1469e66c8d41965da70d7a7516f9c2bca1c84342dd344bbb8e
+ languageName: node
+ linkType: hard
+
"@ewsjs/ntlm-client@npm:^3.0.1":
version: 3.0.1
resolution: "@ewsjs/ntlm-client@npm:3.0.1"
@@ -5458,6 +5750,15 @@ __metadata:
languageName: node
linkType: hard
+"@formatjs/intl-localematcher@npm:^0.5.10, @formatjs/intl-localematcher@npm:^0.5.7":
+ version: 0.5.10
+ resolution: "@formatjs/intl-localematcher@npm:0.5.10"
+ dependencies:
+ tslib: 2
+ checksum: b36b66e2c81ef9e8b99be784a317c74364c8b6b396e0e1be259fbafda41403c40aec14241efcc4e556580e20f5b71e20351d110cd63e447330d3936d156ebb29
+ languageName: node
+ linkType: hard
+
"@formatjs/intl@npm:2.2.1":
version: 2.2.1
resolution: "@formatjs/intl@npm:2.2.1"
@@ -5656,6 +5957,23 @@ __metadata:
languageName: node
linkType: hard
+"@humanfs/core@npm:^0.19.1":
+ version: 0.19.1
+ resolution: "@humanfs/core@npm:0.19.1"
+ checksum: 611e0545146f55ddfdd5c20239cfb7911f9d0e28258787c4fc1a1f6214250830c9367aaaeace0096ed90b6739bee1e9c52ad5ba8adaf74ab8b449119303babfe
+ languageName: node
+ linkType: hard
+
+"@humanfs/node@npm:^0.16.6":
+ version: 0.16.6
+ resolution: "@humanfs/node@npm:0.16.6"
+ dependencies:
+ "@humanfs/core": ^0.19.1
+ "@humanwhocodes/retry": ^0.3.0
+ checksum: f9cb52bb235f8b9c6fcff43a7e500669a38f8d6ce26593404a9b56365a1644e0ed60c720dc65ff6a696b1f85f3563ab055bb554ec8674f2559085ba840e47710
+ languageName: node
+ linkType: hard
+
"@humanwhocodes/config-array@npm:^0.11.8":
version: 0.11.8
resolution: "@humanwhocodes/config-array@npm:0.11.8"
@@ -5681,6 +5999,20 @@ __metadata:
languageName: node
linkType: hard
+"@humanwhocodes/retry@npm:^0.3.0":
+ version: 0.3.1
+ resolution: "@humanwhocodes/retry@npm:0.3.1"
+ checksum: 7e5517bb51dbea3e02ab6cacef59a8f4b0ca023fc4b0b8cbc40de0ad29f46edd50b897c6e7fba79366a0217e3f48e2da8975056f6c35cfe19d9cc48f1d03c1dd
+ languageName: node
+ linkType: hard
+
+"@humanwhocodes/retry@npm:^0.4.2":
+ version: 0.4.2
+ resolution: "@humanwhocodes/retry@npm:0.4.2"
+ checksum: 764127449a9f97d807b9c47f898fce8d7e0e8e8438366116b9ddcaacded99b2c285b8eed2cfdd5fdcb68be47728218db949f9618a58c0d3898d9fd14a6d6671e
+ languageName: node
+ linkType: hard
+
"@img/sharp-darwin-arm64@npm:0.33.5":
version: 0.33.5
resolution: "@img/sharp-darwin-arm64@npm:0.33.5"
@@ -7188,6 +7520,38 @@ __metadata:
languageName: node
linkType: hard
+"@mdx-js/mdx@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "@mdx-js/mdx@npm:3.1.0"
+ dependencies:
+ "@types/estree": ^1.0.0
+ "@types/estree-jsx": ^1.0.0
+ "@types/hast": ^3.0.0
+ "@types/mdx": ^2.0.0
+ collapse-white-space: ^2.0.0
+ devlop: ^1.0.0
+ estree-util-is-identifier-name: ^3.0.0
+ estree-util-scope: ^1.0.0
+ estree-walker: ^3.0.0
+ hast-util-to-jsx-runtime: ^2.0.0
+ markdown-extensions: ^2.0.0
+ recma-build-jsx: ^1.0.0
+ recma-jsx: ^1.0.0
+ recma-stringify: ^1.0.0
+ rehype-recma: ^1.0.0
+ remark-mdx: ^3.0.0
+ remark-parse: ^11.0.0
+ remark-rehype: ^11.0.0
+ source-map: ^0.7.0
+ unified: ^11.0.0
+ unist-util-position-from-estree: ^2.0.0
+ unist-util-stringify-position: ^4.0.0
+ unist-util-visit: ^5.0.0
+ vfile: ^6.0.0
+ checksum: 8a1aa72ddb23294ef28903fc7ad32439a8588106949d789477c2e858e6f068c7b979ae4b2296e820987f7c4d75d6781dafb6fe6a514828bb2ab2b81d89548064
+ languageName: node
+ linkType: hard
+
"@microsoft/api-extractor-model@npm:7.28.3":
version: 7.28.3
resolution: "@microsoft/api-extractor-model@npm:7.28.3"
@@ -7684,6 +8048,13 @@ __metadata:
languageName: node
linkType: hard
+"@next/env@npm:15.1.6":
+ version: 15.1.6
+ resolution: "@next/env@npm:15.1.6"
+ checksum: 53c34de78f1fdd9dfafe50e5d435ff62b5176cfcf94b990c70337d99d4c36b4a9944892586396be34fa0d0fefdef97963764b88c78ff2988fbcc2ee1ab46ada0
+ languageName: node
+ linkType: hard
+
"@next/env@npm:15.2.3":
version: 15.2.3
resolution: "@next/env@npm:15.2.3"
@@ -7709,6 +8080,15 @@ __metadata:
languageName: node
linkType: hard
+"@next/eslint-plugin-next@npm:15.1.6":
+ version: 15.1.6
+ resolution: "@next/eslint-plugin-next@npm:15.1.6"
+ dependencies:
+ fast-glob: 3.3.1
+ checksum: e519faaab2bef3995d369d9e84043e1c1d806085077b7107f5c7e5c923f9c4ee0c530277ef1bb1239b8ed34caa43d8b2b29182dacd786729f00e4627c84021df
+ languageName: node
+ linkType: hard
+
"@next/swc-darwin-arm64@npm:13.5.7":
version: 13.5.7
resolution: "@next/swc-darwin-arm64@npm:13.5.7"
@@ -7730,6 +8110,13 @@ __metadata:
languageName: node
linkType: hard
+"@next/swc-darwin-arm64@npm:15.1.6":
+ version: 15.1.6
+ resolution: "@next/swc-darwin-arm64@npm:15.1.6"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@next/swc-darwin-arm64@npm:15.2.3":
version: 15.2.3
resolution: "@next/swc-darwin-arm64@npm:15.2.3"
@@ -7758,6 +8145,13 @@ __metadata:
languageName: node
linkType: hard
+"@next/swc-darwin-x64@npm:15.1.6":
+ version: 15.1.6
+ resolution: "@next/swc-darwin-x64@npm:15.1.6"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
"@next/swc-darwin-x64@npm:15.2.3":
version: 15.2.3
resolution: "@next/swc-darwin-x64@npm:15.2.3"
@@ -7786,6 +8180,13 @@ __metadata:
languageName: node
linkType: hard
+"@next/swc-linux-arm64-gnu@npm:15.1.6":
+ version: 15.1.6
+ resolution: "@next/swc-linux-arm64-gnu@npm:15.1.6"
+ conditions: os=linux & cpu=arm64 & libc=glibc
+ languageName: node
+ linkType: hard
+
"@next/swc-linux-arm64-gnu@npm:15.2.3":
version: 15.2.3
resolution: "@next/swc-linux-arm64-gnu@npm:15.2.3"
@@ -7814,6 +8215,13 @@ __metadata:
languageName: node
linkType: hard
+"@next/swc-linux-arm64-musl@npm:15.1.6":
+ version: 15.1.6
+ resolution: "@next/swc-linux-arm64-musl@npm:15.1.6"
+ conditions: os=linux & cpu=arm64 & libc=musl
+ languageName: node
+ linkType: hard
+
"@next/swc-linux-arm64-musl@npm:15.2.3":
version: 15.2.3
resolution: "@next/swc-linux-arm64-musl@npm:15.2.3"
@@ -7842,6 +8250,13 @@ __metadata:
languageName: node
linkType: hard
+"@next/swc-linux-x64-gnu@npm:15.1.6":
+ version: 15.1.6
+ resolution: "@next/swc-linux-x64-gnu@npm:15.1.6"
+ conditions: os=linux & cpu=x64 & libc=glibc
+ languageName: node
+ linkType: hard
+
"@next/swc-linux-x64-gnu@npm:15.2.3":
version: 15.2.3
resolution: "@next/swc-linux-x64-gnu@npm:15.2.3"
@@ -7870,6 +8285,13 @@ __metadata:
languageName: node
linkType: hard
+"@next/swc-linux-x64-musl@npm:15.1.6":
+ version: 15.1.6
+ resolution: "@next/swc-linux-x64-musl@npm:15.1.6"
+ conditions: os=linux & cpu=x64 & libc=musl
+ languageName: node
+ linkType: hard
+
"@next/swc-linux-x64-musl@npm:15.2.3":
version: 15.2.3
resolution: "@next/swc-linux-x64-musl@npm:15.2.3"
@@ -7898,6 +8320,13 @@ __metadata:
languageName: node
linkType: hard
+"@next/swc-win32-arm64-msvc@npm:15.1.6":
+ version: 15.1.6
+ resolution: "@next/swc-win32-arm64-msvc@npm:15.1.6"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@next/swc-win32-arm64-msvc@npm:15.2.3":
version: 15.2.3
resolution: "@next/swc-win32-arm64-msvc@npm:15.2.3"
@@ -7947,6 +8376,13 @@ __metadata:
languageName: node
linkType: hard
+"@next/swc-win32-x64-msvc@npm:15.1.6":
+ version: 15.1.6
+ resolution: "@next/swc-win32-x64-msvc@npm:15.1.6"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
"@next/swc-win32-x64-msvc@npm:15.2.3":
version: 15.2.3
resolution: "@next/swc-win32-x64-msvc@npm:15.2.3"
@@ -9591,6 +10027,20 @@ __metadata:
languageName: node
linkType: hard
+"@orama/orama@npm:^2.1.1":
+ version: 2.1.1
+ resolution: "@orama/orama@npm:2.1.1"
+ checksum: 2ba94ff708be2673d4e74c6eb9b74d31b43d32796d2106c4635b477a486c025445f3a4bd77ea43520a0ba5d6d6b8b14710d2270a2ec13c53c019988886eea886
+ languageName: node
+ linkType: hard
+
+"@orama/orama@npm:^3.0.1":
+ version: 3.1.4
+ resolution: "@orama/orama@npm:3.1.4"
+ checksum: f0181177ae19092875a25c28157bffa3d8118aafbfe86c0486e6531a5c1afbf9ca507849302b252765df075acf4d0edb159bfed1af3b957a823641b1a3357885
+ languageName: node
+ linkType: hard
+
"@otplib/core@npm:^12.0.1":
version: 12.0.1
resolution: "@otplib/core@npm:12.0.1"
@@ -10235,6 +10685,33 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-accordion@npm:^1.2.1":
+ version: 1.2.3
+ resolution: "@radix-ui/react-accordion@npm:1.2.3"
+ dependencies:
+ "@radix-ui/primitive": 1.1.1
+ "@radix-ui/react-collapsible": 1.1.3
+ "@radix-ui/react-collection": 1.1.2
+ "@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.2
+ "@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
+ checksum: ea7873d9b796b0433f3b0091f36aa97c7a9fb29fa5f9ccb43389d9b59d35f43b8b7a41b9e7419c78897ccac67833a88156b66a89fb37aaaea5d2d182c6804ea0
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-arrow@npm:1.0.3":
version: 1.0.3
resolution: "@radix-ui/react-arrow@npm:1.0.3"
@@ -10255,6 +10732,25 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-arrow@npm:1.1.2":
+ version: 1.1.2
+ resolution: "@radix-ui/react-arrow@npm:1.1.2"
+ dependencies:
+ "@radix-ui/react-primitive": 2.0.2
+ 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
+ checksum: 75dcb4430c1d3d4eb1635bbdd61f9eb079a9a9ad0281f4db4107f3dd6965164aba594c466b24ed5f29e498ad8bc3c8ec1ed78d9ccce9f7a7b3c380a36437fdb4
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-avatar@npm:^1.0.4":
version: 1.0.4
resolution: "@radix-ui/react-avatar@npm:1.0.4"
@@ -10305,6 +10801,32 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-collapsible@npm:1.1.3, @radix-ui/react-collapsible@npm:^1.1.1":
+ version: 1.1.3
+ resolution: "@radix-ui/react-collapsible@npm:1.1.3"
+ 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.2
+ "@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
+ checksum: 3689dd1393ed983869e1f2aa4ccfe349af4788a4eb8ee36805ff89aaf6df5ed9743823302388691f9d4527ecee6ed558e95a198fdbe5b86bd2d81b40d0bc2a8c
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-collapsible@npm:^1.0.0":
version: 1.0.3
resolution: "@radix-ui/react-collapsible@npm:1.0.3"
@@ -10392,6 +10914,28 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-collection@npm:1.1.2":
+ version: 1.1.2
+ resolution: "@radix-ui/react-collection@npm:1.1.2"
+ dependencies:
+ "@radix-ui/react-compose-refs": 1.1.1
+ "@radix-ui/react-context": 1.1.1
+ "@radix-ui/react-primitive": 2.0.2
+ "@radix-ui/react-slot": 1.1.2
+ 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
+ checksum: 4401f36778cc9edc9dc5e82f59b51327f38cf6ed048981a04ff17b3279c47b1c6b6919fe6a621572fc154d2cb664df829b125f28525a556980e3c3b66447e6e5
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-compose-refs@npm:0.1.0":
version: 0.1.0
resolution: "@radix-ui/react-compose-refs@npm:0.1.0"
@@ -10577,6 +11121,38 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-dialog@npm:^1.1.2":
+ version: 1.1.6
+ resolution: "@radix-ui/react-dialog@npm:1.1.6"
+ 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-dismissable-layer": 1.1.5
+ "@radix-ui/react-focus-guards": 1.1.1
+ "@radix-ui/react-focus-scope": 1.1.2
+ "@radix-ui/react-id": 1.1.0
+ "@radix-ui/react-portal": 1.1.4
+ "@radix-ui/react-presence": 1.1.2
+ "@radix-ui/react-primitive": 2.0.2
+ "@radix-ui/react-slot": 1.1.2
+ "@radix-ui/react-use-controllable-state": 1.1.0
+ aria-hidden: ^1.2.4
+ react-remove-scroll: ^2.6.3
+ 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
+ checksum: 0efd5709dc55c0446eb374ed25d2a0f1c1341d77f1b1034888c52e5c20c8dffa81ea03dc1babdc8e8a41c0d59c5207f1e62bbaf0ad04d5dc57fd1173badcfc7a
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-direction@npm:1.0.1":
version: 1.0.1
resolution: "@radix-ui/react-direction@npm:1.0.1"
@@ -10592,7 +11168,7 @@ __metadata:
languageName: node
linkType: hard
-"@radix-ui/react-direction@npm:1.1.0":
+"@radix-ui/react-direction@npm:1.1.0, @radix-ui/react-direction@npm:^1.1.0":
version: 1.1.0
resolution: "@radix-ui/react-direction@npm:1.1.0"
peerDependencies:
@@ -10687,6 +11263,29 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-dismissable-layer@npm:1.1.5":
+ version: 1.1.5
+ resolution: "@radix-ui/react-dismissable-layer@npm:1.1.5"
+ dependencies:
+ "@radix-ui/primitive": 1.1.1
+ "@radix-ui/react-compose-refs": 1.1.1
+ "@radix-ui/react-primitive": 2.0.2
+ "@radix-ui/react-use-callback-ref": 1.1.0
+ "@radix-ui/react-use-escape-keydown": 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
+ checksum: 6f8c219df5033e98b5337e5351e0add8706aab6d10a6f2c7f028f7f36202300f648805530e788a8c8cc3014a7fb9d8e9824ea02100da510e70778457ffb3e4c0
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-dropdown-menu@npm:^2.0.5":
version: 2.0.5
resolution: "@radix-ui/react-dropdown-menu@npm:2.0.5"
@@ -10739,6 +11338,19 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-focus-guards@npm:1.1.1":
+ version: 1.1.1
+ resolution: "@radix-ui/react-focus-guards@npm:1.1.1"
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: ac8dd31f48fa0500bafd9368f2f06c5a06918dccefa89fa5dc77ca218dc931a094a81ca57f6b181138029822f7acdd5280dceccf5ba4d9263c754fb8f7961879
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-focus-scope@npm:0.1.4":
version: 0.1.4
resolution: "@radix-ui/react-focus-scope@npm:0.1.4"
@@ -10790,6 +11402,27 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-focus-scope@npm:1.1.2":
+ version: 1.1.2
+ resolution: "@radix-ui/react-focus-scope@npm:1.1.2"
+ dependencies:
+ "@radix-ui/react-compose-refs": 1.1.1
+ "@radix-ui/react-primitive": 2.0.2
+ "@radix-ui/react-use-callback-ref": 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
+ checksum: 803f44ae66cfa296042e23977c6cca373cab4418442d35cbdfbbee61cefc32a6419a99a6c0b62bb7e1340cf54994996d3cdc747d8d9b259bbfadb5d23a5af18a
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-hover-card@npm:^1.0.7":
version: 1.0.7
resolution: "@radix-ui/react-hover-card@npm:1.0.7"
@@ -10858,6 +11491,21 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-id@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@radix-ui/react-id@npm:1.1.0"
+ 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
+ checksum: 6fbc9d1739b3b082412da10359e63967b4f3a60383ebda4c9e56b07a722d29bee53b203b3b1418f88854a29315a7715867133bb149e6e22a027a048cdd20d970
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-label@npm:0.1.5":
version: 0.1.5
resolution: "@radix-ui/react-label@npm:0.1.5"
@@ -10910,6 +11558,38 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-navigation-menu@npm:^1.2.1":
+ version: 1.2.5
+ resolution: "@radix-ui/react-navigation-menu@npm:1.2.5"
+ dependencies:
+ "@radix-ui/primitive": 1.1.1
+ "@radix-ui/react-collection": 1.1.2
+ "@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-dismissable-layer": 1.1.5
+ "@radix-ui/react-id": 1.1.0
+ "@radix-ui/react-presence": 1.1.2
+ "@radix-ui/react-primitive": 2.0.2
+ "@radix-ui/react-use-callback-ref": 1.1.0
+ "@radix-ui/react-use-controllable-state": 1.1.0
+ "@radix-ui/react-use-layout-effect": 1.1.0
+ "@radix-ui/react-use-previous": 1.1.0
+ "@radix-ui/react-visually-hidden": 1.1.2
+ 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
+ checksum: b5790c9f2ec06fd10fb2b7226f62777555a7691003ecd085cd8d6beef59ee1e224023e31b260775278da6d7be8d5996e8ad6e8ec5ab00805d018752c8988a134
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-popover@npm:^1.0.2":
version: 1.0.6
resolution: "@radix-ui/react-popover@npm:1.0.6"
@@ -10944,6 +11624,39 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-popover@npm:^1.1.2":
+ version: 1.1.6
+ resolution: "@radix-ui/react-popover@npm:1.1.6"
+ 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-dismissable-layer": 1.1.5
+ "@radix-ui/react-focus-guards": 1.1.1
+ "@radix-ui/react-focus-scope": 1.1.2
+ "@radix-ui/react-id": 1.1.0
+ "@radix-ui/react-popper": 1.2.2
+ "@radix-ui/react-portal": 1.1.4
+ "@radix-ui/react-presence": 1.1.2
+ "@radix-ui/react-primitive": 2.0.2
+ "@radix-ui/react-slot": 1.1.2
+ "@radix-ui/react-use-controllable-state": 1.1.0
+ aria-hidden: ^1.2.4
+ react-remove-scroll: ^2.6.3
+ 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
+ checksum: 7f6af0e62194263447511f7bfbc999355a039056fc1231f82573ade3acdc73c08e4380b1196904add4907d5fbcc40128de3e2febb13a9a0d56f9f73aae63ffec
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-popper@npm:1.1.2":
version: 1.1.2
resolution: "@radix-ui/react-popper@npm:1.1.2"
@@ -11002,6 +11715,34 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-popper@npm:1.2.2":
+ version: 1.2.2
+ resolution: "@radix-ui/react-popper@npm:1.2.2"
+ dependencies:
+ "@floating-ui/react-dom": ^2.0.0
+ "@radix-ui/react-arrow": 1.1.2
+ "@radix-ui/react-compose-refs": 1.1.1
+ "@radix-ui/react-context": 1.1.1
+ "@radix-ui/react-primitive": 2.0.2
+ "@radix-ui/react-use-callback-ref": 1.1.0
+ "@radix-ui/react-use-layout-effect": 1.1.0
+ "@radix-ui/react-use-rect": 1.1.0
+ "@radix-ui/react-use-size": 1.1.0
+ "@radix-ui/rect": 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
+ checksum: 039d16c0ac99cfdf9fee93c2ee6656880f62dbcf0e114e8f05b26935ad1df564cb2e912f8420bbd0249e9733964de62005d5e4b6a7bcc77eacdc00087f36353b
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-portal@npm:0.1.4":
version: 0.1.4
resolution: "@radix-ui/react-portal@npm:0.1.4"
@@ -11069,6 +11810,26 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-portal@npm:1.1.4":
+ version: 1.1.4
+ resolution: "@radix-ui/react-portal@npm:1.1.4"
+ dependencies:
+ "@radix-ui/react-primitive": 2.0.2
+ "@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
+ checksum: 7797c53d071c762e234c92b5ca721f97ba300969fa9d630e808d436a896082b7c31553cdc0ed1cbfd46b76fe2ddbe5e3a0790f9ff2f6542923b896301a634bbd
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-presence@npm:1.0.0":
version: 1.0.0
resolution: "@radix-ui/react-presence@npm:1.0.0"
@@ -11104,6 +11865,26 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-presence@npm:1.1.2":
+ version: 1.1.2
+ resolution: "@radix-ui/react-presence@npm:1.1.2"
+ 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
+ checksum: 0345bc8d3e1ddcbf4b864025833c71f3d76e4801ce16ad126a98aed816be6e819c4fe01097c6c1320771b947f5a14929cc610d18e7a1438cfb5573289fa4d4a6
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-primitive@npm:0.1.4":
version: 0.1.4
resolution: "@radix-ui/react-primitive@npm:0.1.4"
@@ -11187,6 +11968,25 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-primitive@npm:2.0.2":
+ version: 2.0.2
+ resolution: "@radix-ui/react-primitive@npm:2.0.2"
+ dependencies:
+ "@radix-ui/react-slot": 1.1.2
+ 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
+ checksum: 3a6144ed164322b1135f6f774bfd23c7c4c5340db8a1022d05c9c7ad41ba187299a4894caae634e94a1d73b5f69305318a47b41e6dc7806fb5923fa05dd39d40
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-radio-group@npm:^1.0.0":
version: 1.1.3
resolution: "@radix-ui/react-radio-group@npm:1.1.3"
@@ -11244,6 +12044,60 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-roving-focus@npm:1.1.2":
+ version: 1.1.2
+ resolution: "@radix-ui/react-roving-focus@npm:1.1.2"
+ dependencies:
+ "@radix-ui/primitive": 1.1.1
+ "@radix-ui/react-collection": 1.1.2
+ "@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.2
+ "@radix-ui/react-use-callback-ref": 1.1.0
+ "@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
+ checksum: 4a57f5af51387ae7621a6d0c7e3c743f16b06afda9311e6e5a39c023157d6a314931170dd794f901b59c0c768f0c3a121b8af59f7f80e58eb87512fb4540b037
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-scroll-area@npm:^1.2.0":
+ version: 1.2.3
+ resolution: "@radix-ui/react-scroll-area@npm:1.2.3"
+ dependencies:
+ "@radix-ui/number": 1.1.0
+ "@radix-ui/primitive": 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-presence": 1.1.2
+ "@radix-ui/react-primitive": 2.0.2
+ "@radix-ui/react-use-callback-ref": 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
+ checksum: 68f532ca63fd58ac62df3340b0a541300b787daca5ff5ce72fdd851ab1fba2276f5b25f0cf00e295140c7104ba0070c77ea8401730383823df368c5a01021870
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-select@npm:^0.1.1":
version: 0.1.1
resolution: "@radix-ui/react-select@npm:0.1.1"
@@ -11463,6 +12317,21 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-slot@npm:1.1.2, @radix-ui/react-slot@npm:^1.1.0":
+ version: 1.1.2
+ resolution: "@radix-ui/react-slot@npm:1.1.2"
+ 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
+ checksum: f341cd66b284061a5147a67f6d7b8a7337a4c076b97ce087bcb1358fa36e9714ef988cc7ea2c2ed3b6ec3f17adafd2460851b31ed8f4dd73ea22b0b11e22ab97
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-switch@npm:^1.0.0":
version: 1.0.3
resolution: "@radix-ui/react-switch@npm:1.0.3"
@@ -11514,6 +12383,32 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-tabs@npm:^1.1.1":
+ version: 1.1.3
+ resolution: "@radix-ui/react-tabs@npm:1.1.3"
+ dependencies:
+ "@radix-ui/primitive": 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-presence": 1.1.2
+ "@radix-ui/react-primitive": 2.0.2
+ "@radix-ui/react-roving-focus": 1.1.2
+ "@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
+ checksum: abfba997219743ac75840281df5577f0be154c4813588cb4bb4aac16fc8bd4bcd230170663162a805bb31bdc393adfd2ee942daa3f15484ab4f82aa210e532bb
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-toast@npm:^1.1.5":
version: 1.1.5
resolution: "@radix-ui/react-toast@npm:1.1.5"
@@ -11650,6 +12545,36 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-tooltip@npm:^1.1.8":
+ version: 1.1.8
+ resolution: "@radix-ui/react-tooltip@npm:1.1.8"
+ 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-dismissable-layer": 1.1.5
+ "@radix-ui/react-id": 1.1.0
+ "@radix-ui/react-popper": 1.2.2
+ "@radix-ui/react-portal": 1.1.4
+ "@radix-ui/react-presence": 1.1.2
+ "@radix-ui/react-primitive": 2.0.2
+ "@radix-ui/react-slot": 1.1.2
+ "@radix-ui/react-use-controllable-state": 1.1.0
+ "@radix-ui/react-visually-hidden": 1.1.2
+ 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
+ checksum: 2782dcf80be9a09dbc7f453561a2046ca4cfdaae8993ef120796e634b613118c8189590aa848a27e03641b6f1250894b4c0f0d6a9680d327664025bd82d1535a
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-use-body-pointer-events@npm:0.1.1":
version: 0.1.1
resolution: "@radix-ui/react-use-body-pointer-events@npm:0.1.1"
@@ -11807,6 +12732,21 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-use-escape-keydown@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@radix-ui/react-use-escape-keydown@npm:1.1.0"
+ 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
+ checksum: 9bf88ea272b32ea0f292afd336780a59c5646f795036b7e6105df2d224d73c54399ee5265f61d571eb545d28382491a8b02dc436e3088de8dae415d58b959b71
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-use-layout-effect@npm:0.1.0":
version: 0.1.0
resolution: "@radix-ui/react-use-layout-effect@npm:0.1.0"
@@ -11912,6 +12852,21 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-use-rect@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@radix-ui/react-use-rect@npm:1.1.0"
+ dependencies:
+ "@radix-ui/rect": 1.1.0
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: facc9528af43df3b01952dbb915ff751b5924db2c31d41f053ddea19a7cc5cac5b096c4d7a2059e8f564a3f0d4a95bcd909df8faed52fa01709af27337628e2c
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-use-size@npm:1.0.1":
version: 1.0.1
resolution: "@radix-ui/react-use-size@npm:1.0.1"
@@ -11975,6 +12930,25 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-visually-hidden@npm:1.1.2":
+ version: 1.1.2
+ resolution: "@radix-ui/react-visually-hidden@npm:1.1.2"
+ dependencies:
+ "@radix-ui/react-primitive": 2.0.2
+ 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
+ checksum: 87dc45ffb32b652bde629bb5c3b216adb82fd1ec68c484fec260980b31508cbc515a73327798d0f47d558dd22245b25f51bb06296b1762693af9f27e23c1cb1f
+ languageName: node
+ linkType: hard
+
"@radix-ui/rect@npm:1.0.1":
version: 1.0.1
resolution: "@radix-ui/rect@npm:1.0.1"
@@ -11984,6 +12958,13 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/rect@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@radix-ui/rect@npm:1.1.0"
+ checksum: 1ad93efbc9fc3b878bae5e8bb26ffa1005235d8b5b9fca8339eb5dbcf7bf53abc9ccd2a8ce128557820168c8600521e48e0ea4dda96aa5f116381f66f46aeda3
+ languageName: node
+ linkType: hard
+
"@reach/observe-rect@npm:^1.1.0":
version: 1.2.0
resolution: "@reach/observe-rect@npm:1.2.0"
@@ -12649,6 +13630,13 @@ __metadata:
languageName: node
linkType: hard
+"@rtsao/scc@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "@rtsao/scc@npm:1.1.0"
+ checksum: 17d04adf404e04c1e61391ed97bca5117d4c2767a76ae3e879390d6dec7b317fcae68afbf9e98badee075d0b64fa60f287729c4942021b4d19cd01db77385c01
+ languageName: node
+ linkType: hard
+
"@rushstack/eslint-patch@npm:^1.1.3":
version: 1.1.3
resolution: "@rushstack/eslint-patch@npm:1.1.3"
@@ -12656,6 +13644,13 @@ __metadata:
languageName: node
linkType: hard
+"@rushstack/eslint-patch@npm:^1.10.3":
+ version: 1.11.0
+ resolution: "@rushstack/eslint-patch@npm:1.11.0"
+ checksum: d1d7e4d36c693b93c06b25022df094ef629b53805db2c7a7ecbb099c34ea525eb96c19f6e5ea5ad1f8b69aba6792cfd8cdd410655b6aa9da15c69c4593019bfc
+ languageName: node
+ linkType: hard
+
"@rushstack/eslint-patch@npm:^1.3.3":
version: 1.7.2
resolution: "@rushstack/eslint-patch@npm:1.7.2"
@@ -13567,6 +14562,238 @@ __metadata:
languageName: node
linkType: hard
+"@shikijs/core@npm:1.29.2":
+ version: 1.29.2
+ resolution: "@shikijs/core@npm:1.29.2"
+ dependencies:
+ "@shikijs/engine-javascript": 1.29.2
+ "@shikijs/engine-oniguruma": 1.29.2
+ "@shikijs/types": 1.29.2
+ "@shikijs/vscode-textmate": ^10.0.1
+ "@types/hast": ^3.0.4
+ hast-util-to-html: ^9.0.4
+ checksum: bcee4bfba8548b04505a6ac0fb45e2211fea068441bb64c4fa7b1608ae3e10e7922c6ef7a4cb4bfce20ff05256ba23d4873e6c053fb23814bb9eca689a24a158
+ languageName: node
+ linkType: hard
+
+"@shikijs/core@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@shikijs/core@npm:2.5.0"
+ dependencies:
+ "@shikijs/engine-javascript": 2.5.0
+ "@shikijs/engine-oniguruma": 2.5.0
+ "@shikijs/types": 2.5.0
+ "@shikijs/vscode-textmate": ^10.0.2
+ "@types/hast": ^3.0.4
+ hast-util-to-html: ^9.0.4
+ checksum: 033f324e4bfc95afaced957140e53affc35ede89e9a06a844cc15f0ab408731d2b7146e2c5aa01374215550346ac74cdb338aefb8e26765d6596625af6aaca29
+ languageName: node
+ linkType: hard
+
+"@shikijs/core@npm:3.2.1":
+ version: 3.2.1
+ resolution: "@shikijs/core@npm:3.2.1"
+ dependencies:
+ "@shikijs/types": 3.2.1
+ "@shikijs/vscode-textmate": ^10.0.2
+ "@types/hast": ^3.0.4
+ hast-util-to-html: ^9.0.5
+ checksum: db80de6e9d0b99ca563a1a88d549840a8c368e04e2ef436a8e7b4957c0d5e52a1c48a1115e58f8ba5760ba51917ebacc6408aa12cbdf0051e304e3a29cfa60d7
+ languageName: node
+ linkType: hard
+
+"@shikijs/engine-javascript@npm:1.29.2":
+ version: 1.29.2
+ resolution: "@shikijs/engine-javascript@npm:1.29.2"
+ dependencies:
+ "@shikijs/types": 1.29.2
+ "@shikijs/vscode-textmate": ^10.0.1
+ oniguruma-to-es: ^2.2.0
+ checksum: 748a2b1bdabc1caa7464a9622ae4b16e1a6312267ab32ae2552f50e554ff06cf7033d354946b22a7acd44e54bfbc4c85ecba16f1ae3b38e5738cd3daa26f23fd
+ languageName: node
+ linkType: hard
+
+"@shikijs/engine-javascript@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@shikijs/engine-javascript@npm:2.5.0"
+ dependencies:
+ "@shikijs/types": 2.5.0
+ "@shikijs/vscode-textmate": ^10.0.2
+ oniguruma-to-es: ^3.1.0
+ checksum: f9fb6efcc3238654bcb19ae10f549918901db9c917e2eefd71b9e4a009b725168a9bece2b0814422f7a8fa97e20d585c8a68283d144bdb6a258e57168c0c7b0e
+ languageName: node
+ linkType: hard
+
+"@shikijs/engine-javascript@npm:3.2.1":
+ version: 3.2.1
+ resolution: "@shikijs/engine-javascript@npm:3.2.1"
+ dependencies:
+ "@shikijs/types": 3.2.1
+ "@shikijs/vscode-textmate": ^10.0.2
+ oniguruma-to-es: ^4.1.0
+ checksum: 0520892261b4b97f252a9631465b6a36180ec0ebeacb84a19acc6675e7b91a0ce44de347ec1c4aa78845826064d5611c90ebe95711f31b46907e9645e77a96f0
+ languageName: node
+ linkType: hard
+
+"@shikijs/engine-oniguruma@npm:1.29.2":
+ version: 1.29.2
+ resolution: "@shikijs/engine-oniguruma@npm:1.29.2"
+ dependencies:
+ "@shikijs/types": 1.29.2
+ "@shikijs/vscode-textmate": ^10.0.1
+ checksum: 8713ada50e8875d22d928bd605d509a2c7d5e8c2c8a67b215b169f999457123082a02000182b37b9621903577dae5ac8067c614037fbf0aeb5b6dc2c195e58a2
+ languageName: node
+ linkType: hard
+
+"@shikijs/engine-oniguruma@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@shikijs/engine-oniguruma@npm:2.5.0"
+ dependencies:
+ "@shikijs/types": 2.5.0
+ "@shikijs/vscode-textmate": ^10.0.2
+ checksum: d493fc5d2f968d9c69c24ae51c1d5e7ec9e62bbbf0030e59a56277edb19253e412a860fedbf591de19fcbf99a17f642e7a537a796e8c9fb5dd6c447155ed47ec
+ languageName: node
+ linkType: hard
+
+"@shikijs/engine-oniguruma@npm:3.2.1":
+ version: 3.2.1
+ resolution: "@shikijs/engine-oniguruma@npm:3.2.1"
+ dependencies:
+ "@shikijs/types": 3.2.1
+ "@shikijs/vscode-textmate": ^10.0.2
+ checksum: 7be39f6cb89e83173c634a9135a40a046addbfd9c01e98163ea8fd14e3fefef33fd617600863ac2c8518b29ab2b2836c98e21bd67788c642599d3f75b22606e5
+ languageName: node
+ linkType: hard
+
+"@shikijs/langs@npm:1.29.2":
+ version: 1.29.2
+ resolution: "@shikijs/langs@npm:1.29.2"
+ dependencies:
+ "@shikijs/types": 1.29.2
+ checksum: 120ac62c0f79de6903dfd9fc84d5784c6fa260eb9433ed2bc354c0edd4e8b73184e54379f9f85eb098922b1640bd111f270fdc2f694fd4aabab77a8a1d88bdca
+ languageName: node
+ linkType: hard
+
+"@shikijs/langs@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@shikijs/langs@npm:2.5.0"
+ dependencies:
+ "@shikijs/types": 2.5.0
+ checksum: 9082fc23ec6d6b3b605a30b544d7af986586efbd19cf3048cd078f367eff6e708cda318393200d455a42bbca83273a7dfd00f28cedae44e09c4ba66583ea02c9
+ languageName: node
+ linkType: hard
+
+"@shikijs/langs@npm:3.2.1":
+ version: 3.2.1
+ resolution: "@shikijs/langs@npm:3.2.1"
+ dependencies:
+ "@shikijs/types": 3.2.1
+ checksum: 864ce53a33acf1226319cb33ee0166e575c11c2deb00fb08d75ae18a44d959baaff5d1bb0c582dd1ee3384295000d3329521d2d67a26e60eb1f843f59b246602
+ languageName: node
+ linkType: hard
+
+"@shikijs/rehype@npm:^1.22.2":
+ version: 1.29.2
+ resolution: "@shikijs/rehype@npm:1.29.2"
+ dependencies:
+ "@shikijs/types": 1.29.2
+ "@types/hast": ^3.0.4
+ hast-util-to-string: ^3.0.1
+ shiki: 1.29.2
+ unified: ^11.0.5
+ unist-util-visit: ^5.0.0
+ checksum: 60704789398f02d5dd83d7c3bbd39e6eb80980ed3934752fc6e1665f92ebfcf9e1ef09cd1681e46279875bf216b7590da2a756d828882aa1d50fb5380c771e58
+ languageName: node
+ linkType: hard
+
+"@shikijs/rehype@npm:^2.0.3":
+ version: 2.5.0
+ resolution: "@shikijs/rehype@npm:2.5.0"
+ dependencies:
+ "@shikijs/types": 2.5.0
+ "@types/hast": ^3.0.4
+ hast-util-to-string: ^3.0.1
+ shiki: 2.5.0
+ unified: ^11.0.5
+ unist-util-visit: ^5.0.0
+ checksum: 5c14148a1802359c5b0ffc2950106dcf23da6b78b7c24dc397d0b27dff0b8ccb2e6d3238f7298207adffed13e516422db82e1808f8af18608655d23d2d92d87d
+ languageName: node
+ linkType: hard
+
+"@shikijs/themes@npm:1.29.2":
+ version: 1.29.2
+ resolution: "@shikijs/themes@npm:1.29.2"
+ dependencies:
+ "@shikijs/types": 1.29.2
+ checksum: c75ddc446feb6f71bb4cd8b4e2e18dcac615b0ec7f79381b9ee3f4b26a53c37823b31f5471e5c48cf87a11bedf8642e734361147c15c0f364aab30ea66f98f77
+ languageName: node
+ linkType: hard
+
+"@shikijs/themes@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@shikijs/themes@npm:2.5.0"
+ dependencies:
+ "@shikijs/types": 2.5.0
+ checksum: 0844066e284d8d7263dfd37ff8db8813d6784ea10eab46d0b3639a31a16aa3b68031fd2b4b3f1706f8b9a71ada8b30d8a8bdc5832b7c8a1b3bc1b2e28c199f96
+ languageName: node
+ linkType: hard
+
+"@shikijs/themes@npm:3.2.1":
+ version: 3.2.1
+ resolution: "@shikijs/themes@npm:3.2.1"
+ dependencies:
+ "@shikijs/types": 3.2.1
+ checksum: 406ca4c9da5372ac11451eccf9d8edab2462d6ac2c8236b64e2ddfd95c8fca76cc17d38b425f9b9af848c090bfcf72e66d51943945162fd1c20db83bc3575ced
+ languageName: node
+ linkType: hard
+
+"@shikijs/transformers@npm:^2.0.3":
+ version: 2.5.0
+ resolution: "@shikijs/transformers@npm:2.5.0"
+ dependencies:
+ "@shikijs/core": 2.5.0
+ "@shikijs/types": 2.5.0
+ checksum: bbe5706b4ad7c32fa9d3eb61f656a85a0423934b7174415760bd4081804f41d7a244f46c4b85488de4b2e7009b6c910039a3f60c6daa92999f72fd16ec267780
+ languageName: node
+ linkType: hard
+
+"@shikijs/types@npm:1.29.2":
+ version: 1.29.2
+ resolution: "@shikijs/types@npm:1.29.2"
+ dependencies:
+ "@shikijs/vscode-textmate": ^10.0.1
+ "@types/hast": ^3.0.4
+ checksum: 3aeb2933b5ceda8afe6e4be624847de5fab392085ddf77fb785cf33014120d1afd6825e666d58895e4c489981196abc161c8a4d2e41f7da33d8f5e83b58cc606
+ languageName: node
+ linkType: hard
+
+"@shikijs/types@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@shikijs/types@npm:2.5.0"
+ dependencies:
+ "@shikijs/vscode-textmate": ^10.0.2
+ "@types/hast": ^3.0.4
+ checksum: c7c2be18cb6305890d9d2f8cdd449f9faeb47338d4d4056d7915e8db961b14491cdc3cba70f443be31be04ac129e094dbd16cb93d5068f2341ad95b3a4e88258
+ languageName: node
+ linkType: hard
+
+"@shikijs/types@npm:3.2.1":
+ version: 3.2.1
+ resolution: "@shikijs/types@npm:3.2.1"
+ dependencies:
+ "@shikijs/vscode-textmate": ^10.0.2
+ "@types/hast": ^3.0.4
+ checksum: 3eaf77b6e21fed1ec3e96cb93c5fa4f9f7b72bc24d9e21db13f7fa1a168091af7bf8e27286c79c8ebf22f1108a6d3b9b59052e797b8698aff7602478aa3cef96
+ languageName: node
+ linkType: hard
+
+"@shikijs/vscode-textmate@npm:^10.0.1, @shikijs/vscode-textmate@npm:^10.0.2":
+ version: 10.0.2
+ resolution: "@shikijs/vscode-textmate@npm:10.0.2"
+ checksum: e68f27a3dc1584d7414b8acafb9c177a2181eb0b06ef178d8609142f49d28d85fd10ab129affde40a45a7d9238997e457ce47931b3a3815980e2b98b2d26724c
+ languageName: node
+ linkType: hard
+
"@shuding/opentype.js@npm:1.4.0-beta.0":
version: 1.4.0-beta.0
resolution: "@shuding/opentype.js@npm:1.4.0-beta.0"
@@ -14148,6 +15375,13 @@ __metadata:
languageName: node
linkType: hard
+"@standard-schema/spec@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "@standard-schema/spec@npm:1.0.0"
+ checksum: 2d7d73a1c9706622750ab06fc40ef7c1d320b52d5e795f8a1c7a77d0d6a9f978705092bc4149327b3cff4c9a14e5b3800d3b00dc945489175a2d3031ded8332a
+ languageName: node
+ linkType: hard
+
"@storybook/blocks@npm:^7.6.3":
version: 7.6.3
resolution: "@storybook/blocks@npm:7.6.3"
@@ -14633,6 +15867,20 @@ __metadata:
languageName: node
linkType: hard
+"@tailwindcss/typography@npm:^0.5.15":
+ version: 0.5.16
+ resolution: "@tailwindcss/typography@npm:0.5.16"
+ dependencies:
+ lodash.castarray: ^4.4.0
+ lodash.isplainobject: ^4.0.6
+ lodash.merge: ^4.6.2
+ postcss-selector-parser: 6.0.10
+ peerDependencies:
+ tailwindcss: "*"
+ checksum: 700b74aa4bda40db9f9c6bce5dbfbd38c48999c9999972260b8392c1f7b67a542bbf31f33d6a81497b4d34dfaebd6dde1077c0e1e4a39c8263c759c2c148b961
+ languageName: node
+ linkType: hard
+
"@tailwindcss/typography@npm:^0.5.4":
version: 0.5.4
resolution: "@tailwindcss/typography@npm:0.5.4"
@@ -14940,6 +16188,17 @@ __metadata:
languageName: node
linkType: hard
+"@ts-morph/common@npm:~0.26.0":
+ version: 0.26.1
+ resolution: "@ts-morph/common@npm:0.26.1"
+ dependencies:
+ fast-glob: ^3.3.2
+ minimatch: ^9.0.4
+ path-browserify: ^1.0.1
+ checksum: 010fc76f6a3347bfcbeee43303d7390accc14fdfd9de65f6aa771e67180c8f1f65ad8e136287517287359a9d2512abcd635bd0102e7af937f6ab1f721f0aa10d
+ languageName: node
+ linkType: hard
+
"@tsconfig/node10@npm:^1.0.7":
version: 1.0.8
resolution: "@tsconfig/node10@npm:1.0.8"
@@ -15271,6 +16530,15 @@ __metadata:
languageName: node
linkType: hard
+"@types/debug@npm:^4.0.0":
+ version: 4.1.12
+ resolution: "@types/debug@npm:4.1.12"
+ dependencies:
+ "@types/ms": "*"
+ checksum: 47876a852de8240bfdaf7481357af2b88cb660d30c72e73789abf00c499d6bc7cd5e52f41c915d1b9cd8ec9fef5b05688d7b7aef17f7f272c2d04679508d1053
+ languageName: node
+ linkType: hard
+
"@types/detect-port@npm:^1.3.2":
version: 1.3.2
resolution: "@types/detect-port@npm:1.3.2"
@@ -15321,6 +16589,15 @@ __metadata:
languageName: node
linkType: hard
+"@types/estree-jsx@npm:^1.0.0":
+ version: 1.0.5
+ resolution: "@types/estree-jsx@npm:1.0.5"
+ dependencies:
+ "@types/estree": "*"
+ checksum: a028ab0cd7b2950168a05c6a86026eb3a36a54a4adfae57f13911d7b49dffe573d9c2b28421b2d029b49b3d02fcd686611be2622dc3dad6d9791166c083f6008
+ languageName: node
+ linkType: hard
+
"@types/estree@npm:*, @types/estree@npm:^0.0.51":
version: 0.0.51
resolution: "@types/estree@npm:0.0.51"
@@ -15349,6 +16626,13 @@ __metadata:
languageName: node
linkType: hard
+"@types/estree@npm:^1.0.6":
+ version: 1.0.7
+ resolution: "@types/estree@npm:1.0.7"
+ checksum: d9312b7075bdd08f3c9e1bb477102f5458aaa42a8eec31a169481ce314ca99ac716645cff4fca81ea65a2294b0276a0de63159d1baca0f8e7b5050a92de950ad
+ languageName: node
+ linkType: hard
+
"@types/express-jwt@npm:0.0.42":
version: 0.0.42
resolution: "@types/express-jwt@npm:0.0.42"
@@ -15457,6 +16741,15 @@ __metadata:
languageName: node
linkType: hard
+"@types/hast@npm:^3.0.0, @types/hast@npm:^3.0.4":
+ version: 3.0.4
+ resolution: "@types/hast@npm:3.0.4"
+ dependencies:
+ "@types/unist": "*"
+ checksum: 7a973e8d16fcdf3936090fa2280f408fb2b6a4f13b42edeb5fbd614efe042b82eac68e298e556d50f6b4ad585a3a93c353e9c826feccdc77af59de8dd400d044
+ languageName: node
+ linkType: hard
+
"@types/hoist-non-react-statics@npm:^3.3.0, @types/hoist-non-react-statics@npm:^3.3.1":
version: 3.3.1
resolution: "@types/hoist-non-react-statics@npm:3.3.1"
@@ -15593,6 +16886,13 @@ __metadata:
languageName: node
linkType: hard
+"@types/json-schema@npm:^7.0.15":
+ version: 7.0.15
+ resolution: "@types/json-schema@npm:7.0.15"
+ checksum: 97ed0cb44d4070aecea772b7b2e2ed971e10c81ec87dd4ecc160322ffa55ff330dace1793489540e3e318d90942064bb697cc0f8989391797792d919737b3b98
+ languageName: node
+ linkType: hard
+
"@types/json5@npm:^0.0.29":
version: 0.0.29
resolution: "@types/json5@npm:0.0.29"
@@ -15729,6 +17029,15 @@ __metadata:
languageName: node
linkType: hard
+"@types/mdast@npm:^4.0.0":
+ version: 4.0.4
+ resolution: "@types/mdast@npm:4.0.4"
+ dependencies:
+ "@types/unist": "*"
+ checksum: 20c4e9574cc409db662a35cba52b068b91eb696b3049e94321219d47d34c8ccc99a142be5c76c80a538b612457b03586bc2f6b727a3e9e7530f4c8568f6282ee
+ languageName: node
+ linkType: hard
+
"@types/mdurl@npm:*":
version: 1.0.2
resolution: "@types/mdurl@npm:1.0.2"
@@ -15736,6 +17045,13 @@ __metadata:
languageName: node
linkType: hard
+"@types/mdx@npm:^2.0.0, @types/mdx@npm:^2.0.13":
+ version: 2.0.13
+ resolution: "@types/mdx@npm:2.0.13"
+ checksum: 195137b548e75a85f0558bb1ca5088aff1c01ae0fc64454da06085b7513a043356d0bb51ed559d3cbc7ad724ccd8cef2a7d07d014b89a47a74dff8875ceb3b15
+ languageName: node
+ linkType: hard
+
"@types/memory-cache@npm:^0.2.2":
version: 0.2.2
resolution: "@types/memory-cache@npm:0.2.2"
@@ -16266,6 +17582,20 @@ __metadata:
languageName: node
linkType: hard
+"@types/unist@npm:^2.0.0":
+ version: 2.0.11
+ resolution: "@types/unist@npm:2.0.11"
+ checksum: 6d436e832bc35c6dde9f056ac515ebf2b3384a1d7f63679d12358766f9b313368077402e9c1126a14d827f10370a5485e628bf61aa91117cf4fc882423191a4e
+ languageName: node
+ linkType: hard
+
+"@types/unist@npm:^3.0.0":
+ version: 3.0.3
+ resolution: "@types/unist@npm:3.0.3"
+ checksum: 96e6453da9e075aaef1dc22482463898198acdc1eeb99b465e65e34303e2ec1e3b1ed4469a9118275ec284dc98019f63c3f5d49422f0e4ac707e5ab90fb3b71a
+ languageName: node
+ linkType: hard
+
"@types/uuid@npm:8.3.1":
version: 8.3.1
resolution: "@types/uuid@npm:8.3.1"
@@ -16344,6 +17674,27 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/eslint-plugin@npm:^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0":
+ version: 8.28.0
+ resolution: "@typescript-eslint/eslint-plugin@npm:8.28.0"
+ dependencies:
+ "@eslint-community/regexpp": ^4.10.0
+ "@typescript-eslint/scope-manager": 8.28.0
+ "@typescript-eslint/type-utils": 8.28.0
+ "@typescript-eslint/utils": 8.28.0
+ "@typescript-eslint/visitor-keys": 8.28.0
+ graphemer: ^1.4.0
+ ignore: ^5.3.1
+ natural-compare: ^1.4.0
+ ts-api-utils: ^2.0.1
+ peerDependencies:
+ "@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0
+ eslint: ^8.57.0 || ^9.0.0
+ typescript: ">=4.8.4 <5.9.0"
+ checksum: 97e2e058642355a939537dbff7943c3ba5390443b73e6955cec696c102a60217b40060564af31e183dfa36902d0ec9e1a9882372a2e610492a59897ad9a78b67
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/eslint-plugin@npm:^5.52.0":
version: 5.52.0
resolution: "@typescript-eslint/eslint-plugin@npm:5.52.0"
@@ -16386,6 +17737,22 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/parser@npm:^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0":
+ version: 8.28.0
+ resolution: "@typescript-eslint/parser@npm:8.28.0"
+ dependencies:
+ "@typescript-eslint/scope-manager": 8.28.0
+ "@typescript-eslint/types": 8.28.0
+ "@typescript-eslint/typescript-estree": 8.28.0
+ "@typescript-eslint/visitor-keys": 8.28.0
+ debug: ^4.3.4
+ peerDependencies:
+ eslint: ^8.57.0 || ^9.0.0
+ typescript: ">=4.8.4 <5.9.0"
+ checksum: c7a90e49339aecf6d9d14eb350fee8c6158274c4f0cdedaa6c86ac657c4b24b557b29b05b2482a6a489d77d5de750d7b6114d9d7c938ecd7377d9eea88548ff6
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/parser@npm:^5.42.0":
version: 5.48.0
resolution: "@typescript-eslint/parser@npm:5.48.0"
@@ -16450,6 +17817,16 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/scope-manager@npm:8.28.0":
+ version: 8.28.0
+ resolution: "@typescript-eslint/scope-manager@npm:8.28.0"
+ dependencies:
+ "@typescript-eslint/types": 8.28.0
+ "@typescript-eslint/visitor-keys": 8.28.0
+ checksum: 27a7b60c557485a0959a3759110753c0fd42115f7a5f38681abe4141b95ff5371cc13cfead35d784c22ddf5eb82a85a9ad157bdba87b250b98a586fbf6d26ee1
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/type-utils@npm:5.52.0":
version: 5.52.0
resolution: "@typescript-eslint/type-utils@npm:5.52.0"
@@ -16467,6 +17844,21 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/type-utils@npm:8.28.0":
+ version: 8.28.0
+ resolution: "@typescript-eslint/type-utils@npm:8.28.0"
+ dependencies:
+ "@typescript-eslint/typescript-estree": 8.28.0
+ "@typescript-eslint/utils": 8.28.0
+ debug: ^4.3.4
+ ts-api-utils: ^2.0.1
+ peerDependencies:
+ eslint: ^8.57.0 || ^9.0.0
+ typescript: ">=4.8.4 <5.9.0"
+ checksum: 2f231cebccb2ec7fe3b46d530861a9bbb2f9e6354433be5a7bd6240633d4962d29eccd0755642b15f51377d4bc2f784d1ef0892f6b7f568d2dcfa7179826b42f
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/types@npm:5.48.0":
version: 5.48.0
resolution: "@typescript-eslint/types@npm:5.48.0"
@@ -16495,6 +17887,13 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/types@npm:8.28.0":
+ version: 8.28.0
+ resolution: "@typescript-eslint/types@npm:8.28.0"
+ checksum: 555f1e7a749a29c58cba936da76fc346b0516553b7684c6b5ad019ba209b910f1208650007b49fbbf4dd24f8d5fdf0d4fb9401990a7e8d39256b622e3e1ea99a
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/typescript-estree@npm:5.48.0":
version: 5.48.0
resolution: "@typescript-eslint/typescript-estree@npm:5.48.0"
@@ -16568,6 +17967,24 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/typescript-estree@npm:8.28.0":
+ version: 8.28.0
+ resolution: "@typescript-eslint/typescript-estree@npm:8.28.0"
+ dependencies:
+ "@typescript-eslint/types": 8.28.0
+ "@typescript-eslint/visitor-keys": 8.28.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.1
+ peerDependencies:
+ typescript: ">=4.8.4 <5.9.0"
+ checksum: 7e4e3b15803d376521385e4f47877715c6efaf66ffe5a7a594edd593a60147fbd1d7fa99819d72f5c835c75ca9d02fa50bf2a3c036bd3a3405681f1f1682b6d1
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/utils@npm:5.52.0, @typescript-eslint/utils@npm:^5.52.0":
version: 5.52.0
resolution: "@typescript-eslint/utils@npm:5.52.0"
@@ -16586,6 +18003,21 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/utils@npm:8.28.0":
+ version: 8.28.0
+ resolution: "@typescript-eslint/utils@npm:8.28.0"
+ dependencies:
+ "@eslint-community/eslint-utils": ^4.4.0
+ "@typescript-eslint/scope-manager": 8.28.0
+ "@typescript-eslint/types": 8.28.0
+ "@typescript-eslint/typescript-estree": 8.28.0
+ peerDependencies:
+ eslint: ^8.57.0 || ^9.0.0
+ typescript: ">=4.8.4 <5.9.0"
+ checksum: 56e3cb6e6e32aa7920e8b54caaecbb633b85652028fdfac3813af3d84b05e894bcbe4fe88e97de01c76a60e1cc9a48d4f192b3cef45823f8e7aee202e872c4d7
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/visitor-keys@npm:5.48.0":
version: 5.48.0
resolution: "@typescript-eslint/visitor-keys@npm:5.48.0"
@@ -16626,6 +18058,23 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/visitor-keys@npm:8.28.0":
+ version: 8.28.0
+ resolution: "@typescript-eslint/visitor-keys@npm:8.28.0"
+ dependencies:
+ "@typescript-eslint/types": 8.28.0
+ eslint-visitor-keys: ^4.2.0
+ checksum: e95b207508066a9e556889baba4fed72fabb2ce632d6db09caf210ee6f9e3db5b161ced6697b2b2ef9b08561c59a6fa2d0b7edcfb24dce8fb673ee8f0ce17f45
+ languageName: node
+ linkType: hard
+
+"@ungap/structured-clone@npm:^1.0.0":
+ version: 1.3.0
+ resolution: "@ungap/structured-clone@npm:1.3.0"
+ checksum: 64ed518f49c2b31f5b50f8570a1e37bde3b62f2460042c50f132430b2d869c4a6586f13aa33a58a4722715b8158c68cae2827389d6752ac54da2893c83e480fc
+ languageName: node
+ linkType: hard
+
"@unkey/api@npm:^0.19.4":
version: 0.19.4
resolution: "@unkey/api@npm:0.19.4"
@@ -17304,6 +18753,13 @@ __metadata:
languageName: node
linkType: hard
+"abortcontroller-polyfill@npm:^1.4.0":
+ version: 1.7.8
+ resolution: "abortcontroller-polyfill@npm:1.7.8"
+ checksum: 0d270890d8d145a5373dcdf26ac7b512f41536a1804482c332e52a31cefcb1fd6ea082cc3b946a34ad23dea7d740b071e8efa935c667fe52b48d42b6f8388f10
+ languageName: node
+ linkType: hard
+
"abstract-leveldown@npm:~0.12.0, abstract-leveldown@npm:~0.12.1":
version: 0.12.4
resolution: "abstract-leveldown@npm:0.12.4"
@@ -17348,7 +18804,7 @@ __metadata:
languageName: node
linkType: hard
-"acorn-jsx@npm:^5.3.1, acorn-jsx@npm:^5.3.2":
+"acorn-jsx@npm:^5.0.0, acorn-jsx@npm:^5.3.1, acorn-jsx@npm:^5.3.2":
version: 5.3.2
resolution: "acorn-jsx@npm:5.3.2"
peerDependencies:
@@ -17389,6 +18845,15 @@ __metadata:
languageName: node
linkType: hard
+"acorn@npm:^8.0.0, acorn@npm:^8.14.0":
+ version: 8.14.1
+ resolution: "acorn@npm:8.14.1"
+ bin:
+ acorn: bin/acorn
+ checksum: 260d9bb6017a1b6e42d31364687f0258f78eb20210b36ef2baad38fd619d78d4e95ff7dde9b3dbe0d81f137f79a8d651a845363a26e6985997f7b71145dc5e94
+ languageName: node
+ linkType: hard
+
"acorn@npm:^8.0.4, acorn@npm:^8.4.1":
version: 8.7.0
resolution: "acorn@npm:8.7.0"
@@ -17398,15 +18863,6 @@ __metadata:
languageName: node
linkType: hard
-"acorn@npm:^8.14.0":
- version: 8.14.1
- resolution: "acorn@npm:8.14.1"
- bin:
- acorn: bin/acorn
- checksum: 260d9bb6017a1b6e42d31364687f0258f78eb20210b36ef2baad38fd619d78d4e95ff7dde9b3dbe0d81f137f79a8d651a845363a26e6985997f7b71145dc5e94
- languageName: node
- linkType: hard
-
"acorn@npm:^8.7.1, acorn@npm:^8.8.0":
version: 8.8.0
resolution: "acorn@npm:8.8.0"
@@ -17505,6 +18961,19 @@ __metadata:
languageName: node
linkType: hard
+"airtable@npm:^0.12.2":
+ version: 0.12.2
+ resolution: "airtable@npm:0.12.2"
+ dependencies:
+ "@types/node": ">=8.0.0 <15"
+ abort-controller: ^3.0.0
+ abortcontroller-polyfill: ^1.4.0
+ lodash: ^4.17.21
+ node-fetch: ^2.6.7
+ checksum: 72e2e0d8e5e088dbb073f9fd1e7794e55af3b7d1074aefaffe537179f071e13be525d5e1c3bc59195d8dee2b4069ee34bd7f0ca765ad561d59ec28a76c097ef7
+ languageName: node
+ linkType: hard
+
"ajv-formats@npm:2.1.1, ajv-formats@npm:^2.1.1":
version: 2.1.1
resolution: "ajv-formats@npm:2.1.1"
@@ -17847,6 +19316,15 @@ __metadata:
languageName: node
linkType: hard
+"aria-hidden@npm:^1.2.4":
+ version: 1.2.4
+ resolution: "aria-hidden@npm:1.2.4"
+ dependencies:
+ tslib: ^2.0.0
+ checksum: 2ac90b70d29c6349d86d90e022cf01f4885f9be193932d943a14127cf28560dd0baf068a6625f084163437a4be0578f513cf7892f4cc63bfe91aa41dce27c6b2
+ languageName: node
+ linkType: hard
+
"aria-query@npm:^4.2.2":
version: 4.2.2
resolution: "aria-query@npm:4.2.2"
@@ -17873,6 +19351,13 @@ __metadata:
languageName: node
linkType: hard
+"aria-query@npm:^5.3.2":
+ version: 5.3.2
+ resolution: "aria-query@npm:5.3.2"
+ checksum: d971175c85c10df0f6d14adfe6f1292409196114ab3c62f238e208b53103686f46cc70695a4f775b73bc65f6a09b6a092fd963c4f3a5a7d690c8fc5094925717
+ languageName: node
+ linkType: hard
+
"arr-rotate@npm:^1.0.0":
version: 1.0.0
resolution: "arr-rotate@npm:1.0.0"
@@ -17900,6 +19385,16 @@ __metadata:
languageName: node
linkType: hard
+"array-buffer-byte-length@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "array-buffer-byte-length@npm:1.0.2"
+ dependencies:
+ call-bound: ^1.0.3
+ is-array-buffer: ^3.0.5
+ checksum: 0ae3786195c3211b423e5be8dd93357870e6fb66357d81da968c2c39ef43583ef6eece1f9cb1caccdae4806739c65dea832b44b8593414313cd76a89795fca63
+ languageName: node
+ linkType: hard
+
"array-flatten@npm:1.1.1":
version: 1.1.1
resolution: "array-flatten@npm:1.1.1"
@@ -17959,6 +19454,20 @@ __metadata:
languageName: node
linkType: hard
+"array-includes@npm:^3.1.8":
+ version: 3.1.8
+ resolution: "array-includes@npm:3.1.8"
+ 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
+ checksum: eb39ba5530f64e4d8acab39297c11c1c5be2a4ea188ab2b34aba5fb7224d918f77717a9d57a3e2900caaa8440e59431bdaf5c974d5212ef65d97f132e38e2d91
+ languageName: node
+ linkType: hard
+
"array-timsort@npm:^1.0.3":
version: 1.0.3
resolution: "array-timsort@npm:1.0.3"
@@ -17999,6 +19508,20 @@ __metadata:
languageName: node
linkType: hard
+"array.prototype.findlast@npm:^1.2.5":
+ version: 1.2.5
+ resolution: "array.prototype.findlast@npm:1.2.5"
+ 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
+ checksum: 83ce4ad95bae07f136d316f5a7c3a5b911ac3296c3476abe60225bc4a17938bf37541972fcc37dd5adbc99cbb9c928c70bbbfc1c1ce549d41a415144030bb446
+ languageName: node
+ linkType: hard
+
"array.prototype.findlastindex@npm:^1.2.3":
version: 1.2.4
resolution: "array.prototype.findlastindex@npm:1.2.4"
@@ -18012,6 +19535,21 @@ __metadata:
languageName: node
linkType: hard
+"array.prototype.findlastindex@npm:^1.2.5":
+ version: 1.2.6
+ resolution: "array.prototype.findlastindex@npm:1.2.6"
+ dependencies:
+ call-bind: ^1.0.8
+ call-bound: ^1.0.4
+ 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
+ checksum: bd2665bd51f674d4e1588ce5d5848a8adb255f414070e8e652585598b801480516df2c6cef2c60b6ea1a9189140411c49157a3f112d52e9eabb4e9fc80936ea6
+ languageName: node
+ linkType: hard
+
"array.prototype.flat@npm:^1.2.3":
version: 1.3.1
resolution: "array.prototype.flat@npm:1.3.1"
@@ -18083,6 +19621,18 @@ __metadata:
languageName: node
linkType: hard
+"array.prototype.flatmap@npm:^1.3.3":
+ version: 1.3.3
+ resolution: "array.prototype.flatmap@npm:1.3.3"
+ dependencies:
+ call-bind: ^1.0.8
+ define-properties: ^1.2.1
+ es-abstract: ^1.23.5
+ es-shim-unscopables: ^1.0.2
+ checksum: 11b4de09b1cf008be6031bb507d997ad6f1892e57dc9153583de6ebca0f74ea403fffe0f203461d359de05048d609f3f480d9b46fed4099652d8b62cc972f284
+ languageName: node
+ linkType: hard
+
"array.prototype.toreversed@npm:^1.1.2":
version: 1.1.2
resolution: "array.prototype.toreversed@npm:1.1.2"
@@ -18121,6 +19671,19 @@ __metadata:
languageName: node
linkType: hard
+"array.prototype.tosorted@npm:^1.1.4":
+ version: 1.1.4
+ resolution: "array.prototype.tosorted@npm:1.1.4"
+ 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
+ checksum: e4142d6f556bcbb4f393c02e7dbaea9af8f620c040450c2be137c9cbbd1a17f216b9c688c5f2c08fbb038ab83f55993fa6efdd9a05881d84693c7bcb5422127a
+ languageName: node
+ linkType: hard
+
"arraybuffer.prototype.slice@npm:^1.0.2":
version: 1.0.2
resolution: "arraybuffer.prototype.slice@npm:1.0.2"
@@ -18152,6 +19715,21 @@ __metadata:
languageName: node
linkType: hard
+"arraybuffer.prototype.slice@npm:^1.0.4":
+ version: 1.0.4
+ resolution: "arraybuffer.prototype.slice@npm:1.0.4"
+ dependencies:
+ array-buffer-byte-length: ^1.0.1
+ call-bind: ^1.0.8
+ define-properties: ^1.2.1
+ es-abstract: ^1.23.5
+ es-errors: ^1.3.0
+ get-intrinsic: ^1.2.6
+ is-array-buffer: ^3.0.4
+ checksum: b1d1fd20be4e972a3779b1569226f6740170dca10f07aa4421d42cefeec61391e79c557cda8e771f5baefe47d878178cd4438f60916ce831813c08132bced765
+ languageName: node
+ linkType: hard
+
"arrify@npm:^1.0.1":
version: 1.0.1
resolution: "arrify@npm:1.0.1"
@@ -18242,6 +19820,15 @@ __metadata:
languageName: node
linkType: hard
+"astring@npm:^1.8.0":
+ version: 1.9.0
+ resolution: "astring@npm:1.9.0"
+ bin:
+ astring: bin/astring
+ checksum: 69ffde3643f5280c6846231a995af878a94d3eab41d1a19a86b8c15f456453f63a7982cf5dd72d270b9f50dd26763a3e1e48377c961b7df16f550132b6dba805
+ languageName: node
+ linkType: hard
+
"async-mqtt@npm:2.6.3":
version: 2.6.3
resolution: "async-mqtt@npm:2.6.3"
@@ -18417,6 +20004,13 @@ __metadata:
languageName: node
linkType: hard
+"axe-core@npm:^4.10.0":
+ version: 4.10.3
+ resolution: "axe-core@npm:4.10.3"
+ checksum: e89fa5bcad9216f2de29bbdf95d6211d8c5b1025cbdcf56b6695c18b2e9a1eebd0b997a0141334169f6f062fc68fd39a5b97f86348d9f5be05958eade5c1ec78
+ languageName: node
+ linkType: hard
+
"axe-core@npm:^4.3.5":
version: 4.4.1
resolution: "axe-core@npm:4.4.1"
@@ -18510,6 +20104,13 @@ __metadata:
languageName: node
linkType: hard
+"axobject-query@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "axobject-query@npm:4.1.0"
+ checksum: 7d1e87bf0aa7ae7a76cd39ab627b7c48fda3dc40181303d9adce4ba1d5b5ce73b5e5403ee6626ec8e91090448c887294d6144e24b6741a976f5be9347e3ae1df
+ languageName: node
+ linkType: hard
+
"babel-jest@npm:^29.7.0":
version: 29.7.0
resolution: "babel-jest@npm:29.7.0"
@@ -18597,6 +20198,13 @@ __metadata:
languageName: node
linkType: hard
+"bail@npm:^2.0.0":
+ version: 2.0.2
+ resolution: "bail@npm:2.0.2"
+ checksum: aab4e8ccdc8d762bf3fdfce8e706601695620c0c2eda256dd85088dc0be3cfd7ff126f6e99c2bee1f24f5d418414aacf09d7f9702f16d6963df2fa488cda8824
+ languageName: node
+ linkType: hard
+
"balanced-match@npm:^1.0.0":
version: 1.0.2
resolution: "balanced-match@npm:1.0.2"
@@ -18852,6 +20460,15 @@ __metadata:
languageName: node
linkType: hard
+"braces@npm:^3.0.3":
+ version: 3.0.3
+ resolution: "braces@npm:3.0.3"
+ dependencies:
+ fill-range: ^7.1.1
+ checksum: b95aa0b3bd909f6cd1720ffcf031aeaf46154dd88b4da01f9a1d3f7ea866a79eba76a6d01cbc3c422b2ee5cdc39a4f02491058d5df0d7bf6e6a162a832df1f69
+ languageName: node
+ linkType: hard
+
"breakword@npm:^1.0.5":
version: 1.0.5
resolution: "breakword@npm:1.0.5"
@@ -19329,6 +20946,16 @@ __metadata:
languageName: unknown
linkType: soft
+"call-bind-apply-helpers@npm:^1.0.0, call-bind-apply-helpers@npm:^1.0.1, call-bind-apply-helpers@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "call-bind-apply-helpers@npm:1.0.2"
+ dependencies:
+ es-errors: ^1.3.0
+ function-bind: ^1.1.2
+ checksum: b2863d74fcf2a6948221f65d95b91b4b2d90cfe8927650b506141e669f7d5de65cea191bf788838bc40d13846b7886c5bc5c84ab96c3adbcf88ad69a72fcdc6b
+ languageName: node
+ linkType: hard
+
"call-bind@npm:^1.0.0, call-bind@npm:^1.0.2":
version: 1.0.2
resolution: "call-bind@npm:1.0.2"
@@ -19363,6 +20990,28 @@ __metadata:
languageName: node
linkType: hard
+"call-bind@npm:^1.0.8":
+ version: 1.0.8
+ resolution: "call-bind@npm:1.0.8"
+ 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
+ checksum: aa2899bce917a5392fd73bd32e71799c37c0b7ab454e0ed13af7f6727549091182aade8bbb7b55f304a5bc436d543241c14090fb8a3137e9875e23f444f4f5a9
+ languageName: node
+ linkType: hard
+
+"call-bound@npm:^1.0.2, call-bound@npm:^1.0.3, call-bound@npm:^1.0.4":
+ version: 1.0.4
+ resolution: "call-bound@npm:1.0.4"
+ dependencies:
+ call-bind-apply-helpers: ^1.0.2
+ get-intrinsic: ^1.3.0
+ checksum: 2f6399488d1c272f56306ca60ff696575e2b7f31daf23bc11574798c84d9f2759dceb0cb1f471a85b77f28962a7ac6411f51d283ea2e45319009a19b6ccab3b2
+ languageName: node
+ linkType: hard
+
"call-me-maybe@npm:^1.0.1":
version: 1.0.1
resolution: "call-me-maybe@npm:1.0.1"
@@ -19494,6 +21143,13 @@ __metadata:
languageName: node
linkType: hard
+"ccount@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "ccount@npm:2.0.1"
+ checksum: 48193dada54c9e260e0acf57fc16171a225305548f9ad20d5471e0f7a8c026aedd8747091dccb0d900cde7df4e4ddbd235df0d8de4a64c71b12f0d3303eeafd4
+ languageName: node
+ linkType: hard
+
"chai@npm:^5.1.1":
version: 5.1.1
resolution: "chai@npm:5.1.1"
@@ -19612,6 +21268,13 @@ __metadata:
languageName: node
linkType: hard
+"character-entities-html4@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "character-entities-html4@npm:2.1.0"
+ checksum: 7034aa7c7fa90309667f6dd50499c8a760c3d3a6fb159adb4e0bada0107d194551cdbad0714302f62d06ce4ed68565c8c2e15fdef2e8f8764eb63fa92b34b11d
+ languageName: node
+ linkType: hard
+
"character-entities-legacy@npm:^1.0.0":
version: 1.1.4
resolution: "character-entities-legacy@npm:1.1.4"
@@ -19619,6 +21282,13 @@ __metadata:
languageName: node
linkType: hard
+"character-entities-legacy@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "character-entities-legacy@npm:3.0.0"
+ checksum: 7582af055cb488b626d364b7d7a4e46b06abd526fb63c0e4eb35bcb9c9799cc4f76b39f34fdccef2d1174ac95e53e9ab355aae83227c1a2505877893fce77731
+ languageName: node
+ linkType: hard
+
"character-entities@npm:^1.0.0":
version: 1.2.4
resolution: "character-entities@npm:1.2.4"
@@ -19626,6 +21296,13 @@ __metadata:
languageName: node
linkType: hard
+"character-entities@npm:^2.0.0":
+ version: 2.0.2
+ resolution: "character-entities@npm:2.0.2"
+ checksum: cf1643814023697f725e47328fcec17923b8f1799102a8a79c1514e894815651794a2bffd84bb1b3a4b124b050154e4529ed6e81f7c8068a734aecf07a6d3def
+ languageName: node
+ linkType: hard
+
"character-reference-invalid@npm:^1.0.0":
version: 1.1.4
resolution: "character-reference-invalid@npm:1.1.4"
@@ -19633,6 +21310,13 @@ __metadata:
languageName: node
linkType: hard
+"character-reference-invalid@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "character-reference-invalid@npm:2.0.1"
+ checksum: 98d3b1a52ae510b7329e6ee7f6210df14f1e318c5415975d4c9e7ee0ef4c07875d47c6e74230c64551f12f556b4a8ccc24d9f3691a2aa197019e72a95e9297ee
+ languageName: node
+ linkType: hard
+
"chardet@npm:^0.7.0":
version: 0.7.0
resolution: "chardet@npm:0.7.0"
@@ -19718,7 +21402,7 @@ __metadata:
languageName: node
linkType: hard
-"chokidar@npm:3.6.0":
+"chokidar@npm:3.6.0, chokidar@npm:^3.6.0":
version: 3.6.0
resolution: "chokidar@npm:3.6.0"
dependencies:
@@ -19756,6 +21440,15 @@ __metadata:
languageName: node
linkType: hard
+"chokidar@npm:^4.0.3":
+ version: 4.0.3
+ resolution: "chokidar@npm:4.0.3"
+ dependencies:
+ readdirp: ^4.0.1
+ checksum: a8765e452bbafd04f3f2fad79f04222dd65f43161488bb6014a41099e6ca18d166af613d59a90771908c1c823efa3f46ba36b86ac50b701c20c1b9908c5fe36e
+ languageName: node
+ linkType: hard
+
"chownr@npm:^1.1.1":
version: 1.1.4
resolution: "chownr@npm:1.1.4"
@@ -20123,6 +21816,13 @@ __metadata:
languageName: node
linkType: hard
+"code-block-writer@npm:^13.0.3":
+ version: 13.0.3
+ resolution: "code-block-writer@npm:13.0.3"
+ checksum: 8e234f0ec2db9625d5efb9f05bdae79da6559bb4d9df94a6aa79a89a7b5ae25093b70d309fc5122840c9c07995cb14b4dd3f98a30f8878e3a3372e177df79454
+ languageName: node
+ linkType: hard
+
"code-excerpt@npm:^3.0.0":
version: 3.0.0
resolution: "code-excerpt@npm:3.0.0"
@@ -20142,6 +21842,13 @@ __metadata:
languageName: node
linkType: hard
+"collapse-white-space@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "collapse-white-space@npm:2.1.0"
+ checksum: c8978b1f4e7d68bf846cfdba6c6689ce8910511df7d331eb6e6757e51ceffb52768d59a28db26186c91dcf9594955b59be9f8ccd473c485790f5d8b90dc6726f
+ languageName: node
+ linkType: hard
+
"collect-v8-coverage@npm:^1.0.0":
version: 1.0.2
resolution: "collect-v8-coverage@npm:1.0.2"
@@ -20260,6 +21967,13 @@ __metadata:
languageName: node
linkType: hard
+"comma-separated-tokens@npm:^2.0.0":
+ version: 2.0.3
+ resolution: "comma-separated-tokens@npm:2.0.3"
+ checksum: e3bf9e0332a5c45f49b90e79bcdb4a7a85f28d6a6f0876a94f1bb9b2bfbdbbb9292aac50e1e742d8c0db1e62a0229a106f57917e2d067fca951d81737651700d
+ languageName: node
+ linkType: hard
+
"command-score@npm:0.1.2, command-score@npm:^0.1.2":
version: 0.1.2
resolution: "command-score@npm:0.1.2"
@@ -20386,6 +22100,13 @@ __metadata:
languageName: node
linkType: hard
+"compute-scroll-into-view@npm:^3.0.2":
+ version: 3.1.1
+ resolution: "compute-scroll-into-view@npm:3.1.1"
+ checksum: c56345199e746f93a515b3190d1bf0940944d5b7e1b06e33f16b430a93c9ada1c6b9fe89674d3f3a6078642523c49edcddc1cd639bbe78797fffd072b0231930
+ languageName: node
+ linkType: hard
+
"computeds@npm:^0.0.1":
version: 0.0.1
resolution: "computeds@npm:0.0.1"
@@ -20905,6 +22626,17 @@ __metadata:
languageName: node
linkType: hard
+"cross-spawn@npm:^7.0.6":
+ version: 7.0.6
+ resolution: "cross-spawn@npm:7.0.6"
+ dependencies:
+ path-key: ^3.1.0
+ shebang-command: ^2.0.0
+ which: ^2.0.1
+ checksum: 8d306efacaf6f3f60e0224c287664093fa9185680b2d195852ba9a863f85d02dcc737094c6e512175f8ee0161f9b87c73c6826034c2422e39de7d6569cf4503b
+ languageName: node
+ linkType: hard
+
"crypt@npm:0.0.2":
version: 0.0.2
resolution: "crypt@npm:0.0.2"
@@ -21084,7 +22816,7 @@ __metadata:
languageName: node
linkType: hard
-"csstype@npm:^3.1.2":
+"csstype@npm:^3.1.2, csstype@npm:^3.1.3":
version: 3.1.3
resolution: "csstype@npm:3.1.3"
checksum: 8db785cc92d259102725b3c694ec0c823f5619a84741b5c7991b8ad135dfaa66093038a1cc63e03361a6cd28d122be48f2106ae72334e067dd619a51f49eddf7
@@ -21288,6 +23020,17 @@ __metadata:
languageName: node
linkType: hard
+"data-view-buffer@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "data-view-buffer@npm:1.0.2"
+ dependencies:
+ call-bound: ^1.0.3
+ es-errors: ^1.3.0
+ is-data-view: ^1.0.2
+ checksum: 1e1cd509c3037ac0f8ba320da3d1f8bf1a9f09b0be09394b5e40781b8cc15ff9834967ba7c9f843a425b34f9fe14ce44cf055af6662c44263424c1eb8d65659b
+ languageName: node
+ linkType: hard
+
"data-view-byte-length@npm:^1.0.0":
version: 1.0.1
resolution: "data-view-byte-length@npm:1.0.1"
@@ -21299,6 +23042,17 @@ __metadata:
languageName: node
linkType: hard
+"data-view-byte-length@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "data-view-byte-length@npm:1.0.2"
+ dependencies:
+ call-bound: ^1.0.3
+ es-errors: ^1.3.0
+ is-data-view: ^1.0.2
+ checksum: 3600c91ced1cfa935f19ef2abae11029e01738de8d229354d3b2a172bf0d7e4ed08ff8f53294b715569fdf72dfeaa96aa7652f479c0f60570878d88e7e8bddf6
+ languageName: node
+ linkType: hard
+
"data-view-byte-offset@npm:^1.0.0":
version: 1.0.0
resolution: "data-view-byte-offset@npm:1.0.0"
@@ -21310,6 +23064,17 @@ __metadata:
languageName: node
linkType: hard
+"data-view-byte-offset@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "data-view-byte-offset@npm:1.0.1"
+ dependencies:
+ call-bound: ^1.0.2
+ es-errors: ^1.3.0
+ is-data-view: ^1.0.1
+ checksum: 8dd492cd51d19970876626b5b5169fbb67ca31ec1d1d3238ee6a71820ca8b80cafb141c485999db1ee1ef02f2cc3b99424c5eda8d59e852d9ebb79ab290eb5ee
+ languageName: node
+ linkType: hard
+
"date-fns@npm:^2.28.0":
version: 2.30.0
resolution: "date-fns@npm:2.30.0"
@@ -21393,6 +23158,18 @@ __metadata:
languageName: node
linkType: hard
+"debug@npm:^4.0.0, debug@npm:^4.3.7":
+ version: 4.4.0
+ resolution: "debug@npm:4.4.0"
+ dependencies:
+ ms: ^2.1.3
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+ checksum: fb42df878dd0e22816fc56e1fdca9da73caa85212fbe40c868b1295a6878f9101ae684f4eeef516c13acfc700f5ea07f1136954f43d4cd2d477a811144136479
+ languageName: node
+ linkType: hard
+
"debug@npm:^4.3.6":
version: 4.3.7
resolution: "debug@npm:4.3.7"
@@ -21405,18 +23182,6 @@ __metadata:
languageName: node
linkType: hard
-"debug@npm:^4.3.7":
- version: 4.4.0
- resolution: "debug@npm:4.4.0"
- dependencies:
- ms: ^2.1.3
- peerDependenciesMeta:
- supports-color:
- optional: true
- checksum: fb42df878dd0e22816fc56e1fdca9da73caa85212fbe40c868b1295a6878f9101ae684f4eeef516c13acfc700f5ea07f1136954f43d4cd2d477a811144136479
- languageName: node
- linkType: hard
-
"decamelize-keys@npm:^1.1.0":
version: 1.1.0
resolution: "decamelize-keys@npm:1.1.0"
@@ -21448,6 +23213,15 @@ __metadata:
languageName: node
linkType: hard
+"decode-named-character-reference@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "decode-named-character-reference@npm:1.1.0"
+ dependencies:
+ character-entities: ^2.0.0
+ checksum: 102970fde2d011f307d3789776e68defd75ba4ade1a34951affd1fabb86cd32026fd809f2658c2b600d839a57b6b6a84e2b3a45166d38c8625d66ca11cd702b8
+ languageName: node
+ linkType: hard
+
"decompress-response@npm:^6.0.0":
version: 6.0.0
resolution: "decompress-response@npm:6.0.0"
@@ -21656,7 +23430,7 @@ __metadata:
languageName: node
linkType: hard
-"dequal@npm:^2.0.2, dequal@npm:^2.0.3":
+"dequal@npm:^2.0.0, dequal@npm:^2.0.2, dequal@npm:^2.0.3":
version: 2.0.3
resolution: "dequal@npm:2.0.3"
checksum: 8679b850e1a3d0ebbc46ee780d5df7b478c23f335887464023a631d1b9af051ad4a6595a44220f9ff8ff95a8ddccf019b5ad778a976fd7bbf77383d36f412f90
@@ -21745,6 +23519,15 @@ __metadata:
languageName: node
linkType: hard
+"devlop@npm:^1.0.0, devlop@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "devlop@npm:1.1.0"
+ dependencies:
+ dequal: ^2.0.0
+ checksum: d2ff650bac0bb6ef08c48f3ba98640bb5fec5cce81e9957eb620408d1bab1204d382a45b785c6b3314dc867bb0684936b84c6867820da6db97cbb5d3c15dd185
+ languageName: node
+ linkType: hard
+
"dezalgo@npm:^1.0.4":
version: 1.0.4
resolution: "dezalgo@npm:1.0.4"
@@ -22073,6 +23856,17 @@ __metadata:
languageName: node
linkType: hard
+"dunder-proto@npm:^1.0.0, dunder-proto@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "dunder-proto@npm:1.0.1"
+ dependencies:
+ call-bind-apply-helpers: ^1.0.1
+ es-errors: ^1.3.0
+ gopd: ^1.2.0
+ checksum: 149207e36f07bd4941921b0ca929e3a28f1da7bd6b6ff8ff7f4e2f2e460675af4576eeba359c635723dc189b64cdd4787e0255897d5b135ccc5d15cb8685fc90
+ languageName: node
+ linkType: hard
+
"duplexer@npm:^0.1.2, duplexer@npm:~0.1.1":
version: 0.1.2
resolution: "duplexer@npm:0.1.2"
@@ -22186,6 +23980,13 @@ __metadata:
languageName: node
linkType: hard
+"emoji-regex-xs@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "emoji-regex-xs@npm:1.0.0"
+ checksum: c33be159da769836f83281f2802d90169093ebf3c2c1643d6801d891c53beac5ef785fd8279f9b02fa6dc6c47c367818e076949f1e13bd1b3f921b416de4cbea
+ languageName: node
+ linkType: hard
+
"emoji-regex@npm:^10.2.1":
version: 10.2.1
resolution: "emoji-regex@npm:10.2.1"
@@ -22387,6 +24188,65 @@ __metadata:
languageName: node
linkType: hard
+"es-abstract@npm:^1.17.5, es-abstract@npm:^1.23.2, es-abstract@npm:^1.23.3, es-abstract@npm:^1.23.5, es-abstract@npm:^1.23.6, es-abstract@npm:^1.23.9":
+ version: 1.23.9
+ resolution: "es-abstract@npm: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.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
+ checksum: f3ee2614159ca197f97414ab36e3f406ee748ce2f97ffbf09e420726db5a442ce13f1e574601468bff6e6eb81588e6c9ce1ac6c03868a37c7cd48ac679f8485a
+ languageName: node
+ linkType: hard
+
"es-abstract@npm:^1.19.0, es-abstract@npm:^1.19.1":
version: 1.19.2
resolution: "es-abstract@npm:1.19.2"
@@ -22594,6 +24454,13 @@ __metadata:
languageName: node
linkType: hard
+"es-define-property@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "es-define-property@npm:1.0.1"
+ checksum: 0512f4e5d564021c9e3a644437b0155af2679d10d80f21adaf868e64d30efdfbd321631956f20f42d655fedb2e3a027da479fad3fa6048f768eb453a80a5f80a
+ languageName: node
+ linkType: hard
+
"es-errors@npm:^1.0.0, es-errors@npm:^1.1.0, es-errors@npm:^1.2.1, es-errors@npm:^1.3.0":
version: 1.3.0
resolution: "es-errors@npm:1.3.0"
@@ -22624,6 +24491,30 @@ __metadata:
languageName: node
linkType: hard
+"es-iterator-helpers@npm:^1.2.1":
+ version: 1.2.1
+ resolution: "es-iterator-helpers@npm:1.2.1"
+ 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
+ checksum: 952808dd1df3643d67ec7adf20c30b36e5eecadfbf36354e6f39ed3266c8e0acf3446ce9bc465e38723d613cb1d915c1c07c140df65bdce85da012a6e7bda62b
+ languageName: node
+ linkType: hard
+
"es-module-lexer@npm:^1.2.1":
version: 1.4.1
resolution: "es-module-lexer@npm:1.4.1"
@@ -22638,6 +24529,15 @@ __metadata:
languageName: node
linkType: hard
+"es-object-atoms@npm:^1.0.0, es-object-atoms@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "es-object-atoms@npm:1.1.1"
+ dependencies:
+ es-errors: ^1.3.0
+ checksum: 214d3767287b12f36d3d7267ef342bbbe1e89f899cfd67040309fc65032372a8e60201410a99a1645f2f90c1912c8c49c8668066f6bdd954bcd614dda2e3da97
+ languageName: node
+ linkType: hard
+
"es-set-tostringtag@npm:^2.0.1":
version: 2.0.2
resolution: "es-set-tostringtag@npm:2.0.2"
@@ -22660,6 +24560,18 @@ __metadata:
languageName: node
linkType: hard
+"es-set-tostringtag@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "es-set-tostringtag@npm:2.1.0"
+ dependencies:
+ es-errors: ^1.3.0
+ get-intrinsic: ^1.2.6
+ has-tostringtag: ^1.0.2
+ hasown: ^2.0.2
+ checksum: 789f35de4be3dc8d11fdcb91bc26af4ae3e6d602caa93299a8c45cf05d36cc5081454ae2a6d3afa09cceca214b76c046e4f8151e092e6fc7feeb5efb9e794fc6
+ languageName: node
+ linkType: hard
+
"es-shim-unscopables@npm:^1.0.0":
version: 1.0.0
resolution: "es-shim-unscopables@npm:1.0.0"
@@ -22678,6 +24590,15 @@ __metadata:
languageName: node
linkType: hard
+"es-shim-unscopables@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "es-shim-unscopables@npm:1.1.0"
+ dependencies:
+ hasown: ^2.0.2
+ checksum: 33cfb1ebcb2f869f0bf528be1a8660b4fe8b6cec8fc641f330e508db2284b58ee2980fad6d0828882d22858c759c0806076427a3673b6daa60f753e3b558ee15
+ languageName: node
+ linkType: hard
+
"es-to-primitive@npm:^1.2.1":
version: 1.2.1
resolution: "es-to-primitive@npm:1.2.1"
@@ -22689,6 +24610,17 @@ __metadata:
languageName: node
linkType: hard
+"es-to-primitive@npm:^1.3.0":
+ version: 1.3.0
+ resolution: "es-to-primitive@npm:1.3.0"
+ dependencies:
+ is-callable: ^1.2.7
+ is-date-object: ^1.0.5
+ is-symbol: ^1.0.4
+ checksum: 966965880356486cd4d1fe9a523deda2084c81b3702d951212c098f5f2ee93605d1b7c1840062efb48a07d892641c7ed1bc194db563645c0dd2b919cb6d65b93
+ languageName: node
+ linkType: hard
+
"es6-promise@npm:^4.2.4":
version: 4.2.8
resolution: "es6-promise@npm:4.2.8"
@@ -22696,6 +24628,30 @@ __metadata:
languageName: node
linkType: hard
+"esast-util-from-estree@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "esast-util-from-estree@npm:2.0.0"
+ dependencies:
+ "@types/estree-jsx": ^1.0.0
+ devlop: ^1.0.0
+ estree-util-visit: ^2.0.0
+ unist-util-position-from-estree: ^2.0.0
+ checksum: b9ea5b6db25decbe7c3be23a00251542641c9538499905d740d76fd5c9fea9f727ad1d0cce4f2071b6d9bb2f405f4f11acbdec9b8ea6485649cf60d886b99f28
+ languageName: node
+ linkType: hard
+
+"esast-util-from-js@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "esast-util-from-js@npm:2.0.1"
+ dependencies:
+ "@types/estree-jsx": ^1.0.0
+ acorn: ^8.0.0
+ esast-util-from-estree: ^2.0.0
+ vfile-message: ^4.0.0
+ checksum: a262b94d973d8cc80227e083a7f1367028c4acf524e8f8507177626302bac567f260f75ea52321c8a9650e34c47e70bcc4f7696f710002f64b21aaa630e73e43
+ languageName: node
+ linkType: hard
+
"esbuild-register@npm:^3.5.0":
version: 3.5.0
resolution: "esbuild-register@npm:3.5.0"
@@ -23021,6 +24977,92 @@ __metadata:
languageName: node
linkType: hard
+"esbuild@npm:^0.25.0":
+ version: 0.25.2
+ resolution: "esbuild@npm:0.25.2"
+ dependencies:
+ "@esbuild/aix-ppc64": 0.25.2
+ "@esbuild/android-arm": 0.25.2
+ "@esbuild/android-arm64": 0.25.2
+ "@esbuild/android-x64": 0.25.2
+ "@esbuild/darwin-arm64": 0.25.2
+ "@esbuild/darwin-x64": 0.25.2
+ "@esbuild/freebsd-arm64": 0.25.2
+ "@esbuild/freebsd-x64": 0.25.2
+ "@esbuild/linux-arm": 0.25.2
+ "@esbuild/linux-arm64": 0.25.2
+ "@esbuild/linux-ia32": 0.25.2
+ "@esbuild/linux-loong64": 0.25.2
+ "@esbuild/linux-mips64el": 0.25.2
+ "@esbuild/linux-ppc64": 0.25.2
+ "@esbuild/linux-riscv64": 0.25.2
+ "@esbuild/linux-s390x": 0.25.2
+ "@esbuild/linux-x64": 0.25.2
+ "@esbuild/netbsd-arm64": 0.25.2
+ "@esbuild/netbsd-x64": 0.25.2
+ "@esbuild/openbsd-arm64": 0.25.2
+ "@esbuild/openbsd-x64": 0.25.2
+ "@esbuild/sunos-x64": 0.25.2
+ "@esbuild/win32-arm64": 0.25.2
+ "@esbuild/win32-ia32": 0.25.2
+ "@esbuild/win32-x64": 0.25.2
+ dependenciesMeta:
+ "@esbuild/aix-ppc64":
+ optional: true
+ "@esbuild/android-arm":
+ optional: true
+ "@esbuild/android-arm64":
+ optional: true
+ "@esbuild/android-x64":
+ optional: true
+ "@esbuild/darwin-arm64":
+ optional: true
+ "@esbuild/darwin-x64":
+ optional: true
+ "@esbuild/freebsd-arm64":
+ optional: true
+ "@esbuild/freebsd-x64":
+ optional: true
+ "@esbuild/linux-arm":
+ optional: true
+ "@esbuild/linux-arm64":
+ optional: true
+ "@esbuild/linux-ia32":
+ optional: true
+ "@esbuild/linux-loong64":
+ optional: true
+ "@esbuild/linux-mips64el":
+ optional: true
+ "@esbuild/linux-ppc64":
+ optional: true
+ "@esbuild/linux-riscv64":
+ optional: true
+ "@esbuild/linux-s390x":
+ optional: true
+ "@esbuild/linux-x64":
+ optional: true
+ "@esbuild/netbsd-arm64":
+ optional: true
+ "@esbuild/netbsd-x64":
+ optional: true
+ "@esbuild/openbsd-arm64":
+ optional: true
+ "@esbuild/openbsd-x64":
+ optional: true
+ "@esbuild/sunos-x64":
+ optional: true
+ "@esbuild/win32-arm64":
+ optional: true
+ "@esbuild/win32-ia32":
+ optional: true
+ "@esbuild/win32-x64":
+ optional: true
+ bin:
+ esbuild: bin/esbuild
+ checksum: 2c4e91948b939e711e9342e692fc3c8b0a95acbc1fc9c7628db6092c4aef7c32aa643b2782111625871756084536cebc4831b3f1d5c3b6bd4e4774e21bc4bbea
+ languageName: node
+ linkType: hard
+
"escalade@npm:^3.1.1":
version: 3.1.1
resolution: "escalade@npm:3.1.1"
@@ -23104,6 +25146,30 @@ __metadata:
languageName: node
linkType: hard
+"eslint-config-next@npm:15.1.6":
+ version: 15.1.6
+ resolution: "eslint-config-next@npm:15.1.6"
+ 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
+ checksum: 6f3d3fa46c5a52b75ced00d332cce9224fb16c7a79a65402cfed23f0a9690729603fb10fadd9f7adaa261ebf9c25867c1f94f8375334c7f6cfac5d8d4c615ec0
+ languageName: node
+ linkType: hard
+
"eslint-config-next@npm:^13.2.1":
version: 13.2.1
resolution: "eslint-config-next@npm:13.2.1"
@@ -23188,6 +25254,18 @@ __metadata:
languageName: node
linkType: hard
+"eslint-module-utils@npm:^2.12.0":
+ version: 2.12.0
+ resolution: "eslint-module-utils@npm:2.12.0"
+ dependencies:
+ debug: ^3.2.7
+ peerDependenciesMeta:
+ eslint:
+ optional: true
+ checksum: be3ac52e0971c6f46daeb1a7e760e45c7c45f820c8cc211799f85f10f04ccbf7afc17039165d56cb2da7f7ca9cec2b3a777013cddf0b976784b37eb9efa24180
+ languageName: node
+ linkType: hard
+
"eslint-module-utils@npm:^2.7.3":
version: 2.7.3
resolution: "eslint-module-utils@npm:2.7.3"
@@ -23260,6 +25338,60 @@ __metadata:
languageName: node
linkType: hard
+"eslint-plugin-import@npm:^2.31.0":
+ version: 2.31.0
+ resolution: "eslint-plugin-import@npm:2.31.0"
+ 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
+ peerDependencies:
+ eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9
+ checksum: b1d2ac268b3582ff1af2a72a2c476eae4d250c100f2e335b6e102036e4a35efa530b80ec578dfc36761fabb34a635b9bf5ab071abe9d4404a4bb054fdf22d415
+ languageName: node
+ linkType: hard
+
+"eslint-plugin-jsx-a11y@npm:^6.10.0":
+ version: 6.10.2
+ resolution: "eslint-plugin-jsx-a11y@npm:6.10.2"
+ 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
+ peerDependencies:
+ eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9
+ checksum: 0cc861398fa26ada61ed5703eef5b335495fcb96253263dcd5e399488ff019a2636372021baacc040e3560d1a34bfcd5d5ad9f1754f44cd0509c956f7df94050
+ languageName: node
+ linkType: hard
+
"eslint-plugin-jsx-a11y@npm:^6.5.1":
version: 6.5.1
resolution: "eslint-plugin-jsx-a11y@npm:6.5.1"
@@ -23363,6 +25495,15 @@ __metadata:
languageName: node
linkType: hard
+"eslint-plugin-react-hooks@npm:^5.0.0":
+ version: 5.2.0
+ resolution: "eslint-plugin-react-hooks@npm:5.2.0"
+ peerDependencies:
+ eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0
+ checksum: 5920736a78c0075488e7e30e04fbe5dba5b6b5a6c8c4b5742fdae6f9b8adf4ee387bc45dc6e03b4012865e6fd39d134da7b83a40f57c90cc9eecf80692824e3a
+ languageName: node
+ linkType: hard
+
"eslint-plugin-react@npm:^7.30.1":
version: 7.30.1
resolution: "eslint-plugin-react@npm:7.30.1"
@@ -23440,6 +25581,34 @@ __metadata:
languageName: node
linkType: hard
+"eslint-plugin-react@npm:^7.37.0":
+ version: 7.37.4
+ resolution: "eslint-plugin-react@npm:7.37.4"
+ 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
+ peerDependencies:
+ eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7
+ checksum: 8a37bdc9b347bf3a1273fef73dfbc39279cc3e58441940a5e13b3ba4e82b34132d1d1172db9d6746f153ee981280bd6bd06a9065fb453388c68f4bebe0d9f839
+ languageName: node
+ linkType: hard
+
"eslint-plugin-turbo@npm:0.0.7":
version: 0.0.7
resolution: "eslint-plugin-turbo@npm:0.0.7"
@@ -23500,6 +25669,16 @@ __metadata:
languageName: node
linkType: hard
+"eslint-scope@npm:^8.3.0":
+ version: 8.3.0
+ resolution: "eslint-scope@npm:8.3.0"
+ dependencies:
+ esrecurse: ^4.3.0
+ estraverse: ^5.2.0
+ checksum: 57a58b6716533e25d527089826c4add89a047aecf75e4a88fee05f113ef5a72b85392b304a69bf670646cc3e068354aec70361b9718c2453949a05fc4d9bfe73
+ languageName: node
+ linkType: hard
+
"eslint-utils@npm:^3.0.0":
version: 3.0.0
resolution: "eslint-utils@npm:3.0.0"
@@ -23525,13 +25704,20 @@ __metadata:
languageName: node
linkType: hard
-"eslint-visitor-keys@npm:^3.4.1":
+"eslint-visitor-keys@npm:^3.4.1, eslint-visitor-keys@npm:^3.4.3":
version: 3.4.3
resolution: "eslint-visitor-keys@npm:3.4.3"
checksum: 36e9ef87fca698b6fd7ca5ca35d7b2b6eeaaf106572e2f7fd31c12d3bfdaccdb587bba6d3621067e5aece31c8c3a348b93922ab8f7b2cbc6aaab5e1d89040c60
languageName: node
linkType: hard
+"eslint-visitor-keys@npm:^4.2.0":
+ version: 4.2.0
+ resolution: "eslint-visitor-keys@npm:4.2.0"
+ checksum: 779c604672b570bb4da84cef32f6abb085ac78379779c1122d7879eade8bb38ae715645324597cf23232d03cef06032c9844d25c73625bc282a5bfd30247e5b5
+ languageName: node
+ linkType: hard
+
"eslint@npm:^8.34.0":
version: 8.34.0
resolution: "eslint@npm:8.34.0"
@@ -23581,6 +25767,56 @@ __metadata:
languageName: node
linkType: hard
+"eslint@npm:^9":
+ version: 9.23.0
+ resolution: "eslint@npm:9.23.0"
+ dependencies:
+ "@eslint-community/eslint-utils": ^4.2.0
+ "@eslint-community/regexpp": ^4.12.1
+ "@eslint/config-array": ^0.19.2
+ "@eslint/config-helpers": ^0.2.0
+ "@eslint/core": ^0.12.0
+ "@eslint/eslintrc": ^3.3.1
+ "@eslint/js": 9.23.0
+ "@eslint/plugin-kit": ^0.2.7
+ "@humanfs/node": ^0.16.6
+ "@humanwhocodes/module-importer": ^1.0.1
+ "@humanwhocodes/retry": ^0.4.2
+ "@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.3.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
+ peerDependencies:
+ jiti: "*"
+ peerDependenciesMeta:
+ jiti:
+ optional: true
+ bin:
+ eslint: bin/eslint.js
+ checksum: 5ace40f8e508f296bfa9d3f70a78a5082b7c9d230de0e53c0dc35f7b20bb2a9c0ce99eefaa6fa01766058f2eebaa86b8fc69ab7e0fb76b6b85b6e29af88063bb
+ languageName: node
+ linkType: hard
+
"esm@npm:^3.2.25":
version: 3.2.25
resolution: "esm@npm:3.2.25"
@@ -23588,6 +25824,17 @@ __metadata:
languageName: node
linkType: hard
+"espree@npm:^10.0.1, espree@npm:^10.3.0":
+ version: 10.3.0
+ resolution: "espree@npm:10.3.0"
+ dependencies:
+ acorn: ^8.14.0
+ acorn-jsx: ^5.3.2
+ eslint-visitor-keys: ^4.2.0
+ checksum: 63e8030ff5a98cea7f8b3e3a1487c998665e28d674af08b9b3100ed991670eb3cbb0e308c4548c79e03762753838fbe530c783f17309450d6b47a889fee72bef
+ languageName: node
+ linkType: hard
+
"espree@npm:^9.4.0":
version: 9.4.1
resolution: "espree@npm:9.4.1"
@@ -23618,6 +25865,15 @@ __metadata:
languageName: node
linkType: hard
+"esquery@npm:^1.5.0":
+ version: 1.6.0
+ resolution: "esquery@npm:1.6.0"
+ dependencies:
+ estraverse: ^5.1.0
+ checksum: 08ec4fe446d9ab27186da274d979558557fbdbbd10968fa9758552482720c54152a5640e08b9009e5a30706b66aba510692054d4129d32d0e12e05bbc0b96fb2
+ languageName: node
+ linkType: hard
+
"esrecurse@npm:^4.3.0":
version: 4.3.0
resolution: "esrecurse@npm:4.3.0"
@@ -23641,6 +25897,74 @@ __metadata:
languageName: node
linkType: hard
+"estree-util-attach-comments@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "estree-util-attach-comments@npm:3.0.0"
+ dependencies:
+ "@types/estree": ^1.0.0
+ checksum: 56254eaef39659e6351919ebc2ae53a37a09290a14571c19e373e9d5fad343a3403d9ad0c23ae465d6e7d08c3e572fd56fb8c793efe6434a261bf1489932dbd5
+ languageName: node
+ linkType: hard
+
+"estree-util-build-jsx@npm:^3.0.0":
+ version: 3.0.1
+ resolution: "estree-util-build-jsx@npm:3.0.1"
+ dependencies:
+ "@types/estree-jsx": ^1.0.0
+ devlop: ^1.0.0
+ estree-util-is-identifier-name: ^3.0.0
+ estree-walker: ^3.0.0
+ checksum: 185eff060eda2ba32cecd15904db4f5ba0681159fbdf54f0f6586cd9411e77e733861a833d0aee3415e1d1fd4b17edf08bc9e9872cee98e6ec7b0800e1a85064
+ languageName: node
+ linkType: hard
+
+"estree-util-is-identifier-name@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "estree-util-is-identifier-name@npm:3.0.0"
+ checksum: ea3909f0188ea164af0aadeca87c087e3e5da78d76da5ae9c7954ff1340ea3e4679c4653bbf4299ffb70caa9b322218cc1128db2541f3d2976eb9704f9857787
+ languageName: node
+ linkType: hard
+
+"estree-util-scope@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "estree-util-scope@npm:1.0.0"
+ dependencies:
+ "@types/estree": ^1.0.0
+ devlop: ^1.0.0
+ checksum: df2ed1b4c078002d50f7e330980e7b6f2630a1f551102203ee5000b61ed8ce5720fe7b9bc1a238a5fded5cf0f157dbe516ad6807323f037b3bb594bd1a0d61bb
+ languageName: node
+ linkType: hard
+
+"estree-util-to-js@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "estree-util-to-js@npm:2.0.0"
+ dependencies:
+ "@types/estree-jsx": ^1.0.0
+ astring: ^1.8.0
+ source-map: ^0.7.0
+ checksum: 833edc94ab9978e0918f90261e0a3361bf4564fec4901f326d2237a9235d3f5fc6482da3be5acc545e702c8c7cb8bc5de5c7c71ba3b080eb1975bcfdf3923d79
+ languageName: node
+ linkType: hard
+
+"estree-util-value-to-estree@npm:^3.3.2":
+ version: 3.3.2
+ resolution: "estree-util-value-to-estree@npm:3.3.2"
+ dependencies:
+ "@types/estree": ^1.0.0
+ checksum: f87199fb0823761d3f03728b18ff3c30a8ad5c1ba67dee392d01a4f9fee568dcf2feb6f8f6972d8fd21d998a9807ce79cfcf92ff44998aac5df001f285f9eb7d
+ languageName: node
+ linkType: hard
+
+"estree-util-visit@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "estree-util-visit@npm:2.0.0"
+ dependencies:
+ "@types/estree-jsx": ^1.0.0
+ "@types/unist": ^3.0.0
+ checksum: 6444b38f224322945a6d19ea81a8828a0eec64aefb2bf1ea791fe20df496f7b7c543408d637df899e6a8e318b638f66226f16378a33c4c2b192ba5c3f891121f
+ languageName: node
+ linkType: hard
+
"estree-walker@npm:^2.0.2":
version: 2.0.2
resolution: "estree-walker@npm:2.0.2"
@@ -23648,7 +25972,7 @@ __metadata:
languageName: node
linkType: hard
-"estree-walker@npm:^3.0.3":
+"estree-walker@npm:^3.0.0, estree-walker@npm:^3.0.3":
version: 3.0.3
resolution: "estree-walker@npm:3.0.3"
dependencies:
@@ -23892,7 +26216,7 @@ __metadata:
languageName: node
linkType: hard
-"extend@npm:^3.0.2, extend@npm:~3.0.2":
+"extend@npm:^3.0.0, extend@npm:^3.0.2, extend@npm:~3.0.2":
version: 3.0.2
resolution: "extend@npm:3.0.2"
checksum: a50a8309ca65ea5d426382ff09f33586527882cf532931cb08ca786ea3146c0553310bda688710ff61d7668eba9f96b923fe1420cdf56a2c3eaf30fcab87b515
@@ -23959,6 +26283,19 @@ __metadata:
languageName: node
linkType: hard
+"fast-glob@npm:3.3.1":
+ version: 3.3.1
+ resolution: "fast-glob@npm:3.3.1"
+ 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
+ checksum: b6f3add6403e02cf3a798bfbb1183d0f6da2afd368f27456010c0bc1f9640aea308243d4cb2c0ab142f618276e65ecb8be1661d7c62a7b4e5ba774b9ce5432e5
+ languageName: node
+ linkType: hard
+
"fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.7, fast-glob@npm:^3.2.9":
version: 3.2.11
resolution: "fast-glob@npm:3.2.11"
@@ -23998,6 +26335,19 @@ __metadata:
languageName: node
linkType: hard
+"fast-glob@npm:^3.3.3":
+ version: 3.3.3
+ resolution: "fast-glob@npm:3.3.3"
+ 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
+ checksum: 0704d7b85c0305fd2cef37777337dfa26230fdd072dce9fb5c82a4b03156f3ffb8ed3e636033e65d45d2a5805a4e475825369a27404c0307f2db0c8eb3366fbd
+ languageName: node
+ linkType: hard
+
"fast-json-patch@npm:^3.0.0-1":
version: 3.1.1
resolution: "fast-json-patch@npm:3.1.1"
@@ -24263,6 +26613,15 @@ __metadata:
languageName: node
linkType: hard
+"file-entry-cache@npm:^8.0.0":
+ version: 8.0.0
+ resolution: "file-entry-cache@npm:8.0.0"
+ dependencies:
+ flat-cache: ^4.0.0
+ checksum: f67802d3334809048c69b3d458f672e1b6d26daefda701761c81f203b80149c35dea04d78ea4238969dd617678e530876722a0634c43031a0957f10cc3ed190f
+ languageName: node
+ linkType: hard
+
"file-system-cache@npm:2.3.0":
version: 2.3.0
resolution: "file-system-cache@npm:2.3.0"
@@ -24305,6 +26664,15 @@ __metadata:
languageName: node
linkType: hard
+"fill-range@npm:^7.1.1":
+ version: 7.1.1
+ resolution: "fill-range@npm:7.1.1"
+ dependencies:
+ to-regex-range: ^5.0.1
+ checksum: b4abfbca3839a3d55e4ae5ec62e131e2e356bf4859ce8480c64c4876100f4df292a63e5bb1618e1d7460282ca2b305653064f01654474aa35c68000980f17798
+ languageName: node
+ linkType: hard
+
"finalhandler@npm:1.1.2":
version: 1.1.2
resolution: "finalhandler@npm:1.1.2"
@@ -24411,6 +26779,16 @@ __metadata:
languageName: node
linkType: hard
+"flat-cache@npm:^4.0.0":
+ version: 4.0.1
+ resolution: "flat-cache@npm:4.0.1"
+ dependencies:
+ flatted: ^3.2.9
+ keyv: ^4.5.4
+ checksum: 899fc86bf6df093547d76e7bfaeb900824b869d7d457d02e9b8aae24836f0a99fbad79328cfd6415ee8908f180699bf259dc7614f793447cb14f707caf5996f6
+ languageName: node
+ linkType: hard
+
"flatted@npm:^3.1.0":
version: 3.2.5
resolution: "flatted@npm:3.2.5"
@@ -24418,6 +26796,13 @@ __metadata:
languageName: node
linkType: hard
+"flatted@npm:^3.2.9":
+ version: 3.3.3
+ resolution: "flatted@npm:3.3.3"
+ checksum: 8c96c02fbeadcf4e8ffd0fa24983241e27698b0781295622591fc13585e2f226609d95e422bcf2ef044146ffacb6b68b1f20871454eddf75ab3caa6ee5f4a1fe
+ languageName: node
+ linkType: hard
+
"flatted@npm:^3.3.1":
version: 3.3.1
resolution: "flatted@npm:3.3.1"
@@ -24478,6 +26863,15 @@ __metadata:
languageName: node
linkType: hard
+"for-each@npm:^0.3.5":
+ version: 0.3.5
+ resolution: "for-each@npm:0.3.5"
+ dependencies:
+ is-callable: ^1.2.7
+ checksum: 3c986d7e11f4381237cc98baa0a2f87eabe74719eee65ed7bed275163082b940ede19268c61d04c6260e0215983b12f8d885e3c8f9aa8c2113bf07c37051745c
+ languageName: node
+ linkType: hard
+
"foreach@npm:^2.0.4":
version: 2.0.5
resolution: "foreach@npm:2.0.5"
@@ -24882,6 +27276,166 @@ __metadata:
languageName: node
linkType: hard
+"fumadocs-core@npm:14.4.0":
+ version: 14.4.0
+ resolution: "fumadocs-core@npm:14.4.0"
+ dependencies:
+ "@formatjs/intl-localematcher": ^0.5.7
+ "@orama/orama": ^3.0.1
+ "@shikijs/rehype": ^1.22.2
+ github-slugger: ^2.0.0
+ hast-util-to-estree: ^3.1.0
+ hast-util-to-jsx-runtime: ^2.3.2
+ image-size: ^1.1.1
+ negotiator: ^1.0.0
+ react-remove-scroll: ^2.6.0
+ remark: ^15.0.0
+ remark-gfm: ^4.0.0
+ scroll-into-view-if-needed: ^3.1.0
+ shiki: ^1.22.2
+ unist-util-visit: ^5.0.0
+ peerDependencies:
+ "@oramacloud/client": 1.x.x
+ algoliasearch: 4.24.0
+ next: 14.x.x || 15.x.x
+ react: ">= 18"
+ react-dom: ">= 18"
+ peerDependenciesMeta:
+ "@oramacloud/client":
+ optional: true
+ algoliasearch:
+ optional: true
+ next:
+ optional: true
+ react:
+ optional: true
+ react-dom:
+ optional: true
+ checksum: f323403a1edf55dbd1e58f2b75e284cb08285f74746d13a6be944e7f00b58f33d3ef6b1ea0cb8ceebbf21af56eded2acd86285075262a154549cd4f037c344dc
+ languageName: node
+ linkType: hard
+
+"fumadocs-core@npm:^14.5.4":
+ version: 14.7.7
+ resolution: "fumadocs-core@npm:14.7.7"
+ dependencies:
+ "@formatjs/intl-localematcher": ^0.5.10
+ "@orama/orama": ^2.1.1
+ "@shikijs/rehype": ^2.0.3
+ "@shikijs/transformers": ^2.0.3
+ github-slugger: ^2.0.0
+ hast-util-to-estree: ^3.1.1
+ hast-util-to-jsx-runtime: ^2.3.2
+ image-size: ^1.2.0
+ negotiator: ^1.0.0
+ react-remove-scroll: ^2.6.2
+ remark: ^15.0.0
+ remark-gfm: ^4.0.0
+ scroll-into-view-if-needed: ^3.1.0
+ shiki: ^2.0.3
+ unist-util-visit: ^5.0.0
+ peerDependencies:
+ "@orama/tokenizers": 2.x.x
+ "@oramacloud/client": 1.x.x || 2.x.x
+ algoliasearch: 4.24.0
+ next: 14.x.x || 15.x.x
+ react: 18.x.x || 19.x.x
+ react-dom: 18.x.x || 19.x.x
+ peerDependenciesMeta:
+ "@orama/tokenizers":
+ optional: true
+ "@oramacloud/client":
+ optional: true
+ algoliasearch:
+ optional: true
+ next:
+ optional: true
+ react:
+ optional: true
+ react-dom:
+ optional: true
+ checksum: 3016f8c41a07db880c587eeef70f543bad112aa8de7a380d42c1a5e5b14d8a28e1478b345afde810cca4f6839575f34720dec900b1632d3c6e9edfcc69c22f10
+ languageName: node
+ linkType: hard
+
+"fumadocs-mdx@npm:^11.1.1":
+ version: 11.5.7
+ resolution: "fumadocs-mdx@npm:11.5.7"
+ dependencies:
+ "@mdx-js/mdx": ^3.1.0
+ "@standard-schema/spec": ^1.0.0
+ chokidar: ^4.0.3
+ cross-spawn: ^7.0.6
+ esbuild: ^0.25.0
+ estree-util-value-to-estree: ^3.3.2
+ fast-glob: ^3.3.3
+ gray-matter: ^4.0.3
+ unist-util-visit: ^5.0.0
+ zod: ^3.24.2
+ peerDependencies:
+ "@fumadocs/mdx-remote": ^1.2.0
+ fumadocs-core: ^14.0.0 || ^15.0.0
+ next: 14.x.x || 15.x.x
+ peerDependenciesMeta:
+ "@fumadocs/mdx-remote":
+ optional: true
+ bin:
+ fumadocs-mdx: bin.js
+ checksum: 9dc9461797a384d364d655ff523c95e7159b982a4ebd328243b030c784d52ea97e2be656526425dae870b7dbc44e07059d96b2435484c862a2af0851b1b3cacb
+ languageName: node
+ linkType: hard
+
+"fumadocs-typescript@npm:^3.0.2":
+ version: 3.1.0
+ resolution: "fumadocs-typescript@npm:3.1.0"
+ dependencies:
+ estree-util-value-to-estree: ^3.3.2
+ fast-glob: ^3.3.3
+ hast-util-to-estree: ^3.1.2
+ hast-util-to-jsx-runtime: ^2.3.5
+ remark: ^15.0.1
+ remark-rehype: ^11.1.1
+ shiki: ^3.1.0
+ ts-morph: ^25.0.1
+ unist-util-visit: ^5.0.0
+ peerDependencies:
+ typescript: "*"
+ checksum: fb0c01303beafd50141e05ccd92a153d504acaef44eaba082d7d959d0b5cae20a2ab55020bf963d6abd197a8c210bd7119f6b4ad4ecce9a116fbcf09704f56d9
+ languageName: node
+ linkType: hard
+
+"fumadocs-ui@npm:14.4.0":
+ version: 14.4.0
+ resolution: "fumadocs-ui@npm:14.4.0"
+ dependencies:
+ "@radix-ui/react-accordion": ^1.2.1
+ "@radix-ui/react-collapsible": ^1.1.1
+ "@radix-ui/react-dialog": ^1.1.2
+ "@radix-ui/react-direction": ^1.1.0
+ "@radix-ui/react-navigation-menu": ^1.2.1
+ "@radix-ui/react-popover": ^1.1.2
+ "@radix-ui/react-scroll-area": ^1.2.0
+ "@radix-ui/react-slot": ^1.1.0
+ "@radix-ui/react-tabs": ^1.1.1
+ "@tailwindcss/typography": ^0.5.15
+ class-variance-authority: ^0.7.0
+ fumadocs-core: 14.4.0
+ lucide-react: ^0.456.0
+ next-themes: ^0.4.3
+ react-medium-image-zoom: ^5.2.10
+ tailwind-merge: ^2.5.4
+ peerDependencies:
+ next: 14.x.x || 15.x.x
+ react: ">= 18"
+ react-dom: ">= 18"
+ tailwindcss: ^3.4.14
+ peerDependenciesMeta:
+ tailwindcss:
+ optional: true
+ checksum: f9fe09993ae2f841305042f8fe19c50aa763836a2e319ac9d485ef57a34899e1f3e64bf0cf8d7181641e6982c34d11377a9ae439f21a320da990e5a2be5fa5c5
+ languageName: node
+ linkType: hard
+
"function-bind@npm:^1.1.1":
version: 1.1.1
resolution: "function-bind@npm:1.1.1"
@@ -24920,6 +27474,20 @@ __metadata:
languageName: node
linkType: hard
+"function.prototype.name@npm:^1.1.8":
+ version: 1.1.8
+ resolution: "function.prototype.name@npm: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
+ checksum: 3a366535dc08b25f40a322efefa83b2da3cd0f6da41db7775f2339679120ef63b6c7e967266182609e655b8f0a8f65596ed21c7fd72ad8bd5621c2340edd4010
+ languageName: node
+ linkType: hard
+
"functions-have-names@npm:^1.2.2, functions-have-names@npm:^1.2.3":
version: 1.2.3
resolution: "functions-have-names@npm:1.2.3"
@@ -25081,6 +27649,24 @@ __metadata:
languageName: node
linkType: hard
+"get-intrinsic@npm:^1.2.5, get-intrinsic@npm:^1.2.6, get-intrinsic@npm:^1.2.7, get-intrinsic@npm:^1.3.0":
+ version: 1.3.0
+ resolution: "get-intrinsic@npm:1.3.0"
+ dependencies:
+ call-bind-apply-helpers: ^1.0.2
+ 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
+ checksum: 301008e4482bb9a9cb49e132b88fee093bff373b4e6def8ba219b1e96b60158a6084f273ef5cafe832e42cd93462f4accb46a618d35fe59a2b507f2388c5b79d
+ languageName: node
+ linkType: hard
+
"get-nonce@npm:^1.0.0":
version: 1.0.1
resolution: "get-nonce@npm:1.0.1"
@@ -25109,6 +27695,16 @@ __metadata:
languageName: node
linkType: hard
+"get-proto@npm:^1.0.0, get-proto@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "get-proto@npm:1.0.1"
+ dependencies:
+ dunder-proto: ^1.0.1
+ es-object-atoms: ^1.0.0
+ checksum: 4fc96afdb58ced9a67558698b91433e6b037aaa6f1493af77498d7c85b141382cf223c0e5946f334fb328ee85dfe6edd06d218eaf09556f4bc4ec6005d7f5f7b
+ languageName: node
+ linkType: hard
+
"get-stream@npm:^6.0.0":
version: 6.0.1
resolution: "get-stream@npm:6.0.1"
@@ -25147,6 +27743,17 @@ __metadata:
languageName: node
linkType: hard
+"get-symbol-description@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "get-symbol-description@npm:1.1.0"
+ dependencies:
+ call-bound: ^1.0.3
+ es-errors: ^1.3.0
+ get-intrinsic: ^1.2.6
+ checksum: 655ed04db48ee65ef2ddbe096540d4405e79ba0a7f54225775fef43a7e2afcb93a77d141c5f05fdef0afce2eb93bcbfb3597142189d562ac167ff183582683cd
+ languageName: node
+ linkType: hard
+
"get-tsconfig@npm:^4.2.0":
version: 4.3.0
resolution: "get-tsconfig@npm:4.3.0"
@@ -25196,6 +27803,13 @@ __metadata:
languageName: node
linkType: hard
+"github-slugger@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "github-slugger@npm:2.0.0"
+ checksum: 250375cde2058f21454872c2c79f72c4637340c30c51ff158ca4ec71cbc478f33d54477d787a662f9207aeb095a2060f155bc01f15329ba8a5fb6698e0fc81f8
+ languageName: node
+ linkType: hard
+
"glob-parent@npm:^5.1.2, glob-parent@npm:~5.1.2":
version: 5.1.2
resolution: "glob-parent@npm:5.1.2"
@@ -25383,6 +27997,13 @@ __metadata:
languageName: node
linkType: hard
+"globals@npm:^14.0.0":
+ version: 14.0.0
+ resolution: "globals@npm:14.0.0"
+ checksum: 534b8216736a5425737f59f6e6a5c7f386254560c9f41d24a9227d60ee3ad4a9e82c5b85def0e212e9d92162f83a92544be4c7fd4c902cb913736c10e08237ac
+ languageName: node
+ linkType: hard
+
"globalthis@npm:^1.0.3":
version: 1.0.3
resolution: "globalthis@npm:1.0.3"
@@ -25392,6 +28013,16 @@ __metadata:
languageName: node
linkType: hard
+"globalthis@npm:^1.0.4":
+ version: 1.0.4
+ resolution: "globalthis@npm:1.0.4"
+ dependencies:
+ define-properties: ^1.2.1
+ gopd: ^1.0.1
+ checksum: 39ad667ad9f01476474633a1834a70842041f70a55571e8dcef5fb957980a92da5022db5430fca8aecc5d47704ae30618c0bc877a579c70710c904e9ef06108a
+ languageName: node
+ linkType: hard
+
"globalyzer@npm:0.1.0":
version: 0.1.0
resolution: "globalyzer@npm:0.1.0"
@@ -25446,6 +28077,15 @@ __metadata:
languageName: node
linkType: hard
+"goober@npm:^2.1.16":
+ version: 2.1.16
+ resolution: "goober@npm:2.1.16"
+ peerDependencies:
+ csstype: ^3.0.10
+ checksum: ec82aa2e4dc7c30b1fc681e3555818386fbcb61350afdd4deb44431e4df4eba4f25ef7dbabbac06fccc1b62a417ddd66563b80045443a623554dcc793ee17238
+ languageName: node
+ linkType: hard
+
"google-auth-library@npm:^7.0.2, google-auth-library@npm:^7.14.0":
version: 7.14.1
resolution: "google-auth-library@npm:7.14.1"
@@ -25549,6 +28189,13 @@ __metadata:
languageName: node
linkType: hard
+"gopd@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "gopd@npm:1.2.0"
+ checksum: cc6d8e655e360955bdccaca51a12a474268f95bb793fc3e1f2bdadb075f28bfd1fd988dab872daf77a61d78cbaf13744bc8727a17cfb1d150d76047d805375f3
+ languageName: node
+ linkType: hard
+
"graceful-fs@npm:^4.1.15, graceful-fs@npm:^4.2.0":
version: 4.2.10
resolution: "graceful-fs@npm:4.2.10"
@@ -25587,6 +28234,13 @@ __metadata:
languageName: node
linkType: hard
+"graphemer@npm:^1.4.0":
+ version: 1.4.0
+ resolution: "graphemer@npm:1.4.0"
+ checksum: bab8f0be9b568857c7bec9fda95a89f87b783546d02951c40c33f84d05bb7da3fd10f863a9beb901463669b6583173a8c8cc6d6b306ea2b9b9d5d3d943c3a673
+ languageName: node
+ linkType: hard
+
"graphql@npm:^16.3.0":
version: 16.5.0
resolution: "graphql@npm:16.5.0"
@@ -25768,6 +28422,15 @@ __metadata:
languageName: node
linkType: hard
+"has-proto@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "has-proto@npm:1.2.0"
+ dependencies:
+ dunder-proto: ^1.0.0
+ checksum: f55010cb94caa56308041d77967c72a02ffd71386b23f9afa8447e58bc92d49d15c19bf75173713468e92fe3fb1680b03b115da39c21c32c74886d1d50d3e7ff
+ languageName: node
+ linkType: hard
+
"has-symbols@npm:^1.0.1, has-symbols@npm:^1.0.2, has-symbols@npm:^1.0.3":
version: 1.0.3
resolution: "has-symbols@npm:1.0.3"
@@ -25775,6 +28438,13 @@ __metadata:
languageName: node
linkType: hard
+"has-symbols@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "has-symbols@npm:1.1.0"
+ checksum: b2316c7302a0e8ba3aaba215f834e96c22c86f192e7310bdf689dd0e6999510c89b00fbc5742571507cebf25764d68c988b3a0da217369a73596191ac0ce694b
+ languageName: node
+ linkType: hard
+
"has-tostringtag@npm:^1.0.0":
version: 1.0.0
resolution: "has-tostringtag@npm:1.0.0"
@@ -25849,7 +28519,7 @@ __metadata:
languageName: node
linkType: hard
-"hasown@npm:^2.0.1":
+"hasown@npm:^2.0.1, hasown@npm:^2.0.2":
version: 2.0.2
resolution: "hasown@npm:2.0.2"
dependencies:
@@ -25865,6 +28535,90 @@ __metadata:
languageName: node
linkType: hard
+"hast-util-to-estree@npm:^3.0.0, hast-util-to-estree@npm:^3.1.0, hast-util-to-estree@npm:^3.1.1, hast-util-to-estree@npm:^3.1.2":
+ version: 3.1.3
+ resolution: "hast-util-to-estree@npm:3.1.3"
+ dependencies:
+ "@types/estree": ^1.0.0
+ "@types/estree-jsx": ^1.0.0
+ "@types/hast": ^3.0.0
+ comma-separated-tokens: ^2.0.0
+ devlop: ^1.0.0
+ estree-util-attach-comments: ^3.0.0
+ estree-util-is-identifier-name: ^3.0.0
+ hast-util-whitespace: ^3.0.0
+ mdast-util-mdx-expression: ^2.0.0
+ mdast-util-mdx-jsx: ^3.0.0
+ mdast-util-mdxjs-esm: ^2.0.0
+ property-information: ^7.0.0
+ space-separated-tokens: ^2.0.0
+ style-to-js: ^1.0.0
+ unist-util-position: ^5.0.0
+ zwitch: ^2.0.0
+ checksum: 1db15b3a5a5958f61ed4e5e80dd248ed4ecca7e80c9241bb20cf4ee55721fd9a37b54aeb0caf86da2645ce3ce4dd217455d64418bb30339ddfb087e441e491b7
+ languageName: node
+ linkType: hard
+
+"hast-util-to-html@npm:^9.0.4, hast-util-to-html@npm:^9.0.5":
+ version: 9.0.5
+ resolution: "hast-util-to-html@npm:9.0.5"
+ dependencies:
+ "@types/hast": ^3.0.0
+ "@types/unist": ^3.0.0
+ ccount: ^2.0.0
+ comma-separated-tokens: ^2.0.0
+ hast-util-whitespace: ^3.0.0
+ html-void-elements: ^3.0.0
+ mdast-util-to-hast: ^13.0.0
+ property-information: ^7.0.0
+ space-separated-tokens: ^2.0.0
+ stringify-entities: ^4.0.0
+ zwitch: ^2.0.4
+ checksum: 1ebd013ad340cf646ea944100427917747f69543800e79b2186521dc29c205b4fe75d8062f3eddedf6d66f6180ca06fe127b9e53ff15a8f3579e36637ca43e16
+ languageName: node
+ linkType: hard
+
+"hast-util-to-jsx-runtime@npm:^2.0.0, hast-util-to-jsx-runtime@npm:^2.3.2, hast-util-to-jsx-runtime@npm:^2.3.5":
+ version: 2.3.6
+ resolution: "hast-util-to-jsx-runtime@npm:2.3.6"
+ dependencies:
+ "@types/estree": ^1.0.0
+ "@types/hast": ^3.0.0
+ "@types/unist": ^3.0.0
+ comma-separated-tokens: ^2.0.0
+ devlop: ^1.0.0
+ estree-util-is-identifier-name: ^3.0.0
+ hast-util-whitespace: ^3.0.0
+ mdast-util-mdx-expression: ^2.0.0
+ mdast-util-mdx-jsx: ^3.0.0
+ mdast-util-mdxjs-esm: ^2.0.0
+ property-information: ^7.0.0
+ space-separated-tokens: ^2.0.0
+ style-to-js: ^1.0.0
+ unist-util-position: ^5.0.0
+ vfile-message: ^4.0.0
+ checksum: 78c25465cf010f1004b22f0bbb3bd47793f458ead3561c779ea2b9204ceb1adc9c048592b0a15025df0c683a12ebe16a8bef008c06d9c0369f51116f64b35a2d
+ languageName: node
+ linkType: hard
+
+"hast-util-to-string@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "hast-util-to-string@npm:3.0.1"
+ dependencies:
+ "@types/hast": ^3.0.0
+ checksum: 556f3cb118fc09e3a6cd149ee4b4056a49028a3858a7d37617e4c6d2c9c5e2336d5fb87eb5f41211b1977a964c705aa70e419464c12debc1959ed03fdad5bed6
+ languageName: node
+ linkType: hard
+
+"hast-util-whitespace@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "hast-util-whitespace@npm:3.0.0"
+ dependencies:
+ "@types/hast": ^3.0.0
+ checksum: 41d93ccce218ba935dc3c12acdf586193c35069489c8c8f50c2aa824c00dec94a3c78b03d1db40fa75381942a189161922e4b7bca700b3a2cc779634c351a1e4
+ languageName: node
+ linkType: hard
+
"hastscript@npm:^6.0.0":
version: 6.0.0
resolution: "hastscript@npm:6.0.0"
@@ -26023,6 +28777,13 @@ __metadata:
languageName: node
linkType: hard
+"html-void-elements@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "html-void-elements@npm:3.0.0"
+ checksum: 59be397525465a7489028afa064c55763d9cccd1d7d9f630cca47137317f0e897a9ca26cef7e745e7cff1abc44260cfa407742b243a54261dfacd42230e94fce
+ languageName: node
+ linkType: hard
+
"htmlparser2@npm:^8.0.0":
version: 8.0.2
resolution: "htmlparser2@npm:8.0.2"
@@ -26426,6 +29187,13 @@ __metadata:
languageName: node
linkType: hard
+"ignore@npm:^5.3.1":
+ version: 5.3.2
+ resolution: "ignore@npm:5.3.2"
+ checksum: 2acfd32a573260ea522ea0bfeff880af426d68f6831f973129e2ba7363f422923cf53aab62f8369cbf4667c7b25b6f8a3761b34ecdb284ea18e87a5262a865be
+ languageName: node
+ linkType: hard
+
"image-q@npm:^4.0.0":
version: 4.0.0
resolution: "image-q@npm:4.0.0"
@@ -26435,6 +29203,17 @@ __metadata:
languageName: node
linkType: hard
+"image-size@npm:^1.1.1, image-size@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "image-size@npm:1.2.0"
+ dependencies:
+ queue: 6.0.2
+ bin:
+ image-size: bin/image-size.js
+ checksum: 6264ae22ea6f349480c5305f84cd1e64f9757442abf4baac79e29519cba38f7ccab90488996e5e4d0c232b2f44dc720576fdf3e7e63c161e49eb1d099e563f82
+ languageName: node
+ linkType: hard
+
"immutable@npm:^3.8.2, immutable@npm:^3.x.x":
version: 3.8.2
resolution: "immutable@npm:3.8.2"
@@ -26654,6 +29433,13 @@ __metadata:
languageName: node
linkType: hard
+"inline-style-parser@npm:0.2.4":
+ version: 0.2.4
+ resolution: "inline-style-parser@npm:0.2.4"
+ checksum: 5df20a21dd8d67104faaae29774bb50dc9690c75bc5c45dac107559670a5530104ead72c4cf54f390026e617e7014c65b3d68fb0bb573a37c4d1f94e9c36e1ca
+ languageName: node
+ linkType: hard
+
"inline-style-prefixer@npm:^7.0.0":
version: 7.0.0
resolution: "inline-style-prefixer@npm:7.0.0"
@@ -26797,6 +29583,17 @@ __metadata:
languageName: node
linkType: hard
+"internal-slot@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "internal-slot@npm:1.1.0"
+ dependencies:
+ es-errors: ^1.3.0
+ hasown: ^2.0.2
+ side-channel: ^1.1.0
+ checksum: 8e0991c2d048cc08dab0a91f573c99f6a4215075887517ea4fa32203ce8aea60fa03f95b177977fa27eb502e5168366d0f3e02c762b799691411d49900611861
+ languageName: node
+ linkType: hard
+
"internmap@npm:1 - 2":
version: 2.0.3
resolution: "internmap@npm:2.0.3"
@@ -26880,6 +29677,13 @@ __metadata:
languageName: node
linkType: hard
+"is-alphabetical@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "is-alphabetical@npm:2.0.1"
+ checksum: 56207db8d9de0850f0cd30f4966bf731eb82cedfe496cbc2e97e7c3bacaf66fc54a972d2d08c0d93bb679cb84976a05d24c5ad63de56fabbfc60aadae312edaa
+ languageName: node
+ linkType: hard
+
"is-alphanumerical@npm:^1.0.0":
version: 1.0.4
resolution: "is-alphanumerical@npm:1.0.4"
@@ -26890,6 +29694,16 @@ __metadata:
languageName: node
linkType: hard
+"is-alphanumerical@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "is-alphanumerical@npm:2.0.1"
+ dependencies:
+ is-alphabetical: ^2.0.0
+ is-decimal: ^2.0.0
+ checksum: 87acc068008d4c9c4e9f5bd5e251041d42e7a50995c77b1499cf6ed248f971aadeddb11f239cabf09f7975ee58cac7a48ffc170b7890076d8d227b24a68663c9
+ languageName: node
+ linkType: hard
+
"is-arguments@npm:^1.0.4":
version: 1.1.1
resolution: "is-arguments@npm:1.1.1"
@@ -26921,6 +29735,17 @@ __metadata:
languageName: node
linkType: hard
+"is-array-buffer@npm:^3.0.5":
+ version: 3.0.5
+ resolution: "is-array-buffer@npm:3.0.5"
+ dependencies:
+ call-bind: ^1.0.8
+ call-bound: ^1.0.3
+ get-intrinsic: ^1.2.6
+ checksum: f137a2a6e77af682cdbffef1e633c140cf596f72321baf8bba0f4ef22685eb4339dde23dfe9e9ca430b5f961dee4d46577dcf12b792b68518c8449b134fb9156
+ languageName: node
+ linkType: hard
+
"is-arrayish@npm:^0.2.1":
version: 0.2.1
resolution: "is-arrayish@npm:0.2.1"
@@ -26953,6 +29778,15 @@ __metadata:
languageName: node
linkType: hard
+"is-bigint@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "is-bigint@npm:1.1.0"
+ dependencies:
+ has-bigints: ^1.0.2
+ checksum: ee1544f0e664f253306786ed1dce494b8cf242ef415d6375d8545b4d8816b0f054bd9f948a8988ae2c6325d1c28260dd02978236b2f7b8fb70dfc4838a6c9fa7
+ languageName: node
+ linkType: hard
+
"is-binary-path@npm:~2.1.0":
version: 2.1.0
resolution: "is-binary-path@npm:2.1.0"
@@ -26972,6 +29806,16 @@ __metadata:
languageName: node
linkType: hard
+"is-boolean-object@npm:^1.2.1":
+ version: 1.2.2
+ resolution: "is-boolean-object@npm:1.2.2"
+ dependencies:
+ call-bound: ^1.0.3
+ has-tostringtag: ^1.0.2
+ checksum: 0415b181e8f1bfd5d3f8a20f8108e64d372a72131674eea9c2923f39d065b6ad08d654765553bdbffbd92c3746f1007986c34087db1bd89a31f71be8359ccdaa
+ languageName: node
+ linkType: hard
+
"is-buffer@npm:~1.1.6":
version: 1.1.6
resolution: "is-buffer@npm:1.1.6"
@@ -27051,6 +29895,15 @@ __metadata:
languageName: node
linkType: hard
+"is-core-module@npm:^2.15.1, is-core-module@npm:^2.16.0":
+ version: 2.16.1
+ resolution: "is-core-module@npm:2.16.1"
+ dependencies:
+ hasown: ^2.0.2
+ checksum: 6ec5b3c42d9cbf1ac23f164b16b8a140c3cec338bf8f884c076ca89950c7cc04c33e78f02b8cae7ff4751f3247e3174b2330f1fe4de194c7210deb8b1ea316a7
+ languageName: node
+ linkType: hard
+
"is-core-module@npm:^2.2.0, is-core-module@npm:^2.8.1":
version: 2.8.1
resolution: "is-core-module@npm:2.8.1"
@@ -27078,6 +29931,17 @@ __metadata:
languageName: node
linkType: hard
+"is-data-view@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "is-data-view@npm:1.0.2"
+ dependencies:
+ call-bound: ^1.0.2
+ get-intrinsic: ^1.2.6
+ is-typed-array: ^1.1.13
+ checksum: 31600dd19932eae7fd304567e465709ffbfa17fa236427c9c864148e1b54eb2146357fcf3aed9b686dee13c217e1bb5a649cb3b9c479e1004c0648e9febde1b2
+ languageName: node
+ linkType: hard
+
"is-date-object@npm:^1.0.1, is-date-object@npm:^1.0.5":
version: 1.0.5
resolution: "is-date-object@npm:1.0.5"
@@ -27087,6 +29951,16 @@ __metadata:
languageName: node
linkType: hard
+"is-date-object@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "is-date-object@npm:1.1.0"
+ dependencies:
+ call-bound: ^1.0.2
+ has-tostringtag: ^1.0.2
+ checksum: d6c36ab9d20971d65f3fc64cef940d57a4900a2ac85fb488a46d164c2072a33da1cb51eefcc039e3e5c208acbce343d3480b84ab5ff0983f617512da2742562a
+ languageName: node
+ linkType: hard
+
"is-decimal@npm:^1.0.0":
version: 1.0.4
resolution: "is-decimal@npm:1.0.4"
@@ -27094,6 +29968,13 @@ __metadata:
languageName: node
linkType: hard
+"is-decimal@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "is-decimal@npm:2.0.1"
+ checksum: 97132de7acdce77caa7b797632970a2ecd649a88e715db0e4dbc00ab0708b5e7574ba5903962c860cd4894a14fd12b100c0c4ac8aed445cf6f55c6cf747a4158
+ languageName: node
+ linkType: hard
+
"is-docker@npm:^2.0.0, is-docker@npm:^2.1.1":
version: 2.2.1
resolution: "is-docker@npm:2.2.1"
@@ -27145,6 +30026,15 @@ __metadata:
languageName: node
linkType: hard
+"is-finalizationregistry@npm:^1.1.0":
+ version: 1.1.1
+ resolution: "is-finalizationregistry@npm:1.1.1"
+ dependencies:
+ call-bound: ^1.0.3
+ checksum: 38c646c506e64ead41a36c182d91639833311970b6b6c6268634f109eef0a1a9d2f1f2e499ef4cb43c744a13443c4cdd2f0812d5afdcee5e9b65b72b28c48557
+ languageName: node
+ linkType: hard
+
"is-fullwidth-code-point@npm:^3.0.0":
version: 3.0.0
resolution: "is-fullwidth-code-point@npm:3.0.0"
@@ -27198,6 +30088,13 @@ __metadata:
languageName: node
linkType: hard
+"is-hexadecimal@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "is-hexadecimal@npm:2.0.1"
+ checksum: 66a2ea85994c622858f063f23eda506db29d92b52580709eb6f4c19550552d4dcf3fb81952e52f7cf972097237959e00adc7bb8c9400cd12886e15bf06145321
+ languageName: node
+ linkType: hard
+
"is-inside-container@npm:^1.0.0":
version: 1.0.0
resolution: "is-inside-container@npm:1.0.0"
@@ -27293,6 +30190,16 @@ __metadata:
languageName: node
linkType: hard
+"is-number-object@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "is-number-object@npm:1.1.1"
+ dependencies:
+ call-bound: ^1.0.3
+ has-tostringtag: ^1.0.2
+ checksum: 6517f0a0e8c4b197a21afb45cd3053dc711e79d45d8878aa3565de38d0102b130ca8732485122c7b336e98c27dacd5236854e3e6526e0eb30cae64956535662f
+ languageName: node
+ linkType: hard
+
"is-number@npm:^7.0.0":
version: 7.0.0
resolution: "is-number@npm:7.0.0"
@@ -27356,7 +30263,7 @@ __metadata:
languageName: node
linkType: hard
-"is-plain-obj@npm:^4.1.0":
+"is-plain-obj@npm:^4.0.0, is-plain-obj@npm:^4.1.0":
version: 4.1.0
resolution: "is-plain-obj@npm:4.1.0"
checksum: 6dc45da70d04a81f35c9310971e78a6a3c7a63547ef782e3a07ee3674695081b6ca4e977fbb8efc48dae3375e0b34558d2bcd722aec9bddfa2d7db5b041be8ce
@@ -27403,6 +30310,18 @@ __metadata:
languageName: node
linkType: hard
+"is-regex@npm:^1.2.1":
+ version: 1.2.1
+ resolution: "is-regex@npm:1.2.1"
+ dependencies:
+ call-bound: ^1.0.2
+ gopd: ^1.2.0
+ has-tostringtag: ^1.0.2
+ hasown: ^2.0.2
+ checksum: 99ee0b6d30ef1bb61fa4b22fae7056c6c9b3c693803c0c284ff7a8570f83075a7d38cda53b06b7996d441215c27895ea5d1af62124562e13d91b3dbec41a5e13
+ languageName: node
+ linkType: hard
+
"is-regexp@npm:^1.0.0":
version: 1.0.0
resolution: "is-regexp@npm:1.0.0"
@@ -27449,6 +30368,15 @@ __metadata:
languageName: node
linkType: hard
+"is-shared-array-buffer@npm:^1.0.4":
+ version: 1.0.4
+ resolution: "is-shared-array-buffer@npm:1.0.4"
+ dependencies:
+ call-bound: ^1.0.3
+ checksum: 1611fedc175796eebb88f4dfc393dd969a4a8e6c69cadaff424ee9d4464f9f026399a5f84a90f7c62d6d7ee04e3626a912149726de102b0bd6c1ee6a9868fa5a
+ languageName: node
+ linkType: hard
+
"is-stream@npm:^2.0.0":
version: 2.0.1
resolution: "is-stream@npm:2.0.1"
@@ -27472,6 +30400,16 @@ __metadata:
languageName: node
linkType: hard
+"is-string@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "is-string@npm:1.1.1"
+ dependencies:
+ call-bound: ^1.0.3
+ has-tostringtag: ^1.0.2
+ checksum: 2eeaaff605250f5e836ea3500d33d1a5d3aa98d008641d9d42fb941e929ffd25972326c2ef912987e54c95b6f10416281aaf1b35cdf81992cfb7524c5de8e193
+ languageName: node
+ linkType: hard
+
"is-subdir@npm:^1.1.1":
version: 1.2.0
resolution: "is-subdir@npm:1.2.0"
@@ -27490,6 +30428,17 @@ __metadata:
languageName: node
linkType: hard
+"is-symbol@npm:^1.0.4, is-symbol@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "is-symbol@npm:1.1.1"
+ dependencies:
+ call-bound: ^1.0.2
+ has-symbols: ^1.1.0
+ safe-regex-test: ^1.1.0
+ checksum: bfafacf037af6f3c9d68820b74be4ae8a736a658a3344072df9642a090016e281797ba8edbeb1c83425879aae55d1cb1f30b38bf132d703692b2570367358032
+ languageName: node
+ linkType: hard
+
"is-typed-array@npm:^1.1.10, is-typed-array@npm:^1.1.12, is-typed-array@npm:^1.1.3, is-typed-array@npm:^1.1.9":
version: 1.1.12
resolution: "is-typed-array@npm:1.1.12"
@@ -27508,6 +30457,15 @@ __metadata:
languageName: node
linkType: hard
+"is-typed-array@npm:^1.1.14, is-typed-array@npm:^1.1.15":
+ version: 1.1.15
+ resolution: "is-typed-array@npm:1.1.15"
+ dependencies:
+ which-typed-array: ^1.1.16
+ checksum: ea7cfc46c282f805d19a9ab2084fd4542fed99219ee9dbfbc26284728bd713a51eac66daa74eca00ae0a43b61322920ba334793607dc39907465913e921e0892
+ languageName: node
+ linkType: hard
+
"is-typedarray@npm:~1.0.0":
version: 1.0.0
resolution: "is-typedarray@npm:1.0.0"
@@ -27561,6 +30519,15 @@ __metadata:
languageName: node
linkType: hard
+"is-weakref@npm:^1.1.0":
+ version: 1.1.1
+ resolution: "is-weakref@npm:1.1.1"
+ dependencies:
+ call-bound: ^1.0.3
+ checksum: 1769b9aed5d435a3a989ffc18fc4ad1947d2acdaf530eb2bd6af844861b545047ea51102f75901f89043bed0267ed61d914ee21e6e8b9aa734ec201cdfc0726f
+ languageName: node
+ linkType: hard
+
"is-weakset@npm:^2.0.3":
version: 2.0.3
resolution: "is-weakset@npm:2.0.3"
@@ -27775,6 +30742,20 @@ __metadata:
languageName: node
linkType: hard
+"iterator.prototype@npm:^1.1.4":
+ version: 1.1.5
+ resolution: "iterator.prototype@npm:1.1.5"
+ 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
+ checksum: 7db23c42629ba4790e6e15f78b555f41dbd08818c85af306988364bd19d86716a1187cb333444f3a0036bfc078a0e9cb7ec67fef3a61662736d16410d7f77869
+ languageName: node
+ linkType: hard
+
"jackspeak@npm:^2.0.3, jackspeak@npm:^2.3.5":
version: 2.3.6
resolution: "jackspeak@npm:2.3.6"
@@ -28391,6 +31372,15 @@ __metadata:
languageName: node
linkType: hard
+"jiti@npm:^1.21.6":
+ version: 1.21.7
+ resolution: "jiti@npm:1.21.7"
+ bin:
+ jiti: bin/jiti.js
+ checksum: 9cd20dabf82e3a4cceecb746a69381da7acda93d34eed0cdb9c9bdff3bce07e4f2f4a016ca89924392c935297d9aedc58ff9f7d3281bc5293319ad244926e0b7
+ languageName: node
+ linkType: hard
+
"jju@npm:~1.4.0":
version: 1.4.0
resolution: "jju@npm:1.4.0"
@@ -28647,6 +31637,13 @@ __metadata:
languageName: node
linkType: hard
+"json-buffer@npm:3.0.1":
+ version: 3.0.1
+ resolution: "json-buffer@npm:3.0.1"
+ checksum: 9026b03edc2847eefa2e37646c579300a1f3a4586cfb62bf857832b60c852042d0d6ae55d1afb8926163fa54c2b01d83ae24705f34990348bdac6273a29d4581
+ languageName: node
+ linkType: hard
+
"json-logic-js@npm:^2.0.2":
version: 2.0.2
resolution: "json-logic-js@npm:2.0.2"
@@ -28954,6 +31951,15 @@ __metadata:
languageName: node
linkType: hard
+"keyv@npm:^4.5.4":
+ version: 4.5.4
+ resolution: "keyv@npm:4.5.4"
+ dependencies:
+ json-buffer: 3.0.1
+ checksum: 74a24395b1c34bd44ad5cb2b49140d087553e170625240b86755a6604cd65aa16efdbdeae5cdb17ba1284a0fbb25ad06263755dbc71b8d8b06f74232ce3cdd72
+ languageName: node
+ linkType: hard
+
"kind-of@npm:^6.0.0, kind-of@npm:^6.0.2, kind-of@npm:^6.0.3":
version: 6.0.3
resolution: "kind-of@npm:6.0.3"
@@ -29210,6 +32216,13 @@ __metadata:
languageName: node
linkType: hard
+"lilconfig@npm:^3.0.0, lilconfig@npm:^3.1.3":
+ version: 3.1.3
+ resolution: "lilconfig@npm:3.1.3"
+ checksum: 644eb10830350f9cdc88610f71a921f510574ed02424b57b0b3abb66ea725d7a082559552524a842f4e0272c196b88dfe1ff7d35ffcc6f45736777185cd67c9a
+ languageName: node
+ linkType: hard
+
"limiter@npm:^1.1.5":
version: 1.1.5
resolution: "limiter@npm:1.1.5"
@@ -29646,6 +32659,13 @@ __metadata:
languageName: node
linkType: hard
+"longest-streak@npm:^3.0.0":
+ version: 3.1.0
+ resolution: "longest-streak@npm:3.1.0"
+ checksum: d7f952ed004cbdb5c8bcfc4f7f5c3d65449e6c5a9e9be4505a656e3df5a57ee125f284286b4bf8ecea0c21a7b3bf2b8f9001ad506c319b9815ad6a63a47d0fd0
+ languageName: node
+ linkType: hard
+
"loose-envify@npm:^1.0.0, loose-envify@npm:^1.1.0, loose-envify@npm:^1.4.0":
version: 1.4.0
resolution: "loose-envify@npm:1.4.0"
@@ -29815,6 +32835,15 @@ __metadata:
languageName: node
linkType: hard
+"lucide-react@npm:^0.456.0":
+ version: 0.456.0
+ resolution: "lucide-react@npm:0.456.0"
+ peerDependencies:
+ react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0-rc
+ checksum: 12077fdb291e72906dc7950efa1672f857cde89638452d0e1bed6aea36893194f5da14b64157f6c333c2f7a0c54dbd65292ad6f945d11ba54b641eba8a98e7f8
+ languageName: node
+ linkType: hard
+
"lucide-static@npm:^0.424.0":
version: 0.424.0
resolution: "lucide-static@npm:0.424.0"
@@ -30062,6 +33091,13 @@ __metadata:
languageName: node
linkType: hard
+"markdown-extensions@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "markdown-extensions@npm:2.0.0"
+ checksum: ec4ffcb0768f112e778e7ac74cb8ef22a966c168c3e6c29829f007f015b0a0b5c79c73ee8599a0c72e440e7f5cfdbf19e80e2d77b9a313b8f66e180a330cf1b2
+ languageName: node
+ linkType: hard
+
"markdown-it@npm:^13.0.1":
version: 13.0.1
resolution: "markdown-it@npm:13.0.1"
@@ -30077,6 +33113,13 @@ __metadata:
languageName: node
linkType: hard
+"markdown-table@npm:^3.0.0":
+ version: 3.0.4
+ resolution: "markdown-table@npm:3.0.4"
+ checksum: bc24b177cbb3ef170cb38c9f191476aa63f7236ebc8980317c5e91b5bf98c8fb471cf46d8920478c5e770d7f4337326f6b5b3efbf0687c2044fd332d7a64dfcb
+ languageName: node
+ linkType: hard
+
"markdown-to-jsx@npm:^7.1.8":
version: 7.3.2
resolution: "markdown-to-jsx@npm:7.3.2"
@@ -30095,6 +33138,13 @@ __metadata:
languageName: node
linkType: hard
+"math-intrinsics@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "math-intrinsics@npm:1.1.0"
+ checksum: 0e513b29d120f478c85a70f49da0b8b19bc638975eca466f2eeae0071f3ad00454c621bf66e16dd435896c208e719fc91ad79bbfba4e400fe0b372e7c1c9c9a2
+ languageName: node
+ linkType: hard
+
"md5.js@npm:^1.3.4":
version: 1.3.5
resolution: "md5.js@npm:1.3.5"
@@ -30117,6 +33167,229 @@ __metadata:
languageName: node
linkType: hard
+"mdast-util-find-and-replace@npm:^3.0.0":
+ version: 3.0.2
+ resolution: "mdast-util-find-and-replace@npm:3.0.2"
+ dependencies:
+ "@types/mdast": ^4.0.0
+ escape-string-regexp: ^5.0.0
+ unist-util-is: ^6.0.0
+ unist-util-visit-parents: ^6.0.0
+ checksum: 00dde8aaf87d065034b911bdae20d17c107f5103c6ba5a3d117598c847ce005c6b03114b5603e0d07cc61fefcbb05bdb9f66100efeaa0278dbd80eda1087595f
+ languageName: node
+ linkType: hard
+
+"mdast-util-from-markdown@npm:^2.0.0":
+ version: 2.0.2
+ resolution: "mdast-util-from-markdown@npm:2.0.2"
+ dependencies:
+ "@types/mdast": ^4.0.0
+ "@types/unist": ^3.0.0
+ decode-named-character-reference: ^1.0.0
+ devlop: ^1.0.0
+ mdast-util-to-string: ^4.0.0
+ micromark: ^4.0.0
+ micromark-util-decode-numeric-character-reference: ^2.0.0
+ micromark-util-decode-string: ^2.0.0
+ micromark-util-normalize-identifier: ^2.0.0
+ micromark-util-symbol: ^2.0.0
+ micromark-util-types: ^2.0.0
+ unist-util-stringify-position: ^4.0.0
+ checksum: 1ad19f48b30ac6e0cb756070c210c78ad93c26876edfb3f75127783bc6df8b9402016d8f3e9964f3d1d5430503138ec65c145e869438727e1aa7f3cebf228fba
+ languageName: node
+ linkType: hard
+
+"mdast-util-gfm-autolink-literal@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "mdast-util-gfm-autolink-literal@npm:2.0.1"
+ dependencies:
+ "@types/mdast": ^4.0.0
+ ccount: ^2.0.0
+ devlop: ^1.0.0
+ mdast-util-find-and-replace: ^3.0.0
+ micromark-util-character: ^2.0.0
+ checksum: 5630b12e072d7004cb132231c94f667fb5813486779cb0dfb0a196d7ae0e048897a43b0b37e080017adda618ddfcbea1d7bf23c0fa31c87bfc683e0898ea1cfe
+ languageName: node
+ linkType: hard
+
+"mdast-util-gfm-footnote@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "mdast-util-gfm-footnote@npm:2.1.0"
+ dependencies:
+ "@types/mdast": ^4.0.0
+ devlop: ^1.1.0
+ mdast-util-from-markdown: ^2.0.0
+ mdast-util-to-markdown: ^2.0.0
+ micromark-util-normalize-identifier: ^2.0.0
+ checksum: a23c5531d63b254b46cbcb063b5731f56ccc9d1f038a17fa66d3994255868604a2b963f24e0f5b16dd3374743622afafcfe0c98cf90548d485bdc426ba77c618
+ languageName: node
+ linkType: hard
+
+"mdast-util-gfm-strikethrough@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "mdast-util-gfm-strikethrough@npm:2.0.0"
+ dependencies:
+ "@types/mdast": ^4.0.0
+ mdast-util-from-markdown: ^2.0.0
+ mdast-util-to-markdown: ^2.0.0
+ checksum: fe9b1d0eba9b791ff9001c008744eafe3dd7a81b085f2bf521595ce4a8e8b1b44764ad9361761ad4533af3e5d913d8ad053abec38172031d9ee32a8ebd1c7dbd
+ languageName: node
+ linkType: hard
+
+"mdast-util-gfm-table@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "mdast-util-gfm-table@npm:2.0.0"
+ dependencies:
+ "@types/mdast": ^4.0.0
+ devlop: ^1.0.0
+ markdown-table: ^3.0.0
+ mdast-util-from-markdown: ^2.0.0
+ mdast-util-to-markdown: ^2.0.0
+ checksum: 063a627fd0993548fd63ca0c24c437baf91ba7d51d0a38820bd459bc20bf3d13d7365ef8d28dca99176dd5eb26058f7dde51190479c186dfe6af2e11202957c9
+ languageName: node
+ linkType: hard
+
+"mdast-util-gfm-task-list-item@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "mdast-util-gfm-task-list-item@npm:2.0.0"
+ dependencies:
+ "@types/mdast": ^4.0.0
+ devlop: ^1.0.0
+ mdast-util-from-markdown: ^2.0.0
+ mdast-util-to-markdown: ^2.0.0
+ checksum: 37db90c59b15330fc54d790404abf5ef9f2f83e8961c53666fe7de4aab8dd5e6b3c296b6be19797456711a89a27840291d8871ff0438e9b4e15c89d170efe072
+ languageName: node
+ linkType: hard
+
+"mdast-util-gfm@npm:^3.0.0":
+ version: 3.1.0
+ resolution: "mdast-util-gfm@npm:3.1.0"
+ dependencies:
+ mdast-util-from-markdown: ^2.0.0
+ mdast-util-gfm-autolink-literal: ^2.0.0
+ mdast-util-gfm-footnote: ^2.0.0
+ mdast-util-gfm-strikethrough: ^2.0.0
+ mdast-util-gfm-table: ^2.0.0
+ mdast-util-gfm-task-list-item: ^2.0.0
+ mdast-util-to-markdown: ^2.0.0
+ checksum: ecdadc0b46608d03eea53366cfee8c9441ddacc49fe4e12934eff8fea06f9377d2679d9d9e43177295c09c8d7def5f48d739f99b0f6144a0e228a77f5a1c76bc
+ languageName: node
+ linkType: hard
+
+"mdast-util-mdx-expression@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "mdast-util-mdx-expression@npm:2.0.1"
+ dependencies:
+ "@types/estree-jsx": ^1.0.0
+ "@types/hast": ^3.0.0
+ "@types/mdast": ^4.0.0
+ devlop: ^1.0.0
+ mdast-util-from-markdown: ^2.0.0
+ mdast-util-to-markdown: ^2.0.0
+ checksum: 6af56b06bde3ab971129db9855dcf0d31806c70b3b052d7a90a5499a366b57ffd0c2efca67d281c448c557298ba7e3e61bd07133733b735440840dd339b28e19
+ languageName: node
+ linkType: hard
+
+"mdast-util-mdx-jsx@npm:^3.0.0":
+ version: 3.2.0
+ resolution: "mdast-util-mdx-jsx@npm:3.2.0"
+ dependencies:
+ "@types/estree-jsx": ^1.0.0
+ "@types/hast": ^3.0.0
+ "@types/mdast": ^4.0.0
+ "@types/unist": ^3.0.0
+ ccount: ^2.0.0
+ devlop: ^1.1.0
+ mdast-util-from-markdown: ^2.0.0
+ mdast-util-to-markdown: ^2.0.0
+ parse-entities: ^4.0.0
+ stringify-entities: ^4.0.0
+ unist-util-stringify-position: ^4.0.0
+ vfile-message: ^4.0.0
+ checksum: 224f5f6ad247f0f2622ee36c82ac7a4c6a60c31850de4056bf95f531bd2f7ec8943ef34dfe8a8375851f65c07e4913c4f33045d703df4ff4d11b2de5a088f7f9
+ languageName: node
+ linkType: hard
+
+"mdast-util-mdx@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "mdast-util-mdx@npm:3.0.0"
+ dependencies:
+ mdast-util-from-markdown: ^2.0.0
+ mdast-util-mdx-expression: ^2.0.0
+ mdast-util-mdx-jsx: ^3.0.0
+ mdast-util-mdxjs-esm: ^2.0.0
+ mdast-util-to-markdown: ^2.0.0
+ checksum: e2b007d826fcd49fd57ed03e190753c8b0f7d9eff6c7cb26ba609cde15cd3a472c0cd5e4a1ee3e39a40f14be22fdb57de243e093cea0c064d6f3366cff3e3af2
+ languageName: node
+ linkType: hard
+
+"mdast-util-mdxjs-esm@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "mdast-util-mdxjs-esm@npm:2.0.1"
+ dependencies:
+ "@types/estree-jsx": ^1.0.0
+ "@types/hast": ^3.0.0
+ "@types/mdast": ^4.0.0
+ devlop: ^1.0.0
+ mdast-util-from-markdown: ^2.0.0
+ mdast-util-to-markdown: ^2.0.0
+ checksum: 1f9dad04d31d59005332e9157ea9510dc1d03092aadbc607a10475c7eec1c158b475aa0601a3a4f74e13097ca735deb8c2d9d37928ddef25d3029fd7c9e14dc3
+ languageName: node
+ linkType: hard
+
+"mdast-util-phrasing@npm:^4.0.0":
+ version: 4.1.0
+ resolution: "mdast-util-phrasing@npm:4.1.0"
+ dependencies:
+ "@types/mdast": ^4.0.0
+ unist-util-is: ^6.0.0
+ checksum: 3a97533e8ad104a422f8bebb34b3dde4f17167b8ed3a721cf9263c7416bd3447d2364e6d012a594aada40cac9e949db28a060bb71a982231693609034ed5324e
+ languageName: node
+ linkType: hard
+
+"mdast-util-to-hast@npm:^13.0.0":
+ version: 13.2.0
+ resolution: "mdast-util-to-hast@npm:13.2.0"
+ dependencies:
+ "@types/hast": ^3.0.0
+ "@types/mdast": ^4.0.0
+ "@ungap/structured-clone": ^1.0.0
+ devlop: ^1.0.0
+ micromark-util-sanitize-uri: ^2.0.0
+ trim-lines: ^3.0.0
+ unist-util-position: ^5.0.0
+ unist-util-visit: ^5.0.0
+ vfile: ^6.0.0
+ checksum: 7e5231ff3d4e35e1421908437577fd5098141f64918ff5cc8a0f7a8a76c5407f7a3ee88d75f7a1f7afb763989c9f357475fa0ba8296c00aaff1e940098fe86a6
+ languageName: node
+ linkType: hard
+
+"mdast-util-to-markdown@npm:^2.0.0":
+ version: 2.1.2
+ resolution: "mdast-util-to-markdown@npm:2.1.2"
+ dependencies:
+ "@types/mdast": ^4.0.0
+ "@types/unist": ^3.0.0
+ longest-streak: ^3.0.0
+ mdast-util-phrasing: ^4.0.0
+ mdast-util-to-string: ^4.0.0
+ micromark-util-classify-character: ^2.0.0
+ micromark-util-decode-string: ^2.0.0
+ unist-util-visit: ^5.0.0
+ zwitch: ^2.0.0
+ checksum: 288d152bd50c00632e6e01c610bb904a220d1e226c8086c40627877959746f83ab0b872f4150cb7d910198953b1bf756e384ac3fee3e7b0ddb4517f9084c5803
+ languageName: node
+ linkType: hard
+
+"mdast-util-to-string@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "mdast-util-to-string@npm:4.0.0"
+ dependencies:
+ "@types/mdast": ^4.0.0
+ checksum: 35489fb5710d58cbc2d6c8b6547df161a3f81e0f28f320dfb3548a9393555daf07c310c0c497708e67ed4dfea4a06e5655799e7d631ca91420c288b4525d6c29
+ languageName: node
+ linkType: hard
+
"mdn-data@npm:2.0.14":
version: 2.0.14
resolution: "mdn-data@npm:2.0.14"
@@ -30278,6 +33551,443 @@ __metadata:
languageName: node
linkType: hard
+"micromark-core-commonmark@npm:^2.0.0":
+ version: 2.0.3
+ resolution: "micromark-core-commonmark@npm:2.0.3"
+ dependencies:
+ decode-named-character-reference: ^1.0.0
+ devlop: ^1.0.0
+ micromark-factory-destination: ^2.0.0
+ micromark-factory-label: ^2.0.0
+ micromark-factory-space: ^2.0.0
+ micromark-factory-title: ^2.0.0
+ micromark-factory-whitespace: ^2.0.0
+ micromark-util-character: ^2.0.0
+ micromark-util-chunked: ^2.0.0
+ micromark-util-classify-character: ^2.0.0
+ micromark-util-html-tag-name: ^2.0.0
+ micromark-util-normalize-identifier: ^2.0.0
+ micromark-util-resolve-all: ^2.0.0
+ micromark-util-subtokenize: ^2.0.0
+ micromark-util-symbol: ^2.0.0
+ micromark-util-types: ^2.0.0
+ checksum: cfb0fd9c895f86a4e9344f7f0344fe6bd1018945798222835248146a42430b8c7bc0b2857af574cf4e1b4ce4e5c1a35a1479942421492e37baddde8de85814dc
+ languageName: node
+ linkType: hard
+
+"micromark-extension-gfm-autolink-literal@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "micromark-extension-gfm-autolink-literal@npm:2.1.0"
+ dependencies:
+ micromark-util-character: ^2.0.0
+ micromark-util-sanitize-uri: ^2.0.0
+ micromark-util-symbol: ^2.0.0
+ micromark-util-types: ^2.0.0
+ checksum: e00a570c70c837b9cbbe94b2c23b787f44e781cd19b72f1828e3453abca2a9fb600fa539cdc75229fa3919db384491063645086e02249481e6ff3ec2c18f767c
+ languageName: node
+ linkType: hard
+
+"micromark-extension-gfm-footnote@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "micromark-extension-gfm-footnote@npm:2.1.0"
+ dependencies:
+ devlop: ^1.0.0
+ micromark-core-commonmark: ^2.0.0
+ micromark-factory-space: ^2.0.0
+ micromark-util-character: ^2.0.0
+ micromark-util-normalize-identifier: ^2.0.0
+ micromark-util-sanitize-uri: ^2.0.0
+ micromark-util-symbol: ^2.0.0
+ micromark-util-types: ^2.0.0
+ checksum: ac6fb039e98395d37b71ebff7c7a249aef52678b5cf554c89c4f716111d4be62ef99a5d715a5bd5d68fa549778c977d85cb671d1d8506dc8a3a1b46e867ae52f
+ languageName: node
+ linkType: hard
+
+"micromark-extension-gfm-strikethrough@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "micromark-extension-gfm-strikethrough@npm:2.1.0"
+ dependencies:
+ devlop: ^1.0.0
+ micromark-util-chunked: ^2.0.0
+ micromark-util-classify-character: ^2.0.0
+ micromark-util-resolve-all: ^2.0.0
+ micromark-util-symbol: ^2.0.0
+ micromark-util-types: ^2.0.0
+ checksum: cdb7a38dd6eefb6ceb6792a44a6796b10f951e8e3e45b8579f599f43e7ae26ccd048c0aa7e441b3c29dd0c54656944fe6eb0098de2bc4b5106fbc0a42e9e016c
+ languageName: node
+ linkType: hard
+
+"micromark-extension-gfm-table@npm:^2.0.0":
+ version: 2.1.1
+ resolution: "micromark-extension-gfm-table@npm:2.1.1"
+ dependencies:
+ devlop: ^1.0.0
+ micromark-factory-space: ^2.0.0
+ micromark-util-character: ^2.0.0
+ micromark-util-symbol: ^2.0.0
+ micromark-util-types: ^2.0.0
+ checksum: 16a59c8c2381c8418d9cf36c605abb0b66cfebaad07e09c4c9b113298d13e0c517b652885529fcb74d149afec3f6e8ab065fd27a900073d5ec0a1d8f0c51b593
+ languageName: node
+ linkType: hard
+
+"micromark-extension-gfm-tagfilter@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "micromark-extension-gfm-tagfilter@npm:2.0.0"
+ dependencies:
+ micromark-util-types: ^2.0.0
+ checksum: cf21552f4a63592bfd6c96ae5d64a5f22bda4e77814e3f0501bfe80e7a49378ad140f827007f36044666f176b3a0d5fea7c2e8e7973ce4b4579b77789f01ae95
+ languageName: node
+ linkType: hard
+
+"micromark-extension-gfm-task-list-item@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "micromark-extension-gfm-task-list-item@npm:2.1.0"
+ dependencies:
+ devlop: ^1.0.0
+ micromark-factory-space: ^2.0.0
+ micromark-util-character: ^2.0.0
+ micromark-util-symbol: ^2.0.0
+ micromark-util-types: ^2.0.0
+ checksum: b1ad86a4e9d68d9ad536d94fb25a5182acbc85cc79318f4a6316034342f6a71d67983cc13f12911d0290fd09b2bda43cdabe8781a2d9cca2ebe0d421e8b2b8a4
+ languageName: node
+ linkType: hard
+
+"micromark-extension-gfm@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "micromark-extension-gfm@npm:3.0.0"
+ dependencies:
+ micromark-extension-gfm-autolink-literal: ^2.0.0
+ micromark-extension-gfm-footnote: ^2.0.0
+ micromark-extension-gfm-strikethrough: ^2.0.0
+ micromark-extension-gfm-table: ^2.0.0
+ micromark-extension-gfm-tagfilter: ^2.0.0
+ micromark-extension-gfm-task-list-item: ^2.0.0
+ micromark-util-combine-extensions: ^2.0.0
+ micromark-util-types: ^2.0.0
+ checksum: 2060fa62666a09532d6b3a272d413bc1b25bbb262f921d7402795ac021e1362c8913727e33d7528d5b4ccaf26922ec51208c43f795a702964817bc986de886c9
+ languageName: node
+ linkType: hard
+
+"micromark-extension-mdx-expression@npm:^3.0.0":
+ version: 3.0.1
+ resolution: "micromark-extension-mdx-expression@npm:3.0.1"
+ dependencies:
+ "@types/estree": ^1.0.0
+ devlop: ^1.0.0
+ micromark-factory-mdx-expression: ^2.0.0
+ micromark-factory-space: ^2.0.0
+ micromark-util-character: ^2.0.0
+ micromark-util-events-to-acorn: ^2.0.0
+ micromark-util-symbol: ^2.0.0
+ micromark-util-types: ^2.0.0
+ checksum: 0e15bc3911b53704723acc300d99093e46e31a1f2210f6fadeaf065d04c964cd4588cf4aa1e9c324430bfd943dfa7f36e369a3bc92f4641015b107bbb2190034
+ languageName: node
+ linkType: hard
+
+"micromark-extension-mdx-jsx@npm:^3.0.0":
+ version: 3.0.2
+ resolution: "micromark-extension-mdx-jsx@npm:3.0.2"
+ dependencies:
+ "@types/estree": ^1.0.0
+ devlop: ^1.0.0
+ estree-util-is-identifier-name: ^3.0.0
+ micromark-factory-mdx-expression: ^2.0.0
+ micromark-factory-space: ^2.0.0
+ micromark-util-character: ^2.0.0
+ micromark-util-events-to-acorn: ^2.0.0
+ micromark-util-symbol: ^2.0.0
+ micromark-util-types: ^2.0.0
+ vfile-message: ^4.0.0
+ checksum: abe07e592a95804445d2c667bc999696ac39ddd551374f5a39e2d910c8b25e75bf61b4933213696f7bc26f4a5a56d91b3ce31d9a063b6fd7bbd4633565b1d6ec
+ languageName: node
+ linkType: hard
+
+"micromark-extension-mdx-md@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "micromark-extension-mdx-md@npm:2.0.0"
+ dependencies:
+ micromark-util-types: ^2.0.0
+ checksum: 7daf03372fd7faddf3f0ac87bdb0debb0bb770f33b586f72251e1072b222ceee75400ab6194c0e130dbf1e077369a5b627be6e9130d7a2e9e6b849f0d18ff246
+ languageName: node
+ linkType: hard
+
+"micromark-extension-mdxjs-esm@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "micromark-extension-mdxjs-esm@npm:3.0.0"
+ dependencies:
+ "@types/estree": ^1.0.0
+ devlop: ^1.0.0
+ micromark-core-commonmark: ^2.0.0
+ micromark-util-character: ^2.0.0
+ micromark-util-events-to-acorn: ^2.0.0
+ micromark-util-symbol: ^2.0.0
+ micromark-util-types: ^2.0.0
+ unist-util-position-from-estree: ^2.0.0
+ vfile-message: ^4.0.0
+ checksum: fb33d850200afce567b95c90f2f7d42259bd33eea16154349e4fa77c3ec934f46c8e5c111acea16321dce3d9f85aaa4c49afe8b810e31b34effc11617aeee8f6
+ languageName: node
+ linkType: hard
+
+"micromark-extension-mdxjs@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "micromark-extension-mdxjs@npm:3.0.0"
+ dependencies:
+ acorn: ^8.0.0
+ acorn-jsx: ^5.0.0
+ micromark-extension-mdx-expression: ^3.0.0
+ micromark-extension-mdx-jsx: ^3.0.0
+ micromark-extension-mdx-md: ^2.0.0
+ micromark-extension-mdxjs-esm: ^3.0.0
+ micromark-util-combine-extensions: ^2.0.0
+ micromark-util-types: ^2.0.0
+ checksum: 7da6f0fb0e1e0270a2f5ad257e7422cc16e68efa7b8214c63c9d55bc264cb872e9ca4ac9a71b9dfd13daf52e010f730bac316086f4340e4fcc6569ec699915bf
+ languageName: node
+ linkType: hard
+
+"micromark-factory-destination@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "micromark-factory-destination@npm:2.0.1"
+ dependencies:
+ micromark-util-character: ^2.0.0
+ micromark-util-symbol: ^2.0.0
+ micromark-util-types: ^2.0.0
+ checksum: 9c4baa9ca2ed43c061bbf40ddd3d85154c2a0f1f485de9dea41d7dd2ad994ebb02034a003b2c1dbe228ba83a0576d591f0e90e0bf978713f84ee7d7f3aa98320
+ languageName: node
+ linkType: hard
+
+"micromark-factory-label@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "micromark-factory-label@npm:2.0.1"
+ dependencies:
+ devlop: ^1.0.0
+ micromark-util-character: ^2.0.0
+ micromark-util-symbol: ^2.0.0
+ micromark-util-types: ^2.0.0
+ checksum: bd03f5a75f27cdbf03b894ddc5c4480fc0763061fecf9eb927d6429233c930394f223969a99472df142d570c831236134de3dc23245d23d9f046f9d0b623b5c2
+ languageName: node
+ linkType: hard
+
+"micromark-factory-mdx-expression@npm:^2.0.0":
+ version: 2.0.3
+ resolution: "micromark-factory-mdx-expression@npm:2.0.3"
+ dependencies:
+ "@types/estree": ^1.0.0
+ devlop: ^1.0.0
+ micromark-factory-space: ^2.0.0
+ micromark-util-character: ^2.0.0
+ micromark-util-events-to-acorn: ^2.0.0
+ micromark-util-symbol: ^2.0.0
+ micromark-util-types: ^2.0.0
+ unist-util-position-from-estree: ^2.0.0
+ vfile-message: ^4.0.0
+ checksum: f007987092a3bd00617f023d324caff10c63982e5125a3e3ff147baaf03f378e21c47306e2094b8c6480a726c57785c2175b4ffc3f3a6fde8be87e40fbdff068
+ languageName: node
+ linkType: hard
+
+"micromark-factory-space@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "micromark-factory-space@npm:2.0.1"
+ dependencies:
+ micromark-util-character: ^2.0.0
+ micromark-util-types: ^2.0.0
+ checksum: 1bd68a017c1a66f4787506660c1e1c5019169aac3b1cb075d49ac5e360e0b2065e984d4e1d6e9e52a9d44000f2fa1c98e66a743d7aae78b4b05616bf3242ed71
+ languageName: node
+ linkType: hard
+
+"micromark-factory-title@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "micromark-factory-title@npm:2.0.1"
+ dependencies:
+ micromark-factory-space: ^2.0.0
+ micromark-util-character: ^2.0.0
+ micromark-util-symbol: ^2.0.0
+ micromark-util-types: ^2.0.0
+ checksum: b4d2e4850a8ba0dff25ce54e55a3eb0d43dda88a16293f53953153288f9d84bcdfa8ca4606b2cfbb4f132ea79587bbb478a73092a349f893f5264fbcdbce2ee1
+ languageName: node
+ linkType: hard
+
+"micromark-factory-whitespace@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "micromark-factory-whitespace@npm:2.0.1"
+ dependencies:
+ micromark-factory-space: ^2.0.0
+ micromark-util-character: ^2.0.0
+ micromark-util-symbol: ^2.0.0
+ micromark-util-types: ^2.0.0
+ checksum: 67b3944d012a42fee9e10e99178254a04d48af762b54c10a50fcab988688799993efb038daf9f5dbc04001a97b9c1b673fc6f00e6a56997877ab25449f0c8650
+ languageName: node
+ linkType: hard
+
+"micromark-util-character@npm:^2.0.0":
+ version: 2.1.1
+ resolution: "micromark-util-character@npm:2.1.1"
+ dependencies:
+ micromark-util-symbol: ^2.0.0
+ micromark-util-types: ^2.0.0
+ checksum: e9e409efe4f2596acd44587e8591b722bfc041c1577e8fe0d9c007a4776fb800f9b3637a22862ad2ba9489f4bdf72bb547fce5767dbbfe0a5e6760e2a21c6495
+ languageName: node
+ linkType: hard
+
+"micromark-util-chunked@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "micromark-util-chunked@npm:2.0.1"
+ dependencies:
+ micromark-util-symbol: ^2.0.0
+ checksum: f8cb2a67bcefe4bd2846d838c97b777101f0043b9f1de4f69baf3e26bb1f9885948444e3c3aec66db7595cad8173bd4567a000eb933576c233d54631f6323fe4
+ languageName: node
+ linkType: hard
+
+"micromark-util-classify-character@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "micromark-util-classify-character@npm:2.0.1"
+ dependencies:
+ micromark-util-character: ^2.0.0
+ micromark-util-symbol: ^2.0.0
+ micromark-util-types: ^2.0.0
+ checksum: 4d8bbe3a6dbf69ac0fc43516866b5bab019fe3f4568edc525d4feaaaf78423fa54e6b6732b5bccbeed924455279a3758ffc9556954aafb903982598a95a02704
+ languageName: node
+ linkType: hard
+
+"micromark-util-combine-extensions@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "micromark-util-combine-extensions@npm:2.0.1"
+ dependencies:
+ micromark-util-chunked: ^2.0.0
+ micromark-util-types: ^2.0.0
+ checksum: 5d22fb9ee37e8143adfe128a72b50fa09568c2cc553b3c76160486c96dbbb298c5802a177a10a215144a604b381796071b5d35be1f2c2b2ee17995eda92f0c8e
+ languageName: node
+ linkType: hard
+
+"micromark-util-decode-numeric-character-reference@npm:^2.0.0":
+ version: 2.0.2
+ resolution: "micromark-util-decode-numeric-character-reference@npm:2.0.2"
+ dependencies:
+ micromark-util-symbol: ^2.0.0
+ checksum: ee11c8bde51e250e302050474c4a2adca094bca05c69f6cdd241af12df285c48c88d19ee6e022b9728281c280be16328904adca994605680c43af56019f4b0b6
+ languageName: node
+ linkType: hard
+
+"micromark-util-decode-string@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "micromark-util-decode-string@npm:2.0.1"
+ dependencies:
+ decode-named-character-reference: ^1.0.0
+ micromark-util-character: ^2.0.0
+ micromark-util-decode-numeric-character-reference: ^2.0.0
+ micromark-util-symbol: ^2.0.0
+ checksum: e9546ae53f9b5a4f9aa6aaf3e750087100d3429485ca80dbacec99ff2bb15a406fa7d93784a0fc2fe05ad7296b9295e75160ef71faec9e90110b7be2ae66241a
+ languageName: node
+ linkType: hard
+
+"micromark-util-encode@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "micromark-util-encode@npm:2.0.1"
+ checksum: be890b98e78dd0cdd953a313f4148c4692cc2fb05533e56fef5f421287d3c08feee38ca679f318e740530791fc251bfe8c80efa926fcceb4419b269c9343d226
+ languageName: node
+ linkType: hard
+
+"micromark-util-events-to-acorn@npm:^2.0.0":
+ version: 2.0.3
+ resolution: "micromark-util-events-to-acorn@npm:2.0.3"
+ dependencies:
+ "@types/estree": ^1.0.0
+ "@types/unist": ^3.0.0
+ devlop: ^1.0.0
+ estree-util-visit: ^2.0.0
+ micromark-util-symbol: ^2.0.0
+ micromark-util-types: ^2.0.0
+ vfile-message: ^4.0.0
+ checksum: 8240f1aa072b3a2ec6df4fb55a0a19dd9f53923125a892da156e378b2af0333557f803f8da5228b03e5b1511c999701f0edbff9e483d00c5af5840f8466fb314
+ languageName: node
+ linkType: hard
+
+"micromark-util-html-tag-name@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "micromark-util-html-tag-name@npm:2.0.1"
+ checksum: dea365f5ad28ad74ff29fcb581f7b74fc1f80271c5141b3b2bc91c454cbb6dfca753f28ae03730d657874fcbd89d0494d0e3965dfdca06d9855f467c576afa9d
+ languageName: node
+ linkType: hard
+
+"micromark-util-normalize-identifier@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "micromark-util-normalize-identifier@npm:2.0.1"
+ dependencies:
+ micromark-util-symbol: ^2.0.0
+ checksum: 1eb9a289d7da067323df9fdc78bfa90ca3207ad8fd893ca02f3133e973adcb3743b233393d23d95c84ccaf5d220ae7f5a28402a644f135dcd4b8cfa60a7b5f84
+ languageName: node
+ linkType: hard
+
+"micromark-util-resolve-all@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "micromark-util-resolve-all@npm:2.0.1"
+ dependencies:
+ micromark-util-types: ^2.0.0
+ checksum: 9275f3ddb6c26f254dd2158e66215d050454b279707a7d9ce5a3cd0eba23201021cedcb78ae1a746c1b23227dcc418ee40dd074ade195359506797a5493550cc
+ languageName: node
+ linkType: hard
+
+"micromark-util-sanitize-uri@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "micromark-util-sanitize-uri@npm:2.0.1"
+ dependencies:
+ micromark-util-character: ^2.0.0
+ micromark-util-encode: ^2.0.0
+ micromark-util-symbol: ^2.0.0
+ checksum: d01517840c17de67aaa0b0f03bfe05fac8a41d99723cd8ce16c62f6810e99cd3695364a34c335485018e5e2c00e69031744630a1b85c6868aa2f2ca1b36daa2f
+ languageName: node
+ linkType: hard
+
+"micromark-util-subtokenize@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "micromark-util-subtokenize@npm:2.1.0"
+ dependencies:
+ devlop: ^1.0.0
+ micromark-util-chunked: ^2.0.0
+ micromark-util-symbol: ^2.0.0
+ micromark-util-types: ^2.0.0
+ checksum: 2e194bc8a5279d256582020500e5072a95c1094571be49043704343032e1fffbe09c862ef9c131cf5c762e296ddb54ff8bc767b3786a798524a68d1db6942934
+ languageName: node
+ linkType: hard
+
+"micromark-util-symbol@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "micromark-util-symbol@npm:2.0.1"
+ checksum: fb7346950550bc85a55793dda94a8b3cb3abc068dbd7570d1162db7aee803411d06c0a5de4ae59cd945f46143bdeadd4bba02a02248fa0d18cc577babaa00044
+ languageName: node
+ linkType: hard
+
+"micromark-util-types@npm:^2.0.0":
+ version: 2.0.2
+ resolution: "micromark-util-types@npm:2.0.2"
+ checksum: 884f7974839e4bc6d2bd662e57c973a9164fd5c0d8fe16cddf07472b86a7e6726747c00674952c0321d17685d700cd3295e9f58a842a53acdf6c6d55ab051aab
+ languageName: node
+ linkType: hard
+
+"micromark@npm:^4.0.0":
+ version: 4.0.2
+ resolution: "micromark@npm:4.0.2"
+ dependencies:
+ "@types/debug": ^4.0.0
+ debug: ^4.0.0
+ decode-named-character-reference: ^1.0.0
+ devlop: ^1.0.0
+ micromark-core-commonmark: ^2.0.0
+ micromark-factory-space: ^2.0.0
+ micromark-util-character: ^2.0.0
+ micromark-util-chunked: ^2.0.0
+ micromark-util-combine-extensions: ^2.0.0
+ micromark-util-decode-numeric-character-reference: ^2.0.0
+ micromark-util-encode: ^2.0.0
+ micromark-util-normalize-identifier: ^2.0.0
+ micromark-util-resolve-all: ^2.0.0
+ micromark-util-sanitize-uri: ^2.0.0
+ micromark-util-subtokenize: ^2.0.0
+ micromark-util-symbol: ^2.0.0
+ micromark-util-types: ^2.0.0
+ checksum: 5306c15dd12f543755bc627fc361d4255dfc430e7af6069a07ac0eacc338fbd761fe8e93f02a8bfab6097bab12ee903192fe31389222459d5029242a5aaba3b8
+ languageName: node
+ linkType: hard
+
"micromatch@npm:^4.0.0, micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.5":
version: 4.0.5
resolution: "micromatch@npm:4.0.5"
@@ -30288,6 +33998,16 @@ __metadata:
languageName: node
linkType: hard
+"micromatch@npm:^4.0.8":
+ version: 4.0.8
+ resolution: "micromatch@npm:4.0.8"
+ dependencies:
+ braces: ^3.0.3
+ picomatch: ^2.3.1
+ checksum: 79920eb634e6f400b464a954fcfa589c4e7c7143209488e44baf627f9affc8b1e306f41f4f0deedde97e69cb725920879462d3e750ab3bd3c1aed675bb3a8966
+ languageName: node
+ linkType: hard
+
"miller-rabin@npm:^4.0.0":
version: 4.0.1
resolution: "miller-rabin@npm:4.0.1"
@@ -31146,6 +34866,15 @@ __metadata:
languageName: node
linkType: hard
+"nanoid@npm:^3.3.8":
+ version: 3.3.11
+ resolution: "nanoid@npm:3.3.11"
+ bin:
+ nanoid: bin/nanoid.cjs
+ checksum: 3be20d8866a57a6b6d218e82549711c8352ed969f9ab3c45379da28f405363ad4c9aeb0b39e9abc101a529ca65a72ff9502b00bf74a912c4b64a9d62dfd26c29
+ languageName: node
+ linkType: hard
+
"napi-build-utils@npm:^2.0.0":
version: 2.0.0
resolution: "napi-build-utils@npm:2.0.0"
@@ -31195,6 +34924,13 @@ __metadata:
languageName: node
linkType: hard
+"negotiator@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "negotiator@npm:1.0.0"
+ checksum: 20ebfe79b2d2e7cf9cbc8239a72662b584f71164096e6e8896c8325055497c96f6b80cd22c258e8a2f2aa382a787795ec3ee8b37b422a302c7d4381b0d5ecfbb
+ languageName: node
+ linkType: hard
+
"neo-async@npm:^2.6.0, neo-async@npm:^2.6.2":
version: 2.6.2
resolution: "neo-async@npm:2.6.2"
@@ -31346,6 +35082,16 @@ __metadata:
languageName: node
linkType: hard
+"next-themes@npm:^0.4.3":
+ version: 0.4.6
+ resolution: "next-themes@npm:0.4.6"
+ peerDependencies:
+ react: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc
+ checksum: 295256ee5689629e6578ff4f10f163257172085cac0a250f5f81eae5791fde984a0398be09b959a90c12cf72cf95e82ae11fad6fe13edc4e2d2a6ec2734be0cd
+ languageName: node
+ linkType: hard
+
"next-transpile-modules@npm:^8.0.0":
version: 8.0.0
resolution: "next-transpile-modules@npm:8.0.0"
@@ -31421,6 +35167,67 @@ __metadata:
languageName: node
linkType: hard
+"next@npm:15.1.6":
+ version: 15.1.6
+ resolution: "next@npm:15.1.6"
+ dependencies:
+ "@next/env": 15.1.6
+ "@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
+ "@swc/counter": 0.1.3
+ "@swc/helpers": 0.5.15
+ busboy: 1.6.0
+ caniuse-lite: ^1.0.30001579
+ postcss: 8.4.31
+ sharp: ^0.33.5
+ styled-jsx: 5.1.6
+ 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
+ dependenciesMeta:
+ "@next/swc-darwin-arm64":
+ optional: true
+ "@next/swc-darwin-x64":
+ optional: true
+ "@next/swc-linux-arm64-gnu":
+ optional: true
+ "@next/swc-linux-arm64-musl":
+ optional: true
+ "@next/swc-linux-x64-gnu":
+ optional: true
+ "@next/swc-linux-x64-musl":
+ optional: true
+ "@next/swc-win32-arm64-msvc":
+ optional: true
+ "@next/swc-win32-x64-msvc":
+ optional: true
+ sharp:
+ optional: true
+ peerDependenciesMeta:
+ "@opentelemetry/api":
+ optional: true
+ "@playwright/test":
+ optional: true
+ babel-plugin-react-compiler:
+ optional: true
+ sass:
+ optional: true
+ bin:
+ next: dist/bin/next
+ checksum: 8f12910738ff6bc437db40c9580c4478a44178f63b8034190c99fed8ffb4033a210551f829ed68008509717c72d33fd28a2f5551c835474027a0ede6eb56d8e2
+ languageName: node
+ linkType: hard
+
"next@npm:^13.5.6":
version: 13.5.7
resolution: "next@npm:13.5.7"
@@ -32224,6 +36031,13 @@ __metadata:
languageName: node
linkType: hard
+"object-inspect@npm:^1.13.3":
+ version: 1.13.4
+ resolution: "object-inspect@npm:1.13.4"
+ checksum: 582810c6a8d2ef988ea0a39e69e115a138dad8f42dd445383b394877e5816eb4268489f316a6f74ee9c4e0a984b3eab1028e3e79d62b1ed67c726661d55c7a8b
+ languageName: node
+ linkType: hard
+
"object-is@npm:^1.1.5":
version: 1.1.5
resolution: "object-is@npm:1.1.5"
@@ -32302,6 +36116,20 @@ __metadata:
languageName: node
linkType: hard
+"object.assign@npm:^4.1.7":
+ version: 4.1.7
+ resolution: "object.assign@npm:4.1.7"
+ 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
+ checksum: 60e07d2651cf4f5528c485f1aa4dbded9b384c47d80e8187cefd11320abb1aebebf78df5483451dfa549059f8281c21f7b4bf7d19e9e5e97d8d617df0df298de
+ languageName: node
+ linkType: hard
+
"object.entries@npm:^1.1.5":
version: 1.1.5
resolution: "object.entries@npm:1.1.5"
@@ -32335,6 +36163,18 @@ __metadata:
languageName: node
linkType: hard
+"object.entries@npm:^1.1.8":
+ version: 1.1.9
+ resolution: "object.entries@npm:1.1.9"
+ dependencies:
+ call-bind: ^1.0.8
+ call-bound: ^1.0.4
+ define-properties: ^1.2.1
+ es-object-atoms: ^1.1.1
+ checksum: 0ab2ef331c4d6a53ff600a5d69182948d453107c3a1f7fd91bc29d387538c2aba21d04949a74f57c21907208b1f6fb175567fd1f39f1a7a4046ba1bca762fb41
+ languageName: node
+ linkType: hard
+
"object.fromentries@npm:^2.0.5":
version: 2.0.5
resolution: "object.fromentries@npm:2.0.5"
@@ -32368,6 +36208,18 @@ __metadata:
languageName: node
linkType: hard
+"object.fromentries@npm:^2.0.8":
+ version: 2.0.8
+ resolution: "object.fromentries@npm:2.0.8"
+ dependencies:
+ call-bind: ^1.0.7
+ define-properties: ^1.2.1
+ es-abstract: ^1.23.2
+ es-object-atoms: ^1.0.0
+ checksum: 29b2207a2db2782d7ced83f93b3ff5d425f901945f3665ffda1821e30a7253cd1fd6b891a64279976098137ddfa883d748787a6fea53ecdb51f8df8b8cec0ae1
+ languageName: node
+ linkType: hard
+
"object.groupby@npm:^1.0.1":
version: 1.0.2
resolution: "object.groupby@npm:1.0.2"
@@ -32381,6 +36233,17 @@ __metadata:
languageName: node
linkType: hard
+"object.groupby@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "object.groupby@npm:1.0.3"
+ dependencies:
+ call-bind: ^1.0.7
+ define-properties: ^1.2.1
+ es-abstract: ^1.23.2
+ checksum: 0d30693ca3ace29720bffd20b3130451dca7a56c612e1926c0a1a15e4306061d84410bdb1456be2656c5aca53c81b7a3661eceaa362db1bba6669c2c9b6d1982
+ languageName: node
+ linkType: hard
+
"object.hasown@npm:^1.1.1":
version: 1.1.1
resolution: "object.hasown@npm:1.1.1"
@@ -32444,6 +36307,18 @@ __metadata:
languageName: node
linkType: hard
+"object.values@npm:^1.2.0, object.values@npm:^1.2.1":
+ version: 1.2.1
+ resolution: "object.values@npm:1.2.1"
+ dependencies:
+ call-bind: ^1.0.8
+ call-bound: ^1.0.3
+ define-properties: ^1.2.1
+ es-object-atoms: ^1.0.0
+ checksum: f9b9a2a125ccf8ded29414d7c056ae0d187b833ee74919821fc60d7e216626db220d9cb3cf33f965c84aaaa96133626ca13b80f3c158b673976dc8cfcfcd26bb
+ languageName: node
+ linkType: hard
+
"obliterator@npm:^1.6.1":
version: 1.6.1
resolution: "obliterator@npm:1.6.1"
@@ -32524,6 +36399,47 @@ __metadata:
languageName: node
linkType: hard
+"oniguruma-parser@npm:^0.5.4":
+ version: 0.5.4
+ resolution: "oniguruma-parser@npm:0.5.4"
+ checksum: 9d9a3a5bcc2f68a0d39bc86722b427db32d241a6d75c0d17e0fbb5f59aa57006033dd565e2ac17b6e7bec9a3a26b843a5323d55ec6875a6c6b8a77739481f091
+ languageName: node
+ linkType: hard
+
+"oniguruma-to-es@npm:^2.2.0":
+ version: 2.3.0
+ resolution: "oniguruma-to-es@npm:2.3.0"
+ dependencies:
+ emoji-regex-xs: ^1.0.0
+ regex: ^5.1.1
+ regex-recursion: ^5.1.1
+ checksum: b9af262ecad9d8b0817203efceed25f2675c6e4018b4778bbe3c4092506924d726f1e2f9116d7321c2bd08110d1ddef5bbbeab863d6ef2937ce554087adb6938
+ languageName: node
+ linkType: hard
+
+"oniguruma-to-es@npm:^3.1.0":
+ version: 3.1.1
+ resolution: "oniguruma-to-es@npm:3.1.1"
+ dependencies:
+ emoji-regex-xs: ^1.0.0
+ regex: ^6.0.1
+ regex-recursion: ^6.0.2
+ checksum: 2bd1b227d199292f5ad9436b24dbe44bbaf1b516c3e2447e97f6d60ff0d35b9d0b83559ea187ae73b439818d3bfe9bde3820f219e9757a8048f21b692986d375
+ languageName: node
+ linkType: hard
+
+"oniguruma-to-es@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "oniguruma-to-es@npm:4.1.0"
+ dependencies:
+ emoji-regex-xs: ^1.0.0
+ oniguruma-parser: ^0.5.4
+ regex: ^6.0.1
+ regex-recursion: ^6.0.2
+ checksum: 3b14e37449a45dd7c0271c8232d7dce12e3b01c209ea2352083427a7c621dab115a4bb6b94605590102ac430c6e9c6e4975219122e6b1ac79fc26436c9d048e3
+ languageName: node
+ linkType: hard
+
"open@npm:7.4.2":
version: 7.4.2
resolution: "open@npm:7.4.2"
@@ -32642,6 +36558,20 @@ __metadata:
languageName: node
linkType: hard
+"optionator@npm:^0.9.3":
+ version: 0.9.4
+ resolution: "optionator@npm:0.9.4"
+ 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
+ checksum: ecbd010e3dc73e05d239976422d9ef54a82a13f37c11ca5911dff41c98a6c7f0f163b27f922c37e7f8340af9d36febd3b6e9cef508f3339d4c393d7276d716bb
+ languageName: node
+ linkType: hard
+
"options-defaults@npm:^2.0.39":
version: 2.0.40
resolution: "options-defaults@npm:2.0.40"
@@ -32712,6 +36642,17 @@ __metadata:
languageName: node
linkType: hard
+"own-keys@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "own-keys@npm:1.0.1"
+ dependencies:
+ get-intrinsic: ^1.2.6
+ object-keys: ^1.1.1
+ safe-push-apply: ^1.0.0
+ checksum: cc9dd7d85c4ccfbe8109fce307d581ac7ede7b26de892b537873fbce2dc6a206d89aea0630dbb98e47ce0873517cefeaa7be15fcf94aaf4764a3b34b474a5b61
+ languageName: node
+ linkType: hard
+
"p-filter@npm:2.1.0, p-filter@npm:^2.1.0":
version: 2.1.0
resolution: "p-filter@npm:2.1.0"
@@ -32964,6 +36905,21 @@ __metadata:
languageName: node
linkType: hard
+"parse-entities@npm:^4.0.0":
+ version: 4.0.2
+ resolution: "parse-entities@npm:4.0.2"
+ dependencies:
+ "@types/unist": ^2.0.0
+ character-entities-legacy: ^3.0.0
+ character-reference-invalid: ^2.0.0
+ decode-named-character-reference: ^1.0.0
+ is-alphanumerical: ^2.0.0
+ is-decimal: ^2.0.0
+ is-hexadecimal: ^2.0.0
+ checksum: db22b46da1a62af00409c929ac49fbd306b5ebf0dbacf4646d2ae2b58616ef90a40eedc282568a3cf740fac2a7928bc97146973a628f6977ca274dedc2ad6edc
+ languageName: node
+ linkType: hard
+
"parse-headers@npm:^2.0.0":
version: 2.0.5
resolution: "parse-headers@npm:2.0.5"
@@ -33702,6 +37658,24 @@ __metadata:
languageName: node
linkType: hard
+"postcss-load-config@npm:^4.0.2":
+ version: 4.0.2
+ resolution: "postcss-load-config@npm:4.0.2"
+ dependencies:
+ lilconfig: ^3.0.0
+ yaml: ^2.3.4
+ peerDependencies:
+ postcss: ">=8.0.9"
+ ts-node: ">=9.0.0"
+ peerDependenciesMeta:
+ postcss:
+ optional: true
+ ts-node:
+ optional: true
+ checksum: 7c27dd3801db4eae207a5116fed2db6b1ebb780b40c3dd62a3e57e087093a8e6a14ee17ada729fee903152d6ef4826c6339eb135bee6208e0f3140d7e8090185
+ languageName: node
+ linkType: hard
+
"postcss-nested@npm:^6.0.1":
version: 6.0.1
resolution: "postcss-nested@npm:6.0.1"
@@ -33713,6 +37687,17 @@ __metadata:
languageName: node
linkType: hard
+"postcss-nested@npm:^6.2.0":
+ version: 6.2.0
+ resolution: "postcss-nested@npm:6.2.0"
+ dependencies:
+ postcss-selector-parser: ^6.1.1
+ peerDependencies:
+ postcss: ^8.2.14
+ checksum: 2c86ecf2d0ce68f27c87c7e24ae22dc6dd5515a89fcaf372b2627906e11f5c1f36e4a09e4c15c20fd4a23d628b3d945c35839f44496fbee9a25866258006671b
+ languageName: node
+ linkType: hard
+
"postcss-prefixer@npm:^3.0.0":
version: 3.0.0
resolution: "postcss-prefixer@npm:3.0.0"
@@ -33733,6 +37718,16 @@ __metadata:
languageName: node
linkType: hard
+"postcss-selector-parser@npm:6.0.10":
+ version: 6.0.10
+ resolution: "postcss-selector-parser@npm:6.0.10"
+ dependencies:
+ cssesc: ^3.0.0
+ util-deprecate: ^1.0.2
+ checksum: 46afaa60e3d1998bd7adf6caa374baf857cc58d3ff944e29459c9a9e4680a7fe41597bd5b755fc81d7c388357e9bf67c0251d047c640a09f148e13606b8a8608
+ languageName: node
+ linkType: hard
+
"postcss-selector-parser@npm:^6.0.11":
version: 6.0.11
resolution: "postcss-selector-parser@npm:6.0.11"
@@ -33743,6 +37738,16 @@ __metadata:
languageName: node
linkType: hard
+"postcss-selector-parser@npm:^6.1.1, postcss-selector-parser@npm:^6.1.2":
+ version: 6.1.2
+ resolution: "postcss-selector-parser@npm:6.1.2"
+ dependencies:
+ cssesc: ^3.0.0
+ util-deprecate: ^1.0.2
+ checksum: ce9440fc42a5419d103f4c7c1847cb75488f3ac9cbe81093b408ee9701193a509f664b4d10a2b4d82c694ee7495e022f8f482d254f92b7ffd9ed9dea696c6f84
+ languageName: node
+ linkType: hard
+
"postcss-value-parser@npm:^4.0.0, postcss-value-parser@npm:^4.0.2, postcss-value-parser@npm:^4.2.0":
version: 4.2.0
resolution: "postcss-value-parser@npm:4.2.0"
@@ -33827,6 +37832,17 @@ __metadata:
languageName: node
linkType: hard
+"postcss@npm:^8.4.47":
+ version: 8.5.3
+ resolution: "postcss@npm:8.5.3"
+ dependencies:
+ nanoid: ^3.3.8
+ picocolors: ^1.1.1
+ source-map-js: ^1.2.1
+ checksum: da574620eb84ff60e65e1d8fc6bd5ad87a19101a23d0aba113c653434161543918229a0f673d89efb3b6d4906287eb04b957310dbcf4cbebacad9d1312711461
+ languageName: node
+ linkType: hard
+
"postgres-array@npm:~2.0.0":
version: 2.0.0
resolution: "postgres-array@npm:2.0.0"
@@ -34311,6 +38327,13 @@ __metadata:
languageName: node
linkType: hard
+"property-information@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "property-information@npm:7.0.0"
+ checksum: c12fbaf841d9e7ea2215139ec53a7fe848b1a214d486623b64b7b56de3e4e601ec8211b0fb10dabda86de67ae06aaa328d9bdafe9c6b64e7f23d78f0dbf4bbfc
+ languageName: node
+ linkType: hard
+
"protobufjs@npm:^7.2.4":
version: 7.2.6
resolution: "protobufjs@npm:7.2.6"
@@ -34579,7 +38602,7 @@ __metadata:
languageName: node
linkType: hard
-"queue@npm:^6.0.2":
+"queue@npm:6.0.2, queue@npm:^6.0.2":
version: 6.0.2
resolution: "queue@npm:6.0.2"
dependencies:
@@ -34846,6 +38869,18 @@ __metadata:
languageName: node
linkType: hard
+"react-dom@npm:^18.0.0":
+ version: 18.3.1
+ resolution: "react-dom@npm:18.3.1"
+ dependencies:
+ loose-envify: ^1.1.0
+ scheduler: ^0.23.2
+ peerDependencies:
+ react: ^18.3.1
+ checksum: 298954ecd8f78288dcaece05e88b570014d8f6dce5db6f66e6ee91448debeb59dcd31561dddb354eee47e6c1bb234669459060deb238ed0213497146e555a0b9
+ languageName: node
+ linkType: hard
+
"react-easy-crop@npm:^3.5.2":
version: 3.5.3
resolution: "react-easy-crop@npm:3.5.3"
@@ -34916,6 +38951,19 @@ __metadata:
languageName: node
linkType: hard
+"react-hot-toast@npm:^2.5.2":
+ version: 2.5.2
+ resolution: "react-hot-toast@npm:2.5.2"
+ dependencies:
+ csstype: ^3.1.3
+ goober: ^2.1.16
+ peerDependencies:
+ react: ">=16"
+ react-dom: ">=16"
+ checksum: 7fcaa71fcd00ada39942ffe80d2386236400aa8e5e4ebca631a14e5e187fd868fb37baa20e457aef51fd5a033c2c8cd32eb894014b05ddece2bb587b63c12aac
+ languageName: node
+ linkType: hard
+
"react-i18next@npm:^12.2.0":
version: 12.3.1
resolution: "react-i18next@npm:12.3.1"
@@ -35048,6 +39096,16 @@ __metadata:
languageName: node
linkType: hard
+"react-medium-image-zoom@npm:^5.2.10":
+ version: 5.2.14
+ resolution: "react-medium-image-zoom@npm:5.2.14"
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
+ react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
+ checksum: b05c645f1af468518972c4fca6e3e74d51c3bb17a68c4d1d27819e0ac680006ac140bebb6002887a7155997c7396232f71c780d55e5827429356dcbeee865312
+ languageName: node
+ linkType: hard
+
"react-multi-email@npm:^0.5.3":
version: 0.5.3
resolution: "react-multi-email@npm:0.5.3"
@@ -35180,6 +39238,22 @@ __metadata:
languageName: node
linkType: hard
+"react-remove-scroll-bar@npm:^2.3.7":
+ version: 2.3.8
+ resolution: "react-remove-scroll-bar@npm:2.3.8"
+ dependencies:
+ react-style-singleton: ^2.2.2
+ tslib: ^2.0.0
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: c4663247f689dbe51c370836edf735487f6d8796acb7f15b09e8a1c14e84c7997360e8e3d54de2bc9c0e782fed2b2c4127d15b4053e4d2cf26839e809e57605f
+ languageName: node
+ linkType: hard
+
"react-remove-scroll@npm:2.5.4":
version: 2.5.4
resolution: "react-remove-scroll@npm:2.5.4"
@@ -35237,6 +39311,25 @@ __metadata:
languageName: node
linkType: hard
+"react-remove-scroll@npm:^2.6.0, react-remove-scroll@npm:^2.6.2, react-remove-scroll@npm:^2.6.3":
+ version: 2.6.3
+ resolution: "react-remove-scroll@npm:2.6.3"
+ dependencies:
+ react-remove-scroll-bar: ^2.3.7
+ react-style-singleton: ^2.2.3
+ tslib: ^2.1.0
+ use-callback-ref: ^1.3.3
+ use-sidecar: ^1.1.3
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: a4afd320435cc25a6ee39d7cef2f605dca14cc7618e1cdab24ed0924fa71d8c3756626334dedc9a578945d7ba6f8f87d7b8b66b48034853dc4dbfbda0a1b228b
+ languageName: node
+ linkType: hard
+
"react-schemaorg@npm:^2.0.0":
version: 2.0.0
resolution: "react-schemaorg@npm:2.0.0"
@@ -35345,6 +39438,22 @@ __metadata:
languageName: node
linkType: hard
+"react-style-singleton@npm:^2.2.2, react-style-singleton@npm:^2.2.3":
+ version: 2.2.3
+ resolution: "react-style-singleton@npm:2.2.3"
+ dependencies:
+ get-nonce: ^1.0.0
+ tslib: ^2.0.0
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: a7b0bf493c9231065ebafa84c4237aed997c746c561196121b7de82fe155a5355b372db5070a3ac9fe980cf7f60dc0f1e8cf6402a2aa5b2957392932ccf76e76
+ languageName: node
+ linkType: hard
+
"react-syntax-highlighter@npm:^15.4.5":
version: 15.5.0
resolution: "react-syntax-highlighter@npm:15.5.0"
@@ -35479,6 +39588,15 @@ __metadata:
languageName: node
linkType: hard
+"react@npm:^18.0.0":
+ version: 18.3.1
+ resolution: "react@npm:18.3.1"
+ dependencies:
+ loose-envify: ^1.1.0
+ checksum: a27bcfa8ff7c15a1e50244ad0d0c1cb2ad4375eeffefd266a64889beea6f6b64c4966c9b37d14ee32d6c9fcd5aa6ba183b6988167ab4d127d13e7cb5b386a376
+ languageName: node
+ linkType: hard
+
"read-cache@npm:^1.0.0":
version: 1.0.0
resolution: "read-cache@npm:1.0.0"
@@ -35632,6 +39750,13 @@ __metadata:
languageName: node
linkType: hard
+"readdirp@npm:^4.0.1":
+ version: 4.1.2
+ resolution: "readdirp@npm:4.1.2"
+ checksum: 3242ee125422cb7c0e12d51452e993f507e6ed3d8c490bc8bf3366c5cdd09167562224e429b13e9cb2b98d4b8b2b11dc100d3c73883aa92d657ade5a21ded004
+ languageName: node
+ linkType: hard
+
"readdirp@npm:~3.6.0":
version: 3.6.0
resolution: "readdirp@npm:3.6.0"
@@ -35678,6 +39803,54 @@ __metadata:
languageName: node
linkType: hard
+"recma-build-jsx@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "recma-build-jsx@npm:1.0.0"
+ dependencies:
+ "@types/estree": ^1.0.0
+ estree-util-build-jsx: ^3.0.0
+ vfile: ^6.0.0
+ checksum: ba82fe08efdf5ecd178ab76a08a4acac792a41d9f38aea99f93cb3d9e577ba8952620c547e730ba6717c13efa08fdb3dfe893bccfa9717f5a81d3fb2ab20c572
+ languageName: node
+ linkType: hard
+
+"recma-jsx@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "recma-jsx@npm:1.0.0"
+ dependencies:
+ acorn-jsx: ^5.0.0
+ estree-util-to-js: ^2.0.0
+ recma-parse: ^1.0.0
+ recma-stringify: ^1.0.0
+ unified: ^11.0.0
+ checksum: bc7e3f744e82c9826ddf6fdf8933351b59f0663409a51abe0f3179380584b732f981c16e15c653e60c1e1cc366d4eb9b38e37832a241ec2247062997846e7eef
+ languageName: node
+ linkType: hard
+
+"recma-parse@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "recma-parse@npm:1.0.0"
+ dependencies:
+ "@types/estree": ^1.0.0
+ esast-util-from-js: ^2.0.0
+ unified: ^11.0.0
+ vfile: ^6.0.0
+ checksum: 676b2097a63ba444985a61af51c2628a546a2537a9ca036ed2249a627fb096f3373139765388b60164e6f5a50c819146a3660351e3f993a360ef107f2ab1c6f8
+ languageName: node
+ linkType: hard
+
+"recma-stringify@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "recma-stringify@npm:1.0.0"
+ dependencies:
+ "@types/estree": ^1.0.0
+ estree-util-to-js: ^2.0.0
+ unified: ^11.0.0
+ vfile: ^6.0.0
+ checksum: 3a4f80fe0f6bc11fefa71782dfedb43c28b42518dea450cd1b1591057d9d570f83c85d645bf5ed6da2e47de15a021172c076a8ff4675799855d9f9436cec3c82
+ languageName: node
+ linkType: hard
+
"recoil@npm:^0.7.7":
version: 0.7.7
resolution: "recoil@npm:0.7.7"
@@ -35799,6 +39972,22 @@ __metadata:
languageName: node
linkType: hard
+"reflect.getprototypeof@npm:^1.0.6, reflect.getprototypeof@npm:^1.0.9":
+ version: 1.0.10
+ resolution: "reflect.getprototypeof@npm: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.0.0
+ get-intrinsic: ^1.2.7
+ get-proto: ^1.0.1
+ which-builtin-type: ^1.2.1
+ checksum: ccc5debeb66125e276ae73909cecb27e47c35d9bb79d9cc8d8d055f008c58010ab8cb401299786e505e4aab733a64cba9daf5f312a58e96a43df66adad221870
+ languageName: node
+ linkType: hard
+
"refractor@npm:^3.6.0":
version: 3.6.0
resolution: "refractor@npm:3.6.0"
@@ -35824,6 +40013,50 @@ __metadata:
languageName: node
linkType: hard
+"regex-recursion@npm:^5.1.1":
+ version: 5.1.1
+ resolution: "regex-recursion@npm:5.1.1"
+ dependencies:
+ regex: ^5.1.1
+ regex-utilities: ^2.3.0
+ checksum: 4f203ae8f4a2ebf9004f4e4119df5106ba07b39bd3778d7040a83b17f3a82fe22c202661adc3f5586e4eb782fece77e8a01eba8b7033f92147ad7a1e7e1531d7
+ languageName: node
+ linkType: hard
+
+"regex-recursion@npm:^6.0.2":
+ version: 6.0.2
+ resolution: "regex-recursion@npm:6.0.2"
+ dependencies:
+ regex-utilities: ^2.3.0
+ checksum: 29913751ee2e41d3d66c957136ba386046f5e9f780f4be482ad3b64b04258bbb2cebe87f8762c5247eb8c9fa46a5ecf18aba5d888f7def73ac8dea49165193d4
+ languageName: node
+ linkType: hard
+
+"regex-utilities@npm:^2.3.0":
+ version: 2.3.0
+ resolution: "regex-utilities@npm:2.3.0"
+ checksum: 41408777df45cefe1b276281030213235aa1143809c4c10eb5573d2cc27ff2c4aa746c6f4d4c235e3d2f4830eff76b28906ce82fbe72895beca8e15204c2da51
+ languageName: node
+ linkType: hard
+
+"regex@npm:^5.1.1":
+ version: 5.1.1
+ resolution: "regex@npm:5.1.1"
+ dependencies:
+ regex-utilities: ^2.3.0
+ checksum: bff664d0c001bf2929c2a5c92399419f719ef5ac9e7198bce653695d37628a3bd21595cea571f93ee13b55c5bbeff7fbab307a9ef569e36b149caf09601d4a31
+ languageName: node
+ linkType: hard
+
+"regex@npm:^6.0.1":
+ version: 6.0.1
+ resolution: "regex@npm:6.0.1"
+ dependencies:
+ regex-utilities: ^2.3.0
+ checksum: 80de1cd95cc760b609760de2e3831adc77166761315d53cad610f0fc545571403e4d8b3565db65df3a913d50eab59be2ab5b4635e52f363eab7991a76de0f7da
+ languageName: node
+ linkType: hard
+
"regexp-to-ast@npm:0.5.0":
version: 0.5.0
resolution: "regexp-to-ast@npm:0.5.0"
@@ -35875,6 +40108,20 @@ __metadata:
languageName: node
linkType: hard
+"regexp.prototype.flags@npm:^1.5.3":
+ version: 1.5.4
+ resolution: "regexp.prototype.flags@npm: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
+ checksum: 18cb667e56cb328d2dda569d7f04e3ea78f2683135b866d606538cf7b1d4271f7f749f09608c877527799e6cf350e531368f3c7a20ccd1bb41048a48926bdeeb
+ languageName: node
+ linkType: hard
+
"regexpp@npm:^3.2.0":
version: 3.2.0
resolution: "regexpp@npm:3.2.0"
@@ -35882,6 +40129,17 @@ __metadata:
languageName: node
linkType: hard
+"rehype-recma@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "rehype-recma@npm:1.0.0"
+ dependencies:
+ "@types/estree": ^1.0.0
+ "@types/hast": ^3.0.0
+ hast-util-to-estree: ^3.0.0
+ checksum: d3d544ad4a18485ec6b03a194b40473f96e2169c63d6a8ee3ce9af5e87b946c308fb9549b53e010c7dd39740337e387bb1a8856ce1b47f3e957b696f1d5b2d0c
+ languageName: node
+ linkType: hard
+
"reinterval@npm:^1.1.0":
version: 1.1.0
resolution: "reinterval@npm:1.1.0"
@@ -35889,6 +40147,78 @@ __metadata:
languageName: node
linkType: hard
+"remark-gfm@npm:^4.0.0":
+ version: 4.0.1
+ resolution: "remark-gfm@npm:4.0.1"
+ dependencies:
+ "@types/mdast": ^4.0.0
+ mdast-util-gfm: ^3.0.0
+ micromark-extension-gfm: ^3.0.0
+ remark-parse: ^11.0.0
+ remark-stringify: ^11.0.0
+ unified: ^11.0.0
+ checksum: b278f51c4496f15ad868b72bf2eb2066c23a0892b5885544d3a4c233c964d44e51a0efe22d3fb33db4fbac92aefd51bb33453b8e73077b041a12b8269a02c17d
+ languageName: node
+ linkType: hard
+
+"remark-mdx@npm:^3.0.0":
+ version: 3.1.0
+ resolution: "remark-mdx@npm:3.1.0"
+ dependencies:
+ mdast-util-mdx: ^3.0.0
+ micromark-extension-mdxjs: ^3.0.0
+ checksum: ac631296b3f87f46c03b51e8b1e7c90b854361da57ec5d0fddc410c63400fcffae216f2cee3af946407fc88e60bfc5765ba8acabe8e91afc0b7c824db77df152
+ languageName: node
+ linkType: hard
+
+"remark-parse@npm:^11.0.0":
+ version: 11.0.0
+ resolution: "remark-parse@npm:11.0.0"
+ dependencies:
+ "@types/mdast": ^4.0.0
+ mdast-util-from-markdown: ^2.0.0
+ micromark-util-types: ^2.0.0
+ unified: ^11.0.0
+ checksum: d83d245290fa84bb04fb3e78111f09c74f7417e7c012a64dd8dc04fccc3699036d828fbd8eeec8944f774b6c30cc1d925c98f8c46495ebcee7c595496342ab7f
+ languageName: node
+ linkType: hard
+
+"remark-rehype@npm:^11.0.0, remark-rehype@npm:^11.1.1":
+ version: 11.1.1
+ resolution: "remark-rehype@npm:11.1.1"
+ dependencies:
+ "@types/hast": ^3.0.0
+ "@types/mdast": ^4.0.0
+ mdast-util-to-hast: ^13.0.0
+ unified: ^11.0.0
+ vfile: ^6.0.0
+ checksum: e199dff098ae6a560e13dd1778dec9c61440f979cc931c4ca4dcde0d58e51c0723243a901c1842379b189083cf4d74f224f57833738095ffa9535179d7cf3f01
+ languageName: node
+ linkType: hard
+
+"remark-stringify@npm:^11.0.0":
+ version: 11.0.0
+ resolution: "remark-stringify@npm:11.0.0"
+ dependencies:
+ "@types/mdast": ^4.0.0
+ mdast-util-to-markdown: ^2.0.0
+ unified: ^11.0.0
+ checksum: 59e07460eb629d6c3b3c0f438b0b236e7e6858fd5ab770303078f5a556ec00354d9c7fb9ef6d5f745a4617ac7da1ab618b170fbb4dac120e183fecd9cc86bce6
+ languageName: node
+ linkType: hard
+
+"remark@npm:^15.0.0, remark@npm:^15.0.1":
+ version: 15.0.1
+ resolution: "remark@npm:15.0.1"
+ dependencies:
+ "@types/mdast": ^4.0.0
+ remark-parse: ^11.0.0
+ remark-stringify: ^11.0.0
+ unified: ^11.0.0
+ checksum: ac7edb7f9b70c22964bbc6c5d1c038dd10e1a43ccf436fbdb55fb8c89d54f1b77190b89386063ba410fbdd086fde9dca81ef470fc8358eed1ff76a9741ae3dcc
+ languageName: node
+ linkType: hard
+
"remarkable@npm:^2.0.1":
version: 2.0.1
resolution: "remarkable@npm:2.0.1"
@@ -36085,6 +40415,19 @@ __metadata:
languageName: node
linkType: hard
+"resolve@npm:^1.22.8":
+ version: 1.22.10
+ resolution: "resolve@npm:1.22.10"
+ dependencies:
+ is-core-module: ^2.16.0
+ path-parse: ^1.0.7
+ supports-preserve-symlinks-flag: ^1.0.0
+ bin:
+ resolve: bin/resolve
+ checksum: ab7a32ff4046fcd7c6fdd525b24a7527847d03c3650c733b909b01b757f92eb23510afa9cc3e9bf3f26a3e073b48c88c706dfd4c1d2fb4a16a96b73b6328ddcf
+ languageName: node
+ linkType: hard
+
"resolve@npm:^2.0.0-next.3":
version: 2.0.0-next.3
resolution: "resolve@npm:2.0.0-next.3"
@@ -36170,6 +40513,19 @@ __metadata:
languageName: node
linkType: hard
+"resolve@patch:resolve@^1.22.8#~builtin":
+ version: 1.22.10
+ resolution: "resolve@patch:resolve@npm%3A1.22.10#~builtin::version=1.22.10&hash=c3c19d"
+ dependencies:
+ is-core-module: ^2.16.0
+ path-parse: ^1.0.7
+ supports-preserve-symlinks-flag: ^1.0.0
+ bin:
+ resolve: bin/resolve
+ checksum: 8aac1e4e4628bd00bf4b94b23de137dd3fe44097a8d528fd66db74484be929936e20c696e1a3edf4488f37e14180b73df6f600992baea3e089e8674291f16c9d
+ languageName: node
+ linkType: hard
+
"resolve@patch:resolve@^2.0.0-next.3#~builtin":
version: 2.0.0-next.3
resolution: "resolve@patch:resolve@npm%3A2.0.0-next.3#~builtin::version=2.0.0-next.3&hash=c3c19d"
@@ -36718,6 +41074,19 @@ __metadata:
languageName: node
linkType: hard
+"safe-array-concat@npm:^1.1.3":
+ version: 1.1.3
+ resolution: "safe-array-concat@npm:1.1.3"
+ 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
+ checksum: 00f6a68140e67e813f3ad5e73e6dedcf3e42a9fa01f04d44b0d3f7b1f4b257af876832a9bfc82ac76f307e8a6cc652e3cf95876048a26cbec451847cf6ae3707
+ languageName: node
+ linkType: hard
+
"safe-buffer@npm:*, safe-buffer@npm:5.2.1, safe-buffer@npm:>=5.1.0, safe-buffer@npm:^5.0.1, safe-buffer@npm:^5.1.0, safe-buffer@npm:^5.1.1, safe-buffer@npm:^5.1.2, safe-buffer@npm:^5.2.0, safe-buffer@npm:~5.2.0":
version: 5.2.1
resolution: "safe-buffer@npm:5.2.1"
@@ -36732,6 +41101,16 @@ __metadata:
languageName: node
linkType: hard
+"safe-push-apply@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "safe-push-apply@npm:1.0.0"
+ dependencies:
+ es-errors: ^1.3.0
+ isarray: ^2.0.5
+ checksum: 8c11cbee6dc8ff5cc0f3d95eef7052e43494591384015902e4292aef4ae9e539908288520ed97179cee17d6ffb450fe5f05a46ce7a1749685f7524fd568ab5db
+ languageName: node
+ linkType: hard
+
"safe-regex-test@npm:^1.0.0":
version: 1.0.0
resolution: "safe-regex-test@npm:1.0.0"
@@ -36754,6 +41133,17 @@ __metadata:
languageName: node
linkType: hard
+"safe-regex-test@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "safe-regex-test@npm:1.1.0"
+ dependencies:
+ call-bound: ^1.0.2
+ es-errors: ^1.3.0
+ is-regex: ^1.2.1
+ checksum: 3c809abeb81977c9ed6c869c83aca6873ea0f3ab0f806b8edbba5582d51713f8a6e9757d24d2b4b088f563801475ea946c8e77e7713e8c65cdd02305b6caedab
+ languageName: node
+ linkType: hard
+
"safe-stable-stringify@npm:^2.3.1":
version: 2.4.3
resolution: "safe-stable-stringify@npm:2.4.3"
@@ -36835,6 +41225,15 @@ __metadata:
languageName: node
linkType: hard
+"scheduler@npm:^0.23.2":
+ version: 0.23.2
+ resolution: "scheduler@npm:0.23.2"
+ dependencies:
+ loose-envify: ^1.1.0
+ checksum: 3e82d1f419e240ef6219d794ff29c7ee415fbdc19e038f680a10c067108e06284f1847450a210b29bbaf97b9d8a97ced5f624c31c681248ac84c80d56ad5a2c4
+ languageName: node
+ linkType: hard
+
"schema-dts@npm:^1.1.0":
version: 1.1.0
resolution: "schema-dts@npm:1.1.0"
@@ -36892,6 +41291,15 @@ __metadata:
languageName: node
linkType: hard
+"scroll-into-view-if-needed@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "scroll-into-view-if-needed@npm:3.1.0"
+ dependencies:
+ compute-scroll-into-view: ^3.0.2
+ checksum: edc0f68dc170d0c153ce4ae2929cbdfaf3426d1fc842b67d5f092c5ec38fbb8408e6cb8467f86d8dfb23de3f77a2f2a9e79cbf80bc49b35a39f3092e18b4c3d5
+ languageName: node
+ linkType: hard
+
"section-matter@npm:^1.0.0":
version: 1.0.0
resolution: "section-matter@npm:1.0.0"
@@ -36971,7 +41379,7 @@ __metadata:
languageName: node
linkType: hard
-"semver@npm:^7.6.3":
+"semver@npm:^7.6.0, semver@npm:^7.6.3":
version: 7.7.1
resolution: "semver@npm:7.7.1"
bin:
@@ -37105,7 +41513,7 @@ __metadata:
languageName: node
linkType: hard
-"set-function-length@npm:^1.2.1":
+"set-function-length@npm:^1.2.1, set-function-length@npm:^1.2.2":
version: 1.2.2
resolution: "set-function-length@npm:1.2.2"
dependencies:
@@ -37130,6 +41538,18 @@ __metadata:
languageName: node
linkType: hard
+"set-function-name@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "set-function-name@npm: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
+ checksum: d6229a71527fd0404399fc6227e0ff0652800362510822a291925c9d7b48a1ca1a468b11b281471c34cd5a2da0db4f5d7ff315a61d26655e77f6e971e6d0c80f
+ languageName: node
+ linkType: hard
+
"set-harmonic-interval@npm:^1.0.1":
version: 1.0.1
resolution: "set-harmonic-interval@npm:1.0.1"
@@ -37137,6 +41557,17 @@ __metadata:
languageName: node
linkType: hard
+"set-proto@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "set-proto@npm:1.0.0"
+ dependencies:
+ dunder-proto: ^1.0.1
+ es-errors: ^1.3.0
+ es-object-atoms: ^1.0.0
+ checksum: ec27cbbe334598547e99024403e96da32aca3e530583e4dba7f5db1c43cbc4affa9adfbd77c7b2c210b9b8b2e7b2e600bad2a6c44fd62e804d8233f96bbb62f4
+ languageName: node
+ linkType: hard
+
"setimmediate@npm:^1.0.4":
version: 1.0.5
resolution: "setimmediate@npm:1.0.5"
@@ -37298,6 +41729,54 @@ __metadata:
languageName: node
linkType: hard
+"shiki@npm:1.29.2, shiki@npm:^1.22.2":
+ version: 1.29.2
+ resolution: "shiki@npm:1.29.2"
+ dependencies:
+ "@shikijs/core": 1.29.2
+ "@shikijs/engine-javascript": 1.29.2
+ "@shikijs/engine-oniguruma": 1.29.2
+ "@shikijs/langs": 1.29.2
+ "@shikijs/themes": 1.29.2
+ "@shikijs/types": 1.29.2
+ "@shikijs/vscode-textmate": ^10.0.1
+ "@types/hast": ^3.0.4
+ checksum: ec78cb84205cb5eb4709269c2d0cc3e87004d81052b7c4e4b10a96fbe781dab20af4331599c1f2a77fa5ab4bb1824b735542c36de8c2866033702a7df0c3b80d
+ languageName: node
+ linkType: hard
+
+"shiki@npm:2.5.0, shiki@npm:^2.0.3":
+ version: 2.5.0
+ resolution: "shiki@npm:2.5.0"
+ dependencies:
+ "@shikijs/core": 2.5.0
+ "@shikijs/engine-javascript": 2.5.0
+ "@shikijs/engine-oniguruma": 2.5.0
+ "@shikijs/langs": 2.5.0
+ "@shikijs/themes": 2.5.0
+ "@shikijs/types": 2.5.0
+ "@shikijs/vscode-textmate": ^10.0.2
+ "@types/hast": ^3.0.4
+ checksum: 53d861dd532a3655b057b920bb1218150f524294c76b1180e68cdb777829686a42ce41cc46331a2780e30ef68cec40e251360d50f75dabf5409f1bfcdc6b9ef9
+ languageName: node
+ linkType: hard
+
+"shiki@npm:^3.1.0":
+ version: 3.2.1
+ resolution: "shiki@npm:3.2.1"
+ dependencies:
+ "@shikijs/core": 3.2.1
+ "@shikijs/engine-javascript": 3.2.1
+ "@shikijs/engine-oniguruma": 3.2.1
+ "@shikijs/langs": 3.2.1
+ "@shikijs/themes": 3.2.1
+ "@shikijs/types": 3.2.1
+ "@shikijs/vscode-textmate": ^10.0.2
+ "@types/hast": ^3.0.4
+ checksum: 9abcecc199a9f4187be588207e3c0bd8759bf359c8737ea423948011bd6b2edb030f932e0c4ba80d163558138e6ea7d758cf36a1fee9df5bc46933bce1a196aa
+ languageName: node
+ linkType: hard
+
"shimmer@npm:^1.2.1":
version: 1.2.1
resolution: "shimmer@npm:1.2.1"
@@ -37315,6 +41794,41 @@ __metadata:
languageName: node
linkType: hard
+"side-channel-list@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "side-channel-list@npm:1.0.0"
+ dependencies:
+ es-errors: ^1.3.0
+ object-inspect: ^1.13.3
+ checksum: 603b928997abd21c5a5f02ae6b9cc36b72e3176ad6827fab0417ead74580cc4fb4d5c7d0a8a2ff4ead34d0f9e35701ed7a41853dac8a6d1a664fcce1a044f86f
+ languageName: node
+ linkType: hard
+
+"side-channel-map@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "side-channel-map@npm:1.0.1"
+ dependencies:
+ call-bound: ^1.0.2
+ es-errors: ^1.3.0
+ get-intrinsic: ^1.2.5
+ object-inspect: ^1.13.3
+ checksum: 42501371cdf71f4ccbbc9c9e2eb00aaaab80a4c1c429d5e8da713fd4d39ef3b8d4a4b37ed4f275798a65260a551a7131fd87fe67e922dba4ac18586d6aab8b06
+ languageName: node
+ linkType: hard
+
+"side-channel-weakmap@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "side-channel-weakmap@npm:1.0.2"
+ 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
+ checksum: a815c89bc78c5723c714ea1a77c938377ea710af20d4fb886d362b0d1f8ac73a17816a5f6640f354017d7e292a43da9c5e876c22145bac00b76cfb3468001736
+ languageName: node
+ linkType: hard
+
"side-channel@npm:^1.0.4":
version: 1.0.4
resolution: "side-channel@npm:1.0.4"
@@ -37338,6 +41852,19 @@ __metadata:
languageName: node
linkType: hard
+"side-channel@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "side-channel@npm:1.1.0"
+ 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
+ checksum: bf73d6d6682034603eb8e99c63b50155017ed78a522d27c2acec0388a792c3ede3238b878b953a08157093b85d05797217d270b7666ba1f111345fbe933380ff
+ languageName: node
+ linkType: hard
+
"siginfo@npm:^2.0.0":
version: 2.0.0
resolution: "siginfo@npm:2.0.0"
@@ -37618,7 +42145,7 @@ __metadata:
languageName: node
linkType: hard
-"source-map@npm:0.7.4, source-map@npm:^0.7.4":
+"source-map@npm:0.7.4, source-map@npm:^0.7.0, source-map@npm:^0.7.4":
version: 0.7.4
resolution: "source-map@npm:0.7.4"
checksum: 01cc5a74b1f0e1d626a58d36ad6898ea820567e87f18dfc9d24a9843a351aaa2ec09b87422589906d6ff1deed29693e176194dc88bcae7c9a852dc74b311dbf5
@@ -37653,6 +42180,13 @@ __metadata:
languageName: node
linkType: hard
+"space-separated-tokens@npm:^2.0.0":
+ version: 2.0.2
+ resolution: "space-separated-tokens@npm:2.0.2"
+ checksum: 202e97d7ca1ba0758a0aa4fe226ff98142073bcceeff2da3aad037968878552c3bbce3b3231970025375bbba5aee00c5b8206eda408da837ab2dc9c0f26be990
+ languageName: node
+ linkType: hard
+
"spacetime@npm:^7.1.4":
version: 7.1.4
resolution: "spacetime@npm:7.1.4"
@@ -38099,6 +42633,17 @@ __metadata:
languageName: node
linkType: hard
+"string.prototype.includes@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "string.prototype.includes@npm:2.0.1"
+ dependencies:
+ call-bind: ^1.0.7
+ define-properties: ^1.2.1
+ es-abstract: ^1.23.3
+ checksum: ed4b7058b092f30d41c4df1e3e805eeea92479d2c7a886aa30f42ae32fde8924a10cc99cccc99c29b8e18c48216608a0fe6bf887f8b4aadf9559096a758f313a
+ languageName: node
+ linkType: hard
+
"string.prototype.matchall@npm:^4.0.10":
version: 4.0.10
resolution: "string.prototype.matchall@npm:4.0.10"
@@ -38116,6 +42661,27 @@ __metadata:
languageName: node
linkType: hard
+"string.prototype.matchall@npm:^4.0.12":
+ version: 4.0.12
+ resolution: "string.prototype.matchall@npm:4.0.12"
+ 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
+ checksum: 98a09d6af91bfc6ee25556f3d7cd6646d02f5f08bda55d45528ed273d266d55a71af7291fe3fc76854deffb9168cc1a917d0b07a7d5a178c7e9537c99e6d2b57
+ languageName: node
+ linkType: hard
+
"string.prototype.matchall@npm:^4.0.7":
version: 4.0.7
resolution: "string.prototype.matchall@npm:4.0.7"
@@ -38159,6 +42725,31 @@ __metadata:
languageName: node
linkType: hard
+"string.prototype.repeat@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "string.prototype.repeat@npm:1.0.0"
+ dependencies:
+ define-properties: ^1.1.3
+ es-abstract: ^1.17.5
+ checksum: 95dfc514ed7f328d80a066dabbfbbb1615c3e51490351085409db2eb7cbfed7ea29fdadaf277647fbf9f4a1e10e6dd9e95e78c0fd2c4e6bb6723ea6e59401004
+ languageName: node
+ linkType: hard
+
+"string.prototype.trim@npm:^1.2.10":
+ version: 1.2.10
+ resolution: "string.prototype.trim@npm:1.2.10"
+ 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
+ checksum: 87659cd8561237b6c69f5376328fda934693aedde17bb7a2c57008e9d9ff992d0c253a391c7d8d50114e0e49ff7daf86a362f7961cf92f7564cd01342ca2e385
+ languageName: node
+ linkType: hard
+
"string.prototype.trim@npm:^1.2.8":
version: 1.2.8
resolution: "string.prototype.trim@npm:1.2.8"
@@ -38202,6 +42793,18 @@ __metadata:
languageName: node
linkType: hard
+"string.prototype.trimend@npm:^1.0.8, string.prototype.trimend@npm:^1.0.9":
+ version: 1.0.9
+ resolution: "string.prototype.trimend@npm:1.0.9"
+ dependencies:
+ call-bind: ^1.0.8
+ call-bound: ^1.0.2
+ define-properties: ^1.2.1
+ es-object-atoms: ^1.0.0
+ checksum: cb86f639f41d791a43627784be2175daa9ca3259c7cb83e7a207a729909b74f2ea0ec5d85de5761e6835e5f443e9420c6ff3f63a845378e4a61dd793177bc287
+ languageName: node
+ linkType: hard
+
"string.prototype.trimstart@npm:^1.0.4":
version: 1.0.4
resolution: "string.prototype.trimstart@npm:1.0.4"
@@ -38234,6 +42837,17 @@ __metadata:
languageName: node
linkType: hard
+"string.prototype.trimstart@npm:^1.0.8":
+ version: 1.0.8
+ resolution: "string.prototype.trimstart@npm:1.0.8"
+ dependencies:
+ call-bind: ^1.0.7
+ define-properties: ^1.2.1
+ es-object-atoms: ^1.0.0
+ checksum: df1007a7f580a49d692375d996521dc14fd103acda7f3034b3c558a60b82beeed3a64fa91e494e164581793a8ab0ae2f59578a49896a7af6583c1f20472bce96
+ languageName: node
+ linkType: hard
+
"string_decoder@npm:^1.0.0, string_decoder@npm:^1.1.1, string_decoder@npm:^1.3.0":
version: 1.3.0
resolution: "string_decoder@npm:1.3.0"
@@ -38259,6 +42873,16 @@ __metadata:
languageName: node
linkType: hard
+"stringify-entities@npm:^4.0.0":
+ version: 4.0.4
+ resolution: "stringify-entities@npm:4.0.4"
+ dependencies:
+ character-entities-html4: ^2.0.0
+ character-entities-legacy: ^3.0.0
+ checksum: ac1344ef211eacf6cf0a0a8feaf96f9c36083835b406560d2c6ff5a87406a41b13f2f0b4c570a3b391f465121c4fd6822b863ffb197e8c0601a64097862cc5b5
+ languageName: node
+ linkType: hard
+
"stringify-object@npm:^3.3.0":
version: 3.3.0
resolution: "stringify-object@npm:3.3.0"
@@ -38401,6 +43025,24 @@ __metadata:
languageName: node
linkType: hard
+"style-to-js@npm:^1.0.0":
+ version: 1.1.16
+ resolution: "style-to-js@npm:1.1.16"
+ dependencies:
+ style-to-object: 1.0.8
+ checksum: 1f424ca17d923090821197f27e077e88bcf92b15274157f20330a18405f52a66395232546dc694c776d1a8f1868dabe15738532e18ce59a0683b046610bb4964
+ languageName: node
+ linkType: hard
+
+"style-to-object@npm:1.0.8":
+ version: 1.0.8
+ resolution: "style-to-object@npm:1.0.8"
+ dependencies:
+ inline-style-parser: 0.2.4
+ checksum: 80ca4773fc728d7919edc552eb46bab11aa8cdd0b426528ee8b817ba6872ea7b9d38fbb97b6443fd2d4895a4c4b02ec32765387466a302d0b4d1b91deab1e1a0
+ languageName: node
+ linkType: hard
+
"styled-jsx@npm:5.1.1":
version: 5.1.1
resolution: "styled-jsx@npm:5.1.1"
@@ -38465,6 +43107,24 @@ __metadata:
languageName: node
linkType: hard
+"sucrase@npm:^3.35.0":
+ version: 3.35.0
+ resolution: "sucrase@npm:3.35.0"
+ 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
+ checksum: 9fc5792a9ab8a14dcf9c47dcb704431d35c1cdff1d17d55d382a31c2e8e3063870ad32ce120a80915498486246d612e30cda44f1624d9d9a10423e1a43487ad1
+ languageName: node
+ linkType: hard
+
"superagent@npm:^5.1.1":
version: 5.3.1
resolution: "superagent@npm:5.3.1"
@@ -38774,6 +43434,13 @@ __metadata:
languageName: node
linkType: hard
+"tailwind-merge@npm:^2.5.4":
+ version: 2.6.0
+ resolution: "tailwind-merge@npm:2.6.0"
+ checksum: 18976c4096920bc6125f1dc837479805de996d86bcc636f98436f65c297003bde89ffe51dfd325b7c97fc71b1dbba8505459dd96010e7b181badd29aea996440
+ languageName: node
+ linkType: hard
+
"tailwind-scrollbar@npm:^2.0.1":
version: 2.0.1
resolution: "tailwind-scrollbar@npm:2.0.1"
@@ -38865,6 +43532,39 @@ __metadata:
languageName: node
linkType: hard
+"tailwindcss@npm:^3.4.1":
+ version: 3.4.17
+ resolution: "tailwindcss@npm: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.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
+ checksum: bda962f30e9a2f0567e2ee936ec863d5178958078e577ced13da60b3af779062a53a7e95f2f32b5c558f12a7477dea3ce071441a7362c6d7bf50bc9e166728a4
+ languageName: node
+ linkType: hard
+
"tapable@npm:^2.1.1, tapable@npm:^2.2.0, tapable@npm:^2.2.1":
version: 2.2.1
resolution: "tapable@npm:2.2.1"
@@ -39449,6 +44149,13 @@ __metadata:
languageName: node
linkType: hard
+"trim-lines@npm:^3.0.0":
+ version: 3.0.1
+ resolution: "trim-lines@npm:3.0.1"
+ checksum: e241da104682a0e0d807222cc1496b92e716af4db7a002f4aeff33ae6a0024fef93165d49eab11aa07c71e1347c42d46563f91dfaa4d3fb945aa535cdead53ed
+ languageName: node
+ linkType: hard
+
"trim-newlines@npm:^3.0.0":
version: 3.0.1
resolution: "trim-newlines@npm:3.0.1"
@@ -39463,6 +44170,13 @@ __metadata:
languageName: node
linkType: hard
+"trough@npm:^2.0.0":
+ version: 2.2.0
+ resolution: "trough@npm:2.2.0"
+ checksum: 6097df63169aca1f9b08c263b1b501a9b878387f46e161dde93f6d0bba7febba93c95f876a293c5ea370f6cb03bcb687b2488c8955c3cfb66c2c0161ea8c00f6
+ languageName: node
+ linkType: hard
+
"ts-api-utils@npm:^1.0.1":
version: 1.0.3
resolution: "ts-api-utils@npm:1.0.3"
@@ -39472,6 +44186,15 @@ __metadata:
languageName: node
linkType: hard
+"ts-api-utils@npm:^2.0.1":
+ version: 2.1.0
+ resolution: "ts-api-utils@npm:2.1.0"
+ peerDependencies:
+ typescript: ">=4.8.4"
+ checksum: 5b1ef89105654d93d67582308bd8dfe4bbf6874fccbcaa729b08fbb00a940fd4c691ca6d0d2b18c3c70878d9a7e503421b7cc473dbc3d0d54258b86401d4b15d
+ languageName: node
+ linkType: hard
+
"ts-dedent@npm:^2.0.0":
version: 2.2.0
resolution: "ts-dedent@npm:2.2.0"
@@ -39609,6 +44332,16 @@ __metadata:
languageName: node
linkType: hard
+"ts-morph@npm:^25.0.1":
+ version: 25.0.1
+ resolution: "ts-morph@npm:25.0.1"
+ dependencies:
+ "@ts-morph/common": ~0.26.0
+ code-block-writer: ^13.0.3
+ checksum: 6370c653824ac5d4cc44571cb6b770d7b6e2a6c5d1910e538012f98f4e26c2e5d3f900d9cdd3c9f65301415e2cb4cd263774de97ec153ea99f4d9ce4b0a1dd37
+ languageName: node
+ linkType: hard
+
"ts-node@npm:^10.9.1":
version: 10.9.1
resolution: "ts-node@npm:10.9.1"
@@ -39736,6 +44469,13 @@ __metadata:
languageName: node
linkType: hard
+"tslib@npm:2, tslib@npm:^2.6.2, tslib@npm:^2.8.0":
+ version: 2.8.1
+ resolution: "tslib@npm:2.8.1"
+ checksum: e4aba30e632b8c8902b47587fd13345e2827fa639e7c3121074d5ee0880723282411a8838f830b55100cbe4517672f84a2472667d355b81e8af165a55dc6203a
+ languageName: node
+ linkType: hard
+
"tslib@npm:2.0.1":
version: 2.0.1
resolution: "tslib@npm:2.0.1"
@@ -39778,13 +44518,6 @@ __metadata:
languageName: node
linkType: hard
-"tslib@npm:^2.6.2, tslib@npm:^2.8.0":
- version: 2.8.1
- resolution: "tslib@npm:2.8.1"
- checksum: e4aba30e632b8c8902b47587fd13345e2827fa639e7c3121074d5ee0880723282411a8838f830b55100cbe4517672f84a2472667d355b81e8af165a55dc6203a
- languageName: node
- linkType: hard
-
"tslog@npm:^4.9.2":
version: 4.9.2
resolution: "tslog@npm:4.9.2"
@@ -40102,6 +44835,17 @@ __metadata:
languageName: node
linkType: hard
+"typed-array-buffer@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "typed-array-buffer@npm:1.0.3"
+ dependencies:
+ call-bound: ^1.0.3
+ es-errors: ^1.3.0
+ is-typed-array: ^1.1.14
+ checksum: 3fb91f0735fb413b2bbaaca9fabe7b8fc14a3fa5a5a7546bab8a57e755be0e3788d893195ad9c2b842620592de0e68d4c077d4c2c41f04ec25b8b5bb82fa9a80
+ languageName: node
+ linkType: hard
+
"typed-array-byte-length@npm:^1.0.0":
version: 1.0.0
resolution: "typed-array-byte-length@npm:1.0.0"
@@ -40127,6 +44871,19 @@ __metadata:
languageName: node
linkType: hard
+"typed-array-byte-length@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "typed-array-byte-length@npm:1.0.3"
+ 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
+ checksum: cda9352178ebeab073ad6499b03e938ebc30c4efaea63a26839d89c4b1da9d2640b0d937fc2bd1f049eb0a38def6fbe8a061b601292ae62fe079a410ce56e3a6
+ languageName: node
+ linkType: hard
+
"typed-array-byte-offset@npm:^1.0.0":
version: 1.0.0
resolution: "typed-array-byte-offset@npm:1.0.0"
@@ -40154,6 +44911,21 @@ __metadata:
languageName: node
linkType: hard
+"typed-array-byte-offset@npm:^1.0.4":
+ version: 1.0.4
+ resolution: "typed-array-byte-offset@npm:1.0.4"
+ 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
+ checksum: 670b7e6bb1d3c2cf6160f27f9f529e60c3f6f9611c67e47ca70ca5cfa24ad95415694c49d1dbfeda016d3372cab7dfc9e38c7b3e1bb8d692cae13a63d3c144d7
+ languageName: node
+ linkType: hard
+
"typed-array-length@npm:^1.0.4":
version: 1.0.4
resolution: "typed-array-length@npm:1.0.4"
@@ -40179,6 +44951,20 @@ __metadata:
languageName: node
linkType: hard
+"typed-array-length@npm:^1.0.7":
+ version: 1.0.7
+ resolution: "typed-array-length@npm:1.0.7"
+ 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
+ checksum: deb1a4ffdb27cd930b02c7030cb3e8e0993084c643208e52696e18ea6dd3953dfc37b939df06ff78170423d353dc8b10d5bae5796f3711c1b3abe52872b3774c
+ languageName: node
+ linkType: hard
+
"typedarray-to-buffer@npm:~1.0.0":
version: 1.0.4
resolution: "typedarray-to-buffer@npm:1.0.4"
@@ -40292,6 +45078,16 @@ __metadata:
languageName: node
linkType: hard
+"typescript@npm:^5, typescript@npm:^5.7.2, typescript@npm:^5.8.2":
+ version: 5.8.2
+ resolution: "typescript@npm:5.8.2"
+ bin:
+ tsc: bin/tsc
+ tsserver: bin/tsserver
+ checksum: 7f9e3d7ac15da6df713e439e785e51facd65d6450d5f51fab3e8d2f2e3f4eb317080d895480b8e305450cdbcb37e17383e8bf521e7395f8b556e2f2a4730ed86
+ languageName: node
+ linkType: hard
+
"typescript@npm:^5.2.2":
version: 5.4.2
resolution: "typescript@npm:5.4.2"
@@ -40302,16 +45098,6 @@ __metadata:
languageName: node
linkType: hard
-"typescript@npm:^5.7.2, typescript@npm:^5.8.2":
- version: 5.8.2
- resolution: "typescript@npm:5.8.2"
- bin:
- tsc: bin/tsc
- tsserver: bin/tsserver
- checksum: 7f9e3d7ac15da6df713e439e785e51facd65d6450d5f51fab3e8d2f2e3f4eb317080d895480b8e305450cdbcb37e17383e8bf521e7395f8b556e2f2a4730ed86
- languageName: node
- linkType: hard
-
"typescript@patch:typescript@5.3.3#~builtin":
version: 5.3.3
resolution: "typescript@patch:typescript@npm%3A5.3.3#~builtin::version=5.3.3&hash=1f5320"
@@ -40332,6 +45118,16 @@ __metadata:
languageName: node
linkType: hard
+"typescript@patch:typescript@^5#~builtin, typescript@patch:typescript@^5.7.2#~builtin, typescript@patch:typescript@^5.8.2#~builtin":
+ version: 5.8.2
+ resolution: "typescript@patch:typescript@npm%3A5.8.2#~builtin::version=5.8.2&hash=1f5320"
+ bin:
+ tsc: bin/tsc
+ tsserver: bin/tsserver
+ checksum: a58d19ff9811c1764a299dd83ca20ed8020f0ab642906dafc880121b710751227201531fdc99878158205c356ac79679b0b61ac5b42eda0e28bfb180947a258d
+ languageName: node
+ linkType: hard
+
"typescript@patch:typescript@^5.2.2#~builtin":
version: 5.4.2
resolution: "typescript@patch:typescript@npm%3A5.4.2#~builtin::version=5.4.2&hash=1f5320"
@@ -40342,16 +45138,6 @@ __metadata:
languageName: node
linkType: hard
-"typescript@patch:typescript@^5.7.2#~builtin, typescript@patch:typescript@^5.8.2#~builtin":
- version: 5.8.2
- resolution: "typescript@patch:typescript@npm%3A5.8.2#~builtin::version=5.8.2&hash=1f5320"
- bin:
- tsc: bin/tsc
- tsserver: bin/tsserver
- checksum: a58d19ff9811c1764a299dd83ca20ed8020f0ab642906dafc880121b710751227201531fdc99878158205c356ac79679b0b61ac5b42eda0e28bfb180947a258d
- languageName: node
- linkType: hard
-
"tzdata@npm:^1.0.30":
version: 1.0.40
resolution: "tzdata@npm:1.0.40"
@@ -40408,6 +45194,18 @@ __metadata:
languageName: node
linkType: hard
+"unbox-primitive@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "unbox-primitive@npm:1.1.0"
+ dependencies:
+ call-bound: ^1.0.3
+ has-bigints: ^1.0.2
+ has-symbols: ^1.1.0
+ which-boxed-primitive: ^1.1.1
+ checksum: 729f13b84a5bfa3fead1d8139cee5c38514e63a8d6a437819a473e241ba87eeb593646568621c7fc7f133db300ef18d65d1a5a60dc9c7beb9000364d93c581df
+ languageName: node
+ linkType: hard
+
"undici-types@npm:~6.19.2":
version: 6.19.8
resolution: "undici-types@npm:6.19.8"
@@ -40425,6 +45223,21 @@ __metadata:
languageName: node
linkType: hard
+"unified@npm:^11.0.0, unified@npm:^11.0.5":
+ version: 11.0.5
+ resolution: "unified@npm:11.0.5"
+ dependencies:
+ "@types/unist": ^3.0.0
+ bail: ^2.0.0
+ devlop: ^1.0.0
+ extend: ^3.0.0
+ is-plain-obj: ^4.0.0
+ trough: ^2.0.0
+ vfile: ^6.0.0
+ checksum: b3bf7fd6f568cc261e074dae21188483b0f2a8ab858d62e6e85b75b96cc655f59532906ae3c64d56a9b257408722d71f1d4135292b3d7ee02907c8b592fb3cf0
+ languageName: node
+ linkType: hard
+
"unique-filename@npm:^1.1.1":
version: 1.1.1
resolution: "unique-filename@npm:1.1.1"
@@ -40488,6 +45301,63 @@ __metadata:
languageName: node
linkType: hard
+"unist-util-is@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "unist-util-is@npm:6.0.0"
+ dependencies:
+ "@types/unist": ^3.0.0
+ checksum: f630a925126594af9993b091cf807b86811371e465b5049a6283e08537d3e6ba0f7e248e1e7dab52cfe33f9002606acef093441137181b327f6fe504884b20e2
+ languageName: node
+ linkType: hard
+
+"unist-util-position-from-estree@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "unist-util-position-from-estree@npm:2.0.0"
+ dependencies:
+ "@types/unist": ^3.0.0
+ checksum: d3b3048a5727c2367f64ef6dcc5b20c4717215ef8b1372ff9a7c426297c5d1e5776409938acd01531213e2cd2543218d16e73f9f862f318e9496e2c73bb18354
+ languageName: node
+ linkType: hard
+
+"unist-util-position@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "unist-util-position@npm:5.0.0"
+ dependencies:
+ "@types/unist": ^3.0.0
+ checksum: f89b27989b19f07878de9579cd8db2aa0194c8360db69e2c99bd2124a480d79c08f04b73a64daf01a8fb3af7cba65ff4b45a0b978ca243226084ad5f5d441dde
+ languageName: node
+ linkType: hard
+
+"unist-util-stringify-position@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "unist-util-stringify-position@npm:4.0.0"
+ dependencies:
+ "@types/unist": ^3.0.0
+ checksum: e2e7aee4b92ddb64d314b4ac89eef7a46e4c829cbd3ee4aee516d100772b490eb6b4974f653ba0717a0071ca6ea0770bf22b0a2ea62c65fcba1d071285e96324
+ languageName: node
+ linkType: hard
+
+"unist-util-visit-parents@npm:^6.0.0":
+ version: 6.0.1
+ resolution: "unist-util-visit-parents@npm:6.0.1"
+ dependencies:
+ "@types/unist": ^3.0.0
+ unist-util-is: ^6.0.0
+ checksum: 08927647c579f63b91aafcbec9966dc4a7d0af1e5e26fc69f4e3e6a01215084835a2321b06f3cbe7bf7914a852830fc1439f0fc3d7153d8804ac3ef851ddfa20
+ languageName: node
+ linkType: hard
+
+"unist-util-visit@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "unist-util-visit@npm:5.0.0"
+ dependencies:
+ "@types/unist": ^3.0.0
+ unist-util-is: ^6.0.0
+ unist-util-visit-parents: ^6.0.0
+ checksum: 9ec42e618e7e5d0202f3c191cd30791b51641285732767ee2e6bcd035931032e3c1b29093f4d7fd0c79175bbc1f26f24f26ee49770d32be76f8730a652a857e6
+ languageName: node
+ linkType: hard
+
"universalify@npm:^0.1.0":
version: 0.1.2
resolution: "universalify@npm:0.1.2"
@@ -40667,6 +45537,21 @@ __metadata:
languageName: node
linkType: hard
+"use-callback-ref@npm:^1.3.3":
+ version: 1.3.3
+ resolution: "use-callback-ref@npm:1.3.3"
+ dependencies:
+ tslib: ^2.0.0
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 4da1c82d7a2409cee6c882748a40f4a083decf238308bf12c3d0166f0e338f8d512f37b8d11987eb5a421f14b9b5b991edf3e11ed25c3bb7a6559081f8359b44
+ languageName: node
+ linkType: hard
+
"use-isomorphic-layout-effect@npm:^1.1.2":
version: 1.1.2
resolution: "use-isomorphic-layout-effect@npm:1.1.2"
@@ -40719,6 +45604,22 @@ __metadata:
languageName: node
linkType: hard
+"use-sidecar@npm:^1.1.3":
+ version: 1.1.3
+ resolution: "use-sidecar@npm:1.1.3"
+ dependencies:
+ detect-node-es: ^1.1.0
+ tslib: ^2.0.0
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 88664c6b2c5b6e53e4d5d987694c9053cea806da43130248c74ca058945c8caa6ccb7b1787205a9eb5b9d124633e42153848904002828acabccdc48cda026622
+ languageName: node
+ linkType: hard
+
"use-sync-external-store@npm:1.2.0":
version: 1.2.0
resolution: "use-sync-external-store@npm:1.2.0"
@@ -40862,6 +45763,26 @@ __metadata:
languageName: node
linkType: hard
+"vfile-message@npm:^4.0.0":
+ version: 4.0.2
+ resolution: "vfile-message@npm:4.0.2"
+ dependencies:
+ "@types/unist": ^3.0.0
+ unist-util-stringify-position: ^4.0.0
+ checksum: 964e7e119f4c0e0270fc269119c41c96da20afa01acb7c9809a88365c8e0c64aa692fafbd952669382b978002ecd7ad31ef4446d85e8a22cdb62f6df20186c2d
+ languageName: node
+ linkType: hard
+
+"vfile@npm:^6.0.0":
+ version: 6.0.3
+ resolution: "vfile@npm:6.0.3"
+ dependencies:
+ "@types/unist": ^3.0.0
+ vfile-message: ^4.0.0
+ checksum: 152b6729be1af70df723efb65c1a1170fd483d41086557da3651eea69a1dd1f0c22ea4344834d56d30734b9185bcab63e22edc81d3f0e9bed8aa4660d61080af
+ languageName: node
+ linkType: hard
+
"victory-vendor@npm:^36.6.8":
version: 36.9.2
resolution: "victory-vendor@npm:36.9.2"
@@ -41633,6 +46554,19 @@ __metadata:
languageName: node
linkType: hard
+"which-boxed-primitive@npm:^1.1.0, which-boxed-primitive@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "which-boxed-primitive@npm:1.1.1"
+ 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
+ checksum: ee41d0260e4fd39551ad77700c7047d3d281ec03d356f5e5c8393fe160ba0db53ef446ff547d05f76ffabfd8ad9df7c9a827e12d4cccdbc8fccf9239ff8ac21e
+ languageName: node
+ linkType: hard
+
"which-builtin-type@npm:^1.1.3":
version: 1.1.3
resolution: "which-builtin-type@npm:1.1.3"
@@ -41653,7 +46587,28 @@ __metadata:
languageName: node
linkType: hard
-"which-collection@npm:^1.0.1":
+"which-builtin-type@npm:^1.2.1":
+ version: 1.2.1
+ resolution: "which-builtin-type@npm:1.2.1"
+ 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
+ checksum: 7a3617ba0e7cafb795f74db418df889867d12bce39a477f3ee29c6092aa64d396955bf2a64eae3726d8578440e26777695544057b373c45a8bcf5fbe920bf633
+ languageName: node
+ linkType: hard
+
+"which-collection@npm:^1.0.1, which-collection@npm:^1.0.2":
version: 1.0.2
resolution: "which-collection@npm:1.0.2"
dependencies:
@@ -41708,6 +46663,21 @@ __metadata:
languageName: node
linkType: hard
+"which-typed-array@npm:^1.1.16, which-typed-array@npm:^1.1.18":
+ version: 1.1.19
+ resolution: "which-typed-array@npm:1.1.19"
+ dependencies:
+ available-typed-arrays: ^1.0.7
+ call-bind: ^1.0.8
+ call-bound: ^1.0.4
+ for-each: ^0.3.5
+ get-proto: ^1.0.1
+ gopd: ^1.2.0
+ has-tostringtag: ^1.0.2
+ checksum: 162d2a07f68ea323f88ed9419861487ce5d02cb876f2cf9dd1e428d04a63133f93a54f89308f337b27cabd312ee3d027cae4a79002b2f0a85b79b9ef4c190670
+ languageName: node
+ linkType: hard
+
"which@npm:^1.2.9":
version: 1.3.1
resolution: "which@npm:1.3.1"
@@ -41819,6 +46789,13 @@ __metadata:
languageName: node
linkType: hard
+"word-wrap@npm:^1.2.5":
+ version: 1.2.5
+ resolution: "word-wrap@npm:1.2.5"
+ checksum: f93ba3586fc181f94afdaff3a6fef27920b4b6d9eaefed0f428f8e07adea2a7f54a5f2830ce59406c8416f033f86902b91eb824072354645eea687dff3691ccb
+ languageName: node
+ linkType: hard
+
"wordwrap@npm:^1.0.0":
version: 1.0.0
resolution: "wordwrap@npm:1.0.0"
@@ -42160,6 +47137,15 @@ __metadata:
languageName: node
linkType: hard
+"yaml@npm:^2.3.4":
+ version: 2.7.1
+ resolution: "yaml@npm:2.7.1"
+ bin:
+ yaml: bin.mjs
+ checksum: 385f8115ddfafdf8e599813cca8b2bf4e3f6a01b919fff5ae7da277e164df684d7dfe558b4085172094792b5a04786d3c55fa8b74abb0ee029873f031150bb80
+ languageName: node
+ linkType: hard
+
"yargs-parser@npm:21.1.1, yargs-parser@npm:^21.0.1, yargs-parser@npm:^21.1.1":
version: 21.1.1
resolution: "yargs-parser@npm:21.1.1"
@@ -42399,7 +47385,7 @@ __metadata:
languageName: node
linkType: hard
-"zod@npm:^3.24.1":
+"zod@npm:^3.24.1, zod@npm:^3.24.2":
version: 3.24.2
resolution: "zod@npm:3.24.2"
checksum: c02455c09678c5055c636d64f9fcda2424fea0aa46ac7d9681e7f41990bc55f488bcd84b9d7cfef0f6e906f51f55b245239d92a9f726248aa74c5b84edf00c2d
@@ -42425,3 +47411,10 @@ __metadata:
checksum: 160052a7faaefbaad1071e890a06e5d7a04f6ff6985def30a7b4471f4ddbdd1d30bb05b3688a2777cd0b717d1f0d98dad24883a5caa3deeb3afb4d83b6dabc55
languageName: node
linkType: hard
+
+"zwitch@npm:^2.0.0, zwitch@npm:^2.0.4":
+ version: 2.0.4
+ resolution: "zwitch@npm:2.0.4"
+ checksum: f22ec5fc2d5f02c423c93d35cdfa83573a3a3bd98c66b927c368ea4d0e7252a500df2a90a6b45522be536a96a73404393c958e945fdba95e6832c200791702b6
+ languageName: node
+ linkType: hard