From cf502165f07daeb411a5fb6bc4ba2b802ab7eaa5 Mon Sep 17 00:00:00 2001 From: Kevin Koech Date: Tue, 25 Jun 2024 13:51:26 +0300 Subject: [PATCH 1/7] Moved all footer to payloadcms --- apps/roboshield/next.config.mjs | 10 ++ apps/roboshield/package.json | 1 + .../src/components/Footer/Footer.tsx | 53 ++++--- .../components/Footer/FooterDescription.tsx | 34 +++-- .../src/components/RichText/RichText.tsx | 132 ++++++++++++++++++ .../src/components/RichText/index.ts | 3 + apps/roboshield/src/lib/data/payload.types.ts | 7 + apps/roboshield/src/pages/index.tsx | 46 +----- .../src/payload/globals/Site/GeneralTab.ts | 5 + .../src/payload/globals/Site/PartnersTab.ts | 41 ++++++ .../src/payload/globals/Site/index.ts | 3 +- pnpm-lock.yaml | 130 ++++++++++++++--- 12 files changed, 372 insertions(+), 93 deletions(-) create mode 100644 apps/roboshield/src/components/RichText/RichText.tsx create mode 100644 apps/roboshield/src/components/RichText/index.ts create mode 100644 apps/roboshield/src/payload/globals/Site/PartnersTab.ts diff --git a/apps/roboshield/next.config.mjs b/apps/roboshield/next.config.mjs index 38c5c24cd..3f6b6de0c 100644 --- a/apps/roboshield/next.config.mjs +++ b/apps/roboshield/next.config.mjs @@ -31,6 +31,16 @@ const nextConfig = { config.experiments = { ...config.experiments, topLevelAwait: true }; // eslint-disable-line no-param-reassign return config; }, + images: { + remotePatterns: [ + { + protocol: "http", + hostname: "localhost", + port: "3000", + pathname: "**", + }, + ], + }, }; export default withSentryConfig(nextConfig, { diff --git a/apps/roboshield/package.json b/apps/roboshield/package.json index c92eccb0b..17bb9b63a 100644 --- a/apps/roboshield/package.json +++ b/apps/roboshield/package.json @@ -46,6 +46,7 @@ "react-dom": "^18.3.1", "react-rotating-text": "^1.4.1", "robots-txt-parse": "^2.0.1", + "slate": "^0.103.0", "sqlite": "^5.1.1", "sqlite3": "^5.1.7", "tsc-alias": "^1.8.10", diff --git a/apps/roboshield/src/components/Footer/Footer.tsx b/apps/roboshield/src/components/Footer/Footer.tsx index f635f704e..c18b76d60 100644 --- a/apps/roboshield/src/components/Footer/Footer.tsx +++ b/apps/roboshield/src/components/Footer/Footer.tsx @@ -1,10 +1,11 @@ import { Section } from "@commons-ui/core"; import { Figure, Link, RichTypography } from "@commons-ui/next"; import { Box, Grid, Stack } from "@mui/material"; -import { styled } from "@mui/material/styles"; +import { Theme, styled } from "@mui/material/styles"; import NewsletterSubscription from "@/roboshield/components/NewsletterSubscription"; import StayInTouch from "@/roboshield/components/StayInTouch"; +import RichText from "@/roboshield/components/RichText"; import FooterDescription from "./FooterDescription"; export interface FooterProps { @@ -21,7 +22,8 @@ export interface FooterProps { title: string; }; partners: any[]; - project: string; + projectDescription: string; + partnerHeaderTitle: string; } const FooterRoot = styled(Box)( @@ -43,8 +45,9 @@ export default function Footer({ description, logo, partners, - project, + projectDescription, newsletter, + partnerHeaderTitle, }: FooterProps) { return ( @@ -91,8 +94,9 @@ export default function Footer({ variant="h6" sx={{ color: "text.secondary", mb: "0" }} > - In Partnership with: + {partnerHeaderTitle} + {partners.map((partner: any) => (
- - {project} - + sx={(theme: Theme) => ({ + a: { + color: theme.palette.text.secondary, + textDecorationColor: theme.palette.text.secondary, + }, + mt: "52px", + textAlign: { xs: "center", md: "left" }, + typography: "footer", + })} + elements={projectDescription} + /> diff --git a/apps/roboshield/src/components/Footer/FooterDescription.tsx b/apps/roboshield/src/components/Footer/FooterDescription.tsx index 8482f87fc..bff5d5ac8 100644 --- a/apps/roboshield/src/components/Footer/FooterDescription.tsx +++ b/apps/roboshield/src/components/Footer/FooterDescription.tsx @@ -1,6 +1,7 @@ -import { Figure, Link, RichTypography } from "@commons-ui/next"; -import { Stack } from "@mui/material"; +import { Figure, Link } from "@commons-ui/next"; +import { Stack, Theme } from "@mui/material"; import React from "react"; +import RichText from "@/roboshield/components/RichText"; interface FooterDescriptionProps { description: any; @@ -32,18 +33,25 @@ function FooterDescription({ description, logo, sx }: FooterDescriptionProps) { }} /> - - {description} - + sx={(theme: Theme) => ({ + a: { + color: theme.palette.text.secondary, + textDecorationColor: theme.palette.text.secondary, + }, + mt: "52px", + textAlign: { xs: "center", md: "left" }, + typography: "footer", + })} + elements={description} + /> ); } diff --git a/apps/roboshield/src/components/RichText/RichText.tsx b/apps/roboshield/src/components/RichText/RichText.tsx new file mode 100644 index 000000000..73f1907a5 --- /dev/null +++ b/apps/roboshield/src/components/RichText/RichText.tsx @@ -0,0 +1,132 @@ +/* eslint-disable react/no-array-index-key */ +import { Link, RichTypography } from "@commons-ui/next"; +import { Box } from "@mui/material"; +import React, { Fragment, ReactNode, forwardRef } from "react"; +import { Node, Text } from "slate"; + +const DEFAULT_PROPS = { + html: false, +}; + +interface NodeProps { + children?: Node[]; + type?: string; + href?: string; + bold?: boolean; + code?: boolean; + italic?: boolean; + text?: ReactNode; +} + +interface SerializeProps { + html?: boolean; + [key: string]: any; +} + +const serialize = ( + children: NodeProps[] | undefined, + props?: SerializeProps, +): ReactNode[] | null => + children?.map((node, i) => { + if (Text.isText(node)) { + let { text } = node; + if (node.bold) { + text = {text}; + } + if (node.code) { + text = {text}; + } + if (node.italic) { + text = {text}; + } + return {text}; + } + + if (!node) { + return null; + } + + switch (node.type) { + case "h1": + return ( + + {serialize(node.children, props)} + + ); + case "h2": + return ( + + {serialize(node.children, props)} + + ); + case "h3": + return ( + + {serialize(node.children, props)} + + ); + case "h4": + return ( + + {serialize(node.children, props)} + + ); + case "h5": + return ( + + {serialize(node.children, props)} + + ); + case "h6": + return ( + + {serialize(node.children, props)} + + ); + case "quote": + return ( +
{serialize(node.children, props)}
+ ); + case "link": + return ( + + {serialize(node.children, props)} + + ); + default: + return ( + + {serialize(node.children, props)} + + ); + } + }) || null; + +interface RichTextProps { + elements: NodeProps[]; + variant?: string; + typographyProps?: SerializeProps; + [key: string]: any; +} + +const RichText = forwardRef( + function RichText(props, ref) { + const { elements, variant, typographyProps, ...other } = props; + + if (!elements?.length) { + return null; + } + return ( + + {serialize(elements, typographyProps)} + + ); + }, +); + +export default RichText; diff --git a/apps/roboshield/src/components/RichText/index.ts b/apps/roboshield/src/components/RichText/index.ts new file mode 100644 index 000000000..49b1d7e02 --- /dev/null +++ b/apps/roboshield/src/components/RichText/index.ts @@ -0,0 +1,3 @@ +import RichText from "./RichText"; + +export default RichText; diff --git a/apps/roboshield/src/lib/data/payload.types.ts b/apps/roboshield/src/lib/data/payload.types.ts index 99eecb769..296561fce 100644 --- a/apps/roboshield/src/lib/data/payload.types.ts +++ b/apps/roboshield/src/lib/data/payload.types.ts @@ -57,6 +57,11 @@ export interface MediaData { src: string | null; } +export interface Partner { + logo: MediaData; + name: string; + url: string; +} export interface Settings { title: string; description: TextNode; @@ -74,6 +79,8 @@ export interface Settings { title: string; embedCode: string; }; + partners: Partner[]; + partnerHeaderTitle: string; } export interface CollectionQuery { diff --git a/apps/roboshield/src/pages/index.tsx b/apps/roboshield/src/pages/index.tsx index 695b5045a..0d92e7c4f 100644 --- a/apps/roboshield/src/pages/index.tsx +++ b/apps/roboshield/src/pages/index.tsx @@ -295,49 +295,5 @@ export default function Home() { } export async function getServerSideProps(context: any) { - const { props } = await getPageServerSideProps(context); - return { - props: { - ...props, - footer: { - logo: props?.footer?.logo, - newsletter: props?.footer?.newsletter, - description: `This site is an open source code built by Code for Africa, the continent's largest network of civic technology and data journalism labs. All content is released under a Creative Commons 4 Attribution License. Reuse it to help empower your own community.`, - connect: props?.footer?.connect, - partners: [ - { - name: "DW Africa", - url: "https://www.dw.com/africa", - logo: { - alt: "DW Africa", - prefix: "media", - filename: "dw-africa.png", - sizes: "(max-width: 768px) 100vw, (max-width: 1200px) 50vw, 33vw", - url: "/images/DW.png", - src: "/images/DW.png", - }, - }, - { - name: "Civic Signal", - url: "https://civicsignal.africa/", - logo: { - alt: "Civic Signal", - prefix: "media", - filename: "civic-signal.png", - sizes: "(max-width: 768px) 100vw, (max-width: 1200px) 50vw, 33vw", - url: "/images/civic-signal.png", - src: "/images/civic-signal.png", - }, - }, - ], - project: `This project was inspired by a - survey conducted - by the Reutures Instititue in the Minority World. The Audit data used - in this project was based on - CivicSignal - MediaData database. - `, - }, - }, - }; + return getPageServerSideProps(context); } diff --git a/apps/roboshield/src/payload/globals/Site/GeneralTab.ts b/apps/roboshield/src/payload/globals/Site/GeneralTab.ts index a1fa6fb64..b140ce542 100644 --- a/apps/roboshield/src/payload/globals/Site/GeneralTab.ts +++ b/apps/roboshield/src/payload/globals/Site/GeneralTab.ts @@ -19,6 +19,11 @@ const GeneralTab = { required: true, localized: true, }), + richText({ + name: "projectDescription", + required: true, + localized: true, + }), ], }, { diff --git a/apps/roboshield/src/payload/globals/Site/PartnersTab.ts b/apps/roboshield/src/payload/globals/Site/PartnersTab.ts new file mode 100644 index 000000000..23d8acb36 --- /dev/null +++ b/apps/roboshield/src/payload/globals/Site/PartnersTab.ts @@ -0,0 +1,41 @@ +import image from "../../fields/image"; +import link from "../../fields/links/link"; +import richText from "../../fields/richText"; + +const PartnersTab = { + label: "Partners", + fields: [ + { + name: "partnerHeaderTitle", + type: "text", + required: true, + localized: true, + }, + { + name: "partners", + label: "Partners", + type: "array", + fields: [ + { + name: "name", + type: "text", + required: true, + }, + image({ + overrides: { + label: "Logo", + name: "logo", + required: true, + }, + }), + link({ + defaultValue: "custom", + disableLinkTypeSelection: true, + disableOpenInNewTab: true, + }), + ], + }, + ], +}; + +export default PartnersTab; diff --git a/apps/roboshield/src/payload/globals/Site/index.ts b/apps/roboshield/src/payload/globals/Site/index.ts index 207b83587..7f9d7f39e 100644 --- a/apps/roboshield/src/payload/globals/Site/index.ts +++ b/apps/roboshield/src/payload/globals/Site/index.ts @@ -1,6 +1,7 @@ import EngagementTab from "./EngagementTab"; import GeneralTab from "./GeneralTab"; import NavigationTab from "./NavigationTab"; +import PartnersTab from "./PartnersTab"; const Site = { slug: "settings-site", @@ -14,7 +15,7 @@ const Site = { fields: [ { type: "tabs", - tabs: [GeneralTab, NavigationTab, EngagementTab], + tabs: [GeneralTab, NavigationTab, EngagementTab, PartnersTab], }, ], }; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index db0e68efd..23eb5eda6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -97,7 +97,7 @@ importers: version: 1.0.7(@swc/core@1.6.3(@swc/helpers@0.5.5))(ajv@6.12.6)(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))(sass@1.69.4) '@payloadcms/db-mongodb': specifier: ^1.5.1 - version: 1.5.2(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0))(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5)))) + version: 1.5.2(@aws-sdk/client-sso-oidc@3.600.0)(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5)))) '@payloadcms/plugin-cloud-storage': specifier: ^1.1.2 version: 1.1.3(@aws-sdk/client-s3@3.600.0)(@aws-sdk/lib-storage@3.600.0(@aws-sdk/client-s3@3.600.0))(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5)))) @@ -133,7 +133,7 @@ importers: version: 1.9.4 migrate-mongo: specifier: ^11.0.0 - version: 11.0.0(mongodb@4.17.1(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0))) + version: 11.0.0(mongodb@4.17.1(@aws-sdk/client-sso-oidc@3.600.0)) monaco-editor: specifier: ^0.50.0 version: 0.50.0 @@ -1075,6 +1075,9 @@ importers: robots-txt-parse: specifier: ^2.0.1 version: 2.0.1 + slate: + specifier: ^0.103.0 + version: 0.103.0 sqlite: specifier: ^5.1.1 version: 5.1.1 @@ -13309,7 +13312,7 @@ snapshots: '@aws-sdk/client-sso-oidc': 3.600.0(@aws-sdk/client-sts@3.600.0) '@aws-sdk/client-sts': 3.600.0 '@aws-sdk/core': 3.598.0 - '@aws-sdk/credential-provider-node': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0))(@aws-sdk/client-sts@3.600.0) + '@aws-sdk/credential-provider-node': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0(@aws-sdk/client-sso-oidc@3.600.0)) '@aws-sdk/middleware-host-header': 3.598.0 '@aws-sdk/middleware-logger': 3.598.0 '@aws-sdk/middleware-recursion-detection': 3.598.0 @@ -13546,6 +13549,53 @@ snapshots: transitivePeerDependencies: - aws-crt + '@aws-sdk/client-sts@3.600.0(@aws-sdk/client-sso-oidc@3.600.0)': + dependencies: + '@aws-crypto/sha256-browser': 5.2.0 + '@aws-crypto/sha256-js': 5.2.0 + '@aws-sdk/client-sso-oidc': 3.600.0(@aws-sdk/client-sts@3.600.0) + '@aws-sdk/core': 3.598.0 + '@aws-sdk/credential-provider-node': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0(@aws-sdk/client-sso-oidc@3.600.0)) + '@aws-sdk/middleware-host-header': 3.598.0 + '@aws-sdk/middleware-logger': 3.598.0 + '@aws-sdk/middleware-recursion-detection': 3.598.0 + '@aws-sdk/middleware-user-agent': 3.598.0 + '@aws-sdk/region-config-resolver': 3.598.0 + '@aws-sdk/types': 3.598.0 + '@aws-sdk/util-endpoints': 3.598.0 + '@aws-sdk/util-user-agent-browser': 3.598.0 + '@aws-sdk/util-user-agent-node': 3.598.0 + '@smithy/config-resolver': 3.0.3 + '@smithy/core': 2.2.3 + '@smithy/fetch-http-handler': 3.1.0 + '@smithy/hash-node': 3.0.2 + '@smithy/invalid-dependency': 3.0.2 + '@smithy/middleware-content-length': 3.0.2 + '@smithy/middleware-endpoint': 3.0.3 + '@smithy/middleware-retry': 3.0.6 + '@smithy/middleware-serde': 3.0.2 + '@smithy/middleware-stack': 3.0.2 + '@smithy/node-config-provider': 3.1.2 + '@smithy/node-http-handler': 3.1.0 + '@smithy/protocol-http': 4.0.2 + '@smithy/smithy-client': 3.1.4 + '@smithy/types': 3.2.0 + '@smithy/url-parser': 3.0.2 + '@smithy/util-base64': 3.0.0 + '@smithy/util-body-length-browser': 3.0.0 + '@smithy/util-body-length-node': 3.0.0 + '@smithy/util-defaults-mode-browser': 3.0.6 + '@smithy/util-defaults-mode-node': 3.0.6 + '@smithy/util-endpoints': 2.0.3 + '@smithy/util-middleware': 3.0.2 + '@smithy/util-retry': 3.0.2 + '@smithy/util-utf8': 3.0.0 + tslib: 2.6.3 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - aws-crt + optional: true + '@aws-sdk/core@3.598.0': dependencies: '@smithy/core': 2.2.3 @@ -13604,6 +13654,25 @@ snapshots: - '@aws-sdk/client-sso-oidc' - aws-crt + '@aws-sdk/credential-provider-ini@3.598.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0(@aws-sdk/client-sso-oidc@3.600.0))': + dependencies: + '@aws-sdk/client-sts': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0) + '@aws-sdk/credential-provider-env': 3.598.0 + '@aws-sdk/credential-provider-http': 3.598.0 + '@aws-sdk/credential-provider-process': 3.598.0 + '@aws-sdk/credential-provider-sso': 3.598.0(@aws-sdk/client-sso-oidc@3.600.0) + '@aws-sdk/credential-provider-web-identity': 3.598.0(@aws-sdk/client-sts@3.600.0(@aws-sdk/client-sso-oidc@3.600.0)) + '@aws-sdk/types': 3.598.0 + '@smithy/credential-provider-imds': 3.1.2 + '@smithy/property-provider': 3.1.2 + '@smithy/shared-ini-file-loader': 3.1.2 + '@smithy/types': 3.2.0 + tslib: 2.6.3 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - aws-crt + optional: true + '@aws-sdk/credential-provider-ini@3.598.0(@aws-sdk/client-sts@3.600.0)': dependencies: '@aws-sdk/client-sts': 3.600.0 @@ -13642,6 +13711,26 @@ snapshots: - '@aws-sdk/client-sts' - aws-crt + '@aws-sdk/credential-provider-node@3.600.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0(@aws-sdk/client-sso-oidc@3.600.0))': + dependencies: + '@aws-sdk/credential-provider-env': 3.598.0 + '@aws-sdk/credential-provider-http': 3.598.0 + '@aws-sdk/credential-provider-ini': 3.598.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0(@aws-sdk/client-sso-oidc@3.600.0)) + '@aws-sdk/credential-provider-process': 3.598.0 + '@aws-sdk/credential-provider-sso': 3.598.0(@aws-sdk/client-sso-oidc@3.600.0) + '@aws-sdk/credential-provider-web-identity': 3.598.0(@aws-sdk/client-sts@3.600.0(@aws-sdk/client-sso-oidc@3.600.0)) + '@aws-sdk/types': 3.598.0 + '@smithy/credential-provider-imds': 3.1.2 + '@smithy/property-provider': 3.1.2 + '@smithy/shared-ini-file-loader': 3.1.2 + '@smithy/types': 3.2.0 + tslib: 2.6.3 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - '@aws-sdk/client-sts' + - aws-crt + optional: true + '@aws-sdk/credential-provider-node@3.600.0(@aws-sdk/client-sts@3.600.0)': dependencies: '@aws-sdk/credential-provider-env': 3.598.0 @@ -13697,6 +13786,15 @@ snapshots: - aws-crt optional: true + '@aws-sdk/credential-provider-web-identity@3.598.0(@aws-sdk/client-sts@3.600.0(@aws-sdk/client-sso-oidc@3.600.0))': + dependencies: + '@aws-sdk/client-sts': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0) + '@aws-sdk/types': 3.598.0 + '@smithy/property-provider': 3.1.2 + '@smithy/types': 3.2.0 + tslib: 2.6.3 + optional: true + '@aws-sdk/credential-provider-web-identity@3.598.0(@aws-sdk/client-sts@3.600.0)': dependencies: '@aws-sdk/client-sts': 3.600.0 @@ -13728,7 +13826,7 @@ snapshots: - aws-crt optional: true - '@aws-sdk/credential-providers@3.600.0(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0))': + '@aws-sdk/credential-providers@3.600.0(@aws-sdk/client-sso-oidc@3.600.0)': dependencies: '@aws-sdk/client-cognito-identity': 3.600.0 '@aws-sdk/client-sso': 3.598.0 @@ -13736,11 +13834,11 @@ snapshots: '@aws-sdk/credential-provider-cognito-identity': 3.600.0 '@aws-sdk/credential-provider-env': 3.598.0 '@aws-sdk/credential-provider-http': 3.598.0 - '@aws-sdk/credential-provider-ini': 3.598.0(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0))(@aws-sdk/client-sts@3.600.0) - '@aws-sdk/credential-provider-node': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0))(@aws-sdk/client-sts@3.600.0) + '@aws-sdk/credential-provider-ini': 3.598.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0(@aws-sdk/client-sso-oidc@3.600.0)) + '@aws-sdk/credential-provider-node': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0(@aws-sdk/client-sso-oidc@3.600.0)) '@aws-sdk/credential-provider-process': 3.598.0 - '@aws-sdk/credential-provider-sso': 3.598.0(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0)) - '@aws-sdk/credential-provider-web-identity': 3.598.0(@aws-sdk/client-sts@3.600.0) + '@aws-sdk/credential-provider-sso': 3.598.0(@aws-sdk/client-sso-oidc@3.600.0) + '@aws-sdk/credential-provider-web-identity': 3.598.0(@aws-sdk/client-sts@3.600.0(@aws-sdk/client-sso-oidc@3.600.0)) '@aws-sdk/types': 3.598.0 '@smithy/credential-provider-imds': 3.1.2 '@smithy/property-provider': 3.1.2 @@ -16849,13 +16947,13 @@ snapshots: - utf-8-validate - webpack-dev-server - '@payloadcms/db-mongodb@1.5.2(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0))(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))': + '@payloadcms/db-mongodb@1.5.2(@aws-sdk/client-sso-oidc@3.600.0)(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))': dependencies: bson-objectid: 2.0.4 deepmerge: 4.3.1 get-port: 5.1.1 http-status: 1.6.2 - mongoose: 6.12.3(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0)) + mongoose: 6.12.3(@aws-sdk/client-sso-oidc@3.600.0) mongoose-aggregate-paginate-v2: 1.0.6 mongoose-paginate-v2: 1.7.22 payload: 2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))) @@ -25558,7 +25656,7 @@ snapshots: braces: 3.0.3 picomatch: 2.3.1 - migrate-mongo@11.0.0(mongodb@4.17.1(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0))): + migrate-mongo@11.0.0(mongodb@4.17.1(@aws-sdk/client-sso-oidc@3.600.0)): dependencies: cli-table3: 0.6.5 commander: 9.5.0 @@ -25566,7 +25664,7 @@ snapshots: fn-args: 5.0.0 fs-extra: 10.1.0 lodash: 4.17.21 - mongodb: 4.17.1(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0)) + mongodb: 4.17.1(@aws-sdk/client-sso-oidc@3.600.0) p-each-series: 2.2.0 miller-rabin@4.0.1: @@ -25722,13 +25820,13 @@ snapshots: - '@aws-sdk/client-sso-oidc' - aws-crt - mongodb@4.17.1(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0)): + mongodb@4.17.1(@aws-sdk/client-sso-oidc@3.600.0): dependencies: bson: 4.7.2 mongodb-connection-string-url: 2.6.0 socks: 2.8.3 optionalDependencies: - '@aws-sdk/credential-providers': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0)) + '@aws-sdk/credential-providers': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0) '@mongodb-js/saslprep': 1.1.7 transitivePeerDependencies: - '@aws-sdk/client-sso-oidc' @@ -25752,11 +25850,11 @@ snapshots: - aws-crt - supports-color - mongoose@6.12.3(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0)): + mongoose@6.12.3(@aws-sdk/client-sso-oidc@3.600.0): dependencies: bson: 4.7.2 kareem: 2.5.1 - mongodb: 4.17.1(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0)) + mongodb: 4.17.1(@aws-sdk/client-sso-oidc@3.600.0) mpath: 0.9.0 mquery: 4.0.3 ms: 2.1.3 From 7e4d3776f4661df95306a4f2ca99b3198f7156ce Mon Sep 17 00:00:00 2001 From: Kevin Koech Date: Tue, 25 Jun 2024 14:21:51 +0300 Subject: [PATCH 2/7] Remove changes to next config --- apps/roboshield/next.config.mjs | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/apps/roboshield/next.config.mjs b/apps/roboshield/next.config.mjs index 3f6b6de0c..38c5c24cd 100644 --- a/apps/roboshield/next.config.mjs +++ b/apps/roboshield/next.config.mjs @@ -31,16 +31,6 @@ const nextConfig = { config.experiments = { ...config.experiments, topLevelAwait: true }; // eslint-disable-line no-param-reassign return config; }, - images: { - remotePatterns: [ - { - protocol: "http", - hostname: "localhost", - port: "3000", - pathname: "**", - }, - ], - }, }; export default withSentryConfig(nextConfig, { From 24764fc8ab9e1e2c0fb6374a357031a47e3ff47f Mon Sep 17 00:00:00 2001 From: Kevin Koech Date: Wed, 26 Jun 2024 09:45:02 +0300 Subject: [PATCH 3/7] Add Initiatives tab --- .../src/components/Footer/Footer.tsx | 22 ++++---- .../src/payload/globals/Site/GeneralTab.ts | 5 -- .../src/payload/globals/Site/InitiativeTab.ts | 50 +++++++++++++++++++ .../src/payload/globals/Site/PartnersTab.ts | 41 --------------- .../src/payload/globals/Site/index.ts | 4 +- 5 files changed, 65 insertions(+), 57 deletions(-) create mode 100644 apps/roboshield/src/payload/globals/Site/InitiativeTab.ts delete mode 100644 apps/roboshield/src/payload/globals/Site/PartnersTab.ts diff --git a/apps/roboshield/src/components/Footer/Footer.tsx b/apps/roboshield/src/components/Footer/Footer.tsx index c18b76d60..841ad166a 100644 --- a/apps/roboshield/src/components/Footer/Footer.tsx +++ b/apps/roboshield/src/components/Footer/Footer.tsx @@ -21,9 +21,15 @@ export interface FooterProps { sx: any; title: string; }; - partners: any[]; - projectDescription: string; - partnerHeaderTitle: string; + initiative: { + partners: { + logo: any; + url: string; + name: string; + }[]; + title: string; + description: string; + }; } const FooterRoot = styled(Box)( @@ -44,10 +50,8 @@ export default function Footer({ connect, description, logo, - partners, - projectDescription, newsletter, - partnerHeaderTitle, + initiative, }: FooterProps) { return ( @@ -94,11 +98,11 @@ export default function Footer({ variant="h6" sx={{ color: "text.secondary", mb: "0" }} > - {partnerHeaderTitle} + {initiative?.title} - {partners.map((partner: any) => ( + {initiative?.partners?.map((partner: any) => ( diff --git a/apps/roboshield/src/payload/globals/Site/GeneralTab.ts b/apps/roboshield/src/payload/globals/Site/GeneralTab.ts index b140ce542..a1fa6fb64 100644 --- a/apps/roboshield/src/payload/globals/Site/GeneralTab.ts +++ b/apps/roboshield/src/payload/globals/Site/GeneralTab.ts @@ -19,11 +19,6 @@ const GeneralTab = { required: true, localized: true, }), - richText({ - name: "projectDescription", - required: true, - localized: true, - }), ], }, { diff --git a/apps/roboshield/src/payload/globals/Site/InitiativeTab.ts b/apps/roboshield/src/payload/globals/Site/InitiativeTab.ts new file mode 100644 index 000000000..cf1d069da --- /dev/null +++ b/apps/roboshield/src/payload/globals/Site/InitiativeTab.ts @@ -0,0 +1,50 @@ +import image from "../../fields/image"; +import link from "../../fields/links/link"; +import richText from "../../fields/richText"; + +const PartnersTab = { + label: "Initiative", + fields: [ + { + name: "initiative", + type: "group", + fields: [ + { + name: "title", + type: "text", + required: true, + }, + richText({ + name: "description", + required: true, + }), + { + name: "partners", + label: "Partners", + type: "array", + fields: [ + { + name: "name", + type: "text", + required: true, + }, + image({ + overrides: { + label: "Logo", + name: "logo", + required: true, + }, + }), + link({ + defaultValue: "custom", + disableLinkTypeSelection: true, + disableOpenInNewTab: true, + }), + ], + }, + ], + }, + ], +}; + +export default PartnersTab; diff --git a/apps/roboshield/src/payload/globals/Site/PartnersTab.ts b/apps/roboshield/src/payload/globals/Site/PartnersTab.ts deleted file mode 100644 index 23d8acb36..000000000 --- a/apps/roboshield/src/payload/globals/Site/PartnersTab.ts +++ /dev/null @@ -1,41 +0,0 @@ -import image from "../../fields/image"; -import link from "../../fields/links/link"; -import richText from "../../fields/richText"; - -const PartnersTab = { - label: "Partners", - fields: [ - { - name: "partnerHeaderTitle", - type: "text", - required: true, - localized: true, - }, - { - name: "partners", - label: "Partners", - type: "array", - fields: [ - { - name: "name", - type: "text", - required: true, - }, - image({ - overrides: { - label: "Logo", - name: "logo", - required: true, - }, - }), - link({ - defaultValue: "custom", - disableLinkTypeSelection: true, - disableOpenInNewTab: true, - }), - ], - }, - ], -}; - -export default PartnersTab; diff --git a/apps/roboshield/src/payload/globals/Site/index.ts b/apps/roboshield/src/payload/globals/Site/index.ts index 7f9d7f39e..f439b60f0 100644 --- a/apps/roboshield/src/payload/globals/Site/index.ts +++ b/apps/roboshield/src/payload/globals/Site/index.ts @@ -1,7 +1,7 @@ import EngagementTab from "./EngagementTab"; import GeneralTab from "./GeneralTab"; import NavigationTab from "./NavigationTab"; -import PartnersTab from "./PartnersTab"; +import InitiativeTab from "./InitiativeTab"; const Site = { slug: "settings-site", @@ -15,7 +15,7 @@ const Site = { fields: [ { type: "tabs", - tabs: [GeneralTab, NavigationTab, EngagementTab, PartnersTab], + tabs: [GeneralTab, NavigationTab, EngagementTab, InitiativeTab], }, ], }; From dbca06efc0644f168d067f6e4f2771abb95799aa Mon Sep 17 00:00:00 2001 From: Kevin Koech Date: Wed, 26 Jun 2024 12:19:06 +0300 Subject: [PATCH 4/7] Added Inititative types --- apps/roboshield/src/components/Footer/Footer.tsx | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/apps/roboshield/src/components/Footer/Footer.tsx b/apps/roboshield/src/components/Footer/Footer.tsx index 841ad166a..c8ebf39af 100644 --- a/apps/roboshield/src/components/Footer/Footer.tsx +++ b/apps/roboshield/src/components/Footer/Footer.tsx @@ -7,6 +7,7 @@ import NewsletterSubscription from "@/roboshield/components/NewsletterSubscripti import StayInTouch from "@/roboshield/components/StayInTouch"; import RichText from "@/roboshield/components/RichText"; import FooterDescription from "./FooterDescription"; +import { Partner } from "@/roboshield/lib/data/payload.types"; export interface FooterProps { connect: { @@ -22,11 +23,7 @@ export interface FooterProps { title: string; }; initiative: { - partners: { - logo: any; - url: string; - name: string; - }[]; + partners: Partner[]; title: string; description: string; }; From f080d38d7cd1f4ee715c8dc31dcffe9536bd006d Mon Sep 17 00:00:00 2001 From: Kevin Koech Date: Wed, 26 Jun 2024 12:59:32 +0300 Subject: [PATCH 5/7] Add ts-node into list of dev dependancies --- apps/roboshield/package.json | 1 + pnpm-lock.yaml | 1131 ++++++++-------------------------- 2 files changed, 270 insertions(+), 862 deletions(-) diff --git a/apps/roboshield/package.json b/apps/roboshield/package.json index 17bb9b63a..03d78907a 100644 --- a/apps/roboshield/package.json +++ b/apps/roboshield/package.json @@ -69,6 +69,7 @@ "jest": "^29.7.0", "jest-config-commons-ui": "workspace:*", "prettier": "3.1.1", + "ts-node": "^10.9.2", "typescript": "^5.4.5" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 23eb5eda6..2cef6b3d4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -94,31 +94,31 @@ importers: version: 0.84.0(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@payloadcms/bundler-webpack': specifier: ^1.0.6 - version: 1.0.7(@swc/core@1.6.3(@swc/helpers@0.5.5))(ajv@6.12.6)(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))(sass@1.69.4) + version: 1.0.7(@swc/core@1.6.3(@swc/helpers@0.5.5))(ajv@8.16.0)(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(sass@1.69.4) '@payloadcms/db-mongodb': specifier: ^1.5.1 - version: 1.5.2(@aws-sdk/client-sso-oidc@3.600.0)(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5)))) + version: 1.5.2(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0))(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0))) '@payloadcms/plugin-cloud-storage': specifier: ^1.1.2 - version: 1.1.3(@aws-sdk/client-s3@3.600.0)(@aws-sdk/lib-storage@3.600.0(@aws-sdk/client-s3@3.600.0))(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5)))) + version: 1.1.3(@aws-sdk/client-s3@3.600.0)(@aws-sdk/lib-storage@3.600.0(@aws-sdk/client-s3@3.600.0))(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0))) '@payloadcms/plugin-nested-docs': specifier: ^1.0.12 - version: 1.0.12(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5)))) + version: 1.0.12(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0))) '@payloadcms/plugin-sentry': specifier: ^0.0.6 - version: 0.0.6(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))(react@18.3.1) + version: 0.0.6(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(react@18.3.1) '@payloadcms/plugin-seo': specifier: ^2.3.2 - version: 2.3.2(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))(react@18.3.1) + version: 2.3.2(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(react@18.3.1) '@payloadcms/richtext-slate': specifier: ^1.5.2 - version: 1.5.2(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.5.2(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@react-spring/web': specifier: ^9.7.3 version: 9.7.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@sentry/nextjs': specifier: ^8.10.0 - version: 8.11.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.25.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.52.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.25.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.25.1)(encoding@0.1.13)(next@14.2.4(@babel/core@7.24.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))) + version: 8.11.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.25.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.52.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.25.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.25.1)(encoding@0.1.13)(next@14.2.4(@babel/core@7.24.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) airtable: specifier: ^0.12.2 version: 0.12.2(encoding@0.1.13) @@ -133,7 +133,7 @@ importers: version: 1.9.4 migrate-mongo: specifier: ^11.0.0 - version: 11.0.0(mongodb@4.17.1(@aws-sdk/client-sso-oidc@3.600.0)) + version: 11.0.0(mongodb@4.17.1(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0))) monaco-editor: specifier: ^0.50.0 version: 0.50.0 @@ -148,7 +148,7 @@ importers: version: 1.0.3 payload: specifier: ^2.22.0 - version: 2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))) + version: 2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) prop-types: specifier: ^15.8.1 version: 15.8.1 @@ -233,10 +233,10 @@ importers: version: link:../../packages/eslint-config-commons-ui eslint-import-resolver-webpack: specifier: ^0.13.8 - version: 0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))) + version: 0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) eslint-plugin-import: specifier: ^2.29.0 - version: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(eslint@8.57.0) + version: 2.29.1(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0) identity-obj-proxy: specifier: ^3.0.0 version: 3.0.0 @@ -263,7 +263,7 @@ importers: version: 5.5.2 webpack: specifier: ^5.89.0 - version: 5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5)) + version: 5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0) apps/codeforafrica: dependencies: @@ -308,7 +308,7 @@ importers: version: 1.0.7(@swc/core@1.3.96(@swc/helpers@0.5.5))(ajv@8.16.0)(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.3.96(@swc/helpers@0.5.5))))(sass@1.69.4) '@payloadcms/db-mongodb': specifier: ^1.4.0 - version: 1.5.2(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.3.96(@swc/helpers@0.5.5)))) + version: 1.5.2(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0))(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.3.96(@swc/helpers@0.5.5)))) '@payloadcms/plugin-cloud-storage': specifier: ^1.1.1 version: 1.1.3(@aws-sdk/client-s3@3.600.0)(@aws-sdk/lib-storage@3.600.0(@aws-sdk/client-s3@3.600.0))(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.3.96(@swc/helpers@0.5.5)))) @@ -426,7 +426,7 @@ importers: version: 0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.3.96(@swc/helpers@0.5.5))) eslint-plugin-import: specifier: ^2.29.0 - version: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(eslint@8.57.0) + version: 2.29.1(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0) identity-obj-proxy: specifier: ^3.0.0 version: 3.0.0 @@ -547,7 +547,7 @@ importers: version: 0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(esbuild@0.20.2)) eslint-plugin-import: specifier: ^2.29.0 - version: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(eslint@8.57.0) + version: 2.29.1(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0) prettier: specifier: ^3.1.1 version: 3.3.2 @@ -710,7 +710,7 @@ importers: version: 8.1.10(@types/react-dom@18.3.0)(@types/react@18.3.3)(encoding@0.1.13)(prettier@3.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/addon-interactions': specifier: ^8.1.5 - version: 8.1.10(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.38)(typescript@5.5.2))) + version: 8.1.10(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)) '@storybook/addon-links': specifier: ^8.1.5 version: 8.1.10(react@18.3.1) @@ -722,13 +722,13 @@ importers: version: 8.1.10(@babel/preset-env@7.24.7(@babel/core@7.24.7))(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/nextjs': specifier: ^8.1.5 - version: 8.1.10(@jest/globals@29.7.0)(@types/jest@29.5.12)(babel-plugin-macros@3.1.0)(encoding@0.1.13)(jest@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.38)(typescript@5.5.2)))(next@14.2.4(@babel/core@7.24.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(prettier@3.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4)(type-fest@4.20.1)(typescript@5.5.2)(webpack-hot-middleware@2.26.1)(webpack@5.92.1) + version: 8.1.10(@jest/globals@29.7.0)(@types/jest@29.5.12)(babel-plugin-macros@3.1.0)(encoding@0.1.13)(jest@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0))(next@14.2.4(@babel/core@7.24.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(prettier@3.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4)(type-fest@4.20.1)(typescript@5.5.2)(webpack-hot-middleware@2.26.1)(webpack@5.92.1) '@storybook/react': specifier: ^8.1.5 version: 8.1.10(encoding@0.1.13)(prettier@3.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.2) '@storybook/test': specifier: ^8.1.5 - version: 8.1.10(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.38)(typescript@5.5.2))) + version: 8.1.10(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)) '@svgr/webpack': specifier: ^8.1.0 version: 8.1.0(typescript@5.5.2) @@ -767,7 +767,7 @@ importers: version: 0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1) eslint-plugin-import: specifier: ^2.29.0 - version: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(eslint@8.57.0) + version: 2.29.1(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0) eslint-plugin-module-resolver: specifier: ^1.5.0 version: 1.5.0 @@ -785,7 +785,7 @@ importers: version: 3.0.0 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.38)(typescript@5.5.2)) + version: 29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0) jest-config-commons-ui: specifier: workspace:* version: link:../../packages/jest-config-commons-ui @@ -951,13 +951,13 @@ importers: version: 0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1) eslint-plugin-import: specifier: ^2.29.0 - version: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(eslint@8.57.0) + version: 2.29.1(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0) identity-obj-proxy: specifier: ^3.0.0 version: 3.0.0 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.38)(typescript@5.5.2)) + version: 29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0) jest-config-commons-ui: specifier: workspace:* version: link:../../packages/jest-config-commons-ui @@ -1014,28 +1014,28 @@ importers: version: 14.2.4 '@payloadcms/bundler-webpack': specifier: ^1.0.7 - version: 1.0.7(@swc/core@1.6.1(@swc/helpers@0.5.5))(ajv@8.16.0)(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(sass@1.69.4) + version: 1.0.7(@swc/core@1.6.3(@swc/helpers@0.5.5))(ajv@8.16.0)(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))(sass@1.69.4) '@payloadcms/db-mongodb': specifier: ^1.5.2 - version: 1.5.2(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0))) + version: 1.5.2(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0))(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5)))) '@payloadcms/plugin-cloud-storage': specifier: ^1.1.3 - version: 1.1.3(@aws-sdk/client-s3@3.600.0)(@aws-sdk/lib-storage@3.600.0(@aws-sdk/client-s3@3.600.0))(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0))) + version: 1.1.3(@aws-sdk/client-s3@3.600.0)(@aws-sdk/lib-storage@3.600.0(@aws-sdk/client-s3@3.600.0))(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5)))) '@payloadcms/plugin-nested-docs': specifier: ^1.0.12 - version: 1.0.12(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0))) + version: 1.0.12(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5)))) '@payloadcms/plugin-sentry': specifier: ^0.0.6 - version: 0.0.6(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(react@18.3.1) + version: 0.0.6(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))(react@18.3.1) '@payloadcms/plugin-seo': specifier: ^2.3.2 - version: 2.3.2(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(react@18.3.1) + version: 2.3.2(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))(react@18.3.1) '@payloadcms/richtext-slate': specifier: ^1.5.2 - version: 1.5.2(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.5.2(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@sentry/nextjs': specifier: ^8.10.0 - version: 8.11.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.25.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.52.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.25.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.25.1)(encoding@0.1.13)(next@14.2.4(@babel/core@7.24.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + version: 8.11.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.25.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.52.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.25.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.25.1)(encoding@0.1.13)(next@14.2.4(@babel/core@7.24.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))) ace-builds: specifier: ^1.34.2 version: 1.35.0 @@ -1059,7 +1059,7 @@ importers: version: 1.0.3 payload: specifier: 2.22.0 - version: 2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + version: 2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))) react: specifier: ^18.3.1 version: 18.3.1 @@ -1120,25 +1120,28 @@ importers: version: 8.57.0 eslint-config-next: specifier: 14.2.3 - version: 14.2.3(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(eslint@8.57.0)(typescript@5.5.2) + version: 14.2.3(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))(eslint@8.57.0)(typescript@5.5.2) eslint-config-prettier: specifier: ^9.1.0 version: 9.1.0(eslint@8.57.0) eslint-import-resolver-webpack: specifier: ^0.13.8 - version: 0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + version: 0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))) eslint-plugin-import: specifier: ^2.29.1 - version: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(eslint@8.57.0) + version: 2.29.1(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0) jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.1(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2)) + version: 29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2)) jest-config-commons-ui: specifier: workspace:* version: link:../../packages/jest-config-commons-ui prettier: specifier: 3.1.1 version: 3.1.1 + ts-node: + specifier: ^10.9.2 + version: 10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2) typescript: specifier: ^5.4.5 version: 5.5.2 @@ -1195,7 +1198,7 @@ importers: version: 133.0.0(encoding@0.1.13) jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.14.7)(typescript@5.5.2)) + version: 29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2)) next: specifier: 14.1.3 version: 14.1.3(@babel/core@7.24.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) @@ -1281,7 +1284,7 @@ importers: version: 3.0.0 jest: specifier: ^29.7.0 - version: 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(typescript@5.5.2)) + version: 29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2)) jest-config-commons-ui: specifier: workspace:* version: link:../jest-config-commons-ui @@ -1339,7 +1342,7 @@ importers: version: link:../eslint-config-commons-ui jest: specifier: ^29.7.0 - version: 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(typescript@5.5.2)) + version: 29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2)) jest-config-commons-ui: specifier: workspace:* version: link:../jest-config-commons-ui @@ -1369,7 +1372,7 @@ importers: dependencies: '@testing-library/jest-dom': specifier: ^6.1.5 - version: 6.4.6(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(typescript@5.5.2))) + version: 6.4.6(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(babel-plugin-macros@3.1.0)) '@testing-library/react': specifier: ^14.1.2 version: 14.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -1409,7 +1412,7 @@ importers: version: 3.0.0 jest: specifier: ^29.7.0 - version: 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(typescript@5.5.2)) + version: 29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2)) jest-config-commons-ui: specifier: workspace:* version: link:../jest-config-commons-ui @@ -1457,7 +1460,7 @@ importers: version: 1.1.0 eslint-plugin-import: specifier: ^2.29.0 - version: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(eslint@8.57.0) + version: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))(eslint@8.57.0) eslint-plugin-jest: specifier: ^27.6.0 version: 27.9.0(eslint@8.57.0)(jest@29.7.0)(typescript@5.5.2) @@ -1531,7 +1534,7 @@ importers: version: 3.0.0 jest: specifier: ^29.7.0 - version: 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(typescript@5.5.2)) + version: 29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2)) prettier: specifier: ^3.1.1 version: 3.3.2 @@ -13312,7 +13315,7 @@ snapshots: '@aws-sdk/client-sso-oidc': 3.600.0(@aws-sdk/client-sts@3.600.0) '@aws-sdk/client-sts': 3.600.0 '@aws-sdk/core': 3.598.0 - '@aws-sdk/credential-provider-node': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0(@aws-sdk/client-sso-oidc@3.600.0)) + '@aws-sdk/credential-provider-node': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0) '@aws-sdk/middleware-host-header': 3.598.0 '@aws-sdk/middleware-logger': 3.598.0 '@aws-sdk/middleware-recursion-detection': 3.598.0 @@ -13360,7 +13363,7 @@ snapshots: '@aws-sdk/client-sso-oidc': 3.600.0(@aws-sdk/client-sts@3.600.0) '@aws-sdk/client-sts': 3.600.0 '@aws-sdk/core': 3.598.0 - '@aws-sdk/credential-provider-node': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0))(@aws-sdk/client-sts@3.600.0) + '@aws-sdk/credential-provider-node': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0) '@aws-sdk/middleware-bucket-endpoint': 3.598.0 '@aws-sdk/middleware-expect-continue': 3.598.0 '@aws-sdk/middleware-flexible-checksums': 3.598.0 @@ -13421,7 +13424,7 @@ snapshots: '@aws-crypto/sha256-js': 5.2.0 '@aws-sdk/client-sts': 3.600.0 '@aws-sdk/core': 3.598.0 - '@aws-sdk/credential-provider-node': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0))(@aws-sdk/client-sts@3.600.0) + '@aws-sdk/credential-provider-node': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0) '@aws-sdk/middleware-host-header': 3.598.0 '@aws-sdk/middleware-logger': 3.598.0 '@aws-sdk/middleware-recursion-detection': 3.598.0 @@ -13510,52 +13513,7 @@ snapshots: '@aws-crypto/sha256-js': 5.2.0 '@aws-sdk/client-sso-oidc': 3.600.0(@aws-sdk/client-sts@3.600.0) '@aws-sdk/core': 3.598.0 - '@aws-sdk/credential-provider-node': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0))(@aws-sdk/client-sts@3.600.0) - '@aws-sdk/middleware-host-header': 3.598.0 - '@aws-sdk/middleware-logger': 3.598.0 - '@aws-sdk/middleware-recursion-detection': 3.598.0 - '@aws-sdk/middleware-user-agent': 3.598.0 - '@aws-sdk/region-config-resolver': 3.598.0 - '@aws-sdk/types': 3.598.0 - '@aws-sdk/util-endpoints': 3.598.0 - '@aws-sdk/util-user-agent-browser': 3.598.0 - '@aws-sdk/util-user-agent-node': 3.598.0 - '@smithy/config-resolver': 3.0.3 - '@smithy/core': 2.2.3 - '@smithy/fetch-http-handler': 3.1.0 - '@smithy/hash-node': 3.0.2 - '@smithy/invalid-dependency': 3.0.2 - '@smithy/middleware-content-length': 3.0.2 - '@smithy/middleware-endpoint': 3.0.3 - '@smithy/middleware-retry': 3.0.6 - '@smithy/middleware-serde': 3.0.2 - '@smithy/middleware-stack': 3.0.2 - '@smithy/node-config-provider': 3.1.2 - '@smithy/node-http-handler': 3.1.0 - '@smithy/protocol-http': 4.0.2 - '@smithy/smithy-client': 3.1.4 - '@smithy/types': 3.2.0 - '@smithy/url-parser': 3.0.2 - '@smithy/util-base64': 3.0.0 - '@smithy/util-body-length-browser': 3.0.0 - '@smithy/util-body-length-node': 3.0.0 - '@smithy/util-defaults-mode-browser': 3.0.6 - '@smithy/util-defaults-mode-node': 3.0.6 - '@smithy/util-endpoints': 2.0.3 - '@smithy/util-middleware': 3.0.2 - '@smithy/util-retry': 3.0.2 - '@smithy/util-utf8': 3.0.0 - tslib: 2.6.3 - transitivePeerDependencies: - - aws-crt - - '@aws-sdk/client-sts@3.600.0(@aws-sdk/client-sso-oidc@3.600.0)': - dependencies: - '@aws-crypto/sha256-browser': 5.2.0 - '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/client-sso-oidc': 3.600.0(@aws-sdk/client-sts@3.600.0) - '@aws-sdk/core': 3.598.0 - '@aws-sdk/credential-provider-node': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0(@aws-sdk/client-sso-oidc@3.600.0)) + '@aws-sdk/credential-provider-node': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0) '@aws-sdk/middleware-host-header': 3.598.0 '@aws-sdk/middleware-logger': 3.598.0 '@aws-sdk/middleware-recursion-detection': 3.598.0 @@ -13592,9 +13550,7 @@ snapshots: '@smithy/util-utf8': 3.0.0 tslib: 2.6.3 transitivePeerDependencies: - - '@aws-sdk/client-sso-oidc' - aws-crt - optional: true '@aws-sdk/core@3.598.0': dependencies: @@ -13636,44 +13592,7 @@ snapshots: '@smithy/util-stream': 3.0.4 tslib: 2.6.3 - '@aws-sdk/credential-provider-ini@3.598.0(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0))(@aws-sdk/client-sts@3.600.0)': - dependencies: - '@aws-sdk/client-sts': 3.600.0 - '@aws-sdk/credential-provider-env': 3.598.0 - '@aws-sdk/credential-provider-http': 3.598.0 - '@aws-sdk/credential-provider-process': 3.598.0 - '@aws-sdk/credential-provider-sso': 3.598.0(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0)) - '@aws-sdk/credential-provider-web-identity': 3.598.0(@aws-sdk/client-sts@3.600.0) - '@aws-sdk/types': 3.598.0 - '@smithy/credential-provider-imds': 3.1.2 - '@smithy/property-provider': 3.1.2 - '@smithy/shared-ini-file-loader': 3.1.2 - '@smithy/types': 3.2.0 - tslib: 2.6.3 - transitivePeerDependencies: - - '@aws-sdk/client-sso-oidc' - - aws-crt - - '@aws-sdk/credential-provider-ini@3.598.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0(@aws-sdk/client-sso-oidc@3.600.0))': - dependencies: - '@aws-sdk/client-sts': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0) - '@aws-sdk/credential-provider-env': 3.598.0 - '@aws-sdk/credential-provider-http': 3.598.0 - '@aws-sdk/credential-provider-process': 3.598.0 - '@aws-sdk/credential-provider-sso': 3.598.0(@aws-sdk/client-sso-oidc@3.600.0) - '@aws-sdk/credential-provider-web-identity': 3.598.0(@aws-sdk/client-sts@3.600.0(@aws-sdk/client-sso-oidc@3.600.0)) - '@aws-sdk/types': 3.598.0 - '@smithy/credential-provider-imds': 3.1.2 - '@smithy/property-provider': 3.1.2 - '@smithy/shared-ini-file-loader': 3.1.2 - '@smithy/types': 3.2.0 - tslib: 2.6.3 - transitivePeerDependencies: - - '@aws-sdk/client-sso-oidc' - - aws-crt - optional: true - - '@aws-sdk/credential-provider-ini@3.598.0(@aws-sdk/client-sts@3.600.0)': + '@aws-sdk/credential-provider-ini@3.598.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0)': dependencies: '@aws-sdk/client-sts': 3.600.0 '@aws-sdk/credential-provider-env': 3.598.0 @@ -13690,52 +13609,12 @@ snapshots: transitivePeerDependencies: - '@aws-sdk/client-sso-oidc' - aws-crt - optional: true - - '@aws-sdk/credential-provider-node@3.600.0(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0))(@aws-sdk/client-sts@3.600.0)': - dependencies: - '@aws-sdk/credential-provider-env': 3.598.0 - '@aws-sdk/credential-provider-http': 3.598.0 - '@aws-sdk/credential-provider-ini': 3.598.0(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0))(@aws-sdk/client-sts@3.600.0) - '@aws-sdk/credential-provider-process': 3.598.0 - '@aws-sdk/credential-provider-sso': 3.598.0(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0)) - '@aws-sdk/credential-provider-web-identity': 3.598.0(@aws-sdk/client-sts@3.600.0) - '@aws-sdk/types': 3.598.0 - '@smithy/credential-provider-imds': 3.1.2 - '@smithy/property-provider': 3.1.2 - '@smithy/shared-ini-file-loader': 3.1.2 - '@smithy/types': 3.2.0 - tslib: 2.6.3 - transitivePeerDependencies: - - '@aws-sdk/client-sso-oidc' - - '@aws-sdk/client-sts' - - aws-crt - - '@aws-sdk/credential-provider-node@3.600.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0(@aws-sdk/client-sso-oidc@3.600.0))': - dependencies: - '@aws-sdk/credential-provider-env': 3.598.0 - '@aws-sdk/credential-provider-http': 3.598.0 - '@aws-sdk/credential-provider-ini': 3.598.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0(@aws-sdk/client-sso-oidc@3.600.0)) - '@aws-sdk/credential-provider-process': 3.598.0 - '@aws-sdk/credential-provider-sso': 3.598.0(@aws-sdk/client-sso-oidc@3.600.0) - '@aws-sdk/credential-provider-web-identity': 3.598.0(@aws-sdk/client-sts@3.600.0(@aws-sdk/client-sso-oidc@3.600.0)) - '@aws-sdk/types': 3.598.0 - '@smithy/credential-provider-imds': 3.1.2 - '@smithy/property-provider': 3.1.2 - '@smithy/shared-ini-file-loader': 3.1.2 - '@smithy/types': 3.2.0 - tslib: 2.6.3 - transitivePeerDependencies: - - '@aws-sdk/client-sso-oidc' - - '@aws-sdk/client-sts' - - aws-crt - optional: true - '@aws-sdk/credential-provider-node@3.600.0(@aws-sdk/client-sts@3.600.0)': + '@aws-sdk/credential-provider-node@3.600.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0)': dependencies: '@aws-sdk/credential-provider-env': 3.598.0 '@aws-sdk/credential-provider-http': 3.598.0 - '@aws-sdk/credential-provider-ini': 3.598.0(@aws-sdk/client-sts@3.600.0) + '@aws-sdk/credential-provider-ini': 3.598.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0) '@aws-sdk/credential-provider-process': 3.598.0 '@aws-sdk/credential-provider-sso': 3.598.0(@aws-sdk/client-sso-oidc@3.600.0) '@aws-sdk/credential-provider-web-identity': 3.598.0(@aws-sdk/client-sts@3.600.0) @@ -13749,7 +13628,6 @@ snapshots: - '@aws-sdk/client-sso-oidc' - '@aws-sdk/client-sts' - aws-crt - optional: true '@aws-sdk/credential-provider-process@3.598.0': dependencies: @@ -13759,19 +13637,6 @@ snapshots: '@smithy/types': 3.2.0 tslib: 2.6.3 - '@aws-sdk/credential-provider-sso@3.598.0(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0))': - dependencies: - '@aws-sdk/client-sso': 3.598.0 - '@aws-sdk/token-providers': 3.598.0(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0)) - '@aws-sdk/types': 3.598.0 - '@smithy/property-provider': 3.1.2 - '@smithy/shared-ini-file-loader': 3.1.2 - '@smithy/types': 3.2.0 - tslib: 2.6.3 - transitivePeerDependencies: - - '@aws-sdk/client-sso-oidc' - - aws-crt - '@aws-sdk/credential-provider-sso@3.598.0(@aws-sdk/client-sso-oidc@3.600.0)': dependencies: '@aws-sdk/client-sso': 3.598.0 @@ -13784,16 +13649,6 @@ snapshots: transitivePeerDependencies: - '@aws-sdk/client-sso-oidc' - aws-crt - optional: true - - '@aws-sdk/credential-provider-web-identity@3.598.0(@aws-sdk/client-sts@3.600.0(@aws-sdk/client-sso-oidc@3.600.0))': - dependencies: - '@aws-sdk/client-sts': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0) - '@aws-sdk/types': 3.598.0 - '@smithy/property-provider': 3.1.2 - '@smithy/types': 3.2.0 - tslib: 2.6.3 - optional: true '@aws-sdk/credential-provider-web-identity@3.598.0(@aws-sdk/client-sts@3.600.0)': dependencies: @@ -13803,7 +13658,7 @@ snapshots: '@smithy/types': 3.2.0 tslib: 2.6.3 - '@aws-sdk/credential-providers@3.600.0': + '@aws-sdk/credential-providers@3.600.0(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0))': dependencies: '@aws-sdk/client-cognito-identity': 3.600.0 '@aws-sdk/client-sso': 3.598.0 @@ -13811,8 +13666,8 @@ snapshots: '@aws-sdk/credential-provider-cognito-identity': 3.600.0 '@aws-sdk/credential-provider-env': 3.598.0 '@aws-sdk/credential-provider-http': 3.598.0 - '@aws-sdk/credential-provider-ini': 3.598.0(@aws-sdk/client-sts@3.600.0) - '@aws-sdk/credential-provider-node': 3.600.0(@aws-sdk/client-sts@3.600.0) + '@aws-sdk/credential-provider-ini': 3.598.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0) + '@aws-sdk/credential-provider-node': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0) '@aws-sdk/credential-provider-process': 3.598.0 '@aws-sdk/credential-provider-sso': 3.598.0(@aws-sdk/client-sso-oidc@3.600.0) '@aws-sdk/credential-provider-web-identity': 3.598.0(@aws-sdk/client-sts@3.600.0) @@ -13826,29 +13681,6 @@ snapshots: - aws-crt optional: true - '@aws-sdk/credential-providers@3.600.0(@aws-sdk/client-sso-oidc@3.600.0)': - dependencies: - '@aws-sdk/client-cognito-identity': 3.600.0 - '@aws-sdk/client-sso': 3.598.0 - '@aws-sdk/client-sts': 3.600.0 - '@aws-sdk/credential-provider-cognito-identity': 3.600.0 - '@aws-sdk/credential-provider-env': 3.598.0 - '@aws-sdk/credential-provider-http': 3.598.0 - '@aws-sdk/credential-provider-ini': 3.598.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0(@aws-sdk/client-sso-oidc@3.600.0)) - '@aws-sdk/credential-provider-node': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0(@aws-sdk/client-sso-oidc@3.600.0)) - '@aws-sdk/credential-provider-process': 3.598.0 - '@aws-sdk/credential-provider-sso': 3.598.0(@aws-sdk/client-sso-oidc@3.600.0) - '@aws-sdk/credential-provider-web-identity': 3.598.0(@aws-sdk/client-sts@3.600.0(@aws-sdk/client-sso-oidc@3.600.0)) - '@aws-sdk/types': 3.598.0 - '@smithy/credential-provider-imds': 3.1.2 - '@smithy/property-provider': 3.1.2 - '@smithy/types': 3.2.0 - tslib: 2.6.3 - transitivePeerDependencies: - - '@aws-sdk/client-sso-oidc' - - aws-crt - optional: true - '@aws-sdk/lib-storage@3.600.0(@aws-sdk/client-s3@3.600.0)': dependencies: '@aws-sdk/client-s3': 3.600.0 @@ -13968,15 +13800,6 @@ snapshots: '@smithy/types': 3.2.0 tslib: 2.6.3 - '@aws-sdk/token-providers@3.598.0(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0))': - dependencies: - '@aws-sdk/client-sso-oidc': 3.600.0(@aws-sdk/client-sts@3.600.0) - '@aws-sdk/types': 3.598.0 - '@smithy/property-provider': 3.1.2 - '@smithy/shared-ini-file-loader': 3.1.2 - '@smithy/types': 3.2.0 - tslib: 2.6.3 - '@aws-sdk/token-providers@3.598.0(@aws-sdk/client-sso-oidc@3.600.0)': dependencies: '@aws-sdk/client-sso-oidc': 3.600.0(@aws-sdk/client-sts@3.600.0) @@ -13985,7 +13808,6 @@ snapshots: '@smithy/shared-ini-file-loader': 3.1.2 '@smithy/types': 3.2.0 tslib: 2.6.3 - optional: true '@aws-sdk/types@3.598.0': dependencies: @@ -15794,7 +15616,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.38)(typescript@5.5.2)) + jest-config: 29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.3.96(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -15815,7 +15637,7 @@ snapshots: - supports-color - ts-node - '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.1(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2))': + '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 @@ -15829,7 +15651,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.14.7)(typescript@5.5.2)) + jest-config: 29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -15850,7 +15672,7 @@ snapshots: - supports-color - ts-node - '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2))': + '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 @@ -15864,7 +15686,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)) + jest-config: 29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -15885,166 +15707,61 @@ snapshots: - supports-color - ts-node - '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.38)(typescript@5.5.2))': + '@jest/environment@29.7.0': dependencies: - '@jest/console': 29.7.0 - '@jest/reporters': 29.7.0 - '@jest/test-result': 29.7.0 - '@jest/transform': 29.7.0 + '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/node': 20.14.7 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - ci-info: 3.9.0 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.38)(typescript@5.5.2)) - jest-haste-map: 29.7.0 - jest-message-util: 29.7.0 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-resolve-dependencies: 29.7.0 - jest-runner: 29.7.0 - jest-runtime: 29.7.0 + jest-mock: 29.7.0 + + '@jest/expect-utils@29.7.0': + dependencies: + jest-get-type: 29.6.3 + + '@jest/expect@29.7.0': + dependencies: + expect: 29.7.0 jest-snapshot: 29.7.0 + transitivePeerDependencies: + - supports-color + + '@jest/fake-timers@29.7.0': + dependencies: + '@jest/types': 29.6.3 + '@sinonjs/fake-timers': 10.3.0 + '@types/node': 20.14.7 + jest-message-util: 29.7.0 + jest-mock: 29.7.0 jest-util: 29.7.0 - jest-validate: 29.7.0 - jest-watcher: 29.7.0 - micromatch: 4.0.7 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-ansi: 6.0.1 + + '@jest/globals@29.7.0': + dependencies: + '@jest/environment': 29.7.0 + '@jest/expect': 29.7.0 + '@jest/types': 29.6.3 + jest-mock: 29.7.0 transitivePeerDependencies: - - babel-plugin-macros - supports-color - - ts-node - '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.14.7)(typescript@5.5.2))': + '@jest/reporters@29.7.0': dependencies: + '@bcoe/v8-coverage': 0.2.3 '@jest/console': 29.7.0 - '@jest/reporters': 29.7.0 '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 + '@jridgewell/trace-mapping': 0.3.25 '@types/node': 20.14.7 - ansi-escapes: 4.3.2 chalk: 4.1.2 - ci-info: 3.9.0 + collect-v8-coverage: 1.0.2 exit: 0.1.2 + glob: 7.2.3 graceful-fs: 4.2.11 - jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.14.7)(typescript@5.5.2)) - jest-haste-map: 29.7.0 - jest-message-util: 29.7.0 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-resolve-dependencies: 29.7.0 - jest-runner: 29.7.0 - jest-runtime: 29.7.0 - jest-snapshot: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - jest-watcher: 29.7.0 - micromatch: 4.0.7 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-ansi: 6.0.1 - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - ts-node - - '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(typescript@5.5.2))': - dependencies: - '@jest/console': 29.7.0 - '@jest/reporters': 29.7.0 - '@jest/test-result': 29.7.0 - '@jest/transform': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 20.14.7 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - ci-info: 3.9.0 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(typescript@5.5.2)) - jest-haste-map: 29.7.0 - jest-message-util: 29.7.0 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-resolve-dependencies: 29.7.0 - jest-runner: 29.7.0 - jest-runtime: 29.7.0 - jest-snapshot: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - jest-watcher: 29.7.0 - micromatch: 4.0.7 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-ansi: 6.0.1 - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - ts-node - - '@jest/environment@29.7.0': - dependencies: - '@jest/fake-timers': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 20.14.7 - jest-mock: 29.7.0 - - '@jest/expect-utils@29.7.0': - dependencies: - jest-get-type: 29.6.3 - - '@jest/expect@29.7.0': - dependencies: - expect: 29.7.0 - jest-snapshot: 29.7.0 - transitivePeerDependencies: - - supports-color - - '@jest/fake-timers@29.7.0': - dependencies: - '@jest/types': 29.6.3 - '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.14.7 - jest-message-util: 29.7.0 - jest-mock: 29.7.0 - jest-util: 29.7.0 - - '@jest/globals@29.7.0': - dependencies: - '@jest/environment': 29.7.0 - '@jest/expect': 29.7.0 - '@jest/types': 29.6.3 - jest-mock: 29.7.0 - transitivePeerDependencies: - - supports-color - - '@jest/reporters@29.7.0': - dependencies: - '@bcoe/v8-coverage': 0.2.3 - '@jest/console': 29.7.0 - '@jest/test-result': 29.7.0 - '@jest/transform': 29.7.0 - '@jest/types': 29.6.3 - '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 20.14.7 - chalk: 4.1.2 - collect-v8-coverage: 1.0.2 - exit: 0.1.2 - glob: 7.2.3 - graceful-fs: 4.2.11 - istanbul-lib-coverage: 3.2.2 - istanbul-lib-instrument: 6.0.2 - istanbul-lib-report: 3.0.1 - istanbul-lib-source-maps: 4.0.1 - istanbul-reports: 3.1.7 + istanbul-lib-coverage: 3.2.2 + istanbul-lib-instrument: 6.0.2 + istanbul-lib-report: 3.0.1 + istanbul-lib-source-maps: 4.0.1 + istanbul-reports: 3.1.7 jest-message-util: 29.7.0 jest-util: 29.7.0 jest-worker: 29.7.0 @@ -16859,33 +16576,33 @@ snapshots: - utf-8-validate - webpack-dev-server - '@payloadcms/bundler-webpack@1.0.7(@swc/core@1.6.1(@swc/helpers@0.5.5))(ajv@8.16.0)(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(sass@1.69.4)': + '@payloadcms/bundler-webpack@1.0.7(@swc/core@1.6.3(@swc/helpers@0.5.5))(ajv@8.16.0)(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(sass@1.69.4)': dependencies: ajv: 8.16.0 compression: 1.7.4 connect-history-api-fallback: 1.6.0 - css-loader: 5.2.7(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) - file-loader: 6.2.0(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + css-loader: 5.2.7(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + file-loader: 6.2.0(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) find-node-modules: 2.1.3 - html-webpack-plugin: 5.6.0(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + html-webpack-plugin: 5.6.0(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) md5: 2.3.0 - mini-css-extract-plugin: 1.6.2(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + mini-css-extract-plugin: 1.6.2(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) path-browserify: 1.0.1 - payload: 2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + payload: 2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) postcss: 8.4.31 - postcss-loader: 6.2.1(postcss@8.4.31)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + postcss-loader: 6.2.1(postcss@8.4.31)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) postcss-preset-env: 9.0.0(postcss@8.4.31) process: 0.11.10 - sass-loader: 12.6.0(sass@1.69.4)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) - style-loader: 2.0.0(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) - swc-loader: 0.2.6(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) - swc-minify-webpack-plugin: 2.1.2(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) - terser-webpack-plugin: 5.3.10(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) - webpack: 5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0) + sass-loader: 12.6.0(sass@1.69.4)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + style-loader: 2.0.0(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + swc-loader: 0.2.6(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + swc-minify-webpack-plugin: 2.1.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + terser-webpack-plugin: 5.3.10(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + webpack: 5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0) webpack-bundle-analyzer: 4.10.2 webpack-cli: 4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.92.1) - webpack-dev-middleware: 6.1.2(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + webpack-dev-middleware: 6.1.2(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) webpack-hot-middleware: 2.26.1 transitivePeerDependencies: - '@rspack/core' @@ -16903,9 +16620,9 @@ snapshots: - utf-8-validate - webpack-dev-server - '@payloadcms/bundler-webpack@1.0.7(@swc/core@1.6.3(@swc/helpers@0.5.5))(ajv@6.12.6)(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))(sass@1.69.4)': + '@payloadcms/bundler-webpack@1.0.7(@swc/core@1.6.3(@swc/helpers@0.5.5))(ajv@8.16.0)(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))(sass@1.69.4)': dependencies: - ajv: 6.12.6 + ajv: 8.16.0 compression: 1.7.4 connect-history-api-fallback: 1.6.0 css-loader: 5.2.7(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) @@ -16947,16 +16664,16 @@ snapshots: - utf-8-validate - webpack-dev-server - '@payloadcms/db-mongodb@1.5.2(@aws-sdk/client-sso-oidc@3.600.0)(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))': + '@payloadcms/db-mongodb@1.5.2(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0))(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.3.96(@swc/helpers@0.5.5))))': dependencies: bson-objectid: 2.0.4 deepmerge: 4.3.1 get-port: 5.1.1 http-status: 1.6.2 - mongoose: 6.12.3(@aws-sdk/client-sso-oidc@3.600.0) + mongoose: 6.12.3(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0)) mongoose-aggregate-paginate-v2: 1.0.6 mongoose-paginate-v2: 1.7.22 - payload: 2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))) + payload: 2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.3.96(@swc/helpers@0.5.5))) prompts: 2.4.2 uuid: 9.0.0 transitivePeerDependencies: @@ -16964,16 +16681,16 @@ snapshots: - aws-crt - supports-color - '@payloadcms/db-mongodb@1.5.2(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.3.96(@swc/helpers@0.5.5))))': + '@payloadcms/db-mongodb@1.5.2(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0))(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))': dependencies: bson-objectid: 2.0.4 deepmerge: 4.3.1 get-port: 5.1.1 http-status: 1.6.2 - mongoose: 6.12.3 + mongoose: 6.12.3(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0)) mongoose-aggregate-paginate-v2: 1.0.6 mongoose-paginate-v2: 1.7.22 - payload: 2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.3.96(@swc/helpers@0.5.5))) + payload: 2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) prompts: 2.4.2 uuid: 9.0.0 transitivePeerDependencies: @@ -16981,16 +16698,16 @@ snapshots: - aws-crt - supports-color - '@payloadcms/db-mongodb@1.5.2(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))': + '@payloadcms/db-mongodb@1.5.2(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0))(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))': dependencies: bson-objectid: 2.0.4 deepmerge: 4.3.1 get-port: 5.1.1 http-status: 1.6.2 - mongoose: 6.12.3 + mongoose: 6.12.3(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0)) mongoose-aggregate-paginate-v2: 1.0.6 mongoose-paginate-v2: 1.7.22 - payload: 2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + payload: 2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))) prompts: 2.4.2 uuid: 9.0.0 transitivePeerDependencies: @@ -17007,10 +16724,10 @@ snapshots: '@aws-sdk/client-s3': 3.600.0 '@aws-sdk/lib-storage': 3.600.0(@aws-sdk/client-s3@3.600.0) - '@payloadcms/plugin-cloud-storage@1.1.3(@aws-sdk/client-s3@3.600.0)(@aws-sdk/lib-storage@3.600.0(@aws-sdk/client-s3@3.600.0))(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))': + '@payloadcms/plugin-cloud-storage@1.1.3(@aws-sdk/client-s3@3.600.0)(@aws-sdk/lib-storage@3.600.0(@aws-sdk/client-s3@3.600.0))(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))': dependencies: find-node-modules: 2.1.3 - payload: 2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + payload: 2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) range-parser: 1.2.1 optionalDependencies: '@aws-sdk/client-s3': 3.600.0 @@ -17029,9 +16746,9 @@ snapshots: dependencies: payload: 2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.3.96(@swc/helpers@0.5.5))) - '@payloadcms/plugin-nested-docs@1.0.12(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))': + '@payloadcms/plugin-nested-docs@1.0.12(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))': dependencies: - payload: 2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + payload: 2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) '@payloadcms/plugin-nested-docs@1.0.12(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))': dependencies: @@ -17047,12 +16764,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@payloadcms/plugin-sentry@0.0.6(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(react@18.3.1)': + '@payloadcms/plugin-sentry@0.0.6(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(react@18.3.1)': dependencies: '@sentry/node': 7.118.0 '@sentry/types': 7.118.0 express: 4.19.2 - payload: 2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + payload: 2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) react: 18.3.1 transitivePeerDependencies: - supports-color @@ -17072,9 +16789,9 @@ snapshots: payload: 2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.3.96(@swc/helpers@0.5.5))) react: 18.3.1 - '@payloadcms/plugin-seo@2.3.2(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(react@18.3.1)': + '@payloadcms/plugin-seo@2.3.2(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(react@18.3.1)': dependencies: - payload: 2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + payload: 2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) react: 18.3.1 '@payloadcms/plugin-seo@2.3.2(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))(react@18.3.1)': @@ -17098,12 +16815,12 @@ snapshots: - react-dom - react-native - '@payloadcms/richtext-slate@1.5.2(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@payloadcms/richtext-slate@1.5.2(payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@faceless-ui/modal': 2.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) i18next: 22.5.1 is-hotkey: 0.2.0 - payload: 2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + payload: 2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) react: 18.3.1 react-i18next: 11.18.6(i18next@22.5.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) slate: 0.91.4 @@ -17606,7 +17323,7 @@ snapshots: - encoding - supports-color - '@sentry/nextjs@8.11.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.25.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.52.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.25.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.25.1)(encoding@0.1.13)(next@14.2.4(@babel/core@7.24.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0))': + '@sentry/nextjs@8.11.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.25.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.52.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.25.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.25.1)(encoding@0.1.13)(next@14.2.4(@babel/core@7.24.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0))': dependencies: '@opentelemetry/instrumentation-http': 0.52.0(@opentelemetry/api@1.9.0) '@rollup/plugin-commonjs': 26.0.1(rollup@3.29.4) @@ -17617,7 +17334,7 @@ snapshots: '@sentry/types': 8.11.0 '@sentry/utils': 8.11.0 '@sentry/vercel-edge': 8.11.0 - '@sentry/webpack-plugin': 2.18.0(encoding@0.1.13)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + '@sentry/webpack-plugin': 2.18.0(encoding@0.1.13)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) chalk: 3.0.0 next: 14.2.4(@babel/core@7.24.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) react: 18.3.1 @@ -17625,7 +17342,7 @@ snapshots: rollup: 3.29.4 stacktrace-parser: 0.1.10 optionalDependencies: - webpack: 5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0) + webpack: 5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0) transitivePeerDependencies: - '@opentelemetry/api' - '@opentelemetry/core' @@ -17783,12 +17500,12 @@ snapshots: - encoding - supports-color - '@sentry/webpack-plugin@2.18.0(encoding@0.1.13)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0))': + '@sentry/webpack-plugin@2.18.0(encoding@0.1.13)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0))': dependencies: '@sentry/bundler-plugin-core': 2.18.0(encoding@0.1.13) unplugin: 1.0.1 uuid: 9.0.1 - webpack: 5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0) + webpack: 5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0) transitivePeerDependencies: - encoding - supports-color @@ -18248,11 +17965,11 @@ snapshots: dependencies: '@storybook/global': 5.0.0 - '@storybook/addon-interactions@8.1.10(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.38)(typescript@5.5.2)))': + '@storybook/addon-interactions@8.1.10(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0))': dependencies: '@storybook/global': 5.0.0 '@storybook/instrumenter': 8.1.10 - '@storybook/test': 8.1.10(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.38)(typescript@5.5.2))) + '@storybook/test': 8.1.10(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)) '@storybook/types': 8.1.10 polished: 4.3.1 ts-dedent: 2.2.0 @@ -18744,7 +18461,7 @@ snapshots: '@storybook/manager@8.1.10': {} - '@storybook/nextjs@8.1.10(@jest/globals@29.7.0)(@types/jest@29.5.12)(babel-plugin-macros@3.1.0)(encoding@0.1.13)(jest@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.38)(typescript@5.5.2)))(next@14.2.4(@babel/core@7.24.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(prettier@3.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4)(type-fest@4.20.1)(typescript@5.5.2)(webpack-hot-middleware@2.26.1)(webpack@5.92.1)': + '@storybook/nextjs@8.1.10(@jest/globals@29.7.0)(@types/jest@29.5.12)(babel-plugin-macros@3.1.0)(encoding@0.1.13)(jest@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0))(next@14.2.4(@babel/core@7.24.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(prettier@3.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4)(type-fest@4.20.1)(typescript@5.5.2)(webpack-hot-middleware@2.26.1)(webpack@5.92.1)': dependencies: '@babel/core': 7.24.7 '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.24.7) @@ -18767,7 +18484,7 @@ snapshots: '@storybook/preset-react-webpack': 8.1.10(encoding@0.1.13)(prettier@3.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.2) '@storybook/preview-api': 8.1.10 '@storybook/react': 8.1.10(encoding@0.1.13)(prettier@3.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.2) - '@storybook/test': 8.1.10(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.38)(typescript@5.5.2))) + '@storybook/test': 8.1.10(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)) '@storybook/types': 8.1.10 '@types/node': 18.19.38 '@types/semver': 7.5.8 @@ -19069,14 +18786,14 @@ snapshots: - prettier - supports-color - '@storybook/test@8.1.10(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.38)(typescript@5.5.2)))': + '@storybook/test@8.1.10(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0))': dependencies: '@storybook/client-logger': 8.1.10 '@storybook/core-events': 8.1.10 '@storybook/instrumenter': 8.1.10 '@storybook/preview-api': 8.1.10 '@testing-library/dom': 9.3.4 - '@testing-library/jest-dom': 6.4.6(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.38)(typescript@5.5.2))) + '@testing-library/jest-dom': 6.4.6(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)) '@testing-library/user-event': 14.5.2(@testing-library/dom@9.3.4) '@vitest/expect': 1.3.1 '@vitest/spy': 1.6.0 @@ -19390,7 +19107,7 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/jest-dom@6.4.6(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.38)(typescript@5.5.2)))': + '@testing-library/jest-dom@6.4.6(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0))': dependencies: '@adobe/css-tools': 4.4.0 '@babel/runtime': 7.24.7 @@ -19403,7 +19120,7 @@ snapshots: optionalDependencies: '@jest/globals': 29.7.0 '@types/jest': 29.5.12 - jest: 29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.38)(typescript@5.5.2)) + jest: 29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0) '@testing-library/jest-dom@6.4.6(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@18.19.38))': dependencies: @@ -19420,7 +19137,7 @@ snapshots: '@types/jest': 29.5.12 jest: 29.7.0(@types/node@18.19.38) - '@testing-library/jest-dom@6.4.6(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(typescript@5.5.2)))': + '@testing-library/jest-dom@6.4.6(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(babel-plugin-macros@3.1.0))': dependencies: '@adobe/css-tools': 4.4.0 '@babel/runtime': 7.24.7 @@ -19433,7 +19150,7 @@ snapshots: optionalDependencies: '@jest/globals': 29.7.0 '@types/jest': 29.5.12 - jest: 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(typescript@5.5.2)) + jest: 29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2)) '@testing-library/react@14.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: @@ -20021,9 +19738,9 @@ snapshots: '@webassemblyjs/ast': 1.12.1 '@xtuc/long': 4.2.2 - '@webpack-cli/configtest@1.2.0(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.92.1))(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0))': + '@webpack-cli/configtest@1.2.0(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.92.1))(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0))': dependencies: - webpack: 5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0) + webpack: 5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0) webpack-cli: 4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.92.1) '@webpack-cli/info@1.5.0(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.92.1))': @@ -21194,29 +20911,13 @@ snapshots: - ts-node optional: true - create-jest@29.7.0(@types/node@18.19.38): - dependencies: - '@jest/types': 29.6.3 - chalk: 4.1.2 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@18.19.38) - jest-util: 29.7.0 - prompts: 2.4.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - optional: true - create-jest@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.3.96(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.38)(typescript@5.5.2)) + jest-config: 29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.3.96(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -21240,58 +20941,13 @@ snapshots: - supports-color - ts-node - create-jest@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.38)(typescript@5.5.2)): - dependencies: - '@jest/types': 29.6.3 - chalk: 4.1.2 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.38)(typescript@5.5.2)) - jest-util: 29.7.0 - prompts: 2.4.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - create-jest@29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.1(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2)): - dependencies: - '@jest/types': 29.6.3 - chalk: 4.1.2 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.14.7)(typescript@5.5.2)) - jest-util: 29.7.0 - prompts: 2.4.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - create-jest@29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.14.7)(typescript@5.5.2)): + create-jest@29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.14.7)(typescript@5.5.2)) - jest-util: 29.7.0 - prompts: 2.4.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - create-jest@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(typescript@5.5.2)): - dependencies: - '@jest/types': 29.6.3 - chalk: 4.1.2 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(typescript@5.5.2)) + jest-config: 29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -21360,20 +21016,6 @@ snapshots: semver: 7.6.2 webpack: 5.92.1(@swc/core@1.3.96(@swc/helpers@0.5.5))(webpack-cli@4.10.0) - css-loader@5.2.7(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): - dependencies: - icss-utils: 5.1.0(postcss@8.4.31) - loader-utils: 2.0.4 - postcss: 8.4.31 - postcss-modules-extract-imports: 3.1.0(postcss@8.4.31) - postcss-modules-local-by-default: 4.0.5(postcss@8.4.31) - postcss-modules-scope: 3.2.0(postcss@8.4.31) - postcss-modules-values: 4.0.0(postcss@8.4.31) - postcss-value-parser: 4.2.0 - schema-utils: 3.3.0 - semver: 7.6.2 - webpack: 5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0) - css-loader@5.2.7(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): dependencies: icss-utils: 5.1.0(postcss@8.4.31) @@ -22229,7 +21871,7 @@ snapshots: dependencies: confusing-browser-globals: 1.0.11 eslint: 8.57.0 - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))(eslint@8.57.0) object.assign: 4.1.5 object.entries: 1.1.8 semver: 6.3.1 @@ -22238,22 +21880,22 @@ snapshots: dependencies: eslint: 8.57.0 eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.29.1(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.9.0(eslint@8.57.0) eslint-plugin-react: 7.34.3(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) object.assign: 4.1.5 object.entries: 1.1.8 - eslint-config-next@14.2.3(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(eslint@8.57.0)(typescript@5.5.2): + eslint-config-next@14.2.3(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))(eslint@8.57.0)(typescript@5.5.2): dependencies: '@next/eslint-plugin-next': 14.2.3 '@rushstack/eslint-patch': 1.10.3 '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.5.2) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(eslint-plugin-import@2.29.1)(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.9.0(eslint@8.57.0) eslint-plugin-react: 7.34.3(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) @@ -22311,13 +21953,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(eslint-plugin-import@2.29.1)(eslint@8.57.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))(eslint-plugin-import@2.29.1)(eslint@8.57.0): dependencies: debug: 4.3.5 enhanced-resolve: 5.17.0 eslint: 8.57.0 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.5 is-core-module: 2.14.0 @@ -22350,7 +21992,7 @@ snapshots: array.prototype.find: 2.2.3 debug: 3.2.7 enhanced-resolve: 0.9.1 - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0) find-root: 1.1.0 hasown: 2.0.2 interpret: 1.4.0 @@ -22363,12 +22005,12 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): + eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): dependencies: array.prototype.find: 2.2.3 debug: 3.2.7 enhanced-resolve: 0.9.1 - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0) find-root: 1.1.0 hasown: 2.0.2 interpret: 1.4.0 @@ -22377,7 +22019,7 @@ snapshots: lodash: 4.17.21 resolve: 2.0.0-next.5 semver: 5.7.2 - webpack: 5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0) + webpack: 5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0) transitivePeerDependencies: - supports-color @@ -22386,7 +22028,7 @@ snapshots: array.prototype.find: 2.2.3 debug: 3.2.7 enhanced-resolve: 0.9.1 - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0) find-root: 1.1.0 hasown: 2.0.2 interpret: 1.4.0 @@ -22404,7 +22046,7 @@ snapshots: array.prototype.find: 2.2.3 debug: 3.2.7 enhanced-resolve: 0.9.1 - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0) find-root: 1.1.0 hasown: 2.0.2 interpret: 1.4.0 @@ -22422,7 +22064,7 @@ snapshots: array.prototype.find: 2.2.3 debug: 3.2.7 enhanced-resolve: 0.9.1 - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0) find-root: 1.1.0 hasown: 2.0.2 interpret: 1.4.0 @@ -22435,15 +22077,15 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(eslint@8.57.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.5.2) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(eslint-plugin-import@2.29.1)(eslint@8.57.0) - eslint-import-resolver-webpack: 0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-import-resolver-webpack: 0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))) transitivePeerDependencies: - supports-color @@ -22458,7 +22100,17 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(eslint@8.57.0): + eslint-module-utils@2.8.1(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(eslint@8.57.0): + dependencies: + debug: 3.2.7 + optionalDependencies: + eslint: 8.57.0 + eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-webpack: 0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + transitivePeerDependencies: + - supports-color + + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))(eslint@8.57.0): dependencies: array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 @@ -22468,7 +22120,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))))(eslint@8.57.0) hasown: 2.0.2 is-core-module: 2.14.0 is-glob: 4.0.3 @@ -22512,6 +22164,31 @@ snapshots: - eslint-import-resolver-webpack - supports-color + eslint-plugin-import@2.29.1(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0): + dependencies: + 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: 8.57.0 + eslint-import-resolver-node: 0.3.9 + eslint-module-utils: 2.8.1(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(eslint@8.57.0) + hasown: 2.0.2 + is-core-module: 2.14.0 + 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 + tsconfig-paths: 3.15.0 + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + eslint-plugin-jest-dom@5.4.0(@testing-library/dom@9.3.4)(eslint@8.57.0): dependencies: '@babel/runtime': 7.24.7 @@ -22924,12 +22601,6 @@ snapshots: schema-utils: 3.3.0 webpack: 5.92.1(@swc/core@1.3.96(@swc/helpers@0.5.5))(webpack-cli@4.10.0) - file-loader@6.2.0(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): - dependencies: - loader-utils: 2.0.4 - schema-utils: 3.3.0 - webpack: 5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0) - file-loader@6.2.0(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): dependencies: loader-utils: 2.0.4 @@ -23677,14 +23348,14 @@ snapshots: tapable: 2.2.1 webpack: 5.92.1(@swc/core@1.3.96(@swc/helpers@0.5.5)) - html-webpack-plugin@5.5.3(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): + html-webpack-plugin@5.5.3(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0) + webpack: 5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0) html-webpack-plugin@5.5.3(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))): dependencies: @@ -23705,16 +23376,6 @@ snapshots: optionalDependencies: webpack: 5.92.1(@swc/core@1.3.96(@swc/helpers@0.5.5))(webpack-cli@4.10.0) - html-webpack-plugin@5.6.0(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): - dependencies: - '@types/html-minifier-terser': 6.1.0 - html-minifier-terser: 6.1.0 - lodash: 4.17.21 - pretty-error: 4.0.0 - tapable: 2.2.1 - optionalDependencies: - webpack: 5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0) - html-webpack-plugin@5.6.0(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): dependencies: '@types/html-minifier-terser': 6.1.0 @@ -24313,45 +23974,6 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@18.19.38) - exit: 0.1.2 - import-local: 3.1.0 - jest-config: 29.7.0(@types/node@18.19.38) - jest-util: 29.7.0 - jest-validate: 29.7.0 - yargs: 17.7.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - optional: true - - jest-cli@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.3.96(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)): - dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.3.96(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)) - '@jest/test-result': 29.7.0 - '@jest/types': 29.6.3 - chalk: 4.1.2 - create-jest: 29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.3.96(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)) - exit: 0.1.2 - import-local: 3.1.0 - jest-config: 29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.38)(typescript@5.5.2)) - jest-util: 29.7.0 - jest-validate: 29.7.0 - yargs: 17.7.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - jest-cli@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)): - dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)) - '@jest/test-result': 29.7.0 - '@jest/types': 29.6.3 - chalk: 4.1.2 create-jest: 29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)) exit: 0.1.2 import-local: 3.1.0 @@ -24364,17 +23986,18 @@ snapshots: - babel-plugin-macros - supports-color - ts-node + optional: true - jest-cli@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.38)(typescript@5.5.2)): + jest-cli@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0): dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.38)(typescript@5.5.2)) + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.38)(typescript@5.5.2)) + create-jest: 29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.3.96(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.38)(typescript@5.5.2)) + jest-config: 29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.3.96(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -24384,16 +24007,16 @@ snapshots: - supports-color - ts-node - jest-cli@29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.1(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2)): + jest-cli@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.3.96(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)): dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.1(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2)) + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.3.96(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.1(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2)) + create-jest: 29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.3.96(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.14.7)(typescript@5.5.2)) + jest-config: 29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.3.96(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -24403,16 +24026,16 @@ snapshots: - supports-color - ts-node - jest-cli@29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.14.7)(typescript@5.5.2)): + jest-cli@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)): dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.14.7)(typescript@5.5.2)) + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.14.7)(typescript@5.5.2)) + create-jest: 29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.14.7)(typescript@5.5.2)) + jest-config: 29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -24422,16 +24045,16 @@ snapshots: - supports-color - ts-node - jest-cli@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(typescript@5.5.2)): + jest-cli@29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2)): dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(typescript@5.5.2)) + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(typescript@5.5.2)) + create-jest: 29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2)) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(typescript@5.5.2)) + jest-config: 29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -24441,7 +24064,7 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@18.19.38): + jest-config@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.3.96(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)): dependencies: '@babel/core': 7.24.7 '@jest/test-sequencer': 29.7.0 @@ -24467,10 +24090,10 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 18.19.38 + ts-node: 10.9.2(@swc/core@1.3.96(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2) transitivePeerDependencies: - babel-plugin-macros - supports-color - optional: true jest-config@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)): dependencies: @@ -24503,37 +24126,6 @@ snapshots: - babel-plugin-macros - supports-color - jest-config@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.38)(typescript@5.5.2)): - dependencies: - '@babel/core': 7.24.7 - '@jest/test-sequencer': 29.7.0 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.24.7) - chalk: 4.1.2 - ci-info: 3.9.0 - deepmerge: 4.3.1 - glob: 7.2.3 - graceful-fs: 4.2.11 - jest-circus: 29.7.0(babel-plugin-macros@3.1.0) - jest-environment-node: 29.7.0 - jest-get-type: 29.6.3 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-runner: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - micromatch: 4.0.7 - parse-json: 5.2.0 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-json-comments: 3.1.1 - optionalDependencies: - '@types/node': 18.19.38 - ts-node: 10.9.2(@swc/core@1.3.96(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2) - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - jest-config@29.7.0(@types/node@20.14.7): dependencies: '@babel/core': 7.24.7 @@ -24565,38 +24157,7 @@ snapshots: - supports-color optional: true - jest-config@29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)): - dependencies: - '@babel/core': 7.24.7 - '@jest/test-sequencer': 29.7.0 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.24.7) - chalk: 4.1.2 - ci-info: 3.9.0 - deepmerge: 4.3.1 - glob: 7.2.3 - graceful-fs: 4.2.11 - jest-circus: 29.7.0(babel-plugin-macros@3.1.0) - jest-environment-node: 29.7.0 - jest-get-type: 29.6.3 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-runner: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - micromatch: 4.0.7 - parse-json: 5.2.0 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-json-comments: 3.1.1 - optionalDependencies: - '@types/node': 20.14.7 - ts-node: 10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2) - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - jest-config@29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.38)(typescript@5.5.2)): + jest-config@29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.3.96(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)): dependencies: '@babel/core': 7.24.7 '@jest/test-sequencer': 29.7.0 @@ -24627,7 +24188,7 @@ snapshots: - babel-plugin-macros - supports-color - jest-config@29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.14.7)(typescript@5.5.2)): + jest-config@29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)): dependencies: '@babel/core': 7.24.7 '@jest/test-sequencer': 29.7.0 @@ -24653,12 +24214,12 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 20.14.7 - ts-node: 10.9.2(@swc/core@1.6.1(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2) + ts-node: 10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2) transitivePeerDependencies: - babel-plugin-macros - supports-color - jest-config@29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(typescript@5.5.2)): + jest-config@29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2)): dependencies: '@babel/core': 7.24.7 '@jest/test-sequencer': 29.7.0 @@ -24684,7 +24245,7 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 20.14.7 - ts-node: 10.9.2(@swc/core@1.3.96(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2) + ts-node: 10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -24951,72 +24512,48 @@ snapshots: - ts-node optional: true - jest@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.3.96(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)): - dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.3.96(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)) - '@jest/types': 29.6.3 - import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.3.96(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)) - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - jest@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)): + jest@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0): dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)) + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2)) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)) + jest-cli: 29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0) transitivePeerDependencies: - '@types/node' - babel-plugin-macros - supports-color - ts-node - jest@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.38)(typescript@5.5.2)): - dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.38)(typescript@5.5.2)) - '@jest/types': 29.6.3 - import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.38)(typescript@5.5.2)) - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - jest@29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.1(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2)): + jest@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.3.96(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)): dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.1(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2)) + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.3.96(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.1(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2)) + jest-cli: 29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.3.96(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros - supports-color - ts-node - jest@29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.14.7)(typescript@5.5.2)): + jest@29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)): dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.14.7)(typescript@5.5.2)) + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.14.7)(typescript@5.5.2)) + jest-cli: 29.7.0(@types/node@18.19.38)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros - supports-color - ts-node - jest@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(typescript@5.5.2)): + jest@29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2)): dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(typescript@5.5.2)) + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2)) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(typescript@5.5.2)) + jest-cli: 29.7.0(@types/node@20.14.7)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -25656,7 +25193,7 @@ snapshots: braces: 3.0.3 picomatch: 2.3.1 - migrate-mongo@11.0.0(mongodb@4.17.1(@aws-sdk/client-sso-oidc@3.600.0)): + migrate-mongo@11.0.0(mongodb@4.17.1(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0))): dependencies: cli-table3: 0.6.5 commander: 9.5.0 @@ -25664,7 +25201,7 @@ snapshots: fn-args: 5.0.0 fs-extra: 10.1.0 lodash: 4.17.21 - mongodb: 4.17.1(@aws-sdk/client-sso-oidc@3.600.0) + mongodb: 4.17.1(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0)) p-each-series: 2.2.0 miller-rabin@4.0.1: @@ -25701,13 +25238,6 @@ snapshots: webpack: 5.92.1(@swc/core@1.3.96(@swc/helpers@0.5.5))(webpack-cli@4.10.0) webpack-sources: 1.4.3 - mini-css-extract-plugin@1.6.2(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): - dependencies: - loader-utils: 2.0.4 - schema-utils: 3.3.0 - webpack: 5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0) - webpack-sources: 1.4.3 - mini-css-extract-plugin@1.6.2(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): dependencies: loader-utils: 2.0.4 @@ -25808,25 +25338,13 @@ snapshots: '@types/whatwg-url': 8.2.2 whatwg-url: 11.0.0 - mongodb@4.17.1: + mongodb@4.17.1(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0)): dependencies: bson: 4.7.2 mongodb-connection-string-url: 2.6.0 socks: 2.8.3 optionalDependencies: - '@aws-sdk/credential-providers': 3.600.0 - '@mongodb-js/saslprep': 1.1.7 - transitivePeerDependencies: - - '@aws-sdk/client-sso-oidc' - - aws-crt - - mongodb@4.17.1(@aws-sdk/client-sso-oidc@3.600.0): - dependencies: - bson: 4.7.2 - mongodb-connection-string-url: 2.6.0 - socks: 2.8.3 - optionalDependencies: - '@aws-sdk/credential-providers': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0) + '@aws-sdk/credential-providers': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0)) '@mongodb-js/saslprep': 1.1.7 transitivePeerDependencies: - '@aws-sdk/client-sso-oidc' @@ -25836,25 +25354,11 @@ snapshots: mongoose-paginate-v2@1.7.22: {} - mongoose@6.12.3: - dependencies: - bson: 4.7.2 - kareem: 2.5.1 - mongodb: 4.17.1 - mpath: 0.9.0 - mquery: 4.0.3 - ms: 2.1.3 - sift: 16.0.1 - transitivePeerDependencies: - - '@aws-sdk/client-sso-oidc' - - aws-crt - - supports-color - - mongoose@6.12.3(@aws-sdk/client-sso-oidc@3.600.0): + mongoose@6.12.3(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0)): dependencies: bson: 4.7.2 kareem: 2.5.1 - mongodb: 4.17.1(@aws-sdk/client-sso-oidc@3.600.0) + mongodb: 4.17.1(@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0)) mpath: 0.9.0 mquery: 4.0.3 ms: 2.1.3 @@ -26586,7 +26090,7 @@ snapshots: - uglify-js - webpack - payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): + payload@2.22.0(@swc/helpers@0.5.5)(@types/react@18.3.3)(encoding@0.1.13)(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): dependencies: '@date-io/date-fns': 2.16.0(date-fns@2.30.0) '@dnd-kit/core': 6.0.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -26622,7 +26126,7 @@ snapshots: graphql-query-complexity: 0.12.0(graphql@16.8.1) graphql-scalars: 1.22.2(graphql@16.8.1) graphql-type-json: 0.3.2(graphql@16.8.1) - html-webpack-plugin: 5.5.3(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + html-webpack-plugin: 5.5.3(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) http-status: 1.6.2 i18next: 22.5.1 i18next-browser-languagedetector: 6.1.8 @@ -26671,8 +26175,8 @@ snapshots: scheduler: 0.23.0 scmp: 2.1.0 sharp: 0.33.4 - swc-loader: 0.2.3(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) - terser-webpack-plugin: 5.3.9(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + swc-loader: 0.2.3(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + terser-webpack-plugin: 5.3.9(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) ts-essentials: 7.0.3(typescript@5.5.2) use-context-selector: 1.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.0) uuid: 9.0.1 @@ -27043,14 +26547,6 @@ snapshots: semver: 7.6.2 webpack: 5.92.1(@swc/core@1.3.96(@swc/helpers@0.5.5))(webpack-cli@4.10.0) - postcss-loader@6.2.1(postcss@8.4.31)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): - dependencies: - cosmiconfig: 7.1.0 - klona: 2.0.6 - postcss: 8.4.31 - semver: 7.6.2 - webpack: 5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0) - postcss-loader@6.2.1(postcss@8.4.31)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): dependencies: cosmiconfig: 7.1.0 @@ -28116,14 +27612,6 @@ snapshots: optionalDependencies: sass: 1.69.4 - sass-loader@12.6.0(sass@1.69.4)(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): - dependencies: - klona: 2.0.6 - neo-async: 2.6.2 - webpack: 5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0) - optionalDependencies: - sass: 1.69.4 - sass-loader@12.6.0(sass@1.69.4)(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): dependencies: klona: 2.0.6 @@ -28703,12 +28191,6 @@ snapshots: schema-utils: 3.3.0 webpack: 5.92.1(@swc/core@1.3.96(@swc/helpers@0.5.5))(webpack-cli@4.10.0) - style-loader@2.0.0(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): - dependencies: - loader-utils: 2.0.4 - schema-utils: 3.3.0 - webpack: 5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0) - style-loader@2.0.0(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): dependencies: loader-utils: 2.0.4 @@ -28769,10 +28251,10 @@ snapshots: '@swc/core': 1.6.1(@swc/helpers@0.5.5) webpack: 5.92.1(@swc/core@1.3.96(@swc/helpers@0.5.5)) - swc-loader@0.2.3(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): + swc-loader@0.2.3(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): dependencies: '@swc/core': 1.6.1(@swc/helpers@0.5.5) - webpack: 5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0) + webpack: 5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0) swc-loader@0.2.3(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))): dependencies: @@ -28785,12 +28267,6 @@ snapshots: '@swc/counter': 0.1.3 webpack: 5.92.1(@swc/core@1.3.96(@swc/helpers@0.5.5))(webpack-cli@4.10.0) - swc-loader@0.2.6(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): - dependencies: - '@swc/core': 1.6.1(@swc/helpers@0.5.5) - '@swc/counter': 0.1.3 - webpack: 5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0) - swc-loader@0.2.6(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): dependencies: '@swc/core': 1.6.3(@swc/helpers@0.5.5) @@ -28802,11 +28278,6 @@ snapshots: '@swc/core': 1.3.96(@swc/helpers@0.5.5) webpack: 5.92.1(@swc/core@1.3.96(@swc/helpers@0.5.5))(webpack-cli@4.10.0) - swc-minify-webpack-plugin@2.1.2(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): - dependencies: - '@swc/core': 1.6.1(@swc/helpers@0.5.5) - webpack: 5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0) - swc-minify-webpack-plugin@2.1.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): dependencies: '@swc/core': 1.6.3(@swc/helpers@0.5.5) @@ -28898,17 +28369,6 @@ snapshots: optionalDependencies: '@swc/core': 1.3.96(@swc/helpers@0.5.5) - terser-webpack-plugin@5.3.10(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - jest-worker: 27.5.1 - schema-utils: 3.3.0 - serialize-javascript: 6.0.2 - terser: 5.31.1 - webpack: 5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0) - optionalDependencies: - '@swc/core': 1.6.1(@swc/helpers@0.5.5) - terser-webpack-plugin@5.3.10(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): dependencies: '@jridgewell/trace-mapping': 0.3.25 @@ -28962,14 +28422,14 @@ snapshots: optionalDependencies: '@swc/core': 1.6.1(@swc/helpers@0.5.5) - terser-webpack-plugin@5.3.9(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): + terser-webpack-plugin@5.3.9(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.31.1 - webpack: 5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0) + webpack: 5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0) optionalDependencies: '@swc/core': 1.6.1(@swc/helpers@0.5.5) @@ -29139,14 +28599,14 @@ snapshots: optionalDependencies: '@swc/core': 1.3.96(@swc/helpers@0.5.5) - ts-node@10.9.2(@swc/core@1.6.1(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2): + ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.14.7 + '@types/node': 18.19.38 acorn: 8.12.0 acorn-walk: 8.3.3 arg: 4.1.3 @@ -29157,17 +28617,16 @@ snapshots: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optionalDependencies: - '@swc/core': 1.6.1(@swc/helpers@0.5.5) - optional: true + '@swc/core': 1.6.3(@swc/helpers@0.5.5) - ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@18.19.38)(typescript@5.5.2): + ts-node@10.9.2(@swc/core@1.6.3(@swc/helpers@0.5.5))(@types/node@20.14.7)(typescript@5.5.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 18.19.38 + '@types/node': 20.14.7 acorn: 8.12.0 acorn-walk: 8.3.3 arg: 4.1.3 @@ -29434,15 +28893,6 @@ snapshots: optionalDependencies: file-loader: 6.2.0(webpack@5.92.1(@swc/core@1.3.96(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) - url-loader@4.1.1(file-loader@6.2.0(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): - dependencies: - loader-utils: 2.0.4 - mime-types: 2.1.35 - schema-utils: 3.3.0 - webpack: 5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0) - optionalDependencies: - file-loader: 6.2.0(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) - url-loader@4.1.1(file-loader@6.2.0(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): dependencies: loader-utils: 2.0.4 @@ -30209,7 +29659,7 @@ snapshots: webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.92.1): dependencies: '@discoveryjs/json-ext': 0.5.7 - '@webpack-cli/configtest': 1.2.0(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.92.1))(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + '@webpack-cli/configtest': 1.2.0(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.92.1))(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) '@webpack-cli/info': 1.5.0(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.92.1)) '@webpack-cli/serve': 1.7.0(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.92.1)) colorette: 2.0.20 @@ -30219,7 +29669,7 @@ snapshots: import-local: 3.1.0 interpret: 2.2.0 rechoir: 0.7.1 - webpack: 5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0) + webpack: 5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0) webpack-merge: 5.10.0 optionalDependencies: webpack-bundle-analyzer: 4.10.2 @@ -30234,16 +29684,6 @@ snapshots: optionalDependencies: webpack: 5.92.1(@swc/core@1.3.96(@swc/helpers@0.5.5))(webpack-cli@4.10.0) - webpack-dev-middleware@6.1.2(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): - dependencies: - colorette: 2.0.20 - memfs: 3.5.3 - mime-types: 2.1.35 - range-parser: 1.2.1 - schema-utils: 4.2.0 - optionalDependencies: - webpack: 5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0) - webpack-dev-middleware@6.1.2(webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): dependencies: colorette: 2.0.20 @@ -30392,39 +29832,6 @@ snapshots: - esbuild - uglify-js - webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0): - dependencies: - '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.5 - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/wasm-edit': 1.12.1 - '@webassemblyjs/wasm-parser': 1.12.1 - acorn: 8.12.0 - acorn-import-attributes: 1.9.5(acorn@8.12.0) - browserslist: 4.23.1 - chrome-trace-event: 1.0.4 - enhanced-resolve: 5.17.0 - es-module-lexer: 1.5.3 - eslint-scope: 5.1.1 - events: 3.3.0 - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 - json-parse-even-better-errors: 2.3.1 - loader-runner: 4.3.0 - mime-types: 2.1.35 - neo-async: 2.6.2 - schema-utils: 3.3.0 - tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack@5.92.1(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) - watchpack: 2.4.1 - webpack-sources: 3.2.3 - optionalDependencies: - webpack-cli: 4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.92.1) - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - webpack@5.92.1(@swc/core@1.6.3(@swc/helpers@0.5.5)): dependencies: '@types/eslint-scope': 3.7.7 From 0667456b80f0de5fa412f13354e5002a6f25ce57 Mon Sep 17 00:00:00 2001 From: Kevin Koech Date: Wed, 26 Jun 2024 13:58:58 +0300 Subject: [PATCH 6/7] Leave text as left aligned --- apps/roboshield/src/components/Footer/Footer.tsx | 1 - .../roboshield/src/components/Footer/FooterDescription.tsx | 1 - apps/roboshield/src/lib/data/payload.types.ts | 7 +++++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/apps/roboshield/src/components/Footer/Footer.tsx b/apps/roboshield/src/components/Footer/Footer.tsx index c8ebf39af..f57160a16 100644 --- a/apps/roboshield/src/components/Footer/Footer.tsx +++ b/apps/roboshield/src/components/Footer/Footer.tsx @@ -143,7 +143,6 @@ export default function Footer({ textDecorationColor: theme.palette.text.secondary, }, mt: "52px", - textAlign: { xs: "center", md: "left" }, typography: "footer", })} elements={initiative?.description} diff --git a/apps/roboshield/src/components/Footer/FooterDescription.tsx b/apps/roboshield/src/components/Footer/FooterDescription.tsx index bff5d5ac8..7b6752037 100644 --- a/apps/roboshield/src/components/Footer/FooterDescription.tsx +++ b/apps/roboshield/src/components/Footer/FooterDescription.tsx @@ -47,7 +47,6 @@ function FooterDescription({ description, logo, sx }: FooterDescriptionProps) { textDecorationColor: theme.palette.text.secondary, }, mt: "52px", - textAlign: { xs: "center", md: "left" }, typography: "footer", })} elements={description} diff --git a/apps/roboshield/src/lib/data/payload.types.ts b/apps/roboshield/src/lib/data/payload.types.ts index 296561fce..d6fa0b9cf 100644 --- a/apps/roboshield/src/lib/data/payload.types.ts +++ b/apps/roboshield/src/lib/data/payload.types.ts @@ -79,8 +79,11 @@ export interface Settings { title: string; embedCode: string; }; - partners: Partner[]; - partnerHeaderTitle: string; + initiative: { + partners: Partner[]; + title: string; + description: TextNode; + } } export interface CollectionQuery { From 9f91667d352f778e3e35a48e639c0f178613a292 Mon Sep 17 00:00:00 2001 From: Kevin Koech Date: Wed, 26 Jun 2024 14:05:39 +0300 Subject: [PATCH 7/7] Fix lint issues --- apps/roboshield/src/lib/data/payload.types.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/roboshield/src/lib/data/payload.types.ts b/apps/roboshield/src/lib/data/payload.types.ts index d6fa0b9cf..f6ec878aa 100644 --- a/apps/roboshield/src/lib/data/payload.types.ts +++ b/apps/roboshield/src/lib/data/payload.types.ts @@ -83,7 +83,7 @@ export interface Settings { partners: Partner[]; title: string; description: TextNode; - } + }; } export interface CollectionQuery {