Compare commits

...

4 Commits

@ -21,19 +21,24 @@
"@ark-ui/react": "^3.9.0", "@ark-ui/react": "^3.9.0",
"@hookform/resolvers": "^3.9.0", "@hookform/resolvers": "^3.9.0",
"@icons-pack/react-simple-icons": "^10.0.0", "@icons-pack/react-simple-icons": "^10.0.0",
"@payloadcms/db-mongodb": "beta", "@payload-enchants/better-localized-fields": "^1.2.2",
"@payloadcms/next": "beta", "@payload-enchants/better-use-as-title": "^1.2.2",
"@payloadcms/plugin-cloud": "beta", "@payload-enchants/cached-local-api": "^1.2.2",
"@payloadcms/richtext-lexical": "beta", "@payload-enchants/docs-reorder": "^1.2.2",
"@payloadcms/translations": "beta", "@payloadcms/db-mongodb": "^3.0.0-beta.94",
"@payloadcms/next": "^3.0.0-beta.94",
"@payloadcms/plugin-cloud": "^3.0.0-beta.94",
"@payloadcms/richtext-lexical": "^3.0.0-beta.94",
"@payloadcms/translations": "^3.0.0-beta.94",
"@react-email/components": "0.0.23", "@react-email/components": "0.0.23",
"@react-email/render": "1.0.0", "@react-email/render": "1.0.0",
"cross-env": "^7.0.3", "cross-env": "^7.0.3",
"flatley": "^5.2.0",
"graphql": "^16.8.1", "graphql": "^16.8.1",
"lucide-react": "^0.436.0", "lucide-react": "^0.436.0",
"next": "^15.0.0-canary.131", "next": "15.0.0-canary.132",
"next-international": "^1.2.4", "next-international": "^1.2.4",
"payload": "beta", "payload": "^3.0.0-beta.94",
"react": "19.0.0-rc-06d0b89e-20240801", "react": "19.0.0-rc-06d0b89e-20240801",
"react-dom": "19.0.0-rc-06d0b89e-20240801", "react-dom": "19.0.0-rc-06d0b89e-20240801",
"react-email": "3.0.1", "react-email": "3.0.1",
@ -47,6 +52,7 @@
"@types/node": "^20.14.9", "@types/node": "^20.14.9",
"@types/react": "npm:types-react@19.0.0-rc.0", "@types/react": "npm:types-react@19.0.0-rc.0",
"@types/react-dom": "npm:types-react-dom@19.0.0-rc.0", "@types/react-dom": "npm:types-react-dom@19.0.0-rc.0",
"bump-payload": "^1.2.2",
"eslint": "^8", "eslint": "^8",
"eslint-config-next": "15.0.0-canary.104", "eslint-config-next": "15.0.0-canary.104",
"typescript": "5.5.4" "typescript": "5.5.4"

@ -1,14 +1,32 @@
import type { Options as FindByIDOptions } from "node_modules/payload/dist/collections/operations/local/findByID";
import type { Options as FindOneOptions } from "node_modules/payload/dist/globals/operations/local/findOne";
import type { Options } from "node_modules/payload/dist/collections/operations/local/find"; import type { Options } from "node_modules/payload/dist/collections/operations/local/find";
import { getPayload } from "@/utils/payload"; import { getPayload } from "@/utils/payload";
export const getMenu = async (opts: Omit<FindOneOptions<"menu">, "slug" | "depth"> = {}) => {
const payload = await getPayload();
return await payload.findGlobal({ slug: "menu", depth: 1, ...opts });
};
export const getMenuCategories = async ( export const getMenuCategories = async (
opts: Omit<Options<"menu-category">, "collection" | "pagination"> = {}, opts: Omit<FindOneOptions<"menu">, "slug" | "depth"> = {},
) => { ) => {
const payload = await getPayload(); const menu = await getMenu(opts);
return payload.find({ collection: "menu-category", pagination: false, ...opts }); return menu.categories;
}; };
export const getMenuItems = async (opts: Omit<Options<"menu-item">, "collection" | "depth">) => { export const getMenuCategory = async (
id: string,
opts: Omit<FindByIDOptions<"menu-category">, "collection" | "id">,
) => {
const payload = await getPayload(); const payload = await getPayload();
return payload.find({ collection: "menu-item", depth: 1, ...opts }); return payload.findByID({ id, collection: "menu-category", ...opts });
};
export const getMenuSections = async (
categoryId: string,
opts: Omit<FindByIDOptions<"menu-category">, "collection" | "depth" | "id">,
) => {
const mc = await getMenuCategory(categoryId, { depth: 2, ...opts });
return mc.sections ?? [];
}; };

@ -1,57 +0,0 @@
import { HStack, Stack } from "@styled-system/jsx";
import type { Media, MenuItemTag as MenuItemTagT } from "@/payload-types";
import { Locale } from "@/i18n/settings";
import MenuItemImage from "@/app/(frontend)/[locale]/menu/menu-item-image";
import MenuItemTag from "./menu-item-tag";
import RichText from "@/components/rich-text";
import { TabContentBaseProps } from "@ark-ui/react";
import { Tabs } from "@/components/ui/tabs";
import { Text } from "@/components/ui/text";
import { css } from "@styled-system/css";
import { formatToCHF } from "@/utils/formatters";
import { getMenuItems } from "@/api";
export default async function CategoryTabContent({
locale,
...props
}: { locale: Locale } & TabContentBaseProps) {
const menuItems = await getMenuItems({
locale,
where: { category: { equals: props.value } },
pagination: false,
});
return (
<Tabs.Content {...props}>
<Stack>
{menuItems.docs.map((mi) => (
<HStack key={mi.id} alignItems="start">
<Stack marginRight="auto">
<HStack alignItems="start">
<Text>{mi.name}</Text>
<HStack flexWrap="wrap">
{mi.tags?.map((tag) => (
<MenuItemTag key={(tag as MenuItemTagT).id} tag={tag as MenuItemTagT} />
))}
</HStack>
{mi.image && <MenuItemImage image={mi.image as Media} />}
</HStack>
{mi.description && (
<RichText content={mi.description} className={css({ color: "fg.muted" })} />
)}
</Stack>
<Stack css={{ sm: { justifyContent: "end", flexDir: "row" } }}>
{mi.variants.map((v) => (
<Stack key={v.id} align="end">
<Text>{formatToCHF(v.price!)}</Text>
<Text color="fg.muted">{v.title}</Text>
</Stack>
))}
</Stack>
</HStack>
))}
</Stack>
</Tabs.Content>
);
}

@ -0,0 +1,68 @@
import { Divider, HStack, Stack } from "@styled-system/jsx";
import type { Media, MenuItem, MenuItemTag as MenuItemTagT } from "@/payload-types";
import { Heading } from "@/components/ui/heading";
import { Locale } from "@/i18n/settings";
import MenuItemImage from "@/app/(frontend)/[locale]/menu/menu-item-image";
import MenuItemTag from "./menu-item-tag";
import RichText from "@/components/rich-text";
import { TabContentBaseProps } from "@ark-ui/react";
import { Tabs } from "@/components/ui/tabs";
import { Text } from "@/components/ui/text";
import { css } from "@styled-system/css";
import { formatToCHF } from "@/utils/formatters";
import { getMenuSections } from "@/api";
export default async function MenuCategoryTabContent({
locale,
...props
}: { locale: Locale } & TabContentBaseProps) {
const sections = await getMenuSections(props.value, {
locale,
});
return (
<Tabs.Content {...props}>
<Stack>
{sections.map((section) => (
<>
{section.name && (
<Heading as="h3" size="xl">
{section.name}
</Heading>
)}
{(section.items as { item: MenuItem }[])?.map(({ item: mi }, idx) => (
<>
<HStack key={mi.id} alignItems="start">
<Stack marginRight="auto">
<HStack alignItems="start">
<Text>{mi.name}</Text>
<HStack flexWrap="wrap">
{mi.tags?.map((tag) => (
<MenuItemTag key={(tag as MenuItemTagT).id} tag={tag as MenuItemTagT} />
))}
</HStack>
{mi.image && <MenuItemImage image={mi.image as Media} />}
</HStack>
{mi.description && (
<RichText content={mi.description} className={css({ color: "fg.muted" })} />
)}
</Stack>
<Stack css={{ sm: { justifyContent: "end", flexDir: "row" } }}>
{mi.variants?.map((v) => (
<Stack key={v.id} align="end">
<Text>{formatToCHF(v.price!)}</Text>
<Text color="fg.muted">{v.title}</Text>
</Stack>
))}
</Stack>
</HStack>
{idx !== section.items.length - 1 && <Divider orientation="horizontal" />}
</>
))}
</>
))}
</Stack>
</Tabs.Content>
);
}

@ -10,7 +10,7 @@ export default function MenuItemImage({ image }: { image: Media }) {
return ( return (
<HoverCard.Root> <HoverCard.Root>
<HoverCard.Trigger asChild> <HoverCard.Trigger asChild>
<IconButton variant="ghost"> <IconButton variant="ghost" size="xs">
<ImageIcon /> <ImageIcon />
</IconButton> </IconButton>
</HoverCard.Trigger> </HoverCard.Trigger>

@ -1,26 +1,24 @@
import { Box, HStack, Stack } from "@styled-system/jsx"; import type { MenuItemTag } from "@/payload-types";
import { Media, MenuItemTag } from "@/payload-types"; import { Box } from "@styled-system/jsx";
import { HoverCard } from "@/components/ui/hover-card";
import { IconButton } from "@/components/ui/icon-button";
import Image from "next/image";
import { Image as ImageIcon } from "lucide-react";
import { Locale } from "@/i18n/settings";
import MenuItemImage from "@/app/(frontend)/[locale]/menu/menu-item-image";
import RichText from "@/components/rich-text"; import RichText from "@/components/rich-text";
import { TabContentBaseProps } from "@ark-ui/react"; import { HoverCard } from "@/components/ui/hover-card";
import { Tabs } from "@/components/ui/tabs";
import { Text } from "@/components/ui/text";
import { css } from "@styled-system/css"; import { css } from "@styled-system/css";
import { formatToCHF } from "@/utils/formatters";
import { getMenuItems } from "@/api";
export default function MenuItemTag({ tag }: { tag: MenuItemTag }) { export default function MenuItemTag({ tag }: { tag: MenuItemTag }) {
if (!tag.description) {
return (
<Box bg="accent.a8" color="white" fontSize="xs" borderRadius="md" p={1}>
{tag.name}
</Box>
);
}
return ( return (
<HoverCard.Root> <HoverCard.Root>
<HoverCard.Trigger asChild> <HoverCard.Trigger asChild>
<Box bg="accent.a8" color="white" fontSize="xs" borderRadius="md" p={1}> <Box bg="accent.a8" color="white" fontSize="xs" borderRadius="md" p={1}>
{(tag as MenuItemTag).name} {tag.name}
</Box> </Box>
</HoverCard.Trigger> </HoverCard.Trigger>
<HoverCard.Positioner> <HoverCard.Positioner>
@ -28,12 +26,7 @@ export default function MenuItemTag({ tag }: { tag: MenuItemTag }) {
<HoverCard.Arrow> <HoverCard.Arrow>
<HoverCard.ArrowTip /> <HoverCard.ArrowTip />
</HoverCard.Arrow> </HoverCard.Arrow>
{(tag as MenuItemTag).description !== undefined && ( <RichText content={tag.description} className={css({ fontSize: "sm" })} />
<RichText
content={(tag as MenuItemTag).description}
className={css({ fontSize: "sm" })}
/>
)}
</HoverCard.Content> </HoverCard.Content>
</HoverCard.Positioner> </HoverCard.Positioner>
</HoverCard.Root> </HoverCard.Root>

@ -1,7 +1,8 @@
import { Box, Stack } from "@styled-system/jsx"; import { Box, Stack } from "@styled-system/jsx";
import CategoryTabContent from "./category-tab-content";
import { Heading } from "@/components/ui/heading"; import { Heading } from "@/components/ui/heading";
import { MenuCategory } from "@/payload-types";
import MenuCategoryTabContent from "./menu-category-tab-content";
import { Params } from "../shared"; import { Params } from "../shared";
import { Tabs } from "@/components/ui/tabs"; import { Tabs } from "@/components/ui/tabs";
import { getI18n } from "@/i18n/server"; import { getI18n } from "@/i18n/server";
@ -17,17 +18,25 @@ export default async function Menu({ params: { locale } }: { params: Params }) {
{t("general.menu")} {t("general.menu")}
</Heading> </Heading>
<Box maxW="3xl" w="100%"> <Box maxW="3xl" w="100%">
<Tabs.Root defaultValue={menuCategories.docs[0].id} orientation="horizontal" w="100%"> <Tabs.Root
defaultValue={(menuCategories[0] as MenuCategory).id}
orientation="horizontal"
w="100%"
>
<Tabs.List> <Tabs.List>
{menuCategories.docs.map((mc) => ( {menuCategories.map((mc) => (
<Tabs.Trigger key={mc.id} value={mc.id}> <Tabs.Trigger key={(mc as MenuCategory).id} value={(mc as MenuCategory).id}>
{mc.name} {(mc as MenuCategory).name}
</Tabs.Trigger> </Tabs.Trigger>
))} ))}
<Tabs.Indicator /> <Tabs.Indicator />
</Tabs.List> </Tabs.List>
{menuCategories.docs.map((mc) => ( {menuCategories.map((mc) => (
<CategoryTabContent key={mc.id} value={mc.id} locale={locale}></CategoryTabContent> <MenuCategoryTabContent
key={(mc as MenuCategory).id}
value={(mc as MenuCategory).id}
locale={locale}
></MenuCategoryTabContent>
))} ))}
</Tabs.Root> </Tabs.Root>
</Box> </Box>

@ -0,0 +1,13 @@
import { Block } from "payload";
export const MenuItemBlock: Block = {
slug: "menu-item",
fields: [
{
name: "item",
type: "relationship",
relationTo: "menu-item",
required: true,
},
],
};

@ -0,0 +1,18 @@
import { Block } from "payload";
export const MenuSectionBlock: Block = {
slug: "menu-section",
fields: [
{
name: "name",
type: "text",
localized: true,
required: true,
},
{
name: "description",
type: "richText",
localized: true,
},
],
};

@ -1,5 +1,7 @@
import type { CollectionConfig } from "payload"; import type { CollectionConfig } from "payload";
import { Menu } from "../groups/Menu"; import { Menu } from "../groups/Menu";
import { MenuItemBlock } from "@/blocks/MenuItem";
import { MenuSectionBlock } from "@/blocks/MenuSection";
export const MenuCategory: CollectionConfig = { export const MenuCategory: CollectionConfig = {
slug: "menu-category", slug: "menu-category",
@ -16,5 +18,34 @@ export const MenuCategory: CollectionConfig = {
type: "text", type: "text",
localized: true, localized: true,
}, },
{
name: "sections",
type: "array",
fields: [
{
name: "name",
type: "text",
localized: true,
},
{
name: "description",
type: "richText",
localized: true,
},
{
name: "items",
type: "array",
fields: [
{
name: "item",
type: "relationship",
relationTo: "menu-item",
required: true,
},
],
required: true,
},
],
},
], ],
}; };

@ -27,11 +27,6 @@ export const MenuItem: CollectionConfig = {
type: "relationship", type: "relationship",
relationTo: "media", relationTo: "media",
}, },
{
name: "category",
type: "relationship",
relationTo: "menu-category",
},
{ {
name: "tags", name: "tags",
type: "relationship", type: "relationship",

@ -0,0 +1,26 @@
import type { CollectionConfig } from "payload";
import { Menu } from "../groups/Menu";
export const MenuSection: CollectionConfig = {
slug: "menu-section",
access: {
read: () => true,
},
admin: {
useAsTitle: "name",
group: Menu,
},
fields: [
{
name: "name",
type: "text",
required: true,
localized: true,
},
{
name: "description",
type: "richText",
localized: true,
},
],
};

@ -1,16 +1,27 @@
import type { GlobalConfig } from "payload"; import type { GlobalConfig } from "payload";
import { Menu as MenuGroup } from "@/groups/Menu";
export const Menu: GlobalConfig = { export const Menu: GlobalConfig = {
slug: "menu", slug: "menu",
access: { access: {
read: () => true, read: () => true,
}, },
admin: {
group: MenuGroup,
},
fields: [ fields: [
{ {
name: "file", name: "file",
type: "relationship", type: "relationship",
relationTo: "media", relationTo: "media",
}, },
{
name: "categories",
type: "relationship",
relationTo: "menu-category",
hasMany: true,
required: true,
},
{ {
name: "specials", name: "specials",
type: "relationship", type: "relationship",

@ -14,13 +14,14 @@ export interface Config {
users: User; users: User;
media: Media; media: Media;
'opening-time': OpeningTime; 'opening-time': OpeningTime;
announcement: Announcement;
vacation: Vacation;
holiday: Holiday;
'menu-item': MenuItem; 'menu-item': MenuItem;
'menu-category': MenuCategory; 'menu-category': MenuCategory;
'menu-item-tag': MenuItemTag; 'menu-item-tag': MenuItemTag;
'menu-section': MenuSection;
'food-declaration': FoodDeclaration; 'food-declaration': FoodDeclaration;
announcement: Announcement;
vacation: Vacation;
holiday: Holiday;
'payload-preferences': PayloadPreference; 'payload-preferences': PayloadPreference;
'payload-migrations': PayloadMigration; 'payload-migrations': PayloadMigration;
}; };
@ -30,9 +31,9 @@ export interface Config {
globals: { globals: {
home: Home; home: Home;
gallery: Gallery; gallery: Gallery;
menu: Menu;
about: About; about: About;
contact: Contact; contact: Contact;
menu: Menu;
settings: Setting; settings: Setting;
}; };
locale: 'de' | 'fr' | 'it' | 'en'; locale: 'de' | 'fr' | 'it' | 'en';
@ -109,11 +110,11 @@ export interface OpeningTime {
} }
/** /**
* This interface was referenced by `Config`'s JSON-Schema * This interface was referenced by `Config`'s JSON-Schema
* via the `definition` "menu-item". * via the `definition` "announcement".
*/ */
export interface MenuItem { export interface Announcement {
id: string; id: string;
name: string; title: string;
description?: { description?: {
root: { root: {
type: string; type: string;
@ -129,32 +130,40 @@ export interface MenuItem {
}; };
[k: string]: unknown; [k: string]: unknown;
} | null; } | null;
image?: (string | null) | Media; from: string;
category?: (string | null) | MenuCategory; to?: string | null;
tags?: (string | MenuItemTag)[] | null;
variants: {
title?: string | null;
price: number;
id?: string | null;
}[];
updatedAt: string; updatedAt: string;
createdAt: string; createdAt: string;
} }
/** /**
* This interface was referenced by `Config`'s JSON-Schema * This interface was referenced by `Config`'s JSON-Schema
* via the `definition` "menu-category". * via the `definition` "vacation".
*/ */
export interface MenuCategory { export interface Vacation {
id: string; id: string;
name?: string | null; title: string;
from: string;
to?: string | null;
updatedAt: string; updatedAt: string;
createdAt: string; createdAt: string;
} }
/** /**
* This interface was referenced by `Config`'s JSON-Schema * This interface was referenced by `Config`'s JSON-Schema
* via the `definition` "menu-item-tag". * via the `definition` "holiday".
*/ */
export interface MenuItemTag { export interface Holiday {
id: string;
title: string;
from: string;
to?: string | null;
updatedAt: string;
createdAt: string;
}
/**
* This interface was referenced by `Config`'s JSON-Schema
* via the `definition` "menu-item".
*/
export interface MenuItem {
id: string; id: string;
name: string; name: string;
description?: { description?: {
@ -172,16 +181,23 @@ export interface MenuItemTag {
}; };
[k: string]: unknown; [k: string]: unknown;
} | null; } | null;
image?: (string | null) | Media;
tags?: (string | MenuItemTag)[] | null;
variants: {
title?: string | null;
price: number;
id?: string | null;
}[];
updatedAt: string; updatedAt: string;
createdAt: string; createdAt: string;
} }
/** /**
* This interface was referenced by `Config`'s JSON-Schema * This interface was referenced by `Config`'s JSON-Schema
* via the `definition` "food-declaration". * via the `definition` "menu-item-tag".
*/ */
export interface FoodDeclaration { export interface MenuItemTag {
id: string; id: string;
title: string; name: string;
description?: { description?: {
root: { root: {
type: string; type: string;
@ -202,11 +218,46 @@ export interface FoodDeclaration {
} }
/** /**
* This interface was referenced by `Config`'s JSON-Schema * This interface was referenced by `Config`'s JSON-Schema
* via the `definition` "announcement". * via the `definition` "menu-category".
*/ */
export interface Announcement { export interface MenuCategory {
id: string; id: string;
title: string; name?: string | null;
sections?:
| {
name?: string | null;
description?: {
root: {
type: string;
children: {
type: string;
version: number;
[k: string]: unknown;
}[];
direction: ('ltr' | 'rtl') | null;
format: 'left' | 'start' | 'center' | 'right' | 'end' | 'justify' | '';
indent: number;
version: number;
};
[k: string]: unknown;
} | null;
items: {
item: string | MenuItem;
id?: string | null;
}[];
id?: string | null;
}[]
| null;
updatedAt: string;
createdAt: string;
}
/**
* This interface was referenced by `Config`'s JSON-Schema
* via the `definition` "menu-section".
*/
export interface MenuSection {
id: string;
name: string;
description?: { description?: {
root: { root: {
type: string; type: string;
@ -222,32 +273,31 @@ export interface Announcement {
}; };
[k: string]: unknown; [k: string]: unknown;
} | null; } | null;
from: string;
to?: string | null;
updatedAt: string;
createdAt: string;
}
/**
* This interface was referenced by `Config`'s JSON-Schema
* via the `definition` "vacation".
*/
export interface Vacation {
id: string;
title: string;
from: string;
to?: string | null;
updatedAt: string; updatedAt: string;
createdAt: string; createdAt: string;
} }
/** /**
* This interface was referenced by `Config`'s JSON-Schema * This interface was referenced by `Config`'s JSON-Schema
* via the `definition` "holiday". * via the `definition` "food-declaration".
*/ */
export interface Holiday { export interface FoodDeclaration {
id: string; id: string;
title: string; title: string;
from: string; description?: {
to?: string | null; root: {
type: string;
children: {
type: string;
version: number;
[k: string]: unknown;
}[];
direction: ('ltr' | 'rtl') | null;
format: 'left' | 'start' | 'center' | 'right' | 'end' | 'justify' | '';
indent: number;
version: number;
};
[k: string]: unknown;
} | null;
updatedAt: string; updatedAt: string;
createdAt: string; createdAt: string;
} }
@ -324,6 +374,18 @@ export interface Gallery {
updatedAt?: string | null; updatedAt?: string | null;
createdAt?: string | null; createdAt?: string | null;
} }
/**
* This interface was referenced by `Config`'s JSON-Schema
* via the `definition` "menu".
*/
export interface Menu {
id: string;
file?: (string | null) | Media;
categories: (string | MenuCategory)[];
specials?: (string | MenuItem)[] | null;
updatedAt?: string | null;
createdAt?: string | null;
}
/** /**
* This interface was referenced by `Config`'s JSON-Schema * This interface was referenced by `Config`'s JSON-Schema
* via the `definition` "about". * via the `definition` "about".
@ -379,17 +441,6 @@ export interface Contact {
updatedAt?: string | null; updatedAt?: string | null;
createdAt?: string | null; createdAt?: string | null;
} }
/**
* This interface was referenced by `Config`'s JSON-Schema
* via the `definition` "menu".
*/
export interface Menu {
id: string;
file?: (string | null) | Media;
specials?: (string | MenuItem)[] | null;
updatedAt?: string | null;
createdAt?: string | null;
}
/** /**
* This interface was referenced by `Config`'s JSON-Schema * This interface was referenced by `Config`'s JSON-Schema
* via the `definition` "settings". * via the `definition` "settings".

@ -14,17 +14,21 @@ import { Menu } from "@/globals/Menu";
import { MenuCategory } from "@/collections/MenuCategory"; import { MenuCategory } from "@/collections/MenuCategory";
import { MenuItem } from "@/collections/MenuItem"; import { MenuItem } from "@/collections/MenuItem";
import { MenuItemTag } from "@/collections/MenuItemTag"; import { MenuItemTag } from "@/collections/MenuItemTag";
import { MenuSection } from "@/collections/MenuSection";
import { OpeningTime } from "@/collections/OpeningTime"; import { OpeningTime } from "@/collections/OpeningTime";
import { Settings } from "@/globals/Settings"; import { Settings } from "@/globals/Settings";
import { Users } from "@/collections/Users"; import { Users } from "@/collections/Users";
import { Vacation } from "@/collections/Vacation"; import { Vacation } from "@/collections/Vacation";
// import { betterLocalizedFields } from "@payload-enchants/better-localized-fields";
// import { betterUseAsTitle } from "@payload-enchants/better-use-as-title";
// import { cachedPayloadPlugin } from "@/utils/payload";
import { de } from "@payloadcms/translations/languages/de"; import { de } from "@payloadcms/translations/languages/de";
// import { docsReorder } from "@payload-enchants/docs-reorder";
import { en } from "@payloadcms/translations/languages/en"; import { en } from "@payloadcms/translations/languages/en";
import { fileURLToPath } from "url"; import { fileURLToPath } from "url";
import { fr } from "@payloadcms/translations/languages/fr"; import { fr } from "@payloadcms/translations/languages/fr";
import { it } from "@payloadcms/translations/languages/it"; import { it } from "@payloadcms/translations/languages/it";
import { lexicalEditor } from "@payloadcms/richtext-lexical"; import { lexicalEditor } from "@payloadcms/richtext-lexical";
// storage-adapter-import-placeholder
import { mongooseAdapter } from "@payloadcms/db-mongodb"; import { mongooseAdapter } from "@payloadcms/db-mongodb";
import path from "path"; import path from "path";
import sharp from "sharp"; import sharp from "sharp";
@ -43,15 +47,17 @@ export default buildConfig({
Users, Users,
Media, Media,
OpeningTime, OpeningTime,
Announcement,
Vacation,
Holiday,
/* Menu */
MenuItem, MenuItem,
MenuCategory, MenuCategory,
MenuItemTag, MenuItemTag,
MenuSection,
FoodDeclaration, FoodDeclaration,
Announcement,
Vacation,
Holiday,
], ],
globals: [Home, Gallery, About, Contact, Menu, Settings], globals: [Home, Gallery, Menu, About, Contact, Settings],
editor: lexicalEditor(), editor: lexicalEditor(),
secret: process.env.PAYLOAD_SECRET || "", secret: process.env.PAYLOAD_SECRET || "",
typescript: { typescript: {
@ -62,7 +68,10 @@ export default buildConfig({
}), }),
sharp, sharp,
plugins: [ plugins: [
// storage-adapter-placeholder // betterUseAsTitle({ collections: [] }),
// betterLocalizedFields(),
// docsReorder({ collections: [{ slug: "menu-category" }, { slug: "food-declaration" }] }),
// cachedPayloadPlugin,
], ],
i18n: { i18n: {
fallbackLanguage: "de", fallbackLanguage: "de",
@ -72,6 +81,7 @@ export default buildConfig({
fr: fr as Language<DefaultTranslationsObject>, fr: fr as Language<DefaultTranslationsObject>,
it: it as Language<DefaultTranslationsObject>, it: it as Language<DefaultTranslationsObject>,
}, },
translations: {},
}, },
localization: { localization: {
locales: locales as unknown as Locale[], locales: locales as unknown as Locale[],

@ -1,4 +1,18 @@
import { revalidateTag, unstable_cache } from "next/cache";
import { buildCachedPayload } from "@payload-enchants/cached-local-api";
import config from "@payload-config"; import config from "@payload-config";
import { getPayloadHMR } from "@payloadcms/next/utilities"; import { getPayloadHMR } from "@payloadcms/next/utilities";
export const getPayload = async () => await getPayloadHMR({ config }); export const getPayload = async () => await getPayloadHMR({ config });
export const { cachedPayloadPlugin, getCachedPayload } = buildCachedPayload({
revalidateTag,
unstable_cache,
// collections list to cache
collections: [{ slug: "food-declaration" }],
// Log when revalidation runs or operation cache HIT / SKIP
loggerDebug: true,
globals: [{ slug: "about" }, { slug: "home" }, { slug: "settings" }, { slug: "contact" }],
options: {},
});

@ -2037,10 +2037,10 @@
resolved "https://registry.yarnpkg.com/@next/env/-/env-14.2.3.tgz#d6def29d1c763c0afb397343a15a82e7d92353a0" resolved "https://registry.yarnpkg.com/@next/env/-/env-14.2.3.tgz#d6def29d1c763c0afb397343a15a82e7d92353a0"
integrity sha512-W7fd7IbkfmeeY2gXrzJYDx8D2lWKbVoTIj1o1ScPHNzvp30s1AuoEFSdr39bC5sjxJaxTtq3OTCZboNp0lNWHA== integrity sha512-W7fd7IbkfmeeY2gXrzJYDx8D2lWKbVoTIj1o1ScPHNzvp30s1AuoEFSdr39bC5sjxJaxTtq3OTCZboNp0lNWHA==
"@next/env@15.0.0-canary.131": "@next/env@15.0.0-canary.132":
version "15.0.0-canary.131" version "15.0.0-canary.132"
resolved "https://registry.yarnpkg.com/@next/env/-/env-15.0.0-canary.131.tgz#6eb612e69711667f0a111a08f2b99c1dd373f4ce" resolved "https://registry.yarnpkg.com/@next/env/-/env-15.0.0-canary.132.tgz#dd1596099bede0a07ed8e49afe4e80d672b618d6"
integrity sha512-Fi8wxS3ZGa+C5YPZ620p+Z4kj/ZZbd37zrroAPf4beoKXn9li8LVe9SHaK3by9Pl3UBbs17t0IhQQHdQr20DSA== integrity sha512-LiiDwp0+VWngu3KFcZI/cEyLNEmwpRBJf2jiZJadaJdwQEggiWsageYeZZioAHzqN5aoiBprqquKcbAslBgFbw==
"@next/env@^15.0.0-canary.104": "@next/env@^15.0.0-canary.104":
version "15.0.0-rc.0" version "15.0.0-rc.0"
@ -2059,90 +2059,90 @@
resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.3.tgz#db1a05eb88c0224089b815ad10ac128ec79c2cdb" resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.3.tgz#db1a05eb88c0224089b815ad10ac128ec79c2cdb"
integrity sha512-3pEYo/RaGqPP0YzwnlmPN2puaF2WMLM3apt5jLW2fFdXD9+pqcoTzRk+iZsf8ta7+quAe4Q6Ms0nR0SFGFdS1A== integrity sha512-3pEYo/RaGqPP0YzwnlmPN2puaF2WMLM3apt5jLW2fFdXD9+pqcoTzRk+iZsf8ta7+quAe4Q6Ms0nR0SFGFdS1A==
"@next/swc-darwin-arm64@15.0.0-canary.131": "@next/swc-darwin-arm64@15.0.0-canary.132":
version "15.0.0-canary.131" version "15.0.0-canary.132"
resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.0.0-canary.131.tgz#5d3f831297e5221d890876d4b57dc3915f9f5259" resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.0.0-canary.132.tgz#90e0bcef5cad8d7ace8f3cb629ffb770d3d08bd6"
integrity sha512-bpq9fHUE4xloHRNT2QKYmlZOiI7V7v0Z+jhevp+qGazXNkReFJCRcgjq2VNsvXtTaOOqtmBvKXnOxBXuaz8R2A== integrity sha512-XsaK6Xl5Zt1CnDt+mDbs3c8YQKQuNiKT+92dKeVNjy3WthgEm/VeqzGIIz0+kvDKSSm25rX8T2tiM0VbCdXodQ==
"@next/swc-darwin-x64@14.2.3": "@next/swc-darwin-x64@14.2.3":
version "14.2.3" version "14.2.3"
resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.3.tgz#a3f8af05b5f9a52ac3082e66ac29e125ab1d7b9c" resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.3.tgz#a3f8af05b5f9a52ac3082e66ac29e125ab1d7b9c"
integrity sha512-6adp7waE6P1TYFSXpY366xwsOnEXM+y1kgRpjSRVI2CBDOcbRjsJ67Z6EgKIqWIue52d2q/Mx8g9MszARj8IEA== integrity sha512-6adp7waE6P1TYFSXpY366xwsOnEXM+y1kgRpjSRVI2CBDOcbRjsJ67Z6EgKIqWIue52d2q/Mx8g9MszARj8IEA==
"@next/swc-darwin-x64@15.0.0-canary.131": "@next/swc-darwin-x64@15.0.0-canary.132":
version "15.0.0-canary.131" version "15.0.0-canary.132"
resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-15.0.0-canary.131.tgz#f5610bea7379a3ffbecb42b76abd3bd577de30d0" resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-15.0.0-canary.132.tgz#54efb35fbfd319b19d23021d429515ebde390fe0"
integrity sha512-o5ZHjXWSIZUw2EF9X+k+NJTnTWGrcXW26nLpW2DR3ZNEHT9zVzobOKELwkZm/9CxQq2nXjwj4qyx1OLEfi87kQ== integrity sha512-rTzeDjh57LOA56RqP71g9nqz32LOFPha2ZI7qS2i1dbVl4msAiWBCWnAX6yV6jykx/35wxgU1WK88AWDV/lclw==
"@next/swc-linux-arm64-gnu@14.2.3": "@next/swc-linux-arm64-gnu@14.2.3":
version "14.2.3" version "14.2.3"
resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.3.tgz#4e63f43879285b52554bfd39e6e0cc78a9b27bbf" resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.3.tgz#4e63f43879285b52554bfd39e6e0cc78a9b27bbf"
integrity sha512-cuzCE/1G0ZSnTAHJPUT1rPgQx1w5tzSX7POXSLaS7w2nIUJUD+e25QoXD/hMfxbsT9rslEXugWypJMILBj/QsA== integrity sha512-cuzCE/1G0ZSnTAHJPUT1rPgQx1w5tzSX7POXSLaS7w2nIUJUD+e25QoXD/hMfxbsT9rslEXugWypJMILBj/QsA==
"@next/swc-linux-arm64-gnu@15.0.0-canary.131": "@next/swc-linux-arm64-gnu@15.0.0-canary.132":
version "15.0.0-canary.131" version "15.0.0-canary.132"
resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.0.0-canary.131.tgz#9b2463bbadbd64403c3393b75e70cded2f609a3a" resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.0.0-canary.132.tgz#e18e5f1fe0490576970b509ae621825f8bae88de"
integrity sha512-Ak00vwfcTZX3AlITotpzN9f3T5k7iRRQDlXOAzIchuC42suP1eKN+aIlSU8NpSdwHCC9fOSzNejZ0ELG8BQj4A== integrity sha512-kxYNpuDtaz0LIBEORIh5tHhgdM2kLhzrWavZ1EmpUyBRbReLfjFXbBVlUq5C3uWnWjUCyGcpEtyoX7pMDjH0Og==
"@next/swc-linux-arm64-musl@14.2.3": "@next/swc-linux-arm64-musl@14.2.3":
version "14.2.3" version "14.2.3"
resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.3.tgz#ebdaed26214448b1e6f2c3e8b3cd29bfba387990" resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.3.tgz#ebdaed26214448b1e6f2c3e8b3cd29bfba387990"
integrity sha512-0D4/oMM2Y9Ta3nGuCcQN8jjJjmDPYpHX9OJzqk42NZGJocU2MqhBq5tWkJrUQOQY9N+In9xOdymzapM09GeiZw== integrity sha512-0D4/oMM2Y9Ta3nGuCcQN8jjJjmDPYpHX9OJzqk42NZGJocU2MqhBq5tWkJrUQOQY9N+In9xOdymzapM09GeiZw==
"@next/swc-linux-arm64-musl@15.0.0-canary.131": "@next/swc-linux-arm64-musl@15.0.0-canary.132":
version "15.0.0-canary.131" version "15.0.0-canary.132"
resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.0.0-canary.131.tgz#7b8fe1221efb62443ebeb5870f5558ae48549aff" resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.0.0-canary.132.tgz#5a4afea79fe748c0896cc8362bb8f5e00c2e1ba8"
integrity sha512-urkChLdStGzZ+jqGr6vzFDwuRGaXBqxVp/K5LZyxp4edNz4i17J/jBZxKjR2XBVLtwKIMcKlECM+Ijtd+dTspQ== integrity sha512-iGgEknY0mAbybACDIvZujdt72d2a5k6YxpUJ1ieYnx9VohXrIqr3idfaC6bMoWyQ7R/17n7D6MwxV2WrXrx1pQ==
"@next/swc-linux-x64-gnu@14.2.3": "@next/swc-linux-x64-gnu@14.2.3":
version "14.2.3" version "14.2.3"
resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.3.tgz#19e3bcc137c3b582a1ab867106817e5c90a20593" resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.3.tgz#19e3bcc137c3b582a1ab867106817e5c90a20593"
integrity sha512-ENPiNnBNDInBLyUU5ii8PMQh+4XLr4pG51tOp6aJ9xqFQ2iRI6IH0Ds2yJkAzNV1CfyagcyzPfROMViS2wOZ9w== integrity sha512-ENPiNnBNDInBLyUU5ii8PMQh+4XLr4pG51tOp6aJ9xqFQ2iRI6IH0Ds2yJkAzNV1CfyagcyzPfROMViS2wOZ9w==
"@next/swc-linux-x64-gnu@15.0.0-canary.131": "@next/swc-linux-x64-gnu@15.0.0-canary.132":
version "15.0.0-canary.131" version "15.0.0-canary.132"
resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.0.0-canary.131.tgz#0128d2eec001b4f7127132d9029b64564f308d90" resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.0.0-canary.132.tgz#595892fe29d63a2b7c4e3550b890b4fc942355d8"
integrity sha512-/FjRcyy6acpCZ4JXUk5gMZNDqwvXT3oZo5Fm2lFMOOGnJgh1HhqLY3qP+F0CSXnbt788o3tcxowXJNWBchzDmQ== integrity sha512-t0IRcCybvUW+4EMF1BSu2sz4yoPREUDfL5U8XviOII8C9mC9Mqr7C3V6UTtK7qEqqE8uZ646jUzLRLSq/dFu/Q==
"@next/swc-linux-x64-musl@14.2.3": "@next/swc-linux-x64-musl@14.2.3":
version "14.2.3" version "14.2.3"
resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.3.tgz#794a539b98e064169cf0ff7741b2a4fb16adec7d" resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.3.tgz#794a539b98e064169cf0ff7741b2a4fb16adec7d"
integrity sha512-BTAbq0LnCbF5MtoM7I/9UeUu/8ZBY0i8SFjUMCbPDOLv+un67e2JgyN4pmgfXBwy/I+RHu8q+k+MCkDN6P9ViQ== integrity sha512-BTAbq0LnCbF5MtoM7I/9UeUu/8ZBY0i8SFjUMCbPDOLv+un67e2JgyN4pmgfXBwy/I+RHu8q+k+MCkDN6P9ViQ==
"@next/swc-linux-x64-musl@15.0.0-canary.131": "@next/swc-linux-x64-musl@15.0.0-canary.132":
version "15.0.0-canary.131" version "15.0.0-canary.132"
resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.0.0-canary.131.tgz#1a89b43997897bc984c9a7b3dd2e6f93e14ec94c" resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.0.0-canary.132.tgz#29519d1a0afddfdbccf0057ca5a304b8f78246c7"
integrity sha512-rwRYD67Cx9K0PHIVSDsERBe4X5VzrKwp+LKH3QnzGlm+t333yCZg22q9qwwC/lnaWG3m/JOpDV5TyeKodnvPkA== integrity sha512-TEN6F1usz7n2w86qMMOCiqk5Fj1B5Gq1f9ymubC40V+pWSfA77tqR8aUG97HrrGZuAifXQyaqK+9yVAIQX81gQ==
"@next/swc-win32-arm64-msvc@14.2.3": "@next/swc-win32-arm64-msvc@14.2.3":
version "14.2.3" version "14.2.3"
resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.3.tgz#eda9fa0fbf1ff9113e87ac2668ee67ce9e5add5a" resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.3.tgz#eda9fa0fbf1ff9113e87ac2668ee67ce9e5add5a"
integrity sha512-AEHIw/dhAMLNFJFJIJIyOFDzrzI5bAjI9J26gbO5xhAKHYTZ9Or04BesFPXiAYXDNdrwTP2dQceYA4dL1geu8A== integrity sha512-AEHIw/dhAMLNFJFJIJIyOFDzrzI5bAjI9J26gbO5xhAKHYTZ9Or04BesFPXiAYXDNdrwTP2dQceYA4dL1geu8A==
"@next/swc-win32-arm64-msvc@15.0.0-canary.131": "@next/swc-win32-arm64-msvc@15.0.0-canary.132":
version "15.0.0-canary.131" version "15.0.0-canary.132"
resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.0.0-canary.131.tgz#60f8f87ec0661444dd0371bb5adbb940a9455a4b" resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.0.0-canary.132.tgz#f41f5fe9b7096df5f4996f73a802a877fce5d973"
integrity sha512-PvaCzdXIK/ta/V6joqTrFXkEHYuOFxvyD949Ri3TRBaTSFd1HVJnBJzFeYWQk6f7Gl4tkbiZKZnbbWG4Vh8TQA== integrity sha512-VBMglYngxTbQQGgHcg7KASoT4EZhGsEKXlZIjiU0a2PxT7tgMCLlgOlcuUy9sqN67jezRQGNqqcU4W+K+krDMA==
"@next/swc-win32-ia32-msvc@14.2.3": "@next/swc-win32-ia32-msvc@14.2.3":
version "14.2.3" version "14.2.3"
resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.3.tgz#7c1190e3f640ab16580c6bdbd7d0e766b9920457" resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.3.tgz#7c1190e3f640ab16580c6bdbd7d0e766b9920457"
integrity sha512-vga40n1q6aYb0CLrM+eEmisfKCR45ixQYXuBXxOOmmoV8sYST9k7E3US32FsY+CkkF7NtzdcebiFT4CHuMSyZw== integrity sha512-vga40n1q6aYb0CLrM+eEmisfKCR45ixQYXuBXxOOmmoV8sYST9k7E3US32FsY+CkkF7NtzdcebiFT4CHuMSyZw==
"@next/swc-win32-ia32-msvc@15.0.0-canary.131": "@next/swc-win32-ia32-msvc@15.0.0-canary.132":
version "15.0.0-canary.131" version "15.0.0-canary.132"
resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-15.0.0-canary.131.tgz#f4556a82e64a3f5e33fa77f4fe0424a17dac2a9c" resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-15.0.0-canary.132.tgz#d394d954799c27f0018c5ae2e3f8d757713768d9"
integrity sha512-R9QqvRKg+Xb5MZjYTVDhP3FpiUhJWa7fxCMJlvk/nztEMnutKFSGxgF83rz9aIVLIOYhsFNQPbtE0FIz8XAHuQ== integrity sha512-XNfYnhHWmOVu37aLVpMDRYxBNU46mSymapNyD7uy+C3QN7k3ZXPxy9Qb+OJkDx/SlfHBfSi0Ncp1cw6ptiD++A==
"@next/swc-win32-x64-msvc@14.2.3": "@next/swc-win32-x64-msvc@14.2.3":
version "14.2.3" version "14.2.3"
resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.3.tgz#2be4e39ee25bfbd85be78eea17c0e7751dc4323c" resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.3.tgz#2be4e39ee25bfbd85be78eea17c0e7751dc4323c"
integrity sha512-Q1/zm43RWynxrO7lW4ehciQVj+5ePBhOK+/K2P7pLFX3JaJ/IZVC69SHidrmZSOkqz7ECIOhhy7XhAFG4JYyHA== integrity sha512-Q1/zm43RWynxrO7lW4ehciQVj+5ePBhOK+/K2P7pLFX3JaJ/IZVC69SHidrmZSOkqz7ECIOhhy7XhAFG4JYyHA==
"@next/swc-win32-x64-msvc@15.0.0-canary.131": "@next/swc-win32-x64-msvc@15.0.0-canary.132":
version "15.0.0-canary.131" version "15.0.0-canary.132"
resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.0.0-canary.131.tgz#d7a3d6b58c7d5b28180d82230f91d534a7edbb0e" resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.0.0-canary.132.tgz#0beb83b912a708febee94924e7f09235de07cd6e"
integrity sha512-JIcwu7FEyUuIEBCHBlQKIN5EnsC211mbtupFKHVy4+yPtiEcknjFc2PiJoGKbKfuASmfOrvFwHVj+9GdsFvaRQ== integrity sha512-uUyW1CAUYawCnpNVSHJyS37xBSi/hlhi5i4yFJ/K1bj31d7m/xQogrAfMybO6+tIqBKOkzva+oprkfFyrlWC/w==
"@nodelib/fs.scandir@2.1.5": "@nodelib/fs.scandir@2.1.5":
version "2.1.5" version "2.1.5"
@ -2170,6 +2170,41 @@
resolved "https://registry.yarnpkg.com/@nolyfill/is-core-module/-/is-core-module-1.0.39.tgz#3dc35ba0f1e66b403c00b39344f870298ebb1c8e" resolved "https://registry.yarnpkg.com/@nolyfill/is-core-module/-/is-core-module-1.0.39.tgz#3dc35ba0f1e66b403c00b39344f870298ebb1c8e"
integrity sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA== integrity sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==
"@npmcli/git@^5.0.0":
version "5.0.8"
resolved "https://registry.yarnpkg.com/@npmcli/git/-/git-5.0.8.tgz#8ba3ff8724192d9ccb2735a2aa5380a992c5d3d1"
integrity sha512-liASfw5cqhjNW9UFd+ruwwdEf/lbOAQjLL2XY2dFW/bkJheXDYZgOyul/4gVvEV4BWkTXjYGmDqMw9uegdbJNQ==
dependencies:
"@npmcli/promise-spawn" "^7.0.0"
ini "^4.1.3"
lru-cache "^10.0.1"
npm-pick-manifest "^9.0.0"
proc-log "^4.0.0"
promise-inflight "^1.0.1"
promise-retry "^2.0.1"
semver "^7.3.5"
which "^4.0.0"
"@npmcli/package-json@^5.2.0":
version "5.2.0"
resolved "https://registry.yarnpkg.com/@npmcli/package-json/-/package-json-5.2.0.tgz#a1429d3111c10044c7efbfb0fce9f2c501f4cfad"
integrity sha512-qe/kiqqkW0AGtvBjL8TJKZk/eBBSpnJkUWvHdQ9jM2lKHXRYYJuyNpJPlJw3c8QjC2ow6NZYiLExhUaeJelbxQ==
dependencies:
"@npmcli/git" "^5.0.0"
glob "^10.2.2"
hosted-git-info "^7.0.0"
json-parse-even-better-errors "^3.0.0"
normalize-package-data "^6.0.0"
proc-log "^4.0.0"
semver "^7.5.3"
"@npmcli/promise-spawn@^7.0.0":
version "7.0.2"
resolved "https://registry.yarnpkg.com/@npmcli/promise-spawn/-/promise-spawn-7.0.2.tgz#1d53d34ffeb5d151bfa8ec661bcccda8bbdfd532"
integrity sha512-xhfYPXoV5Dy4UkY0D+v2KkwvnDfiA/8Mt3sWCGI/hM03NsYIH8ZaG6QzS9x7pje5vHZBZJ2v6VRFVTWACnqcmQ==
dependencies:
which "^4.0.0"
"@one-ini/wasm@0.1.1": "@one-ini/wasm@0.1.1":
version "0.1.1" version "0.1.1"
resolved "https://registry.yarnpkg.com/@one-ini/wasm/-/wasm-0.1.1.tgz#6013659736c9dbfccc96e8a9c2b3de317df39323" resolved "https://registry.yarnpkg.com/@one-ini/wasm/-/wasm-0.1.1.tgz#6013659736c9dbfccc96e8a9c2b3de317df39323"
@ -2374,10 +2409,34 @@
"@radix-ui/colors" "3.0.0" "@radix-ui/colors" "3.0.0"
ts-pattern "5.2.0" ts-pattern "5.2.0"
"@payloadcms/db-mongodb@beta": "@payload-enchants/better-localized-fields@^1.2.2":
version "3.0.0-beta.91" version "1.2.2"
resolved "https://registry.yarnpkg.com/@payloadcms/db-mongodb/-/db-mongodb-3.0.0-beta.91.tgz#3a058d47fcf3fb4b7e517c03ea230923d8b08308" resolved "https://registry.yarnpkg.com/@payload-enchants/better-localized-fields/-/better-localized-fields-1.2.2.tgz#bf9c53b55fd72245a9bcbdb8d12c6d5f772009a4"
integrity sha512-FtMdkDFHQHO+dy2udps7JTgECOlQPSJ9MeOmIPPyUn0028drLrm2aAjat4cvf4+gQHei/3jurwDDvkQWaRhPAQ== integrity sha512-A6k0T2j0bYGL2HBCFUJruGEHl1iREjZhjT2RkIA6tXTUGGNyBZkoYYsV2c4Mp0B8BnI1zbUUYqrPoSFYxCBIKg==
"@payload-enchants/better-use-as-title@^1.2.2":
version "1.2.2"
resolved "https://registry.yarnpkg.com/@payload-enchants/better-use-as-title/-/better-use-as-title-1.2.2.tgz#ca71e83c2b6daa0da96cf70d7161a4d263543dcf"
integrity sha512-R7zbgGn4l8O9Zs7Fg7JyQesJ4lbTKgsMWPKe5juPfytLA53lHFHJCOHPrgvCqe0tnk4LJR39gehYzLUY1aqYaQ==
"@payload-enchants/cached-local-api@^1.2.2":
version "1.2.2"
resolved "https://registry.yarnpkg.com/@payload-enchants/cached-local-api/-/cached-local-api-1.2.2.tgz#d50f9ebdbd44216be3e59e7913cfe00e46e97740"
integrity sha512-a5xXo6Cn5fTrnXZm2oRksWEjT11YbTfS9CJjQIjd8LruNfAdiU9doyOqgCO9kyz4lhme6X5rsttVyQKj6/P3JA==
"@payload-enchants/docs-reorder@^1.2.2":
version "1.2.2"
resolved "https://registry.yarnpkg.com/@payload-enchants/docs-reorder/-/docs-reorder-1.2.2.tgz#ea3f4f7bc55192440168815e1a3e67e694082173"
integrity sha512-BtBA7j08KkUc7ocVo19xFIsTjwjrLuC/1m7458PRQrZY8CtdMZsi2Y/GBYs2u14g8HkELHaNSe3mgP7wdYZ5zA==
dependencies:
"@radix-ui/react-dialog" "^1.1.1"
clsx "^2.1.1"
zod "^3.23.8"
"@payloadcms/db-mongodb@^3.0.0-beta.94":
version "3.0.0-beta.94"
resolved "https://registry.yarnpkg.com/@payloadcms/db-mongodb/-/db-mongodb-3.0.0-beta.94.tgz#44d0aa286d9f32edadd557f09c4ed517b9f043fd"
integrity sha512-jnuG4EfsIsBzwK+gZP0QrnpWubdFlAnWV9EV3pKpiQZpZDFP8EvkG6DVeL2VPlQYr/mVxTkDhkftxba2rOG41w==
dependencies: dependencies:
bson-objectid "2.0.4" bson-objectid "2.0.4"
http-status "1.6.2" http-status "1.6.2"
@ -2386,32 +2445,32 @@
prompts "2.4.2" prompts "2.4.2"
uuid "10.0.0" uuid "10.0.0"
"@payloadcms/email-nodemailer@3.0.0-beta.91": "@payloadcms/email-nodemailer@3.0.0-beta.94":
version "3.0.0-beta.91" version "3.0.0-beta.94"
resolved "https://registry.yarnpkg.com/@payloadcms/email-nodemailer/-/email-nodemailer-3.0.0-beta.91.tgz#c5cf29ade35b07ba41ba918559d58c418ec47dc2" resolved "https://registry.yarnpkg.com/@payloadcms/email-nodemailer/-/email-nodemailer-3.0.0-beta.94.tgz#2b473c2e45736afd4f32bf2695af6c6e8f41023d"
integrity sha512-NH6gLL/qu0/xrNTKiDZbbcDl2irI1ZZJgUpgfSEIYvEg8ci7k/HfUtpr+aV5EGyPK25wgDiDc15yyLUEMRWW3A== integrity sha512-pLSkpu721PwAvKG+6bCUKgVwJz754mimGIWHf3XP7qbEQ+iyUOTcgruroD0wZGgBFJGEQjX+c387ToLLOA80dw==
dependencies: dependencies:
nodemailer "6.9.10" nodemailer "6.9.10"
"@payloadcms/graphql@3.0.0-beta.91": "@payloadcms/graphql@3.0.0-beta.94":
version "3.0.0-beta.91" version "3.0.0-beta.94"
resolved "https://registry.yarnpkg.com/@payloadcms/graphql/-/graphql-3.0.0-beta.91.tgz#9406bfcb9f47c9dcdb3c15571a6256e1e1233389" resolved "https://registry.yarnpkg.com/@payloadcms/graphql/-/graphql-3.0.0-beta.94.tgz#fdfb3190d0eb15c12816cd6e2cf837d2d25aa656"
integrity sha512-bo0535cx7MueJvzExfZgoG/Z5ZwD0X4rSheWOan+ty1bPLZusORyxAnjrC1YHn1xIYwy48olTa5XdgH1omI2Fw== integrity sha512-g7AYrw1L5LsGsLkG3lMM3uNjFg9iPJjMsgah+BlDHLHkHWR715Qz/R54sOZ5cH+oFpDBewT/AOuSVofps4KGXw==
dependencies: dependencies:
graphql-scalars "1.22.2" graphql-scalars "1.22.2"
pluralize "8.0.0" pluralize "8.0.0"
ts-essentials "7.0.3" ts-essentials "7.0.3"
tsx "4.17.0" tsx "4.17.0"
"@payloadcms/next@beta": "@payloadcms/next@^3.0.0-beta.94":
version "3.0.0-beta.91" version "3.0.0-beta.94"
resolved "https://registry.yarnpkg.com/@payloadcms/next/-/next-3.0.0-beta.91.tgz#d0ebb0351c6092d40611e80ce9677b203e239c85" resolved "https://registry.yarnpkg.com/@payloadcms/next/-/next-3.0.0-beta.94.tgz#fa74d3ec6fd12dc3aca9bc095946930c9fb110f5"
integrity sha512-lsYqzpVzWZKCBQcqpxgMfwegDCj04iGFjDADTTQ+HZiTnqVLz621Ebs597y071botA1DnU8i7ODorRpYaMyyoQ== integrity sha512-0aDquhlIVF7rCOVtxZ0VMnVsAD0ZeN6zSlK0VaMY5KHMDEdn4R8QifWcBoeo5JAxmNqR/LxYKrUlg+lI+KmhOQ==
dependencies: dependencies:
"@dnd-kit/core" "6.0.8" "@dnd-kit/core" "6.0.8"
"@payloadcms/graphql" "3.0.0-beta.91" "@payloadcms/graphql" "3.0.0-beta.94"
"@payloadcms/translations" "3.0.0-beta.91" "@payloadcms/translations" "3.0.0-beta.94"
"@payloadcms/ui" "3.0.0-beta.91" "@payloadcms/ui" "3.0.0-beta.94"
busboy "^1.6.0" busboy "^1.6.0"
file-type "17.1.6" file-type "17.1.6"
graphql-http "^1.22.0" graphql-http "^1.22.0"
@ -2425,24 +2484,24 @@
uuid "10.0.0" uuid "10.0.0"
ws "^8.16.0" ws "^8.16.0"
"@payloadcms/plugin-cloud@beta": "@payloadcms/plugin-cloud@^3.0.0-beta.94":
version "3.0.0-beta.91" version "3.0.0-beta.94"
resolved "https://registry.yarnpkg.com/@payloadcms/plugin-cloud/-/plugin-cloud-3.0.0-beta.91.tgz#08560ad973f52afffaab7730d5290e36043a4452" resolved "https://registry.yarnpkg.com/@payloadcms/plugin-cloud/-/plugin-cloud-3.0.0-beta.94.tgz#7309d5bcc9744a0d1499de1b627df61f717e3bef"
integrity sha512-TRMb5NAU7xhJHQL39P1eh0XP3QMWLVqBuN16Cg+ieP/5/l3Y4mRKxKgIxqfWmBPV0ksr4+vgW5mrK9UiuYRGNg== integrity sha512-DSMw6bQ+ugV4kCezaG97PpToL2osXaOG7z2F6tBz3HO+sfdolYxLfGqqia1CU/RSwL5+r68GaDKrnu2U6dg5Tg==
dependencies: dependencies:
"@aws-sdk/client-cognito-identity" "^3.614.0" "@aws-sdk/client-cognito-identity" "^3.614.0"
"@aws-sdk/client-s3" "^3.614.0" "@aws-sdk/client-s3" "^3.614.0"
"@aws-sdk/credential-providers" "^3.614.0" "@aws-sdk/credential-providers" "^3.614.0"
"@aws-sdk/lib-storage" "^3.614.0" "@aws-sdk/lib-storage" "^3.614.0"
"@payloadcms/email-nodemailer" "3.0.0-beta.91" "@payloadcms/email-nodemailer" "3.0.0-beta.94"
amazon-cognito-identity-js "^6.1.2" amazon-cognito-identity-js "^6.1.2"
nodemailer "6.9.10" nodemailer "6.9.10"
resend "^0.17.2" resend "^0.17.2"
"@payloadcms/richtext-lexical@beta": "@payloadcms/richtext-lexical@^3.0.0-beta.94":
version "3.0.0-beta.91" version "3.0.0-beta.94"
resolved "https://registry.yarnpkg.com/@payloadcms/richtext-lexical/-/richtext-lexical-3.0.0-beta.91.tgz#bfee17fe35db9411b3c7a309ab1ad2ce9631f015" resolved "https://registry.yarnpkg.com/@payloadcms/richtext-lexical/-/richtext-lexical-3.0.0-beta.94.tgz#5d93ab6097133bf7b29931073f565d44970dbf8f"
integrity sha512-vDEcvAljemi84tLofmVevjiZD3GgLN1qVWPjsIfx/M3MmGx0pDVipkhT/qTCspXHOOOwxWjOQO4ADBnrhTggqA== integrity sha512-/xEXLfnOp3JweNEOa9boS7ueP8UWvpaXFK95rKN/XbnxoE2gRFTCr2vdPdF4lurLQuGY92JE6+JYbq6FTgA6cA==
dependencies: dependencies:
"@lexical/headless" "0.17.0" "@lexical/headless" "0.17.0"
"@lexical/link" "0.17.0" "@lexical/link" "0.17.0"
@ -2460,17 +2519,17 @@
react-error-boundary "4.0.13" react-error-boundary "4.0.13"
uuid "10.0.0" uuid "10.0.0"
"@payloadcms/translations@3.0.0-beta.91", "@payloadcms/translations@beta": "@payloadcms/translations@3.0.0-beta.94", "@payloadcms/translations@^3.0.0-beta.94":
version "3.0.0-beta.91" version "3.0.0-beta.94"
resolved "https://registry.yarnpkg.com/@payloadcms/translations/-/translations-3.0.0-beta.91.tgz#7f3e5423d14e6df888c961f264c8c670bd039497" resolved "https://registry.yarnpkg.com/@payloadcms/translations/-/translations-3.0.0-beta.94.tgz#3218524d914a41e57466a7c7e0d1766f129117d4"
integrity sha512-Co7hKZd8uJYbF7eD0p1zajjYOCT63opROEnUVSnA79qkTGUsQqxhMslUiupQKVxG8Cs4082+ICrc4OK6lVyQgA== integrity sha512-9vx9+Mq11/otJHY01/Tvz/B769apEEKtUj5Adc2/FmNz+YcLAb2Lr2N26GMIUx0v6OOTGQR4TpGvik2FWqTK7A==
dependencies: dependencies:
date-fns "3.3.1" date-fns "3.3.1"
"@payloadcms/ui@3.0.0-beta.91": "@payloadcms/ui@3.0.0-beta.94":
version "3.0.0-beta.91" version "3.0.0-beta.94"
resolved "https://registry.yarnpkg.com/@payloadcms/ui/-/ui-3.0.0-beta.91.tgz#216ae750c762f65fd2547a16fed82b40f5f089c3" resolved "https://registry.yarnpkg.com/@payloadcms/ui/-/ui-3.0.0-beta.94.tgz#fc9f4fc26b5e8e77db4fbd1903ac216c275f3d25"
integrity sha512-R1AZyjcdsqhHP4oJWQB+7YB8fcGhpadQHi//t5g+KM7ZUMUh4Brs7WomsI3bGoaiAqYrVyAAdfBKV+jzAw7cyw== integrity sha512-+Yxw3iEm5rXzZn/P52lC067JaE5XcIDVUN0hxA3NRNqh9i6d4DCO855dgQ6BXgd/dqrBQxWLB2wF3Su8TuA3Cg==
dependencies: dependencies:
"@dnd-kit/core" "6.0.8" "@dnd-kit/core" "6.0.8"
"@dnd-kit/sortable" "7.0.2" "@dnd-kit/sortable" "7.0.2"
@ -2478,7 +2537,7 @@
"@faceless-ui/scroll-info" "2.0.0-beta.0" "@faceless-ui/scroll-info" "2.0.0-beta.0"
"@faceless-ui/window-info" "3.0.0-beta.0" "@faceless-ui/window-info" "3.0.0-beta.0"
"@monaco-editor/react" "4.5.1" "@monaco-editor/react" "4.5.1"
"@payloadcms/translations" "3.0.0-beta.91" "@payloadcms/translations" "3.0.0-beta.94"
body-scroll-lock "4.0.0-beta.0" body-scroll-lock "4.0.0-beta.0"
bson-objectid "2.0.4" bson-objectid "2.0.4"
date-fns "3.3.1" date-fns "3.3.1"
@ -2506,6 +2565,127 @@
resolved "https://registry.yarnpkg.com/@radix-ui/colors/-/colors-3.0.0.tgz#e8a591a303c44e503bd1212cacf40a09511165e0" resolved "https://registry.yarnpkg.com/@radix-ui/colors/-/colors-3.0.0.tgz#e8a591a303c44e503bd1212cacf40a09511165e0"
integrity sha512-FUOsGBkHrYJwCSEtWRCIfQbZG7q1e6DgxCIOe1SUQzDe/7rXXeA47s8yCn6fuTNQAj1Zq4oTFi9Yjp3wzElcxg== integrity sha512-FUOsGBkHrYJwCSEtWRCIfQbZG7q1e6DgxCIOe1SUQzDe/7rXXeA47s8yCn6fuTNQAj1Zq4oTFi9Yjp3wzElcxg==
"@radix-ui/primitive@1.1.0":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@radix-ui/primitive/-/primitive-1.1.0.tgz#42ef83b3b56dccad5d703ae8c42919a68798bbe2"
integrity sha512-4Z8dn6Upk0qk4P74xBhZ6Hd/w0mPEzOOLxy4xiPXOXqjF7jZS0VAKk7/x/H6FyY2zCkYJqePf1G5KmkmNJ4RBA==
"@radix-ui/react-compose-refs@1.1.0":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.0.tgz#656432461fc8283d7b591dcf0d79152fae9ecc74"
integrity sha512-b4inOtiaOnYf9KWyO3jAeeCG6FeyfY6ldiEPanbUjWd+xIk5wZeHa8yVwmrJ2vderhu/BQvzCrJI0lHd+wIiqw==
"@radix-ui/react-context@1.1.0":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@radix-ui/react-context/-/react-context-1.1.0.tgz#6df8d983546cfd1999c8512f3a8ad85a6e7fcee8"
integrity sha512-OKrckBy+sMEgYM/sMmqmErVn0kZqrHPJze+Ql3DzYsDDp0hl0L62nx/2122/Bvps1qz645jlcu2tD9lrRSdf8A==
"@radix-ui/react-dialog@^1.1.1":
version "1.1.1"
resolved "https://registry.yarnpkg.com/@radix-ui/react-dialog/-/react-dialog-1.1.1.tgz#4906507f7b4ad31e22d7dad69d9330c87c431d44"
integrity sha512-zysS+iU4YP3STKNS6USvFVqI4qqx8EpiwmT5TuCApVEBca+eRCbONi4EgzfNSuVnOXvC5UPHHMjs8RXO6DH9Bg==
dependencies:
"@radix-ui/primitive" "1.1.0"
"@radix-ui/react-compose-refs" "1.1.0"
"@radix-ui/react-context" "1.1.0"
"@radix-ui/react-dismissable-layer" "1.1.0"
"@radix-ui/react-focus-guards" "1.1.0"
"@radix-ui/react-focus-scope" "1.1.0"
"@radix-ui/react-id" "1.1.0"
"@radix-ui/react-portal" "1.1.1"
"@radix-ui/react-presence" "1.1.0"
"@radix-ui/react-primitive" "2.0.0"
"@radix-ui/react-slot" "1.1.0"
"@radix-ui/react-use-controllable-state" "1.1.0"
aria-hidden "^1.1.1"
react-remove-scroll "2.5.7"
"@radix-ui/react-dismissable-layer@1.1.0":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.0.tgz#2cd0a49a732372513733754e6032d3fb7988834e"
integrity sha512-/UovfmmXGptwGcBQawLzvn2jOfM0t4z3/uKffoBlj724+n3FvBbZ7M0aaBOmkp6pqFYpO4yx8tSVJjx3Fl2jig==
dependencies:
"@radix-ui/primitive" "1.1.0"
"@radix-ui/react-compose-refs" "1.1.0"
"@radix-ui/react-primitive" "2.0.0"
"@radix-ui/react-use-callback-ref" "1.1.0"
"@radix-ui/react-use-escape-keydown" "1.1.0"
"@radix-ui/react-focus-guards@1.1.0":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.0.tgz#8e9abb472a9a394f59a1b45f3dd26cfe3fc6da13"
integrity sha512-w6XZNUPVv6xCpZUqb/yN9DL6auvpGX3C/ee6Hdi16v2UUy25HV2Q5bcflsiDyT/g5RwbPQ/GIT1vLkeRb+ITBw==
"@radix-ui/react-focus-scope@1.1.0":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.0.tgz#ebe2891a298e0a33ad34daab2aad8dea31caf0b2"
integrity sha512-200UD8zylvEyL8Bx+z76RJnASR2gRMuxlgFCPAe/Q/679a/r0eK3MBVYMb7vZODZcffZBdob1EGnky78xmVvcA==
dependencies:
"@radix-ui/react-compose-refs" "1.1.0"
"@radix-ui/react-primitive" "2.0.0"
"@radix-ui/react-use-callback-ref" "1.1.0"
"@radix-ui/react-id@1.1.0":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@radix-ui/react-id/-/react-id-1.1.0.tgz#de47339656594ad722eb87f94a6b25f9cffae0ed"
integrity sha512-EJUrI8yYh7WOjNOqpoJaf1jlFIH2LvtgAl+YcFqNCa+4hj64ZXmPkAKOFs/ukjz3byN6bdb/AVUqHkI8/uWWMA==
dependencies:
"@radix-ui/react-use-layout-effect" "1.1.0"
"@radix-ui/react-portal@1.1.1":
version "1.1.1"
resolved "https://registry.yarnpkg.com/@radix-ui/react-portal/-/react-portal-1.1.1.tgz#1957f1eb2e1aedfb4a5475bd6867d67b50b1d15f"
integrity sha512-A3UtLk85UtqhzFqtoC8Q0KvR2GbXF3mtPgACSazajqq6A41mEQgo53iPzY4i6BwDxlIFqWIhiQ2G729n+2aw/g==
dependencies:
"@radix-ui/react-primitive" "2.0.0"
"@radix-ui/react-use-layout-effect" "1.1.0"
"@radix-ui/react-presence@1.1.0":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@radix-ui/react-presence/-/react-presence-1.1.0.tgz#227d84d20ca6bfe7da97104b1a8b48a833bfb478"
integrity sha512-Gq6wuRN/asf9H/E/VzdKoUtT8GC9PQc9z40/vEr0VCJ4u5XvvhWIrSsCB6vD2/cH7ugTdSfYq9fLJCcM00acrQ==
dependencies:
"@radix-ui/react-compose-refs" "1.1.0"
"@radix-ui/react-use-layout-effect" "1.1.0"
"@radix-ui/react-primitive@2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@radix-ui/react-primitive/-/react-primitive-2.0.0.tgz#fe05715faa9203a223ccc0be15dc44b9f9822884"
integrity sha512-ZSpFm0/uHa8zTvKBDjLFWLo8dkr4MBsiDLz0g3gMUwqgLHz9rTaRRGYDgvZPtBJgYCBKXkS9fzmoySgr8CO6Cw==
dependencies:
"@radix-ui/react-slot" "1.1.0"
"@radix-ui/react-slot@1.1.0":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@radix-ui/react-slot/-/react-slot-1.1.0.tgz#7c5e48c36ef5496d97b08f1357bb26ed7c714b84"
integrity sha512-FUCf5XMfmW4dtYl69pdS4DbxKy8nj4M7SafBgPllysxmdachynNflAdp/gCsnYWNDnge6tI9onzMp5ARYc1KNw==
dependencies:
"@radix-ui/react-compose-refs" "1.1.0"
"@radix-ui/react-use-callback-ref@1.1.0":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.0.tgz#bce938ca413675bc937944b0d01ef6f4a6dc5bf1"
integrity sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==
"@radix-ui/react-use-controllable-state@1.1.0":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.1.0.tgz#1321446857bb786917df54c0d4d084877aab04b0"
integrity sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==
dependencies:
"@radix-ui/react-use-callback-ref" "1.1.0"
"@radix-ui/react-use-escape-keydown@1.1.0":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.1.0.tgz#31a5b87c3b726504b74e05dac1edce7437b98754"
integrity sha512-L7vwWlR1kTTQ3oh7g1O0CBF3YCyyTj8NmhLR+phShpyA50HCfBFKVJTpshm9PzLiKmehsrQzTYTpX9HvmC9rhw==
dependencies:
"@radix-ui/react-use-callback-ref" "1.1.0"
"@radix-ui/react-use-layout-effect@1.1.0":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.0.tgz#3c2c8ce04827b26a39e442ff4888d9212268bd27"
integrity sha512-+FPE0rOdziWSrH9athwI1R0HDVbWlEhd+FR+aSDk4uWGmSJ9Z54sdZVDQPZAinJhJXwfT+qnj969mCsT2gfm5w==
"@react-email/body@0.0.10": "@react-email/body@0.0.10":
version "0.0.10" version "0.0.10"
resolved "https://registry.yarnpkg.com/@react-email/body/-/body-0.0.10.tgz#bb8f0c8f6375a6e93ad841b4693807733a62709c" resolved "https://registry.yarnpkg.com/@react-email/body/-/body-0.0.10.tgz#bb8f0c8f6375a6e93ad841b4693807733a62709c"
@ -3241,7 +3421,14 @@
resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-5.1.2.tgz#07508b45797cb81ec3f273011b054cd0755eddca" resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-5.1.2.tgz#07508b45797cb81ec3f273011b054cd0755eddca"
integrity sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA== integrity sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==
"@types/node@*", "@types/node@>=10.0.0": "@types/node@*":
version "22.5.1"
resolved "https://registry.yarnpkg.com/@types/node/-/node-22.5.1.tgz#de01dce265f6b99ed32b295962045d10b5b99560"
integrity sha512-KkHsxej0j9IW1KKOOAA/XBA0z08UFSrRQHErzEfA3Vgq57eXIMYboIlHJuYIfd+lwCQjtKqUu3UnmKbtUc9yRw==
dependencies:
undici-types "~6.19.2"
"@types/node@>=10.0.0":
version "22.5.0" version "22.5.0"
resolved "https://registry.yarnpkg.com/@types/node/-/node-22.5.0.tgz#10f01fe9465166b4cab72e75f60d8b99d019f958" resolved "https://registry.yarnpkg.com/@types/node/-/node-22.5.0.tgz#10f01fe9465166b4cab72e75f60d8b99d019f958"
integrity sha512-DkFrJOe+rfdHTqqMg0bSNlGlQ85hSoh2TPzZyhHsXnMtligRWpxUySiyw8FY14ITt24HVCiQPWxS3KO/QlGmWg== integrity sha512-DkFrJOe+rfdHTqqMg0bSNlGlQ85hSoh2TPzZyhHsXnMtligRWpxUySiyw8FY14ITt24HVCiQPWxS3KO/QlGmWg==
@ -4875,6 +5062,13 @@ argparse@^2.0.1:
resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"
integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==
aria-hidden@^1.1.1:
version "1.2.4"
resolved "https://registry.yarnpkg.com/aria-hidden/-/aria-hidden-1.2.4.tgz#b78e383fdbc04d05762c78b4a25a501e736c4522"
integrity sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==
dependencies:
tslib "^2.0.0"
aria-query@~5.1.3: aria-query@~5.1.3:
version "5.1.3" version "5.1.3"
resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.1.3.tgz#19db27cd101152773631396f7a95a3b58c22c35e" resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.1.3.tgz#19db27cd101152773631396f7a95a3b58c22c35e"
@ -5187,6 +5381,13 @@ buffer@^6.0.3:
base64-js "^1.3.1" base64-js "^1.3.1"
ieee754 "^1.2.1" ieee754 "^1.2.1"
bump-payload@^1.2.2:
version "1.2.2"
resolved "https://registry.yarnpkg.com/bump-payload/-/bump-payload-1.2.2.tgz#6b1f9e17994b7ae735651ea3a55e02abccb5c084"
integrity sha512-su15mWbeUMnG9uq+LnFUkgVZ5elTRp8hcV2KcwiW/dkfOlXJWdD/gnggMJ+lx8/vhBRroZw54L/vD/RZYnc2Ag==
dependencies:
"@npmcli/package-json" "^5.2.0"
bundle-n-require@1.1.1: bundle-n-require@1.1.1:
version "1.1.1" version "1.1.1"
resolved "https://registry.yarnpkg.com/bundle-n-require/-/bundle-n-require-1.1.1.tgz#857e6308ac92f29a9fe8e292ea7719247491e3e2" resolved "https://registry.yarnpkg.com/bundle-n-require/-/bundle-n-require-1.1.1.tgz#857e6308ac92f29a9fe8e292ea7719247491e3e2"
@ -5328,7 +5529,7 @@ clone@^1.0.2:
resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e"
integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==
clsx@^2.1.0: clsx@^2.1.0, clsx@^2.1.1:
version "2.1.1" version "2.1.1"
resolved "https://registry.yarnpkg.com/clsx/-/clsx-2.1.1.tgz#eed397c9fd8bd882bfb18deab7102049a2f32999" resolved "https://registry.yarnpkg.com/clsx/-/clsx-2.1.1.tgz#eed397c9fd8bd882bfb18deab7102049a2f32999"
integrity sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA== integrity sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==
@ -5691,6 +5892,11 @@ detect-libc@^2.0.0, detect-libc@^2.0.2, detect-libc@^2.0.3:
resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.0.3.tgz#f0cd503b40f9939b894697d19ad50895e30cf700" resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.0.3.tgz#f0cd503b40f9939b894697d19ad50895e30cf700"
integrity sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw== integrity sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==
detect-node-es@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/detect-node-es/-/detect-node-es-1.1.0.tgz#163acdf643330caa0b4cd7c21e7ee7755d6fa493"
integrity sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==
diff@^5.1.0: diff@^5.1.0:
version "5.2.0" version "5.2.0"
resolved "https://registry.yarnpkg.com/diff/-/diff-5.2.0.tgz#26ded047cd1179b78b9537d5ef725503ce1ae531" resolved "https://registry.yarnpkg.com/diff/-/diff-5.2.0.tgz#26ded047cd1179b78b9537d5ef725503ce1ae531"
@ -5833,6 +6039,11 @@ entities@^4.2.0, entities@^4.4.0, entities@^4.5.0:
resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48" resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48"
integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==
err-code@^2.0.2:
version "2.0.3"
resolved "https://registry.yarnpkg.com/err-code/-/err-code-2.0.3.tgz#23c2f3b756ffdfc608d30e27c9a941024807e7f9"
integrity sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==
error-ex@^1.3.1: error-ex@^1.3.1:
version "1.3.2" version "1.3.2"
resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
@ -6518,6 +6729,13 @@ flat-cache@^3.0.4:
keyv "^4.5.3" keyv "^4.5.3"
rimraf "^3.0.2" rimraf "^3.0.2"
flatley@^5.2.0:
version "5.2.0"
resolved "https://registry.yarnpkg.com/flatley/-/flatley-5.2.0.tgz#3a645837c669be8d978335e37ae3afffcfbdedb7"
integrity sha512-vsb0/03uIHu7/3jRqABweblFUJMLokz1uMrcgFlvx6OAr6V3FiSic2iXeiJCj+cciTiQeumSDsIFAAnN1yvu4w==
dependencies:
is-buffer "^1.1.6"
flatted@^3.2.9: flatted@^3.2.9:
version "3.3.1" version "3.3.1"
resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.3.1.tgz#21db470729a6734d4997002f439cb308987f567a" resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.3.1.tgz#21db470729a6734d4997002f439cb308987f567a"
@ -6619,6 +6837,11 @@ get-intrinsic@^1.1.3, get-intrinsic@^1.2.1, get-intrinsic@^1.2.2, get-intrinsic@
has-symbols "^1.0.3" has-symbols "^1.0.3"
hasown "^2.0.0" hasown "^2.0.0"
get-nonce@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/get-nonce/-/get-nonce-1.0.1.tgz#fdf3f0278073820d2ce9426c18f07481b1e0cdf3"
integrity sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==
get-stdin@^8.0.0: get-stdin@^8.0.0:
version "8.0.0" version "8.0.0"
resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-8.0.0.tgz#cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53" resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-8.0.0.tgz#cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53"
@ -6677,7 +6900,7 @@ glob@10.3.4:
minipass "^5.0.0 || ^6.0.2 || ^7.0.0" minipass "^5.0.0 || ^6.0.2 || ^7.0.0"
path-scurry "^1.10.1" path-scurry "^1.10.1"
glob@^10.3.3: glob@^10.2.2, glob@^10.3.3:
version "10.4.5" version "10.4.5"
resolved "https://registry.yarnpkg.com/glob/-/glob-10.4.5.tgz#f4d9f0b90ffdbab09c9d77f5f29b4262517b0956" resolved "https://registry.yarnpkg.com/glob/-/glob-10.4.5.tgz#f4d9f0b90ffdbab09c9d77f5f29b4262517b0956"
integrity sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg== integrity sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==
@ -6837,6 +7060,13 @@ hookable@5.5.3:
resolved "https://registry.yarnpkg.com/hookable/-/hookable-5.5.3.tgz#6cfc358984a1ef991e2518cb9ed4a778bbd3215d" resolved "https://registry.yarnpkg.com/hookable/-/hookable-5.5.3.tgz#6cfc358984a1ef991e2518cb9ed4a778bbd3215d"
integrity sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ== integrity sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==
hosted-git-info@^7.0.0:
version "7.0.2"
resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-7.0.2.tgz#9b751acac097757667f30114607ef7b661ff4f17"
integrity sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==
dependencies:
lru-cache "^10.0.1"
html-to-text@9.0.3: html-to-text@9.0.3:
version "9.0.3" version "9.0.3"
resolved "https://registry.yarnpkg.com/html-to-text/-/html-to-text-9.0.3.tgz#331368f32fcb270c59dbd3a7fdb32813d2a490bc" resolved "https://registry.yarnpkg.com/html-to-text/-/html-to-text-9.0.3.tgz#331368f32fcb270c59dbd3a7fdb32813d2a490bc"
@ -6927,6 +7157,11 @@ ini@^1.3.4, ini@~1.3.0:
resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c"
integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==
ini@^4.1.3:
version "4.1.3"
resolved "https://registry.yarnpkg.com/ini/-/ini-4.1.3.tgz#4c359675a6071a46985eb39b14e4a2c0ec98a795"
integrity sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==
internal-slot@^1.0.4, internal-slot@^1.0.7: internal-slot@^1.0.4, internal-slot@^1.0.7:
version "1.0.7" version "1.0.7"
resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.7.tgz#c06dcca3ed874249881007b0a5523b172a190802" resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.7.tgz#c06dcca3ed874249881007b0a5523b172a190802"
@ -6941,6 +7176,13 @@ international-types@^0.8.1:
resolved "https://registry.yarnpkg.com/international-types/-/international-types-0.8.1.tgz#c0e593d9911c1a23f64bbd6eb1abb2941fe2353f" resolved "https://registry.yarnpkg.com/international-types/-/international-types-0.8.1.tgz#c0e593d9911c1a23f64bbd6eb1abb2941fe2353f"
integrity sha512-tajBCAHo4I0LIFlmQ9ZWfjMWVyRffzuvfbXCd6ssFt5u1Zw15DN0UBpVTItXdNa1ls+cpQt3Yw8+TxsfGF8JcA== integrity sha512-tajBCAHo4I0LIFlmQ9ZWfjMWVyRffzuvfbXCd6ssFt5u1Zw15DN0UBpVTItXdNa1ls+cpQt3Yw8+TxsfGF8JcA==
invariant@^2.2.4:
version "2.2.4"
resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6"
integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==
dependencies:
loose-envify "^1.0.0"
ip-address@^9.0.5: ip-address@^9.0.5:
version "9.0.5" version "9.0.5"
resolved "https://registry.yarnpkg.com/ip-address/-/ip-address-9.0.5.tgz#117a960819b08780c3bd1f14ef3c1cc1d3f3ea5a" resolved "https://registry.yarnpkg.com/ip-address/-/ip-address-9.0.5.tgz#117a960819b08780c3bd1f14ef3c1cc1d3f3ea5a"
@ -7004,7 +7246,7 @@ is-boolean-object@^1.1.0:
call-bind "^1.0.2" call-bind "^1.0.2"
has-tostringtag "^1.0.0" has-tostringtag "^1.0.0"
is-buffer@^1.1.5, is-buffer@~1.1.6: is-buffer@^1.1.5, is-buffer@^1.1.6, is-buffer@~1.1.6:
version "1.1.6" version "1.1.6"
resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be"
integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==
@ -7206,6 +7448,11 @@ isexe@^2.0.0:
resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==
isexe@^3.1.1:
version "3.1.1"
resolved "https://registry.yarnpkg.com/isexe/-/isexe-3.1.1.tgz#4a407e2bd78ddfb14bea0c27c6f7072dde775f0d"
integrity sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==
isomorphic-unfetch@^3.0.0: isomorphic-unfetch@^3.0.0:
version "3.1.0" version "3.1.0"
resolved "https://registry.yarnpkg.com/isomorphic-unfetch/-/isomorphic-unfetch-3.1.0.tgz#87341d5f4f7b63843d468438128cb087b7c3e98f" resolved "https://registry.yarnpkg.com/isomorphic-unfetch/-/isomorphic-unfetch-3.1.0.tgz#87341d5f4f7b63843d468438128cb087b7c3e98f"
@ -7306,6 +7553,11 @@ json-parse-even-better-errors@^2.3.0:
resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
json-parse-even-better-errors@^3.0.0:
version "3.0.2"
resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.2.tgz#b43d35e89c0f3be6b5fbbe9dc6c82467b30c28da"
integrity sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==
json-schema-to-typescript@11.0.3: json-schema-to-typescript@11.0.3:
version "11.0.3" version "11.0.3"
resolved "https://registry.yarnpkg.com/json-schema-to-typescript/-/json-schema-to-typescript-11.0.3.tgz#9b401c2b78329959f1c4c4e0639a6bdcf6a6ed77" resolved "https://registry.yarnpkg.com/json-schema-to-typescript/-/json-schema-to-typescript-11.0.3.tgz#9b401c2b78329959f1c4c4e0639a6bdcf6a6ed77"
@ -7582,14 +7834,14 @@ look-it-up@2.1.0:
resolved "https://registry.yarnpkg.com/look-it-up/-/look-it-up-2.1.0.tgz#278a7ffc9da60a928452a0bab5452bb8855d7d13" resolved "https://registry.yarnpkg.com/look-it-up/-/look-it-up-2.1.0.tgz#278a7ffc9da60a928452a0bab5452bb8855d7d13"
integrity sha512-nMoGWW2HurtuJf6XAL56FWTDCWLOTSsanrgwOyaR5Y4e3zfG5N/0cU5xWZSEU3tBxhQugRbV1xL9jb+ug7yZww== integrity sha512-nMoGWW2HurtuJf6XAL56FWTDCWLOTSsanrgwOyaR5Y4e3zfG5N/0cU5xWZSEU3tBxhQugRbV1xL9jb+ug7yZww==
loose-envify@^1.1.0, loose-envify@^1.4.0: loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0:
version "1.4.0" version "1.4.0"
resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
dependencies: dependencies:
js-tokens "^3.0.0 || ^4.0.0" js-tokens "^3.0.0 || ^4.0.0"
lru-cache@^10.2.0: lru-cache@^10.0.1, lru-cache@^10.2.0:
version "10.4.3" version "10.4.3"
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.4.3.tgz#410fc8a17b70e598013df257c2446b7f3383f119" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.4.3.tgz#410fc8a17b70e598013df257c2446b7f3383f119"
integrity sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ== integrity sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==
@ -7899,12 +8151,12 @@ next@14.2.3:
"@next/swc-win32-ia32-msvc" "14.2.3" "@next/swc-win32-ia32-msvc" "14.2.3"
"@next/swc-win32-x64-msvc" "14.2.3" "@next/swc-win32-x64-msvc" "14.2.3"
next@^15.0.0-canary.131: next@15.0.0-canary.132:
version "15.0.0-canary.131" version "15.0.0-canary.132"
resolved "https://registry.yarnpkg.com/next/-/next-15.0.0-canary.131.tgz#76b7f6ccba88b30d1f95ae043614c4a788442cdc" resolved "https://registry.yarnpkg.com/next/-/next-15.0.0-canary.132.tgz#e6b15bde51e28bb4afd4c3a79a0b1364741f9d7b"
integrity sha512-9KRodV+Y4ZtcTUchRU5XRlRFGqCr0iV05pm1G2F3du/8vGlgnazf16WtR091esc9JRJhnCx/mKjpTfAYn0oO7A== integrity sha512-bem2cDB95PABbIcOVwBm8ysk4WLmZRf+EViF7Rx0LYufEswyTsBW8/vO+sUeFh9Ors7c+nnLP6yp+fSSXLShgw==
dependencies: dependencies:
"@next/env" "15.0.0-canary.131" "@next/env" "15.0.0-canary.132"
"@swc/counter" "0.1.3" "@swc/counter" "0.1.3"
"@swc/helpers" "0.5.12" "@swc/helpers" "0.5.12"
busboy "1.6.0" busboy "1.6.0"
@ -7913,15 +8165,15 @@ next@^15.0.0-canary.131:
postcss "8.4.31" postcss "8.4.31"
styled-jsx "5.1.6" styled-jsx "5.1.6"
optionalDependencies: optionalDependencies:
"@next/swc-darwin-arm64" "15.0.0-canary.131" "@next/swc-darwin-arm64" "15.0.0-canary.132"
"@next/swc-darwin-x64" "15.0.0-canary.131" "@next/swc-darwin-x64" "15.0.0-canary.132"
"@next/swc-linux-arm64-gnu" "15.0.0-canary.131" "@next/swc-linux-arm64-gnu" "15.0.0-canary.132"
"@next/swc-linux-arm64-musl" "15.0.0-canary.131" "@next/swc-linux-arm64-musl" "15.0.0-canary.132"
"@next/swc-linux-x64-gnu" "15.0.0-canary.131" "@next/swc-linux-x64-gnu" "15.0.0-canary.132"
"@next/swc-linux-x64-musl" "15.0.0-canary.131" "@next/swc-linux-x64-musl" "15.0.0-canary.132"
"@next/swc-win32-arm64-msvc" "15.0.0-canary.131" "@next/swc-win32-arm64-msvc" "15.0.0-canary.132"
"@next/swc-win32-ia32-msvc" "15.0.0-canary.131" "@next/swc-win32-ia32-msvc" "15.0.0-canary.132"
"@next/swc-win32-x64-msvc" "15.0.0-canary.131" "@next/swc-win32-x64-msvc" "15.0.0-canary.132"
sharp "^0.33.4" sharp "^0.33.4"
node-abi@^3.3.0: node-abi@^3.3.0:
@ -7967,11 +8219,52 @@ nopt@^7.2.0:
dependencies: dependencies:
abbrev "^2.0.0" abbrev "^2.0.0"
normalize-package-data@^6.0.0:
version "6.0.2"
resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-6.0.2.tgz#a7bc22167fe24025412bcff0a9651eb768b03506"
integrity sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==
dependencies:
hosted-git-info "^7.0.0"
semver "^7.3.5"
validate-npm-package-license "^3.0.4"
normalize-path@3.0.0, normalize-path@^3.0.0, normalize-path@~3.0.0: normalize-path@3.0.0, normalize-path@^3.0.0, normalize-path@~3.0.0:
version "3.0.0" version "3.0.0"
resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
npm-install-checks@^6.0.0:
version "6.3.0"
resolved "https://registry.yarnpkg.com/npm-install-checks/-/npm-install-checks-6.3.0.tgz#046552d8920e801fa9f919cad569545d60e826fe"
integrity sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==
dependencies:
semver "^7.1.1"
npm-normalize-package-bin@^3.0.0:
version "3.0.1"
resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz#25447e32a9a7de1f51362c61a559233b89947832"
integrity sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==
npm-package-arg@^11.0.0:
version "11.0.3"
resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-11.0.3.tgz#dae0c21199a99feca39ee4bfb074df3adac87e2d"
integrity sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==
dependencies:
hosted-git-info "^7.0.0"
proc-log "^4.0.0"
semver "^7.3.5"
validate-npm-package-name "^5.0.0"
npm-pick-manifest@^9.0.0:
version "9.1.0"
resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-9.1.0.tgz#83562afde52b0b07cb6244361788d319ce7e8636"
integrity sha512-nkc+3pIIhqHVQr085X9d2JzPzLyjzQS96zbruppqC9aZRm/x8xx6xhI98gHtsfELP2bE+loHq8ZaHFHhe+NauA==
dependencies:
npm-install-checks "^6.0.0"
npm-normalize-package-bin "^3.0.0"
npm-package-arg "^11.0.0"
semver "^7.3.5"
object-assign@^4, object-assign@^4.0.1, object-assign@^4.1.1: object-assign@^4, object-assign@^4.0.1, object-assign@^4.1.1:
version "4.1.1" version "4.1.1"
resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
@ -8227,13 +8520,13 @@ pathe@^1.1.0, pathe@^1.1.2:
resolved "https://registry.yarnpkg.com/pathe/-/pathe-1.1.2.tgz#6c4cb47a945692e48a1ddd6e4094d170516437ec" resolved "https://registry.yarnpkg.com/pathe/-/pathe-1.1.2.tgz#6c4cb47a945692e48a1ddd6e4094d170516437ec"
integrity sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ== integrity sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==
payload@beta: payload@^3.0.0-beta.94:
version "3.0.0-beta.91" version "3.0.0-beta.94"
resolved "https://registry.yarnpkg.com/payload/-/payload-3.0.0-beta.91.tgz#e7c852de42376ae7a9deef912b2ab9046bbbcf4e" resolved "https://registry.yarnpkg.com/payload/-/payload-3.0.0-beta.94.tgz#8a733af1bab4ce88f07c0c169ffec317db345bed"
integrity sha512-oT+Y1+3GLOYbSivGmhKNgeyryH+GBYn001OCivMsTHTFps5+nHV3P0a7SXSMByzpBHGOwmmc6kcz2k880QkyHg== integrity sha512-7YrAHsMhD7cbekygPaY7wEpwgCrjuB0ShbDYfpxswzUHcR/64iVXqiTgNkA/Jy6GKbs3m6RkqQL/Q4GivllLDQ==
dependencies: dependencies:
"@next/env" "^15.0.0-canary.104" "@next/env" "^15.0.0-canary.104"
"@payloadcms/translations" "3.0.0-beta.91" "@payloadcms/translations" "3.0.0-beta.94"
ajv "8.14.0" ajv "8.14.0"
bson-objectid "2.0.4" bson-objectid "2.0.4"
ci-info "^4.0.0" ci-info "^4.0.0"
@ -8499,6 +8792,11 @@ prismjs@1.29.0, prismjs@^1.27.0:
resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.29.0.tgz#f113555a8fa9b57c35e637bba27509dcf802dd12" resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.29.0.tgz#f113555a8fa9b57c35e637bba27509dcf802dd12"
integrity sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q== integrity sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==
proc-log@^4.0.0:
version "4.2.0"
resolved "https://registry.yarnpkg.com/proc-log/-/proc-log-4.2.0.tgz#b6f461e4026e75fdfe228b265e9f7a00779d7034"
integrity sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==
process-warning@^3.0.0: process-warning@^3.0.0:
version "3.0.0" version "3.0.0"
resolved "https://registry.yarnpkg.com/process-warning/-/process-warning-3.0.0.tgz#96e5b88884187a1dce6f5c3166d611132058710b" resolved "https://registry.yarnpkg.com/process-warning/-/process-warning-3.0.0.tgz#96e5b88884187a1dce6f5c3166d611132058710b"
@ -8509,6 +8807,19 @@ process@^0.11.10:
resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182"
integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A== integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==
promise-inflight@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3"
integrity sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==
promise-retry@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/promise-retry/-/promise-retry-2.0.1.tgz#ff747a13620ab57ba688f5fc67855410c370da22"
integrity sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==
dependencies:
err-code "^2.0.2"
retry "^0.12.0"
prompts@2.4.2: prompts@2.4.2:
version "2.4.2" version "2.4.2"
resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069" resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069"
@ -8704,6 +9015,25 @@ react-promise-suspense@0.3.4:
dependencies: dependencies:
fast-deep-equal "^2.0.1" fast-deep-equal "^2.0.1"
react-remove-scroll-bar@^2.3.4:
version "2.3.6"
resolved "https://registry.yarnpkg.com/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.6.tgz#3e585e9d163be84a010180b18721e851ac81a29c"
integrity sha512-DtSYaao4mBmX+HDo5YWYdBWQwYIQQshUV/dVxFxK+KM26Wjwp1gZ6rv6OC3oujI6Bfu6Xyg3TwK533AQutsn/g==
dependencies:
react-style-singleton "^2.2.1"
tslib "^2.0.0"
react-remove-scroll@2.5.7:
version "2.5.7"
resolved "https://registry.yarnpkg.com/react-remove-scroll/-/react-remove-scroll-2.5.7.tgz#15a1fd038e8497f65a695bf26a4a57970cac1ccb"
integrity sha512-FnrTWO4L7/Bhhf3CYBNArEG/yROV0tKmTv7/3h9QCFvH6sndeFf1wPqOcbFVu5VAulS5dV1wGT3GZZ/1GawqiA==
dependencies:
react-remove-scroll-bar "^2.3.4"
react-style-singleton "^2.2.1"
tslib "^2.1.0"
use-callback-ref "^1.3.0"
use-sidecar "^1.1.2"
react-select@5.8.0: react-select@5.8.0:
version "5.8.0" version "5.8.0"
resolved "https://registry.yarnpkg.com/react-select/-/react-select-5.8.0.tgz#bd5c467a4df223f079dd720be9498076a3f085b5" resolved "https://registry.yarnpkg.com/react-select/-/react-select-5.8.0.tgz#bd5c467a4df223f079dd720be9498076a3f085b5"
@ -8719,6 +9049,15 @@ react-select@5.8.0:
react-transition-group "^4.3.0" react-transition-group "^4.3.0"
use-isomorphic-layout-effect "^1.1.2" use-isomorphic-layout-effect "^1.1.2"
react-style-singleton@^2.2.1:
version "2.2.1"
resolved "https://registry.yarnpkg.com/react-style-singleton/-/react-style-singleton-2.2.1.tgz#f99e420492b2d8f34d38308ff660b60d0b1205b4"
integrity sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==
dependencies:
get-nonce "^1.0.0"
invariant "^2.2.4"
tslib "^2.0.0"
react-transition-group@4.4.5, react-transition-group@^4.3.0: react-transition-group@4.4.5, react-transition-group@^4.3.0:
version "4.4.5" version "4.4.5"
resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-4.4.5.tgz#e53d4e3f3344da8521489fbef8f2581d42becdd1" resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-4.4.5.tgz#e53d4e3f3344da8521489fbef8f2581d42becdd1"
@ -8858,6 +9197,11 @@ restore-cursor@^3.1.0:
onetime "^5.1.0" onetime "^5.1.0"
signal-exit "^3.0.2" signal-exit "^3.0.2"
retry@^0.12.0:
version "0.12.0"
resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b"
integrity sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==
reusify@^1.0.4: reusify@^1.0.4:
version "1.0.4" version "1.0.4"
resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
@ -8968,7 +9312,7 @@ semver@^6.3.1:
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
semver@^7.3.5, semver@^7.3.8, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0, semver@^7.6.3: semver@^7.1.1, semver@^7.3.5, semver@^7.3.8, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0, semver@^7.6.3:
version "7.6.3" version "7.6.3"
resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143" resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143"
integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A== integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==
@ -9187,6 +9531,32 @@ sparse-bitfield@^3.0.3:
dependencies: dependencies:
memory-pager "^1.0.2" memory-pager "^1.0.2"
spdx-correct@^3.0.0:
version "3.2.0"
resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.2.0.tgz#4f5ab0668f0059e34f9c00dce331784a12de4e9c"
integrity sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==
dependencies:
spdx-expression-parse "^3.0.0"
spdx-license-ids "^3.0.0"
spdx-exceptions@^2.1.0:
version "2.5.0"
resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz#5d607d27fc806f66d7b64a766650fa890f04ed66"
integrity sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==
spdx-expression-parse@^3.0.0:
version "3.0.1"
resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679"
integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==
dependencies:
spdx-exceptions "^2.1.0"
spdx-license-ids "^3.0.0"
spdx-license-ids@^3.0.0:
version "3.0.20"
resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.20.tgz#e44ed19ed318dd1e5888f93325cee800f0f51b89"
integrity sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==
split2@^4.0.0: split2@^4.0.0:
version "4.2.0" version "4.2.0"
resolved "https://registry.yarnpkg.com/split2/-/split2-4.2.0.tgz#c9c5920904d148bab0b9f67145f245a86aadbfa4" resolved "https://registry.yarnpkg.com/split2/-/split2-4.2.0.tgz#c9c5920904d148bab0b9f67145f245a86aadbfa4"
@ -9604,7 +9974,7 @@ tslib@^1.11.1:
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
tslib@^2.0.0, tslib@^2.3.1, tslib@^2.4.0, tslib@^2.5.0, tslib@^2.6.2: tslib@^2.0.0, tslib@^2.1.0, tslib@^2.3.1, tslib@^2.4.0, tslib@^2.5.0, tslib@^2.6.2:
version "2.7.0" version "2.7.0"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.7.0.tgz#d9b40c5c40ab59e8738f297df3087bf1a2690c01" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.7.0.tgz#d9b40c5c40ab59e8738f297df3087bf1a2690c01"
integrity sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA== integrity sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==
@ -9757,6 +10127,13 @@ uri-js@^4.2.2, uri-js@^4.4.1:
dependencies: dependencies:
punycode "^2.1.0" punycode "^2.1.0"
use-callback-ref@^1.3.0:
version "1.3.2"
resolved "https://registry.yarnpkg.com/use-callback-ref/-/use-callback-ref-1.3.2.tgz#6134c7f6ff76e2be0b56c809b17a650c942b1693"
integrity sha512-elOQwe6Q8gqZgDA8mrh44qRTQqpIHDcZ3hXTLjBe1i4ph8XpNJnO+aQf3NaG+lriLopI4HMx9VjQLfPQ6vhnoA==
dependencies:
tslib "^2.0.0"
use-context-selector@2.0.0: use-context-selector@2.0.0:
version "2.0.0" version "2.0.0"
resolved "https://registry.yarnpkg.com/use-context-selector/-/use-context-selector-2.0.0.tgz#3b5dafec7aa947c152d4f0aa7f250e99a205df3d" resolved "https://registry.yarnpkg.com/use-context-selector/-/use-context-selector-2.0.0.tgz#3b5dafec7aa947c152d4f0aa7f250e99a205df3d"
@ -9767,6 +10144,14 @@ use-isomorphic-layout-effect@^1.1.2:
resolved "https://registry.yarnpkg.com/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz#497cefb13d863d687b08477d9e5a164ad8c1a6fb" resolved "https://registry.yarnpkg.com/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz#497cefb13d863d687b08477d9e5a164ad8c1a6fb"
integrity sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA== integrity sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==
use-sidecar@^1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/use-sidecar/-/use-sidecar-1.1.2.tgz#2f43126ba2d7d7e117aa5855e5d8f0276dfe73c2"
integrity sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==
dependencies:
detect-node-es "^1.1.0"
tslib "^2.0.0"
utf8-byte-length@^1.0.1: utf8-byte-length@^1.0.1:
version "1.0.5" version "1.0.5"
resolved "https://registry.yarnpkg.com/utf8-byte-length/-/utf8-byte-length-1.0.5.tgz#f9f63910d15536ee2b2d5dd4665389715eac5c1e" resolved "https://registry.yarnpkg.com/utf8-byte-length/-/utf8-byte-length-1.0.5.tgz#f9f63910d15536ee2b2d5dd4665389715eac5c1e"
@ -9787,6 +10172,19 @@ uuid@^9.0.1:
resolved "https://registry.yarnpkg.com/uuid/-/uuid-9.0.1.tgz#e188d4c8853cc722220392c424cd637f32293f30" resolved "https://registry.yarnpkg.com/uuid/-/uuid-9.0.1.tgz#e188d4c8853cc722220392c424cd637f32293f30"
integrity sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA== integrity sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==
validate-npm-package-license@^3.0.4:
version "3.0.4"
resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==
dependencies:
spdx-correct "^3.0.0"
spdx-expression-parse "^3.0.0"
validate-npm-package-name@^5.0.0:
version "5.0.1"
resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz#a316573e9b49f3ccd90dbb6eb52b3f06c6d604e8"
integrity sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==
vary@^1: vary@^1:
version "1.1.2" version "1.1.2"
resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc"
@ -9882,6 +10280,13 @@ which@^2.0.1:
dependencies: dependencies:
isexe "^2.0.0" isexe "^2.0.0"
which@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/which/-/which-4.0.0.tgz#cd60b5e74503a3fbcfbf6cd6b4138a8bae644c1a"
integrity sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==
dependencies:
isexe "^3.1.1"
word-wrap@^1.2.5: word-wrap@^1.2.5:
version "1.2.5" version "1.2.5"
resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.5.tgz#d2c45c6dd4fbce621a66f136cbe328afd0410b34" resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.5.tgz#d2c45c6dd4fbce621a66f136cbe328afd0410b34"

Loading…
Cancel
Save