From e64712819f8c2c908c755cb1fa1d9d42ddead7e9 Mon Sep 17 00:00:00 2001
From: Schollkolade <154211547+Schollkolade@users.noreply.github.com>
Date: Mon, 5 Feb 2024 16:40:54 +0100
Subject: [PATCH 01/11] =?UTF-8?q?Fast=20alle=20Descriptions=20au=C3=9Fer?=
=?UTF-8?q?=20Complex=20Form,=20Appointment=20form=20und=20wenige=20weiter?=
=?UTF-8?q?e?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../react/src/components/abbr/basic.tsx | 14 ++-
.../react/src/components/accordion/basic.tsx | 28 +++--
.../src/components/accordion/headlines.tsx | 46 ++++---
.../react/src/components/accordion/list.tsx | 20 +--
.../react/src/components/alert/basic.tsx | 24 ++--
.../react/src/components/alert/html.tsx | 49 ++++----
.../react/src/components/avatar/basic.tsx | 18 ++-
.../react/src/components/badge/basic.tsx | 20 +--
.../react/src/components/badge/button.tsx | 29 +++--
.../react/src/components/breadcrumb/basic.tsx | 101 ++++++++-------
.../src/components/button-group/basic.tsx | 18 ++-
.../src/components/button-link/icons.tsx | 66 +++++-----
.../src/components/button-link/image.tsx | 20 +--
.../src/components/button/access-key.tsx | 34 +++---
.../react/src/components/button/baselined.tsx | 18 ++-
.../react/src/components/button/basic.tsx | 13 +-
.../src/components/button/hide-label.tsx | 39 +++---
.../react/src/components/button/icons.tsx | 44 ++++---
.../react/src/components/button/width.tsx | 36 +++---
.../react/src/components/card/basic.tsx | 12 +-
.../react/src/components/card/confirm.tsx | 32 +++--
.../react/src/components/card/flex.tsx | 63 ++++++----
.../react/src/components/card/routes.ts | 2 +
.../react/src/components/card/selection.tsx | 100 ++++++++-------
.../react/src/components/details/basic.tsx | 33 +++--
.../react/src/components/heading/badged.tsx | 70 ++++++-----
.../react/src/components/heading/basic.tsx | 22 ++--
.../src/components/heading/paragraph.tsx | 85 +++++++------
.../react/src/components/icon/basic.tsx | 26 ++--
.../react/src/components/image/basic.tsx | 10 +-
.../src/components/indented-text/basic.tsx | 40 +++---
.../src/components/input-checkbox/basic.tsx | 14 ++-
.../src/components/input-checkbox/button.tsx | 15 ++-
.../src/components/input-checkbox/switch.tsx | 16 ++-
.../src/components/input-color/basic.tsx | 13 +-
.../react/src/components/input-date/basic.tsx | 15 ++-
.../src/components/input-email/basic.tsx | 10 +-
.../react/src/components/input-file/basic.tsx | 13 +-
.../src/components/input-number/basic.tsx | 13 +-
.../src/components/input-password/basic.tsx | 13 +-
.../input-password/show-password.tsx | 47 ++++---
.../src/components/input-radio/basic.tsx | 10 +-
.../src/components/input-radio/select.tsx | 12 +-
.../src/components/input-range/basic.tsx | 10 +-
.../react/src/components/input-text/basic.tsx | 10 +-
.../react/src/components/input-text/blur.tsx | 24 ++--
.../react/src/components/input-text/focus.tsx | 22 ++--
.../src/components/link-button/basic.tsx | 22 ++--
.../react/src/components/link-group/basic.tsx | 10 +-
.../src/components/link-group/horizontal.tsx | 10 +-
.../react/src/components/link/basic.tsx | 38 +++---
.../react/src/components/link/icons.tsx | 66 +++++-----
.../react/src/components/link/image.tsx | 30 +++--
.../react/src/components/link/target.tsx | 20 +--
.../react/src/components/logo/basic.tsx | 10 +-
.../react/src/components/modal/basic.tsx | 65 +++++-----
.../react/src/components/nav/basic.tsx | 115 ++++++++++--------
.../react/src/components/nav/horizontal.tsx | 107 ++++++++--------
.../react/src/components/pagination/basic.tsx | 40 +++---
.../react/src/components/progress/basic.tsx | 14 ++-
.../react/src/components/quote/basic.tsx | 8 +-
.../react/src/components/quote/block.tsx | 21 +++-
.../react/src/components/select/basic.tsx | 13 +-
.../react/src/components/spin/basic.tsx | 10 +-
.../react/src/components/spin/custom.tsx | 12 +-
.../react/src/components/spin/cycle.tsx | 10 +-
.../src/components/split-button/basic.tsx | 25 ++--
.../react/src/components/table/badge-size.tsx | 13 +-
.../react/src/components/table/sort-date.tsx | 13 +-
.../src/components/table/with-pagination.tsx | 15 ++-
.../react/src/components/tabs/basic.tsx | 30 +++--
.../react/src/components/tabs/icons-only.tsx | 18 ++-
.../src/components/textarea/adjust-height.tsx | 22 ++--
.../react/src/components/textarea/basic.tsx | 10 +-
.../react/src/components/textarea/counter.tsx | 8 +-
.../src/components/textarea/disabled.tsx | 12 +-
.../src/components/textarea/placeholder.tsx | 12 +-
.../src/components/textarea/readonly.tsx | 12 +-
.../react/src/components/textarea/resize.tsx | 20 +--
.../react/src/components/textarea/rows.tsx | 12 +-
.../react/src/components/toast/basic.tsx | 28 +++--
.../react/src/components/version/basic.tsx | 11 +-
.../react/src/components/version/context.tsx | 16 ++-
83 files changed, 1456 insertions(+), 831 deletions(-)
diff --git a/packages/samples/react/src/components/abbr/basic.tsx b/packages/samples/react/src/components/abbr/basic.tsx
index 7482df0611..bb8cee79a9 100644
--- a/packages/samples/react/src/components/abbr/basic.tsx
+++ b/packages/samples/react/src/components/abbr/basic.tsx
@@ -1,36 +1,40 @@
import React from 'react';
import { FC } from 'react';
import { KolAbbr } from '@public-ui/react';
+import { SampleDescription } from '../SampleDescription';
export const AbbrBasic: FC = () => (
<>
+
+ Beim Bewegen der Maus über den unterstrichenen Abkürzungen, soll die ausgeschriebene Abkürzung an verschiedenen Stellen erscheinen.
+
- Ich bin z.B. eine Abkürzung.
+ Ich bin z.B. eine Abkürzung.
Ich bin{' '}
-
+
z.B.
{' '}
eine Abkürzung (rechts).
Ich bin{' '}
-
+
z.B.
{' '}
eine Abkürzung (unten).
Ich bin{' '}
-
+
z.B.
{' '}
eine Abkürzung (links).
Ich bin{' '}
-
+
z.B.
{' '}
eine Abkürzung (oben).
diff --git a/packages/samples/react/src/components/accordion/basic.tsx b/packages/samples/react/src/components/accordion/basic.tsx
index 2fac0e21f3..7d4f82b805 100644
--- a/packages/samples/react/src/components/accordion/basic.tsx
+++ b/packages/samples/react/src/components/accordion/basic.tsx
@@ -1,18 +1,24 @@
import React from 'react';
import { KolAccordion } from '@public-ui/react';
+import { SampleDescription } from '../SampleDescription';
import { FC } from 'react';
export const AccordionBasic: FC = () => (
-
-
- Inhalt Accordion Tab 1
-
-
- Inhalt Accordion Tab 2
-
-
- Inhalt Accordion Tab 3
-
-
+ <>
+
+ Beim klicken mit der Maus auf die einzelnen Überschriften, soll der Inhalt darunter aufgeklappt und beim erneuten klicken wieder zugeklappt werden.
+
+
+
+ Inhalt Accordion Tab 1
+
+
+ Inhalt Accordion Tab 2
+
+
+ Inhalt Accordion Tab 3
+
+
+ >
);
diff --git a/packages/samples/react/src/components/accordion/headlines.tsx b/packages/samples/react/src/components/accordion/headlines.tsx
index 66b88f2ac1..39054339bd 100644
--- a/packages/samples/react/src/components/accordion/headlines.tsx
+++ b/packages/samples/react/src/components/accordion/headlines.tsx
@@ -1,27 +1,33 @@
import React from 'react';
import { KolAccordion } from '@public-ui/react';
+import { SampleDescription } from '../SampleDescription';
import { FC } from 'react';
export const AccordionHeadlines: FC = () => (
-
-
- Inhalt Accordion Tab 1
-
-
- Inhalt Accordion Tab 2
-
-
- Inhalt Accordion Tab 3
-
-
- Inhalt Accordion Tab 4
-
-
- Inhalt Accordion Tab 5
-
-
- Inhalt Accordion Tab 6
-
-
+ <>
+
+ Beim klicken mit der Maus auf die einzelnen Überschriften, soll der Inhalt darunter aufgeklappt und beim erneuten klicken wieder zugeklappt werden.
+
+
+
+ Inhalt Accordion Tab 1
+
+
+ Inhalt Accordion Tab 2
+
+
+ Inhalt Accordion Tab 3
+
+
+ Inhalt Accordion Tab 4
+
+
+ Inhalt Accordion Tab 5
+
+
+ Inhalt Accordion Tab 6
+
+
+ >
);
diff --git a/packages/samples/react/src/components/accordion/list.tsx b/packages/samples/react/src/components/accordion/list.tsx
index bd68371b5b..39e07d976b 100644
--- a/packages/samples/react/src/components/accordion/list.tsx
+++ b/packages/samples/react/src/components/accordion/list.tsx
@@ -1,5 +1,6 @@
import React, { FC } from 'react';
import { KolAccordion } from '@public-ui/react';
+import { SampleDescription } from '../SampleDescription';
const LIST = [
{
@@ -17,11 +18,16 @@ const LIST = [
];
export const AccordionList: FC = () => (
-
- {LIST.map(({ heading, content }, index) => (
-
- {content}
-
- ))}
-
+ <>
+
+ Beim klicken mit der Maus auf die einzelnen Überschriften, soll der Inhalt darunter aufgeklappt und beim erneuten klicken wieder zugeklappt werden.
+
+
+ {LIST.map(({ heading, content }, index) => (
+
+ {content}
+
+ ))}
+
+ >
);
diff --git a/packages/samples/react/src/components/alert/basic.tsx b/packages/samples/react/src/components/alert/basic.tsx
index 79b7251f77..8089d1ebc6 100644
--- a/packages/samples/react/src/components/alert/basic.tsx
+++ b/packages/samples/react/src/components/alert/basic.tsx
@@ -5,7 +5,7 @@ import { HeadingLevel } from '@public-ui/components/dist/types/types/heading-lev
import { FC } from 'react';
import { AlertType, AlertVariant } from '@public-ui/components';
-
+import { SampleDescription } from '../SampleDescription';
type PropsByType = {
level: HeadingLevel;
type: AlertType;
@@ -33,11 +33,19 @@ const AlertByType: FC = ({ level, type, variant }) => (
);
export const AlertBasic: FC = ({ variant }) => (
-
+ <>
+
+
+ Hier werden verschiedene Alerts gezeigt. Beim klicken auf das X soll das Schließen-Event ausgelöst werden. In diesem Beispiel erscheint eine Textbox mit
+ Inhalt Schließen.
+
+
+
+ >
);
diff --git a/packages/samples/react/src/components/alert/html.tsx b/packages/samples/react/src/components/alert/html.tsx
index b487d848db..dba4c9be80 100644
--- a/packages/samples/react/src/components/alert/html.tsx
+++ b/packages/samples/react/src/components/alert/html.tsx
@@ -1,29 +1,34 @@
import React from 'react';
import { KolAlert } from '@public-ui/react';
-
+import { SampleDescription } from '../SampleDescription';
import { FC } from 'react';
export const AlertHtml: FC = () => (
-
-
- {' '}
- Hier wird eine H2-Überschrift ausgegeben
-
-
-
Text in einer linken Spalte
-
- Lorem ipsum dolor sit amet consectetur, adipisicing elit. Quidem sed fugiat dolorum ratione et, ullam officia nobis nihil debitis, consectetur dicta
- accusantium. Vitae debitis, quibusdam vel recusandae deleniti placeat dolorem?
-
-
-
-
Text in einer rechten Spalte
-
- Lorem, ipsum dolor sit amet consectetur adipisicing elit. Quod beatae officiis, velit nam dicta quae repellat perspiciatis explicabo illo. Possimus,
- molestiae deleniti! Exercitationem blanditiis ducimus similique tempora ratione consequuntur eaque!
-
+ <>
+
+ Hier werden Alerts als html ausgegeben.
+
+
+
+ {' '}
+ Hier wird eine H2-Überschrift ausgegeben
+
+
+
Text in einer linken Spalte
+
+ Lorem ipsum dolor sit amet consectetur, adipisicing elit. Quidem sed fugiat dolorum ratione et, ullam officia nobis nihil debitis, consectetur
+ dicta accusantium. Vitae debitis, quibusdam vel recusandae deleniti placeat dolorem?
+
+
+
+
Text in einer rechten Spalte
+
+ Lorem, ipsum dolor sit amet consectetur adipisicing elit. Quod beatae officiis, velit nam dicta quae repellat perspiciatis explicabo illo.
+ Possimus, molestiae deleniti! Exercitationem blanditiis ducimus similique tempora ratione consequuntur eaque!
+
+
-
-
-
+
+
+ >
);
diff --git a/packages/samples/react/src/components/avatar/basic.tsx b/packages/samples/react/src/components/avatar/basic.tsx
index bd707d3700..06d85d3774 100644
--- a/packages/samples/react/src/components/avatar/basic.tsx
+++ b/packages/samples/react/src/components/avatar/basic.tsx
@@ -1,12 +1,18 @@
import { KolAvatar } from '@public-ui/react';
import React, { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
export const AvatarBasic: FC = () => (
-
-
+ <>
+
+ Hier werden verschiedene Avatar-Typen angezeigt
+
+
+
- {/* intentional trailing space 👇 - it's supposed to be trimmed */}
-
-
-
+ {/* intentional trailing space 👇 - it's supposed to be trimmed */}
+
+
+
+ >
);
diff --git a/packages/samples/react/src/components/badge/basic.tsx b/packages/samples/react/src/components/badge/basic.tsx
index cbe4cbb844..ae1a357757 100644
--- a/packages/samples/react/src/components/badge/basic.tsx
+++ b/packages/samples/react/src/components/badge/basic.tsx
@@ -1,14 +1,20 @@
import React from 'react';
import { KolBadge } from '@public-ui/react';
+import { SampleDescription } from '../SampleDescription';
import { FC } from 'react';
export const BadgeBasic: FC = () => (
-
-
-
-
-
-
-
+ <>
+
+ Hier werden verschiedenfarbige Badges angezeigt
+
+
+
+
+
+
+
+
+ >
);
diff --git a/packages/samples/react/src/components/badge/button.tsx b/packages/samples/react/src/components/badge/button.tsx
index 6c32b28737..6db0a98261 100644
--- a/packages/samples/react/src/components/badge/button.tsx
+++ b/packages/samples/react/src/components/badge/button.tsx
@@ -1,5 +1,6 @@
import React from 'react';
import { KolBadge, KolHeading } from '@public-ui/react';
+import { SampleDescription } from '../SampleDescription';
import { FC } from 'react';
@@ -15,15 +16,23 @@ const createBadgeProps = (label: string) => ({
export const BadgeButton: FC = () => (
<>
-
-
-
-
-
-
-
-
-
-
+
+
+ Hier werden verschiedenfarbige Badges mit X Button angezeigt. Beim klicken auf das X soll das Schließen-Event ausgelöst werden. In diesem Beispiel
+ erscheint eine Textbox mit Inhalt Entfernen von 'label' und ein alert als Popup .{' '}
+
+
+ <>
+
+
+
+
+
+
+
+
+
+
+ >
>
);
diff --git a/packages/samples/react/src/components/breadcrumb/basic.tsx b/packages/samples/react/src/components/breadcrumb/basic.tsx
index 40ce4e9591..122f8f156d 100644
--- a/packages/samples/react/src/components/breadcrumb/basic.tsx
+++ b/packages/samples/react/src/components/breadcrumb/basic.tsx
@@ -1,53 +1,62 @@
import React from 'react';
import { KolBreadcrumb } from '@public-ui/react';
+import { SampleDescription } from '../SampleDescription';
import { FC } from 'react';
export const BreadcrumbBasic: FC = () => (
-
-
-
-
-
+ <>
+
+
+ Hier wird eine Breadcrumb-Navigation dargestellt. Beim klicken auf die Links wird man auf Unterseiten weitergeleitet. In diesem Beispiel sind diese
+ Unterseiten leer.
+
+
+
+
+
+
+
+ >
);
diff --git a/packages/samples/react/src/components/button-group/basic.tsx b/packages/samples/react/src/components/button-group/basic.tsx
index 9a81ca4141..7c982d5e9c 100644
--- a/packages/samples/react/src/components/button-group/basic.tsx
+++ b/packages/samples/react/src/components/button-group/basic.tsx
@@ -1,13 +1,19 @@
import React from 'react';
import { KolButton, KolButtonGroup } from '@public-ui/react';
+import { SampleDescription } from '../SampleDescription';
import { FC } from 'react';
export const ButtonGroupBasic: FC = () => (
-
-
-
-
-
-
+ <>
+
+ Hier werden Vier verschiedene Buttons angezeigt. Drei davon lassen sich anklicken und in den Status Active versetzen.
+
+
+
+
+
+
+
+ >
);
diff --git a/packages/samples/react/src/components/button-link/icons.tsx b/packages/samples/react/src/components/button-link/icons.tsx
index 40b0f41e43..6f6809d7d2 100644
--- a/packages/samples/react/src/components/button-link/icons.tsx
+++ b/packages/samples/react/src/components/button-link/icons.tsx
@@ -2,36 +2,42 @@ import React from 'react';
import { KolButtonLink } from '@public-ui/react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
export const ButtonLinkIcons: FC = () => (
-
-
-
-
-
-
-
+ <>
+
+ Hier werden verschiedene Links mit Icons angezeigt. Die Links führen zu keinem Ziel.
+
+
+
+
+
+
+
+
+ >
);
diff --git a/packages/samples/react/src/components/button-link/image.tsx b/packages/samples/react/src/components/button-link/image.tsx
index 3eb1dc4432..6069501459 100644
--- a/packages/samples/react/src/components/button-link/image.tsx
+++ b/packages/samples/react/src/components/button-link/image.tsx
@@ -2,13 +2,19 @@ import React from 'react';
import { KolButtonLink } from '@public-ui/react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
export const ButtonLinkImage: FC = () => (
-
-
-
-
-
-
-
+ <>
+
+ Hier wird ein Link angezeigt, der als Text gerendert wird. Nach klicken auf den Link wird das Bild abgrenzung.jpg angezeigt.
+
+
+
+
+
+
+
+
+ >
);
diff --git a/packages/samples/react/src/components/button/access-key.tsx b/packages/samples/react/src/components/button/access-key.tsx
index 87363b0c6e..8dea154c1f 100644
--- a/packages/samples/react/src/components/button/access-key.tsx
+++ b/packages/samples/react/src/components/button/access-key.tsx
@@ -1,19 +1,25 @@
import { KolButton } from '@public-ui/react';
import React, { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
export const ButtonAccessKey: FC = () => (
-
-
-
-
-
-
-
+ <>
+
+ Hier verstehe ich es nicht!
+
+
+
+
+
+
+
+
+ >
);
diff --git a/packages/samples/react/src/components/button/baselined.tsx b/packages/samples/react/src/components/button/baselined.tsx
index 5399e2ebe9..cbf84caa40 100644
--- a/packages/samples/react/src/components/button/baselined.tsx
+++ b/packages/samples/react/src/components/button/baselined.tsx
@@ -2,12 +2,18 @@ import React from 'react';
import { KolButton } from '@public-ui/react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
export const ButtonBaselined: FC = () => (
-
-
-
-
-
-
+ <>
+
+ Hier verstehe ich Baselined nicht!
+
+
+
+
+
+
+
+ >
);
diff --git a/packages/samples/react/src/components/button/basic.tsx b/packages/samples/react/src/components/button/basic.tsx
index 3f15b9481c..042ee9e64b 100644
--- a/packages/samples/react/src/components/button/basic.tsx
+++ b/packages/samples/react/src/components/button/basic.tsx
@@ -1,5 +1,16 @@
import React, { FC } from 'react';
import { FocusElement } from '../FocusInput';
import { ButtonVariants } from './partials/variants';
+import { SampleDescription } from '../SampleDescription';
-export const ButtonBasic: FC = () => ;
+export const ButtonBasic: FC = () => (
+ <>
+
+
+ Hier sind anklickbare und nicht anklickbare Buttons. Der Unterschied zwischen Zeile eins und drei ist, dass in Zeile drei ein Label nach anklicken und
+ als Tooltip erscheint. Es soll immer nur ein Button gleichzeitig angeklickt sein.
+
+
+
+ >
+);
diff --git a/packages/samples/react/src/components/button/hide-label.tsx b/packages/samples/react/src/components/button/hide-label.tsx
index 10cc103a74..743f509d99 100644
--- a/packages/samples/react/src/components/button/hide-label.tsx
+++ b/packages/samples/react/src/components/button/hide-label.tsx
@@ -2,6 +2,7 @@ import React from 'react';
import { KolButton } from '@public-ui/react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
const ARGS = {
_icons: 'codicon codicon-home',
@@ -12,20 +13,28 @@ const ARGS = {
};
export const ButtonIconOnly: FC = () => (
-
-
-
-
-
-
-
+ <>
+
+
+ Hier sind Buttons aktiviert und deaktiviert. Sie beinhalten kein Label. Das Label wird beim anklicken oder als Tooltip angezeigt. Beim anklicken wird
+ ein alert als Popup ausgeführt.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+ >
);
diff --git a/packages/samples/react/src/components/button/icons.tsx b/packages/samples/react/src/components/button/icons.tsx
index b3907d490e..cf72b4f27a 100644
--- a/packages/samples/react/src/components/button/icons.tsx
+++ b/packages/samples/react/src/components/button/icons.tsx
@@ -2,26 +2,32 @@ import React from 'react';
import { KolButton } from '@public-ui/react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
export const ButtonIcons: FC = () => (
-
+
+ Hier wird ein Button mit dem Label 'Label' angezeigt. Beim anklicken wird ein alert als Popup ausgeführt.
+
+ alert('Klick!'),
- }}
- />
+ top: {
+ style: {
+ 'font-size': '200%',
+ transform: 'rotate(45deg)',
+ },
+ icon: 'codicon codicon-arrow-up',
+ },
+ right: 'codicon codicon-arrow-right',
+ }}
+ _label="Label"
+ _on={{
+ onClick: (_event, _value) => alert('Klick!'),
+ }}
+ />
+ >
);
diff --git a/packages/samples/react/src/components/button/width.tsx b/packages/samples/react/src/components/button/width.tsx
index b6d928c156..264f75639e 100644
--- a/packages/samples/react/src/components/button/width.tsx
+++ b/packages/samples/react/src/components/button/width.tsx
@@ -2,6 +2,7 @@ import React from 'react';
import { KolButton } from '@public-ui/react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
const ARGS = {
className: 'w-8rem',
@@ -11,20 +12,25 @@ const ARGS = {
};
export const ButtonWidth: FC = () => (
-
-
-
-
-
-
-
+ <>
+
+ Hier werden breite Buttons angezeigt. Beim anklicken wird ein alert als Popup ausgeführt.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+ >
);
diff --git a/packages/samples/react/src/components/card/basic.tsx b/packages/samples/react/src/components/card/basic.tsx
index 0e5fc7b006..aa4e83ec2c 100644
--- a/packages/samples/react/src/components/card/basic.tsx
+++ b/packages/samples/react/src/components/card/basic.tsx
@@ -2,9 +2,15 @@ import React from 'react';
import { KolCard } from '@public-ui/react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
export const CardBasic: FC = () => (
-
- Inhalt
-
+ <>
+
+ Hier wird eine Card mit Titel und 'Inhalt' angezeigt. Es gibt keine Interaktionsmöglichkeit.
+
+
+ Inhalt
+
+ >
);
diff --git a/packages/samples/react/src/components/card/confirm.tsx b/packages/samples/react/src/components/card/confirm.tsx
index c683b769f3..574ef10a80 100644
--- a/packages/samples/react/src/components/card/confirm.tsx
+++ b/packages/samples/react/src/components/card/confirm.tsx
@@ -2,20 +2,26 @@ import React from 'react';
import { KolButton, KolCard } from '@public-ui/react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
export const CardConfirm: FC = () => (
-
-
-
- Lorem ipsum dolor sit amet consectetur, adipisicing elit. Soluta pariatur laudantium saepe ipsa atque officia cupiditate repudiandae harum earum aut
- doloribus autem libero exercitationem dolor ad, magni dignissimos ratione fuga. Lorem ipsum dolor sit amet consectetur adipisicing elit. Officiis
- perferendis qui animi nesciunt illo facere, doloribus sint cupiditate nihil dolorem voluptate ab esse! Ducimus ad est commodi molestias voluptas
- reiciendis.
-
-
-
-
+ <>
+
+ Hier wird eine Karte mit Beispieltext und zwei Knöpfen 'Speichern' und 'Abbrechen'.
+
+
+
+
+ Lorem ipsum dolor sit amet consectetur, adipisicing elit. Soluta pariatur laudantium saepe ipsa atque officia cupiditate repudiandae harum earum aut
+ doloribus autem libero exercitationem dolor ad, magni dignissimos ratione fuga. Lorem ipsum dolor sit amet consectetur adipisicing elit. Officiis
+ perferendis qui animi nesciunt illo facere, doloribus sint cupiditate nihil dolorem voluptate ab esse! Ducimus ad est commodi molestias voluptas
+ reiciendis.
+
+
+
+
+
-
-
+
+ >
);
diff --git a/packages/samples/react/src/components/card/flex.tsx b/packages/samples/react/src/components/card/flex.tsx
index 1d64be4eeb..781c807650 100644
--- a/packages/samples/react/src/components/card/flex.tsx
+++ b/packages/samples/react/src/components/card/flex.tsx
@@ -2,33 +2,42 @@ import React from 'react';
import { KolCard } from '@public-ui/react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
export const CardFlex: FC = () => (
-
-
- Inhalt
-
-
-
- Inhalt
-
- Inhalt
-
-
-
-
- Inhalt
-
- Inhalt
-
- Inhalt
-
-
-
- Inhalt
-
-
- Inhalt
-
-
+ <>
+
+
+ Hier werden mehrere Karten mit unterschiedlichen Inhalten angezeigt. Beim anklicken des 'x' wird ein Label mit 'Schließen'
+ angezeigt.
+
+
+
+
+ Inhalt
+
+
+
+ Inhalt
+
+ Inhalt
+
+
+
+
+ Inhalt
+
+ Inhalt
+
+ Inhalt
+
+
+
+ Inhalt
+
+
+ Inhalt
+
+
+ >
);
diff --git a/packages/samples/react/src/components/card/routes.ts b/packages/samples/react/src/components/card/routes.ts
index 4aba3a5eb6..577d655107 100644
--- a/packages/samples/react/src/components/card/routes.ts
+++ b/packages/samples/react/src/components/card/routes.ts
@@ -7,8 +7,10 @@ import { CardConfirm } from './confirm';
import { CardFlex } from './flex';
import { CardSelection } from './selection';
+import { SampleDescription } from '../SampleDescription';
export const CARD_ROUTES: Routes = {
+ //SYNTAXERROR
card: {
basic: CardBasic,
confirm: CardConfirm,
diff --git a/packages/samples/react/src/components/card/selection.tsx b/packages/samples/react/src/components/card/selection.tsx
index 497fb8c55b..c209ad645a 100644
--- a/packages/samples/react/src/components/card/selection.tsx
+++ b/packages/samples/react/src/components/card/selection.tsx
@@ -2,6 +2,7 @@ import React from 'react';
import { KolButton, KolCard, KolInputCheckbox } from '@public-ui/react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
const STYLE = {
display: 'flex',
@@ -11,66 +12,71 @@ const STYLE = {
};
export const CardSelection: FC = () => (
-
-
-
-
- TeCorp Endplatte
-
- VZTA
-
+ <>
+
+ Hier werden drei Beispielbilder nach klicken auf 'Öffnen' angezeigt. Die Checkboxen 'Auswählen' können an und abgewählt werden.
+
+
+
-
+ TeCorp Endplatte
+
+ VZTA
-
-
-
-
-
+
+
+
+
-
-
-
-
-
-
- TeCorp Endplatte
-
- VZTA
-
-
-
+
+
+
+
+
+
-
-
-
+
+ TeCorp Endplatte
+
+ VZTA
+
+
+
+
+
-
-
-
-
-
-
- TeCorp Endplatte
-
- VZTA
-
-
-
+
+
+
+
+
+
-
-
-
+
+ TeCorp Endplatte
+
+ VZTA
+
+
+
+
+
+
+
-
-
-
+
+
+ >
);
diff --git a/packages/samples/react/src/components/details/basic.tsx b/packages/samples/react/src/components/details/basic.tsx
index a2378218b9..3b032d8ffa 100644
--- a/packages/samples/react/src/components/details/basic.tsx
+++ b/packages/samples/react/src/components/details/basic.tsx
@@ -2,18 +2,27 @@ import React from 'react';
import { KolDetails } from '@public-ui/react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
export const DetailsBasic: FC = () => (
-
-
- Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
- voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
- Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt.
-
-
- Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
- voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
- Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt.
-
-
+ <>
+
+
+ Hier sind zwei Texte. Beide können durch das klicken auf den 'Titel' geöffnet und wieder geschlossen werden. Der untere Text ist nach laden
+ der Seite bereits geöffnet, während der obere Text nach laden der Seite geschlossen ist.{' '}
+
+
+
+
+ Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
+ voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
+ Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt.
+
+
+ Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
+ voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
+ Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt.
+
+
+ >
);
diff --git a/packages/samples/react/src/components/heading/badged.tsx b/packages/samples/react/src/components/heading/badged.tsx
index 89e1d4f25c..40d1b3b31c 100644
--- a/packages/samples/react/src/components/heading/badged.tsx
+++ b/packages/samples/react/src/components/heading/badged.tsx
@@ -2,38 +2,44 @@ import React from 'react';
import { KolBadge, KolHeading } from '@public-ui/react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
export const HeadingBadged: FC = () => (
-
-
-
- Eine Überschrift mit einem
-
-
-
-
- Eine Überschrift mit einem
-
-
-
-
- Eine Überschrift mit einem
-
-
-
-
- Eine Überschrift mit einem
-
-
-
-
- Eine Überschrift mit einem
-
-
-
-
- Eine Überschrift mit einem
-
-
-
+ <>
+
+ Hier werden sechs verschiedene Überschriften mit unterschiedlichen Leveln und Label-Farben dargestellt. Es gibt keine Interaktionsmöglichkeit.
+
+
+
+
+ Eine Überschrift mit einem
+
+
+
+
+ Eine Überschrift mit einem
+
+
+
+
+ Eine Überschrift mit einem
+
+
+
+
+ Eine Überschrift mit einem
+
+
+
+
+ Eine Überschrift mit einem
+
+
+
+
+ Eine Überschrift mit einem
+
+
+
+ >
);
diff --git a/packages/samples/react/src/components/heading/basic.tsx b/packages/samples/react/src/components/heading/basic.tsx
index 0b24f8aafe..bf1320249a 100644
--- a/packages/samples/react/src/components/heading/basic.tsx
+++ b/packages/samples/react/src/components/heading/basic.tsx
@@ -2,14 +2,20 @@ import React from 'react';
import { KolHeading } from '@public-ui/react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
export const HeadingBasic: FC = () => (
-
-
-
-
-
-
-
-
+ <>
+
+ Hier sind sechs verschiedene Überschriften mit unterschiedlichen Leveln dargestellt. Es gibt keine Interaktionsmöglichkeit.
+
+
+
+
+
+
+
+
+
+ >
);
diff --git a/packages/samples/react/src/components/heading/paragraph.tsx b/packages/samples/react/src/components/heading/paragraph.tsx
index 03bc74a84c..10626f6afc 100644
--- a/packages/samples/react/src/components/heading/paragraph.tsx
+++ b/packages/samples/react/src/components/heading/paragraph.tsx
@@ -2,44 +2,53 @@ import React from 'react';
import { KolHeading } from '@public-ui/react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
export const HeadingParagraph: FC = () => (
-
-
-
- Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
- voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
- Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor.
-
-
-
- Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
- voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
- Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor.
-
-
-
- Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
- voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
- Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor.
-
-
-
- Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
- voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
- Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor.
-
-
-
- Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
- voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
- Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor.
-
-
-
- Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
- voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
- Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor.
-
-
+ <>
+
+
+ Hier sind sechs verschiedene Überschriften mit unterschiedlichen Leveln dargestellt. Sie haben jeweils noch ein Beispieltext. Es gibt keine
+ Interaktionsmöglichkeit.
+
+
+
+
+
+ Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
+ voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
+ Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor.
+
+
+
+ Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
+ voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
+ Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor.
+
+
+
+ Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
+ voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
+ Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor.
+
+
+
+ Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
+ voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
+ Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor.
+
+
+
+ Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
+ voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
+ Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor.
+
+
+
+ Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
+ voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
+ Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor.
+
+
+ >
);
diff --git a/packages/samples/react/src/components/icon/basic.tsx b/packages/samples/react/src/components/icon/basic.tsx
index 9ec404a518..9c9ff5cb11 100644
--- a/packages/samples/react/src/components/icon/basic.tsx
+++ b/packages/samples/react/src/components/icon/basic.tsx
@@ -2,16 +2,22 @@ import React from 'react';
import { KolIcon } from '@public-ui/react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
export const IconBasic: FC = () => (
-
-
-
-
+ <>
+
+ Hier werden zwei verschiedene Icons in unterschiedlichen Farben angezeigt. Es gibt keine Interaktionsmöglichkeit.
+
+
+
+
+
+ >
);
diff --git a/packages/samples/react/src/components/image/basic.tsx b/packages/samples/react/src/components/image/basic.tsx
index 6e8b8861d7..4389e1d331 100644
--- a/packages/samples/react/src/components/image/basic.tsx
+++ b/packages/samples/react/src/components/image/basic.tsx
@@ -1,5 +1,13 @@
import { FC } from 'react';
import { KolImage } from '@public-ui/react';
import React from 'react';
+import { SampleDescription } from '../SampleDescription';
-export const ImageBasic: FC = () => ;
+export const ImageBasic: FC = () => (
+ <>
+
+ Hier wird ein Beispielbild angezeigt. Es gibt keine Interaktionsmöglichkeit.
+
+
+ >
+);
diff --git a/packages/samples/react/src/components/indented-text/basic.tsx b/packages/samples/react/src/components/indented-text/basic.tsx
index d72433637e..47fbeb3172 100644
--- a/packages/samples/react/src/components/indented-text/basic.tsx
+++ b/packages/samples/react/src/components/indented-text/basic.tsx
@@ -2,23 +2,29 @@ import React from 'react';
import { KolIndentedText } from '@public-ui/react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
export const IndentedTextBasic: FC = () => (
-
-
- Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
- voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
- Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt.
-
-
- Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
- voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
- Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt.
-
-
- Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
- voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
- Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt.
-
-
+ <>
+
+ Hier wird ein Indented Text zwischen zwei normalen Texten angezeigt. Es gibt keine Interaktionsmöglichkeit.
+
+
+
+ Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
+ voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
+ Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt.
+
+
+ Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
+ voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
+ Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt.
+
+
+ Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
+ voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
+ Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt.
+
+
+ >
);
diff --git a/packages/samples/react/src/components/input-checkbox/basic.tsx b/packages/samples/react/src/components/input-checkbox/basic.tsx
index cfceb0e618..4df5ad9d02 100644
--- a/packages/samples/react/src/components/input-checkbox/basic.tsx
+++ b/packages/samples/react/src/components/input-checkbox/basic.tsx
@@ -1,5 +1,17 @@
import React, { FC } from 'react';
import { FormWrap } from '../FormWrap';
import { InputCheckboxVariants } from './partials/variants';
+import { SampleDescription } from '../SampleDescription';
-export const InputCheckboxBasic: FC = () => ;
+export const InputCheckboxBasic: FC = () => (
+ <>
+
+
+ Hier werden verschiedene Checkboxen mit betiteltem Wunschausgangsverhalten angezeigt. Die Checkbox 'Nicht ausgewählt' ist Standardmäßig nicht
+ ausgewählt usw. Die Buttons unten haben keine direkte Funktion, außer, dass Sie ausgewählt werden können. Der Unterschied zwischen der linken und
+ Rechten Darstellung ist, dass erst nach anklicken im Rechten Teil ein Label angezeigt wird.
+
+
+
+ >
+);
diff --git a/packages/samples/react/src/components/input-checkbox/button.tsx b/packages/samples/react/src/components/input-checkbox/button.tsx
index d62359af32..3b5d2adae2 100644
--- a/packages/samples/react/src/components/input-checkbox/button.tsx
+++ b/packages/samples/react/src/components/input-checkbox/button.tsx
@@ -1,5 +1,18 @@
import React, { FC } from 'react';
import { FormWrap } from '../FormWrap';
import { InputCheckboxVariants } from './partials/variants';
+import { SampleDescription } from '../SampleDescription';
-export const InputCheckboxButton: FC = () => ;
+export const InputCheckboxButton: FC = () => (
+ <>
+
+
+ Hier werden verschiedene Checkboxen mit betiteltem Wunschausgangsverhalten angezeigt. Die Checkbox 'Nicht ausgewählt' ist Standardmäßig nicht
+ ausgewählt usw. Die Buttons unten haben keine direkte Funktion, außer, dass Sie ausgewählt werden können. Der Unterschied zwischen der linken und
+ Rechten Darstellung ist, dass erst nach anklicken im Rechten Teil ein Label angezeigt wird. In diesem Beispiel sind die Checkboxen als Buttons
+ dargestellt.
+
+
+
+ >
+);
diff --git a/packages/samples/react/src/components/input-checkbox/switch.tsx b/packages/samples/react/src/components/input-checkbox/switch.tsx
index 2c7ca08343..d584c4a94c 100644
--- a/packages/samples/react/src/components/input-checkbox/switch.tsx
+++ b/packages/samples/react/src/components/input-checkbox/switch.tsx
@@ -1,5 +1,19 @@
import React, { FC } from 'react';
import { InputCheckboxVariants } from './partials/variants';
import { FormWrap } from '../FormWrap';
+import { SampleDescription } from '../SampleDescription';
-export const InputCheckboxSwitch: FC = () => ;
+export const InputCheckboxSwitch: FC = () => (
+ <>
+
+
+ {' '}
+ Hier werden verschiedene Checkboxen mit betiteltem Wunschausgangsverhalten angezeigt. Die Checkbox 'Nicht ausgewählt' ist Standardmäßig nicht
+ ausgewählt usw. Die Buttons unten haben keine direkte Funktion, außer, dass Sie ausgewählt werden können. Der Unterschied zwischen der linken und
+ Rechten Darstellung ist, dass erst nach anklicken im Rechten Teil ein Label angezeigt wird. In diesem Beispiel sind die Checkboxen als Switches
+ dargestellt.
+
+
+
+ >
+);
diff --git a/packages/samples/react/src/components/input-color/basic.tsx b/packages/samples/react/src/components/input-color/basic.tsx
index ea5dd7410b..c7d81a92b7 100644
--- a/packages/samples/react/src/components/input-color/basic.tsx
+++ b/packages/samples/react/src/components/input-color/basic.tsx
@@ -1,5 +1,16 @@
import React, { FC } from 'react';
import { FormWrap } from '../FormWrap';
import { InputColorVariants } from './partials/variants';
+import { SampleDescription } from '../SampleDescription';
-export const InputColorBasic: FC = () => ;
+export const InputColorBasic: FC = () => (
+ <>
+
+
+ Hier sind verschiedene Formular-Felder mit Farben angezeigt. Links mit Label, Rechts nur nach anklicken mit Label. Die Farben können verändert werden.
+ Die Buttons unten haben keine direkte Funktion. Sie können angeklickt werden.{' '}
+
+
+
+ >
+);
diff --git a/packages/samples/react/src/components/input-date/basic.tsx b/packages/samples/react/src/components/input-date/basic.tsx
index ac10069b84..d8143ed18f 100644
--- a/packages/samples/react/src/components/input-date/basic.tsx
+++ b/packages/samples/react/src/components/input-date/basic.tsx
@@ -1,5 +1,18 @@
import React, { FC } from 'react';
import { FormWrap } from '../FormWrap';
import { InputDateVariants } from './partials/variants';
+import { SampleDescription } from '../SampleDescription';
-export const InputDateBasic: FC = () => ;
+export const InputDateBasic: FC = () => (
+ <>
+
+
+ Hier sieht man ein Formularfeld mit verschiedenen Zeiteingaben. Bei Datumseingabe kann ein Datum in einem Kalender ausgewählt werden, aber auch
+ eingetippt werden. Es gibt ein gleiches Verhalten im nächsten Feld. Die Felder Monat und Woche sind Freitextfelder. Im Feld Zeit können nur Werte von 0
+ bis 23 und 0 bis 59 angegeben werden. Mit den Feldern Zahleneingabe gibt es keine Interaktionsmöglichekeit. Ein gleiches Verhalten gibt es im Rechten
+ Feld, hier werden die Label erst nach anklicken angezeigt.{' '}
+
+
+
+ >
+);
diff --git a/packages/samples/react/src/components/input-email/basic.tsx b/packages/samples/react/src/components/input-email/basic.tsx
index 3eff5115d3..c76f27601d 100644
--- a/packages/samples/react/src/components/input-email/basic.tsx
+++ b/packages/samples/react/src/components/input-email/basic.tsx
@@ -1,5 +1,13 @@
import React, { FC } from 'react';
import { FormWrap } from '../FormWrap';
import { InputEmailVariants } from './partials/variants';
+import { SampleDescription } from '../SampleDescription';
-export const InputEmailBasic: FC = () => ;
+export const InputEmailBasic: FC = () => (
+ <>
+
+ Hier verstehe ich es nicht. (Fehlermeldung bei Standard.)
+
+
+ >
+);
diff --git a/packages/samples/react/src/components/input-file/basic.tsx b/packages/samples/react/src/components/input-file/basic.tsx
index fe08b67a7a..207ba61a29 100644
--- a/packages/samples/react/src/components/input-file/basic.tsx
+++ b/packages/samples/react/src/components/input-file/basic.tsx
@@ -1,5 +1,16 @@
import React, { FC } from 'react';
import { FormWrap } from '../FormWrap';
import { InputFileVariants } from './partials/variants';
+import { SampleDescription } from '../SampleDescription';
-export const InputFileBasic: FC = () => ;
+export const InputFileBasic: FC = () => (
+ <>
+
+
+ Hier verstehe ich Fehlermeldung bei Standard nicht. Hier können einzelne oder mehrere Files ausgewählt werden. Bei 'Datei hochladen' wird der
+ Name der ausgewählten Datei angezeigt. Bei 'Datei hochladen (Multiple)' werden die Anzahl der ausgewählten Dateien angezeigt.
+
+
+
+ >
+);
diff --git a/packages/samples/react/src/components/input-number/basic.tsx b/packages/samples/react/src/components/input-number/basic.tsx
index f1710fb846..15ac12ab75 100644
--- a/packages/samples/react/src/components/input-number/basic.tsx
+++ b/packages/samples/react/src/components/input-number/basic.tsx
@@ -1,5 +1,16 @@
import React, { FC } from 'react';
import { FormWrap } from '../FormWrap';
import { InputNumberVariants } from './partials/variants';
+import { SampleDescription } from '../SampleDescription';
-export const InputNumberBasic: FC = () => ;
+export const InputNumberBasic: FC = () => (
+ <>
+
+
+ Hier werden verschiedene Zahleneingaben dargestellt. Rechts im Feld gibt es Schalter, durch deren anklicken man die Zahl verändern kann. Beim Feld
+ 'Readonly' gibt es keine Ineraktionsmöglichkeit.
+
+
+
+ >
+);
diff --git a/packages/samples/react/src/components/input-password/basic.tsx b/packages/samples/react/src/components/input-password/basic.tsx
index 3966d27262..f52bc82b57 100644
--- a/packages/samples/react/src/components/input-password/basic.tsx
+++ b/packages/samples/react/src/components/input-password/basic.tsx
@@ -1,5 +1,16 @@
import React, { FC } from 'react';
import { FormWrap } from '../FormWrap';
import { InputPasswordVariants } from './partials/variants';
+import { SampleDescription } from '../SampleDescription';
-export const InputPasswordBasic: FC = () => ;
+export const InputPasswordBasic: FC = () => (
+ <>
+
+
+ Hier verstehe ich die Fehlermeldungen nicht!. Hier sind Passwort Eingabefelder dargestellt. Im Feld 'Passwort P' eingegebene Zeichen werden
+ verdeckt angezeigt.
+
+
+
+ >
+);
diff --git a/packages/samples/react/src/components/input-password/show-password.tsx b/packages/samples/react/src/components/input-password/show-password.tsx
index ede354199c..1bae0cb098 100644
--- a/packages/samples/react/src/components/input-password/show-password.tsx
+++ b/packages/samples/react/src/components/input-password/show-password.tsx
@@ -1,5 +1,6 @@
import React, { FC, useEffect, useRef, useState } from 'react';
import { KolForm, KolInputPassword } from '@public-ui/react';
+import { SampleDescription } from '../SampleDescription';
export const InputPasswordShowPassword: FC = () => {
const [isPasswordVisible, setIsPasswordVisible] = useState(false);
@@ -15,25 +16,33 @@ export const InputPasswordShowPassword: FC = () => {
}, [isPasswordVisible]);
return (
-
-
+
+
+ Hier wird ein Passwort Eingabefeld angezeigt. Durch klicken auf den im Feld Rechts stehenden Button, kann zwischen verdecktem und angezeigtem Passwort
+ gewechselt werden.
+
+
+
+
-
+ _hideLabel: true,
+ _label: `Passwort ${isPasswordVisible ? 'ausblenden' : 'einblenden'}`,
+ _on: {
+ onClick: handleTogglePasswordClick,
+ },
+ }}
+ className="block"
+ />
+
+ >
);
};
diff --git a/packages/samples/react/src/components/input-radio/basic.tsx b/packages/samples/react/src/components/input-radio/basic.tsx
index 30f1b3fac1..68157bf3b2 100644
--- a/packages/samples/react/src/components/input-radio/basic.tsx
+++ b/packages/samples/react/src/components/input-radio/basic.tsx
@@ -1,5 +1,13 @@
import React, { FC } from 'react';
import { FormWrap } from '../FormWrap';
import { InputRadioVariants } from './partials/variants';
+import { SampleDescription } from '../SampleDescription';
-export const InputRadioBasic: FC = () => ;
+export const InputRadioBasic: FC = () => (
+ <>
+
+ Hier sind Radio-Buttons in verschiedenen Ausführungen angezeigt. Es kann immer nur einer der drei Radio-Buttons gleichzeitig angeklickt werden.
+
+
+ >
+);
diff --git a/packages/samples/react/src/components/input-radio/select.tsx b/packages/samples/react/src/components/input-radio/select.tsx
index ea634c0b98..04374692d0 100644
--- a/packages/samples/react/src/components/input-radio/select.tsx
+++ b/packages/samples/react/src/components/input-radio/select.tsx
@@ -4,6 +4,7 @@ import { KolForm, KolInputRadio } from '@public-ui/react';
import { FC } from 'react';
import { ERROR_MSG } from '../../shares/constants';
+import { SampleDescription } from '../SampleDescription';
const options = [
{ label: 'Frau', value: 'Frau' },
@@ -12,7 +13,12 @@ const options = [
];
export const InputRadioSelect: FC = () => (
-
-
-
+ <>
+
+ Hier verstehe ich Fehlermeldung nicht. Hier ist ein Beispiel Radio-Button. Nur eine gleichzeitige Auswahl ist möglich.
+
+
+
+
+ >
);
diff --git a/packages/samples/react/src/components/input-range/basic.tsx b/packages/samples/react/src/components/input-range/basic.tsx
index aa531046a5..49292c2482 100644
--- a/packages/samples/react/src/components/input-range/basic.tsx
+++ b/packages/samples/react/src/components/input-range/basic.tsx
@@ -1,5 +1,13 @@
import React, { FC } from 'react';
import { FormWrap } from '../FormWrap';
import { InputRangeVariants } from './partials/variants';
+import { SampleDescription } from '../SampleDescription';
-export const InputRangeBasic: FC = () => ;
+export const InputRangeBasic: FC = () => (
+ <>
+
+ Hier verstehe ich Fehlermeldung bei Standard nicht. Hier ist ein Schieberegler mit Schalter am Rand. Der Wert kann von 0 bis 50 verändert werden.
+
+
+ >
+);
diff --git a/packages/samples/react/src/components/input-text/basic.tsx b/packages/samples/react/src/components/input-text/basic.tsx
index f8f34815b7..0e71bf1821 100644
--- a/packages/samples/react/src/components/input-text/basic.tsx
+++ b/packages/samples/react/src/components/input-text/basic.tsx
@@ -1,5 +1,13 @@
import React, { FC } from 'react';
import { FormWrap } from '../FormWrap';
import { InputTextVariants } from './partials/variants';
+import { SampleDescription } from '../SampleDescription';
-export const InputTextBasic: FC = () => ;
+export const InputTextBasic: FC = () => (
+ <>
+
+ Hier sind verschiedene Freitexteingabefelder.
+
+
+ >
+);
diff --git a/packages/samples/react/src/components/input-text/blur.tsx b/packages/samples/react/src/components/input-text/blur.tsx
index e0c4d9ba9f..ca0da64a33 100644
--- a/packages/samples/react/src/components/input-text/blur.tsx
+++ b/packages/samples/react/src/components/input-text/blur.tsx
@@ -1,14 +1,20 @@
import { KolForm, KolInputText } from '@public-ui/react';
import React, { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
export const InputTextBlur: FC = () => (
-
-
-
+ <>
+
+ Hier ist ein Freitexteingabefeld.
+
+
+
+
+ >
);
diff --git a/packages/samples/react/src/components/input-text/focus.tsx b/packages/samples/react/src/components/input-text/focus.tsx
index bc2836189b..e2bc0cb5ba 100644
--- a/packages/samples/react/src/components/input-text/focus.tsx
+++ b/packages/samples/react/src/components/input-text/focus.tsx
@@ -2,6 +2,7 @@ import React, { useLayoutEffect, useRef } from 'react';
import { KolButton, KolForm, KolInputText } from '@public-ui/react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
export const InputTextFocus: FC = () => {
const ref = useRef(null);
@@ -13,14 +14,19 @@ export const InputTextFocus: FC = () => {
}, [ref]);
return (
-
-
-
-
-
-
+ <>
+
+ Hier sind zwei Freitexteingabefelder.
+
+
+
-
-
+
+ >
);
};
diff --git a/packages/samples/react/src/components/link-button/basic.tsx b/packages/samples/react/src/components/link-button/basic.tsx
index 17b26a1d54..cbac91b070 100644
--- a/packages/samples/react/src/components/link-button/basic.tsx
+++ b/packages/samples/react/src/components/link-button/basic.tsx
@@ -2,6 +2,7 @@ import React from 'react';
import { KolLinkButton } from '@public-ui/react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
const ARGS = {
_on: {
@@ -10,13 +11,18 @@ const ARGS = {
};
export const LinkButtonBasic: FC = () => (
-
-
-
-
-
-
-
+ <>
+
+ Hier sind fünf Buttons. Nach anklicken erscheint ein Popup mit 'Klick!'
+
+
-
+ >
);
diff --git a/packages/samples/react/src/components/link-group/basic.tsx b/packages/samples/react/src/components/link-group/basic.tsx
index f22783be19..2317c547a3 100644
--- a/packages/samples/react/src/components/link-group/basic.tsx
+++ b/packages/samples/react/src/components/link-group/basic.tsx
@@ -1,9 +1,17 @@
import React, { FC } from 'react';
import { KolLinkGroup } from '@public-ui/react';
+import { SampleDescription } from '../SampleDescription';
const links = [
{ _label: 'Link 1', _href: 'https://www.w3.org' },
{ _label: 'Link 2', _href: 'https://www.w3.org' },
{ _label: 'Link 3', _href: 'https://www.w3.org' },
];
-export const LinkGroupBasic: FC = () =>
;
+export const LinkGroupBasic: FC = () => (
+ <>
+
+ Hier ist eine LinkGroup bestehend aus drei Links die zu https://www.w3.org/ weiterleiten.
+
+
+ >
+);
diff --git a/packages/samples/react/src/components/link-group/horizontal.tsx b/packages/samples/react/src/components/link-group/horizontal.tsx
index c405d5ea50..c669963adf 100644
--- a/packages/samples/react/src/components/link-group/horizontal.tsx
+++ b/packages/samples/react/src/components/link-group/horizontal.tsx
@@ -1,9 +1,17 @@
import React, { FC } from 'react';
import { KolLinkGroup } from '@public-ui/react';
+import { SampleDescription } from '../SampleDescription';
const links = [
{ _label: 'Link 1', _href: 'https://www.w3.org' },
{ _label: 'Link 2', _href: 'https://www.w3.org' },
{ _label: 'Link 3', _href: 'https://www.w3.org' },
];
-export const LinkGroupHorizontal: FC = () =>
;
+export const LinkGroupHorizontal: FC = () => (
+ <>
+
+ Hier ist eine horizontale Linkgroup bestehend aus drei Links die zu https://www.w3.org/ weiterleiten.
+
+
+ >
+);
diff --git a/packages/samples/react/src/components/link/basic.tsx b/packages/samples/react/src/components/link/basic.tsx
index 412b4d2fba..b0d219cc0f 100644
--- a/packages/samples/react/src/components/link/basic.tsx
+++ b/packages/samples/react/src/components/link/basic.tsx
@@ -1,21 +1,27 @@
import React, { FC } from 'react';
import { KolLink } from '@public-ui/react';
+import { SampleDescription } from '../SampleDescription';
export const LinkBasic: FC = () => (
-
-
-
- In diesem Absatz wird ein Link gesetzt, der keine weiteren Attribute enthält. Er wird standardmäßig als{' '}
- inline-Element ausgegeben.
-
-
- In diesem Absatz wird ein Link gesetzt, der einmal als inline-block-Element ausgegeben wird.{' '}
- . Damit kann man mir per CSS-Styles eine Breite, eine Höhe und andere
- Eigenschaften zuweisen.
-
-
- Danach folgt ein Link, der als block-Element ausgegeben wird.
- , daher gehe ich über die ganze Breite des Eltern-Elements erzeuge so einen Zeilenumbruch.
-
-
+ <>
+
+ Hier sind Beispiele für verschiedene Links.
+
+
+
+
+ In diesem Absatz wird ein Link gesetzt, der keine weiteren Attribute enthält. Er wird standardmäßig als{' '}
+ inline-Element ausgegeben.
+
+
+ In diesem Absatz wird ein Link gesetzt, der einmal als inline-block-Element ausgegeben wird.{' '}
+ . Damit kann man mir per CSS-Styles eine Breite, eine Höhe und andere
+ Eigenschaften zuweisen.
+
+
+ Danach folgt ein Link, der als block-Element ausgegeben wird.
+ , daher gehe ich über die ganze Breite des Eltern-Elements erzeuge so einen Zeilenumbruch.
+
+
+ >
);
diff --git a/packages/samples/react/src/components/link/icons.tsx b/packages/samples/react/src/components/link/icons.tsx
index 8594cf26bb..b8b86d7eee 100644
--- a/packages/samples/react/src/components/link/icons.tsx
+++ b/packages/samples/react/src/components/link/icons.tsx
@@ -2,36 +2,42 @@ import React from 'react';
import { KolLink } from '@public-ui/react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
export const LinkIcons: FC = () => (
-
-
-
-
-
-
-
+ <>
+
+ Hier sind verschiedene Darstellungsweisen von Links mit Icons.
+
+
+
+
+
+
+
+
+ >
);
diff --git a/packages/samples/react/src/components/link/image.tsx b/packages/samples/react/src/components/link/image.tsx
index 993f33fc6e..670f87f4cd 100644
--- a/packages/samples/react/src/components/link/image.tsx
+++ b/packages/samples/react/src/components/link/image.tsx
@@ -2,18 +2,24 @@ import React from 'react';
import { KolKolibri, KolLink } from '@public-ui/react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
export const LinkImage: FC = () => (
-
-
-
-
-
-
-
-
-
-
-
-
+ <>
+
+ Hier ist ein Link, der als Text gerendert wird und zwei Darstellungen des KoliBri-Theming.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ >
);
diff --git a/packages/samples/react/src/components/link/target.tsx b/packages/samples/react/src/components/link/target.tsx
index 3a077c5057..bf560a4218 100644
--- a/packages/samples/react/src/components/link/target.tsx
+++ b/packages/samples/react/src/components/link/target.tsx
@@ -2,13 +2,19 @@ import React from 'react';
import { KolLink } from '@public-ui/react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
export const LinkTarget: FC = () => (
-
- {' '}
- {' '}
- {' '}
- {' '}
-
-
+ <>
+
+ Hier sind sechs Links mit verschiedenen beschriebenen Weiterleitungen.
+
+
+ {' '}
+ {' '}
+ {' '}
+ {' '}
+
+
+ >
);
diff --git a/packages/samples/react/src/components/logo/basic.tsx b/packages/samples/react/src/components/logo/basic.tsx
index 6cb2fa4f79..abde7144c3 100644
--- a/packages/samples/react/src/components/logo/basic.tsx
+++ b/packages/samples/react/src/components/logo/basic.tsx
@@ -1,5 +1,13 @@
import React, { FC } from 'react';
import { KolLogo } from '@public-ui/react';
import { Bundesministerium } from '@public-ui/components';
+import { SampleDescription } from '../SampleDescription';
-export const LogoBasic: FC = () =>
;
+export const LogoBasic: FC = () => (
+ <>
+
+ Hier ist ein Logo der Bundesregierung.
+
+
+ >
+);
diff --git a/packages/samples/react/src/components/modal/basic.tsx b/packages/samples/react/src/components/modal/basic.tsx
index b4237c0038..3813d69693 100644
--- a/packages/samples/react/src/components/modal/basic.tsx
+++ b/packages/samples/react/src/components/modal/basic.tsx
@@ -1,37 +1,46 @@
import React, { FC, useRef } from 'react';
import { KolButton, KolCard, KolModal } from '@public-ui/react';
+import { SampleDescription } from '../SampleDescription';
export const ModalBasic: FC = () => {
const modalElement = useRef
(null);
return (
-
-
console.log('Modal closed') }}>
-
-
- {
- if (modalElement?.current) {
- modalElement.current._activeElement = null;
- }
- },
- }}
- />
-
-
-
-
{
- if (modalElement?.current) {
- modalElement.current._activeElement = event.target as HTMLElement;
- }
- },
- }}
- />
-
+ <>
+
+
+ Hier ist ein Beispiel für ein Modal. Es läst sich öffnen. Dadurch erscheint ein Popup mit Text und 'Schließen' Button. Durch anklicken des
+ 'Schließen' Button, schließt sich das Modal wieder.
+
+
+
+
console.log('Modal closed') }}>
+
+
+ {
+ if (modalElement?.current) {
+ modalElement.current._activeElement = null;
+ }
+ },
+ }}
+ />
+
+
+
+
{
+ if (modalElement?.current) {
+ modalElement.current._activeElement = event.target as HTMLElement;
+ }
+ },
+ }}
+ />
+
+ >
);
};
diff --git a/packages/samples/react/src/components/nav/basic.tsx b/packages/samples/react/src/components/nav/basic.tsx
index 05508da50b..40a986e2f8 100644
--- a/packages/samples/react/src/components/nav/basic.tsx
+++ b/packages/samples/react/src/components/nav/basic.tsx
@@ -2,59 +2,68 @@ import React from 'react';
import { KolNav } from '@public-ui/react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
export const NavBasic: FC = () => (
-
+ <>
+
+
+ Hier ist ein Beispiel für eine Navigation. Durch anklicken des rechten + Symbols kann die Navigation erweitert und Untermenüs geöffnet werden. Durch das
+ anklicken des {'<'} Symbols kann die Navigation minimiert werden.
+
+
+
+ >
);
diff --git a/packages/samples/react/src/components/nav/horizontal.tsx b/packages/samples/react/src/components/nav/horizontal.tsx
index f359be7a09..c05aa2b8e5 100644
--- a/packages/samples/react/src/components/nav/horizontal.tsx
+++ b/packages/samples/react/src/components/nav/horizontal.tsx
@@ -2,55 +2,64 @@ import React from 'react';
import { KolNav } from '@public-ui/react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
export const NavHorizontal: FC = () => (
-
+ <>
+
+
+ Hier ist ein Beispiel für eine horizontale Navigation. Durch anklicken des rechten + Symbols kann die Navigation erweitert und Untermenüs geöffnet
+ werden.
+
+
+
+ >
);
diff --git a/packages/samples/react/src/components/pagination/basic.tsx b/packages/samples/react/src/components/pagination/basic.tsx
index 75770ab5b1..f1c9540950 100644
--- a/packages/samples/react/src/components/pagination/basic.tsx
+++ b/packages/samples/react/src/components/pagination/basic.tsx
@@ -2,22 +2,30 @@ import React from 'react';
import { KolPagination } from '@public-ui/react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
export const PaginationBasic: FC = () => (
-
-
-
-
-
-
-
+ <>
+
+
+ Hier sind fünf Beispiele für eine Paginierung oder Seitennummerierung. Unten Rechts kann zwischen zwei Optionen für die Seitengröße gewechselt werden.
+
+
+
+
+
+
+
+
+
+ >
);
diff --git a/packages/samples/react/src/components/progress/basic.tsx b/packages/samples/react/src/components/progress/basic.tsx
index 930daee4d1..c1d0a40119 100644
--- a/packages/samples/react/src/components/progress/basic.tsx
+++ b/packages/samples/react/src/components/progress/basic.tsx
@@ -2,10 +2,16 @@ import React from 'react';
import { KolProgress } from '@public-ui/react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
export const ProgressBasic: FC = () => (
-
-
-
-
+ <>
+
+ Hier ist ein Fortschrittsbalken und Fortschrittskreis. Der Fortschritt verändert sich nicht.
+
+
+
+
+
+ >
);
diff --git a/packages/samples/react/src/components/quote/basic.tsx b/packages/samples/react/src/components/quote/basic.tsx
index ce7e64a90e..63b3caeeea 100644
--- a/packages/samples/react/src/components/quote/basic.tsx
+++ b/packages/samples/react/src/components/quote/basic.tsx
@@ -1,6 +1,12 @@
import React, { FC } from 'react';
import { KolQuote } from '@public-ui/react';
+import { SampleDescription } from '../SampleDescription';
export const QuoteBasic: FC = () => (
-
+ <>
+
+ Hier ist ein Beispiel für ein Zitat.
+
+
+ >
);
diff --git a/packages/samples/react/src/components/quote/block.tsx b/packages/samples/react/src/components/quote/block.tsx
index 92e6ad072a..7f49a89edf 100644
--- a/packages/samples/react/src/components/quote/block.tsx
+++ b/packages/samples/react/src/components/quote/block.tsx
@@ -1,17 +1,26 @@
import React, { FC } from 'react';
import { KolQuote } from '@public-ui/react';
+import { SampleDescription } from '../SampleDescription';
export const QuoteBlock: FC = () => (
-
+ _variant="block"
+ >
+ >
);
diff --git a/packages/samples/react/src/components/select/basic.tsx b/packages/samples/react/src/components/select/basic.tsx
index bb69caa8c5..f777dafa14 100644
--- a/packages/samples/react/src/components/select/basic.tsx
+++ b/packages/samples/react/src/components/select/basic.tsx
@@ -1,5 +1,16 @@
import React, { FC } from 'react';
import { FormWrap } from '../FormWrap';
import { SelectVariants } from './partials/variants';
+import { SampleDescription } from '../SampleDescription';
-export const SelectBasic: FC = () => ;
+export const SelectBasic: FC = () => (
+ <>
+
+
+ Hier sind Beispiele für verschiedene Auswahlfelder. Es gibt die Varianten Dropdownmenü und Liste mit Scrollbar. Es kann nur ein Element gleichzeitig
+ ausgewählt werden.
+
+
+
+ >
+);
diff --git a/packages/samples/react/src/components/spin/basic.tsx b/packages/samples/react/src/components/spin/basic.tsx
index e914946bc5..c4c511de95 100644
--- a/packages/samples/react/src/components/spin/basic.tsx
+++ b/packages/samples/react/src/components/spin/basic.tsx
@@ -2,5 +2,13 @@ import React from 'react';
import { KolSpin } from '@public-ui/react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
-export const SpinBasic: FC = () => ;
+export const SpinBasic: FC = () => (
+ <>
+
+ Hier ist eine drehende Animation in Deutschlandfarben.
+
+
+ >
+);
diff --git a/packages/samples/react/src/components/spin/custom.tsx b/packages/samples/react/src/components/spin/custom.tsx
index f90cfbe17e..cfb531b2e8 100644
--- a/packages/samples/react/src/components/spin/custom.tsx
+++ b/packages/samples/react/src/components/spin/custom.tsx
@@ -1,11 +1,17 @@
import React from 'react';
import { KolSpin } from '@public-ui/react';
import './custom.css';
+import { SampleDescription } from '../SampleDescription';
import { FC } from 'react';
export const SpinCustom: FC = () => (
-
-
-
+ <>
+
+ Hier ist ein Beispiel für Custom Animation.
+
+
+
+
+ >
);
diff --git a/packages/samples/react/src/components/spin/cycle.tsx b/packages/samples/react/src/components/spin/cycle.tsx
index 599aa2e47d..f67990cbba 100644
--- a/packages/samples/react/src/components/spin/cycle.tsx
+++ b/packages/samples/react/src/components/spin/cycle.tsx
@@ -2,5 +2,13 @@ import React from 'react';
import { KolSpin } from '@public-ui/react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
-export const SpinCycle: FC = () => ;
+export const SpinCycle: FC = () => (
+ <>
+
+ Hier ist eine drehende Animation in verschiedenen Farben.
+
+
+ >
+);
diff --git a/packages/samples/react/src/components/split-button/basic.tsx b/packages/samples/react/src/components/split-button/basic.tsx
index 203a9582f3..c231e5bbf3 100644
--- a/packages/samples/react/src/components/split-button/basic.tsx
+++ b/packages/samples/react/src/components/split-button/basic.tsx
@@ -1,6 +1,7 @@
import { ToasterService } from '@public-ui/components';
import React, { FC } from 'react';
import { KolSplitButton } from '@public-ui/react';
+import { SampleDescription } from '../SampleDescription';
const toaster = ToasterService.getInstance(document);
@@ -14,13 +15,21 @@ export const SplitButtonBasic: FC = () => {
};
return (
-
-
- Drowndown-Inhalt
-
-
- Drowndown-Inhalt
-
-
+ <>
+
+
+ Hier sind zwei Dropdownmenüs. Das obere Beispiel lässt sich nur durch drücken des Pfeils öffnen. Ansonsten erscheint eine Meldung. Beim unteren
+ Beispiel kann durch drücken auf das Icon und des Pfeils das Menü geöffnet und geschlossen werden.
+
+
+
+
+ Drowndown-Inhalt
+
+
+ Drowndown-Inhalt
+
+
+ >
);
};
diff --git a/packages/samples/react/src/components/table/badge-size.tsx b/packages/samples/react/src/components/table/badge-size.tsx
index 606c909e84..9b3c9783a9 100644
--- a/packages/samples/react/src/components/table/badge-size.tsx
+++ b/packages/samples/react/src/components/table/badge-size.tsx
@@ -5,6 +5,7 @@ import { KolBadge, KolTable } from '@public-ui/react';
import { getRoot } from '../../shares/react-roots';
import { KoliBriTableHeaders } from '@public-ui/components';
import { DATA, Data } from './test-data';
+import { SampleDescription } from '../SampleDescription';
const DATE_FORMATTER = Intl.DateTimeFormat('de-DE', {
day: '2-digit',
@@ -48,4 +49,14 @@ const HEADERS: KoliBriTableHeaders = {
],
};
-export const TableBadgeSize: FC = () => ;
+export const TableBadgeSize: FC = () => (
+ <>
+
+
+ Hier ist eine Tabelle, die durch anklicken des Knopfes sortiert werden kann. Entweder nach der Reihenfolge, nach dem ältesten Datum oder nach dem
+ jüngsten Datum.
+
+
+
+ >
+);
diff --git a/packages/samples/react/src/components/table/sort-date.tsx b/packages/samples/react/src/components/table/sort-date.tsx
index 15da3c8214..1d81f0ed0c 100644
--- a/packages/samples/react/src/components/table/sort-date.tsx
+++ b/packages/samples/react/src/components/table/sort-date.tsx
@@ -3,6 +3,7 @@ import React, { FC } from 'react';
import { KolTable } from '@public-ui/react';
import { KoliBriTableHeaders } from '@public-ui/components';
import { DATA, Data } from './test-data';
+import { SampleDescription } from '../SampleDescription';
const DATE_FORMATTER = Intl.DateTimeFormat('de-DE', {
day: '2-digit',
@@ -30,4 +31,14 @@ const HEADERS: KoliBriTableHeaders = {
],
};
-export const TableSortTable: FC = () => ;
+export const TableSortTable: FC = () => (
+ <>
+
+
+ Hier ist eine Tabelle, die durch anklicken des Knopfes sortiert werden kann. Entweder nach der Reihenfolge, nach dem ältesten Datum oder nach dem
+ jüngsten Datum.
+
+
+
+ >
+);
diff --git a/packages/samples/react/src/components/table/with-pagination.tsx b/packages/samples/react/src/components/table/with-pagination.tsx
index 45a887346f..d9acd8f3ad 100644
--- a/packages/samples/react/src/components/table/with-pagination.tsx
+++ b/packages/samples/react/src/components/table/with-pagination.tsx
@@ -4,6 +4,7 @@ import { KolTable } from '@public-ui/react';
import { KoliBriTableHeaders, KoliBriTablePaginationProps } from '@public-ui/components';
import { Data, DATA } from './test-data';
import { DATE_FORMATTER } from './formatter';
+import { SampleDescription } from '../SampleDescription';
const HEADERS: KoliBriTableHeaders = {
horizontal: [
@@ -16,7 +17,15 @@ const HEADERS: KoliBriTableHeaders = {
const PAGINATION: KoliBriTablePaginationProps = { _page: 2 };
export const TableWithPagination: FC = () => (
-
-
-
+ <>
+
+
+ Durch das Navigieren der Seitenzahlen unten kann die Tabelle umgeblättert werden. Stattdessen kann auch die komplette Tabelle mit Änderung der Einträge
+ pro Seite angezeigt werden.
+
+
+
+
+
+ >
);
diff --git a/packages/samples/react/src/components/tabs/basic.tsx b/packages/samples/react/src/components/tabs/basic.tsx
index 74332114f9..4f8758618f 100644
--- a/packages/samples/react/src/components/tabs/basic.tsx
+++ b/packages/samples/react/src/components/tabs/basic.tsx
@@ -1,5 +1,6 @@
import React, { FC } from 'react';
import { KolTabs } from '@public-ui/react';
+import { SampleDescription } from '../SampleDescription';
const tabs = [
{
@@ -28,18 +29,23 @@ const tabsWithoutIcons = tabs.map((tab) => ({
export const TabsBasic: FC = () => (
<>
-
- Inhalte von Tab 1
- Inhalte von Tab 2
- Inhalte von Tab 3
- Inhalte von Tab 4
-
+
+ Hier sind verschiedene Varianten von Tabs. Nur der Inhalt eines Tabs wird in jeder Zeile angezeigt.
+
+ <>
+
+ Inhalte von Tab 1
+ Inhalte von Tab 2
+ Inhalte von Tab 3
+ Inhalte von Tab 4
+
-
- Inhalte von Tab 1
- Inhalte von Tab 2
- Inhalte von Tab 3
- Inhalte von Tab 4
-
+
+ Inhalte von Tab 1
+ Inhalte von Tab 2
+ Inhalte von Tab 3
+ Inhalte von Tab 4
+
+ >
>
);
diff --git a/packages/samples/react/src/components/tabs/icons-only.tsx b/packages/samples/react/src/components/tabs/icons-only.tsx
index e3509cd314..e11b85fb2b 100644
--- a/packages/samples/react/src/components/tabs/icons-only.tsx
+++ b/packages/samples/react/src/components/tabs/icons-only.tsx
@@ -1,5 +1,6 @@
import React, { FC } from 'react';
import { KolTabs } from '@public-ui/react';
+import { SampleDescription } from '../SampleDescription';
const tabs = [
{
@@ -25,10 +26,15 @@ const tabs = [
},
];
export const TabsIconsOnly: FC = () => (
-
- Inhalte von Tab 1
- Inhalte von Tab 2
- Inhalte von Tab 3
- Inhalte von Tab 4
-
+ <>
+
+ Hier sind verschiedene Varianten von Tabs mit Icons. Nur der Inhalt eines Tabs wird gleichzeitig angezeigt.
+
+
+ Inhalte von Tab 1
+ Inhalte von Tab 2
+ Inhalte von Tab 3
+ Inhalte von Tab 4
+
+ >
);
diff --git a/packages/samples/react/src/components/textarea/adjust-height.tsx b/packages/samples/react/src/components/textarea/adjust-height.tsx
index 8000032392..a63837acb5 100644
--- a/packages/samples/react/src/components/textarea/adjust-height.tsx
+++ b/packages/samples/react/src/components/textarea/adjust-height.tsx
@@ -2,6 +2,7 @@ import React from 'react';
import { KolForm, KolTextarea } from '@public-ui/react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
const VALUE = `Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore
magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd
@@ -11,12 +12,17 @@ et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea t
sit amet.`;
export const TextareaAdjustHeight: FC = () => (
-
-
-
-
-
-
-
-
+ <>
+
+ Hier sind zwei Freitextfelder. Im oberen kann die Größe des Textfelds angepasst werden, im unteren nicht.
+
+
+
+
+
+
+
+
+
+ >
);
diff --git a/packages/samples/react/src/components/textarea/basic.tsx b/packages/samples/react/src/components/textarea/basic.tsx
index c87ff619a1..3616655653 100644
--- a/packages/samples/react/src/components/textarea/basic.tsx
+++ b/packages/samples/react/src/components/textarea/basic.tsx
@@ -1,5 +1,13 @@
import React, { FC } from 'react';
import { FormWrap } from '../FormWrap';
import { TextareaVariants } from './partials/variants';
+import { SampleDescription } from '../SampleDescription';
-export const TextareaBasic: FC = () => ;
+export const TextareaBasic: FC = () => (
+ <>
+
+ Hier sind Freitextfelder die mithilfe des Reglers unten Rechts im jeweiligen Feld in ihrer Größe angepasst werden können.
+
+
+ >
+);
diff --git a/packages/samples/react/src/components/textarea/counter.tsx b/packages/samples/react/src/components/textarea/counter.tsx
index ba5c700c03..362047595d 100644
--- a/packages/samples/react/src/components/textarea/counter.tsx
+++ b/packages/samples/react/src/components/textarea/counter.tsx
@@ -1,6 +1,12 @@
import React, { FC } from 'react';
import { KolTextarea } from '@public-ui/react';
+import { SampleDescription } from '../SampleDescription';
export const TextareaCounter: FC = () => (
-
+ <>
+
+ Hier ist ein Beispiel für eine Freitextfeld mit Zeichenzähler.
+
+
+ >
);
diff --git a/packages/samples/react/src/components/textarea/disabled.tsx b/packages/samples/react/src/components/textarea/disabled.tsx
index 5d61112672..73f4828c44 100644
--- a/packages/samples/react/src/components/textarea/disabled.tsx
+++ b/packages/samples/react/src/components/textarea/disabled.tsx
@@ -2,9 +2,15 @@ import React from 'react';
import { KolForm, KolTextarea } from '@public-ui/react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
export const TextareaDisabled: FC = () => (
-
-
-
+ <>
+
+ Hier ist ein Beispiel für ein deaktiviertes Textfeld.
+
+
+
+
+ >
);
diff --git a/packages/samples/react/src/components/textarea/placeholder.tsx b/packages/samples/react/src/components/textarea/placeholder.tsx
index a8171ff9da..6a4bba94fa 100644
--- a/packages/samples/react/src/components/textarea/placeholder.tsx
+++ b/packages/samples/react/src/components/textarea/placeholder.tsx
@@ -2,9 +2,15 @@ import React from 'react';
import { KolForm, KolTextarea } from '@public-ui/react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
export const TextareaPlaceholder: FC = () => (
-
-
-
+ <>
+
+ Hier ist ein Beispiel für ein Freitextfeld mit Platzhaltertext.
+
+
+
+
+ >
);
diff --git a/packages/samples/react/src/components/textarea/readonly.tsx b/packages/samples/react/src/components/textarea/readonly.tsx
index f98db3a101..5716d79c3d 100644
--- a/packages/samples/react/src/components/textarea/readonly.tsx
+++ b/packages/samples/react/src/components/textarea/readonly.tsx
@@ -2,9 +2,15 @@ import React from 'react';
import { KolForm, KolTextarea } from '@public-ui/react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
export const TextareaReadOnly: FC = () => (
-
-
-
+ <>
+
+ Hier ist ein Beispiel für ein Textfeld, in das nicht geschrieben werden kann.
+
+
+
+
+ >
);
diff --git a/packages/samples/react/src/components/textarea/resize.tsx b/packages/samples/react/src/components/textarea/resize.tsx
index 19c585726f..7438d0434d 100644
--- a/packages/samples/react/src/components/textarea/resize.tsx
+++ b/packages/samples/react/src/components/textarea/resize.tsx
@@ -2,12 +2,18 @@ import React from 'react';
import { KolForm, KolTextarea } from '@public-ui/react';
import { FC } from 'react';
-
+import { SampleDescription } from '../SampleDescription';
+//Umrandung im Reactsample wird nicht angepasst bei Anpassung des Textfelds. Bug?.
export const TextareaResize: FC = () => (
-
-
-
-
-
-
+ <>
+
+ Diese Freitextfelder können in die beschriebenen Richtungen angepasst werden. Die Umrandung ändert sich dabei nicht.
+
+
+
+
+
+
+
+ >
);
diff --git a/packages/samples/react/src/components/textarea/rows.tsx b/packages/samples/react/src/components/textarea/rows.tsx
index 28d4ab2820..bdbf79dd36 100644
--- a/packages/samples/react/src/components/textarea/rows.tsx
+++ b/packages/samples/react/src/components/textarea/rows.tsx
@@ -2,9 +2,15 @@ import { KolForm, KolTextarea } from '@public-ui/react';
import React from 'react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
export const TextareaRows: FC = () => (
-
-
-
+ <>
+
+ Hier verstehe ich es nicht. Die Rows sind nicht wie erwartet limitiert.
+
+
+
+
+ >
);
diff --git a/packages/samples/react/src/components/toast/basic.tsx b/packages/samples/react/src/components/toast/basic.tsx
index 9567e915b9..410e063370 100644
--- a/packages/samples/react/src/components/toast/basic.tsx
+++ b/packages/samples/react/src/components/toast/basic.tsx
@@ -2,6 +2,7 @@ import { ToasterService } from '@public-ui/components';
import { KolButton } from '@public-ui/react';
import React, { FC } from 'react';
import { getRoot } from '../../shares/react-roots';
+import { SampleDescription } from '../SampleDescription';
const toaster = ToasterService.getInstance(document);
@@ -62,16 +63,21 @@ export const ToastBasic: FC = () => {
};
return (
-
- {' '}
- {' '}
-
-
-
- void handleButtonClickOpenAndClose() }}>
-
-
-
-
+ <>
+
+ Hier ist ein Beispiel für verschiedene Toasts, die beim anklicken verschiedene Popups generieren. Der untere schließt alle geöffneten Toasts.
+
+
+ {' '}
+ {' '}
+
+
+
+ void handleButtonClickOpenAndClose() }}>
+
+
+
+
+ >
);
};
diff --git a/packages/samples/react/src/components/version/basic.tsx b/packages/samples/react/src/components/version/basic.tsx
index b5fcb6cf67..b1b0097621 100644
--- a/packages/samples/react/src/components/version/basic.tsx
+++ b/packages/samples/react/src/components/version/basic.tsx
@@ -2,5 +2,12 @@ import React from 'react';
import { KolVersion } from '@public-ui/react';
import { FC } from 'react';
-
-export const VersionBasic: FC = () => ;
+import { SampleDescription } from '../SampleDescription';
+export const VersionBasic: FC = () => (
+ <>
+
+ Hier ist die Standarddarstellung der Versionsnummer.
+
+
+ >
+);
diff --git a/packages/samples/react/src/components/version/context.tsx b/packages/samples/react/src/components/version/context.tsx
index b3626ee568..d79e0bf363 100644
--- a/packages/samples/react/src/components/version/context.tsx
+++ b/packages/samples/react/src/components/version/context.tsx
@@ -2,11 +2,17 @@ import React from 'react';
import { KolVersion } from '@public-ui/react';
import { FC } from 'react';
+import { SampleDescription } from '../SampleDescription';
export const VersionContext: FC = () => (
-
- Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna
- aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem
- ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor.
-
+ <>
+
+ Hier ist die Standardversionsnummer mit Text.
+
+
+ Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna
+ aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem
+ ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor.
+
+ >
);
From f01b1bdc6a31d660faa56177ad38ef136a2a94e6 Mon Sep 17 00:00:00 2001
From: Schollkolade <154211547+Schollkolade@users.noreply.github.com>
Date: Fri, 16 Feb 2024 11:25:43 +0100
Subject: [PATCH 02/11] Merge Konflikte behoben
---
packages/adapters/react/README.md | 3 ++-
.../samples/react/src/scenarios/complex-form/component.tsx | 3 ++-
.../react/src/scenarios/complex-form/kopfdaten/component.tsx | 3 ++-
.../react/src/scenarios/complex-form/location/component.tsx | 3 ++-
.../react/src/scenarios/complex-form/schedule/component.tsx | 3 ++-
packages/samples/react/src/shares/types.ts | 2 +-
6 files changed, 11 insertions(+), 6 deletions(-)
diff --git a/packages/adapters/react/README.md b/packages/adapters/react/README.md
index 0e640dda59..2f783cd844 100644
--- a/packages/adapters/react/README.md
+++ b/packages/adapters/react/README.md
@@ -39,7 +39,8 @@ register(DEFAULT, defineCustomElements)
Then, you can import any component from `@public-ui/react` and render it within React components:
```tsx
-import React, { FC } from 'react';
+import React from 'react';
+import type { FC } from 'react';
import { KolButton } from '@public-ui/react';
export default (): FC => ;
diff --git a/packages/samples/react/src/scenarios/complex-form/component.tsx b/packages/samples/react/src/scenarios/complex-form/component.tsx
index 6a27ff7592..7b2798d6c9 100644
--- a/packages/samples/react/src/scenarios/complex-form/component.tsx
+++ b/packages/samples/react/src/scenarios/complex-form/component.tsx
@@ -1,4 +1,5 @@
-import React, { FC } from 'react';
+import React from 'react';
+import type { FC } from 'react';
import { KolHeading, KolProgress, KolTable, KolTabs } from '@public-ui/react';
diff --git a/packages/samples/react/src/scenarios/complex-form/kopfdaten/component.tsx b/packages/samples/react/src/scenarios/complex-form/kopfdaten/component.tsx
index abd402b335..fc6174008c 100644
--- a/packages/samples/react/src/scenarios/complex-form/kopfdaten/component.tsx
+++ b/packages/samples/react/src/scenarios/complex-form/kopfdaten/component.tsx
@@ -1,4 +1,5 @@
-import React, { FC } from 'react';
+import React from 'react';
+import type { FC } from 'react';
import { KolAbbr, KolButton, KolInputEmail, KolInputRadio, KolInputText, KolSpin } from '@public-ui/react';
diff --git a/packages/samples/react/src/scenarios/complex-form/location/component.tsx b/packages/samples/react/src/scenarios/complex-form/location/component.tsx
index 61592f60f2..5d4487937a 100644
--- a/packages/samples/react/src/scenarios/complex-form/location/component.tsx
+++ b/packages/samples/react/src/scenarios/complex-form/location/component.tsx
@@ -1,4 +1,5 @@
-import React, { FC } from 'react';
+import React from 'react';
+import type { FC } from 'react';
import { KolButton, KolSelect, KolSpin } from '@public-ui/react';
diff --git a/packages/samples/react/src/scenarios/complex-form/schedule/component.tsx b/packages/samples/react/src/scenarios/complex-form/schedule/component.tsx
index 1510192a29..e6f3ac91d6 100644
--- a/packages/samples/react/src/scenarios/complex-form/schedule/component.tsx
+++ b/packages/samples/react/src/scenarios/complex-form/schedule/component.tsx
@@ -1,4 +1,5 @@
-import React, { FC } from 'react';
+import React from 'react';
+import type { FC } from 'react';
import { KolButton, KolInputDate, KolSpin } from '@public-ui/react';
diff --git a/packages/samples/react/src/shares/types.ts b/packages/samples/react/src/shares/types.ts
index 0ac44aaffb..aeabe39d46 100644
--- a/packages/samples/react/src/shares/types.ts
+++ b/packages/samples/react/src/shares/types.ts
@@ -1,4 +1,4 @@
-import { FC } from 'react';
+import type { FC } from 'react';
export type Route = FC | Routes;
export type Routes = { [key: string]: Route };
From 7172f6b848ee95a39a97c22b1b5cfeb36bd905b3 Mon Sep 17 00:00:00 2001
From: Schollkolade <154211547+Schollkolade@users.noreply.github.com>
Date: Fri, 23 Feb 2024 10:25:06 +0100
Subject: [PATCH 03/11] Unused CL-Pipeline fix
---
packages/samples/react/src/components/table/sort-data.tsx | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/packages/samples/react/src/components/table/sort-data.tsx b/packages/samples/react/src/components/table/sort-data.tsx
index a1a2be9357..c8355a1c1b 100644
--- a/packages/samples/react/src/components/table/sort-data.tsx
+++ b/packages/samples/react/src/components/table/sort-data.tsx
@@ -2,8 +2,9 @@ import type { FC } from 'react';
import React from 'react';
import { KolTable } from '@public-ui/react';
-import { KoliBriTableHeaders } from '@public-ui/components';
-import { DATA, Data } from './test-data';
+import type { KoliBriTableHeaders } from '@public-ui/components';
+import { DATA } from './test-data';
+import type { Data } from './test-data';
import { SampleDescription } from '../SampleDescription';
const DATE_FORMATTER = Intl.DateTimeFormat('de-DE', {
@@ -32,7 +33,7 @@ const HEADERS: KoliBriTableHeaders = {
],
};
-export const TableSortTable: FC = () => (
+export const TableSortData: FC = () => (
<>
From 775f870703d2778f2fa188b4e1512323f31a6b6b Mon Sep 17 00:00:00 2001
From: Schollkolade <154211547+Schollkolade@users.noreply.github.com>
Date: Fri, 23 Feb 2024 17:52:02 +0100
Subject: [PATCH 04/11] =?UTF-8?q?=C3=9Cberarbeitete=20Descriptions?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
packages/samples/react/src/components/badge/button.tsx | 2 +-
packages/samples/react/src/components/breadcrumb/basic.tsx | 5 +----
packages/samples/react/src/components/button/basic.tsx | 5 +----
packages/samples/react/src/components/input-file/basic.tsx | 4 ++--
.../samples/react/src/components/input-password/basic.tsx | 5 +----
packages/samples/react/src/components/input-radio/select.tsx | 2 +-
packages/samples/react/src/components/input-range/basic.tsx | 2 +-
packages/samples/react/src/components/modal/basic.tsx | 2 +-
packages/samples/react/src/components/spin/custom.tsx | 2 +-
9 files changed, 10 insertions(+), 19 deletions(-)
diff --git a/packages/samples/react/src/components/badge/button.tsx b/packages/samples/react/src/components/badge/button.tsx
index b20c2db89f..87902aa9fa 100644
--- a/packages/samples/react/src/components/badge/button.tsx
+++ b/packages/samples/react/src/components/badge/button.tsx
@@ -20,7 +20,7 @@ export const BadgeButton: FC = () => (
Hier werden verschiedenfarbige Badges mit X Button angezeigt. Beim klicken auf das X soll das Schließen-Event ausgelöst werden. In diesem Beispiel
- erscheint eine Textbox mit Inhalt Entfernen von 'label' und ein alert als Popup .{' '}
+ erscheint eine Textbox mit Inhalt.{' '}
<>
diff --git a/packages/samples/react/src/components/breadcrumb/basic.tsx b/packages/samples/react/src/components/breadcrumb/basic.tsx
index 7d95e544e2..1f0b0db65c 100644
--- a/packages/samples/react/src/components/breadcrumb/basic.tsx
+++ b/packages/samples/react/src/components/breadcrumb/basic.tsx
@@ -8,10 +8,7 @@ import type { FC } from 'react';
export const BreadcrumbBasic: FC = () => (
<>
-
- Hier wird eine Breadcrumb-Navigation dargestellt. Beim klicken auf die Links wird man auf Unterseiten weitergeleitet. In diesem Beispiel sind diese
- Unterseiten leer.
-
+ Hier wird eine Breadcrumb-Navigation dargestellt. Beim klicken auf die Links wird man auf Unterseiten weitergeleitet.
(
<>
-
- Hier sind anklickbare und nicht anklickbare Buttons. Der Unterschied zwischen Zeile eins und drei ist, dass in Zeile drei ein Label nach anklicken und
- als Tooltip erscheint. Es soll immer nur ein Button gleichzeitig angeklickt sein.
-
+ Hier sind anklickbare und nicht anklickbare Buttons. Es gibt außerdem Buttons mit Label und ohne Label.
>
diff --git a/packages/samples/react/src/components/input-file/basic.tsx b/packages/samples/react/src/components/input-file/basic.tsx
index 5478d21b12..9c0ae6b65f 100644
--- a/packages/samples/react/src/components/input-file/basic.tsx
+++ b/packages/samples/react/src/components/input-file/basic.tsx
@@ -9,8 +9,8 @@ export const InputFileBasic: FC = () => (
<>
- Hier verstehe ich Fehlermeldung bei Standard nicht. Hier können einzelne oder mehrere Files ausgewählt werden. Bei 'Datei hochladen' wird der
- Name der ausgewählten Datei angezeigt. Bei 'Datei hochladen (Multiple)' werden die Anzahl der ausgewählten Dateien angezeigt.
+ Hier können einzelne oder mehrere Files ausgewählt werden. Bei 'Datei hochladen' wird der Name der ausgewählten Datei angezeigt. Bei
+ 'Datei hochladen (Multiple)' werden die Anzahl der ausgewählten Dateien angezeigt.
diff --git a/packages/samples/react/src/components/input-password/basic.tsx b/packages/samples/react/src/components/input-password/basic.tsx
index 70e1c042e2..b04d2fca8d 100644
--- a/packages/samples/react/src/components/input-password/basic.tsx
+++ b/packages/samples/react/src/components/input-password/basic.tsx
@@ -8,10 +8,7 @@ import { SampleDescription } from '../SampleDescription';
export const InputPasswordBasic: FC = () => (
<>
-
- Hier verstehe ich die Fehlermeldungen nicht!. Hier sind Passwort Eingabefelder dargestellt. Im Feld 'Passwort P' eingegebene Zeichen werden
- verdeckt angezeigt.
-
+ Hier sind Passwort Eingabefelder dargestellt. Im Feld 'Passwort P' eingegebene Zeichen werden verdeckt angezeigt.
>
diff --git a/packages/samples/react/src/components/input-radio/select.tsx b/packages/samples/react/src/components/input-radio/select.tsx
index de98a95b87..9604e52a1f 100644
--- a/packages/samples/react/src/components/input-radio/select.tsx
+++ b/packages/samples/react/src/components/input-radio/select.tsx
@@ -16,7 +16,7 @@ const options = [
export const InputRadioSelect: FC = () => (
<>
- Hier verstehe ich Fehlermeldung nicht. Hier ist ein Beispiel Radio-Button. Nur eine gleichzeitige Auswahl ist möglich.
+ Hier ist ein Beispiel Radio-Button. Nur eine gleichzeitige Auswahl ist möglich.
diff --git a/packages/samples/react/src/components/input-range/basic.tsx b/packages/samples/react/src/components/input-range/basic.tsx
index 8bbd5f8c48..2b922aad6f 100644
--- a/packages/samples/react/src/components/input-range/basic.tsx
+++ b/packages/samples/react/src/components/input-range/basic.tsx
@@ -8,7 +8,7 @@ import { SampleDescription } from '../SampleDescription';
export const InputRangeBasic: FC = () => (
<>
- Hier verstehe ich Fehlermeldung bei Standard nicht. Hier ist ein Schieberegler mit Schalter am Rand. Der Wert kann von 0 bis 50 verändert werden.
+ Hier ist ein Schieberegler mit Schalter am Rand. Der Wert kann von 0 bis 50 verändert werden.
>
diff --git a/packages/samples/react/src/components/modal/basic.tsx b/packages/samples/react/src/components/modal/basic.tsx
index c7b29566bb..caf5687e76 100644
--- a/packages/samples/react/src/components/modal/basic.tsx
+++ b/packages/samples/react/src/components/modal/basic.tsx
@@ -11,7 +11,7 @@ export const ModalBasic: FC = () => {
<>
- Hier ist ein Beispiel für ein Modal. Es läst sich öffnen. Dadurch erscheint ein Popup mit Text und 'Schließen' Button. Durch anklicken des
+ Hier ist ein Beispiel für ein Modal. Es lässt sich öffnen. Dadurch erscheint ein Popup mit Text und 'Schließen' Button. Durch anklicken des
'Schließen' Button, schließt sich das Modal wieder.
diff --git a/packages/samples/react/src/components/spin/custom.tsx b/packages/samples/react/src/components/spin/custom.tsx
index d31fb8c686..bc6c220ee4 100644
--- a/packages/samples/react/src/components/spin/custom.tsx
+++ b/packages/samples/react/src/components/spin/custom.tsx
@@ -10,7 +10,7 @@ import type { FC } from 'react';
export const SpinCustom: FC = () => (
<>
- Hier ist ein Beispiel für Custom Animation.
+ Hier ist ein Beispiel für eine Custom Animation.
From a219638e3d82a64b2ff5065f5b10060189c3ff4d Mon Sep 17 00:00:00 2001
From: Cyrine Ben Romdhane <135605630+anicyne@users.noreply.github.com>
Date: Wed, 28 Feb 2024 16:28:27 +0100
Subject: [PATCH 05/11] Replace kol-alert with kol-alert-wc (Inputs, Select,
Textarea) and adjusted default theme
---
.../src/components/@shared/form-field-msg.tsx | 4 ++--
.../components/@shared/kol-alert-mixin.scss | 24 +++++++++++++++++++
.../src/components/alert/style.scss | 23 ++----------------
.../src/components/input/component.tsx | 3 +++
.../src/components/input/style.scss | 3 +++
.../src/components/input-checkbox.scss | 21 ++++++++--------
.../default/src/components/input-color.scss | 7 +++---
.../default/src/components/input-date.scss | 7 +++---
.../default/src/components/input-email.scss | 7 +++---
.../default/src/components/input-file.scss | 7 +++---
.../default/src/components/input-number.scss | 7 +++---
.../src/components/input-password.scss | 7 +++---
.../default/src/components/input-radio.scss | 16 ++++++-------
.../default/src/components/input-range.scss | 7 +++---
.../default/src/components/input-text.scss | 7 +++---
.../themes/default/src/components/select.scss | 7 +++---
.../default/src/components/textarea.scss | 7 +++---
.../themes/default/src/mixins/alert-wc.scss | 9 +++++++
18 files changed, 101 insertions(+), 72 deletions(-)
create mode 100644 packages/components/src/components/@shared/kol-alert-mixin.scss
create mode 100644 packages/components/src/components/input/style.scss
create mode 100644 packages/themes/default/src/mixins/alert-wc.scss
diff --git a/packages/components/src/components/@shared/form-field-msg.tsx b/packages/components/src/components/@shared/form-field-msg.tsx
index 5f4f0f4b74..90a5dfaf49 100644
--- a/packages/components/src/components/@shared/form-field-msg.tsx
+++ b/packages/components/src/components/@shared/form-field-msg.tsx
@@ -10,7 +10,7 @@ type FormFieldMsgProps = {
};
export const FormFieldMsg: FunctionalComponent = ({ _alert, _error, _hideError, _id }) => (
- aria-describedby
@@ -27,5 +27,5 @@ export const FormFieldMsg: FunctionalComponent = ({ _alert, _
}}
>
{_error}
-
+
);
diff --git a/packages/components/src/components/@shared/kol-alert-mixin.scss b/packages/components/src/components/@shared/kol-alert-mixin.scss
new file mode 100644
index 0000000000..2adf7b3697
--- /dev/null
+++ b/packages/components/src/components/@shared/kol-alert-mixin.scss
@@ -0,0 +1,24 @@
+@import '../style';
+@import '../host-display-block';
+
+@mixin kol-alert-styles {
+ @layer kol-component {
+ kol-alert-wc {
+ display: grid;
+ }
+
+ kol-alert-wc .heading {
+ display: flex;
+ place-items: center;
+ }
+
+ kol-alert-wc .heading > div {
+ flex-grow: 1;
+ }
+
+ .close {
+ /* Visible with forced colors */
+ outline: transparent solid 1px;
+ }
+ }
+}
diff --git a/packages/components/src/components/alert/style.scss b/packages/components/src/components/alert/style.scss
index 273f8bd208..de58818d78 100644
--- a/packages/components/src/components/alert/style.scss
+++ b/packages/components/src/components/alert/style.scss
@@ -1,22 +1,3 @@
-@import '../style';
-@import '../host-display-block';
+@import '../@shared/kol-alert-mixin.scss';
-@layer kol-component {
- kol-alert-wc {
- display: grid;
- }
-
- kol-alert-wc .heading {
- display: flex;
- place-items: center;
- }
-
- kol-alert-wc .heading > div {
- flex-grow: 1;
- }
-
- .close {
- /* Visible with forced colors */
- outline: transparent solid 1px;
- }
-}
+@include kol-alert-styles;
diff --git a/packages/components/src/components/input/component.tsx b/packages/components/src/components/input/component.tsx
index fc9d58d71d..b45c790f1e 100644
--- a/packages/components/src/components/input/component.tsx
+++ b/packages/components/src/components/input/component.tsx
@@ -26,6 +26,9 @@ import type { Props } from './types';
*/
@Component({
tag: 'kol-input',
+ styleUrls: {
+ default: './style.scss',
+ },
shadow: false,
})
export class KolInput implements Props {
diff --git a/packages/components/src/components/input/style.scss b/packages/components/src/components/input/style.scss
new file mode 100644
index 0000000000..de58818d78
--- /dev/null
+++ b/packages/components/src/components/input/style.scss
@@ -0,0 +1,3 @@
+@import '../@shared/kol-alert-mixin.scss';
+
+@include kol-alert-styles;
diff --git a/packages/themes/default/src/components/input-checkbox.scss b/packages/themes/default/src/components/input-checkbox.scss
index 4356f2f862..7465fc0bc8 100644
--- a/packages/themes/default/src/components/input-checkbox.scss
+++ b/packages/themes/default/src/components/input-checkbox.scss
@@ -1,4 +1,5 @@
@import '../mixins/focus-outline';
+@import '../mixins/alert-wc.scss';
@layer kol-theme-component {
:host {
@@ -30,22 +31,22 @@
justify-content: flex-start;
}
- :host kol-input > div.input {
+ :host kol-input>div.input {
display: inherit;
min-height: var(--a11y-min-size);
order: 2;
}
- :host kol-input > div.input input {
+ :host kol-input>div.input input {
margin: 0px;
}
- :host kol-input > label {
+ :host kol-input>label {
cursor: pointer;
order: 3;
}
- :host kol-input > kol-alert.error {
+ :host kol-input>kol-alert-wc.error {
order: 1;
padding-top: calc(var(--spacing) / 2);
grid-column: span 2 / auto;
@@ -62,9 +63,8 @@
outline-color: var(--color-danger) !important;
}
- :host kol-input.error kol-alert.error {
- color: var(--color-danger);
- font-weight: 700;
+ :host kol-input.error kol-alert-wc.error {
+ @include kol-input-error-with-kol-alert-wc-error(--color-danger);
}
:host input {
@@ -92,9 +92,8 @@
box-shadow: none;
}
- :host kol-alert {
- display: block;
- width: 100%;
+ :host kol-alert-wc {
+ @include kol-alert-wc;
}
/* CHECKBOX */
@@ -102,7 +101,7 @@
margin-top: 0.125rem;
}
- :host .required label > span::after {
+ :host .required label>span::after {
content: '*';
padding-left: 0.125em;
}
diff --git a/packages/themes/default/src/components/input-color.scss b/packages/themes/default/src/components/input-color.scss
index a0a29dac77..d18f9b12f1 100644
--- a/packages/themes/default/src/components/input-color.scss
+++ b/packages/themes/default/src/components/input-color.scss
@@ -1,3 +1,5 @@
+@import '../mixins/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
@@ -95,9 +97,8 @@
outline-color: var(--color-danger) !important;
}
- kol-input.error kol-alert.error {
- color: var(--color-danger);
- font-weight: 700;
+ kol-input.error kol-alert-wc.error {
+ @include kol-input-error-with-kol-alert-wc-error(--color-danger);
}
kol-input.disabled .input {
diff --git a/packages/themes/default/src/components/input-date.scss b/packages/themes/default/src/components/input-date.scss
index d83cfa0ae3..d8988faca6 100644
--- a/packages/themes/default/src/components/input-date.scss
+++ b/packages/themes/default/src/components/input-date.scss
@@ -1,3 +1,5 @@
+@import '../mixins/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
@@ -86,9 +88,8 @@
outline-color: var(--color-danger) !important;
}
- kol-input.error kol-alert.error {
- color: var(--color-danger);
- font-weight: 700;
+ kol-input.error kol-alert-wc.error {
+ @include kol-input-error-with-kol-alert-wc-error(--color-danger);
}
kol-input.disabled .input {
diff --git a/packages/themes/default/src/components/input-email.scss b/packages/themes/default/src/components/input-email.scss
index d83cfa0ae3..d8988faca6 100644
--- a/packages/themes/default/src/components/input-email.scss
+++ b/packages/themes/default/src/components/input-email.scss
@@ -1,3 +1,5 @@
+@import '../mixins/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
@@ -86,9 +88,8 @@
outline-color: var(--color-danger) !important;
}
- kol-input.error kol-alert.error {
- color: var(--color-danger);
- font-weight: 700;
+ kol-input.error kol-alert-wc.error {
+ @include kol-input-error-with-kol-alert-wc-error(--color-danger);
}
kol-input.disabled .input {
diff --git a/packages/themes/default/src/components/input-file.scss b/packages/themes/default/src/components/input-file.scss
index a89f78bb0a..21c4a8f754 100644
--- a/packages/themes/default/src/components/input-file.scss
+++ b/packages/themes/default/src/components/input-file.scss
@@ -1,3 +1,5 @@
+@import '../mixins/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
@@ -94,9 +96,8 @@
outline-color: var(--color-danger) !important;
}
- kol-input.error kol-alert.error {
- color: var(--color-danger);
- font-weight: 700;
+ kol-input.error kol-alert-wc.error {
+ @include kol-input-error-with-kol-alert-wc-error(--color-danger);
}
kol-input.disabled .input {
diff --git a/packages/themes/default/src/components/input-number.scss b/packages/themes/default/src/components/input-number.scss
index d83cfa0ae3..d8988faca6 100644
--- a/packages/themes/default/src/components/input-number.scss
+++ b/packages/themes/default/src/components/input-number.scss
@@ -1,3 +1,5 @@
+@import '../mixins/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
@@ -86,9 +88,8 @@
outline-color: var(--color-danger) !important;
}
- kol-input.error kol-alert.error {
- color: var(--color-danger);
- font-weight: 700;
+ kol-input.error kol-alert-wc.error {
+ @include kol-input-error-with-kol-alert-wc-error(--color-danger);
}
kol-input.disabled .input {
diff --git a/packages/themes/default/src/components/input-password.scss b/packages/themes/default/src/components/input-password.scss
index d83cfa0ae3..85d362c5c9 100644
--- a/packages/themes/default/src/components/input-password.scss
+++ b/packages/themes/default/src/components/input-password.scss
@@ -1,3 +1,5 @@
+@import '../mixins/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
@@ -86,9 +88,8 @@
outline-color: var(--color-danger) !important;
}
- kol-input.error kol-alert.error {
- color: var(--color-danger);
- font-weight: 700;
+ kol-input.error kol-alert-wc-wc.error {
+ @include kol-input-error-with-kol-alert-wc-error(--color-danger);
}
kol-input.disabled .input {
diff --git a/packages/themes/default/src/components/input-radio.scss b/packages/themes/default/src/components/input-radio.scss
index d1736873db..b01dfc559f 100644
--- a/packages/themes/default/src/components/input-radio.scss
+++ b/packages/themes/default/src/components/input-radio.scss
@@ -1,3 +1,5 @@
+@import '../mixins/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
@@ -34,12 +36,11 @@
border-color: var(--color-primary);
}
- kol-alert {
- display: block;
- width: 100%;
+ kol-alert-wc {
+ @include kol-alert-wc;
}
- .required legend > span::after {
+ .required legend>span::after {
content: '*';
padding-left: 0.125em;
}
@@ -100,7 +101,7 @@
background-color: var(--color-mute-variant);
}
- kol-alert.error {
+ kol-alert-wc.error {
order: 1;
}
@@ -126,10 +127,9 @@
outline-color: var(--color-danger) !important;
}
- fieldset.error kol-alert.error {
+ fieldset.error kol-alert-wc.error {
margin-left: -0.25em;
- color: var(--color-danger);
- font-weight: 700;
+ @include kol-input-error-with-kol-alert-wc-error(--color-danger);
}
fieldset.horizontal {
diff --git a/packages/themes/default/src/components/input-range.scss b/packages/themes/default/src/components/input-range.scss
index aa8b7f4fb3..bea97f3e84 100644
--- a/packages/themes/default/src/components/input-range.scss
+++ b/packages/themes/default/src/components/input-range.scss
@@ -1,3 +1,5 @@
+@import '../mixins/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
@@ -81,9 +83,8 @@
outline-color: var(--color-danger) !important;
}
- kol-input.error kol-alert.error {
- color: var(--color-danger);
- font-weight: 700;
+ kol-input.error kol-alert-wc.error {
+ @include kol-input-error-with-kol-alert-wc-error(--color-danger);
}
kol-input.disabled .input {
diff --git a/packages/themes/default/src/components/input-text.scss b/packages/themes/default/src/components/input-text.scss
index d83cfa0ae3..d8988faca6 100644
--- a/packages/themes/default/src/components/input-text.scss
+++ b/packages/themes/default/src/components/input-text.scss
@@ -1,3 +1,5 @@
+@import '../mixins/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
@@ -86,9 +88,8 @@
outline-color: var(--color-danger) !important;
}
- kol-input.error kol-alert.error {
- color: var(--color-danger);
- font-weight: 700;
+ kol-input.error kol-alert-wc.error {
+ @include kol-input-error-with-kol-alert-wc-error(--color-danger);
}
kol-input.disabled .input {
diff --git a/packages/themes/default/src/components/select.scss b/packages/themes/default/src/components/select.scss
index 873da87c61..01c6053380 100644
--- a/packages/themes/default/src/components/select.scss
+++ b/packages/themes/default/src/components/select.scss
@@ -1,3 +1,5 @@
+@import '../mixins/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
@@ -86,9 +88,8 @@
outline-color: var(--color-danger) !important;
}
- kol-input.error kol-alert.error {
- color: var(--color-danger);
- font-weight: 700;
+ kol-input.error kol-alert-wc.error {
+ @include kol-input-error-with-kol-alert-wc-error(--color-danger);
}
kol-input.disabled .input {
diff --git a/packages/themes/default/src/components/textarea.scss b/packages/themes/default/src/components/textarea.scss
index 74329cc37e..ae507c23db 100644
--- a/packages/themes/default/src/components/textarea.scss
+++ b/packages/themes/default/src/components/textarea.scss
@@ -1,3 +1,5 @@
+@import '../mixins/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
@@ -90,9 +92,8 @@
outline-color: var(--color-danger) !important;
}
- kol-input.error kol-alert.error {
- color: var(--color-danger);
- font-weight: 700;
+ kol-input.error kol-alert-wc.error {
+ @include kol-input-error-with-kol-alert-wc-error(--color-danger);
}
select[multiple],
diff --git a/packages/themes/default/src/mixins/alert-wc.scss b/packages/themes/default/src/mixins/alert-wc.scss
new file mode 100644
index 0000000000..de9b855576
--- /dev/null
+++ b/packages/themes/default/src/mixins/alert-wc.scss
@@ -0,0 +1,9 @@
+@mixin kol-alert-wc {
+ display: block;
+ width: 100%;
+}
+
+@mixin kol-input-error-with-kol-alert-wc-error($color: null) {
+ color: var($color);
+ font-weight: 700;
+}
From 767803755bbc01359899aa503d6394405fc2c84a Mon Sep 17 00:00:00 2001
From: Cyrine Ben Romdhane <135605630+anicyne@users.noreply.github.com>
Date: Fri, 1 Mar 2024 10:55:11 +0100
Subject: [PATCH 06/11] Replace kol-alert with kol-alert-wc (Inputs, Select,
Textarea) and adjusted bmf/ecl/itzbund themes
---
.../components/input-checkbox/checkbox.scss | 1 +
packages/themes/bmf/src/index.ts | 5150 +++++++++++++----
.../themes/default/src/components/alert.scss | 196 +-
.../src/components/input-checkbox.scss | 11 +-
.../default/src/components/input-color.scss | 1 +
.../default/src/components/input-date.scss | 1 +
.../default/src/components/input-email.scss | 1 +
.../default/src/components/input-file.scss | 1 +
.../default/src/components/input-number.scss | 1 +
.../src/components/input-password.scss | 1 +
.../default/src/components/input-radio.scss | 3 +-
.../default/src/components/input-range.scss | 1 +
.../default/src/components/input-text.scss | 1 +
.../themes/default/src/components/select.scss | 1 +
.../default/src/components/textarea.scss | 1 +
.../themes/default/src/mixins/alert-wc.scss | 250 +
.../ecl/src/components/ecl-ec/alert.scss | 66 +-
.../src/components/ecl-ec/input-checkbox.scss | 42 +-
.../src/components/ecl-ec/input-color.scss | 21 +-
.../ecl/src/components/ecl-ec/input-date.scss | 20 +-
.../src/components/ecl-ec/input-email.scss | 20 +-
.../ecl/src/components/ecl-ec/input-file.scss | 20 +-
.../src/components/ecl-ec/input-number.scss | 20 +-
.../src/components/ecl-ec/input-password.scss | 20 +-
.../src/components/ecl-ec/input-radio.scss | 34 +-
.../src/components/ecl-ec/input-range.scss | 20 +-
.../ecl/src/components/ecl-ec/input-text.scss | 20 +-
.../ecl/src/components/ecl-ec/select.scss | 20 +-
.../ecl/src/components/ecl-ec/textarea.scss | 21 +-
.../ecl/src/components/ecl-eu/alert.scss | 66 +-
.../src/components/ecl-eu/input-checkbox.scss | 43 +-
.../src/components/ecl-eu/input-color.scss | 20 +-
.../ecl/src/components/ecl-eu/input-date.scss | 20 +-
.../src/components/ecl-eu/input-email.scss | 20 +-
.../ecl/src/components/ecl-eu/input-file.scss | 21 +-
.../src/components/ecl-eu/input-number.scss | 21 +-
.../src/components/ecl-eu/input-password.scss | 21 +-
.../src/components/ecl-eu/input-radio.scss | 36 +-
.../src/components/ecl-eu/input-range.scss | 4 +
.../ecl/src/components/ecl-eu/input-text.scss | 21 +-
.../ecl/src/components/ecl-eu/select.scss | 21 +-
.../ecl/src/components/ecl-eu/textarea.scss | 22 +-
.../src/components/mixins-ec/alert-wc.scss | 90 +
.../src/components/mixins-eu/alert-wc.scss | 90 +
.../themes/itzbund/src/components/alert.scss | 37 +-
.../src/components/input-checkbox.scss | 36 +-
.../itzbund/src/components/input-color.scss | 15 +-
.../itzbund/src/components/input-date.scss | 15 +-
.../itzbund/src/components/input-email.scss | 15 +-
.../itzbund/src/components/input-file.scss | 15 +-
.../itzbund/src/components/input-number.scss | 15 +-
.../src/components/input-password.scss | 15 +-
.../itzbund/src/components/input-radio.scss | 31 +-
.../itzbund/src/components/input-range.scss | 25 +-
.../itzbund/src/components/input-text.scss | 15 +-
.../themes/itzbund/src/components/select.scss | 16 +-
.../itzbund/src/components/textarea.scss | 16 +-
.../themes/itzbund/src/mixins/alert-wc.scss | 47 +
58 files changed, 5275 insertions(+), 1519 deletions(-)
create mode 100644 packages/themes/ecl/src/components/mixins-ec/alert-wc.scss
create mode 100644 packages/themes/ecl/src/components/mixins-eu/alert-wc.scss
create mode 100644 packages/themes/itzbund/src/mixins/alert-wc.scss
diff --git a/packages/components/src/components/input-checkbox/checkbox.scss b/packages/components/src/components/input-checkbox/checkbox.scss
index 904a54da38..a5e4de8065 100644
--- a/packages/components/src/components/input-checkbox/checkbox.scss
+++ b/packages/components/src/components/input-checkbox/checkbox.scss
@@ -15,6 +15,7 @@
position: absolute;
z-index: 1;
}
+
&:not(.checked):not(.indeterminate) .icon::part(icon) {
display: none;
}
diff --git a/packages/themes/bmf/src/index.ts b/packages/themes/bmf/src/index.ts
index 716ba6e6ea..39cbff8612 100644
--- a/packages/themes/bmf/src/index.ts
+++ b/packages/themes/bmf/src/index.ts
@@ -301,7 +301,7 @@ export const BMF = KoliBri.createTheme('bmf', {
border-left: 3px solid var(--color-red);
padding-left: 1em;
}
- kol-input.error kol-alert.error {
+ kol-input.error kol-alert-wc.error {
color: var(--color-red);
font-weight: 700;
}
@@ -310,248 +310,286 @@ export const BMF = KoliBri.createTheme('bmf', {
border-color: var(--color-granite);
color: var(--color-black);
}
- `,
- 'KOL-INPUT-PASSWORD': css`
- :host {
- font-family: var(--font-family);
+ .msg,
+ .msg {
+ border-width: 0;
}
- kol-input {
- gap: 0.25em;
+ kol-alert-wc {
+ border-width: 2px;
+ border-style: solid;
+ border-radius: 5px;
+ display: flex;
+ width: 100%;
+ overflow: unset;
+ border-color: transparent;
+ background-color: white;
}
- kol-input .error {
- order: 1;
+ kol-alert-wc > .heading {
+ display: flex;
+ gap: 0.5em;
+ place-items: center;
}
- kol-input label {
- order: 2;
+ kol-alert-wc > .heading > div {
+ display: grid;
+ gap: var(--kolibri-spacing);
}
- kol-input .input {
- order: 3;
+ .msg {
+ background-color: transparent;
}
- kol-input .hint {
- order: 4;
- font-size: 0.875em;
- font-style: italic;
+ .msg > .heading {
+ place-items: flex-start;
}
- input {
- border: none;
+ .msg > .heading > kol-icon {
+ place-self: baseline;
}
- input::placeholder {
- color: var(--color-grey);
+ kol-alert-wc > .heading > div {
+ display: grid;
+ gap: var(--spacing);
}
- .input {
- background-color: var(--color-white);
- border-color: var(--color-grey);
- border-radius: var(--border-radius);
- border-style: solid;
- border-width: 2px;
- padding: 0 0.5em;
+ kol-alert-wc > .heading > kol-button-wc.close {
+ place-self: center;
}
- .input > kol-icon {
- width: 1em;
+ .msg {
+ align-items: start;
}
- .input:is(.icon-left, .icon-right) {
- padding-left: 1em;
- padding-right: 1em;
+ .default {
+ border-color: var(--color-grey);
}
- .input:is(.icon-left, .icon-right) input {
- padding-left: 0.5em;
- padding-right: 0.5em;
+ .default.msg .heading-icon {
+ color: var(--color-grey);
}
- .input > input:first-child {
- padding-left: 0.375em;
+ .error {
+ border-color: var(--color-red);
}
- .input > input:last-child {
- padding-right: 0.375em;
+ .error.msg .heading-icon {
+ color: var(--color-red);
}
- .input:hover {
+ .info {
border-color: var(--color-midnight);
}
- input:disabled {
- cursor: not-allowed;
+ .info.msg .heading-icon {
+ color: var(--color-midnight);
}
- .required label > span::after {
- content: '*';
- padding-left: 0.125em;
+ .success {
+ border-color: var(--color-green);
}
- kol-input.error .input {
- border-color: var(--color-red);
- border-width: 3px;
+ .success.msg .heading-icon {
+ color: var(--color-green);
}
- kol-input.error:not(.hidden-error) {
- border-left: 3px solid var(--color-red);
- padding-left: 1em;
+ .warning {
+ border-color: var(--color-orange);
}
- kol-input.error kol-alert.error {
- color: var(--color-red);
- font-weight: 700;
+ .warning.msg .heading-icon {
+ color: var(--color-orange);
}
- kol-input.disabled .input {
- background-color: var(--color-smoke);
- border-color: var(--color-granite);
- color: var(--color-black);
+ .heading-icon {
+ color: white;
}
- `,
- 'KOL-INPUT-NUMBER': css`
- :host {
- font-family: var(--font-family);
+ kol-alert-wc .heading .heading-icon {
+ padding: 0;
}
- kol-input {
- gap: 0.25em;
+ .msg > .heading > .heading-icon {
+ padding-top: 0;
+ place-items: baseline;
}
- kol-input .error {
- order: 1;
+ .msg > .heading > .heading-icon::part(icon) {
+ line-height: 1.375rem;
}
- kol-input label {
- order: 2;
+ .msg > .heading > div > kol-heading-wc {
+ line-height: 20px;
+ padding-top: 0.125rem;
}
- kol-input .input {
- order: 3;
+ .msg.default .heading > div > kol-heading-wc {
+ color: var(--color-grey);
}
- kol-input .hint {
- order: 4;
- font-size: 0.875em;
- font-style: italic;
+ .msg.error .heading > div > kol-heading-wc {
+ color: var(--color-red);
}
- input {
- border: none;
+ .msg.info .heading > div > kol-heading-wc {
+ color: var(--color-midnight);
}
- input::placeholder {
- color: var(--color-grey);
+ .msg.success .heading > div > kol-heading-wc {
+ color: var(--color-green);
}
- .input {
- background-color: var(--color-white);
- border-color: var(--color-grey);
- border-radius: var(--border-radius);
- border-style: solid;
- border-width: 2px;
- padding: 0 0.5em;
+ .msg.warning .heading > div > kol-heading-wc {
+ color: var(--color-orange);
+ } /*.msg > .heading > div {display: grid;grid-template-columns: 1fr auto;}.msg > .heading > div > .content {grid-row: 2;grid-column: 1;}.msg > div > .close {display: flex;}*/
+ .msg.default .close .icon {
+ color: var(--color-grey);
}
- .input > kol-icon {
- width: 1em;
+ .msg.error .close .icon {
+ color: var(--color-red);
}
- .input:is(.icon-left, .icon-right) {
- padding-left: 1em;
- padding-right: 1em;
+ .msg.info .close .icon {
+ color: var(--color-midnight);
}
- .input:is(.icon-left, .icon-right) input {
- padding-left: 0.5em;
- padding-right: 0.5em;
+ .msg.success .close .icon {
+ color: var(--color-green);
}
- .input > input:first-child {
- padding-left: 0.375em;
+ .msg.warning .close .icon {
+ color: var(--color-orange);
}
- .input > input:last-child {
- padding-right: 0.375em;
+ .card {
+ border-width: 2px;
+ border-style: solid;
+ filter: drop-shadow(0px 2px 4px rgba(8, 35, 48, 0.24));
+ flex-direction: column;
}
- .input:hover {
- border-color: var(--color-midnight);
+ .card > .heading {
+ padding: 0.5rem 1rem;
}
- input:disabled {
- cursor: not-allowed;
+ .card.hasCloser > .heading {
+ padding-top: 0;
+ padding-bottom: 0;
+ padding-right: 0;
}
- .required label > span::after {
- content: '*';
- padding-left: 0.125em;
+ .card > .heading > div {
+ width: 100%;
+ min-height: 1.25rem;
}
- kol-input.error .input {
- border-color: var(--color-red);
- border-width: 3px;
+ .card > .heading .heading-icon {
+ justify-self: right;
+ margin-top: -4px;
}
- kol-input.error:not(.hidden-error) {
- border-left: 3px solid var(--color-red);
- padding-left: 1em;
+ .card > .heading kol-heading-wc {
+ width: 100%;
+ color: white;
+ display: flex;
+ font-size: 1.25rem;
+ line-height: 1.25rem;
}
- kol-input.error kol-alert.error {
- color: var(--color-red);
- font-weight: 700;
+ .card > .heading kol-heading-wc > * {
+ margin: auto 0;
}
- kol-input.disabled .input {
- background-color: var(--color-smoke);
- border-color: var(--color-granite);
- color: var(--color-black);
+ .card > .heading kol-button-wc button:focus {
+ outline-color: var(--color-white);
+ outline-offset: -3px;
+ outline-style: solid;
+ outline-width: 3px;
+ transition: outline 0.1s linear;
}
- `,
- 'KOL-INPUT-DATE': css`
- :host {
- font-family: var(--font-family);
+ .card > .heading kol-button-wc button:hover {
+ background-color: rgba(32, 32, 32, 0.2);
}
- kol-input {
- gap: 0.25em;
+ .card > .heading kol-button-wc button:active {
+ background-color: rgba(32, 32, 32, 0.4);
}
- kol-input .error {
- order: 1;
+ .card > .heading kol-button-wc button:hover:focus {
+ background-color: rgba(32, 32, 32, 0.1);
}
- kol-input label {
- order: 2;
+ .card > .content {
+ padding: 1rem;
+ max-height: 9.5rem;
+ overflow-y: auto;
}
- kol-input .input {
- order: 3;
+ .card.default > .heading {
+ background-color: var(--color-grey);
+ border-bottom: 2px solid var(--color-grey);
}
- kol-input .hint {
- order: 4;
- font-size: 0.875em;
- font-style: italic;
+ .card.error > .heading {
+ background-color: var(--color-red);
+ border-bottom: 2px solid var(--color-red);
}
- input {
- border: none;
+ .card.info > .heading {
+ background-color: var(--color-midnight);
+ border-bottom: 2px solid var(--color-midnight);
}
- input::placeholder {
- color: var(--color-grey);
+ .card.success > .heading {
+ background-color: var(--color-green);
+ border-bottom: 2px solid var(--color-green);
}
- .input {
- background-color: var(--color-white);
- border-color: var(--color-grey);
- border-radius: var(--border-radius);
- border-style: solid;
- border-width: 2px;
- padding: 0 0.5em;
+ .card.warning > .heading {
+ background-color: var(--color-orange);
+ border-bottom: 2px solid var(--color-orange);
}
- .input > kol-icon {
- width: 1em;
+ :is(.error, .info, .success, .warning) .heading-icon::part(icon) {
+ font-family: 'Material Symbols Rounded';
+ font-weight: 900;
+ font-variation-settings: 'FILL' 1;
+ height: 1.25rem;
+ width: 1.25rem;
}
- .input:is(.icon-left, .icon-right) {
- padding-left: 1em;
- padding-right: 1em;
+ :is(.error, .info, .success, .warning) .heading-icon {
+ font-size: 1.25rem !important;
}
- .input:is(.icon-left, .icon-right) input {
- padding-left: 0.5em;
- padding-right: 0.5em;
+ .error .heading-icon::part(icon)::before {
+ content: 'error';
}
- .input > input:first-child {
- padding-left: 0.375em;
+ .info .heading-icon::part(icon)::before {
+ content: 'info';
}
- .input > input:last-child {
- padding-right: 0.375em;
+ .success .heading-icon::part(icon)::before {
+ content: 'check_circle';
}
- .input:hover {
- border-color: var(--color-midnight);
+ .warning .heading-icon::part(icon)::before {
+ content: 'warning';
}
- input:disabled {
- cursor: not-allowed;
+ .card > div > .content {
+ grid-row: 2;
+ grid-column: 1 / span 2;
}
- .required label > span::after {
- content: '*';
- padding-left: 0.125em;
+ .card.default .close {
+ background-color: var(--color-grey);
}
- kol-input.error .input {
- border-color: var(--color-red);
- border-width: 3px;
+ .card.error .close {
+ background-color: var(--color-red);
}
- kol-input.error:not(.hidden-error) {
- border-left: 3px solid var(--color-red);
- padding-left: 1em;
+ .card.info .close {
+ background-color: var(--color-midnight);
}
- kol-input.error kol-alert.error {
- color: var(--color-red);
+ .card.success .close {
+ background-color: var(--color-green);
+ }
+ .card.warning .close {
+ background-color: var(--color-orange);
+ }
+ .close > button {
+ min-width: 44px;
+ color: var(--color-white);
+ min-height: 44px;
+ display: grid;
+ gap: 0.25em;
+ line-height: 1.5rem;
+ font-family: var(--font-family);
font-weight: 700;
+ cursor: pointer;
+ border-radius: 1.5em;
+ border-style: solid;
+ border-width: 2px;
+ font-size: 1rem;
+ align-items: center;
+ padding: 8px 14px;
+ justify-content: center;
+ font-style: normal;
+ text-align: center;
+ width: inherit;
+ transition-duration: 0.5s;
+ transition-property: background-color, color, border-color;
+ background-color: rgba(0, 0, 0, 0);
+ border-color: rgba(0, 0, 0, 0);
}
- kol-input.disabled .input {
- background-color: var(--color-smoke);
- border-color: var(--color-granite);
- color: var(--color-black);
+ .close > button {
+ padding: 8px;
+ }
+ .close > button kol-icon {
+ display: flex;
+ width: 1em;
+ height: 1em;
+ font-size: 1rem;
+ }
+ .close > button kol-icon::part(icon) {
+ font-family: 'Material Symbols Rounded';
+ font-weight: 900;
+ }
+ .close > button kol-icon::part(icon)::before {
+ content: 'close';
+ }
+ .close > button:active {
+ box-shadow: none;
+ outline: none;
}
`,
- 'KOL-INPUT-EMAIL': css`
+ 'KOL-INPUT-PASSWORD': css`
:host {
font-family: var(--font-family);
}
@@ -621,7 +659,7 @@ export const BMF = KoliBri.createTheme('bmf', {
border-left: 3px solid var(--color-red);
padding-left: 1em;
}
- kol-input.error kol-alert.error {
+ kol-input.error kol-alert-wc.error {
color: var(--color-red);
font-weight: 700;
}
@@ -630,127 +668,307 @@ export const BMF = KoliBri.createTheme('bmf', {
border-color: var(--color-granite);
color: var(--color-black);
}
- `,
- 'KOL-INPUT-FILE': css`
- :host {
- font-family: var(--font-family);
+ .msg,
+ .msg {
+ border-width: 0;
}
- kol-input {
- gap: 0.25em;
+ kol-alert-wc {
+ border-width: 2px;
+ border-style: solid;
+ border-radius: 5px;
+ display: flex;
+ width: 100%;
+ overflow: unset;
+ border-color: transparent;
+ background-color: white;
}
- kol-input .error {
- order: 1;
+ kol-alert-wc > .heading {
+ display: flex;
+ gap: 0.5em;
+ place-items: center;
}
- kol-input label {
- order: 2;
+ kol-alert-wc > .heading > div {
+ display: grid;
+ gap: var(--kolibri-spacing);
}
- kol-input .input {
- order: 3;
+ .msg {
+ background-color: transparent;
}
- kol-input .hint {
- order: 4;
- font-size: 0.875em;
- font-style: italic;
+ .msg > .heading {
+ place-items: flex-start;
}
- kol-input .input input[type='file'] {
- padding-top: calc(0.5em + 2px);
+ .msg > .heading > kol-icon {
+ place-self: baseline;
}
- input {
- border: none;
+ kol-alert-wc > .heading > div {
+ display: grid;
+ gap: var(--spacing);
}
- input[type='file'] {
- background-color: transparent;
+ kol-alert-wc > .heading > kol-button-wc.close {
+ place-self: center;
}
- input::placeholder {
- color: var(--color-grey);
+ .msg {
+ align-items: start;
}
- .input {
- background-color: var(--color-white);
+ .default {
border-color: var(--color-grey);
- border-radius: var(--border-radius);
- border-style: solid;
- border-width: 2px;
- padding: 0 0.5em;
}
- .input > kol-icon {
- width: 1em;
+ .default.msg .heading-icon {
+ color: var(--color-grey);
}
- .input:is(.icon-left, .icon-right) {
- padding-left: 1em;
- padding-right: 1em;
+ .error {
+ border-color: var(--color-red);
}
- .input:is(.icon-left, .icon-right) input {
- padding-left: 0.5em;
- padding-right: 0.5em;
+ .error.msg .heading-icon {
+ color: var(--color-red);
}
- .input > input:first-child {
- padding-left: 0.375em;
+ .info {
+ border-color: var(--color-midnight);
}
- .input > input:last-child {
- padding-right: 0.375em;
+ .info.msg .heading-icon {
+ color: var(--color-midnight);
}
- .input:hover {
- border-color: var(--color-midnight);
+ .success {
+ border-color: var(--color-green);
}
- input:disabled {
- cursor: not-allowed;
+ .success.msg .heading-icon {
+ color: var(--color-green);
}
- .required label > span::after {
- content: '*';
- padding-left: 0.125em;
+ .warning {
+ border-color: var(--color-orange);
}
- kol-input.error .input {
- border-color: var(--color-red);
- border-width: 3px;
+ .warning.msg .heading-icon {
+ color: var(--color-orange);
}
- kol-input.error:not(.hidden-error) {
- border-left: 3px solid var(--color-red);
- padding-left: 1em;
+ .heading-icon {
+ color: white;
}
- kol-input.error kol-alert.error {
- color: var(--color-red);
- font-weight: 700;
+ kol-alert-wc .heading .heading-icon {
+ padding: 0;
}
- kol-input.disabled .input {
- background-color: var(--color-smoke);
- border-color: var(--color-granite);
- color: var(--color-black);
+ .msg > .heading > .heading-icon {
+ padding-top: 0;
+ place-items: baseline;
}
- `,
- 'KOL-TEXTAREA': css`
- :host {
- font-family: var(--font-family);
+ .msg > .heading > .heading-icon::part(icon) {
+ line-height: 1.375rem;
+ }
+ .msg > .heading > div > kol-heading-wc {
+ line-height: 20px;
+ padding-top: 0.125rem;
+ }
+ .msg.default .heading > div > kol-heading-wc {
+ color: var(--color-grey);
+ }
+ .msg.error .heading > div > kol-heading-wc {
+ color: var(--color-red);
+ }
+ .msg.info .heading > div > kol-heading-wc {
+ color: var(--color-midnight);
+ }
+ .msg.success .heading > div > kol-heading-wc {
+ color: var(--color-green);
+ }
+ .msg.warning .heading > div > kol-heading-wc {
+ color: var(--color-orange);
+ } /*.msg > .heading > div {display: grid;grid-template-columns: 1fr auto;}.msg > .heading > div > .content {grid-row: 2;grid-column: 1;}.msg > div > .close {display: flex;}*/
+ .msg.default .close .icon {
+ color: var(--color-grey);
+ }
+ .msg.error .close .icon {
+ color: var(--color-red);
+ }
+ .msg.info .close .icon {
+ color: var(--color-midnight);
+ }
+ .msg.success .close .icon {
+ color: var(--color-green);
+ }
+ .msg.warning .close .icon {
+ color: var(--color-orange);
+ }
+ .card {
+ border-width: 2px;
+ border-style: solid;
+ filter: drop-shadow(0px 2px 4px rgba(8, 35, 48, 0.24));
+ flex-direction: column;
+ }
+ .card > .heading {
+ padding: 0.5rem 1rem;
+ }
+ .card.hasCloser > .heading {
+ padding-top: 0;
+ padding-bottom: 0;
+ padding-right: 0;
+ }
+ .card > .heading > div {
+ width: 100%;
+ min-height: 1.25rem;
+ }
+ .card > .heading .heading-icon {
+ justify-self: right;
+ margin-top: -4px;
+ }
+ .card > .heading kol-heading-wc {
+ width: 100%;
+ color: white;
+ display: flex;
+ font-size: 1.25rem;
+ line-height: 1.25rem;
+ }
+ .card > .heading kol-heading-wc > * {
+ margin: auto 0;
+ }
+ .card > .heading kol-button-wc button:focus {
+ outline-color: var(--color-white);
+ outline-offset: -3px;
+ outline-style: solid;
+ outline-width: 3px;
+ transition: outline 0.1s linear;
+ }
+ .card > .heading kol-button-wc button:hover {
+ background-color: rgba(32, 32, 32, 0.2);
+ }
+ .card > .heading kol-button-wc button:active {
+ background-color: rgba(32, 32, 32, 0.4);
+ }
+ .card > .heading kol-button-wc button:hover:focus {
+ background-color: rgba(32, 32, 32, 0.1);
+ }
+ .card > .content {
+ padding: 1rem;
+ max-height: 9.5rem;
+ overflow-y: auto;
+ }
+ .card.default > .heading {
+ background-color: var(--color-grey);
+ border-bottom: 2px solid var(--color-grey);
+ }
+ .card.error > .heading {
+ background-color: var(--color-red);
+ border-bottom: 2px solid var(--color-red);
+ }
+ .card.info > .heading {
+ background-color: var(--color-midnight);
+ border-bottom: 2px solid var(--color-midnight);
+ }
+ .card.success > .heading {
+ background-color: var(--color-green);
+ border-bottom: 2px solid var(--color-green);
+ }
+ .card.warning > .heading {
+ background-color: var(--color-orange);
+ border-bottom: 2px solid var(--color-orange);
+ }
+ :is(.error, .info, .success, .warning) .heading-icon::part(icon) {
+ font-family: 'Material Symbols Rounded';
+ font-weight: 900;
+ font-variation-settings: 'FILL' 1;
+ height: 1.25rem;
+ width: 1.25rem;
+ }
+ :is(.error, .info, .success, .warning) .heading-icon {
+ font-size: 1.25rem !important;
+ }
+ .error .heading-icon::part(icon)::before {
+ content: 'error';
+ }
+ .info .heading-icon::part(icon)::before {
+ content: 'info';
+ }
+ .success .heading-icon::part(icon)::before {
+ content: 'check_circle';
+ }
+ .warning .heading-icon::part(icon)::before {
+ content: 'warning';
+ }
+ .card > div > .content {
+ grid-row: 2;
+ grid-column: 1 / span 2;
+ }
+ .card.default .close {
+ background-color: var(--color-grey);
+ }
+ .card.error .close {
+ background-color: var(--color-red);
+ }
+ .card.info .close {
+ background-color: var(--color-midnight);
+ }
+ .card.success .close {
+ background-color: var(--color-green);
+ }
+ .card.warning .close {
+ background-color: var(--color-orange);
+ }
+ .close > button {
+ min-width: 44px;
+ color: var(--color-white);
+ min-height: 44px;
+ display: grid;
+ gap: 0.25em;
+ line-height: 1.5rem;
+ font-family: var(--font-family);
+ font-weight: 700;
+ cursor: pointer;
+ border-radius: 1.5em;
+ border-style: solid;
+ border-width: 2px;
+ font-size: 1rem;
+ align-items: center;
+ padding: 8px 14px;
+ justify-content: center;
+ font-style: normal;
+ text-align: center;
+ width: inherit;
+ transition-duration: 0.5s;
+ transition-property: background-color, color, border-color;
+ background-color: rgba(0, 0, 0, 0);
+ border-color: rgba(0, 0, 0, 0);
+ }
+ .close > button {
+ padding: 8px;
+ }
+ .close > button kol-icon {
+ display: flex;
+ width: 1em;
+ height: 1em;
+ font-size: 1rem;
+ }
+ .close > button kol-icon::part(icon) {
+ font-family: 'Material Symbols Rounded';
+ font-weight: 900;
+ }
+ .close > button kol-icon::part(icon)::before {
+ content: 'close';
+ }
+ .close > button:active {
+ box-shadow: none;
+ outline: none;
+ }
+ `,
+ 'KOL-INPUT-NUMBER': css`
+ :host {
+ font-family: var(--font-family);
}
kol-input {
gap: 0.25em;
- display: grid;
- grid-template-areas: 'error error' 'label counter' 'input input' 'hint hint';
- grid-template-columns: 1fr 115px;
}
kol-input .error {
order: 1;
- grid-area: error;
}
kol-input label {
order: 2;
- grid-area: label;
- }
- kol-input .counter {
- order: 2;
- grid-area: counter;
- justify-self: end;
}
kol-input .input {
order: 3;
- grid-area: input;
}
kol-input .hint {
order: 4;
font-size: 0.875em;
font-style: italic;
- grid-area: hint;
}
- textarea {
+ input {
border: none;
}
input::placeholder {
@@ -784,7 +1002,7 @@ export const BMF = KoliBri.createTheme('bmf', {
.input:hover {
border-color: var(--color-midnight);
}
- textarea:disabled {
+ input:disabled {
cursor: not-allowed;
}
.required label > span::after {
@@ -799,30 +1017,14 @@ export const BMF = KoliBri.createTheme('bmf', {
border-left: 3px solid var(--color-red);
padding-left: 1em;
}
- kol-input.error kol-alert.error {
+ kol-input.error kol-alert-wc.error {
color: var(--color-red);
font-weight: 700;
}
- select[multiple],
- textarea {
- overflow: auto;
- }
- textarea {
- display: block;
- }
- .input {
- position: relative;
- }
- .input textarea ~ span {
- position: absolute;
- top: -1.5rem;
- right: 0;
- color: var(--color-grey);
- }
- `,
- 'KOL-ALERT': css`
- :host {
- font-family: var(--font-family);
+ kol-input.disabled .input {
+ background-color: var(--color-smoke);
+ border-color: var(--color-granite);
+ color: var(--color-black);
}
.msg,
.msg {
@@ -1103,216 +1305,12 @@ export const BMF = KoliBri.createTheme('bmf', {
outline: none;
}
`,
- 'KOL-AVATAR': css`
+ 'KOL-INPUT-DATE': css`
:host {
font-family: var(--font-family);
}
- `,
- 'KOL-HEADING': css`
- .headline-h1,
- .headline-h2,
- .headline-h3,
- .headline-h4,
- .headline-h5,
- .headline-h6 {
- color: inherit;
- font-style: normal;
- margin: 0;
- padding: 0;
- }
- .headline-h1,
- .headline-h2,
- .headline-h3 {
- font-weight: 700;
- }
- .headline-h1 {
- font-size: 1.5rem;
- line-height: 1.75rem;
- }
- .headline-h2 {
- font-size: 1.25rem;
- line-height: 1.75rem;
- }
- .headline-h3 {
- font-size: 1.125rem;
- line-height: 1.5rem;
- }
- `,
- 'KOL-BADGE': css`
- :host {
- display: inline-block;
- font-family: var(--font-family);
- }
- :host > span {
- border-radius: 0.3125rem;
- display: inline-flex;
- font-style: normal;
- }
- :host > span.smart-button {
- align-items: center;
- }
- :host > span kol-button-wc:hover > button {
- background-color: var(--color-ocean);
- color: var(--color-white);
- }
- :host > span kol-button-wc > button {
- color: inherit;
- font-size: 1rem;
- border-top-right-radius: 0.3125rem;
- border-bottom-right-radius: 0.3125rem;
- padding: 2px;
- }
- :host > span kol-span-wc {
- padding: 0.25rem 0.75rem;
- }
- :host > span > kol-span-wc {
- align-items: center;
- font-style: normal;
- gap: 0.5rem;
- }
- :host > span > kol-span-wc > span {
- display: flex;
- gap: 0.25rem;
- }
- `,
- 'KOL-BUTTON-GROUP': css`
- :host > kol-button-group-wc {
- display: flex;
- flex-wrap: wrap;
- gap: 0.5em;
- }
- `,
- 'KOL-INDENTED-TEXT': css`
- :host {
- font-family: var(--font-family);
- }
- :host > div {
- background-color: var(--color-white);
- border-left: none;
- box-shadow: -2px 0px 0px var(--color-ocean);
- padding: 0 0.5em;
- width: 100%;
- }
- `,
- 'KOL-LINK': css`
- :is(a, button) {
- color: var(--color-midnight);
- font-style: normal;
- font-weight: 400;
- text-decoration-line: underline;
- }
- :is(a, button):focus {
- outline: none;
- }
- :is(a, button):focus kol-span-wc {
- border-radius: var(--border-radius);
- outline: 2px solid;
- }
- a:hover:not([aria-disabled]),
- button:hover:not([disabled]) {
- text-decoration-thickness: 0.25em;
- }
- :is(a, button):visited {
- color: var(--visited);
- }
- .hidden {
- display: none;
- visibility: hidden;
- }
- .skip {
- left: -99999px;
- overflow: hidden;
- position: absolute;
- z-index: 9999999;
- line-height: 1em;
- }
- .skip:focus {
- background: white;
- left: unset;
- position: unset;
- }
- `,
- 'KOL-DETAILS': css`
- details > summary {
- border-radius: var(--border-radius);
- font-family: var(--font-family);
- }
- details kol-indented-text {
- margin: 0.25em 0px 0px 0.65em;
- }
- details kol-icon {
- font-size: 2rem;
- }
- kol-icon::part(icon) {
- font-family: 'Material Symbols Rounded';
- font-weight: 400;
- }
- details kol-icon::part(icon):before {
- content: 'chevron_right';
- }
- `,
- 'KOL-PROGRESS': css`
- :host {
- font-family: var(--font-family);
- }
- .bar > div {
- flex-direction: column;
- gap: 0.5rem !important;
- width: 100px;
- }
- .bar > div text {
- color: var(--color-black);
- align-self: flex-end;
- }
- .bar svg {
- height: 1rem;
- }
- .bar .background {
- fill: var(--color-ice);
- stroke: var(--color-ice);
- stroke-width: 1px;
- }
- .bar .progress {
- fill: var(--color-midnight);
- stroke: var(--color-midnight);
- }
- .bar .border {
- display: none;
- }
- .cycle {
- overflow: visible;
- }
- .cycle .whitespace,
- .cycle .border {
- stroke: transparent;
- }
- .cycle .background {
- stroke: var(--color-ice);
- stroke-width: 1rem;
- }
- .cycle .progress {
- stroke: var(--color-midnight);
- stroke-width: 1rem;
- }
- .cycle text:first-of-type {
- color: var(--color-grey);
- line-height: 1.25rem;
- alignment-baseline: after-edge;
- }
- .cycle text:last-of-type {
- color: var(--color-black);
- font-size: 1.75rem;
- font-weight: 700;
- line-height: 1.5rem;
- alignment-baseline: central;
- }
- `,
- 'KOL-SELECT': css`
- :host {
- font-family: var(--font-family);
- }
- kol-input {
- gap: 0.25em;
+ kol-input {
+ gap: 0.25em;
}
kol-input .error {
order: 1;
@@ -1328,7 +1326,7 @@ export const BMF = KoliBri.createTheme('bmf', {
font-size: 0.875em;
font-style: italic;
}
- select {
+ input {
border: none;
}
input::placeholder {
@@ -1349,11 +1347,9 @@ export const BMF = KoliBri.createTheme('bmf', {
padding-left: 1em;
padding-right: 1em;
}
- .input.icon-left kol-icon:first-child {
- margin-right: 0.5em;
- }
- .input.icon-right kol-icon:last-child {
- margin-left: 0.5em;
+ .input:is(.icon-left, .icon-right) input {
+ padding-left: 0.5em;
+ padding-right: 0.5em;
}
.input > input:first-child {
padding-left: 0.375em;
@@ -1364,7 +1360,7 @@ export const BMF = KoliBri.createTheme('bmf', {
.input:hover {
border-color: var(--color-midnight);
}
- select:disabled {
+ input:disabled {
cursor: not-allowed;
}
.required label > span::after {
@@ -1379,7 +1375,7 @@ export const BMF = KoliBri.createTheme('bmf', {
border-left: 3px solid var(--color-red);
padding-left: 1em;
}
- kol-input.error kol-alert.error {
+ kol-input.error kol-alert-wc.error {
color: var(--color-red);
font-weight: 700;
}
@@ -1388,730 +1384,3794 @@ export const BMF = KoliBri.createTheme('bmf', {
border-color: var(--color-granite);
color: var(--color-black);
}
- select[multiple] {
- overflow: auto;
+ .msg,
+ .msg {
+ border-width: 0;
}
- select option {
- margin: 1px 0;
- border-radius: 0.25em;
- cursor: pointer;
+ kol-alert-wc {
+ border-width: 2px;
+ border-style: solid;
+ border-radius: 5px;
+ display: flex;
+ width: 100%;
+ overflow: unset;
+ border-color: transparent;
+ background-color: white;
}
- select:not([multiple]) option {
- padding: 0.5em;
+ kol-alert-wc > .heading {
+ display: flex;
+ gap: 0.5em;
+ place-items: center;
}
- select option:disabled {
- cursor: not-allowed;
+ kol-alert-wc > .heading > div {
+ display: grid;
+ gap: var(--kolibri-spacing);
}
- option:active:not(:disabled),
- option:checked:not(:disabled),
- option:focus:not(:disabled),
- option:hover:not(:disabled) {
- background: var(--color-ocean);
- color: white;
+ .msg {
+ background-color: transparent;
}
- `,
- 'KOL-INPUT-COLOR': css`
- :host {
- font-family: var(--font-family);
+ .msg > .heading {
+ place-items: flex-start;
}
- kol-input {
- gap: 0.25em;
+ .msg > .heading > kol-icon {
+ place-self: baseline;
}
- kol-input .error {
- order: 1;
+ kol-alert-wc > .heading > div {
+ display: grid;
+ gap: var(--spacing);
}
- kol-input label {
- order: 2;
+ kol-alert-wc > .heading > kol-button-wc.close {
+ place-self: center;
}
- kol-input .input {
- order: 3;
+ .msg {
+ align-items: start;
}
- kol-input .hint {
- order: 4;
- font-size: 0.875em;
- font-style: italic;
+ .default {
+ border-color: var(--color-grey);
}
- input {
- border: none;
+ .default.msg .heading-icon {
+ color: var(--color-grey);
}
- input[type='color'] {
- border: none;
- min-height: 40px !important;
+ .error {
+ border-color: var(--color-red);
}
- input[type='color'] {
- background-color: transparent;
+ .error.msg .heading-icon {
+ color: var(--color-red);
}
- input::placeholder {
- color: var(--color-grey);
+ .info {
+ border-color: var(--color-midnight);
}
- .input {
- background-color: var(--color-white);
- border-color: var(--color-grey);
- border-radius: var(--border-radius);
- border-style: solid;
- border-width: 2px;
- padding: 0 0.5em;
+ .info.msg .heading-icon {
+ color: var(--color-midnight);
}
- .input > kol-icon {
- width: 1em;
+ .success {
+ border-color: var(--color-green);
}
- .input:is(.icon-left, .icon-right) {
- padding-left: 1em;
- padding-right: 1em;
+ .success.msg .heading-icon {
+ color: var(--color-green);
}
- .input:is(.icon-left, .icon-right) input {
- padding-left: 0.5em;
- padding-right: 0.5em;
+ .warning {
+ border-color: var(--color-orange);
}
- .input > input:first-child {
- padding-left: 0.375em;
+ .warning.msg .heading-icon {
+ color: var(--color-orange);
}
- .input > input:last-child {
- padding-right: 0.375em;
+ .heading-icon {
+ color: white;
}
- .input:hover {
- border-color: var(--color-midnight);
+ kol-alert-wc .heading .heading-icon {
+ padding: 0;
}
- input:not([type='color']):read-only,
- input:disabled {
- cursor: not-allowed;
+ .msg > .heading > .heading-icon {
+ padding-top: 0;
+ place-items: baseline;
}
- .required label > span::after {
- content: '*';
- padding-left: 0.125em;
+ .msg > .heading > .heading-icon::part(icon) {
+ line-height: 1.375rem;
}
- kol-input.error .input {
- border-color: var(--color-red);
- border-width: 3px;
+ .msg > .heading > div > kol-heading-wc {
+ line-height: 20px;
+ padding-top: 0.125rem;
}
- kol-input.error:not(.hidden-error) {
- border-left: 3px solid var(--color-red);
- padding-left: 1em;
+ .msg.default .heading > div > kol-heading-wc {
+ color: var(--color-grey);
}
- kol-input.error kol-alert.error {
+ .msg.error .heading > div > kol-heading-wc {
color: var(--color-red);
- font-weight: 700;
}
- kol-input.disabled .input {
- background-color: var(--color-smoke);
- border-color: var(--color-granite);
- color: var(--color-black);
+ .msg.info .heading > div > kol-heading-wc {
+ color: var(--color-midnight);
}
- `,
- 'KOL-ACCORDION': css`
- :host {
- font-family: var(--font-family);
+ .msg.success .heading > div > kol-heading-wc {
+ color: var(--color-green);
}
- kol-span-wc > span {
- display: flex;
- place-items: baseline center;
- text-align: left;
+ .msg.warning .heading > div > kol-heading-wc {
+ color: var(--color-orange);
+ } /*.msg > .heading > div {display: grid;grid-template-columns: 1fr auto;}.msg > .heading > div > .content {grid-row: 2;grid-column: 1;}.msg > div > .close {display: flex;}*/
+ .msg.default .close .icon {
+ color: var(--color-grey);
}
- :host > div > kol-heading-wc button {
- border-radius: var(--border-radius);
- min-height: 22px;
- padding: 12px 8px;
+ .msg.error .close .icon {
+ color: var(--color-red);
}
- :host > div > kol-heading-wc button kol-span-wc {
- font-weight: 700;
- font-size: 1.125rem;
- line-height: 20px;
- gap: 0.5rem;
+ .msg.info .close .icon {
+ color: var(--color-midnight);
}
- :host > div > kol-heading-wc button kol-span-wc > span {
- gap: 0.5em;
+ .msg.success .close .icon {
+ color: var(--color-green);
}
- :host > div > kol-heading-wc button kol-icon::part(icon) {
- font-family: 'Material Symbols Rounded';
- font-weight: 400;
- color: var(--color-midnight);
+ .msg.warning .close .icon {
+ color: var(--color-orange);
}
- kol-icon::part(icon)::before {
- content: 'arrow_forward_ios';
- transition-property: transform;
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-duration: 150ms;
+ .card {
+ border-width: 2px;
+ border-style: solid;
+ filter: drop-shadow(0px 2px 4px rgba(8, 35, 48, 0.24));
+ flex-direction: column;
}
- :host > div.open > kol-heading-wc button kol-icon::part(icon)::before {
- transform: rotate(90deg);
+ .card > .heading {
+ padding: 0.5rem 1rem;
}
- :host > div {
+ .card.hasCloser > .heading {
+ padding-top: 0;
+ padding-bottom: 0;
+ padding-right: 0;
+ }
+ .card > .heading > div {
width: 100%;
- height: 100%;
- display: grid;
+ min-height: 1.25rem;
}
- :host > div div[class='header'],
- :host > div[class*='open'] div[class='content'] {
- margin: 0;
+ .card > .heading .heading-icon {
+ justify-self: right;
+ margin-top: -4px;
}
- :host > div div[class='content'] {
- padding-left: 2.25em;
- padding-bottom: 12px;
- padding-right: 8px;
+ .card > .heading kol-heading-wc {
+ width: 100%;
+ color: white;
+ display: flex;
+ font-size: 1.25rem;
+ line-height: 1.25rem;
}
- button:focus {
- outline: none;
+ .card > .heading kol-heading-wc > * {
+ margin: auto 0;
}
- :host > .accordion:focus-within {
- border-radius: var(--border-radius);
- cursor: pointer;
- outline-color: var(--color-ocean);
- outline-offset: 2px;
+ .card > .heading kol-button-wc button:focus {
+ outline-color: var(--color-white);
+ outline-offset: -3px;
outline-style: solid;
outline-width: 3px;
- transition: outline-offset 0.2s linear;
+ transition: outline 0.1s linear;
}
- `,
- 'KOL-TABLE': css`
- :host {
- font-family: var(--font-family);
+ .card > .heading kol-button-wc button:hover {
+ background-color: rgba(32, 32, 32, 0.2);
}
- :host * {
- hyphens: var(--kolibri-hyphens);
- font-family: var(--kolibri-font-family);
- line-height: var(--kolibri-line-height);
- word-break: break-word;
+ .card > .heading kol-button-wc button:active {
+ background-color: rgba(32, 32, 32, 0.4);
}
- :host > div {
- overflow-x: auto;
- overflow-y: hidden;
+ .card > .heading kol-button-wc button:hover:focus {
+ background-color: rgba(32, 32, 32, 0.1);
}
-
- .table:has(.focus-element:focus) {
- outline-color: var(--color-ocean);
- outline-style: solid;
- outline-width: 3px;
- transition: outline-offset 0.2s linear;
+ .card > .content {
+ padding: 1rem;
+ max-height: 9.5rem;
+ overflow-y: auto;
}
- caption {
- width: 1px;
- height: 1px;
- padding: 0;
- margin: -1px;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- white-space: nowrap;
- border-width: 0;
+ .card.default > .heading {
+ background-color: var(--color-grey);
+ border-bottom: 2px solid var(--color-grey);
}
- table {
- width: 100%;
- border-spacing: 0;
+ .card.error > .heading {
+ background-color: var(--color-red);
+ border-bottom: 2px solid var(--color-red);
}
- tbody tr:last-child th,
- tr:last-child td {
- border-bottom-width: 0;
+ .card.info > .heading {
+ background-color: var(--color-midnight);
+ border-bottom: 2px solid var(--color-midnight);
}
- th {
- padding: 0.75em 0;
- font-weight: 700;
- color: var(--color-black);
+ .card.success > .heading {
+ background-color: var(--color-green);
+ border-bottom: 2px solid var(--color-green);
}
- th div {
- width: 100%;
- display: flex;
- gap: 0.5em;
- grid-template-columns: 1fr auto;
- align-items: center;
+ .card.warning > .heading {
+ background-color: var(--color-orange);
+ border-bottom: 2px solid var(--color-orange);
}
- th,
- td {
- border-bottom: 1px solid var(--color-granite);
+ :is(.error, .info, .success, .warning) .heading-icon::part(icon) {
+ font-family: 'Material Symbols Rounded';
+ font-weight: 900;
+ font-variation-settings: 'FILL' 1;
height: 1.25rem;
+ width: 1.25rem;
}
- tbody th {
- text-align: left;
+ :is(.error, .info, .success, .warning) .heading-icon {
+ font-size: 1.25rem !important;
}
- tbody th,
- td {
- padding: 1em 0;
- vertical-align: top;
+ .error .heading-icon::part(icon)::before {
+ content: 'error';
}
- th kol-button,
- td kol-button {
- margin-top: -0.75rem;
- margin-bottom: -0.75rem;
+ .info .heading-icon::part(icon)::before {
+ content: 'info';
}
- .table-sort-button .button {
- font-weight: 700;
+ .success .heading-icon::part(icon)::before {
+ content: 'check_circle';
}
- :host > div:last-child,
- :host > div:last-child > div:last-child {
- display: grid;
- align-items: center;
- justify-items: center;
- gap: 1em;
+ .warning .heading-icon::part(icon)::before {
+ content: 'warning';
}
- .pagination {
- align-items: center;
- justify-content: start;
- grid-template-columns: auto 1fr;
+ .card > div > .content {
+ grid-row: 2;
+ grid-column: 1 / span 2;
}
- @media (min-width: 1024px) {
- :host > div:last-child,
- :host > div:last-child > div:last-child {
- grid-auto-flow: column;
- }
- :host > div:last-child kol-pagination {
- display: flex;
- gap: 1rem;
- }
+ .card.default .close {
+ background-color: var(--color-grey);
}
- `,
- 'KOL-NAV': css`
- * {
- margin: 0;
- padding: 0;
+ .card.error .close {
+ background-color: var(--color-red);
}
- nav {
- font-family: var(--font-family);
- font-size: var(--font-size);
- width: 100%;
+ .card.info .close {
+ background-color: var(--color-midnight);
}
- ul {
- list-style: none;
+ .card.success .close {
+ background-color: var(--color-green);
}
- .entry-item :is(a, .button) {
+ .card.warning .close {
+ background-color: var(--color-orange);
+ }
+ .close > button {
+ min-width: 44px;
+ color: var(--color-white);
+ min-height: 44px;
+ display: grid;
+ gap: 0.25em;
+ line-height: 1.5rem;
+ font-family: var(--font-family);
+ font-weight: 700;
+ cursor: pointer;
+ border-radius: 1.5em;
+ border-style: solid;
+ border-width: 2px;
+ font-size: 1rem;
align-items: center;
- background-color: var(--color-white);
- border-left-color: transparent;
- border-left-style: solid;
- border-left-width: 0.5rem;
- color: var(--color-midnight);
- display: flex;
+ padding: 8px 14px;
+ justify-content: center;
font-style: normal;
- letter-spacing: 0.175px;
- line-height: 1.5rem;
- min-height: 44px;
- min-width: 44px;
- padding: 0.75rem 0.5rem 0.75rem 0.25rem;
- place-items: center;
- text-decoration: none;
+ text-align: center;
+ width: inherit;
transition-duration: 0.5s;
transition-property: background-color, color, border-color;
- width: 100%;
+ background-color: rgba(0, 0, 0, 0);
+ border-color: rgba(0, 0, 0, 0);
}
- .vertical .active .entry-item :is(a, .button) {
- background-color: var(--color-ice);
- border-left-color: var(--color-midnight);
- color: var(--color-midnight);
- font-weight: 700;
+ .close > button {
+ padding: 8px;
}
- .entry-item :is(a, .button):hover,
- .vertical .active .entry-item :is(a, .button):hover {
- background-color: var(--color-ocean);
- border-left-color: var(--color-ocean);
- color: var(--color-white);
- font-weight: 700;
+ .close > button kol-icon {
+ display: flex;
+ width: 1em;
+ height: 1em;
+ font-size: 1rem;
}
- .nav:not(.is-compact) .entry-item .icon {
- display: none;
+ .close > button kol-icon::part(icon) {
+ font-family: 'Material Symbols Rounded';
+ font-weight: 900;
}
- /** Compact mode */
- .entry.hide-label :is(kol-button-wc, kol-link-wc, kol-span-wc):first-child {
- place-items: center;
+ .close > button kol-icon::part(icon)::before {
+ content: 'close';
}
- .entry.hide-label :is(a, button) {
- padding: 0;
- border-left: 0;
+ .close > button:active {
+ box-shadow: none;
+ outline: none;
}
`,
- 'KOL-CARD': css`
+ 'KOL-INPUT-EMAIL': css`
:host {
font-family: var(--font-family);
}
-
- /* https://www.figma.com/file/56JbmrssCRpjpfxoAFeHqT/Design-System-EPLF-(in-progress)?node-id=8225%3A5945 */
- :host > div {
- display: grid;
- width: 100%;
- height: 100%;
- background-color: white;
- grid-template-rows: min-content 2fr min-content;
- box-shadow: 0 0 0.25rem var(--color-grey);
- border-radius: 0.25rem;
+ kol-input {
+ gap: 0.25em;
}
- :host kol-heading-wc {
- line-height: 1.75rem;
+ kol-input .error {
+ order: 1;
}
- :host div.header {
- padding: 1rem 1rem 0.5rem 1rem;
+ kol-input label {
+ order: 2;
}
- :host div.content {
- padding: 0.5rem 1rem 1rem;
- overflow: hidden;
+ kol-input .input {
+ order: 3;
}
- :host div.footer {
- padding: 0.5rem 1rem;
+ kol-input .hint {
+ order: 4;
+ font-size: 0.875em;
+ font-style: italic;
}
- :host > div > div.content + div.footer {
- border-top: 2px solid var(--color-ice);
+ input {
+ border: none;
}
- `,
- 'KOL-INPUT-CHECKBOX': css`
- :host {
- font-family: var(--font-family);
+ input::placeholder {
+ color: var(--color-grey);
}
- /* INPUT */
- :host kol-input {
- display: grid;
- align-items: center;
- justify-items: left;
- width: 100%;
- min-height: 44px;
+ .input {
+ background-color: var(--color-white);
+ border-color: var(--color-grey);
+ border-radius: var(--border-radius);
+ border-style: solid;
+ border-width: 2px;
+ padding: 0 0.5em;
}
- :host kol-input.default:not(.hide-label) {
- grid-template-columns: 1.5rem auto;
- gap: 0.4em;
+ .input > kol-icon {
+ width: 1em;
}
- :host kol-input.switch:not(.hide-label) {
- grid-template-columns: 3.5rem auto;
- gap: 0.4em;
+ .input:is(.icon-left, .icon-right) {
+ padding-left: 1em;
+ padding-right: 1em;
}
- :host kol-input > div.input {
- display: inherit;
- min-height: 44px;
- order: 2;
+ .input:is(.icon-left, .icon-right) input {
+ padding-left: 0.5em;
+ padding-right: 0.5em;
}
- :host kol-input > div.input input {
- margin: 0px;
+ .input > input:first-child {
+ padding-left: 0.375em;
}
- :host kol-input:not(.disabled) :is(.input, label) {
- cursor: pointer;
+ .input > input:last-child {
+ padding-right: 0.375em;
}
- :host kol-input.disabled .input {
+ .input:hover {
+ border-color: var(--color-midnight);
+ }
+ input:disabled {
cursor: not-allowed;
}
- :host kol-input > label {
- order: 3;
+ .required label > span::after {
+ content: '*';
+ padding-left: 0.125em;
}
- :host kol-input > kol-alert.error {
- order: 1;
- padding-top: 0.25em;
- grid-column: span 2 / auto;
+ kol-input.error .input {
+ border-color: var(--color-red);
+ border-width: 3px;
}
- :host kol-input.error:not(.hidden-error) {
+ kol-input.error:not(.hidden-error) {
border-left: 3px solid var(--color-red);
padding-left: 1em;
}
- :host kol-input.error input:focus,
- kol-input.error select:focus,
- kol-input.error textarea:focus {
- outline-color: var(--color-red) !important;
- }
- :host kol-input.error kol-alert.error {
+ kol-input.error kol-alert-wc.error {
color: var(--color-red);
font-weight: 700;
}
- :host input {
- order: 1;
- width: 100%;
- border-color: var(--color-grey);
- border-width: 2px;
- border-style: solid;
- border-radius: 5px;
+ kol-input.disabled .input {
+ background-color: var(--color-smoke);
+ border-color: var(--color-granite);
+ color: var(--color-black);
+ }
+ .msg,
+ .msg {
+ border-width: 0;
+ }
+ kol-alert-wc {
+ border-width: 2px;
+ border-style: solid;
+ border-radius: 5px;
+ display: flex;
+ width: 100%;
+ overflow: unset;
+ border-color: transparent;
+ background-color: white;
+ }
+ kol-alert-wc > .heading {
+ display: flex;
+ gap: 0.5em;
+ place-items: center;
+ }
+ kol-alert-wc > .heading > div {
+ display: grid;
+ gap: var(--kolibri-spacing);
+ }
+ .msg {
+ background-color: transparent;
+ }
+ .msg > .heading {
+ place-items: flex-start;
+ }
+ .msg > .heading > kol-icon {
+ place-self: baseline;
+ }
+ kol-alert-wc > .heading > div {
+ display: grid;
+ gap: var(--spacing);
+ }
+ kol-alert-wc > .heading > kol-button-wc.close {
+ place-self: center;
+ }
+ .msg {
+ align-items: start;
+ }
+ .default {
+ border-color: var(--color-grey);
+ }
+ .default.msg .heading-icon {
+ color: var(--color-grey);
+ }
+ .error {
+ border-color: var(--color-red);
+ }
+ .error.msg .heading-icon {
+ color: var(--color-red);
+ }
+ .info {
+ border-color: var(--color-midnight);
+ }
+ .info.msg .heading-icon {
+ color: var(--color-midnight);
+ }
+ .success {
+ border-color: var(--color-green);
+ }
+ .success.msg .heading-icon {
+ color: var(--color-green);
+ }
+ .warning {
+ border-color: var(--color-orange);
+ }
+ .warning.msg .heading-icon {
+ color: var(--color-orange);
+ }
+ .heading-icon {
+ color: white;
+ }
+ kol-alert-wc .heading .heading-icon {
+ padding: 0;
+ }
+ .msg > .heading > .heading-icon {
+ padding-top: 0;
+ place-items: baseline;
+ }
+ .msg > .heading > .heading-icon::part(icon) {
+ line-height: 1.375rem;
+ }
+ .msg > .heading > div > kol-heading-wc {
+ line-height: 20px;
+ padding-top: 0.125rem;
+ }
+ .msg.default .heading > div > kol-heading-wc {
+ color: var(--color-grey);
+ }
+ .msg.error .heading > div > kol-heading-wc {
+ color: var(--color-red);
+ }
+ .msg.info .heading > div > kol-heading-wc {
+ color: var(--color-midnight);
+ }
+ .msg.success .heading > div > kol-heading-wc {
+ color: var(--color-green);
+ }
+ .msg.warning .heading > div > kol-heading-wc {
+ color: var(--color-orange);
+ } /*.msg > .heading > div {display: grid;grid-template-columns: 1fr auto;}.msg > .heading > div > .content {grid-row: 2;grid-column: 1;}.msg > div > .close {display: flex;}*/
+ .msg.default .close .icon {
+ color: var(--color-grey);
+ }
+ .msg.error .close .icon {
+ color: var(--color-red);
+ }
+ .msg.info .close .icon {
+ color: var(--color-midnight);
+ }
+ .msg.success .close .icon {
+ color: var(--color-green);
+ }
+ .msg.warning .close .icon {
+ color: var(--color-orange);
+ }
+ .card {
+ border-width: 2px;
+ border-style: solid;
+ filter: drop-shadow(0px 2px 4px rgba(8, 35, 48, 0.24));
+ flex-direction: column;
+ }
+ .card > .heading {
+ padding: 0.5rem 1rem;
+ }
+ .card.hasCloser > .heading {
+ padding-top: 0;
+ padding-bottom: 0;
+ padding-right: 0;
+ }
+ .card > .heading > div {
+ width: 100%;
+ min-height: 1.25rem;
+ }
+ .card > .heading .heading-icon {
+ justify-self: right;
+ margin-top: -4px;
+ }
+ .card > .heading kol-heading-wc {
+ width: 100%;
+ color: white;
+ display: flex;
+ font-size: 1.25rem;
+ line-height: 1.25rem;
+ }
+ .card > .heading kol-heading-wc > * {
+ margin: auto 0;
+ }
+ .card > .heading kol-button-wc button:focus {
+ outline-color: var(--color-white);
+ outline-offset: -3px;
+ outline-style: solid;
+ outline-width: 3px;
+ transition: outline 0.1s linear;
+ }
+ .card > .heading kol-button-wc button:hover {
+ background-color: rgba(32, 32, 32, 0.2);
+ }
+ .card > .heading kol-button-wc button:active {
+ background-color: rgba(32, 32, 32, 0.4);
+ }
+ .card > .heading kol-button-wc button:hover:focus {
+ background-color: rgba(32, 32, 32, 0.1);
+ }
+ .card > .content {
+ padding: 1rem;
+ max-height: 9.5rem;
+ overflow-y: auto;
+ }
+ .card.default > .heading {
+ background-color: var(--color-grey);
+ border-bottom: 2px solid var(--color-grey);
+ }
+ .card.error > .heading {
+ background-color: var(--color-red);
+ border-bottom: 2px solid var(--color-red);
+ }
+ .card.info > .heading {
+ background-color: var(--color-midnight);
+ border-bottom: 2px solid var(--color-midnight);
+ }
+ .card.success > .heading {
+ background-color: var(--color-green);
+ border-bottom: 2px solid var(--color-green);
+ }
+ .card.warning > .heading {
+ background-color: var(--color-orange);
+ border-bottom: 2px solid var(--color-orange);
+ }
+ :is(.error, .info, .success, .warning) .heading-icon::part(icon) {
+ font-family: 'Material Symbols Rounded';
+ font-weight: 900;
+ font-variation-settings: 'FILL' 1;
+ height: 1.25rem;
+ width: 1.25rem;
+ }
+ :is(.error, .info, .success, .warning) .heading-icon {
+ font-size: 1.25rem !important;
+ }
+ .error .heading-icon::part(icon)::before {
+ content: 'error';
+ }
+ .info .heading-icon::part(icon)::before {
+ content: 'info';
+ }
+ .success .heading-icon::part(icon)::before {
+ content: 'check_circle';
+ }
+ .warning .heading-icon::part(icon)::before {
+ content: 'warning';
+ }
+ .card > div > .content {
+ grid-row: 2;
+ grid-column: 1 / span 2;
+ }
+ .card.default .close {
+ background-color: var(--color-grey);
+ }
+ .card.error .close {
+ background-color: var(--color-red);
+ }
+ .card.info .close {
+ background-color: var(--color-midnight);
+ }
+ .card.success .close {
+ background-color: var(--color-green);
+ }
+ .card.warning .close {
+ background-color: var(--color-orange);
+ }
+ .close > button {
+ min-width: 44px;
+ color: var(--color-white);
+ min-height: 44px;
+ display: grid;
+ gap: 0.25em;
+ line-height: 1.5rem;
+ font-family: var(--font-family);
+ font-weight: 700;
+ cursor: pointer;
+ border-radius: 1.5em;
+ border-style: solid;
+ border-width: 2px;
+ font-size: 1rem;
+ align-items: center;
+ padding: 8px 14px;
+ justify-content: center;
+ font-style: normal;
+ text-align: center;
+ width: inherit;
+ transition-duration: 0.5s;
+ transition-property: background-color, color, border-color;
+ background-color: rgba(0, 0, 0, 0);
+ border-color: rgba(0, 0, 0, 0);
+ }
+ .close > button {
+ padding: 8px;
+ }
+ .close > button kol-icon {
+ display: flex;
+ width: 1em;
+ height: 1em;
+ font-size: 1rem;
+ }
+ .close > button kol-icon::part(icon) {
+ font-family: 'Material Symbols Rounded';
+ font-weight: 900;
+ }
+ .close > button kol-icon::part(icon)::before {
+ content: 'close';
+ }
+ .close > button:active {
+ box-shadow: none;
+ outline: none;
+ }
+ `,
+ 'KOL-INPUT-FILE': css`
+ :host {
+ font-family: var(--font-family);
+ }
+ kol-input {
+ gap: 0.25em;
+ }
+ kol-input .error {
+ order: 1;
+ }
+ kol-input label {
+ order: 2;
+ }
+ kol-input .input {
+ order: 3;
+ }
+ kol-input .hint {
+ order: 4;
+ font-size: 0.875em;
+ font-style: italic;
+ }
+ kol-input .input input[type='file'] {
+ padding-top: calc(0.5em + 2px);
+ }
+ input {
+ border: none;
+ }
+ input[type='file'] {
+ background-color: transparent;
+ }
+ input::placeholder {
+ color: var(--color-grey);
+ }
+ .input {
+ background-color: var(--color-white);
+ border-color: var(--color-grey);
+ border-radius: var(--border-radius);
+ border-style: solid;
+ border-width: 2px;
+ padding: 0 0.5em;
+ }
+ .input > kol-icon {
+ width: 1em;
+ }
+ .input:is(.icon-left, .icon-right) {
+ padding-left: 1em;
+ padding-right: 1em;
+ }
+ .input:is(.icon-left, .icon-right) input {
+ padding-left: 0.5em;
+ padding-right: 0.5em;
+ }
+ .input > input:first-child {
+ padding-left: 0.375em;
+ }
+ .input > input:last-child {
+ padding-right: 0.375em;
+ }
+ .input:hover {
+ border-color: var(--color-midnight);
+ }
+ input:disabled {
+ cursor: not-allowed;
+ }
+ .required label > span::after {
+ content: '*';
+ padding-left: 0.125em;
+ }
+ kol-input.error .input {
+ border-color: var(--color-red);
+ border-width: 3px;
+ }
+ kol-input.error:not(.hidden-error) {
+ border-left: 3px solid var(--color-red);
+ padding-left: 1em;
+ }
+ kol-input.error kol-alert-wc.error {
+ color: var(--color-red);
+ font-weight: 700;
+ }
+ kol-input.disabled .input {
+ background-color: var(--color-smoke);
+ border-color: var(--color-granite);
+ color: var(--color-black);
+ }
+ .msg,
+ .msg {
+ border-width: 0;
+ }
+ kol-alert-wc {
+ border-width: 2px;
+ border-style: solid;
+ border-radius: 5px;
+ display: flex;
+ width: 100%;
+ overflow: unset;
+ border-color: transparent;
+ background-color: white;
+ }
+ kol-alert-wc > .heading {
+ display: flex;
+ gap: 0.5em;
+ place-items: center;
+ }
+ kol-alert-wc > .heading > div {
+ display: grid;
+ gap: var(--kolibri-spacing);
+ }
+ .msg {
+ background-color: transparent;
+ }
+ .msg > .heading {
+ place-items: flex-start;
+ }
+ .msg > .heading > kol-icon {
+ place-self: baseline;
+ }
+ kol-alert-wc > .heading > div {
+ display: grid;
+ gap: var(--spacing);
+ }
+ kol-alert-wc > .heading > kol-button-wc.close {
+ place-self: center;
+ }
+ .msg {
+ align-items: start;
+ }
+ .default {
+ border-color: var(--color-grey);
+ }
+ .default.msg .heading-icon {
+ color: var(--color-grey);
+ }
+ .error {
+ border-color: var(--color-red);
+ }
+ .error.msg .heading-icon {
+ color: var(--color-red);
+ }
+ .info {
+ border-color: var(--color-midnight);
+ }
+ .info.msg .heading-icon {
+ color: var(--color-midnight);
+ }
+ .success {
+ border-color: var(--color-green);
+ }
+ .success.msg .heading-icon {
+ color: var(--color-green);
+ }
+ .warning {
+ border-color: var(--color-orange);
+ }
+ .warning.msg .heading-icon {
+ color: var(--color-orange);
+ }
+ .heading-icon {
+ color: white;
+ }
+ kol-alert-wc .heading .heading-icon {
+ padding: 0;
+ }
+ .msg > .heading > .heading-icon {
+ padding-top: 0;
+ place-items: baseline;
+ }
+ .msg > .heading > .heading-icon::part(icon) {
+ line-height: 1.375rem;
+ }
+ .msg > .heading > div > kol-heading-wc {
+ line-height: 20px;
+ padding-top: 0.125rem;
+ }
+ .msg.default .heading > div > kol-heading-wc {
+ color: var(--color-grey);
+ }
+ .msg.error .heading > div > kol-heading-wc {
+ color: var(--color-red);
+ }
+ .msg.info .heading > div > kol-heading-wc {
+ color: var(--color-midnight);
+ }
+ .msg.success .heading > div > kol-heading-wc {
+ color: var(--color-green);
+ }
+ .msg.warning .heading > div > kol-heading-wc {
+ color: var(--color-orange);
+ } /*.msg > .heading > div {display: grid;grid-template-columns: 1fr auto;}.msg > .heading > div > .content {grid-row: 2;grid-column: 1;}.msg > div > .close {display: flex;}*/
+ .msg.default .close .icon {
+ color: var(--color-grey);
+ }
+ .msg.error .close .icon {
+ color: var(--color-red);
+ }
+ .msg.info .close .icon {
+ color: var(--color-midnight);
+ }
+ .msg.success .close .icon {
+ color: var(--color-green);
+ }
+ .msg.warning .close .icon {
+ color: var(--color-orange);
+ }
+ .card {
+ border-width: 2px;
+ border-style: solid;
+ filter: drop-shadow(0px 2px 4px rgba(8, 35, 48, 0.24));
+ flex-direction: column;
+ }
+ .card > .heading {
+ padding: 0.5rem 1rem;
+ }
+ .card.hasCloser > .heading {
+ padding-top: 0;
+ padding-bottom: 0;
+ padding-right: 0;
+ }
+ .card > .heading > div {
+ width: 100%;
+ min-height: 1.25rem;
+ }
+ .card > .heading .heading-icon {
+ justify-self: right;
+ margin-top: -4px;
+ }
+ .card > .heading kol-heading-wc {
+ width: 100%;
+ color: white;
+ display: flex;
+ font-size: 1.25rem;
+ line-height: 1.25rem;
+ }
+ .card > .heading kol-heading-wc > * {
+ margin: auto 0;
+ }
+ .card > .heading kol-button-wc button:focus {
+ outline-color: var(--color-white);
+ outline-offset: -3px;
+ outline-style: solid;
+ outline-width: 3px;
+ transition: outline 0.1s linear;
+ }
+ .card > .heading kol-button-wc button:hover {
+ background-color: rgba(32, 32, 32, 0.2);
+ }
+ .card > .heading kol-button-wc button:active {
+ background-color: rgba(32, 32, 32, 0.4);
+ }
+ .card > .heading kol-button-wc button:hover:focus {
+ background-color: rgba(32, 32, 32, 0.1);
+ }
+ .card > .content {
+ padding: 1rem;
+ max-height: 9.5rem;
+ overflow-y: auto;
+ }
+ .card.default > .heading {
+ background-color: var(--color-grey);
+ border-bottom: 2px solid var(--color-grey);
+ }
+ .card.error > .heading {
+ background-color: var(--color-red);
+ border-bottom: 2px solid var(--color-red);
+ }
+ .card.info > .heading {
+ background-color: var(--color-midnight);
+ border-bottom: 2px solid var(--color-midnight);
+ }
+ .card.success > .heading {
+ background-color: var(--color-green);
+ border-bottom: 2px solid var(--color-green);
+ }
+ .card.warning > .heading {
+ background-color: var(--color-orange);
+ border-bottom: 2px solid var(--color-orange);
+ }
+ :is(.error, .info, .success, .warning) .heading-icon::part(icon) {
+ font-family: 'Material Symbols Rounded';
+ font-weight: 900;
+ font-variation-settings: 'FILL' 1;
+ height: 1.25rem;
+ width: 1.25rem;
+ }
+ :is(.error, .info, .success, .warning) .heading-icon {
+ font-size: 1.25rem !important;
+ }
+ .error .heading-icon::part(icon)::before {
+ content: 'error';
+ }
+ .info .heading-icon::part(icon)::before {
+ content: 'info';
+ }
+ .success .heading-icon::part(icon)::before {
+ content: 'check_circle';
+ }
+ .warning .heading-icon::part(icon)::before {
+ content: 'warning';
+ }
+ .card > div > .content {
+ grid-row: 2;
+ grid-column: 1 / span 2;
+ }
+ .card.default .close {
+ background-color: var(--color-grey);
+ }
+ .card.error .close {
+ background-color: var(--color-red);
+ }
+ .card.info .close {
+ background-color: var(--color-midnight);
+ }
+ .card.success .close {
+ background-color: var(--color-green);
+ }
+ .card.warning .close {
+ background-color: var(--color-orange);
+ }
+ .close > button {
+ min-width: 44px;
+ color: var(--color-white);
+ min-height: 44px;
+ display: grid;
+ gap: 0.25em;
+ line-height: 1.5rem;
+ font-family: var(--font-family);
+ font-weight: 700;
+ cursor: pointer;
+ border-radius: 1.5em;
+ border-style: solid;
+ border-width: 2px;
+ font-size: 1rem;
+ align-items: center;
+ padding: 8px 14px;
+ justify-content: center;
+ font-style: normal;
+ text-align: center;
+ width: inherit;
+ transition-duration: 0.5s;
+ transition-property: background-color, color, border-color;
+ background-color: rgba(0, 0, 0, 0);
+ border-color: rgba(0, 0, 0, 0);
+ }
+ .close > button {
+ padding: 8px;
+ }
+ .close > button kol-icon {
+ display: flex;
+ width: 1em;
+ height: 1em;
+ font-size: 1rem;
+ }
+ .close > button kol-icon::part(icon) {
+ font-family: 'Material Symbols Rounded';
+ font-weight: 900;
+ }
+ .close > button kol-icon::part(icon)::before {
+ content: 'close';
+ }
+ .close > button:active {
+ box-shadow: none;
+ outline: none;
+ }
+ `,
+ 'KOL-TEXTAREA': css`
+ :host {
+ font-family: var(--font-family);
+ }
+ kol-input {
+ gap: 0.25em;
+ display: grid;
+ grid-template-areas: 'error error' 'label counter' 'input input' 'hint hint';
+ grid-template-columns: 1fr 115px;
+ }
+ kol-input .error {
+ order: 1;
+ grid-area: error;
+ }
+ kol-input label {
+ order: 2;
+ grid-area: label;
+ }
+ kol-input .counter {
+ order: 2;
+ grid-area: counter;
+ justify-self: end;
+ }
+ kol-input .input {
+ order: 3;
+ grid-area: input;
+ }
+ kol-input .hint {
+ order: 4;
+ font-size: 0.875em;
+ font-style: italic;
+ grid-area: hint;
+ }
+ textarea {
+ border: none;
+ }
+ input::placeholder {
+ color: var(--color-grey);
+ }
+ .input {
+ background-color: var(--color-white);
+ border-color: var(--color-grey);
+ border-radius: var(--border-radius);
+ border-style: solid;
+ border-width: 2px;
+ padding: 0 0.5em;
+ }
+ .input > kol-icon {
+ width: 1em;
+ }
+ .input:is(.icon-left, .icon-right) {
+ padding-left: 1em;
+ padding-right: 1em;
+ }
+ .input:is(.icon-left, .icon-right) input {
+ padding-left: 0.5em;
+ padding-right: 0.5em;
+ }
+ .input > input:first-child {
+ padding-left: 0.375em;
+ }
+ .input > input:last-child {
+ padding-right: 0.375em;
+ }
+ .input:hover {
+ border-color: var(--color-midnight);
+ }
+ textarea:disabled {
+ cursor: not-allowed;
+ }
+ .required label > span::after {
+ content: '*';
+ padding-left: 0.125em;
+ }
+ kol-input.error .input {
+ border-color: var(--color-red);
+ border-width: 3px;
+ }
+ kol-input.error:not(.hidden-error) {
+ border-left: 3px solid var(--color-red);
+ padding-left: 1em;
+ }
+ kol-input.error kol-alert-wc.error {
+ color: var(--color-red);
+ font-weight: 700;
+ }
+ select[multiple],
+ textarea {
+ overflow: auto;
+ }
+ textarea {
+ display: block;
+ }
+ .input {
+ position: relative;
+ }
+ .input textarea ~ span {
+ position: absolute;
+ top: -1.5rem;
+ right: 0;
+ color: var(--color-grey);
+ }
+ .msg,
+ .msg {
+ border-width: 0;
+ }
+ kol-alert-wc {
+ border-width: 2px;
+ border-style: solid;
+ border-radius: 5px;
+ display: flex;
+ width: 100%;
+ overflow: unset;
+ border-color: transparent;
+ background-color: white;
+ }
+ kol-alert-wc > .heading {
+ display: flex;
+ gap: 0.5em;
+ place-items: center;
+ }
+ kol-alert-wc > .heading > div {
+ display: grid;
+ gap: var(--kolibri-spacing);
+ }
+ .msg {
+ background-color: transparent;
+ }
+ .msg > .heading {
+ place-items: flex-start;
+ }
+ .msg > .heading > kol-icon {
+ place-self: baseline;
+ }
+ kol-alert-wc > .heading > div {
+ display: grid;
+ gap: var(--spacing);
+ }
+ kol-alert-wc > .heading > kol-button-wc.close {
+ place-self: center;
+ }
+ .msg {
+ align-items: start;
+ }
+ .default {
+ border-color: var(--color-grey);
+ }
+ .default.msg .heading-icon {
+ color: var(--color-grey);
+ }
+ .error {
+ border-color: var(--color-red);
+ }
+ .error.msg .heading-icon {
+ color: var(--color-red);
+ }
+ .info {
+ border-color: var(--color-midnight);
+ }
+ .info.msg .heading-icon {
+ color: var(--color-midnight);
+ }
+ .success {
+ border-color: var(--color-green);
+ }
+ .success.msg .heading-icon {
+ color: var(--color-green);
+ }
+ .warning {
+ border-color: var(--color-orange);
+ }
+ .warning.msg .heading-icon {
+ color: var(--color-orange);
+ }
+ .heading-icon {
+ color: white;
+ }
+ kol-alert-wc .heading .heading-icon {
+ padding: 0;
+ }
+ .msg > .heading > .heading-icon {
+ padding-top: 0;
+ place-items: baseline;
+ }
+ .msg > .heading > .heading-icon::part(icon) {
+ line-height: 1.375rem;
+ }
+ .msg > .heading > div > kol-heading-wc {
+ line-height: 20px;
+ padding-top: 0.125rem;
+ }
+ .msg.default .heading > div > kol-heading-wc {
+ color: var(--color-grey);
+ }
+ .msg.error .heading > div > kol-heading-wc {
+ color: var(--color-red);
+ }
+ .msg.info .heading > div > kol-heading-wc {
+ color: var(--color-midnight);
+ }
+ .msg.success .heading > div > kol-heading-wc {
+ color: var(--color-green);
+ }
+ .msg.warning .heading > div > kol-heading-wc {
+ color: var(--color-orange);
+ } /*.msg > .heading > div {display: grid;grid-template-columns: 1fr auto;}.msg > .heading > div > .content {grid-row: 2;grid-column: 1;}.msg > div > .close {display: flex;}*/
+ .msg.default .close .icon {
+ color: var(--color-grey);
+ }
+ .msg.error .close .icon {
+ color: var(--color-red);
+ }
+ .msg.info .close .icon {
+ color: var(--color-midnight);
+ }
+ .msg.success .close .icon {
+ color: var(--color-green);
+ }
+ .msg.warning .close .icon {
+ color: var(--color-orange);
+ }
+ .card {
+ border-width: 2px;
+ border-style: solid;
+ filter: drop-shadow(0px 2px 4px rgba(8, 35, 48, 0.24));
+ flex-direction: column;
+ }
+ .card > .heading {
+ padding: 0.5rem 1rem;
+ }
+ .card.hasCloser > .heading {
+ padding-top: 0;
+ padding-bottom: 0;
+ padding-right: 0;
+ }
+ .card > .heading > div {
+ width: 100%;
+ min-height: 1.25rem;
+ }
+ .card > .heading .heading-icon {
+ justify-self: right;
+ margin-top: -4px;
+ }
+ .card > .heading kol-heading-wc {
+ width: 100%;
+ color: white;
+ display: flex;
+ font-size: 1.25rem;
+ line-height: 1.25rem;
+ }
+ .card > .heading kol-heading-wc > * {
+ margin: auto 0;
+ }
+ .card > .heading kol-button-wc button:focus {
+ outline-color: var(--color-white);
+ outline-offset: -3px;
+ outline-style: solid;
+ outline-width: 3px;
+ transition: outline 0.1s linear;
+ }
+ .card > .heading kol-button-wc button:hover {
+ background-color: rgba(32, 32, 32, 0.2);
+ }
+ .card > .heading kol-button-wc button:active {
+ background-color: rgba(32, 32, 32, 0.4);
+ }
+ .card > .heading kol-button-wc button:hover:focus {
+ background-color: rgba(32, 32, 32, 0.1);
+ }
+ .card > .content {
+ padding: 1rem;
+ max-height: 9.5rem;
+ overflow-y: auto;
+ }
+ .card.default > .heading {
+ background-color: var(--color-grey);
+ border-bottom: 2px solid var(--color-grey);
+ }
+ .card.error > .heading {
+ background-color: var(--color-red);
+ border-bottom: 2px solid var(--color-red);
+ }
+ .card.info > .heading {
+ background-color: var(--color-midnight);
+ border-bottom: 2px solid var(--color-midnight);
+ }
+ .card.success > .heading {
+ background-color: var(--color-green);
+ border-bottom: 2px solid var(--color-green);
+ }
+ .card.warning > .heading {
+ background-color: var(--color-orange);
+ border-bottom: 2px solid var(--color-orange);
+ }
+ :is(.error, .info, .success, .warning) .heading-icon::part(icon) {
+ font-family: 'Material Symbols Rounded';
+ font-weight: 900;
+ font-variation-settings: 'FILL' 1;
+ height: 1.25rem;
+ width: 1.25rem;
+ }
+ :is(.error, .info, .success, .warning) .heading-icon {
+ font-size: 1.25rem !important;
+ }
+ .error .heading-icon::part(icon)::before {
+ content: 'error';
+ }
+ .info .heading-icon::part(icon)::before {
+ content: 'info';
+ }
+ .success .heading-icon::part(icon)::before {
+ content: 'check_circle';
+ }
+ .warning .heading-icon::part(icon)::before {
+ content: 'warning';
+ }
+ .card > div > .content {
+ grid-row: 2;
+ grid-column: 1 / span 2;
+ }
+ .card.default .close {
+ background-color: var(--color-grey);
+ }
+ .card.error .close {
+ background-color: var(--color-red);
+ }
+ .card.info .close {
+ background-color: var(--color-midnight);
+ }
+ .card.success .close {
+ background-color: var(--color-green);
+ }
+ .card.warning .close {
+ background-color: var(--color-orange);
+ }
+ .close > button {
+ min-width: 44px;
+ color: var(--color-white);
+ min-height: 44px;
+ display: grid;
+ gap: 0.25em;
+ line-height: 1.5rem;
+ font-family: var(--font-family);
+ font-weight: 700;
+ cursor: pointer;
+ border-radius: 1.5em;
+ border-style: solid;
+ border-width: 2px;
+ font-size: 1rem;
+ align-items: center;
+ padding: 8px 14px;
+ justify-content: center;
+ font-style: normal;
+ text-align: center;
+ width: inherit;
+ transition-duration: 0.5s;
+ transition-property: background-color, color, border-color;
+ background-color: rgba(0, 0, 0, 0);
+ border-color: rgba(0, 0, 0, 0);
+ }
+ .close > button {
+ padding: 8px;
+ }
+ .close > button kol-icon {
+ display: flex;
+ width: 1em;
+ height: 1em;
+ font-size: 1rem;
+ }
+ .close > button kol-icon::part(icon) {
+ font-family: 'Material Symbols Rounded';
+ font-weight: 900;
+ }
+ .close > button kol-icon::part(icon)::before {
+ content: 'close';
+ }
+ .close > button:active {
+ box-shadow: none;
+ outline: none;
+ }
+ `,
+ 'KOL-ALERT': css`
+ :host {
+ font-family: var(--font-family);
+ }
+ .msg,
+ .msg {
+ border-width: 0;
+ }
+ kol-alert-wc {
+ border-width: 2px;
+ border-style: solid;
+ border-radius: 5px;
+ display: flex;
+ width: 100%;
+ overflow: unset;
+ border-color: transparent;
+ background-color: white;
+ }
+ kol-alert-wc > .heading {
+ display: flex;
+ gap: 0.5em;
+ place-items: center;
+ }
+ kol-alert-wc > .heading > div {
+ display: grid;
+ gap: var(--kolibri-spacing);
+ }
+ .msg {
+ background-color: transparent;
+ }
+ .msg > .heading {
+ place-items: flex-start;
+ }
+ .msg > .heading > kol-icon {
+ place-self: baseline;
+ }
+ kol-alert-wc > .heading > div {
+ display: grid;
+ gap: var(--spacing);
+ }
+ kol-alert-wc > .heading > kol-button-wc.close {
+ place-self: center;
+ }
+ .msg {
+ align-items: start;
+ }
+ .default {
+ border-color: var(--color-grey);
+ }
+ .default.msg .heading-icon {
+ color: var(--color-grey);
+ }
+ .error {
+ border-color: var(--color-red);
+ }
+ .error.msg .heading-icon {
+ color: var(--color-red);
+ }
+ .info {
+ border-color: var(--color-midnight);
+ }
+ .info.msg .heading-icon {
+ color: var(--color-midnight);
+ }
+ .success {
+ border-color: var(--color-green);
+ }
+ .success.msg .heading-icon {
+ color: var(--color-green);
+ }
+ .warning {
+ border-color: var(--color-orange);
+ }
+ .warning.msg .heading-icon {
+ color: var(--color-orange);
+ }
+ .heading-icon {
+ color: white;
+ }
+ kol-alert-wc .heading .heading-icon {
+ padding: 0;
+ }
+ .msg > .heading > .heading-icon {
+ padding-top: 0;
+ place-items: baseline;
+ }
+ .msg > .heading > .heading-icon::part(icon) {
+ line-height: 1.375rem;
+ }
+ .msg > .heading > div > kol-heading-wc {
+ line-height: 20px;
+ padding-top: 0.125rem;
+ }
+ .msg.default .heading > div > kol-heading-wc {
+ color: var(--color-grey);
+ }
+ .msg.error .heading > div > kol-heading-wc {
+ color: var(--color-red);
+ }
+ .msg.info .heading > div > kol-heading-wc {
+ color: var(--color-midnight);
+ }
+ .msg.success .heading > div > kol-heading-wc {
+ color: var(--color-green);
+ }
+ .msg.warning .heading > div > kol-heading-wc {
+ color: var(--color-orange);
+ } /*.msg > .heading > div {display: grid;grid-template-columns: 1fr auto;}.msg > .heading > div > .content {grid-row: 2;grid-column: 1;}.msg > div > .close {display: flex;}*/
+ .msg.default .close .icon {
+ color: var(--color-grey);
+ }
+ .msg.error .close .icon {
+ color: var(--color-red);
+ }
+ .msg.info .close .icon {
+ color: var(--color-midnight);
+ }
+ .msg.success .close .icon {
+ color: var(--color-green);
+ }
+ .msg.warning .close .icon {
+ color: var(--color-orange);
+ }
+ .card {
+ border-width: 2px;
+ border-style: solid;
+ filter: drop-shadow(0px 2px 4px rgba(8, 35, 48, 0.24));
+ flex-direction: column;
+ }
+ .card > .heading {
+ padding: 0.5rem 1rem;
+ }
+ .card.hasCloser > .heading {
+ padding-top: 0;
+ padding-bottom: 0;
+ padding-right: 0;
+ }
+ .card > .heading > div {
+ width: 100%;
+ min-height: 1.25rem;
+ }
+ .card > .heading .heading-icon {
+ justify-self: right;
+ margin-top: -4px;
+ }
+ .card > .heading kol-heading-wc {
+ width: 100%;
+ color: white;
+ display: flex;
+ font-size: 1.25rem;
+ line-height: 1.25rem;
+ }
+ .card > .heading kol-heading-wc > * {
+ margin: auto 0;
+ }
+ .card > .heading kol-button-wc button:focus {
+ outline-color: var(--color-white);
+ outline-offset: -3px;
+ outline-style: solid;
+ outline-width: 3px;
+ transition: outline 0.1s linear;
+ }
+ .card > .heading kol-button-wc button:hover {
+ background-color: rgba(32, 32, 32, 0.2);
+ }
+ .card > .heading kol-button-wc button:active {
+ background-color: rgba(32, 32, 32, 0.4);
+ }
+ .card > .heading kol-button-wc button:hover:focus {
+ background-color: rgba(32, 32, 32, 0.1);
+ }
+ .card > .content {
+ padding: 1rem;
+ max-height: 9.5rem;
+ overflow-y: auto;
+ }
+ .card.default > .heading {
+ background-color: var(--color-grey);
+ border-bottom: 2px solid var(--color-grey);
+ }
+ .card.error > .heading {
+ background-color: var(--color-red);
+ border-bottom: 2px solid var(--color-red);
+ }
+ .card.info > .heading {
+ background-color: var(--color-midnight);
+ border-bottom: 2px solid var(--color-midnight);
+ }
+ .card.success > .heading {
+ background-color: var(--color-green);
+ border-bottom: 2px solid var(--color-green);
+ }
+ .card.warning > .heading {
+ background-color: var(--color-orange);
+ border-bottom: 2px solid var(--color-orange);
+ }
+ :is(.error, .info, .success, .warning) .heading-icon::part(icon) {
+ font-family: 'Material Symbols Rounded';
+ font-weight: 900;
+ font-variation-settings: 'FILL' 1;
+ height: 1.25rem;
+ width: 1.25rem;
+ }
+ :is(.error, .info, .success, .warning) .heading-icon {
+ font-size: 1.25rem !important;
+ }
+ .error .heading-icon::part(icon)::before {
+ content: 'error';
+ }
+ .info .heading-icon::part(icon)::before {
+ content: 'info';
+ }
+ .success .heading-icon::part(icon)::before {
+ content: 'check_circle';
+ }
+ .warning .heading-icon::part(icon)::before {
+ content: 'warning';
+ }
+ .card > div > .content {
+ grid-row: 2;
+ grid-column: 1 / span 2;
+ }
+ .card.default .close {
+ background-color: var(--color-grey);
+ }
+ .card.error .close {
+ background-color: var(--color-red);
+ }
+ .card.info .close {
+ background-color: var(--color-midnight);
+ }
+ .card.success .close {
+ background-color: var(--color-green);
+ }
+ .card.warning .close {
+ background-color: var(--color-orange);
+ }
+ .close > button {
+ min-width: 44px;
+ color: var(--color-white);
+ min-height: 44px;
+ display: grid;
+ gap: 0.25em;
+ line-height: 1.5rem;
+ font-family: var(--font-family);
+ font-weight: 700;
+ cursor: pointer;
+ border-radius: 1.5em;
+ border-style: solid;
+ border-width: 2px;
+ font-size: 1rem;
+ align-items: center;
+ padding: 8px 14px;
+ justify-content: center;
+ font-style: normal;
+ text-align: center;
+ width: inherit;
+ transition-duration: 0.5s;
+ transition-property: background-color, color, border-color;
+ background-color: rgba(0, 0, 0, 0);
+ border-color: rgba(0, 0, 0, 0);
+ }
+ .close > button {
+ padding: 8px;
+ }
+ .close > button kol-icon {
+ display: flex;
+ width: 1em;
+ height: 1em;
+ font-size: 1rem;
+ }
+ .close > button kol-icon::part(icon) {
+ font-family: 'Material Symbols Rounded';
+ font-weight: 900;
+ }
+ .close > button kol-icon::part(icon)::before {
+ content: 'close';
+ }
+ .close > button:active {
+ box-shadow: none;
+ outline: none;
+ }
+ `,
+ 'KOL-AVATAR': css`
+ :host {
+ font-family: var(--font-family);
+ }
+ `,
+ 'KOL-HEADING': css`
+ .headline-h1,
+ .headline-h2,
+ .headline-h3,
+ .headline-h4,
+ .headline-h5,
+ .headline-h6 {
+ color: inherit;
+ font-style: normal;
+ margin: 0;
+ padding: 0;
+ }
+ .headline-h1,
+ .headline-h2,
+ .headline-h3 {
+ font-weight: 700;
+ }
+ .headline-h1 {
+ font-size: 1.5rem;
+ line-height: 1.75rem;
+ }
+ .headline-h2 {
+ font-size: 1.25rem;
+ line-height: 1.75rem;
+ }
+ .headline-h3 {
+ font-size: 1.125rem;
+ line-height: 1.5rem;
+ }
+ `,
+ 'KOL-BADGE': css`
+ :host {
+ display: inline-block;
+ font-family: var(--font-family);
+ }
+ :host > span {
+ border-radius: 0.3125rem;
+ display: inline-flex;
+ font-style: normal;
+ }
+ :host > span.smart-button {
+ align-items: center;
+ }
+ :host > span kol-button-wc:hover > button {
+ background-color: var(--color-ocean);
+ color: var(--color-white);
+ }
+ :host > span kol-button-wc > button {
+ color: inherit;
+ font-size: 1rem;
+ border-top-right-radius: 0.3125rem;
+ border-bottom-right-radius: 0.3125rem;
+ padding: 2px;
+ }
+ :host > span kol-span-wc {
+ padding: 0.25rem 0.75rem;
+ }
+ :host > span > kol-span-wc {
+ align-items: center;
+ font-style: normal;
+ gap: 0.5rem;
+ }
+ :host > span > kol-span-wc > span {
+ display: flex;
+ gap: 0.25rem;
+ }
+ `,
+ 'KOL-BUTTON-GROUP': css`
+ :host > kol-button-group-wc {
+ display: flex;
+ flex-wrap: wrap;
+ gap: 0.5em;
+ }
+ `,
+ 'KOL-INDENTED-TEXT': css`
+ :host {
+ font-family: var(--font-family);
+ }
+ :host > div {
+ background-color: var(--color-white);
+ border-left: none;
+ box-shadow: -2px 0px 0px var(--color-ocean);
+ padding: 0 0.5em;
+ width: 100%;
+ }
+ `,
+ 'KOL-LINK': css`
+ :is(a, button) {
+ color: var(--color-midnight);
+ font-style: normal;
+ font-weight: 400;
+ text-decoration-line: underline;
+ }
+ :is(a, button):focus {
+ outline: none;
+ }
+ :is(a, button):focus kol-span-wc {
+ border-radius: var(--border-radius);
+ outline: 2px solid;
+ }
+ a:hover:not([aria-disabled]),
+ button:hover:not([disabled]) {
+ text-decoration-thickness: 0.25em;
+ }
+ :is(a, button):visited {
+ color: var(--visited);
+ }
+ .hidden {
+ display: none;
+ visibility: hidden;
+ }
+ .skip {
+ left: -99999px;
+ overflow: hidden;
+ position: absolute;
+ z-index: 9999999;
+ line-height: 1em;
+ }
+ .skip:focus {
+ background: white;
+ left: unset;
+ position: unset;
+ }
+ `,
+ 'KOL-DETAILS': css`
+ details > summary {
+ border-radius: var(--border-radius);
+ font-family: var(--font-family);
+ }
+ details kol-indented-text {
+ margin: 0.25em 0px 0px 0.65em;
+ }
+ details kol-icon {
+ font-size: 2rem;
+ }
+ kol-icon::part(icon) {
+ font-family: 'Material Symbols Rounded';
+ font-weight: 400;
+ }
+ details kol-icon::part(icon):before {
+ content: 'chevron_right';
+ }
+ `,
+ 'KOL-PROGRESS': css`
+ :host {
+ font-family: var(--font-family);
+ }
+ .bar > div {
+ flex-direction: column;
+ gap: 0.5rem !important;
+ width: 100px;
+ }
+ .bar > div text {
+ color: var(--color-black);
+ align-self: flex-end;
+ }
+ .bar svg {
+ height: 1rem;
+ }
+ .bar .background {
+ fill: var(--color-ice);
+ stroke: var(--color-ice);
+ stroke-width: 1px;
+ }
+ .bar .progress {
+ fill: var(--color-midnight);
+ stroke: var(--color-midnight);
+ }
+ .bar .border {
+ display: none;
+ }
+ .cycle {
+ overflow: visible;
+ }
+ .cycle .whitespace,
+ .cycle .border {
+ stroke: transparent;
+ }
+ .cycle .background {
+ stroke: var(--color-ice);
+ stroke-width: 1rem;
+ }
+ .cycle .progress {
+ stroke: var(--color-midnight);
+ stroke-width: 1rem;
+ }
+ .cycle text:first-of-type {
+ color: var(--color-grey);
+ line-height: 1.25rem;
+ alignment-baseline: after-edge;
+ }
+ .cycle text:last-of-type {
+ color: var(--color-black);
+ font-size: 1.75rem;
+ font-weight: 700;
+ line-height: 1.5rem;
+ alignment-baseline: central;
+ }
+ `,
+ 'KOL-SELECT': css`
+ :host {
+ font-family: var(--font-family);
+ }
+ kol-input {
+ gap: 0.25em;
+ }
+ kol-input .error {
+ order: 1;
+ }
+ kol-input label {
+ order: 2;
+ }
+ kol-input .input {
+ order: 3;
+ }
+ kol-input .hint {
+ order: 4;
+ font-size: 0.875em;
+ font-style: italic;
+ }
+ select {
+ border: none;
+ }
+ input::placeholder {
+ color: var(--color-grey);
+ }
+ .input {
+ background-color: var(--color-white);
+ border-color: var(--color-grey);
+ border-radius: var(--border-radius);
+ border-style: solid;
+ border-width: 2px;
+ padding: 0 0.5em;
+ }
+ .input > kol-icon {
+ width: 1em;
+ }
+ .input:is(.icon-left, .icon-right) {
+ padding-left: 1em;
+ padding-right: 1em;
+ }
+ .input.icon-left kol-icon:first-child {
+ margin-right: 0.5em;
+ }
+ .input.icon-right kol-icon:last-child {
+ margin-left: 0.5em;
+ }
+ .input > input:first-child {
+ padding-left: 0.375em;
+ }
+ .input > input:last-child {
+ padding-right: 0.375em;
+ }
+ .input:hover {
+ border-color: var(--color-midnight);
+ }
+ select:disabled {
+ cursor: not-allowed;
+ }
+ .required label > span::after {
+ content: '*';
+ padding-left: 0.125em;
+ }
+ kol-input.error .input {
+ border-color: var(--color-red);
+ border-width: 3px;
+ }
+ kol-input.error:not(.hidden-error) {
+ border-left: 3px solid var(--color-red);
+ padding-left: 1em;
+ }
+ kol-input.error kol-alert-wc.error {
+ color: var(--color-red);
+ font-weight: 700;
+ }
+ kol-input.disabled .input {
+ background-color: var(--color-smoke);
+ border-color: var(--color-granite);
+ color: var(--color-black);
+ }
+ select[multiple] {
+ overflow: auto;
+ }
+ select option {
+ margin: 1px 0;
+ border-radius: 0.25em;
+ cursor: pointer;
+ }
+ select:not([multiple]) option {
+ padding: 0.5em;
+ }
+ select option:disabled {
+ cursor: not-allowed;
+ }
+ option:active:not(:disabled),
+ option:checked:not(:disabled),
+ option:focus:not(:disabled),
+ option:hover:not(:disabled) {
+ background: var(--color-ocean);
+ color: white;
+ }
+
+ .msg,
+ .msg {
+ border-width: 0;
+ }
+ kol-alert-wc {
+ border-width: 2px;
+ border-style: solid;
+ border-radius: 5px;
+ display: flex;
+ width: 100%;
+ overflow: unset;
+ border-color: transparent;
+ background-color: white;
+ }
+ kol-alert-wc > .heading {
+ display: flex;
+ gap: 0.5em;
+ place-items: center;
+ }
+ kol-alert-wc > .heading > div {
+ display: grid;
+ gap: var(--kolibri-spacing);
+ }
+ .msg {
+ background-color: transparent;
+ }
+ .msg > .heading {
+ place-items: flex-start;
+ }
+ .msg > .heading > kol-icon {
+ place-self: baseline;
+ }
+ kol-alert-wc > .heading > div {
+ display: grid;
+ gap: var(--spacing);
+ }
+ kol-alert-wc > .heading > kol-button-wc.close {
+ place-self: center;
+ }
+ .msg {
+ align-items: start;
+ }
+ .default {
+ border-color: var(--color-grey);
+ }
+ .default.msg .heading-icon {
+ color: var(--color-grey);
+ }
+ .error {
+ border-color: var(--color-red);
+ }
+ .error.msg .heading-icon {
+ color: var(--color-red);
+ }
+ .info {
+ border-color: var(--color-midnight);
+ }
+ .info.msg .heading-icon {
+ color: var(--color-midnight);
+ }
+ .success {
+ border-color: var(--color-green);
+ }
+ .success.msg .heading-icon {
+ color: var(--color-green);
+ }
+ .warning {
+ border-color: var(--color-orange);
+ }
+ .warning.msg .heading-icon {
+ color: var(--color-orange);
+ }
+ .heading-icon {
+ color: white;
+ }
+ kol-alert-wc .heading .heading-icon {
+ padding: 0;
+ }
+ .msg > .heading > .heading-icon {
+ padding-top: 0;
+ place-items: baseline;
+ }
+ .msg > .heading > .heading-icon::part(icon) {
+ line-height: 1.375rem;
+ }
+ .msg > .heading > div > kol-heading-wc {
+ line-height: 20px;
+ padding-top: 0.125rem;
+ }
+ .msg.default .heading > div > kol-heading-wc {
+ color: var(--color-grey);
+ }
+ .msg.error .heading > div > kol-heading-wc {
+ color: var(--color-red);
+ }
+ .msg.info .heading > div > kol-heading-wc {
+ color: var(--color-midnight);
+ }
+ .msg.success .heading > div > kol-heading-wc {
+ color: var(--color-green);
+ }
+ .msg.warning .heading > div > kol-heading-wc {
+ color: var(--color-orange);
+ } /*.msg > .heading > div {display: grid;grid-template-columns: 1fr auto;}.msg > .heading > div > .content {grid-row: 2;grid-column: 1;}.msg > div > .close {display: flex;}*/
+ .msg.default .close .icon {
+ color: var(--color-grey);
+ }
+ .msg.error .close .icon {
+ color: var(--color-red);
+ }
+ .msg.info .close .icon {
+ color: var(--color-midnight);
+ }
+ .msg.success .close .icon {
+ color: var(--color-green);
+ }
+ .msg.warning .close .icon {
+ color: var(--color-orange);
+ }
+ .card {
+ border-width: 2px;
+ border-style: solid;
+ filter: drop-shadow(0px 2px 4px rgba(8, 35, 48, 0.24));
+ flex-direction: column;
+ }
+ .card > .heading {
+ padding: 0.5rem 1rem;
+ }
+ .card.hasCloser > .heading {
+ padding-top: 0;
+ padding-bottom: 0;
+ padding-right: 0;
+ }
+ .card > .heading > div {
+ width: 100%;
+ min-height: 1.25rem;
+ }
+ .card > .heading .heading-icon {
+ justify-self: right;
+ margin-top: -4px;
+ }
+ .card > .heading kol-heading-wc {
+ width: 100%;
+ color: white;
+ display: flex;
+ font-size: 1.25rem;
+ line-height: 1.25rem;
+ }
+ .card > .heading kol-heading-wc > * {
+ margin: auto 0;
+ }
+ .card > .heading kol-button-wc button:focus {
+ outline-color: var(--color-white);
+ outline-offset: -3px;
+ outline-style: solid;
+ outline-width: 3px;
+ transition: outline 0.1s linear;
+ }
+ .card > .heading kol-button-wc button:hover {
+ background-color: rgba(32, 32, 32, 0.2);
+ }
+ .card > .heading kol-button-wc button:active {
+ background-color: rgba(32, 32, 32, 0.4);
+ }
+ .card > .heading kol-button-wc button:hover:focus {
+ background-color: rgba(32, 32, 32, 0.1);
+ }
+ .card > .content {
+ padding: 1rem;
+ max-height: 9.5rem;
+ overflow-y: auto;
+ }
+ .card.default > .heading {
+ background-color: var(--color-grey);
+ border-bottom: 2px solid var(--color-grey);
+ }
+ .card.error > .heading {
+ background-color: var(--color-red);
+ border-bottom: 2px solid var(--color-red);
+ }
+ .card.info > .heading {
+ background-color: var(--color-midnight);
+ border-bottom: 2px solid var(--color-midnight);
+ }
+ .card.success > .heading {
+ background-color: var(--color-green);
+ border-bottom: 2px solid var(--color-green);
+ }
+ .card.warning > .heading {
+ background-color: var(--color-orange);
+ border-bottom: 2px solid var(--color-orange);
+ }
+ :is(.error, .info, .success, .warning) .heading-icon::part(icon) {
+ font-family: 'Material Symbols Rounded';
+ font-weight: 900;
+ font-variation-settings: 'FILL' 1;
+ height: 1.25rem;
+ width: 1.25rem;
+ }
+ :is(.error, .info, .success, .warning) .heading-icon {
+ font-size: 1.25rem !important;
+ }
+ .error .heading-icon::part(icon)::before {
+ content: 'error';
+ }
+ .info .heading-icon::part(icon)::before {
+ content: 'info';
+ }
+ .success .heading-icon::part(icon)::before {
+ content: 'check_circle';
+ }
+ .warning .heading-icon::part(icon)::before {
+ content: 'warning';
+ }
+ .card > div > .content {
+ grid-row: 2;
+ grid-column: 1 / span 2;
+ }
+ .card.default .close {
+ background-color: var(--color-grey);
+ }
+ .card.error .close {
+ background-color: var(--color-red);
+ }
+ .card.info .close {
+ background-color: var(--color-midnight);
+ }
+ .card.success .close {
+ background-color: var(--color-green);
+ }
+ .card.warning .close {
+ background-color: var(--color-orange);
+ }
+ .close > button {
+ min-width: 44px;
+ color: var(--color-white);
+ min-height: 44px;
+ display: grid;
+ gap: 0.25em;
+ line-height: 1.5rem;
+ font-family: var(--font-family);
+ font-weight: 700;
+ cursor: pointer;
+ border-radius: 1.5em;
+ border-style: solid;
+ border-width: 2px;
+ font-size: 1rem;
+ align-items: center;
+ padding: 8px 14px;
+ justify-content: center;
+ font-style: normal;
+ text-align: center;
+ width: inherit;
+ transition-duration: 0.5s;
+ transition-property: background-color, color, border-color;
+ background-color: rgba(0, 0, 0, 0);
+ border-color: rgba(0, 0, 0, 0);
+ }
+ .close > button {
+ padding: 8px;
+ }
+ .close > button kol-icon {
+ display: flex;
+ width: 1em;
+ height: 1em;
+ font-size: 1rem;
+ }
+ .close > button kol-icon::part(icon) {
+ font-family: 'Material Symbols Rounded';
+ font-weight: 900;
+ }
+ .close > button kol-icon::part(icon)::before {
+ content: 'close';
+ }
+ .close > button:active {
+ box-shadow: none;
+ outline: none;
+ }
+ `,
+ 'KOL-INPUT-COLOR': css`
+ :host {
+ font-family: var(--font-family);
+ }
+ kol-input {
+ gap: 0.25em;
+ }
+ kol-input .error {
+ order: 1;
+ }
+ kol-input label {
+ order: 2;
+ }
+ kol-input .input {
+ order: 3;
+ }
+ kol-input .hint {
+ order: 4;
+ font-size: 0.875em;
+ font-style: italic;
+ }
+ input {
+ border: none;
+ }
+ input[type='color'] {
+ border: none;
+ min-height: 40px !important;
+ }
+ input[type='color'] {
+ background-color: transparent;
+ }
+ input::placeholder {
+ color: var(--color-grey);
+ }
+ .input {
+ background-color: var(--color-white);
+ border-color: var(--color-grey);
+ border-radius: var(--border-radius);
+ border-style: solid;
+ border-width: 2px;
+ padding: 0 0.5em;
+ }
+ .input > kol-icon {
+ width: 1em;
+ }
+ .input:is(.icon-left, .icon-right) {
+ padding-left: 1em;
+ padding-right: 1em;
+ }
+ .input:is(.icon-left, .icon-right) input {
+ padding-left: 0.5em;
+ padding-right: 0.5em;
+ }
+ .input > input:first-child {
+ padding-left: 0.375em;
+ }
+ .input > input:last-child {
+ padding-right: 0.375em;
+ }
+ .input:hover {
+ border-color: var(--color-midnight);
+ }
+ input:not([type='color']):read-only,
+ input:disabled {
+ cursor: not-allowed;
+ }
+ .required label > span::after {
+ content: '*';
+ padding-left: 0.125em;
+ }
+ kol-input.error .input {
+ border-color: var(--color-red);
+ border-width: 3px;
+ }
+ kol-input.error:not(.hidden-error) {
+ border-left: 3px solid var(--color-red);
+ padding-left: 1em;
+ }
+ kol-input.error kol-alert-wc.error {
+ color: var(--color-red);
+ font-weight: 700;
+ }
+ kol-input.disabled .input {
+ background-color: var(--color-smoke);
+ border-color: var(--color-granite);
+ color: var(--color-black);
+ }
+ .msg,
+ .msg {
+ border-width: 0;
+ }
+ kol-alert-wc {
+ border-width: 2px;
+ border-style: solid;
+ border-radius: 5px;
+ display: flex;
+ width: 100%;
+ overflow: unset;
+ border-color: transparent;
+ background-color: white;
+ }
+ kol-alert-wc > .heading {
+ display: flex;
+ gap: 0.5em;
+ place-items: center;
+ }
+ kol-alert-wc > .heading > div {
+ display: grid;
+ gap: var(--kolibri-spacing);
+ }
+ .msg {
+ background-color: transparent;
+ }
+ .msg > .heading {
+ place-items: flex-start;
+ }
+ .msg > .heading > kol-icon {
+ place-self: baseline;
+ }
+ kol-alert-wc > .heading > div {
+ display: grid;
+ gap: var(--spacing);
+ }
+ kol-alert-wc > .heading > kol-button-wc.close {
+ place-self: center;
+ }
+ .msg {
+ align-items: start;
+ }
+ .default {
+ border-color: var(--color-grey);
+ }
+ .default.msg .heading-icon {
+ color: var(--color-grey);
+ }
+ .error {
+ border-color: var(--color-red);
+ }
+ .error.msg .heading-icon {
+ color: var(--color-red);
+ }
+ .info {
+ border-color: var(--color-midnight);
+ }
+ .info.msg .heading-icon {
+ color: var(--color-midnight);
+ }
+ .success {
+ border-color: var(--color-green);
+ }
+ .success.msg .heading-icon {
+ color: var(--color-green);
+ }
+ .warning {
+ border-color: var(--color-orange);
+ }
+ .warning.msg .heading-icon {
+ color: var(--color-orange);
+ }
+ .heading-icon {
+ color: white;
+ }
+ kol-alert-wc .heading .heading-icon {
+ padding: 0;
+ }
+ .msg > .heading > .heading-icon {
+ padding-top: 0;
+ place-items: baseline;
+ }
+ .msg > .heading > .heading-icon::part(icon) {
+ line-height: 1.375rem;
+ }
+ .msg > .heading > div > kol-heading-wc {
+ line-height: 20px;
+ padding-top: 0.125rem;
+ }
+ .msg.default .heading > div > kol-heading-wc {
+ color: var(--color-grey);
+ }
+ .msg.error .heading > div > kol-heading-wc {
+ color: var(--color-red);
+ }
+ .msg.info .heading > div > kol-heading-wc {
+ color: var(--color-midnight);
+ }
+ .msg.success .heading > div > kol-heading-wc {
+ color: var(--color-green);
+ }
+ .msg.warning .heading > div > kol-heading-wc {
+ color: var(--color-orange);
+ } /*.msg > .heading > div {display: grid;grid-template-columns: 1fr auto;}.msg > .heading > div > .content {grid-row: 2;grid-column: 1;}.msg > div > .close {display: flex;}*/
+ .msg.default .close .icon {
+ color: var(--color-grey);
+ }
+ .msg.error .close .icon {
+ color: var(--color-red);
+ }
+ .msg.info .close .icon {
+ color: var(--color-midnight);
+ }
+ .msg.success .close .icon {
+ color: var(--color-green);
+ }
+ .msg.warning .close .icon {
+ color: var(--color-orange);
+ }
+ .card {
+ border-width: 2px;
+ border-style: solid;
+ filter: drop-shadow(0px 2px 4px rgba(8, 35, 48, 0.24));
+ flex-direction: column;
+ }
+ .card > .heading {
+ padding: 0.5rem 1rem;
+ }
+ .card.hasCloser > .heading {
+ padding-top: 0;
+ padding-bottom: 0;
+ padding-right: 0;
+ }
+ .card > .heading > div {
+ width: 100%;
+ min-height: 1.25rem;
+ }
+ .card > .heading .heading-icon {
+ justify-self: right;
+ margin-top: -4px;
+ }
+ .card > .heading kol-heading-wc {
+ width: 100%;
+ color: white;
+ display: flex;
+ font-size: 1.25rem;
+ line-height: 1.25rem;
+ }
+ .card > .heading kol-heading-wc > * {
+ margin: auto 0;
+ }
+ .card > .heading kol-button-wc button:focus {
+ outline-color: var(--color-white);
+ outline-offset: -3px;
+ outline-style: solid;
+ outline-width: 3px;
+ transition: outline 0.1s linear;
+ }
+ .card > .heading kol-button-wc button:hover {
+ background-color: rgba(32, 32, 32, 0.2);
+ }
+ .card > .heading kol-button-wc button:active {
+ background-color: rgba(32, 32, 32, 0.4);
+ }
+ .card > .heading kol-button-wc button:hover:focus {
+ background-color: rgba(32, 32, 32, 0.1);
+ }
+ .card > .content {
+ padding: 1rem;
+ max-height: 9.5rem;
+ overflow-y: auto;
+ }
+ .card.default > .heading {
+ background-color: var(--color-grey);
+ border-bottom: 2px solid var(--color-grey);
+ }
+ .card.error > .heading {
+ background-color: var(--color-red);
+ border-bottom: 2px solid var(--color-red);
+ }
+ .card.info > .heading {
+ background-color: var(--color-midnight);
+ border-bottom: 2px solid var(--color-midnight);
+ }
+ .card.success > .heading {
+ background-color: var(--color-green);
+ border-bottom: 2px solid var(--color-green);
+ }
+ .card.warning > .heading {
+ background-color: var(--color-orange);
+ border-bottom: 2px solid var(--color-orange);
+ }
+ :is(.error, .info, .success, .warning) .heading-icon::part(icon) {
+ font-family: 'Material Symbols Rounded';
+ font-weight: 900;
+ font-variation-settings: 'FILL' 1;
+ height: 1.25rem;
+ width: 1.25rem;
+ }
+ :is(.error, .info, .success, .warning) .heading-icon {
+ font-size: 1.25rem !important;
+ }
+ .error .heading-icon::part(icon)::before {
+ content: 'error';
+ }
+ .info .heading-icon::part(icon)::before {
+ content: 'info';
+ }
+ .success .heading-icon::part(icon)::before {
+ content: 'check_circle';
+ }
+ .warning .heading-icon::part(icon)::before {
+ content: 'warning';
+ }
+ .card > div > .content {
+ grid-row: 2;
+ grid-column: 1 / span 2;
+ }
+ .card.default .close {
+ background-color: var(--color-grey);
+ }
+ .card.error .close {
+ background-color: var(--color-red);
+ }
+ .card.info .close {
+ background-color: var(--color-midnight);
+ }
+ .card.success .close {
+ background-color: var(--color-green);
+ }
+ .card.warning .close {
+ background-color: var(--color-orange);
+ }
+ .close > button {
+ min-width: 44px;
+ color: var(--color-white);
+ min-height: 44px;
+ display: grid;
+ gap: 0.25em;
+ line-height: 1.5rem;
+ font-family: var(--font-family);
+ font-weight: 700;
+ cursor: pointer;
+ border-radius: 1.5em;
+ border-style: solid;
+ border-width: 2px;
+ font-size: 1rem;
+ align-items: center;
+ padding: 8px 14px;
+ justify-content: center;
+ font-style: normal;
+ text-align: center;
+ width: inherit;
+ transition-duration: 0.5s;
+ transition-property: background-color, color, border-color;
+ background-color: rgba(0, 0, 0, 0);
+ border-color: rgba(0, 0, 0, 0);
+ }
+ .close > button {
+ padding: 8px;
+ }
+ .close > button kol-icon {
+ display: flex;
+ width: 1em;
+ height: 1em;
+ font-size: 1rem;
+ }
+ .close > button kol-icon::part(icon) {
+ font-family: 'Material Symbols Rounded';
+ font-weight: 900;
+ }
+ .close > button kol-icon::part(icon)::before {
+ content: 'close';
+ }
+ .close > button:active {
+ box-shadow: none;
+ outline: none;
+ }
+ `,
+ 'KOL-ACCORDION': css`
+ :host {
+ font-family: var(--font-family);
+ }
+ kol-span-wc > span {
+ display: flex;
+ place-items: baseline center;
+ text-align: left;
+ }
+ :host > div > kol-heading-wc button {
+ border-radius: var(--border-radius);
+ min-height: 22px;
+ padding: 12px 8px;
+ }
+ :host > div > kol-heading-wc button kol-span-wc {
+ font-weight: 700;
+ font-size: 1.125rem;
+ line-height: 20px;
+ gap: 0.5rem;
+ }
+ :host > div > kol-heading-wc button kol-span-wc > span {
+ gap: 0.5em;
+ }
+ :host > div > kol-heading-wc button kol-icon::part(icon) {
+ font-family: 'Material Symbols Rounded';
+ font-weight: 400;
+ color: var(--color-midnight);
+ }
+ kol-icon::part(icon)::before {
+ content: 'arrow_forward_ios';
+ transition-property: transform;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+ }
+ :host > div.open > kol-heading-wc button kol-icon::part(icon)::before {
+ transform: rotate(90deg);
+ }
+ :host > div {
+ width: 100%;
+ height: 100%;
+ display: grid;
+ }
+ :host > div div[class='header'],
+ :host > div[class*='open'] div[class='content'] {
+ margin: 0;
+ }
+ :host > div div[class='content'] {
+ padding-left: 2.25em;
+ padding-bottom: 12px;
+ padding-right: 8px;
+ }
+ button:focus {
+ outline: none;
+ }
+ :host > .accordion:focus-within {
+ border-radius: var(--border-radius);
+ cursor: pointer;
+ outline-color: var(--color-ocean);
+ outline-offset: 2px;
+ outline-style: solid;
+ outline-width: 3px;
+ transition: outline-offset 0.2s linear;
+ }
+ `,
+ 'KOL-TABLE': css`
+ :host {
+ font-family: var(--font-family);
+ }
+ :host * {
+ hyphens: var(--kolibri-hyphens);
+ font-family: var(--kolibri-font-family);
+ line-height: var(--kolibri-line-height);
+ word-break: break-word;
+ }
+ :host > div {
+ overflow-x: auto;
+ overflow-y: hidden;
+ }
+
+ .table:has(.focus-element:focus) {
+ outline-color: var(--color-ocean);
+ outline-style: solid;
+ outline-width: 3px;
+ transition: outline-offset 0.2s linear;
+ }
+ caption {
+ width: 1px;
+ height: 1px;
+ padding: 0;
+ margin: -1px;
+ overflow: hidden;
+ clip: rect(0, 0, 0, 0);
+ white-space: nowrap;
+ border-width: 0;
+ }
+ table {
+ width: 100%;
+ border-spacing: 0;
+ }
+ tbody tr:last-child th,
+ tr:last-child td {
+ border-bottom-width: 0;
+ }
+ th {
+ padding: 0.75em 0;
+ font-weight: 700;
+ color: var(--color-black);
+ }
+ th div {
+ width: 100%;
+ display: flex;
+ gap: 0.5em;
+ grid-template-columns: 1fr auto;
+ align-items: center;
+ }
+ th,
+ td {
+ border-bottom: 1px solid var(--color-granite);
+ height: 1.25rem;
+ }
+ tbody th {
+ text-align: left;
+ }
+ tbody th,
+ td {
+ padding: 1em 0;
+ vertical-align: top;
+ }
+ th kol-button,
+ td kol-button {
+ margin-top: -0.75rem;
+ margin-bottom: -0.75rem;
+ }
+ .table-sort-button .button {
+ font-weight: 700;
+ }
+ :host > div:last-child,
+ :host > div:last-child > div:last-child {
+ display: grid;
+ align-items: center;
+ justify-items: center;
+ gap: 1em;
+ }
+ .pagination {
+ align-items: center;
+ justify-content: start;
+ grid-template-columns: auto 1fr;
+ }
+ @media (min-width: 1024px) {
+ :host > div:last-child,
+ :host > div:last-child > div:last-child {
+ grid-auto-flow: column;
+ }
+ :host > div:last-child kol-pagination {
+ display: flex;
+ gap: 1rem;
+ }
+ }
+ `,
+ 'KOL-NAV': css`
+ * {
+ margin: 0;
+ padding: 0;
+ }
+ nav {
+ font-family: var(--font-family);
+ font-size: var(--font-size);
+ width: 100%;
+ }
+ ul {
+ list-style: none;
+ }
+ .entry-item :is(a, .button) {
+ align-items: center;
+ background-color: var(--color-white);
+ border-left-color: transparent;
+ border-left-style: solid;
+ border-left-width: 0.5rem;
+ color: var(--color-midnight);
+ display: flex;
+ font-style: normal;
+ letter-spacing: 0.175px;
+ line-height: 1.5rem;
+ min-height: 44px;
+ min-width: 44px;
+ padding: 0.75rem 0.5rem 0.75rem 0.25rem;
+ place-items: center;
+ text-decoration: none;
+ transition-duration: 0.5s;
+ transition-property: background-color, color, border-color;
+ width: 100%;
+ }
+ .vertical .active .entry-item :is(a, .button) {
+ background-color: var(--color-ice);
+ border-left-color: var(--color-midnight);
+ color: var(--color-midnight);
+ font-weight: 700;
+ }
+ .entry-item :is(a, .button):hover,
+ .vertical .active .entry-item :is(a, .button):hover {
+ background-color: var(--color-ocean);
+ border-left-color: var(--color-ocean);
+ color: var(--color-white);
+ font-weight: 700;
+ }
+ .nav:not(.is-compact) .entry-item .icon {
+ display: none;
+ }
+ /** Compact mode */
+ .entry.hide-label :is(kol-button-wc, kol-link-wc, kol-span-wc):first-child {
+ place-items: center;
+ }
+ .entry.hide-label :is(a, button) {
+ padding: 0;
+ border-left: 0;
+ }
+ `,
+ 'KOL-CARD': css`
+ :host {
+ font-family: var(--font-family);
+ }
+
+ /* https://www.figma.com/file/56JbmrssCRpjpfxoAFeHqT/Design-System-EPLF-(in-progress)?node-id=8225%3A5945 */
+ :host > div {
+ display: grid;
+ width: 100%;
+ height: 100%;
+ background-color: white;
+ grid-template-rows: min-content 2fr min-content;
+ box-shadow: 0 0 0.25rem var(--color-grey);
+ border-radius: 0.25rem;
+ }
+ :host kol-heading-wc {
+ line-height: 1.75rem;
+ }
+ :host div.header {
+ padding: 1rem 1rem 0.5rem 1rem;
+ }
+ :host div.content {
+ padding: 0.5rem 1rem 1rem;
+ overflow: hidden;
+ }
+ :host div.footer {
+ padding: 0.5rem 1rem;
+ }
+ :host > div > div.content + div.footer {
+ border-top: 2px solid var(--color-ice);
+ }
+ `,
+ 'KOL-INPUT-CHECKBOX': css`
+ :host {
+ font-family: var(--font-family);
+ }
+ /* INPUT */
+ :host kol-input {
+ display: grid;
+ align-items: center;
+ justify-items: left;
+ width: 100%;
+ min-height: 44px;
+ }
+ :host kol-input.default:not(.hide-label) {
+ grid-template-columns: 1.5rem auto;
+ gap: 0.4em;
+ }
+ :host kol-input.switch:not(.hide-label) {
+ grid-template-columns: 3.5rem auto;
+ gap: 0.4em;
+ }
+ :host kol-input > div.input {
+ display: inherit;
+ min-height: 44px;
+ order: 2;
+ }
+ :host kol-input > div.input input {
+ margin: 0px;
+ }
+ :host kol-input:not(.disabled) :is(.input, label) {
+ cursor: pointer;
+ }
+ :host kol-input.disabled .input {
+ cursor: not-allowed;
+ }
+ :host kol-input > label {
+ order: 3;
+ }
+ :host kol-input > kol-alert-wc.error {
+ order: 1;
+ padding-top: 0.25em;
+ grid-column: span 2 / auto;
+ }
+ :host kol-input.error:not(.hidden-error) {
+ border-left: 3px solid var(--color-red);
+ padding-left: 1em;
+ }
+ :host kol-input.error input:focus,
+ kol-input.error select:focus,
+ kol-input.error textarea:focus {
+ outline-color: var(--color-red) !important;
+ }
+ :host kol-input.error kol-alert-wc.error {
+ color: var(--color-red);
+ font-weight: 700;
+ }
+ :host input {
+ order: 1;
+ width: 100%;
+ border-color: var(--color-grey);
+ border-width: 2px;
+ border-style: solid;
+ border-radius: 5px;
line-height: 24px;
font-size: 1rem;
}
- :host input:hover {
+ :host input:hover {
+ border-color: var(--color-midnight);
+ box-shadow: 0px 2px 8px 2px rgba(8, 35, 48, 0.24);
+ }
+ :host input:focus:hover {
+ box-shadow: none;
+ }
+ :host input:active {
+ box-shadow: none;
+ }
+ :host kol-alert-wc {
+ display: block;
+ width: 100%;
+ } /* CHECKBOX */
+ :host kol-input label span {
+ margin-top: 0.125rem;
+ }
+ :host .required label > span::after {
+ content: '*';
+ padding-left: 0.125em;
+ }
+ :host kol-input input[type='checkbox'] {
+ appearance: none;
+ background-color: white;
+ transition: 0.5s;
+ }
+ :host kol-input input[type='checkbox']:before {
+ content: '';
+ }
+ :host kol-input input[type='checkbox']:checked {
+ background-color: var(--color-midnight);
+ border-color: var(--color-midnight);
+ }
+ :host kol-input.default .checkbox-container {
+ justify-content: flex-start;
+ }
+ :host kol-input.default input[type='checkbox']:indeterminate {
+ background-color: var(--color-midnight);
+ border-color: var(--color-midnight);
+ }
+ :host kol-input.default .icon {
+ color: var(--color-white);
+ margin: -0.125rem 0 0 0.25rem; /* visually align */
+ }
+ :host kol-input.default input[type='checkbox'] {
+ border-radius: var(--border-radius);
+ height: calc(6 * var(--spacing));
+ min-width: calc(6 * var(--spacing));
+ width: calc(6 * var(--spacing));
+ }
+ .default {
+ .icon::part(icon) {
+ font-family: 'Material Symbols Rounded';
+ font-weight: 900;
+ margin-top: 1px;
+ }
+ &.checked .icon::part(icon)::before {
+ content: 'check';
+ }
+ &.indeterminate .icon::part(icon)::before {
+ content: 'remove';
+ }
+ }
+ :host kol-input.switch input[type='checkbox'] {
+ min-width: 3.5em;
+ width: 3.5em;
+ background-color: var(--color-grey);
+ border-width: 0;
+ height: 1.5em;
+ border-radius: 1.25em;
+ position: relative;
+ }
+ :host kol-input.switch input[type='checkbox']:before {
+ transition: 0.5;
+ width: 1.25em;
+ height: 1.25em;
+ left: calc(0.25em - 2px);
+ top: calc(0.25em - 2px);
+ border-radius: 1.25em;
+ background-color: white;
+ position: absolute;
+ }
+ :host kol-input.switch input[type='checkbox']:checked {
+ background-color: var(--color-midnight);
+ }
+ :host kol-input.switch input[type='checkbox']:checked:before {
+ transform: translateX(2em);
+ --tw-bg-opacity: 1;
+ }
+ :host kol-input.switch input[type='checkbox']:indeterminate {
+ --tw-bg-opacity: 1;
+ }
+ :host kol-input.switch input[type='checkbox']:indeterminate:before {
+ transform: translateX(1em);
+ }
+ .switch {
+ & .checkbox-input-element {
+ display: block;
+ }
+ & .icon {
+ width: 1.25em;
+ height: 1.25em;
+ left: 2px;
+ color: #000;
+ &::part(icon) {
+ font-family: 'Material Symbols Rounded';
+ font-weight: 900;
+ }
+ &::part(icon)::before {
+ content: 'add';
+ }
+ }
+ &.checked .icon {
+ transform: translate(2em, -50%);
+ &::part(icon)::before {
+ content: 'check';
+ }
+ }
+ &.indeterminate .icon {
+ transform: translate(1em, -50%);
+ &::part(icon)::before {
+ content: 'remove';
+ }
+ }
+ }
+ :host kol-input.button {
+ row-gap: 0.5rem;
+ }
+ :host kol-input.button.checked > .input,
+ :host kol-input.button.checked > label {
+ background-color: var(--color-ice);
+ }
+ :host kol-input.button > label {
+ background-color: var(--color-silver);
+ border-top-right-radius: var(--border-radius);
+ border-bottom-right-radius: var(--border-radius);
+ min-height: 32px;
+ align-items: center;
+ display: flex;
+ padding-right: 12px;
+ width: 100%;
+ }
+ :host kol-input.button > .input {
+ background-color: var(--color-silver);
+ border-top-left-radius: var(--border-radius);
+ border-bottom-left-radius: var(--border-radius);
+ min-height: 32px;
+ min-width: 32px;
+ place-content: center;
+ }
+ :host kol-input.button.hide-label > .input {
+ border-top-right-radius: var(--border-radius);
+ border-bottom-right-radius: var(--border-radius);
+ }
+ :host kol-input.button > .input > div {
+ display: flex;
+ }
+ :host kol-input.button .icon {
+ height: auto;
+ }
+ .button:focus-within {
+ border-radius: var(--a11y-min-size);
+ outline-color: var(--color-ocean);
+ outline-offset: 2px;
+ outline-style: solid;
+ outline-width: 3px;
+ }
+
+ .msg,
+ .msg {
+ border-width: 0;
+ }
+ kol-alert-wc {
+ border-width: 2px;
+ border-style: solid;
+ border-radius: 5px;
+ display: flex;
+ width: 100%;
+ overflow: unset;
+ border-color: transparent;
+ background-color: white;
+ }
+ kol-alert-wc > .heading {
+ display: flex;
+ gap: 0.5em;
+ place-items: center;
+ }
+ kol-alert-wc > .heading > div {
+ display: grid;
+ gap: var(--kolibri-spacing);
+ }
+ .msg {
+ background-color: transparent;
+ }
+ .msg > .heading {
+ place-items: flex-start;
+ }
+ .msg > .heading > kol-icon {
+ place-self: baseline;
+ }
+ kol-alert-wc > .heading > div {
+ display: grid;
+ gap: var(--spacing);
+ }
+ kol-alert-wc > .heading > kol-button-wc.close {
+ place-self: center;
+ }
+ .msg {
+ align-items: start;
+ }
+ .default {
+ border-color: var(--color-grey);
+ }
+ .default.msg .heading-icon {
+ color: var(--color-grey);
+ }
+ .error {
+ border-color: var(--color-red);
+ }
+ .error.msg .heading-icon {
+ color: var(--color-red);
+ }
+ .info {
+ border-color: var(--color-midnight);
+ }
+ .info.msg .heading-icon {
+ color: var(--color-midnight);
+ }
+ .success {
+ border-color: var(--color-green);
+ }
+ .success.msg .heading-icon {
+ color: var(--color-green);
+ }
+ .warning {
+ border-color: var(--color-orange);
+ }
+ .warning.msg .heading-icon {
+ color: var(--color-orange);
+ }
+ .heading-icon {
+ color: white;
+ }
+ kol-alert-wc .heading .heading-icon {
+ padding: 0;
+ }
+ .msg > .heading > .heading-icon {
+ padding-top: 0;
+ place-items: baseline;
+ }
+ .msg > .heading > .heading-icon::part(icon) {
+ line-height: 1.375rem;
+ }
+ .msg > .heading > div > kol-heading-wc {
+ line-height: 20px;
+ padding-top: 0.125rem;
+ }
+ .msg.default .heading > div > kol-heading-wc {
+ color: var(--color-grey);
+ }
+ .msg.error .heading > div > kol-heading-wc {
+ color: var(--color-red);
+ }
+ .msg.info .heading > div > kol-heading-wc {
+ color: var(--color-midnight);
+ }
+ .msg.success .heading > div > kol-heading-wc {
+ color: var(--color-green);
+ }
+ .msg.warning .heading > div > kol-heading-wc {
+ color: var(--color-orange);
+ } /*.msg > .heading > div {display: grid;grid-template-columns: 1fr auto;}.msg > .heading > div > .content {grid-row: 2;grid-column: 1;}.msg > div > .close {display: flex;}*/
+ .msg.default .close .icon {
+ color: var(--color-grey);
+ }
+ .msg.error .close .icon {
+ color: var(--color-red);
+ }
+ .msg.info .close .icon {
+ color: var(--color-midnight);
+ }
+ .msg.success .close .icon {
+ color: var(--color-green);
+ }
+ .msg.warning .close .icon {
+ color: var(--color-orange);
+ }
+ .card {
+ border-width: 2px;
+ border-style: solid;
+ filter: drop-shadow(0px 2px 4px rgba(8, 35, 48, 0.24));
+ flex-direction: column;
+ }
+ .card > .heading {
+ padding: 0.5rem 1rem;
+ }
+ .card.hasCloser > .heading {
+ padding-top: 0;
+ padding-bottom: 0;
+ padding-right: 0;
+ }
+ .card > .heading > div {
+ width: 100%;
+ min-height: 1.25rem;
+ }
+ .card > .heading .heading-icon {
+ justify-self: right;
+ margin-top: -4px;
+ }
+ .card > .heading kol-heading-wc {
+ width: 100%;
+ color: white;
+ display: flex;
+ font-size: 1.25rem;
+ line-height: 1.25rem;
+ }
+ .card > .heading kol-heading-wc > * {
+ margin: auto 0;
+ }
+ .card > .heading kol-button-wc button:focus {
+ outline-color: var(--color-white);
+ outline-offset: -3px;
+ outline-style: solid;
+ outline-width: 3px;
+ transition: outline 0.1s linear;
+ }
+ .card > .heading kol-button-wc button:hover {
+ background-color: rgba(32, 32, 32, 0.2);
+ }
+ .card > .heading kol-button-wc button:active {
+ background-color: rgba(32, 32, 32, 0.4);
+ }
+ .card > .heading kol-button-wc button:hover:focus {
+ background-color: rgba(32, 32, 32, 0.1);
+ }
+ .card > .content {
+ padding: 1rem;
+ max-height: 9.5rem;
+ overflow-y: auto;
+ }
+ .card.default > .heading {
+ background-color: var(--color-grey);
+ border-bottom: 2px solid var(--color-grey);
+ }
+ .card.error > .heading {
+ background-color: var(--color-red);
+ border-bottom: 2px solid var(--color-red);
+ }
+ .card.info > .heading {
+ background-color: var(--color-midnight);
+ border-bottom: 2px solid var(--color-midnight);
+ }
+ .card.success > .heading {
+ background-color: var(--color-green);
+ border-bottom: 2px solid var(--color-green);
+ }
+ .card.warning > .heading {
+ background-color: var(--color-orange);
+ border-bottom: 2px solid var(--color-orange);
+ }
+ :is(.error, .info, .success, .warning) .heading-icon::part(icon) {
+ font-family: 'Material Symbols Rounded';
+ font-weight: 900;
+ font-variation-settings: 'FILL' 1;
+ height: 1.25rem;
+ width: 1.25rem;
+ }
+ :is(.error, .info, .success, .warning) .heading-icon {
+ font-size: 1.25rem !important;
+ }
+ .error .heading-icon::part(icon)::before {
+ content: 'error';
+ }
+ .info .heading-icon::part(icon)::before {
+ content: 'info';
+ }
+ .success .heading-icon::part(icon)::before {
+ content: 'check_circle';
+ }
+ .warning .heading-icon::part(icon)::before {
+ content: 'warning';
+ }
+ .card > div > .content {
+ grid-row: 2;
+ grid-column: 1 / span 2;
+ }
+ .card.default .close {
+ background-color: var(--color-grey);
+ }
+ .card.error .close {
+ background-color: var(--color-red);
+ }
+ .card.info .close {
+ background-color: var(--color-midnight);
+ }
+ .card.success .close {
+ background-color: var(--color-green);
+ }
+ .card.warning .close {
+ background-color: var(--color-orange);
+ }
+ .close > button {
+ min-width: 44px;
+ color: var(--color-white);
+ min-height: 44px;
+ display: grid;
+ gap: 0.25em;
+ line-height: 1.5rem;
+ font-family: var(--font-family);
+ font-weight: 700;
+ cursor: pointer;
+ border-radius: 1.5em;
+ border-style: solid;
+ border-width: 2px;
+ font-size: 1rem;
+ align-items: center;
+ padding: 8px 14px;
+ justify-content: center;
+ font-style: normal;
+ text-align: center;
+ width: inherit;
+ transition-duration: 0.5s;
+ transition-property: background-color, color, border-color;
+ background-color: rgba(0, 0, 0, 0);
+ border-color: rgba(0, 0, 0, 0);
+ }
+ .close > button {
+ padding: 8px;
+ }
+ .close > button kol-icon {
+ display: flex;
+ width: 1em;
+ height: 1em;
+ font-size: 1rem;
+ }
+ .close > button kol-icon::part(icon) {
+ font-family: 'Material Symbols Rounded';
+ font-weight: 900;
+ }
+ .close > button kol-icon::part(icon)::before {
+ content: 'close';
+ }
+ .close > button:active {
+ box-shadow: none;
+ outline: none;
+ }
+ `,
+ 'KOL-INPUT-RADIO': css`
+ :host {
+ font-family: var(--font-family);
+ }
+ /* INPUT */
+ kol-input {
+ display: grid;
+ gap: 0.4em;
+ }
+ label {
+ cursor: pointer;
+ display: grid;
+ line-height: 20px;
+ gap: 8px;
+ width: 100%;
+ }
+ input {
+ cursor: pointer;
+ width: 100%;
+ border-color: var(--color-grey);
+ border-width: 2px;
+ border-style: solid;
+ border-radius: 5px; /* padding: 10px 14px; */
+ line-height: 24px;
+ font-size: 16px;
+ }
+ input:hover {
border-color: var(--color-midnight);
box-shadow: 0px 2px 8px 2px rgba(8, 35, 48, 0.24);
}
- :host input:focus:hover {
+ input:focus:hover {
box-shadow: none;
}
- :host input:active {
- box-shadow: none;
+ input:hover {
+ border-color: var(--color-midnight);
+ }
+ kol-alert-wc {
+ display: block;
+ width: 100%;
+ }
+ .required legend > span::after {
+ content: '*';
+ padding-left: 0.125em;
+ } /* RADIO */
+ fieldset {
+ border: 0px;
+ margin: 0px;
+ padding: 0px;
+ display: grid;
+ gap: 0.25em;
+ }
+ .radio-input-wrapper {
+ cursor: pointer;
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ position: relative;
+ min-height: 44px;
+ margin: 0;
+ gap: 0.5rem;
}
- :host kol-alert {
- display: block;
+ .radio-input-wrapper label {
+ cursor: pointer;
+ display: flex;
+ padding-left: 0.25em;
width: 100%;
- } /* CHECKBOX */
- :host kol-input label span {
- margin-top: 0.125rem;
}
- :host .required label > span::after {
- content: '*';
- padding-left: 0.125em;
+ .radio-input-wrapper label span {
+ margin-top: 0.125em;
}
- :host kol-input input[type='checkbox'] {
+ .radio-input-wrapper input[type='radio'] {
appearance: none;
- background-color: white;
transition: 0.5s;
+ border-radius: 100%;
+ height: calc(6 * var(--spacing));
+ min-width: calc(6 * var(--spacing));
+ width: calc(6 * var(--spacing));
}
- :host kol-input input[type='checkbox']:before {
+ .radio-input-wrapper input[type='radio']:before {
content: '';
+ cursor: pointer;
+ border-radius: 100%;
+ display: block;
}
- :host kol-input input[type='checkbox']:checked {
+ .radio-input-wrapper input[type='radio']:checked:before {
background-color: var(--color-midnight);
- border-color: var(--color-midnight);
}
- :host kol-input.default .checkbox-container {
- justify-content: flex-start;
+ .radio-input-wrapper input[type='radio']:disabled {
+ cursor: not-allowed;
+ border-color: var(--border-default);
+ background-color: var(--background-light-grey);
}
- :host kol-input.default input[type='checkbox']:indeterminate {
- background-color: var(--color-midnight);
- border-color: var(--color-midnight);
+ kol-alert-wc.error {
+ order: 1;
}
- :host kol-input.default .icon {
- color: var(--color-white);
- margin: -0.125rem 0 0 0.25rem; /* visually align */
+ fieldset legend {
+ order: 2;
+ display: contents;
}
- :host kol-input.default input[type='checkbox'] {
- border-radius: var(--border-radius);
- height: calc(6 * var(--spacing));
- min-width: calc(6 * var(--spacing));
- width: calc(6 * var(--spacing));
+ fieldset kol-input {
+ order: 3;
}
- .default {
- .icon::part(icon) {
- font-family: 'Material Symbols Rounded';
- font-weight: 900;
- margin-top: 1px;
- }
- &.checked .icon::part(icon)::before {
- content: 'check';
- }
- &.indeterminate .icon::part(icon)::before {
- content: 'remove';
- }
+ fieldset.error {
+ border-left: 3px solid var(--color-red);
+ color: var(--color-red);
+ font-weight: 700;
+ padding-left: 1em;
}
- :host kol-input.switch input[type='checkbox'] {
- min-width: 3.5em;
- width: 3.5em;
- background-color: var(--color-grey);
+ fieldset.error input:focus,
+ fieldset.error select:focus,
+ fieldset.error textarea:focus {
+ outline-color: var(--color-red) !important;
+ }
+ fieldset.error kol-alert-wc.error {
+ margin-left: -0.25em;
+ color: var(--color-red);
+ font-weight: 700;
+ }
+ fieldset.horizontal {
+ display: flex;
+ flex-wrap: wrap;
+ gap: 0.5rem 1rem;
+ }
+ fieldset.horizontal legend {
+ display: inline-block;
+ margin-bottom: 0.25em;
+ }
+ fieldset .input-slot {
+ gap: 0.5rem;
+ }
+ .radio-input-wrapper label {
+ padding-left: 0;
+ }
+ .msg,
+ .msg {
border-width: 0;
- height: 1.5em;
- border-radius: 1.25em;
- position: relative;
}
- :host kol-input.switch input[type='checkbox']:before {
- transition: 0.5;
- width: 1.25em;
- height: 1.25em;
- left: calc(0.25em - 2px);
- top: calc(0.25em - 2px);
- border-radius: 1.25em;
+ kol-alert-wc {
+ border-width: 2px;
+ border-style: solid;
+ border-radius: 5px;
+ display: flex;
+ width: 100%;
+ overflow: unset;
+ border-color: transparent;
background-color: white;
- position: absolute;
}
- :host kol-input.switch input[type='checkbox']:checked {
- background-color: var(--color-midnight);
+ kol-alert-wc > .heading {
+ display: flex;
+ gap: 0.5em;
+ place-items: center;
}
- :host kol-input.switch input[type='checkbox']:checked:before {
- transform: translateX(2em);
- --tw-bg-opacity: 1;
+ kol-alert-wc > .heading > div {
+ display: grid;
+ gap: var(--kolibri-spacing);
}
- :host kol-input.switch input[type='checkbox']:indeterminate {
- --tw-bg-opacity: 1;
+ .msg {
+ background-color: transparent;
}
- :host kol-input.switch input[type='checkbox']:indeterminate:before {
- transform: translateX(1em);
+ .msg > .heading {
+ place-items: flex-start;
}
- .switch {
- & .checkbox-input-element {
- display: block;
- }
- & .icon {
- width: 1.25em;
- height: 1.25em;
- left: 2px;
- color: #000;
- &::part(icon) {
- font-family: 'Material Symbols Rounded';
- font-weight: 900;
- }
- &::part(icon)::before {
- content: 'add';
- }
- }
- &.checked .icon {
- transform: translate(2em, -50%);
- &::part(icon)::before {
- content: 'check';
- }
- }
- &.indeterminate .icon {
- transform: translate(1em, -50%);
- &::part(icon)::before {
- content: 'remove';
- }
- }
+ .msg > .heading > kol-icon {
+ place-self: baseline;
+ }
+ kol-alert-wc > .heading > div {
+ display: grid;
+ gap: var(--spacing);
+ }
+ kol-alert-wc > .heading > kol-button-wc.close {
+ place-self: center;
+ }
+ .msg {
+ align-items: start;
+ }
+ .default {
+ border-color: var(--color-grey);
+ }
+ .default.msg .heading-icon {
+ color: var(--color-grey);
+ }
+ .error {
+ border-color: var(--color-red);
+ }
+ .error.msg .heading-icon {
+ color: var(--color-red);
+ }
+ .info {
+ border-color: var(--color-midnight);
+ }
+ .info.msg .heading-icon {
+ color: var(--color-midnight);
+ }
+ .success {
+ border-color: var(--color-green);
+ }
+ .success.msg .heading-icon {
+ color: var(--color-green);
+ }
+ .warning {
+ border-color: var(--color-orange);
+ }
+ .warning.msg .heading-icon {
+ color: var(--color-orange);
+ }
+ .heading-icon {
+ color: white;
+ }
+ kol-alert-wc .heading .heading-icon {
+ padding: 0;
+ }
+ .msg > .heading > .heading-icon {
+ padding-top: 0;
+ place-items: baseline;
+ }
+ .msg > .heading > .heading-icon::part(icon) {
+ line-height: 1.375rem;
+ }
+ .msg > .heading > div > kol-heading-wc {
+ line-height: 20px;
+ padding-top: 0.125rem;
+ }
+ .msg.default .heading > div > kol-heading-wc {
+ color: var(--color-grey);
+ }
+ .msg.error .heading > div > kol-heading-wc {
+ color: var(--color-red);
+ }
+ .msg.info .heading > div > kol-heading-wc {
+ color: var(--color-midnight);
+ }
+ .msg.success .heading > div > kol-heading-wc {
+ color: var(--color-green);
+ }
+ .msg.warning .heading > div > kol-heading-wc {
+ color: var(--color-orange);
+ } /*.msg > .heading > div {display: grid;grid-template-columns: 1fr auto;}.msg > .heading > div > .content {grid-row: 2;grid-column: 1;}.msg > div > .close {display: flex;}*/
+ .msg.default .close .icon {
+ color: var(--color-grey);
+ }
+ .msg.error .close .icon {
+ color: var(--color-red);
+ }
+ .msg.info .close .icon {
+ color: var(--color-midnight);
+ }
+ .msg.success .close .icon {
+ color: var(--color-green);
+ }
+ .msg.warning .close .icon {
+ color: var(--color-orange);
}
- :host kol-input.button {
- row-gap: 0.5rem;
+ .card {
+ border-width: 2px;
+ border-style: solid;
+ filter: drop-shadow(0px 2px 4px rgba(8, 35, 48, 0.24));
+ flex-direction: column;
}
- :host kol-input.button.checked > .input,
- :host kol-input.button.checked > label {
- background-color: var(--color-ice);
+ .card > .heading {
+ padding: 0.5rem 1rem;
}
- :host kol-input.button > label {
- background-color: var(--color-silver);
- border-top-right-radius: var(--border-radius);
- border-bottom-right-radius: var(--border-radius);
- min-height: 32px;
- align-items: center;
- display: flex;
- padding-right: 12px;
- width: 100%;
+ .card.hasCloser > .heading {
+ padding-top: 0;
+ padding-bottom: 0;
+ padding-right: 0;
}
- :host kol-input.button > .input {
- background-color: var(--color-silver);
- border-top-left-radius: var(--border-radius);
- border-bottom-left-radius: var(--border-radius);
- min-height: 32px;
- min-width: 32px;
- place-content: center;
+ .card > .heading > div {
+ width: 100%;
+ min-height: 1.25rem;
}
- :host kol-input.button.hide-label > .input {
- border-top-right-radius: var(--border-radius);
- border-bottom-right-radius: var(--border-radius);
+ .card > .heading .heading-icon {
+ justify-self: right;
+ margin-top: -4px;
}
- :host kol-input.button > .input > div {
+ .card > .heading kol-heading-wc {
+ width: 100%;
+ color: white;
display: flex;
+ font-size: 1.25rem;
+ line-height: 1.25rem;
}
- :host kol-input.button .icon {
- height: auto;
+ .card > .heading kol-heading-wc > * {
+ margin: auto 0;
}
- .button:focus-within {
- border-radius: var(--a11y-min-size);
- outline-color: var(--color-ocean);
- outline-offset: 2px;
+ .card > .heading kol-button-wc button:focus {
+ outline-color: var(--color-white);
+ outline-offset: -3px;
outline-style: solid;
outline-width: 3px;
+ transition: outline 0.1s linear;
}
- `,
- 'KOL-INPUT-RADIO': css`
- :host {
- font-family: var(--font-family);
+ .card > .heading kol-button-wc button:hover {
+ background-color: rgba(32, 32, 32, 0.2);
}
- /* INPUT */
- kol-input {
- display: grid;
- gap: 0.4em;
+ .card > .heading kol-button-wc button:active {
+ background-color: rgba(32, 32, 32, 0.4);
}
- label {
- cursor: pointer;
- display: grid;
- line-height: 20px;
- gap: 8px;
- width: 100%;
+ .card > .heading kol-button-wc button:hover:focus {
+ background-color: rgba(32, 32, 32, 0.1);
}
- input {
- cursor: pointer;
- width: 100%;
- border-color: var(--color-grey);
- border-width: 2px;
- border-style: solid;
- border-radius: 5px; /* padding: 10px 14px; */
- line-height: 24px;
- font-size: 16px;
+ .card > .content {
+ padding: 1rem;
+ max-height: 9.5rem;
+ overflow-y: auto;
}
- input:hover {
- border-color: var(--color-midnight);
- box-shadow: 0px 2px 8px 2px rgba(8, 35, 48, 0.24);
+ .card.default > .heading {
+ background-color: var(--color-grey);
+ border-bottom: 2px solid var(--color-grey);
}
- input:focus:hover {
- box-shadow: none;
+ .card.error > .heading {
+ background-color: var(--color-red);
+ border-bottom: 2px solid var(--color-red);
}
- input:hover {
- border-color: var(--color-midnight);
+ .card.info > .heading {
+ background-color: var(--color-midnight);
+ border-bottom: 2px solid var(--color-midnight);
}
- kol-alert {
- display: block;
- width: 100%;
+ .card.success > .heading {
+ background-color: var(--color-green);
+ border-bottom: 2px solid var(--color-green);
}
- .required legend > span::after {
- content: '*';
- padding-left: 0.125em;
- } /* RADIO */
- fieldset {
- border: 0px;
- margin: 0px;
- padding: 0px;
- display: grid;
- gap: 0.25em;
+ .card.warning > .heading {
+ background-color: var(--color-orange);
+ border-bottom: 2px solid var(--color-orange);
}
- .radio-input-wrapper {
- cursor: pointer;
- display: flex;
- flex-direction: row;
- align-items: center;
- position: relative;
- min-height: 44px;
- margin: 0;
- gap: 0.5rem;
+ :is(.error, .info, .success, .warning) .heading-icon::part(icon) {
+ font-family: 'Material Symbols Rounded';
+ font-weight: 900;
+ font-variation-settings: 'FILL' 1;
+ height: 1.25rem;
+ width: 1.25rem;
}
- .radio-input-wrapper label {
- cursor: pointer;
- display: flex;
- padding-left: 0.25em;
- width: 100%;
+ :is(.error, .info, .success, .warning) .heading-icon {
+ font-size: 1.25rem !important;
}
- .radio-input-wrapper label span {
- margin-top: 0.125em;
+ .error .heading-icon::part(icon)::before {
+ content: 'error';
}
- .radio-input-wrapper input[type='radio'] {
- appearance: none;
- transition: 0.5s;
- border-radius: 100%;
- height: calc(6 * var(--spacing));
- min-width: calc(6 * var(--spacing));
- width: calc(6 * var(--spacing));
+ .info .heading-icon::part(icon)::before {
+ content: 'info';
}
- .radio-input-wrapper input[type='radio']:before {
- content: '';
- cursor: pointer;
- border-radius: 100%;
- display: block;
+ .success .heading-icon::part(icon)::before {
+ content: 'check_circle';
}
- .radio-input-wrapper input[type='radio']:checked:before {
- background-color: var(--color-midnight);
+ .warning .heading-icon::part(icon)::before {
+ content: 'warning';
}
- .radio-input-wrapper input[type='radio']:disabled {
- cursor: not-allowed;
- border-color: var(--border-default);
- background-color: var(--background-light-grey);
+ .card > div > .content {
+ grid-row: 2;
+ grid-column: 1 / span 2;
}
- kol-alert.error {
- order: 1;
+ .card.default .close {
+ background-color: var(--color-grey);
}
- fieldset legend {
- order: 2;
- display: contents;
+ .card.error .close {
+ background-color: var(--color-red);
}
- fieldset kol-input {
- order: 3;
+ .card.info .close {
+ background-color: var(--color-midnight);
}
- fieldset.error {
- border-left: 3px solid var(--color-red);
- color: var(--color-red);
- font-weight: 700;
- padding-left: 1em;
+ .card.success .close {
+ background-color: var(--color-green);
}
- fieldset.error input:focus,
- fieldset.error select:focus,
- fieldset.error textarea:focus {
- outline-color: var(--color-red) !important;
+ .card.warning .close {
+ background-color: var(--color-orange);
}
- fieldset.error kol-alert.error {
- margin-left: -0.25em;
- color: var(--color-red);
+ .close > button {
+ min-width: 44px;
+ color: var(--color-white);
+ min-height: 44px;
+ display: grid;
+ gap: 0.25em;
+ line-height: 1.5rem;
+ font-family: var(--font-family);
font-weight: 700;
+ cursor: pointer;
+ border-radius: 1.5em;
+ border-style: solid;
+ border-width: 2px;
+ font-size: 1rem;
+ align-items: center;
+ padding: 8px 14px;
+ justify-content: center;
+ font-style: normal;
+ text-align: center;
+ width: inherit;
+ transition-duration: 0.5s;
+ transition-property: background-color, color, border-color;
+ background-color: rgba(0, 0, 0, 0);
+ border-color: rgba(0, 0, 0, 0);
}
- fieldset.horizontal {
+ .close > button {
+ padding: 8px;
+ }
+ .close > button kol-icon {
display: flex;
- flex-wrap: wrap;
- gap: 0.5rem 1rem;
+ width: 1em;
+ height: 1em;
+ font-size: 1rem;
}
- fieldset.horizontal legend {
- display: inline-block;
- margin-bottom: 0.25em;
+ .close > button kol-icon::part(icon) {
+ font-family: 'Material Symbols Rounded';
+ font-weight: 900;
}
- fieldset .input-slot {
- gap: 0.5rem;
+ .close > button kol-icon::part(icon)::before {
+ content: 'close';
}
- .radio-input-wrapper label {
- padding-left: 0;
+ .close > button:active {
+ box-shadow: none;
+ outline: none;
}
`,
'KOL-TOAST-CONTAINER': css`
@@ -2400,7 +5460,7 @@ export const BMF = KoliBri.createTheme('bmf', {
border-left: 3px solid var(--color-red);
padding-left: 1em;
}
- kol-input.error kol-alert.error {
+ kol-input.error kol-alert-wc.error {
color: var(--color-red);
font-weight: 700;
}
diff --git a/packages/themes/default/src/components/alert.scss b/packages/themes/default/src/components/alert.scss
index 72ec6301d8..0b60ea1f05 100644
--- a/packages/themes/default/src/components/alert.scss
+++ b/packages/themes/default/src/components/alert.scss
@@ -1,198 +1,8 @@
+@import '../mixins/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
- }
- .msg {
- border-width: 0;
- }
- kol-alert-wc {
- border-width: var(--border-width);
- border-style: solid;
- border-radius: var(--border-radius);
- display: flex;
- width: 100%;
- overflow: unset;
- border-color: transparent;
- background-color: var(--color-light);
- }
- kol-alert-wc > .heading {
- display: flex;
- gap: 0.5em;
- place-items: center;
- }
- kol-alert-wc > .heading > div {
- display: grid;
- gap: 0.25rem;
- }
- .msg > .heading > kol-icon {
- place-self: baseline;
- }
- kol-alert-wc > .heading > kol-button-wc.close {
- place-self: center;
- }
- .msg {
- align-items: start;
- }
- .default {
- border-color: var(--color-subtle);
- }
- .default.msg .heading-icon {
- color: var(--color-subtle);
- }
- .error {
- border-color: var(--color-danger);
- }
- .error.msg .heading-icon {
- color: var(--color-danger);
- }
- .info {
- border-color: var(--color-primary);
- }
- .info.msg .heading-icon {
- color: var(--color-primary);
- }
- .success {
- border-color: var(--color-success);
- }
- .success.msg .heading-icon {
- color: var(--color-success);
- }
- .warning {
- border-color: var(--color-warning);
- }
- .warning.msg .heading-icon {
- color: var(--color-warning);
- }
- .heading-icon {
- color: var(--color-light);
- }
- kol-alert-wc .heading .heading-icon {
- padding: 0;
- }
- .msg > .heading > .heading-icon {
- padding-top: 0;
- place-items: baseline;
- }
- .msg > .heading > div > kol-heading-wc {
- padding-top: calc(--var-spacing / 2);
- }
- .msg.default .heading > div > kol-heading-wc {
- color: var(--color-subtle);
- }
- .msg.error .heading > div > kol-heading-wc {
- color: var(--color-danger);
- }
- .msg.info .heading > div > kol-heading-wc {
- color: var(--color-primary);
- }
- .msg.success .heading > div > kol-heading-wc {
- color: var(--color-success);
- }
- .msg.warning .heading > div > kol-heading-wc {
- color: var(--color-warning);
- }
- .msg.default .close .icon {
- color: var(--color-subtle);
- }
- .msg.error .close .icon {
- color: var(--color-danger);
- }
- .msg.info .close .icon {
- color: var(--color-primary);
- }
- .msg.success .close .icon {
- color: var(--color-success);
- }
- .msg.warning .close .icon {
- color: var(--color-warning);
- }
- .card {
- border-width: var(--border-width);
- border-style: solid;
- filter: drop-shadow(0px 2px 4px rgba(8, 35, 48, 0.24));
- flex-direction: column;
- }
- .card > .heading {
- padding: 0.5rem 1rem;
- }
- .card[_has-closer] > .heading {
- padding-top: 0;
- padding-bottom: 0;
- padding-right: 0;
- }
- .card > .heading > div {
- width: 100%;
- min-height: 1.25rem;
- }
- .card > .heading .heading-icon {
- justify-self: right;
- margin-top: -4px;
- }
- .card > .heading kol-heading-wc {
- width: 100%;
- color: var(--color-light);
- display: flex;
- font-size: 1.25rem;
- line-height: 1.25rem;
- }
- .card > .heading kol-heading-wc > * {
- margin: auto 0;
- }
- .card > .content {
- padding: 1rem;
- }
- .card.default > .heading {
- background-color: var(--color-subtle);
- }
- .card.error > .heading {
- background-color: var(--color-danger);
- }
- .card.info > .heading {
- background-color: var(--color-primary);
- }
- .card.success > .heading {
- background-color: var(--color-success);
- }
- .card.warning > .heading {
- background-color: var(--color-warning);
- }
- :is(.error, .info, .success, .warning) .heading-icon {
- font-size: 1.25rem;
- }
- .card > div > .content {
- grid-row: 2;
- grid-column: 1 / span 2;
- }
- .card.default .close {
- background-color: var(--color-subtle);
- }
- .card.error .close {
- background-color: var(--color-danger);
- }
- .card.info .close {
- background-color: var(--color-primary);
- }
- .card.success .close {
- background-color: var(--color-success);
- }
- .card.warning .close {
- background-color: var(--color-warning);
- }
- .close > button {
- border-radius: 50%; /* visible on focus */
- color: var(--color-light);
- cursor: pointer;
- height: var(--a11y-min-size);
- width: var(--a11y-min-size);
- }
- .close > button.hide-label kol-icon {
- display: flex;
- width: 1em;
- height: 1em;
- font-size: 1.2rem;
- }
- .close > button:active {
- box-shadow: none;
- outline: none;
+ @include kol-alert-theme;
}
}
diff --git a/packages/themes/default/src/components/input-checkbox.scss b/packages/themes/default/src/components/input-checkbox.scss
index 7465fc0bc8..e15149fdb1 100644
--- a/packages/themes/default/src/components/input-checkbox.scss
+++ b/packages/themes/default/src/components/input-checkbox.scss
@@ -4,6 +4,7 @@
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
:host kol-input {
@@ -31,22 +32,22 @@
justify-content: flex-start;
}
- :host kol-input>div.input {
+ :host kol-input > div.input {
display: inherit;
min-height: var(--a11y-min-size);
order: 2;
}
- :host kol-input>div.input input {
+ :host kol-input > div.input input {
margin: 0px;
}
- :host kol-input>label {
+ :host kol-input > label {
cursor: pointer;
order: 3;
}
- :host kol-input>kol-alert-wc.error {
+ :host kol-input > kol-alert-wc.error {
order: 1;
padding-top: calc(var(--spacing) / 2);
grid-column: span 2 / auto;
@@ -101,7 +102,7 @@
margin-top: 0.125rem;
}
- :host .required label>span::after {
+ :host .required label > span::after {
content: '*';
padding-left: 0.125em;
}
diff --git a/packages/themes/default/src/components/input-color.scss b/packages/themes/default/src/components/input-color.scss
index d18f9b12f1..3f04221a84 100644
--- a/packages/themes/default/src/components/input-color.scss
+++ b/packages/themes/default/src/components/input-color.scss
@@ -3,6 +3,7 @@
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
kol-input {
diff --git a/packages/themes/default/src/components/input-date.scss b/packages/themes/default/src/components/input-date.scss
index d8988faca6..bd4203ec99 100644
--- a/packages/themes/default/src/components/input-date.scss
+++ b/packages/themes/default/src/components/input-date.scss
@@ -3,6 +3,7 @@
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
kol-input {
diff --git a/packages/themes/default/src/components/input-email.scss b/packages/themes/default/src/components/input-email.scss
index d8988faca6..bd4203ec99 100644
--- a/packages/themes/default/src/components/input-email.scss
+++ b/packages/themes/default/src/components/input-email.scss
@@ -3,6 +3,7 @@
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
kol-input {
diff --git a/packages/themes/default/src/components/input-file.scss b/packages/themes/default/src/components/input-file.scss
index 21c4a8f754..a43d347c22 100644
--- a/packages/themes/default/src/components/input-file.scss
+++ b/packages/themes/default/src/components/input-file.scss
@@ -3,6 +3,7 @@
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
kol-input {
diff --git a/packages/themes/default/src/components/input-number.scss b/packages/themes/default/src/components/input-number.scss
index d8988faca6..bd4203ec99 100644
--- a/packages/themes/default/src/components/input-number.scss
+++ b/packages/themes/default/src/components/input-number.scss
@@ -3,6 +3,7 @@
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
kol-input {
diff --git a/packages/themes/default/src/components/input-password.scss b/packages/themes/default/src/components/input-password.scss
index 85d362c5c9..68592950e4 100644
--- a/packages/themes/default/src/components/input-password.scss
+++ b/packages/themes/default/src/components/input-password.scss
@@ -3,6 +3,7 @@
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
kol-input {
diff --git a/packages/themes/default/src/components/input-radio.scss b/packages/themes/default/src/components/input-radio.scss
index b01dfc559f..55569a486d 100644
--- a/packages/themes/default/src/components/input-radio.scss
+++ b/packages/themes/default/src/components/input-radio.scss
@@ -3,6 +3,7 @@
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
label {
@@ -40,7 +41,7 @@
@include kol-alert-wc;
}
- .required legend>span::after {
+ .required legend > span::after {
content: '*';
padding-left: 0.125em;
}
diff --git a/packages/themes/default/src/components/input-range.scss b/packages/themes/default/src/components/input-range.scss
index bea97f3e84..0a401a439a 100644
--- a/packages/themes/default/src/components/input-range.scss
+++ b/packages/themes/default/src/components/input-range.scss
@@ -3,6 +3,7 @@
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
.inputs-wrapper {
diff --git a/packages/themes/default/src/components/input-text.scss b/packages/themes/default/src/components/input-text.scss
index d8988faca6..bd4203ec99 100644
--- a/packages/themes/default/src/components/input-text.scss
+++ b/packages/themes/default/src/components/input-text.scss
@@ -3,6 +3,7 @@
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
kol-input {
diff --git a/packages/themes/default/src/components/select.scss b/packages/themes/default/src/components/select.scss
index 01c6053380..115ebc5e75 100644
--- a/packages/themes/default/src/components/select.scss
+++ b/packages/themes/default/src/components/select.scss
@@ -3,6 +3,7 @@
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
kol-input {
diff --git a/packages/themes/default/src/components/textarea.scss b/packages/themes/default/src/components/textarea.scss
index ae507c23db..62ffc54a68 100644
--- a/packages/themes/default/src/components/textarea.scss
+++ b/packages/themes/default/src/components/textarea.scss
@@ -3,6 +3,7 @@
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
kol-input {
diff --git a/packages/themes/default/src/mixins/alert-wc.scss b/packages/themes/default/src/mixins/alert-wc.scss
index de9b855576..3b09787cb8 100644
--- a/packages/themes/default/src/mixins/alert-wc.scss
+++ b/packages/themes/default/src/mixins/alert-wc.scss
@@ -7,3 +7,253 @@
color: var($color);
font-weight: 700;
}
+
+@mixin kol-alert-theme {
+ .msg {
+ border-width: 0;
+ }
+
+ kol-alert-wc {
+ border-width: var(--border-width);
+ border-style: solid;
+ border-radius: var(--border-radius);
+ display: flex;
+ width: 100%;
+ overflow: unset;
+ border-color: transparent;
+ background-color: var(--color-light);
+ }
+
+ kol-alert-wc > .heading {
+ display: flex;
+ gap: 0.5em;
+ place-items: center;
+ }
+
+ kol-alert-wc > .heading > div {
+ display: grid;
+ gap: 0.25rem;
+ }
+
+ .msg > .heading > kol-icon {
+ place-self: baseline;
+ }
+
+ kol-alert-wc > .heading > kol-button-wc.close {
+ place-self: center;
+ }
+
+ .msg {
+ align-items: start;
+ }
+
+ .default {
+ border-color: var(--color-subtle);
+ }
+
+ .default.msg .heading-icon {
+ color: var(--color-subtle);
+ }
+
+ .error {
+ border-color: var(--color-danger);
+ }
+
+ .error.msg .heading-icon {
+ color: var(--color-danger);
+ }
+
+ .info {
+ border-color: var(--color-primary);
+ }
+
+ .info.msg .heading-icon {
+ color: var(--color-primary);
+ }
+
+ .success {
+ border-color: var(--color-success);
+ }
+
+ .success.msg .heading-icon {
+ color: var(--color-success);
+ }
+
+ .warning {
+ border-color: var(--color-warning);
+ }
+
+ .warning.msg .heading-icon {
+ color: var(--color-warning);
+ }
+
+ .heading-icon {
+ color: var(--color-light);
+ }
+
+ kol-alert-wc .heading .heading-icon {
+ padding: 0;
+ }
+
+ .msg > .heading > .heading-icon {
+ padding-top: 0;
+ place-items: baseline;
+ }
+
+ .msg > .heading > div > kol-heading-wc {
+ padding-top: calc(--var-spacing / 2);
+ }
+
+ .msg.default .heading > div > kol-heading-wc {
+ color: var(--color-subtle);
+ }
+
+ .msg.error .heading > div > kol-heading-wc {
+ color: var(--color-danger);
+ }
+
+ .msg.info .heading > div > kol-heading-wc {
+ color: var(--color-primary);
+ }
+
+ .msg.success .heading > div > kol-heading-wc {
+ color: var(--color-success);
+ }
+
+ .msg.warning .heading > div > kol-heading-wc {
+ color: var(--color-warning);
+ }
+
+ .msg.default .close .icon {
+ color: var(--color-subtle);
+ }
+
+ .msg.error .close .icon {
+ color: var(--color-danger);
+ }
+
+ .msg.info .close .icon {
+ color: var(--color-primary);
+ }
+
+ .msg.success .close .icon {
+ color: var(--color-success);
+ }
+
+ .msg.warning .close .icon {
+ color: var(--color-warning);
+ }
+
+ .card {
+ border-width: var(--border-width);
+ border-style: solid;
+ filter: drop-shadow(0px 2px 4px rgba(8, 35, 48, 0.24));
+ flex-direction: column;
+ }
+
+ .card > .heading {
+ padding: 0.5rem 1rem;
+ }
+
+ .card[_has-closer] > .heading {
+ padding-top: 0;
+ padding-bottom: 0;
+ padding-right: 0;
+ }
+
+ .card > .heading > div {
+ width: 100%;
+ min-height: 1.25rem;
+ }
+
+ .card > .heading .heading-icon {
+ justify-self: right;
+ margin-top: -4px;
+ }
+
+ .card > .heading kol-heading-wc {
+ width: 100%;
+ color: var(--color-light);
+ display: flex;
+ font-size: 1.25rem;
+ line-height: 1.25rem;
+ }
+
+ .card > .heading kol-heading-wc > * {
+ margin: auto 0;
+ }
+
+ .card > .content {
+ padding: 1rem;
+ }
+
+ .card.default > .heading {
+ background-color: var(--color-subtle);
+ }
+
+ .card.error > .heading {
+ background-color: var(--color-danger);
+ }
+
+ .card.info > .heading {
+ background-color: var(--color-primary);
+ }
+
+ .card.success > .heading {
+ background-color: var(--color-success);
+ }
+
+ .card.warning > .heading {
+ background-color: var(--color-warning);
+ }
+
+ :is(.error, .info, .success, .warning) .heading-icon {
+ font-size: 1.25rem;
+ }
+
+ .card > div > .content {
+ grid-row: 2;
+ grid-column: 1 / span 2;
+ }
+
+ .card.default .close {
+ background-color: var(--color-subtle);
+ }
+
+ .card.error .close {
+ background-color: var(--color-danger);
+ }
+
+ .card.info .close {
+ background-color: var(--color-primary);
+ }
+
+ .card.success .close {
+ background-color: var(--color-success);
+ }
+
+ .card.warning .close {
+ background-color: var(--color-warning);
+ }
+
+ .close > button {
+ border-radius: 50%;
+ /* visible on focus */
+ color: var(--color-light);
+ cursor: pointer;
+ height: var(--a11y-min-size);
+ width: var(--a11y-min-size);
+ }
+
+ .close > button.hide-label kol-icon {
+ display: flex;
+ width: 1em;
+ height: 1em;
+ font-size: 1.2rem;
+ }
+
+ .close > button:active {
+ box-shadow: none;
+ outline: none;
+ }
+}
diff --git a/packages/themes/ecl/src/components/ecl-ec/alert.scss b/packages/themes/ecl/src/components/ecl-ec/alert.scss
index f35d294182..61b6b4f508 100644
--- a/packages/themes/ecl/src/components/ecl-ec/alert.scss
+++ b/packages/themes/ecl/src/components/ecl-ec/alert.scss
@@ -1,67 +1,7 @@
+@import '../mixins-ec/alert-wc.scss';
+
@layer kol-theme-component {
:host {
- font-family: var(--font-family);
- }
- :host > div {
- background-color: var(--color-white);
- }
- :host > div.card {
- border-style: solid;
- border-width: 2px;
- }
- :host > div.msg {
- border: none;
- }
- :host .msg .heading kol-icon {
- font-size: 1.5em;
- margin: var(--spacing-2xs);
- }
- :host .msg .heading > div {
- padding: var(--spacing-2xs);
- }
- :host .card {
- padding-bottom: 1.5rem;
- padding-inline-end: 0.5rem;
- padding-inline-start: 1.5rem;
- padding-top: 1.5rem;
- }
- :host .card .heading {
- gap: 0.5rem;
- }
- :host .card .content {
- margin-left: 2.5rem;
- }
- :host .card .heading kol-icon {
- font-size: 2rem;
- }
- :host .default {
- border-color: var(--color-grey);
- }
- :host .default .heading kol-icon {
- color: var(--color-grey);
- }
- :host .error {
- border-color: var(--color-red);
- }
- :host .error .heading kol-icon {
- color: var(--color-red);
- }
- :host .info {
- border-color: var(--color-blue);
- }
- :host .info .heading kol-icon {
- color: var(--color-blue);
- }
- :host .success {
- border-color: var(--color-green);
- }
- :host .success .heading kol-icon {
- color: var(--color-green);
- }
- :host .warning {
- border-color: var(--color-orange);
- }
- :host .warning .heading kol-icon {
- color: var(--color-orange);
+ @include kol-alert-theme;
}
}
diff --git a/packages/themes/ecl/src/components/ecl-ec/input-checkbox.scss b/packages/themes/ecl/src/components/ecl-ec/input-checkbox.scss
index ec7085ef03..fe070fc687 100644
--- a/packages/themes/ecl/src/components/ecl-ec/input-checkbox.scss
+++ b/packages/themes/ecl/src/components/ecl-ec/input-checkbox.scss
@@ -1,10 +1,15 @@
+@import '../mixins-ec/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
+
.checkbox-container {
justify-content: flex-start;
}
+
input[type='checkbox'] {
background-color: var(--color-white);
border-width: 2px;
@@ -13,40 +18,50 @@
line-height: 1.5em;
font-size: 1rem;
}
+
input[type='checkbox']:focus {
outline-color: var(--color-blue);
outline-offset: 2px;
outline-style: solid;
outline-width: 2px;
}
+
input[type='checkbox'] {
border-color: var(--color-grey-75);
}
+
input[type='checkbox']:checked {
background-color: var(--color-blue);
border-color: var(--color-blue);
}
+
input[type='checkbox']:hover {
border-color: var(--color-blue);
}
+
input[type='checkbox']:checked:hover {
background-color: var(--color-blue-130);
border-color: var(--color-blue-130);
}
+
.error input[type='checkbox'] {
border-color: var(--color-red);
}
+
.error input[type='checkbox']:checked {
background-color: var(--color-red);
border-color: var(--color-red);
}
+
.error input[type='checkbox']:hover {
border-color: var(--color-red);
}
+
.error input[type='checkbox']:checked:hover {
background-color: var(--color-red-1xx);
border-color: var(--color-red-1xx);
}
+
.error.required label > span::after {
color: var(--color-red);
}
@@ -54,6 +69,7 @@
.default .icon {
margin-left: 0.2rem;
}
+
.default.checked .icon {
color: var(--color-white);
}
@@ -61,30 +77,38 @@
.switch input[type='checkbox'] {
display: block;
}
+
.switch input[type='checkbox']::before,
.switch input[type='checkbox']:indeterminate::before {
background-color: var(--color-grey-75);
}
+
.switch input[type='checkbox']:hover::before,
.switch input[type='checkbox']:indeterminate:hover::before {
background-color: var(--color-blue);
}
+
.switch input[type='checkbox']:checked::before,
.switch input[type='checkbox']:checked:hover::before {
background-color: var(--color-white);
}
+
.switch.error input[type='checkbox']::before {
background-color: var(--color-red);
}
+
.switch.error input[type='checkbox']:checked::before {
background-color: var(--color-white);
}
+
.switch.error input[type='checkbox']:indeterminate:hover::before {
background-color: var(--color-red-1xx);
}
+
kol-input {
gap: var(--spacing-xs);
}
+
.button {
gap: var(--spacing-xs) 0;
grid-template-areas:
@@ -92,14 +116,24 @@
'hint hint'
'error error';
}
- kol-alert {
- color: var(--color-red);
- font-size: 0.875em;
- margin-left: calc(-1 * var(--spacing-2xs));
+
+ kol-input kol-alert-wc.error {
+ order: 3;
+ }
+
+ kol-input .hint,
+ kol-input.error > kol-alert-wc {
+ grid-column: span 2;
}
+
+ kol-alert-wc {
+ @include kol-alert-wc(--color-red);
+ }
+
.hint {
font-size: 0.875rem;
}
+
.button:focus-within {
outline-color: var(--color-blue);
outline-offset: 2px;
diff --git a/packages/themes/ecl/src/components/ecl-ec/input-color.scss b/packages/themes/ecl/src/components/ecl-ec/input-color.scss
index a3bdde5d95..63843203d6 100644
--- a/packages/themes/ecl/src/components/ecl-ec/input-color.scss
+++ b/packages/themes/ecl/src/components/ecl-ec/input-color.scss
@@ -1,36 +1,43 @@
+@import '../mixins-ec/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
+
kol-input {
color: var(--color-grey);
gap: var(--spacing-xs);
}
+
input,
select,
textarea {
border: none;
outline: none;
}
+
input,
select:not([multiple]) {
height: 44px !important;
min-height: 44px !important;
}
+
label {
font-weight: var(--font-weight-bold);
order: 1;
}
+
.hint {
font-size: 0.875rem;
order: 2;
}
- kol-alert {
- color: var(--color-red);
- font-size: 0.875em;
- margin-left: calc(-1 * var(--spacing-2xs));
- order: 3;
+
+ kol-alert-wc {
+ @include kol-alert-wc(--color-red);
}
+
.input {
min-height: 44px !important;
border: 1px solid var(--color-grey-75);
@@ -39,20 +46,24 @@
align-items: center;
padding: 1px;
}
+
input::placeholder,
textarea::placeholder {
color: var(--color-grey-50);
}
+
.input:focus-within {
box-shadow:
inset 1px 1px var(--color-blue),
inset -1px -1px var(--color-blue);
outline: none;
}
+
.input:focus-within,
.input:hover {
border-color: var(--color-blue) !important;
}
+
.error .input {
border-color: var(--color-red);
}
diff --git a/packages/themes/ecl/src/components/ecl-ec/input-date.scss b/packages/themes/ecl/src/components/ecl-ec/input-date.scss
index bb93ba7ebb..5ff6a396b2 100644
--- a/packages/themes/ecl/src/components/ecl-ec/input-date.scss
+++ b/packages/themes/ecl/src/components/ecl-ec/input-date.scss
@@ -1,36 +1,44 @@
+@import '../mixins-ec/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
+
kol-input {
color: var(--color-grey);
gap: var(--spacing-xs);
}
+
input,
select,
textarea {
border: none;
outline: none;
}
+
input,
select:not([multiple]) {
height: 40px !important;
min-height: 40px !important;
}
+
label {
font-weight: var(--font-weight-bold);
order: 1;
}
+
.hint {
font-size: 0.875rem;
order: 2;
}
- kol-alert {
- color: var(--color-red);
- font-size: 0.875em;
- margin-left: calc(-1 * var(--spacing-2xs));
+
+ kol-alert-wc {
+ @include kol-alert-wc(--color-red);
order: 3;
}
+
.input {
min-height: 44px !important;
border: 1px solid var(--color-grey-75);
@@ -39,20 +47,24 @@
align-items: center;
padding: 1px 0.5em;
}
+
input::placeholder,
textarea::placeholder {
color: var(--color-grey-50);
}
+
.input:focus-within {
box-shadow:
inset 1px 1px var(--color-blue),
inset -1px -1px var(--color-blue);
outline: none;
}
+
.input:focus-within,
.input:hover {
border-color: var(--color-blue) !important;
}
+
.error .input {
border-color: var(--color-red);
}
diff --git a/packages/themes/ecl/src/components/ecl-ec/input-email.scss b/packages/themes/ecl/src/components/ecl-ec/input-email.scss
index bb93ba7ebb..5ff6a396b2 100644
--- a/packages/themes/ecl/src/components/ecl-ec/input-email.scss
+++ b/packages/themes/ecl/src/components/ecl-ec/input-email.scss
@@ -1,36 +1,44 @@
+@import '../mixins-ec/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
+
kol-input {
color: var(--color-grey);
gap: var(--spacing-xs);
}
+
input,
select,
textarea {
border: none;
outline: none;
}
+
input,
select:not([multiple]) {
height: 40px !important;
min-height: 40px !important;
}
+
label {
font-weight: var(--font-weight-bold);
order: 1;
}
+
.hint {
font-size: 0.875rem;
order: 2;
}
- kol-alert {
- color: var(--color-red);
- font-size: 0.875em;
- margin-left: calc(-1 * var(--spacing-2xs));
+
+ kol-alert-wc {
+ @include kol-alert-wc(--color-red);
order: 3;
}
+
.input {
min-height: 44px !important;
border: 1px solid var(--color-grey-75);
@@ -39,20 +47,24 @@
align-items: center;
padding: 1px 0.5em;
}
+
input::placeholder,
textarea::placeholder {
color: var(--color-grey-50);
}
+
.input:focus-within {
box-shadow:
inset 1px 1px var(--color-blue),
inset -1px -1px var(--color-blue);
outline: none;
}
+
.input:focus-within,
.input:hover {
border-color: var(--color-blue) !important;
}
+
.error .input {
border-color: var(--color-red);
}
diff --git a/packages/themes/ecl/src/components/ecl-ec/input-file.scss b/packages/themes/ecl/src/components/ecl-ec/input-file.scss
index 7e17ce3356..0ff166e1b3 100644
--- a/packages/themes/ecl/src/components/ecl-ec/input-file.scss
+++ b/packages/themes/ecl/src/components/ecl-ec/input-file.scss
@@ -1,11 +1,16 @@
+@import '../mixins-ec/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
+
kol-input {
color: var(--color-grey);
gap: var(--spacing-xs);
}
+
input,
select,
textarea {
@@ -13,25 +18,28 @@
margin: 1px;
outline: none;
}
+
input,
select:not([multiple]) {
height: 44px !important;
min-height: 44px !important;
}
+
label {
font-weight: var(--font-weight-bold);
order: 1;
}
+
.hint {
font-size: 0.875rem;
order: 2;
}
- kol-alert {
- color: var(--color-red);
- font-size: 0.875em;
- margin-left: calc(-1 * var(--spacing-2xs));
+
+ kol-alert-wc {
+ @include kol-alert-wc(--color-red);
order: 3;
}
+
.input {
min-height: 44px !important;
border: 1px solid var(--color-grey-75);
@@ -39,20 +47,24 @@
order: 4;
align-items: center;
}
+
input::placeholder,
textarea::placeholder {
color: var(--color-grey-50);
}
+
.input:focus-within {
box-shadow:
inset 1px 1px var(--color-blue),
inset -1px -1px var(--color-blue);
outline: none;
}
+
.input:focus-within,
.input:hover {
border-color: var(--color-blue) !important;
}
+
.error .input {
border-color: var(--color-red);
}
diff --git a/packages/themes/ecl/src/components/ecl-ec/input-number.scss b/packages/themes/ecl/src/components/ecl-ec/input-number.scss
index bb93ba7ebb..5ff6a396b2 100644
--- a/packages/themes/ecl/src/components/ecl-ec/input-number.scss
+++ b/packages/themes/ecl/src/components/ecl-ec/input-number.scss
@@ -1,36 +1,44 @@
+@import '../mixins-ec/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
+
kol-input {
color: var(--color-grey);
gap: var(--spacing-xs);
}
+
input,
select,
textarea {
border: none;
outline: none;
}
+
input,
select:not([multiple]) {
height: 40px !important;
min-height: 40px !important;
}
+
label {
font-weight: var(--font-weight-bold);
order: 1;
}
+
.hint {
font-size: 0.875rem;
order: 2;
}
- kol-alert {
- color: var(--color-red);
- font-size: 0.875em;
- margin-left: calc(-1 * var(--spacing-2xs));
+
+ kol-alert-wc {
+ @include kol-alert-wc(--color-red);
order: 3;
}
+
.input {
min-height: 44px !important;
border: 1px solid var(--color-grey-75);
@@ -39,20 +47,24 @@
align-items: center;
padding: 1px 0.5em;
}
+
input::placeholder,
textarea::placeholder {
color: var(--color-grey-50);
}
+
.input:focus-within {
box-shadow:
inset 1px 1px var(--color-blue),
inset -1px -1px var(--color-blue);
outline: none;
}
+
.input:focus-within,
.input:hover {
border-color: var(--color-blue) !important;
}
+
.error .input {
border-color: var(--color-red);
}
diff --git a/packages/themes/ecl/src/components/ecl-ec/input-password.scss b/packages/themes/ecl/src/components/ecl-ec/input-password.scss
index bb93ba7ebb..5ff6a396b2 100644
--- a/packages/themes/ecl/src/components/ecl-ec/input-password.scss
+++ b/packages/themes/ecl/src/components/ecl-ec/input-password.scss
@@ -1,36 +1,44 @@
+@import '../mixins-ec/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
+
kol-input {
color: var(--color-grey);
gap: var(--spacing-xs);
}
+
input,
select,
textarea {
border: none;
outline: none;
}
+
input,
select:not([multiple]) {
height: 40px !important;
min-height: 40px !important;
}
+
label {
font-weight: var(--font-weight-bold);
order: 1;
}
+
.hint {
font-size: 0.875rem;
order: 2;
}
- kol-alert {
- color: var(--color-red);
- font-size: 0.875em;
- margin-left: calc(-1 * var(--spacing-2xs));
+
+ kol-alert-wc {
+ @include kol-alert-wc(--color-red);
order: 3;
}
+
.input {
min-height: 44px !important;
border: 1px solid var(--color-grey-75);
@@ -39,20 +47,24 @@
align-items: center;
padding: 1px 0.5em;
}
+
input::placeholder,
textarea::placeholder {
color: var(--color-grey-50);
}
+
.input:focus-within {
box-shadow:
inset 1px 1px var(--color-blue),
inset -1px -1px var(--color-blue);
outline: none;
}
+
.input:focus-within,
.input:hover {
border-color: var(--color-blue) !important;
}
+
.error .input {
border-color: var(--color-red);
}
diff --git a/packages/themes/ecl/src/components/ecl-ec/input-radio.scss b/packages/themes/ecl/src/components/ecl-ec/input-radio.scss
index def321536a..eb417d6b79 100644
--- a/packages/themes/ecl/src/components/ecl-ec/input-radio.scss
+++ b/packages/themes/ecl/src/components/ecl-ec/input-radio.scss
@@ -1,78 +1,100 @@
+@import '../mixins-ec/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
+
fieldset {
border: 0;
gap: 0.5rem;
flex-wrap: wrap;
}
+
.input-slot {
gap: 0.25rem;
}
- fieldset kol-alert {
+
+ fieldset kol-alert-wc {
order: 1;
}
+
fieldset .hint {
order: 2;
}
- fieldset kol-alert {
+
+ fieldset kol-alert-wc {
order: 3;
}
+
fieldset kol-input {
order: 4;
}
+
.radio-input-wrapper {
display: flex;
align-items: center;
}
+
.radio-label {
padding-left: 0.5rem;
}
+
input[type='radio'] {
border: 2px solid var(--color-grey-75);
}
+
input[type='radio']:before {
display: none;
}
+
input[type='radio']:checked {
border-color: var(--color-blue);
border-width: 7px;
}
+
input[type='radio']:focus {
outline: 2px solid var(--color-blue);
outline-offset: 2px;
}
+
input[type='radio']:not(:disabled):hover {
border-color: var(--color-blue);
}
+
label,
legend {
color: var(--color-grey);
}
+
legend {
font-weight: var(--font-weight-bold);
}
+
.error input[type='radio'] {
border: 2px solid var(--color-red);
}
+
.error input[type='radio']:before {
display: none;
}
+
.error input[type='radio']:checked {
border-color: var(--color-red);
border-width: 7px;
}
+
.error input[type='radio']:not(:disabled):hover {
border-color: var(--color-red-1xx);
}
- kol-alert {
- color: var(--color-red);
- font-size: 0.875em;
- margin-left: calc(-1 * var(--spacing-xs));
+
+ kol-alert-wc {
+ @include kol-alert-wc(--color-red);
order: 1;
width: 100%;
}
+
.hint {
font-size: 0.875rem;
order: 4;
diff --git a/packages/themes/ecl/src/components/ecl-ec/input-range.scss b/packages/themes/ecl/src/components/ecl-ec/input-range.scss
index c2e4e983cb..12b6eb4934 100644
--- a/packages/themes/ecl/src/components/ecl-ec/input-range.scss
+++ b/packages/themes/ecl/src/components/ecl-ec/input-range.scss
@@ -1,57 +1,69 @@
+@import '../mixins-ec/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
+
kol-input {
color: var(--color-grey);
gap: var(--spacing-xs);
}
+
input,
select,
textarea {
border: none;
outline: none;
}
+
input:not([type='range']):focus,
select:focus,
textarea:focus {
border-top: 1px solid var(--color-blue);
border-bottom: 1px solid var(--color-blue);
}
+
label {
font-weight: var(--font-weight-bold);
order: 1;
}
+
.hint {
font-size: 0.875rem;
order: 2;
}
- kol-alert {
- color: var(--color-red);
- font-size: 0.875em;
- margin-left: calc(-1 * var(--spacing-2xs));
+
+ kol-alert-wc {
+ @include kol-alert-wc(--color-red);
order: 3;
}
+
.input {
border: 1px solid var(--color-grey-75);
color: var(--color-grey);
order: 4;
align-items: center;
}
+
input::placeholder,
textarea::placeholder {
color: var(--color-grey-50);
}
+
.input:focus-within {
box-shadow:
inset 1px 1px var(--color-blue),
inset -1px -1px var(--color-blue);
outline: none;
}
+
.input:focus-within,
.input:hover {
border-color: var(--color-blue) !important;
}
+
.error .input {
border-color: var(--color-red);
}
diff --git a/packages/themes/ecl/src/components/ecl-ec/input-text.scss b/packages/themes/ecl/src/components/ecl-ec/input-text.scss
index fc62413a1d..0666c895ca 100644
--- a/packages/themes/ecl/src/components/ecl-ec/input-text.scss
+++ b/packages/themes/ecl/src/components/ecl-ec/input-text.scss
@@ -1,37 +1,45 @@
+@import '../mixins-ec/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
+
kol-input {
color: var(--color-grey);
gap: var(--spacing-xs);
}
+
input,
select,
textarea {
border: none;
outline: none;
}
+
input:not([type='range']):focus,
select:focus,
textarea:focus {
border-top: 1px solid var(--color-blue);
border-bottom: 1px solid var(--color-blue);
}
+
label {
font-weight: var(--font-weight-bold);
order: 1;
}
+
.hint {
font-size: 0.875rem;
order: 2;
}
- kol-alert {
- color: var(--color-red);
- font-size: 0.875em;
- margin-left: calc(-1 * var(--spacing-2xs));
+
+ kol-alert-wc {
+ @include kol-alert-wc(--color-red);
order: 3;
}
+
.input {
border: 1px solid var(--color-grey-75);
color: var(--color-grey);
@@ -39,20 +47,24 @@
align-items: center;
padding: 1px;
}
+
input::placeholder,
textarea::placeholder {
color: var(--color-grey-50);
}
+
.input:focus-within {
box-shadow:
inset 1px 1px var(--color-blue),
inset -1px -1px var(--color-blue);
outline: none;
}
+
.input:focus-within,
.input:hover {
border-color: var(--color-blue) !important;
}
+
.error .input {
border-color: var(--color-red);
}
diff --git a/packages/themes/ecl/src/components/ecl-ec/select.scss b/packages/themes/ecl/src/components/ecl-ec/select.scss
index bb93ba7ebb..5ff6a396b2 100644
--- a/packages/themes/ecl/src/components/ecl-ec/select.scss
+++ b/packages/themes/ecl/src/components/ecl-ec/select.scss
@@ -1,36 +1,44 @@
+@import '../mixins-ec/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
+
kol-input {
color: var(--color-grey);
gap: var(--spacing-xs);
}
+
input,
select,
textarea {
border: none;
outline: none;
}
+
input,
select:not([multiple]) {
height: 40px !important;
min-height: 40px !important;
}
+
label {
font-weight: var(--font-weight-bold);
order: 1;
}
+
.hint {
font-size: 0.875rem;
order: 2;
}
- kol-alert {
- color: var(--color-red);
- font-size: 0.875em;
- margin-left: calc(-1 * var(--spacing-2xs));
+
+ kol-alert-wc {
+ @include kol-alert-wc(--color-red);
order: 3;
}
+
.input {
min-height: 44px !important;
border: 1px solid var(--color-grey-75);
@@ -39,20 +47,24 @@
align-items: center;
padding: 1px 0.5em;
}
+
input::placeholder,
textarea::placeholder {
color: var(--color-grey-50);
}
+
.input:focus-within {
box-shadow:
inset 1px 1px var(--color-blue),
inset -1px -1px var(--color-blue);
outline: none;
}
+
.input:focus-within,
.input:hover {
border-color: var(--color-blue) !important;
}
+
.error .input {
border-color: var(--color-red);
}
diff --git a/packages/themes/ecl/src/components/ecl-ec/textarea.scss b/packages/themes/ecl/src/components/ecl-ec/textarea.scss
index 90a5a0ffc6..0c9ab20a62 100644
--- a/packages/themes/ecl/src/components/ecl-ec/textarea.scss
+++ b/packages/themes/ecl/src/components/ecl-ec/textarea.scss
@@ -1,36 +1,44 @@
+@import '../mixins-ec/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
+
kol-input {
color: var(--color-grey);
gap: var(--spacing-xs);
}
+
input,
select,
textarea {
border: none;
outline: none;
}
+
input,
select:not([multiple]) {
height: 40px !important;
min-height: 40px !important;
}
+
label {
font-weight: var(--font-weight-bold);
order: 1;
}
+
.hint {
font-size: 0.875rem;
order: 2;
}
- kol-alert {
- color: var(--color-red);
- font-size: 0.875em;
- margin-left: calc(-1 * var(--spacing-2xs));
+
+ kol-alert-wc {
+ @include kol-alert-wc(--color-red);
order: 3;
}
+
.input {
min-height: 44px !important;
border: 1px solid var(--color-grey-75);
@@ -39,23 +47,28 @@
align-items: center;
padding: 1px 0.5em;
}
+
.counter {
order: 5;
}
+
input::placeholder,
textarea::placeholder {
color: var(--color-grey-50);
}
+
.input:focus-within {
box-shadow:
inset 1px 1px var(--color-blue),
inset -1px -1px var(--color-blue);
outline: none;
}
+
.input:focus-within,
.input:hover {
border-color: var(--color-blue) !important;
}
+
.error .input {
border-color: var(--color-red);
}
diff --git a/packages/themes/ecl/src/components/ecl-eu/alert.scss b/packages/themes/ecl/src/components/ecl-eu/alert.scss
index f35d294182..0e25ad2309 100644
--- a/packages/themes/ecl/src/components/ecl-eu/alert.scss
+++ b/packages/themes/ecl/src/components/ecl-eu/alert.scss
@@ -1,67 +1,7 @@
+@import '../mixins-eu/alert-wc.scss';
+
@layer kol-theme-component {
:host {
- font-family: var(--font-family);
- }
- :host > div {
- background-color: var(--color-white);
- }
- :host > div.card {
- border-style: solid;
- border-width: 2px;
- }
- :host > div.msg {
- border: none;
- }
- :host .msg .heading kol-icon {
- font-size: 1.5em;
- margin: var(--spacing-2xs);
- }
- :host .msg .heading > div {
- padding: var(--spacing-2xs);
- }
- :host .card {
- padding-bottom: 1.5rem;
- padding-inline-end: 0.5rem;
- padding-inline-start: 1.5rem;
- padding-top: 1.5rem;
- }
- :host .card .heading {
- gap: 0.5rem;
- }
- :host .card .content {
- margin-left: 2.5rem;
- }
- :host .card .heading kol-icon {
- font-size: 2rem;
- }
- :host .default {
- border-color: var(--color-grey);
- }
- :host .default .heading kol-icon {
- color: var(--color-grey);
- }
- :host .error {
- border-color: var(--color-red);
- }
- :host .error .heading kol-icon {
- color: var(--color-red);
- }
- :host .info {
- border-color: var(--color-blue);
- }
- :host .info .heading kol-icon {
- color: var(--color-blue);
- }
- :host .success {
- border-color: var(--color-green);
- }
- :host .success .heading kol-icon {
- color: var(--color-green);
- }
- :host .warning {
- border-color: var(--color-orange);
- }
- :host .warning .heading kol-icon {
- color: var(--color-orange);
+ @include kol-alert-theme;
}
}
diff --git a/packages/themes/ecl/src/components/ecl-eu/input-checkbox.scss b/packages/themes/ecl/src/components/ecl-eu/input-checkbox.scss
index 5503ce3fa1..c290da64b3 100644
--- a/packages/themes/ecl/src/components/ecl-eu/input-checkbox.scss
+++ b/packages/themes/ecl/src/components/ecl-eu/input-checkbox.scss
@@ -1,10 +1,15 @@
+@import '../mixins-eu/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
+
.checkbox-container {
justify-content: flex-start;
}
+
input[type='checkbox'] {
background-color: var(--color-white);
border-width: 2px;
@@ -13,46 +18,58 @@
line-height: 1.5em;
font-size: 1rem;
}
+
input[type='checkbox']:focus {
outline-color: var(--color-blue);
outline-offset: 2px;
outline-style: solid;
outline-width: 2px;
}
+
input[type='checkbox'] {
border-color: var(--color-grey-75);
}
+
input[type='checkbox']:checked {
background-color: var(--color-blue);
border-color: var(--color-blue);
}
+
input[type='checkbox']:hover {
border-color: var(--color-blue);
}
+
input[type='checkbox']:checked:hover {
background-color: var(--color-blue-130);
border-color: var(--color-blue-130);
}
+
.error input[type='checkbox'] {
border-color: var(--color-red);
}
+
.error input[type='checkbox']:checked {
background-color: var(--color-red);
border-color: var(--color-red);
}
+
.error input[type='checkbox']:hover {
border-color: var(--color-red);
}
+
.error input[type='checkbox']:checked:hover {
background-color: var(--color-red-1xx);
border-color: var(--color-red-1xx);
}
+
.error.required label > span::after {
color: var(--color-red);
}
+
.default .icon {
margin-left: 0.2rem;
}
+
.default.checked .icon {
color: var(--color-white);
}
@@ -60,30 +77,38 @@
.switch input[type='checkbox'] {
display: block;
}
+
.switch input[type='checkbox']::before,
.switch input[type='checkbox']:indeterminate::before {
background-color: var(--color-grey-75);
}
+
.switch input[type='checkbox']:hover::before,
.switch input[type='checkbox']:indeterminate:hover::before {
background-color: var(--color-blue);
}
+
.switch input[type='checkbox']:checked::before,
.switch input[type='checkbox']:checked:hover::before {
background-color: var(--color-white);
}
+
.switch.error input[type='checkbox']::before {
background-color: var(--color-red);
}
+
.switch.error input[type='checkbox']:checked::before {
background-color: var(--color-white);
}
+
.switch.error input[type='checkbox']:indeterminate:hover::before {
background-color: var(--color-red-1xx);
}
+
kol-input {
gap: var(--spacing-xs);
}
+
.button {
gap: var(--spacing-xs) 0;
grid-template-areas:
@@ -91,14 +116,24 @@
'hint hint'
'error error';
}
- kol-alert {
- color: var(--color-red);
- font-size: 0.875em;
- margin-left: calc(-1 * var(--spacing-2xs));
+
+ kol-input kol-alert-wc.error {
+ order: 3;
+ }
+
+ kol-input .hint,
+ kol-input.error > kol-alert-wc {
+ grid-column: span 2;
}
+
+ kol-alert-wc {
+ @include kol-alert-wc(--color-red);
+ }
+
.hint {
font-size: 0.875rem;
}
+
.button:focus-within {
outline-color: var(--color-blue-130);
outline-style: solid;
diff --git a/packages/themes/ecl/src/components/ecl-eu/input-color.scss b/packages/themes/ecl/src/components/ecl-eu/input-color.scss
index a3bdde5d95..6fa6db62fc 100644
--- a/packages/themes/ecl/src/components/ecl-eu/input-color.scss
+++ b/packages/themes/ecl/src/components/ecl-eu/input-color.scss
@@ -1,36 +1,44 @@
+@import '../mixins-eu/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
+
kol-input {
color: var(--color-grey);
gap: var(--spacing-xs);
}
+
input,
select,
textarea {
border: none;
outline: none;
}
+
input,
select:not([multiple]) {
height: 44px !important;
min-height: 44px !important;
}
+
label {
font-weight: var(--font-weight-bold);
order: 1;
}
+
.hint {
font-size: 0.875rem;
order: 2;
}
- kol-alert {
- color: var(--color-red);
- font-size: 0.875em;
- margin-left: calc(-1 * var(--spacing-2xs));
+
+ kol-alert-wc {
+ @include kol-alert-wc(--color-red);
order: 3;
}
+
.input {
min-height: 44px !important;
border: 1px solid var(--color-grey-75);
@@ -39,20 +47,24 @@
align-items: center;
padding: 1px;
}
+
input::placeholder,
textarea::placeholder {
color: var(--color-grey-50);
}
+
.input:focus-within {
box-shadow:
inset 1px 1px var(--color-blue),
inset -1px -1px var(--color-blue);
outline: none;
}
+
.input:focus-within,
.input:hover {
border-color: var(--color-blue) !important;
}
+
.error .input {
border-color: var(--color-red);
}
diff --git a/packages/themes/ecl/src/components/ecl-eu/input-date.scss b/packages/themes/ecl/src/components/ecl-eu/input-date.scss
index bb93ba7ebb..a487224463 100644
--- a/packages/themes/ecl/src/components/ecl-eu/input-date.scss
+++ b/packages/themes/ecl/src/components/ecl-eu/input-date.scss
@@ -1,36 +1,44 @@
+@import '../mixins-eu/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
+
kol-input {
color: var(--color-grey);
gap: var(--spacing-xs);
}
+
input,
select,
textarea {
border: none;
outline: none;
}
+
input,
select:not([multiple]) {
height: 40px !important;
min-height: 40px !important;
}
+
label {
font-weight: var(--font-weight-bold);
order: 1;
}
+
.hint {
font-size: 0.875rem;
order: 2;
}
- kol-alert {
- color: var(--color-red);
- font-size: 0.875em;
- margin-left: calc(-1 * var(--spacing-2xs));
+
+ kol-alert-wc {
+ @include kol-alert-wc(--color-red);
order: 3;
}
+
.input {
min-height: 44px !important;
border: 1px solid var(--color-grey-75);
@@ -39,20 +47,24 @@
align-items: center;
padding: 1px 0.5em;
}
+
input::placeholder,
textarea::placeholder {
color: var(--color-grey-50);
}
+
.input:focus-within {
box-shadow:
inset 1px 1px var(--color-blue),
inset -1px -1px var(--color-blue);
outline: none;
}
+
.input:focus-within,
.input:hover {
border-color: var(--color-blue) !important;
}
+
.error .input {
border-color: var(--color-red);
}
diff --git a/packages/themes/ecl/src/components/ecl-eu/input-email.scss b/packages/themes/ecl/src/components/ecl-eu/input-email.scss
index bb93ba7ebb..a487224463 100644
--- a/packages/themes/ecl/src/components/ecl-eu/input-email.scss
+++ b/packages/themes/ecl/src/components/ecl-eu/input-email.scss
@@ -1,36 +1,44 @@
+@import '../mixins-eu/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
+
kol-input {
color: var(--color-grey);
gap: var(--spacing-xs);
}
+
input,
select,
textarea {
border: none;
outline: none;
}
+
input,
select:not([multiple]) {
height: 40px !important;
min-height: 40px !important;
}
+
label {
font-weight: var(--font-weight-bold);
order: 1;
}
+
.hint {
font-size: 0.875rem;
order: 2;
}
- kol-alert {
- color: var(--color-red);
- font-size: 0.875em;
- margin-left: calc(-1 * var(--spacing-2xs));
+
+ kol-alert-wc {
+ @include kol-alert-wc(--color-red);
order: 3;
}
+
.input {
min-height: 44px !important;
border: 1px solid var(--color-grey-75);
@@ -39,20 +47,24 @@
align-items: center;
padding: 1px 0.5em;
}
+
input::placeholder,
textarea::placeholder {
color: var(--color-grey-50);
}
+
.input:focus-within {
box-shadow:
inset 1px 1px var(--color-blue),
inset -1px -1px var(--color-blue);
outline: none;
}
+
.input:focus-within,
.input:hover {
border-color: var(--color-blue) !important;
}
+
.error .input {
border-color: var(--color-red);
}
diff --git a/packages/themes/ecl/src/components/ecl-eu/input-file.scss b/packages/themes/ecl/src/components/ecl-eu/input-file.scss
index 7e17ce3356..ffde078435 100644
--- a/packages/themes/ecl/src/components/ecl-eu/input-file.scss
+++ b/packages/themes/ecl/src/components/ecl-eu/input-file.scss
@@ -1,11 +1,16 @@
+@import '../mixins-eu/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
+
kol-input {
color: var(--color-grey);
gap: var(--spacing-xs);
}
+
input,
select,
textarea {
@@ -13,25 +18,29 @@
margin: 1px;
outline: none;
}
+
input,
select:not([multiple]) {
height: 44px !important;
min-height: 44px !important;
}
+
label {
font-weight: var(--font-weight-bold);
order: 1;
}
+
.hint {
font-size: 0.875rem;
order: 2;
}
- kol-alert {
- color: var(--color-red);
- font-size: 0.875em;
- margin-left: calc(-1 * var(--spacing-2xs));
+
+ kol-alert-wc {
+ @include kol-alert-wc(--color-red);
+
order: 3;
}
+
.input {
min-height: 44px !important;
border: 1px solid var(--color-grey-75);
@@ -39,20 +48,24 @@
order: 4;
align-items: center;
}
+
input::placeholder,
textarea::placeholder {
color: var(--color-grey-50);
}
+
.input:focus-within {
box-shadow:
inset 1px 1px var(--color-blue),
inset -1px -1px var(--color-blue);
outline: none;
}
+
.input:focus-within,
.input:hover {
border-color: var(--color-blue) !important;
}
+
.error .input {
border-color: var(--color-red);
}
diff --git a/packages/themes/ecl/src/components/ecl-eu/input-number.scss b/packages/themes/ecl/src/components/ecl-eu/input-number.scss
index bb93ba7ebb..10c7d76cc0 100644
--- a/packages/themes/ecl/src/components/ecl-eu/input-number.scss
+++ b/packages/themes/ecl/src/components/ecl-eu/input-number.scss
@@ -1,36 +1,45 @@
+@import '../mixins-eu/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
+
kol-input {
color: var(--color-grey);
gap: var(--spacing-xs);
}
+
input,
select,
textarea {
border: none;
outline: none;
}
+
input,
select:not([multiple]) {
height: 40px !important;
min-height: 40px !important;
}
+
label {
font-weight: var(--font-weight-bold);
order: 1;
}
+
.hint {
font-size: 0.875rem;
order: 2;
}
- kol-alert {
- color: var(--color-red);
- font-size: 0.875em;
- margin-left: calc(-1 * var(--spacing-2xs));
+
+ kol-alert-wc {
+ @include kol-alert-wc(--color-red);
+
order: 3;
}
+
.input {
min-height: 44px !important;
border: 1px solid var(--color-grey-75);
@@ -39,20 +48,24 @@
align-items: center;
padding: 1px 0.5em;
}
+
input::placeholder,
textarea::placeholder {
color: var(--color-grey-50);
}
+
.input:focus-within {
box-shadow:
inset 1px 1px var(--color-blue),
inset -1px -1px var(--color-blue);
outline: none;
}
+
.input:focus-within,
.input:hover {
border-color: var(--color-blue) !important;
}
+
.error .input {
border-color: var(--color-red);
}
diff --git a/packages/themes/ecl/src/components/ecl-eu/input-password.scss b/packages/themes/ecl/src/components/ecl-eu/input-password.scss
index a3bdde5d95..741f29bcbd 100644
--- a/packages/themes/ecl/src/components/ecl-eu/input-password.scss
+++ b/packages/themes/ecl/src/components/ecl-eu/input-password.scss
@@ -1,36 +1,45 @@
+@import '../mixins-eu/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
+
kol-input {
color: var(--color-grey);
gap: var(--spacing-xs);
}
+
input,
select,
textarea {
border: none;
outline: none;
}
+
input,
select:not([multiple]) {
height: 44px !important;
min-height: 44px !important;
}
+
label {
font-weight: var(--font-weight-bold);
order: 1;
}
+
.hint {
font-size: 0.875rem;
order: 2;
}
- kol-alert {
- color: var(--color-red);
- font-size: 0.875em;
- margin-left: calc(-1 * var(--spacing-2xs));
+
+ kol-alert-wc {
+ @include kol-alert-wc(--color-red);
+
order: 3;
}
+
.input {
min-height: 44px !important;
border: 1px solid var(--color-grey-75);
@@ -39,20 +48,24 @@
align-items: center;
padding: 1px;
}
+
input::placeholder,
textarea::placeholder {
color: var(--color-grey-50);
}
+
.input:focus-within {
box-shadow:
inset 1px 1px var(--color-blue),
inset -1px -1px var(--color-blue);
outline: none;
}
+
.input:focus-within,
.input:hover {
border-color: var(--color-blue) !important;
}
+
.error .input {
border-color: var(--color-red);
}
diff --git a/packages/themes/ecl/src/components/ecl-eu/input-radio.scss b/packages/themes/ecl/src/components/ecl-eu/input-radio.scss
index d29f2ff7d6..15f24d6c53 100644
--- a/packages/themes/ecl/src/components/ecl-eu/input-radio.scss
+++ b/packages/themes/ecl/src/components/ecl-eu/input-radio.scss
@@ -1,75 +1,97 @@
+@import '../mixins-eu/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
+
fieldset {
border: 0;
gap: 0.5rem;
flex-wrap: wrap;
}
- fieldset kol-alert {
+
+ fieldset kol-alert-wc {
order: 1;
}
+
fieldset .hint {
order: 2;
}
- fieldset kol-alert {
+
+ fieldset kol-alert-wc {
order: 3;
}
- fieldset kol-input {
+
+ fieldset kol-input-wc {
order: 4;
}
+
.radio-input-wrapper {
display: flex;
align-items: center;
}
+
.radio-label {
padding-left: 0.5rem;
}
+
input[type='radio'] {
outline: 2px solid var(--color-grey-75);
outline-offset: 2px;
}
+
input[type='radio']:before {
display: none;
}
+
input[type='radio']:checked {
border-color: var(--color-blue);
border-width: 7px;
}
+
input[type='radio']:focus {
outline-color: var(--color-blue);
}
+
input[type='radio']:not(:disabled):hover {
border-color: var(--color-blue);
}
+
label,
legend {
color: var(--color-grey);
}
+
legend {
font-weight: var(--font-weight-bold);
}
+
.error input[type='radio'] {
border: 2px solid var(--color-red);
}
+
.error input[type='radio']:before {
display: none;
}
+
.error input[type='radio']:checked {
border-color: var(--color-red);
border-width: 7px;
}
+
.error input[type='radio']:not(:disabled):hover {
border-color: var(--color-red-1xx);
}
- kol-alert {
- color: var(--color-red);
- font-size: 0.875em;
- margin-left: calc(-1 * var(--spacing-xs));
+
+ kol-alert-wc {
+ @include kol-alert-wc(--color-red);
+
order: 1;
width: 100%;
}
+
.hint {
font-size: 0.875rem;
order: 4;
diff --git a/packages/themes/ecl/src/components/ecl-eu/input-range.scss b/packages/themes/ecl/src/components/ecl-eu/input-range.scss
index 22507b1f1d..4de28d38dc 100644
--- a/packages/themes/ecl/src/components/ecl-eu/input-range.scss
+++ b/packages/themes/ecl/src/components/ecl-eu/input-range.scss
@@ -1,7 +1,11 @@
+@import '../mixins-eu/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
+
.inputs-wrapper {
gap: 1rem;
}
diff --git a/packages/themes/ecl/src/components/ecl-eu/input-text.scss b/packages/themes/ecl/src/components/ecl-eu/input-text.scss
index a3bdde5d95..741f29bcbd 100644
--- a/packages/themes/ecl/src/components/ecl-eu/input-text.scss
+++ b/packages/themes/ecl/src/components/ecl-eu/input-text.scss
@@ -1,36 +1,45 @@
+@import '../mixins-eu/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
+
kol-input {
color: var(--color-grey);
gap: var(--spacing-xs);
}
+
input,
select,
textarea {
border: none;
outline: none;
}
+
input,
select:not([multiple]) {
height: 44px !important;
min-height: 44px !important;
}
+
label {
font-weight: var(--font-weight-bold);
order: 1;
}
+
.hint {
font-size: 0.875rem;
order: 2;
}
- kol-alert {
- color: var(--color-red);
- font-size: 0.875em;
- margin-left: calc(-1 * var(--spacing-2xs));
+
+ kol-alert-wc {
+ @include kol-alert-wc(--color-red);
+
order: 3;
}
+
.input {
min-height: 44px !important;
border: 1px solid var(--color-grey-75);
@@ -39,20 +48,24 @@
align-items: center;
padding: 1px;
}
+
input::placeholder,
textarea::placeholder {
color: var(--color-grey-50);
}
+
.input:focus-within {
box-shadow:
inset 1px 1px var(--color-blue),
inset -1px -1px var(--color-blue);
outline: none;
}
+
.input:focus-within,
.input:hover {
border-color: var(--color-blue) !important;
}
+
.error .input {
border-color: var(--color-red);
}
diff --git a/packages/themes/ecl/src/components/ecl-eu/select.scss b/packages/themes/ecl/src/components/ecl-eu/select.scss
index bb93ba7ebb..10c7d76cc0 100644
--- a/packages/themes/ecl/src/components/ecl-eu/select.scss
+++ b/packages/themes/ecl/src/components/ecl-eu/select.scss
@@ -1,36 +1,45 @@
+@import '../mixins-eu/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
+
kol-input {
color: var(--color-grey);
gap: var(--spacing-xs);
}
+
input,
select,
textarea {
border: none;
outline: none;
}
+
input,
select:not([multiple]) {
height: 40px !important;
min-height: 40px !important;
}
+
label {
font-weight: var(--font-weight-bold);
order: 1;
}
+
.hint {
font-size: 0.875rem;
order: 2;
}
- kol-alert {
- color: var(--color-red);
- font-size: 0.875em;
- margin-left: calc(-1 * var(--spacing-2xs));
+
+ kol-alert-wc {
+ @include kol-alert-wc(--color-red);
+
order: 3;
}
+
.input {
min-height: 44px !important;
border: 1px solid var(--color-grey-75);
@@ -39,20 +48,24 @@
align-items: center;
padding: 1px 0.5em;
}
+
input::placeholder,
textarea::placeholder {
color: var(--color-grey-50);
}
+
.input:focus-within {
box-shadow:
inset 1px 1px var(--color-blue),
inset -1px -1px var(--color-blue);
outline: none;
}
+
.input:focus-within,
.input:hover {
border-color: var(--color-blue) !important;
}
+
.error .input {
border-color: var(--color-red);
}
diff --git a/packages/themes/ecl/src/components/ecl-eu/textarea.scss b/packages/themes/ecl/src/components/ecl-eu/textarea.scss
index 9697038958..2b8aa70cb8 100644
--- a/packages/themes/ecl/src/components/ecl-eu/textarea.scss
+++ b/packages/themes/ecl/src/components/ecl-eu/textarea.scss
@@ -1,36 +1,45 @@
+@import '../mixins-eu/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
+
kol-input {
color: var(--color-grey);
gap: var(--spacing-xs);
}
+
input,
select,
textarea {
border: none;
outline: none;
}
+
input,
select:not([multiple]) {
height: 40px !important;
min-height: 40px !important;
}
+
label {
font-weight: var(--font-weight-bold);
order: 1;
}
+
.hint {
font-size: 0.875rem;
order: 2;
}
- kol-alert {
- color: var(--color-red);
- font-size: 0.875em;
- margin-left: calc(-1 * var(--spacing-2xs));
+
+ kol-alert-wc {
+ @include kol-alert-wc(--color-red);
+
order: 3;
}
+
.input {
min-height: 44px !important;
border: 1px solid var(--color-grey-75);
@@ -39,23 +48,28 @@
align-items: center;
padding: 1px 0.5em;
}
+
kol-input .counter {
order: 5;
}
+
input::placeholder,
textarea::placeholder {
color: var(--color-grey-50);
}
+
.input:focus-within {
box-shadow:
inset 1px 1px var(--color-blue),
inset -1px -1px var(--color-blue);
outline: none;
}
+
.input:focus-within,
.input:hover {
border-color: var(--color-blue) !important;
}
+
.error .input {
border-color: var(--color-red);
}
diff --git a/packages/themes/ecl/src/components/mixins-ec/alert-wc.scss b/packages/themes/ecl/src/components/mixins-ec/alert-wc.scss
new file mode 100644
index 0000000000..b6aaa06d70
--- /dev/null
+++ b/packages/themes/ecl/src/components/mixins-ec/alert-wc.scss
@@ -0,0 +1,90 @@
+@mixin kol-alert-wc($color: null) {
+ color: var($color);
+ font-size: 0.875em;
+ margin-left: calc(-1 * var(--spacing-2xs));
+}
+
+@mixin kol-alert-theme {
+ font-family: var(--font-family);
+
+ > div {
+ background-color: var(--color-white);
+ }
+
+ > div.card {
+ border-style: solid;
+ border-width: 2px;
+ }
+
+ > div.msg {
+ border: none;
+ }
+
+ .msg .heading kol-icon {
+ font-size: 1.5em;
+ margin: var(--spacing-2xs);
+ }
+
+ .msg .heading > div {
+ padding: var(--spacing-2xs);
+ }
+
+ .card {
+ padding-bottom: 1.5rem;
+ padding-inline-end: 0.5rem;
+ padding-inline-start: 1.5rem;
+ padding-top: 1.5rem;
+ }
+
+ .card .heading {
+ gap: 0.5rem;
+ }
+
+ .card .content {
+ margin-left: 2.5rem;
+ }
+
+ .card .heading kol-icon {
+ font-size: 2rem;
+ }
+
+ .default {
+ border-color: var(--color-grey);
+ }
+
+ .default .heading kol-icon {
+ color: var(--color-grey);
+ }
+
+ .error {
+ border-color: var(--color-red);
+ }
+
+ .error .heading kol-icon {
+ color: var(--color-red);
+ }
+
+ .info {
+ border-color: var(--color-blue);
+ }
+
+ .info .heading kol-icon {
+ color: var(--color-blue);
+ }
+
+ .success {
+ border-color: var(--color-green);
+ }
+
+ .success .heading kol-icon {
+ color: var(--color-green);
+ }
+
+ .warning {
+ border-color: var(--color-orange);
+ }
+
+ .warning .heading kol-icon {
+ color: var(--color-orange);
+ }
+}
diff --git a/packages/themes/ecl/src/components/mixins-eu/alert-wc.scss b/packages/themes/ecl/src/components/mixins-eu/alert-wc.scss
new file mode 100644
index 0000000000..b6aaa06d70
--- /dev/null
+++ b/packages/themes/ecl/src/components/mixins-eu/alert-wc.scss
@@ -0,0 +1,90 @@
+@mixin kol-alert-wc($color: null) {
+ color: var($color);
+ font-size: 0.875em;
+ margin-left: calc(-1 * var(--spacing-2xs));
+}
+
+@mixin kol-alert-theme {
+ font-family: var(--font-family);
+
+ > div {
+ background-color: var(--color-white);
+ }
+
+ > div.card {
+ border-style: solid;
+ border-width: 2px;
+ }
+
+ > div.msg {
+ border: none;
+ }
+
+ .msg .heading kol-icon {
+ font-size: 1.5em;
+ margin: var(--spacing-2xs);
+ }
+
+ .msg .heading > div {
+ padding: var(--spacing-2xs);
+ }
+
+ .card {
+ padding-bottom: 1.5rem;
+ padding-inline-end: 0.5rem;
+ padding-inline-start: 1.5rem;
+ padding-top: 1.5rem;
+ }
+
+ .card .heading {
+ gap: 0.5rem;
+ }
+
+ .card .content {
+ margin-left: 2.5rem;
+ }
+
+ .card .heading kol-icon {
+ font-size: 2rem;
+ }
+
+ .default {
+ border-color: var(--color-grey);
+ }
+
+ .default .heading kol-icon {
+ color: var(--color-grey);
+ }
+
+ .error {
+ border-color: var(--color-red);
+ }
+
+ .error .heading kol-icon {
+ color: var(--color-red);
+ }
+
+ .info {
+ border-color: var(--color-blue);
+ }
+
+ .info .heading kol-icon {
+ color: var(--color-blue);
+ }
+
+ .success {
+ border-color: var(--color-green);
+ }
+
+ .success .heading kol-icon {
+ color: var(--color-green);
+ }
+
+ .warning {
+ border-color: var(--color-orange);
+ }
+
+ .warning .heading kol-icon {
+ color: var(--color-orange);
+ }
+}
diff --git a/packages/themes/itzbund/src/components/alert.scss b/packages/themes/itzbund/src/components/alert.scss
index ea5b6e1919..0f1fcfe8ca 100644
--- a/packages/themes/itzbund/src/components/alert.scss
+++ b/packages/themes/itzbund/src/components/alert.scss
@@ -1,38 +1,7 @@
+@import '../mixins/alert-wc.scss';
+
@layer kol-theme-component {
:host {
- --kolibri-border-width: 1px;
- }
- :host .default {
- border-color: var(--color-anthrazit);
- }
- .heading {
- gap: 0.5rem;
- }
- .default .heading-icon {
- background-color: var(--color-anthrazit);
- }
- :host .error {
- border-color: var(--color-rotton);
- }
- .error .heading-icon {
- background-color: var(--color-rotton);
- }
- :host .info {
- border-color: var(--color-petrol);
- }
- .info .heading-icon {
- background-color: var(--color-petrol);
- }
- :host .success {
- border-color: var(--color-gras);
- }
- :host .success .heading-icon {
- background-color: var(--color-gras);
- }
- :host .warning {
- border-color: var(--color-warn);
- }
- .warning .heading-icon {
- background-color: var(--color-warn);
+ @include kol-alert-theme;
}
}
diff --git a/packages/themes/itzbund/src/components/input-checkbox.scss b/packages/themes/itzbund/src/components/input-checkbox.scss
index cb9b5317a4..4d0449e3fd 100644
--- a/packages/themes/itzbund/src/components/input-checkbox.scss
+++ b/packages/themes/itzbund/src/components/input-checkbox.scss
@@ -1,7 +1,14 @@
+@import '../mixins/alert-wc.scss';
+
@layer kol-theme-component {
+ :host {
+ @include kol-alert-theme;
+ }
+
.checkbox-container {
justify-content: flex-start;
}
+
input {
color: var(--default-letter);
border-color: var(--default-border);
@@ -10,25 +17,32 @@
line-height: 24px;
font-size: 16px;
}
+
.required label > span::after {
content: '*';
padding-left: 0.125em;
}
+
input:hover {
border-color: var(--color-petrol);
- } /* NEU */
+ }
+
+ /* NEU */
kol-input {
display: grid;
align-items: center;
justify-items: left;
width: 100%;
}
+
kol-input.default {
grid-template-columns: calc(6 * 2 * var(--spacing)) auto;
}
+
.switch {
grid-template-columns: calc(13 * 2 * var(--spacing)) auto;
}
+
.button {
gap: 0.5rem 0;
grid-template-areas:
@@ -36,32 +50,40 @@
'hint hint'
'error error';
}
+
kol-input > div.input {
display: inline-flex;
order: 1;
}
+
kol-input > div.input input {
margin: 0px;
}
+
kol-input > label {
order: 2;
padding-left: calc(2 * 2 * var(--spacing));
}
- kol-input > kol-alert.error {
+
+ kol-input > kol-alert-wc.error {
order: 3;
padding-top: 0.25em;
grid-column: span 2 / auto;
- } /* CHECKBOX */
+ }
+
+ /* CHECKBOX */
input[type='checkbox'] {
appearance: none;
background-color: white;
cursor: pointer;
transition: 0.5s;
}
+
input[type='checkbox']:checked {
background-color: var(--color-petrol);
border-color: var(--color-petrol);
}
+
.default input[type='checkbox'] {
height: calc(6 * 2 * var(--spacing));
min-width: calc(6 * 2 * var(--spacing));
@@ -71,6 +93,7 @@
.default .icon {
margin-left: 0.25rem;
}
+
.default.checked .icon {
color: var(--color-weiss);
}
@@ -82,6 +105,7 @@
height: 1.7em;
position: relative;
}
+
.switch input[type='checkbox']:before {
/* border-radius: 0.25em; */
-webkit-transition: 0.5s;
@@ -95,20 +119,25 @@
background-color: black;
position: absolute;
}
+
.switch input[type='checkbox']:checked:before {
transform: translateX(1.5em);
background-color: white;
}
+
.switch input[type='checkbox']:indeterminate:before {
transform: translateX(0.75em);
background-color: var(--color-petrol);
}
+
.switch:is(:not(.checked), .indeterminate) .icon {
color: #fff;
}
+
.disabled {
opacity: 0.33;
}
+
kol-input span.hint {
grid-column: span 2;
font-style: italic;
@@ -117,6 +146,7 @@
order: 3;
padding: 0 var(--spacing);
}
+
.button:focus-within {
border-radius: 2rem;
outline-color: var(--color-achat) !important;
diff --git a/packages/themes/itzbund/src/components/input-color.scss b/packages/themes/itzbund/src/components/input-color.scss
index ad4e0070ee..027fa9bcec 100644
--- a/packages/themes/itzbund/src/components/input-color.scss
+++ b/packages/themes/itzbund/src/components/input-color.scss
@@ -1,4 +1,10 @@
+@import '../mixins/alert-wc.scss';
+
@layer kol-theme-component {
+ :host {
+ @include kol-alert-theme;
+ }
+
input:hover,
input:focus {
border-color: var(--border-color) !important;
@@ -8,6 +14,7 @@
outline-style: solid;
outline-width: 1px;
}
+
label {
color: var(--color-anthrazit);
font-size: 14px;
@@ -16,6 +23,7 @@
width: 100%;
font-weight: bold;
}
+
input {
cursor: pointer;
width: 100%;
@@ -29,22 +37,27 @@
line-height: 24px;
font-size: 16px;
}
+
.error input {
background-color: var(--color-rotton-20) !important;
border-color: var(--color-rotton) !important;
}
+
input:disabled {
background-color: var(--color-input-bg-default);
border-color: var(--border-color);
cursor: not-allowed;
}
- kol-alert {
+
+ kol-alert-wc {
margin-top: calc(2 * var(--spacing));
display: block;
}
+
.kol-required span::after {
content: '*';
}
+
input::placeholder {
font-style: italic;
}
diff --git a/packages/themes/itzbund/src/components/input-date.scss b/packages/themes/itzbund/src/components/input-date.scss
index ad4e0070ee..027fa9bcec 100644
--- a/packages/themes/itzbund/src/components/input-date.scss
+++ b/packages/themes/itzbund/src/components/input-date.scss
@@ -1,4 +1,10 @@
+@import '../mixins/alert-wc.scss';
+
@layer kol-theme-component {
+ :host {
+ @include kol-alert-theme;
+ }
+
input:hover,
input:focus {
border-color: var(--border-color) !important;
@@ -8,6 +14,7 @@
outline-style: solid;
outline-width: 1px;
}
+
label {
color: var(--color-anthrazit);
font-size: 14px;
@@ -16,6 +23,7 @@
width: 100%;
font-weight: bold;
}
+
input {
cursor: pointer;
width: 100%;
@@ -29,22 +37,27 @@
line-height: 24px;
font-size: 16px;
}
+
.error input {
background-color: var(--color-rotton-20) !important;
border-color: var(--color-rotton) !important;
}
+
input:disabled {
background-color: var(--color-input-bg-default);
border-color: var(--border-color);
cursor: not-allowed;
}
- kol-alert {
+
+ kol-alert-wc {
margin-top: calc(2 * var(--spacing));
display: block;
}
+
.kol-required span::after {
content: '*';
}
+
input::placeholder {
font-style: italic;
}
diff --git a/packages/themes/itzbund/src/components/input-email.scss b/packages/themes/itzbund/src/components/input-email.scss
index ad4e0070ee..027fa9bcec 100644
--- a/packages/themes/itzbund/src/components/input-email.scss
+++ b/packages/themes/itzbund/src/components/input-email.scss
@@ -1,4 +1,10 @@
+@import '../mixins/alert-wc.scss';
+
@layer kol-theme-component {
+ :host {
+ @include kol-alert-theme;
+ }
+
input:hover,
input:focus {
border-color: var(--border-color) !important;
@@ -8,6 +14,7 @@
outline-style: solid;
outline-width: 1px;
}
+
label {
color: var(--color-anthrazit);
font-size: 14px;
@@ -16,6 +23,7 @@
width: 100%;
font-weight: bold;
}
+
input {
cursor: pointer;
width: 100%;
@@ -29,22 +37,27 @@
line-height: 24px;
font-size: 16px;
}
+
.error input {
background-color: var(--color-rotton-20) !important;
border-color: var(--color-rotton) !important;
}
+
input:disabled {
background-color: var(--color-input-bg-default);
border-color: var(--border-color);
cursor: not-allowed;
}
- kol-alert {
+
+ kol-alert-wc {
margin-top: calc(2 * var(--spacing));
display: block;
}
+
.kol-required span::after {
content: '*';
}
+
input::placeholder {
font-style: italic;
}
diff --git a/packages/themes/itzbund/src/components/input-file.scss b/packages/themes/itzbund/src/components/input-file.scss
index ad4e0070ee..027fa9bcec 100644
--- a/packages/themes/itzbund/src/components/input-file.scss
+++ b/packages/themes/itzbund/src/components/input-file.scss
@@ -1,4 +1,10 @@
+@import '../mixins/alert-wc.scss';
+
@layer kol-theme-component {
+ :host {
+ @include kol-alert-theme;
+ }
+
input:hover,
input:focus {
border-color: var(--border-color) !important;
@@ -8,6 +14,7 @@
outline-style: solid;
outline-width: 1px;
}
+
label {
color: var(--color-anthrazit);
font-size: 14px;
@@ -16,6 +23,7 @@
width: 100%;
font-weight: bold;
}
+
input {
cursor: pointer;
width: 100%;
@@ -29,22 +37,27 @@
line-height: 24px;
font-size: 16px;
}
+
.error input {
background-color: var(--color-rotton-20) !important;
border-color: var(--color-rotton) !important;
}
+
input:disabled {
background-color: var(--color-input-bg-default);
border-color: var(--border-color);
cursor: not-allowed;
}
- kol-alert {
+
+ kol-alert-wc {
margin-top: calc(2 * var(--spacing));
display: block;
}
+
.kol-required span::after {
content: '*';
}
+
input::placeholder {
font-style: italic;
}
diff --git a/packages/themes/itzbund/src/components/input-number.scss b/packages/themes/itzbund/src/components/input-number.scss
index ad4e0070ee..027fa9bcec 100644
--- a/packages/themes/itzbund/src/components/input-number.scss
+++ b/packages/themes/itzbund/src/components/input-number.scss
@@ -1,4 +1,10 @@
+@import '../mixins/alert-wc.scss';
+
@layer kol-theme-component {
+ :host {
+ @include kol-alert-theme;
+ }
+
input:hover,
input:focus {
border-color: var(--border-color) !important;
@@ -8,6 +14,7 @@
outline-style: solid;
outline-width: 1px;
}
+
label {
color: var(--color-anthrazit);
font-size: 14px;
@@ -16,6 +23,7 @@
width: 100%;
font-weight: bold;
}
+
input {
cursor: pointer;
width: 100%;
@@ -29,22 +37,27 @@
line-height: 24px;
font-size: 16px;
}
+
.error input {
background-color: var(--color-rotton-20) !important;
border-color: var(--color-rotton) !important;
}
+
input:disabled {
background-color: var(--color-input-bg-default);
border-color: var(--border-color);
cursor: not-allowed;
}
- kol-alert {
+
+ kol-alert-wc {
margin-top: calc(2 * var(--spacing));
display: block;
}
+
.kol-required span::after {
content: '*';
}
+
input::placeholder {
font-style: italic;
}
diff --git a/packages/themes/itzbund/src/components/input-password.scss b/packages/themes/itzbund/src/components/input-password.scss
index ad4e0070ee..027fa9bcec 100644
--- a/packages/themes/itzbund/src/components/input-password.scss
+++ b/packages/themes/itzbund/src/components/input-password.scss
@@ -1,4 +1,10 @@
+@import '../mixins/alert-wc.scss';
+
@layer kol-theme-component {
+ :host {
+ @include kol-alert-theme;
+ }
+
input:hover,
input:focus {
border-color: var(--border-color) !important;
@@ -8,6 +14,7 @@
outline-style: solid;
outline-width: 1px;
}
+
label {
color: var(--color-anthrazit);
font-size: 14px;
@@ -16,6 +23,7 @@
width: 100%;
font-weight: bold;
}
+
input {
cursor: pointer;
width: 100%;
@@ -29,22 +37,27 @@
line-height: 24px;
font-size: 16px;
}
+
.error input {
background-color: var(--color-rotton-20) !important;
border-color: var(--color-rotton) !important;
}
+
input:disabled {
background-color: var(--color-input-bg-default);
border-color: var(--border-color);
cursor: not-allowed;
}
- kol-alert {
+
+ kol-alert-wc {
margin-top: calc(2 * var(--spacing));
display: block;
}
+
.kol-required span::after {
content: '*';
}
+
input::placeholder {
font-style: italic;
}
diff --git a/packages/themes/itzbund/src/components/input-radio.scss b/packages/themes/itzbund/src/components/input-radio.scss
index fec9ef5b86..a4799dd455 100644
--- a/packages/themes/itzbund/src/components/input-radio.scss
+++ b/packages/themes/itzbund/src/components/input-radio.scss
@@ -1,10 +1,17 @@
+@import '../mixins/alert-wc.scss';
+
@layer kol-theme-component {
+ :host {
+ @include kol-alert-theme;
+ }
+
:host input:focus {
outline-color: var(--color-achat) !important;
outline-offset: 2px;
outline-style: solid;
outline-width: 3px;
}
+
label {
color: var(--color-anthrazit);
font-size: 14px;
@@ -12,40 +19,50 @@
gap: 8px;
width: 100%;
}
+
input {
width: 100%;
color: var(--color-anthrazit);
border-color: var(--default-border);
border-width: 2px;
border-style: solid;
- border-radius: 5px; /* padding: 10px 14px; */
+ border-radius: 5px;
+ /* padding: 10px 14px; */
line-height: 24px;
font-size: 16px;
}
+
input:hover {
border-color: var(--color-achat);
}
- kol-alert {
+
+ kol-alert-wc {
display: block;
width: 100%;
}
+
.kol-required span::after {
content: '*';
- } /* RADIO */
+ }
+
+ /* RADIO */
fieldset {
border: 0px;
margin: 0px;
padding: 0px;
flex-wrap: wrap;
}
+
fieldset.horizontal {
gap: 1rem;
}
+
fieldset legend {
display: block;
width: 100%;
line-height: 1.5em;
}
+
.radio-input-wrapper,
.input {
cursor: pointer;
@@ -57,14 +74,17 @@
align-items: center;
position: relative;
}
+
.radio-label {
cursor: pointer;
display: flex;
width: 100%;
}
+
.radio-label span {
margin-top: 0.125em;
}
+
.radio-input-wrapper input[type='radio'] {
appearance: none;
transition: 0.5s;
@@ -73,16 +93,19 @@
min-width: calc(6 * 2 * var(--spacing));
width: calc(6 * 2 * var(--spacing));
}
+
.radio-input-wrapper input[type='radio']:checked:before {
box-shadow: 0 0 0.1rem black;
background-color: var(--color-petrol);
}
+
.radio-input-wrapper input[type='radio']:disabled {
background-color: var(--color-input-bg-default);
border-color: #999;
cursor: not-allowed;
}
- kol-alert {
+
+ kol-alert-wc {
width: 100%;
}
}
diff --git a/packages/themes/itzbund/src/components/input-range.scss b/packages/themes/itzbund/src/components/input-range.scss
index c68c9fd185..920dcdc403 100644
--- a/packages/themes/itzbund/src/components/input-range.scss
+++ b/packages/themes/itzbund/src/components/input-range.scss
@@ -1,30 +1,41 @@
+@import '../mixins/alert-wc.scss';
+
@layer kol-theme-component {
:host {
font-family: var(--font-family);
+ @include kol-alert-theme;
}
+
.inputs-wrapper {
gap: 1rem;
}
+
kol-input {
gap: 0.25rem;
}
+
kol-input .error {
order: 1;
}
+
kol-input label {
order: 2;
}
+
kol-input .input {
order: 3;
}
+
kol-input .hint {
order: 4;
font-size: 0.9rem;
font-style: italic;
}
+
input::placeholder {
color: var(--color-subtle);
}
+
.input {
background-color: var(--color-light);
border-color: var(--color-subtle);
@@ -33,43 +44,55 @@
border-width: 2px;
padding: 0 0.5rem;
}
+
.input > kol-icon {
width: 1rem;
}
+
.input.icon-left > kol-icon:first-child {
margin-right: 0.5rem;
}
+
.input.icon-right > kol-icon:last-child {
margin-left: 0.5rem;
}
+
.input:is(.icon-left, .icon-right) {
padding-left: 1rem;
padding-right: 1rem;
}
+
.input:hover {
border-color: var(--color-primary);
}
+
input:disabled {
cursor: not-allowed;
}
+
.required label > span::after {
content: '*';
padding-left: 0.125em;
}
+
kol-input.error {
border-left: 3px solid var(--color-danger);
padding-left: 1rem;
}
+
kol-input.error .input:focus-within {
outline-color: var(--color-danger) !important;
}
- kol-input.error kol-alert.error {
+
+ kol-input.error kol-alert-wc.error {
color: var(--color-danger);
font-weight: 700;
}
+
kol-input.disabled :is(input, label) {
opacity: 1;
}
+
kol-input.disabled :is(.input) {
background-color: var(--color-mute);
border-color: var(--color-mute-variant);
diff --git a/packages/themes/itzbund/src/components/input-text.scss b/packages/themes/itzbund/src/components/input-text.scss
index ad4e0070ee..027fa9bcec 100644
--- a/packages/themes/itzbund/src/components/input-text.scss
+++ b/packages/themes/itzbund/src/components/input-text.scss
@@ -1,4 +1,10 @@
+@import '../mixins/alert-wc.scss';
+
@layer kol-theme-component {
+ :host {
+ @include kol-alert-theme;
+ }
+
input:hover,
input:focus {
border-color: var(--border-color) !important;
@@ -8,6 +14,7 @@
outline-style: solid;
outline-width: 1px;
}
+
label {
color: var(--color-anthrazit);
font-size: 14px;
@@ -16,6 +23,7 @@
width: 100%;
font-weight: bold;
}
+
input {
cursor: pointer;
width: 100%;
@@ -29,22 +37,27 @@
line-height: 24px;
font-size: 16px;
}
+
.error input {
background-color: var(--color-rotton-20) !important;
border-color: var(--color-rotton) !important;
}
+
input:disabled {
background-color: var(--color-input-bg-default);
border-color: var(--border-color);
cursor: not-allowed;
}
- kol-alert {
+
+ kol-alert-wc {
margin-top: calc(2 * var(--spacing));
display: block;
}
+
.kol-required span::after {
content: '*';
}
+
input::placeholder {
font-style: italic;
}
diff --git a/packages/themes/itzbund/src/components/select.scss b/packages/themes/itzbund/src/components/select.scss
index 091dac1078..cd00bf0ade 100644
--- a/packages/themes/itzbund/src/components/select.scss
+++ b/packages/themes/itzbund/src/components/select.scss
@@ -1,4 +1,10 @@
+@import '../mixins/alert-wc.scss';
+
@layer kol-theme-component {
+ :host {
+ @include kol-alert-theme;
+ }
+
select:hover,
select:focus {
border-color: var(--default-border-hover);
@@ -7,6 +13,7 @@
outline-style: solid;
outline-width: 1px;
}
+
label {
color: var(--default-letter);
font-size: 14px;
@@ -15,10 +22,12 @@
width: 100%;
font-weight: bold;
}
+
select.error {
background-color: var(--danger-light) !important;
border-color: var(--danger);
}
+
select {
width: 100%;
color: var(--default-letter);
@@ -30,21 +39,26 @@
border-radius: 0;
background-color: #e8edf2 !important;
}
+
select:disabled {
cursor: not-allowed;
border-color: var(--border-default);
background-color: var(--background-light-grey);
}
+
option {
height: 2em;
}
+
select:not([multiple]) option {
padding: 0.5em;
}
- kol-alert {
+
+ kol-alert-wc {
margin-top: var(--spacing);
display: block;
}
+
.kol-required span::after {
content: '*';
}
diff --git a/packages/themes/itzbund/src/components/textarea.scss b/packages/themes/itzbund/src/components/textarea.scss
index 425a71f9bc..70ac4beac5 100644
--- a/packages/themes/itzbund/src/components/textarea.scss
+++ b/packages/themes/itzbund/src/components/textarea.scss
@@ -1,4 +1,10 @@
+@import '../mixins/alert-wc.scss';
+
@layer kol-theme-component {
+ :host {
+ @include kol-alert-theme;
+ }
+
textarea:hover,
textarea:focus {
border-color: var(--default-border-hover);
@@ -7,6 +13,7 @@
outline-style: solid;
outline-width: 1px;
}
+
label {
color: var(--default-letter);
font-size: 14px;
@@ -15,10 +22,12 @@
width: 100%;
font-weight: bold;
}
+
textarea.error {
background-color: var(--danger-light) !important;
border-color: var(--danger);
}
+
textarea {
width: 100%;
color: var(--default-letter);
@@ -30,21 +39,26 @@
border-radius: 0;
background-color: #e8edf2 !important;
}
+
textarea::placeholder {
color: var(--default-border);
}
+
textarea:disabled {
cursor: not-allowed;
}
+
textarea:disabled,
textarea:read-only {
border-color: var(--border-default);
background-color: var(--background-light-grey);
}
+
.kol-required span::after {
content: '*';
}
- kol-alert {
+
+ kol-alert-wc {
margin-top: var(--spacing);
display: block;
}
diff --git a/packages/themes/itzbund/src/mixins/alert-wc.scss b/packages/themes/itzbund/src/mixins/alert-wc.scss
new file mode 100644
index 0000000000..bf326894d4
--- /dev/null
+++ b/packages/themes/itzbund/src/mixins/alert-wc.scss
@@ -0,0 +1,47 @@
+@mixin kol-alert-theme {
+ --kolibri-border-width: 1px;
+
+ .default {
+ border-color: var(--color-anthrazit);
+ }
+
+ .heading {
+ gap: 0.5rem;
+ }
+
+ .default .heading-icon {
+ background-color: var(--color-anthrazit);
+ }
+
+ .error {
+ border-color: var(--color-rotton);
+ }
+
+ .error .heading-icon {
+ background-color: var(--color-rotton);
+ }
+
+ .info {
+ border-color: var(--color-petrol);
+ }
+
+ .info .heading-icon {
+ background-color: var(--color-petrol);
+ }
+
+ .success {
+ border-color: var(--color-gras);
+ }
+
+ .success .heading-icon {
+ background-color: var(--color-gras);
+ }
+
+ .warning {
+ border-color: var(--color-warn);
+ }
+
+ .warning .heading-icon {
+ background-color: var(--color-warn);
+ }
+}
From fec252c7c89c0a3989bbc9fce91837b75b8e618d Mon Sep 17 00:00:00 2001
From: Cyrine Ben Romdhane <135605630+anicyne@users.noreply.github.com>
Date: Mon, 4 Mar 2024 13:20:07 +0100
Subject: [PATCH 07/11] Added alert styling to kolibri input components
---
packages/components/src/components/input-checkbox/style.scss | 3 +++
packages/components/src/components/input-color/style.scss | 3 +++
packages/components/src/components/input-date/style.scss | 3 +++
packages/components/src/components/input-email/style.scss | 3 +++
packages/components/src/components/input-file/style.scss | 3 +++
packages/components/src/components/input-number/style.scss | 3 +++
packages/components/src/components/input-password/style.scss | 3 +++
packages/components/src/components/input-radio/style.scss | 3 +++
packages/components/src/components/input-range/style.scss | 3 +++
packages/components/src/components/input-text/style.scss | 3 +++
packages/components/src/components/input/component.tsx | 3 ---
11 files changed, 30 insertions(+), 3 deletions(-)
diff --git a/packages/components/src/components/input-checkbox/style.scss b/packages/components/src/components/input-checkbox/style.scss
index 8d4070abc7..31c5aef49d 100644
--- a/packages/components/src/components/input-checkbox/style.scss
+++ b/packages/components/src/components/input-checkbox/style.scss
@@ -3,3 +3,6 @@
@import 'button';
@import 'checkbox';
@import 'switch';
+@import '../@shared/kol-alert-mixin.scss';
+
+@include kol-alert-styles;
diff --git a/packages/components/src/components/input-color/style.scss b/packages/components/src/components/input-color/style.scss
index ab84f61847..bf877e2816 100644
--- a/packages/components/src/components/input-color/style.scss
+++ b/packages/components/src/components/input-color/style.scss
@@ -1,4 +1,7 @@
@import '../input-line';
+@import '../@shared/kol-alert-mixin.scss';
+
+@include kol-alert-styles;
@layer kol-component {
div.input {
diff --git a/packages/components/src/components/input-date/style.scss b/packages/components/src/components/input-date/style.scss
index 711c0ac815..fa313bd256 100644
--- a/packages/components/src/components/input-date/style.scss
+++ b/packages/components/src/components/input-date/style.scss
@@ -1,4 +1,7 @@
@import '../input-line';
+@import '../@shared/kol-alert-mixin.scss';
+
+@include kol-alert-styles;
@layer kol-component {
kol-input-number {
diff --git a/packages/components/src/components/input-email/style.scss b/packages/components/src/components/input-email/style.scss
index 73af87c47d..a7c869785d 100644
--- a/packages/components/src/components/input-email/style.scss
+++ b/packages/components/src/components/input-email/style.scss
@@ -1,4 +1,7 @@
@import '../input-line';
+@import '../@shared/kol-alert-mixin.scss';
+
+@include kol-alert-styles;
@layer kol-component {
}
diff --git a/packages/components/src/components/input-file/style.scss b/packages/components/src/components/input-file/style.scss
index 837544d776..f612c5c78e 100644
--- a/packages/components/src/components/input-file/style.scss
+++ b/packages/components/src/components/input-file/style.scss
@@ -1,4 +1,7 @@
@import '../input-line';
+@import '../@shared/kol-alert-mixin.scss';
+
+@include kol-alert-styles;
@layer kol-component {
label input[type='file']::-webkit-file-upload-button {
diff --git a/packages/components/src/components/input-number/style.scss b/packages/components/src/components/input-number/style.scss
index 73af87c47d..a7c869785d 100644
--- a/packages/components/src/components/input-number/style.scss
+++ b/packages/components/src/components/input-number/style.scss
@@ -1,4 +1,7 @@
@import '../input-line';
+@import '../@shared/kol-alert-mixin.scss';
+
+@include kol-alert-styles;
@layer kol-component {
}
diff --git a/packages/components/src/components/input-password/style.scss b/packages/components/src/components/input-password/style.scss
index 73af87c47d..a7c869785d 100644
--- a/packages/components/src/components/input-password/style.scss
+++ b/packages/components/src/components/input-password/style.scss
@@ -1,4 +1,7 @@
@import '../input-line';
+@import '../@shared/kol-alert-mixin.scss';
+
+@include kol-alert-styles;
@layer kol-component {
}
diff --git a/packages/components/src/components/input-radio/style.scss b/packages/components/src/components/input-radio/style.scss
index 0e6aeaebd0..3566374257 100644
--- a/packages/components/src/components/input-radio/style.scss
+++ b/packages/components/src/components/input-radio/style.scss
@@ -1,4 +1,7 @@
@import '../input';
+@import '../@shared/kol-alert-mixin.scss';
+
+@include kol-alert-styles;
@layer kol-component {
:host {
diff --git a/packages/components/src/components/input-range/style.scss b/packages/components/src/components/input-range/style.scss
index ca8737132e..8381f70067 100644
--- a/packages/components/src/components/input-range/style.scss
+++ b/packages/components/src/components/input-range/style.scss
@@ -1,4 +1,7 @@
@import '../input-line';
+@import '../@shared/kol-alert-mixin.scss';
+
+@include kol-alert-styles;
@layer kol-component {
.inputs-wrapper {
diff --git a/packages/components/src/components/input-text/style.scss b/packages/components/src/components/input-text/style.scss
index 73af87c47d..a7c869785d 100644
--- a/packages/components/src/components/input-text/style.scss
+++ b/packages/components/src/components/input-text/style.scss
@@ -1,4 +1,7 @@
@import '../input-line';
+@import '../@shared/kol-alert-mixin.scss';
+
+@include kol-alert-styles;
@layer kol-component {
}
diff --git a/packages/components/src/components/input/component.tsx b/packages/components/src/components/input/component.tsx
index b45c790f1e..fc9d58d71d 100644
--- a/packages/components/src/components/input/component.tsx
+++ b/packages/components/src/components/input/component.tsx
@@ -26,9 +26,6 @@ import type { Props } from './types';
*/
@Component({
tag: 'kol-input',
- styleUrls: {
- default: './style.scss',
- },
shadow: false,
})
export class KolInput implements Props {
From c956d6cf8bb890c4a1d171b26160c28c17b5d4d0 Mon Sep 17 00:00:00 2001
From: Cyrine Ben Romdhane <135605630+anicyne@users.noreply.github.com>
Date: Thu, 7 Mar 2024 11:20:23 +0100
Subject: [PATCH 08/11] Fix alert style
---
packages/themes/bmf/src/index.ts | 22 +++++++++----------
.../themes/default/src/mixins/alert-wc.scss | 2 +-
2 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/packages/themes/bmf/src/index.ts b/packages/themes/bmf/src/index.ts
index 7fd316cc71..34c0bf4a66 100644
--- a/packages/themes/bmf/src/index.ts
+++ b/packages/themes/bmf/src/index.ts
@@ -312,7 +312,7 @@ export const BMF = KoliBri.createTheme('bmf', {
}
.msg,
.msg {
- border-width: 0;
+ border-width: 0 !important;
}
.kol-alert-wc {
border-width: 2px;
@@ -670,7 +670,7 @@ export const BMF = KoliBri.createTheme('bmf', {
}
.msg,
.msg {
- border-width: 0;
+ border-width: 0 !important;
}
.kol-alert-wc {
border-width: 2px;
@@ -1028,7 +1028,7 @@ export const BMF = KoliBri.createTheme('bmf', {
}
.msg,
.msg {
- border-width: 0;
+ border-width: 0 !important;
}
.kol-alert-wc {
border-width: 2px;
@@ -1386,7 +1386,7 @@ export const BMF = KoliBri.createTheme('bmf', {
}
.msg,
.msg {
- border-width: 0;
+ border-width: 0 !important;
}
.kol-alert-wc {
border-width: 2px;
@@ -1744,7 +1744,7 @@ export const BMF = KoliBri.createTheme('bmf', {
}
.msg,
.msg {
- border-width: 0;
+ border-width: 0 !important;
}
.kol-alert-wc {
border-width: 2px;
@@ -2108,7 +2108,7 @@ export const BMF = KoliBri.createTheme('bmf', {
}
.msg,
.msg {
- border-width: 0;
+ border-width: 0 !important;
}
.kol-alert-wc {
border-width: 2px;
@@ -2489,7 +2489,7 @@ export const BMF = KoliBri.createTheme('bmf', {
}
.msg,
.msg {
- border-width: 0;
+ border-width: 0 !important;
}
.kol-alert-wc {
border-width: 2px;
@@ -3358,7 +3358,7 @@ export const BMF = KoliBri.createTheme('bmf', {
.msg,
.msg {
- border-width: 0;
+ border-width: 0 !important;
}
.kol-alert-wc {
border-width: 2px;
@@ -3724,7 +3724,7 @@ export const BMF = KoliBri.createTheme('bmf', {
}
.msg,
.msg {
- border-width: 0;
+ border-width: 0 !important;
}
.kol-alert-wc {
border-width: 2px;
@@ -4487,7 +4487,7 @@ export const BMF = KoliBri.createTheme('bmf', {
.msg,
.msg {
- border-width: 0;
+ border-width: 0 !important;
}
.kol-alert-wc {
border-width: 2px;
@@ -4899,7 +4899,7 @@ export const BMF = KoliBri.createTheme('bmf', {
}
.msg,
.msg {
- border-width: 0;
+ border-width: 0 !important;
}
.kol-alert-wc {
border-width: 2px;
diff --git a/packages/themes/default/src/mixins/alert-wc.scss b/packages/themes/default/src/mixins/alert-wc.scss
index e0bbf2afad..37485a8387 100644
--- a/packages/themes/default/src/mixins/alert-wc.scss
+++ b/packages/themes/default/src/mixins/alert-wc.scss
@@ -10,7 +10,7 @@
@mixin kol-alert-theme {
.msg {
- border-width: 0;
+ border-width: 0 !important;
}
.kol-alert-wc {
From efafc51627534975816c3c414e104f33269c7c6a Mon Sep 17 00:00:00 2001
From: Martin Oppitz <6279703+deleonio@users.noreply.github.com>
Date: Thu, 7 Mar 2024 16:46:41 +0100
Subject: [PATCH 09/11] chore: update deps and lock
---
package.json | 4 +-
packages/adapters/angular/v17/package.json | 6 +-
packages/adapters/react/package.json | 4 +-
packages/adapters/vue/package.json | 4 +-
packages/components/package.json | 28 +-
.../components/src/components/badge/readme.md | 2 +-
.../src/components/input-color/readme.md | 2 +-
.../src/components/input-date/readme.md | 2 +-
.../src/components/input-email/readme.md | 2 +-
.../src/components/input-file/readme.md | 2 +-
.../src/components/input-number/readme.md | 2 +-
.../src/components/input-password/readme.md | 2 +-
.../src/components/input-text/readme.md | 2 +-
packages/create-kolibri/package.json | 2 +-
.../templates/angular-app/package.json | 2 +-
.../templates/astro-app/package.json | 2 +-
.../templates/preact-app/package.json | 2 +-
.../templates/react-app/package.json | 2 +-
.../templates/solid-app/package.json | 2 +-
.../templates/vue-app/package.json | 2 +-
packages/designer/package.json | 6 +-
packages/samples/angular/package.json | 20 +-
packages/samples/library/app/package.json | 16 +-
.../components/adapters/angular/package.json | 6 +-
.../components/adapters/react/package.json | 4 +-
.../components/adapters/vue/package.json | 4 +-
.../samples/library/components/package.json | 22 +-
packages/samples/library/schema/package.json | 10 +-
packages/samples/library/theme/package.json | 12 +-
packages/samples/react/package.json | 16 +-
packages/samples/ssr/package.json | 10 +-
packages/samples/vite/package.json | 10 +-
packages/schema/package.json | 10 +-
packages/themes/default/package.json | 6 +-
packages/themes/package.json | 8 +-
packages/tools/kolibri-cli/package.json | 16 +-
packages/tools/visual-tests/package.json | 8 +-
pnpm-lock.yaml | 5206 ++++++++++-------
38 files changed, 3292 insertions(+), 2174 deletions(-)
diff --git a/package.json b/package.json
index 3d5ac92670..b99ff4f040 100644
--- a/package.json
+++ b/package.json
@@ -39,11 +39,11 @@
"lint-staged": "15.2.2",
"npm-check-updates": "16.14.15",
"npm-run-all": "4.1.5",
- "pnpm": "8.15.3",
+ "pnpm": "8.15.4",
"prettier": "3.2.5",
"rimraf": "3.0.2",
"ts-node": "10.9.2",
"ts-prune": "0.10.3",
- "typescript": "5.3.3"
+ "typescript": "5.4.2"
}
}
diff --git a/packages/adapters/angular/v17/package.json b/packages/adapters/angular/v17/package.json
index aac37e16ab..58861ced9a 100644
--- a/packages/adapters/angular/v17/package.json
+++ b/packages/adapters/angular/v17/package.json
@@ -63,9 +63,9 @@
"import": "./dist/index.js"
},
"devDependencies": {
- "@angular/compiler": "17.2.1",
- "@angular/compiler-cli": "17.2.1",
- "@angular/core": "17.2.1",
+ "@angular/compiler": "17.2.4",
+ "@angular/compiler-cli": "17.2.4",
+ "@angular/core": "17.2.4",
"@public-ui/components": "2.0.8",
"@types/minimatch": "5.1.2",
"@types/minimist": "1.2.5",
diff --git a/packages/adapters/react/package.json b/packages/adapters/react/package.json
index 650775e93e..d6a5689e6d 100644
--- a/packages/adapters/react/package.json
+++ b/packages/adapters/react/package.json
@@ -51,8 +51,8 @@
"@types/minimist": "1.2.5",
"@types/node": "ts5.3",
"@types/normalize-package-data": "2.4.4",
- "@types/react": "18.2.57",
- "@types/react-dom": "18.2.19",
+ "@types/react": "18.2.64",
+ "@types/react-dom": "18.2.21",
"react": "18.2.0",
"react-dom": "18.2.0",
"typescript": "5.3.3",
diff --git a/packages/adapters/vue/package.json b/packages/adapters/vue/package.json
index cfbcb09dd1..503df1cead 100644
--- a/packages/adapters/vue/package.json
+++ b/packages/adapters/vue/package.json
@@ -46,7 +46,7 @@
"prepack": "unbuild"
},
"devDependencies": {
- "@babel/types": "7.23.9",
+ "@babel/types": "7.24.0",
"@public-ui/components": "2.0.8",
"@types/minimatch": "5.1.2",
"@types/minimist": "1.2.5",
@@ -54,7 +54,7 @@
"@types/normalize-package-data": "2.4.4",
"typescript": "5.3.3",
"unbuild": "1.2.1",
- "vue": "3.4.19"
+ "vue": "3.4.21"
},
"peerDependencies": {
"@public-ui/components": "2.0.8",
diff --git a/packages/components/package.json b/packages/components/package.json
index 6028a5e29b..31877aba85 100644
--- a/packages/components/package.json
+++ b/packages/components/package.json
@@ -69,15 +69,15 @@
"dependencies": {
"@floating-ui/dom": "1.6.3",
"@public-ui/schema": "2.0.8",
- "adopted-style-sheets": "1.1.3",
- "i18next": "23.9.0",
+ "adopted-style-sheets": "1.1.4",
+ "i18next": "23.10.0",
"markdown-it": "14.0.0"
},
"devDependencies": {
"@stencil/angular-output-target": "0.8.4",
- "@stencil/core": "4.12.3",
+ "@stencil/core": "4.12.5",
"@stencil/postcss": "2.1.0",
- "@stencil/sass": "3.0.9",
+ "@stencil/sass": "3.0.10",
"@stencil/react-output-target": "0.5.3",
"@stencil/solid-output-target": "file:node_martin/stencil-solid-output-target-0.0.1.tgz",
"@stencil/vue-output-target": "0.8.7",
@@ -87,23 +87,23 @@
"@types/node": "ts5.3",
"@types/pug": "2.0.10",
"@types/twig": "1.12.16",
- "@typescript-eslint/eslint-plugin": "7.0.2",
- "@typescript-eslint/parser": "7.0.2",
- "autoprefixer": "10.4.17",
+ "@typescript-eslint/eslint-plugin": "7.1.1",
+ "@typescript-eslint/parser": "7.1.1",
+ "autoprefixer": "10.4.18",
"color-rgba": "2.4.0",
"cross-env": "7.0.3",
"clsx": "2.1.0",
- "cssnano": "6.0.3",
- "eslint": "8.56.0",
+ "cssnano": "6.1.0",
+ "eslint": "8.57.0",
"eslint-plugin-html": "8.0.0",
- "eslint-plugin-jsdoc": "48.1.0",
+ "eslint-plugin-jsdoc": "48.2.1",
"eslint-plugin-json": "3.1.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-no-loops": "0.3.0",
- "eslint-plugin-react": "7.33.2",
+ "eslint-plugin-react": "7.34.0",
"jest": "26.6.3",
- "knip": "5.0.1",
- "lighthouse": "11.5.0",
+ "knip": "5.0.3",
+ "lighthouse": "11.6.0",
"mustache": "4.2.0",
"postcss": "8.4.35",
"postcss-sorting": "8.0.2",
@@ -111,7 +111,7 @@
"pug": "3.0.2",
"rimraf": "3.0.2",
"stencil-awesome-test": "1.0.6",
- "terser": "5.27.2",
+ "terser": "5.29.1",
"tslib": "2.6.2",
"twig": "1.17.1",
"typescript": "5.3.3"
diff --git a/packages/components/src/components/badge/readme.md b/packages/components/src/components/badge/readme.md
index 09f00d676c..e96e6cc11c 100644
--- a/packages/components/src/components/badge/readme.md
+++ b/packages/components/src/components/badge/readme.md
@@ -104,7 +104,7 @@ Die zusätzliche Ausgabe eines **Icon** gewährleistet, dass der Nutzer auch hie
| `_color` | `_color` | Defines the backgroundColor and foregroundColor. | `string \| undefined \| { backgroundColor: string; foregroundColor: Stringified; }` | `'#000'` |
| `_icons` | `_icons` | Defines the icon classnames (e.g. `_icons="fa-solid fa-user"`). | `KoliBriHorizontalIcons & KoliBriVerticalIcons \| string \| undefined` | `undefined` |
| `_label` _(required)_ | `_label` | Defines the visible or semantic label of the component (e.g. aria-label, label, headline, caption, summary, etc.). | `string` | `undefined` |
-| `_smartButton` | `_smart-button` | Allows to add a button with an arbitrary action within the element (\_hide-label only). | `string \| undefined \| { _label: string; } & { _tabIndex?: number \| undefined; _value?: Stringified; _role?: AlternativeButtonLinkRolePropType \| undefined; _ariaControls?: string \| undefined; _ariaExpanded?: boolean \| undefined; _ariaSelected?: boolean \| undefined; _on?: ButtonCallbacksPropType \| undefined; _type?: "button" \| "reset" \| "submit" \| undefined; _variant?: "primary" \| "secondary" \| "normal" \| "tertiary" \| "danger" \| "ghost" \| "custom" \| undefined; _customClass?: string \| undefined; _disabled?: boolean \| undefined; _hideLabel?: boolean \| undefined; _icons?: IconsPropType \| undefined; _id?: string \| undefined; _name?: string \| undefined; _syncValueBySelector?: string \| undefined; _tooltipAlign?: AlignPropType \| undefined; _accessKey?: string \| undefined; }` | `undefined` |
+| `_smartButton` | `_smart-button` | Allows to add a button with an arbitrary action within the element (\_hide-label only). | `string \| undefined \| { _label: string; } & { _tabIndex?: number \| undefined; _value?: Stringified; _role?: AlternativeButtonLinkRolePropType \| undefined; _ariaControls?: string \| undefined; _ariaExpanded?: boolean \| undefined; _ariaSelected?: boolean \| undefined; _on?: ButtonCallbacksPropType \| undefined; _type?: "button" \| "reset" \| "submit" \| undefined; _variant?: "ghost" \| "primary" \| "secondary" \| "normal" \| "tertiary" \| "danger" \| "custom" \| undefined; _customClass?: string \| undefined; _disabled?: boolean \| undefined; _hideLabel?: boolean \| undefined; _icons?: IconsPropType \| undefined; _id?: string \| undefined; _name?: string \| undefined; _syncValueBySelector?: string \| undefined; _tooltipAlign?: AlignPropType \| undefined; _accessKey?: string \| undefined; }` | `undefined` |
## Dependencies
diff --git a/packages/components/src/components/input-color/readme.md b/packages/components/src/components/input-color/readme.md
index caf9e0df90..fd1998bcc1 100644
--- a/packages/components/src/components/input-color/readme.md
+++ b/packages/components/src/components/input-color/readme.md
@@ -62,7 +62,7 @@ Für eine vollständige Barrierefreiheit prüfen Sie die Verwendung einer vorgef
| `_label` _(required)_ | `_label` | Defines the visible or semantic label of the component (e.g. aria-label, label, headline, caption, summary, etc.). Set to `false` to enable the expert slot. | `string` | `undefined` |
| `_name` | `_name` | Defines the technical name of an input field. | `string \| undefined` | `undefined` |
| `_on` | -- | Gibt die EventCallback-Funktionen für das Input-Event an. | `InputTypeOnBlur & InputTypeOnClick & InputTypeOnChange & InputTypeOnFocus \| undefined` | `undefined` |
-| `_smartButton` | `_smart-button` | Allows to add a button with an arbitrary action within the element (\_hide-label only). | `string \| undefined \| { _label: string; } & { _tabIndex?: number \| undefined; _value?: Stringified; _role?: AlternativeButtonLinkRolePropType \| undefined; _ariaControls?: string \| undefined; _ariaExpanded?: boolean \| undefined; _ariaSelected?: boolean \| undefined; _on?: ButtonCallbacksPropType \| undefined; _type?: "button" \| "reset" \| "submit" \| undefined; _variant?: "primary" \| "secondary" \| "normal" \| "tertiary" \| "danger" \| "ghost" \| "custom" \| undefined; _customClass?: string \| undefined; _disabled?: boolean \| undefined; _hideLabel?: boolean \| undefined; _icons?: IconsPropType \| undefined; _id?: string \| undefined; _name?: string \| undefined; _syncValueBySelector?: string \| undefined; _tooltipAlign?: AlignPropType \| undefined; _accessKey?: string \| undefined; }` | `undefined` |
+| `_smartButton` | `_smart-button` | Allows to add a button with an arbitrary action within the element (\_hide-label only). | `string \| undefined \| { _label: string; } & { _tabIndex?: number \| undefined; _value?: Stringified; _role?: AlternativeButtonLinkRolePropType \| undefined; _ariaControls?: string \| undefined; _ariaExpanded?: boolean \| undefined; _ariaSelected?: boolean \| undefined; _on?: ButtonCallbacksPropType \| undefined; _type?: "button" \| "reset" \| "submit" \| undefined; _variant?: "ghost" \| "primary" \| "secondary" \| "normal" \| "tertiary" \| "danger" \| "custom" \| undefined; _customClass?: string \| undefined; _disabled?: boolean \| undefined; _hideLabel?: boolean \| undefined; _icons?: IconsPropType \| undefined; _id?: string \| undefined; _name?: string \| undefined; _syncValueBySelector?: string \| undefined; _tooltipAlign?: AlignPropType \| undefined; _accessKey?: string \| undefined; }` | `undefined` |
| `_suggestions` | `_suggestions` | Suggestions to provide for the input. | `W3CInputValue[] \| string \| undefined` | `undefined` |
| `_tabIndex` | `_tab-index` | Defines which tab-index the primary element of the component has. (https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/tabindex) | `number \| undefined` | `undefined` |
| `_tooltipAlign` | `_tooltip-align` | Defines where to show the Tooltip preferably: top, right, bottom or left. | `"bottom" \| "left" \| "right" \| "top" \| undefined` | `'top'` |
diff --git a/packages/components/src/components/input-date/readme.md b/packages/components/src/components/input-date/readme.md
index 06acdd3932..10a92a3888 100644
--- a/packages/components/src/components/input-date/readme.md
+++ b/packages/components/src/components/input-date/readme.md
@@ -95,7 +95,7 @@ Das Eingabefeld für Zeitangaben gibt es in unterschiedlichen Ausprägungen (Dat
| `_on` | -- | Gibt die EventCallback-Funktionen für das Input-Event an. | `InputTypeOnBlur & InputTypeOnClick & InputTypeOnChange & InputTypeOnFocus \| undefined` | `undefined` |
| `_readOnly` | `_read-only` | Makes the input element read only. | `boolean \| undefined` | `false` |
| `_required` | `_required` | Makes the input element required. | `boolean \| undefined` | `false` |
-| `_smartButton` | `_smart-button` | Allows to add a button with an arbitrary action within the element (\_hide-label only). | `string \| undefined \| { _label: string; } & { _tabIndex?: number \| undefined; _value?: Stringified; _role?: AlternativeButtonLinkRolePropType \| undefined; _ariaControls?: string \| undefined; _ariaExpanded?: boolean \| undefined; _ariaSelected?: boolean \| undefined; _on?: ButtonCallbacksPropType \| undefined; _type?: "button" \| "reset" \| "submit" \| undefined; _variant?: "primary" \| "secondary" \| "normal" \| "tertiary" \| "danger" \| "ghost" \| "custom" \| undefined; _customClass?: string \| undefined; _disabled?: boolean \| undefined; _hideLabel?: boolean \| undefined; _icons?: IconsPropType \| undefined; _id?: string \| undefined; _name?: string \| undefined; _syncValueBySelector?: string \| undefined; _tooltipAlign?: AlignPropType \| undefined; _accessKey?: string \| undefined; }` | `undefined` |
+| `_smartButton` | `_smart-button` | Allows to add a button with an arbitrary action within the element (\_hide-label only). | `string \| undefined \| { _label: string; } & { _tabIndex?: number \| undefined; _value?: Stringified; _role?: AlternativeButtonLinkRolePropType \| undefined; _ariaControls?: string \| undefined; _ariaExpanded?: boolean \| undefined; _ariaSelected?: boolean \| undefined; _on?: ButtonCallbacksPropType \| undefined; _type?: "button" \| "reset" \| "submit" \| undefined; _variant?: "ghost" \| "primary" \| "secondary" \| "normal" \| "tertiary" \| "danger" \| "custom" \| undefined; _customClass?: string \| undefined; _disabled?: boolean \| undefined; _hideLabel?: boolean \| undefined; _icons?: IconsPropType \| undefined; _id?: string \| undefined; _name?: string \| undefined; _syncValueBySelector?: string \| undefined; _tooltipAlign?: AlignPropType \| undefined; _accessKey?: string \| undefined; }` | `undefined` |
| `_step` | `_step` | Defines the step size for value changes. | `number \| undefined` | `undefined` |
| `_suggestions` | `_suggestions` | Suggestions to provide for the input. | `W3CInputValue[] \| string \| undefined` | `undefined` |
| `_tabIndex` | `_tab-index` | Defines which tab-index the primary element of the component has. (https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/tabindex) | `number \| undefined` | `undefined` |
diff --git a/packages/components/src/components/input-email/readme.md b/packages/components/src/components/input-email/readme.md
index 194717495b..043748f257 100644
--- a/packages/components/src/components/input-email/readme.md
+++ b/packages/components/src/components/input-email/readme.md
@@ -66,7 +66,7 @@ Um eine fehlgeschlagene Validierung anzuzeigen, setzen Sie das Attrbut **`_error
| `_placeholder` | `_placeholder` | Defines the placeholder for input field. To be shown when there's no value. | `string \| undefined` | `undefined` |
| `_readOnly` | `_read-only` | Makes the input element read only. | `boolean \| undefined` | `false` |
| `_required` | `_required` | Makes the input element required. | `boolean \| undefined` | `false` |
-| `_smartButton` | `_smart-button` | Allows to add a button with an arbitrary action within the element (\_hide-label only). | `string \| undefined \| { _label: string; } & { _tabIndex?: number \| undefined; _value?: Stringified; _role?: AlternativeButtonLinkRolePropType \| undefined; _ariaControls?: string \| undefined; _ariaExpanded?: boolean \| undefined; _ariaSelected?: boolean \| undefined; _on?: ButtonCallbacksPropType \| undefined; _type?: "button" \| "reset" \| "submit" \| undefined; _variant?: "primary" \| "secondary" \| "normal" \| "tertiary" \| "danger" \| "ghost" \| "custom" \| undefined; _customClass?: string \| undefined; _disabled?: boolean \| undefined; _hideLabel?: boolean \| undefined; _icons?: IconsPropType \| undefined; _id?: string \| undefined; _name?: string \| undefined; _syncValueBySelector?: string \| undefined; _tooltipAlign?: AlignPropType \| undefined; _accessKey?: string \| undefined; }` | `undefined` |
+| `_smartButton` | `_smart-button` | Allows to add a button with an arbitrary action within the element (\_hide-label only). | `string \| undefined \| { _label: string; } & { _tabIndex?: number \| undefined; _value?: Stringified; _role?: AlternativeButtonLinkRolePropType \| undefined; _ariaControls?: string \| undefined; _ariaExpanded?: boolean \| undefined; _ariaSelected?: boolean \| undefined; _on?: ButtonCallbacksPropType \| undefined; _type?: "button" \| "reset" \| "submit" \| undefined; _variant?: "ghost" \| "primary" \| "secondary" \| "normal" \| "tertiary" \| "danger" \| "custom" \| undefined; _customClass?: string \| undefined; _disabled?: boolean \| undefined; _hideLabel?: boolean \| undefined; _icons?: IconsPropType \| undefined; _id?: string \| undefined; _name?: string \| undefined; _syncValueBySelector?: string \| undefined; _tooltipAlign?: AlignPropType \| undefined; _accessKey?: string \| undefined; }` | `undefined` |
| `_suggestions` | `_suggestions` | Suggestions to provide for the input. | `W3CInputValue[] \| string \| undefined` | `undefined` |
| `_tabIndex` | `_tab-index` | Defines which tab-index the primary element of the component has. (https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/tabindex) | `number \| undefined` | `undefined` |
| `_tooltipAlign` | `_tooltip-align` | Defines where to show the Tooltip preferably: top, right, bottom or left. | `"bottom" \| "left" \| "right" \| "top" \| undefined` | `'top'` |
diff --git a/packages/components/src/components/input-file/readme.md b/packages/components/src/components/input-file/readme.md
index 620eea730c..10e2d6e1f8 100644
--- a/packages/components/src/components/input-file/readme.md
+++ b/packages/components/src/components/input-file/readme.md
@@ -58,7 +58,7 @@ Mögliche Werte und weitere Informationen erhalten Sie im ; _role?: AlternativeButtonLinkRolePropType \| undefined; _ariaControls?: string \| undefined; _ariaExpanded?: boolean \| undefined; _ariaSelected?: boolean \| undefined; _on?: ButtonCallbacksPropType \| undefined; _type?: "button" \| "reset" \| "submit" \| undefined; _variant?: "ghost" \| "primary" \| "secondary" \| "normal" \| "tertiary" \| "danger" \| "custom" \| undefined; _customClass?: string \| undefined; _disabled?: boolean \| undefined; _hideLabel?: boolean \| undefined; _icons?: IconsPropType \| undefined; _id?: string \| undefined; _name?: string \| undefined; _syncValueBySelector?: string \| undefined; _tooltipAlign?: AlignPropType \| undefined; _accessKey?: string \| undefined; }` | `undefined` |
| `_tabIndex` | `_tab-index` | Defines which tab-index the primary element of the component has. (https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/tabindex) | `number \| undefined` | `undefined` |
| `_tooltipAlign` | `_tooltip-align` | Defines where to show the Tooltip preferably: top, right, bottom or left. | `"bottom" \| "left" \| "right" \| "top" \| undefined` | `'top'` |
| `_touched` | `_touched` | Shows if the input was touched by a user. | `boolean \| undefined` | `false` |
diff --git a/packages/components/src/components/input-number/readme.md b/packages/components/src/components/input-number/readme.md
index 0a86f6ac77..648e9ed156 100644
--- a/packages/components/src/components/input-number/readme.md
+++ b/packages/components/src/components/input-number/readme.md
@@ -55,7 +55,7 @@ Der Input-Typ **Number** erzeugt ein Eingabefeld für Zahlen.
| `_placeholder` | `_placeholder` | Defines the placeholder for input field. To be shown when there's no value. | `string \| undefined` | `undefined` |
| `_readOnly` | `_read-only` | Makes the input element read only. | `boolean \| undefined` | `false` |
| `_required` | `_required` | Makes the input element required. | `boolean \| undefined` | `false` |
-| `_smartButton` | `_smart-button` | Allows to add a button with an arbitrary action within the element (\_hide-label only). | `string \| undefined \| { _label: string; } & { _tabIndex?: number \| undefined; _value?: Stringified; _role?: AlternativeButtonLinkRolePropType \| undefined; _ariaControls?: string \| undefined; _ariaExpanded?: boolean \| undefined; _ariaSelected?: boolean \| undefined; _on?: ButtonCallbacksPropType \| undefined; _type?: "button" \| "reset" \| "submit" \| undefined; _variant?: "primary" \| "secondary" \| "normal" \| "tertiary" \| "danger" \| "ghost" \| "custom" \| undefined; _customClass?: string \| undefined; _disabled?: boolean \| undefined; _hideLabel?: boolean \| undefined; _icons?: IconsPropType \| undefined; _id?: string \| undefined; _name?: string \| undefined; _syncValueBySelector?: string \| undefined; _tooltipAlign?: AlignPropType \| undefined; _accessKey?: string \| undefined; }` | `undefined` |
+| `_smartButton` | `_smart-button` | Allows to add a button with an arbitrary action within the element (\_hide-label only). | `string \| undefined \| { _label: string; } & { _tabIndex?: number \| undefined; _value?: Stringified; _role?: AlternativeButtonLinkRolePropType \| undefined; _ariaControls?: string \| undefined; _ariaExpanded?: boolean \| undefined; _ariaSelected?: boolean \| undefined; _on?: ButtonCallbacksPropType \| undefined; _type?: "button" \| "reset" \| "submit" \| undefined; _variant?: "ghost" \| "primary" \| "secondary" \| "normal" \| "tertiary" \| "danger" \| "custom" \| undefined; _customClass?: string \| undefined; _disabled?: boolean \| undefined; _hideLabel?: boolean \| undefined; _icons?: IconsPropType \| undefined; _id?: string \| undefined; _name?: string \| undefined; _syncValueBySelector?: string \| undefined; _tooltipAlign?: AlignPropType \| undefined; _accessKey?: string \| undefined; }` | `undefined` |
| `_step` | `_step` | Defines the step size for value changes. | `number \| undefined` | `undefined` |
| `_suggestions` | `_suggestions` | Suggestions to provide for the input. | `W3CInputValue[] \| string \| undefined` | `undefined` |
| `_tabIndex` | `_tab-index` | Defines which tab-index the primary element of the component has. (https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/tabindex) | `number \| undefined` | `undefined` |
diff --git a/packages/components/src/components/input-password/readme.md b/packages/components/src/components/input-password/readme.md
index a1d1cc2d2a..72d5cb48fb 100644
--- a/packages/components/src/components/input-password/readme.md
+++ b/packages/components/src/components/input-password/readme.md
@@ -57,7 +57,7 @@ Der Input-Typ **Password** erzeugt ein Eingabefeld für Passwörter. Die Eingabe
| `_placeholder` | `_placeholder` | Defines the placeholder for input field. To be shown when there's no value. | `string \| undefined` | `undefined` |
| `_readOnly` | `_read-only` | Makes the input element read only. | `boolean \| undefined` | `false` |
| `_required` | `_required` | Makes the input element required. | `boolean \| undefined` | `false` |
-| `_smartButton` | `_smart-button` | Allows to add a button with an arbitrary action within the element (\_hide-label only). | `string \| undefined \| { _label: string; } & { _tabIndex?: number \| undefined; _value?: Stringified; _role?: AlternativeButtonLinkRolePropType \| undefined; _ariaControls?: string \| undefined; _ariaExpanded?: boolean \| undefined; _ariaSelected?: boolean \| undefined; _on?: ButtonCallbacksPropType \| undefined; _type?: "button" \| "reset" \| "submit" \| undefined; _variant?: "primary" \| "secondary" \| "normal" \| "tertiary" \| "danger" \| "ghost" \| "custom" \| undefined; _customClass?: string \| undefined; _disabled?: boolean \| undefined; _hideLabel?: boolean \| undefined; _icons?: IconsPropType \| undefined; _id?: string \| undefined; _name?: string \| undefined; _syncValueBySelector?: string \| undefined; _tooltipAlign?: AlignPropType \| undefined; _accessKey?: string \| undefined; }` | `undefined` |
+| `_smartButton` | `_smart-button` | Allows to add a button with an arbitrary action within the element (\_hide-label only). | `string \| undefined \| { _label: string; } & { _tabIndex?: number \| undefined; _value?: Stringified; _role?: AlternativeButtonLinkRolePropType \| undefined; _ariaControls?: string \| undefined; _ariaExpanded?: boolean \| undefined; _ariaSelected?: boolean \| undefined; _on?: ButtonCallbacksPropType \| undefined; _type?: "button" \| "reset" \| "submit" \| undefined; _variant?: "ghost" \| "primary" \| "secondary" \| "normal" \| "tertiary" \| "danger" \| "custom" \| undefined; _customClass?: string \| undefined; _disabled?: boolean \| undefined; _hideLabel?: boolean \| undefined; _icons?: IconsPropType \| undefined; _id?: string \| undefined; _name?: string \| undefined; _syncValueBySelector?: string \| undefined; _tooltipAlign?: AlignPropType \| undefined; _accessKey?: string \| undefined; }` | `undefined` |
| `_tabIndex` | `_tab-index` | Defines which tab-index the primary element of the component has. (https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/tabindex) | `number \| undefined` | `undefined` |
| `_tooltipAlign` | `_tooltip-align` | Defines where to show the Tooltip preferably: top, right, bottom or left. | `"bottom" \| "left" \| "right" \| "top" \| undefined` | `'top'` |
| `_touched` | `_touched` | Shows if the input was touched by a user. | `boolean \| undefined` | `false` |
diff --git a/packages/components/src/components/input-text/readme.md b/packages/components/src/components/input-text/readme.md
index e61cdc3fee..de2625dcd9 100644
--- a/packages/components/src/components/input-text/readme.md
+++ b/packages/components/src/components/input-text/readme.md
@@ -76,7 +76,7 @@ Der Input-Typ **Text** erzeugt ein Eingabefeld für normalen Text, Suchbegriffe,
| `_placeholder` | `_placeholder` | Defines the placeholder for input field. To be shown when there's no value. | `string \| undefined` | `undefined` |
| `_readOnly` | `_read-only` | Makes the input element read only. | `boolean \| undefined` | `false` |
| `_required` | `_required` | Makes the input element required. | `boolean \| undefined` | `false` |
-| `_smartButton` | `_smart-button` | Allows to add a button with an arbitrary action within the element (\_hide-label only). | `string \| undefined \| { _label: string; } & { _tabIndex?: number \| undefined; _value?: Stringified; _role?: AlternativeButtonLinkRolePropType \| undefined; _ariaControls?: string \| undefined; _ariaExpanded?: boolean \| undefined; _ariaSelected?: boolean \| undefined; _on?: ButtonCallbacksPropType \| undefined; _type?: "button" \| "reset" \| "submit" \| undefined; _variant?: "primary" \| "secondary" \| "normal" \| "tertiary" \| "danger" \| "ghost" \| "custom" \| undefined; _customClass?: string \| undefined; _disabled?: boolean \| undefined; _hideLabel?: boolean \| undefined; _icons?: IconsPropType \| undefined; _id?: string \| undefined; _name?: string \| undefined; _syncValueBySelector?: string \| undefined; _tooltipAlign?: AlignPropType \| undefined; _accessKey?: string \| undefined; }` | `undefined` |
+| `_smartButton` | `_smart-button` | Allows to add a button with an arbitrary action within the element (\_hide-label only). | `string \| undefined \| { _label: string; } & { _tabIndex?: number \| undefined; _value?: Stringified; _role?: AlternativeButtonLinkRolePropType \| undefined; _ariaControls?: string \| undefined; _ariaExpanded?: boolean \| undefined; _ariaSelected?: boolean \| undefined; _on?: ButtonCallbacksPropType \| undefined; _type?: "button" \| "reset" \| "submit" \| undefined; _variant?: "ghost" \| "primary" \| "secondary" \| "normal" \| "tertiary" \| "danger" \| "custom" \| undefined; _customClass?: string \| undefined; _disabled?: boolean \| undefined; _hideLabel?: boolean \| undefined; _icons?: IconsPropType \| undefined; _id?: string \| undefined; _name?: string \| undefined; _syncValueBySelector?: string \| undefined; _tooltipAlign?: AlignPropType \| undefined; _accessKey?: string \| undefined; }` | `undefined` |
| `_suggestions` | `_suggestions` | Suggestions to provide for the input. | `W3CInputValue[] \| string \| undefined` | `undefined` |
| `_tabIndex` | `_tab-index` | Defines which tab-index the primary element of the component has. (https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/tabindex) | `number \| undefined` | `undefined` |
| `_tooltipAlign` | `_tooltip-align` | Defines where to show the Tooltip preferably: top, right, bottom or left. | `"bottom" \| "left" \| "right" \| "top" \| undefined` | `'top'` |
diff --git a/packages/create-kolibri/package.json b/packages/create-kolibri/package.json
index f8a37c919b..75570c91e0 100644
--- a/packages/create-kolibri/package.json
+++ b/packages/create-kolibri/package.json
@@ -98,7 +98,7 @@
},
"devDependencies": {
"@types/node": "ts5.3",
- "knip": "5.0.2",
+ "knip": "5.0.3",
"prettier": "3.2.5",
"rimraf": "3.0.2",
"tsup": "8.0.2",
diff --git a/packages/create-kolibri/templates/angular-app/package.json b/packages/create-kolibri/templates/angular-app/package.json
index 3f6ce12df6..07b6cd51fd 100644
--- a/packages/create-kolibri/templates/angular-app/package.json
+++ b/packages/create-kolibri/templates/angular-app/package.json
@@ -40,7 +40,7 @@
"@ngtools/webpack": "17.2.1",
"@unocss/preset-mini": "0.47.6",
"@unocss/webpack": "0.47.6",
- "chromedriver": "122.0.3",
+ "chromedriver": "122.0.4",
"cpy-cli": "5.0.0",
"knip": "5.0.2",
"eslint-plugin-jsx-a11y": "6.8.0",
diff --git a/packages/create-kolibri/templates/astro-app/package.json b/packages/create-kolibri/templates/astro-app/package.json
index cf902b22d3..78c090a828 100644
--- a/packages/create-kolibri/templates/astro-app/package.json
+++ b/packages/create-kolibri/templates/astro-app/package.json
@@ -33,7 +33,7 @@
"@types/node": "18.11.17",
"@types/react-dom": "18.0.9",
"astro": "1.7.2",
- "chromedriver": "121.0.0",
+ "chromedriver": "122.0.4",
"cpy-cli": "5.0.0",
"nightwatch-axe-verbose": "2.3.0",
"npm-check-updates": "16.6.0",
diff --git a/packages/create-kolibri/templates/preact-app/package.json b/packages/create-kolibri/templates/preact-app/package.json
index d814421879..b0116d319b 100644
--- a/packages/create-kolibri/templates/preact-app/package.json
+++ b/packages/create-kolibri/templates/preact-app/package.json
@@ -36,7 +36,7 @@
"@leanup/stack-webpack": "1.3.49",
"@unocss/preset-mini": "0.47.6",
"@unocss/webpack": "0.47.6",
- "chromedriver": "122.0.3",
+ "chromedriver": "122.0.4",
"cpy-cli": "5.0.0",
"knip": "5.0.2",
"eslint-plugin-jsx-a11y": "6.8.0",
diff --git a/packages/create-kolibri/templates/react-app/package.json b/packages/create-kolibri/templates/react-app/package.json
index a73fca485e..ce9b8b1bf0 100644
--- a/packages/create-kolibri/templates/react-app/package.json
+++ b/packages/create-kolibri/templates/react-app/package.json
@@ -39,7 +39,7 @@
"@types/react-dom": "18.2.19",
"@unocss/preset-mini": "0.58.5",
"@unocss/webpack": "0.58.5",
- "chromedriver": "122.0.3",
+ "chromedriver": "122.0.4",
"cpy-cli": "5.0.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-react": "7.33.2",
diff --git a/packages/create-kolibri/templates/solid-app/package.json b/packages/create-kolibri/templates/solid-app/package.json
index 8be56dbba4..808438deb0 100644
--- a/packages/create-kolibri/templates/solid-app/package.json
+++ b/packages/create-kolibri/templates/solid-app/package.json
@@ -37,7 +37,7 @@
"@leanup/stack-webpack": "1.3.49",
"@unocss/preset-mini": "0.47.6",
"@unocss/webpack": "0.47.6",
- "chromedriver": "121.0.0",
+ "chromedriver": "122.0.4",
"cpy-cli": "4.2.0",
"nightwatch-axe-verbose": "2.3.0",
"npm-check-updates": "16.6.0",
diff --git a/packages/create-kolibri/templates/vue-app/package.json b/packages/create-kolibri/templates/vue-app/package.json
index 29e57bcc5d..2230b09654 100644
--- a/packages/create-kolibri/templates/vue-app/package.json
+++ b/packages/create-kolibri/templates/vue-app/package.json
@@ -36,7 +36,7 @@
"@leanup/stack-vue3": "1.3.49",
"@unocss/preset-mini": "0.58.5",
"@unocss/webpack": "0.58.5",
- "chromedriver": "122.0.3",
+ "chromedriver": "122.0.4",
"cpy-cli": "5.0.0",
"npm-check-updates": "16.14.15",
"npm-run-all": "4.1.5",
diff --git a/packages/designer/package.json b/packages/designer/package.json
index d127e5d396..31528920ff 100644
--- a/packages/designer/package.json
+++ b/packages/designer/package.json
@@ -34,7 +34,7 @@
"@public-ui/components": "2.0.8",
"@public-ui/solid": "2.0.8",
"@public-ui/themes": "2.0.8",
- "adopted-style-sheets": "1.1.3",
+ "adopted-style-sheets": "1.1.4",
"monaco-editor": "0.46.0",
"monaco-editor-webpack-plugin": "7.1.0",
"prettier": "2.8.8",
@@ -50,14 +50,14 @@
"@unocss/preset-mini": "0.58.5",
"@unocss/webpack": "0.58.5",
"ajv": "8.12.0",
- "chromedriver": "121.0.2",
+ "chromedriver": "122.0.4",
"cpy-cli": "5.0.0",
"depcheck": "1.4.7",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-no-loops": "0.3.0",
"nightwatch-axe-verbose": "2.3.0",
"npm-run-all": "4.1.5",
- "playwright": "1.41.2",
+ "playwright": "1.42.1",
"react-dev-utils": "12.0.1",
"rimraf": "3.0.2",
"ts-prune": "0.10.3",
diff --git a/packages/samples/angular/package.json b/packages/samples/angular/package.json
index 0158526224..483b0b3a9a 100644
--- a/packages/samples/angular/package.json
+++ b/packages/samples/angular/package.json
@@ -16,25 +16,25 @@
"unused": "ts-prune -e src"
},
"dependencies": {
- "@angular/common": "17.2.1",
- "@angular/compiler": "17.2.1",
- "@angular/compiler-cli": "17.2.1",
- "@angular/core": "17.2.1",
- "@angular/forms": "17.2.1",
- "@angular/platform-browser": "17.2.1",
- "@angular/platform-browser-dynamic": "17.2.1",
+ "@angular/common": "17.2.4",
+ "@angular/compiler": "17.2.4",
+ "@angular/compiler-cli": "17.2.4",
+ "@angular/core": "17.2.4",
+ "@angular/forms": "17.2.4",
+ "@angular/platform-browser": "17.2.4",
+ "@angular/platform-browser-dynamic": "17.2.4",
"@public-ui/angular-v17": "2.0.8",
"@public-ui/components": "2.0.8",
"@public-ui/themes": "2.0.8",
"zone.js": "0.14.4"
},
"devDependencies": {
- "adopted-style-sheets": "1.1.3",
+ "adopted-style-sheets": "1.1.4",
"@leanup/stack-angular": "1.3.49",
"@leanup/stack": "1.3.49",
"@leanup/stack-webpack": "1.3.49",
- "@ngtools/webpack": "17.2.0",
- "chromedriver": "121.0.2",
+ "@ngtools/webpack": "17.2.3",
+ "chromedriver": "122.0.4",
"cpy-cli": "5.0.0",
"nightwatch-axe-verbose": "2.3.0",
"npm-check-updates": "16.14.15",
diff --git a/packages/samples/library/app/package.json b/packages/samples/library/app/package.json
index b9cca1e710..540520c165 100644
--- a/packages/samples/library/app/package.json
+++ b/packages/samples/library/app/package.json
@@ -24,28 +24,28 @@
"@public-ui/library-components": "0.0.0",
"@public-ui/library-react": "0.0.0",
"@public-ui/react": "2.0.8",
- "@types/node": "20.11.19",
- "@types/react": "18.2.57",
- "@types/react-dom": "18.2.19",
+ "@types/node": "20.11.25",
+ "@types/react": "18.2.64",
+ "@types/react-dom": "18.2.21",
"@unocss/preset-uno": "0.58.5",
"@unocss/webpack": "0.58.5",
"ajv": "8.12.0",
- "chromedriver": "121.0.2",
+ "chromedriver": "122.0.4",
"cpy-cli": "5.0.0",
"eslint-plugin-jsx-a11y": "6.8.0",
- "eslint-plugin-react": "7.33.2",
+ "eslint-plugin-react": "7.34.0",
"formik": "2.4.5",
"nightwatch-axe-verbose": "2.3.0",
"npm-run-all": "4.1.5",
"react": "18.2.0",
"react-dom": "18.2.0",
- "react-router": "6.22.1",
- "react-router-dom": "6.22.1",
+ "react-router": "6.22.3",
+ "react-router-dom": "6.22.3",
"rimraf": "3.0.2",
"ts-prune": "0.10.3",
"typescript": "5.3.3",
"world_countries_lists": "2.9.0",
- "yup": "1.3.3"
+ "yup": "1.4.0"
},
"files": [
".eslintignore",
diff --git a/packages/samples/library/components/adapters/angular/package.json b/packages/samples/library/components/adapters/angular/package.json
index 03528b522e..9f7b125b31 100644
--- a/packages/samples/library/components/adapters/angular/package.json
+++ b/packages/samples/library/components/adapters/angular/package.json
@@ -26,9 +26,9 @@
"import": "./dist/index.js"
},
"devDependencies": {
- "@angular/compiler": "17.2.1",
- "@angular/compiler-cli": "17.2.1",
- "@angular/core": "17.2.1",
+ "@angular/compiler": "17.2.4",
+ "@angular/compiler-cli": "17.2.4",
+ "@angular/core": "17.2.4",
"@public-ui/library-components": "0.0.0",
"@types/minimatch": "5.1.2",
"@types/minimist": "1.2.5",
diff --git a/packages/samples/library/components/adapters/react/package.json b/packages/samples/library/components/adapters/react/package.json
index 273ad63424..796270fe8f 100644
--- a/packages/samples/library/components/adapters/react/package.json
+++ b/packages/samples/library/components/adapters/react/package.json
@@ -14,8 +14,8 @@
"@types/minimist": "1.2.5",
"@types/node": "ts5.3",
"@types/normalize-package-data": "2.4.4",
- "@types/react": "18.2.57",
- "@types/react-dom": "18.2.19",
+ "@types/react": "18.2.64",
+ "@types/react-dom": "18.2.21",
"react": "18.2.0",
"react-dom": "18.2.0",
"typescript": "5.3.3",
diff --git a/packages/samples/library/components/adapters/vue/package.json b/packages/samples/library/components/adapters/vue/package.json
index 7ca2f6f6f7..d0bbc2e147 100644
--- a/packages/samples/library/components/adapters/vue/package.json
+++ b/packages/samples/library/components/adapters/vue/package.json
@@ -9,7 +9,7 @@
"prepack": "unbuild"
},
"devDependencies": {
- "@babel/types": "7.23.9",
+ "@babel/types": "7.24.0",
"@public-ui/library-components": "0.0.0",
"@types/minimatch": "5.1.2",
"@types/minimist": "1.2.5",
@@ -17,7 +17,7 @@
"@types/normalize-package-data": "2.4.4",
"typescript": "5.3.3",
"unbuild": "1.2.1",
- "vue": "3.4.19"
+ "vue": "3.4.21"
},
"peerDependencies": {
"@public-ui/library-components": "0.0.0",
diff --git a/packages/samples/library/components/package.json b/packages/samples/library/components/package.json
index dde0b04418..fa61bb9406 100644
--- a/packages/samples/library/components/package.json
+++ b/packages/samples/library/components/package.json
@@ -32,37 +32,37 @@
"dependencies": {
"@public-ui/library-schema": "0.0.0",
"@public-ui/library-theme": "0.0.0",
- "adopted-style-sheets": "1.1.3"
+ "adopted-style-sheets": "1.1.4"
},
"devDependencies": {
"@public-ui/components": "2.0.8",
"@stencil/angular-output-target": "0.8.4",
- "@stencil/core": "4.12.3",
+ "@stencil/core": "4.12.5",
"@stencil/react-output-target": "0.5.3",
"@stencil/vue-output-target": "0.8.7",
"@types/jest": "26.0.24",
"@types/node": "ts5.3",
- "@typescript-eslint/eslint-plugin": "7.0.2",
- "@typescript-eslint/parser": "7.0.2",
- "autoprefixer": "10.4.17",
+ "@typescript-eslint/eslint-plugin": "7.1.1",
+ "@typescript-eslint/parser": "7.1.1",
+ "autoprefixer": "10.4.18",
"cross-env": "7.0.3",
"clsx": "2.1.0",
- "eslint": "8.56.0",
+ "eslint": "8.57.0",
"eslint-plugin-html": "8.0.0",
- "eslint-plugin-jsdoc": "48.1.0",
+ "eslint-plugin-jsdoc": "48.2.1",
"eslint-plugin-json": "3.1.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-no-loops": "0.3.0",
- "eslint-plugin-react": "7.33.2",
+ "eslint-plugin-react": "7.34.0",
"jest": "26.6.3",
- "knip": "5.0.1",
- "lighthouse": "11.5.0",
+ "knip": "5.0.3",
+ "lighthouse": "11.6.0",
"postcss": "8.4.35",
"postcss-sorting": "8.0.2",
"prettier": "2.8.8",
"rimraf": "3.0.2",
"stencil-awesome-test": "1.0.6",
- "terser": "5.27.2",
+ "terser": "5.29.1",
"tslib": "2.6.2",
"typescript": "5.3.3"
},
diff --git a/packages/samples/library/schema/package.json b/packages/samples/library/schema/package.json
index bf566dee1d..2cdd784276 100644
--- a/packages/samples/library/schema/package.json
+++ b/packages/samples/library/schema/package.json
@@ -13,15 +13,15 @@
"prepack": "unbuild"
},
"dependencies": {
- "adopted-style-sheets": "1.1.3"
+ "adopted-style-sheets": "1.1.4"
},
"devDependencies": {
"@types/node": "ts5.3",
- "@typescript-eslint/eslint-plugin": "7.0.2",
- "@typescript-eslint/parser": "7.0.2",
- "eslint": "8.56.0",
+ "@typescript-eslint/eslint-plugin": "7.1.1",
+ "@typescript-eslint/parser": "7.1.1",
+ "eslint": "8.57.0",
"eslint-plugin-no-loops": "0.3.0",
- "nodemon": "3.0.3",
+ "nodemon": "3.1.0",
"typescript": "5.3.3",
"unbuild": "1.2.1"
},
diff --git a/packages/samples/library/theme/package.json b/packages/samples/library/theme/package.json
index 7aa55d2b8b..21136c4557 100644
--- a/packages/samples/library/theme/package.json
+++ b/packages/samples/library/theme/package.json
@@ -26,16 +26,16 @@
"@public-ui/sample-react": "2.0.8",
"@public-ui/visual-tests": "2.0.8",
"@types/node": "ts5.3",
- "@typescript-eslint/eslint-plugin": "7.0.2",
- "@typescript-eslint/parser": "7.0.2",
+ "@typescript-eslint/eslint-plugin": "7.1.1",
+ "@typescript-eslint/parser": "7.1.1",
"cross-env": "7.0.3",
- "eslint": "8.56.0",
- "nodemon": "3.0.3",
+ "eslint": "8.57.0",
+ "nodemon": "3.1.0",
"npm-check-updates": "16.14.15",
"npm-run-all": "4.1.5",
- "knip": "5.0.1",
+ "knip": "5.0.3",
"prettier": "3.2.5",
- "rollup": "4.12.0",
+ "rollup": "4.12.1",
"rollup-plugin-postcss": "4.0.2",
"typescript": "5.3.3",
"unbuild": "1.2.1"
diff --git a/packages/samples/react/package.json b/packages/samples/react/package.json
index 5d626f2c7a..000e3dcb6b 100644
--- a/packages/samples/react/package.json
+++ b/packages/samples/react/package.json
@@ -22,28 +22,28 @@
"@public-ui/components": "2.0.8",
"@public-ui/react": "2.0.8",
"@public-ui/themes": "2.0.8",
- "@types/node": "20.11.19",
- "@types/react": "18.2.57",
- "@types/react-dom": "18.2.19",
+ "@types/node": "20.11.25",
+ "@types/react": "18.2.64",
+ "@types/react-dom": "18.2.21",
"@unocss/preset-uno": "0.58.5",
"@unocss/webpack": "0.58.5",
"ajv": "8.12.0",
- "chromedriver": "121.0.2",
+ "chromedriver": "122.0.4",
"cpy-cli": "5.0.0",
"eslint-plugin-jsx-a11y": "6.8.0",
- "eslint-plugin-react": "7.33.2",
+ "eslint-plugin-react": "7.34.0",
"formik": "2.4.5",
"nightwatch-axe-verbose": "2.3.0",
"npm-run-all": "4.1.5",
"react": "18.2.0",
"react-dom": "18.2.0",
- "react-router": "6.22.1",
- "react-router-dom": "6.22.1",
+ "react-router": "6.22.3",
+ "react-router-dom": "6.22.3",
"rimraf": "3.0.2",
"ts-prune": "0.10.3",
"typescript": "5.3.3",
"world_countries_lists": "2.9.0",
- "yup": "1.3.3"
+ "yup": "1.4.0"
},
"files": [
".eslintignore",
diff --git a/packages/samples/ssr/package.json b/packages/samples/ssr/package.json
index 5f1be0280a..6df02a3c1d 100644
--- a/packages/samples/ssr/package.json
+++ b/packages/samples/ssr/package.json
@@ -14,14 +14,14 @@
"@public-ui/components": "2.0.8",
"@public-ui/hydrate": "2.0.8",
"@public-ui/theme-default": "2.0.8",
- "express": "4.18.2"
+ "express": "4.18.3"
},
"devDependencies": {
- "@typescript-eslint/eslint-plugin": "7.0.2",
- "@typescript-eslint/parser": "7.0.2",
+ "@typescript-eslint/eslint-plugin": "7.1.1",
+ "@typescript-eslint/parser": "7.1.1",
"cpy-cli": "5.0.0",
- "eslint": "8.56.0",
- "nodemon": "3.0.3",
+ "eslint": "8.57.0",
+ "nodemon": "3.1.0",
"npm-run-all": "4.1.5",
"rimraf": "3.0.2",
"ts-node": "10.9.2"
diff --git a/packages/samples/vite/package.json b/packages/samples/vite/package.json
index b24b327795..ba31689ea7 100644
--- a/packages/samples/vite/package.json
+++ b/packages/samples/vite/package.json
@@ -20,15 +20,15 @@
},
"devDependencies": {
"@leanup/stack": "1.3.49",
- "@playwright/experimental-ct-react": "1.41.2",
- "@types/node": "20.11.19",
- "@types/react": "18.2.57",
- "@types/react-dom": "18.2.19",
+ "@playwright/experimental-ct-react": "1.42.1",
+ "@types/node": "20.11.25",
+ "@types/react": "18.2.64",
+ "@types/react-dom": "18.2.21",
"@unocss/preset-mini": "0.58.5",
"@vitejs/plugin-react": "4.2.1",
"prettier": "3.2.5",
"typescript": "5.3.3",
"unocss": "0.58.5",
- "vite": "5.1.3"
+ "vite": "5.1.5"
}
}
diff --git a/packages/schema/package.json b/packages/schema/package.json
index 30db0ae759..fbf720d3b0 100644
--- a/packages/schema/package.json
+++ b/packages/schema/package.json
@@ -49,7 +49,7 @@
"prepack": "unbuild"
},
"dependencies": {
- "adopted-style-sheets": "1.1.3",
+ "adopted-style-sheets": "1.1.4",
"color-convert": "2.0.1",
"color-rgba": "2.4.0",
"rgba-convert": "0.3.0",
@@ -61,11 +61,11 @@
"@types/color-convert": "2.0.3",
"@types/node": "ts5.3",
"@types/wcag-contrast": "3.0.3",
- "@typescript-eslint/eslint-plugin": "7.0.2",
- "@typescript-eslint/parser": "7.0.2",
- "eslint": "8.56.0",
+ "@typescript-eslint/eslint-plugin": "7.1.1",
+ "@typescript-eslint/parser": "7.1.1",
+ "eslint": "8.57.0",
"eslint-plugin-no-loops": "0.3.0",
- "nodemon": "3.0.3",
+ "nodemon": "3.1.0",
"typescript": "5.3.3",
"unbuild": "1.2.1"
},
diff --git a/packages/themes/default/package.json b/packages/themes/default/package.json
index 388a931631..0c4fddbb03 100644
--- a/packages/themes/default/package.json
+++ b/packages/themes/default/package.json
@@ -52,9 +52,9 @@
"@public-ui/schema": "2.0.8",
"@public-ui/visual-tests": "2.0.8",
"@types/node": "ts5.3",
- "@typescript-eslint/eslint-plugin": "7.0.2",
- "@typescript-eslint/parser": "7.0.2",
- "eslint": "8.56.0",
+ "@typescript-eslint/eslint-plugin": "7.1.1",
+ "@typescript-eslint/parser": "7.1.1",
+ "eslint": "8.57.0",
"eslint-plugin-no-loops": "0.3.0",
"rollup-plugin-postcss": "4.0.2",
"typescript": "5.3.3",
diff --git a/packages/themes/package.json b/packages/themes/package.json
index 9dbcddd105..5c612803c1 100644
--- a/packages/themes/package.json
+++ b/packages/themes/package.json
@@ -53,11 +53,11 @@
"devDependencies": {
"@public-ui/schema": "2.0.8",
"@types/node": "ts5.3",
- "@typescript-eslint/eslint-plugin": "7.0.2",
- "@typescript-eslint/parser": "7.0.2",
- "eslint": "8.56.0",
+ "@typescript-eslint/eslint-plugin": "7.1.1",
+ "@typescript-eslint/parser": "7.1.1",
+ "eslint": "8.57.0",
"eslint-plugin-no-loops": "0.3.0",
- "nodemon": "3.0.3",
+ "nodemon": "3.1.0",
"postcss": "8.4.35",
"rollup-plugin-postcss": "4.0.2",
"sass": "1.71.1",
diff --git a/packages/tools/kolibri-cli/package.json b/packages/tools/kolibri-cli/package.json
index ea05aa0f52..a2365d318b 100644
--- a/packages/tools/kolibri-cli/package.json
+++ b/packages/tools/kolibri-cli/package.json
@@ -40,22 +40,22 @@
"devDependencies": {
"@public-ui/components": "2.0.8",
"@types/gradient-string": "1.1.5",
- "@types/node": "20.11.19",
- "@typescript-eslint/eslint-plugin": "7.0.2",
- "@typescript-eslint/parser": "7.0.2",
+ "@types/node": "20.11.25",
+ "@typescript-eslint/eslint-plugin": "7.1.1",
+ "@typescript-eslint/parser": "7.1.1",
"cpy-cli": "5.0.0",
"depcheck": "1.4.7",
- "eslint": "8.56.0",
+ "eslint": "8.57.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-html": "8.0.0",
- "eslint-plugin-jsdoc": "48.1.0",
+ "eslint-plugin-jsdoc": "48.2.1",
"eslint-plugin-json": "3.1.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-no-loops": "0.3.0",
- "eslint-plugin-react": "7.33.2",
- "knip": "5.0.1",
+ "eslint-plugin-react": "7.34.0",
+ "knip": "5.0.3",
"mocha": "10.3.0",
- "nodemon": "3.0.3",
+ "nodemon": "3.1.0",
"rimraf": "3.0.2",
"ts-node": "10.9.2",
"typescript": "5.3.3"
diff --git a/packages/tools/visual-tests/package.json b/packages/tools/visual-tests/package.json
index 15fd3548d4..66e83fec44 100644
--- a/packages/tools/visual-tests/package.json
+++ b/packages/tools/visual-tests/package.json
@@ -25,7 +25,7 @@
"kolibri-visual-test": "src/index.js"
},
"dependencies": {
- "@playwright/test": "1.41.2",
+ "@playwright/test": "1.42.1",
"@public-ui/sample-react": "2.0.8",
"axe-playwright": "2.0.1",
"portfinder": "1.0.32",
@@ -34,11 +34,11 @@
"devDependencies": {
"@babel/eslint-parser": "7.23.10",
"@babel/plugin-syntax-import-attributes": "7.23.3",
- "@babel/preset-env": "7.23.9",
+ "@babel/preset-env": "7.24.0",
"depcheck": "1.4.7",
- "eslint": "8.56.0",
+ "eslint": "8.57.0",
"eslint-plugin-no-loops": "0.3.0",
- "knip": "5.0.1",
+ "knip": "5.0.3",
"prettier": "3.2.5"
},
"files": [
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 37eb943b15..fd9187eaf1 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -10,13 +10,13 @@ importers:
devDependencies:
'@commitlint/cli':
specifier: 18.6.1
- version: 18.6.1(@types/node@20.10.4)(typescript@5.3.3)
+ version: 18.6.1(@types/node@20.11.24)(typescript@5.4.2)
'@commitlint/config-conventional':
specifier: 18.6.2
version: 18.6.2
'@types/node':
specifier: ts5.3
- version: 20.10.4
+ version: 20.11.24
cross-env:
specifier: 7.0.3
version: 7.0.3
@@ -42,8 +42,8 @@ importers:
specifier: 4.1.5
version: 4.1.5
pnpm:
- specifier: 8.15.3
- version: 8.15.3
+ specifier: 8.15.4
+ version: 8.15.4
prettier:
specifier: 3.2.5
version: 3.2.5
@@ -52,13 +52,13 @@ importers:
version: 3.0.2
ts-node:
specifier: 10.9.2
- version: 10.9.2(@types/node@20.10.4)(typescript@5.3.3)
+ version: 10.9.2(@types/node@20.11.24)(typescript@5.4.2)
ts-prune:
specifier: 0.10.3
version: 0.10.3
typescript:
- specifier: 5.3.3
- version: 5.3.3
+ specifier: 5.4.2
+ version: 5.4.2
packages/adapters/angular/v11:
devDependencies:
@@ -333,14 +333,14 @@ importers:
packages/adapters/angular/v17:
devDependencies:
'@angular/compiler':
- specifier: 17.2.1
- version: 17.2.1(@angular/core@17.2.1)
+ specifier: 17.2.4
+ version: 17.2.4(@angular/core@17.2.4)
'@angular/compiler-cli':
- specifier: 17.2.1
- version: 17.2.1(@angular/compiler@17.2.1)(typescript@5.2.2)
+ specifier: 17.2.4
+ version: 17.2.4(@angular/compiler@17.2.4)(typescript@5.2.2)
'@angular/core':
- specifier: 17.2.1
- version: 17.2.1(rxjs@7.8.1)(zone.js@0.14.4)
+ specifier: 17.2.4
+ version: 17.2.4(rxjs@7.8.1)(zone.js@0.14.4)
'@public-ui/components':
specifier: 2.0.8
version: link:../../../components
@@ -407,7 +407,7 @@ importers:
version: 5.3.3
unbuild:
specifier: 1.2.1
- version: 1.2.1(sass@1.71.1)
+ version: 1.2.1
packages/adapters/react:
devDependencies:
@@ -427,11 +427,11 @@ importers:
specifier: 2.4.4
version: 2.4.4
'@types/react':
- specifier: 18.2.57
- version: 18.2.57
+ specifier: 18.2.64
+ version: 18.2.64
'@types/react-dom':
- specifier: 18.2.19
- version: 18.2.19
+ specifier: 18.2.21
+ version: 18.2.21
react:
specifier: 18.2.0
version: 18.2.0
@@ -443,7 +443,7 @@ importers:
version: 5.3.3
unbuild:
specifier: 1.2.1
- version: 1.2.1(sass@1.71.1)
+ version: 1.2.1
packages/adapters/react-standalone:
dependencies:
@@ -492,13 +492,13 @@ importers:
version: 5.3.3
unbuild:
specifier: 1.2.1
- version: 1.2.1(sass@1.71.1)
+ version: 1.2.1
packages/adapters/vue:
devDependencies:
'@babel/types':
- specifier: 7.23.9
- version: 7.23.9
+ specifier: 7.24.0
+ version: 7.24.0
'@public-ui/components':
specifier: 2.0.8
version: link:../../components
@@ -519,10 +519,10 @@ importers:
version: 5.3.3
unbuild:
specifier: 1.2.1
- version: 1.2.1(sass@1.71.1)
+ version: 1.2.1
vue:
- specifier: 3.4.19
- version: 3.4.19(typescript@5.3.3)
+ specifier: 3.4.21
+ version: 3.4.21(typescript@5.3.3)
packages/components:
dependencies:
@@ -533,36 +533,36 @@ importers:
specifier: 2.0.8
version: link:../schema
adopted-style-sheets:
- specifier: 1.1.3
- version: 1.1.3
+ specifier: 1.1.4
+ version: 1.1.4
i18next:
- specifier: 23.9.0
- version: 23.9.0
+ specifier: 23.10.0
+ version: 23.10.0
markdown-it:
specifier: 14.0.0
version: 14.0.0
devDependencies:
'@stencil/angular-output-target':
specifier: 0.8.4
- version: 0.8.4(@stencil/core@4.12.3)
+ version: 0.8.4(@stencil/core@4.12.5)
'@stencil/core':
- specifier: 4.12.3
- version: 4.12.3
+ specifier: 4.12.5
+ version: 4.12.5
'@stencil/postcss':
specifier: 2.1.0
- version: 2.1.0(@stencil/core@4.12.3)
+ version: 2.1.0(@stencil/core@4.12.5)
'@stencil/react-output-target':
specifier: 0.5.3
- version: 0.5.3(@stencil/core@4.12.3)
+ version: 0.5.3(@stencil/core@4.12.5)
'@stencil/sass':
- specifier: 3.0.9
- version: 3.0.9(@stencil/core@4.12.3)
+ specifier: 3.0.10
+ version: 3.0.10(@stencil/core@4.12.5)
'@stencil/solid-output-target':
specifier: file:node_martin/stencil-solid-output-target-0.0.1.tgz
- version: file:packages/components/node_martin/stencil-solid-output-target-0.0.1.tgz(@stencil/core@4.12.3)
+ version: file:packages/components/node_martin/stencil-solid-output-target-0.0.1.tgz(@stencil/core@4.12.5)
'@stencil/vue-output-target':
specifier: 0.8.7
- version: 0.8.7(@stencil/core@4.12.3)
+ version: 0.8.7(@stencil/core@4.12.5)
'@types/jest':
specifier: 26.0.24
version: 26.0.24
@@ -582,14 +582,14 @@ importers:
specifier: 1.12.16
version: 1.12.16
'@typescript-eslint/eslint-plugin':
- specifier: 7.0.2
- version: 7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.56.0)(typescript@5.3.3)
+ specifier: 7.1.1
+ version: 7.1.1(@typescript-eslint/parser@7.1.1)(eslint@8.57.0)(typescript@5.3.3)
'@typescript-eslint/parser':
- specifier: 7.0.2
- version: 7.0.2(eslint@8.56.0)(typescript@5.3.3)
+ specifier: 7.1.1
+ version: 7.1.1(eslint@8.57.0)(typescript@5.3.3)
autoprefixer:
- specifier: 10.4.17
- version: 10.4.17(postcss@8.4.35)
+ specifier: 10.4.18
+ version: 10.4.18(postcss@8.4.35)
clsx:
specifier: 2.1.0
version: 2.1.0
@@ -600,38 +600,38 @@ importers:
specifier: 7.0.3
version: 7.0.3
cssnano:
- specifier: 6.0.3
- version: 6.0.3(postcss@8.4.35)
+ specifier: 6.1.0
+ version: 6.1.0(postcss@8.4.35)
eslint:
- specifier: 8.56.0
- version: 8.56.0
+ specifier: 8.57.0
+ version: 8.57.0
eslint-plugin-html:
specifier: 8.0.0
version: 8.0.0
eslint-plugin-jsdoc:
- specifier: 48.1.0
- version: 48.1.0(eslint@8.56.0)
+ specifier: 48.2.1
+ version: 48.2.1(eslint@8.57.0)
eslint-plugin-json:
specifier: 3.1.0
version: 3.1.0
eslint-plugin-jsx-a11y:
specifier: 6.8.0
- version: 6.8.0(eslint@8.56.0)
+ version: 6.8.0(eslint@8.57.0)
eslint-plugin-no-loops:
specifier: 0.3.0
- version: 0.3.0(eslint@8.56.0)
+ version: 0.3.0(eslint@8.57.0)
eslint-plugin-react:
- specifier: 7.33.2
- version: 7.33.2(eslint@8.56.0)
+ specifier: 7.34.0
+ version: 7.34.0(eslint@8.57.0)
jest:
specifier: 26.6.3
version: 26.6.3(ts-node@10.9.2)
knip:
- specifier: 5.0.1
- version: 5.0.1(@types/node@20.10.4)(typescript@5.3.3)
+ specifier: 5.0.3
+ version: 5.0.3(@types/node@20.10.4)(typescript@5.3.3)
lighthouse:
- specifier: 11.5.0
- version: 11.5.0
+ specifier: 11.6.0
+ version: 11.6.0
mustache:
specifier: 4.2.0
version: 4.2.0
@@ -652,10 +652,10 @@ importers:
version: 3.0.2
stencil-awesome-test:
specifier: 1.0.6
- version: 1.0.6(@stencil/core@4.12.3)
+ version: 1.0.6(@stencil/core@4.12.5)
terser:
- specifier: 5.27.2
- version: 5.27.2
+ specifier: 5.29.1
+ version: 5.29.1
tslib:
specifier: 2.6.2
version: 2.6.2
@@ -685,8 +685,8 @@ importers:
specifier: ts5.3
version: 20.10.4
knip:
- specifier: 5.0.2
- version: 5.0.2(@types/node@20.10.4)(typescript@5.3.3)
+ specifier: 5.0.3
+ version: 5.0.3(@types/node@20.10.4)(typescript@5.3.3)
prettier:
specifier: 3.2.5
version: 3.2.5
@@ -712,14 +712,14 @@ importers:
specifier: 2.0.8
version: link:../themes
adopted-style-sheets:
- specifier: 1.1.3
- version: 1.1.3
+ specifier: 1.1.4
+ version: 1.1.4
monaco-editor:
specifier: 0.46.0
version: 0.46.0
monaco-editor-webpack-plugin:
specifier: 7.1.0
- version: 7.1.0(monaco-editor@0.46.0)(webpack@5.90.1)
+ version: 7.1.0(monaco-editor@0.46.0)(webpack@5.90.3)
prettier:
specifier: 2.8.8
version: 2.8.8
@@ -735,13 +735,13 @@ importers:
devDependencies:
'@leanup/stack':
specifier: 1.3.49
- version: 1.3.49(chromedriver@121.0.2)(esbuild@0.19.3)(typescript@5.3.3)
+ version: 1.3.49(chromedriver@122.0.4)(esbuild@0.20.1)(typescript@5.3.3)
'@leanup/stack-solid':
specifier: 1.3.49
- version: 1.3.49(@babel/core@7.23.9)(solid-js@1.8.15)(vite@5.1.3)(webpack@5.90.1)
+ version: 1.3.49(@babel/core@7.24.0)(solid-js@1.8.15)(vite@5.1.5)(webpack@5.90.3)
'@leanup/stack-webpack':
specifier: 1.3.49
- version: 1.3.49(@leanup/stack@1.3.49)(esbuild@0.19.3)(less@4.2.0)(postcss@8.4.35)
+ version: 1.3.49(@leanup/stack@1.3.49)(esbuild@0.20.1)(less@4.2.0)(postcss@8.4.35)
'@types/prettier':
specifier: 2.7.3
version: 2.7.3
@@ -750,13 +750,13 @@ importers:
version: 0.58.5
'@unocss/webpack':
specifier: 0.58.5
- version: 0.58.5(webpack@5.90.1)
+ version: 0.58.5(webpack@5.90.3)
ajv:
specifier: 8.12.0
version: 8.12.0
chromedriver:
- specifier: 121.0.2
- version: 121.0.2
+ specifier: 122.0.4
+ version: 122.0.4
cpy-cli:
specifier: 5.0.0
version: 5.0.0
@@ -765,10 +765,10 @@ importers:
version: 1.4.7
eslint-plugin-jsx-a11y:
specifier: 6.8.0
- version: 6.8.0(eslint@8.56.0)
+ version: 6.8.0(eslint@8.57.0)
eslint-plugin-no-loops:
specifier: 0.3.0
- version: 0.3.0(eslint@8.56.0)
+ version: 0.3.0(eslint@8.57.0)
nightwatch-axe-verbose:
specifier: 2.3.0
version: 2.3.0
@@ -776,11 +776,11 @@ importers:
specifier: 4.1.5
version: 4.1.5
playwright:
- specifier: 1.41.2
- version: 1.41.2
+ specifier: 1.42.1
+ version: 1.42.1
react-dev-utils:
specifier: 12.0.1
- version: 12.0.1(eslint@8.56.0)(typescript@5.3.3)(webpack@5.90.1)
+ version: 12.0.1(eslint@8.57.0)(typescript@5.3.3)(webpack@5.90.3)
rimraf:
specifier: 3.0.2
version: 3.0.2
@@ -794,26 +794,26 @@ importers:
packages/samples/angular:
dependencies:
'@angular/common':
- specifier: 17.2.1
- version: 17.2.1(@angular/core@17.2.1)(rxjs@7.8.1)
+ specifier: 17.2.4
+ version: 17.2.4(@angular/core@17.2.4)(rxjs@7.8.1)
'@angular/compiler':
- specifier: 17.2.1
- version: 17.2.1(@angular/core@17.2.1)
+ specifier: 17.2.4
+ version: 17.2.4(@angular/core@17.2.4)
'@angular/compiler-cli':
- specifier: 17.2.1
- version: 17.2.1(@angular/compiler@17.2.1)(typescript@5.2.2)
+ specifier: 17.2.4
+ version: 17.2.4(@angular/compiler@17.2.4)(typescript@5.2.2)
'@angular/core':
- specifier: 17.2.1
- version: 17.2.1(rxjs@7.8.1)(zone.js@0.14.4)
+ specifier: 17.2.4
+ version: 17.2.4(rxjs@7.8.1)(zone.js@0.14.4)
'@angular/forms':
- specifier: 17.2.1
- version: 17.2.1(@angular/common@17.2.1)(@angular/core@17.2.1)(@angular/platform-browser@17.2.1)(rxjs@7.8.1)
+ specifier: 17.2.4
+ version: 17.2.4(@angular/common@17.2.4)(@angular/core@17.2.4)(@angular/platform-browser@17.2.4)(rxjs@7.8.1)
'@angular/platform-browser':
- specifier: 17.2.1
- version: 17.2.1(@angular/common@17.2.1)(@angular/core@17.2.1)
+ specifier: 17.2.4
+ version: 17.2.4(@angular/common@17.2.4)(@angular/core@17.2.4)
'@angular/platform-browser-dynamic':
- specifier: 17.2.1
- version: 17.2.1(@angular/common@17.2.1)(@angular/compiler@17.2.1)(@angular/core@17.2.1)(@angular/platform-browser@17.2.1)
+ specifier: 17.2.4
+ version: 17.2.4(@angular/common@17.2.4)(@angular/compiler@17.2.4)(@angular/core@17.2.4)(@angular/platform-browser@17.2.4)
'@public-ui/angular-v17':
specifier: 2.0.8
version: link:../../adapters/angular/v17
@@ -829,22 +829,22 @@ importers:
devDependencies:
'@leanup/stack':
specifier: 1.3.49
- version: 1.3.49(chromedriver@121.0.2)(esbuild@0.19.3)(typescript@5.2.2)
+ version: 1.3.49(chromedriver@122.0.4)(esbuild@0.20.1)(typescript@5.2.2)
'@leanup/stack-angular':
specifier: 1.3.49
- version: 1.3.49(@angular/compiler-cli@17.2.1)(@angular/core@17.2.1)(@babel/core@7.23.9)(@leanup/stack-webpack@1.3.49)(@ngtools/webpack@17.2.0)(webpack@5.90.1)
+ version: 1.3.49(@angular/compiler-cli@17.2.4)(@angular/core@17.2.4)(@babel/core@7.24.0)(@leanup/stack-webpack@1.3.49)(@ngtools/webpack@17.2.3)(webpack@5.90.3)
'@leanup/stack-webpack':
specifier: 1.3.49
- version: 1.3.49(@leanup/stack@1.3.49)(esbuild@0.19.3)(less@4.2.0)(postcss@8.4.35)
+ version: 1.3.49(@leanup/stack@1.3.49)(esbuild@0.20.1)(less@4.2.0)(postcss@8.4.35)
'@ngtools/webpack':
- specifier: 17.2.0
- version: 17.2.0(@angular/compiler-cli@17.2.1)(typescript@5.2.2)(webpack@5.90.1)
+ specifier: 17.2.3
+ version: 17.2.3(@angular/compiler-cli@17.2.4)(typescript@5.2.2)(webpack@5.90.3)
adopted-style-sheets:
- specifier: 1.1.3
- version: 1.1.3
+ specifier: 1.1.4
+ version: 1.1.4
chromedriver:
- specifier: 121.0.2
- version: 121.0.2
+ specifier: 122.0.4
+ version: 122.0.4
cpy-cli:
specifier: 5.0.0
version: 5.0.0
@@ -871,13 +871,13 @@ importers:
dependencies:
'@leanup/stack':
specifier: 1.3.49
- version: 1.3.49(chromedriver@121.0.2)(esbuild@0.19.3)(typescript@5.3.3)
+ version: 1.3.49(chromedriver@122.0.4)(esbuild@0.20.1)(typescript@5.3.3)
'@leanup/stack-react':
specifier: 1.3.49
version: 1.3.49(react-dom@18.2.0)(react@18.2.0)
'@leanup/stack-webpack':
specifier: 1.3.49
- version: 1.3.49(@leanup/stack@1.3.49)(esbuild@0.19.3)(less@4.2.0)(postcss@8.4.35)
+ version: 1.3.49(@leanup/stack@1.3.49)(esbuild@0.20.1)(less@4.2.0)(postcss@8.4.35)
'@public-ui/components':
specifier: 2.0.8
version: link:../../../components
@@ -891,35 +891,35 @@ importers:
specifier: 2.0.8
version: link:../../../adapters/react
'@types/node':
- specifier: 20.11.19
- version: 20.11.19
+ specifier: 20.11.25
+ version: 20.11.25
'@types/react':
- specifier: 18.2.57
- version: 18.2.57
+ specifier: 18.2.64
+ version: 18.2.64
'@types/react-dom':
- specifier: 18.2.19
- version: 18.2.19
+ specifier: 18.2.21
+ version: 18.2.21
'@unocss/preset-uno':
specifier: 0.58.5
version: 0.58.5
'@unocss/webpack':
specifier: 0.58.5
- version: 0.58.5(webpack@5.90.1)
+ version: 0.58.5(webpack@5.90.3)
ajv:
specifier: 8.12.0
version: 8.12.0
chromedriver:
- specifier: 121.0.2
- version: 121.0.2
+ specifier: 122.0.4
+ version: 122.0.4
cpy-cli:
specifier: 5.0.0
version: 5.0.0
eslint-plugin-jsx-a11y:
specifier: 6.8.0
- version: 6.8.0(eslint@8.56.0)
+ version: 6.8.0(eslint@8.57.0)
eslint-plugin-react:
- specifier: 7.33.2
- version: 7.33.2(eslint@8.56.0)
+ specifier: 7.34.0
+ version: 7.34.0(eslint@8.57.0)
formik:
specifier: 2.4.5
version: 2.4.5(react@18.2.0)
@@ -936,11 +936,11 @@ importers:
specifier: 18.2.0
version: 18.2.0(react@18.2.0)
react-router:
- specifier: 6.22.1
- version: 6.22.1(react@18.2.0)
+ specifier: 6.22.3
+ version: 6.22.3(react@18.2.0)
react-router-dom:
- specifier: 6.22.1
- version: 6.22.1(react-dom@18.2.0)(react@18.2.0)
+ specifier: 6.22.3
+ version: 6.22.3(react-dom@18.2.0)(react@18.2.0)
rimraf:
specifier: 3.0.2
version: 3.0.2
@@ -954,8 +954,8 @@ importers:
specifier: 2.9.0
version: 2.9.0
yup:
- specifier: 1.3.3
- version: 1.3.3
+ specifier: 1.4.0
+ version: 1.4.0
packages/samples/library/components:
dependencies:
@@ -966,24 +966,24 @@ importers:
specifier: 0.0.0
version: link:../theme
adopted-style-sheets:
- specifier: 1.1.3
- version: 1.1.3
+ specifier: 1.1.4
+ version: 1.1.4
devDependencies:
'@public-ui/components':
specifier: 2.0.8
version: link:../../../components
'@stencil/angular-output-target':
specifier: 0.8.4
- version: 0.8.4(@stencil/core@4.12.3)
+ version: 0.8.4(@stencil/core@4.12.5)
'@stencil/core':
- specifier: 4.12.3
- version: 4.12.3
+ specifier: 4.12.5
+ version: 4.12.5
'@stencil/react-output-target':
specifier: 0.5.3
- version: 0.5.3(@stencil/core@4.12.3)
+ version: 0.5.3(@stencil/core@4.12.5)
'@stencil/vue-output-target':
specifier: 0.8.7
- version: 0.8.7(@stencil/core@4.12.3)
+ version: 0.8.7(@stencil/core@4.12.5)
'@types/jest':
specifier: 26.0.24
version: 26.0.24
@@ -991,14 +991,14 @@ importers:
specifier: ts5.3
version: 20.11.19
'@typescript-eslint/eslint-plugin':
- specifier: 7.0.2
- version: 7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.56.0)(typescript@5.3.3)
+ specifier: 7.1.1
+ version: 7.1.1(@typescript-eslint/parser@7.1.1)(eslint@8.57.0)(typescript@5.3.3)
'@typescript-eslint/parser':
- specifier: 7.0.2
- version: 7.0.2(eslint@8.56.0)(typescript@5.3.3)
+ specifier: 7.1.1
+ version: 7.1.1(eslint@8.57.0)(typescript@5.3.3)
autoprefixer:
- specifier: 10.4.17
- version: 10.4.17(postcss@8.4.35)
+ specifier: 10.4.18
+ version: 10.4.18(postcss@8.4.35)
clsx:
specifier: 2.1.0
version: 2.1.0
@@ -1006,35 +1006,35 @@ importers:
specifier: 7.0.3
version: 7.0.3
eslint:
- specifier: 8.56.0
- version: 8.56.0
+ specifier: 8.57.0
+ version: 8.57.0
eslint-plugin-html:
specifier: 8.0.0
version: 8.0.0
eslint-plugin-jsdoc:
- specifier: 48.1.0
- version: 48.1.0(eslint@8.56.0)
+ specifier: 48.2.1
+ version: 48.2.1(eslint@8.57.0)
eslint-plugin-json:
specifier: 3.1.0
version: 3.1.0
eslint-plugin-jsx-a11y:
specifier: 6.8.0
- version: 6.8.0(eslint@8.56.0)
+ version: 6.8.0(eslint@8.57.0)
eslint-plugin-no-loops:
specifier: 0.3.0
- version: 0.3.0(eslint@8.56.0)
+ version: 0.3.0(eslint@8.57.0)
eslint-plugin-react:
- specifier: 7.33.2
- version: 7.33.2(eslint@8.56.0)
+ specifier: 7.34.0
+ version: 7.34.0(eslint@8.57.0)
jest:
specifier: 26.6.3
version: 26.6.3(ts-node@10.9.2)
knip:
- specifier: 5.0.1
- version: 5.0.1(@types/node@20.11.19)(typescript@5.3.3)
+ specifier: 5.0.3
+ version: 5.0.3(@types/node@20.11.19)(typescript@5.3.3)
lighthouse:
- specifier: 11.5.0
- version: 11.5.0
+ specifier: 11.6.0
+ version: 11.6.0
postcss:
specifier: 8.4.35
version: 8.4.35
@@ -1049,10 +1049,10 @@ importers:
version: 3.0.2
stencil-awesome-test:
specifier: 1.0.6
- version: 1.0.6(@stencil/core@4.12.3)
+ version: 1.0.6(@stencil/core@4.12.5)
terser:
- specifier: 5.27.2
- version: 5.27.2
+ specifier: 5.29.1
+ version: 5.29.1
tslib:
specifier: 2.6.2
version: 2.6.2
@@ -1063,14 +1063,14 @@ importers:
packages/samples/library/components/adapters/angular:
devDependencies:
'@angular/compiler':
- specifier: 17.2.1
- version: 17.2.1(@angular/core@17.2.1)
+ specifier: 17.2.4
+ version: 17.2.4(@angular/core@17.2.4)
'@angular/compiler-cli':
- specifier: 17.2.1
- version: 17.2.1(@angular/compiler@17.2.1)(typescript@5.2.2)
+ specifier: 17.2.4
+ version: 17.2.4(@angular/compiler@17.2.4)(typescript@5.2.2)
'@angular/core':
- specifier: 17.2.1
- version: 17.2.1(rxjs@7.8.1)(zone.js@0.14.4)
+ specifier: 17.2.4
+ version: 17.2.4(rxjs@7.8.1)(zone.js@0.14.4)
'@public-ui/library-components':
specifier: 0.0.0
version: link:../..
@@ -1123,11 +1123,11 @@ importers:
specifier: 2.4.4
version: 2.4.4
'@types/react':
- specifier: 18.2.57
- version: 18.2.57
+ specifier: 18.2.64
+ version: 18.2.64
'@types/react-dom':
- specifier: 18.2.19
- version: 18.2.19
+ specifier: 18.2.21
+ version: 18.2.21
react:
specifier: 18.2.0
version: 18.2.0
@@ -1139,13 +1139,13 @@ importers:
version: 5.3.3
unbuild:
specifier: 1.2.1
- version: 1.2.1(sass@1.71.1)
+ version: 1.2.1
packages/samples/library/components/adapters/vue:
devDependencies:
'@babel/types':
- specifier: 7.23.9
- version: 7.23.9
+ specifier: 7.24.0
+ version: 7.24.0
'@public-ui/library-components':
specifier: 0.0.0
version: link:../..
@@ -1166,41 +1166,41 @@ importers:
version: 5.3.3
unbuild:
specifier: 1.2.1
- version: 1.2.1(sass@1.71.1)
+ version: 1.2.1
vue:
- specifier: 3.4.19
- version: 3.4.19(typescript@5.3.3)
+ specifier: 3.4.21
+ version: 3.4.21(typescript@5.3.3)
packages/samples/library/schema:
dependencies:
adopted-style-sheets:
- specifier: 1.1.3
- version: 1.1.3
+ specifier: 1.1.4
+ version: 1.1.4
devDependencies:
'@types/node':
specifier: ts5.3
version: 20.11.19
'@typescript-eslint/eslint-plugin':
- specifier: 7.0.2
- version: 7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.56.0)(typescript@5.3.3)
+ specifier: 7.1.1
+ version: 7.1.1(@typescript-eslint/parser@7.1.1)(eslint@8.57.0)(typescript@5.3.3)
'@typescript-eslint/parser':
- specifier: 7.0.2
- version: 7.0.2(eslint@8.56.0)(typescript@5.3.3)
+ specifier: 7.1.1
+ version: 7.1.1(eslint@8.57.0)(typescript@5.3.3)
eslint:
- specifier: 8.56.0
- version: 8.56.0
+ specifier: 8.57.0
+ version: 8.57.0
eslint-plugin-no-loops:
specifier: 0.3.0
- version: 0.3.0(eslint@8.56.0)
+ version: 0.3.0(eslint@8.57.0)
nodemon:
- specifier: 3.0.3
- version: 3.0.3
+ specifier: 3.1.0
+ version: 3.1.0
typescript:
specifier: 5.3.3
version: 5.3.3
unbuild:
specifier: 1.2.1
- version: 1.2.1(sass@1.71.1)
+ version: 1.2.1
packages/samples/library/theme:
dependencies:
@@ -1221,23 +1221,23 @@ importers:
specifier: ts5.3
version: 20.11.19
'@typescript-eslint/eslint-plugin':
- specifier: 7.0.2
- version: 7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.56.0)(typescript@5.3.3)
+ specifier: 7.1.1
+ version: 7.1.1(@typescript-eslint/parser@7.1.1)(eslint@8.57.0)(typescript@5.3.3)
'@typescript-eslint/parser':
- specifier: 7.0.2
- version: 7.0.2(eslint@8.56.0)(typescript@5.3.3)
+ specifier: 7.1.1
+ version: 7.1.1(eslint@8.57.0)(typescript@5.3.3)
cross-env:
specifier: 7.0.3
version: 7.0.3
eslint:
- specifier: 8.56.0
- version: 8.56.0
+ specifier: 8.57.0
+ version: 8.57.0
knip:
- specifier: 5.0.1
- version: 5.0.1(@types/node@20.11.19)(typescript@5.3.3)
+ specifier: 5.0.3
+ version: 5.0.3(@types/node@20.11.19)(typescript@5.3.3)
nodemon:
- specifier: 3.0.3
- version: 3.0.3
+ specifier: 3.1.0
+ version: 3.1.0
npm-check-updates:
specifier: 16.14.15
version: 16.14.15
@@ -1248,8 +1248,8 @@ importers:
specifier: 3.2.5
version: 3.2.5
rollup:
- specifier: 4.12.0
- version: 4.12.0
+ specifier: 4.12.1
+ version: 4.12.1
rollup-plugin-postcss:
specifier: 4.0.2
version: 4.0.2(postcss@8.4.35)(ts-node@10.9.2)
@@ -1258,19 +1258,19 @@ importers:
version: 5.3.3
unbuild:
specifier: 1.2.1
- version: 1.2.1(sass@1.71.1)
+ version: 1.2.1
packages/samples/react:
dependencies:
'@leanup/stack':
specifier: 1.3.49
- version: 1.3.49(chromedriver@121.0.2)(esbuild@0.19.3)(typescript@5.3.3)
+ version: 1.3.49(chromedriver@122.0.4)(esbuild@0.20.1)(typescript@5.3.3)
'@leanup/stack-react':
specifier: 1.3.49
version: 1.3.49(react-dom@18.2.0)(react@18.2.0)
'@leanup/stack-webpack':
specifier: 1.3.49
- version: 1.3.49(@leanup/stack@1.3.49)(esbuild@0.19.3)(less@4.2.0)(postcss@8.4.35)
+ version: 1.3.49(@leanup/stack@1.3.49)(esbuild@0.20.1)(less@4.2.0)(postcss@8.4.35)
'@public-ui/components':
specifier: 2.0.8
version: link:../../components
@@ -1281,35 +1281,35 @@ importers:
specifier: 2.0.8
version: link:../../themes
'@types/node':
- specifier: 20.11.19
- version: 20.11.19
+ specifier: 20.11.25
+ version: 20.11.25
'@types/react':
- specifier: 18.2.57
- version: 18.2.57
+ specifier: 18.2.64
+ version: 18.2.64
'@types/react-dom':
- specifier: 18.2.19
- version: 18.2.19
+ specifier: 18.2.21
+ version: 18.2.21
'@unocss/preset-uno':
specifier: 0.58.5
version: 0.58.5
'@unocss/webpack':
specifier: 0.58.5
- version: 0.58.5(webpack@5.90.1)
+ version: 0.58.5(webpack@5.90.3)
ajv:
specifier: 8.12.0
version: 8.12.0
chromedriver:
- specifier: 121.0.2
- version: 121.0.2
+ specifier: 122.0.4
+ version: 122.0.4
cpy-cli:
specifier: 5.0.0
version: 5.0.0
eslint-plugin-jsx-a11y:
specifier: 6.8.0
- version: 6.8.0(eslint@8.56.0)
+ version: 6.8.0(eslint@8.57.0)
eslint-plugin-react:
- specifier: 7.33.2
- version: 7.33.2(eslint@8.56.0)
+ specifier: 7.34.0
+ version: 7.34.0(eslint@8.57.0)
formik:
specifier: 2.4.5
version: 2.4.5(react@18.2.0)
@@ -1326,11 +1326,11 @@ importers:
specifier: 18.2.0
version: 18.2.0(react@18.2.0)
react-router:
- specifier: 6.22.1
- version: 6.22.1(react@18.2.0)
+ specifier: 6.22.3
+ version: 6.22.3(react@18.2.0)
react-router-dom:
- specifier: 6.22.1
- version: 6.22.1(react-dom@18.2.0)(react@18.2.0)
+ specifier: 6.22.3
+ version: 6.22.3(react-dom@18.2.0)(react@18.2.0)
rimraf:
specifier: 3.0.2
version: 3.0.2
@@ -1344,8 +1344,8 @@ importers:
specifier: 2.9.0
version: 2.9.0
yup:
- specifier: 1.3.3
- version: 1.3.3
+ specifier: 1.4.0
+ version: 1.4.0
packages/samples/ssr:
dependencies:
@@ -1359,24 +1359,24 @@ importers:
specifier: 2.0.8
version: link:../../themes/default
express:
- specifier: 4.18.2
- version: 4.18.2
+ specifier: 4.18.3
+ version: 4.18.3
devDependencies:
'@typescript-eslint/eslint-plugin':
- specifier: 7.0.2
- version: 7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.56.0)(typescript@4.6.2)
+ specifier: 7.1.1
+ version: 7.1.1(@typescript-eslint/parser@7.1.1)(eslint@8.57.0)(typescript@4.6.2)
'@typescript-eslint/parser':
- specifier: 7.0.2
- version: 7.0.2(eslint@8.56.0)(typescript@4.6.2)
+ specifier: 7.1.1
+ version: 7.1.1(eslint@8.57.0)(typescript@4.6.2)
cpy-cli:
specifier: 5.0.0
version: 5.0.0
eslint:
- specifier: 8.56.0
- version: 8.56.0
+ specifier: 8.57.0
+ version: 8.57.0
nodemon:
- specifier: 3.0.3
- version: 3.0.3
+ specifier: 3.1.0
+ version: 3.1.0
npm-run-all:
specifier: 4.1.5
version: 4.1.5
@@ -1385,7 +1385,7 @@ importers:
version: 3.0.2
ts-node:
specifier: 10.9.2
- version: 10.9.2(@types/node@20.11.20)(typescript@4.6.2)
+ version: 10.9.2(@types/node@20.11.25)(typescript@4.6.2)
packages/samples/vite:
dependencies:
@@ -1407,25 +1407,25 @@ importers:
devDependencies:
'@leanup/stack':
specifier: 1.3.49
- version: 1.3.49(chromedriver@121.0.2)(esbuild@0.19.3)(typescript@5.3.3)
+ version: 1.3.49(chromedriver@122.0.4)(esbuild@0.20.1)(typescript@5.3.3)
'@playwright/experimental-ct-react':
- specifier: 1.41.2
- version: 1.41.2(@types/node@20.11.19)(vite@5.1.3)
+ specifier: 1.42.1
+ version: 1.42.1(@types/node@20.11.25)(vite@5.1.5)
'@types/node':
- specifier: 20.11.19
- version: 20.11.19
+ specifier: 20.11.25
+ version: 20.11.25
'@types/react':
- specifier: 18.2.57
- version: 18.2.57
+ specifier: 18.2.64
+ version: 18.2.64
'@types/react-dom':
- specifier: 18.2.19
- version: 18.2.19
+ specifier: 18.2.21
+ version: 18.2.21
'@unocss/preset-mini':
specifier: 0.58.5
version: 0.58.5
'@vitejs/plugin-react':
specifier: 4.2.1
- version: 4.2.1(vite@5.1.3)
+ version: 4.2.1(vite@5.1.5)
prettier:
specifier: 3.2.5
version: 3.2.5
@@ -1434,16 +1434,16 @@ importers:
version: 5.3.3
unocss:
specifier: 0.58.5
- version: 0.58.5(postcss@8.4.35)(vite@5.1.3)
+ version: 0.58.5(postcss@8.4.35)(vite@5.1.5)
vite:
- specifier: 5.1.3
- version: 5.1.3(@types/node@20.11.19)
+ specifier: 5.1.5
+ version: 5.1.5(@types/node@20.11.25)
packages/schema:
dependencies:
adopted-style-sheets:
- specifier: 1.1.3
- version: 1.1.3
+ specifier: 1.1.4
+ version: 1.1.4
color-convert:
specifier: 2.0.1
version: 2.0.1
@@ -1473,26 +1473,26 @@ importers:
specifier: 3.0.3
version: 3.0.3
'@typescript-eslint/eslint-plugin':
- specifier: 7.0.2
- version: 7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.56.0)(typescript@5.3.3)
+ specifier: 7.1.1
+ version: 7.1.1(@typescript-eslint/parser@7.1.1)(eslint@8.57.0)(typescript@5.3.3)
'@typescript-eslint/parser':
- specifier: 7.0.2
- version: 7.0.2(eslint@8.56.0)(typescript@5.3.3)
+ specifier: 7.1.1
+ version: 7.1.1(eslint@8.57.0)(typescript@5.3.3)
eslint:
- specifier: 8.56.0
- version: 8.56.0
+ specifier: 8.57.0
+ version: 8.57.0
eslint-plugin-no-loops:
specifier: 0.3.0
- version: 0.3.0(eslint@8.56.0)
+ version: 0.3.0(eslint@8.57.0)
nodemon:
- specifier: 3.0.3
- version: 3.0.3
+ specifier: 3.1.0
+ version: 3.1.0
typescript:
specifier: 5.3.3
version: 5.3.3
unbuild:
specifier: 1.2.1
- version: 1.2.1(sass@1.71.1)
+ version: 1.2.1
packages/themes:
dependencies:
@@ -1507,20 +1507,20 @@ importers:
specifier: ts5.3
version: 20.10.4
'@typescript-eslint/eslint-plugin':
- specifier: 7.0.2
- version: 7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.56.0)(typescript@5.3.3)
+ specifier: 7.1.1
+ version: 7.1.1(@typescript-eslint/parser@7.1.1)(eslint@8.57.0)(typescript@5.3.3)
'@typescript-eslint/parser':
- specifier: 7.0.2
- version: 7.0.2(eslint@8.56.0)(typescript@5.3.3)
+ specifier: 7.1.1
+ version: 7.1.1(eslint@8.57.0)(typescript@5.3.3)
eslint:
- specifier: 8.56.0
- version: 8.56.0
+ specifier: 8.57.0
+ version: 8.57.0
eslint-plugin-no-loops:
specifier: 0.3.0
- version: 0.3.0(eslint@8.56.0)
+ version: 0.3.0(eslint@8.57.0)
nodemon:
- specifier: 3.0.3
- version: 3.0.3
+ specifier: 3.1.0
+ version: 3.1.0
postcss:
specifier: 8.4.35
version: 8.4.35
@@ -1572,17 +1572,17 @@ importers:
specifier: ts5.3
version: 20.10.4
'@typescript-eslint/eslint-plugin':
- specifier: 7.0.2
- version: 7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.56.0)(typescript@5.3.3)
+ specifier: 7.1.1
+ version: 7.1.1(@typescript-eslint/parser@7.1.1)(eslint@8.57.0)(typescript@5.3.3)
'@typescript-eslint/parser':
- specifier: 7.0.2
- version: 7.0.2(eslint@8.56.0)(typescript@5.3.3)
+ specifier: 7.1.1
+ version: 7.1.1(eslint@8.57.0)(typescript@5.3.3)
eslint:
- specifier: 8.56.0
- version: 8.56.0
+ specifier: 8.57.0
+ version: 8.57.0
eslint-plugin-no-loops:
specifier: 0.3.0
- version: 0.3.0(eslint@8.56.0)
+ version: 0.3.0(eslint@8.57.0)
rollup-plugin-postcss:
specifier: 4.0.2
version: 4.0.2(postcss@8.4.35)(ts-node@10.9.2)
@@ -1591,7 +1591,7 @@ importers:
version: 5.3.3
unbuild:
specifier: 1.2.1
- version: 1.2.1(sass@1.71.1)
+ version: 1.2.1
packages/themes/ecl:
dependencies:
@@ -1665,14 +1665,14 @@ importers:
specifier: 1.1.5
version: 1.1.5
'@types/node':
- specifier: 20.11.19
- version: 20.11.19
+ specifier: 20.11.25
+ version: 20.11.25
'@typescript-eslint/eslint-plugin':
- specifier: 7.0.2
- version: 7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.56.0)(typescript@5.3.3)
+ specifier: 7.1.1
+ version: 7.1.1(@typescript-eslint/parser@7.1.1)(eslint@8.57.0)(typescript@5.3.3)
'@typescript-eslint/parser':
- specifier: 7.0.2
- version: 7.0.2(eslint@8.56.0)(typescript@5.3.3)
+ specifier: 7.1.1
+ version: 7.1.1(eslint@8.57.0)(typescript@5.3.3)
cpy-cli:
specifier: 5.0.0
version: 5.0.0
@@ -1680,44 +1680,44 @@ importers:
specifier: 1.4.7
version: 1.4.7
eslint:
- specifier: 8.56.0
- version: 8.56.0
+ specifier: 8.57.0
+ version: 8.57.0
eslint-config-prettier:
specifier: 9.1.0
- version: 9.1.0(eslint@8.56.0)
+ version: 9.1.0(eslint@8.57.0)
eslint-plugin-html:
specifier: 8.0.0
version: 8.0.0
eslint-plugin-jsdoc:
- specifier: 48.1.0
- version: 48.1.0(eslint@8.56.0)
+ specifier: 48.2.1
+ version: 48.2.1(eslint@8.57.0)
eslint-plugin-json:
specifier: 3.1.0
version: 3.1.0
eslint-plugin-jsx-a11y:
specifier: 6.8.0
- version: 6.8.0(eslint@8.56.0)
+ version: 6.8.0(eslint@8.57.0)
eslint-plugin-no-loops:
specifier: 0.3.0
- version: 0.3.0(eslint@8.56.0)
+ version: 0.3.0(eslint@8.57.0)
eslint-plugin-react:
- specifier: 7.33.2
- version: 7.33.2(eslint@8.56.0)
+ specifier: 7.34.0
+ version: 7.34.0(eslint@8.57.0)
knip:
- specifier: 5.0.1
- version: 5.0.1(@types/node@20.11.19)(typescript@5.3.3)
+ specifier: 5.0.3
+ version: 5.0.3(@types/node@20.11.25)(typescript@5.3.3)
mocha:
specifier: 10.3.0
version: 10.3.0
nodemon:
- specifier: 3.0.3
- version: 3.0.3
+ specifier: 3.1.0
+ version: 3.1.0
rimraf:
specifier: 3.0.2
version: 3.0.2
ts-node:
specifier: 10.9.2
- version: 10.9.2(@types/node@20.11.19)(typescript@5.3.3)
+ version: 10.9.2(@types/node@20.11.25)(typescript@5.3.3)
typescript:
specifier: 5.3.3
version: 5.3.3
@@ -1725,14 +1725,14 @@ importers:
packages/tools/visual-tests:
dependencies:
'@playwright/test':
- specifier: 1.41.2
- version: 1.41.2
+ specifier: 1.42.1
+ version: 1.42.1
'@public-ui/sample-react':
specifier: 2.0.8
version: link:../../samples/react
axe-playwright:
specifier: 2.0.1
- version: 2.0.1(playwright@1.41.2)
+ version: 2.0.1(playwright@1.42.1)
portfinder:
specifier: 1.0.32
version: 1.0.32
@@ -1742,25 +1742,25 @@ importers:
devDependencies:
'@babel/eslint-parser':
specifier: 7.23.10
- version: 7.23.10(@babel/core@7.23.9)(eslint@8.56.0)
+ version: 7.23.10(@babel/core@7.24.0)(eslint@8.57.0)
'@babel/plugin-syntax-import-attributes':
specifier: 7.23.3
- version: 7.23.3(@babel/core@7.23.9)
+ version: 7.23.3(@babel/core@7.24.0)
'@babel/preset-env':
- specifier: 7.23.9
- version: 7.23.9(@babel/core@7.23.9)
+ specifier: 7.24.0
+ version: 7.24.0(@babel/core@7.24.0)
depcheck:
specifier: 1.4.7
version: 1.4.7
eslint:
- specifier: 8.56.0
- version: 8.56.0
+ specifier: 8.57.0
+ version: 8.57.0
eslint-plugin-no-loops:
specifier: 0.3.0
- version: 0.3.0(eslint@8.56.0)
+ version: 0.3.0(eslint@8.57.0)
knip:
- specifier: 5.0.1
- version: 5.0.1(@types/node@20.11.20)(typescript@5.3.3)
+ specifier: 5.0.3
+ version: 5.0.3(@types/node@20.11.25)(typescript@5.4.2)
prettier:
specifier: 3.2.5
version: 3.2.5
@@ -1778,14 +1778,21 @@ packages:
'@jridgewell/gen-mapping': 0.3.3
'@jridgewell/trace-mapping': 0.3.22
- /@angular/common@17.2.1(@angular/core@17.2.1)(rxjs@7.8.1):
- resolution: {integrity: sha512-ZkQwvjJhnqKulJn3kwbnodYvQf8g8hy2FUMB2MRLXKgwLPv9iqF/KRgSwcNIZnq8hyvIr6FmAntMdyCOonykDQ==}
+ /@ampproject/remapping@2.3.0:
+ resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
+ engines: {node: '>=6.0.0'}
+ dependencies:
+ '@jridgewell/gen-mapping': 0.3.5
+ '@jridgewell/trace-mapping': 0.3.25
+
+ /@angular/common@17.2.4(@angular/core@17.2.4)(rxjs@7.8.1):
+ resolution: {integrity: sha512-ymzDHZPQWpBKVQ7lPZucU+vBSb70Re6y5TKzkOX7oYE8Z1+tiNGLvfmzGsO2/N0lvwyZWXjkdXYEDON2hIlZ1Q==}
engines: {node: ^18.13.0 || >=20.9.0}
peerDependencies:
- '@angular/core': 17.2.1
+ '@angular/core': 17.2.4
rxjs: ^6.5.3 || ^7.4.0
dependencies:
- '@angular/core': 17.2.1(rxjs@7.8.1)(zone.js@0.14.4)
+ '@angular/core': 17.2.4(rxjs@7.8.1)(zone.js@0.14.4)
rxjs: 7.8.1
tslib: 2.6.2
dev: false
@@ -1941,15 +1948,15 @@ packages:
- supports-color
dev: true
- /@angular/compiler-cli@17.2.1(@angular/compiler@17.2.1)(typescript@5.2.2):
- resolution: {integrity: sha512-7/1KgQOyjekVJxxLnGq+PcpbhIosK4yUaYDyUr33ehDYE5MoEGtyukNx6Sn/CPex4AcJ/978zKfSXHYY451S8w==}
+ /@angular/compiler-cli@17.2.4(@angular/compiler@17.2.4)(typescript@5.2.2):
+ resolution: {integrity: sha512-VGQx1YoYuifQZNj2/nGMEyYVYvXSWrt1ZXK43dgxPDH3jCWNncOBUYtmyCmYvxKvDz0aDO3KL8cro8c4+N0pPw==}
engines: {node: ^18.13.0 || >=20.9.0}
hasBin: true
peerDependencies:
- '@angular/compiler': 17.2.1
+ '@angular/compiler': 17.2.4
typescript: '>=5.2 <5.4'
dependencies:
- '@angular/compiler': 17.2.1(@angular/core@17.2.1)
+ '@angular/compiler': 17.2.4(@angular/core@17.2.4)
'@babel/core': 7.23.9
'@jridgewell/sourcemap-codec': 1.4.15
chokidar: 3.5.3
@@ -2021,16 +2028,16 @@ packages:
tslib: 2.6.2
dev: true
- /@angular/compiler@17.2.1(@angular/core@17.2.1):
- resolution: {integrity: sha512-jKk1ZQxZA/iGj0RsCa5rbd4gaygmfZcj7K1+VfGcY6NPyFkBGfFxIcA5fkZPOBvlNHjurXGuejA8NrsQ0kHbOw==}
+ /@angular/compiler@17.2.4(@angular/core@17.2.4):
+ resolution: {integrity: sha512-McSsBcoHhMkaQpHM5/wTosAKTzJY5uE6ji3z+ec5GrIJhV7jrVfa67+RUoUzHe+rlD/7oQbX1L/OaHKDP8+/mA==}
engines: {node: ^18.13.0 || >=20.9.0}
peerDependencies:
- '@angular/core': 17.2.1
+ '@angular/core': 17.2.4
peerDependenciesMeta:
'@angular/core':
optional: true
dependencies:
- '@angular/core': 17.2.1(rxjs@7.8.1)(zone.js@0.14.4)
+ '@angular/core': 17.2.4(rxjs@7.8.1)(zone.js@0.14.4)
tslib: 2.6.2
/@angular/core@11.2.14(rxjs@6.5.5)(zone.js@0.11.8):
@@ -2104,8 +2111,8 @@ packages:
zone.js: 0.13.3
dev: true
- /@angular/core@17.2.1(rxjs@7.8.1)(zone.js@0.14.4):
- resolution: {integrity: sha512-gfWeskXA8RA0D3WOPBV5wT8RpqtqFhB8OCR8diGfLojqbMrmZXEvxALBHKAgfarWcR1rnRgmjCQKejWLWCLmmg==}
+ /@angular/core@17.2.4(rxjs@7.8.1)(zone.js@0.14.4):
+ resolution: {integrity: sha512-5Bko+vk7H1Ce57MHuRcpZtq2Srq5euufSvwg0piPozp0yYmCqNoYN7c128kgi6PbiPQeAnKRzRbEuYd1YCU4Tw==}
engines: {node: ^18.13.0 || >=20.9.0}
peerDependencies:
rxjs: ^6.5.3 || ^7.4.0
@@ -2115,51 +2122,51 @@ packages:
tslib: 2.6.2
zone.js: 0.14.4
- /@angular/forms@17.2.1(@angular/common@17.2.1)(@angular/core@17.2.1)(@angular/platform-browser@17.2.1)(rxjs@7.8.1):
- resolution: {integrity: sha512-ACV2sxBOHfoHiVQFQfP5a7pXWSNPpnYbl8NKjuZzHDWueQ/IInAk6ycUEsycTh8mTm0+bBAUMw8uXTCRItML9A==}
+ /@angular/forms@17.2.4(@angular/common@17.2.4)(@angular/core@17.2.4)(@angular/platform-browser@17.2.4)(rxjs@7.8.1):
+ resolution: {integrity: sha512-flubCxK6Rc1YmAu23+o+NwqaIWbJ4MIYij05b1GlpRKB5GRX6M0fOl7uRHZmA6dC4xZGt/MUklRqb71T7dJ5JQ==}
engines: {node: ^18.13.0 || >=20.9.0}
peerDependencies:
- '@angular/common': 17.2.1
- '@angular/core': 17.2.1
- '@angular/platform-browser': 17.2.1
+ '@angular/common': 17.2.4
+ '@angular/core': 17.2.4
+ '@angular/platform-browser': 17.2.4
rxjs: ^6.5.3 || ^7.4.0
dependencies:
- '@angular/common': 17.2.1(@angular/core@17.2.1)(rxjs@7.8.1)
- '@angular/core': 17.2.1(rxjs@7.8.1)(zone.js@0.14.4)
- '@angular/platform-browser': 17.2.1(@angular/common@17.2.1)(@angular/core@17.2.1)
+ '@angular/common': 17.2.4(@angular/core@17.2.4)(rxjs@7.8.1)
+ '@angular/core': 17.2.4(rxjs@7.8.1)(zone.js@0.14.4)
+ '@angular/platform-browser': 17.2.4(@angular/common@17.2.4)(@angular/core@17.2.4)
rxjs: 7.8.1
tslib: 2.6.2
dev: false
- /@angular/platform-browser-dynamic@17.2.1(@angular/common@17.2.1)(@angular/compiler@17.2.1)(@angular/core@17.2.1)(@angular/platform-browser@17.2.1):
- resolution: {integrity: sha512-J8mpB/LDMnPez1Xtaq/j4JEp7E1m7vVMfzJQvKPt1vZmp5EEzyo++u9k5yYKnGpfWTudBXHRIjK2mCjo7wNajg==}
+ /@angular/platform-browser-dynamic@17.2.4(@angular/common@17.2.4)(@angular/compiler@17.2.4)(@angular/core@17.2.4)(@angular/platform-browser@17.2.4):
+ resolution: {integrity: sha512-tNS6WexBbdks4uiB0JfPjUG2/rJ/5wuWr9C11CIgsMo+Onbw49imwDQQTxsx1A3misVb72mUufRza9DcxfSBxg==}
engines: {node: ^18.13.0 || >=20.9.0}
peerDependencies:
- '@angular/common': 17.2.1
- '@angular/compiler': 17.2.1
- '@angular/core': 17.2.1
- '@angular/platform-browser': 17.2.1
+ '@angular/common': 17.2.4
+ '@angular/compiler': 17.2.4
+ '@angular/core': 17.2.4
+ '@angular/platform-browser': 17.2.4
dependencies:
- '@angular/common': 17.2.1(@angular/core@17.2.1)(rxjs@7.8.1)
- '@angular/compiler': 17.2.1(@angular/core@17.2.1)
- '@angular/core': 17.2.1(rxjs@7.8.1)(zone.js@0.14.4)
- '@angular/platform-browser': 17.2.1(@angular/common@17.2.1)(@angular/core@17.2.1)
+ '@angular/common': 17.2.4(@angular/core@17.2.4)(rxjs@7.8.1)
+ '@angular/compiler': 17.2.4(@angular/core@17.2.4)
+ '@angular/core': 17.2.4(rxjs@7.8.1)(zone.js@0.14.4)
+ '@angular/platform-browser': 17.2.4(@angular/common@17.2.4)(@angular/core@17.2.4)
tslib: 2.6.2
dev: false
- /@angular/platform-browser@17.2.1(@angular/common@17.2.1)(@angular/core@17.2.1):
- resolution: {integrity: sha512-on+fTZiDTBJmRQbQe6GOClqaUFe4GJdLS1EbmI+6/8Ntv4QW2PowWnaxajoqTj2Zrh22J9DSNy7RWcrQDdyU3g==}
+ /@angular/platform-browser@17.2.4(@angular/common@17.2.4)(@angular/core@17.2.4):
+ resolution: {integrity: sha512-A1jkx4ApIx76VDxm8UZLKEq+gwpKZb4qjzCTBDfjOpXB0MJQ5IaYdCrV0E/vPCKZhIfjbEHK+9H1vHRYDCcXtA==}
engines: {node: ^18.13.0 || >=20.9.0}
peerDependencies:
- '@angular/animations': 17.2.1
- '@angular/common': 17.2.1
- '@angular/core': 17.2.1
+ '@angular/animations': 17.2.4
+ '@angular/common': 17.2.4
+ '@angular/core': 17.2.4
peerDependenciesMeta:
'@angular/animations':
optional: true
dependencies:
- '@angular/common': 17.2.1(@angular/core@17.2.1)(rxjs@7.8.1)
- '@angular/core': 17.2.1(rxjs@7.8.1)(zone.js@0.14.4)
+ '@angular/common': 17.2.4(@angular/core@17.2.4)(rxjs@7.8.1)
+ '@angular/core': 17.2.4(rxjs@7.8.1)(zone.js@0.14.4)
tslib: 2.6.2
dev: false
@@ -2213,7 +2220,7 @@ packages:
'@babel/parser': 7.22.16
'@babel/template': 7.22.15
'@babel/traverse': 7.22.20
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
convert-source-map: 1.9.0
debug: 4.3.4(supports-color@8.1.1)
gensync: 1.0.0-beta.2
@@ -2236,7 +2243,7 @@ packages:
'@babel/parser': 7.22.11
'@babel/template': 7.22.5
'@babel/traverse': 7.22.11
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
convert-source-map: 1.9.0
debug: 4.3.4(supports-color@8.1.1)
gensync: 1.0.0-beta.2
@@ -2259,7 +2266,7 @@ packages:
'@babel/parser': 7.23.6
'@babel/template': 7.22.15
'@babel/traverse': 7.23.6
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
convert-source-map: 2.0.0
debug: 4.3.4(supports-color@8.1.1)
gensync: 1.0.0-beta.2
@@ -2273,16 +2280,16 @@ packages:
resolution: {integrity: sha512-FxpRyGjrMJXh7X3wGLGhNDCRiwpWEF74sKjTLDJSG5Kyvow3QZaG0Adbqzi9ZrVjTWpsX+2cxWXD71NMg93kdw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@ampproject/remapping': 2.2.1
+ '@ampproject/remapping': 2.3.0
'@babel/code-frame': 7.23.5
'@babel/generator': 7.23.6
'@babel/helper-compilation-targets': 7.23.6
'@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.6)
- '@babel/helpers': 7.23.9
- '@babel/parser': 7.23.9
- '@babel/template': 7.23.9
- '@babel/traverse': 7.23.9
- '@babel/types': 7.23.9
+ '@babel/helpers': 7.24.0
+ '@babel/parser': 7.24.0
+ '@babel/template': 7.24.0
+ '@babel/traverse': 7.24.0
+ '@babel/types': 7.24.0
convert-source-map: 2.0.0
debug: 4.3.4(supports-color@8.1.1)
gensync: 1.0.0-beta.2
@@ -2296,16 +2303,16 @@ packages:
resolution: {integrity: sha512-5q0175NOjddqpvvzU+kDiSOAk4PfdO6FvwCWoQ6RO7rTzEe8vlo+4HVfcnAREhD4npMs0e9uZypjTwzZPCf/cw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@ampproject/remapping': 2.2.1
+ '@ampproject/remapping': 2.3.0
'@babel/code-frame': 7.23.5
'@babel/generator': 7.23.6
'@babel/helper-compilation-targets': 7.23.6
'@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9)
- '@babel/helpers': 7.23.9
- '@babel/parser': 7.23.9
- '@babel/template': 7.23.9
- '@babel/traverse': 7.23.9
- '@babel/types': 7.23.9
+ '@babel/helpers': 7.24.0
+ '@babel/parser': 7.24.0
+ '@babel/template': 7.24.0
+ '@babel/traverse': 7.24.0
+ '@babel/types': 7.24.0
convert-source-map: 2.0.0
debug: 4.3.4(supports-color@8.1.1)
gensync: 1.0.0-beta.2
@@ -2314,16 +2321,38 @@ packages:
transitivePeerDependencies:
- supports-color
- /@babel/eslint-parser@7.23.10(@babel/core@7.23.9)(eslint@8.56.0):
+ /@babel/core@7.24.0:
+ resolution: {integrity: sha512-fQfkg0Gjkza3nf0c7/w6Xf34BW4YvzNfACRLmmb7XRLa6XHdR+K9AlJlxneFfWYf6uhOzuzZVTjF/8KfndZANw==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@ampproject/remapping': 2.3.0
+ '@babel/code-frame': 7.23.5
+ '@babel/generator': 7.23.6
+ '@babel/helper-compilation-targets': 7.23.6
+ '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.0)
+ '@babel/helpers': 7.24.0
+ '@babel/parser': 7.24.0
+ '@babel/template': 7.24.0
+ '@babel/traverse': 7.24.0
+ '@babel/types': 7.24.0
+ convert-source-map: 2.0.0
+ debug: 4.3.4(supports-color@8.1.1)
+ gensync: 1.0.0-beta.2
+ json5: 2.2.3
+ semver: 6.3.1
+ transitivePeerDependencies:
+ - supports-color
+
+ /@babel/eslint-parser@7.23.10(@babel/core@7.24.0)(eslint@8.57.0):
resolution: {integrity: sha512-3wSYDPZVnhseRnxRJH6ZVTNknBz76AEnyC+AYYhasjP3Yy23qz0ERR7Fcd2SHmYuSFJ2kY9gaaDd3vyqU09eSw==}
engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0}
peerDependencies:
'@babel/core': ^7.11.0
eslint: ^7.5.0 || ^8.0.0
dependencies:
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
'@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1
- eslint: 8.56.0
+ eslint: 8.57.0
eslint-visitor-keys: 2.1.0
semver: 6.3.1
dev: true
@@ -2332,7 +2361,7 @@ packages:
resolution: {integrity: sha512-79KIf7YiWjjdZ81JnLujDRApWtl7BxTqWD88+FFdQEIOG8LJ0etDOM7CXuIgGJa55sGOwZVwuEsaLEm0PJ5/+A==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
'@jridgewell/gen-mapping': 0.3.3
'@jridgewell/trace-mapping': 0.3.19
jsesc: 2.5.2
@@ -2342,7 +2371,7 @@ packages:
resolution: {integrity: sha512-Zu9oWARBqeVOW0dZOjXc3JObrzuqothQ3y/n1kUtrjCoCPLkXUwMvOo/F/TCfoHMbWIFlWwpZtkZVb9ga4U2pA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
'@jridgewell/gen-mapping': 0.3.3
'@jridgewell/trace-mapping': 0.3.19
jsesc: 2.5.2
@@ -2352,23 +2381,23 @@ packages:
resolution: {integrity: sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.9
- '@jridgewell/gen-mapping': 0.3.3
- '@jridgewell/trace-mapping': 0.3.22
+ '@babel/types': 7.24.0
+ '@jridgewell/gen-mapping': 0.3.5
+ '@jridgewell/trace-mapping': 0.3.25
jsesc: 2.5.2
/@babel/helper-annotate-as-pure@7.22.5:
resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
dev: true
/@babel/helper-builder-binary-assignment-operator-visitor@7.22.15:
resolution: {integrity: sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
dev: true
/@babel/helper-compilation-targets@7.22.10:
@@ -2439,19 +2468,19 @@ packages:
semver: 6.3.1
dev: true
- /@babel/helper-create-class-features-plugin@7.23.6(@babel/core@7.23.9):
+ /@babel/helper-create-class-features-plugin@7.23.6(@babel/core@7.24.0):
resolution: {integrity: sha512-cBXU1vZni/CpGF29iTu4YRbOZt3Wat6zCoMDxRF1MayiEc4URxOj31tT65HUM0CRpMowA3HCJaAOVOUnMf96cw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
'@babel/helper-annotate-as-pure': 7.22.5
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-function-name': 7.23.0
'@babel/helper-member-expression-to-functions': 7.23.0
'@babel/helper-optimise-call-expression': 7.22.5
- '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.9)
+ '@babel/helper-replace-supers': 7.22.20(@babel/core@7.24.0)
'@babel/helper-skip-transparent-expression-wrappers': 7.22.5
'@babel/helper-split-export-declaration': 7.22.6
semver: 6.3.1
@@ -2469,68 +2498,59 @@ packages:
semver: 6.3.1
dev: true
- /@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.23.9):
+ /@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.24.0):
resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
'@babel/helper-annotate-as-pure': 7.22.5
regexpu-core: 5.3.2
semver: 6.3.1
dev: true
- /@babel/helper-create-regexp-features-plugin@7.22.9(@babel/core@7.23.6):
- resolution: {integrity: sha512-+svjVa/tFwsNSG4NEy1h85+HQ5imbT92Q5/bgtS7P0GTQlP8WuFdqsiABmQouhiFGyV66oGxZFpeYHza1rNsKw==}
- engines: {node: '>=6.9.0'}
+ /@babel/helper-define-polyfill-provider@0.4.4(@babel/core@7.23.6):
+ resolution: {integrity: sha512-QcJMILQCu2jm5TFPGA3lCpJJTeEP+mqeXooG/NZbg/h5FTFi6V0+99ahlRsW8/kRLyb24LZVCCiclDedhLKcBA==}
peerDependencies:
- '@babel/core': ^7.0.0
+ '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-annotate-as-pure': 7.22.5
- regexpu-core: 5.3.2
- semver: 6.3.1
- dev: true
-
- /@babel/helper-create-regexp-features-plugin@7.22.9(@babel/core@7.23.9):
- resolution: {integrity: sha512-+svjVa/tFwsNSG4NEy1h85+HQ5imbT92Q5/bgtS7P0GTQlP8WuFdqsiABmQouhiFGyV66oGxZFpeYHza1rNsKw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
- dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-annotate-as-pure': 7.22.5
- regexpu-core: 5.3.2
- semver: 6.3.1
+ '@babel/helper-compilation-targets': 7.23.6
+ '@babel/helper-plugin-utils': 7.22.5
+ debug: 4.3.4(supports-color@8.1.1)
+ lodash.debounce: 4.0.8
+ resolve: 1.22.8
+ transitivePeerDependencies:
+ - supports-color
dev: true
- /@babel/helper-define-polyfill-provider@0.4.4(@babel/core@7.23.6):
- resolution: {integrity: sha512-QcJMILQCu2jm5TFPGA3lCpJJTeEP+mqeXooG/NZbg/h5FTFi6V0+99ahlRsW8/kRLyb24LZVCCiclDedhLKcBA==}
+ /@babel/helper-define-polyfill-provider@0.5.0(@babel/core@7.23.6):
+ resolution: {integrity: sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==}
peerDependencies:
'@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
dependencies:
'@babel/core': 7.23.6
'@babel/helper-compilation-targets': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
debug: 4.3.4(supports-color@8.1.1)
lodash.debounce: 4.0.8
- resolve: 1.22.6
+ resolve: 1.22.8
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/helper-define-polyfill-provider@0.5.0(@babel/core@7.23.9):
+ /@babel/helper-define-polyfill-provider@0.5.0(@babel/core@7.24.0):
resolution: {integrity: sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==}
peerDependencies:
'@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
dependencies:
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
'@babel/helper-compilation-targets': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
debug: 4.3.4(supports-color@8.1.1)
lodash.debounce: 4.0.8
- resolve: 1.22.6
+ resolve: 1.22.8
transitivePeerDependencies:
- supports-color
dev: true
@@ -2543,49 +2563,49 @@ packages:
resolution: {integrity: sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/template': 7.23.9
- '@babel/types': 7.23.9
+ '@babel/template': 7.24.0
+ '@babel/types': 7.24.0
dev: true
/@babel/helper-function-name@7.23.0:
resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/template': 7.23.9
- '@babel/types': 7.23.9
+ '@babel/template': 7.24.0
+ '@babel/types': 7.24.0
/@babel/helper-hoist-variables@7.22.5:
resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
/@babel/helper-member-expression-to-functions@7.22.15:
resolution: {integrity: sha512-qLNsZbgrNh0fDQBCPocSL8guki1hcPvltGDv/NxvUoABwFq7GkKSu1nRXeJkVZc+wJvne2E0RKQz+2SQrz6eAA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
dev: true
/@babel/helper-member-expression-to-functions@7.23.0:
resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
dev: true
/@babel/helper-module-imports@7.18.6:
resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
dev: true
/@babel/helper-module-imports@7.22.15:
resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
/@babel/helper-module-transforms@7.22.20(@babel/core@7.19.3):
resolution: {integrity: sha512-dLT7JVWIUUxKOs1UnJUBR3S70YK+pKX6AbJgB2vMIvEkZkrfJDbYDJesnPshtKV4LhDOR3Oc5YULeDizRek+5A==}
@@ -2656,11 +2676,24 @@ packages:
'@babel/helper-split-export-declaration': 7.22.6
'@babel/helper-validator-identifier': 7.22.20
+ /@babel/helper-module-transforms@7.23.3(@babel/core@7.24.0):
+ resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.24.0
+ '@babel/helper-environment-visitor': 7.22.20
+ '@babel/helper-module-imports': 7.22.15
+ '@babel/helper-simple-access': 7.22.5
+ '@babel/helper-split-export-declaration': 7.22.6
+ '@babel/helper-validator-identifier': 7.22.20
+
/@babel/helper-optimise-call-expression@7.22.5:
resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
dev: true
/@babel/helper-plugin-utils@7.22.5:
@@ -2668,6 +2701,11 @@ packages:
engines: {node: '>=6.9.0'}
dev: true
+ /@babel/helper-plugin-utils@7.24.0:
+ resolution: {integrity: sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==}
+ engines: {node: '>=6.9.0'}
+ dev: true
+
/@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.23.6):
resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==}
engines: {node: '>=6.9.0'}
@@ -2680,13 +2718,13 @@ packages:
'@babel/helper-wrap-function': 7.22.20
dev: true
- /@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.23.9):
+ /@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.24.0):
resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
'@babel/helper-annotate-as-pure': 7.22.5
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-wrap-function': 7.22.20
@@ -2704,13 +2742,13 @@ packages:
'@babel/helper-optimise-call-expression': 7.22.5
dev: true
- /@babel/helper-replace-supers@7.22.20(@babel/core@7.23.9):
+ /@babel/helper-replace-supers@7.22.20(@babel/core@7.24.0):
resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-member-expression-to-functions': 7.23.0
'@babel/helper-optimise-call-expression': 7.22.5
@@ -2720,20 +2758,20 @@ packages:
resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
/@babel/helper-skip-transparent-expression-wrappers@7.22.5:
resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
dev: true
/@babel/helper-split-export-declaration@7.22.6:
resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
/@babel/helper-string-parser@7.22.5:
resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==}
@@ -2757,8 +2795,8 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/helper-function-name': 7.23.0
- '@babel/template': 7.22.15
- '@babel/types': 7.23.9
+ '@babel/template': 7.23.9
+ '@babel/types': 7.24.0
dev: true
/@babel/helpers@7.22.11:
@@ -2766,8 +2804,8 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/template': 7.22.15
- '@babel/traverse': 7.22.20
- '@babel/types': 7.23.9
+ '@babel/traverse': 7.22.11
+ '@babel/types': 7.24.0
transitivePeerDependencies:
- supports-color
dev: true
@@ -2778,7 +2816,7 @@ packages:
dependencies:
'@babel/template': 7.22.15
'@babel/traverse': 7.22.20
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
transitivePeerDependencies:
- supports-color
dev: true
@@ -2789,18 +2827,18 @@ packages:
dependencies:
'@babel/template': 7.22.15
'@babel/traverse': 7.23.6
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/helpers@7.23.9:
- resolution: {integrity: sha512-87ICKgU5t5SzOT7sBMfCOZQ2rHjRU+Pcb9BoILMYz600W6DkVRLFBPwQ18gwUVvggqXivaUakpnxWQGbpywbBQ==}
+ /@babel/helpers@7.24.0:
+ resolution: {integrity: sha512-ulDZdc0Aj5uLc5nETsa7EPx2L7rM0YJM8r7ck7U73AXi7qOV44IHHRAYZHY6iU1rr3C5N4NtTmMRUJP6kwCWeA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/template': 7.23.9
- '@babel/traverse': 7.23.9
- '@babel/types': 7.23.9
+ '@babel/template': 7.24.0
+ '@babel/traverse': 7.24.0
+ '@babel/types': 7.24.0
transitivePeerDependencies:
- supports-color
@@ -2826,7 +2864,7 @@ packages:
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
dev: true
/@babel/parser@7.22.16:
@@ -2834,7 +2872,7 @@ packages:
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
dev: true
/@babel/parser@7.23.6:
@@ -2842,15 +2880,15 @@ packages:
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
dev: true
- /@babel/parser@7.23.9:
- resolution: {integrity: sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA==}
+ /@babel/parser@7.24.0:
+ resolution: {integrity: sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==}
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3(@babel/core@7.23.6):
resolution: {integrity: sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==}
@@ -2859,17 +2897,17 @@ packages:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.23.3(@babel/core@7.23.6):
@@ -2879,21 +2917,21 @@ packages:
'@babel/core': ^7.13.0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/helper-skip-transparent-expression-wrappers': 7.22.5
'@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.23.6)
dev: true
- /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.13.0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/helper-skip-transparent-expression-wrappers': 7.22.5
- '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.23.9)
+ '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.24.0)
dev: true
/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.23.7(@babel/core@7.23.6):
@@ -2904,18 +2942,18 @@ packages:
dependencies:
'@babel/core': 7.23.6
'@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.23.7(@babel/core@7.23.9):
+ /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.23.7(@babel/core@7.24.0):
resolution: {integrity: sha512-LlRT7HgaifEpQA1ZgLVOIJZZFVPWN5iReq/7/JixwBtwcoeVGDBD53ZV28rrsLYOZs1Y/EHhA8N/Z6aazHR8cw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
'@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.23.6):
@@ -2967,13 +3005,13 @@ packages:
'@babel/core': 7.23.6
dev: true
- /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.9):
+ /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.0):
resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
dev: true
/@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.6):
@@ -2982,24 +3020,24 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.9):
+ /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.0):
resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.23.9):
+ /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.0):
resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
'@babel/helper-plugin-utils': 7.22.5
dev: true
@@ -3009,16 +3047,16 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.23.9):
+ /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.0):
resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.23.6):
@@ -3028,17 +3066,17 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.23.9):
+ /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.24.0):
resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-syntax-decorators@7.23.3(@babel/core@7.23.6):
@@ -3057,16 +3095,16 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.23.9):
+ /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.0):
resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.23.6):
@@ -3075,16 +3113,16 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.23.9):
+ /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.24.0):
resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-syntax-import-assertions@7.23.3(@babel/core@7.23.6):
@@ -3094,17 +3132,17 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-import-assertions@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-syntax-import-assertions@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-syntax-import-attributes@7.23.3(@babel/core@7.23.6):
@@ -3117,13 +3155,13 @@ packages:
'@babel/helper-plugin-utils': 7.22.5
dev: true
- /@babel/plugin-syntax-import-attributes@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-syntax-import-attributes@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
'@babel/helper-plugin-utils': 7.22.5
dev: true
@@ -3133,16 +3171,16 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.23.9):
+ /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.0):
resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.23.6):
@@ -3151,25 +3189,25 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.23.9):
+ /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.0):
resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.23.9):
+ /@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.24.0):
resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
'@babel/helper-plugin-utils': 7.22.5
dev: true
@@ -3183,13 +3221,13 @@ packages:
'@babel/helper-plugin-utils': 7.22.5
dev: true
- /@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
'@babel/helper-plugin-utils': 7.22.5
dev: true
@@ -3199,16 +3237,16 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.23.9):
+ /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.0):
resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.23.6):
@@ -3217,16 +3255,16 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.23.9):
+ /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.0):
resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.23.6):
@@ -3235,16 +3273,16 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.23.9):
+ /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.0):
resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.23.6):
@@ -3253,16 +3291,16 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.23.9):
+ /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.0):
resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.23.6):
@@ -3271,16 +3309,16 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.23.9):
+ /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.0):
resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.23.6):
@@ -3289,16 +3327,16 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.23.9):
+ /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.0):
resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.23.6):
@@ -3308,17 +3346,17 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.23.9):
+ /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.24.0):
resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.23.6):
@@ -3328,17 +3366,17 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.23.9):
+ /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.0):
resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.23.6):
@@ -3351,13 +3389,13 @@ packages:
'@babel/helper-plugin-utils': 7.22.5
dev: true
- /@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
'@babel/helper-plugin-utils': 7.22.5
dev: true
@@ -3372,15 +3410,15 @@ packages:
'@babel/helper-plugin-utils': 7.22.5
dev: true
- /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.23.9):
+ /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.24.0):
resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.9)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.0)
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-transform-arrow-functions@7.23.3(@babel/core@7.23.6):
@@ -3390,21 +3428,21 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-arrow-functions@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-transform-arrow-functions@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-async-generator-functions@7.23.7(@babel/core@7.23.6):
- resolution: {integrity: sha512-PdxEpL71bJp1byMG0va5gwQcXHxuEYC/BgI/e88mGTtohbZN28O5Yit0Plkkm/dBzCF/BxmbNcses1RH1T+urA==}
+ /@babel/plugin-transform-async-generator-functions@7.23.9(@babel/core@7.23.6):
+ resolution: {integrity: sha512-8Q3veQEDGe14dTYuwagbRtwxQDnytyg1JFu4/HwEMETeofocrB0U0ejBJIXoeG/t2oXZ8kzCyI0ZZfbT80VFNQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
@@ -3416,17 +3454,17 @@ packages:
'@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.6)
dev: true
- /@babel/plugin-transform-async-generator-functions@7.23.9(@babel/core@7.23.9):
+ /@babel/plugin-transform-async-generator-functions@7.23.9(@babel/core@7.24.0):
resolution: {integrity: sha512-8Q3veQEDGe14dTYuwagbRtwxQDnytyg1JFu4/HwEMETeofocrB0U0ejBJIXoeG/t2oXZ8kzCyI0ZZfbT80VFNQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
'@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.9)
- '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.9)
+ '@babel/helper-plugin-utils': 7.24.0
+ '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.0)
+ '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.0)
dev: true
/@babel/plugin-transform-async-to-generator@7.23.3(@babel/core@7.23.6):
@@ -3437,20 +3475,20 @@ packages:
dependencies:
'@babel/core': 7.23.6
'@babel/helper-module-imports': 7.22.15
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.6)
dev: true
- /@babel/plugin-transform-async-to-generator@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-transform-async-to-generator@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
'@babel/helper-module-imports': 7.22.15
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.9)
+ '@babel/helper-plugin-utils': 7.24.0
+ '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.0)
dev: true
/@babel/plugin-transform-block-scoped-functions@7.23.3(@babel/core@7.23.6):
@@ -3460,17 +3498,17 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-block-scoped-functions@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-transform-block-scoped-functions@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-transform-block-scoping@7.23.4(@babel/core@7.23.6):
@@ -3480,17 +3518,17 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-block-scoping@7.23.4(@babel/core@7.23.9):
+ /@babel/plugin-transform-block-scoping@7.23.4(@babel/core@7.24.0):
resolution: {integrity: sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-transform-class-properties@7.23.3(@babel/core@7.23.6):
@@ -3501,18 +3539,18 @@ packages:
dependencies:
'@babel/core': 7.23.6
'@babel/helper-create-class-features-plugin': 7.23.6(@babel/core@7.23.6)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-class-properties@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-transform-class-properties@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-create-class-features-plugin': 7.23.6(@babel/core@7.23.9)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-create-class-features-plugin': 7.23.6(@babel/core@7.24.0)
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-transform-class-static-block@7.23.4(@babel/core@7.23.6):
@@ -3523,20 +3561,20 @@ packages:
dependencies:
'@babel/core': 7.23.6
'@babel/helper-create-class-features-plugin': 7.23.6(@babel/core@7.23.6)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.6)
dev: true
- /@babel/plugin-transform-class-static-block@7.23.4(@babel/core@7.23.9):
+ /@babel/plugin-transform-class-static-block@7.23.4(@babel/core@7.24.0):
resolution: {integrity: sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.12.0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-create-class-features-plugin': 7.23.6(@babel/core@7.23.9)
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.9)
+ '@babel/core': 7.24.0
+ '@babel/helper-create-class-features-plugin': 7.23.6(@babel/core@7.24.0)
+ '@babel/helper-plugin-utils': 7.24.0
+ '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.0)
dev: true
/@babel/plugin-transform-classes@7.23.8(@babel/core@7.23.6):
@@ -3550,25 +3588,25 @@ packages:
'@babel/helper-compilation-targets': 7.23.6
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-function-name': 7.23.0
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.6)
'@babel/helper-split-export-declaration': 7.22.6
globals: 11.12.0
dev: true
- /@babel/plugin-transform-classes@7.23.8(@babel/core@7.23.9):
+ /@babel/plugin-transform-classes@7.23.8(@babel/core@7.24.0):
resolution: {integrity: sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
'@babel/helper-annotate-as-pure': 7.22.5
'@babel/helper-compilation-targets': 7.23.6
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-function-name': 7.23.0
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.9)
+ '@babel/helper-plugin-utils': 7.24.0
+ '@babel/helper-replace-supers': 7.22.20(@babel/core@7.24.0)
'@babel/helper-split-export-declaration': 7.22.6
globals: 11.12.0
dev: true
@@ -3580,19 +3618,19 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/template': 7.22.15
+ '@babel/helper-plugin-utils': 7.24.0
+ '@babel/template': 7.23.9
dev: true
- /@babel/plugin-transform-computed-properties@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-transform-computed-properties@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/template': 7.22.15
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
+ '@babel/template': 7.23.9
dev: true
/@babel/plugin-transform-destructuring@7.23.3(@babel/core@7.23.6):
@@ -3602,17 +3640,17 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-destructuring@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-transform-destructuring@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-transform-dotall-regex@7.23.3(@babel/core@7.23.6):
@@ -3623,18 +3661,18 @@ packages:
dependencies:
'@babel/core': 7.23.6
'@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.6)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-dotall-regex@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-transform-dotall-regex@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.9)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.0)
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-transform-duplicate-keys@7.23.3(@babel/core@7.23.6):
@@ -3644,17 +3682,17 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-duplicate-keys@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-transform-duplicate-keys@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-transform-dynamic-import@7.23.4(@babel/core@7.23.6):
@@ -3664,19 +3702,19 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.6)
dev: true
- /@babel/plugin-transform-dynamic-import@7.23.4(@babel/core@7.23.9):
+ /@babel/plugin-transform-dynamic-import@7.23.4(@babel/core@7.24.0):
resolution: {integrity: sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.9)
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
+ '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.0)
dev: true
/@babel/plugin-transform-exponentiation-operator@7.23.3(@babel/core@7.23.6):
@@ -3687,18 +3725,18 @@ packages:
dependencies:
'@babel/core': 7.23.6
'@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-exponentiation-operator@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-transform-exponentiation-operator@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
'@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-transform-export-namespace-from@7.23.4(@babel/core@7.23.6):
@@ -3708,19 +3746,19 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.6)
dev: true
- /@babel/plugin-transform-export-namespace-from@7.23.4(@babel/core@7.23.9):
+ /@babel/plugin-transform-export-namespace-from@7.23.4(@babel/core@7.24.0):
resolution: {integrity: sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.9)
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
+ '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.0)
dev: true
/@babel/plugin-transform-for-of@7.23.6(@babel/core@7.23.6):
@@ -3730,18 +3768,18 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/helper-skip-transparent-expression-wrappers': 7.22.5
dev: true
- /@babel/plugin-transform-for-of@7.23.6(@babel/core@7.23.9):
+ /@babel/plugin-transform-for-of@7.23.6(@babel/core@7.24.0):
resolution: {integrity: sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/helper-skip-transparent-expression-wrappers': 7.22.5
dev: true
@@ -3754,19 +3792,19 @@ packages:
'@babel/core': 7.23.6
'@babel/helper-compilation-targets': 7.23.6
'@babel/helper-function-name': 7.23.0
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-function-name@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-transform-function-name@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
'@babel/helper-compilation-targets': 7.23.6
'@babel/helper-function-name': 7.23.0
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-transform-json-strings@7.23.4(@babel/core@7.23.6):
@@ -3776,19 +3814,19 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.6)
dev: true
- /@babel/plugin-transform-json-strings@7.23.4(@babel/core@7.23.9):
+ /@babel/plugin-transform-json-strings@7.23.4(@babel/core@7.24.0):
resolution: {integrity: sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.9)
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
+ '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.0)
dev: true
/@babel/plugin-transform-literals@7.23.3(@babel/core@7.23.6):
@@ -3798,17 +3836,17 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-literals@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-transform-literals@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-transform-logical-assignment-operators@7.23.4(@babel/core@7.23.6):
@@ -3818,19 +3856,19 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.6)
dev: true
- /@babel/plugin-transform-logical-assignment-operators@7.23.4(@babel/core@7.23.9):
+ /@babel/plugin-transform-logical-assignment-operators@7.23.4(@babel/core@7.24.0):
resolution: {integrity: sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.9)
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
+ '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.0)
dev: true
/@babel/plugin-transform-member-expression-literals@7.23.3(@babel/core@7.23.6):
@@ -3840,17 +3878,17 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-member-expression-literals@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-transform-member-expression-literals@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-transform-modules-amd@7.23.3(@babel/core@7.23.6):
@@ -3861,18 +3899,18 @@ packages:
dependencies:
'@babel/core': 7.23.6
'@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.6)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-modules-amd@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-transform-modules-amd@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.0)
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-transform-modules-commonjs@7.23.3(@babel/core@7.23.6):
@@ -3883,24 +3921,24 @@ packages:
dependencies:
'@babel/core': 7.23.6
'@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.6)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/helper-simple-access': 7.22.5
dev: true
- /@babel/plugin-transform-modules-commonjs@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-transform-modules-commonjs@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.0)
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/helper-simple-access': 7.22.5
dev: true
- /@babel/plugin-transform-modules-systemjs@7.23.3(@babel/core@7.23.6):
- resolution: {integrity: sha512-ZxyKGTkF9xT9YJuKQRo19ewf3pXpopuYQd8cDXqNzc3mUNbOME0RKMoZxviQk74hwzfQsEe66dE92MaZbdHKNQ==}
+ /@babel/plugin-transform-modules-systemjs@7.23.9(@babel/core@7.23.6):
+ resolution: {integrity: sha512-KDlPRM6sLo4o1FkiSlXoAa8edLXFsKKIda779fbLrvmeuc3itnjCtaO6RrtoaANsIJANj+Vk1zqbZIMhkCAHVw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
@@ -3912,16 +3950,16 @@ packages:
'@babel/helper-validator-identifier': 7.22.20
dev: true
- /@babel/plugin-transform-modules-systemjs@7.23.9(@babel/core@7.23.9):
+ /@babel/plugin-transform-modules-systemjs@7.23.9(@babel/core@7.24.0):
resolution: {integrity: sha512-KDlPRM6sLo4o1FkiSlXoAa8edLXFsKKIda779fbLrvmeuc3itnjCtaO6RrtoaANsIJANj+Vk1zqbZIMhkCAHVw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
'@babel/helper-hoist-variables': 7.22.5
- '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.0)
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/helper-validator-identifier': 7.22.20
dev: true
@@ -3933,18 +3971,18 @@ packages:
dependencies:
'@babel/core': 7.23.6
'@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.6)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-modules-umd@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-transform-modules-umd@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.0)
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.23.6):
@@ -3954,19 +3992,19 @@ packages:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-create-regexp-features-plugin': 7.22.9(@babel/core@7.23.6)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.6)
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.23.9):
+ /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.24.0):
resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-create-regexp-features-plugin': 7.22.9(@babel/core@7.23.9)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.0)
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-transform-new-target@7.23.3(@babel/core@7.23.6):
@@ -3976,17 +4014,17 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-new-target@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-transform-new-target@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-transform-nullish-coalescing-operator@7.23.4(@babel/core@7.23.6):
@@ -3996,19 +4034,19 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.6)
dev: true
- /@babel/plugin-transform-nullish-coalescing-operator@7.23.4(@babel/core@7.23.9):
+ /@babel/plugin-transform-nullish-coalescing-operator@7.23.4(@babel/core@7.24.0):
resolution: {integrity: sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.9)
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
+ '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.0)
dev: true
/@babel/plugin-transform-numeric-separator@7.23.4(@babel/core@7.23.6):
@@ -4018,19 +4056,19 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.6)
dev: true
- /@babel/plugin-transform-numeric-separator@7.23.4(@babel/core@7.23.9):
+ /@babel/plugin-transform-numeric-separator@7.23.4(@babel/core@7.24.0):
resolution: {integrity: sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.9)
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
+ '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.0)
dev: true
/@babel/plugin-transform-object-rest-spread@7.23.4(@babel/core@7.23.6):
@@ -4047,18 +4085,18 @@ packages:
'@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.6)
dev: true
- /@babel/plugin-transform-object-rest-spread@7.23.4(@babel/core@7.23.9):
- resolution: {integrity: sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g==}
+ /@babel/plugin-transform-object-rest-spread@7.24.0(@babel/core@7.24.0):
+ resolution: {integrity: sha512-y/yKMm7buHpFFXfxVFS4Vk1ToRJDilIa6fKRioB9Vjichv58TDGXTvqV0dN7plobAmTW5eSEGXDngE+Mm+uO+w==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/compat-data': 7.23.5
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
'@babel/helper-compilation-targets': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.9)
- '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.9)
+ '@babel/helper-plugin-utils': 7.24.0
+ '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.24.0)
dev: true
/@babel/plugin-transform-object-super@7.23.3(@babel/core@7.23.6):
@@ -4068,19 +4106,19 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.6)
dev: true
- /@babel/plugin-transform-object-super@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-transform-object-super@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.9)
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
+ '@babel/helper-replace-supers': 7.22.20(@babel/core@7.24.0)
dev: true
/@babel/plugin-transform-optional-catch-binding@7.23.4(@babel/core@7.23.6):
@@ -4090,19 +4128,19 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.6)
dev: true
- /@babel/plugin-transform-optional-catch-binding@7.23.4(@babel/core@7.23.9):
+ /@babel/plugin-transform-optional-catch-binding@7.23.4(@babel/core@7.24.0):
resolution: {integrity: sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.9)
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
+ '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.0)
dev: true
/@babel/plugin-transform-optional-chaining@7.23.4(@babel/core@7.23.6):
@@ -4117,16 +4155,16 @@ packages:
'@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.6)
dev: true
- /@babel/plugin-transform-optional-chaining@7.23.4(@babel/core@7.23.9):
+ /@babel/plugin-transform-optional-chaining@7.23.4(@babel/core@7.24.0):
resolution: {integrity: sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
'@babel/helper-plugin-utils': 7.22.5
'@babel/helper-skip-transparent-expression-wrappers': 7.22.5
- '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.9)
+ '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.0)
dev: true
/@babel/plugin-transform-parameters@7.23.3(@babel/core@7.23.6):
@@ -4136,17 +4174,17 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-parameters@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-transform-parameters@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-transform-private-methods@7.23.3(@babel/core@7.23.6):
@@ -4157,18 +4195,18 @@ packages:
dependencies:
'@babel/core': 7.23.6
'@babel/helper-create-class-features-plugin': 7.23.6(@babel/core@7.23.6)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-private-methods@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-transform-private-methods@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-create-class-features-plugin': 7.23.6(@babel/core@7.23.9)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-create-class-features-plugin': 7.23.6(@babel/core@7.24.0)
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-transform-private-property-in-object@7.23.4(@babel/core@7.23.6):
@@ -4180,21 +4218,21 @@ packages:
'@babel/core': 7.23.6
'@babel/helper-annotate-as-pure': 7.22.5
'@babel/helper-create-class-features-plugin': 7.23.6(@babel/core@7.23.6)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.6)
dev: true
- /@babel/plugin-transform-private-property-in-object@7.23.4(@babel/core@7.23.9):
+ /@babel/plugin-transform-private-property-in-object@7.23.4(@babel/core@7.24.0):
resolution: {integrity: sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
'@babel/helper-annotate-as-pure': 7.22.5
- '@babel/helper-create-class-features-plugin': 7.23.6(@babel/core@7.23.9)
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.9)
+ '@babel/helper-create-class-features-plugin': 7.23.6(@babel/core@7.24.0)
+ '@babel/helper-plugin-utils': 7.24.0
+ '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.0)
dev: true
/@babel/plugin-transform-property-literals@7.23.3(@babel/core@7.23.6):
@@ -4204,17 +4242,17 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-property-literals@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-transform-property-literals@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-transform-react-jsx-self@7.23.3(@babel/core@7.23.9):
@@ -4244,18 +4282,18 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
regenerator-transform: 0.15.2
dev: true
- /@babel/plugin-transform-regenerator@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-transform-regenerator@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
regenerator-transform: 0.15.2
dev: true
@@ -4266,17 +4304,17 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-reserved-words@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-transform-reserved-words@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-transform-shorthand-properties@7.23.3(@babel/core@7.23.6):
@@ -4286,17 +4324,17 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-shorthand-properties@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-transform-shorthand-properties@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-transform-spread@7.23.3(@babel/core@7.23.6):
@@ -4306,18 +4344,18 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/helper-skip-transparent-expression-wrappers': 7.22.5
dev: true
- /@babel/plugin-transform-spread@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-transform-spread@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/helper-skip-transparent-expression-wrappers': 7.22.5
dev: true
@@ -4328,17 +4366,17 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-sticky-regex@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-transform-sticky-regex@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-transform-template-literals@7.23.3(@babel/core@7.23.6):
@@ -4348,17 +4386,17 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-template-literals@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-transform-template-literals@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-transform-typeof-symbol@7.23.3(@babel/core@7.23.6):
@@ -4368,17 +4406,17 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-typeof-symbol@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-transform-typeof-symbol@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-transform-typescript@7.23.6(@babel/core@7.23.6):
@@ -4394,17 +4432,17 @@ packages:
'@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.6)
dev: true
- /@babel/plugin-transform-typescript@7.23.6(@babel/core@7.23.9):
+ /@babel/plugin-transform-typescript@7.23.6(@babel/core@7.24.0):
resolution: {integrity: sha512-6cBG5mBvUu4VUD04OHKnYzbuHNP8huDsD3EDqqpIpsswTDoqHCjLoHb6+QgsV1WsT2nipRqCPgxD3LXnEO7XfA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
'@babel/helper-annotate-as-pure': 7.22.5
- '@babel/helper-create-class-features-plugin': 7.23.6(@babel/core@7.23.9)
+ '@babel/helper-create-class-features-plugin': 7.23.6(@babel/core@7.24.0)
'@babel/helper-plugin-utils': 7.22.5
- '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.9)
+ '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.24.0)
dev: true
/@babel/plugin-transform-unicode-escapes@7.23.3(@babel/core@7.23.6):
@@ -4414,17 +4452,17 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-unicode-escapes@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-transform-unicode-escapes@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-transform-unicode-property-regex@7.23.3(@babel/core@7.23.6):
@@ -4435,18 +4473,18 @@ packages:
dependencies:
'@babel/core': 7.23.6
'@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.6)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-unicode-property-regex@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-transform-unicode-property-regex@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.9)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.0)
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-transform-unicode-regex@7.23.3(@babel/core@7.23.6):
@@ -4457,18 +4495,18 @@ packages:
dependencies:
'@babel/core': 7.23.6
'@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.6)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-unicode-regex@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-transform-unicode-regex@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.9)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.0)
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/plugin-transform-unicode-sets-regex@7.23.3(@babel/core@7.23.6):
@@ -4479,18 +4517,18 @@ packages:
dependencies:
'@babel/core': 7.23.6
'@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.6)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-unicode-sets-regex@7.23.3(@babel/core@7.23.9):
+ /@babel/plugin-transform-unicode-sets-regex@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.9)
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/core': 7.24.0
+ '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.0)
+ '@babel/helper-plugin-utils': 7.24.0
dev: true
/@babel/preset-env@7.23.6(@babel/core@7.23.6):
@@ -4527,7 +4565,7 @@ packages:
'@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.6)
'@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.23.6)
'@babel/plugin-transform-arrow-functions': 7.23.3(@babel/core@7.23.6)
- '@babel/plugin-transform-async-generator-functions': 7.23.7(@babel/core@7.23.6)
+ '@babel/plugin-transform-async-generator-functions': 7.23.9(@babel/core@7.23.6)
'@babel/plugin-transform-async-to-generator': 7.23.3(@babel/core@7.23.6)
'@babel/plugin-transform-block-scoped-functions': 7.23.3(@babel/core@7.23.6)
'@babel/plugin-transform-block-scoping': 7.23.4(@babel/core@7.23.6)
@@ -4549,7 +4587,7 @@ packages:
'@babel/plugin-transform-member-expression-literals': 7.23.3(@babel/core@7.23.6)
'@babel/plugin-transform-modules-amd': 7.23.3(@babel/core@7.23.6)
'@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.6)
- '@babel/plugin-transform-modules-systemjs': 7.23.3(@babel/core@7.23.6)
+ '@babel/plugin-transform-modules-systemjs': 7.23.9(@babel/core@7.23.6)
'@babel/plugin-transform-modules-umd': 7.23.3(@babel/core@7.23.6)
'@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.23.6)
'@babel/plugin-transform-new-target': 7.23.3(@babel/core@7.23.6)
@@ -4575,100 +4613,100 @@ packages:
'@babel/plugin-transform-unicode-regex': 7.23.3(@babel/core@7.23.6)
'@babel/plugin-transform-unicode-sets-regex': 7.23.3(@babel/core@7.23.6)
'@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.23.6)
- babel-plugin-polyfill-corejs2: 0.4.7(@babel/core@7.23.6)
+ babel-plugin-polyfill-corejs2: 0.4.8(@babel/core@7.23.6)
babel-plugin-polyfill-corejs3: 0.8.7(@babel/core@7.23.6)
- babel-plugin-polyfill-regenerator: 0.5.4(@babel/core@7.23.6)
+ babel-plugin-polyfill-regenerator: 0.5.5(@babel/core@7.23.6)
core-js-compat: 3.34.0
semver: 6.3.1
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/preset-env@7.23.9(@babel/core@7.23.9):
- resolution: {integrity: sha512-3kBGTNBBk9DQiPoXYS0g0BYlwTQYUTifqgKTjxUwEUkduRT2QOa0FPGBJ+NROQhGyYO5BuTJwGvBnqKDykac6A==}
+ /@babel/preset-env@7.24.0(@babel/core@7.24.0):
+ resolution: {integrity: sha512-ZxPEzV9IgvGn73iK0E6VB9/95Nd7aMFpbE0l8KQFDG70cOV9IxRP7Y2FUPmlK0v6ImlLqYX50iuZ3ZTVhOF2lA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/compat-data': 7.23.5
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
'@babel/helper-compilation-targets': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/helper-validator-option': 7.23.5
- '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.23.7(@babel/core@7.23.9)
- '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.9)
- '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.9)
- '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.23.9)
- '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.9)
- '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.9)
- '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.9)
- '@babel/plugin-syntax-import-assertions': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-syntax-import-attributes': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.9)
- '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.9)
- '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.9)
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.9)
- '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.9)
- '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.9)
- '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.9)
- '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.9)
- '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.9)
- '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.9)
- '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.23.9)
- '@babel/plugin-transform-arrow-functions': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-async-generator-functions': 7.23.9(@babel/core@7.23.9)
- '@babel/plugin-transform-async-to-generator': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-block-scoped-functions': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-block-scoping': 7.23.4(@babel/core@7.23.9)
- '@babel/plugin-transform-class-properties': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-class-static-block': 7.23.4(@babel/core@7.23.9)
- '@babel/plugin-transform-classes': 7.23.8(@babel/core@7.23.9)
- '@babel/plugin-transform-computed-properties': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-destructuring': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-dotall-regex': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-duplicate-keys': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-dynamic-import': 7.23.4(@babel/core@7.23.9)
- '@babel/plugin-transform-exponentiation-operator': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-export-namespace-from': 7.23.4(@babel/core@7.23.9)
- '@babel/plugin-transform-for-of': 7.23.6(@babel/core@7.23.9)
- '@babel/plugin-transform-function-name': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-json-strings': 7.23.4(@babel/core@7.23.9)
- '@babel/plugin-transform-literals': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-logical-assignment-operators': 7.23.4(@babel/core@7.23.9)
- '@babel/plugin-transform-member-expression-literals': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-modules-amd': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-modules-systemjs': 7.23.9(@babel/core@7.23.9)
- '@babel/plugin-transform-modules-umd': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.23.9)
- '@babel/plugin-transform-new-target': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-nullish-coalescing-operator': 7.23.4(@babel/core@7.23.9)
- '@babel/plugin-transform-numeric-separator': 7.23.4(@babel/core@7.23.9)
- '@babel/plugin-transform-object-rest-spread': 7.23.4(@babel/core@7.23.9)
- '@babel/plugin-transform-object-super': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-optional-catch-binding': 7.23.4(@babel/core@7.23.9)
- '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.23.9)
- '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-private-methods': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-private-property-in-object': 7.23.4(@babel/core@7.23.9)
- '@babel/plugin-transform-property-literals': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-regenerator': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-reserved-words': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-shorthand-properties': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-spread': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-sticky-regex': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-template-literals': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-typeof-symbol': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-unicode-escapes': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-unicode-property-regex': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-unicode-regex': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-unicode-sets-regex': 7.23.3(@babel/core@7.23.9)
- '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.23.9)
- babel-plugin-polyfill-corejs2: 0.4.8(@babel/core@7.23.9)
- babel-plugin-polyfill-corejs3: 0.9.0(@babel/core@7.23.9)
- babel-plugin-polyfill-regenerator: 0.5.5(@babel/core@7.23.9)
+ '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.23.7(@babel/core@7.24.0)
+ '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.0)
+ '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.0)
+ '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.0)
+ '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.0)
+ '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.0)
+ '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.0)
+ '@babel/plugin-syntax-import-assertions': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-syntax-import-attributes': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.0)
+ '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.0)
+ '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.0)
+ '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.0)
+ '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.0)
+ '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.0)
+ '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.0)
+ '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.0)
+ '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.0)
+ '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.0)
+ '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.24.0)
+ '@babel/plugin-transform-arrow-functions': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-async-generator-functions': 7.23.9(@babel/core@7.24.0)
+ '@babel/plugin-transform-async-to-generator': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-block-scoped-functions': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-block-scoping': 7.23.4(@babel/core@7.24.0)
+ '@babel/plugin-transform-class-properties': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-class-static-block': 7.23.4(@babel/core@7.24.0)
+ '@babel/plugin-transform-classes': 7.23.8(@babel/core@7.24.0)
+ '@babel/plugin-transform-computed-properties': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-destructuring': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-dotall-regex': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-duplicate-keys': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-dynamic-import': 7.23.4(@babel/core@7.24.0)
+ '@babel/plugin-transform-exponentiation-operator': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-export-namespace-from': 7.23.4(@babel/core@7.24.0)
+ '@babel/plugin-transform-for-of': 7.23.6(@babel/core@7.24.0)
+ '@babel/plugin-transform-function-name': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-json-strings': 7.23.4(@babel/core@7.24.0)
+ '@babel/plugin-transform-literals': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-logical-assignment-operators': 7.23.4(@babel/core@7.24.0)
+ '@babel/plugin-transform-member-expression-literals': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-modules-amd': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-modules-systemjs': 7.23.9(@babel/core@7.24.0)
+ '@babel/plugin-transform-modules-umd': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.24.0)
+ '@babel/plugin-transform-new-target': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-nullish-coalescing-operator': 7.23.4(@babel/core@7.24.0)
+ '@babel/plugin-transform-numeric-separator': 7.23.4(@babel/core@7.24.0)
+ '@babel/plugin-transform-object-rest-spread': 7.24.0(@babel/core@7.24.0)
+ '@babel/plugin-transform-object-super': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-optional-catch-binding': 7.23.4(@babel/core@7.24.0)
+ '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.24.0)
+ '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-private-methods': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-private-property-in-object': 7.23.4(@babel/core@7.24.0)
+ '@babel/plugin-transform-property-literals': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-regenerator': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-reserved-words': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-shorthand-properties': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-spread': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-sticky-regex': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-template-literals': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-typeof-symbol': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-unicode-escapes': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-unicode-property-regex': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-unicode-regex': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-unicode-sets-regex': 7.23.3(@babel/core@7.24.0)
+ '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.24.0)
+ babel-plugin-polyfill-corejs2: 0.4.8(@babel/core@7.24.0)
+ babel-plugin-polyfill-corejs3: 0.9.0(@babel/core@7.24.0)
+ babel-plugin-polyfill-regenerator: 0.5.5(@babel/core@7.24.0)
core-js-compat: 3.34.0
semver: 6.3.1
transitivePeerDependencies:
@@ -4681,19 +4719,19 @@ packages:
'@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/types': 7.23.9
+ '@babel/helper-plugin-utils': 7.24.0
+ '@babel/types': 7.24.0
esutils: 2.0.3
dev: true
- /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.23.9):
+ /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.24.0):
resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==}
peerDependencies:
'@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/types': 7.23.9
+ '@babel/core': 7.24.0
+ '@babel/helper-plugin-utils': 7.24.0
+ '@babel/types': 7.24.0
esutils: 2.0.3
dev: true
@@ -4711,18 +4749,18 @@ packages:
'@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.23.6)
dev: true
- /@babel/preset-typescript@7.23.3(@babel/core@7.23.9):
+ /@babel/preset-typescript@7.23.3(@babel/core@7.24.0):
resolution: {integrity: sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
'@babel/helper-plugin-utils': 7.22.5
'@babel/helper-validator-option': 7.23.5
- '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.9)
- '@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.23.9)
+ '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.24.0)
+ '@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.24.0)
dev: true
/@babel/regjsgen@0.8.0:
@@ -4752,8 +4790,8 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.23.5
- '@babel/parser': 7.23.9
- '@babel/types': 7.23.9
+ '@babel/parser': 7.22.16
+ '@babel/types': 7.24.0
dev: true
/@babel/template@7.22.5:
@@ -4761,8 +4799,8 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.23.5
- '@babel/parser': 7.23.6
- '@babel/types': 7.23.9
+ '@babel/parser': 7.22.11
+ '@babel/types': 7.24.0
dev: true
/@babel/template@7.23.9:
@@ -4770,8 +4808,17 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.23.5
- '@babel/parser': 7.23.9
- '@babel/types': 7.23.9
+ '@babel/parser': 7.24.0
+ '@babel/types': 7.24.0
+ dev: true
+
+ /@babel/template@7.24.0:
+ resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/code-frame': 7.23.5
+ '@babel/parser': 7.24.0
+ '@babel/types': 7.24.0
/@babel/traverse@7.22.11:
resolution: {integrity: sha512-mzAenteTfomcB7mfPtyi+4oe5BZ6MXxWcn4CX+h4IRJ+OOGXBrWU6jDQavkQI9Vuc5P+donFabBfFCcmWka9lQ==}
@@ -4783,8 +4830,8 @@ packages:
'@babel/helper-function-name': 7.22.5
'@babel/helper-hoist-variables': 7.22.5
'@babel/helper-split-export-declaration': 7.22.6
- '@babel/parser': 7.23.6
- '@babel/types': 7.23.9
+ '@babel/parser': 7.22.11
+ '@babel/types': 7.24.0
debug: 4.3.4(supports-color@8.1.1)
globals: 11.12.0
transitivePeerDependencies:
@@ -4801,8 +4848,8 @@ packages:
'@babel/helper-function-name': 7.23.0
'@babel/helper-hoist-variables': 7.22.5
'@babel/helper-split-export-declaration': 7.22.6
- '@babel/parser': 7.23.9
- '@babel/types': 7.23.9
+ '@babel/parser': 7.22.16
+ '@babel/types': 7.24.0
debug: 4.3.4(supports-color@8.1.1)
globals: 11.12.0
transitivePeerDependencies:
@@ -4819,16 +4866,16 @@ packages:
'@babel/helper-function-name': 7.23.0
'@babel/helper-hoist-variables': 7.22.5
'@babel/helper-split-export-declaration': 7.22.6
- '@babel/parser': 7.23.6
- '@babel/types': 7.23.9
+ '@babel/parser': 7.24.0
+ '@babel/types': 7.24.0
debug: 4.3.4(supports-color@8.1.1)
globals: 11.12.0
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/traverse@7.23.9:
- resolution: {integrity: sha512-I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjRg==}
+ /@babel/traverse@7.24.0:
+ resolution: {integrity: sha512-HfuJlI8qq3dEDmNU5ChzzpZRWq+oxCZQyMzIMEqLho+AQnhMnKQUzH6ydo3RBl/YjPCuk68Y6s0Gx0AeyULiWw==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.23.5
@@ -4837,8 +4884,8 @@ packages:
'@babel/helper-function-name': 7.23.0
'@babel/helper-hoist-variables': 7.22.5
'@babel/helper-split-export-declaration': 7.22.6
- '@babel/parser': 7.23.9
- '@babel/types': 7.23.9
+ '@babel/parser': 7.24.0
+ '@babel/types': 7.24.0
debug: 4.3.4(supports-color@8.1.1)
globals: 11.12.0
transitivePeerDependencies:
@@ -4853,8 +4900,8 @@ packages:
to-fast-properties: 2.0.0
dev: true
- /@babel/types@7.23.9:
- resolution: {integrity: sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q==}
+ /@babel/types@7.24.0:
+ resolution: {integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/helper-string-parser': 7.23.4
@@ -4880,14 +4927,14 @@ packages:
requiresBuild: true
optional: true
- /@commitlint/cli@18.6.1(@types/node@20.10.4)(typescript@5.3.3):
+ /@commitlint/cli@18.6.1(@types/node@20.11.24)(typescript@5.4.2):
resolution: {integrity: sha512-5IDE0a+lWGdkOvKH892HHAZgbAjcj1mT5QrfA/SVbLJV/BbBMGyKN0W5mhgjekPJJwEQdVNvhl9PwUacY58Usw==}
engines: {node: '>=v18'}
hasBin: true
dependencies:
'@commitlint/format': 18.6.1
'@commitlint/lint': 18.6.1
- '@commitlint/load': 18.6.1(@types/node@20.10.4)(typescript@5.3.3)
+ '@commitlint/load': 18.6.1(@types/node@20.11.24)(typescript@5.4.2)
'@commitlint/read': 18.6.1
'@commitlint/types': 18.6.1
execa: 5.1.1
@@ -4959,7 +5006,7 @@ packages:
'@commitlint/types': 18.6.1
dev: true
- /@commitlint/load@18.6.1(@types/node@20.10.4)(typescript@5.3.3):
+ /@commitlint/load@18.6.1(@types/node@20.11.24)(typescript@5.4.2):
resolution: {integrity: sha512-p26x8734tSXUHoAw0ERIiHyW4RaI4Bj99D8YgUlVV9SedLf8hlWAfyIFhHRIhfPngLlCe0QYOdRKYFt8gy56TA==}
engines: {node: '>=v18'}
dependencies:
@@ -4968,8 +5015,8 @@ packages:
'@commitlint/resolve-extends': 18.6.1
'@commitlint/types': 18.6.1
chalk: 4.1.2
- cosmiconfig: 8.3.6(typescript@5.3.3)
- cosmiconfig-typescript-loader: 5.0.0(@types/node@20.10.4)(cosmiconfig@8.3.6)(typescript@5.3.3)
+ cosmiconfig: 8.3.6(typescript@5.4.2)
+ cosmiconfig-typescript-loader: 5.0.0(@types/node@20.11.24)(cosmiconfig@8.3.6)(typescript@5.4.2)
lodash.isplainobject: 4.0.6
lodash.merge: 4.6.2
lodash.uniq: 4.5.0
@@ -5090,6 +5137,23 @@ packages:
jsdoc-type-pratt-parser: 4.0.0
dev: true
+ /@esbuild/aix-ppc64@0.19.12:
+ resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==}
+ engines: {node: '>=12'}
+ cpu: [ppc64]
+ os: [aix]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/aix-ppc64@0.20.1:
+ resolution: {integrity: sha512-m55cpeupQ2DbuRGQMMZDzbv9J9PgVelPjlcmM5kxHnrBdBx6REaEd7LamYV7Dm8N7rCyR/XwU6rVP8ploKtIkA==}
+ engines: {node: '>=12'}
+ cpu: [ppc64]
+ os: [aix]
+ requiresBuild: true
+ optional: true
+
/@esbuild/android-arm64@0.16.17:
resolution: {integrity: sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==}
engines: {node: '>=12'}
@@ -5116,12 +5180,30 @@ packages:
dev: true
optional: true
+ /@esbuild/android-arm64@0.19.12:
+ resolution: {integrity: sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [android]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/android-arm64@0.19.3:
resolution: {integrity: sha512-w+Akc0vv5leog550kjJV9Ru+MXMR2VuMrui3C61mnysim0gkFCPOUTAfzTP0qX+HpN9Syu3YA3p1hf3EPqObRw==}
engines: {node: '>=12'}
cpu: [arm64]
os: [android]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/android-arm64@0.20.1:
+ resolution: {integrity: sha512-hCnXNF0HM6AjowP+Zou0ZJMWWa1VkD77BXe959zERgGJBBxB+sV+J9f/rcjeg2c5bsukD/n17RKWXGFCO5dD5A==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [android]
+ requiresBuild: true
optional: true
/@esbuild/android-arm@0.16.17:
@@ -5150,12 +5232,30 @@ packages:
dev: true
optional: true
+ /@esbuild/android-arm@0.19.12:
+ resolution: {integrity: sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [android]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/android-arm@0.19.3:
resolution: {integrity: sha512-Lemgw4io4VZl9GHJmjiBGzQ7ONXRfRPHcUEerndjwiSkbxzrpq0Uggku5MxxrXdwJ+pTj1qyw4jwTu7hkPsgIA==}
engines: {node: '>=12'}
cpu: [arm]
os: [android]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/android-arm@0.20.1:
+ resolution: {integrity: sha512-4j0+G27/2ZXGWR5okcJi7pQYhmkVgb4D7UKwxcqrjhvp5TKWx3cUjgB1CGj1mfdmJBQ9VnUGgUhign+FPF2Zgw==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [android]
+ requiresBuild: true
optional: true
/@esbuild/android-x64@0.16.17:
@@ -5184,12 +5284,30 @@ packages:
dev: true
optional: true
+ /@esbuild/android-x64@0.19.12:
+ resolution: {integrity: sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [android]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/android-x64@0.19.3:
resolution: {integrity: sha512-FKQJKkK5MXcBHoNZMDNUAg1+WcZlV/cuXrWCoGF/TvdRiYS4znA0m5Il5idUwfxrE20bG/vU1Cr5e1AD6IEIjQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [android]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/android-x64@0.20.1:
+ resolution: {integrity: sha512-MSfZMBoAsnhpS+2yMFYIQUPs8Z19ajwfuaSZx+tSl09xrHZCjbeXXMsUF/0oq7ojxYEpsSo4c0SfjxOYXRbpaA==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [android]
+ requiresBuild: true
optional: true
/@esbuild/darwin-arm64@0.16.17:
@@ -5218,12 +5336,30 @@ packages:
dev: true
optional: true
+ /@esbuild/darwin-arm64@0.19.12:
+ resolution: {integrity: sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [darwin]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/darwin-arm64@0.19.3:
resolution: {integrity: sha512-kw7e3FXU+VsJSSSl2nMKvACYlwtvZB8RUIeVShIEY6PVnuZ3c9+L9lWB2nWeeKWNNYDdtL19foCQ0ZyUL7nqGw==}
engines: {node: '>=12'}
cpu: [arm64]
os: [darwin]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/darwin-arm64@0.20.1:
+ resolution: {integrity: sha512-Ylk6rzgMD8klUklGPzS414UQLa5NPXZD5tf8JmQU8GQrj6BrFA/Ic9tb2zRe1kOZyCbGl+e8VMbDRazCEBqPvA==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [darwin]
+ requiresBuild: true
optional: true
/@esbuild/darwin-x64@0.16.17:
@@ -5252,12 +5388,30 @@ packages:
dev: true
optional: true
+ /@esbuild/darwin-x64@0.19.12:
+ resolution: {integrity: sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [darwin]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/darwin-x64@0.19.3:
resolution: {integrity: sha512-tPfZiwF9rO0jW6Jh9ipi58N5ZLoSjdxXeSrAYypy4psA2Yl1dAMhM71KxVfmjZhJmxRjSnb29YlRXXhh3GqzYw==}
engines: {node: '>=12'}
cpu: [x64]
os: [darwin]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/darwin-x64@0.20.1:
+ resolution: {integrity: sha512-pFIfj7U2w5sMp52wTY1XVOdoxw+GDwy9FsK3OFz4BpMAjvZVs0dT1VXs8aQm22nhwoIWUmIRaE+4xow8xfIDZA==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [darwin]
+ requiresBuild: true
optional: true
/@esbuild/freebsd-arm64@0.16.17:
@@ -5286,12 +5440,30 @@ packages:
dev: true
optional: true
+ /@esbuild/freebsd-arm64@0.19.12:
+ resolution: {integrity: sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [freebsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/freebsd-arm64@0.19.3:
resolution: {integrity: sha512-ERDyjOgYeKe0Vrlr1iLrqTByB026YLPzTytDTz1DRCYM+JI92Dw2dbpRHYmdqn6VBnQ9Bor6J8ZlNwdZdxjlSg==}
engines: {node: '>=12'}
cpu: [arm64]
os: [freebsd]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/freebsd-arm64@0.20.1:
+ resolution: {integrity: sha512-UyW1WZvHDuM4xDz0jWun4qtQFauNdXjXOtIy7SYdf7pbxSWWVlqhnR/T2TpX6LX5NI62spt0a3ldIIEkPM6RHw==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [freebsd]
+ requiresBuild: true
optional: true
/@esbuild/freebsd-x64@0.16.17:
@@ -5320,12 +5492,30 @@ packages:
dev: true
optional: true
+ /@esbuild/freebsd-x64@0.19.12:
+ resolution: {integrity: sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [freebsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/freebsd-x64@0.19.3:
resolution: {integrity: sha512-nXesBZ2Ad1qL+Rm3crN7NmEVJ5uvfLFPLJev3x1j3feCQXfAhoYrojC681RhpdOph8NsvKBBwpYZHR7W0ifTTA==}
engines: {node: '>=12'}
cpu: [x64]
os: [freebsd]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/freebsd-x64@0.20.1:
+ resolution: {integrity: sha512-itPwCw5C+Jh/c624vcDd9kRCCZVpzpQn8dtwoYIt2TJF3S9xJLiRohnnNrKwREvcZYx0n8sCSbvGH349XkcQeg==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [freebsd]
+ requiresBuild: true
optional: true
/@esbuild/linux-arm64@0.16.17:
@@ -5354,12 +5544,30 @@ packages:
dev: true
optional: true
+ /@esbuild/linux-arm64@0.19.12:
+ resolution: {integrity: sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/linux-arm64@0.19.3:
resolution: {integrity: sha512-qXvYKmXj8GcJgWq3aGvxL/JG1ZM3UR272SdPU4QSTzD0eymrM7leiZH77pvY3UetCy0k1xuXZ+VPvoJNdtrsWQ==}
engines: {node: '>=12'}
cpu: [arm64]
os: [linux]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-arm64@0.20.1:
+ resolution: {integrity: sha512-cX8WdlF6Cnvw/DO9/X7XLH2J6CkBnz7Twjpk56cshk9sjYVcuh4sXQBy5bmTwzBjNVZze2yaV1vtcJS04LbN8w==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
optional: true
/@esbuild/linux-arm@0.16.17:
@@ -5388,12 +5596,30 @@ packages:
dev: true
optional: true
+ /@esbuild/linux-arm@0.19.12:
+ resolution: {integrity: sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/linux-arm@0.19.3:
resolution: {integrity: sha512-zr48Cg/8zkzZCzDHNxXO/89bf9e+r4HtzNUPoz4GmgAkF1gFAFmfgOdCbR8zMbzFDGb1FqBBhdXUpcTQRYS1cQ==}
engines: {node: '>=12'}
cpu: [arm]
os: [linux]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-arm@0.20.1:
+ resolution: {integrity: sha512-LojC28v3+IhIbfQ+Vu4Ut5n3wKcgTu6POKIHN9Wpt0HnfgUGlBuyDDQR4jWZUZFyYLiz4RBBBmfU6sNfn6RhLw==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [linux]
+ requiresBuild: true
optional: true
/@esbuild/linux-ia32@0.16.17:
@@ -5422,12 +5648,30 @@ packages:
dev: true
optional: true
+ /@esbuild/linux-ia32@0.19.12:
+ resolution: {integrity: sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==}
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/linux-ia32@0.19.3:
resolution: {integrity: sha512-7XlCKCA0nWcbvYpusARWkFjRQNWNGlt45S+Q18UeS///K6Aw8bB2FKYe9mhVWy/XLShvCweOLZPrnMswIaDXQA==}
engines: {node: '>=12'}
cpu: [ia32]
os: [linux]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-ia32@0.20.1:
+ resolution: {integrity: sha512-4H/sQCy1mnnGkUt/xszaLlYJVTz3W9ep52xEefGtd6yXDQbz/5fZE5dFLUgsPdbUOQANcVUa5iO6g3nyy5BJiw==}
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [linux]
+ requiresBuild: true
optional: true
/@esbuild/linux-loong64@0.16.17:
@@ -5456,12 +5700,30 @@ packages:
dev: true
optional: true
+ /@esbuild/linux-loong64@0.19.12:
+ resolution: {integrity: sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==}
+ engines: {node: '>=12'}
+ cpu: [loong64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/linux-loong64@0.19.3:
resolution: {integrity: sha512-qGTgjweER5xqweiWtUIDl9OKz338EQqCwbS9c2Bh5jgEH19xQ1yhgGPNesugmDFq+UUSDtWgZ264st26b3de8A==}
engines: {node: '>=12'}
cpu: [loong64]
os: [linux]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-loong64@0.20.1:
+ resolution: {integrity: sha512-c0jgtB+sRHCciVXlyjDcWb2FUuzlGVRwGXgI+3WqKOIuoo8AmZAddzeOHeYLtD+dmtHw3B4Xo9wAUdjlfW5yYA==}
+ engines: {node: '>=12'}
+ cpu: [loong64]
+ os: [linux]
+ requiresBuild: true
optional: true
/@esbuild/linux-mips64el@0.16.17:
@@ -5490,12 +5752,30 @@ packages:
dev: true
optional: true
+ /@esbuild/linux-mips64el@0.19.12:
+ resolution: {integrity: sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==}
+ engines: {node: '>=12'}
+ cpu: [mips64el]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/linux-mips64el@0.19.3:
resolution: {integrity: sha512-gy1bFskwEyxVMFRNYSvBauDIWNggD6pyxUksc0MV9UOBD138dKTzr8XnM2R4mBsHwVzeuIH8X5JhmNs2Pzrx+A==}
engines: {node: '>=12'}
cpu: [mips64el]
os: [linux]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-mips64el@0.20.1:
+ resolution: {integrity: sha512-TgFyCfIxSujyuqdZKDZ3yTwWiGv+KnlOeXXitCQ+trDODJ+ZtGOzLkSWngynP0HZnTsDyBbPy7GWVXWaEl6lhA==}
+ engines: {node: '>=12'}
+ cpu: [mips64el]
+ os: [linux]
+ requiresBuild: true
optional: true
/@esbuild/linux-ppc64@0.16.17:
@@ -5524,12 +5804,30 @@ packages:
dev: true
optional: true
+ /@esbuild/linux-ppc64@0.19.12:
+ resolution: {integrity: sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==}
+ engines: {node: '>=12'}
+ cpu: [ppc64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/linux-ppc64@0.19.3:
resolution: {integrity: sha512-UrYLFu62x1MmmIe85rpR3qou92wB9lEXluwMB/STDzPF9k8mi/9UvNsG07Tt9AqwPQXluMQ6bZbTzYt01+Ue5g==}
engines: {node: '>=12'}
cpu: [ppc64]
os: [linux]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-ppc64@0.20.1:
+ resolution: {integrity: sha512-b+yuD1IUeL+Y93PmFZDZFIElwbmFfIKLKlYI8M6tRyzE6u7oEP7onGk0vZRh8wfVGC2dZoy0EqX1V8qok4qHaw==}
+ engines: {node: '>=12'}
+ cpu: [ppc64]
+ os: [linux]
+ requiresBuild: true
optional: true
/@esbuild/linux-riscv64@0.16.17:
@@ -5558,12 +5856,30 @@ packages:
dev: true
optional: true
+ /@esbuild/linux-riscv64@0.19.12:
+ resolution: {integrity: sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==}
+ engines: {node: '>=12'}
+ cpu: [riscv64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/linux-riscv64@0.19.3:
resolution: {integrity: sha512-9E73TfyMCbE+1AwFOg3glnzZ5fBAFK4aawssvuMgCRqCYzE0ylVxxzjEfut8xjmKkR320BEoMui4o/t9KA96gA==}
engines: {node: '>=12'}
cpu: [riscv64]
os: [linux]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-riscv64@0.20.1:
+ resolution: {integrity: sha512-wpDlpE0oRKZwX+GfomcALcouqjjV8MIX8DyTrxfyCfXxoKQSDm45CZr9fanJ4F6ckD4yDEPT98SrjvLwIqUCgg==}
+ engines: {node: '>=12'}
+ cpu: [riscv64]
+ os: [linux]
+ requiresBuild: true
optional: true
/@esbuild/linux-s390x@0.16.17:
@@ -5574,8 +5890,26 @@ packages:
requiresBuild: true
optional: true
- /@esbuild/linux-s390x@0.17.19:
- resolution: {integrity: sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==}
+ /@esbuild/linux-s390x@0.17.19:
+ resolution: {integrity: sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==}
+ engines: {node: '>=12'}
+ cpu: [s390x]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-s390x@0.18.20:
+ resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==}
+ engines: {node: '>=12'}
+ cpu: [s390x]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-s390x@0.19.12:
+ resolution: {integrity: sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==}
engines: {node: '>=12'}
cpu: [s390x]
os: [linux]
@@ -5583,8 +5917,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-s390x@0.18.20:
- resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==}
+ /@esbuild/linux-s390x@0.19.3:
+ resolution: {integrity: sha512-LlmsbuBdm1/D66TJ3HW6URY8wO6IlYHf+ChOUz8SUAjVTuaisfuwCOAgcxo3Zsu3BZGxmI7yt//yGOxV+lHcEA==}
engines: {node: '>=12'}
cpu: [s390x]
os: [linux]
@@ -5592,8 +5926,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-s390x@0.19.3:
- resolution: {integrity: sha512-LlmsbuBdm1/D66TJ3HW6URY8wO6IlYHf+ChOUz8SUAjVTuaisfuwCOAgcxo3Zsu3BZGxmI7yt//yGOxV+lHcEA==}
+ /@esbuild/linux-s390x@0.20.1:
+ resolution: {integrity: sha512-5BepC2Au80EohQ2dBpyTquqGCES7++p7G+7lXe1bAIvMdXm4YYcEfZtQrP4gaoZ96Wv1Ute61CEHFU7h4FMueQ==}
engines: {node: '>=12'}
cpu: [s390x]
os: [linux]
@@ -5626,12 +5960,30 @@ packages:
dev: true
optional: true
+ /@esbuild/linux-x64@0.19.12:
+ resolution: {integrity: sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/linux-x64@0.19.3:
resolution: {integrity: sha512-ogV0+GwEmvwg/8ZbsyfkYGaLACBQWDvO0Kkh8LKBGKj9Ru8VM39zssrnu9Sxn1wbapA2qNS6BiLdwJZGouyCwQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [linux]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-x64@0.20.1:
+ resolution: {integrity: sha512-5gRPk7pKuaIB+tmH+yKd2aQTRpqlf1E4f/mC+tawIm/CGJemZcHZpp2ic8oD83nKgUPMEd0fNanrnFljiruuyA==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
optional: true
/@esbuild/netbsd-x64@0.16.17:
@@ -5660,12 +6012,30 @@ packages:
dev: true
optional: true
+ /@esbuild/netbsd-x64@0.19.12:
+ resolution: {integrity: sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [netbsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/netbsd-x64@0.19.3:
resolution: {integrity: sha512-o1jLNe4uzQv2DKXMlmEzf66Wd8MoIhLNO2nlQBHLtWyh2MitDG7sMpfCO3NTcoTMuqHjfufgUQDFRI5C+xsXQw==}
engines: {node: '>=12'}
cpu: [x64]
os: [netbsd]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/netbsd-x64@0.20.1:
+ resolution: {integrity: sha512-4fL68JdrLV2nVW2AaWZBv3XEm3Ae3NZn/7qy2KGAt3dexAgSVT+Hc97JKSZnqezgMlv9x6KV0ZkZY7UO5cNLCg==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [netbsd]
+ requiresBuild: true
optional: true
/@esbuild/openbsd-x64@0.16.17:
@@ -5694,12 +6064,30 @@ packages:
dev: true
optional: true
+ /@esbuild/openbsd-x64@0.19.12:
+ resolution: {integrity: sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [openbsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/openbsd-x64@0.19.3:
resolution: {integrity: sha512-AZJCnr5CZgZOdhouLcfRdnk9Zv6HbaBxjcyhq0StNcvAdVZJSKIdOiPB9az2zc06ywl0ePYJz60CjdKsQacp5Q==}
engines: {node: '>=12'}
cpu: [x64]
os: [openbsd]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/openbsd-x64@0.20.1:
+ resolution: {integrity: sha512-GhRuXlvRE+twf2ES+8REbeCb/zeikNqwD3+6S5y5/x+DYbAQUNl0HNBs4RQJqrechS4v4MruEr8ZtAin/hK5iw==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [openbsd]
+ requiresBuild: true
optional: true
/@esbuild/sunos-x64@0.16.17:
@@ -5728,12 +6116,30 @@ packages:
dev: true
optional: true
+ /@esbuild/sunos-x64@0.19.12:
+ resolution: {integrity: sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [sunos]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/sunos-x64@0.19.3:
resolution: {integrity: sha512-Acsujgeqg9InR4glTRvLKGZ+1HMtDm94ehTIHKhJjFpgVzZG9/pIcWW/HA/DoMfEyXmANLDuDZ2sNrWcjq1lxw==}
engines: {node: '>=12'}
cpu: [x64]
os: [sunos]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/sunos-x64@0.20.1:
+ resolution: {integrity: sha512-ZnWEyCM0G1Ex6JtsygvC3KUUrlDXqOihw8RicRuQAzw+c4f1D66YlPNNV3rkjVW90zXVsHwZYWbJh3v+oQFM9Q==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [sunos]
+ requiresBuild: true
optional: true
/@esbuild/win32-arm64@0.16.17:
@@ -5762,12 +6168,30 @@ packages:
dev: true
optional: true
+ /@esbuild/win32-arm64@0.19.12:
+ resolution: {integrity: sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/win32-arm64@0.19.3:
resolution: {integrity: sha512-FSrAfjVVy7TifFgYgliiJOyYynhQmqgPj15pzLyJk8BUsnlWNwP/IAy6GAiB1LqtoivowRgidZsfpoYLZH586A==}
engines: {node: '>=12'}
cpu: [arm64]
os: [win32]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/win32-arm64@0.20.1:
+ resolution: {integrity: sha512-QZ6gXue0vVQY2Oon9WyLFCdSuYbXSoxaZrPuJ4c20j6ICedfsDilNPYfHLlMH7vGfU5DQR0czHLmJvH4Nzis/A==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [win32]
+ requiresBuild: true
optional: true
/@esbuild/win32-ia32@0.16.17:
@@ -5796,12 +6220,30 @@ packages:
dev: true
optional: true
+ /@esbuild/win32-ia32@0.19.12:
+ resolution: {integrity: sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==}
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/win32-ia32@0.19.3:
resolution: {integrity: sha512-xTScXYi12xLOWZ/sc5RBmMN99BcXp/eEf7scUC0oeiRoiT5Vvo9AycuqCp+xdpDyAU+LkrCqEpUS9fCSZF8J3Q==}
engines: {node: '>=12'}
cpu: [ia32]
os: [win32]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/win32-ia32@0.20.1:
+ resolution: {integrity: sha512-HzcJa1NcSWTAU0MJIxOho8JftNp9YALui3o+Ny7hCh0v5f90nprly1U3Sj1Ldj/CvKKdvvFsCRvDkpsEMp4DNw==}
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [win32]
+ requiresBuild: true
optional: true
/@esbuild/win32-x64@0.16.17:
@@ -5830,12 +6272,30 @@ packages:
dev: true
optional: true
+ /@esbuild/win32-x64@0.19.12:
+ resolution: {integrity: sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/win32-x64@0.19.3:
resolution: {integrity: sha512-FbUN+0ZRXsypPyWE2IwIkVjDkDnJoMJARWOcFZn4KPPli+QnKqF0z1anvfaYe3ev5HFCpRDLLBDHyOALLppWHw==}
engines: {node: '>=12'}
cpu: [x64]
os: [win32]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/win32-x64@0.20.1:
+ resolution: {integrity: sha512-0MBh53o6XtI6ctDnRMeQ+xoCN8kD2qI1rY1KgF/xdWQwoFeKou7puvDfV8/Wv4Ctx2rRpET/gGdz3YlNtNACSA==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [win32]
+ requiresBuild: true
optional: true
/@eslint-community/eslint-utils@4.4.0(eslint@8.56.0):
@@ -5847,6 +6307,15 @@ packages:
eslint: 8.56.0
eslint-visitor-keys: 3.4.3
+ /@eslint-community/eslint-utils@4.4.0(eslint@8.57.0):
+ resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ peerDependencies:
+ eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
+ dependencies:
+ eslint: 8.57.0
+ eslint-visitor-keys: 3.4.3
+
/@eslint-community/regexpp@4.8.1:
resolution: {integrity: sha512-PWiOzLIUAjN/w5K17PoF4n6sKBw0gqLHPhywmYHP4t1VFQQVYeb1yWsJwnMVEMl3tUHME7X/SJPZLmtG7XBDxQ==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
@@ -5871,6 +6340,10 @@ packages:
resolution: {integrity: sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ /@eslint/js@8.57.0:
+ resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+
/@floating-ui/core@1.6.0:
resolution: {integrity: sha512-PcF++MykgmTj3CIyOQbKA/hDzOAiqI3mhuoN44WRCopIs1sgoDoU4oty4Jtqaj/y3oDU6fnVSm4QG0a3t5i0+g==}
dependencies:
@@ -5922,6 +6395,10 @@ packages:
tslib: 2.6.2
dev: true
+ /@gar/promisify@1.1.3:
+ resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==}
+ dev: true
+
/@humanwhocodes/config-array@0.11.13:
resolution: {integrity: sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==}
engines: {node: '>=10.10.0'}
@@ -5932,6 +6409,16 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@humanwhocodes/config-array@0.11.14:
+ resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==}
+ engines: {node: '>=10.10.0'}
+ dependencies:
+ '@humanwhocodes/object-schema': 2.0.2
+ debug: 4.3.4(supports-color@8.1.1)
+ minimatch: 3.1.2
+ transitivePeerDependencies:
+ - supports-color
+
/@humanwhocodes/module-importer@1.0.1:
resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
engines: {node: '>=12.22'}
@@ -5939,6 +6426,9 @@ packages:
/@humanwhocodes/object-schema@2.0.1:
resolution: {integrity: sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==}
+ /@humanwhocodes/object-schema@2.0.2:
+ resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==}
+
/@hutson/parse-repository-url@3.0.2:
resolution: {integrity: sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==}
engines: {node: '>=6.9.0'}
@@ -5993,7 +6483,7 @@ packages:
engines: {node: '>= 10.14.2'}
dependencies:
'@jest/types': 26.6.2
- '@types/node': 20.11.19
+ '@types/node': 20.11.25
chalk: 4.1.2
jest-message-util: 26.6.2
jest-util: 26.6.2
@@ -6009,7 +6499,7 @@ packages:
'@jest/test-result': 26.6.2
'@jest/transform': 26.6.2
'@jest/types': 26.6.2
- '@types/node': 20.11.19
+ '@types/node': 20.11.25
ansi-escapes: 4.3.2
chalk: 4.1.2
exit: 0.1.2
@@ -6046,7 +6536,7 @@ packages:
dependencies:
'@jest/fake-timers': 26.6.2
'@jest/types': 26.6.2
- '@types/node': 20.11.19
+ '@types/node': 20.11.25
jest-mock: 26.6.2
dev: true
@@ -6056,7 +6546,7 @@ packages:
dependencies:
'@jest/types': 26.6.2
'@sinonjs/fake-timers': 6.0.1
- '@types/node': 20.11.19
+ '@types/node': 20.11.25
jest-message-util: 26.6.2
jest-mock: 26.6.2
jest-util: 26.6.2
@@ -6152,7 +6642,7 @@ packages:
resolution: {integrity: sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==}
engines: {node: '>= 10.14.2'}
dependencies:
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
'@jest/types': 26.6.2
babel-plugin-istanbul: 6.1.1
chalk: 4.1.2
@@ -6177,7 +6667,7 @@ packages:
dependencies:
'@types/istanbul-lib-coverage': 2.0.4
'@types/istanbul-reports': 3.0.1
- '@types/node': 20.11.19
+ '@types/node': 20.11.25
'@types/yargs': 15.0.15
chalk: 4.1.2
dev: true
@@ -6190,19 +6680,35 @@ packages:
'@jridgewell/sourcemap-codec': 1.4.15
'@jridgewell/trace-mapping': 0.3.22
+ /@jridgewell/gen-mapping@0.3.5:
+ resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==}
+ engines: {node: '>=6.0.0'}
+ dependencies:
+ '@jridgewell/set-array': 1.2.1
+ '@jridgewell/sourcemap-codec': 1.4.15
+ '@jridgewell/trace-mapping': 0.3.25
+
/@jridgewell/resolve-uri@3.1.1:
resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==}
engines: {node: '>=6.0.0'}
+ /@jridgewell/resolve-uri@3.1.2:
+ resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
+ engines: {node: '>=6.0.0'}
+
/@jridgewell/set-array@1.1.2:
resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==}
engines: {node: '>=6.0.0'}
+ /@jridgewell/set-array@1.2.1:
+ resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==}
+ engines: {node: '>=6.0.0'}
+
/@jridgewell/source-map@0.3.5:
resolution: {integrity: sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==}
dependencies:
- '@jridgewell/gen-mapping': 0.3.3
- '@jridgewell/trace-mapping': 0.3.22
+ '@jridgewell/gen-mapping': 0.3.5
+ '@jridgewell/trace-mapping': 0.3.25
/@jridgewell/sourcemap-codec@1.4.15:
resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}
@@ -6220,6 +6726,12 @@ packages:
'@jridgewell/resolve-uri': 3.1.1
'@jridgewell/sourcemap-codec': 1.4.15
+ /@jridgewell/trace-mapping@0.3.25:
+ resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==}
+ dependencies:
+ '@jridgewell/resolve-uri': 3.1.2
+ '@jridgewell/sourcemap-codec': 1.4.15
+
/@jridgewell/trace-mapping@0.3.9:
resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==}
dependencies:
@@ -6231,7 +6743,7 @@ packages:
resolution: {integrity: sha512-e4psVV9Fe2eBfS9xK2rzQ9lE5xS4tARm7EJzDb6sVZy3F+EMyHJ67i0NdBVR9BRyQx7YhogMCbB6R1QwXuBxMg==}
dev: true
- /@leanup/cli-core-babel@1.3.49(webpack@5.90.1):
+ /@leanup/cli-core-babel@1.3.49(webpack@5.90.3):
resolution: {integrity: sha512-AGmwqLDWE2ZwKzm1ok8rO2ckzGKUw7ac1OESa14TJHuLolTQDxfIxGf21pCXClKsDPcg12hgL2QPPxXtJhgKTA==}
dependencies:
'@babel/core': 7.23.6
@@ -6240,13 +6752,13 @@ packages:
'@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.23.6)
'@babel/preset-env': 7.23.6(@babel/core@7.23.6)
'@babel/preset-typescript': 7.23.3(@babel/core@7.23.6)
- babel-loader: 9.1.3(@babel/core@7.23.6)(webpack@5.90.1)
+ babel-loader: 9.1.3(@babel/core@7.23.6)(webpack@5.90.3)
transitivePeerDependencies:
- supports-color
- webpack
dev: true
- /@leanup/stack-angular@1.3.49(@angular/compiler-cli@17.2.1)(@angular/core@17.2.1)(@babel/core@7.23.9)(@leanup/stack-webpack@1.3.49)(@ngtools/webpack@17.2.0)(webpack@5.90.1):
+ /@leanup/stack-angular@1.3.49(@angular/compiler-cli@17.2.4)(@angular/core@17.2.4)(@babel/core@7.24.0)(@leanup/stack-webpack@1.3.49)(@ngtools/webpack@17.2.3)(webpack@5.90.3):
resolution: {integrity: sha512-+IwgMj3iUVGpPKhq58DxP6ESIE7wVDLY97TDUDesa3M5LTZAqwKiY54v9wxvlykRdPPx3XE/EAuWUybEdwFMmA==}
peerDependencies:
'@angular/compiler-cli': ^16
@@ -6254,11 +6766,11 @@ packages:
'@leanup/stack-webpack': ~1.3.0
'@ngtools/webpack': ^16
dependencies:
- '@angular/compiler-cli': 17.2.1(@angular/compiler@17.2.1)(typescript@5.2.2)
- '@angular/core': 17.2.1(rxjs@7.8.1)(zone.js@0.14.4)
- '@leanup/stack-webpack': 1.3.49(@leanup/stack@1.3.49)(esbuild@0.19.3)(less@4.2.0)(postcss@8.4.35)
- '@ngtools/webpack': 17.2.0(@angular/compiler-cli@17.2.1)(typescript@5.2.2)(webpack@5.90.1)
- babel-loader: 9.1.3(@babel/core@7.23.9)(webpack@5.90.1)
+ '@angular/compiler-cli': 17.2.4(@angular/compiler@17.2.4)(typescript@5.2.2)
+ '@angular/core': 17.2.4(rxjs@7.8.1)(zone.js@0.14.4)
+ '@leanup/stack-webpack': 1.3.49(@leanup/stack@1.3.49)(esbuild@0.20.1)(less@4.2.0)(postcss@8.4.35)
+ '@ngtools/webpack': 17.2.3(@angular/compiler-cli@17.2.4)(typescript@5.2.2)(webpack@5.90.3)
+ babel-loader: 9.1.3(@babel/core@7.24.0)(webpack@5.90.3)
transitivePeerDependencies:
- '@babel/core'
- webpack
@@ -6274,16 +6786,16 @@ packages:
react-dom: 18.2.0(react@18.2.0)
dev: false
- /@leanup/stack-solid@1.3.49(@babel/core@7.23.9)(solid-js@1.8.15)(vite@5.1.3)(webpack@5.90.1):
+ /@leanup/stack-solid@1.3.49(@babel/core@7.24.0)(solid-js@1.8.15)(vite@5.1.5)(webpack@5.90.3):
resolution: {integrity: sha512-DCrcyPuD3hKSQFz57T/1Fz3vNFSkQgQ1Up7vrv1IZJpsveUoZqTAUJBdPvMBaLQSsZvJMha8AnnPtVNDuxzeMw==}
peerDependencies:
solid-js: ^1
dependencies:
- '@leanup/cli-core-babel': 1.3.49(webpack@5.90.1)
+ '@leanup/cli-core-babel': 1.3.49(webpack@5.90.3)
'@snowpack/plugin-babel': 2.1.7
- babel-preset-solid: 1.8.6(@babel/core@7.23.9)
+ babel-preset-solid: 1.8.6(@babel/core@7.24.0)
solid-js: 1.8.15
- vite-plugin-solid: 2.8.0(solid-js@1.8.15)(vite@5.1.3)
+ vite-plugin-solid: 2.8.0(solid-js@1.8.15)(vite@5.1.5)
transitivePeerDependencies:
- '@babel/core'
- supports-color
@@ -6291,12 +6803,12 @@ packages:
- webpack
dev: true
- /@leanup/stack-webpack@1.3.49(@leanup/stack@1.3.49)(esbuild@0.19.3)(less@4.2.0)(postcss@8.4.35):
+ /@leanup/stack-webpack@1.3.49(@leanup/stack@1.3.49)(esbuild@0.20.1)(less@4.2.0)(postcss@8.4.35):
resolution: {integrity: sha512-bgtWvU8VHgLs3KDzxcr5sNN3DoVaLJ6slA5maHcbnegMiNB95arI2vXKOh+3EMw7oRs68IsFFKpDiDcJ3fwIOg==}
peerDependencies:
'@leanup/stack': ~1.3.0
dependencies:
- '@leanup/stack': 1.3.49(chromedriver@121.0.2)(esbuild@0.19.3)(typescript@5.2.2)
+ '@leanup/stack': 1.3.49(chromedriver@122.0.4)(esbuild@0.20.1)(typescript@5.2.2)
'@swc/core': 1.3.101
copy-modules-webpack-plugin: 2.2.1
copy-webpack-plugin: 10.2.4(webpack@5.89.0)
@@ -6309,8 +6821,8 @@ packages:
sass-loader: 12.6.0(webpack@5.89.0)
string-replace-loader: 3.1.0(webpack@5.89.0)
swc-loader: 0.2.3(@swc/core@1.3.101)(webpack@5.89.0)
- webpack: 5.89.0(@swc/core@1.3.101)(esbuild@0.19.3)(webpack-cli@4.10.0)
- webpack-cli: 4.10.0(webpack@5.90.1)
+ webpack: 5.89.0(@swc/core@1.3.101)(esbuild@0.20.1)(webpack-cli@4.10.0)
+ webpack-cli: 4.10.0(webpack@5.90.3)
webpack-dev-server: 4.15.1(webpack-cli@4.10.0)(webpack@5.89.0)
transitivePeerDependencies:
- '@swc/helpers'
@@ -6330,7 +6842,7 @@ packages:
- utf-8-validate
- webpack-bundle-analyzer
- /@leanup/stack@1.3.49(chromedriver@121.0.2)(esbuild@0.19.3)(typescript@5.2.2):
+ /@leanup/stack@1.3.49(chromedriver@122.0.4)(esbuild@0.20.1)(typescript@5.2.2):
resolution: {integrity: sha512-NWGmqmk9oapxjDm8dcIuC/MCVHpYEvamCwrNw/XvumXhMZl1TFEwQ4xj97eXYo0mDCS47N98Po6xaTrCVpctTw==}
peerDependencies:
chromedriver: '*'
@@ -6344,10 +6856,10 @@ packages:
'@typescript-eslint/eslint-plugin': 6.15.0(@typescript-eslint/parser@6.15.0)(eslint@8.56.0)(typescript@5.2.2)
'@typescript-eslint/parser': 6.15.0(eslint@8.56.0)(typescript@5.2.2)
chai: 4.3.10
- chromedriver: 121.0.2
+ chromedriver: 122.0.4
cross-env: 7.0.3
- esbuild: 0.19.3
- esbuild-register: 3.5.0(esbuild@0.19.3)
+ esbuild: 0.20.1
+ esbuild-register: 3.5.0(esbuild@0.20.1)
eslint: 8.56.0
eslint-plugin-html: 7.1.0
eslint-plugin-json: 3.1.0
@@ -6356,7 +6868,7 @@ packages:
less: 4.2.0
mocha: 9.2.2
mock-local-storage: 1.1.24
- nightwatch: 2.6.24(chromedriver@121.0.2)
+ nightwatch: 2.6.24(chromedriver@122.0.4)
nyc: 15.1.0
postcss: 8.4.32
prettier: 2.8.8
@@ -6372,7 +6884,7 @@ packages:
- supports-color
- utf-8-validate
- /@leanup/stack@1.3.49(chromedriver@121.0.2)(esbuild@0.19.3)(typescript@5.3.3):
+ /@leanup/stack@1.3.49(chromedriver@122.0.4)(esbuild@0.20.1)(typescript@5.3.3):
resolution: {integrity: sha512-NWGmqmk9oapxjDm8dcIuC/MCVHpYEvamCwrNw/XvumXhMZl1TFEwQ4xj97eXYo0mDCS47N98Po6xaTrCVpctTw==}
peerDependencies:
chromedriver: '*'
@@ -6386,10 +6898,10 @@ packages:
'@typescript-eslint/eslint-plugin': 6.15.0(@typescript-eslint/parser@6.15.0)(eslint@8.56.0)(typescript@5.3.3)
'@typescript-eslint/parser': 6.15.0(eslint@8.56.0)(typescript@5.3.3)
chai: 4.3.10
- chromedriver: 121.0.2
+ chromedriver: 122.0.4
cross-env: 7.0.3
- esbuild: 0.19.3
- esbuild-register: 3.5.0(esbuild@0.19.3)
+ esbuild: 0.20.1
+ esbuild-register: 3.5.0(esbuild@0.20.1)
eslint: 8.56.0
eslint-plugin-html: 7.1.0
eslint-plugin-json: 3.1.0
@@ -6398,7 +6910,7 @@ packages:
less: 4.2.0
mocha: 9.2.2
mock-local-storage: 1.1.24
- nightwatch: 2.6.24(chromedriver@121.0.2)
+ nightwatch: 2.6.24(chromedriver@122.0.4)
nyc: 15.1.0
postcss: 8.4.32
prettier: 2.8.8
@@ -6422,7 +6934,7 @@ packages:
engines: {node: '>=18.0.0'}
dependencies:
'@npmcli/run-script': 7.0.2
- '@nx/devkit': 17.2.0(nx@17.2.0)
+ '@nx/devkit': 18.0.4(nx@18.0.4)
'@octokit/plugin-enterprise-rest': 6.0.1
'@octokit/rest': 19.0.11
byte-size: 8.1.1
@@ -6435,7 +6947,7 @@ packages:
cosmiconfig: 8.3.6(typescript@4.6.2)
dedent: 0.7.0
execa: 5.0.0
- fs-extra: 11.1.1
+ fs-extra: 11.2.0
get-stream: 6.0.0
git-url-parse: 13.1.0
glob-parent: 5.1.2
@@ -6459,12 +6971,12 @@ packages:
npm-packlist: 5.1.1
npm-registry-fetch: 14.0.5
npmlog: 6.0.2
- nx: 17.2.0
+ nx: 18.0.4
p-map: 4.0.0
p-map-series: 2.1.0
p-queue: 6.6.2
p-reduce: 2.1.0
- pacote: 17.0.5
+ pacote: 17.0.6
pify: 5.0.0
read-cmd-shim: 4.0.0
read-package-json: 6.0.4
@@ -6495,17 +7007,17 @@ packages:
- typescript
dev: true
- /@ngtools/webpack@17.2.0(@angular/compiler-cli@17.2.1)(typescript@5.2.2)(webpack@5.90.1):
- resolution: {integrity: sha512-3VilWAMylVpOqffhnLdc/UeElUWhBbG5j2XzxYWfQXb8OcVYoKNYPmJLc1vemoaYkkbaUX3zc5AEAN93Hk/q/g==}
+ /@ngtools/webpack@17.2.3(@angular/compiler-cli@17.2.4)(typescript@5.2.2)(webpack@5.90.3):
+ resolution: {integrity: sha512-+d5Q7/ctDHePYZXcg0GFwL/AbyEkPMHoCiT7pmLI0B0n87D/mYKK/qmVN1VANBrFLTuIe8RtcL0aJ9pw8HAxWA==}
engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'}
peerDependencies:
'@angular/compiler-cli': ^17.0.0
typescript: '>=5.2 <5.4'
webpack: ^5.54.0
dependencies:
- '@angular/compiler-cli': 17.2.1(@angular/compiler@17.2.1)(typescript@5.2.2)
+ '@angular/compiler-cli': 17.2.4(@angular/compiler@17.2.4)(typescript@5.2.2)
typescript: 5.2.2
- webpack: 5.90.1(@swc/core@1.3.101)(esbuild@0.19.3)(webpack-cli@4.10.0)
+ webpack: 5.90.3(@swc/core@1.3.101)(esbuild@0.20.1)(webpack-cli@4.10.0)
dev: true
/@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1:
@@ -6567,19 +7079,27 @@ packages:
fastq: 1.15.0
dev: true
- /@npmcli/agent@2.2.0:
- resolution: {integrity: sha512-2yThA1Es98orMkpSLVqlDZAMPK3jHJhifP2gnNUdk1754uZ8yI5c+ulCoVG+WlntQA6MzhrURMXjSd9Z7dJ2/Q==}
+ /@npmcli/agent@2.2.1:
+ resolution: {integrity: sha512-H4FrOVtNyWC8MUwL3UfjOsAihHvT1Pe8POj3JvjXhSTJipsZMtgUALCT4mGyYZNxymkUfOw3PUj6dE4QPp6osQ==}
engines: {node: ^16.14.0 || >=18.0.0}
dependencies:
agent-base: 7.1.0
- http-proxy-agent: 7.0.0
- https-proxy-agent: 7.0.2
- lru-cache: 10.1.0
+ http-proxy-agent: 7.0.2
+ https-proxy-agent: 7.0.4
+ lru-cache: 10.2.0
socks-proxy-agent: 8.0.2
transitivePeerDependencies:
- supports-color
dev: true
+ /@npmcli/fs@2.1.2:
+ resolution: {integrity: sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==}
+ engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
+ dependencies:
+ '@gar/promisify': 1.1.3
+ semver: 7.6.0
+ dev: true
+
/@npmcli/fs@3.1.0:
resolution: {integrity: sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==}
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
@@ -6603,12 +7123,12 @@ packages:
- bluebird
dev: true
- /@npmcli/git@5.0.3:
- resolution: {integrity: sha512-UZp9NwK+AynTrKvHn5k3KviW/hA5eENmFsu3iAPe7sWRt0lFUdsY/wXIYjpDFe7cdSNwOIzbObfwgt6eL5/2zw==}
+ /@npmcli/git@5.0.4:
+ resolution: {integrity: sha512-nr6/WezNzuYUppzXRaYu/W4aT5rLxdXqEFupbh6e/ovlYFQ8hpu1UUPV3Ir/YTl+74iXl2ZOMlGzudh9ZPUchQ==}
engines: {node: ^16.14.0 || >=18.0.0}
dependencies:
- '@npmcli/promise-spawn': 7.0.0
- lru-cache: 10.1.0
+ '@npmcli/promise-spawn': 7.0.1
+ lru-cache: 10.2.0
npm-pick-manifest: 9.0.0
proc-log: 3.0.0
promise-inflight: 1.0.1
@@ -6638,6 +7158,15 @@ packages:
read-package-json-fast: 3.0.2
dev: true
+ /@npmcli/move-file@2.0.1:
+ resolution: {integrity: sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==}
+ engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
+ deprecated: This functionality has been moved to @npmcli/fs
+ dependencies:
+ mkdirp: 1.0.4
+ rimraf: 3.0.2
+ dev: true
+
/@npmcli/name-from-folder@2.0.0:
resolution: {integrity: sha512-pwK+BfEBZJbKdNYpHHRTNBwBoqrN/iIMO0AiGvYsp3Hoaq0WbgGSWQR6SCldZovoDpY3yje5lkFUe6gsDgJ2vg==}
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
@@ -6652,10 +7181,10 @@ packages:
resolution: {integrity: sha512-OI2zdYBLhQ7kpNPaJxiflofYIpkNLi+lnGdzqUOfRmCF3r2l1nadcjtCYMJKv/Utm/ZtlffaUuTiAktPHbc17g==}
engines: {node: ^16.14.0 || >=18.0.0}
dependencies:
- '@npmcli/git': 5.0.3
+ '@npmcli/git': 5.0.4
glob: 10.3.10
hosted-git-info: 7.0.1
- json-parse-even-better-errors: 3.0.0
+ json-parse-even-better-errors: 3.0.1
normalize-package-data: 6.0.0
proc-log: 3.0.0
semver: 7.6.0
@@ -6670,8 +7199,8 @@ packages:
which: 3.0.1
dev: true
- /@npmcli/promise-spawn@7.0.0:
- resolution: {integrity: sha512-wBqcGsMELZna0jDblGd7UXgOby45TQaMWmbFwWX+SEotk4HV6zG2t6rT9siyLhPk4P6YYqgfL1UO8nMWDBVJXQ==}
+ /@npmcli/promise-spawn@7.0.1:
+ resolution: {integrity: sha512-P4KkF9jX3y+7yFUxgcUdDtLy+t4OlDGuEBLNs57AZsfSfg+uV6MLndqGpnl4831ggaEdXwR50XFoZP4VFtHolg==}
engines: {node: ^16.14.0 || >=18.0.0}
dependencies:
which: 4.0.0
@@ -6683,10 +7212,11 @@ packages:
dependencies:
'@npmcli/node-gyp': 3.0.0
'@npmcli/promise-spawn': 6.0.2
- node-gyp: 9.4.0
+ node-gyp: 9.4.1
read-package-json-fast: 3.0.2
which: 3.0.1
transitivePeerDependencies:
+ - bluebird
- supports-color
dev: true
@@ -6695,7 +7225,7 @@ packages:
engines: {node: ^16.14.0 || >=18.0.0}
dependencies:
'@npmcli/node-gyp': 3.0.0
- '@npmcli/promise-spawn': 7.0.0
+ '@npmcli/promise-spawn': 7.0.1
node-gyp: 10.0.1
read-package-json-fast: 3.0.2
which: 4.0.0
@@ -6703,19 +7233,19 @@ packages:
- supports-color
dev: true
- /@nrwl/devkit@17.2.0(nx@17.2.0):
- resolution: {integrity: sha512-FqyZbFGNwS51pKTF+d2sB4xym1yD/OYRKC4Sz3ku7mjk8yAWlJeT1JHT5gz56wrXiFKvATN/qEAXg7wlx3M1NA==}
+ /@nrwl/devkit@18.0.4(nx@18.0.4):
+ resolution: {integrity: sha512-fKHnjg4/9MdFd2U4e8p6ja9fRa864DCyF70kB4YUB9NuUIgWLQ15Uj6wXC3xjdXmxQRyHDa7ORodVoFzdo4UCg==}
dependencies:
- '@nx/devkit': 17.2.0(nx@17.2.0)
+ '@nx/devkit': 18.0.4(nx@18.0.4)
transitivePeerDependencies:
- nx
dev: true
- /@nrwl/tao@17.2.0:
- resolution: {integrity: sha512-pBs9CaOgzRS4tPEcSeYmktQ1g1VC2C+kzt7X2xlowPx6VRP5eyUKtZUeKztib/Pw2G3RNRxA8E3IZYYcjSb8Vg==}
+ /@nrwl/tao@18.0.4:
+ resolution: {integrity: sha512-/PzGOJevlDQnp5RPXF3WDe+w1cdohGkY+mbJUgDVA4Q5JEPT1DtE10h9GgdHdzkPjVPNYsaI4Vs/53NUdlVHHA==}
hasBin: true
dependencies:
- nx: 17.2.0
+ nx: 18.0.4
tslib: 2.6.2
transitivePeerDependencies:
- '@swc-node/register'
@@ -6723,23 +7253,24 @@ packages:
- debug
dev: true
- /@nx/devkit@17.2.0(nx@17.2.0):
- resolution: {integrity: sha512-9cgVDicIf2rdlMfWLq48RIBCzpHNgLJhuUtHCyvogr1ePZfG3YGA2NPHHW/QtRAm5kT8x5dWLtf68nlrAkcP/A==}
+ /@nx/devkit@18.0.4(nx@18.0.4):
+ resolution: {integrity: sha512-Vs1AXgOjMJyaWpKopD04dy0FwQ22n5ZR1bFf98Ab4Ht0WJwJE90IpUVAkwI03n5BYxAKOlQnFltsB4gu6Y8mZQ==}
peerDependencies:
nx: '>= 16 <= 18'
dependencies:
- '@nrwl/devkit': 17.2.0(nx@17.2.0)
+ '@nrwl/devkit': 18.0.4(nx@18.0.4)
ejs: 3.1.9
enquirer: 2.3.6
- ignore: 5.2.4
- nx: 17.2.0
- semver: 7.5.3
- tmp: 0.2.1
+ ignore: 5.3.1
+ nx: 18.0.4
+ semver: 7.6.0
+ tmp: 0.2.3
tslib: 2.6.2
+ yargs-parser: 21.1.1
dev: true
- /@nx/nx-darwin-arm64@17.2.0:
- resolution: {integrity: sha512-c26zrvevAOaoTAGz1+Spdet0seG82VYfgAfuVR1gn2tjVgvFw31RB/YMak2bJ1xFx7sFxZ2NOInRkn9y31lUWA==}
+ /@nx/nx-darwin-arm64@18.0.4:
+ resolution: {integrity: sha512-9KJVONxUwdnFHHRNocsg7q5pliOTTfbjlr3rvhLuroV5HeTJFhUipKCQrVEhLy8e4auRdLuSz/HsgpJat3Z2cg==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [darwin]
@@ -6747,8 +7278,8 @@ packages:
dev: true
optional: true
- /@nx/nx-darwin-x64@17.2.0:
- resolution: {integrity: sha512-hXYfMtqytcQqXGmWejx79VDkgTs4MTOfI9x4TMpdO2QsJwyDHr2q36bR8ob297hVwfiQoG7SkWvXiKNtPB4XCw==}
+ /@nx/nx-darwin-x64@18.0.4:
+ resolution: {integrity: sha512-rFKHjeU0Ngz1R7UJAsbncpqwuFDjUdpcvI783r6s2eP7JoiiwtDBXvDcHiy8Odk0lPYmwDELaFZBhvdENqaDNA==}
engines: {node: '>= 10'}
cpu: [x64]
os: [darwin]
@@ -6756,8 +7287,8 @@ packages:
dev: true
optional: true
- /@nx/nx-freebsd-x64@17.2.0:
- resolution: {integrity: sha512-PcbYzEhInEz8RNN23F0mYZoEXz9JL4XVqwcYfGWkcBEQ8GGwRmv776lfxg+7zDM1QlTwdsiSjQJQ7DRM/BwuTg==}
+ /@nx/nx-freebsd-x64@18.0.4:
+ resolution: {integrity: sha512-jJx47wgRoUxVpQ+WG5+yLdxtJVuVgjphiTMRc0LOfUwKQaEHWyCA0hMK5fNmo0FAHIhGVCb/j2j9FxnCWTWpkg==}
engines: {node: '>= 10'}
cpu: [x64]
os: [freebsd]
@@ -6765,8 +7296,8 @@ packages:
dev: true
optional: true
- /@nx/nx-linux-arm-gnueabihf@17.2.0:
- resolution: {integrity: sha512-oHn7n7NWUy0h5DR0GDxog46pT4fE99DVuyTyIrUybasvsKOQhszg97AHzziwLT6V/jGVoND+aRx+yWoX+T2Gfw==}
+ /@nx/nx-linux-arm-gnueabihf@18.0.4:
+ resolution: {integrity: sha512-C3qWbFhEMIdTzvAHlIUHecZN3YBu7bx3S0p3gPNGmEMUMbYHP2zMlimBrZIbAxzntyGqWCqhXiFB21QhJ0t1Dw==}
engines: {node: '>= 10'}
cpu: [arm]
os: [linux]
@@ -6774,8 +7305,8 @@ packages:
dev: true
optional: true
- /@nx/nx-linux-arm64-gnu@17.2.0:
- resolution: {integrity: sha512-tc2HgxkD32nJ5dcWeMPJbveoHgKoc6aZWdNl4pDH8Xy36e+QozoY+7iKk6Li31EFtXBlbW1RVhtltNYpHgBJXg==}
+ /@nx/nx-linux-arm64-gnu@18.0.4:
+ resolution: {integrity: sha512-PxVMh9ikp8Q3hKagb66FAsek8O/08GcMF5dXBH7xc5AiQMaZ6Az/gAXOeHp274nmu3StQEpl9Il/YH6Z9f4V0w==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
@@ -6783,8 +7314,8 @@ packages:
dev: true
optional: true
- /@nx/nx-linux-arm64-musl@17.2.0:
- resolution: {integrity: sha512-mfPvungAW9mQpKIcz9G8MwqTK3fm9L0ACghreh8wGVG934UtiCMSjkOOsoH+w5Hm4qsZiOjsRCY0B3JFKnw9Tw==}
+ /@nx/nx-linux-arm64-musl@18.0.4:
+ resolution: {integrity: sha512-Iz7Z4h2/dXJJvBcyeRHa+d3Ncc4Qz+OiGm6iRDXv4zjFm5EyC1tkSZIFNlNiRjmTToNHFr4savrCjCh8wRYejw==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
@@ -6792,8 +7323,8 @@ packages:
dev: true
optional: true
- /@nx/nx-linux-x64-gnu@17.2.0:
- resolution: {integrity: sha512-0wQXugfleOzMMQVugAH/Jd3wzfOBeY1Jk4Tt6xAUVNZLOkYi1PYR/TjLvXcQ4BH388PF3VZYAZVRC8kbh4aDOg==}
+ /@nx/nx-linux-x64-gnu@18.0.4:
+ resolution: {integrity: sha512-BVLkegIwxHnEB64VBraBxyC01D3C3dVNxq2b4iNaqr4mpWNmos+G/mvcTU3NS7W8ZjpBjlXgdEkpgkl2hMKTEA==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
@@ -6801,8 +7332,8 @@ packages:
dev: true
optional: true
- /@nx/nx-linux-x64-musl@17.2.0:
- resolution: {integrity: sha512-KB/Ny2Q0244G4QToKPmVwbTtItB+hRlNXz7NzXrW56gwINk1NbvS9QLZrRJOUyyOpd3gMlGQ5zt/+77pPraYDg==}
+ /@nx/nx-linux-x64-musl@18.0.4:
+ resolution: {integrity: sha512-WgVy41psjCE9uxjFi4P62UrWyKQ1e2IN2FZaIuwXEB9h8OU/+g9PFpL1Cs1llNoEKnapKXX4+9b5FHF9i7EKQw==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
@@ -6810,8 +7341,8 @@ packages:
dev: true
optional: true
- /@nx/nx-win32-arm64-msvc@17.2.0:
- resolution: {integrity: sha512-3nxYLUQpYi5AtJCFFoXkn3QvAZHeBwKzyJ5nnD/oWv6EaZH74BfWqAzAq55E7bodlJGBEQxy86aC4epo41jNag==}
+ /@nx/nx-win32-arm64-msvc@18.0.4:
+ resolution: {integrity: sha512-YoxhOrVKnS+kcNTnCg9M61cbigzGErYgnlI8kdZzH2ArD7mhv8bfZnSZUInf5Y8oDBVpKusel7AkCSofzSwigA==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [win32]
@@ -6819,8 +7350,8 @@ packages:
dev: true
optional: true
- /@nx/nx-win32-x64-msvc@17.2.0:
- resolution: {integrity: sha512-+rKsQrDvw/NZan8pMHRjlW9sJB27dvFG6+GvJlmNeutsClb813IKCD2tN9BbcxW7Cw5Ol+a2uKC76l2SZTnO3g==}
+ /@nx/nx-win32-x64-msvc@18.0.4:
+ resolution: {integrity: sha512-FdAdl5buvtUXp8hZVRkK0AZeiCu35l0u+yHsulNViYdh3OXRT1hYJ0CeqpxlLfvbHqB9JzDPtJtG0dpKHH/O0Q==}
engines: {node: '>= 10'}
cpu: [x64]
os: [win32]
@@ -6843,7 +7374,7 @@ packages:
'@octokit/request-error': 3.0.3
'@octokit/types': 9.3.2
before-after-hook: 2.2.3
- universal-user-agent: 6.0.0
+ universal-user-agent: 6.0.1
transitivePeerDependencies:
- encoding
dev: true
@@ -6854,7 +7385,7 @@ packages:
dependencies:
'@octokit/types': 9.3.2
is-plain-object: 5.0.0
- universal-user-agent: 6.0.0
+ universal-user-agent: 6.0.1
dev: true
/@octokit/graphql@5.0.6:
@@ -6863,13 +7394,13 @@ packages:
dependencies:
'@octokit/request': 6.2.8
'@octokit/types': 9.3.2
- universal-user-agent: 6.0.0
+ universal-user-agent: 6.0.1
transitivePeerDependencies:
- encoding
dev: true
- /@octokit/openapi-types@18.0.0:
- resolution: {integrity: sha512-V8GImKs3TeQRxRtXFpG2wl19V7444NIOTDF24AWuIbmNaNYOQMWRbjcGDXV5B+0n887fgDcuMNOmlul+k+oJtw==}
+ /@octokit/openapi-types@18.1.1:
+ resolution: {integrity: sha512-VRaeH8nCDtF5aXWnjPuEMIYf1itK/s3JYyJcWFJT8X9pSNnBtriDf7wlEWsGuhPLl4QIH4xM8fqTXDwJ3Mu6sw==}
dev: true
/@octokit/plugin-enterprise-rest@6.0.1:
@@ -6922,8 +7453,8 @@ packages:
'@octokit/request-error': 3.0.3
'@octokit/types': 9.3.2
is-plain-object: 5.0.0
- node-fetch: 2.7.0
- universal-user-agent: 6.0.0
+ node-fetch: 2.6.7
+ universal-user-agent: 6.0.1
transitivePeerDependencies:
- encoding
dev: true
@@ -6947,17 +7478,17 @@ packages:
/@octokit/types@10.0.0:
resolution: {integrity: sha512-Vm8IddVmhCgU1fxC1eyinpwqzXPEYu0NrYzD3YZjlGjyftdLBTeqNblRC0jmJmgxbJIsQlyogVeGnrNaaMVzIg==}
dependencies:
- '@octokit/openapi-types': 18.0.0
+ '@octokit/openapi-types': 18.1.1
dev: true
/@octokit/types@9.3.2:
resolution: {integrity: sha512-D4iHGTdAnEEVsB8fl95m1hiz7D5YiRdQ9b/OEb3BYRVwbLsGHcRVPz+u+BgRLNk0Q0/4iZCBqDN96j2XNxfXrA==}
dependencies:
- '@octokit/openapi-types': 18.0.0
+ '@octokit/openapi-types': 18.1.1
dev: true
- /@paulirish/trace_engine@0.0.7:
- resolution: {integrity: sha512-TC639y9YlejyQcTG6LqJ3GJGuFfV9IJTBRsxyl+bGqxkfzyqJ+LG00fOht2FgnfwkCHImlIFBg4HDrX+2LHPHQ==}
+ /@paulirish/trace_engine@0.0.12:
+ resolution: {integrity: sha512-PglukOOYGvjqgMVKNSa3a4grWrWzL97L47bgDCzqAnDSTJ+vDOKxMPXR3rsnLECoZzpbb9LCzS3CEg/NwwhRHQ==}
dev: true
/@pkgjs/parseargs@0.11.0:
@@ -6967,14 +7498,14 @@ packages:
dev: true
optional: true
- /@playwright/experimental-ct-core@1.41.2(@types/node@20.11.19):
- resolution: {integrity: sha512-JtW7gjmBCeHWKmZcOPuoJ15i2ergVX9PnyYUrAvBbWL8l4X9B7Sblro8nE49hO9baANfEGl4BbRUaj+pA67F6w==}
+ /@playwright/experimental-ct-core@1.42.1(@types/node@20.11.25):
+ resolution: {integrity: sha512-wBS6pzgJwRuK0MwgiooamLW0prQLgT0RAhxooeMyqU97VbDI5aYuuynlxobJDDymU4HcOKARg2rG8h6jX7ShrA==}
engines: {node: '>=16'}
hasBin: true
dependencies:
- playwright: 1.41.2
- playwright-core: 1.41.2
- vite: 4.5.2(@types/node@20.11.19)
+ playwright: 1.42.1
+ playwright-core: 1.42.1
+ vite: 5.1.5(@types/node@20.11.25)
transitivePeerDependencies:
- '@types/node'
- less
@@ -6985,13 +7516,13 @@ packages:
- terser
dev: true
- /@playwright/experimental-ct-react@1.41.2(@types/node@20.11.19)(vite@5.1.3):
- resolution: {integrity: sha512-BMcxh2DM3t8nMgUJKWMWAXGIzcYY/4w1ibckGP48edHU/cmZCbI5W7mUXfxMhYCt4mQJ1NuYcFIg5Jt+QVIuRQ==}
+ /@playwright/experimental-ct-react@1.42.1(@types/node@20.11.25)(vite@5.1.5):
+ resolution: {integrity: sha512-/dxu7nkGOlZIx9MUGQPM5kiIGksYIBaaJKQuNmaJNV29V3VGI1p9yQqrvl1jFK/Hu7SC1LmFB8RlkrOgMiZKYg==}
engines: {node: '>=16'}
hasBin: true
dependencies:
- '@playwright/experimental-ct-core': 1.41.2(@types/node@20.11.19)
- '@vitejs/plugin-react': 4.2.1(vite@5.1.3)
+ '@playwright/experimental-ct-core': 1.42.1(@types/node@20.11.25)
+ '@vitejs/plugin-react': 4.2.1(vite@5.1.5)
transitivePeerDependencies:
- '@types/node'
- less
@@ -7004,12 +7535,12 @@ packages:
- vite
dev: true
- /@playwright/test@1.41.2:
- resolution: {integrity: sha512-qQB9h7KbibJzrDpkXkYvsmiDJK14FULCCZgEcoe2AvFAS64oCirWTwzTlAYEbKaRxWs5TFesE1Na6izMv3HfGg==}
+ /@playwright/test@1.42.1:
+ resolution: {integrity: sha512-Gq9rmS54mjBL/7/MvBaNOBwbfnh7beHvS6oS4srqXFcQHpQCV1+c8JXWE8VLPyRDhgS3H8x8A7hztqI9VnwrAQ==}
engines: {node: '>=16'}
hasBin: true
dependencies:
- playwright: 1.41.2
+ playwright: 1.42.1
dev: false
/@pnpm/config.env-replace@1.1.0:
@@ -7106,7 +7637,7 @@ packages:
'@zkochan/retry': 0.2.0
encode-registry: 3.0.1
load-json-file: 6.2.0
- lru-cache: 10.1.0
+ lru-cache: 10.2.0
normalize-path: 3.0.0
p-limit: 3.1.0
p-memoize: 4.0.1
@@ -7161,24 +7692,25 @@ packages:
resolution: {integrity: sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==}
dev: true
- /@puppeteer/browsers@1.9.1:
- resolution: {integrity: sha512-PuvK6xZzGhKPvlx3fpfdM2kYY3P/hB1URtK8wA7XUJ6prn6pp22zvJHu48th0SGcHL9SutbPHrFuQgfXTFobWA==}
- engines: {node: '>=16.3.0'}
+ /@puppeteer/browsers@2.1.0:
+ resolution: {integrity: sha512-xloWvocjvryHdUjDam/ZuGMh7zn4Sn3ZAaV4Ah2e2EwEt90N3XphZlSsU3n0VDc1F7kggCjMuH0UuxfPQ5mD9w==}
+ engines: {node: '>=18'}
hasBin: true
dependencies:
debug: 4.3.4(supports-color@8.1.1)
extract-zip: 2.0.1
progress: 2.0.3
- proxy-agent: 6.3.1
- tar-fs: 3.0.4
+ proxy-agent: 6.4.0
+ semver: 7.6.0
+ tar-fs: 3.0.5
unbzip2-stream: 1.4.3
yargs: 17.7.2
transitivePeerDependencies:
- supports-color
dev: true
- /@remix-run/router@1.15.1:
- resolution: {integrity: sha512-zcU0gM3z+3iqj8UX45AmWY810l3oUmXM7uH4dt5xtzvMhRtYVhKGOmgOd1877dOPPepfCjUv57w+syamWIYe7w==}
+ /@remix-run/router@1.15.3:
+ resolution: {integrity: sha512-Oy8rmScVrVxWZVOpEF57ovlnhpZ8CCPlnIIumVcV9nFdiSIrus99+Lw78ekXyGvVDlIsFJbSfmSovJUhCWYV3w==}
engines: {node: '>=14.0.0'}
dev: false
@@ -7286,8 +7818,8 @@ packages:
estree-walker: 2.0.2
picomatch: 2.3.1
- /@rollup/rollup-android-arm-eabi@4.12.0:
- resolution: {integrity: sha512-+ac02NL/2TCKRrJu2wffk1kZ+RyqxVUlbjSagNgPm94frxtr+XDL12E5Ll1enWskLrtrZ2r8L3wED1orIibV/w==}
+ /@rollup/rollup-android-arm-eabi@4.12.1:
+ resolution: {integrity: sha512-iU2Sya8hNn1LhsYyf0N+L4Gf9Qc+9eBTJJJsaOGUp+7x4n2M9dxTt8UvhJl3oeftSjblSlpCfvjA/IfP3g5VjQ==}
cpu: [arm]
os: [android]
requiresBuild: true
@@ -7302,8 +7834,8 @@ packages:
dev: true
optional: true
- /@rollup/rollup-android-arm64@4.12.0:
- resolution: {integrity: sha512-OBqcX2BMe6nvjQ0Nyp7cC90cnumt8PXmO7Dp3gfAju/6YwG0Tj74z1vKrfRz7qAv23nBcYM8BCbhrsWqO7PzQQ==}
+ /@rollup/rollup-android-arm64@4.12.1:
+ resolution: {integrity: sha512-wlzcWiH2Ir7rdMELxFE5vuM7D6TsOcJ2Yw0c3vaBR3VOsJFVTx9xvwnAvhgU5Ii8Gd6+I11qNHwndDscIm0HXg==}
cpu: [arm64]
os: [android]
requiresBuild: true
@@ -7318,8 +7850,8 @@ packages:
dev: true
optional: true
- /@rollup/rollup-darwin-arm64@4.12.0:
- resolution: {integrity: sha512-X64tZd8dRE/QTrBIEs63kaOBG0b5GVEd3ccoLtyf6IdXtHdh8h+I56C2yC3PtC9Ucnv0CpNFJLqKFVgCYe0lOQ==}
+ /@rollup/rollup-darwin-arm64@4.12.1:
+ resolution: {integrity: sha512-YRXa1+aZIFN5BaImK+84B3uNK8C6+ynKLPgvn29X9s0LTVCByp54TB7tdSMHDR7GTV39bz1lOmlLDuedgTwwHg==}
cpu: [arm64]
os: [darwin]
requiresBuild: true
@@ -7334,8 +7866,8 @@ packages:
dev: true
optional: true
- /@rollup/rollup-darwin-x64@4.12.0:
- resolution: {integrity: sha512-cc71KUZoVbUJmGP2cOuiZ9HSOP14AzBAThn3OU+9LcA1+IUqswJyR1cAJj3Mg55HbjZP6OLAIscbQsQLrpgTOg==}
+ /@rollup/rollup-darwin-x64@4.12.1:
+ resolution: {integrity: sha512-opjWJ4MevxeA8FhlngQWPBOvVWYNPFkq6/25rGgG+KOy0r8clYwL1CFd+PGwRqqMFVQ4/Qd3sQu5t7ucP7C/Uw==}
cpu: [x64]
os: [darwin]
requiresBuild: true
@@ -7350,8 +7882,8 @@ packages:
dev: true
optional: true
- /@rollup/rollup-linux-arm-gnueabihf@4.12.0:
- resolution: {integrity: sha512-a6w/Y3hyyO6GlpKL2xJ4IOh/7d+APaqLYdMf86xnczU3nurFTaVN9s9jOXQg97BE4nYm/7Ga51rjec5nfRdrvA==}
+ /@rollup/rollup-linux-arm-gnueabihf@4.12.1:
+ resolution: {integrity: sha512-uBkwaI+gBUlIe+EfbNnY5xNyXuhZbDSx2nzzW8tRMjUmpScd6lCQYKY2V9BATHtv5Ef2OBq6SChEP8h+/cxifQ==}
cpu: [arm]
os: [linux]
requiresBuild: true
@@ -7366,8 +7898,8 @@ packages:
dev: true
optional: true
- /@rollup/rollup-linux-arm64-gnu@4.12.0:
- resolution: {integrity: sha512-0fZBq27b+D7Ar5CQMofVN8sggOVhEtzFUwOwPppQt0k+VR+7UHMZZY4y+64WJ06XOhBTKXtQB/Sv0NwQMXyNAA==}
+ /@rollup/rollup-linux-arm64-gnu@4.12.1:
+ resolution: {integrity: sha512-0bK9aG1kIg0Su7OcFTlexkVeNZ5IzEsnz1ept87a0TUgZ6HplSgkJAnFpEVRW7GRcikT4GlPV0pbtVedOaXHQQ==}
cpu: [arm64]
os: [linux]
requiresBuild: true
@@ -7382,8 +7914,8 @@ packages:
dev: true
optional: true
- /@rollup/rollup-linux-arm64-musl@4.12.0:
- resolution: {integrity: sha512-eTvzUS3hhhlgeAv6bfigekzWZjaEX9xP9HhxB0Dvrdbkk5w/b+1Sxct2ZuDxNJKzsRStSq1EaEkVSEe7A7ipgQ==}
+ /@rollup/rollup-linux-arm64-musl@4.12.1:
+ resolution: {integrity: sha512-qB6AFRXuP8bdkBI4D7UPUbE7OQf7u5OL+R94JE42Z2Qjmyj74FtDdLGeriRyBDhm4rQSvqAGCGC01b8Fu2LthQ==}
cpu: [arm64]
os: [linux]
requiresBuild: true
@@ -7398,8 +7930,8 @@ packages:
dev: true
optional: true
- /@rollup/rollup-linux-riscv64-gnu@4.12.0:
- resolution: {integrity: sha512-ix+qAB9qmrCRiaO71VFfY8rkiAZJL8zQRXveS27HS+pKdjwUfEhqo2+YF2oI+H/22Xsiski+qqwIBxVewLK7sw==}
+ /@rollup/rollup-linux-riscv64-gnu@4.12.1:
+ resolution: {integrity: sha512-sHig3LaGlpNgDj5o8uPEoGs98RII8HpNIqFtAI8/pYABO8i0nb1QzT0JDoXF/pxzqO+FkxvwkHZo9k0NJYDedg==}
cpu: [riscv64]
os: [linux]
requiresBuild: true
@@ -7414,8 +7946,8 @@ packages:
dev: true
optional: true
- /@rollup/rollup-linux-x64-gnu@4.12.0:
- resolution: {integrity: sha512-TenQhZVOtw/3qKOPa7d+QgkeM6xY0LtwzR8OplmyL5LrgTWIXpTQg2Q2ycBf8jm+SFW2Wt/DTn1gf7nFp3ssVA==}
+ /@rollup/rollup-linux-x64-gnu@4.12.1:
+ resolution: {integrity: sha512-nD3YcUv6jBJbBNFvSbp0IV66+ba/1teuBcu+fBBPZ33sidxitc6ErhON3JNavaH8HlswhWMC3s5rgZpM4MtPqQ==}
cpu: [x64]
os: [linux]
requiresBuild: true
@@ -7430,8 +7962,8 @@ packages:
dev: true
optional: true
- /@rollup/rollup-linux-x64-musl@4.12.0:
- resolution: {integrity: sha512-LfFdRhNnW0zdMvdCb5FNuWlls2WbbSridJvxOvYWgSBOYZtgBfW9UGNJG//rwMqTX1xQE9BAodvMH9tAusKDUw==}
+ /@rollup/rollup-linux-x64-musl@4.12.1:
+ resolution: {integrity: sha512-7/XVZqgBby2qp/cO0TQ8uJK+9xnSdJ9ct6gSDdEr4MfABrjTyrW6Bau7HQ73a2a5tPB7hno49A0y1jhWGDN9OQ==}
cpu: [x64]
os: [linux]
requiresBuild: true
@@ -7446,8 +7978,8 @@ packages:
dev: true
optional: true
- /@rollup/rollup-win32-arm64-msvc@4.12.0:
- resolution: {integrity: sha512-JPDxovheWNp6d7AHCgsUlkuCKvtu3RB55iNEkaQcf0ttsDU/JZF+iQnYcQJSk/7PtT4mjjVG8N1kpwnI9SLYaw==}
+ /@rollup/rollup-win32-arm64-msvc@4.12.1:
+ resolution: {integrity: sha512-CYc64bnICG42UPL7TrhIwsJW4QcKkIt9gGlj21gq3VV0LL6XNb1yAdHVp1pIi9gkts9gGcT3OfUYHjGP7ETAiw==}
cpu: [arm64]
os: [win32]
requiresBuild: true
@@ -7462,8 +7994,8 @@ packages:
dev: true
optional: true
- /@rollup/rollup-win32-ia32-msvc@4.12.0:
- resolution: {integrity: sha512-fjtuvMWRGJn1oZacG8IPnzIV6GF2/XG+h71FKn76OYFqySXInJtseAqdprVTDTyqPxQOG9Exak5/E9Z3+EJ8ZA==}
+ /@rollup/rollup-win32-ia32-msvc@4.12.1:
+ resolution: {integrity: sha512-LN+vnlZ9g0qlHGlS920GR4zFCqAwbv2lULrR29yGaWP9u7wF5L7GqWu9Ah6/kFZPXPUkpdZwd//TNR+9XC9hvA==}
cpu: [ia32]
os: [win32]
requiresBuild: true
@@ -7478,8 +8010,8 @@ packages:
dev: true
optional: true
- /@rollup/rollup-win32-x64-msvc@4.12.0:
- resolution: {integrity: sha512-ZYmr5mS2wd4Dew/JjT0Fqi2NPB/ZhZ2VvPp7SmvPZb4Y1CG/LRcS6tcRo2cYU7zLK5A7cdbhWnnWmUjoI4qapg==}
+ /@rollup/rollup-win32-x64-msvc@4.12.1:
+ resolution: {integrity: sha512-n+vkrSyphvmU0qkQ6QBNXCGr2mKjhP08mPRM/Xp5Ck2FV4NrHU+y6axzDeixUrCBHVUS51TZhjqrKBBsHLKb2Q==}
cpu: [x64]
os: [win32]
requiresBuild: true
@@ -7559,11 +8091,16 @@ packages:
'@sigstore/protobuf-specs': 0.2.1
dev: true
- /@sigstore/bundle@2.1.0:
- resolution: {integrity: sha512-89uOo6yh/oxaU8AeOUnVrTdVMcGk9Q1hJa7Hkvalc6G3Z3CupWk4Xe9djSgJm9fMkH69s0P0cVHUoKSOemLdng==}
+ /@sigstore/bundle@2.2.0:
+ resolution: {integrity: sha512-5VI58qgNs76RDrwXNhpmyN/jKpq9evV/7f1XrcqcAfvxDl5SeVY/I5Rmfe96ULAV7/FK5dge9RBKGBJPhL1WsQ==}
engines: {node: ^16.14.0 || >=18.0.0}
dependencies:
- '@sigstore/protobuf-specs': 0.2.1
+ '@sigstore/protobuf-specs': 0.3.0
+ dev: true
+
+ /@sigstore/core@1.0.0:
+ resolution: {integrity: sha512-dW2qjbWLRKGu6MIDUTBuJwXCnR8zivcSpf5inUzk7y84zqy/dji0/uahppoIgMoKeR+6pUZucrwHfkQQtiG9Rw==}
+ engines: {node: ^16.14.0 || >=18.0.0}
dev: true
/@sigstore/protobuf-specs@0.2.1:
@@ -7571,6 +8108,11 @@ packages:
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
dev: true
+ /@sigstore/protobuf-specs@0.3.0:
+ resolution: {integrity: sha512-zxiQ66JFOjVvP9hbhGj/F/qNdsZfkGb/dVXSanNRNuAzMlr4MC95voPUBX8//ZNnmv3uSYzdfR/JSkrgvZTGxA==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dev: true
+
/@sigstore/sign@1.0.0:
resolution: {integrity: sha512-INxFVNQteLtcfGmcoldzV6Je0sbbfh9I16DM4yJPw3j5+TFP8X6uIiA18mvpEa9yyeycAKgPmOA3X9hVdVTPUA==}
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
@@ -7582,12 +8124,13 @@ packages:
- supports-color
dev: true
- /@sigstore/sign@2.2.0:
- resolution: {integrity: sha512-AAbmnEHDQv6CSfrWA5wXslGtzLPtAtHZleKOgxdQYvx/s76Fk6T6ZVt7w2IGV9j1UrFeBocTTQxaXG2oRrDhYA==}
+ /@sigstore/sign@2.2.3:
+ resolution: {integrity: sha512-LqlA+ffyN02yC7RKszCdMTS6bldZnIodiox+IkT8B2f8oRYXCB3LQ9roXeiEL21m64CVH1wyveYAORfD65WoSw==}
engines: {node: ^16.14.0 || >=18.0.0}
dependencies:
- '@sigstore/bundle': 2.1.0
- '@sigstore/protobuf-specs': 0.2.1
+ '@sigstore/bundle': 2.2.0
+ '@sigstore/core': 1.0.0
+ '@sigstore/protobuf-specs': 0.3.0
make-fetch-happen: 13.0.0
transitivePeerDependencies:
- supports-color
@@ -7603,16 +8146,25 @@ packages:
- supports-color
dev: true
- /@sigstore/tuf@2.2.0:
- resolution: {integrity: sha512-KKATZ5orWfqd9ZG6MN8PtCIx4eevWSuGRKQvofnWXRpyMyUEpmrzg5M5BrCpjM+NfZ0RbNGOh5tCz/P2uoRqOA==}
+ /@sigstore/tuf@2.3.1:
+ resolution: {integrity: sha512-9Iv40z652td/QbV0o5n/x25H9w6IYRt2pIGbTX55yFDYlApDQn/6YZomjz6+KBx69rXHLzHcbtTS586mDdFD+Q==}
engines: {node: ^16.14.0 || >=18.0.0}
dependencies:
- '@sigstore/protobuf-specs': 0.2.1
- tuf-js: 2.1.0
+ '@sigstore/protobuf-specs': 0.3.0
+ tuf-js: 2.2.0
transitivePeerDependencies:
- supports-color
dev: true
+ /@sigstore/verify@1.1.0:
+ resolution: {integrity: sha512-1fTqnqyTBWvV7cftUUFtDcHPdSox0N3Ub7C0lRyReYx4zZUlNTZjCV+HPy4Lre+r45dV7Qx5JLKvqqsgxuyYfg==}
+ engines: {node: ^16.14.0 || >=18.0.0}
+ dependencies:
+ '@sigstore/bundle': 2.2.0
+ '@sigstore/core': 1.0.0
+ '@sigstore/protobuf-specs': 0.3.0
+ dev: true
+
/@sinclair/typebox@0.27.8:
resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==}
dev: true
@@ -7666,7 +8218,7 @@ packages:
/@snowpack/plugin-babel@2.1.7:
resolution: {integrity: sha512-q8Zz6nqJ/CHaWccvNCTGP95d/lQLrImiBfJCagO4xcN9p53SUqapd9Yl3uMFeqvrgZP+kFK1vo/edifZWFLo5Q==}
dependencies:
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
workerpool: 6.4.2
transitivePeerDependencies:
- supports-color
@@ -7678,58 +8230,58 @@ packages:
hasBin: true
dependencies:
commander: 4.1.1
- ignore: 5.2.4
+ ignore: 5.3.1
p-map: 4.0.0
dev: true
- /@stencil/angular-output-target@0.8.4(@stencil/core@4.12.3):
+ /@stencil/angular-output-target@0.8.4(@stencil/core@4.12.5):
resolution: {integrity: sha512-QvmHTueXXs5vB9W2L12uEzFmAuR8sqATJV2b+SCFmYsjJSaymiSqR3dKo2wnr0tZiTgU1t16BWaUKiSh3wPXpw==}
peerDependencies:
'@stencil/core': '>=2.0.0 || >=3 || >= 4.0.0-beta.0 || >= 4.0.0'
dependencies:
- '@stencil/core': 4.12.3
+ '@stencil/core': 4.12.5
dev: true
- /@stencil/core@4.12.3:
- resolution: {integrity: sha512-9XkE9i2aXPlApMNeq3tbVHKx0eAfDc7QGyIl6t5NMuQFTOGL5Xd1soF38d+hCIDpUoUUtY7jXWg+iFrlrMzQhg==}
+ /@stencil/core@4.12.5:
+ resolution: {integrity: sha512-vSyFjY7XSEx0ufa9SebOd437CvnneaTXlCpuGDhjUDxAjGBlu6ie5qHyubobVGBth//aErc6wZPHc6W75Vp3iQ==}
engines: {node: '>=16.0.0', npm: '>=7.10.0'}
hasBin: true
dev: true
- /@stencil/postcss@2.1.0(@stencil/core@4.12.3):
+ /@stencil/postcss@2.1.0(@stencil/core@4.12.5):
resolution: {integrity: sha512-/e4TYEXErGaHxH0ocg620YqEMLuMLpK/Wg4MJsiJglrLZCZhU4XCX1N0SwxaIOUbEZ1Zh+AqQ++yMI92ilndEA==}
deprecated: '@stencil/postcss has been deprecated. Please see the community-driven package, ''@stencil-community/postcss'''
peerDependencies:
'@stencil/core': '>=2.0.0'
dependencies:
- '@stencil/core': 4.12.3
- autoprefixer: 10.4.17(postcss@8.3.11)
+ '@stencil/core': 4.12.5
+ autoprefixer: 10.4.18(postcss@8.3.11)
postcss: 8.3.11
dev: true
- /@stencil/react-output-target@0.5.3(@stencil/core@4.12.3):
+ /@stencil/react-output-target@0.5.3(@stencil/core@4.12.5):
resolution: {integrity: sha512-68jwRp35CjAcwhTJ9yFD/3n+jrHOqvEH2jreVuPVvZK+4tkhPlYlwz0d1E1RlF3jyifUSfdkWUGgXIEy8Fo3yw==}
peerDependencies:
'@stencil/core': '>=2.0.0 || >=3 || >= 4.0.0-beta.0 || >= 4.0.0'
dependencies:
- '@stencil/core': 4.12.3
+ '@stencil/core': 4.12.5
dev: true
- /@stencil/sass@3.0.9(@stencil/core@4.12.3):
- resolution: {integrity: sha512-GtPMjf5r4/BVBCO3LvcoMSIfOa6T+0wq+SrTGEilC4NCZpuZdAlZffWxXi80caZ1jDclwdzJ2qGwEgCAfvGoNA==}
+ /@stencil/sass@3.0.10(@stencil/core@4.12.5):
+ resolution: {integrity: sha512-G4JdKDhEXEBS4+Riy5WVxPRXfHdfEwPopmPne8fm9ilQpaTRyl3BMpbxt63ijHtQjH0KtH8jxmRiTYamP4BfIA==}
engines: {node: '>=12.0.0', npm: '>=6.0.0'}
peerDependencies:
'@stencil/core': '>=2.0.0 || >=3.0.0-beta.0 || >= 4.0.0-beta.0 || >= 4.0.0'
dependencies:
- '@stencil/core': 4.12.3
+ '@stencil/core': 4.12.5
dev: true
- /@stencil/vue-output-target@0.8.7(@stencil/core@4.12.3):
+ /@stencil/vue-output-target@0.8.7(@stencil/core@4.12.5):
resolution: {integrity: sha512-hgOzbKKgLdCFrhLpmaw/qQrPSXl6hZ09K+j3p/iWh3esq6sxnwuW1PJKLniwkT4Z/JlDIk6stGPGQYi+WE5I2Q==}
peerDependencies:
'@stencil/core': '>=2.0.0 || >=3 || >= 4.0.0-beta.0 || >= 4.0.0'
dependencies:
- '@stencil/core': 4.12.3
+ '@stencil/core': 4.12.5
dev: true
/@swc/core-darwin-arm64@1.3.101:
@@ -7863,7 +8415,6 @@ packages:
/@tootallnate/quickjs-emscripten@0.23.0:
resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==}
- dev: true
/@trysound/sax@0.2.0:
resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==}
@@ -7923,8 +8474,8 @@ packages:
/@types/babel__core@7.20.5:
resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==}
dependencies:
- '@babel/parser': 7.23.9
- '@babel/types': 7.23.9
+ '@babel/parser': 7.24.0
+ '@babel/types': 7.24.0
'@types/babel__generator': 7.6.4
'@types/babel__template': 7.4.1
'@types/babel__traverse': 7.20.1
@@ -7933,32 +8484,32 @@ packages:
/@types/babel__generator@7.6.4:
resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
dev: true
/@types/babel__template@7.4.1:
resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==}
dependencies:
- '@babel/parser': 7.23.9
- '@babel/types': 7.23.9
+ '@babel/parser': 7.24.0
+ '@babel/types': 7.24.0
dev: true
/@types/babel__traverse@7.20.1:
resolution: {integrity: sha512-MitHFXnhtgwsGZWtT68URpOvLN4EREih1u3QtQiN4VdAxWKRVvGCSvw/Qth0M0Qq3pJpnGOu5JaM/ydK7OGbqg==}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
dev: true
/@types/body-parser@1.19.2:
resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==}
dependencies:
'@types/connect': 3.4.35
- '@types/node': 20.11.19
+ '@types/node': 20.11.25
/@types/bonjour@3.5.10:
resolution: {integrity: sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==}
dependencies:
- '@types/node': 20.11.19
+ '@types/node': 20.11.25
/@types/chai@4.3.11:
resolution: {integrity: sha512-qQR1dr2rGIHYlJulmr8Ioq3De0Le9E4MJ5AiaeAETJJpndT1uUNHsGFK3L/UIu+rbkQSdj8J/w2bCsBZc/Y5fQ==}
@@ -7977,12 +8528,12 @@ packages:
resolution: {integrity: sha512-4x5FkPpLipqwthjPsF7ZRbOv3uoLUFkTA9G9v583qi4pACvq0uTELrB8OLUzPWUI4IJIyvM85vzkV1nyiI2Lig==}
dependencies:
'@types/express-serve-static-core': 4.17.36
- '@types/node': 20.11.19
+ '@types/node': 20.11.25
/@types/connect@3.4.35:
resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==}
dependencies:
- '@types/node': 20.11.19
+ '@types/node': 20.11.25
/@types/eslint-scope@3.7.4:
resolution: {integrity: sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==}
@@ -7990,19 +8541,31 @@ packages:
'@types/eslint': 8.44.2
'@types/estree': 1.0.5
+ /@types/eslint-scope@3.7.7:
+ resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==}
+ dependencies:
+ '@types/eslint': 8.56.4
+ '@types/estree': 1.0.5
+
/@types/eslint@8.44.2:
resolution: {integrity: sha512-sdPRb9K6iL5XZOmBubg8yiFp5yS/JdUDQsq5e6h95km91MCYMuvp7mh1fjPEYUhvHepKpZOjnEaMBR4PxjWDzg==}
dependencies:
'@types/estree': 1.0.5
'@types/json-schema': 7.0.12
+ /@types/eslint@8.56.4:
+ resolution: {integrity: sha512-lG1GLUnL5vuRBGb3MgWUWLdGMH2Hps+pERuyQXCfWozuGKdnhf9Pbg4pkcrVUHjKrU7Rl+GCZ/299ObBXZFAxg==}
+ dependencies:
+ '@types/estree': 1.0.5
+ '@types/json-schema': 7.0.15
+
/@types/estree@1.0.5:
resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==}
/@types/express-serve-static-core@4.17.36:
resolution: {integrity: sha512-zbivROJ0ZqLAtMzgzIUC4oNqDG9iF0lSsAqpOD9kbs5xcIM3dTiyuHvBc7R8MtWBp3AAWGaovJa+wzWPjLYW7Q==}
dependencies:
- '@types/node': 20.11.19
+ '@types/node': 20.11.25
'@types/qs': 6.9.7
'@types/range-parser': 1.2.4
'@types/send': 0.17.1
@@ -8018,7 +8581,7 @@ packages:
/@types/graceful-fs@4.1.6:
resolution: {integrity: sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==}
dependencies:
- '@types/node': 20.11.19
+ '@types/node': 20.11.25
dev: true
/@types/gradient-string@1.1.5:
@@ -8030,12 +8593,12 @@ packages:
/@types/hoist-non-react-statics@3.3.3:
resolution: {integrity: sha512-Wny3a2UXn5FEA1l7gc6BbpoV5mD1XijZqgkp4TRgDCDL5r3B5ieOFGUX5h3n78Tr1MEG7BfvoM8qeztdvNU0fw==}
dependencies:
- '@types/react': 18.2.57
+ '@types/react': 18.2.64
hoist-non-react-statics: 3.3.2
dev: false
- /@types/http-cache-semantics@4.0.2:
- resolution: {integrity: sha512-FD+nQWA2zJjh4L9+pFXqWOi0Hs1ryBCfI+985NjluQ1p8EYtoLvjLOKidXBtZ4/IcxDX4o8/E8qDS3540tNliw==}
+ /@types/http-cache-semantics@4.0.4:
+ resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==}
dev: true
/@types/http-errors@2.0.1:
@@ -8044,7 +8607,7 @@ packages:
/@types/http-proxy@1.17.11:
resolution: {integrity: sha512-HC8G7c1WmaF2ekqpnFq626xd3Zz0uvaqFmBJNRZCGEZCXkvSdJoNFn/8Ygbd9fKNQj8UzLdCETaI0UWPAjK7IA==}
dependencies:
- '@types/node': 20.11.19
+ '@types/node': 20.11.25
/@types/istanbul-lib-coverage@2.0.4:
resolution: {integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==}
@@ -8072,6 +8635,9 @@ packages:
/@types/json-schema@7.0.12:
resolution: {integrity: sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==}
+ /@types/json-schema@7.0.15:
+ resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
+
/@types/junit-report-builder@3.0.2:
resolution: {integrity: sha512-R5M+SYhMbwBeQcNXYWNCZkl09vkVfAtcPIaCGdzIkkbeaTrVbGQ7HVgi4s+EmM/M1K4ZuWQH0jGcvMvNePfxYA==}
dev: false
@@ -8133,13 +8699,19 @@ packages:
resolution: {integrity: sha512-7xMnVEcZFu0DikYjWOlRq7NTPETrm7teqUT2WkQjrTIkEgUyyGdWsj/Zg8bEJt5TNklzbPD1X3fqfsHw3SpapQ==}
dependencies:
undici-types: 5.26.5
+ dev: true
- /@types/node@20.11.20:
- resolution: {integrity: sha512-7/rR21OS+fq8IyHTgtLkDK949uzsa6n8BkziAKtPVpugIkO6D+/ooXMvzXxDnZrmtXVfjb1bKQafYpb8s89LOg==}
+ /@types/node@20.11.24:
+ resolution: {integrity: sha512-Kza43ewS3xoLgCEpQrsT+xRo/EJej1y0kVYGiLFE1NEODXGzTfwiC6tXTLMQskn1X4/Rjlh0MQUvx9W+L9long==}
dependencies:
undici-types: 5.26.5
dev: true
+ /@types/node@20.11.25:
+ resolution: {integrity: sha512-TBHyJxk2b7HceLVGFcpAUjsa5zIdsPWlR6XHfyGzd0SFu+/NFgQgMAl96MSDZgQDvJAvV6BKsFOrt6zIL09JDw==}
+ dependencies:
+ undici-types: 5.26.5
+
/@types/node@20.6.0:
resolution: {integrity: sha512-najjVq5KN2vsH2U/xyh2opaSEz6cZMR2SetLIlxlj08nOcmPOemJmUK2o4kUzfLqfrWE0PIrNeE16XhYDd3nqg==}
dev: true
@@ -8152,8 +8724,8 @@ packages:
resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==}
dev: true
- /@types/parse-json@4.0.0:
- resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==}
+ /@types/parse-json@4.0.2:
+ resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==}
/@types/picomatch@2.3.3:
resolution: {integrity: sha512-Yll76ZHikRFCyz/pffKGjrCwe/le2CDwOP5F210KQo27kpRE46U2rDnzikNlVn6/ezH3Mhn46bJMTfeVTtcYMg==}
@@ -8176,13 +8748,13 @@ packages:
/@types/range-parser@1.2.4:
resolution: {integrity: sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==}
- /@types/react-dom@18.2.19:
- resolution: {integrity: sha512-aZvQL6uUbIJpjZk4U8JZGbau9KDeAwMfmhyWorxgBkqDIEf6ROjRozcmPIicqsUwPUjbkDfHKgGee1Lq65APcA==}
+ /@types/react-dom@18.2.21:
+ resolution: {integrity: sha512-gnvBA/21SA4xxqNXEwNiVcP0xSGHh/gi1VhWv9Bl46a0ItbTT5nFY+G9VSQpaG/8N/qdJpJ+vftQ4zflTtnjLw==}
dependencies:
- '@types/react': 18.2.57
+ '@types/react': 18.2.64
- /@types/react@18.2.57:
- resolution: {integrity: sha512-ZvQsktJgSYrQiMirAN60y4O/LRevIV8hUzSOSNB6gfR3/o3wCBFQx3sPwIYtuDMeiVgsSS3UzCV26tEzgnfvQw==}
+ /@types/react@18.2.64:
+ resolution: {integrity: sha512-MlmPvHgjj2p3vZaxbQgFUQFvD8QiZwACfGqEdDSWou5yISWxDQ4/74nCAwsUiX7UFLKZz3BbVSPj+YxeoGGCfg==}
dependencies:
'@types/prop-types': 15.7.5
'@types/scheduler': 0.16.3
@@ -8205,7 +8777,7 @@ packages:
resolution: {integrity: sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==}
dependencies:
'@types/mime': 1.3.2
- '@types/node': 20.11.19
+ '@types/node': 20.11.25
/@types/serve-index@1.9.1:
resolution: {integrity: sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==}
@@ -8217,7 +8789,7 @@ packages:
dependencies:
'@types/http-errors': 2.0.1
'@types/mime': 3.0.1
- '@types/node': 20.11.19
+ '@types/node': 20.11.25
/@types/sinon@10.0.20:
resolution: {integrity: sha512-2APKKruFNCAZgx3daAyACGzWuJ028VVCUDk6o2rw/Z4PXT0ogwdV4KUegW0MwVs0Zu59auPXbbuBJHF12Sx1Eg==}
@@ -8230,7 +8802,7 @@ packages:
/@types/sockjs@0.3.33:
resolution: {integrity: sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==}
dependencies:
- '@types/node': 20.11.19
+ '@types/node': 20.11.25
/@types/stack-utils@2.0.1:
resolution: {integrity: sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==}
@@ -8250,7 +8822,7 @@ packages:
/@types/ws@8.5.5:
resolution: {integrity: sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==}
dependencies:
- '@types/node': 20.11.19
+ '@types/node': 20.11.25
/@types/yargs-interactive@2.1.3:
resolution: {integrity: sha512-bYB8ah0JPR6/lpHlxUzeHsrb3RK5OW7N8Hnth2nefnr6zQ5KFoDQ6wM5x58dTLEDYrwikFy3EPTf/O0HKLNaIg==}
@@ -8273,11 +8845,11 @@ packages:
'@types/yargs-parser': 21.0.0
dev: false
- /@types/yauzl@2.10.0:
- resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==}
+ /@types/yauzl@2.10.3:
+ resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==}
requiresBuild: true
dependencies:
- '@types/node': 20.11.19
+ '@types/node': 20.11.25
optional: true
/@typescript-eslint/eslint-plugin@6.15.0(@typescript-eslint/parser@6.15.0)(eslint@8.56.0)(typescript@5.2.2):
@@ -8300,7 +8872,7 @@ packages:
debug: 4.3.4(supports-color@8.1.1)
eslint: 8.56.0
graphemer: 1.4.0
- ignore: 5.2.4
+ ignore: 5.3.1
natural-compare: 1.4.0
semver: 7.6.0
ts-api-utils: 1.0.2(typescript@5.2.2)
@@ -8328,7 +8900,7 @@ packages:
debug: 4.3.4(supports-color@8.1.1)
eslint: 8.56.0
graphemer: 1.4.0
- ignore: 5.2.4
+ ignore: 5.3.1
natural-compare: 1.4.0
semver: 7.6.0
ts-api-utils: 1.0.2(typescript@5.3.3)
@@ -8336,8 +8908,8 @@ packages:
transitivePeerDependencies:
- supports-color
- /@typescript-eslint/eslint-plugin@7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.56.0)(typescript@4.6.2):
- resolution: {integrity: sha512-/XtVZJtbaphtdrWjr+CJclaCVGPtOdBpFEnvtNf/jRV0IiEemRrL0qABex/nEt8isYcnFacm3nPHYQwL+Wb7qg==}
+ /@typescript-eslint/eslint-plugin@7.1.1(@typescript-eslint/parser@7.1.1)(eslint@8.57.0)(typescript@4.6.2):
+ resolution: {integrity: sha512-zioDz623d0RHNhvx0eesUmGfIjzrk18nSBC8xewepKXbBvN/7c1qImV7Hg8TI1URTxKax7/zxfxj3Uph8Chcuw==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
'@typescript-eslint/parser': ^7.0.0
@@ -8348,15 +8920,15 @@ packages:
optional: true
dependencies:
'@eslint-community/regexpp': 4.8.1
- '@typescript-eslint/parser': 7.0.2(eslint@8.56.0)(typescript@4.6.2)
- '@typescript-eslint/scope-manager': 7.0.2
- '@typescript-eslint/type-utils': 7.0.2(eslint@8.56.0)(typescript@4.6.2)
- '@typescript-eslint/utils': 7.0.2(eslint@8.56.0)(typescript@4.6.2)
- '@typescript-eslint/visitor-keys': 7.0.2
+ '@typescript-eslint/parser': 7.1.1(eslint@8.57.0)(typescript@4.6.2)
+ '@typescript-eslint/scope-manager': 7.1.1
+ '@typescript-eslint/type-utils': 7.1.1(eslint@8.57.0)(typescript@4.6.2)
+ '@typescript-eslint/utils': 7.1.1(eslint@8.57.0)(typescript@4.6.2)
+ '@typescript-eslint/visitor-keys': 7.1.1
debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.56.0
+ eslint: 8.57.0
graphemer: 1.4.0
- ignore: 5.2.4
+ ignore: 5.3.1
natural-compare: 1.4.0
semver: 7.6.0
ts-api-utils: 1.0.2(typescript@4.6.2)
@@ -8365,8 +8937,8 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/eslint-plugin@7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.56.0)(typescript@5.3.3):
- resolution: {integrity: sha512-/XtVZJtbaphtdrWjr+CJclaCVGPtOdBpFEnvtNf/jRV0IiEemRrL0qABex/nEt8isYcnFacm3nPHYQwL+Wb7qg==}
+ /@typescript-eslint/eslint-plugin@7.1.1(@typescript-eslint/parser@7.1.1)(eslint@8.57.0)(typescript@5.3.3):
+ resolution: {integrity: sha512-zioDz623d0RHNhvx0eesUmGfIjzrk18nSBC8xewepKXbBvN/7c1qImV7Hg8TI1URTxKax7/zxfxj3Uph8Chcuw==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
'@typescript-eslint/parser': ^7.0.0
@@ -8377,15 +8949,15 @@ packages:
optional: true
dependencies:
'@eslint-community/regexpp': 4.8.1
- '@typescript-eslint/parser': 7.0.2(eslint@8.56.0)(typescript@5.3.3)
- '@typescript-eslint/scope-manager': 7.0.2
- '@typescript-eslint/type-utils': 7.0.2(eslint@8.56.0)(typescript@5.3.3)
- '@typescript-eslint/utils': 7.0.2(eslint@8.56.0)(typescript@5.3.3)
- '@typescript-eslint/visitor-keys': 7.0.2
+ '@typescript-eslint/parser': 7.1.1(eslint@8.57.0)(typescript@5.3.3)
+ '@typescript-eslint/scope-manager': 7.1.1
+ '@typescript-eslint/type-utils': 7.1.1(eslint@8.57.0)(typescript@5.3.3)
+ '@typescript-eslint/utils': 7.1.1(eslint@8.57.0)(typescript@5.3.3)
+ '@typescript-eslint/visitor-keys': 7.1.1
debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.56.0
+ eslint: 8.57.0
graphemer: 1.4.0
- ignore: 5.2.4
+ ignore: 5.3.1
natural-compare: 1.4.0
semver: 7.6.0
ts-api-utils: 1.0.2(typescript@5.3.3)
@@ -8434,8 +9006,8 @@ packages:
transitivePeerDependencies:
- supports-color
- /@typescript-eslint/parser@7.0.2(eslint@8.56.0)(typescript@4.6.2):
- resolution: {integrity: sha512-GdwfDglCxSmU+QTS9vhz2Sop46ebNCXpPPvsByK7hu0rFGRHL+AusKQJ7SoN+LbLh6APFpQwHKmDSwN35Z700Q==}
+ /@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@4.6.2):
+ resolution: {integrity: sha512-ZWUFyL0z04R1nAEgr9e79YtV5LbafdOtN7yapNbn1ansMyaegl2D4bL7vHoJ4HPSc4CaLwuCVas8CVuneKzplQ==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^8.56.0
@@ -8444,19 +9016,19 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/scope-manager': 7.0.2
- '@typescript-eslint/types': 7.0.2
- '@typescript-eslint/typescript-estree': 7.0.2(typescript@4.6.2)
- '@typescript-eslint/visitor-keys': 7.0.2
+ '@typescript-eslint/scope-manager': 7.1.1
+ '@typescript-eslint/types': 7.1.1
+ '@typescript-eslint/typescript-estree': 7.1.1(typescript@4.6.2)
+ '@typescript-eslint/visitor-keys': 7.1.1
debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.56.0
+ eslint: 8.57.0
typescript: 4.6.2
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/parser@7.0.2(eslint@8.56.0)(typescript@5.3.3):
- resolution: {integrity: sha512-GdwfDglCxSmU+QTS9vhz2Sop46ebNCXpPPvsByK7hu0rFGRHL+AusKQJ7SoN+LbLh6APFpQwHKmDSwN35Z700Q==}
+ /@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3):
+ resolution: {integrity: sha512-ZWUFyL0z04R1nAEgr9e79YtV5LbafdOtN7yapNbn1ansMyaegl2D4bL7vHoJ4HPSc4CaLwuCVas8CVuneKzplQ==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^8.56.0
@@ -8465,12 +9037,12 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/scope-manager': 7.0.2
- '@typescript-eslint/types': 7.0.2
- '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.3.3)
- '@typescript-eslint/visitor-keys': 7.0.2
+ '@typescript-eslint/scope-manager': 7.1.1
+ '@typescript-eslint/types': 7.1.1
+ '@typescript-eslint/typescript-estree': 7.1.1(typescript@5.3.3)
+ '@typescript-eslint/visitor-keys': 7.1.1
debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.56.0
+ eslint: 8.57.0
typescript: 5.3.3
transitivePeerDependencies:
- supports-color
@@ -8483,12 +9055,12 @@ packages:
'@typescript-eslint/types': 6.15.0
'@typescript-eslint/visitor-keys': 6.15.0
- /@typescript-eslint/scope-manager@7.0.2:
- resolution: {integrity: sha512-l6sa2jF3h+qgN2qUMjVR3uCNGjWw4ahGfzIYsCtFrQJCjhbrDPdiihYT8FnnqFwsWX+20hK592yX9I2rxKTP4g==}
+ /@typescript-eslint/scope-manager@7.1.1:
+ resolution: {integrity: sha512-cirZpA8bJMRb4WZ+rO6+mnOJrGFDd38WoXCEI57+CYBqta8Yc8aJym2i7vyqLL1vVYljgw0X27axkUXz32T8TA==}
engines: {node: ^16.0.0 || >=18.0.0}
dependencies:
- '@typescript-eslint/types': 7.0.2
- '@typescript-eslint/visitor-keys': 7.0.2
+ '@typescript-eslint/types': 7.1.1
+ '@typescript-eslint/visitor-keys': 7.1.1
dev: true
/@typescript-eslint/type-utils@6.15.0(eslint@8.56.0)(typescript@5.2.2):
@@ -8529,8 +9101,8 @@ packages:
transitivePeerDependencies:
- supports-color
- /@typescript-eslint/type-utils@7.0.2(eslint@8.56.0)(typescript@4.6.2):
- resolution: {integrity: sha512-IKKDcFsKAYlk8Rs4wiFfEwJTQlHcdn8CLwLaxwd6zb8HNiMcQIFX9sWax2k4Cjj7l7mGS5N1zl7RCHOVwHq2VQ==}
+ /@typescript-eslint/type-utils@7.1.1(eslint@8.57.0)(typescript@4.6.2):
+ resolution: {integrity: sha512-5r4RKze6XHEEhlZnJtR3GYeCh1IueUHdbrukV2KSlLXaTjuSfeVF8mZUVPLovidCuZfbVjfhi4c0DNSa/Rdg5g==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^8.56.0
@@ -8539,18 +9111,18 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/typescript-estree': 7.0.2(typescript@4.6.2)
- '@typescript-eslint/utils': 7.0.2(eslint@8.56.0)(typescript@4.6.2)
+ '@typescript-eslint/typescript-estree': 7.1.1(typescript@4.6.2)
+ '@typescript-eslint/utils': 7.1.1(eslint@8.57.0)(typescript@4.6.2)
debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.56.0
+ eslint: 8.57.0
ts-api-utils: 1.0.2(typescript@4.6.2)
typescript: 4.6.2
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/type-utils@7.0.2(eslint@8.56.0)(typescript@5.3.3):
- resolution: {integrity: sha512-IKKDcFsKAYlk8Rs4wiFfEwJTQlHcdn8CLwLaxwd6zb8HNiMcQIFX9sWax2k4Cjj7l7mGS5N1zl7RCHOVwHq2VQ==}
+ /@typescript-eslint/type-utils@7.1.1(eslint@8.57.0)(typescript@5.3.3):
+ resolution: {integrity: sha512-5r4RKze6XHEEhlZnJtR3GYeCh1IueUHdbrukV2KSlLXaTjuSfeVF8mZUVPLovidCuZfbVjfhi4c0DNSa/Rdg5g==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^8.56.0
@@ -8559,10 +9131,10 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.3.3)
- '@typescript-eslint/utils': 7.0.2(eslint@8.56.0)(typescript@5.3.3)
+ '@typescript-eslint/typescript-estree': 7.1.1(typescript@5.3.3)
+ '@typescript-eslint/utils': 7.1.1(eslint@8.57.0)(typescript@5.3.3)
debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.56.0
+ eslint: 8.57.0
ts-api-utils: 1.0.2(typescript@5.3.3)
typescript: 5.3.3
transitivePeerDependencies:
@@ -8573,8 +9145,8 @@ packages:
resolution: {integrity: sha512-yXjbt//E4T/ee8Ia1b5mGlbNj9fB9lJP4jqLbZualwpP2BCQ5is6BcWwxpIsY4XKAhmdv3hrW92GdtJbatC6dQ==}
engines: {node: ^16.0.0 || >=18.0.0}
- /@typescript-eslint/types@7.0.2:
- resolution: {integrity: sha512-ZzcCQHj4JaXFjdOql6adYV4B/oFOFjPOC9XYwCaZFRvqN8Llfvv4gSxrkQkd2u4Ci62i2c6W6gkDwQJDaRc4nA==}
+ /@typescript-eslint/types@7.1.1:
+ resolution: {integrity: sha512-KhewzrlRMrgeKm1U9bh2z5aoL4s7K3tK5DwHDn8MHv0yQfWFz/0ZR6trrIHHa5CsF83j/GgHqzdbzCXJ3crx0Q==}
engines: {node: ^16.0.0 || >=18.0.0}
dev: true
@@ -8618,8 +9190,8 @@ packages:
transitivePeerDependencies:
- supports-color
- /@typescript-eslint/typescript-estree@7.0.2(typescript@4.6.2):
- resolution: {integrity: sha512-3AMc8khTcELFWcKcPc0xiLviEvvfzATpdPj/DXuOGIdQIIFybf4DMT1vKRbuAEOFMwhWt7NFLXRkbjsvKZQyvw==}
+ /@typescript-eslint/typescript-estree@7.1.1(typescript@4.6.2):
+ resolution: {integrity: sha512-9ZOncVSfr+sMXVxxca2OJOPagRwT0u/UHikM2Rd6L/aB+kL/QAuTnsv6MeXtjzCJYb8PzrXarypSGIPx3Jemxw==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
typescript: '*'
@@ -8627,8 +9199,8 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/types': 7.0.2
- '@typescript-eslint/visitor-keys': 7.0.2
+ '@typescript-eslint/types': 7.1.1
+ '@typescript-eslint/visitor-keys': 7.1.1
debug: 4.3.4(supports-color@8.1.1)
globby: 11.1.0
is-glob: 4.0.3
@@ -8640,8 +9212,8 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/typescript-estree@7.0.2(typescript@5.3.3):
- resolution: {integrity: sha512-3AMc8khTcELFWcKcPc0xiLviEvvfzATpdPj/DXuOGIdQIIFybf4DMT1vKRbuAEOFMwhWt7NFLXRkbjsvKZQyvw==}
+ /@typescript-eslint/typescript-estree@7.1.1(typescript@5.3.3):
+ resolution: {integrity: sha512-9ZOncVSfr+sMXVxxca2OJOPagRwT0u/UHikM2Rd6L/aB+kL/QAuTnsv6MeXtjzCJYb8PzrXarypSGIPx3Jemxw==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
typescript: '*'
@@ -8649,8 +9221,8 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/types': 7.0.2
- '@typescript-eslint/visitor-keys': 7.0.2
+ '@typescript-eslint/types': 7.1.1
+ '@typescript-eslint/visitor-keys': 7.1.1
debug: 4.3.4(supports-color@8.1.1)
globby: 11.1.0
is-glob: 4.0.3
@@ -8669,7 +9241,7 @@ packages:
eslint: ^7.0.0 || ^8.0.0
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0)
- '@types/json-schema': 7.0.12
+ '@types/json-schema': 7.0.15
'@types/semver': 7.5.0
'@typescript-eslint/scope-manager': 6.15.0
'@typescript-eslint/types': 6.15.0
@@ -8687,7 +9259,7 @@ packages:
eslint: ^7.0.0 || ^8.0.0
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0)
- '@types/json-schema': 7.0.12
+ '@types/json-schema': 7.0.15
'@types/semver': 7.5.0
'@typescript-eslint/scope-manager': 6.15.0
'@typescript-eslint/types': 6.15.0
@@ -8698,38 +9270,38 @@ packages:
- supports-color
- typescript
- /@typescript-eslint/utils@7.0.2(eslint@8.56.0)(typescript@4.6.2):
- resolution: {integrity: sha512-PZPIONBIB/X684bhT1XlrkjNZJIEevwkKDsdwfiu1WeqBxYEEdIgVDgm8/bbKHVu+6YOpeRqcfImTdImx/4Bsw==}
+ /@typescript-eslint/utils@7.1.1(eslint@8.57.0)(typescript@4.6.2):
+ resolution: {integrity: sha512-thOXM89xA03xAE0lW7alstvnyoBUbBX38YtY+zAUcpRPcq9EIhXPuJ0YTv948MbzmKh6e1AUszn5cBFK49Umqg==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^8.56.0
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0)
- '@types/json-schema': 7.0.12
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0)
+ '@types/json-schema': 7.0.15
'@types/semver': 7.5.0
- '@typescript-eslint/scope-manager': 7.0.2
- '@typescript-eslint/types': 7.0.2
- '@typescript-eslint/typescript-estree': 7.0.2(typescript@4.6.2)
- eslint: 8.56.0
+ '@typescript-eslint/scope-manager': 7.1.1
+ '@typescript-eslint/types': 7.1.1
+ '@typescript-eslint/typescript-estree': 7.1.1(typescript@4.6.2)
+ eslint: 8.57.0
semver: 7.6.0
transitivePeerDependencies:
- supports-color
- typescript
dev: true
- /@typescript-eslint/utils@7.0.2(eslint@8.56.0)(typescript@5.3.3):
- resolution: {integrity: sha512-PZPIONBIB/X684bhT1XlrkjNZJIEevwkKDsdwfiu1WeqBxYEEdIgVDgm8/bbKHVu+6YOpeRqcfImTdImx/4Bsw==}
+ /@typescript-eslint/utils@7.1.1(eslint@8.57.0)(typescript@5.3.3):
+ resolution: {integrity: sha512-thOXM89xA03xAE0lW7alstvnyoBUbBX38YtY+zAUcpRPcq9EIhXPuJ0YTv948MbzmKh6e1AUszn5cBFK49Umqg==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^8.56.0
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0)
- '@types/json-schema': 7.0.12
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0)
+ '@types/json-schema': 7.0.15
'@types/semver': 7.5.0
- '@typescript-eslint/scope-manager': 7.0.2
- '@typescript-eslint/types': 7.0.2
- '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.3.3)
- eslint: 8.56.0
+ '@typescript-eslint/scope-manager': 7.1.1
+ '@typescript-eslint/types': 7.1.1
+ '@typescript-eslint/typescript-estree': 7.1.1(typescript@5.3.3)
+ eslint: 8.57.0
semver: 7.6.0
transitivePeerDependencies:
- supports-color
@@ -8743,11 +9315,11 @@ packages:
'@typescript-eslint/types': 6.15.0
eslint-visitor-keys: 3.4.3
- /@typescript-eslint/visitor-keys@7.0.2:
- resolution: {integrity: sha512-8Y+YiBmqPighbm5xA2k4wKTxRzx9EkBu7Rlw+WHqMvRJ3RPz/BMBO9b2ru0LUNmXg120PHUXD5+SWFy2R8DqlQ==}
+ /@typescript-eslint/visitor-keys@7.1.1:
+ resolution: {integrity: sha512-yTdHDQxY7cSoCcAtiBzVzxleJhkGB9NncSIyMYe2+OGON1ZsP9zOPws/Pqgopa65jvknOjlk/w7ulPlZ78PiLQ==}
engines: {node: ^16.0.0 || >=18.0.0}
dependencies:
- '@typescript-eslint/types': 7.0.2
+ '@typescript-eslint/types': 7.1.1
eslint-visitor-keys: 3.4.3
dev: true
@@ -8757,7 +9329,7 @@ packages:
/@ungap/structured-clone@1.2.0:
resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
- /@unocss/astro@0.58.5(vite@5.1.3):
+ /@unocss/astro@0.58.5(vite@5.1.5):
resolution: {integrity: sha512-LtuVnj8oFAK9663OVhQO8KpdJFiOyyPsYfnOZlDCOFK3gHb/2WMrzdBwr1w8LoQF3bDedkFMKirVF7gWjyZiaw==}
peerDependencies:
vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0
@@ -8767,8 +9339,8 @@ packages:
dependencies:
'@unocss/core': 0.58.5
'@unocss/reset': 0.58.5
- '@unocss/vite': 0.58.5(vite@5.1.3)
- vite: 5.1.3(@types/node@20.11.19)
+ '@unocss/vite': 0.58.5(vite@5.1.5)
+ vite: 5.1.5(@types/node@20.11.25)
transitivePeerDependencies:
- rollup
dev: true
@@ -8910,9 +9482,9 @@ packages:
/@unocss/transformer-attributify-jsx-babel@0.58.5:
resolution: {integrity: sha512-IAWSSKN3V0D87DE8bqaaPrZBWOdWQ06QNfi9vRuQJfRWOui87ezi9+NffjcnQw/ap9xMk1O6z74/WOW3zo6uYA==}
dependencies:
- '@babel/core': 7.23.9
- '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.9)
- '@babel/preset-typescript': 7.23.3(@babel/core@7.23.9)
+ '@babel/core': 7.24.0
+ '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.24.0)
+ '@babel/preset-typescript': 7.23.3(@babel/core@7.24.0)
'@unocss/core': 0.58.5
transitivePeerDependencies:
- supports-color
@@ -8944,7 +9516,7 @@ packages:
'@unocss/core': 0.58.5
dev: true
- /@unocss/vite@0.58.5(vite@5.1.3):
+ /@unocss/vite@0.58.5(vite@5.1.5):
resolution: {integrity: sha512-p4o1XNX1rvjmoUqSSdua8XyWNg/d+YUChDd2L/xEty+6j2qv0wUaohs3UQ87vWlv632/UmgdX+2MbrgtqthCtw==}
peerDependencies:
vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0
@@ -8959,12 +9531,12 @@ packages:
chokidar: 3.5.3
fast-glob: 3.3.2
magic-string: 0.30.7
- vite: 5.1.3(@types/node@20.11.19)
+ vite: 5.1.5(@types/node@20.11.25)
transitivePeerDependencies:
- rollup
dev: true
- /@unocss/webpack@0.58.5(webpack@5.90.1):
+ /@unocss/webpack@0.58.5(webpack@5.90.3):
resolution: {integrity: sha512-FR17fZRZA+dHJtk7mmUUOlWuuhAxahhsQlTG0WSHh1FVDtpHGwGKDqWHrfmhFRi0XOcV+5bkVc6cp05yjfYqdA==}
peerDependencies:
webpack: ^4 || ^5
@@ -8977,12 +9549,12 @@ packages:
fast-glob: 3.3.2
magic-string: 0.30.7
unplugin: 1.6.0
- webpack: 5.90.1(@swc/core@1.3.101)(esbuild@0.19.3)(webpack-cli@4.10.0)
+ webpack: 5.90.3(@swc/core@1.3.101)(esbuild@0.20.1)(webpack-cli@4.10.0)
webpack-sources: 3.2.3
transitivePeerDependencies:
- rollup
- /@vitejs/plugin-react@4.2.1(vite@5.1.3):
+ /@vitejs/plugin-react@4.2.1(vite@5.1.5):
resolution: {integrity: sha512-oojO9IDc4nCUUi8qIR11KoQm0XFFLIwsRBwHRR4d/88IWghn1y6ckz/bJ8GHDCsYEJee8mDzqtJxh15/cisJNQ==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
@@ -8993,134 +9565,82 @@ packages:
'@babel/plugin-transform-react-jsx-source': 7.23.3(@babel/core@7.23.9)
'@types/babel__core': 7.20.5
react-refresh: 0.14.0
- vite: 5.1.3(@types/node@20.11.19)
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@vue/compiler-core@3.3.4:
- resolution: {integrity: sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g==}
- dependencies:
- '@babel/parser': 7.23.9
- '@vue/shared': 3.3.4
- estree-walker: 2.0.2
- source-map-js: 1.0.2
- dev: true
-
- /@vue/compiler-core@3.4.19:
- resolution: {integrity: sha512-gj81785z0JNzRcU0Mq98E56e4ltO1yf8k5PQ+tV/7YHnbZkrM0fyFyuttnN8ngJZjbpofWE/m4qjKBiLl8Ju4w==}
- dependencies:
- '@babel/parser': 7.23.9
- '@vue/shared': 3.4.19
- entities: 4.5.0
- estree-walker: 2.0.2
- source-map-js: 1.0.2
- dev: true
-
- /@vue/compiler-dom@3.3.4:
- resolution: {integrity: sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w==}
- dependencies:
- '@vue/compiler-core': 3.3.4
- '@vue/shared': 3.3.4
- dev: true
-
- /@vue/compiler-dom@3.4.19:
- resolution: {integrity: sha512-vm6+cogWrshjqEHTzIDCp72DKtea8Ry/QVpQRYoyTIg9k7QZDX6D8+HGURjtmatfgM8xgCFtJJaOlCaRYRK3QA==}
- dependencies:
- '@vue/compiler-core': 3.4.19
- '@vue/shared': 3.4.19
- dev: true
-
- /@vue/compiler-sfc@3.3.4:
- resolution: {integrity: sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ==}
- dependencies:
- '@babel/parser': 7.23.6
- '@vue/compiler-core': 3.3.4
- '@vue/compiler-dom': 3.3.4
- '@vue/compiler-ssr': 3.3.4
- '@vue/reactivity-transform': 3.3.4
- '@vue/shared': 3.3.4
- estree-walker: 2.0.2
- magic-string: 0.30.3
- postcss: 8.4.35
- source-map-js: 1.0.2
+ vite: 5.1.5(@types/node@20.11.25)
+ transitivePeerDependencies:
+ - supports-color
dev: true
- /@vue/compiler-sfc@3.4.19:
- resolution: {integrity: sha512-LQ3U4SN0DlvV0xhr1lUsgLCYlwQfUfetyPxkKYu7dkfvx7g3ojrGAkw0AERLOKYXuAGnqFsEuytkdcComei3Yg==}
+ /@vue/compiler-core@3.4.21:
+ resolution: {integrity: sha512-MjXawxZf2SbZszLPYxaFCjxfibYrzr3eYbKxwpLR9EQN+oaziSu3qKVbwBERj1IFIB8OLUewxB5m/BFzi613og==}
dependencies:
- '@babel/parser': 7.23.9
- '@vue/compiler-core': 3.4.19
- '@vue/compiler-dom': 3.4.19
- '@vue/compiler-ssr': 3.4.19
- '@vue/shared': 3.4.19
+ '@babel/parser': 7.24.0
+ '@vue/shared': 3.4.21
+ entities: 4.5.0
estree-walker: 2.0.2
- magic-string: 0.30.7
- postcss: 8.4.35
source-map-js: 1.0.2
dev: true
- /@vue/compiler-ssr@3.3.4:
- resolution: {integrity: sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ==}
+ /@vue/compiler-dom@3.4.21:
+ resolution: {integrity: sha512-IZC6FKowtT1sl0CR5DpXSiEB5ayw75oT2bma1BEhV7RRR1+cfwLrxc2Z8Zq/RGFzJ8w5r9QtCOvTjQgdn0IKmA==}
dependencies:
- '@vue/compiler-dom': 3.3.4
- '@vue/shared': 3.3.4
+ '@vue/compiler-core': 3.4.21
+ '@vue/shared': 3.4.21
dev: true
- /@vue/compiler-ssr@3.4.19:
- resolution: {integrity: sha512-P0PLKC4+u4OMJ8sinba/5Z/iDT84uMRRlrWzadgLA69opCpI1gG4N55qDSC+dedwq2fJtzmGald05LWR5TFfLw==}
+ /@vue/compiler-sfc@3.4.21:
+ resolution: {integrity: sha512-me7epoTxYlY+2CUM7hy9PCDdpMPfIwrOvAXud2Upk10g4YLv9UBW7kL798TvMeDhPthkZ0CONNrK2GoeI1ODiQ==}
dependencies:
- '@vue/compiler-dom': 3.4.19
- '@vue/shared': 3.4.19
+ '@babel/parser': 7.24.0
+ '@vue/compiler-core': 3.4.21
+ '@vue/compiler-dom': 3.4.21
+ '@vue/compiler-ssr': 3.4.21
+ '@vue/shared': 3.4.21
+ estree-walker: 2.0.2
+ magic-string: 0.30.8
+ postcss: 8.4.35
+ source-map-js: 1.0.2
dev: true
- /@vue/reactivity-transform@3.3.4:
- resolution: {integrity: sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw==}
+ /@vue/compiler-ssr@3.4.21:
+ resolution: {integrity: sha512-M5+9nI2lPpAsgXOGQobnIueVqc9sisBFexh5yMIMRAPYLa7+5wEJs8iqOZc1WAa9WQbx9GR2twgznU8LTIiZ4Q==}
dependencies:
- '@babel/parser': 7.23.9
- '@vue/compiler-core': 3.3.4
- '@vue/shared': 3.3.4
- estree-walker: 2.0.2
- magic-string: 0.30.7
+ '@vue/compiler-dom': 3.4.21
+ '@vue/shared': 3.4.21
dev: true
- /@vue/reactivity@3.4.19:
- resolution: {integrity: sha512-+VcwrQvLZgEclGZRHx4O2XhyEEcKaBi50WbxdVItEezUf4fqRh838Ix6amWTdX0CNb/b6t3Gkz3eOebfcSt+UA==}
+ /@vue/reactivity@3.4.21:
+ resolution: {integrity: sha512-UhenImdc0L0/4ahGCyEzc/pZNwVgcglGy9HVzJ1Bq2Mm9qXOpP8RyNTjookw/gOCUlXSEtuZ2fUg5nrHcoqJcw==}
dependencies:
- '@vue/shared': 3.4.19
+ '@vue/shared': 3.4.21
dev: true
- /@vue/runtime-core@3.4.19:
- resolution: {integrity: sha512-/Z3tFwOrerJB/oyutmJGoYbuoadphDcJAd5jOuJE86THNZji9pYjZroQ2NFsZkTxOq0GJbb+s2kxTYToDiyZzw==}
+ /@vue/runtime-core@3.4.21:
+ resolution: {integrity: sha512-pQthsuYzE1XcGZznTKn73G0s14eCJcjaLvp3/DKeYWoFacD9glJoqlNBxt3W2c5S40t6CCcpPf+jG01N3ULyrA==}
dependencies:
- '@vue/reactivity': 3.4.19
- '@vue/shared': 3.4.19
+ '@vue/reactivity': 3.4.21
+ '@vue/shared': 3.4.21
dev: true
- /@vue/runtime-dom@3.4.19:
- resolution: {integrity: sha512-IyZzIDqfNCF0OyZOauL+F4yzjMPN2rPd8nhqPP2N1lBn3kYqJpPHHru+83Rkvo2lHz5mW+rEeIMEF9qY3PB94g==}
+ /@vue/runtime-dom@3.4.21:
+ resolution: {integrity: sha512-gvf+C9cFpevsQxbkRBS1NpU8CqxKw0ebqMvLwcGQrNpx6gqRDodqKqA+A2VZZpQ9RpK2f9yfg8VbW/EpdFUOJw==}
dependencies:
- '@vue/runtime-core': 3.4.19
- '@vue/shared': 3.4.19
+ '@vue/runtime-core': 3.4.21
+ '@vue/shared': 3.4.21
csstype: 3.1.3
dev: true
- /@vue/server-renderer@3.4.19(vue@3.4.19):
- resolution: {integrity: sha512-eAj2p0c429RZyyhtMRnttjcSToch+kTWxFPHlzGMkR28ZbF1PDlTcmGmlDxccBuqNd9iOQ7xPRPAGgPVj+YpQw==}
+ /@vue/server-renderer@3.4.21(vue@3.4.21):
+ resolution: {integrity: sha512-aV1gXyKSN6Rz+6kZ6kr5+Ll14YzmIbeuWe7ryJl5muJ4uwSwY/aStXTixx76TwkZFJLm1aAlA/HSWEJ4EyiMkg==}
peerDependencies:
- vue: 3.4.19
+ vue: 3.4.21
dependencies:
- '@vue/compiler-ssr': 3.4.19
- '@vue/shared': 3.4.19
- vue: 3.4.19(typescript@5.3.3)
- dev: true
-
- /@vue/shared@3.3.4:
- resolution: {integrity: sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==}
+ '@vue/compiler-ssr': 3.4.21
+ '@vue/shared': 3.4.21
+ vue: 3.4.21(typescript@5.3.3)
dev: true
- /@vue/shared@3.4.19:
- resolution: {integrity: sha512-/KliRRHMF6LoiThEy+4c1Z4KB/gbPrGjWwJR+crg2otgrf/egKzRaCPvJ51S5oetgsgXLfc4Rm5ZgrKHZrtMSw==}
+ /@vue/shared@3.4.21:
+ resolution: {integrity: sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==}
dev: true
/@webassemblyjs/ast@1.11.6:
@@ -9214,14 +9734,14 @@ packages:
'@webassemblyjs/ast': 1.11.6
'@xtuc/long': 4.2.2
- /@webpack-cli/configtest@1.2.0(webpack-cli@4.10.0)(webpack@5.90.1):
+ /@webpack-cli/configtest@1.2.0(webpack-cli@4.10.0)(webpack@5.90.3):
resolution: {integrity: sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg==}
peerDependencies:
webpack: 4.x.x || 5.x.x
webpack-cli: 4.x.x
dependencies:
- webpack: 5.90.1(@swc/core@1.3.101)(esbuild@0.19.3)(webpack-cli@4.10.0)
- webpack-cli: 4.10.0(webpack@5.90.1)
+ webpack: 5.90.3(@swc/core@1.3.101)(esbuild@0.20.1)(webpack-cli@4.10.0)
+ webpack-cli: 4.10.0(webpack@5.90.3)
/@webpack-cli/info@1.5.0(webpack-cli@4.10.0):
resolution: {integrity: sha512-e8tSXZpw2hPl2uMJY6fsMswaok5FdlGNRTktvFk2sD8RjH0hE2+XistawJx1vmKteh4NmGmNUrp+Tb2w+udPcQ==}
@@ -9229,7 +9749,7 @@ packages:
webpack-cli: 4.x.x
dependencies:
envinfo: 7.10.0
- webpack-cli: 4.10.0(webpack@5.90.1)
+ webpack-cli: 4.10.0(webpack@5.90.3)
/@webpack-cli/serve@1.7.0(webpack-cli@4.10.0)(webpack-dev-server@4.15.1):
resolution: {integrity: sha512-oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q==}
@@ -9240,7 +9760,7 @@ packages:
webpack-dev-server:
optional: true
dependencies:
- webpack-cli: 4.10.0(webpack@5.90.1)
+ webpack-cli: 4.10.0(webpack@5.90.3)
webpack-dev-server: 4.15.1(webpack-cli@4.10.0)(webpack@5.89.0)
/@xtuc/ieee754@1.2.0:
@@ -9330,19 +9850,19 @@ packages:
dependencies:
acorn: 8.11.3
- /acorn-jsx@5.3.2(acorn@8.11.2):
+ /acorn-jsx@5.3.2(acorn@8.11.3):
resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
peerDependencies:
acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
- acorn: 8.11.2
+ acorn: 8.11.3
/acorn-walk@7.2.0:
resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==}
engines: {node: '>=0.4.0'}
- /acorn-walk@8.2.0:
- resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==}
+ /acorn-walk@8.3.2:
+ resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==}
engines: {node: '>=0.4.0'}
dev: true
@@ -9356,11 +9876,6 @@ packages:
engines: {node: '>=0.4.0'}
hasBin: true
- /acorn@8.11.2:
- resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==}
- engines: {node: '>=0.4.0'}
- hasBin: true
-
/acorn@8.11.3:
resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==}
engines: {node: '>=0.4.0'}
@@ -9375,10 +9890,10 @@ packages:
engines: {node: '>= 10.0.0'}
dev: true
- /adopted-style-sheets@1.1.3:
- resolution: {integrity: sha512-kInJulXA/gToJkcZMB8shwvwLUImmYi2ID9UcCD/PKUICM6coI1Kp4DHWTF3N+PypDeLLocoe2wwn4GzyotRUA==}
+ /adopted-style-sheets@1.1.4:
+ resolution: {integrity: sha512-e3YepSR6N/fRHCBM++pIsfFDdvWSbuoRVmYWXiQMuyK9d+6vsrsS7Frt7KOnSy2aHnipGbast0oKaY6arxkcrw==}
dependencies:
- loglevel: 1.8.1
+ loglevel: 1.9.1
/agent-base@6.0.2:
resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
@@ -9395,7 +9910,6 @@ packages:
debug: 4.3.4(supports-color@8.1.1)
transitivePeerDependencies:
- supports-color
- dev: true
/agentkeepalive@4.5.0:
resolution: {integrity: sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==}
@@ -9656,6 +10170,13 @@ packages:
call-bind: 1.0.2
is-array-buffer: 3.0.2
+ /array-buffer-byte-length@1.0.1:
+ resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ is-array-buffer: 3.0.4
+
/array-differ@3.0.0:
resolution: {integrity: sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==}
engines: {node: '>=8'}
@@ -9711,17 +10232,18 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
- /array.prototype.flat@1.3.1:
- resolution: {integrity: sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==}
+ /array.prototype.findlast@1.2.4:
+ resolution: {integrity: sha512-BMtLxpV+8BD+6ZPFIWmnUBpQoy+A+ujcg4rhp2iwCRJYA7PEh2MS4NL3lz8EiDlLrJPp2hg9qWihr5pd//jcGw==}
engines: {node: '>= 0.4'}
dependencies:
- call-bind: 1.0.2
- define-properties: 1.2.0
- es-abstract: 1.22.1
- es-shim-unscopables: 1.0.0
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-abstract: 1.22.5
+ es-errors: 1.3.0
+ es-shim-unscopables: 1.0.2
- /array.prototype.flatmap@1.3.1:
- resolution: {integrity: sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==}
+ /array.prototype.flat@1.3.1:
+ resolution: {integrity: sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==}
engines: {node: '>= 0.4'}
dependencies:
call-bind: 1.0.2
@@ -9738,14 +10260,22 @@ packages:
es-abstract: 1.22.2
es-shim-unscopables: 1.0.0
- /array.prototype.tosorted@1.1.1:
- resolution: {integrity: sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==}
+ /array.prototype.toreversed@1.1.2:
+ resolution: {integrity: sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==}
dependencies:
- call-bind: 1.0.2
- define-properties: 1.2.0
- es-abstract: 1.22.1
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-abstract: 1.22.5
es-shim-unscopables: 1.0.0
- get-intrinsic: 1.2.1
+
+ /array.prototype.tosorted@1.1.3:
+ resolution: {integrity: sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==}
+ dependencies:
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-abstract: 1.22.5
+ es-errors: 1.3.0
+ es-shim-unscopables: 1.0.2
/arraybuffer.prototype.slice@1.0.1:
resolution: {integrity: sha512-09x0ZWFEjj4WD8PDbykUwo3t9arLn8NIzmmYEJFpYekOAQjpkGSyrQhNoRTcwwcFRu+ycWF78QZ63oWTqSjBcw==}
@@ -9770,6 +10300,19 @@ packages:
is-array-buffer: 3.0.2
is-shared-array-buffer: 1.0.2
+ /arraybuffer.prototype.slice@1.0.3:
+ resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ array-buffer-byte-length: 1.0.1
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-abstract: 1.22.5
+ es-errors: 1.3.0
+ get-intrinsic: 1.2.4
+ is-array-buffer: 3.0.4
+ is-shared-array-buffer: 1.0.3
+
/arrayreduce@2.1.0:
resolution: {integrity: sha512-I5MwrsPJ4faMuuPXM8+EgEy83G16i+FqegFhhHX3geDJbyaqPDWNrVjkrRg9SZq5mepEZdNg36SDPOhiKPWTLA==}
engines: {node: '>=4.0.0'}
@@ -9822,7 +10365,6 @@ packages:
engines: {node: '>=4'}
dependencies:
tslib: 2.6.2
- dev: true
/async@1.5.2:
resolution: {integrity: sha512-nSVgobk4rv61R9PUSDtYt7mPVB2olxNR5RWJcAsH676/ef11bUZwvu7+RGYrYauVdDPcO519v68wRhXQtxsV9w==}
@@ -9856,15 +10398,15 @@ packages:
hasBin: true
dev: true
- /autoprefixer@10.4.17(postcss@8.3.11):
- resolution: {integrity: sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==}
+ /autoprefixer@10.4.18(postcss@8.3.11):
+ resolution: {integrity: sha512-1DKbDfsr6KUElM6wg+0zRNkB/Q7WcKYAaK+pzXn+Xqmszm/5Xa9coeNdtP88Vi+dPzZnMjhge8GIV49ZQkDa+g==}
engines: {node: ^10 || ^12 || >=14}
hasBin: true
peerDependencies:
postcss: ^8.1.0
dependencies:
- browserslist: 4.22.2
- caniuse-lite: 1.0.30001579
+ browserslist: 4.23.0
+ caniuse-lite: 1.0.30001591
fraction.js: 4.3.7
normalize-range: 0.1.2
picocolors: 1.0.0
@@ -9872,15 +10414,15 @@ packages:
postcss-value-parser: 4.2.0
dev: true
- /autoprefixer@10.4.17(postcss@8.4.35):
- resolution: {integrity: sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==}
+ /autoprefixer@10.4.18(postcss@8.4.35):
+ resolution: {integrity: sha512-1DKbDfsr6KUElM6wg+0zRNkB/Q7WcKYAaK+pzXn+Xqmszm/5Xa9coeNdtP88Vi+dPzZnMjhge8GIV49ZQkDa+g==}
engines: {node: ^10 || ^12 || >=14}
hasBin: true
peerDependencies:
postcss: ^8.1.0
dependencies:
- browserslist: 4.22.2
- caniuse-lite: 1.0.30001579
+ browserslist: 4.23.0
+ caniuse-lite: 1.0.30001591
fraction.js: 4.3.7
normalize-range: 0.1.2
picocolors: 1.0.0
@@ -9892,6 +10434,12 @@ packages:
resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==}
engines: {node: '>= 0.4'}
+ /available-typed-arrays@1.0.7:
+ resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ possible-typed-array-names: 1.0.0
+
/axe-core@4.7.0:
resolution: {integrity: sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==}
engines: {node: '>=4'}
@@ -9900,6 +10448,11 @@ packages:
resolution: {integrity: sha512-d5ZQHPSPkF9Tw+yfyDcRoUOc4g/8UloJJe5J8m4L5+c7AtDdjDLRxew/knnI4CxvtdxEUVgWz4x3OIQUIFiMfw==}
engines: {node: '>=4'}
+ /axe-core@4.8.4:
+ resolution: {integrity: sha512-CZLSKisu/bhJ2awW4kJndluz2HLZYIHh5Uy1+ZwDRkJi69811xgIXXfdU9HSLX0Th+ILrHj8qfL/5wzamsFtQg==}
+ engines: {node: '>=4'}
+ dev: true
+
/axe-html-reporter@2.2.3(axe-core@4.8.3):
resolution: {integrity: sha512-io8aCEt4fJvv43W+33n3zEa8rdplH5Ti2v5fOnth3GBKLhLHarNs7jj46xGfpnGnpaNrz23/tXPHC3HbwTzwwA==}
engines: {node: '>=8.9.0'}
@@ -9911,7 +10464,7 @@ packages:
rimraf: 3.0.2
dev: false
- /axe-playwright@2.0.1(playwright@1.41.2):
+ /axe-playwright@2.0.1(playwright@1.42.1):
resolution: {integrity: sha512-MHjNjGARulF9XzqSfspmNjw+tpBz4x9o1VlTuLWEUW9fqzhn+xWa1qEpuOIQPbsRWQiLfooDjQAunLeE0PM5AQ==}
peerDependencies:
playwright: '>1.0.0'
@@ -9921,11 +10474,11 @@ packages:
axe-html-reporter: 2.2.3(axe-core@4.8.3)
junit-report-builder: 3.1.0
picocolors: 1.0.0
- playwright: 1.41.2
+ playwright: 1.42.1
dev: false
- /axios@1.6.5:
- resolution: {integrity: sha512-Ii012v05KEVuUoFWmMW/UQv9aRIc3ZwkWDcM+h5Il8izZCtRVpDUfwpoFf7eOtajT3QiGR4yDUx7lPqHJULgbg==}
+ /axios@1.6.7:
+ resolution: {integrity: sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==}
dependencies:
follow-redirects: 1.15.5
form-data: 4.0.0
@@ -9942,18 +10495,18 @@ packages:
resolution: {integrity: sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==}
dev: true
- /babel-jest@26.6.3(@babel/core@7.23.9):
+ /babel-jest@26.6.3(@babel/core@7.24.0):
resolution: {integrity: sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==}
engines: {node: '>= 10.14.2'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
'@jest/transform': 26.6.2
'@jest/types': 26.6.2
'@types/babel__core': 7.20.5
babel-plugin-istanbul: 6.1.1
- babel-preset-jest: 26.6.2(@babel/core@7.23.9)
+ babel-preset-jest: 26.6.2(@babel/core@7.24.0)
chalk: 4.1.2
graceful-fs: 4.2.11
slash: 3.0.0
@@ -9961,7 +10514,7 @@ packages:
- supports-color
dev: true
- /babel-loader@9.1.3(@babel/core@7.23.6)(webpack@5.90.1):
+ /babel-loader@9.1.3(@babel/core@7.23.6)(webpack@5.90.3):
resolution: {integrity: sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==}
engines: {node: '>= 14.15.0'}
peerDependencies:
@@ -9971,20 +10524,20 @@ packages:
'@babel/core': 7.23.6
find-cache-dir: 4.0.0
schema-utils: 4.2.0
- webpack: 5.90.1(@swc/core@1.3.101)(esbuild@0.19.3)(webpack-cli@4.10.0)
+ webpack: 5.90.3(@swc/core@1.3.101)(esbuild@0.20.1)(webpack-cli@4.10.0)
dev: true
- /babel-loader@9.1.3(@babel/core@7.23.9)(webpack@5.90.1):
+ /babel-loader@9.1.3(@babel/core@7.24.0)(webpack@5.90.3):
resolution: {integrity: sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==}
engines: {node: '>= 14.15.0'}
peerDependencies:
'@babel/core': ^7.12.0
webpack: '>=5'
dependencies:
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
find-cache-dir: 4.0.0
schema-utils: 4.2.0
- webpack: 5.90.1(@swc/core@1.3.101)(esbuild@0.19.3)(webpack-cli@4.10.0)
+ webpack: 5.90.3(@swc/core@1.3.101)(esbuild@0.20.1)(webpack-cli@4.10.0)
dev: true
/babel-plugin-istanbul@6.1.1:
@@ -10004,46 +10557,46 @@ packages:
resolution: {integrity: sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==}
engines: {node: '>= 10.14.2'}
dependencies:
- '@babel/template': 7.23.9
- '@babel/types': 7.23.9
+ '@babel/template': 7.24.0
+ '@babel/types': 7.24.0
'@types/babel__core': 7.20.5
'@types/babel__traverse': 7.20.1
dev: true
- /babel-plugin-jsx-dom-expressions@0.37.9(@babel/core@7.23.9):
+ /babel-plugin-jsx-dom-expressions@0.37.9(@babel/core@7.24.0):
resolution: {integrity: sha512-6w+zs2i14fVanj4e1hXCU5cp+x0U0LJ5jScknpMZZUteHhwFRGJflHMVJ+xAcW7ku41FYjr7DgtK9mnc2SXlJg==}
peerDependencies:
'@babel/core': ^7.20.12
dependencies:
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
'@babel/helper-module-imports': 7.18.6
- '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.23.9)
- '@babel/types': 7.23.9
+ '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.24.0)
+ '@babel/types': 7.24.0
html-entities: 2.3.3
validate-html-nesting: 1.2.2
dev: true
- /babel-plugin-polyfill-corejs2@0.4.7(@babel/core@7.23.6):
- resolution: {integrity: sha512-LidDk/tEGDfuHW2DWh/Hgo4rmnw3cduK6ZkOI1NPFceSK3n/yAGeOsNT7FLnSGHkXj3RHGSEVkN3FsCTY6w2CQ==}
+ /babel-plugin-polyfill-corejs2@0.4.8(@babel/core@7.23.6):
+ resolution: {integrity: sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg==}
peerDependencies:
'@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
dependencies:
'@babel/compat-data': 7.23.5
'@babel/core': 7.23.6
- '@babel/helper-define-polyfill-provider': 0.4.4(@babel/core@7.23.6)
+ '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.23.6)
semver: 6.3.1
transitivePeerDependencies:
- supports-color
dev: true
- /babel-plugin-polyfill-corejs2@0.4.8(@babel/core@7.23.9):
+ /babel-plugin-polyfill-corejs2@0.4.8(@babel/core@7.24.0):
resolution: {integrity: sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg==}
peerDependencies:
'@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
dependencies:
'@babel/compat-data': 7.23.5
- '@babel/core': 7.23.9
- '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.23.9)
+ '@babel/core': 7.24.0
+ '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.24.0)
semver: 6.3.1
transitivePeerDependencies:
- supports-color
@@ -10061,78 +10614,78 @@ packages:
- supports-color
dev: true
- /babel-plugin-polyfill-corejs3@0.9.0(@babel/core@7.23.9):
+ /babel-plugin-polyfill-corejs3@0.9.0(@babel/core@7.24.0):
resolution: {integrity: sha512-7nZPG1uzK2Ymhy/NbaOWTg3uibM2BmGASS4vHS4szRZAIR8R6GwA/xAujpdrXU5iyklrimWnLWU+BLF9suPTqg==}
peerDependencies:
'@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.23.9)
+ '@babel/core': 7.24.0
+ '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.24.0)
core-js-compat: 3.34.0
transitivePeerDependencies:
- supports-color
dev: true
- /babel-plugin-polyfill-regenerator@0.5.4(@babel/core@7.23.6):
- resolution: {integrity: sha512-S/x2iOCvDaCASLYsOOgWOq4bCfKYVqvO/uxjkaYyZ3rVsVE3CeAI/c84NpyuBBymEgNvHgjEot3a9/Z/kXvqsg==}
+ /babel-plugin-polyfill-regenerator@0.5.5(@babel/core@7.23.6):
+ resolution: {integrity: sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg==}
peerDependencies:
'@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
dependencies:
'@babel/core': 7.23.6
- '@babel/helper-define-polyfill-provider': 0.4.4(@babel/core@7.23.6)
+ '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.23.6)
transitivePeerDependencies:
- supports-color
dev: true
- /babel-plugin-polyfill-regenerator@0.5.5(@babel/core@7.23.9):
+ /babel-plugin-polyfill-regenerator@0.5.5(@babel/core@7.24.0):
resolution: {integrity: sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg==}
peerDependencies:
'@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
dependencies:
- '@babel/core': 7.23.9
- '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.23.9)
+ '@babel/core': 7.24.0
+ '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.24.0)
transitivePeerDependencies:
- supports-color
dev: true
- /babel-preset-current-node-syntax@1.0.1(@babel/core@7.23.9):
+ /babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.0):
resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.23.9
- '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.9)
- '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.23.9)
- '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.23.9)
- '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.9)
- '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.9)
- '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.9)
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.9)
- '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.9)
- '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.9)
- '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.9)
- '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.9)
- '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.9)
- dev: true
-
- /babel-preset-jest@26.6.2(@babel/core@7.23.9):
+ '@babel/core': 7.24.0
+ '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.0)
+ '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.24.0)
+ '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.0)
+ '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.0)
+ '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.0)
+ '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.0)
+ '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.0)
+ '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.0)
+ '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.0)
+ '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.0)
+ '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.0)
+ '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.0)
+ dev: true
+
+ /babel-preset-jest@26.6.2(@babel/core@7.24.0):
resolution: {integrity: sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==}
engines: {node: '>= 10.14.2'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
babel-plugin-jest-hoist: 26.6.2
- babel-preset-current-node-syntax: 1.0.1(@babel/core@7.23.9)
+ babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.0)
dev: true
- /babel-preset-solid@1.8.6(@babel/core@7.23.9):
+ /babel-preset-solid@1.8.6(@babel/core@7.24.0):
resolution: {integrity: sha512-Ened42CHjU4EFkvNeS042/3Pm21yvMWn8p4G4ddzQTlKaMwSGGD1VciA/e7EshBVHJCcBj9vHiUd/r3A4qLPZA==}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.23.9
- babel-plugin-jsx-dom-expressions: 0.37.9(@babel/core@7.23.9)
+ '@babel/core': 7.24.0
+ babel-plugin-jsx-dom-expressions: 0.37.9(@babel/core@7.24.0)
dev: true
/babel-runtime@6.26.0:
@@ -10146,7 +10699,7 @@ packages:
resolution: {integrity: sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw==}
engines: {node: '>= 10.0.0'}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
dev: true
/babylon@6.18.0:
@@ -10157,6 +10710,37 @@ packages:
/balanced-match@1.0.2:
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
+ /bare-events@2.2.0:
+ resolution: {integrity: sha512-Yyyqff4PIFfSuthCZqLlPISTWHmnQxoPuAvkmgzsJEmG3CesdIv6Xweayl0JkCZJSB2yYIdJyEz97tpxNhgjbg==}
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /bare-fs@2.2.1:
+ resolution: {integrity: sha512-+CjmZANQDFZWy4PGbVdmALIwmt33aJg8qTkVjClU6X4WmZkTPBDxRHiBn7fpqEWEfF3AC2io++erpViAIQbSjg==}
+ requiresBuild: true
+ dependencies:
+ bare-events: 2.2.0
+ bare-os: 2.2.0
+ bare-path: 2.1.0
+ streamx: 2.15.1
+ dev: true
+ optional: true
+
+ /bare-os@2.2.0:
+ resolution: {integrity: sha512-hD0rOPfYWOMpVirTACt4/nK8mC55La12K5fY1ij8HAdfQakD62M+H4o4tpfKzVGLgRDTuk3vjA4GqGXXCeFbag==}
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /bare-path@2.1.0:
+ resolution: {integrity: sha512-DIIg7ts8bdRKwJRJrUMy/PICEaQZaPGZ26lsSx9MJSwIhSrcdHn7/C8W+XmnG/rKi6BaRcz+JO00CjZteybDtw==}
+ requiresBuild: true
+ dependencies:
+ bare-os: 2.2.0
+ dev: true
+ optional: true
+
/base64-js@1.5.1:
resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
@@ -10176,7 +10760,6 @@ packages:
/basic-ftp@5.0.3:
resolution: {integrity: sha512-QHX8HLlncOLpy54mh+k/sWIFd0ThmRqwe9ZjELybGZK+tZ8rUb9VO0saKJUROTbE+KhzDUT7xziGpGrW8Kmd+g==}
engines: {node: '>=10.0.0'}
- dev: true
/batch@0.6.1:
resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==}
@@ -10199,8 +10782,8 @@ packages:
inherits: 2.0.4
readable-stream: 3.6.2
- /body-parser@1.20.1:
- resolution: {integrity: sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==}
+ /body-parser@1.20.2:
+ resolution: {integrity: sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==}
engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}
dependencies:
bytes: 3.1.2
@@ -10212,7 +10795,7 @@ packages:
iconv-lite: 0.4.24
on-finished: 2.4.1
qs: 6.11.0
- raw-body: 2.5.1
+ raw-body: 2.5.2
type-is: 1.6.18
unpipe: 1.0.0
transitivePeerDependencies:
@@ -10324,7 +10907,7 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
- caniuse-lite: 1.0.30001568
+ caniuse-lite: 1.0.30001579
electron-to-chromium: 1.4.503
node-releases: 2.0.13
update-browserslist-db: 1.0.11(browserslist@4.21.10)
@@ -10340,6 +10923,16 @@ packages:
node-releases: 2.0.14
update-browserslist-db: 1.0.13(browserslist@4.22.2)
+ /browserslist@4.23.0:
+ resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==}
+ engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
+ hasBin: true
+ dependencies:
+ caniuse-lite: 1.0.30001591
+ electron-to-chromium: 1.4.684
+ node-releases: 2.0.14
+ update-browserslist-db: 1.0.13(browserslist@4.23.0)
+
/bser@2.1.1:
resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==}
dependencies:
@@ -10401,6 +10994,32 @@ packages:
engines: {node: '>=8'}
dev: true
+ /cacache@16.1.3:
+ resolution: {integrity: sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==}
+ engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
+ dependencies:
+ '@npmcli/fs': 2.1.2
+ '@npmcli/move-file': 2.0.1
+ chownr: 2.0.0
+ fs-minipass: 2.1.0
+ glob: 8.1.0
+ infer-owner: 1.0.4
+ lru-cache: 7.18.3
+ minipass: 3.3.6
+ minipass-collect: 1.0.2
+ minipass-flush: 1.0.5
+ minipass-pipeline: 1.2.4
+ mkdirp: 1.0.4
+ p-map: 4.0.0
+ promise-inflight: 1.0.1
+ rimraf: 3.0.2
+ ssri: 9.0.1
+ tar: 6.2.0
+ unique-filename: 2.0.1
+ transitivePeerDependencies:
+ - bluebird
+ dev: true
+
/cacache@17.1.4:
resolution: {integrity: sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==}
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
@@ -10419,15 +11038,15 @@ packages:
unique-filename: 3.0.0
dev: true
- /cacache@18.0.1:
- resolution: {integrity: sha512-g4Uf2CFZPaxtJKre6qr4zqLDOOPU7bNVhWjlNhvzc51xaTOx2noMOLhfFkTAqwtrAZAKQUuDfyjitzilpA8WsQ==}
+ /cacache@18.0.2:
+ resolution: {integrity: sha512-r3NU8h/P+4lVUHfeRw1dtgQYar3DZMm4/cm2bZgOvrFC/su7budSOeqh52VJIC4U4iG1WWwV6vRW0znqBvxNuw==}
engines: {node: ^16.14.0 || >=18.0.0}
dependencies:
'@npmcli/fs': 3.1.0
fs-minipass: 3.0.3
glob: 10.3.10
- lru-cache: 10.1.0
- minipass: 7.0.3
+ lru-cache: 10.2.0
+ minipass: 7.0.4
minipass-collect: 2.0.1
minipass-flush: 1.0.5
minipass-pipeline: 1.2.4
@@ -10457,14 +11076,14 @@ packages:
engines: {node: '>=14.16'}
dev: true
- /cacheable-request@10.2.13:
- resolution: {integrity: sha512-3SD4rrMu1msNGEtNSt8Od6enwdo//U9s4ykmXfA2TD58kcLkCobtCDiby7kNyj7a/Q7lz/mAesAFI54rTdnvBA==}
+ /cacheable-request@10.2.14:
+ resolution: {integrity: sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==}
engines: {node: '>=14.16'}
dependencies:
- '@types/http-cache-semantics': 4.0.2
+ '@types/http-cache-semantics': 4.0.4
get-stream: 6.0.1
http-cache-semantics: 4.1.1
- keyv: 4.5.3
+ keyv: 4.5.4
mimic-response: 4.0.0
normalize-url: 8.0.0
responselike: 3.0.0
@@ -10485,6 +11104,16 @@ packages:
function-bind: 1.1.1
get-intrinsic: 1.2.1
+ /call-bind@1.0.7:
+ resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ es-define-property: 1.0.0
+ es-errors: 1.3.0
+ function-bind: 1.1.2
+ get-intrinsic: 1.2.4
+ set-function-length: 1.2.1
+
/callsite@1.0.0:
resolution: {integrity: sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==}
dev: true
@@ -10517,19 +11146,18 @@ packages:
/caniuse-api@3.0.0:
resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==}
dependencies:
- browserslist: 4.22.2
- caniuse-lite: 1.0.30001579
+ browserslist: 4.23.0
+ caniuse-lite: 1.0.30001591
lodash.memoize: 4.1.2
lodash.uniq: 4.5.0
dev: true
- /caniuse-lite@1.0.30001568:
- resolution: {integrity: sha512-vSUkH84HontZJ88MiNrOau1EBrCqEQYgkC5gIySiDlpsm8sGVrhU7Kx4V6h0tnqaHzIHZv08HlJIwPbL4XL9+A==}
- dev: true
-
/caniuse-lite@1.0.30001579:
resolution: {integrity: sha512-u5AUVkixruKHJjw/pj9wISlcMpgFWzSrczLZbrqBSxukQixmg0SJ5sZTpvaFvxU0HoQKd4yoyAogyrAz9pzJnA==}
+ /caniuse-lite@1.0.30001591:
+ resolution: {integrity: sha512-PCzRMei/vXjJyL5mJtzNiUCKP59dm8Apqc3PH8gJkMnMXZGox93RbE76jHsmLwmIo6/3nsYIpJtx0O7u5PqFuQ==}
+
/canonical-path@1.0.0:
resolution: {integrity: sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==}
dev: true
@@ -10644,7 +11272,7 @@ packages:
engines: {node: '>=12.13.0'}
hasBin: true
dependencies:
- '@types/node': 20.11.19
+ '@types/node': 20.11.25
escape-string-regexp: 4.0.0
is-wsl: 2.2.0
lighthouse-logger: 2.0.1
@@ -10656,31 +11284,31 @@ packages:
resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==}
engines: {node: '>=6.0'}
- /chromedriver@121.0.2:
- resolution: {integrity: sha512-58MUSCEE3oB3G3Y/Jo3URJ2Oa1VLHcVBufyYt7vNfGrABSJm7ienQLF9IQ8LPDlPVgLUXt2OBfggK3p2/SlEBg==}
+ /chromedriver@122.0.4:
+ resolution: {integrity: sha512-MxkaWaxCqefHyh9UorGzl1F6ZNBgC7pqgT0piAysLZdw20ojSgJ62ljG8SFbhDJqBTegKbmuioa6MQ1m4Czdsg==}
engines: {node: '>=18'}
hasBin: true
requiresBuild: true
dependencies:
'@testim/chrome-version': 1.1.4
- axios: 1.6.5
+ axios: 1.6.7
compare-versions: 6.1.0
extract-zip: 2.0.1
- https-proxy-agent: 5.0.1
+ proxy-agent: 6.4.0
proxy-from-env: 1.1.0
tcp-port-used: 1.0.2
transitivePeerDependencies:
- debug
- supports-color
- /chromium-bidi@0.5.4(devtools-protocol@0.0.1232444):
- resolution: {integrity: sha512-p9CdiHl0xNh4P7oVa44zXgJJw+pvnHXFDB+tVdo25xaPLgQDVf2kQO+TDxD2fp2Evqi7vs/vGRINMzl1qJrWiw==}
+ /chromium-bidi@0.5.9(devtools-protocol@0.0.1249869):
+ resolution: {integrity: sha512-wOTX3m2zuHX0zRX4h7Ol1DAGz0cqHzo2IrAPvOqBxdd4ZR32vxg4FKNjmBihi1oP9b1QGSBBG5VNUUXUCsxDfg==}
peerDependencies:
devtools-protocol: '*'
dependencies:
- devtools-protocol: 0.0.1232444
+ devtools-protocol: 0.0.1249869
mitt: 3.0.1
- urlpattern-polyfill: 9.0.0
+ urlpattern-polyfill: 10.0.0
dev: true
/ci-info@2.0.0:
@@ -10690,8 +11318,8 @@ packages:
/ci-info@3.3.0:
resolution: {integrity: sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==}
- /ci-info@3.8.0:
- resolution: {integrity: sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==}
+ /ci-info@3.9.0:
+ resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==}
engines: {node: '>=8'}
dev: true
@@ -10779,7 +11407,7 @@ packages:
engines: {node: '>=18'}
dependencies:
slice-ansi: 5.0.0
- string-width: 7.0.0
+ string-width: 7.1.0
dev: true
/cli-width@3.0.0:
@@ -11072,8 +11700,8 @@ packages:
/constantinople@4.0.1:
resolution: {integrity: sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw==}
dependencies:
- '@babel/parser': 7.23.6
- '@babel/types': 7.23.9
+ '@babel/parser': 7.24.0
+ '@babel/types': 7.24.0
dev: true
/content-disposition@0.5.2:
@@ -11230,7 +11858,7 @@ packages:
normalize-path: 3.0.0
schema-utils: 4.2.0
serialize-javascript: 6.0.1
- webpack: 5.89.0(@swc/core@1.3.101)(esbuild@0.19.3)(webpack-cli@4.10.0)
+ webpack: 5.89.0(@swc/core@1.3.101)(esbuild@0.20.1)(webpack-cli@4.10.0)
/core-js-compat@3.34.0:
resolution: {integrity: sha512-4ZIyeNbW/Cn1wkMMDy+mvrRUxrwFNjKwbhCfQpDd+eLgYipDqp8oGFGtLmhh18EDPKA0g3VUBYOxQGGwvWLVpA==}
@@ -11251,7 +11879,7 @@ packages:
/core-util-is@1.0.3:
resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}
- /cosmiconfig-typescript-loader@5.0.0(@types/node@20.10.4)(cosmiconfig@8.3.6)(typescript@5.3.3):
+ /cosmiconfig-typescript-loader@5.0.0(@types/node@20.11.24)(cosmiconfig@8.3.6)(typescript@5.4.2):
resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==}
engines: {node: '>=v16'}
peerDependencies:
@@ -11259,17 +11887,17 @@ packages:
cosmiconfig: '>=8.2'
typescript: '>=4'
dependencies:
- '@types/node': 20.10.4
- cosmiconfig: 8.3.6(typescript@5.3.3)
+ '@types/node': 20.11.24
+ cosmiconfig: 8.3.6(typescript@5.4.2)
jiti: 1.21.0
- typescript: 5.3.3
+ typescript: 5.4.2
dev: true
/cosmiconfig@6.0.0:
resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==}
engines: {node: '>=8'}
dependencies:
- '@types/parse-json': 4.0.0
+ '@types/parse-json': 4.0.2
import-fresh: 3.3.0
parse-json: 5.2.0
path-type: 4.0.0
@@ -11280,7 +11908,7 @@ packages:
resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==}
engines: {node: '>=10'}
dependencies:
- '@types/parse-json': 4.0.0
+ '@types/parse-json': 4.0.2
import-fresh: 3.3.0
parse-json: 5.2.0
path-type: 4.0.0
@@ -11302,7 +11930,7 @@ packages:
typescript: 4.6.2
dev: true
- /cosmiconfig@8.3.6(typescript@5.3.3):
+ /cosmiconfig@8.3.6(typescript@5.4.2):
resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==}
engines: {node: '>=14'}
peerDependencies:
@@ -11315,7 +11943,7 @@ packages:
js-yaml: 4.1.0
parse-json: 5.2.0
path-type: 4.0.0
- typescript: 5.3.3
+ typescript: 5.4.2
dev: true
/cp-file@10.0.0:
@@ -11453,7 +12081,7 @@ packages:
postcss-modules-values: 4.0.0(postcss@8.4.35)
postcss-value-parser: 4.2.0
semver: 7.6.0
- webpack: 5.89.0(@swc/core@1.3.101)(esbuild@0.19.3)(webpack-cli@4.10.0)
+ webpack: 5.89.0(@swc/core@1.3.101)(esbuild@0.20.1)(webpack-cli@4.10.0)
/css-select@4.3.0:
resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==}
@@ -11547,42 +12175,43 @@ packages:
postcss-unique-selectors: 5.1.1(postcss@8.4.35)
dev: true
- /cssnano-preset-default@6.0.3(postcss@8.4.35):
- resolution: {integrity: sha512-4y3H370aZCkT9Ev8P4SO4bZbt+AExeKhh8wTbms/X7OLDo5E7AYUUy6YPxa/uF5Grf+AJwNcCnxKhZynJ6luBA==}
+ /cssnano-preset-default@6.1.0(postcss@8.4.35):
+ resolution: {integrity: sha512-4DUXZoDj+PI3fRl3MqMjl9DwLGjcsFP4qt+92nLUcN1RGfw2TY+GwNoG2B38Usu1BrcTs8j9pxNfSusmvtSjfg==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.4.31
dependencies:
+ browserslist: 4.23.0
css-declaration-sorter: 7.1.1(postcss@8.4.35)
- cssnano-utils: 4.0.1(postcss@8.4.35)
+ cssnano-utils: 4.0.2(postcss@8.4.35)
postcss: 8.4.35
postcss-calc: 9.0.1(postcss@8.4.35)
- postcss-colormin: 6.0.2(postcss@8.4.35)
- postcss-convert-values: 6.0.2(postcss@8.4.35)
- postcss-discard-comments: 6.0.1(postcss@8.4.35)
- postcss-discard-duplicates: 6.0.1(postcss@8.4.35)
- postcss-discard-empty: 6.0.1(postcss@8.4.35)
- postcss-discard-overridden: 6.0.1(postcss@8.4.35)
- postcss-merge-longhand: 6.0.2(postcss@8.4.35)
- postcss-merge-rules: 6.0.3(postcss@8.4.35)
- postcss-minify-font-values: 6.0.1(postcss@8.4.35)
- postcss-minify-gradients: 6.0.1(postcss@8.4.35)
- postcss-minify-params: 6.0.2(postcss@8.4.35)
- postcss-minify-selectors: 6.0.2(postcss@8.4.35)
- postcss-normalize-charset: 6.0.1(postcss@8.4.35)
- postcss-normalize-display-values: 6.0.1(postcss@8.4.35)
- postcss-normalize-positions: 6.0.1(postcss@8.4.35)
- postcss-normalize-repeat-style: 6.0.1(postcss@8.4.35)
- postcss-normalize-string: 6.0.1(postcss@8.4.35)
- postcss-normalize-timing-functions: 6.0.1(postcss@8.4.35)
- postcss-normalize-unicode: 6.0.2(postcss@8.4.35)
- postcss-normalize-url: 6.0.1(postcss@8.4.35)
- postcss-normalize-whitespace: 6.0.1(postcss@8.4.35)
- postcss-ordered-values: 6.0.1(postcss@8.4.35)
- postcss-reduce-initial: 6.0.2(postcss@8.4.35)
- postcss-reduce-transforms: 6.0.1(postcss@8.4.35)
- postcss-svgo: 6.0.2(postcss@8.4.35)
- postcss-unique-selectors: 6.0.2(postcss@8.4.35)
+ postcss-colormin: 6.1.0(postcss@8.4.35)
+ postcss-convert-values: 6.1.0(postcss@8.4.35)
+ postcss-discard-comments: 6.0.2(postcss@8.4.35)
+ postcss-discard-duplicates: 6.0.3(postcss@8.4.35)
+ postcss-discard-empty: 6.0.3(postcss@8.4.35)
+ postcss-discard-overridden: 6.0.2(postcss@8.4.35)
+ postcss-merge-longhand: 6.0.4(postcss@8.4.35)
+ postcss-merge-rules: 6.1.0(postcss@8.4.35)
+ postcss-minify-font-values: 6.0.3(postcss@8.4.35)
+ postcss-minify-gradients: 6.0.3(postcss@8.4.35)
+ postcss-minify-params: 6.1.0(postcss@8.4.35)
+ postcss-minify-selectors: 6.0.3(postcss@8.4.35)
+ postcss-normalize-charset: 6.0.2(postcss@8.4.35)
+ postcss-normalize-display-values: 6.0.2(postcss@8.4.35)
+ postcss-normalize-positions: 6.0.2(postcss@8.4.35)
+ postcss-normalize-repeat-style: 6.0.2(postcss@8.4.35)
+ postcss-normalize-string: 6.0.2(postcss@8.4.35)
+ postcss-normalize-timing-functions: 6.0.2(postcss@8.4.35)
+ postcss-normalize-unicode: 6.1.0(postcss@8.4.35)
+ postcss-normalize-url: 6.0.2(postcss@8.4.35)
+ postcss-normalize-whitespace: 6.0.2(postcss@8.4.35)
+ postcss-ordered-values: 6.0.2(postcss@8.4.35)
+ postcss-reduce-initial: 6.1.0(postcss@8.4.35)
+ postcss-reduce-transforms: 6.0.2(postcss@8.4.35)
+ postcss-svgo: 6.0.3(postcss@8.4.35)
+ postcss-unique-selectors: 6.0.3(postcss@8.4.35)
dev: true
/cssnano-utils@3.1.0(postcss@8.4.35):
@@ -11594,8 +12223,8 @@ packages:
postcss: 8.4.35
dev: true
- /cssnano-utils@4.0.1(postcss@8.4.35):
- resolution: {integrity: sha512-6qQuYDqsGoiXssZ3zct6dcMxiqfT6epy7x4R0TQJadd4LWO3sPR6JH6ZByOvVLoZ6EdwPGgd7+DR1EmX3tiXQQ==}
+ /cssnano-utils@4.0.2(postcss@8.4.35):
+ resolution: {integrity: sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.4.31
@@ -11615,14 +12244,14 @@ packages:
yaml: 1.10.2
dev: true
- /cssnano@6.0.3(postcss@8.4.35):
- resolution: {integrity: sha512-MRq4CIj8pnyZpcI2qs6wswoYoDD1t0aL28n+41c1Ukcpm56m1h6mCexIHBGjfZfnTqtGSSCP4/fB1ovxgjBOiw==}
+ /cssnano@6.1.0(postcss@8.4.35):
+ resolution: {integrity: sha512-e2v4w/t3OFM6HTuSweI4RSdABaqgVgHlJp5FZrQsopHnKKHLFIvK2D3C4kHWeFIycN/1L1J5VIrg5KlDzn3r/g==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.4.31
dependencies:
- cssnano-preset-default: 6.0.3(postcss@8.4.35)
- lilconfig: 3.0.0
+ cssnano-preset-default: 6.1.0(postcss@8.4.35)
+ lilconfig: 3.1.1
postcss: 8.4.35
dev: true
@@ -11688,7 +12317,6 @@ packages:
/data-uri-to-buffer@5.0.1:
resolution: {integrity: sha512-a9l6T1qqDogvvnw0nKlfZzqsyikEBZBClF39V3TFoKhDtGBqHu2HkuomJc02j5zft8zrUaXEuoicLeW54RkzPg==}
engines: {node: '>= 14'}
- dev: true
/data-urls@2.0.0:
resolution: {integrity: sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==}
@@ -11743,6 +12371,7 @@ packages:
optional: true
dependencies:
ms: 2.1.3
+ dev: false
/debug@4.3.1:
resolution: {integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==}
@@ -11890,6 +12519,14 @@ packages:
gopd: 1.0.1
has-property-descriptors: 1.0.0
+ /define-data-property@1.1.4:
+ resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ es-define-property: 1.0.0
+ es-errors: 1.3.0
+ gopd: 1.0.1
+
/define-lazy-prop@2.0.0:
resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==}
engines: {node: '>=8'}
@@ -11941,7 +12578,6 @@ packages:
ast-types: 0.13.4
escodegen: 2.1.0
esprima: 4.0.1
- dev: true
/delayed-stream@1.0.0:
resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==}
@@ -11956,17 +12592,17 @@ packages:
engines: {node: '>=10'}
hasBin: true
dependencies:
- '@babel/parser': 7.23.6
- '@babel/traverse': 7.23.6
- '@vue/compiler-sfc': 3.3.4
+ '@babel/parser': 7.24.0
+ '@babel/traverse': 7.24.0
+ '@vue/compiler-sfc': 3.4.21
callsite: 1.0.0
camelcase: 6.3.0
cosmiconfig: 7.1.0
debug: 4.3.4(supports-color@8.1.1)
deps-regex: 0.2.0
findup-sync: 5.0.0
- ignore: 5.2.4
- is-core-module: 2.13.0
+ ignore: 5.3.1
+ is-core-module: 2.13.1
js-yaml: 3.14.1
json5: 2.2.3
lodash: 4.17.21
@@ -11975,9 +12611,9 @@ packages:
please-upgrade-node: 3.2.0
readdirp: 3.6.0
require-package-name: 2.0.1
- resolve: 1.22.6
+ resolve: 1.22.8
resolve-from: 5.0.0
- semver: 7.5.4
+ semver: 7.6.0
yargs: 16.2.0
transitivePeerDependencies:
- supports-color
@@ -12050,14 +12686,14 @@ packages:
- supports-color
dev: true
- /devtools-protocol@0.0.1211954:
- resolution: {integrity: sha512-f6BRhngr9wpHN8omZOoSaEJFscTL+tjNhmeBqHHC3CZ3K2N75sDeKXZeTkAEkTCcrusDatfwjRRBh0uz4ov/sA==}
- dev: true
-
/devtools-protocol@0.0.1232444:
resolution: {integrity: sha512-pM27vqEfxSxRkTMnF+XCmxSEb6duO5R+t8A9DEEJgy4Wz2RVanje2mmj99B6A3zv2r/qGfYlOvYznUhuokizmg==}
dev: true
+ /devtools-protocol@0.0.1249869:
+ resolution: {integrity: sha512-Ctp4hInA0BEavlUoRy9mhGq0i+JSo/AwVyX2EFgZmV1kYB+Zq+EMBAn52QWu6FbRr10hRb6pBl420upbp4++vg==}
+ dev: true
+
/didyoumean@1.2.2:
resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==}
@@ -12202,8 +12838,8 @@ packages:
resolution: {integrity: sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==}
engines: {node: '>=10'}
- /dotenv@16.3.1:
- resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==}
+ /dotenv@16.3.2:
+ resolution: {integrity: sha512-HTlk5nmhkm8F6JcdXvHIzaorzCoziNQT9mGxLPVXW8wJF1TiGSL60ZGB4gHWabHOaMmWmhvk2/lPHfnBiT78AQ==}
engines: {node: '>=12'}
dev: true
@@ -12247,6 +12883,9 @@ packages:
/electron-to-chromium@1.4.610:
resolution: {integrity: sha512-mqi2oL1mfeHYtOdCxbPQYV/PL7YrQlxbvFEZ0Ee8GbDdShimqt2/S6z2RWqysuvlwdOrQdqvE0KZrBTipAeJzg==}
+ /electron-to-chromium@1.4.684:
+ resolution: {integrity: sha512-MoDE0pUsIzTewI96Vbv84sTkER9Nbp58pa1K7Ub03s6+2HvuJ+jbnxcLJm22mpomJe+5PWtiPXqhbU5ZkyHU5A==}
+
/emittery@0.7.2:
resolution: {integrity: sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==}
engines: {node: '>=10'}
@@ -12301,6 +12940,13 @@ packages:
graceful-fs: 4.2.11
tapable: 2.2.1
+ /enhanced-resolve@5.15.1:
+ resolution: {integrity: sha512-3d3JRbwsCLJsYgvb6NuWEG44jjPSOMuS73L/6+7BZuoKm3W+qXnSoIYVHi8dG7Qcg4inAY4jbzkZ7MnskePeDg==}
+ engines: {node: '>=10.13.0'}
+ dependencies:
+ graceful-fs: 4.2.11
+ tapable: 2.2.1
+
/enquirer@2.3.6:
resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==}
engines: {node: '>=8.6'}
@@ -12450,23 +13096,61 @@ packages:
unbox-primitive: 1.0.2
which-typed-array: 1.1.11
- /es-iterator-helpers@1.0.14:
- resolution: {integrity: sha512-JgtVnwiuoRuzLvqelrvN3Xu7H9bu2ap/kQ2CrM62iidP8SKuD99rWU3CJy++s7IVL2qb/AjXPGR/E7i9ngd/Cw==}
+ /es-abstract@1.22.5:
+ resolution: {integrity: sha512-oW69R+4q2wG+Hc3KZePPZxOiisRIqfKBVo/HLx94QcJeWGU/8sZhCvc829rd1kS366vlJbzBfXf9yWwf0+Ko7w==}
+ engines: {node: '>= 0.4'}
dependencies:
- asynciterator.prototype: 1.0.0
- call-bind: 1.0.2
- define-properties: 1.2.0
- es-abstract: 1.22.1
- es-set-tostringtag: 2.0.1
- function-bind: 1.1.1
- get-intrinsic: 1.2.1
+ array-buffer-byte-length: 1.0.1
+ arraybuffer.prototype.slice: 1.0.3
+ available-typed-arrays: 1.0.7
+ call-bind: 1.0.7
+ es-define-property: 1.0.0
+ es-errors: 1.3.0
+ es-set-tostringtag: 2.0.3
+ es-to-primitive: 1.2.1
+ function.prototype.name: 1.1.6
+ get-intrinsic: 1.2.4
+ get-symbol-description: 1.0.2
globalthis: 1.0.3
- has-property-descriptors: 1.0.0
- has-proto: 1.0.1
+ gopd: 1.0.1
+ has-property-descriptors: 1.0.2
+ has-proto: 1.0.3
has-symbols: 1.0.3
- internal-slot: 1.0.5
- iterator.prototype: 1.1.0
- safe-array-concat: 1.0.0
+ hasown: 2.0.1
+ internal-slot: 1.0.7
+ is-array-buffer: 3.0.4
+ is-callable: 1.2.7
+ is-negative-zero: 2.0.3
+ is-regex: 1.1.4
+ is-shared-array-buffer: 1.0.3
+ is-string: 1.0.7
+ is-typed-array: 1.1.13
+ is-weakref: 1.0.2
+ object-inspect: 1.13.1
+ object-keys: 1.1.1
+ object.assign: 4.1.5
+ regexp.prototype.flags: 1.5.2
+ safe-array-concat: 1.1.0
+ safe-regex-test: 1.0.3
+ string.prototype.trim: 1.2.8
+ string.prototype.trimend: 1.0.7
+ string.prototype.trimstart: 1.0.7
+ typed-array-buffer: 1.0.2
+ typed-array-byte-length: 1.0.1
+ typed-array-byte-offset: 1.0.2
+ typed-array-length: 1.0.5
+ unbox-primitive: 1.0.2
+ which-typed-array: 1.1.14
+
+ /es-define-property@1.0.0:
+ resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ get-intrinsic: 1.2.4
+
+ /es-errors@1.3.0:
+ resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==}
+ engines: {node: '>= 0.4'}
/es-iterator-helpers@1.0.15:
resolution: {integrity: sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==}
@@ -12486,9 +13170,32 @@ packages:
iterator.prototype: 1.1.2
safe-array-concat: 1.0.1
+ /es-iterator-helpers@1.0.17:
+ resolution: {integrity: sha512-lh7BsUqelv4KUbR5a/ZTaGGIMLCjPGPqJ6q+Oq24YP0RdyptX1uzm4vvaqzk7Zx3bpl/76YLTTDj9L7uYQ92oQ==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ asynciterator.prototype: 1.0.0
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-abstract: 1.22.5
+ es-errors: 1.3.0
+ es-set-tostringtag: 2.0.3
+ function-bind: 1.1.2
+ get-intrinsic: 1.2.4
+ globalthis: 1.0.3
+ has-property-descriptors: 1.0.2
+ has-proto: 1.0.3
+ has-symbols: 1.0.3
+ internal-slot: 1.0.7
+ iterator.prototype: 1.1.2
+ safe-array-concat: 1.1.0
+
/es-module-lexer@1.3.0:
resolution: {integrity: sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA==}
+ /es-module-lexer@1.4.1:
+ resolution: {integrity: sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==}
+
/es-set-tostringtag@2.0.1:
resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==}
engines: {node: '>= 0.4'}
@@ -12497,11 +13204,24 @@ packages:
has: 1.0.3
has-tostringtag: 1.0.0
+ /es-set-tostringtag@2.0.3:
+ resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ get-intrinsic: 1.2.4
+ has-tostringtag: 1.0.2
+ hasown: 2.0.1
+
/es-shim-unscopables@1.0.0:
resolution: {integrity: sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==}
dependencies:
has: 1.0.3
+ /es-shim-unscopables@1.0.2:
+ resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==}
+ dependencies:
+ hasown: 2.0.1
+
/es-to-primitive@1.2.1:
resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==}
engines: {node: '>= 0.4'}
@@ -12557,16 +13277,16 @@ packages:
json5: 2.2.3
loader-utils: 2.0.4
tapable: 2.2.1
- webpack: 5.89.0(@swc/core@1.3.101)(esbuild@0.19.3)(webpack-cli@4.10.0)
+ webpack: 5.89.0(@swc/core@1.3.101)(esbuild@0.20.1)(webpack-cli@4.10.0)
webpack-sources: 1.4.3
- /esbuild-register@3.5.0(esbuild@0.19.3):
+ /esbuild-register@3.5.0(esbuild@0.20.1):
resolution: {integrity: sha512-+4G/XmakeBAsvJuDugJvtyF1x+XJT4FMocynNpxrvEBViirpfUn2PgNpCHedfWhF4WokNsO/OvMKrmJOIJsI5A==}
peerDependencies:
esbuild: '>=0.12 <1'
dependencies:
debug: 4.3.4(supports-color@8.1.1)
- esbuild: 0.19.3
+ esbuild: 0.20.1
transitivePeerDependencies:
- supports-color
@@ -12659,6 +13379,37 @@ packages:
'@esbuild/win32-x64': 0.18.20
dev: true
+ /esbuild@0.19.12:
+ resolution: {integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==}
+ engines: {node: '>=12'}
+ hasBin: true
+ requiresBuild: true
+ optionalDependencies:
+ '@esbuild/aix-ppc64': 0.19.12
+ '@esbuild/android-arm': 0.19.12
+ '@esbuild/android-arm64': 0.19.12
+ '@esbuild/android-x64': 0.19.12
+ '@esbuild/darwin-arm64': 0.19.12
+ '@esbuild/darwin-x64': 0.19.12
+ '@esbuild/freebsd-arm64': 0.19.12
+ '@esbuild/freebsd-x64': 0.19.12
+ '@esbuild/linux-arm': 0.19.12
+ '@esbuild/linux-arm64': 0.19.12
+ '@esbuild/linux-ia32': 0.19.12
+ '@esbuild/linux-loong64': 0.19.12
+ '@esbuild/linux-mips64el': 0.19.12
+ '@esbuild/linux-ppc64': 0.19.12
+ '@esbuild/linux-riscv64': 0.19.12
+ '@esbuild/linux-s390x': 0.19.12
+ '@esbuild/linux-x64': 0.19.12
+ '@esbuild/netbsd-x64': 0.19.12
+ '@esbuild/openbsd-x64': 0.19.12
+ '@esbuild/sunos-x64': 0.19.12
+ '@esbuild/win32-arm64': 0.19.12
+ '@esbuild/win32-ia32': 0.19.12
+ '@esbuild/win32-x64': 0.19.12
+ dev: true
+
/esbuild@0.19.3:
resolution: {integrity: sha512-UlJ1qUUA2jL2nNib1JTSkifQTcYTroFqRjwCFW4QYEKEsixXD5Tik9xML7zh2gTxkYTBKGHNH9y7txMwVyPbjw==}
engines: {node: '>=12'}
@@ -12687,10 +13438,46 @@ packages:
'@esbuild/win32-arm64': 0.19.3
'@esbuild/win32-ia32': 0.19.3
'@esbuild/win32-x64': 0.19.3
+ dev: true
+
+ /esbuild@0.20.1:
+ resolution: {integrity: sha512-OJwEgrpWm/PCMsLVWXKqvcjme3bHNpOgN7Tb6cQnR5n0TPbQx1/Xrn7rqM+wn17bYeT6MGB5sn1Bh5YiGi70nA==}
+ engines: {node: '>=12'}
+ hasBin: true
+ requiresBuild: true
+ optionalDependencies:
+ '@esbuild/aix-ppc64': 0.20.1
+ '@esbuild/android-arm': 0.20.1
+ '@esbuild/android-arm64': 0.20.1
+ '@esbuild/android-x64': 0.20.1
+ '@esbuild/darwin-arm64': 0.20.1
+ '@esbuild/darwin-x64': 0.20.1
+ '@esbuild/freebsd-arm64': 0.20.1
+ '@esbuild/freebsd-x64': 0.20.1
+ '@esbuild/linux-arm': 0.20.1
+ '@esbuild/linux-arm64': 0.20.1
+ '@esbuild/linux-ia32': 0.20.1
+ '@esbuild/linux-loong64': 0.20.1
+ '@esbuild/linux-mips64el': 0.20.1
+ '@esbuild/linux-ppc64': 0.20.1
+ '@esbuild/linux-riscv64': 0.20.1
+ '@esbuild/linux-s390x': 0.20.1
+ '@esbuild/linux-x64': 0.20.1
+ '@esbuild/netbsd-x64': 0.20.1
+ '@esbuild/openbsd-x64': 0.20.1
+ '@esbuild/sunos-x64': 0.20.1
+ '@esbuild/win32-arm64': 0.20.1
+ '@esbuild/win32-ia32': 0.20.1
+ '@esbuild/win32-x64': 0.20.1
/escalade@3.1.1:
resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}
engines: {node: '>=6'}
+ dev: true
+
+ /escalade@3.1.2:
+ resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==}
+ engines: {node: '>=6'}
/escape-goat@4.0.0:
resolution: {integrity: sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==}
@@ -12728,13 +13515,13 @@ packages:
optionalDependencies:
source-map: 0.6.1
- /eslint-config-prettier@9.1.0(eslint@8.56.0):
+ /eslint-config-prettier@9.1.0(eslint@8.57.0):
resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==}
hasBin: true
peerDependencies:
eslint: '>=7.0.0'
dependencies:
- eslint: 8.56.0
+ eslint: 8.57.0
dev: true
/eslint-plugin-html@7.1.0:
@@ -12749,8 +13536,8 @@ packages:
htmlparser2: 9.1.0
dev: true
- /eslint-plugin-jsdoc@48.1.0(eslint@8.56.0):
- resolution: {integrity: sha512-g9S8ukmTd1DVcV/xeBYPPXOZ6rc8WJ4yi0+MVxJ1jBOrz5kmxV9gJJQ64ltCqIWFnBChLIhLVx3tbTSarqVyFA==}
+ /eslint-plugin-jsdoc@48.2.1(eslint@8.57.0):
+ resolution: {integrity: sha512-iUvbcyDZSO/9xSuRv2HQBw++8VkV/pt3UWtX9cpPH0l7GKPq78QC/6+PmyQHHvNZaTjAce6QVciEbnc6J/zH5g==}
engines: {node: '>=18'}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0 || ^9.0.0
@@ -12760,7 +13547,7 @@ packages:
comment-parser: 1.4.1
debug: 4.3.4(supports-color@8.1.1)
escape-string-regexp: 4.0.0
- eslint: 8.56.0
+ eslint: 8.57.0
esquery: 1.5.0
is-builtin-module: 3.2.1
semver: 7.6.0
@@ -12776,7 +13563,7 @@ packages:
lodash: 4.17.21
vscode-json-languageservice: 4.2.1
- /eslint-plugin-jsx-a11y@6.8.0(eslint@8.56.0):
+ /eslint-plugin-jsx-a11y@6.8.0(eslint@8.57.0):
resolution: {integrity: sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==}
engines: {node: '>=4.0'}
peerDependencies:
@@ -12792,7 +13579,7 @@ packages:
damerau-levenshtein: 1.0.8
emoji-regex: 9.2.2
es-iterator-helpers: 1.0.15
- eslint: 8.56.0
+ eslint: 8.57.0
hasown: 2.0.0
jsx-ast-utils: 3.3.5
language-tags: 1.0.9
@@ -12800,37 +13587,39 @@ packages:
object.entries: 1.1.7
object.fromentries: 2.0.7
- /eslint-plugin-no-loops@0.3.0(eslint@8.56.0):
+ /eslint-plugin-no-loops@0.3.0(eslint@8.57.0):
resolution: {integrity: sha512-qI0oMgD0mA2Kpad2P/WncEqeVzvJKpHs/6+PA1SW4E6gXSXRmeV2cPv6+fnEgFwC7i+QtFRay2jUQ8DCH02nZg==}
peerDependencies:
eslint: '>=2.0.0'
dependencies:
- eslint: 8.56.0
+ eslint: 8.57.0
dev: true
- /eslint-plugin-react@7.33.2(eslint@8.56.0):
- resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==}
+ /eslint-plugin-react@7.34.0(eslint@8.57.0):
+ resolution: {integrity: sha512-MeVXdReleBTdkz/bvcQMSnCXGi+c9kvy51IpinjnJgutl3YTHWsDdke7Z1ufZpGfDG8xduBDKyjtB9JH1eBKIQ==}
engines: {node: '>=4'}
peerDependencies:
eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
dependencies:
- array-includes: 3.1.6
- array.prototype.flatmap: 1.3.1
- array.prototype.tosorted: 1.1.1
+ array-includes: 3.1.7
+ array.prototype.findlast: 1.2.4
+ array.prototype.flatmap: 1.3.2
+ array.prototype.toreversed: 1.1.2
+ array.prototype.tosorted: 1.1.3
doctrine: 2.1.0
- es-iterator-helpers: 1.0.14
- eslint: 8.56.0
+ es-iterator-helpers: 1.0.17
+ eslint: 8.57.0
estraverse: 5.3.0
jsx-ast-utils: 3.3.5
minimatch: 3.1.2
object.entries: 1.1.7
- object.fromentries: 2.0.6
- object.hasown: 1.1.2
+ object.fromentries: 2.0.7
+ object.hasown: 1.1.3
object.values: 1.1.7
prop-types: 15.8.1
- resolve: 2.0.0-next.4
+ resolve: 2.0.0-next.5
semver: 6.3.1
- string.prototype.matchall: 4.0.8
+ string.prototype.matchall: 4.0.10
/eslint-scope@5.1.1:
resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==}
@@ -12855,16 +13644,62 @@ packages:
resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- /eslint@8.56.0:
- resolution: {integrity: sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==}
+ /eslint@8.56.0:
+ resolution: {integrity: sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ hasBin: true
+ dependencies:
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0)
+ '@eslint-community/regexpp': 4.8.1
+ '@eslint/eslintrc': 2.1.4
+ '@eslint/js': 8.56.0
+ '@humanwhocodes/config-array': 0.11.13
+ '@humanwhocodes/module-importer': 1.0.1
+ '@nodelib/fs.walk': 1.2.8
+ '@ungap/structured-clone': 1.2.0
+ ajv: 6.12.6
+ chalk: 4.1.2
+ cross-spawn: 7.0.3
+ debug: 4.3.4(supports-color@8.1.1)
+ doctrine: 3.0.0
+ escape-string-regexp: 4.0.0
+ eslint-scope: 7.2.2
+ eslint-visitor-keys: 3.4.3
+ espree: 9.6.1
+ esquery: 1.5.0
+ esutils: 2.0.3
+ fast-deep-equal: 3.1.3
+ file-entry-cache: 6.0.1
+ find-up: 5.0.0
+ glob-parent: 6.0.2
+ globals: 13.21.0
+ graphemer: 1.4.0
+ ignore: 5.3.1
+ imurmurhash: 0.1.4
+ is-glob: 4.0.3
+ is-path-inside: 3.0.3
+ js-yaml: 4.1.0
+ json-stable-stringify-without-jsonify: 1.0.1
+ levn: 0.4.1
+ lodash.merge: 4.6.2
+ minimatch: 3.1.2
+ natural-compare: 1.4.0
+ optionator: 0.9.3
+ strip-ansi: 6.0.1
+ text-table: 0.2.0
+ transitivePeerDependencies:
+ - supports-color
+
+ /eslint@8.57.0:
+ resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
hasBin: true
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0)
'@eslint-community/regexpp': 4.8.1
'@eslint/eslintrc': 2.1.4
- '@eslint/js': 8.56.0
- '@humanwhocodes/config-array': 0.11.13
+ '@eslint/js': 8.57.0
+ '@humanwhocodes/config-array': 0.11.14
'@humanwhocodes/module-importer': 1.0.1
'@nodelib/fs.walk': 1.2.8
'@ungap/structured-clone': 1.2.0
@@ -12910,8 +13745,8 @@ packages:
resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
- acorn: 8.11.2
- acorn-jsx: 5.3.2(acorn@8.11.2)
+ acorn: 8.11.3
+ acorn-jsx: 5.3.2(acorn@8.11.3)
eslint-visitor-keys: 3.4.3
/esprima@4.0.1:
@@ -13009,9 +13844,9 @@ packages:
engines: {node: '>=10'}
dependencies:
cross-spawn: 7.0.3
- get-stream: 6.0.1
+ get-stream: 6.0.0
human-signals: 2.1.0
- is-stream: 2.0.1
+ is-stream: 2.0.0
merge-stream: 2.0.0
npm-run-path: 4.0.1
onetime: 5.1.2
@@ -13042,7 +13877,7 @@ packages:
human-signals: 5.0.0
is-stream: 3.0.0
merge-stream: 2.0.0
- npm-run-path: 5.1.0
+ npm-run-path: 5.3.0
onetime: 6.0.0
signal-exit: 4.1.0
strip-final-newline: 3.0.0
@@ -13102,13 +13937,13 @@ packages:
resolution: {integrity: sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==}
dev: true
- /express@4.18.2:
- resolution: {integrity: sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==}
+ /express@4.18.3:
+ resolution: {integrity: sha512-6VyCijWQ+9O7WuVMTRBTl+cjNNIzD5cY5mQ1WM8r/LEkI2u8EYpOotESNwzNlyCn3g+dmjKYI6BmNneSr/FSRw==}
engines: {node: '>= 0.10.0'}
dependencies:
accepts: 1.3.8
array-flatten: 1.1.1
- body-parser: 1.20.1
+ body-parser: 1.20.2
content-disposition: 0.5.4
content-type: 1.0.5
cookie: 0.5.0
@@ -13198,7 +14033,7 @@ packages:
get-stream: 5.2.0
yauzl: 2.10.0
optionalDependencies:
- '@types/yauzl': 2.10.0
+ '@types/yauzl': 2.10.3
transitivePeerDependencies:
- supports-color
@@ -13305,7 +14140,7 @@ packages:
dependencies:
loader-utils: 2.0.4
schema-utils: 3.3.0
- webpack: 5.89.0(@swc/core@1.3.101)(esbuild@0.19.3)(webpack-cli@4.10.0)
+ webpack: 5.89.0(@swc/core@1.3.101)(esbuild@0.20.1)(webpack-cli@4.10.0)
/filelist@1.0.4:
resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==}
@@ -13475,7 +14310,7 @@ packages:
signal-exit: 4.1.0
dev: true
- /fork-ts-checker-webpack-plugin@6.5.3(eslint@8.56.0)(typescript@5.3.3)(webpack@5.90.1):
+ /fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.0)(typescript@5.3.3)(webpack@5.90.3):
resolution: {integrity: sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==}
engines: {node: '>=10', yarn: '>=1.0.0'}
peerDependencies:
@@ -13495,7 +14330,7 @@ packages:
chokidar: 3.5.3
cosmiconfig: 6.0.0
deepmerge: 4.3.1
- eslint: 8.56.0
+ eslint: 8.57.0
fs-extra: 9.1.0
glob: 7.2.3
memfs: 3.5.3
@@ -13504,7 +14339,7 @@ packages:
semver: 7.6.0
tapable: 1.1.3
typescript: 5.3.3
- webpack: 5.90.1(@swc/core@1.3.101)(esbuild@0.19.3)(webpack-cli@4.10.0)
+ webpack: 5.90.3(@swc/core@1.3.101)(esbuild@0.20.1)(webpack-cli@4.10.0)
dev: true
/form-data-encoder@2.1.4:
@@ -13593,6 +14428,15 @@ packages:
universalify: 2.0.0
dev: true
+ /fs-extra@11.2.0:
+ resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==}
+ engines: {node: '>=14.14'}
+ dependencies:
+ graceful-fs: 4.2.11
+ jsonfile: 6.1.0
+ universalify: 2.0.1
+ dev: true
+
/fs-extra@4.0.2:
resolution: {integrity: sha512-wYid1zXctNLgas1pZ8q8ChdsnGg4DHZVqMzJ7pOE85q5BppAEXgQGSoOjVgrcw5yI7pzz49p9AfMhM7z5PRuaw==}
dependencies:
@@ -13724,6 +14568,16 @@ packages:
has-proto: 1.0.1
has-symbols: 1.0.3
+ /get-intrinsic@1.2.4:
+ resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ es-errors: 1.3.0
+ function-bind: 1.1.2
+ has-proto: 1.0.3
+ has-symbols: 1.0.3
+ hasown: 2.0.1
+
/get-package-type@0.1.0:
resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==}
engines: {node: '>=8.0.0'}
@@ -13788,6 +14642,14 @@ packages:
call-bind: 1.0.2
get-intrinsic: 1.2.1
+ /get-symbol-description@1.0.2:
+ resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ es-errors: 1.3.0
+ get-intrinsic: 1.2.4
+
/get-uri@6.0.1:
resolution: {integrity: sha512-7ZqONUVqaabogsYNWlYj0t3YZaL6dhuEueZXGF+/YVmf6dHmaFg8/6psJKqhx9QykIDKzpGcy2cn4oV4YC7V/Q==}
engines: {node: '>= 14'}
@@ -13798,7 +14660,6 @@ packages:
fs-extra: 8.1.0
transitivePeerDependencies:
- supports-color
- dev: true
/get-value@2.0.6:
resolution: {integrity: sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==}
@@ -13899,21 +14760,10 @@ packages:
foreground-child: 3.1.1
jackspeak: 2.3.6
minimatch: 9.0.3
- minipass: 7.0.3
+ minipass: 7.0.4
path-scurry: 1.10.1
dev: true
- /glob@7.1.4:
- resolution: {integrity: sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==}
- dependencies:
- fs.realpath: 1.0.0
- inflight: 1.0.6
- inherits: 2.0.4
- minimatch: 3.1.2
- once: 1.4.0
- path-is-absolute: 1.0.1
- dev: true
-
/glob@7.1.6:
resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==}
dependencies:
@@ -14045,7 +14895,7 @@ packages:
array-union: 2.1.0
dir-glob: 3.0.1
fast-glob: 3.3.2
- ignore: 5.2.4
+ ignore: 5.3.1
merge2: 1.4.1
slash: 3.0.0
@@ -14056,7 +14906,7 @@ packages:
array-union: 3.0.1
dir-glob: 3.0.1
fast-glob: 3.3.2
- ignore: 5.2.4
+ ignore: 5.3.1
merge2: 1.4.1
slash: 4.0.0
@@ -14082,11 +14932,11 @@ packages:
'@sindresorhus/is': 5.6.0
'@szmarczak/http-timer': 5.0.1
cacheable-lookup: 7.0.0
- cacheable-request: 10.2.13
+ cacheable-request: 10.2.14
decompress-response: 6.0.0
form-data-encoder: 2.1.4
get-stream: 6.0.1
- http2-wrapper: 2.2.0
+ http2-wrapper: 2.2.1
lowercase-keys: 3.0.0
p-cancelable: 3.0.0
responselike: 3.0.0
@@ -14099,11 +14949,11 @@ packages:
'@sindresorhus/is': 5.6.0
'@szmarczak/http-timer': 5.0.1
cacheable-lookup: 7.0.0
- cacheable-request: 10.2.13
+ cacheable-request: 10.2.14
decompress-response: 6.0.0
form-data-encoder: 2.1.4
get-stream: 6.0.1
- http2-wrapper: 2.2.0
+ http2-wrapper: 2.2.1
lowercase-keys: 3.0.0
p-cancelable: 3.0.0
responselike: 3.0.0
@@ -14198,10 +15048,19 @@ packages:
dependencies:
get-intrinsic: 1.2.1
+ /has-property-descriptors@1.0.2:
+ resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==}
+ dependencies:
+ es-define-property: 1.0.0
+
/has-proto@1.0.1:
resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==}
engines: {node: '>= 0.4'}
+ /has-proto@1.0.3:
+ resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==}
+ engines: {node: '>= 0.4'}
+
/has-symbols@1.0.3:
resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==}
engines: {node: '>= 0.4'}
@@ -14212,6 +15071,12 @@ packages:
dependencies:
has-symbols: 1.0.3
+ /has-tostringtag@1.0.2:
+ resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ has-symbols: 1.0.3
+
/has-unicode@2.0.1:
resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==}
dev: true
@@ -14278,6 +15143,12 @@ packages:
dependencies:
function-bind: 1.1.2
+ /hasown@2.0.1:
+ resolution: {integrity: sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ function-bind: 1.1.2
+
/he@1.2.0:
resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==}
hasBin: true
@@ -14334,7 +15205,7 @@ packages:
resolution: {integrity: sha512-+K84LB1DYwMHoHSgaOY/Jfhw3ucPmSET5v98Ke/HdNSw4a0UktWzyW1mjhjpuxxTqOOsfWT/7iVshHmVZ4IpOA==}
engines: {node: ^16.14.0 || >=18.0.0}
dependencies:
- lru-cache: 10.1.0
+ lru-cache: 10.2.0
dev: true
/hpack.js@2.1.6:
@@ -14440,15 +15311,14 @@ packages:
transitivePeerDependencies:
- supports-color
- /http-proxy-agent@7.0.0:
- resolution: {integrity: sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==}
+ /http-proxy-agent@7.0.2:
+ resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==}
engines: {node: '>= 14'}
dependencies:
agent-base: 7.1.0
debug: 4.3.4(supports-color@8.1.1)
transitivePeerDependencies:
- supports-color
- dev: true
/http-proxy-middleware@2.0.6(@types/express@4.17.17):
resolution: {integrity: sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==}
@@ -14478,8 +15348,8 @@ packages:
transitivePeerDependencies:
- debug
- /http2-wrapper@2.2.0:
- resolution: {integrity: sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==}
+ /http2-wrapper@2.2.1:
+ resolution: {integrity: sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==}
engines: {node: '>=10.19.0'}
dependencies:
quick-lru: 5.1.1
@@ -14495,15 +15365,14 @@ packages:
transitivePeerDependencies:
- supports-color
- /https-proxy-agent@7.0.2:
- resolution: {integrity: sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==}
+ /https-proxy-agent@7.0.4:
+ resolution: {integrity: sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==}
engines: {node: '>= 14'}
dependencies:
agent-base: 7.1.0
debug: 4.3.4(supports-color@8.1.1)
transitivePeerDependencies:
- supports-color
- dev: true
/human-signals@1.1.1:
resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==}
@@ -14531,8 +15400,8 @@ packages:
hasBin: true
dev: true
- /i18next@23.9.0:
- resolution: {integrity: sha512-f3MUciKqwzNV//mHG6EtdSlC65+nqH/3zK8sOSWqNV6FVu2tmHhF/rFOp9UF8S4m1odojtuipKaKJrP0Loh60g==}
+ /i18next@23.10.0:
+ resolution: {integrity: sha512-/TgHOqsa7/9abUKJjdPeydoyDc0oTi/7u9F8lMSj6ufg4cbC1Oj3f/Jja7zj7WRIhEQKB7Q4eN6y68I9RDxxGQ==}
dependencies:
'@babel/runtime': 7.23.5
dev: false
@@ -14603,6 +15472,10 @@ packages:
resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==}
engines: {node: '>= 4'}
+ /ignore@5.3.1:
+ resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==}
+ engines: {node: '>= 4'}
+
/image-size@0.5.5:
resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==}
engines: {node: '>=0.10.0'}
@@ -14674,6 +15547,10 @@ packages:
resolution: {integrity: sha512-rUY5vtT748NMRbEMrTNiFfy29BgGZwGXUi2NFUVMWQrogSLzlJvQV9eeMWi+g1aVaQ53tpyLAQtd5x/JH0Nh1g==}
dev: true
+ /infer-owner@1.0.4:
+ resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==}
+ dev: true
+
/inflight@1.0.6:
resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
dependencies:
@@ -14694,8 +15571,8 @@ packages:
engines: {node: '>=10'}
dev: true
- /ini@4.1.1:
- resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==}
+ /ini@4.1.2:
+ resolution: {integrity: sha512-AMB1mvwR1pyBFY/nSevUX6y8nJWS63/SzUKD3JyQn97s4xgIdgQPT75IRouIiBAN4yLQBUShNYVW0+UG25daCw==}
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
dev: true
@@ -14760,6 +15637,14 @@ packages:
has: 1.0.3
side-channel: 1.0.4
+ /internal-slot@1.0.7:
+ resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ es-errors: 1.3.0
+ hasown: 2.0.1
+ side-channel: 1.0.6
+
/interpret@2.2.0:
resolution: {integrity: sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==}
engines: {node: '>= 0.10'}
@@ -14779,11 +15664,9 @@ packages:
/ip@1.1.8:
resolution: {integrity: sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==}
- dev: true
/ip@2.0.0:
resolution: {integrity: sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==}
- dev: true
/ipaddr.js@1.9.1:
resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==}
@@ -14814,6 +15697,13 @@ packages:
get-intrinsic: 1.2.1
is-typed-array: 1.1.12
+ /is-array-buffer@3.0.4:
+ resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ get-intrinsic: 1.2.4
+
/is-arrayish@0.2.1:
resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}
@@ -14867,13 +15757,19 @@ packages:
resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==}
hasBin: true
dependencies:
- ci-info: 3.8.0
+ ci-info: 3.9.0
dev: true
/is-core-module@2.13.0:
resolution: {integrity: sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==}
dependencies:
has: 1.0.3
+ dev: true
+
+ /is-core-module@2.13.1:
+ resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==}
+ dependencies:
+ hasown: 2.0.1
/is-data-descriptor@0.1.4:
resolution: {integrity: sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==}
@@ -15016,6 +15912,10 @@ packages:
resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==}
engines: {node: '>= 0.4'}
+ /is-negative-zero@2.0.3:
+ resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==}
+ engines: {node: '>= 0.4'}
+
/is-npm@6.0.0:
resolution: {integrity: sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
@@ -15113,6 +16013,12 @@ packages:
dependencies:
call-bind: 1.0.2
+ /is-shared-array-buffer@1.0.3:
+ resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+
/is-ssh@1.4.0:
resolution: {integrity: sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ==}
dependencies:
@@ -15170,6 +16076,12 @@ packages:
dependencies:
which-typed-array: 1.1.11
+ /is-typed-array@1.1.13:
+ resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ which-typed-array: 1.1.14
+
/is-typedarray@1.0.0:
resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==}
@@ -15271,7 +16183,7 @@ packages:
resolution: {integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==}
engines: {node: '>=8'}
dependencies:
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
'@istanbuljs/schema': 0.1.3
istanbul-lib-coverage: 3.2.0
semver: 6.3.1
@@ -15282,8 +16194,8 @@ packages:
resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==}
engines: {node: '>=8'}
dependencies:
- '@babel/core': 7.23.9
- '@babel/parser': 7.23.9
+ '@babel/core': 7.24.0
+ '@babel/parser': 7.24.0
'@istanbuljs/schema': 0.1.3
istanbul-lib-coverage: 3.2.0
semver: 6.3.1
@@ -15332,15 +16244,6 @@ packages:
engines: {node: '>=4'}
dev: true
- /iterator.prototype@1.1.0:
- resolution: {integrity: sha512-rjuhAk1AJ1fssphHD0IFV6TWL40CwRZ53FrztKx43yk2v6rguBYsY4Bj1VU4HmoMmKwZUlx7mfnhDf9cOp4YTw==}
- dependencies:
- define-properties: 1.2.0
- get-intrinsic: 1.2.1
- has-symbols: 1.0.3
- has-tostringtag: 1.0.0
- reflect.getprototypeof: 1.0.3
-
/iterator.prototype@1.1.2:
resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==}
dependencies:
@@ -15413,10 +16316,10 @@ packages:
ts-node:
optional: true
dependencies:
- '@babel/core': 7.23.9
+ '@babel/core': 7.24.0
'@jest/test-sequencer': 26.6.3(ts-node@10.9.2)
'@jest/types': 26.6.2
- babel-jest: 26.6.3(@babel/core@7.23.9)
+ babel-jest: 26.6.3(@babel/core@7.24.0)
chalk: 4.1.2
deepmerge: 4.3.1
glob: 7.2.3
@@ -15431,7 +16334,7 @@ packages:
jest-validate: 26.6.2
micromatch: 4.0.5
pretty-format: 26.6.2
- ts-node: 10.9.2(@types/node@20.10.4)(typescript@5.3.3)
+ ts-node: 10.9.2(@types/node@20.11.24)(typescript@5.4.2)
transitivePeerDependencies:
- bufferutil
- canvas
@@ -15453,7 +16356,7 @@ packages:
resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
- chalk: 4.1.2
+ chalk: 4.1.0
diff-sequences: 29.6.3
jest-get-type: 29.6.3
pretty-format: 29.7.0
@@ -15484,7 +16387,7 @@ packages:
'@jest/environment': 26.6.2
'@jest/fake-timers': 26.6.2
'@jest/types': 26.6.2
- '@types/node': 20.11.19
+ '@types/node': 20.11.25
jest-mock: 26.6.2
jest-util: 26.6.2
jsdom: 16.7.0
@@ -15502,7 +16405,7 @@ packages:
'@jest/environment': 26.6.2
'@jest/fake-timers': 26.6.2
'@jest/types': 26.6.2
- '@types/node': 20.11.19
+ '@types/node': 20.11.25
jest-mock: 26.6.2
jest-util: 26.6.2
dev: true
@@ -15523,7 +16426,7 @@ packages:
dependencies:
'@jest/types': 26.6.2
'@types/graceful-fs': 4.1.6
- '@types/node': 20.11.19
+ '@types/node': 20.11.25
anymatch: 3.1.3
fb-watchman: 2.0.2
graceful-fs: 4.2.11
@@ -15544,12 +16447,12 @@ packages:
resolution: {integrity: sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==}
engines: {node: '>= 10.14.2'}
dependencies:
- '@babel/traverse': 7.23.9
+ '@babel/traverse': 7.24.0
'@jest/environment': 26.6.2
'@jest/source-map': 26.6.2
'@jest/test-result': 26.6.2
'@jest/types': 26.6.2
- '@types/node': 20.11.19
+ '@types/node': 20.11.25
chalk: 4.1.2
co: 4.6.0
expect: 26.6.2
@@ -15608,7 +16511,7 @@ packages:
engines: {node: '>= 10.14.2'}
dependencies:
'@jest/types': 26.6.2
- '@types/node': 20.11.19
+ '@types/node': 20.11.25
dev: true
/jest-pnp-resolver@1.2.3(jest-resolve@26.6.2):
@@ -15649,7 +16552,7 @@ packages:
jest-pnp-resolver: 1.2.3(jest-resolve@26.6.2)
jest-util: 26.6.2
read-pkg-up: 7.0.1
- resolve: 1.22.6
+ resolve: 1.22.8
slash: 3.0.0
dev: true
@@ -15661,7 +16564,7 @@ packages:
'@jest/environment': 26.6.2
'@jest/test-result': 26.6.2
'@jest/types': 26.6.2
- '@types/node': 20.11.19
+ '@types/node': 20.11.25
chalk: 4.1.2
emittery: 0.7.2
exit: 0.1.2
@@ -15729,7 +16632,7 @@ packages:
resolution: {integrity: sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==}
engines: {node: '>= 10.14.2'}
dependencies:
- '@types/node': 20.11.19
+ '@types/node': 20.11.25
graceful-fs: 4.2.11
dev: true
@@ -15737,7 +16640,7 @@ packages:
resolution: {integrity: sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==}
engines: {node: '>= 10.14.2'}
dependencies:
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
'@jest/types': 26.6.2
'@types/babel__traverse': 7.20.1
'@types/prettier': 2.7.3
@@ -15762,7 +16665,7 @@ packages:
engines: {node: '>= 10.14.2'}
dependencies:
'@jest/types': 26.6.2
- '@types/node': 20.11.19
+ '@types/node': 20.11.25
chalk: 4.1.2
graceful-fs: 4.2.11
is-ci: 2.0.0
@@ -15787,7 +16690,7 @@ packages:
dependencies:
'@jest/test-result': 26.6.2
'@jest/types': 26.6.2
- '@types/node': 20.11.19
+ '@types/node': 20.11.25
ansi-escapes: 4.3.2
chalk: 4.1.2
jest-util: 26.6.2
@@ -15798,7 +16701,7 @@ packages:
resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==}
engines: {node: '>= 10.13.0'}
dependencies:
- '@types/node': 20.11.19
+ '@types/node': 20.11.25
merge-stream: 2.0.0
supports-color: 7.2.0
dev: true
@@ -15807,7 +16710,7 @@ packages:
resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==}
engines: {node: '>= 10.13.0'}
dependencies:
- '@types/node': 20.11.19
+ '@types/node': 20.11.25
merge-stream: 2.0.0
supports-color: 8.1.1
@@ -16034,6 +16937,11 @@ packages:
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
dev: true
+ /json-parse-even-better-errors@3.0.1:
+ resolution: {integrity: sha512-aatBvbL26wVUCLmbWdCpeu9iF5wOyWpagiKkInA+kfws3sWdBrTnsvN2CKcyCYyUrc7rebNBlK6+kteg7ksecg==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dev: true
+
/json-parse-helpfulerror@1.0.3:
resolution: {integrity: sha512-XgP0FGR77+QhUxjXkwOMkC94k3WtqEBfcnjWqhRd82qTat4SWKRE+9kUnynz/shm3I4ea2+qISvTIeGTNU7kJg==}
dependencies:
@@ -16128,6 +17036,12 @@ packages:
dependencies:
json-buffer: 3.0.1
+ /keyv@4.5.4:
+ resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
+ dependencies:
+ json-buffer: 3.0.1
+ dev: true
+
/kind-of@3.2.2:
resolution: {integrity: sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==}
engines: {node: '>=0.10.0'}
@@ -16164,8 +17078,8 @@ packages:
resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==}
engines: {node: '>= 8'}
- /knip@5.0.1(@types/node@20.10.4)(typescript@5.3.3):
- resolution: {integrity: sha512-rvZbe2JIpx+3i+ZC3XpLpKPp6oII9f5w1MOMsXwS1JnuYVuNd4R2i4eon2hFds9a+pf8F10DC1Gvt1W8SIBw3A==}
+ /knip@5.0.3(@types/node@20.10.4)(typescript@5.3.3):
+ resolution: {integrity: sha512-U4bCIkf4aZ3zZSrBaNE8xIdqX1QVhIHXpwUoAW7odx7oajMwa76hUDd9KjlFlb6qAPjdUuTGHjDszIgpfg+Ndg==}
engines: {node: '>=18.6.0'}
hasBin: true
peerDependencies:
@@ -16196,14 +17110,14 @@ packages:
summary: 2.1.0
typescript: 5.3.3
zod: 3.22.4
- zod-validation-error: 3.0.0(zod@3.22.4)
+ zod-validation-error: 3.0.2(zod@3.22.4)
transitivePeerDependencies:
- bluebird
- domexception
dev: true
- /knip@5.0.1(@types/node@20.11.19)(typescript@5.3.3):
- resolution: {integrity: sha512-rvZbe2JIpx+3i+ZC3XpLpKPp6oII9f5w1MOMsXwS1JnuYVuNd4R2i4eon2hFds9a+pf8F10DC1Gvt1W8SIBw3A==}
+ /knip@5.0.3(@types/node@20.11.19)(typescript@5.3.3):
+ resolution: {integrity: sha512-U4bCIkf4aZ3zZSrBaNE8xIdqX1QVhIHXpwUoAW7odx7oajMwa76hUDd9KjlFlb6qAPjdUuTGHjDszIgpfg+Ndg==}
engines: {node: '>=18.6.0'}
hasBin: true
peerDependencies:
@@ -16234,14 +17148,14 @@ packages:
summary: 2.1.0
typescript: 5.3.3
zod: 3.22.4
- zod-validation-error: 3.0.0(zod@3.22.4)
+ zod-validation-error: 3.0.2(zod@3.22.4)
transitivePeerDependencies:
- bluebird
- domexception
dev: true
- /knip@5.0.1(@types/node@20.11.20)(typescript@5.3.3):
- resolution: {integrity: sha512-rvZbe2JIpx+3i+ZC3XpLpKPp6oII9f5w1MOMsXwS1JnuYVuNd4R2i4eon2hFds9a+pf8F10DC1Gvt1W8SIBw3A==}
+ /knip@5.0.3(@types/node@20.11.25)(typescript@5.3.3):
+ resolution: {integrity: sha512-U4bCIkf4aZ3zZSrBaNE8xIdqX1QVhIHXpwUoAW7odx7oajMwa76hUDd9KjlFlb6qAPjdUuTGHjDszIgpfg+Ndg==}
engines: {node: '>=18.6.0'}
hasBin: true
peerDependencies:
@@ -16255,7 +17169,7 @@ packages:
'@pnpm/logger': 5.0.0
'@pnpm/workspace.pkgs-graph': 2.0.14(@pnpm/logger@5.0.0)
'@snyk/github-codeowners': 1.1.0
- '@types/node': 20.11.20
+ '@types/node': 20.11.25
'@types/picomatch': 2.3.3
easy-table: 1.2.0
fast-glob: 3.3.2
@@ -16272,14 +17186,14 @@ packages:
summary: 2.1.0
typescript: 5.3.3
zod: 3.22.4
- zod-validation-error: 3.0.0(zod@3.22.4)
+ zod-validation-error: 3.0.2(zod@3.22.4)
transitivePeerDependencies:
- bluebird
- domexception
dev: true
- /knip@5.0.2(@types/node@20.10.4)(typescript@5.3.3):
- resolution: {integrity: sha512-ylmXi/CaR1rjOl8KqLsei7075cCsHttMNFwoYlBM7WMvd2Rd4oOfic9KqJFkDONXedsEsiiwnI3+u6GT6KOUuw==}
+ /knip@5.0.3(@types/node@20.11.25)(typescript@5.4.2):
+ resolution: {integrity: sha512-U4bCIkf4aZ3zZSrBaNE8xIdqX1QVhIHXpwUoAW7odx7oajMwa76hUDd9KjlFlb6qAPjdUuTGHjDszIgpfg+Ndg==}
engines: {node: '>=18.6.0'}
hasBin: true
peerDependencies:
@@ -16293,7 +17207,7 @@ packages:
'@pnpm/logger': 5.0.0
'@pnpm/workspace.pkgs-graph': 2.0.14(@pnpm/logger@5.0.0)
'@snyk/github-codeowners': 1.1.0
- '@types/node': 20.10.4
+ '@types/node': 20.11.25
'@types/picomatch': 2.3.3
easy-table: 1.2.0
fast-glob: 3.3.2
@@ -16308,7 +17222,7 @@ packages:
smol-toml: 1.1.4
strip-json-comments: 5.0.1
summary: 2.1.0
- typescript: 5.3.3
+ typescript: 5.4.2
zod: 3.22.4
zod-validation-error: 3.0.2(zod@3.22.4)
transitivePeerDependencies:
@@ -16349,7 +17263,7 @@ packages:
dependencies:
'@lerna/create': 8.1.2(typescript@4.6.2)
'@npmcli/run-script': 7.0.2
- '@nx/devkit': 17.2.0(nx@17.2.0)
+ '@nx/devkit': 18.0.4(nx@18.0.4)
'@octokit/plugin-enterprise-rest': 6.0.1
'@octokit/rest': 19.0.11
byte-size: 8.1.1
@@ -16364,7 +17278,7 @@ packages:
dedent: 0.7.0
envinfo: 7.8.1
execa: 5.0.0
- fs-extra: 11.1.1
+ fs-extra: 11.2.0
get-port: 5.1.1
get-stream: 6.0.0
git-url-parse: 13.1.0
@@ -16392,14 +17306,14 @@ packages:
npm-packlist: 5.1.1
npm-registry-fetch: 14.0.5
npmlog: 6.0.2
- nx: 17.2.0
+ nx: 18.0.4
p-map: 4.0.0
p-map-series: 2.1.0
p-pipe: 3.1.0
p-queue: 6.6.2
p-reduce: 2.1.0
p-waterfall: 2.1.1
- pacote: 17.0.5
+ pacote: 17.0.6
pify: 5.0.0
read-cmd-shim: 4.0.0
read-package-json: 6.0.4
@@ -16439,7 +17353,7 @@ packages:
dependencies:
klona: 2.0.6
less: 4.2.0
- webpack: 5.89.0(@swc/core@1.3.101)(esbuild@0.19.3)(webpack-cli@4.10.0)
+ webpack: 5.89.0(@swc/core@1.3.101)(esbuild@0.20.1)(webpack-cli@4.10.0)
/less@4.2.0:
resolution: {integrity: sha512-P3b3HJDBtSzsXUl0im2L7gTO5Ubg8mEN6G8qoTS77iXxXX4Hvu4Qj540PZDvQ8V6DmX6iXo98k7Md0Cm1PrLaA==}
@@ -16455,10 +17369,8 @@ packages:
image-size: 0.5.5
make-dir: 2.1.0
mime: 1.6.0
- needle: 3.2.0
+ needle: 3.3.1
source-map: 0.6.1
- transitivePeerDependencies:
- - supports-color
/leven@3.1.0:
resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==}
@@ -16486,7 +17398,7 @@ packages:
resolution: {integrity: sha512-fHUxw5VJhZCNSls0KLNEG0mCD2PN1i14gH5elGOgiVnU3VgTcRahagYP2LKI1m0tFCJ+XrAm0zVYyF5RCbXzcg==}
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
dependencies:
- ci-info: 3.8.0
+ ci-info: 3.9.0
normalize-package-data: 5.0.0
npm-package-arg: 10.1.0
npm-registry-fetch: 14.0.5
@@ -16541,18 +17453,18 @@ packages:
resolution: {integrity: sha512-i4jTmg7tvZQFwNFiwB+nCK6a7ICR68Xcwo+VIVd6Spi71vBNFUlds5HiDrSbClZdkQDON2Bhqv+KKJIo5zkPeA==}
dev: true
- /lighthouse@11.5.0:
- resolution: {integrity: sha512-ViRwYKdFv425dus2qz4HoYTOMytHCL2zT/huyc86vr4LGbzRpFR2CxL2Vs6AzwGvsYj8TWw34/2SF0IVnTJxGw==}
+ /lighthouse@11.6.0:
+ resolution: {integrity: sha512-ZM0B8W4TZW5pzpnkgHrfmuQuzWUUB9XsS9tuVcCrezVDeSYPwomihnikJFX9KqvGhqIa23BXKfIhiwzaF6Ls/g==}
engines: {node: '>=18.16'}
hasBin: true
dependencies:
- '@paulirish/trace_engine': 0.0.7
+ '@paulirish/trace_engine': 0.0.12
'@sentry/node': 6.19.7
- axe-core: 4.8.3
+ axe-core: 4.8.4
chrome-launcher: 1.1.0
configstore: 5.0.1
csp_evaluator: 1.1.1
- devtools-protocol: 0.0.1211954
+ devtools-protocol: 0.0.1232444
enquirer: 2.3.6
http-link-header: 1.1.1
intl-messageformat: 10.5.8
@@ -16566,7 +17478,7 @@ packages:
open: 8.4.2
parse-cache-control: 1.0.1
ps-list: 8.1.1
- puppeteer-core: 21.9.0
+ puppeteer-core: 22.2.0
robots-parser: 3.0.1
semver: 5.7.2
speedline-core: 1.4.3
@@ -16592,11 +17504,16 @@ packages:
engines: {node: '>=14'}
dev: true
+ /lilconfig@3.1.1:
+ resolution: {integrity: sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==}
+ engines: {node: '>=14'}
+ dev: true
+
/lines-and-columns@1.2.4:
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
- /lines-and-columns@2.0.3:
- resolution: {integrity: sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w==}
+ /lines-and-columns@2.0.4:
+ resolution: {integrity: sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
dev: true
@@ -16633,7 +17550,7 @@ packages:
colorette: 2.0.20
eventemitter3: 5.0.1
log-update: 6.0.0
- rfdc: 1.3.0
+ rfdc: 1.3.1
wrap-ansi: 9.0.0
dev: true
@@ -16881,14 +17798,9 @@ packages:
wrap-ansi: 9.0.0
dev: true
- /loglevel@1.8.1:
- resolution: {integrity: sha512-tCRIJM51SHjAayKwC+QAg8hT8vg6z7GSgLJKGvzuPb1Wc+hLzqtuVLxp6/HzSPOozuK+8ErAhy7U/sVzw8Dgfg==}
- engines: {node: '>= 0.6.0'}
-
/loglevel@1.9.1:
resolution: {integrity: sha512-hP3I3kCrDIMuRwAwHltphhDM1r8i55H33GgqjXbrisuJhF4kRhW1dNuxsRklp4bXl8DSdLaNLuiL4A/LWRfxvg==}
engines: {node: '>= 0.6.0'}
- dev: false
/lookup-closest-locale@6.2.0:
resolution: {integrity: sha512-/c2kL+Vnp1jnV6K6RpDTHK3dgg0Tu2VVp+elEiJpjfS1UyY7AjOYHohRug6wT0OpoX2qFgNORndE9RqesfVxWQ==}
@@ -16923,8 +17835,8 @@ packages:
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
dev: true
- /lru-cache@10.1.0:
- resolution: {integrity: sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==}
+ /lru-cache@10.2.0:
+ resolution: {integrity: sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==}
engines: {node: 14 || >=16.14}
dev: true
@@ -16942,7 +17854,6 @@ packages:
/lru-cache@7.18.3:
resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==}
engines: {node: '>=12'}
- dev: true
/lru-queue@0.1.0:
resolution: {integrity: sha512-BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ==}
@@ -16993,6 +17904,13 @@ packages:
dependencies:
'@jridgewell/sourcemap-codec': 1.4.15
+ /magic-string@0.30.8:
+ resolution: {integrity: sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==}
+ engines: {node: '>=12'}
+ dependencies:
+ '@jridgewell/sourcemap-codec': 1.4.15
+ dev: true
+
/make-dir@2.1.0:
resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==}
engines: {node: '>=6'}
@@ -17017,6 +17935,31 @@ packages:
resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==}
dev: true
+ /make-fetch-happen@10.2.1:
+ resolution: {integrity: sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==}
+ engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
+ dependencies:
+ agentkeepalive: 4.5.0
+ cacache: 16.1.3
+ http-cache-semantics: 4.1.1
+ http-proxy-agent: 5.0.0
+ https-proxy-agent: 5.0.1
+ is-lambda: 1.0.1
+ lru-cache: 7.18.3
+ minipass: 3.3.6
+ minipass-collect: 1.0.2
+ minipass-fetch: 2.1.2
+ minipass-flush: 1.0.5
+ minipass-pipeline: 1.2.4
+ negotiator: 0.6.3
+ promise-retry: 2.0.1
+ socks-proxy-agent: 7.0.0
+ ssri: 9.0.1
+ transitivePeerDependencies:
+ - bluebird
+ - supports-color
+ dev: true
+
/make-fetch-happen@11.1.1:
resolution: {integrity: sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==}
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
@@ -17044,11 +17987,11 @@ packages:
resolution: {integrity: sha512-7ThobcL8brtGo9CavByQrQi+23aIfgYU++wg4B87AIS8Rb2ZBt/MEaDqzA00Xwv/jUjAjYkLHjVolYuTLKda2A==}
engines: {node: ^16.14.0 || >=18.0.0}
dependencies:
- '@npmcli/agent': 2.2.0
- cacache: 18.0.1
+ '@npmcli/agent': 2.2.1
+ cacache: 18.0.2
http-cache-semantics: 4.1.1
is-lambda: 1.0.1
- minipass: 7.0.3
+ minipass: 7.0.4
minipass-fetch: 3.0.4
minipass-flush: 1.0.5
minipass-pipeline: 1.2.4
@@ -17316,7 +18259,7 @@ packages:
webpack: ^5.0.0
dependencies:
schema-utils: 4.2.0
- webpack: 5.89.0(@swc/core@1.3.101)(esbuild@0.19.3)(webpack-cli@4.10.0)
+ webpack: 5.89.0(@swc/core@1.3.101)(esbuild@0.20.1)(webpack-cli@4.10.0)
/minimalistic-assert@1.0.1:
resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==}
@@ -17398,7 +18341,18 @@ packages:
resolution: {integrity: sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==}
engines: {node: '>=16 || 14 >=14.17'}
dependencies:
- minipass: 7.0.3
+ minipass: 7.0.4
+ dev: true
+
+ /minipass-fetch@2.1.2:
+ resolution: {integrity: sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==}
+ engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
+ dependencies:
+ minipass: 3.3.6
+ minipass-sized: 1.0.3
+ minizlib: 2.1.2
+ optionalDependencies:
+ encoding: 0.1.13
dev: true
/minipass-fetch@3.0.4:
@@ -17462,6 +18416,11 @@ packages:
engines: {node: '>=16 || 14 >=14.17'}
dev: true
+ /minipass@7.0.4:
+ resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==}
+ engines: {node: '>=16 || 14 >=14.17'}
+ dev: true
+
/minizlib@2.1.2:
resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==}
engines: {node: '>= 8'}
@@ -17482,10 +18441,6 @@ packages:
is-extendable: 1.0.1
dev: true
- /mkdirp-classic@0.5.3:
- resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==}
- dev: true
-
/mkdirp@0.5.6:
resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==}
hasBin: true
@@ -17515,7 +18470,7 @@ packages:
esbuild: 0.18.20
fs-extra: 11.1.1
globby: 13.2.2
- jiti: 1.20.0
+ jiti: 1.21.0
mlly: 1.4.1
mri: 1.2.0
pathe: 1.1.1
@@ -17523,6 +18478,30 @@ packages:
typescript: 5.3.3
dev: true
+ /mkdist@1.3.0(typescript@5.3.3):
+ resolution: {integrity: sha512-ZQrUvcL7LkRdzMREpDyg9AT18N9Tl5jc2qeKAUeEw0KGsgykbHbuRvysGAzTuGtwuSg0WQyNit5jh/k+Er3JEg==}
+ hasBin: true
+ peerDependencies:
+ sass: ^1.63.6
+ typescript: '>=5.1.6'
+ peerDependenciesMeta:
+ sass:
+ optional: true
+ typescript:
+ optional: true
+ dependencies:
+ citty: 0.1.3
+ defu: 6.1.2
+ esbuild: 0.18.20
+ fs-extra: 11.1.1
+ globby: 13.2.2
+ jiti: 1.20.0
+ mlly: 1.4.1
+ mri: 1.2.0
+ pathe: 1.1.1
+ typescript: 5.3.3
+ dev: true
+
/mlly@1.4.1:
resolution: {integrity: sha512-SCDs78Q2o09jiZiE2WziwVBEqXQ02XkGdUy45cbJf+BpYRIjArXRJ1Wbowxkb+NaM9DWvS3UC9GiO/6eqvQ/pg==}
dependencies:
@@ -17616,7 +18595,7 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
- /monaco-editor-webpack-plugin@7.1.0(monaco-editor@0.46.0)(webpack@5.90.1):
+ /monaco-editor-webpack-plugin@7.1.0(monaco-editor@0.46.0)(webpack@5.90.3):
resolution: {integrity: sha512-ZjnGINHN963JQkFqjjcBtn1XBtUATDZBMgNQhDQwd78w2ukRhFXAPNgWuacaQiDZsUr4h1rWv5Mv6eriKuOSzA==}
peerDependencies:
monaco-editor: '>= 0.31.0'
@@ -17624,7 +18603,7 @@ packages:
dependencies:
loader-utils: 2.0.4
monaco-editor: 0.46.0
- webpack: 5.90.1(@swc/core@1.3.101)(esbuild@0.19.3)(webpack-cli@4.10.0)
+ webpack: 5.90.3(@swc/core@1.3.101)(esbuild@0.20.1)(webpack-cli@4.10.0)
dev: false
/monaco-editor@0.46.0:
@@ -17732,17 +18711,14 @@ packages:
through2: 4.0.2
dev: true
- /needle@3.2.0:
- resolution: {integrity: sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ==}
+ /needle@3.3.1:
+ resolution: {integrity: sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==}
engines: {node: '>= 4.4.x'}
hasBin: true
requiresBuild: true
dependencies:
- debug: 3.2.7
iconv-lite: 0.6.3
sax: 1.2.4
- transitivePeerDependencies:
- - supports-color
optional: true
/negotiator@0.6.3:
@@ -17758,7 +18734,6 @@ packages:
/netmask@2.0.2:
resolution: {integrity: sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==}
engines: {node: '>= 0.4.0'}
- dev: true
/next-tick@1.1.0:
resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==}
@@ -17772,7 +18747,7 @@ packages:
dependencies:
axe-core: 4.8.3
- /nightwatch@2.6.24(chromedriver@121.0.2):
+ /nightwatch@2.6.24(chromedriver@122.0.4):
resolution: {integrity: sha512-XRLlmZLWv/a35ZZ0Ev1FVizqx+d5K4aDv/vV1++I1JJzyBu/vftx4ALKCrR0nmNqqQfBBO+p/h10r+ayyU9TRw==}
engines: {node: '>= 12.0.0'}
hasBin: true
@@ -17794,7 +18769,7 @@ packages:
assertion-error: 1.1.0
boxen: 5.1.2
chai-nightwatch: 0.5.3
- chromedriver: 121.0.2
+ chromedriver: 122.0.4
ci-info: 3.3.0
cli-table3: 0.6.3
didyoumean: 1.2.2
@@ -17903,8 +18878,8 @@ packages:
- supports-color
dev: true
- /node-gyp@9.4.0:
- resolution: {integrity: sha512-dMXsYP6gc9rRbejLXmTbVRYjAHw7ppswsKyMxuxJxxOHzluIO1rGp9TOQgjFJ+2MCqcOcQTOPB/8Xwhr+7s4Eg==}
+ /node-gyp@9.4.1:
+ resolution: {integrity: sha512-OQkWKbjQKbGkMf/xqI1jjy3oCTgMKJac58G2+bjZb3fza6gW2YrCSdMQYaoTb70crvE//Gngr4f0AgVHmqHvBQ==}
engines: {node: ^12.13 || ^14.13 || >=16}
hasBin: true
dependencies:
@@ -17912,14 +18887,15 @@ packages:
exponential-backoff: 3.1.1
glob: 7.2.3
graceful-fs: 4.2.11
- make-fetch-happen: 11.1.1
+ make-fetch-happen: 10.2.1
nopt: 6.0.0
npmlog: 6.0.2
rimraf: 3.0.2
semver: 7.6.0
- tar: 6.1.11
+ tar: 6.2.0
which: 2.0.2
transitivePeerDependencies:
+ - bluebird
- supports-color
dev: true
@@ -17957,8 +18933,8 @@ packages:
/node-releases@2.0.14:
resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==}
- /nodemon@3.0.3:
- resolution: {integrity: sha512-7jH/NXbFPxVaMwmBCC2B9F/V6X1VkEdNgx3iu9jji8WxWcvhMWkmhNWhI5077zknOnZnBzba9hZP6bCPJLSReQ==}
+ /nodemon@3.1.0:
+ resolution: {integrity: sha512-xqlktYlDMCepBJd43ZQhjWwMw2obW/JRvkrLxq5RCNcuDDX1DbcPT+qT1IlIIdf+DhnWs90JpTMe+Y5KxOchvA==}
engines: {node: '>=10'}
hasBin: true
dependencies:
@@ -18001,7 +18977,7 @@ packages:
resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==}
dependencies:
hosted-git-info: 2.8.9
- resolve: 1.22.6
+ resolve: 1.22.8
semver: 5.7.2
validate-npm-package-license: 3.0.4
@@ -18010,7 +18986,7 @@ packages:
engines: {node: '>=10'}
dependencies:
hosted-git-info: 4.1.0
- is-core-module: 2.13.0
+ is-core-module: 2.13.1
semver: 7.6.0
validate-npm-package-license: 3.0.4
dev: true
@@ -18020,7 +18996,7 @@ packages:
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
dependencies:
hosted-git-info: 6.1.1
- is-core-module: 2.13.0
+ is-core-module: 2.13.1
semver: 7.6.0
validate-npm-package-license: 3.0.4
dev: true
@@ -18030,7 +19006,7 @@ packages:
engines: {node: ^16.14.0 || >=18.0.0}
dependencies:
hosted-git-info: 7.0.1
- is-core-module: 2.13.0
+ is-core-module: 2.13.1
semver: 7.6.0
validate-npm-package-license: 3.0.4
dev: true
@@ -18088,7 +19064,7 @@ packages:
get-stdin: 8.0.0
globby: 11.1.0
hosted-git-info: 5.2.1
- ini: 4.1.1
+ ini: 4.1.2
js-yaml: 4.1.0
json-parse-helpfulerror: 1.0.3
jsonlines: 0.1.1
@@ -18179,8 +19155,8 @@ packages:
ignore-walk: 6.0.4
dev: true
- /npm-packlist@8.0.1:
- resolution: {integrity: sha512-MQpL27ZrsJQ2kiAuQPpZb5LtJwydNRnI15QWXsf3WHERu4rzjRj6Zju/My2fov7tLuu3Gle/uoIX/DDZ3u4O4Q==}
+ /npm-packlist@8.0.2:
+ resolution: {integrity: sha512-shYrPFIS/JLP4oQmAwDyk5HcyysKW8/JLTEA32S0Z5TzvpaeeX2yMFfoK1fjEBnCBvVyIB/Jj/GBFdm0wsgzbA==}
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
dependencies:
ignore-walk: 6.0.4
@@ -18226,7 +19202,7 @@ packages:
engines: {node: ^16.14.0 || >=18.0.0}
dependencies:
make-fetch-happen: 13.0.0
- minipass: 7.0.3
+ minipass: 7.0.4
minipass-fetch: 3.0.4
minipass-json-stream: 1.0.1
minizlib: 2.1.2
@@ -18264,8 +19240,8 @@ packages:
dependencies:
path-key: 3.1.1
- /npm-run-path@5.1.0:
- resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==}
+ /npm-run-path@5.3.0:
+ resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
dependencies:
path-key: 4.0.0
@@ -18290,12 +19266,12 @@ packages:
/nwsapi@2.2.7:
resolution: {integrity: sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==}
- /nx@17.2.0:
- resolution: {integrity: sha512-Nig9IiSoZ4DtxzVKZU1rKPW8hvJ2FcAniUCVXXMfI39lGf02b97L4NOh2MifOCtbPoZv6NmSmwBVqOylDRajvg==}
+ /nx@18.0.4:
+ resolution: {integrity: sha512-Njb1fGppOw/wM7nOA1hYlLduV2aL4PdXSv5QS5cVYicHT5tw5RnG/0z4j9e6QfFj2EydxVeDUtlGR98diZ3/Yw==}
hasBin: true
requiresBuild: true
peerDependencies:
- '@swc-node/register': ^1.6.7
+ '@swc-node/register': ^1.8.0
'@swc/core': ^1.3.85
peerDependenciesMeta:
'@swc-node/register':
@@ -18303,51 +19279,51 @@ packages:
'@swc/core':
optional: true
dependencies:
- '@nrwl/tao': 17.2.0
+ '@nrwl/tao': 18.0.4
'@yarnpkg/lockfile': 1.1.0
'@yarnpkg/parsers': 3.0.0-rc.46
'@zkochan/js-yaml': 0.0.6
- axios: 1.6.5
- chalk: 4.1.2
+ axios: 1.6.7
+ chalk: 4.1.0
cli-cursor: 3.1.0
cli-spinners: 2.6.1
cliui: 8.0.1
- dotenv: 16.3.1
+ dotenv: 16.3.2
dotenv-expand: 10.0.0
enquirer: 2.3.6
figures: 3.2.0
flat: 5.0.2
- fs-extra: 11.1.1
- glob: 7.1.4
- ignore: 5.2.4
+ fs-extra: 11.2.0
+ ignore: 5.3.1
jest-diff: 29.7.0
js-yaml: 4.1.0
jsonc-parser: 3.2.0
- lines-and-columns: 2.0.3
- minimatch: 3.0.5
+ lines-and-columns: 2.0.4
+ minimatch: 9.0.3
node-machine-id: 1.1.12
npm-run-path: 4.0.1
open: 8.4.2
- semver: 7.5.3
+ ora: 5.3.0
+ semver: 7.6.0
string-width: 4.2.3
strong-log-transformer: 2.1.0
tar-stream: 2.2.0
- tmp: 0.2.1
+ tmp: 0.2.3
tsconfig-paths: 4.2.0
tslib: 2.6.2
yargs: 17.7.2
yargs-parser: 21.1.1
optionalDependencies:
- '@nx/nx-darwin-arm64': 17.2.0
- '@nx/nx-darwin-x64': 17.2.0
- '@nx/nx-freebsd-x64': 17.2.0
- '@nx/nx-linux-arm-gnueabihf': 17.2.0
- '@nx/nx-linux-arm64-gnu': 17.2.0
- '@nx/nx-linux-arm64-musl': 17.2.0
- '@nx/nx-linux-x64-gnu': 17.2.0
- '@nx/nx-linux-x64-musl': 17.2.0
- '@nx/nx-win32-arm64-msvc': 17.2.0
- '@nx/nx-win32-x64-msvc': 17.2.0
+ '@nx/nx-darwin-arm64': 18.0.4
+ '@nx/nx-darwin-x64': 18.0.4
+ '@nx/nx-freebsd-x64': 18.0.4
+ '@nx/nx-linux-arm-gnueabihf': 18.0.4
+ '@nx/nx-linux-arm64-gnu': 18.0.4
+ '@nx/nx-linux-arm64-musl': 18.0.4
+ '@nx/nx-linux-x64-gnu': 18.0.4
+ '@nx/nx-linux-x64-musl': 18.0.4
+ '@nx/nx-win32-arm64-msvc': 18.0.4
+ '@nx/nx-win32-x64-msvc': 18.0.4
transitivePeerDependencies:
- debug
dev: true
@@ -18403,6 +19379,9 @@ packages:
/object-inspect@1.12.3:
resolution: {integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==}
+ /object-inspect@1.13.1:
+ resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==}
+
/object-keys@1.1.1:
resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==}
engines: {node: '>= 0.4'}
@@ -18432,16 +19411,17 @@ packages:
has-symbols: 1.0.3
object-keys: 1.1.1
- /object.entries@1.1.7:
- resolution: {integrity: sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==}
+ /object.assign@4.1.5:
+ resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==}
engines: {node: '>= 0.4'}
dependencies:
- call-bind: 1.0.2
- define-properties: 1.2.0
- es-abstract: 1.22.1
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ has-symbols: 1.0.3
+ object-keys: 1.1.1
- /object.fromentries@2.0.6:
- resolution: {integrity: sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==}
+ /object.entries@1.1.7:
+ resolution: {integrity: sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==}
engines: {node: '>= 0.4'}
dependencies:
call-bind: 1.0.2
@@ -18456,11 +19436,11 @@ packages:
define-properties: 1.2.1
es-abstract: 1.22.2
- /object.hasown@1.1.2:
- resolution: {integrity: sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==}
+ /object.hasown@1.1.3:
+ resolution: {integrity: sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==}
dependencies:
- define-properties: 1.2.0
- es-abstract: 1.22.1
+ define-properties: 1.2.1
+ es-abstract: 1.22.5
/object.pick@1.3.0:
resolution: {integrity: sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==}
@@ -18473,9 +19453,9 @@ packages:
resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==}
engines: {node: '>= 0.4'}
dependencies:
- call-bind: 1.0.2
- define-properties: 1.2.0
- es-abstract: 1.22.1
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-abstract: 1.22.5
/objnest@5.1.1:
resolution: {integrity: sha512-C4fjNlHhUQbHiiFpgzvZse3/WUHq356Da3P8NZazg9JpPHFiQP2Y9lmYvpLU06midap0YpNz/MuA8GGSL8G0YQ==}
@@ -18552,6 +19532,20 @@ packages:
prelude-ls: 1.2.1
type-check: 0.4.0
+ /ora@5.3.0:
+ resolution: {integrity: sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==}
+ engines: {node: '>=10'}
+ dependencies:
+ bl: 4.1.0
+ chalk: 4.1.0
+ cli-cursor: 3.1.0
+ cli-spinners: 2.6.1
+ is-interactive: 1.0.0
+ log-symbols: 4.1.0
+ strip-ansi: 6.0.1
+ wcwidth: 1.0.1
+ dev: true
+
/ora@5.4.1:
resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==}
engines: {node: '>=10'}
@@ -18756,13 +19750,12 @@ packages:
agent-base: 7.1.0
debug: 4.3.4(supports-color@8.1.1)
get-uri: 6.0.1
- http-proxy-agent: 7.0.0
- https-proxy-agent: 7.0.2
+ http-proxy-agent: 7.0.2
+ https-proxy-agent: 7.0.4
pac-resolver: 7.0.0
socks-proxy-agent: 8.0.2
transitivePeerDependencies:
- supports-color
- dev: true
/pac-resolver@7.0.0:
resolution: {integrity: sha512-Fd9lT9vJbHYRACT8OhCbZBbxr6KRSawSovFpy8nDGshaK99S/EBhVIHp9+crhxrsZOuvLpgL1n23iyPg6Rl2hg==}
@@ -18771,7 +19764,6 @@ packages:
degenerator: 5.0.1
ip: 1.1.8
netmask: 2.0.2
- dev: true
/package-hash@4.0.0:
resolution: {integrity: sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ==}
@@ -18814,33 +19806,33 @@ packages:
read-package-json-fast: 3.0.2
sigstore: 1.9.0
ssri: 10.0.5
- tar: 6.1.11
+ tar: 6.2.0
transitivePeerDependencies:
- bluebird
- supports-color
dev: true
- /pacote@17.0.5:
- resolution: {integrity: sha512-TAE0m20zSDMnchPja9vtQjri19X3pZIyRpm2TJVeI+yU42leJBBDTRYhOcWFsPhaMxf+3iwQkFiKz16G9AEeeA==}
+ /pacote@17.0.6:
+ resolution: {integrity: sha512-cJKrW21VRE8vVTRskJo78c/RCvwJCn1f4qgfxL4w77SOWrTCRcmfkYHlHtS0gqpgjv3zhXflRtgsrUCX5xwNnQ==}
engines: {node: ^16.14.0 || >=18.0.0}
hasBin: true
dependencies:
- '@npmcli/git': 5.0.3
+ '@npmcli/git': 5.0.4
'@npmcli/installed-package-contents': 2.0.2
- '@npmcli/promise-spawn': 7.0.0
+ '@npmcli/promise-spawn': 7.0.1
'@npmcli/run-script': 7.0.2
- cacache: 18.0.1
+ cacache: 18.0.2
fs-minipass: 3.0.3
- minipass: 7.0.3
+ minipass: 7.0.4
npm-package-arg: 11.0.1
- npm-packlist: 8.0.1
+ npm-packlist: 8.0.2
npm-pick-manifest: 9.0.0
npm-registry-fetch: 16.1.0
proc-log: 3.0.0
promise-retry: 2.0.1
read-package-json: 7.0.0
read-package-json-fast: 3.0.2
- sigstore: 2.1.0
+ sigstore: 2.2.2
ssri: 10.0.5
tar: 6.1.11
transitivePeerDependencies:
@@ -18977,8 +19969,8 @@ packages:
resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==}
engines: {node: '>=16 || 14 >=14.17'}
dependencies:
- lru-cache: 10.1.0
- minipass: 7.0.3
+ lru-cache: 10.2.0
+ minipass: 7.0.4
dev: true
/path-temp@2.1.0:
@@ -19100,17 +20092,17 @@ packages:
dependencies:
find-up: 3.0.0
- /playwright-core@1.41.2:
- resolution: {integrity: sha512-VaTvwCA4Y8kxEe+kfm2+uUUw5Lubf38RxF7FpBxLPmGe5sdNkSg5e3ChEigaGrX7qdqT3pt2m/98LiyvU2x6CA==}
+ /playwright-core@1.42.1:
+ resolution: {integrity: sha512-mxz6zclokgrke9p1vtdy/COWBH+eOZgYUVVU34C73M+4j4HLlQJHtfcqiqqxpP0o8HhMkflvfbquLX5dg6wlfA==}
engines: {node: '>=16'}
hasBin: true
- /playwright@1.41.2:
- resolution: {integrity: sha512-v0bOa6H2GJChDL8pAeLa/LZC4feoAMbSQm1/jF/ySsWWoaNItvrMP7GEkvEEFyCTUYKMxjQKaTSg5up7nR6/8A==}
+ /playwright@1.42.1:
+ resolution: {integrity: sha512-PgwB03s2DZBcNRoW+1w9E+VkLBxweib6KTXM0M3tkiT4jVxKSi6PmVJ591J+0u10LUrgxB7dLRbiJqO5s2QPMg==}
engines: {node: '>=16'}
hasBin: true
dependencies:
- playwright-core: 1.41.2
+ playwright-core: 1.42.1
optionalDependencies:
fsevents: 2.3.2
@@ -19120,8 +20112,8 @@ packages:
semver-compare: 1.0.0
dev: true
- /pnpm@8.15.3:
- resolution: {integrity: sha512-3YXNbspkF8b3PbMroetHZ/+0y6T1vwcnhGciyStrnlaizCGLEThbvCsh8YoWpn2nes6um2Gg9WoWQ7JeH7amBQ==}
+ /pnpm@8.15.4:
+ resolution: {integrity: sha512-C9Opvp6w6aaSZ23uwAowO6IYuiedmSQUdWFrOY267t0RFG+SwoQ0WPVXsdEn4J1MFx4QW9zWthACs5aFqAFrng==}
engines: {node: '>=16.14'}
hasBin: true
dev: true
@@ -19142,6 +20134,10 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
+ /possible-typed-array-names@1.0.0:
+ resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==}
+ engines: {node: '>= 0.4'}
+
/postcss-calc@8.2.4(postcss@8.4.35):
resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==}
peerDependencies:
@@ -19159,7 +20155,7 @@ packages:
postcss: ^8.2.2
dependencies:
postcss: 8.4.35
- postcss-selector-parser: 6.0.13
+ postcss-selector-parser: 6.0.15
postcss-value-parser: 4.2.0
dev: true
@@ -19169,20 +20165,20 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- browserslist: 4.22.2
+ browserslist: 4.23.0
caniuse-api: 3.0.0
colord: 2.9.3
postcss: 8.4.35
postcss-value-parser: 4.2.0
dev: true
- /postcss-colormin@6.0.2(postcss@8.4.35):
- resolution: {integrity: sha512-TXKOxs9LWcdYo5cgmcSHPkyrLAh86hX1ijmyy6J8SbOhyv6ua053M3ZAM/0j44UsnQNIWdl8gb5L7xX2htKeLw==}
+ /postcss-colormin@6.1.0(postcss@8.4.35):
+ resolution: {integrity: sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.4.31
dependencies:
- browserslist: 4.22.2
+ browserslist: 4.23.0
caniuse-api: 3.0.0
colord: 2.9.3
postcss: 8.4.35
@@ -19195,18 +20191,18 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- browserslist: 4.22.2
+ browserslist: 4.23.0
postcss: 8.4.35
postcss-value-parser: 4.2.0
dev: true
- /postcss-convert-values@6.0.2(postcss@8.4.35):
- resolution: {integrity: sha512-aeBmaTnGQ+NUSVQT8aY0sKyAD/BaLJenEKZ03YK0JnDE1w1Rr8XShoxdal2V2H26xTJKr3v5haByOhJuyT4UYw==}
+ /postcss-convert-values@6.1.0(postcss@8.4.35):
+ resolution: {integrity: sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.4.31
dependencies:
- browserslist: 4.22.2
+ browserslist: 4.23.0
postcss: 8.4.35
postcss-value-parser: 4.2.0
dev: true
@@ -19220,8 +20216,8 @@ packages:
postcss: 8.4.35
dev: true
- /postcss-discard-comments@6.0.1(postcss@8.4.35):
- resolution: {integrity: sha512-f1KYNPtqYLUeZGCHQPKzzFtsHaRuECe6jLakf/RjSRqvF5XHLZnM2+fXLhb8Qh/HBFHs3M4cSLb1k3B899RYIg==}
+ /postcss-discard-comments@6.0.2(postcss@8.4.35):
+ resolution: {integrity: sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.4.31
@@ -19238,8 +20234,8 @@ packages:
postcss: 8.4.35
dev: true
- /postcss-discard-duplicates@6.0.1(postcss@8.4.35):
- resolution: {integrity: sha512-1hvUs76HLYR8zkScbwyJ8oJEugfPV+WchpnA+26fpJ7Smzs51CzGBHC32RS03psuX/2l0l0UKh2StzNxOrKCYg==}
+ /postcss-discard-duplicates@6.0.3(postcss@8.4.35):
+ resolution: {integrity: sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.4.31
@@ -19256,8 +20252,8 @@ packages:
postcss: 8.4.35
dev: true
- /postcss-discard-empty@6.0.1(postcss@8.4.35):
- resolution: {integrity: sha512-yitcmKwmVWtNsrrRqGJ7/C0YRy53i0mjexBDQ9zYxDwTWVBgbU4+C9jIZLmQlTDT9zhml+u0OMFJh8+31krmOg==}
+ /postcss-discard-empty@6.0.3(postcss@8.4.35):
+ resolution: {integrity: sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.4.31
@@ -19274,8 +20270,8 @@ packages:
postcss: 8.4.35
dev: true
- /postcss-discard-overridden@6.0.1(postcss@8.4.35):
- resolution: {integrity: sha512-qs0ehZMMZpSESbRkw1+inkf51kak6OOzNRaoLd/U7Fatp0aN2HQ1rxGOrJvYcRAN9VpX8kUF13R2ofn8OlvFVA==}
+ /postcss-discard-overridden@6.0.2(postcss@8.4.35):
+ resolution: {integrity: sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.4.31
@@ -19297,7 +20293,7 @@ packages:
dependencies:
lilconfig: 2.1.0
postcss: 8.4.35
- ts-node: 10.9.2(@types/node@20.10.4)(typescript@5.3.3)
+ ts-node: 10.9.2(@types/node@20.11.24)(typescript@5.4.2)
yaml: 1.10.2
dev: true
@@ -19314,7 +20310,7 @@ packages:
optional: true
dependencies:
lilconfig: 2.1.0
- ts-node: 10.9.2(@types/node@20.10.4)(typescript@5.3.3)
+ ts-node: 10.9.2(@types/node@20.11.24)(typescript@5.4.2)
yaml: 2.3.4
dev: true
@@ -19329,7 +20325,7 @@ packages:
klona: 2.0.6
postcss: 8.4.35
semver: 7.6.0
- webpack: 5.89.0(@swc/core@1.3.101)(esbuild@0.19.3)(webpack-cli@4.10.0)
+ webpack: 5.89.0(@swc/core@1.3.101)(esbuild@0.20.1)(webpack-cli@4.10.0)
/postcss-merge-longhand@5.1.7(postcss@8.4.35):
resolution: {integrity: sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==}
@@ -19342,15 +20338,15 @@ packages:
stylehacks: 5.1.1(postcss@8.4.35)
dev: true
- /postcss-merge-longhand@6.0.2(postcss@8.4.35):
- resolution: {integrity: sha512-+yfVB7gEM8SrCo9w2lCApKIEzrTKl5yS1F4yGhV3kSim6JzbfLGJyhR1B6X+6vOT0U33Mgx7iv4X9MVWuaSAfw==}
+ /postcss-merge-longhand@6.0.4(postcss@8.4.35):
+ resolution: {integrity: sha512-vAfWGcxUUGlFiPM3nDMZA+/Yo9sbpc3JNkcYZez8FfJDv41Dh7tAgA3QGVTocaHCZZL6aXPXPOaBMJsjujodsA==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.4.31
dependencies:
postcss: 8.4.35
postcss-value-parser: 4.2.0
- stylehacks: 6.0.2(postcss@8.4.35)
+ stylehacks: 6.1.0(postcss@8.4.35)
dev: true
/postcss-merge-rules@5.1.4(postcss@8.4.35):
@@ -19359,22 +20355,22 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- browserslist: 4.22.2
+ browserslist: 4.23.0
caniuse-api: 3.0.0
cssnano-utils: 3.1.0(postcss@8.4.35)
postcss: 8.4.35
postcss-selector-parser: 6.0.15
dev: true
- /postcss-merge-rules@6.0.3(postcss@8.4.35):
- resolution: {integrity: sha512-yfkDqSHGohy8sGYIJwBmIGDv4K4/WrJPX355XrxQb/CSsT4Kc/RxDi6akqn5s9bap85AWgv21ArcUWwWdGNSHA==}
+ /postcss-merge-rules@6.1.0(postcss@8.4.35):
+ resolution: {integrity: sha512-lER+W3Gr6XOvxOYk1Vi/6UsAgKMg6MDBthmvbNqi2XxAk/r9XfhdYZSigfWjuWWn3zYw2wLelvtM8XuAEFqRkA==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.4.31
dependencies:
- browserslist: 4.22.2
+ browserslist: 4.23.0
caniuse-api: 3.0.0
- cssnano-utils: 4.0.1(postcss@8.4.35)
+ cssnano-utils: 4.0.2(postcss@8.4.35)
postcss: 8.4.35
postcss-selector-parser: 6.0.15
dev: true
@@ -19389,8 +20385,8 @@ packages:
postcss-value-parser: 4.2.0
dev: true
- /postcss-minify-font-values@6.0.1(postcss@8.4.35):
- resolution: {integrity: sha512-tIwmF1zUPoN6xOtA/2FgVk1ZKrLcCvE0dpZLtzyyte0j9zUeB8RTbCqrHZGjJlxOvNWKMYtunLrrl7HPOiR46w==}
+ /postcss-minify-font-values@6.0.3(postcss@8.4.35):
+ resolution: {integrity: sha512-SmAeTA1We5rMnN3F8X9YBNo9bj9xB4KyDHnaNJnBfQIPi+60fNiR9OTRnIaMqkYzAQX0vObIw4Pn0vuKEOettg==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.4.31
@@ -19411,14 +20407,14 @@ packages:
postcss-value-parser: 4.2.0
dev: true
- /postcss-minify-gradients@6.0.1(postcss@8.4.35):
- resolution: {integrity: sha512-M1RJWVjd6IOLPl1hYiOd5HQHgpp6cvJVLrieQYS9y07Yo8itAr6jaekzJphaJFR0tcg4kRewCk3kna9uHBxn/w==}
+ /postcss-minify-gradients@6.0.3(postcss@8.4.35):
+ resolution: {integrity: sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.4.31
dependencies:
colord: 2.9.3
- cssnano-utils: 4.0.1(postcss@8.4.35)
+ cssnano-utils: 4.0.2(postcss@8.4.35)
postcss: 8.4.35
postcss-value-parser: 4.2.0
dev: true
@@ -19429,20 +20425,20 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- browserslist: 4.22.2
+ browserslist: 4.23.0
cssnano-utils: 3.1.0(postcss@8.4.35)
postcss: 8.4.35
postcss-value-parser: 4.2.0
dev: true
- /postcss-minify-params@6.0.2(postcss@8.4.35):
- resolution: {integrity: sha512-zwQtbrPEBDj+ApELZ6QylLf2/c5zmASoOuA4DzolyVGdV38iR2I5QRMsZcHkcdkZzxpN8RS4cN7LPskOkTwTZw==}
+ /postcss-minify-params@6.1.0(postcss@8.4.35):
+ resolution: {integrity: sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.4.31
dependencies:
- browserslist: 4.22.2
- cssnano-utils: 4.0.1(postcss@8.4.35)
+ browserslist: 4.23.0
+ cssnano-utils: 4.0.2(postcss@8.4.35)
postcss: 8.4.35
postcss-value-parser: 4.2.0
dev: true
@@ -19457,8 +20453,8 @@ packages:
postcss-selector-parser: 6.0.15
dev: true
- /postcss-minify-selectors@6.0.2(postcss@8.4.35):
- resolution: {integrity: sha512-0b+m+w7OAvZejPQdN2GjsXLv5o0jqYHX3aoV0e7RBKPCsB7TYG5KKWBFhGnB/iP3213Ts8c5H4wLPLMm7z28Sg==}
+ /postcss-minify-selectors@6.0.3(postcss@8.4.35):
+ resolution: {integrity: sha512-IcV7ZQJcaXyhx4UBpWZMsinGs2NmiUC60rJSkyvjPCPqhNjVGsrJUM+QhAtCaikZ0w0/AbZuH4wVvF/YMuMhvA==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.4.31
@@ -19529,8 +20525,8 @@ packages:
postcss: 8.4.35
dev: true
- /postcss-normalize-charset@6.0.1(postcss@8.4.35):
- resolution: {integrity: sha512-aW5LbMNRZ+oDV57PF9K+WI1Z8MPnF+A8qbajg/T8PP126YrGX1f9IQx21GI2OlGz7XFJi/fNi0GTbY948XJtXg==}
+ /postcss-normalize-charset@6.0.2(postcss@8.4.35):
+ resolution: {integrity: sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.4.31
@@ -19548,8 +20544,8 @@ packages:
postcss-value-parser: 4.2.0
dev: true
- /postcss-normalize-display-values@6.0.1(postcss@8.4.35):
- resolution: {integrity: sha512-mc3vxp2bEuCb4LgCcmG1y6lKJu1Co8T+rKHrcbShJwUmKJiEl761qb/QQCfFwlrvSeET3jksolCR/RZuMURudw==}
+ /postcss-normalize-display-values@6.0.2(postcss@8.4.35):
+ resolution: {integrity: sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.4.31
@@ -19568,8 +20564,8 @@ packages:
postcss-value-parser: 4.2.0
dev: true
- /postcss-normalize-positions@6.0.1(postcss@8.4.35):
- resolution: {integrity: sha512-HRsq8u/0unKNvm0cvwxcOUEcakFXqZ41fv3FOdPn916XFUrympjr+03oaLkuZENz3HE9RrQE9yU0Xv43ThWjQg==}
+ /postcss-normalize-positions@6.0.2(postcss@8.4.35):
+ resolution: {integrity: sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.4.31
@@ -19588,8 +20584,8 @@ packages:
postcss-value-parser: 4.2.0
dev: true
- /postcss-normalize-repeat-style@6.0.1(postcss@8.4.35):
- resolution: {integrity: sha512-Gbb2nmCy6tTiA7Sh2MBs3fj9W8swonk6lw+dFFeQT68B0Pzwp1kvisJQkdV6rbbMSd9brMlS8I8ts52tAGWmGQ==}
+ /postcss-normalize-repeat-style@6.0.2(postcss@8.4.35):
+ resolution: {integrity: sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.4.31
@@ -19608,8 +20604,8 @@ packages:
postcss-value-parser: 4.2.0
dev: true
- /postcss-normalize-string@6.0.1(postcss@8.4.35):
- resolution: {integrity: sha512-5Fhx/+xzALJD9EI26Aq23hXwmv97Zfy2VFrt5PLT8lAhnBIZvmaT5pQk+NuJ/GWj/QWaKSKbnoKDGLbV6qnhXg==}
+ /postcss-normalize-string@6.0.2(postcss@8.4.35):
+ resolution: {integrity: sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.4.31
@@ -19628,8 +20624,8 @@ packages:
postcss-value-parser: 4.2.0
dev: true
- /postcss-normalize-timing-functions@6.0.1(postcss@8.4.35):
- resolution: {integrity: sha512-4zcczzHqmCU7L5dqTB9rzeqPWRMc0K2HoR+Bfl+FSMbqGBUcP5LRfgcH4BdRtLuzVQK1/FHdFoGT3F7rkEnY+g==}
+ /postcss-normalize-timing-functions@6.0.2(postcss@8.4.35):
+ resolution: {integrity: sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.4.31
@@ -19644,18 +20640,18 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- browserslist: 4.22.2
+ browserslist: 4.23.0
postcss: 8.4.35
postcss-value-parser: 4.2.0
dev: true
- /postcss-normalize-unicode@6.0.2(postcss@8.4.35):
- resolution: {integrity: sha512-Ff2VdAYCTGyMUwpevTZPZ4w0+mPjbZzLLyoLh/RMpqUqeQKZ+xMm31hkxBavDcGKcxm6ACzGk0nBfZ8LZkStKA==}
+ /postcss-normalize-unicode@6.1.0(postcss@8.4.35):
+ resolution: {integrity: sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.4.31
dependencies:
- browserslist: 4.22.2
+ browserslist: 4.23.0
postcss: 8.4.35
postcss-value-parser: 4.2.0
dev: true
@@ -19671,8 +20667,8 @@ packages:
postcss-value-parser: 4.2.0
dev: true
- /postcss-normalize-url@6.0.1(postcss@8.4.35):
- resolution: {integrity: sha512-jEXL15tXSvbjm0yzUV7FBiEXwhIa9H88JOXDGQzmcWoB4mSjZIsmtto066s2iW9FYuIrIF4k04HA2BKAOpbsaQ==}
+ /postcss-normalize-url@6.0.2(postcss@8.4.35):
+ resolution: {integrity: sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.4.31
@@ -19691,8 +20687,8 @@ packages:
postcss-value-parser: 4.2.0
dev: true
- /postcss-normalize-whitespace@6.0.1(postcss@8.4.35):
- resolution: {integrity: sha512-76i3NpWf6bB8UHlVuLRxG4zW2YykF9CTEcq/9LGAiz2qBuX5cBStadkk0jSkg9a9TCIXbMQz7yzrygKoCW9JuA==}
+ /postcss-normalize-whitespace@6.0.2(postcss@8.4.35):
+ resolution: {integrity: sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.4.31
@@ -19712,13 +20708,13 @@ packages:
postcss-value-parser: 4.2.0
dev: true
- /postcss-ordered-values@6.0.1(postcss@8.4.35):
- resolution: {integrity: sha512-XXbb1O/MW9HdEhnBxitZpPFbIvDgbo9NK4c/5bOfiKpnIGZDoL2xd7/e6jW5DYLsWxBbs+1nZEnVgnjnlFViaA==}
+ /postcss-ordered-values@6.0.2(postcss@8.4.35):
+ resolution: {integrity: sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.4.31
dependencies:
- cssnano-utils: 4.0.1(postcss@8.4.35)
+ cssnano-utils: 4.0.2(postcss@8.4.35)
postcss: 8.4.35
postcss-value-parser: 4.2.0
dev: true
@@ -19729,18 +20725,18 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- browserslist: 4.22.2
+ browserslist: 4.23.0
caniuse-api: 3.0.0
postcss: 8.4.35
dev: true
- /postcss-reduce-initial@6.0.2(postcss@8.4.35):
- resolution: {integrity: sha512-YGKalhNlCLcjcLvjU5nF8FyeCTkCO5UtvJEt0hrPZVCTtRLSOH4z00T1UntQPj4dUmIYZgMj8qK77JbSX95hSw==}
+ /postcss-reduce-initial@6.1.0(postcss@8.4.35):
+ resolution: {integrity: sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.4.31
dependencies:
- browserslist: 4.22.2
+ browserslist: 4.23.0
caniuse-api: 3.0.0
postcss: 8.4.35
dev: true
@@ -19755,8 +20751,8 @@ packages:
postcss-value-parser: 4.2.0
dev: true
- /postcss-reduce-transforms@6.0.1(postcss@8.4.35):
- resolution: {integrity: sha512-fUbV81OkUe75JM+VYO1gr/IoA2b/dRiH6HvMwhrIBSUrxq3jNZQZitSnugcTLDi1KkQh1eR/zi+iyxviUNBkcQ==}
+ /postcss-reduce-transforms@6.0.2(postcss@8.4.35):
+ resolution: {integrity: sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.4.31
@@ -19765,14 +20761,6 @@ packages:
postcss-value-parser: 4.2.0
dev: true
- /postcss-selector-parser@6.0.13:
- resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==}
- engines: {node: '>=4'}
- dependencies:
- cssesc: 3.0.0
- util-deprecate: 1.0.2
- dev: true
-
/postcss-selector-parser@6.0.15:
resolution: {integrity: sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw==}
engines: {node: '>=4'}
@@ -19799,8 +20787,8 @@ packages:
svgo: 2.8.0
dev: true
- /postcss-svgo@6.0.2(postcss@8.4.35):
- resolution: {integrity: sha512-IH5R9SjkTkh0kfFOQDImyy1+mTCb+E830+9SV1O+AaDcoHTvfsvt6WwJeo7KwcHbFnevZVCsXhDmjFiGVuwqFQ==}
+ /postcss-svgo@6.0.3(postcss@8.4.35):
+ resolution: {integrity: sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==}
engines: {node: ^14 || ^16 || >= 18}
peerDependencies:
postcss: ^8.4.31
@@ -19820,8 +20808,8 @@ packages:
postcss-selector-parser: 6.0.15
dev: true
- /postcss-unique-selectors@6.0.2(postcss@8.4.35):
- resolution: {integrity: sha512-8IZGQ94nechdG7Y9Sh9FlIY2b4uS8/k8kdKRX040XHsS3B6d1HrJAkXrBSsSu4SuARruSsUjW3nlSw8BHkaAYQ==}
+ /postcss-unique-selectors@6.0.3(postcss@8.4.35):
+ resolution: {integrity: sha512-NFXbYr8qdmCr/AFceaEfdcsKGCvWTeGO6QVC9h2GvtWgj0/0dklKQcaMMVzs6tr8bY+ase8hOtHW8OBTTRvS8A==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.4.31
@@ -20007,21 +20995,20 @@ packages:
forwarded: 0.2.0
ipaddr.js: 1.9.1
- /proxy-agent@6.3.1:
- resolution: {integrity: sha512-Rb5RVBy1iyqOtNl15Cw/llpeLH8bsb37gM1FUfKQ+Wck6xHlbAhWGUFiTRHtkjqGTA5pSHz6+0hrPW/oECihPQ==}
+ /proxy-agent@6.4.0:
+ resolution: {integrity: sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==}
engines: {node: '>= 14'}
dependencies:
agent-base: 7.1.0
debug: 4.3.4(supports-color@8.1.1)
- http-proxy-agent: 7.0.0
- https-proxy-agent: 7.0.2
+ http-proxy-agent: 7.0.2
+ https-proxy-agent: 7.0.4
lru-cache: 7.18.3
pac-proxy-agent: 7.0.1
proxy-from-env: 1.1.0
socks-proxy-agent: 8.0.2
transitivePeerDependencies:
- supports-color
- dev: true
/proxy-from-env@1.1.0:
resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==}
@@ -20075,7 +21062,7 @@ packages:
jstransformer: 1.0.0
pug-error: 2.0.0
pug-walk: 2.0.0
- resolve: 1.22.6
+ resolve: 1.22.8
dev: true
/pug-lexer@5.0.1:
@@ -20160,15 +21147,15 @@ packages:
escape-goat: 4.0.0
dev: true
- /puppeteer-core@21.9.0:
- resolution: {integrity: sha512-QgowcczLAoLWlV38s3y3VuEvjJGfKU5rR6Q23GUbiGOaiQi+QpaWQ+aXdzP9LHVSUPmHdAaWhcvMztYSw3f8gQ==}
- engines: {node: '>=16.13.2'}
+ /puppeteer-core@22.2.0:
+ resolution: {integrity: sha512-rxLM860FP05CxCPAn6dwY0KnVhbnogsXu4XORb+2hb/va69v7R1VdJWLMGHd7EE5wfpT8oFZ7Q6NN85OhOtV9Q==}
+ engines: {node: '>=18'}
dependencies:
- '@puppeteer/browsers': 1.9.1
- chromium-bidi: 0.5.4(devtools-protocol@0.0.1232444)
+ '@puppeteer/browsers': 2.1.0
+ chromium-bidi: 0.5.9(devtools-protocol@0.0.1249869)
cross-fetch: 4.0.0
debug: 4.3.4(supports-color@8.1.1)
- devtools-protocol: 0.0.1232444
+ devtools-protocol: 0.0.1249869
ws: 8.16.0
transitivePeerDependencies:
- bufferutil
@@ -20199,6 +21186,7 @@ packages:
/queue-tick@1.0.1:
resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==}
+ requiresBuild: true
dev: true
/quick-lru@4.0.1:
@@ -20225,8 +21213,8 @@ packages:
resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==}
engines: {node: '>= 0.6'}
- /raw-body@2.5.1:
- resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==}
+ /raw-body@2.5.2:
+ resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==}
engines: {node: '>= 0.8'}
dependencies:
bytes: 3.1.2
@@ -20254,7 +21242,7 @@ packages:
minimist: 1.2.8
strip-json-comments: 2.0.1
- /react-dev-utils@12.0.1(eslint@8.56.0)(typescript@5.3.3)(webpack@5.90.1):
+ /react-dev-utils@12.0.1(eslint@8.57.0)(typescript@5.3.3)(webpack@5.90.3):
resolution: {integrity: sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==}
engines: {node: '>=14'}
peerDependencies:
@@ -20273,7 +21261,7 @@ packages:
escape-string-regexp: 4.0.0
filesize: 8.0.7
find-up: 5.0.0
- fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.56.0)(typescript@5.3.3)(webpack@5.90.1)
+ fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.0)(typescript@5.3.3)(webpack@5.90.3)
global-modules: 2.0.0
globby: 11.1.0
gzip-size: 6.0.0
@@ -20289,7 +21277,7 @@ packages:
strip-ansi: 6.0.1
text-table: 0.2.0
typescript: 5.3.3
- webpack: 5.90.1(@swc/core@1.3.101)(esbuild@0.19.3)(webpack-cli@4.10.0)
+ webpack: 5.90.3(@swc/core@1.3.101)(esbuild@0.20.1)(webpack-cli@4.10.0)
transitivePeerDependencies:
- eslint
- supports-color
@@ -20329,26 +21317,26 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
- /react-router-dom@6.22.1(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-iwMyyyrbL7zkKY7MRjOVRy+TMnS/OPusaFVxM2P11x9dzSzGmLsebkCvYirGq0DWB9K9hOspHYYtDz33gE5Duw==}
+ /react-router-dom@6.22.3(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-7ZILI7HjcE+p31oQvwbokjk6OA/bnFxrhJ19n82Ex9Ph8fNAq+Hm/7KchpMGlTgWhUxRHMMCut+vEtNpWpowKw==}
engines: {node: '>=14.0.0'}
peerDependencies:
react: '>=16.8'
react-dom: '>=16.8'
dependencies:
- '@remix-run/router': 1.15.1
+ '@remix-run/router': 1.15.3
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
- react-router: 6.22.1(react@18.2.0)
+ react-router: 6.22.3(react@18.2.0)
dev: false
- /react-router@6.22.1(react@18.2.0):
- resolution: {integrity: sha512-0pdoRGwLtemnJqn1K0XHUbnKiX0S4X8CgvVVmHGOWmofESj31msHo/1YiqcJWK7Wxfq2a4uvvtS01KAQyWK/CQ==}
+ /react-router@6.22.3(react@18.2.0):
+ resolution: {integrity: sha512-dr2eb3Mj5zK2YISHK++foM9w4eBnO23eKnZEDs7c880P6oKbrjz/Svg9+nxqtHQK+oMW4OtjZca0RqPglXxguQ==}
engines: {node: '>=14.0.0'}
peerDependencies:
react: '>=16.8'
dependencies:
- '@remix-run/router': 1.15.1
+ '@remix-run/router': 1.15.3
react: 18.2.0
dev: false
@@ -20376,7 +21364,7 @@ packages:
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
dependencies:
glob: 10.3.10
- json-parse-even-better-errors: 3.0.0
+ json-parse-even-better-errors: 3.0.1
normalize-package-data: 5.0.0
npm-normalize-package-bin: 3.0.1
dev: true
@@ -20386,7 +21374,7 @@ packages:
engines: {node: ^16.14.0 || >=18.0.0}
dependencies:
glob: 10.3.10
- json-parse-even-better-errors: 3.0.0
+ json-parse-even-better-errors: 3.0.1
normalize-package-data: 6.0.0
npm-normalize-package-bin: 3.0.1
dev: true
@@ -20462,7 +21450,7 @@ packages:
resolution: {integrity: sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==}
engines: {node: '>= 0.10'}
dependencies:
- resolve: 1.22.6
+ resolve: 1.22.8
/recursive-readdir@2.2.3:
resolution: {integrity: sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==}
@@ -20486,17 +21474,6 @@ packages:
/reflect-metadata@0.2.1:
resolution: {integrity: sha512-i5lLI6iw9AU3Uu4szRNPPEkomnkjRTaVt9hy/bn5g/oSzekBSMeLZblcjP74AW0vBabqERLLIrz+gR8QYR54Tw==}
- /reflect.getprototypeof@1.0.3:
- resolution: {integrity: sha512-TTAOZpkJ2YLxl7mVHWrNo3iDMEkYlva/kgFcXndqMgbo/AZUmmavEkdXV+hXtE4P8xdyEKRzalaFqZVuwIk/Nw==}
- engines: {node: '>= 0.4'}
- dependencies:
- call-bind: 1.0.2
- define-properties: 1.2.0
- es-abstract: 1.22.1
- get-intrinsic: 1.2.1
- globalthis: 1.0.3
- which-builtin-type: 1.1.3
-
/reflect.getprototypeof@1.0.4:
resolution: {integrity: sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==}
engines: {node: '>= 0.4'}
@@ -20556,6 +21533,15 @@ packages:
define-properties: 1.2.1
set-function-name: 2.0.1
+ /regexp.prototype.flags@1.5.2:
+ resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-errors: 1.3.0
+ set-function-name: 2.0.2
+
/regexpu-core@5.3.2:
resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==}
engines: {node: '>=4'}
@@ -20709,12 +21695,21 @@ packages:
is-core-module: 2.13.0
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
+ dev: true
- /resolve@2.0.0-next.4:
- resolution: {integrity: sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==}
+ /resolve@1.22.8:
+ resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==}
hasBin: true
dependencies:
- is-core-module: 2.13.0
+ is-core-module: 2.13.1
+ path-parse: 1.0.7
+ supports-preserve-symlinks-flag: 1.0.0
+
+ /resolve@2.0.0-next.5:
+ resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==}
+ hasBin: true
+ dependencies:
+ is-core-module: 2.13.1
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
@@ -20762,8 +21757,8 @@ packages:
resolution: {integrity: sha512-/x8uIPdTafBqakK0TmPNJzgkLP+3H+yxpUJhCQHsLBg1rYEVNR2D8BRYNWQhVBjyOd7oo1dZRVzIkwMY2oqfYQ==}
dev: true
- /rfdc@1.3.0:
- resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==}
+ /rfdc@1.3.1:
+ resolution: {integrity: sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg==}
dev: true
/rgba-convert@0.3.0:
@@ -20849,34 +21844,26 @@ packages:
fsevents: 2.3.3
dev: true
- /rollup@3.29.2:
- resolution: {integrity: sha512-CJouHoZ27v6siztc21eEQGo0kIcE5D1gVPA571ez0mMYb25LGYGKnVNXpEj5MGlepmDWGXNjDB5q7uNiPHC11A==}
- engines: {node: '>=14.18.0', npm: '>=8.0.0'}
- hasBin: true
- optionalDependencies:
- fsevents: 2.3.3
- dev: true
-
- /rollup@4.12.0:
- resolution: {integrity: sha512-wz66wn4t1OHIJw3+XU7mJJQV/2NAfw5OAk6G6Hoo3zcvz/XOfQ52Vgi+AN4Uxoxi0KBBwk2g8zPrTDA4btSB/Q==}
+ /rollup@4.12.1:
+ resolution: {integrity: sha512-ggqQKvx/PsB0FaWXhIvVkSWh7a/PCLQAsMjBc+nA2M8Rv2/HG0X6zvixAB7KyZBRtifBUhy5k8voQX/mRnABPg==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
dependencies:
'@types/estree': 1.0.5
optionalDependencies:
- '@rollup/rollup-android-arm-eabi': 4.12.0
- '@rollup/rollup-android-arm64': 4.12.0
- '@rollup/rollup-darwin-arm64': 4.12.0
- '@rollup/rollup-darwin-x64': 4.12.0
- '@rollup/rollup-linux-arm-gnueabihf': 4.12.0
- '@rollup/rollup-linux-arm64-gnu': 4.12.0
- '@rollup/rollup-linux-arm64-musl': 4.12.0
- '@rollup/rollup-linux-riscv64-gnu': 4.12.0
- '@rollup/rollup-linux-x64-gnu': 4.12.0
- '@rollup/rollup-linux-x64-musl': 4.12.0
- '@rollup/rollup-win32-arm64-msvc': 4.12.0
- '@rollup/rollup-win32-ia32-msvc': 4.12.0
- '@rollup/rollup-win32-x64-msvc': 4.12.0
+ '@rollup/rollup-android-arm-eabi': 4.12.1
+ '@rollup/rollup-android-arm64': 4.12.1
+ '@rollup/rollup-darwin-arm64': 4.12.1
+ '@rollup/rollup-darwin-x64': 4.12.1
+ '@rollup/rollup-linux-arm-gnueabihf': 4.12.1
+ '@rollup/rollup-linux-arm64-gnu': 4.12.1
+ '@rollup/rollup-linux-arm64-musl': 4.12.1
+ '@rollup/rollup-linux-riscv64-gnu': 4.12.1
+ '@rollup/rollup-linux-x64-gnu': 4.12.1
+ '@rollup/rollup-linux-x64-musl': 4.12.1
+ '@rollup/rollup-win32-arm64-msvc': 4.12.1
+ '@rollup/rollup-win32-ia32-msvc': 4.12.1
+ '@rollup/rollup-win32-x64-msvc': 4.12.1
fsevents: 2.3.3
dev: true
@@ -20961,6 +21948,15 @@ packages:
has-symbols: 1.0.3
isarray: 2.0.5
+ /safe-array-concat@1.1.0:
+ resolution: {integrity: sha512-ZdQ0Jeb9Ofti4hbt5lX3T2JcAamT9hfzYU1MNB+z/jaEbB6wfFfPIR/zEORmZqobkCCJhSjodobH6WHNmJ97dg==}
+ engines: {node: '>=0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ get-intrinsic: 1.2.4
+ has-symbols: 1.0.3
+ isarray: 2.0.5
+
/safe-buffer@5.1.2:
resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==}
@@ -20978,6 +21974,14 @@ packages:
get-intrinsic: 1.2.1
is-regex: 1.1.4
+ /safe-regex-test@1.0.3:
+ resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ es-errors: 1.3.0
+ is-regex: 1.1.4
+
/safe-regex@1.1.0:
resolution: {integrity: sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==}
dependencies:
@@ -21027,7 +22031,7 @@ packages:
dependencies:
klona: 2.0.6
neo-async: 2.6.2
- webpack: 5.89.0(@swc/core@1.3.101)(esbuild@0.19.3)(webpack-cli@4.10.0)
+ webpack: 5.89.0(@swc/core@1.3.101)(esbuild@0.20.1)(webpack-cli@4.10.0)
/sass@1.69.5:
resolution: {integrity: sha512-qg2+UCJibLr2LCVOt3OlPhr/dqVHWOa9XtZf2OjbLs/T4VPSJ00udtgJxH3neXZm+QqX8B+3cU7RaLqp1iVfcQ==}
@@ -21074,7 +22078,7 @@ packages:
resolution: {integrity: sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==}
engines: {node: '>= 8.9.0'}
dependencies:
- '@types/json-schema': 7.0.12
+ '@types/json-schema': 7.0.15
ajv: 6.12.6
ajv-keywords: 3.5.2(ajv@6.12.6)
dev: true
@@ -21150,14 +22154,6 @@ packages:
dependencies:
lru-cache: 6.0.0
- /semver@7.5.3:
- resolution: {integrity: sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==}
- engines: {node: '>=10'}
- hasBin: true
- dependencies:
- lru-cache: 6.0.0
- dev: true
-
/semver@7.5.4:
resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==}
engines: {node: '>=10'}
@@ -21284,6 +22280,17 @@ packages:
/set-blocking@2.0.0:
resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==}
+ /set-function-length@1.2.1:
+ resolution: {integrity: sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ define-data-property: 1.1.4
+ es-errors: 1.3.0
+ function-bind: 1.1.2
+ get-intrinsic: 1.2.4
+ gopd: 1.0.1
+ has-property-descriptors: 1.0.2
+
/set-function-name@2.0.1:
resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==}
engines: {node: '>= 0.4'}
@@ -21292,6 +22299,15 @@ packages:
functions-have-names: 1.2.3
has-property-descriptors: 1.0.0
+ /set-function-name@2.0.2:
+ resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ define-data-property: 1.1.4
+ es-errors: 1.3.0
+ functions-have-names: 1.2.3
+ has-property-descriptors: 1.0.2
+
/set-value@2.0.1:
resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==}
engines: {node: '>=0.10.0'}
@@ -21357,6 +22373,15 @@ packages:
get-intrinsic: 1.2.1
object-inspect: 1.12.3
+ /side-channel@1.0.6:
+ resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ es-errors: 1.3.0
+ get-intrinsic: 1.2.4
+ object-inspect: 1.13.1
+
/signal-exit@3.0.7:
resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
@@ -21379,14 +22404,16 @@ packages:
- supports-color
dev: true
- /sigstore@2.1.0:
- resolution: {integrity: sha512-kPIj+ZLkyI3QaM0qX8V/nSsweYND3W448pwkDgS6CQ74MfhEkIR8ToK5Iyx46KJYRjseVcD3Rp9zAmUAj6ZjPw==}
+ /sigstore@2.2.2:
+ resolution: {integrity: sha512-2A3WvXkQurhuMgORgT60r6pOWiCOO5LlEqY2ADxGBDGVYLSo5HN0uLtb68YpVpuL/Vi8mLTe7+0Dx2Fq8lLqEg==}
engines: {node: ^16.14.0 || >=18.0.0}
dependencies:
- '@sigstore/bundle': 2.1.0
- '@sigstore/protobuf-specs': 0.2.1
- '@sigstore/sign': 2.2.0
- '@sigstore/tuf': 2.2.0
+ '@sigstore/bundle': 2.2.0
+ '@sigstore/core': 1.0.0
+ '@sigstore/protobuf-specs': 0.3.0
+ '@sigstore/sign': 2.2.3
+ '@sigstore/tuf': 2.3.1
+ '@sigstore/verify': 1.1.0
transitivePeerDependencies:
- supports-color
dev: true
@@ -21449,7 +22476,6 @@ packages:
/smart-buffer@4.2.0:
resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==}
engines: {node: '>= 6.0.0', npm: '>= 3.0.0'}
- dev: true
/smol-toml@1.1.4:
resolution: {integrity: sha512-Y0OT8HezWsTNeEOSVxDnKOW/AyNXHQ4BwJNbAXlLTF5wWsBvrcHhIkE5Rf8kQMLmgf7nDX3PVOlgC6/Aiggu3Q==}
@@ -21515,7 +22541,6 @@ packages:
socks: 2.7.1
transitivePeerDependencies:
- supports-color
- dev: true
/socks@2.7.1:
resolution: {integrity: sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==}
@@ -21523,7 +22548,6 @@ packages:
dependencies:
ip: 2.0.0
smart-buffer: 4.2.0
- dev: true
/solid-js@1.8.15:
resolution: {integrity: sha512-d0QP/efr3UVcwGgWVPveQQ0IHOH6iU7yUhc2piy8arNG8wxKmvUy1kFxyF8owpmfCWGB87usDKMaVnsNYZm+Vw==}
@@ -21539,7 +22563,7 @@ packages:
dependencies:
'@babel/generator': 7.23.6
'@babel/helper-module-imports': 7.22.15
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
solid-js: 1.8.15
dev: true
@@ -21632,26 +22656,26 @@ packages:
resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==}
dependencies:
spdx-expression-parse: 3.0.1
- spdx-license-ids: 3.0.13
+ spdx-license-ids: 3.0.17
- /spdx-exceptions@2.3.0:
- resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==}
+ /spdx-exceptions@2.5.0:
+ resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==}
/spdx-expression-parse@3.0.1:
resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==}
dependencies:
- spdx-exceptions: 2.3.0
- spdx-license-ids: 3.0.13
+ spdx-exceptions: 2.5.0
+ spdx-license-ids: 3.0.17
/spdx-expression-parse@4.0.0:
resolution: {integrity: sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==}
dependencies:
- spdx-exceptions: 2.3.0
- spdx-license-ids: 3.0.13
+ spdx-exceptions: 2.5.0
+ spdx-license-ids: 3.0.17
dev: true
- /spdx-license-ids@3.0.13:
- resolution: {integrity: sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==}
+ /spdx-license-ids@3.0.17:
+ resolution: {integrity: sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==}
/spdy-transport@3.0.0:
resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==}
@@ -21681,7 +22705,7 @@ packages:
resolution: {integrity: sha512-DI7/OuAUD+GMpR6dmu8lliO2Wg5zfeh+/xsdyJZCzd8o5JgFUjCeLsBDuZjIQJdwXS3J0L/uZYrELKYqx+PXog==}
engines: {node: '>=8.0'}
dependencies:
- '@types/node': 20.11.19
+ '@types/node': 20.11.25
image-ssim: 0.2.0
jpeg-js: 0.4.4
dev: true
@@ -21769,12 +22793,12 @@ packages:
resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==}
engines: {node: '>= 0.8'}
- /stencil-awesome-test@1.0.6(@stencil/core@4.12.3):
+ /stencil-awesome-test@1.0.6(@stencil/core@4.12.5):
resolution: {integrity: sha512-k/tCbR1Kw8ketuoPlXYNLpeqyoD6AWC22qBxNQDrQIcaXqxcIaoMACtB3x7LEVhMPXsHhPSH6Y4H/Haazvhvdg==}
peerDependencies:
'@stencil/core': '>=2'
dependencies:
- '@stencil/core': 4.12.3
+ '@stencil/core': 4.12.5
dev: true
/streamx@2.15.1:
@@ -21808,7 +22832,7 @@ packages:
dependencies:
loader-utils: 2.0.4
schema-utils: 3.3.0
- webpack: 5.89.0(@swc/core@1.3.101)(esbuild@0.19.3)(webpack-cli@4.10.0)
+ webpack: 5.89.0(@swc/core@1.3.101)(esbuild@0.20.1)(webpack-cli@4.10.0)
/string-width@3.1.0:
resolution: {integrity: sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==}
@@ -21835,8 +22859,8 @@ packages:
emoji-regex: 9.2.2
strip-ansi: 7.1.0
- /string-width@7.0.0:
- resolution: {integrity: sha512-GPQHj7row82Hjo9hKZieKcHIhaAIKOJvFSIZXuCU9OASVZrMNUaZuz++SPVrBjnLsnk4k+z9f2EIypgxf2vNFw==}
+ /string-width@7.1.0:
+ resolution: {integrity: sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==}
engines: {node: '>=18'}
dependencies:
emoji-regex: 10.3.0
@@ -21848,25 +22872,26 @@ packages:
resolution: {integrity: sha512-n69H31OnxSGSZyZbgBlvYIXlrMhJQ0dQAX1js1QDhpaUH6zmU3QYlj07bCwCNlPOu3oRXIubGPl2gDGnHsiCqg==}
dev: true
- /string.prototype.matchall@4.0.8:
- resolution: {integrity: sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==}
+ /string.prototype.matchall@4.0.10:
+ resolution: {integrity: sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==}
dependencies:
- call-bind: 1.0.2
- define-properties: 1.2.0
- es-abstract: 1.22.1
- get-intrinsic: 1.2.1
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-abstract: 1.22.5
+ get-intrinsic: 1.2.4
has-symbols: 1.0.3
- internal-slot: 1.0.5
- regexp.prototype.flags: 1.5.0
- side-channel: 1.0.4
+ internal-slot: 1.0.7
+ regexp.prototype.flags: 1.5.2
+ set-function-name: 2.0.2
+ side-channel: 1.0.6
/string.prototype.padend@3.1.5:
resolution: {integrity: sha512-DOB27b/2UTTD+4myKUFh+/fXWcu/UDyASIXfg+7VzoCNNGOfWvoyU/x5pvVHr++ztyt/oSYI1BcWBBG/hmlNjA==}
engines: {node: '>= 0.4'}
dependencies:
- call-bind: 1.0.2
+ call-bind: 1.0.7
define-properties: 1.2.1
- es-abstract: 1.22.2
+ es-abstract: 1.22.5
/string.prototype.trim@1.2.7:
resolution: {integrity: sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==}
@@ -22008,18 +23033,18 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- browserslist: 4.22.2
+ browserslist: 4.23.0
postcss: 8.4.35
postcss-selector-parser: 6.0.15
dev: true
- /stylehacks@6.0.2(postcss@8.4.35):
- resolution: {integrity: sha512-00zvJGnCu64EpMjX8b5iCZ3us2Ptyw8+toEkb92VdmkEaRaSGBNKAoK6aWZckhXxmQP8zWiTaFaiMGIU8Ve8sg==}
+ /stylehacks@6.1.0(postcss@8.4.35):
+ resolution: {integrity: sha512-ETErsPFgwlfYZ/CSjMO2Ddf+TsnkCVPBPaoB99Ro8WMAxf7cglzmFsRBhRmKObFjibtcvlNxFFPHuyr3sNlNUQ==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.4.31
dependencies:
- browserslist: 4.22.2
+ browserslist: 4.23.0
postcss: 8.4.35
postcss-selector-parser: 6.0.15
dev: true
@@ -22107,7 +23132,7 @@ packages:
webpack: '>=2'
dependencies:
'@swc/core': 1.3.101
- webpack: 5.89.0(@swc/core@1.3.101)(esbuild@0.19.3)(webpack-cli@4.10.0)
+ webpack: 5.89.0(@swc/core@1.3.101)(esbuild@0.20.1)(webpack-cli@4.10.0)
/symbol-tree@3.2.4:
resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==}
@@ -22129,12 +23154,14 @@ packages:
resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==}
engines: {node: '>=6'}
- /tar-fs@3.0.4:
- resolution: {integrity: sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==}
+ /tar-fs@3.0.5:
+ resolution: {integrity: sha512-JOgGAmZyMgbqpLwct7ZV8VzkEB6pxXFBVErLtb+XCOqzc6w1xiWKI9GVd6bwk68EX7eJ4DWmfXVmq8K2ziZTGg==}
dependencies:
- mkdirp-classic: 0.5.3
pump: 3.0.0
tar-stream: 3.1.6
+ optionalDependencies:
+ bare-fs: 2.2.1
+ bare-path: 2.1.0
dev: true
/tar-stream@2.2.0:
@@ -22168,6 +23195,18 @@ packages:
yallist: 4.0.0
dev: true
+ /tar@6.2.0:
+ resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==}
+ engines: {node: '>=10'}
+ dependencies:
+ chownr: 2.0.0
+ fs-minipass: 2.1.0
+ minipass: 5.0.0
+ minizlib: 2.1.2
+ mkdirp: 1.0.4
+ yallist: 4.0.0
+ dev: true
+
/tcp-port-used@1.0.2:
resolution: {integrity: sha512-l7ar8lLUD3XS1V2lfoJlCBaeoaWo/2xfYt81hM7VlvR4RrMVFqfmzfhLVk40hAb368uitje5gPtBRL1m/DGvLA==}
dependencies:
@@ -22189,7 +23228,7 @@ packages:
supports-hyperlinks: 2.3.0
dev: true
- /terser-webpack-plugin@5.3.10(@swc/core@1.3.101)(esbuild@0.19.3)(webpack@5.89.0):
+ /terser-webpack-plugin@5.3.10(@swc/core@1.3.101)(esbuild@0.20.1)(webpack@5.89.0):
resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==}
engines: {node: '>= 10.13.0'}
peerDependencies:
@@ -22207,14 +23246,14 @@ packages:
dependencies:
'@jridgewell/trace-mapping': 0.3.22
'@swc/core': 1.3.101
- esbuild: 0.19.3
+ esbuild: 0.20.1
jest-worker: 27.5.1
schema-utils: 3.3.0
serialize-javascript: 6.0.1
- terser: 5.27.2
- webpack: 5.89.0(@swc/core@1.3.101)(esbuild@0.19.3)(webpack-cli@4.10.0)
+ terser: 5.29.1
+ webpack: 5.89.0(@swc/core@1.3.101)(esbuild@0.20.1)(webpack-cli@4.10.0)
- /terser-webpack-plugin@5.3.10(@swc/core@1.3.101)(esbuild@0.19.3)(webpack@5.90.1):
+ /terser-webpack-plugin@5.3.10(@swc/core@1.3.101)(esbuild@0.20.1)(webpack@5.90.3):
resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==}
engines: {node: '>= 10.13.0'}
peerDependencies:
@@ -22232,15 +23271,15 @@ packages:
dependencies:
'@jridgewell/trace-mapping': 0.3.22
'@swc/core': 1.3.101
- esbuild: 0.19.3
+ esbuild: 0.20.1
jest-worker: 27.5.1
schema-utils: 3.3.0
serialize-javascript: 6.0.1
- terser: 5.27.2
- webpack: 5.90.1(@swc/core@1.3.101)(esbuild@0.19.3)(webpack-cli@4.10.0)
+ terser: 5.29.1
+ webpack: 5.90.3(@swc/core@1.3.101)(esbuild@0.20.1)(webpack-cli@4.10.0)
- /terser@5.27.2:
- resolution: {integrity: sha512-sHXmLSkImesJ4p5apTeT63DsV4Obe1s37qT8qvwHRmVxKTBH7Rv9Wr26VcAMmLbmk9UliiwK8z+657NyJHHy/w==}
+ /terser@5.29.1:
+ resolution: {integrity: sha512-lZQ/fyaIGxsbGxApKmoPTODIzELy3++mXhS5hOqaAWZjQtpq/hFHAc+rm29NND1rYRxRWKcjuARNwULNXa5RtQ==}
engines: {node: '>=10'}
hasBin: true
dependencies:
@@ -22358,6 +23397,11 @@ packages:
dependencies:
rimraf: 3.0.2
+ /tmp@0.2.3:
+ resolution: {integrity: sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==}
+ engines: {node: '>=14.14'}
+ dev: true
+
/tmpl@1.0.5:
resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==}
dev: true
@@ -22523,7 +23567,7 @@ packages:
'@ts-morph/common': 0.12.3
code-block-writer: 11.0.3
- /ts-node@10.9.2(@types/node@20.10.4)(typescript@5.3.3):
+ /ts-node@10.9.2(@types/node@20.11.24)(typescript@5.4.2):
resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==}
hasBin: true
peerDependencies:
@@ -22542,19 +23586,19 @@ packages:
'@tsconfig/node12': 1.0.11
'@tsconfig/node14': 1.0.3
'@tsconfig/node16': 1.0.4
- '@types/node': 20.10.4
- acorn: 8.11.2
- acorn-walk: 8.2.0
+ '@types/node': 20.11.24
+ acorn: 8.11.3
+ acorn-walk: 8.3.2
arg: 4.1.3
create-require: 1.1.1
diff: 4.0.2
make-error: 1.3.6
- typescript: 5.3.3
+ typescript: 5.4.2
v8-compile-cache-lib: 3.0.1
yn: 3.1.1
dev: true
- /ts-node@10.9.2(@types/node@20.11.19)(typescript@5.3.3):
+ /ts-node@10.9.2(@types/node@20.11.25)(typescript@4.6.2):
resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==}
hasBin: true
peerDependencies:
@@ -22573,19 +23617,19 @@ packages:
'@tsconfig/node12': 1.0.11
'@tsconfig/node14': 1.0.3
'@tsconfig/node16': 1.0.4
- '@types/node': 20.11.19
- acorn: 8.11.2
- acorn-walk: 8.2.0
+ '@types/node': 20.11.25
+ acorn: 8.11.3
+ acorn-walk: 8.3.2
arg: 4.1.3
create-require: 1.1.1
diff: 4.0.2
make-error: 1.3.6
- typescript: 5.3.3
+ typescript: 4.6.2
v8-compile-cache-lib: 3.0.1
yn: 3.1.1
dev: true
- /ts-node@10.9.2(@types/node@20.11.20)(typescript@4.6.2):
+ /ts-node@10.9.2(@types/node@20.11.25)(typescript@5.3.3):
resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==}
hasBin: true
peerDependencies:
@@ -22604,14 +23648,14 @@ packages:
'@tsconfig/node12': 1.0.11
'@tsconfig/node14': 1.0.3
'@tsconfig/node16': 1.0.4
- '@types/node': 20.11.20
- acorn: 8.11.2
- acorn-walk: 8.2.0
+ '@types/node': 20.11.25
+ acorn: 8.11.3
+ acorn-walk: 8.3.2
arg: 4.1.3
create-require: 1.1.1
diff: 4.0.2
make-error: 1.3.6
- typescript: 4.6.2
+ typescript: 5.3.3
v8-compile-cache-lib: 3.0.1
yn: 3.1.1
dev: true
@@ -22692,8 +23736,8 @@ packages:
- supports-color
dev: true
- /tuf-js@2.1.0:
- resolution: {integrity: sha512-eD7YPPjVlMzdggrOeE8zwoegUaG/rt6Bt3jwoQPunRiNVzgcCE009UDFJKJjG+Gk9wFu6W/Vi+P5d/5QpdD9jA==}
+ /tuf-js@2.2.0:
+ resolution: {integrity: sha512-ZSDngmP1z6zw+FIkIBjvOp/II/mIub/O7Pp12j1WNsiCpg5R5wAc//i555bBQsE44O94btLt0xM/Zr2LQjwdCg==}
engines: {node: ^16.14.0 || >=18.0.0}
dependencies:
'@tufjs/models': 2.0.0
@@ -22792,6 +23836,14 @@ packages:
get-intrinsic: 1.2.1
is-typed-array: 1.1.12
+ /typed-array-buffer@1.0.2:
+ resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ es-errors: 1.3.0
+ is-typed-array: 1.1.13
+
/typed-array-byte-length@1.0.0:
resolution: {integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==}
engines: {node: '>= 0.4'}
@@ -22801,6 +23853,16 @@ packages:
has-proto: 1.0.1
is-typed-array: 1.1.12
+ /typed-array-byte-length@1.0.1:
+ resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ for-each: 0.3.3
+ gopd: 1.0.1
+ has-proto: 1.0.3
+ is-typed-array: 1.1.13
+
/typed-array-byte-offset@1.0.0:
resolution: {integrity: sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==}
engines: {node: '>= 0.4'}
@@ -22811,6 +23873,17 @@ packages:
has-proto: 1.0.1
is-typed-array: 1.1.12
+ /typed-array-byte-offset@1.0.2:
+ resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ available-typed-arrays: 1.0.7
+ call-bind: 1.0.7
+ for-each: 0.3.3
+ gopd: 1.0.1
+ has-proto: 1.0.3
+ is-typed-array: 1.1.13
+
/typed-array-length@1.0.4:
resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==}
dependencies:
@@ -22818,6 +23891,17 @@ packages:
for-each: 0.3.3
is-typed-array: 1.1.12
+ /typed-array-length@1.0.5:
+ resolution: {integrity: sha512-yMi0PlwuznKHxKmcpoOdeLwxBoVPkqZxd7q2FgMkmD3bNwvF5VW0+UlUQ1k1vmktTu4Yu13Q0RIxEP8+B+wloA==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ for-each: 0.3.3
+ gopd: 1.0.1
+ has-proto: 1.0.3
+ is-typed-array: 1.1.13
+ possible-typed-array-names: 1.0.0
+
/typedarray-to-buffer@3.1.5:
resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==}
dependencies:
@@ -22873,6 +23957,12 @@ packages:
engines: {node: '>=14.17'}
hasBin: true
+ /typescript@5.4.2:
+ resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==}
+ engines: {node: '>=14.17'}
+ hasBin: true
+ dev: true
+
/uc.micro@2.0.0:
resolution: {integrity: sha512-DffL94LsNOccVn4hyfRe5rdKa273swqeA5DJpMOeFmEn1wCDc7nAbbB0gXlgBCL7TNzeTv6G7XVWzan7iJtfig==}
dev: false
@@ -22899,6 +23989,40 @@ packages:
has-symbols: 1.0.3
which-boxed-primitive: 1.0.2
+ /unbuild@1.2.1:
+ resolution: {integrity: sha512-J4efk69Aye43tWcBPCsLK7TIRppGrEN4pAlDzRKo3HSE6MgTSTBxSEuE3ccx7ixc62JvGQ/CoFXYqqF2AHozow==}
+ hasBin: true
+ dependencies:
+ '@rollup/plugin-alias': 5.0.0(rollup@3.28.1)
+ '@rollup/plugin-commonjs': 24.1.0(rollup@3.28.1)
+ '@rollup/plugin-json': 6.0.0(rollup@3.28.1)
+ '@rollup/plugin-node-resolve': 15.2.1(rollup@3.28.1)
+ '@rollup/plugin-replace': 5.0.2(rollup@3.28.1)
+ '@rollup/pluginutils': 5.0.4(rollup@3.28.1)
+ chalk: 5.3.0
+ consola: 3.2.3
+ defu: 6.1.2
+ esbuild: 0.17.19
+ globby: 13.2.2
+ hookable: 5.5.3
+ jiti: 1.19.3
+ magic-string: 0.30.3
+ mkdist: 1.3.0(typescript@5.3.3)
+ mlly: 1.4.1
+ mri: 1.2.0
+ pathe: 1.1.1
+ pkg-types: 1.0.3
+ pretty-bytes: 6.1.1
+ rollup: 3.28.1
+ rollup-plugin-dts: 5.3.1(rollup@3.28.1)(typescript@5.3.3)
+ scule: 1.0.0
+ typescript: 5.3.3
+ untyped: 1.4.0
+ transitivePeerDependencies:
+ - sass
+ - supports-color
+ dev: true
+
/unbuild@1.2.1(sass@1.71.1):
resolution: {integrity: sha512-J4efk69Aye43tWcBPCsLK7TIRppGrEN4pAlDzRKo3HSE6MgTSTBxSEuE3ccx7ixc62JvGQ/CoFXYqqF2AHozow==}
hasBin: true
@@ -22994,6 +24118,13 @@ packages:
set-value: 2.0.1
dev: true
+ /unique-filename@2.0.1:
+ resolution: {integrity: sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==}
+ engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
+ dependencies:
+ unique-slug: 3.0.0
+ dev: true
+
/unique-filename@3.0.0:
resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==}
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
@@ -23001,6 +24132,13 @@ packages:
unique-slug: 4.0.0
dev: true
+ /unique-slug@3.0.0:
+ resolution: {integrity: sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==}
+ engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
+ dependencies:
+ imurmurhash: 0.1.4
+ dev: true
+
/unique-slug@4.0.0:
resolution: {integrity: sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==}
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
@@ -23022,8 +24160,8 @@ packages:
crypto-random-string: 4.0.0
dev: true
- /universal-user-agent@6.0.0:
- resolution: {integrity: sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==}
+ /universal-user-agent@6.0.1:
+ resolution: {integrity: sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ==}
dev: true
/universalify@0.1.2:
@@ -23038,7 +24176,12 @@ packages:
resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==}
engines: {node: '>= 10.0.0'}
- /unocss@0.58.5(postcss@8.4.35)(vite@5.1.3):
+ /universalify@2.0.1:
+ resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==}
+ engines: {node: '>= 10.0.0'}
+ dev: true
+
+ /unocss@0.58.5(postcss@8.4.35)(vite@5.1.5):
resolution: {integrity: sha512-0g4P6jLgRRNnhscxw7nQ9RHGrKJ1UPPiHPet+YT3TXUcmy4mTiYgo9+kGQf5bjyrzsELJ10cT6Qz2y6g9Tls4g==}
engines: {node: '>=14'}
peerDependencies:
@@ -23050,7 +24193,7 @@ packages:
vite:
optional: true
dependencies:
- '@unocss/astro': 0.58.5(vite@5.1.3)
+ '@unocss/astro': 0.58.5(vite@5.1.5)
'@unocss/cli': 0.58.5
'@unocss/core': 0.58.5
'@unocss/extractor-arbitrary-variants': 0.58.5
@@ -23069,8 +24212,8 @@ packages:
'@unocss/transformer-compile-class': 0.58.5
'@unocss/transformer-directives': 0.58.5
'@unocss/transformer-variant-group': 0.58.5
- '@unocss/vite': 0.58.5(vite@5.1.3)
- vite: 5.1.3(@types/node@20.11.19)
+ '@unocss/vite': 0.58.5(vite@5.1.5)
+ vite: 5.1.5(@types/node@20.11.25)
transitivePeerDependencies:
- postcss
- rollup
@@ -23107,7 +24250,7 @@ packages:
dependencies:
'@babel/core': 7.23.2
'@babel/standalone': 7.22.12
- '@babel/types': 7.23.9
+ '@babel/types': 7.24.0
defu: 6.1.2
jiti: 1.20.0
mri: 1.2.0
@@ -23139,7 +24282,17 @@ packages:
browserslist: '>= 4.21.0'
dependencies:
browserslist: 4.22.2
- escalade: 3.1.1
+ escalade: 3.1.2
+ picocolors: 1.0.0
+
+ /update-browserslist-db@1.0.13(browserslist@4.23.0):
+ resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==}
+ hasBin: true
+ peerDependencies:
+ browserslist: '>= 4.21.0'
+ dependencies:
+ browserslist: 4.23.0
+ escalade: 3.1.2
picocolors: 1.0.0
/update-check@1.5.4:
@@ -23191,8 +24344,8 @@ packages:
querystringify: 2.2.0
requires-port: 1.0.0
- /urlpattern-polyfill@9.0.0:
- resolution: {integrity: sha512-WHN8KDQblxd32odxeIgo83rdVDE2bvdkb86it7bMhYZwWKJz0+O0RK/eZiHYnM+zgt/U7hAHOlCQGfjjvSkw2g==}
+ /urlpattern-polyfill@10.0.0:
+ resolution: {integrity: sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==}
dev: true
/use@3.1.1:
@@ -23274,63 +24427,27 @@ packages:
resolution: {integrity: sha512-vLFU70y3D915d611GnHYeHkEmq6ZZETzTH4P1hM6I9E3lBwH2VeBBEESe/bGCY+gAyK0qqLFn5bNFpui/GKmww==}
dev: true
- /vite-plugin-solid@2.8.0(solid-js@1.8.15)(vite@5.1.3):
+ /vite-plugin-solid@2.8.0(solid-js@1.8.15)(vite@5.1.5):
resolution: {integrity: sha512-n5FAm7ZmTl94VWUoiJCgG7bouF2NlC9CA1wY/qbVnkFbYDWk++bFWyNoU48aLJ+lMtzNeYzJypJXOHzFKxL9xA==}
peerDependencies:
solid-js: ^1.7.2
vite: ^3.0.0 || ^4.0.0 || ^5.0.0
dependencies:
- '@babel/core': 7.23.9
- '@babel/preset-typescript': 7.23.3(@babel/core@7.23.9)
+ '@babel/core': 7.24.0
+ '@babel/preset-typescript': 7.23.3(@babel/core@7.24.0)
'@types/babel__core': 7.20.5
- babel-preset-solid: 1.8.6(@babel/core@7.23.9)
+ babel-preset-solid: 1.8.6(@babel/core@7.24.0)
merge-anything: 5.1.7
solid-js: 1.8.15
solid-refresh: 0.5.3(solid-js@1.8.15)
- vite: 5.1.3(@types/node@20.10.4)(less@4.2.0)
- vitefu: 0.2.5(vite@5.1.3)
+ vite: 5.1.5(@types/node@20.11.24)(less@4.2.0)
+ vitefu: 0.2.5(vite@5.1.5)
transitivePeerDependencies:
- supports-color
dev: true
- /vite@4.5.2(@types/node@20.11.19):
- resolution: {integrity: sha512-tBCZBNSBbHQkaGyhGCDUGqeo2ph8Fstyp6FMSvTtsXeZSPpSMGlviAOav2hxVTqFcx8Hj/twtWKsMJXNY0xI8w==}
- engines: {node: ^14.18.0 || >=16.0.0}
- hasBin: true
- peerDependencies:
- '@types/node': '>= 14'
- less: '*'
- lightningcss: ^1.21.0
- sass: '*'
- stylus: '*'
- sugarss: '*'
- terser: ^5.4.0
- peerDependenciesMeta:
- '@types/node':
- optional: true
- less:
- optional: true
- lightningcss:
- optional: true
- sass:
- optional: true
- stylus:
- optional: true
- sugarss:
- optional: true
- terser:
- optional: true
- dependencies:
- '@types/node': 20.11.19
- esbuild: 0.18.20
- postcss: 8.4.35
- rollup: 3.29.2
- optionalDependencies:
- fsevents: 2.3.3
- dev: true
-
- /vite@5.1.3(@types/node@20.10.4)(less@4.2.0):
- resolution: {integrity: sha512-UfmUD36DKkqhi/F75RrxvPpry+9+tTkrXfMNZD+SboZqBCMsxKtO52XeGzzuh7ioz+Eo/SYDBbdb0Z7vgcDJew==}
+ /vite@5.1.5(@types/node@20.11.24)(less@4.2.0):
+ resolution: {integrity: sha512-BdN1xh0Of/oQafhU+FvopafUp6WaYenLU/NFoL5WyJL++GxkNfieKzBhM24H3HVsPQrlAqB7iJYTHabzaRed5Q==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
@@ -23357,17 +24474,17 @@ packages:
terser:
optional: true
dependencies:
- '@types/node': 20.10.4
- esbuild: 0.19.3
+ '@types/node': 20.11.24
+ esbuild: 0.19.12
less: 4.2.0
postcss: 8.4.35
- rollup: 4.12.0
+ rollup: 4.12.1
optionalDependencies:
fsevents: 2.3.3
dev: true
- /vite@5.1.3(@types/node@20.11.19):
- resolution: {integrity: sha512-UfmUD36DKkqhi/F75RrxvPpry+9+tTkrXfMNZD+SboZqBCMsxKtO52XeGzzuh7ioz+Eo/SYDBbdb0Z7vgcDJew==}
+ /vite@5.1.5(@types/node@20.11.25):
+ resolution: {integrity: sha512-BdN1xh0Of/oQafhU+FvopafUp6WaYenLU/NFoL5WyJL++GxkNfieKzBhM24H3HVsPQrlAqB7iJYTHabzaRed5Q==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
@@ -23394,15 +24511,15 @@ packages:
terser:
optional: true
dependencies:
- '@types/node': 20.11.19
- esbuild: 0.19.3
+ '@types/node': 20.11.25
+ esbuild: 0.19.12
postcss: 8.4.35
- rollup: 4.12.0
+ rollup: 4.12.1
optionalDependencies:
fsevents: 2.3.3
dev: true
- /vitefu@0.2.5(vite@5.1.3):
+ /vitefu@0.2.5(vite@5.1.5):
resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==}
peerDependencies:
vite: ^3.0.0 || ^4.0.0 || ^5.0.0
@@ -23410,7 +24527,7 @@ packages:
vite:
optional: true
dependencies:
- vite: 5.1.3(@types/node@20.10.4)(less@4.2.0)
+ vite: 5.1.5(@types/node@20.11.24)(less@4.2.0)
dev: true
/vlq@0.2.3:
@@ -23443,19 +24560,19 @@ packages:
/vscode-uri@3.0.7:
resolution: {integrity: sha512-eOpPHogvorZRobNqJGhapa0JdwaxpjVvyBp0QIUMRMSf8ZAlqOdEquKuRmw9Qwu0qXtJIWqFtMkmvJjUZmMjVA==}
- /vue@3.4.19(typescript@5.3.3):
- resolution: {integrity: sha512-W/7Fc9KUkajFU8dBeDluM4sRGc/aa4YJnOYck8dkjgZoXtVsn3OeTGni66FV1l3+nvPA7VBFYtPioaGKUmEADw==}
+ /vue@3.4.21(typescript@5.3.3):
+ resolution: {integrity: sha512-5hjyV/jLEIKD/jYl4cavMcnzKwjMKohureP8ejn3hhEjwhWIhWeuzL2kJAjzl/WyVsgPY56Sy4Z40C3lVshxXA==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
dependencies:
- '@vue/compiler-dom': 3.4.19
- '@vue/compiler-sfc': 3.4.19
- '@vue/runtime-dom': 3.4.19
- '@vue/server-renderer': 3.4.19(vue@3.4.19)
- '@vue/shared': 3.4.19
+ '@vue/compiler-dom': 3.4.21
+ '@vue/compiler-sfc': 3.4.21
+ '@vue/runtime-dom': 3.4.21
+ '@vue/server-renderer': 3.4.21(vue@3.4.21)
+ '@vue/shared': 3.4.21
typescript: 5.3.3
dev: true
@@ -23541,7 +24658,7 @@ packages:
resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==}
engines: {node: '>=12'}
- /webpack-cli@4.10.0(webpack@5.90.1):
+ /webpack-cli@4.10.0(webpack@5.90.3):
resolution: {integrity: sha512-NLhDfH/h4O6UOy+0LSso42xvYypClINuMNBVVzX4vX98TmTaTUxwRbXdhucbFMd2qLaCTcLq/PdYrvi8onw90w==}
engines: {node: '>=10.13.0'}
hasBin: true
@@ -23562,7 +24679,7 @@ packages:
optional: true
dependencies:
'@discoveryjs/json-ext': 0.5.7
- '@webpack-cli/configtest': 1.2.0(webpack-cli@4.10.0)(webpack@5.90.1)
+ '@webpack-cli/configtest': 1.2.0(webpack-cli@4.10.0)(webpack@5.90.3)
'@webpack-cli/info': 1.5.0(webpack-cli@4.10.0)
'@webpack-cli/serve': 1.7.0(webpack-cli@4.10.0)(webpack-dev-server@4.15.1)
colorette: 2.0.20
@@ -23572,7 +24689,7 @@ packages:
import-local: 3.1.0
interpret: 2.2.0
rechoir: 0.7.1
- webpack: 5.90.1(@swc/core@1.3.101)(esbuild@0.19.3)(webpack-cli@4.10.0)
+ webpack: 5.90.3(@swc/core@1.3.101)(esbuild@0.20.1)(webpack-cli@4.10.0)
webpack-merge: 5.9.0
/webpack-dev-middleware@5.3.3(webpack@5.89.0):
@@ -23586,7 +24703,7 @@ packages:
mime-types: 2.1.35
range-parser: 1.2.1
schema-utils: 4.2.0
- webpack: 5.89.0(@swc/core@1.3.101)(esbuild@0.19.3)(webpack-cli@4.10.0)
+ webpack: 5.89.0(@swc/core@1.3.101)(esbuild@0.20.1)(webpack-cli@4.10.0)
/webpack-dev-server@4.15.1(webpack-cli@4.10.0)(webpack@5.89.0):
resolution: {integrity: sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==}
@@ -23615,7 +24732,7 @@ packages:
compression: 1.7.4
connect-history-api-fallback: 2.0.0
default-gateway: 6.0.3
- express: 4.18.2
+ express: 4.18.3
graceful-fs: 4.2.11
html-entities: 2.4.0
http-proxy-middleware: 2.0.6(@types/express@4.17.17)
@@ -23629,8 +24746,8 @@ packages:
serve-index: 1.9.1
sockjs: 0.3.24
spdy: 4.0.2
- webpack: 5.89.0(@swc/core@1.3.101)(esbuild@0.19.3)(webpack-cli@4.10.0)
- webpack-cli: 4.10.0(webpack@5.90.1)
+ webpack: 5.89.0(@swc/core@1.3.101)(esbuild@0.20.1)(webpack-cli@4.10.0)
+ webpack-cli: 4.10.0(webpack@5.90.3)
webpack-dev-middleware: 5.3.3(webpack@5.89.0)
ws: 8.16.0
transitivePeerDependencies:
@@ -23659,7 +24776,7 @@ packages:
/webpack-virtual-modules@0.6.1:
resolution: {integrity: sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg==}
- /webpack@5.89.0(@swc/core@1.3.101)(esbuild@0.19.3)(webpack-cli@4.10.0):
+ /webpack@5.89.0(@swc/core@1.3.101)(esbuild@0.20.1)(webpack-cli@4.10.0):
resolution: {integrity: sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==}
engines: {node: '>=10.13.0'}
hasBin: true
@@ -23690,17 +24807,17 @@ packages:
neo-async: 2.6.2
schema-utils: 3.3.0
tapable: 2.2.1
- terser-webpack-plugin: 5.3.10(@swc/core@1.3.101)(esbuild@0.19.3)(webpack@5.89.0)
+ terser-webpack-plugin: 5.3.10(@swc/core@1.3.101)(esbuild@0.20.1)(webpack@5.89.0)
watchpack: 2.4.0
- webpack-cli: 4.10.0(webpack@5.90.1)
+ webpack-cli: 4.10.0(webpack@5.90.3)
webpack-sources: 3.2.3
transitivePeerDependencies:
- '@swc/core'
- esbuild
- uglify-js
- /webpack@5.90.1(@swc/core@1.3.101)(esbuild@0.19.3)(webpack-cli@4.10.0):
- resolution: {integrity: sha512-SstPdlAC5IvgFnhiRok8hqJo/+ArAbNv7rhU4fnWGHNVfN59HSQFaxZDSAL3IFG2YmqxuRs+IU33milSxbPlog==}
+ /webpack@5.90.3(@swc/core@1.3.101)(esbuild@0.20.1)(webpack-cli@4.10.0):
+ resolution: {integrity: sha512-h6uDYlWCctQRuXBs1oYpVe6sFcWedl0dpcVaTf/YF67J9bKvwJajFulMVSYKHrksMB3I/pIagRzDxwxkebuzKA==}
engines: {node: '>=10.13.0'}
hasBin: true
peerDependencies:
@@ -23709,17 +24826,17 @@ packages:
webpack-cli:
optional: true
dependencies:
- '@types/eslint-scope': 3.7.4
+ '@types/eslint-scope': 3.7.7
'@types/estree': 1.0.5
'@webassemblyjs/ast': 1.11.6
'@webassemblyjs/wasm-edit': 1.11.6
'@webassemblyjs/wasm-parser': 1.11.6
acorn: 8.11.3
acorn-import-assertions: 1.9.0(acorn@8.11.3)
- browserslist: 4.22.2
+ browserslist: 4.23.0
chrome-trace-event: 1.0.3
- enhanced-resolve: 5.15.0
- es-module-lexer: 1.3.0
+ enhanced-resolve: 5.15.1
+ es-module-lexer: 1.4.1
eslint-scope: 5.1.1
events: 3.3.0
glob-to-regexp: 0.4.1
@@ -23730,9 +24847,9 @@ packages:
neo-async: 2.6.2
schema-utils: 3.3.0
tapable: 2.2.1
- terser-webpack-plugin: 5.3.10(@swc/core@1.3.101)(esbuild@0.19.3)(webpack@5.90.1)
+ terser-webpack-plugin: 5.3.10(@swc/core@1.3.101)(esbuild@0.20.1)(webpack@5.90.3)
watchpack: 2.4.0
- webpack-cli: 4.10.0(webpack@5.90.1)
+ webpack-cli: 4.10.0(webpack@5.90.3)
webpack-sources: 3.2.3
transitivePeerDependencies:
- '@swc/core'
@@ -23862,6 +24979,16 @@ packages:
gopd: 1.0.1
has-tostringtag: 1.0.0
+ /which-typed-array@1.1.14:
+ resolution: {integrity: sha512-VnXFiIW8yNn9kIHN88xvZ4yOWchftKDsRJ8fEPacX/wl1lOvBrhsJ/OeJCXq7B0AaijRuqgzSKalJoPk+D8MPg==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ available-typed-arrays: 1.0.7
+ call-bind: 1.0.7
+ for-each: 0.3.3
+ gopd: 1.0.1
+ has-tostringtag: 1.0.2
+
/which@1.3.1:
resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==}
hasBin: true
@@ -23916,8 +25043,8 @@ packages:
resolution: {integrity: sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w==}
engines: {node: '>= 10.0.0'}
dependencies:
- '@babel/parser': 7.23.6
- '@babel/types': 7.23.9
+ '@babel/parser': 7.24.0
+ '@babel/types': 7.24.0
assert-never: 1.2.1
babel-walk: 3.0.0-canary-5
dev: true
@@ -23978,7 +25105,7 @@ packages:
engines: {node: '>=18'}
dependencies:
ansi-styles: 6.2.1
- string-width: 7.0.0
+ string-width: 7.1.0
strip-ansi: 7.1.0
dev: true
@@ -24188,7 +25315,7 @@ packages:
engines: {node: '>=10'}
dependencies:
cliui: 7.0.4
- escalade: 3.1.1
+ escalade: 3.1.2
get-caller-file: 2.0.5
require-directory: 2.1.1
string-width: 4.2.3
@@ -24200,7 +25327,7 @@ packages:
engines: {node: '>=12'}
dependencies:
cliui: 8.0.1
- escalade: 3.1.1
+ escalade: 3.1.2
get-caller-file: 2.0.5
require-directory: 2.1.1
string-width: 4.2.3
@@ -24227,8 +25354,8 @@ packages:
engines: {node: '>=12.20'}
dev: true
- /yup@1.3.3:
- resolution: {integrity: sha512-v8QwZSsHH2K3/G9WSkp6mZKO+hugKT1EmnMqLNUcfu51HU9MDyhlETT/JgtzprnrnQHPWsjc6MUDMBp/l9fNnw==}
+ /yup@1.4.0:
+ resolution: {integrity: sha512-wPbgkJRCqIf+OHyiTBQoJiP5PFuAXaWiJK6AmYkzQAh5/c2K9hzSApBZG5wV9KoKSePF7sAxmNSvh/13YHkFDg==}
dependencies:
property-expr: 2.0.6
tiny-case: 1.0.3
@@ -24236,15 +25363,6 @@ packages:
type-fest: 2.19.0
dev: false
- /zod-validation-error@3.0.0(zod@3.22.4):
- resolution: {integrity: sha512-x+agsJJG9rvC7axF0xqTEdZhJkLHyIZkdOAWDJSmwGPzxNHMHwtU6w2yDOAAP6yuSfTAUhAMJRBfhVGY64ySEQ==}
- engines: {node: '>=18.0.0'}
- peerDependencies:
- zod: ^3.18.0
- dependencies:
- zod: 3.22.4
- dev: true
-
/zod-validation-error@3.0.2(zod@3.22.4):
resolution: {integrity: sha512-21xGaDmnU7lJZ4J63n5GXWqi+rTzGy3gDHbuZ1jP6xrK/DEQGyOqs/xW7eH96tIfCOYm+ecCuT0bfajBRKEVUw==}
engines: {node: '>=18.0.0'}
@@ -24281,7 +25399,7 @@ packages:
dependencies:
tslib: 2.6.2
- file:packages/components/node_martin/stencil-solid-output-target-0.0.1.tgz(@stencil/core@4.12.3):
+ file:packages/components/node_martin/stencil-solid-output-target-0.0.1.tgz(@stencil/core@4.12.5):
resolution: {integrity: sha512-leO/+AmnieoDOB2Pv3sSk6QOI3htP7ENTnaCW3u1GEdK6OKB6c0VBJkjbklQHh2EtOx2tXWlvXI6ne5iYdIXNg==, tarball: file:packages/components/node_martin/stencil-solid-output-target-0.0.1.tgz}
id: file:packages/components/node_martin/stencil-solid-output-target-0.0.1.tgz
name: '@stencil/solid-output-target'
@@ -24289,5 +25407,5 @@ packages:
peerDependencies:
'@stencil/core': '>=1.8.0'
dependencies:
- '@stencil/core': 4.12.3
+ '@stencil/core': 4.12.5
dev: true
From 5db8d13f7ad78741679f41f48c90007dd8a1cd5f Mon Sep 17 00:00:00 2001
From: Martin <6279703+deleonio@users.noreply.github.com>
Date: Thu, 7 Mar 2024 17:39:57 +0100
Subject: [PATCH 10/11] remove duplicate .msg
Signed-off-by: Martin <6279703+deleonio@users.noreply.github.com>
---
packages/themes/bmf/src/index.ts | 1 -
1 file changed, 1 deletion(-)
diff --git a/packages/themes/bmf/src/index.ts b/packages/themes/bmf/src/index.ts
index 34c0bf4a66..23ba55c402 100644
--- a/packages/themes/bmf/src/index.ts
+++ b/packages/themes/bmf/src/index.ts
@@ -310,7 +310,6 @@ export const BMF = KoliBri.createTheme('bmf', {
border-color: var(--color-granite);
color: var(--color-black);
}
- .msg,
.msg {
border-width: 0 !important;
}
From 2b060fa2f673da667702697e111fe20b4b0ffead Mon Sep 17 00:00:00 2001
From: Martin <6279703+deleonio@users.noreply.github.com>
Date: Thu, 7 Mar 2024 17:44:28 +0100
Subject: [PATCH 11/11] Update index.ts
Signed-off-by: Martin <6279703+deleonio@users.noreply.github.com>
---
packages/themes/bmf/src/index.ts | 13 -------------
1 file changed, 13 deletions(-)
diff --git a/packages/themes/bmf/src/index.ts b/packages/themes/bmf/src/index.ts
index 23ba55c402..abbe56d7da 100644
--- a/packages/themes/bmf/src/index.ts
+++ b/packages/themes/bmf/src/index.ts
@@ -667,7 +667,6 @@ export const BMF = KoliBri.createTheme('bmf', {
border-color: var(--color-granite);
color: var(--color-black);
}
- .msg,
.msg {
border-width: 0 !important;
}
@@ -1025,7 +1024,6 @@ export const BMF = KoliBri.createTheme('bmf', {
border-color: var(--color-granite);
color: var(--color-black);
}
- .msg,
.msg {
border-width: 0 !important;
}
@@ -1383,7 +1381,6 @@ export const BMF = KoliBri.createTheme('bmf', {
border-color: var(--color-granite);
color: var(--color-black);
}
- .msg,
.msg {
border-width: 0 !important;
}
@@ -1741,7 +1738,6 @@ export const BMF = KoliBri.createTheme('bmf', {
border-color: var(--color-granite);
color: var(--color-black);
}
- .msg,
.msg {
border-width: 0 !important;
}
@@ -2105,7 +2101,6 @@ export const BMF = KoliBri.createTheme('bmf', {
border-color: var(--color-granite);
color: var(--color-black);
}
- .msg,
.msg {
border-width: 0 !important;
}
@@ -2486,7 +2481,6 @@ export const BMF = KoliBri.createTheme('bmf', {
right: 0;
color: var(--color-grey);
}
- .msg,
.msg {
border-width: 0 !important;
}
@@ -2769,7 +2763,6 @@ export const BMF = KoliBri.createTheme('bmf', {
:host {
font-family: var(--font-family);
}
- .msg,
.msg {
border-width: 0 !important;
}
@@ -3354,8 +3347,6 @@ export const BMF = KoliBri.createTheme('bmf', {
background: var(--color-ocean);
color: white;
}
-
- .msg,
.msg {
border-width: 0 !important;
}
@@ -3721,7 +3712,6 @@ export const BMF = KoliBri.createTheme('bmf', {
border-color: var(--color-granite);
color: var(--color-black);
}
- .msg,
.msg {
border-width: 0 !important;
}
@@ -4483,8 +4473,6 @@ export const BMF = KoliBri.createTheme('bmf', {
outline-style: solid;
outline-width: 3px;
}
-
- .msg,
.msg {
border-width: 0 !important;
}
@@ -4896,7 +4884,6 @@ export const BMF = KoliBri.createTheme('bmf', {
.radio-input-wrapper label {
padding-left: 0;
}
- .msg,
.msg {
border-width: 0 !important;
}