diff --git a/docs/package.json b/docs/package.json index 4ba10c3..d406b08 100644 --- a/docs/package.json +++ b/docs/package.json @@ -31,7 +31,7 @@ "devDependencies": { "@docusaurus/module-type-aliases": "2.0.1", "@tsconfig/docusaurus": "^1.0.5", - "@types/node": "^17.0.21", + "@types/node": "^20.8.6", "@types/react": "^18.0.6", "typescript": "^4.6.4" }, diff --git a/packages/core/package.json b/packages/core/package.json index b74c89d..4d1f549 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -28,17 +28,21 @@ "vanilla-extract", "hover" ], - "scripts": {}, + "scripts": { + "tsc": "tsc", + "lint": "eslint 'src/**/*.ts?(x)' --fix" + }, "dependencies": { "@vanilla-extract/css": "^1.6.8", "@vanilla-extract/css-utils": "^0.1.2", "@vanilla-extract/dynamic": "^2.0.2", "@vanilla-extract/recipes": "^0.2.3", - "@vanilla-extract/sprinkles": "^1.3.3" + "@vanilla-extract/sprinkles": "^1.3.3", + "polished": "^4.1.3" }, "devDependencies": { "@hover-design/eslint-config": "*", - "@types/node": "^17.0.21", + "@types/node": "^20.8.6", "typescript": "^4.3.2" }, "peerDependencies": { diff --git a/packages/react/src/components/Accordion/accordion.global.styles.css.ts b/packages/core/src/components/Accordion/accordion.global.styles.css.ts similarity index 100% rename from packages/react/src/components/Accordion/accordion.global.styles.css.ts rename to packages/core/src/components/Accordion/accordion.global.styles.css.ts diff --git a/packages/react/src/components/Accordion/accordion.styles.css.ts b/packages/core/src/components/Accordion/accordion.styles.css.ts similarity index 93% rename from packages/react/src/components/Accordion/accordion.styles.css.ts rename to packages/core/src/components/Accordion/accordion.styles.css.ts index 1bab60b..c9208b0 100644 --- a/packages/react/src/components/Accordion/accordion.styles.css.ts +++ b/packages/core/src/components/Accordion/accordion.styles.css.ts @@ -1,5 +1,5 @@ import { createTheme, style } from "@vanilla-extract/css"; -import { IAccordionTheme } from "./accordion.types"; +import { IAccordionTheme } from "./accordion.styles.types"; import { recipe } from "@vanilla-extract/recipes"; export const [accordionThemeClass, accordionThemeVars]: IAccordionTheme = diff --git a/packages/core/src/components/Accordion/accordion.styles.types.ts b/packages/core/src/components/Accordion/accordion.styles.types.ts new file mode 100644 index 0000000..36dc537 --- /dev/null +++ b/packages/core/src/components/Accordion/accordion.styles.types.ts @@ -0,0 +1,4 @@ +export type IAccordionTheme = [ + string, + { accordionTransition: string; accordionTransform: string } +]; diff --git a/packages/core/src/components/Accordion/index.ts b/packages/core/src/components/Accordion/index.ts new file mode 100644 index 0000000..2f98902 --- /dev/null +++ b/packages/core/src/components/Accordion/index.ts @@ -0,0 +1,3 @@ +export * from "./accordion.styles.css"; +export * from "./accordion.global.styles.css"; +export * from "./accordion.styles.types"; diff --git a/packages/react/src/components/Alert/alert.styles.css.ts b/packages/core/src/components/Alert/alert.styles.css.ts similarity index 100% rename from packages/react/src/components/Alert/alert.styles.css.ts rename to packages/core/src/components/Alert/alert.styles.css.ts diff --git a/packages/core/src/components/Alert/index.ts b/packages/core/src/components/Alert/index.ts new file mode 100644 index 0000000..e14a25e --- /dev/null +++ b/packages/core/src/components/Alert/index.ts @@ -0,0 +1 @@ +export * from './alert.styles.css'; \ No newline at end of file diff --git a/packages/react/src/components/Avatar/avatar.global.styles.css.ts b/packages/core/src/components/Avatar/avatar.global.styles.css.ts similarity index 100% rename from packages/react/src/components/Avatar/avatar.global.styles.css.ts rename to packages/core/src/components/Avatar/avatar.global.styles.css.ts diff --git a/packages/react/src/components/Avatar/avatar.styles.css.ts b/packages/core/src/components/Avatar/avatar.styles.css.ts similarity index 94% rename from packages/react/src/components/Avatar/avatar.styles.css.ts rename to packages/core/src/components/Avatar/avatar.styles.css.ts index 8573c99..e3fe3b9 100644 --- a/packages/react/src/components/Avatar/avatar.styles.css.ts +++ b/packages/core/src/components/Avatar/avatar.styles.css.ts @@ -1,5 +1,5 @@ import { style, createTheme } from "@vanilla-extract/css"; -import { IAvatarGroupTheme, IAvatarTheme } from "./avatar.types"; +import { IAvatarGroupTheme, IAvatarTheme } from "./avatar.styles.types"; export const avatarGaps: Record< IAvatarGroupTheme[1]["avatarStyleGap"], diff --git a/packages/core/src/components/Avatar/avatar.styles.types.ts b/packages/core/src/components/Avatar/avatar.styles.types.ts new file mode 100644 index 0000000..71ba51c --- /dev/null +++ b/packages/core/src/components/Avatar/avatar.styles.types.ts @@ -0,0 +1,20 @@ +export type IAvatarSizes = "xs" | "sm" | "md" | "lg" | "xl"; + +export type IAvatarShapes = "xs" | "sm" | "md" | "lg" | "xl"; + +export type IAvatarGaps = "xs" | "sm" | "md" | "lg" | "xl"; + +export type IAvatarTheme = [ + string, + { + avatarStyleColor: string; + avatarStyleTextColor: string; + avatarStyleBorderRadius: IAvatarShapes | string; + avatarStyleSize: IAvatarSizes | string; + } +]; + +export type IAvatarGroupTheme = [ + string, + { avatarStyleGap: IAvatarGaps | string } +]; diff --git a/packages/core/src/components/Avatar/index.ts b/packages/core/src/components/Avatar/index.ts new file mode 100644 index 0000000..3dc464a --- /dev/null +++ b/packages/core/src/components/Avatar/index.ts @@ -0,0 +1,3 @@ +export * from "./avatar.styles.css"; +export * from "./avatar.global.styles.css"; +export * from "./avatar.styles.types"; diff --git a/packages/react/src/components/Badge/badge.css.ts b/packages/core/src/components/Badge/badge.styles.css.ts similarity index 96% rename from packages/react/src/components/Badge/badge.css.ts rename to packages/core/src/components/Badge/badge.styles.css.ts index 738f21e..60e97c6 100644 --- a/packages/react/src/components/Badge/badge.css.ts +++ b/packages/core/src/components/Badge/badge.styles.css.ts @@ -1,6 +1,6 @@ import { recipe } from "@vanilla-extract/recipes"; import { style, createTheme } from "@vanilla-extract/css"; -import { IBadgeTheme } from "./badge.types"; +import { IBadgeTheme } from "./badge.styles.types"; export const [badgeThemeClass, badgeThemeVars]: IBadgeTheme = createTheme({ badgeStyleColor: "none", diff --git a/packages/core/src/components/Badge/badge.styles.types.ts b/packages/core/src/components/Badge/badge.styles.types.ts new file mode 100644 index 0000000..a6982fd --- /dev/null +++ b/packages/core/src/components/Badge/badge.styles.types.ts @@ -0,0 +1,4 @@ +export type IBadgeTheme = [ + string, + { badgeStyleColor: string; badgeStyleTextColor: string } +]; diff --git a/packages/core/src/components/Badge/index.ts b/packages/core/src/components/Badge/index.ts new file mode 100644 index 0000000..89f33e0 --- /dev/null +++ b/packages/core/src/components/Badge/index.ts @@ -0,0 +1,2 @@ +export * from "./badge.styles.css"; +export * from "./badge.styles.types"; diff --git a/packages/react/src/components/Banner/banner.global.styles.css.ts b/packages/core/src/components/Banner/banner.global.styles.css.ts similarity index 100% rename from packages/react/src/components/Banner/banner.global.styles.css.ts rename to packages/core/src/components/Banner/banner.global.styles.css.ts diff --git a/packages/react/src/components/Banner/banner.styles.css.ts b/packages/core/src/components/Banner/banner.styles.css.ts similarity index 100% rename from packages/react/src/components/Banner/banner.styles.css.ts rename to packages/core/src/components/Banner/banner.styles.css.ts diff --git a/packages/core/src/components/Banner/index.ts b/packages/core/src/components/Banner/index.ts new file mode 100644 index 0000000..da9995d --- /dev/null +++ b/packages/core/src/components/Banner/index.ts @@ -0,0 +1,2 @@ +export * from './banner.styles.css'; +export * from './banner.global.styles.css'; \ No newline at end of file diff --git a/packages/react/src/components/Breadcrumb/breadcrumb.css.ts b/packages/core/src/components/Breadcrumb/breadcrumb.styles.css.ts similarity index 100% rename from packages/react/src/components/Breadcrumb/breadcrumb.css.ts rename to packages/core/src/components/Breadcrumb/breadcrumb.styles.css.ts diff --git a/packages/core/src/components/Breadcrumb/index.ts b/packages/core/src/components/Breadcrumb/index.ts new file mode 100644 index 0000000..4d322f9 --- /dev/null +++ b/packages/core/src/components/Breadcrumb/index.ts @@ -0,0 +1 @@ +export * from './breadcrumb.styles.css'; \ No newline at end of file diff --git a/packages/core/src/components/Button/index.ts b/packages/core/src/components/Button/index.ts new file mode 100644 index 0000000..dd4215c --- /dev/null +++ b/packages/core/src/components/Button/index.ts @@ -0,0 +1 @@ +export * from './button.styles.css'; \ No newline at end of file diff --git a/packages/react/src/components/Card/card.styles.css.ts b/packages/core/src/components/Card/card.styles.css.ts similarity index 100% rename from packages/react/src/components/Card/card.styles.css.ts rename to packages/core/src/components/Card/card.styles.css.ts diff --git a/packages/core/src/components/Card/index.ts b/packages/core/src/components/Card/index.ts new file mode 100644 index 0000000..82a9bd6 --- /dev/null +++ b/packages/core/src/components/Card/index.ts @@ -0,0 +1 @@ +export * from './card.styles.css'; \ No newline at end of file diff --git a/packages/react/src/components/Checkbox/checkbox.global.styles.css.ts b/packages/core/src/components/Checkbox/checkbox.global.styles.css.ts similarity index 100% rename from packages/react/src/components/Checkbox/checkbox.global.styles.css.ts rename to packages/core/src/components/Checkbox/checkbox.global.styles.css.ts diff --git a/packages/react/src/components/Checkbox/checkbox.styles.css.ts b/packages/core/src/components/Checkbox/checkbox.styles.css.ts similarity index 99% rename from packages/react/src/components/Checkbox/checkbox.styles.css.ts rename to packages/core/src/components/Checkbox/checkbox.styles.css.ts index d132e8c..d0f4e8d 100644 --- a/packages/react/src/components/Checkbox/checkbox.styles.css.ts +++ b/packages/core/src/components/Checkbox/checkbox.styles.css.ts @@ -1,5 +1,5 @@ import { createTheme, style } from "@vanilla-extract/css"; -import { TCheckboxGroupTheme, TCheckboxTheme } from "./checkbox.types"; +import { TCheckboxGroupTheme, TCheckboxTheme } from "./checkbox.styles.types"; export const checkboxGroupChildClass = style({}); diff --git a/packages/core/src/components/Checkbox/checkbox.styles.types.ts b/packages/core/src/components/Checkbox/checkbox.styles.types.ts new file mode 100644 index 0000000..c756a0b --- /dev/null +++ b/packages/core/src/components/Checkbox/checkbox.styles.types.ts @@ -0,0 +1,36 @@ +export type TCheckboxSizes = "xs" | "sm" | "md" | "lg" | "xl"; + +export type TCheckboxBorderRadius = "xs" | "sm" | "md" | "lg" | "xl"; + +export type TCheckboxSpacing = "xs" | "sm" | "md" | "lg" | "xl"; + +export type TCheckboxTheme = [ + string, + { + disabledStyles: { + borderColor: string; + backgroundColor: string; + }; + baseStyles: { + borderColor: string; + backgroundColor: string; + }; + selectedStyles: { + color: string; + borderColor: string; + backgroundColor: string; + }; + indeterminateStyles: { + color: string; + borderColor: string; + backgroundColor: string; + }; + checkboxStyleSize: TCheckboxSizes | string; + checkboxStyleBorderRadius: TCheckboxBorderRadius | string; + } +]; + +export type TCheckboxGroupTheme = [ + string, + { checkboxGroupStyleSpacing: TCheckboxSpacing | string } +]; diff --git a/packages/core/src/components/Checkbox/index.ts b/packages/core/src/components/Checkbox/index.ts new file mode 100644 index 0000000..9262a10 --- /dev/null +++ b/packages/core/src/components/Checkbox/index.ts @@ -0,0 +1,3 @@ +export * from "./checkbox.styles.css"; +export * from "./checkbox.global.styles.css"; +export * from "./checkbox.styles.types"; diff --git a/packages/react/src/components/Dialog/dialog.styles.css.ts b/packages/core/src/components/Dialog/dialog.styles.css.ts similarity index 92% rename from packages/react/src/components/Dialog/dialog.styles.css.ts rename to packages/core/src/components/Dialog/dialog.styles.css.ts index 258a63a..f68cb61 100644 --- a/packages/react/src/components/Dialog/dialog.styles.css.ts +++ b/packages/core/src/components/Dialog/dialog.styles.css.ts @@ -1,7 +1,7 @@ import { createTheme, style } from "@vanilla-extract/css"; -import { IDialogTheme } from "./dialog.types"; +import { TDialogTheme } from "./dialog.styles.types"; -export const [dialogThemeClass, dialogThemeVars]: IDialogTheme = createTheme({ +export const [dialogThemeClass, dialogThemeVars]: TDialogTheme = createTheme({ backgroundColor: "unset", borderRadius: "4px", boxShadow: "0 0 10px rgba(0, 0, 0, 0.5)", diff --git a/packages/core/src/components/Dialog/dialog.styles.types.ts b/packages/core/src/components/Dialog/dialog.styles.types.ts new file mode 100644 index 0000000..d05562a --- /dev/null +++ b/packages/core/src/components/Dialog/dialog.styles.types.ts @@ -0,0 +1,18 @@ +export type TDialogTheme = [ + string, + { + backgroundColor: string; + borderRadius: string; + boxShadow: string; + position: string; + transform: string; + top: string; + bottom: string; + left: string; + right: string; + padding: string; + zIndex: string; + height: string; + width: string; + } +]; diff --git a/packages/core/src/components/Dialog/index.ts b/packages/core/src/components/Dialog/index.ts new file mode 100644 index 0000000..ad43651 --- /dev/null +++ b/packages/core/src/components/Dialog/index.ts @@ -0,0 +1,2 @@ +export * from "./dialog.styles.css"; +export * from "./dialog.styles.types"; diff --git a/packages/react/src/components/Divider/divider.css.ts b/packages/core/src/components/Divider/divider.styles.css.ts similarity index 96% rename from packages/react/src/components/Divider/divider.css.ts rename to packages/core/src/components/Divider/divider.styles.css.ts index 1c33094..6c2a544 100644 --- a/packages/react/src/components/Divider/divider.css.ts +++ b/packages/core/src/components/Divider/divider.styles.css.ts @@ -1,9 +1,9 @@ import { createTheme, style } from "@vanilla-extract/css"; import { recipe } from "@vanilla-extract/recipes"; -import { DividerTheme } from "./divider.types"; +import { TDividerTheme } from "./divider.styles.types"; import { calc } from "@vanilla-extract/css-utils"; -export const [dividerThemeClass, dividerThemeVar]: DividerTheme = createTheme({ +export const [dividerThemeClass, dividerThemeVar]: TDividerTheme = createTheme({ dividerColor: "#000", labelColor: "#000", labelBackground: "#fff", diff --git a/packages/core/src/components/Divider/divider.styles.types.ts b/packages/core/src/components/Divider/divider.styles.types.ts new file mode 100644 index 0000000..3c82017 --- /dev/null +++ b/packages/core/src/components/Divider/divider.styles.types.ts @@ -0,0 +1,11 @@ +export type TDividerTheme = [ + string, + { + dividerColor: string; + labelColor: string; + labelBackground: string; + dividerSize: string; + dividerStyleMinHeight: string; + dividerStyleMinWidth: string; + } +]; diff --git a/packages/core/src/components/Divider/index.ts b/packages/core/src/components/Divider/index.ts new file mode 100644 index 0000000..1a4a85c --- /dev/null +++ b/packages/core/src/components/Divider/index.ts @@ -0,0 +1,2 @@ +export * from "./divider.styles.css"; +export * from "./divider.styles.types"; diff --git a/packages/core/src/components/Input/index.ts b/packages/core/src/components/Input/index.ts new file mode 100644 index 0000000..ace2814 --- /dev/null +++ b/packages/core/src/components/Input/index.ts @@ -0,0 +1,2 @@ +export * from "./input.styles.css"; +export * from "./input.styles.types"; diff --git a/packages/react/src/components/Input/input.styles.css.ts b/packages/core/src/components/Input/input.styles.css.ts similarity index 94% rename from packages/react/src/components/Input/input.styles.css.ts rename to packages/core/src/components/Input/input.styles.css.ts index a3c59c3..3f535ae 100644 --- a/packages/react/src/components/Input/input.styles.css.ts +++ b/packages/core/src/components/Input/input.styles.css.ts @@ -1,7 +1,7 @@ import { createTheme, style } from "@vanilla-extract/css"; import { lightColors } from "../../styles/tokens"; -import { IInputTheme } from "./input.types"; +import { IInputTheme } from "./input.styles.types"; export const inputWrapperClass = style({ position: "relative", diff --git a/packages/core/src/components/Input/input.styles.types.ts b/packages/core/src/components/Input/input.styles.types.ts new file mode 100644 index 0000000..4060139 --- /dev/null +++ b/packages/core/src/components/Input/input.styles.types.ts @@ -0,0 +1,12 @@ +export type IInputTheme = [ + string, + { + borderColor: string; + padding: { + top: string; + right: string; + bottom: string; + left: string; + }; + } +]; diff --git a/packages/core/src/components/Label/index.ts b/packages/core/src/components/Label/index.ts new file mode 100644 index 0000000..1e47f50 --- /dev/null +++ b/packages/core/src/components/Label/index.ts @@ -0,0 +1 @@ +export * from './label.styles.css'; \ No newline at end of file diff --git a/packages/react/src/components/Label/label.styles.css.ts b/packages/core/src/components/Label/label.styles.css.ts similarity index 100% rename from packages/react/src/components/Label/label.styles.css.ts rename to packages/core/src/components/Label/label.styles.css.ts diff --git a/packages/core/src/components/List/index.ts b/packages/core/src/components/List/index.ts new file mode 100644 index 0000000..0cd4c60 --- /dev/null +++ b/packages/core/src/components/List/index.ts @@ -0,0 +1,2 @@ +export * from "./list.styles.css"; +export * from "./list.styles.types"; diff --git a/packages/react/src/components/List/list.css.ts b/packages/core/src/components/List/list.styles.css.ts similarity index 81% rename from packages/react/src/components/List/list.css.ts rename to packages/core/src/components/List/list.styles.css.ts index e847d1a..0514cba 100644 --- a/packages/react/src/components/List/list.css.ts +++ b/packages/core/src/components/List/list.styles.css.ts @@ -1,7 +1,7 @@ import { createTheme } from "@vanilla-extract/css"; import { recipe } from "@vanilla-extract/recipes"; -import { IListTheme } from "./list.types"; -export const [listThemeClass, listThemeVars]: IListTheme = createTheme({ +import { TListTheme } from "./list.styles.types"; +export const [listThemeClass, listThemeVars]: TListTheme = createTheme({ listStyles: { listStyleType: "none" } diff --git a/packages/core/src/components/List/list.styles.types.ts b/packages/core/src/components/List/list.styles.types.ts new file mode 100644 index 0000000..5a18d8b --- /dev/null +++ b/packages/core/src/components/List/list.styles.types.ts @@ -0,0 +1 @@ +export type TListTheme = [string, { listStyles: { listStyleType: string } }]; diff --git a/packages/core/src/components/Loader/index.ts b/packages/core/src/components/Loader/index.ts new file mode 100644 index 0000000..e51dcb1 --- /dev/null +++ b/packages/core/src/components/Loader/index.ts @@ -0,0 +1 @@ +export * from "./spinner.styles.css"; diff --git a/packages/react/src/components/Loader/Spinner/spinner.styles.css.ts b/packages/core/src/components/Loader/spinner.styles.css.ts similarity index 100% rename from packages/react/src/components/Loader/Spinner/spinner.styles.css.ts rename to packages/core/src/components/Loader/spinner.styles.css.ts diff --git a/packages/core/src/components/Modal/index.ts b/packages/core/src/components/Modal/index.ts new file mode 100644 index 0000000..48bde49 --- /dev/null +++ b/packages/core/src/components/Modal/index.ts @@ -0,0 +1,2 @@ +export * from "./modal.styles.css"; +export * from "./modal.styles.types"; diff --git a/packages/react/src/components/Modal/modal.styles.css.ts b/packages/core/src/components/Modal/modal.styles.css.ts similarity index 86% rename from packages/react/src/components/Modal/modal.styles.css.ts rename to packages/core/src/components/Modal/modal.styles.css.ts index 64ed805..70b5473 100644 --- a/packages/react/src/components/Modal/modal.styles.css.ts +++ b/packages/core/src/components/Modal/modal.styles.css.ts @@ -1,8 +1,26 @@ import { createTheme, style } from "@vanilla-extract/css"; -import { sizes } from "./modal.constants"; -import { IModalTheme } from "./modal.types"; +import { TModalTheme } from "./modal.styles.types"; -export const [modalThemeClass, modalThemeVars]: IModalTheme = createTheme({ +export const ModalSizes = { + sm: { + width: "320px" + }, + md: { + width: "440px" + }, + lg: { + width: "550px" + }, + xl: { + width: "720px" + }, + full: { + height: "100%", + width: "100%" + } +}; + +export const [modalThemeClass, modalThemeVars]: TModalTheme = createTheme({ base: { backgroundColor: "#fff", borderRadius: "4px", @@ -15,7 +33,7 @@ export const [modalThemeClass, modalThemeVars]: IModalTheme = createTheme({ right: "unset", padding: "12px", zIndex: "10", - width: sizes.md.width, + width: ModalSizes.md.width, height: "auto" }, overlay: { diff --git a/packages/core/src/components/Modal/modal.styles.types.ts b/packages/core/src/components/Modal/modal.styles.types.ts new file mode 100644 index 0000000..ee2d7dd --- /dev/null +++ b/packages/core/src/components/Modal/modal.styles.types.ts @@ -0,0 +1,31 @@ +export type TModalTheme = [ + string, + { + base: { + backgroundColor: string; + borderRadius: string; + boxShadow: string; + position: string; + transform: string; + top: string; + bottom: string; + left: string; + right: string; + padding: string; + zIndex: string; + width: string; + height: string; + }; + overlay: { + backgroundColor: string; + zIndex: string; + position: string; + top: string; + left: string; + right: string; + bottom: string; + opacity: string; + filter: string; + }; + } +]; diff --git a/packages/core/src/components/NativeSelect/index.ts b/packages/core/src/components/NativeSelect/index.ts new file mode 100644 index 0000000..f1f0d82 --- /dev/null +++ b/packages/core/src/components/NativeSelect/index.ts @@ -0,0 +1,2 @@ +export * from "./nativeSelect.styles.css"; +export * from "./nativeSelect.styles.types"; diff --git a/packages/react/src/components/NativeSelect/nativeSelect.css.ts b/packages/core/src/components/NativeSelect/nativeSelect.styles.css.ts similarity index 94% rename from packages/react/src/components/NativeSelect/nativeSelect.css.ts rename to packages/core/src/components/NativeSelect/nativeSelect.styles.css.ts index dbb4a7e..654a768 100644 --- a/packages/react/src/components/NativeSelect/nativeSelect.css.ts +++ b/packages/core/src/components/NativeSelect/nativeSelect.styles.css.ts @@ -1,6 +1,6 @@ import { createTheme, style } from "@vanilla-extract/css"; import { recipe } from "@vanilla-extract/recipes"; -import { NativeSelectThemeType } from "./nativeSelect.types"; +import { NativeSelectThemeType } from "./nativeSelect.styles.types"; export const [nativeSelectThemeClass, nativeSelectVars]: NativeSelectThemeType = createTheme({ diff --git a/packages/core/src/components/NativeSelect/nativeSelect.styles.types.ts b/packages/core/src/components/NativeSelect/nativeSelect.styles.types.ts new file mode 100644 index 0000000..244cd5f --- /dev/null +++ b/packages/core/src/components/NativeSelect/nativeSelect.styles.types.ts @@ -0,0 +1,8 @@ +export type NativeSelectThemeType = [ + string, + { + height: string; + width: string; + borderRadius: string; + } +]; diff --git a/packages/core/src/components/Popover/index.ts b/packages/core/src/components/Popover/index.ts new file mode 100644 index 0000000..25aed42 --- /dev/null +++ b/packages/core/src/components/Popover/index.ts @@ -0,0 +1 @@ +export * from './popover.styles.css'; \ No newline at end of file diff --git a/packages/react/src/components/Popover/popover.styles.css.ts b/packages/core/src/components/Popover/popover.styles.css.ts similarity index 100% rename from packages/react/src/components/Popover/popover.styles.css.ts rename to packages/core/src/components/Popover/popover.styles.css.ts diff --git a/packages/core/src/components/Portal/index.ts b/packages/core/src/components/Portal/index.ts new file mode 100644 index 0000000..e59ac63 --- /dev/null +++ b/packages/core/src/components/Portal/index.ts @@ -0,0 +1 @@ +export * from './portal.styles.css'; \ No newline at end of file diff --git a/packages/react/src/components/Portal/portal.style.css.ts b/packages/core/src/components/Portal/portal.styles.css.ts similarity index 100% rename from packages/react/src/components/Portal/portal.style.css.ts rename to packages/core/src/components/Portal/portal.styles.css.ts diff --git a/packages/core/src/components/Progress/index.ts b/packages/core/src/components/Progress/index.ts new file mode 100644 index 0000000..905086a --- /dev/null +++ b/packages/core/src/components/Progress/index.ts @@ -0,0 +1,2 @@ +export * from "./progress.styles.css"; +export * from "./progress.styles.types"; diff --git a/packages/react/src/components/Progress/progress.styles.css.ts b/packages/core/src/components/Progress/progress.styles.css.ts similarity index 78% rename from packages/react/src/components/Progress/progress.styles.css.ts rename to packages/core/src/components/Progress/progress.styles.css.ts index cc02b54..8b89e2f 100644 --- a/packages/react/src/components/Progress/progress.styles.css.ts +++ b/packages/core/src/components/Progress/progress.styles.css.ts @@ -1,7 +1,7 @@ import { createTheme, style } from "@vanilla-extract/css"; -import { IProgressTheme } from "./progress.types"; +import { TProgressTheme } from "./progress.styles.types"; -export const progressRadiusMap: Record = { +export const progressRadiusMap: Record = { xs: "1px", sm: "2px", md: "4px", @@ -10,7 +10,7 @@ export const progressRadiusMap: Record = { }; export const progressSizes: Record< - IProgressTheme[1]["progressStyleSize"], + TProgressTheme[1]["progressStyleSize"], string > = { xs: "3px", @@ -20,7 +20,7 @@ export const progressSizes: Record< xl: "16px" }; -export const [progressThemeClass, progressThemeVars]: IProgressTheme = +export const [progressThemeClass, progressThemeVars]: TProgressTheme = createTheme({ radius: progressRadiusMap.md, progressStyleSize: progressSizes.md, diff --git a/packages/core/src/components/Progress/progress.styles.types.ts b/packages/core/src/components/Progress/progress.styles.types.ts new file mode 100644 index 0000000..f4b3134 --- /dev/null +++ b/packages/core/src/components/Progress/progress.styles.types.ts @@ -0,0 +1,11 @@ +export type IProgressSizes = "xs" | "sm" | "md" | "lg" | "xl"; + +export type TProgressTheme = [ + string, + { + radius: IProgressSizes | string; + progressStyleSize: IProgressSizes | string; + progressColor: string; + progressValue: string; + } +]; diff --git a/packages/core/src/components/Radio/index.ts b/packages/core/src/components/Radio/index.ts new file mode 100644 index 0000000..f7cbb77 --- /dev/null +++ b/packages/core/src/components/Radio/index.ts @@ -0,0 +1,3 @@ +export * from "./radio.styles.css"; +export * from "./radio.global.styles.css"; +export * from "./radio.styles.types"; diff --git a/packages/react/src/components/Radio/radio.global.styles.css.ts b/packages/core/src/components/Radio/radio.global.styles.css.ts similarity index 100% rename from packages/react/src/components/Radio/radio.global.styles.css.ts rename to packages/core/src/components/Radio/radio.global.styles.css.ts diff --git a/packages/react/src/components/Radio/radio.styles.css.ts b/packages/core/src/components/Radio/radio.styles.css.ts similarity index 95% rename from packages/react/src/components/Radio/radio.styles.css.ts rename to packages/core/src/components/Radio/radio.styles.css.ts index 952108e..d5fa00a 100644 --- a/packages/react/src/components/Radio/radio.styles.css.ts +++ b/packages/core/src/components/Radio/radio.styles.css.ts @@ -1,5 +1,5 @@ import { createTheme, style } from "@vanilla-extract/css"; -import { TRadioGroupTheme, TRadioTheme } from "./radio.types"; +import { TRadioGroupTheme, TRadioTheme } from "./radio.styles.types"; import { calc } from "@vanilla-extract/css-utils"; export const radioGroupChildClass = style({}); diff --git a/packages/core/src/components/Radio/radio.styles.types.ts b/packages/core/src/components/Radio/radio.styles.types.ts new file mode 100644 index 0000000..e814038 --- /dev/null +++ b/packages/core/src/components/Radio/radio.styles.types.ts @@ -0,0 +1,28 @@ +export type TRadioSpacing = "xs" | "sm" | "md" | "lg" | "xl"; + +export type TRadioSizes = "xs" | "sm" | "md" | "lg" | "xl"; + +export type TRadioGroupTheme = [ + string, + { radioGroupStyleSpacing: TRadioSpacing | string } +]; + +export type TRadioTheme = [ + string, + { + disabledStyles: { + borderColor: string; + backgroundColor: string; + }; + baseStyles: { + borderColor: string; + backgroundColor: string; + }; + selectedStyles: { + color: string; + borderColor: string; + backgroundColor: string; + }; + radioStyleSize: TRadioSizes | string; + } +]; diff --git a/packages/core/src/components/Select/index.ts b/packages/core/src/components/Select/index.ts new file mode 100644 index 0000000..c13ed9d --- /dev/null +++ b/packages/core/src/components/Select/index.ts @@ -0,0 +1,4 @@ +export * from "./select.styles.css"; +export * from "./select.global.styles.css"; +export * from "./pill.styles.css"; +export * from "./select.styles.types"; diff --git a/packages/react/src/components/Select/Pill/pill.css.ts b/packages/core/src/components/Select/pill.styles.css.ts similarity index 100% rename from packages/react/src/components/Select/Pill/pill.css.ts rename to packages/core/src/components/Select/pill.styles.css.ts diff --git a/packages/react/src/components/Select/select.global.styles.css.ts b/packages/core/src/components/Select/select.global.styles.css.ts similarity index 74% rename from packages/react/src/components/Select/select.global.styles.css.ts rename to packages/core/src/components/Select/select.global.styles.css.ts index ef19525..14928c2 100644 --- a/packages/react/src/components/Select/select.global.styles.css.ts +++ b/packages/core/src/components/Select/select.global.styles.css.ts @@ -1,5 +1,5 @@ import { globalStyle } from "@vanilla-extract/css"; -import { selectListContainerStyle } from "./select.css"; +import { selectListContainerStyle } from "./select.styles.css"; globalStyle(`${selectListContainerStyle} [data-hover="true"]`, { background: "#ebe8e8", diff --git a/packages/react/src/components/Select/select.css.ts b/packages/core/src/components/Select/select.styles.css.ts similarity index 98% rename from packages/react/src/components/Select/select.css.ts rename to packages/core/src/components/Select/select.styles.css.ts index 337f754..f6acf29 100644 --- a/packages/react/src/components/Select/select.css.ts +++ b/packages/core/src/components/Select/select.styles.css.ts @@ -1,7 +1,7 @@ import { createTheme, style } from "@vanilla-extract/css"; import { calc } from "@vanilla-extract/css-utils"; import { recipe } from "@vanilla-extract/recipes"; -import { SelectTheme } from "./select.types"; +import { SelectTheme } from "./select.styles.types"; export const [selectClass, selectVars]: SelectTheme = createTheme({ borderRadius: "0", diff --git a/packages/core/src/components/Select/select.styles.types.ts b/packages/core/src/components/Select/select.styles.types.ts new file mode 100644 index 0000000..f37decc --- /dev/null +++ b/packages/core/src/components/Select/select.styles.types.ts @@ -0,0 +1,11 @@ +export type SelectTheme = [ + string, + { + borderRadius: string; + color: string; + maxDropDownHeight: string; + width: string; + minHeight: string; + zIndex: string; + } +]; diff --git a/packages/core/src/components/Stepper/index.ts b/packages/core/src/components/Stepper/index.ts new file mode 100644 index 0000000..66f1e62 --- /dev/null +++ b/packages/core/src/components/Stepper/index.ts @@ -0,0 +1,3 @@ +export * from "./stepper.styles.css"; +export * from "./stepper.global.styles.css"; +export * from "./stepper.styles.types"; diff --git a/packages/react/src/components/Stepper/stepper.global.styles.css.ts b/packages/core/src/components/Stepper/stepper.global.styles.css.ts similarity index 100% rename from packages/react/src/components/Stepper/stepper.global.styles.css.ts rename to packages/core/src/components/Stepper/stepper.global.styles.css.ts diff --git a/packages/react/src/components/Stepper/stepper.styles.css.ts b/packages/core/src/components/Stepper/stepper.styles.css.ts similarity index 97% rename from packages/react/src/components/Stepper/stepper.styles.css.ts rename to packages/core/src/components/Stepper/stepper.styles.css.ts index 30864d7..de7cc95 100644 --- a/packages/react/src/components/Stepper/stepper.styles.css.ts +++ b/packages/core/src/components/Stepper/stepper.styles.css.ts @@ -1,6 +1,6 @@ import { createTheme } from "@vanilla-extract/css"; import { recipe } from "@vanilla-extract/recipes"; -import { TStepperTheme } from "./stepper.types"; +import { TStepperTheme } from "./stepper.styles.types"; export const stepperSizes: Record< TStepperTheme[1]["stepperStyleSize"], diff --git a/packages/core/src/components/Stepper/stepper.styles.types.ts b/packages/core/src/components/Stepper/stepper.styles.types.ts new file mode 100644 index 0000000..46173e3 --- /dev/null +++ b/packages/core/src/components/Stepper/stepper.styles.types.ts @@ -0,0 +1,26 @@ +export type TStepperSizes = "xs" | "sm" | "md" | "lg" | "xl"; + +export type TStepperBorderRadius = "xs" | "sm" | "md" | "lg" | "xl"; + +export type TStepperTheme = [ + string, + { + stepperStyleSize: TStepperSizes | string; + stepperStyleBorderRadius: TStepperBorderRadius | string; + baseStyles: { + color: string; + backgroundColor: string; + border: string; + }; + completedStyles: { + color: string; + backgroundColor: string; + border: string; + }; + progressStyles: { + color: string; + backgroundColor: string; + border: string; + }; + } +]; diff --git a/packages/core/src/components/Switch/index.ts b/packages/core/src/components/Switch/index.ts new file mode 100644 index 0000000..8da0caf --- /dev/null +++ b/packages/core/src/components/Switch/index.ts @@ -0,0 +1,2 @@ +export * from './switch.styles.css'; +export * from './switch.global.styles.css'; \ No newline at end of file diff --git a/packages/react/src/components/Switch/switch-global-styles.css.ts b/packages/core/src/components/Switch/switch.global.styles.css.ts similarity index 88% rename from packages/react/src/components/Switch/switch-global-styles.css.ts rename to packages/core/src/components/Switch/switch.global.styles.css.ts index 95c4e8a..7180430 100644 --- a/packages/react/src/components/Switch/switch-global-styles.css.ts +++ b/packages/core/src/components/Switch/switch.global.styles.css.ts @@ -1,5 +1,5 @@ import { globalStyle } from "@vanilla-extract/css"; -import { switchInputStyle, slider } from "../../components/Switch"; +import { switchInputStyle, slider } from "./switch.styles.css"; globalStyle(`${switchInputStyle}:checked + ${slider}`, { background: "#1AB5EB", diff --git a/packages/react/src/components/Switch/switch.css.ts b/packages/core/src/components/Switch/switch.styles.css.ts similarity index 100% rename from packages/react/src/components/Switch/switch.css.ts rename to packages/core/src/components/Switch/switch.styles.css.ts diff --git a/packages/core/src/components/Tab/index.ts b/packages/core/src/components/Tab/index.ts new file mode 100644 index 0000000..b0de773 --- /dev/null +++ b/packages/core/src/components/Tab/index.ts @@ -0,0 +1,2 @@ +export * from "./tabs.styles.css"; +export * from "./tabs.styles.types"; diff --git a/packages/react/src/components/Tab/tabs.css.ts b/packages/core/src/components/Tab/tabs.styles.css.ts similarity index 98% rename from packages/react/src/components/Tab/tabs.css.ts rename to packages/core/src/components/Tab/tabs.styles.css.ts index 4ff977d..4e631d0 100644 --- a/packages/react/src/components/Tab/tabs.css.ts +++ b/packages/core/src/components/Tab/tabs.styles.css.ts @@ -1,6 +1,6 @@ import { createTheme, style } from "@vanilla-extract/css"; import { recipe } from "@vanilla-extract/recipes"; -import { TabTheme } from "./tabs.types"; +import { TabTheme } from "./tabs.styles.types"; export const [tabsTheme, tabsVars]: TabTheme = createTheme({ color: "#2F80ED", diff --git a/packages/core/src/components/Tab/tabs.styles.types.ts b/packages/core/src/components/Tab/tabs.styles.types.ts new file mode 100644 index 0000000..626a416 --- /dev/null +++ b/packages/core/src/components/Tab/tabs.styles.types.ts @@ -0,0 +1,10 @@ +export type TabTheme = [ + string, + { + color: string; + backgroundColor: string; + outlineColor: string; + tabSize: string; + roundness: string; + } +]; diff --git a/packages/react/src/components/Table/Table.global.styles.css.ts b/packages/core/src/components/Table/Table.global.styles.css.ts similarity index 92% rename from packages/react/src/components/Table/Table.global.styles.css.ts rename to packages/core/src/components/Table/Table.global.styles.css.ts index 701cabc..3eddafb 100644 --- a/packages/react/src/components/Table/Table.global.styles.css.ts +++ b/packages/core/src/components/Table/Table.global.styles.css.ts @@ -1,5 +1,5 @@ import { globalStyle } from "@vanilla-extract/css"; -import { tableDefaults, tableThemeVars } from "./Table.css"; +import { tableDefaults, tableThemeVars } from "./Table.styles.css"; globalStyle(`${tableDefaults} tr`, { lineHeight: tableThemeVars.customRowHeight diff --git a/packages/react/src/components/Table/Table.css.ts b/packages/core/src/components/Table/Table.styles.css.ts similarity index 90% rename from packages/react/src/components/Table/Table.css.ts rename to packages/core/src/components/Table/Table.styles.css.ts index 6f05474..c717446 100644 --- a/packages/react/src/components/Table/Table.css.ts +++ b/packages/core/src/components/Table/Table.styles.css.ts @@ -1,5 +1,8 @@ import { style, createTheme } from "@vanilla-extract/css"; -import { ITableContainerThemeVars, ITableThemeVars } from "./Table.types"; +import { + ITableContainerThemeVars, + ITableThemeVars +} from "./table.styles.types"; export const [ tableContainerThemeClass, diff --git a/packages/react/src/components/Table/Tfoot/Tfoot.global.styles.css.ts b/packages/core/src/components/Table/Tfoot.global.styles.css.ts similarity index 72% rename from packages/react/src/components/Table/Tfoot/Tfoot.global.styles.css.ts rename to packages/core/src/components/Table/Tfoot.global.styles.css.ts index 3c06b20..ddb8400 100644 --- a/packages/react/src/components/Table/Tfoot/Tfoot.global.styles.css.ts +++ b/packages/core/src/components/Table/Tfoot.global.styles.css.ts @@ -1,5 +1,5 @@ import { globalStyle } from "@vanilla-extract/css"; -import { footerDefaults, tfootThemeVars } from "./Tfoot.css"; +import { footerDefaults, tfootThemeVars } from "./Tfoot.styles.css"; globalStyle(`${footerDefaults} tr th, ${footerDefaults} tr td`, { backgroundColor: tfootThemeVars.customBackgroundColor diff --git a/packages/react/src/components/Table/Tfoot/Tfoot.css.ts b/packages/core/src/components/Table/Tfoot.styles.css.ts similarity index 79% rename from packages/react/src/components/Table/Tfoot/Tfoot.css.ts rename to packages/core/src/components/Table/Tfoot.styles.css.ts index 9ac7554..3400bb7 100644 --- a/packages/react/src/components/Table/Tfoot/Tfoot.css.ts +++ b/packages/core/src/components/Table/Tfoot.styles.css.ts @@ -1,5 +1,5 @@ import { createTheme, style } from "@vanilla-extract/css"; -import { ITfootThemeVars } from "./Tfoot.types"; +import { ITfootThemeVars } from "./table.styles.types"; export const [tfootThemeClass, tfootThemeVars]: ITfootThemeVars = createTheme({ customBackgroundColor: "#ddd" diff --git a/packages/react/src/components/Table/Thead/Thead.global.styles.css.ts b/packages/core/src/components/Table/Thead.global.styles.css.ts similarity index 69% rename from packages/react/src/components/Table/Thead/Thead.global.styles.css.ts rename to packages/core/src/components/Table/Thead.global.styles.css.ts index 2dfd542..38be1b6 100644 --- a/packages/react/src/components/Table/Thead/Thead.global.styles.css.ts +++ b/packages/core/src/components/Table/Thead.global.styles.css.ts @@ -1,5 +1,5 @@ import { globalStyle } from "@vanilla-extract/css"; -import { headerDefaults, theadThemeVars } from "./Thead.css"; +import { headerDefaults, theadThemeVars } from "./Thead.styles.css"; globalStyle(`${headerDefaults} tr th`, { backgroundColor: theadThemeVars.customBackgroundColor diff --git a/packages/react/src/components/Table/Thead/Thead.css.ts b/packages/core/src/components/Table/Thead.styles.css.ts similarity index 79% rename from packages/react/src/components/Table/Thead/Thead.css.ts rename to packages/core/src/components/Table/Thead.styles.css.ts index d8af75f..17aa6ec 100644 --- a/packages/react/src/components/Table/Thead/Thead.css.ts +++ b/packages/core/src/components/Table/Thead.styles.css.ts @@ -1,5 +1,5 @@ import { createTheme, style } from "@vanilla-extract/css"; -import { ITheadThemeVars } from "./Thead.types"; +import { ITheadThemeVars } from "./table.styles.types"; export const [theadThemeClass, theadThemeVars]: ITheadThemeVars = createTheme({ customBackgroundColor: "#ddd" diff --git a/packages/core/src/components/Table/index.ts b/packages/core/src/components/Table/index.ts new file mode 100644 index 0000000..0a08ecb --- /dev/null +++ b/packages/core/src/components/Table/index.ts @@ -0,0 +1,7 @@ +export * from "./Table.styles.css"; +export * from "./Table.global.styles.css"; +export * from "./table.styles.types"; +export * from "./Tfoot.styles.css"; +export * from "./Tfoot.global.styles.css"; +export * from "./Thead.styles.css"; +export * from "./Thead.global.styles.css"; diff --git a/packages/core/src/components/Table/table.styles.types.ts b/packages/core/src/components/Table/table.styles.types.ts new file mode 100644 index 0000000..f285a6c --- /dev/null +++ b/packages/core/src/components/Table/table.styles.types.ts @@ -0,0 +1,33 @@ +export type ITableThemeVars = [ + string, + { + customRowHeight: string; + headerAlignment: string; + contentAlignment: string; + customCellPadding: string; + customStripeColor: string; + customHorizontalSpacing: string; + } +]; + +export type ITableContainerThemeVars = [ + string, + { + customBorderRadius: string; + customBorderColor: string; + } +]; + +export type ITfootThemeVars = [ + string, + { + customBackgroundColor: string; + } +]; + +export type ITheadThemeVars = [ + string, + { + customBackgroundColor: string; + } +]; diff --git a/packages/core/src/components/TextArea/index.ts b/packages/core/src/components/TextArea/index.ts new file mode 100644 index 0000000..63542f5 --- /dev/null +++ b/packages/core/src/components/TextArea/index.ts @@ -0,0 +1,2 @@ +export * from "./text-area.styles.css"; +export * from "./textArea.styles.types"; diff --git a/packages/react/src/components/TextArea/text-area.css.ts b/packages/core/src/components/TextArea/text-area.styles.css.ts similarity index 88% rename from packages/react/src/components/TextArea/text-area.css.ts rename to packages/core/src/components/TextArea/text-area.styles.css.ts index 0590600..9fff0c8 100644 --- a/packages/react/src/components/TextArea/text-area.css.ts +++ b/packages/core/src/components/TextArea/text-area.styles.css.ts @@ -1,5 +1,5 @@ import { createTheme, style } from "@vanilla-extract/css"; -import { TextAreaBorder } from "./text-area.types"; +import { TextAreaBorder } from "./textArea.styles.types"; export const [textAreaColorClass, textAreaColorVars]: TextAreaBorder = createTheme({ diff --git a/packages/core/src/components/TextArea/textArea.styles.types.ts b/packages/core/src/components/TextArea/textArea.styles.types.ts new file mode 100644 index 0000000..7f88ac2 --- /dev/null +++ b/packages/core/src/components/TextArea/textArea.styles.types.ts @@ -0,0 +1,4 @@ +export type TextAreaBorder = [ + string, + { textAreaBorderColor: { statusBorderColor: string } } +]; diff --git a/packages/core/src/components/Tooltip/index.ts b/packages/core/src/components/Tooltip/index.ts new file mode 100644 index 0000000..2ef1169 --- /dev/null +++ b/packages/core/src/components/Tooltip/index.ts @@ -0,0 +1 @@ +export * from './tooltip.styles.css'; \ No newline at end of file diff --git a/packages/react/src/components/Tooltip/tooltip.styles.css.ts b/packages/core/src/components/Tooltip/tooltip.styles.css.ts similarity index 100% rename from packages/react/src/components/Tooltip/tooltip.styles.css.ts rename to packages/core/src/components/Tooltip/tooltip.styles.css.ts diff --git a/packages/react/src/components/UnstyledButton/UnstyledButton.css.ts b/packages/core/src/components/UnstyledButton/UnstyledButton.styles.css.ts similarity index 100% rename from packages/react/src/components/UnstyledButton/UnstyledButton.css.ts rename to packages/core/src/components/UnstyledButton/UnstyledButton.styles.css.ts diff --git a/packages/core/src/components/UnstyledButton/index.ts b/packages/core/src/components/UnstyledButton/index.ts new file mode 100644 index 0000000..0dae611 --- /dev/null +++ b/packages/core/src/components/UnstyledButton/index.ts @@ -0,0 +1 @@ +export * from './UnstyledButton.styles.css'; \ No newline at end of file diff --git a/packages/core/src/components/reset/index.ts b/packages/core/src/components/reset/index.ts new file mode 100644 index 0000000..4da7a26 --- /dev/null +++ b/packages/core/src/components/reset/index.ts @@ -0,0 +1 @@ +export * from './reset.styles.css'; \ No newline at end of file diff --git a/packages/react/src/components/reset/reset.css.ts b/packages/core/src/components/reset/reset.styles.css.ts similarity index 100% rename from packages/react/src/components/reset/reset.css.ts rename to packages/core/src/components/reset/reset.styles.css.ts diff --git a/packages/core/src/index.ts b/packages/core/src/index.ts index a260f51..267926e 100644 --- a/packages/core/src/index.ts +++ b/packages/core/src/index.ts @@ -1 +1,32 @@ -export * from "./components/Button/button.styles.css"; +export * from "./components/Accordion"; +export * from "./components/Alert"; +export * from "./components/Avatar"; +export * from "./components/Badge"; +export * from "./components/Banner"; +export * from "./components/Breadcrumb"; +export * from "./components/Button"; +export * from "./components/Card"; +export * from "./components/Checkbox"; +export * from "./components/Dialog"; +export * from "./components/Divider"; +export * from "./components/Input"; +export * from "./components/Label"; +export * from "./components/List"; +export * from "./components/Loader"; +export * from "./components/Modal"; +export * from "./components/NativeSelect"; +export * from "./components/Popover"; +export * from "./components/Portal"; +export * from "./components/Progress"; +export * from "./components/Radio"; +export * from "./components/Select"; +export * from "./components/Stepper"; +export * from "./components/Switch"; +export * from "./components/Tab"; +export * from "./components/Table"; +export * from "./components/TextArea"; +export * from "./components/Tooltip"; +export * from "./components/UnstyledButton"; +export * from "./components/reset"; + +export * from "./styles/tokens"; diff --git a/packages/react/src/styles/tokens/breakpoints.ts b/packages/core/src/styles/tokens/breakpoints.ts similarity index 100% rename from packages/react/src/styles/tokens/breakpoints.ts rename to packages/core/src/styles/tokens/breakpoints.ts diff --git a/packages/react/src/styles/tokens/colors.ts b/packages/core/src/styles/tokens/colors.ts similarity index 85% rename from packages/react/src/styles/tokens/colors.ts rename to packages/core/src/styles/tokens/colors.ts index 6fb143e..1cf623c 100644 --- a/packages/react/src/styles/tokens/colors.ts +++ b/packages/core/src/styles/tokens/colors.ts @@ -1,5 +1,3 @@ -import { Tokens } from "@vanilla-extract/css/dist/declarations/src/types"; - export const lightColors: IThemeColors = { brand: { 100: "hsla(51,10%,91%,1)", @@ -18,7 +16,7 @@ export const lightColors: IThemeColors = { }; export interface IThemeColors { - [key: string]: string | Tokens; + [key: string]: string | Record; brand: { 100: string; 200: string; diff --git a/packages/react/src/styles/tokens/index.ts b/packages/core/src/styles/tokens/index.ts similarity index 100% rename from packages/react/src/styles/tokens/index.ts rename to packages/core/src/styles/tokens/index.ts diff --git a/packages/react/src/styles/tokens/typography.ts b/packages/core/src/styles/tokens/typography.ts similarity index 100% rename from packages/react/src/styles/tokens/typography.ts rename to packages/core/src/styles/tokens/typography.ts diff --git a/packages/react/package.json b/packages/react/package.json index 93dee28..3e4493b 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -39,6 +39,7 @@ "lint": "eslint 'src/**/*.ts?(x)' --fix" }, "dependencies": { + "@hover-design/core": "*", "@ladle/react": "^2.3.0", "@vanilla-extract/css": "^1.6.8", "@vanilla-extract/css-utils": "^0.1.2", @@ -47,14 +48,12 @@ "@vanilla-extract/sprinkles": "^1.3.3", "@vanilla-extract/vite-plugin": "^3.1.0", "deepmerge": "^4.2.2", - "polished": "^4.1.3", "react": "^18.0.6", - "react-dom": "^18.0.6", - "@hover-design/core": "*" + "react-dom": "^18.0.6" }, "devDependencies": { "@hover-design/eslint-config": "*", - "@types/node": "^17.0.21", + "@types/node": "^20.8.6", "@types/react": "^18.0.6", "@types/react-dom": "^18.0.6", "@vitejs/plugin-react": "^1.0.0", diff --git a/packages/react/src/components/Accordion/Accordion.tsx b/packages/react/src/components/Accordion/Accordion.tsx index 312ad36..718091e 100644 --- a/packages/react/src/components/Accordion/Accordion.tsx +++ b/packages/react/src/components/Accordion/Accordion.tsx @@ -1,6 +1,6 @@ import React, { ForwardRefRenderFunction } from "react"; -import { accordionThemeClass, detailsClass } from "./accordion.styles.css"; +import { accordionThemeClass, detailsClass } from "@hover-design/core"; import "./accordion.global.styles.css"; import { IAccordionProps } from "./accordion.types"; diff --git a/packages/react/src/components/Accordion/AccordionContent/AccordionContent.tsx b/packages/react/src/components/Accordion/AccordionContent/AccordionContent.tsx index 8f7fe57..0dc5128 100644 --- a/packages/react/src/components/Accordion/AccordionContent/AccordionContent.tsx +++ b/packages/react/src/components/Accordion/AccordionContent/AccordionContent.tsx @@ -1,5 +1,5 @@ import React, { ForwardRefRenderFunction } from "react"; -import { accordionContentClass } from "../accordion.styles.css"; +import { accordionContentClass } from "@hover-design/core"; const AccordionContent: ForwardRefRenderFunction< HTMLDivElement, diff --git a/packages/react/src/components/Accordion/AccordionGroup/AccordionGroup.tsx b/packages/react/src/components/Accordion/AccordionGroup/AccordionGroup.tsx index 8b561c1..896e70a 100644 --- a/packages/react/src/components/Accordion/AccordionGroup/AccordionGroup.tsx +++ b/packages/react/src/components/Accordion/AccordionGroup/AccordionGroup.tsx @@ -1,5 +1,5 @@ import React, { ForwardRefRenderFunction } from "react"; -import { accordionGroupClass } from "../accordion.styles.css"; +import { accordionGroupClass } from "@hover-design/core"; const AccordionGroup: ForwardRefRenderFunction< HTMLDivElement, diff --git a/packages/react/src/components/Accordion/AccordionSummary/AccordionSummary.tsx b/packages/react/src/components/Accordion/AccordionSummary/AccordionSummary.tsx index 15dc32f..5b355ce 100644 --- a/packages/react/src/components/Accordion/AccordionSummary/AccordionSummary.tsx +++ b/packages/react/src/components/Accordion/AccordionSummary/AccordionSummary.tsx @@ -6,7 +6,7 @@ import { accordionIconClass, accordionThemeVars, summaryClass -} from "../accordion.styles.css"; +} from "@hover-design/core"; import { IAccordionSummaryProps } from "./accordionSummary.types"; const DefaultAccordionSummaryIcon: React.FC<{ diff --git a/packages/react/src/components/Accordion/accordion.types.ts b/packages/react/src/components/Accordion/accordion.types.ts index 8637456..b6a6774 100644 --- a/packages/react/src/components/Accordion/accordion.types.ts +++ b/packages/react/src/components/Accordion/accordion.types.ts @@ -1,9 +1,5 @@ export interface IAccordionTypes { Summary: React.ReactNode; } -export type IAccordionTheme = [ - string, - { accordionTransition: string; accordionTransform: string } -]; export type IAccordionProps = JSX.IntrinsicElements["details"]; diff --git a/packages/react/src/components/Accordion/index.ts b/packages/react/src/components/Accordion/index.ts index dc4a019..95e115c 100644 --- a/packages/react/src/components/Accordion/index.ts +++ b/packages/react/src/components/Accordion/index.ts @@ -1,6 +1,5 @@ export * from "./Accordion"; export * from "./accordion.types"; -export * from "./accordion.styles.css"; export * from "./AccordionContent/AccordionContent"; export * from "./AccordionGroup/AccordionGroup"; export * from "./AccordionSummary/AccordionSummary"; diff --git a/packages/react/src/components/Alert/Alert.tsx b/packages/react/src/components/Alert/Alert.tsx index 96ce65d..6c080bb 100644 --- a/packages/react/src/components/Alert/Alert.tsx +++ b/packages/react/src/components/Alert/Alert.tsx @@ -23,7 +23,7 @@ import { alertTitleRecipe, alertVars, alertWarningTheme -} from "./alert.styles.css"; +} from "@hover-design/core"; import { Clear } from "../_internal/Icons/Clear"; import InfoCircle from "../_internal/Icons/InfoCircle"; import CheckCircle from "../_internal/Icons/CheckCircle"; diff --git a/packages/react/src/components/Alert/index.ts b/packages/react/src/components/Alert/index.ts index 0816d41..9f2bead 100644 --- a/packages/react/src/components/Alert/index.ts +++ b/packages/react/src/components/Alert/index.ts @@ -1,3 +1,2 @@ export * from "./Alert"; -export * from "./alert.styles.css"; export * from "./alert.types"; diff --git a/packages/react/src/components/Avatar/Avatar.tsx b/packages/react/src/components/Avatar/Avatar.tsx index cb3a5b1..a7aec20 100644 --- a/packages/react/src/components/Avatar/Avatar.tsx +++ b/packages/react/src/components/Avatar/Avatar.tsx @@ -7,7 +7,7 @@ import { avatarShapes, avatarSizes, avatarWrapper -} from "./avatar.styles.css"; +} from "@hover-design/core"; import { assignInlineVars } from "@vanilla-extract/dynamic"; import { Flex } from "../Flex"; diff --git a/packages/react/src/components/Avatar/AvatarGroup/AvatarGroup.tsx b/packages/react/src/components/Avatar/AvatarGroup/AvatarGroup.tsx index f23fc2a..02eca6c 100644 --- a/packages/react/src/components/Avatar/AvatarGroup/AvatarGroup.tsx +++ b/packages/react/src/components/Avatar/AvatarGroup/AvatarGroup.tsx @@ -7,7 +7,7 @@ import { avatarGaps, avatarGroupThemeClass, avatarGroupThemeVars -} from "../avatar.styles.css"; +} from "@hover-design/core"; import "../avatar.global.styles.css"; const AvatarGroup: ForwardRefRenderFunction< diff --git a/packages/react/src/components/Avatar/avatar.types.ts b/packages/react/src/components/Avatar/avatar.types.ts index d717eab..841511b 100644 --- a/packages/react/src/components/Avatar/avatar.types.ts +++ b/packages/react/src/components/Avatar/avatar.types.ts @@ -1,22 +1,11 @@ import { MutableRefObject, ReactNode } from "react"; -export type IAvatarSizes = "xs" | "sm" | "md" | "lg" | "xl"; - -export type IAvatarShapes = "xs" | "sm" | "md" | "lg" | "xl"; - -export type IAvatarGaps = "xs" | "sm" | "md" | "lg" | "xl"; - export type IAvatarGroupProps = JSX.IntrinsicElements["div"] & { ref?: MutableRefObject; children?: ReactNode; gap?: string; }; -export type IAvatarGroupTheme = [ - string, - { avatarStyleGap: IAvatarGaps | string } -]; - export type IAvatarProps = JSX.IntrinsicElements["div"] & { src?: string; alt?: string; @@ -27,13 +16,3 @@ export type IAvatarProps = JSX.IntrinsicElements["div"] & { ref?: MutableRefObject; children?: ReactNode; }; - -export type IAvatarTheme = [ - string, - { - avatarStyleColor: string; - avatarStyleTextColor: string; - avatarStyleBorderRadius: IAvatarShapes | string; - avatarStyleSize: IAvatarSizes | string; - } -]; diff --git a/packages/react/src/components/Avatar/index.ts b/packages/react/src/components/Avatar/index.ts index 58da8ed..df229d6 100644 --- a/packages/react/src/components/Avatar/index.ts +++ b/packages/react/src/components/Avatar/index.ts @@ -1,4 +1,3 @@ export * from "./Avatar"; -export * from "./avatar.styles.css"; export * from "./avatar.types"; export * from "./AvatarGroup/AvatarGroup"; diff --git a/packages/react/src/components/Badge/Badge.tsx b/packages/react/src/components/Badge/Badge.tsx index 52608fe..f3c427c 100644 --- a/packages/react/src/components/Badge/Badge.tsx +++ b/packages/react/src/components/Badge/Badge.tsx @@ -4,7 +4,7 @@ import { badgeWrapper, badgeThemeClass, badgeThemeVars -} from "./badge.css"; +} from "@hover-design/core"; import { assignInlineVars } from "@vanilla-extract/dynamic"; import { IBadgesProps } from "./badge.types"; diff --git a/packages/react/src/components/Badge/badge.types.ts b/packages/react/src/components/Badge/badge.types.ts index 51e26d5..afb7996 100644 --- a/packages/react/src/components/Badge/badge.types.ts +++ b/packages/react/src/components/Badge/badge.types.ts @@ -1,5 +1,5 @@ import { RecipeVariants } from "@vanilla-extract/recipes"; -import { badges } from "./badge.css"; +import { badges } from "@hover-design/core"; import { ReactNode } from "react"; export type IBadgesProps = JSX.IntrinsicElements["span"] & @@ -17,8 +17,3 @@ export type IBadgesProps = JSX.IntrinsicElements["span"] & shape?: "rounded" | "rounded-circle"; hide?: boolean; }; - -export type IBadgeTheme = [ - string, - { badgeStyleColor: string; badgeStyleTextColor: string } -]; diff --git a/packages/react/src/components/Badge/index.ts b/packages/react/src/components/Badge/index.ts index 684d9b2..115fe3d 100644 --- a/packages/react/src/components/Badge/index.ts +++ b/packages/react/src/components/Badge/index.ts @@ -1,3 +1,2 @@ export * from "./Badge"; -export * from "./badge.css"; export * from "./badge.types"; diff --git a/packages/react/src/components/Banner/Banner.tsx b/packages/react/src/components/Banner/Banner.tsx index bfb4557..62d6789 100644 --- a/packages/react/src/components/Banner/Banner.tsx +++ b/packages/react/src/components/Banner/Banner.tsx @@ -1,10 +1,7 @@ import { forwardRef, ForwardRefRenderFunction } from "react"; import { BannerPropsType } from "./banner.types"; import { Alert } from "../Alert"; -import { - bannerContainerStyles, - bannerCtaIconRecipe -} from "./banner.styles.css"; +import { bannerContainerStyles, bannerCtaIconRecipe } from "@hover-design/core"; import { ArrowDown } from "../_internal/Icons/ArrowDown"; import "./banner.global.styles.css"; import { Button } from "../Button"; diff --git a/packages/react/src/components/Banner/index.tsx b/packages/react/src/components/Banner/index.tsx index 29fa7cb..1c35d9b 100644 --- a/packages/react/src/components/Banner/index.tsx +++ b/packages/react/src/components/Banner/index.tsx @@ -1,3 +1,2 @@ export * from "./Banner"; -export * from "./banner.styles.css"; export * from "./banner.types"; diff --git a/packages/react/src/components/Breadcrumb/Breadcrumb.tsx b/packages/react/src/components/Breadcrumb/Breadcrumb.tsx index fe37b5a..d9ea74a 100644 --- a/packages/react/src/components/Breadcrumb/Breadcrumb.tsx +++ b/packages/react/src/components/Breadcrumb/Breadcrumb.tsx @@ -4,7 +4,7 @@ import { breadcrumbWrapper, crumbSeparator, crumbTitle -} from "./breadcrumb.css"; +} from "@hover-design/core"; const Breadcrumb: React.ForwardRefRenderFunction< HTMLDivElement, diff --git a/packages/react/src/components/Breadcrumb/index.ts b/packages/react/src/components/Breadcrumb/index.ts index b605234..89845c8 100644 --- a/packages/react/src/components/Breadcrumb/index.ts +++ b/packages/react/src/components/Breadcrumb/index.ts @@ -1,3 +1,2 @@ export * from "./Breadcrumb"; -export * from "./breadcrumb.css"; export * from "./breadcrumb.types"; diff --git a/packages/react/src/components/Button/button.styles.css.ts b/packages/react/src/components/Button/button.styles.css.ts deleted file mode 100644 index 060ba69..0000000 --- a/packages/react/src/components/Button/button.styles.css.ts +++ /dev/null @@ -1,54 +0,0 @@ -import { recipe } from "@vanilla-extract/recipes"; - -export const buttonStyles = recipe({ - base: { - borderRadius: 4, - color: "white", - cursor: "pointer" - }, - - variants: { - variant: { - default: { - background: "#1AB5EB", - border: 0 - }, - light: { - background: "#F9F9F9", - color: "#1AB5EB", - border: "1px solid #DDD" - }, - ghost: { - background: "none", - border: 0, - color: "#1AB5EB" - }, - hallow: { - background: "none", - border: "1px solid #1AB5EB", - color: "#1AB5EB" - } - }, - padding: { - default: { padding: 0 }, - small: { padding: "8px 16px" }, - medium: { padding: "8px 16px" }, - large: { padding: 24 } - }, - fontSize: { - small: { fontSize: 14 }, - medium: { fontSize: 16 }, - large: { fontSize: 24 } - }, - margin: { - default: { margin: 0 }, - small: { margin: 12 }, - medium: { margin: 16 }, - large: { margin: 24 } - }, - isBlock: { - true: { width: "100%" }, - false: { width: "auto" } - } - } -}); diff --git a/packages/react/src/components/Button/button.types.ts b/packages/react/src/components/Button/button.types.ts index a744496..7a21403 100644 --- a/packages/react/src/components/Button/button.types.ts +++ b/packages/react/src/components/Button/button.types.ts @@ -1,5 +1,5 @@ import { RecipeVariants } from "@vanilla-extract/recipes"; -import { buttonStyles } from "./button.styles.css"; +import { buttonStyles } from "@hover-design/core"; export type ButtonProps = RecipeVariants & JSX.IntrinsicElements["button"]; diff --git a/packages/react/src/components/Button/index.ts b/packages/react/src/components/Button/index.ts index 4bbd147..f7a704c 100644 --- a/packages/react/src/components/Button/index.ts +++ b/packages/react/src/components/Button/index.ts @@ -1,3 +1,2 @@ export * from "./Button"; -export * from "./button.styles.css"; export * from "./button.types"; diff --git a/packages/react/src/components/Card/Card.tsx b/packages/react/src/components/Card/Card.tsx index f9f7736..3340e64 100644 --- a/packages/react/src/components/Card/Card.tsx +++ b/packages/react/src/components/Card/Card.tsx @@ -1,5 +1,5 @@ import { forwardRef, ForwardRefRenderFunction } from "react"; -import { cardStyles } from "./card.styles.css"; +import { cardStyles } from "@hover-design/core"; import { CardProps } from "./card.types"; const Card: ForwardRefRenderFunction = ( diff --git a/packages/react/src/components/Card/card.types.ts b/packages/react/src/components/Card/card.types.ts index 7b1726c..f31ee13 100644 --- a/packages/react/src/components/Card/card.types.ts +++ b/packages/react/src/components/Card/card.types.ts @@ -1,5 +1,5 @@ import { RecipeVariants } from "@vanilla-extract/recipes"; -import { cardStyles } from "./card.styles.css"; +import { cardStyles } from "@hover-design/core"; export type CardProps = RecipeVariants & JSX.IntrinsicElements["div"]; diff --git a/packages/react/src/components/Card/index.ts b/packages/react/src/components/Card/index.ts index c06fece..c81dbe1 100644 --- a/packages/react/src/components/Card/index.ts +++ b/packages/react/src/components/Card/index.ts @@ -1,3 +1,2 @@ export * from "./Card"; -export * from "./card.styles.css"; export * from "./card.types"; diff --git a/packages/react/src/components/Checkbox/Checkbox.tsx b/packages/react/src/components/Checkbox/Checkbox.tsx index 74e949b..3bd12a4 100644 --- a/packages/react/src/components/Checkbox/Checkbox.tsx +++ b/packages/react/src/components/Checkbox/Checkbox.tsx @@ -11,7 +11,7 @@ import { checkboxThemeClass, checkboxThemeVars, checkboxWrapperClass -} from "./checkbox.styles.css"; +} from "@hover-design/core"; import { CheckIcon, DashIcon } from "../_internal/Icons"; const Checkbox: ForwardRefRenderFunction = ( diff --git a/packages/react/src/components/Checkbox/CheckboxGroup/CheckboxGroup.tsx b/packages/react/src/components/Checkbox/CheckboxGroup/CheckboxGroup.tsx index 940ca94..37bd2e8 100644 --- a/packages/react/src/components/Checkbox/CheckboxGroup/CheckboxGroup.tsx +++ b/packages/react/src/components/Checkbox/CheckboxGroup/CheckboxGroup.tsx @@ -6,7 +6,7 @@ import { eliminateUndefinedKeys } from "../../../utils/object-utils"; import { checkboxGroupChildClass, checkboxGroupSpacing -} from "../checkbox.styles.css"; +} from "@hover-design/core"; import { TCheckboxGroupProps } from "../checkbox.types"; const CheckboxGroup: ForwardRefRenderFunction< diff --git a/packages/react/src/components/Checkbox/checkbox.types.ts b/packages/react/src/components/Checkbox/checkbox.types.ts index 4a846e8..41d3e6b 100644 --- a/packages/react/src/components/Checkbox/checkbox.types.ts +++ b/packages/react/src/components/Checkbox/checkbox.types.ts @@ -1,15 +1,5 @@ import { MutableRefObject, ReactNode } from "react"; - -export type TCheckboxSizes = "xs" | "sm" | "md" | "lg" | "xl"; - -export type TCheckboxBorderRadius = "xs" | "sm" | "md" | "lg" | "xl"; - -export type TCheckboxSpacing = "xs" | "sm" | "md" | "lg" | "xl"; - -export type TCheckboxGroupTheme = [ - string, - { checkboxGroupStyleSpacing: TCheckboxSpacing | string } -]; +import { TCheckboxSpacing, TCheckboxTheme } from "@hover-design/core"; export type TCheckboxGroupProps = JSX.IntrinsicElements["div"] & { ref?: MutableRefObject; @@ -34,29 +24,3 @@ export interface ICheckboxProps selectedStyles?: Partial; indeterminateStyles?: Partial; } - -export type TCheckboxTheme = [ - string, - { - disabledStyles: { - borderColor: string; - backgroundColor: string; - }; - baseStyles: { - borderColor: string; - backgroundColor: string; - }; - selectedStyles: { - color: string; - borderColor: string; - backgroundColor: string; - }; - indeterminateStyles: { - color: string; - borderColor: string; - backgroundColor: string; - }; - checkboxStyleSize: TCheckboxSizes | string; - checkboxStyleBorderRadius: TCheckboxBorderRadius | string; - } -]; diff --git a/packages/react/src/components/Checkbox/index.ts b/packages/react/src/components/Checkbox/index.ts index 5499f5d..29647ee 100644 --- a/packages/react/src/components/Checkbox/index.ts +++ b/packages/react/src/components/Checkbox/index.ts @@ -1,4 +1,3 @@ export * from "./Checkbox"; -export * from "./checkbox.styles.css"; export * from "./checkbox.types"; export * from "./CheckboxGroup/CheckboxGroup"; diff --git a/packages/react/src/components/Dialog/Dialog.tsx b/packages/react/src/components/Dialog/Dialog.tsx index ec1422f..ddf80dc 100644 --- a/packages/react/src/components/Dialog/Dialog.tsx +++ b/packages/react/src/components/Dialog/Dialog.tsx @@ -10,7 +10,7 @@ import { dialogStyleClass, dialogThemeClass, dialogThemeVars -} from "./dialog.styles.css"; +} from "@hover-design/core"; import { IDialogProps } from "./dialog.types"; const Dialog: React.FC = ({ diff --git a/packages/react/src/components/Dialog/dialog.types.ts b/packages/react/src/components/Dialog/dialog.types.ts index fcdbb9f..03ebc32 100644 --- a/packages/react/src/components/Dialog/dialog.types.ts +++ b/packages/react/src/components/Dialog/dialog.types.ts @@ -1,27 +1,10 @@ +import { TDialogTheme } from "@hover-design/core"; + export type IDialogProps = JSX.IntrinsicElements["div"] & { children: React.ReactNode; closeOnClickOutside?: boolean; isCloseIconVisible?: boolean; - styles?: Partial; + styles?: Partial; isOpen: boolean; onClose: () => void; }; - -export type IDialogTheme = [ - string, - { - backgroundColor: string; - borderRadius: string; - boxShadow: string; - position: string; - transform: string; - top: string; - bottom: string; - left: string; - right: string; - padding: string; - zIndex: string; - height: string; - width: string; - } -]; diff --git a/packages/react/src/components/Dialog/index.ts b/packages/react/src/components/Dialog/index.ts index 92886bd..276c9a5 100644 --- a/packages/react/src/components/Dialog/index.ts +++ b/packages/react/src/components/Dialog/index.ts @@ -1,3 +1,2 @@ export * from "./Dialog"; export * from "./dialog.types"; -export * from "./dialog.styles.css"; diff --git a/packages/react/src/components/Divider/Divider.tsx b/packages/react/src/components/Divider/Divider.tsx index f6d5669..b2ff27a 100644 --- a/packages/react/src/components/Divider/Divider.tsx +++ b/packages/react/src/components/Divider/Divider.tsx @@ -7,7 +7,7 @@ import { dividerVertical, labelHorizontal, labelVertical -} from "./divider.css"; +} from "@hover-design/core"; import { DividerProps } from "./divider.types"; export const Divider = ({ diff --git a/packages/react/src/components/Divider/divider.types.ts b/packages/react/src/components/Divider/divider.types.ts index 8d06df3..a24e6c9 100644 --- a/packages/react/src/components/Divider/divider.types.ts +++ b/packages/react/src/components/Divider/divider.types.ts @@ -10,15 +10,3 @@ export type DividerProps = JSX.IntrinsicElements["hr"] & { minHeight?: string; minWidth?: string; }; - -export type DividerTheme = [ - string, - { - dividerColor: string; - labelColor: string; - labelBackground: string; - dividerSize: string; - dividerStyleMinHeight: string; - dividerStyleMinWidth: string; - } -]; diff --git a/packages/react/src/components/Divider/index.ts b/packages/react/src/components/Divider/index.ts index be839c1..9257165 100644 --- a/packages/react/src/components/Divider/index.ts +++ b/packages/react/src/components/Divider/index.ts @@ -1,3 +1,2 @@ export * from "./Divider"; -export * from "./divider.css"; export * from "./divider.types"; diff --git a/packages/react/src/components/Input/Input.tsx b/packages/react/src/components/Input/Input.tsx index d386137..eb797d1 100644 --- a/packages/react/src/components/Input/Input.tsx +++ b/packages/react/src/components/Input/Input.tsx @@ -7,11 +7,11 @@ import { inputWrapperClass, iconWrapper, leftIconWrapper, - rightIconWrapper -} from "./input.styles.css"; + rightIconWrapper, + lightColors +} from "@hover-design/core"; import { Flex } from "../Flex"; import { assignInlineVars } from "@vanilla-extract/dynamic"; -import { lightColors } from "../../styles/tokens"; const Input: ForwardRefRenderFunction = ( { @@ -50,7 +50,7 @@ const Input: ForwardRefRenderFunction = ( }), ...style }} - className={`${inputClass} ${inputThemeClass} ${className || ""}`} + className={`${inputClass} ${inputThemeClass} ${className ?? ""}`} {...props} /> {Icon && iconPosition === "right" && ( diff --git a/packages/react/src/components/Input/index.ts b/packages/react/src/components/Input/index.ts index 4d06b9b..c4a189e 100644 --- a/packages/react/src/components/Input/index.ts +++ b/packages/react/src/components/Input/index.ts @@ -1,3 +1,2 @@ export * from "./Input"; -export * from "./input.styles.css"; export * from "./input.types"; diff --git a/packages/react/src/components/Input/input.types.ts b/packages/react/src/components/Input/input.types.ts index c65baae..3822a14 100644 --- a/packages/react/src/components/Input/input.types.ts +++ b/packages/react/src/components/Input/input.types.ts @@ -7,15 +7,3 @@ export interface InputProps iconPosition?: "left" | "right"; Icon?: React.ReactNode; } -export type IInputTheme = [ - string, - { - borderColor: string; - padding: { - top: string; - right: string; - bottom: string; - left: string; - }; - } -]; diff --git a/packages/react/src/components/Label/Label.tsx b/packages/react/src/components/Label/Label.tsx index a5aa29c..b937070 100644 --- a/packages/react/src/components/Label/Label.tsx +++ b/packages/react/src/components/Label/Label.tsx @@ -1,5 +1,5 @@ import React, { ForwardRefRenderFunction } from "react"; -import { labelClass } from "./label.styles.css"; +import { labelClass } from "@hover-design/core"; import { ILabelProps } from "./label.types"; const Label: ForwardRefRenderFunction = ( diff --git a/packages/react/src/components/Label/index.ts b/packages/react/src/components/Label/index.ts index 16f7475..9fe8766 100644 --- a/packages/react/src/components/Label/index.ts +++ b/packages/react/src/components/Label/index.ts @@ -1,3 +1,2 @@ export * from "./Label"; -export * from "./label.styles.css"; export * from "./label.types"; diff --git a/packages/react/src/components/List/List.tsx b/packages/react/src/components/List/List.tsx index 31a9729..c7f6cc0 100644 --- a/packages/react/src/components/List/List.tsx +++ b/packages/react/src/components/List/List.tsx @@ -1,7 +1,7 @@ import React, { ForwardRefRenderFunction } from "react"; import { IListProps } from "./list.types"; -import { listStyles, listThemeVars, listThemeClass } from "./list.css"; +import { listStyles, listThemeVars, listThemeClass } from "@hover-design/core"; import { assignInlineVars } from "@vanilla-extract/dynamic"; const ListComponent: ForwardRefRenderFunction = ( diff --git a/packages/react/src/components/List/index.ts b/packages/react/src/components/List/index.ts index 8e9cada..ecae177 100644 --- a/packages/react/src/components/List/index.ts +++ b/packages/react/src/components/List/index.ts @@ -1,4 +1,3 @@ export * from "./List"; -export * from "./list.css"; export * from "./list.types"; export * from "./ListItem"; diff --git a/packages/react/src/components/List/list.types.ts b/packages/react/src/components/List/list.types.ts index c2440a1..a824959 100644 --- a/packages/react/src/components/List/list.types.ts +++ b/packages/react/src/components/List/list.types.ts @@ -1,8 +1,7 @@ import { RecipeVariants } from "@vanilla-extract/recipes"; -import { listStyles } from "./list.css"; +import { listStyles } from "@hover-design/core"; export type IListProps = JSX.IntrinsicElements["ul"] & RecipeVariants & { type?: CSSStyleDeclaration["listStyleType"]; }; -export type IListTheme = [string, { listStyles: { listStyleType: string } }]; diff --git a/packages/react/src/components/Loader/Spinner/Spinner.tsx b/packages/react/src/components/Loader/Spinner/Spinner.tsx index 55950e2..a81e1b3 100644 --- a/packages/react/src/components/Loader/Spinner/Spinner.tsx +++ b/packages/react/src/components/Loader/Spinner/Spinner.tsx @@ -4,7 +4,7 @@ import { useEffect, useState } from "react"; -import { spinnerStyle } from "./spinner.styles.css"; +import { spinnerStyle } from "@hover-design/core"; import { SpinnerProps } from "./spinner.types"; const SpinnerComponent: ForwardRefRenderFunction< diff --git a/packages/react/src/components/Modal/Modal.tsx b/packages/react/src/components/Modal/Modal.tsx index f01d306..8dc3db5 100644 --- a/packages/react/src/components/Modal/Modal.tsx +++ b/packages/react/src/components/Modal/Modal.tsx @@ -12,7 +12,7 @@ import { modalThemeVars, modalTitleStyleClass, overlayStyleClass -} from "./modal.styles.css"; +} from "@hover-design/core"; import { IModalProps } from "./modal.types"; const Modal: React.FC = ({ diff --git a/packages/react/src/components/Modal/index.ts b/packages/react/src/components/Modal/index.ts index 376e20d..74429b4 100644 --- a/packages/react/src/components/Modal/index.ts +++ b/packages/react/src/components/Modal/index.ts @@ -1,3 +1,2 @@ export * from "./Modal"; -export * from "./modal.styles.css"; export * from "./modal.types"; diff --git a/packages/react/src/components/Modal/modal.constants.ts b/packages/react/src/components/Modal/modal.constants.ts deleted file mode 100644 index 1ce5ea3..0000000 --- a/packages/react/src/components/Modal/modal.constants.ts +++ /dev/null @@ -1,18 +0,0 @@ -export const sizes = { - sm: { - width: "320px" - }, - md: { - width: "440px" - }, - lg: { - width: "550px" - }, - xl: { - width: "720px" - }, - full: { - height: "100%", - width: "100%" - } -}; diff --git a/packages/react/src/components/Modal/modal.types.ts b/packages/react/src/components/Modal/modal.types.ts index 8110751..327c385 100644 --- a/packages/react/src/components/Modal/modal.types.ts +++ b/packages/react/src/components/Modal/modal.types.ts @@ -1,3 +1,5 @@ +import { TModalTheme } from "@hover-design/core"; + export type IModalProps = JSX.IntrinsicElements["div"] & { children: React.ReactNode; isOpen: boolean; @@ -8,39 +10,7 @@ export type IModalProps = JSX.IntrinsicElements["div"] & { height?: string; closeOnClickOutside?: boolean; isCloseIconVisible?: boolean; - baseStyles?: Partial; - overlayStyles?: Partial; + baseStyles?: Partial; + overlayStyles?: Partial; showOverlay?: boolean; }; - -export type IModalTheme = [ - string, - { - base: { - backgroundColor: string; - borderRadius: string; - boxShadow: string; - position: string; - transform: string; - top: string; - bottom: string; - left: string; - right: string; - padding: string; - zIndex: string; - width: string; - height: string; - }; - overlay: { - backgroundColor: string; - zIndex: string; - position: string; - top: string; - left: string; - right: string; - bottom: string; - opacity: string; - filter: string; - }; - } -]; diff --git a/packages/react/src/components/NativeSelect/NativeSelect.tsx b/packages/react/src/components/NativeSelect/NativeSelect.tsx index e4744d4..b2aa3af 100644 --- a/packages/react/src/components/NativeSelect/NativeSelect.tsx +++ b/packages/react/src/components/NativeSelect/NativeSelect.tsx @@ -8,7 +8,7 @@ import { nativeSelectIconStyle, nativeSelectRecipe, nativeSelectVars -} from "./nativeSelect.css"; +} from "@hover-design/core"; import { NativeSelectPropsType } from "./nativeSelect.types"; export const NativeSelect: FC = ({ diff --git a/packages/react/src/components/NativeSelect/index.ts b/packages/react/src/components/NativeSelect/index.ts index 277be85..a9cbaf3 100644 --- a/packages/react/src/components/NativeSelect/index.ts +++ b/packages/react/src/components/NativeSelect/index.ts @@ -1,3 +1,2 @@ export * from "./NativeSelect"; -export * from "./nativeSelect.css"; export * from "./nativeSelect.types"; diff --git a/packages/react/src/components/NativeSelect/nativeSelect.types.ts b/packages/react/src/components/NativeSelect/nativeSelect.types.ts index ba7c675..efffe09 100644 --- a/packages/react/src/components/NativeSelect/nativeSelect.types.ts +++ b/packages/react/src/components/NativeSelect/nativeSelect.types.ts @@ -11,12 +11,3 @@ export type NativeSelectPropsType = JSX.IntrinsicElements["select"] & { options: nativeSelectOptionsType[]; error?: boolean | string; }; - -export type NativeSelectThemeType = [ - string, - { - height: string; - width: string; - borderRadius: string; - } -]; diff --git a/packages/react/src/components/Popover/Popover.tsx b/packages/react/src/components/Popover/Popover.tsx index 109a18c..2cee181 100644 --- a/packages/react/src/components/Popover/Popover.tsx +++ b/packages/react/src/components/Popover/Popover.tsx @@ -18,7 +18,7 @@ import { popoverContainerStyles, popRadius, popWidth -} from "./popover.styles.css"; +} from "@hover-design/core"; import { PopoverType } from "./popover.types"; const PopoverComponent: ForwardRefRenderFunction< diff --git a/packages/react/src/components/Popover/index.ts b/packages/react/src/components/Popover/index.ts index b73650e..6673bc4 100644 --- a/packages/react/src/components/Popover/index.ts +++ b/packages/react/src/components/Popover/index.ts @@ -1,3 +1,2 @@ export * from "./Popover"; -export * from "./popover.styles.css"; export * from "./popover.types"; diff --git a/packages/react/src/components/Portal/Portal.tsx b/packages/react/src/components/Portal/Portal.tsx index f88f2cf..7e75326 100644 --- a/packages/react/src/components/Portal/Portal.tsx +++ b/packages/react/src/components/Portal/Portal.tsx @@ -1,6 +1,6 @@ import { useEffect, useMemo } from "react"; import { createPortal } from "react-dom"; -import { portalStyles } from "./portal.style.css"; +import { portalStyles } from "@hover-design/core"; import { PortalType } from "./portal.types"; const Portal = ({ diff --git a/packages/react/src/components/Portal/index.ts b/packages/react/src/components/Portal/index.ts index 0d3022e..c8bbfc6 100644 --- a/packages/react/src/components/Portal/index.ts +++ b/packages/react/src/components/Portal/index.ts @@ -1,3 +1,2 @@ export * from "./Portal"; export * from "./portal.types"; -export * from "./portal.style.css"; diff --git a/packages/react/src/components/Progress/Progress.tsx b/packages/react/src/components/Progress/Progress.tsx index 19909d5..6376bdf 100644 --- a/packages/react/src/components/Progress/Progress.tsx +++ b/packages/react/src/components/Progress/Progress.tsx @@ -7,7 +7,7 @@ import { progressStyle, progressThemeClass, progressThemeVars -} from "./progress.styles.css"; +} from "@hover-design/core"; import { assignInlineVars } from "@vanilla-extract/dynamic"; import { eliminateUndefinedKeys } from "../../utils/object-utils"; const Progress = ({ diff --git a/packages/react/src/components/Progress/index.ts b/packages/react/src/components/Progress/index.ts index ffee54b..07bdd1e 100644 --- a/packages/react/src/components/Progress/index.ts +++ b/packages/react/src/components/Progress/index.ts @@ -1,3 +1,2 @@ export * from "./Progress"; -export * from "./progress.styles.css"; export * from "./progress.types"; diff --git a/packages/react/src/components/Progress/progress.types.ts b/packages/react/src/components/Progress/progress.types.ts index cc6d1e0..3c35aba 100644 --- a/packages/react/src/components/Progress/progress.types.ts +++ b/packages/react/src/components/Progress/progress.types.ts @@ -1,19 +1,12 @@ +import { TProgressTheme } from "@hover-design/core"; + export type IProgressProps = JSX.IntrinsicElements["div"] & { value: number; progressBaseStyles?: Partial; progressBaseClassName?: string; - radius?: IProgressTheme[1]["radius"]; - size?: IProgressTheme[1]["progressStyleSize"]; + radius?: TProgressTheme[1]["radius"]; + size?: TProgressTheme[1]["progressStyleSize"]; progressColor?: string; }; + export type IProgressRadius = "xs" | "sm" | "md" | "lg" | "xl"; -export type IProgressSizes = "xs" | "sm" | "md" | "lg" | "xl"; -export type IProgressTheme = [ - string, - { - radius: IProgressSizes | string; - progressStyleSize: IProgressSizes | string; - progressColor: string; - progressValue: string; - } -]; diff --git a/packages/react/src/components/Radio/Radio.tsx b/packages/react/src/components/Radio/Radio.tsx index 5c52f28..875be18 100644 --- a/packages/react/src/components/Radio/Radio.tsx +++ b/packages/react/src/components/Radio/Radio.tsx @@ -6,7 +6,7 @@ import { radioThemeVars, radioSizes, radioThemeClass -} from "./radio.styles.css"; +} from "@hover-design/core"; import "./radio.global.styles.css"; import { assignInlineVars } from "@vanilla-extract/dynamic"; import { SvgDot } from "../_internal/Icons/SvgDot"; diff --git a/packages/react/src/components/Radio/RadioGroup/RadioGroup.tsx b/packages/react/src/components/Radio/RadioGroup/RadioGroup.tsx index f4722ad..365650e 100644 --- a/packages/react/src/components/Radio/RadioGroup/RadioGroup.tsx +++ b/packages/react/src/components/Radio/RadioGroup/RadioGroup.tsx @@ -1,7 +1,7 @@ import React, { ForwardRefRenderFunction } from "react"; import { TRadioGroupProps } from "../radio.types"; import { Flex } from "../../Flex"; -import { radioGroupChildClass, radioGroupSpacing } from "../radio.styles.css"; +import { radioGroupChildClass, radioGroupSpacing } from "@hover-design/core"; const RadioGroup: ForwardRefRenderFunction = ( { diff --git a/packages/react/src/components/Radio/index.ts b/packages/react/src/components/Radio/index.ts index dc70b82..3dd47e5 100644 --- a/packages/react/src/components/Radio/index.ts +++ b/packages/react/src/components/Radio/index.ts @@ -1,4 +1,3 @@ export * from "./Radio"; -export * from "./radio.styles.css"; export * from "./radio.types"; export * from "./RadioGroup/RadioGroup"; diff --git a/packages/react/src/components/Radio/radio.types.ts b/packages/react/src/components/Radio/radio.types.ts index 6cd6c35..17220cc 100644 --- a/packages/react/src/components/Radio/radio.types.ts +++ b/packages/react/src/components/Radio/radio.types.ts @@ -1,13 +1,6 @@ import { MutableRefObject, ReactNode } from "react"; -export type TRadioSizes = "xs" | "sm" | "md" | "lg" | "xl"; - -export type TRadioSpacing = "xs" | "sm" | "md" | "lg" | "xl"; - -export type TRadioGroupTheme = [ - string, - { radioGroupStyleSpacing: TRadioSpacing | string } -]; +import { TRadioSpacing, TRadioTheme } from "@hover-design/core"; export type TRadioGroupProps = JSX.IntrinsicElements["div"] & { ref?: MutableRefObject; @@ -29,23 +22,3 @@ export interface IRadioProps disabledStyles?: Partial; selectedStyles?: Partial; } - -export type TRadioTheme = [ - string, - { - disabledStyles: { - borderColor: string; - backgroundColor: string; - }; - baseStyles: { - borderColor: string; - backgroundColor: string; - }; - selectedStyles: { - color: string; - borderColor: string; - backgroundColor: string; - }; - radioStyleSize: TRadioSizes | string; - } -]; diff --git a/packages/react/src/components/Select/Pill/Pill.tsx b/packages/react/src/components/Select/Pill/Pill.tsx index 5d1e67d..ce7d8cf 100644 --- a/packages/react/src/components/Select/Pill/Pill.tsx +++ b/packages/react/src/components/Select/Pill/Pill.tsx @@ -1,5 +1,5 @@ import { MouseEvent } from "react"; -import { pillIconStyles, pillStyles } from "./pill.css"; +import { pillIconStyles, pillStyles } from "@hover-design/core"; import { Flex } from "../../Flex"; import { Clear } from "../../_internal/Icons/Clear"; diff --git a/packages/react/src/components/Select/Select.tsx b/packages/react/src/components/Select/Select.tsx index eafde2b..b3bde44 100644 --- a/packages/react/src/components/Select/Select.tsx +++ b/packages/react/src/components/Select/Select.tsx @@ -26,7 +26,7 @@ import { inputRecipe, loadingContentContainer, labelStyles -} from "./select.css"; +} from "@hover-design/core"; import { SelectPropsType, OptionsType } from "./select.types"; import "./select.global.styles.css"; import { Portal } from "../Portal"; diff --git a/packages/react/src/components/Select/index.ts b/packages/react/src/components/Select/index.ts index 2cef16f..4fa2088 100644 --- a/packages/react/src/components/Select/index.ts +++ b/packages/react/src/components/Select/index.ts @@ -1,5 +1,3 @@ export * from "./Select"; -export * from "./select.css"; export * from "./select.types"; export * from "./Pill/Pill"; -export * from "./Pill/pill.css"; diff --git a/packages/react/src/components/Select/select.types.ts b/packages/react/src/components/Select/select.types.ts index ddee551..017bf3f 100644 --- a/packages/react/src/components/Select/select.types.ts +++ b/packages/react/src/components/Select/select.types.ts @@ -1,5 +1,7 @@ import { KeyboardEvent, MouseEvent, MutableRefObject, ReactNode } from "react"; + type divType = Omit; + export type SelectPropsType = divType & { label?: ReactNode; placeholder?: string; @@ -45,15 +47,3 @@ export type OptionsType = { disabled?: boolean; ref?: MutableRefObject; }; - -export type SelectTheme = [ - string, - { - borderRadius: string; - color: string; - maxDropDownHeight: string; - width: string; - minHeight: string; - zIndex: string; - } -]; diff --git a/packages/react/src/components/Stepper/StepperStep/StepperStep.tsx b/packages/react/src/components/Stepper/StepperStep/StepperStep.tsx index f5ecc14..47305a3 100644 --- a/packages/react/src/components/Stepper/StepperStep/StepperStep.tsx +++ b/packages/react/src/components/Stepper/StepperStep/StepperStep.tsx @@ -8,7 +8,7 @@ import { StepperStepIconClass, stepperThemeClass, stepperThemeVars -} from "../stepper.styles.css"; +} from "@hover-design/core"; import { IStepperStepProps } from "../stepper.types"; import { CheckIcon } from "../../_internal/Icons"; diff --git a/packages/react/src/components/Stepper/index.ts b/packages/react/src/components/Stepper/index.ts index 2a3a4f7..f6913c7 100644 --- a/packages/react/src/components/Stepper/index.ts +++ b/packages/react/src/components/Stepper/index.ts @@ -1,4 +1,3 @@ export * from "./Stepper"; -export * from "./stepper.styles.css"; export * from "./stepper.types"; export * from "./StepperStep/StepperStep"; diff --git a/packages/react/src/components/Stepper/stepper.types.ts b/packages/react/src/components/Stepper/stepper.types.ts index fe81b07..07aec2c 100644 --- a/packages/react/src/components/Stepper/stepper.types.ts +++ b/packages/react/src/components/Stepper/stepper.types.ts @@ -1,9 +1,6 @@ import { MutableRefObject, ReactNode } from "react"; import { DividerProps } from "../Divider"; - -export type TStepperSizes = "xs" | "sm" | "md" | "lg" | "xl"; - -export type TStepperBorderRadius = "xs" | "sm" | "md" | "lg" | "xl"; +import { TStepperTheme } from "@hover-design/core"; export interface IStepperProps extends React.DetailedHTMLProps< @@ -39,26 +36,3 @@ export interface IStepperStepProps ref?: MutableRefObject; dividerProps?: DividerProps; } - -export type TStepperTheme = [ - string, - { - stepperStyleSize: TStepperSizes | string; - stepperStyleBorderRadius: TStepperBorderRadius | string; - baseStyles: { - color: string; - backgroundColor: string; - border: string; - }; - completedStyles: { - color: string; - backgroundColor: string; - border: string; - }; - progressStyles: { - color: string; - backgroundColor: string; - border: string; - }; - } -]; diff --git a/packages/react/src/components/Switch/Switch.tsx b/packages/react/src/components/Switch/Switch.tsx index b1214bc..e8ff591 100644 --- a/packages/react/src/components/Switch/Switch.tsx +++ b/packages/react/src/components/Switch/Switch.tsx @@ -1,6 +1,6 @@ -import { slider, switchInputStyle, switchLayout } from "./switch.css"; +import { slider, switchInputStyle, switchLayout } from "@hover-design/core"; import { ISwitchProps } from "./switch.types"; -import "./switch-global-styles.css"; +import "./switch.global.styles.css"; type SwitchProps = ISwitchProps & JSX.IntrinsicElements["input"]; diff --git a/packages/react/src/components/Switch/index.ts b/packages/react/src/components/Switch/index.ts index e46d3bb..735ab15 100644 --- a/packages/react/src/components/Switch/index.ts +++ b/packages/react/src/components/Switch/index.ts @@ -1,3 +1,2 @@ export * from "./Switch"; -export * from "./switch.css"; export * from "./switch.types"; diff --git a/packages/react/src/components/Tab/Tabs.tsx b/packages/react/src/components/Tab/Tabs.tsx index f0e2830..e3816cd 100644 --- a/packages/react/src/components/Tab/Tabs.tsx +++ b/packages/react/src/components/Tab/Tabs.tsx @@ -19,7 +19,7 @@ import { tabsHeaderContainerRecipe, tabsRecipe, tabsVars -} from "./tabs.css"; +} from "@hover-design/core"; import { TabsObjectProps, TabsProps } from "./tabs.types"; const TabComponent: ForwardRefRenderFunction = ( diff --git a/packages/react/src/components/Tab/index.tsx b/packages/react/src/components/Tab/index.tsx index 8265612..d86a3cf 100644 --- a/packages/react/src/components/Tab/index.tsx +++ b/packages/react/src/components/Tab/index.tsx @@ -1,3 +1,2 @@ export * from "./Tabs"; -export * from "./tabs.css"; export * from "./tabs.types"; diff --git a/packages/react/src/components/Tab/tabs.types.ts b/packages/react/src/components/Tab/tabs.types.ts index 913d607..51d7872 100644 --- a/packages/react/src/components/Tab/tabs.types.ts +++ b/packages/react/src/components/Tab/tabs.types.ts @@ -31,14 +31,3 @@ export type TabsObjectProps = { badge?: string | JSX.Element; ref?: MutableRefObject; }; - -export type TabTheme = [ - string, - { - color: string; - backgroundColor: string; - outlineColor: string; - tabSize: string; - roundness: string; - } -]; diff --git a/packages/react/src/components/Table/Table.tsx b/packages/react/src/components/Table/Table.tsx index 64f3c77..87c36f9 100644 --- a/packages/react/src/components/Table/Table.tsx +++ b/packages/react/src/components/Table/Table.tsx @@ -7,8 +7,7 @@ import { tableThemeVars, tableContainerThemeClass, tableThemeClass -} from "./Table.css"; -import "./Table.global.styles.css"; +} from "@hover-design/core"; import { InitialTableProps } from "./Table.types"; const Table: ForwardRefRenderFunction = ( diff --git a/packages/react/src/components/Table/Table.types.ts b/packages/react/src/components/Table/Table.types.ts index c3b76ed..b415858 100644 --- a/packages/react/src/components/Table/Table.types.ts +++ b/packages/react/src/components/Table/Table.types.ts @@ -22,23 +22,3 @@ export interface InitialTableProps wrapperStyle?: CSSProperties; wrapperClassName?: string; } - -export type ITableThemeVars = [ - string, - { - customRowHeight: string; - headerAlignment: string; - contentAlignment: string; - customCellPadding: string; - customStripeColor: string; - customHorizontalSpacing: string; - } -]; - -export type ITableContainerThemeVars = [ - string, - { - customBorderRadius: string; - customBorderColor: string; - } -]; diff --git a/packages/react/src/components/Table/Tfoot/Tfoot.tsx b/packages/react/src/components/Table/Tfoot/Tfoot.tsx index 39dcfdf..f76f449 100644 --- a/packages/react/src/components/Table/Tfoot/Tfoot.tsx +++ b/packages/react/src/components/Table/Tfoot/Tfoot.tsx @@ -1,6 +1,10 @@ import { assignInlineVars } from "@vanilla-extract/dynamic"; import React, { ForwardRefRenderFunction } from "react"; -import { footerDefaults, tfootThemeClass, tfootThemeVars } from "./Tfoot.css"; +import { + footerDefaults, + tfootThemeClass, + tfootThemeVars +} from "@hover-design/core"; import { TfootProps } from "./Tfoot.types"; import "./Tfoot.global.styles.css"; diff --git a/packages/react/src/components/Table/Tfoot/Tfoot.types.ts b/packages/react/src/components/Table/Tfoot/Tfoot.types.ts index 8cad2fa..adbda0c 100644 --- a/packages/react/src/components/Table/Tfoot/Tfoot.types.ts +++ b/packages/react/src/components/Table/Tfoot/Tfoot.types.ts @@ -5,10 +5,3 @@ interface ITfootProps { } export type TfootProps = ITfootProps & JSX.IntrinsicElements["tfoot"]; - -export type ITfootThemeVars = [ - string, - { - customBackgroundColor: string; - } -]; diff --git a/packages/react/src/components/Table/Tfoot/index.ts b/packages/react/src/components/Table/Tfoot/index.ts index 12b113d..c14f4a2 100644 --- a/packages/react/src/components/Table/Tfoot/index.ts +++ b/packages/react/src/components/Table/Tfoot/index.ts @@ -1,3 +1,2 @@ export * from "./Tfoot"; -export * from "./Tfoot.css"; export * from "./Tfoot.types"; diff --git a/packages/react/src/components/Table/Thead/Thead.tsx b/packages/react/src/components/Table/Thead/Thead.tsx index 96ab939..0cb265b 100644 --- a/packages/react/src/components/Table/Thead/Thead.tsx +++ b/packages/react/src/components/Table/Thead/Thead.tsx @@ -1,8 +1,11 @@ import { assignInlineVars } from "@vanilla-extract/dynamic"; import React, { ForwardRefRenderFunction } from "react"; -import { headerDefaults, theadThemeClass, theadThemeVars } from "./Thead.css"; +import { + headerDefaults, + theadThemeClass, + theadThemeVars +} from "@hover-design/core"; import { TheadProps } from "./Thead.types"; -import "./Thead.global.styles.css"; const Thead: ForwardRefRenderFunction = ( { children, backgroundColor = "#ddd", className, style, ...nativeProps }, diff --git a/packages/react/src/components/Table/Thead/Thead.types.ts b/packages/react/src/components/Table/Thead/Thead.types.ts index b9004ff..70d1eb0 100644 --- a/packages/react/src/components/Table/Thead/Thead.types.ts +++ b/packages/react/src/components/Table/Thead/Thead.types.ts @@ -5,10 +5,3 @@ interface ITheadProps { } export type TheadProps = ITheadProps & JSX.IntrinsicElements["thead"]; - -export type ITheadThemeVars = [ - string, - { - customBackgroundColor: string; - } -]; diff --git a/packages/react/src/components/Table/Thead/index.ts b/packages/react/src/components/Table/Thead/index.ts index d802684..a8fdd42 100644 --- a/packages/react/src/components/Table/Thead/index.ts +++ b/packages/react/src/components/Table/Thead/index.ts @@ -1,3 +1,2 @@ export * from "./Thead"; -export * from "./Thead.css"; export * from "./Thead.types"; diff --git a/packages/react/src/components/Table/index.ts b/packages/react/src/components/Table/index.ts index 9976767..a0769bb 100644 --- a/packages/react/src/components/Table/index.ts +++ b/packages/react/src/components/Table/index.ts @@ -1,5 +1,4 @@ export * from "./Table"; -export * from "./Table.css"; export * from "./Table.types"; export * from "./TableCaption"; export * from "./Tbody"; diff --git a/packages/react/src/components/TextArea/TextArea.tsx b/packages/react/src/components/TextArea/TextArea.tsx index 3266ab3..f86dda9 100644 --- a/packages/react/src/components/TextArea/TextArea.tsx +++ b/packages/react/src/components/TextArea/TextArea.tsx @@ -5,7 +5,7 @@ import { textAreaResize, textAreaColorClass, textAreaColorVars -} from "./text-area.css"; +} from "@hover-design/core"; import { TextAreaProps } from "./text-area.types"; const TextAreaComponent: ForwardRefRenderFunction< diff --git a/packages/react/src/components/TextArea/index.ts b/packages/react/src/components/TextArea/index.ts index 006751d..52ce894 100644 --- a/packages/react/src/components/TextArea/index.ts +++ b/packages/react/src/components/TextArea/index.ts @@ -1,3 +1,2 @@ export * from "./TextArea"; -export * from "./text-area.css"; export * from "./text-area.types"; diff --git a/packages/react/src/components/TextArea/text-area.types.ts b/packages/react/src/components/TextArea/text-area.types.ts index 2451ecc..b025a29 100644 --- a/packages/react/src/components/TextArea/text-area.types.ts +++ b/packages/react/src/components/TextArea/text-area.types.ts @@ -6,8 +6,3 @@ export interface TextAreaProps fixedSize?: boolean; statusBorder?: string; } - -export type TextAreaBorder = [ - string, - { textAreaBorderColor: { statusBorderColor: string } } -]; diff --git a/packages/react/src/components/Tooltip/Tooltip.tsx b/packages/react/src/components/Tooltip/Tooltip.tsx index 84e2dd0..97074f0 100644 --- a/packages/react/src/components/Tooltip/Tooltip.tsx +++ b/packages/react/src/components/Tooltip/Tooltip.tsx @@ -1,6 +1,6 @@ import { assignInlineVars } from "@vanilla-extract/dynamic"; import { forwardRef, ForwardRefRenderFunction } from "react"; -import { tooltipContainerStyles } from "./tooltip.styles.css"; +import { tooltipContainerStyles } from "@hover-design/core"; import { Popover } from "../Popover"; import { TooltipType } from "./tooltip.types"; @@ -32,7 +32,7 @@ const TooltipComponent: ForwardRefRenderFunction< }), ...style }} - content={label} + content={label.toString()} className={`${tooltipContainerStyles} ${className}`} {...props} > diff --git a/packages/react/src/components/Tooltip/index.ts b/packages/react/src/components/Tooltip/index.ts index 809ff10..e008c5d 100644 --- a/packages/react/src/components/Tooltip/index.ts +++ b/packages/react/src/components/Tooltip/index.ts @@ -1,3 +1,2 @@ export * from "./Tooltip"; -export * from "./tooltip.styles.css"; export * from "./tooltip.types"; diff --git a/packages/react/src/components/UnstyledButton/UnstyledButton.tsx b/packages/react/src/components/UnstyledButton/UnstyledButton.tsx index 4339ba1..d8d2ebf 100644 --- a/packages/react/src/components/UnstyledButton/UnstyledButton.tsx +++ b/packages/react/src/components/UnstyledButton/UnstyledButton.tsx @@ -1,5 +1,5 @@ import React, { ForwardRefRenderFunction } from "react"; -import { unstyledButtonClass } from "./UnstyledButton.css"; +import { unstyledButtonClass } from "@hover-design/core"; import { TUnstyledButtonProps } from "./UnstyledButton.types"; const UnstyledButtonComponent: ForwardRefRenderFunction< diff --git a/packages/react/src/components/UnstyledButton/index.ts b/packages/react/src/components/UnstyledButton/index.ts index 3a80931..c81c5fc 100644 --- a/packages/react/src/components/UnstyledButton/index.ts +++ b/packages/react/src/components/UnstyledButton/index.ts @@ -1,3 +1,2 @@ export * from "./UnstyledButton"; -export * from "./UnstyledButton.css"; export * from "./UnstyledButton.types"; diff --git a/packages/react/src/components/reset/index.ts b/packages/react/src/components/reset/index.ts deleted file mode 100644 index 5b98dea..0000000 --- a/packages/react/src/components/reset/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./reset.css"; diff --git a/packages/react/src/index.ts b/packages/react/src/index.ts index 26241d5..10d4237 100644 --- a/packages/react/src/index.ts +++ b/packages/react/src/index.ts @@ -27,7 +27,6 @@ export * from "./components/Popover"; export * from "./components/Portal"; export * from "./components/Progress"; export * from "./components/Radio"; -export * from "./components/reset"; export * from "./components/Select"; export * from "./components/Stepper"; export * from "./components/Switch"; diff --git a/packages/react/tsconfig.json b/packages/react/tsconfig.json index 7b99939..8be5d7f 100644 --- a/packages/react/tsconfig.json +++ b/packages/react/tsconfig.json @@ -19,5 +19,5 @@ "noEmit": false, "jsx": "react-jsx" }, - "include": ["./src"] + "include": ["./src", "../core/src/styles/tokens"] } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 54c94fe..473ba57 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,7 +8,7 @@ importers: turbo: ^1.6.3 devDependencies: pnpm: 6.35.1 - turbo: 1.9.3 + turbo: 1.10.15 docs: specifiers: @@ -18,7 +18,7 @@ importers: '@hover-design/react': '*' '@mdx-js/react': ^1.6.22 '@tsconfig/docusaurus': ^1.0.5 - '@types/node': ^17.0.21 + '@types/node': ^20.8.6 '@types/react': ^18.0.6 '@vanilla-extract/css': ^1.6.8 '@vanilla-extract/webpack-plugin': ^2.1.10 @@ -30,23 +30,23 @@ importers: react-icons: ^4.4.0 typescript: ^4.6.4 dependencies: - '@docusaurus/core': 2.0.1_nsbxkoqtuxfsffbmfnvesuxfde - '@docusaurus/preset-classic': 2.0.1_gkqbzpjcywwef7ljm7ggkt2cwu - '@hover-design/react': link:../packages/react + '@docusaurus/core': 2.0.1_ygqkwb4gg3aean7xjfdauovyqq + '@docusaurus/preset-classic': 2.0.1_qo3ca5szoxl3vi64z5ta3r3wua + '@hover-design/react': 0.2.4-beta_@types+node@20.8.6 '@mdx-js/react': 1.6.22_react@18.2.0 - '@vanilla-extract/css': 1.11.0 - '@vanilla-extract/webpack-plugin': 2.2.0_@types+node@17.0.45 + '@vanilla-extract/css': 1.13.0 + '@vanilla-extract/webpack-plugin': 2.3.1_@types+node@20.8.6 clsx: 1.2.1 - docusaurus-plugin-vanilla-extract: 1.0.2_yeh7s7ggbguhotoksxzq3zxyse + docusaurus-plugin-vanilla-extract: 1.0.2_as6opdogowivy6wnexjevmj63y prism-react-renderer: 1.3.5_react@18.2.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - react-icons: 4.8.0_react@18.2.0 + react-icons: 4.11.0_react@18.2.0 devDependencies: '@docusaurus/module-type-aliases': 2.0.1_biqbaboplfbrettd7655fr4n2y '@tsconfig/docusaurus': 1.0.7 - '@types/node': 17.0.45 - '@types/react': 18.0.37 + '@types/node': 20.8.6 + '@types/react': 18.2.28 typescript: 4.9.5 examples/vanilla-extract-react: @@ -66,21 +66,21 @@ importers: vite: ^2.7.2 vite-tsconfig-paths: ^3.3.17 dependencies: - '@hover-design/react': link:../../packages/react - '@vanilla-extract/css': 1.11.0 - '@vanilla-extract/vite-plugin': 3.8.0_vite@2.9.15 + '@hover-design/react': 0.2.4-beta_vite@2.9.16 + '@vanilla-extract/css': 1.13.0 + '@vanilla-extract/vite-plugin': 3.9.0_vite@2.9.16 polished: 4.2.2 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - react-icons: 4.8.0_react@17.0.2 - vite-tsconfig-paths: 3.6.0_vite@2.9.15 + react-icons: 4.11.0_react@17.0.2 + vite-tsconfig-paths: 3.6.0_vite@2.9.16 devDependencies: '@hover-design/eslint-config': link:../../packages/eslint-config - '@types/react': 18.0.37 - '@types/react-dom': 18.0.11 + '@types/react': 18.2.28 + '@types/react-dom': 18.2.13 '@vitejs/plugin-react': 1.3.2 typescript: 4.9.5 - vite: 2.9.15 + vite: 2.9.16 examples/with-react-hook-form: specifiers: @@ -96,38 +96,40 @@ importers: typescript: ^4.9.3 vite: ^4.0.0 dependencies: - '@hover-design/react': link:../../packages/react - '@vanilla-extract/css': 1.11.0 - '@vanilla-extract/vite-plugin': 3.8.0_vite@4.2.2 + '@hover-design/react': 0.2.4-beta_vite@4.4.11 + '@vanilla-extract/css': 1.13.0 + '@vanilla-extract/vite-plugin': 3.9.0_vite@4.4.11 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - react-hook-form: 7.43.9_react@18.2.0 + react-hook-form: 7.47.0_react@18.2.0 devDependencies: - '@types/react': 18.0.37 - '@types/react-dom': 18.0.11 - '@vitejs/plugin-react-swc': 3.3.0_vite@4.2.2 + '@types/react': 18.2.28 + '@types/react-dom': 18.2.13 + '@vitejs/plugin-react-swc': 3.4.0_vite@4.4.11 typescript: 4.9.5 - vite: 4.2.2 + vite: 4.4.11 packages/core: specifiers: '@hover-design/eslint-config': '*' - '@types/node': ^17.0.21 + '@types/node': ^20.8.6 '@vanilla-extract/css': ^1.6.8 '@vanilla-extract/css-utils': ^0.1.2 '@vanilla-extract/dynamic': ^2.0.2 '@vanilla-extract/recipes': ^0.2.3 '@vanilla-extract/sprinkles': ^1.3.3 + polished: ^4.1.3 typescript: ^4.3.2 dependencies: - '@vanilla-extract/css': 1.11.0 + '@vanilla-extract/css': 1.13.0 '@vanilla-extract/css-utils': 0.1.3 '@vanilla-extract/dynamic': 2.0.3 - '@vanilla-extract/recipes': 0.2.5_sj7ql4kjoy7ivqenazaubmmhp4 - '@vanilla-extract/sprinkles': 1.6.0_sj7ql4kjoy7ivqenazaubmmhp4 + '@vanilla-extract/recipes': 0.2.5_3qusp464cmatvw2qbjjzblbe54 + '@vanilla-extract/sprinkles': 1.6.1_3qusp464cmatvw2qbjjzblbe54 + polished: 4.2.2 devDependencies: '@hover-design/eslint-config': link:../eslint-config - '@types/node': 17.0.45 + '@types/node': 20.8.6 typescript: 4.9.5 packages/eslint-config: @@ -144,17 +146,17 @@ importers: prettier: ^2.8.2 typescript: ^4.9.4 dependencies: - '@typescript-eslint/eslint-plugin': 5.59.0_fdxyi3g57a6lyb5rx36h2olw2q - '@typescript-eslint/parser': 5.59.0_ze6bmax3gcsfve3yrzu6npguhe - eslint: 8.38.0 - eslint-config-prettier: 8.8.0_eslint@8.38.0 - eslint-config-turbo: 0.0.7_eslint@8.38.0 - eslint-import-resolver-typescript: 3.5.5_fxgwllf6ncffx65thrxnpb5tfm - eslint-plugin-import: 2.27.5_zd47usm4wh46g3or3idhwsf3ym - eslint-plugin-jsx-a11y: 6.7.1_eslint@8.38.0 - eslint-plugin-react: 7.32.2_eslint@8.38.0 + '@typescript-eslint/eslint-plugin': 5.62.0_dslcjblstjudtxhhgmfq4n2zxy + '@typescript-eslint/parser': 5.62.0_o3et2ndnedfdhen34uq7t66m3y + eslint: 8.51.0 + eslint-config-prettier: 8.10.0_eslint@8.51.0 + eslint-config-turbo: 0.0.7_eslint@8.51.0 + eslint-import-resolver-typescript: 3.6.1_ztry4pqoayt6cwhoj4amyrz46y + eslint-plugin-import: 2.28.1_hmng5lh66urq6si45giz6bytuy + eslint-plugin-jsx-a11y: 6.7.1_eslint@8.51.0 + eslint-plugin-react: 7.33.2_eslint@8.51.0 devDependencies: - prettier: 2.8.7 + prettier: 2.8.8 typescript: 4.9.5 packages/react: @@ -162,7 +164,7 @@ importers: '@hover-design/core': '*' '@hover-design/eslint-config': '*' '@ladle/react': ^2.3.0 - '@types/node': ^17.0.21 + '@types/node': ^20.8.6 '@types/react': ^18.0.6 '@types/react-dom': ^18.0.6 '@vanilla-extract/css': ^1.6.8 @@ -174,7 +176,6 @@ importers: '@vitejs/plugin-react': ^1.0.0 deepmerge: ^4.2.2 nodemon: ^2.0.18 - polished: ^4.1.3 react: ^18.0.6 react-dom: ^18.0.6 typescript: ^4.3.2 @@ -184,144 +185,169 @@ importers: vitest: ^0.23.4 dependencies: '@hover-design/core': link:../core - '@ladle/react': 2.12.0_nsbxkoqtuxfsffbmfnvesuxfde - '@vanilla-extract/css': 1.11.0 + '@ladle/react': 2.17.2_7uf7v2ewz55cgtx5w7nxwdtaki + '@vanilla-extract/css': 1.13.0 '@vanilla-extract/css-utils': 0.1.3 '@vanilla-extract/dynamic': 2.0.3 - '@vanilla-extract/recipes': 0.2.5_sj7ql4kjoy7ivqenazaubmmhp4 - '@vanilla-extract/sprinkles': 1.6.0_sj7ql4kjoy7ivqenazaubmmhp4 - '@vanilla-extract/vite-plugin': 3.8.0_4a5n22mngb6ibzjbsukyzzlom4 + '@vanilla-extract/recipes': 0.2.5_3qusp464cmatvw2qbjjzblbe54 + '@vanilla-extract/sprinkles': 1.6.1_3qusp464cmatvw2qbjjzblbe54 + '@vanilla-extract/vite-plugin': 3.9.0_ethzwrq4br22xu4bzz2pvrrm74 deepmerge: 4.3.1 - polished: 4.2.2 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 devDependencies: '@hover-design/eslint-config': link:../eslint-config - '@types/node': 17.0.45 - '@types/react': 18.0.37 - '@types/react-dom': 18.0.11 + '@types/node': 20.8.6 + '@types/react': 18.2.28 + '@types/react-dom': 18.2.13 '@vitejs/plugin-react': 1.3.2 nodemon: 2.0.22 typescript: 4.9.5 - vite: 2.9.15 - vite-plugin-dts: 0.9.10_vite@2.9.15 - vite-tsconfig-paths: 3.6.0_vite@2.9.15 + vite: 2.9.16 + vite-plugin-dts: 0.9.10_vite@2.9.16 + vite-tsconfig-paths: 3.6.0_vite@2.9.16 vitest: 0.23.4 packages: - /@algolia/autocomplete-core/1.7.4: - resolution: {integrity: sha512-daoLpQ3ps/VTMRZDEBfU8ixXd+amZcNJ4QSP3IERGyzqnL5Ch8uSRFt/4G8pUvW9c3o6GA4vtVv4I4lmnkdXyg==} + /@aashutoshrathi/word-wrap/1.2.6: + resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} + engines: {node: '>=0.10.0'} + dev: false + + /@algolia/autocomplete-core/1.9.3_algoliasearch@4.20.0: + resolution: {integrity: sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==} dependencies: - '@algolia/autocomplete-shared': 1.7.4 + '@algolia/autocomplete-plugin-algolia-insights': 1.9.3_algoliasearch@4.20.0 + '@algolia/autocomplete-shared': 1.9.3_algoliasearch@4.20.0 + transitivePeerDependencies: + - '@algolia/client-search' + - algoliasearch + - search-insights dev: false - /@algolia/autocomplete-preset-algolia/1.7.4_algoliasearch@4.17.0: - resolution: {integrity: sha512-s37hrvLEIfcmKY8VU9LsAXgm2yfmkdHT3DnA3SgHaY93yjZ2qL57wzb5QweVkYuEBZkT2PIREvRoLXC2sxTbpQ==} + /@algolia/autocomplete-plugin-algolia-insights/1.9.3_algoliasearch@4.20.0: + resolution: {integrity: sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==} + peerDependencies: + search-insights: '>= 1 < 3' + dependencies: + '@algolia/autocomplete-shared': 1.9.3_algoliasearch@4.20.0 + transitivePeerDependencies: + - '@algolia/client-search' + - algoliasearch + dev: false + + /@algolia/autocomplete-preset-algolia/1.9.3_algoliasearch@4.20.0: + resolution: {integrity: sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA==} peerDependencies: '@algolia/client-search': '>= 4.9.1 < 6' algoliasearch: '>= 4.9.1 < 6' dependencies: - '@algolia/autocomplete-shared': 1.7.4 - algoliasearch: 4.17.0 + '@algolia/autocomplete-shared': 1.9.3_algoliasearch@4.20.0 + algoliasearch: 4.20.0 dev: false - /@algolia/autocomplete-shared/1.7.4: - resolution: {integrity: sha512-2VGCk7I9tA9Ge73Km99+Qg87w0wzW4tgUruvWAn/gfey1ZXgmxZtyIRBebk35R1O8TbK77wujVtCnpsGpRy1kg==} + /@algolia/autocomplete-shared/1.9.3_algoliasearch@4.20.0: + resolution: {integrity: sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==} + peerDependencies: + '@algolia/client-search': '>= 4.9.1 < 6' + algoliasearch: '>= 4.9.1 < 6' + dependencies: + algoliasearch: 4.20.0 dev: false - /@algolia/cache-browser-local-storage/4.17.0: - resolution: {integrity: sha512-myRSRZDIMYB8uCkO+lb40YKiYHi0fjpWRtJpR/dgkaiBlSD0plRyB6lLOh1XIfmMcSeBOqDE7y9m8xZMrXYfyQ==} + /@algolia/cache-browser-local-storage/4.20.0: + resolution: {integrity: sha512-uujahcBt4DxduBTvYdwO3sBfHuJvJokiC3BP1+O70fglmE1ShkH8lpXqZBac1rrU3FnNYSUs4pL9lBdTKeRPOQ==} dependencies: - '@algolia/cache-common': 4.17.0 + '@algolia/cache-common': 4.20.0 dev: false - /@algolia/cache-common/4.17.0: - resolution: {integrity: sha512-g8mXzkrcUBIPZaulAuqE7xyHhLAYAcF2xSch7d9dABheybaU3U91LjBX6eJTEB7XVhEsgK4Smi27vWtAJRhIKQ==} + /@algolia/cache-common/4.20.0: + resolution: {integrity: sha512-vCfxauaZutL3NImzB2G9LjLt36vKAckc6DhMp05An14kVo8F1Yofb6SIl6U3SaEz8pG2QOB9ptwM5c+zGevwIQ==} dev: false - /@algolia/cache-in-memory/4.17.0: - resolution: {integrity: sha512-PT32ciC/xI8z919d0oknWVu3kMfTlhQn3MKxDln3pkn+yA7F7xrxSALysxquv+MhFfNAcrtQ/oVvQVBAQSHtdw==} + /@algolia/cache-in-memory/4.20.0: + resolution: {integrity: sha512-Wm9ak/IaacAZXS4mB3+qF/KCoVSBV6aLgIGFEtQtJwjv64g4ePMapORGmCyulCFwfePaRAtcaTbMcJF+voc/bg==} dependencies: - '@algolia/cache-common': 4.17.0 + '@algolia/cache-common': 4.20.0 dev: false - /@algolia/client-account/4.17.0: - resolution: {integrity: sha512-sSEHx9GA6m7wrlsSMNBGfyzlIfDT2fkz2u7jqfCCd6JEEwmxt8emGmxAU/0qBfbhRSuGvzojoLJlr83BSZAKjA==} + /@algolia/client-account/4.20.0: + resolution: {integrity: sha512-GGToLQvrwo7am4zVkZTnKa72pheQeez/16sURDWm7Seyz+HUxKi3BM6fthVVPUEBhtJ0reyVtuK9ArmnaKl10Q==} dependencies: - '@algolia/client-common': 4.17.0 - '@algolia/client-search': 4.17.0 - '@algolia/transporter': 4.17.0 + '@algolia/client-common': 4.20.0 + '@algolia/client-search': 4.20.0 + '@algolia/transporter': 4.20.0 dev: false - /@algolia/client-analytics/4.17.0: - resolution: {integrity: sha512-84ooP8QA3mQ958hQ9wozk7hFUbAO+81CX1CjAuerxBqjKIInh1fOhXKTaku05O/GHBvcfExpPLIQuSuLYziBXQ==} + /@algolia/client-analytics/4.20.0: + resolution: {integrity: sha512-EIr+PdFMOallRdBTHHdKI3CstslgLORQG7844Mq84ib5oVFRVASuuPmG4bXBgiDbcsMLUeOC6zRVJhv1KWI0ug==} dependencies: - '@algolia/client-common': 4.17.0 - '@algolia/client-search': 4.17.0 - '@algolia/requester-common': 4.17.0 - '@algolia/transporter': 4.17.0 + '@algolia/client-common': 4.20.0 + '@algolia/client-search': 4.20.0 + '@algolia/requester-common': 4.20.0 + '@algolia/transporter': 4.20.0 dev: false - /@algolia/client-common/4.17.0: - resolution: {integrity: sha512-jHMks0ZFicf8nRDn6ma8DNNsdwGgP/NKiAAL9z6rS7CymJ7L0+QqTJl3rYxRW7TmBhsUH40wqzmrG6aMIN/DrQ==} + /@algolia/client-common/4.20.0: + resolution: {integrity: sha512-P3WgMdEss915p+knMMSd/fwiHRHKvDu4DYRrCRaBrsfFw7EQHon+EbRSm4QisS9NYdxbS04kcvNoavVGthyfqQ==} dependencies: - '@algolia/requester-common': 4.17.0 - '@algolia/transporter': 4.17.0 + '@algolia/requester-common': 4.20.0 + '@algolia/transporter': 4.20.0 dev: false - /@algolia/client-personalization/4.17.0: - resolution: {integrity: sha512-RMzN4dZLIta1YuwT7QC9o+OeGz2cU6eTOlGNE/6RcUBLOU3l9tkCOdln5dPE2jp8GZXPl2yk54b2nSs1+pAjqw==} + /@algolia/client-personalization/4.20.0: + resolution: {integrity: sha512-N9+zx0tWOQsLc3K4PVRDV8GUeOLAY0i445En79Pr3zWB+m67V+n/8w4Kw1C5LlbHDDJcyhMMIlqezh6BEk7xAQ==} dependencies: - '@algolia/client-common': 4.17.0 - '@algolia/requester-common': 4.17.0 - '@algolia/transporter': 4.17.0 + '@algolia/client-common': 4.20.0 + '@algolia/requester-common': 4.20.0 + '@algolia/transporter': 4.20.0 dev: false - /@algolia/client-search/4.17.0: - resolution: {integrity: sha512-x4P2wKrrRIXszT8gb7eWsMHNNHAJs0wE7/uqbufm4tZenAp+hwU/hq5KVsY50v+PfwM0LcDwwn/1DroujsTFoA==} + /@algolia/client-search/4.20.0: + resolution: {integrity: sha512-zgwqnMvhWLdpzKTpd3sGmMlr4c+iS7eyyLGiaO51zDZWGMkpgoNVmltkzdBwxOVXz0RsFMznIxB9zuarUv4TZg==} dependencies: - '@algolia/client-common': 4.17.0 - '@algolia/requester-common': 4.17.0 - '@algolia/transporter': 4.17.0 + '@algolia/client-common': 4.20.0 + '@algolia/requester-common': 4.20.0 + '@algolia/transporter': 4.20.0 dev: false /@algolia/events/4.0.1: resolution: {integrity: sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==} dev: false - /@algolia/logger-common/4.17.0: - resolution: {integrity: sha512-DGuoZqpTmIKJFDeyAJ7M8E/LOenIjWiOsg1XJ1OqAU/eofp49JfqXxbfgctlVZVmDABIyOz8LqEoJ6ZP4DTyvw==} + /@algolia/logger-common/4.20.0: + resolution: {integrity: sha512-xouigCMB5WJYEwvoWW5XDv7Z9f0A8VoXJc3VKwlHJw/je+3p2RcDXfksLI4G4lIVncFUYMZx30tP/rsdlvvzHQ==} dev: false - /@algolia/logger-console/4.17.0: - resolution: {integrity: sha512-zMPvugQV/gbXUvWBCzihw6m7oxIKp48w37QBIUu/XqQQfxhjoOE9xyfJr1KldUt5FrYOKZJVsJaEjTsu+bIgQg==} + /@algolia/logger-console/4.20.0: + resolution: {integrity: sha512-THlIGG1g/FS63z0StQqDhT6bprUczBI8wnLT3JWvfAQDZX5P6fCg7dG+pIrUBpDIHGszgkqYEqECaKKsdNKOUA==} dependencies: - '@algolia/logger-common': 4.17.0 + '@algolia/logger-common': 4.20.0 dev: false - /@algolia/requester-browser-xhr/4.17.0: - resolution: {integrity: sha512-aSOX/smauyTkP21Pf52pJ1O2LmNFJ5iHRIzEeTh0mwBeADO4GdG94cAWDILFA9rNblq/nK3EDh3+UyHHjplZ1A==} + /@algolia/requester-browser-xhr/4.20.0: + resolution: {integrity: sha512-HbzoSjcjuUmYOkcHECkVTwAelmvTlgs48N6Owt4FnTOQdwn0b8pdht9eMgishvk8+F8bal354nhx/xOoTfwiAw==} dependencies: - '@algolia/requester-common': 4.17.0 + '@algolia/requester-common': 4.20.0 dev: false - /@algolia/requester-common/4.17.0: - resolution: {integrity: sha512-XJjmWFEUlHu0ijvcHBoixuXfEoiRUdyzQM6YwTuB8usJNIgShua8ouFlRWF8iCeag0vZZiUm4S2WCVBPkdxFgg==} + /@algolia/requester-common/4.20.0: + resolution: {integrity: sha512-9h6ye6RY/BkfmeJp7Z8gyyeMrmmWsMOCRBXQDs4mZKKsyVlfIVICpcSibbeYcuUdurLhIlrOUkH3rQEgZzonng==} dev: false - /@algolia/requester-node-http/4.17.0: - resolution: {integrity: sha512-bpb/wDA1aC6WxxM8v7TsFspB7yBN3nqCGs2H1OADolQR/hiAIjAxusbuMxVbRFOdaUvAIqioIIkWvZdpYNIn8w==} + /@algolia/requester-node-http/4.20.0: + resolution: {integrity: sha512-ocJ66L60ABSSTRFnCHIEZpNHv6qTxsBwJEPfYaSBsLQodm0F9ptvalFkHMpvj5DfE22oZrcrLbOYM2bdPJRHng==} dependencies: - '@algolia/requester-common': 4.17.0 + '@algolia/requester-common': 4.20.0 dev: false - /@algolia/transporter/4.17.0: - resolution: {integrity: sha512-6xL6H6fe+Fi0AEP3ziSgC+G04RK37iRb4uUUqVAH9WPYFI8g+LYFq6iv5HS8Cbuc5TTut+Bwj6G+dh/asdb9uA==} + /@algolia/transporter/4.20.0: + resolution: {integrity: sha512-Lsii1pGWOAISbzeyuf+r/GPhvHMPHSPrTDWNcIzOE1SG1inlJHICaVe2ikuoRjcpgxZNU54Jl+if15SUCsaTUg==} dependencies: - '@algolia/cache-common': 4.17.0 - '@algolia/logger-common': 4.17.0 - '@algolia/requester-common': 4.17.0 + '@algolia/cache-common': 4.20.0 + '@algolia/logger-common': 4.20.0 + '@algolia/requester-common': 4.20.0 dev: false /@ampproject/remapping/2.2.1: @@ -329,1356 +355,1374 @@ packages: engines: {node: '>=6.0.0'} dependencies: '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.18 + '@jridgewell/trace-mapping': 0.3.20 - /@babel/code-frame/7.21.4: - resolution: {integrity: sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==} + /@babel/code-frame/7.22.13: + resolution: {integrity: sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/highlight': 7.18.6 + '@babel/highlight': 7.22.20 + chalk: 2.4.2 - /@babel/compat-data/7.21.4: - resolution: {integrity: sha512-/DYyDpeCfaVinT40FPGdkkb+lYSKvsVuMjDAG7jPOWWiM1ibOaB9CXJAlc4d1QpP/U2q2P9jbrSlClKSErd55g==} + /@babel/compat-data/7.23.2: + resolution: {integrity: sha512-0S9TQMmDHlqAZ2ITT95irXKfxN9bncq8ZCoJhun3nHL/lLUxd2NKBJYoNGWH7S0hz6fRQwWlAWn/ILM0C70KZQ==} engines: {node: '>=6.9.0'} /@babel/core/7.12.9: resolution: {integrity: sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.21.4 - '@babel/generator': 7.21.4 - '@babel/helper-module-transforms': 7.21.2 - '@babel/helpers': 7.21.0 - '@babel/parser': 7.21.4 - '@babel/template': 7.20.7 - '@babel/traverse': 7.21.4 - '@babel/types': 7.21.4 + '@babel/code-frame': 7.22.13 + '@babel/generator': 7.23.0 + '@babel/helper-module-transforms': 7.23.0_@babel+core@7.12.9 + '@babel/helpers': 7.23.2 + '@babel/parser': 7.23.0 + '@babel/template': 7.22.15 + '@babel/traverse': 7.23.2 + '@babel/types': 7.23.0 convert-source-map: 1.9.0 debug: 4.3.4 gensync: 1.0.0-beta.2 json5: 2.2.3 lodash: 4.17.21 - resolve: 1.22.2 - semver: 5.7.1 + resolve: 1.22.8 + semver: 5.7.2 source-map: 0.5.7 transitivePeerDependencies: - supports-color dev: false - /@babel/core/7.21.4: - resolution: {integrity: sha512-qt/YV149Jman/6AfmlxJ04LMIu8bMoyl3RB91yTFrxQmgbrSvQMy7cI8Q62FHx1t8wJ8B5fu0UDoLwHAhUo1QA==} + /@babel/core/7.23.2: + resolution: {integrity: sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==} engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.2.1 - '@babel/code-frame': 7.21.4 - '@babel/generator': 7.21.4 - '@babel/helper-compilation-targets': 7.21.4_@babel+core@7.21.4 - '@babel/helper-module-transforms': 7.21.2 - '@babel/helpers': 7.21.0 - '@babel/parser': 7.21.4 - '@babel/template': 7.20.7 - '@babel/traverse': 7.21.4 - '@babel/types': 7.21.4 - convert-source-map: 1.9.0 + '@babel/code-frame': 7.22.13 + '@babel/generator': 7.23.0 + '@babel/helper-compilation-targets': 7.22.15 + '@babel/helper-module-transforms': 7.23.0_@babel+core@7.23.2 + '@babel/helpers': 7.23.2 + '@babel/parser': 7.23.0 + '@babel/template': 7.22.15 + '@babel/traverse': 7.23.2 + '@babel/types': 7.23.0 + convert-source-map: 2.0.0 debug: 4.3.4 gensync: 1.0.0-beta.2 json5: 2.2.3 - semver: 6.3.0 + semver: 6.3.1 transitivePeerDependencies: - supports-color - /@babel/generator/7.21.4: - resolution: {integrity: sha512-NieM3pVIYW2SwGzKoqfPrQsf4xGs9M9AIG3ThppsSRmO+m7eQhmI6amajKMUeIO37wFfsvnvcxQFx6x6iqxDnA==} + /@babel/generator/7.23.0: + resolution: {integrity: sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.4 + '@babel/types': 7.23.0 '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.18 + '@jridgewell/trace-mapping': 0.3.20 jsesc: 2.5.2 - /@babel/helper-annotate-as-pure/7.18.6: - resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==} + /@babel/helper-annotate-as-pure/7.22.5: + resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.4 + '@babel/types': 7.23.0 - /@babel/helper-builder-binary-assignment-operator-visitor/7.18.9: - resolution: {integrity: sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==} + /@babel/helper-builder-binary-assignment-operator-visitor/7.22.15: + resolution: {integrity: sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-explode-assignable-expression': 7.18.6 - '@babel/types': 7.21.4 + '@babel/types': 7.23.0 dev: false - /@babel/helper-compilation-targets/7.21.4_@babel+core@7.21.4: - resolution: {integrity: sha512-Fa0tTuOXZ1iL8IeDFUWCzjZcn+sJGd9RZdH9esYVjEejGmzf+FFYQpMi/kZUk2kPy/q1H3/GPw7np8qar/stfg==} + /@babel/helper-compilation-targets/7.22.15: + resolution: {integrity: sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 dependencies: - '@babel/compat-data': 7.21.4 - '@babel/core': 7.21.4 - '@babel/helper-validator-option': 7.21.0 - browserslist: 4.21.5 + '@babel/compat-data': 7.23.2 + '@babel/helper-validator-option': 7.22.15 + browserslist: 4.22.1 lru-cache: 5.1.1 - semver: 6.3.0 + semver: 6.3.1 - /@babel/helper-create-class-features-plugin/7.21.4_@babel+core@7.21.4: - resolution: {integrity: sha512-46QrX2CQlaFRF4TkwfTt6nJD7IHq8539cCL7SDpqWSDeJKY1xylKKY5F/33mJhLZ3mFvKv2gGrVS6NkyF6qs+Q==} + /@babel/helper-create-class-features-plugin/7.22.15_@babel+core@7.23.2: + resolution: {integrity: sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-annotate-as-pure': 7.18.6 - '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-function-name': 7.21.0 - '@babel/helper-member-expression-to-functions': 7.21.0 - '@babel/helper-optimise-call-expression': 7.18.6 - '@babel/helper-replace-supers': 7.20.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 - '@babel/helper-split-export-declaration': 7.18.6 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.23.2 + '@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.2 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + semver: 6.3.1 dev: false - /@babel/helper-create-regexp-features-plugin/7.21.4_@babel+core@7.21.4: - resolution: {integrity: sha512-M00OuhU+0GyZ5iBBN9czjugzWrEq2vDpf/zCYHxxf93ul/Q5rv+a5h+/+0WnI1AebHNVtl5bFV0qsJoH23DbfA==} + /@babel/helper-create-regexp-features-plugin/7.22.15_@babel+core@7.23.2: + resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-annotate-as-pure': 7.18.6 + '@babel/core': 7.23.2 + '@babel/helper-annotate-as-pure': 7.22.5 regexpu-core: 5.3.2 + semver: 6.3.1 dev: false - /@babel/helper-define-polyfill-provider/0.3.3_@babel+core@7.21.4: - resolution: {integrity: sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==} + /@babel/helper-define-polyfill-provider/0.4.3_@babel+core@7.23.2: + resolution: {integrity: sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug==} peerDependencies: - '@babel/core': ^7.4.0-0 + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-compilation-targets': 7.21.4_@babel+core@7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-compilation-targets': 7.22.15 + '@babel/helper-plugin-utils': 7.22.5 debug: 4.3.4 lodash.debounce: 4.0.8 - resolve: 1.22.2 - semver: 6.3.0 + resolve: 1.22.8 transitivePeerDependencies: - supports-color dev: false - /@babel/helper-environment-visitor/7.18.9: - resolution: {integrity: sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==} + /@babel/helper-environment-visitor/7.22.20: + resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} engines: {node: '>=6.9.0'} - /@babel/helper-explode-assignable-expression/7.18.6: - resolution: {integrity: sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==} + /@babel/helper-function-name/7.23.0: + resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.4 - dev: false + '@babel/template': 7.22.15 + '@babel/types': 7.23.0 - /@babel/helper-function-name/7.21.0: - resolution: {integrity: sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==} + /@babel/helper-hoist-variables/7.22.5: + resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.20.7 - '@babel/types': 7.21.4 + '@babel/types': 7.23.0 - /@babel/helper-hoist-variables/7.18.6: - resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==} + /@babel/helper-member-expression-to-functions/7.23.0: + resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.4 + '@babel/types': 7.23.0 + dev: false - /@babel/helper-member-expression-to-functions/7.21.0: - resolution: {integrity: sha512-Muu8cdZwNN6mRRNG6lAYErJ5X3bRevgYR2O8wN0yn7jJSnGDu6eG59RfT29JHxGUovyfrh6Pj0XzmR7drNVL3Q==} + /@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.21.4 - dev: false + '@babel/types': 7.23.0 - /@babel/helper-module-imports/7.21.4: - resolution: {integrity: sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==} + /@babel/helper-module-transforms/7.23.0_@babel+core@7.12.9: + resolution: {integrity: sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw==} engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: - '@babel/types': 7.21.4 + '@babel/core': 7.12.9 + '@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 + dev: false - /@babel/helper-module-transforms/7.21.2: - resolution: {integrity: sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==} + /@babel/helper-module-transforms/7.23.0_@babel+core@7.23.2: + resolution: {integrity: sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw==} engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: - '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-module-imports': 7.21.4 - '@babel/helper-simple-access': 7.20.2 - '@babel/helper-split-export-declaration': 7.18.6 - '@babel/helper-validator-identifier': 7.19.1 - '@babel/template': 7.20.7 - '@babel/traverse': 7.21.4 - '@babel/types': 7.21.4 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.23.2 + '@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.18.6: - resolution: {integrity: sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==} + /@babel/helper-optimise-call-expression/7.22.5: + resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.4 + '@babel/types': 7.23.0 dev: false /@babel/helper-plugin-utils/7.10.4: resolution: {integrity: sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==} dev: false - /@babel/helper-plugin-utils/7.20.2: - resolution: {integrity: sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==} + /@babel/helper-plugin-utils/7.22.5: + resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==} engines: {node: '>=6.9.0'} - /@babel/helper-remap-async-to-generator/7.18.9_@babel+core@7.21.4: - resolution: {integrity: sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==} + /@babel/helper-remap-async-to-generator/7.22.20_@babel+core@7.23.2: + resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-annotate-as-pure': 7.18.6 - '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-wrap-function': 7.20.5 - '@babel/types': 7.21.4 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.23.2 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-wrap-function': 7.22.20 dev: false - /@babel/helper-replace-supers/7.20.7: - resolution: {integrity: sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A==} + /@babel/helper-replace-supers/7.22.20_@babel+core@7.23.2: + resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==} engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: - '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-member-expression-to-functions': 7.21.0 - '@babel/helper-optimise-call-expression': 7.18.6 - '@babel/template': 7.20.7 - '@babel/traverse': 7.21.4 - '@babel/types': 7.21.4 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.23.2 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-member-expression-to-functions': 7.23.0 + '@babel/helper-optimise-call-expression': 7.22.5 dev: false - /@babel/helper-simple-access/7.20.2: - resolution: {integrity: sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==} + /@babel/helper-simple-access/7.22.5: + resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.4 + '@babel/types': 7.23.0 - /@babel/helper-skip-transparent-expression-wrappers/7.20.0: - resolution: {integrity: sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==} + /@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.21.4 + '@babel/types': 7.23.0 dev: false - /@babel/helper-split-export-declaration/7.18.6: - resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==} + /@babel/helper-split-export-declaration/7.22.6: + resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.4 + '@babel/types': 7.23.0 - /@babel/helper-string-parser/7.19.4: - resolution: {integrity: sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==} + /@babel/helper-string-parser/7.22.5: + resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==} engines: {node: '>=6.9.0'} - /@babel/helper-validator-identifier/7.19.1: - resolution: {integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==} + /@babel/helper-validator-identifier/7.22.20: + resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} engines: {node: '>=6.9.0'} - /@babel/helper-validator-option/7.21.0: - resolution: {integrity: sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==} + /@babel/helper-validator-option/7.22.15: + resolution: {integrity: sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==} engines: {node: '>=6.9.0'} - /@babel/helper-wrap-function/7.20.5: - resolution: {integrity: sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==} + /@babel/helper-wrap-function/7.22.20: + resolution: {integrity: sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-function-name': 7.21.0 - '@babel/template': 7.20.7 - '@babel/traverse': 7.21.4 - '@babel/types': 7.21.4 - transitivePeerDependencies: - - supports-color + '@babel/helper-function-name': 7.23.0 + '@babel/template': 7.22.15 + '@babel/types': 7.23.0 dev: false - /@babel/helpers/7.21.0: - resolution: {integrity: sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==} + /@babel/helpers/7.23.2: + resolution: {integrity: sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.20.7 - '@babel/traverse': 7.21.4 - '@babel/types': 7.21.4 + '@babel/template': 7.22.15 + '@babel/traverse': 7.23.2 + '@babel/types': 7.23.0 transitivePeerDependencies: - supports-color - /@babel/highlight/7.18.6: - resolution: {integrity: sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==} + /@babel/highlight/7.22.20: + resolution: {integrity: sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-validator-identifier': 7.19.1 + '@babel/helper-validator-identifier': 7.22.20 chalk: 2.4.2 js-tokens: 4.0.0 - /@babel/parser/7.21.4: - resolution: {integrity: sha512-alVJj7k7zIxqBZ7BTRhz0IqJFxW1VJbm6N8JbcYhQ186df9ZBPbZBmWSqAMXwHGsCJdYks7z/voa3ibiS5bCIw==} + /@babel/parser/7.23.0: + resolution: {integrity: sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==} engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.21.4 + '@babel/types': 7.23.0 - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.18.6_@babel+core@7.21.4: - resolution: {integrity: sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==} + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.22.15_@babel+core@7.23.2: + resolution: {integrity: sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.20.7_@babel+core@7.21.4: - resolution: {integrity: sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==} + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.22.15_@babel+core@7.23.2: + resolution: {integrity: sha512-Hyph9LseGvAeeXzikV88bczhsrLrIZqDPxO+sSmAunMPaGrBGhfMWzCPYTtiW9t+HzSE2wtV8e5cc5P6r1xMDQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.13.0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 - '@babel/plugin-proposal-optional-chaining': 7.21.0_@babel+core@7.21.4 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/plugin-transform-optional-chaining': 7.23.0_@babel+core@7.23.2 dev: false - /@babel/plugin-proposal-async-generator-functions/7.20.7_@babel+core@7.21.4: - resolution: {integrity: sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==} - engines: {node: '>=6.9.0'} + /@babel/plugin-proposal-object-rest-spread/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-remap-async-to-generator': 7.18.9_@babel+core@7.21.4 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.21.4 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.12.9 + '@babel/helper-plugin-utils': 7.10.4 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.12.9 + '@babel/plugin-transform-parameters': 7.22.15_@babel+core@7.12.9 dev: false - /@babel/plugin-proposal-class-properties/7.18.6_@babel+core@7.21.4: - resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} + /@babel/plugin-proposal-private-property-in-object/7.21.0-placeholder-for-preset-env.2_@babel+core@7.23.2: + resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-create-class-features-plugin': 7.21.4_@babel+core@7.21.4 - '@babel/helper-plugin-utils': 7.20.2 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.23.2 dev: false - /@babel/plugin-proposal-class-static-block/7.21.0_@babel+core@7.21.4: - resolution: {integrity: sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.23.2: + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: - '@babel/core': ^7.12.0 + '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-create-class-features-plugin': 7.21.4_@babel+core@7.21.4 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.21.4 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-proposal-dynamic-import/7.18.6_@babel+core@7.21.4: - resolution: {integrity: sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.23.2: + resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.21.4 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-proposal-export-namespace-from/7.18.9_@babel+core@7.21.4: - resolution: {integrity: sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==} + /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.23.2: + resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.21.4 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-proposal-json-strings/7.18.6_@babel+core@7.21.4: - resolution: {integrity: sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.23.2: + resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.21.4 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-proposal-logical-assignment-operators/7.20.7_@babel+core@7.21.4: - resolution: {integrity: sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.23.2: + resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.21.4 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-proposal-nullish-coalescing-operator/7.18.6_@babel+core@7.21.4: - resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} + /@babel/plugin-syntax-import-assertions/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.21.4 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-proposal-numeric-separator/7.18.6_@babel+core@7.21.4: - resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==} + /@babel/plugin-syntax-import-attributes/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.21.4 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-proposal-object-rest-spread/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==} + /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.23.2: + resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.10.4 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.12.9 - '@babel/plugin-transform-parameters': 7.21.3_@babel+core@7.12.9 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-proposal-object-rest-spread/7.20.7_@babel+core@7.21.4: - resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.23.2: + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.21.4 - '@babel/core': 7.21.4 - '@babel/helper-compilation-targets': 7.21.4_@babel+core@7.21.4 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.21.4 - '@babel/plugin-transform-parameters': 7.21.3_@babel+core@7.21.4 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-proposal-optional-catch-binding/7.18.6_@babel+core@7.21.4: - resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-jsx/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.21.4 + '@babel/core': 7.12.9 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-proposal-optional-chaining/7.21.0_@babel+core@7.21.4: - resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==} + /@babel/plugin-syntax-jsx/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.21.4 - dev: false + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-proposal-private-methods/7.18.6_@babel+core@7.21.4: - resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.23.2: + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-create-class-features-plugin': 7.21.4_@babel+core@7.21.4 - '@babel/helper-plugin-utils': 7.20.2 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-proposal-private-property-in-object/7.21.0_@babel+core@7.21.4: - resolution: {integrity: sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.23.2: + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-annotate-as-pure': 7.18.6 - '@babel/helper-create-class-features-plugin': 7.21.4_@babel+core@7.21.4 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.21.4 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-proposal-unicode-property-regex/7.18.6_@babel+core@7.21.4: - resolution: {integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==} - engines: {node: '>=4'} + /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.23.2: + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-create-regexp-features-plugin': 7.21.4_@babel+core@7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.21.4: - resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.12.9: + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.12.9 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.21.4: - resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.23.2: + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.21.4: - resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.23.2: + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.21.4: - resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.23.2: + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.21.4: - resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} + /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.23.2: + resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-import-assertions/7.20.0_@babel+core@7.21.4: - resolution: {integrity: sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==} + /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.23.2: + resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.21.4: - resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} + /@babel/plugin-syntax-typescript/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-jsx/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==} + /@babel/plugin-syntax-unicode-sets-regex/7.18.6_@babel+core@7.23.2: + resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.2 + '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.2 + '@babel/helper-plugin-utils': 7.22.5 + dev: false + + /@babel/plugin-transform-arrow-functions/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-jsx/7.21.4_@babel+core@7.21.4: - resolution: {integrity: sha512-5hewiLct5OKyh6PLKEYaFclcqtIgCb6bmELouxjF6up5q3Sov7rOayW4RwhbaBL0dit8rA80GNfY+UuDp2mBbQ==} + /@babel/plugin-transform-async-generator-functions/7.23.2_@babel+core@7.23.2: + resolution: {integrity: sha512-BBYVGxbDVHfoeXbOwcagAkOQAm9NxoTdMGfTqghu1GrvadSaw6iW3Je6IcL5PNOw8VwjxqBECXy50/iCQSY/lQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@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.2 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.23.2 + dev: false - /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.21.4: - resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} + /@babel/plugin-transform-async-to-generator/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@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.2 dev: false - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.21.4: - resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} + /@babel/plugin-transform-block-scoped-functions/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.21.4: - resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} + /@babel/plugin-transform-block-scoping/7.23.0_@babel+core@7.23.2: + resolution: {integrity: sha512-cOsrbmIOXmf+5YbL99/S49Y3j46k/T16b9ml8bm9lP6N9US5iQ2yBK7gpui1pg0V/WMcXdkfKbTb7HXq9u+v4g==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.12.9: - resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} + /@babel/plugin-transform-class-properties/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-create-class-features-plugin': 7.22.15_@babel+core@7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.21.4: - resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} + /@babel/plugin-transform-class-static-block/7.22.11_@babel+core@7.23.2: + resolution: {integrity: sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.12.0 + dependencies: + '@babel/core': 7.23.2 + '@babel/helper-create-class-features-plugin': 7.22.15_@babel+core@7.23.2 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.23.2 + dev: false + + /@babel/plugin-transform-classes/7.22.15_@babel+core@7.23.2: + resolution: {integrity: sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-compilation-targets': 7.22.15 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-optimise-call-expression': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-replace-supers': 7.22.20_@babel+core@7.23.2 + '@babel/helper-split-export-declaration': 7.22.6 + globals: 11.12.0 dev: false - /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.21.4: - resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} + /@babel/plugin-transform-computed-properties/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/template': 7.22.15 dev: false - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.21.4: - resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} + /@babel/plugin-transform-destructuring/7.23.0_@babel+core@7.23.2: + resolution: {integrity: sha512-vaMdgNXFkYrB+8lbgniSYWHsgqK5gjaMNcc84bMIOMRLH0L9AqYq3hwMdvnyqj1OPqea8UtjPEuS/DCenah1wg==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.21.4: - resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} + /@babel/plugin-transform-dotall-regex/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.21.4: - resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} + /@babel/plugin-transform-duplicate-keys/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-typescript/7.21.4_@babel+core@7.21.4: - resolution: {integrity: sha512-xz0D39NvhQn4t4RNsHmDnnsaQizIlUkdtYvLs8La1BlfjQ6JEwxkJGeqJMW2tAXx+q6H+WFuUTXNdYVpEya0YA==} + /@babel/plugin-transform-dynamic-import/7.22.11_@babel+core@7.23.2: + resolution: {integrity: sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.23.2 dev: false - /@babel/plugin-transform-arrow-functions/7.20.7_@babel+core@7.21.4: - resolution: {integrity: sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ==} + /@babel/plugin-transform-exponentiation-operator/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-async-to-generator/7.20.7_@babel+core@7.21.4: - resolution: {integrity: sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==} + /@babel/plugin-transform-export-namespace-from/7.22.11_@babel+core@7.23.2: + resolution: {integrity: sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-module-imports': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-remap-async-to-generator': 7.18.9_@babel+core@7.21.4 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.23.2 dev: false - /@babel/plugin-transform-block-scoped-functions/7.18.6_@babel+core@7.21.4: - resolution: {integrity: sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==} + /@babel/plugin-transform-for-of/7.22.15_@babel+core@7.23.2: + resolution: {integrity: sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-block-scoping/7.21.0_@babel+core@7.21.4: - resolution: {integrity: sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==} + /@babel/plugin-transform-function-name/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-compilation-targets': 7.22.15 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-classes/7.21.0_@babel+core@7.21.4: - resolution: {integrity: sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ==} + /@babel/plugin-transform-json-strings/7.22.11_@babel+core@7.23.2: + resolution: {integrity: sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-annotate-as-pure': 7.18.6 - '@babel/helper-compilation-targets': 7.21.4_@babel+core@7.21.4 - '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-function-name': 7.21.0 - '@babel/helper-optimise-call-expression': 7.18.6 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-replace-supers': 7.20.7 - '@babel/helper-split-export-declaration': 7.18.6 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.23.2 dev: false - /@babel/plugin-transform-computed-properties/7.20.7_@babel+core@7.21.4: - resolution: {integrity: sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ==} + /@babel/plugin-transform-literals/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/template': 7.20.7 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-destructuring/7.21.3_@babel+core@7.21.4: - resolution: {integrity: sha512-bp6hwMFzuiE4HqYEyoGJ/V2LeIWn+hLVKc4pnj++E5XQptwhtcGmSayM029d/j2X1bPKGTlsyPwAubuU22KhMA==} + /@babel/plugin-transform-logical-assignment-operators/7.22.11_@babel+core@7.23.2: + resolution: {integrity: sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.23.2 dev: false - /@babel/plugin-transform-dotall-regex/7.18.6_@babel+core@7.21.4: - resolution: {integrity: sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==} + /@babel/plugin-transform-member-expression-literals/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-create-regexp-features-plugin': 7.21.4_@babel+core@7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-duplicate-keys/7.18.9_@babel+core@7.21.4: - resolution: {integrity: sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==} + /@babel/plugin-transform-modules-amd/7.23.0_@babel+core@7.23.2: + resolution: {integrity: sha512-xWT5gefv2HGSm4QHtgc1sYPbseOyf+FFDo2JbpE25GWl5BqTGO9IMwTYJRoIdjsF85GE+VegHxSCUt5EvoYTAw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-module-transforms': 7.23.0_@babel+core@7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-exponentiation-operator/7.18.6_@babel+core@7.21.4: - resolution: {integrity: sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==} + /@babel/plugin-transform-modules-commonjs/7.23.0_@babel+core@7.23.2: + resolution: {integrity: sha512-32Xzss14/UVc7k9g775yMIvkVK8xwKE0DPdP5JTapr3+Z9w4tzeOuLNY6BXDQR6BdnzIlXnCGAzsk/ICHBLVWQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-builder-binary-assignment-operator-visitor': 7.18.9 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-module-transforms': 7.23.0_@babel+core@7.23.2 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-simple-access': 7.22.5 dev: false - /@babel/plugin-transform-for-of/7.21.0_@babel+core@7.21.4: - resolution: {integrity: sha512-LlUYlydgDkKpIY7mcBWvyPPmMcOphEyYA27Ef4xpbh1IiDNLr0kZsos2nf92vz3IccvJI25QUwp86Eo5s6HmBQ==} + /@babel/plugin-transform-modules-systemjs/7.23.0_@babel+core@7.23.2: + resolution: {integrity: sha512-qBej6ctXZD2f+DhlOC9yO47yEYgUh5CZNz/aBoH4j/3NOlRfJXJbY7xDQCqQVf9KbrqGzIWER1f23doHGrIHFg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-module-transforms': 7.23.0_@babel+core@7.23.2 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-validator-identifier': 7.22.20 dev: false - /@babel/plugin-transform-function-name/7.18.9_@babel+core@7.21.4: - resolution: {integrity: sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==} + /@babel/plugin-transform-modules-umd/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-compilation-targets': 7.21.4_@babel+core@7.21.4 - '@babel/helper-function-name': 7.21.0 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-module-transforms': 7.23.0_@babel+core@7.23.2 + '@babel/helper-plugin-utils': 7.22.5 + dev: false + + /@babel/plugin-transform-named-capturing-groups-regex/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.2 + '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-literals/7.18.9_@babel+core@7.21.4: - resolution: {integrity: sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==} + /@babel/plugin-transform-new-target/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-member-expression-literals/7.18.6_@babel+core@7.21.4: - resolution: {integrity: sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==} + /@babel/plugin-transform-nullish-coalescing-operator/7.22.11_@babel+core@7.23.2: + resolution: {integrity: sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.23.2 dev: false - /@babel/plugin-transform-modules-amd/7.20.11_@babel+core@7.21.4: - resolution: {integrity: sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==} + /@babel/plugin-transform-numeric-separator/7.22.11_@babel+core@7.23.2: + resolution: {integrity: sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-module-transforms': 7.21.2 - '@babel/helper-plugin-utils': 7.20.2 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.23.2 dev: false - /@babel/plugin-transform-modules-commonjs/7.21.2_@babel+core@7.21.4: - resolution: {integrity: sha512-Cln+Yy04Gxua7iPdj6nOV96smLGjpElir5YwzF0LBPKoPlLDNJePNlrGGaybAJkd0zKRnOVXOgizSqPYMNYkzA==} + /@babel/plugin-transform-object-rest-spread/7.22.15_@babel+core@7.23.2: + resolution: {integrity: sha512-fEB+I1+gAmfAyxZcX1+ZUwLeAuuf8VIg67CTznZE0MqVFumWkh8xWtn58I4dxdVf080wn7gzWoF8vndOViJe9Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-module-transforms': 7.21.2 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-simple-access': 7.20.2 - transitivePeerDependencies: - - supports-color + '@babel/compat-data': 7.23.2 + '@babel/core': 7.23.2 + '@babel/helper-compilation-targets': 7.22.15 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.23.2 + '@babel/plugin-transform-parameters': 7.22.15_@babel+core@7.23.2 dev: false - /@babel/plugin-transform-modules-systemjs/7.20.11_@babel+core@7.21.4: - resolution: {integrity: sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==} + /@babel/plugin-transform-object-super/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-hoist-variables': 7.18.6 - '@babel/helper-module-transforms': 7.21.2 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-validator-identifier': 7.19.1 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-replace-supers': 7.22.20_@babel+core@7.23.2 dev: false - /@babel/plugin-transform-modules-umd/7.18.6_@babel+core@7.21.4: - resolution: {integrity: sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==} + /@babel/plugin-transform-optional-catch-binding/7.22.11_@babel+core@7.23.2: + resolution: {integrity: sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-module-transforms': 7.21.2 - '@babel/helper-plugin-utils': 7.20.2 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.23.2 dev: false - /@babel/plugin-transform-named-capturing-groups-regex/7.20.5_@babel+core@7.21.4: - resolution: {integrity: sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==} + /@babel/plugin-transform-optional-chaining/7.23.0_@babel+core@7.23.2: + resolution: {integrity: sha512-sBBGXbLJjxTzLBF5rFWaikMnOGOk/BmK6vVByIdEggZ7Vn6CvWXZyRkkLFK6WE0IF8jSliyOkUN6SScFgzCM0g==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.0.0 + '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-create-regexp-features-plugin': 7.21.4_@babel+core@7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@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.2 dev: false - /@babel/plugin-transform-new-target/7.18.6_@babel+core@7.21.4: - resolution: {integrity: sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==} + /@babel/plugin-transform-parameters/7.22.15_@babel+core@7.12.9: + resolution: {integrity: sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.12.9 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-object-super/7.18.6_@babel+core@7.21.4: - resolution: {integrity: sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==} + /@babel/plugin-transform-parameters/7.22.15_@babel+core@7.23.2: + resolution: {integrity: sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-replace-supers': 7.20.7 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-parameters/7.21.3_@babel+core@7.12.9: - resolution: {integrity: sha512-Wxc+TvppQG9xWFYatvCGPvZ6+SIUxQ2ZdiBP+PHYMIjnPXD+uThCshaz4NZOnODAtBjjcVQQ/3OKs9LW28purQ==} + /@babel/plugin-transform-private-methods/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-create-class-features-plugin': 7.22.15_@babel+core@7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-parameters/7.21.3_@babel+core@7.21.4: - resolution: {integrity: sha512-Wxc+TvppQG9xWFYatvCGPvZ6+SIUxQ2ZdiBP+PHYMIjnPXD+uThCshaz4NZOnODAtBjjcVQQ/3OKs9LW28purQ==} + /@babel/plugin-transform-private-property-in-object/7.22.11_@babel+core@7.23.2: + resolution: {integrity: sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.22.15_@babel+core@7.23.2 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.23.2 dev: false - /@babel/plugin-transform-property-literals/7.18.6_@babel+core@7.21.4: - resolution: {integrity: sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==} + /@babel/plugin-transform-property-literals/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-react-constant-elements/7.21.3_@babel+core@7.21.4: - resolution: {integrity: sha512-4DVcFeWe/yDYBLp0kBmOGFJ6N2UYg7coGid1gdxb4co62dy/xISDMaYBXBVXEDhfgMk7qkbcYiGtwd5Q/hwDDQ==} + /@babel/plugin-transform-react-constant-elements/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-BF5SXoO+nX3h5OhlN78XbbDrBOffv+AxPP2ENaJOVqjWCgBDeOY3WcaUcddutGSfoap+5NEQ/q/4I3WZIvgkXA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-react-display-name/7.18.6_@babel+core@7.21.4: - resolution: {integrity: sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==} + /@babel/plugin-transform-react-display-name/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-react-jsx-development/7.18.6_@babel+core@7.21.4: - resolution: {integrity: sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==} + /@babel/plugin-transform-react-jsx-development/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/plugin-transform-react-jsx': 7.21.0_@babel+core@7.21.4 + '@babel/core': 7.23.2 + '@babel/plugin-transform-react-jsx': 7.22.15_@babel+core@7.23.2 - /@babel/plugin-transform-react-jsx-self/7.21.0_@babel+core@7.21.4: - resolution: {integrity: sha512-f/Eq+79JEu+KUANFks9UZCcvydOOGMgF7jBrcwjHa5jTZD8JivnhCJYvmlhR/WTXBWonDExPoW0eO/CR4QJirA==} + /@babel/plugin-transform-react-jsx-self/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-nTh2ogNUtxbiSbxaT4Ds6aXnXEipHweN9YRgOX/oNXdf0cCrGn/+2LozFa3lnPV5D90MkjhgckCPBrsoSc1a7g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-transform-react-jsx-source/7.19.6_@babel+core@7.21.4: - resolution: {integrity: sha512-RpAi004QyMNisst/pvSanoRdJ4q+jMCWyk9zdw/CyLB9j8RXEahodR6l2GyttDRyEVWZtbN+TpLiHJ3t34LbsQ==} + /@babel/plugin-transform-react-jsx-source/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-yIiRO6yobeEIaI0RTbIr8iAK9FcBHLtZq0S89ZPjDLQXBA4xvghaKqI0etp/tF3htTM0sazJKKLz9oEiGRtu7w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-transform-react-jsx/7.21.0_@babel+core@7.21.4: - resolution: {integrity: sha512-6OAWljMvQrZjR2DaNhVfRz6dkCAVV+ymcLUmaf8bccGOHn2v5rHJK3tTpij0BuhdYWP4LLaqj5lwcdlpAAPuvg==} + /@babel/plugin-transform-react-jsx/7.22.15_@babel+core@7.23.2: + resolution: {integrity: sha512-oKckg2eZFa8771O/5vi7XeTvmM6+O9cxZu+kanTU7tD4sin5nO/G8jGJhq8Hvt2Z0kUoEDRayuZLaUlYl8QuGA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-annotate-as-pure': 7.18.6 - '@babel/helper-module-imports': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-jsx': 7.21.4_@babel+core@7.21.4 - '@babel/types': 7.21.4 + '@babel/core': 7.23.2 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-jsx': 7.22.5_@babel+core@7.23.2 + '@babel/types': 7.23.0 - /@babel/plugin-transform-react-pure-annotations/7.18.6_@babel+core@7.21.4: - resolution: {integrity: sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==} + /@babel/plugin-transform-react-pure-annotations/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-annotate-as-pure': 7.18.6 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-regenerator/7.20.5_@babel+core@7.21.4: - resolution: {integrity: sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==} + /@babel/plugin-transform-regenerator/7.22.10_@babel+core@7.23.2: + resolution: {integrity: sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 - regenerator-transform: 0.15.1 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 + regenerator-transform: 0.15.2 dev: false - /@babel/plugin-transform-reserved-words/7.18.6_@babel+core@7.21.4: - resolution: {integrity: sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==} + /@babel/plugin-transform-reserved-words/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-runtime/7.21.4_@babel+core@7.21.4: - resolution: {integrity: sha512-1J4dhrw1h1PqnNNpzwxQ2UBymJUF8KuPjAAnlLwZcGhHAIqUigFW7cdK6GHoB64ubY4qXQNYknoUeks4Wz7CUA==} + /@babel/plugin-transform-runtime/7.23.2_@babel+core@7.23.2: + resolution: {integrity: sha512-XOntj6icgzMS58jPVtQpiuF6ZFWxQiJavISGx5KGjRj+3gqZr8+N6Kx+N9BApWzgS+DOjIZfXXj0ZesenOWDyA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-module-imports': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 - babel-plugin-polyfill-corejs2: 0.3.3_@babel+core@7.21.4 - babel-plugin-polyfill-corejs3: 0.6.0_@babel+core@7.21.4 - babel-plugin-polyfill-regenerator: 0.4.1_@babel+core@7.21.4 - semver: 6.3.0 + '@babel/core': 7.23.2 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-plugin-utils': 7.22.5 + babel-plugin-polyfill-corejs2: 0.4.6_@babel+core@7.23.2 + babel-plugin-polyfill-corejs3: 0.8.5_@babel+core@7.23.2 + babel-plugin-polyfill-regenerator: 0.5.3_@babel+core@7.23.2 + semver: 6.3.1 transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-transform-shorthand-properties/7.18.6_@babel+core@7.21.4: - resolution: {integrity: sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==} + /@babel/plugin-transform-shorthand-properties/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-spread/7.20.7_@babel+core@7.21.4: - resolution: {integrity: sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==} + /@babel/plugin-transform-spread/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 dev: false - /@babel/plugin-transform-sticky-regex/7.18.6_@babel+core@7.21.4: - resolution: {integrity: sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==} + /@babel/plugin-transform-sticky-regex/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-template-literals/7.18.9_@babel+core@7.21.4: - resolution: {integrity: sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==} + /@babel/plugin-transform-template-literals/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-typeof-symbol/7.18.9_@babel+core@7.21.4: - resolution: {integrity: sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==} + /@babel/plugin-transform-typeof-symbol/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-typescript/7.21.3_@babel+core@7.21.4: - resolution: {integrity: sha512-RQxPz6Iqt8T0uw/WsJNReuBpWpBqs/n7mNo18sKLoTbMp+UrEekhH+pKSVC7gWz+DNjo9gryfV8YzCiT45RgMw==} + /@babel/plugin-transform-typescript/7.22.15_@babel+core@7.23.2: + resolution: {integrity: sha512-1uirS0TnijxvQLnlv5wQBwOX3E1wCFX7ITv+9pBV2wKEk4K+M5tqDaoNXnTH8tjEIYHLO98MwiTWO04Ggz4XuA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-annotate-as-pure': 7.18.6 - '@babel/helper-create-class-features-plugin': 7.21.4_@babel+core@7.21.4 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-typescript': 7.21.4_@babel+core@7.21.4 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.23.2 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.22.15_@babel+core@7.23.2 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-typescript': 7.22.5_@babel+core@7.23.2 dev: false - /@babel/plugin-transform-unicode-escapes/7.18.10_@babel+core@7.21.4: - resolution: {integrity: sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==} + /@babel/plugin-transform-unicode-escapes/7.22.10_@babel+core@7.23.2: + resolution: {integrity: sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-transform-unicode-regex/7.18.6_@babel+core@7.21.4: - resolution: {integrity: sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==} + /@babel/plugin-transform-unicode-property-regex/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-create-regexp-features-plugin': 7.21.4_@babel+core@7.21.4 - '@babel/helper-plugin-utils': 7.20.2 + '@babel/core': 7.23.2 + '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.2 + '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/preset-env/7.21.4_@babel+core@7.21.4: - resolution: {integrity: sha512-2W57zHs2yDLm6GD5ZpvNn71lZ0B/iypSdIeq25OurDKji6AdzV07qp4s3n1/x5BqtiGaTrPN3nerlSCaC5qNTw==} + /@babel/plugin-transform-unicode-regex/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.21.4 - '@babel/core': 7.21.4 - '@babel/helper-compilation-targets': 7.21.4_@babel+core@7.21.4 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-validator-option': 7.21.0 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.18.6_@babel+core@7.21.4 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.20.7_@babel+core@7.21.4 - '@babel/plugin-proposal-async-generator-functions': 7.20.7_@babel+core@7.21.4 - '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.21.4 - '@babel/plugin-proposal-class-static-block': 7.21.0_@babel+core@7.21.4 - '@babel/plugin-proposal-dynamic-import': 7.18.6_@babel+core@7.21.4 - '@babel/plugin-proposal-export-namespace-from': 7.18.9_@babel+core@7.21.4 - '@babel/plugin-proposal-json-strings': 7.18.6_@babel+core@7.21.4 - '@babel/plugin-proposal-logical-assignment-operators': 7.20.7_@babel+core@7.21.4 - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6_@babel+core@7.21.4 - '@babel/plugin-proposal-numeric-separator': 7.18.6_@babel+core@7.21.4 - '@babel/plugin-proposal-object-rest-spread': 7.20.7_@babel+core@7.21.4 - '@babel/plugin-proposal-optional-catch-binding': 7.18.6_@babel+core@7.21.4 - '@babel/plugin-proposal-optional-chaining': 7.21.0_@babel+core@7.21.4 - '@babel/plugin-proposal-private-methods': 7.18.6_@babel+core@7.21.4 - '@babel/plugin-proposal-private-property-in-object': 7.21.0_@babel+core@7.21.4 - '@babel/plugin-proposal-unicode-property-regex': 7.18.6_@babel+core@7.21.4 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.21.4 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.21.4 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.21.4 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.21.4 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.21.4 - '@babel/plugin-syntax-import-assertions': 7.20.0_@babel+core@7.21.4 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.21.4 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.21.4 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.21.4 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.21.4 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.21.4 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.21.4 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.21.4 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.21.4 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.21.4 - '@babel/plugin-transform-arrow-functions': 7.20.7_@babel+core@7.21.4 - '@babel/plugin-transform-async-to-generator': 7.20.7_@babel+core@7.21.4 - '@babel/plugin-transform-block-scoped-functions': 7.18.6_@babel+core@7.21.4 - '@babel/plugin-transform-block-scoping': 7.21.0_@babel+core@7.21.4 - '@babel/plugin-transform-classes': 7.21.0_@babel+core@7.21.4 - '@babel/plugin-transform-computed-properties': 7.20.7_@babel+core@7.21.4 - '@babel/plugin-transform-destructuring': 7.21.3_@babel+core@7.21.4 - '@babel/plugin-transform-dotall-regex': 7.18.6_@babel+core@7.21.4 - '@babel/plugin-transform-duplicate-keys': 7.18.9_@babel+core@7.21.4 - '@babel/plugin-transform-exponentiation-operator': 7.18.6_@babel+core@7.21.4 - '@babel/plugin-transform-for-of': 7.21.0_@babel+core@7.21.4 - '@babel/plugin-transform-function-name': 7.18.9_@babel+core@7.21.4 - '@babel/plugin-transform-literals': 7.18.9_@babel+core@7.21.4 - '@babel/plugin-transform-member-expression-literals': 7.18.6_@babel+core@7.21.4 - '@babel/plugin-transform-modules-amd': 7.20.11_@babel+core@7.21.4 - '@babel/plugin-transform-modules-commonjs': 7.21.2_@babel+core@7.21.4 - '@babel/plugin-transform-modules-systemjs': 7.20.11_@babel+core@7.21.4 - '@babel/plugin-transform-modules-umd': 7.18.6_@babel+core@7.21.4 - '@babel/plugin-transform-named-capturing-groups-regex': 7.20.5_@babel+core@7.21.4 - '@babel/plugin-transform-new-target': 7.18.6_@babel+core@7.21.4 - '@babel/plugin-transform-object-super': 7.18.6_@babel+core@7.21.4 - '@babel/plugin-transform-parameters': 7.21.3_@babel+core@7.21.4 - '@babel/plugin-transform-property-literals': 7.18.6_@babel+core@7.21.4 - '@babel/plugin-transform-regenerator': 7.20.5_@babel+core@7.21.4 - '@babel/plugin-transform-reserved-words': 7.18.6_@babel+core@7.21.4 - '@babel/plugin-transform-shorthand-properties': 7.18.6_@babel+core@7.21.4 - '@babel/plugin-transform-spread': 7.20.7_@babel+core@7.21.4 - '@babel/plugin-transform-sticky-regex': 7.18.6_@babel+core@7.21.4 - '@babel/plugin-transform-template-literals': 7.18.9_@babel+core@7.21.4 - '@babel/plugin-transform-typeof-symbol': 7.18.9_@babel+core@7.21.4 - '@babel/plugin-transform-unicode-escapes': 7.18.10_@babel+core@7.21.4 - '@babel/plugin-transform-unicode-regex': 7.18.6_@babel+core@7.21.4 - '@babel/preset-modules': 0.1.5_@babel+core@7.21.4 - '@babel/types': 7.21.4 - babel-plugin-polyfill-corejs2: 0.3.3_@babel+core@7.21.4 - babel-plugin-polyfill-corejs3: 0.6.0_@babel+core@7.21.4 - babel-plugin-polyfill-regenerator: 0.4.1_@babel+core@7.21.4 - core-js-compat: 3.30.1 - semver: 6.3.0 + '@babel/core': 7.23.2 + '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.2 + '@babel/helper-plugin-utils': 7.22.5 + dev: false + + /@babel/plugin-transform-unicode-sets-regex/7.22.5_@babel+core@7.23.2: + resolution: {integrity: sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.2 + '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.2 + '@babel/helper-plugin-utils': 7.22.5 + dev: false + + /@babel/preset-env/7.23.2_@babel+core@7.23.2: + resolution: {integrity: sha512-BW3gsuDD+rvHL2VO2SjAUNTBe5YrjsTiDyqamPDWY723na3/yPQ65X5oQkFVJZ0o50/2d+svm1rkPoJeR1KxVQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.23.2 + '@babel/core': 7.23.2 + '@babel/helper-compilation-targets': 7.22.15 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-validator-option': 7.22.15 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.22.15_@babel+core@7.23.2 + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.22.15_@babel+core@7.23.2 + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2_@babel+core@7.23.2 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.23.2 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.23.2 + '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.23.2 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.23.2 + '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.23.2 + '@babel/plugin-syntax-import-assertions': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-syntax-import-attributes': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.23.2 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.23.2 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.23.2 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.23.2 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.23.2 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.23.2 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.23.2 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.23.2 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.23.2 + '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.23.2 + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6_@babel+core@7.23.2 + '@babel/plugin-transform-arrow-functions': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-transform-async-generator-functions': 7.23.2_@babel+core@7.23.2 + '@babel/plugin-transform-async-to-generator': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-transform-block-scoped-functions': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-transform-block-scoping': 7.23.0_@babel+core@7.23.2 + '@babel/plugin-transform-class-properties': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-transform-class-static-block': 7.22.11_@babel+core@7.23.2 + '@babel/plugin-transform-classes': 7.22.15_@babel+core@7.23.2 + '@babel/plugin-transform-computed-properties': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-transform-destructuring': 7.23.0_@babel+core@7.23.2 + '@babel/plugin-transform-dotall-regex': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-transform-duplicate-keys': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-transform-dynamic-import': 7.22.11_@babel+core@7.23.2 + '@babel/plugin-transform-exponentiation-operator': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-transform-export-namespace-from': 7.22.11_@babel+core@7.23.2 + '@babel/plugin-transform-for-of': 7.22.15_@babel+core@7.23.2 + '@babel/plugin-transform-function-name': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-transform-json-strings': 7.22.11_@babel+core@7.23.2 + '@babel/plugin-transform-literals': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-transform-logical-assignment-operators': 7.22.11_@babel+core@7.23.2 + '@babel/plugin-transform-member-expression-literals': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-transform-modules-amd': 7.23.0_@babel+core@7.23.2 + '@babel/plugin-transform-modules-commonjs': 7.23.0_@babel+core@7.23.2 + '@babel/plugin-transform-modules-systemjs': 7.23.0_@babel+core@7.23.2 + '@babel/plugin-transform-modules-umd': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-transform-new-target': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-transform-nullish-coalescing-operator': 7.22.11_@babel+core@7.23.2 + '@babel/plugin-transform-numeric-separator': 7.22.11_@babel+core@7.23.2 + '@babel/plugin-transform-object-rest-spread': 7.22.15_@babel+core@7.23.2 + '@babel/plugin-transform-object-super': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-transform-optional-catch-binding': 7.22.11_@babel+core@7.23.2 + '@babel/plugin-transform-optional-chaining': 7.23.0_@babel+core@7.23.2 + '@babel/plugin-transform-parameters': 7.22.15_@babel+core@7.23.2 + '@babel/plugin-transform-private-methods': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-transform-private-property-in-object': 7.22.11_@babel+core@7.23.2 + '@babel/plugin-transform-property-literals': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-transform-regenerator': 7.22.10_@babel+core@7.23.2 + '@babel/plugin-transform-reserved-words': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-transform-shorthand-properties': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-transform-spread': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-transform-sticky-regex': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-transform-template-literals': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-transform-typeof-symbol': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-transform-unicode-escapes': 7.22.10_@babel+core@7.23.2 + '@babel/plugin-transform-unicode-property-regex': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-transform-unicode-regex': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-transform-unicode-sets-regex': 7.22.5_@babel+core@7.23.2 + '@babel/preset-modules': 0.1.6-no-external-plugins_@babel+core@7.23.2 + '@babel/types': 7.23.0 + babel-plugin-polyfill-corejs2: 0.4.6_@babel+core@7.23.2 + babel-plugin-polyfill-corejs3: 0.8.5_@babel+core@7.23.2 + babel-plugin-polyfill-regenerator: 0.5.3_@babel+core@7.23.2 + core-js-compat: 3.33.0 + semver: 6.3.1 transitivePeerDependencies: - supports-color dev: false - /@babel/preset-modules/0.1.5_@babel+core@7.21.4: - resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==} + /@babel/preset-modules/0.1.6-no-external-plugins_@babel+core@7.23.2: + resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-proposal-unicode-property-regex': 7.18.6_@babel+core@7.21.4 - '@babel/plugin-transform-dotall-regex': 7.18.6_@babel+core@7.21.4 - '@babel/types': 7.21.4 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/types': 7.23.0 esutils: 2.0.3 dev: false - /@babel/preset-react/7.18.6_@babel+core@7.21.4: - resolution: {integrity: sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==} + /@babel/preset-react/7.22.15_@babel+core@7.23.2: + resolution: {integrity: sha512-Csy1IJ2uEh/PecCBXXoZGAZBeCATTuePzCSB7dLYWS0vOEj6CNpjxIhW4duWwZodBNueH7QO14WbGn8YyeuN9w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-validator-option': 7.21.0 - '@babel/plugin-transform-react-display-name': 7.18.6_@babel+core@7.21.4 - '@babel/plugin-transform-react-jsx': 7.21.0_@babel+core@7.21.4 - '@babel/plugin-transform-react-jsx-development': 7.18.6_@babel+core@7.21.4 - '@babel/plugin-transform-react-pure-annotations': 7.18.6_@babel+core@7.21.4 + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-validator-option': 7.22.15 + '@babel/plugin-transform-react-display-name': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-transform-react-jsx': 7.22.15_@babel+core@7.23.2 + '@babel/plugin-transform-react-jsx-development': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-transform-react-pure-annotations': 7.22.5_@babel+core@7.23.2 dev: false - /@babel/preset-typescript/7.21.4_@babel+core@7.21.4: - resolution: {integrity: sha512-sMLNWY37TCdRH/bJ6ZeeOH1nPuanED7Ai9Y/vH31IPqalioJ6ZNFUWONsakhv4r4n+I6gm5lmoE0olkgib/j/A==} + /@babel/preset-typescript/7.23.2_@babel+core@7.23.2: + resolution: {integrity: sha512-u4UJc1XsS1GhIGteM8rnGiIvf9rJpiVgMEeCnwlLA7WJPC+jcXWJAGxYmeqs5hOZD8BbAfnV5ezBOxQbb4OUxA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-validator-option': 7.21.0 - '@babel/plugin-syntax-jsx': 7.21.4_@babel+core@7.21.4 - '@babel/plugin-transform-modules-commonjs': 7.21.2_@babel+core@7.21.4 - '@babel/plugin-transform-typescript': 7.21.3_@babel+core@7.21.4 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.23.2 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-validator-option': 7.22.15 + '@babel/plugin-syntax-jsx': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-transform-modules-commonjs': 7.23.0_@babel+core@7.23.2 + '@babel/plugin-transform-typescript': 7.22.15_@babel+core@7.23.2 dev: false /@babel/regjsgen/0.8.0: resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} dev: false - /@babel/runtime-corejs3/7.21.0: - resolution: {integrity: sha512-TDD4UJzos3JJtM+tHX+w2Uc+KWj7GV+VKKFdMVd2Rx8sdA19hcc3P3AHFYd5LVOw+pYuSd5lICC3gm52B6Rwxw==} + /@babel/runtime-corejs3/7.23.2: + resolution: {integrity: sha512-54cIh74Z1rp4oIjsHjqN+WM4fMyCBYe+LpZ9jWm51CZ1fbH3SkAzQD/3XLoNkjbJ7YEmjobLXyvQrFypRHOrXw==} engines: {node: '>=6.9.0'} dependencies: - core-js-pure: 3.30.1 - regenerator-runtime: 0.13.11 + core-js-pure: 3.33.0 + regenerator-runtime: 0.14.0 dev: false - /@babel/runtime/7.21.0: - resolution: {integrity: sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==} + /@babel/runtime/7.23.2: + resolution: {integrity: sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==} engines: {node: '>=6.9.0'} dependencies: - regenerator-runtime: 0.13.11 + regenerator-runtime: 0.14.0 - /@babel/template/7.20.7: - resolution: {integrity: sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==} + /@babel/template/7.22.15: + resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.21.4 - '@babel/parser': 7.21.4 - '@babel/types': 7.21.4 + '@babel/code-frame': 7.22.13 + '@babel/parser': 7.23.0 + '@babel/types': 7.23.0 - /@babel/traverse/7.21.4: - resolution: {integrity: sha512-eyKrRHKdyZxqDm+fV1iqL9UAHMoIg0nDaGqfIOd8rKH17m5snv7Gn4qgjBoFfLz9APvjFU/ICT00NVCv1Epp8Q==} + /@babel/traverse/7.23.2: + resolution: {integrity: sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.21.4 - '@babel/generator': 7.21.4 - '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-function-name': 7.21.0 - '@babel/helper-hoist-variables': 7.18.6 - '@babel/helper-split-export-declaration': 7.18.6 - '@babel/parser': 7.21.4 - '@babel/types': 7.21.4 + '@babel/code-frame': 7.22.13 + '@babel/generator': 7.23.0 + '@babel/helper-environment-visitor': 7.22.20 + '@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.0 + '@babel/types': 7.23.0 debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: - supports-color - /@babel/types/7.21.4: - resolution: {integrity: sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==} + /@babel/types/7.23.0: + resolution: {integrity: sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-string-parser': 7.19.4 - '@babel/helper-validator-identifier': 7.19.1 + '@babel/helper-string-parser': 7.22.5 + '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 /@colors/colors/1.5.0: @@ -1696,16 +1740,17 @@ packages: engines: {node: '>=10.0.0'} dev: false - /@docsearch/css/3.3.3: - resolution: {integrity: sha512-6SCwI7P8ao+se1TUsdZ7B4XzL+gqeQZnBc+2EONZlcVa0dVrk0NjETxozFKgMv0eEGH8QzP1fkN+A1rH61l4eg==} + /@docsearch/css/3.5.2: + resolution: {integrity: sha512-SPiDHaWKQZpwR2siD0KQUwlStvIAnEyK6tAE2h2Wuoq8ue9skzhlyVQ1ddzOxX6khULnAALDiR/isSF3bnuciA==} dev: false - /@docsearch/react/3.3.3_jf7puk66b2eiqxne3oe3xlxkou: - resolution: {integrity: sha512-pLa0cxnl+G0FuIDuYlW+EBK6Rw2jwLw9B1RHIeS4N4s2VhsfJ/wzeCi3CWcs5yVfxLd5ZK50t//TMA5e79YT7Q==} + /@docsearch/react/3.5.2_6zeq3s7qrgz7xead6ym4yxv6eq: + resolution: {integrity: sha512-9Ahcrs5z2jq/DcAvYtvlqEBHImbm4YJI8M9y0x6Tqg598P40HTEkX7hsMcIuThI+hTFxRGZ9hll0Wygm2yEjng==} peerDependencies: '@types/react': '>= 16.8.0 < 19.0.0' react: '>= 16.8.0 < 19.0.0' react-dom: '>= 16.8.0 < 19.0.0' + search-insights: '>= 1 < 3' peerDependenciesMeta: '@types/react': optional: true @@ -1713,19 +1758,21 @@ packages: optional: true react-dom: optional: true + search-insights: + optional: true dependencies: - '@algolia/autocomplete-core': 1.7.4 - '@algolia/autocomplete-preset-algolia': 1.7.4_algoliasearch@4.17.0 - '@docsearch/css': 3.3.3 - '@types/react': 18.0.37 - algoliasearch: 4.17.0 + '@algolia/autocomplete-core': 1.9.3_algoliasearch@4.20.0 + '@algolia/autocomplete-preset-algolia': 1.9.3_algoliasearch@4.20.0 + '@docsearch/css': 3.5.2 + '@types/react': 18.2.28 + algoliasearch: 4.20.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 transitivePeerDependencies: - '@algolia/client-search' dev: false - /@docusaurus/core/2.0.1_2t3hlwzkhq6orie53nhic2saxi: + /@docusaurus/core/2.0.1_uxdtogulhaaa2bd3xa7oearz7m: resolution: {integrity: sha512-Prd46TtZdiixlTl8a+h9bI5HegkfREjSNkrX2rVEwJZeziSz4ya+l7QDnbnCB2XbxEG8cveFo/F9q5lixolDtQ==} engines: {node: '>=16.14'} hasBin: true @@ -1733,16 +1780,16 @@ packages: react: ^16.8.4 || ^17.0.0 react-dom: ^16.8.4 || ^17.0.0 dependencies: - '@babel/core': 7.21.4 - '@babel/generator': 7.21.4 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.21.4 - '@babel/plugin-transform-runtime': 7.21.4_@babel+core@7.21.4 - '@babel/preset-env': 7.21.4_@babel+core@7.21.4 - '@babel/preset-react': 7.18.6_@babel+core@7.21.4 - '@babel/preset-typescript': 7.21.4_@babel+core@7.21.4 - '@babel/runtime': 7.21.0 - '@babel/runtime-corejs3': 7.21.0 - '@babel/traverse': 7.21.4 + '@babel/core': 7.23.2 + '@babel/generator': 7.23.0 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.23.2 + '@babel/plugin-transform-runtime': 7.23.2_@babel+core@7.23.2 + '@babel/preset-env': 7.23.2_@babel+core@7.23.2 + '@babel/preset-react': 7.22.15_@babel+core@7.23.2 + '@babel/preset-typescript': 7.23.2_@babel+core@7.23.2 + '@babel/runtime': 7.23.2 + '@babel/runtime-corejs3': 7.23.2 + '@babel/traverse': 7.23.2 '@docusaurus/cssnano-preset': 2.0.1 '@docusaurus/logger': 2.0.1 '@docusaurus/mdx-loader': 2.0.1_6o6hkpjdwzgjounrmeqn67tkhu @@ -1752,66 +1799,65 @@ packages: '@docusaurus/utils-validation': 2.0.1_@docusaurus+types@2.0.1 '@slorber/static-site-generator-webpack-plugin': 4.0.7 '@svgr/webpack': 6.5.1 - autoprefixer: 10.4.14_postcss@8.4.22 - babel-loader: 8.3.0_c3tfwv7p35clwcmkb5fnkshzei + autoprefixer: 10.4.16_postcss@8.4.31 + babel-loader: 8.3.0_qxiufrq5yurergrmrmsa5fwjoe babel-plugin-dynamic-import-node: 2.3.3 boxen: 6.2.1 chalk: 4.1.2 chokidar: 3.5.3 clean-css: 5.3.2 cli-table3: 0.6.3 - combine-promises: 1.1.0 + combine-promises: 1.2.0 commander: 5.1.0 - copy-webpack-plugin: 11.0.0_webpack@5.79.0 - core-js: 3.30.1 - css-loader: 6.7.3_webpack@5.79.0 - css-minimizer-webpack-plugin: 4.2.2_za3oy22ota3tu2wtswjs2lo3vi - cssnano: 5.1.15_postcss@8.4.22 + copy-webpack-plugin: 11.0.0_webpack@5.89.0 + core-js: 3.33.0 + css-loader: 6.8.1_webpack@5.89.0 + css-minimizer-webpack-plugin: 4.2.2_nzse3c36gcyfqb47qne44nd5wi + cssnano: 5.1.15_postcss@8.4.31 del: 6.1.1 detect-port: 1.5.1 escape-html: 1.0.3 eta: 1.14.2 - file-loader: 6.2.0_webpack@5.79.0 + file-loader: 6.2.0_webpack@5.89.0 fs-extra: 10.1.0 html-minifier-terser: 6.1.0 html-tags: 3.3.1 - html-webpack-plugin: 5.5.1_webpack@5.79.0 + html-webpack-plugin: 5.5.3_webpack@5.89.0 import-fresh: 3.3.0 leven: 3.1.0 lodash: 4.17.21 - mini-css-extract-plugin: 2.7.5_webpack@5.79.0 - postcss: 8.4.22 - postcss-loader: 7.2.4_uleluo52zcfosvxyuscieuwomy + mini-css-extract-plugin: 2.7.6_webpack@5.89.0 + postcss: 8.4.31 + postcss-loader: 7.3.3_6mhb4za5v7l45rn64jdlpxx2va prompts: 2.4.2 react: 18.2.0 - react-dev-utils: 12.0.1_odl7p537j6zjcy4b5gf5bruiye + react-dev-utils: 12.0.1_qlezttlhlpl72ulofohwh4wd3u react-dom: 18.2.0_react@18.2.0 react-helmet-async: 1.3.0_biqbaboplfbrettd7655fr4n2y react-loadable: /@docusaurus/react-loadable/5.5.2_react@18.2.0 - react-loadable-ssr-addon-v5-slorber: 1.0.1_cvrhr4dffixzesb72ve6pr74cq + react-loadable-ssr-addon-v5-slorber: 1.0.1_sxerlxu75r4enmilfqzfxbivsa react-router: 5.3.4_react@18.2.0 react-router-config: 5.1.1_rlw3ibuvnpt5jvejeevjcf4ije react-router-dom: 5.3.4_react@18.2.0 rtl-detect: 1.0.4 - semver: 7.5.0 + semver: 7.5.4 serve-handler: 6.1.5 shelljs: 0.8.5 - terser-webpack-plugin: 5.3.7_webpack@5.79.0 - tslib: 2.5.0 + terser-webpack-plugin: 5.3.9_webpack@5.89.0 + tslib: 2.6.2 update-notifier: 5.1.0 - url-loader: 4.1.1_7f53fl25ml2r3kp2h6jbsgu5ji + url-loader: 4.1.1_cm4rt4hfmc5k45vrqpxv2noeyi wait-on: 6.0.1 - webpack: 5.79.0 - webpack-bundle-analyzer: 4.8.0 - webpack-dev-server: 4.13.3_webpack@5.79.0 - webpack-merge: 5.8.0 - webpackbar: 5.0.2_webpack@5.79.0 + webpack: 5.89.0 + webpack-bundle-analyzer: 4.9.1 + webpack-dev-server: 4.15.1_webpack@5.89.0 + webpack-merge: 5.10.0 + webpackbar: 5.0.2_webpack@5.89.0 transitivePeerDependencies: - '@docusaurus/types' - '@parcel/css' - '@swc/core' - '@swc/css' - - '@types/node' - bufferutil - csso - debug @@ -1819,7 +1865,6 @@ packages: - eslint - lightningcss - supports-color - - ts-node - typescript - uglify-js - utf-8-validate @@ -1827,7 +1872,7 @@ packages: - webpack-cli dev: false - /@docusaurus/core/2.0.1_nsbxkoqtuxfsffbmfnvesuxfde: + /@docusaurus/core/2.0.1_ygqkwb4gg3aean7xjfdauovyqq: resolution: {integrity: sha512-Prd46TtZdiixlTl8a+h9bI5HegkfREjSNkrX2rVEwJZeziSz4ya+l7QDnbnCB2XbxEG8cveFo/F9q5lixolDtQ==} engines: {node: '>=16.14'} hasBin: true @@ -1835,16 +1880,16 @@ packages: react: ^16.8.4 || ^17.0.0 react-dom: ^16.8.4 || ^17.0.0 dependencies: - '@babel/core': 7.21.4 - '@babel/generator': 7.21.4 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.21.4 - '@babel/plugin-transform-runtime': 7.21.4_@babel+core@7.21.4 - '@babel/preset-env': 7.21.4_@babel+core@7.21.4 - '@babel/preset-react': 7.18.6_@babel+core@7.21.4 - '@babel/preset-typescript': 7.21.4_@babel+core@7.21.4 - '@babel/runtime': 7.21.0 - '@babel/runtime-corejs3': 7.21.0 - '@babel/traverse': 7.21.4 + '@babel/core': 7.23.2 + '@babel/generator': 7.23.0 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.23.2 + '@babel/plugin-transform-runtime': 7.23.2_@babel+core@7.23.2 + '@babel/preset-env': 7.23.2_@babel+core@7.23.2 + '@babel/preset-react': 7.22.15_@babel+core@7.23.2 + '@babel/preset-typescript': 7.23.2_@babel+core@7.23.2 + '@babel/runtime': 7.23.2 + '@babel/runtime-corejs3': 7.23.2 + '@babel/traverse': 7.23.2 '@docusaurus/cssnano-preset': 2.0.1 '@docusaurus/logger': 2.0.1 '@docusaurus/mdx-loader': 2.0.1_biqbaboplfbrettd7655fr4n2y @@ -1854,66 +1899,65 @@ packages: '@docusaurus/utils-validation': 2.0.1 '@slorber/static-site-generator-webpack-plugin': 4.0.7 '@svgr/webpack': 6.5.1 - autoprefixer: 10.4.14_postcss@8.4.22 - babel-loader: 8.3.0_c3tfwv7p35clwcmkb5fnkshzei + autoprefixer: 10.4.16_postcss@8.4.31 + babel-loader: 8.3.0_qxiufrq5yurergrmrmsa5fwjoe babel-plugin-dynamic-import-node: 2.3.3 boxen: 6.2.1 chalk: 4.1.2 chokidar: 3.5.3 clean-css: 5.3.2 cli-table3: 0.6.3 - combine-promises: 1.1.0 + combine-promises: 1.2.0 commander: 5.1.0 - copy-webpack-plugin: 11.0.0_webpack@5.79.0 - core-js: 3.30.1 - css-loader: 6.7.3_webpack@5.79.0 - css-minimizer-webpack-plugin: 4.2.2_za3oy22ota3tu2wtswjs2lo3vi - cssnano: 5.1.15_postcss@8.4.22 + copy-webpack-plugin: 11.0.0_webpack@5.89.0 + core-js: 3.33.0 + css-loader: 6.8.1_webpack@5.89.0 + css-minimizer-webpack-plugin: 4.2.2_nzse3c36gcyfqb47qne44nd5wi + cssnano: 5.1.15_postcss@8.4.31 del: 6.1.1 detect-port: 1.5.1 escape-html: 1.0.3 eta: 1.14.2 - file-loader: 6.2.0_webpack@5.79.0 + file-loader: 6.2.0_webpack@5.89.0 fs-extra: 10.1.0 html-minifier-terser: 6.1.0 html-tags: 3.3.1 - html-webpack-plugin: 5.5.1_webpack@5.79.0 + html-webpack-plugin: 5.5.3_webpack@5.89.0 import-fresh: 3.3.0 leven: 3.1.0 lodash: 4.17.21 - mini-css-extract-plugin: 2.7.5_webpack@5.79.0 - postcss: 8.4.22 - postcss-loader: 7.2.4_uleluo52zcfosvxyuscieuwomy + mini-css-extract-plugin: 2.7.6_webpack@5.89.0 + postcss: 8.4.31 + postcss-loader: 7.3.3_6mhb4za5v7l45rn64jdlpxx2va prompts: 2.4.2 react: 18.2.0 - react-dev-utils: 12.0.1_odl7p537j6zjcy4b5gf5bruiye + react-dev-utils: 12.0.1_qlezttlhlpl72ulofohwh4wd3u react-dom: 18.2.0_react@18.2.0 react-helmet-async: 1.3.0_biqbaboplfbrettd7655fr4n2y react-loadable: /@docusaurus/react-loadable/5.5.2_react@18.2.0 - react-loadable-ssr-addon-v5-slorber: 1.0.1_cvrhr4dffixzesb72ve6pr74cq + react-loadable-ssr-addon-v5-slorber: 1.0.1_sxerlxu75r4enmilfqzfxbivsa react-router: 5.3.4_react@18.2.0 react-router-config: 5.1.1_rlw3ibuvnpt5jvejeevjcf4ije react-router-dom: 5.3.4_react@18.2.0 rtl-detect: 1.0.4 - semver: 7.5.0 + semver: 7.5.4 serve-handler: 6.1.5 shelljs: 0.8.5 - terser-webpack-plugin: 5.3.7_webpack@5.79.0 - tslib: 2.5.0 + terser-webpack-plugin: 5.3.9_webpack@5.89.0 + tslib: 2.6.2 update-notifier: 5.1.0 - url-loader: 4.1.1_7f53fl25ml2r3kp2h6jbsgu5ji + url-loader: 4.1.1_cm4rt4hfmc5k45vrqpxv2noeyi wait-on: 6.0.1 - webpack: 5.79.0 - webpack-bundle-analyzer: 4.8.0 - webpack-dev-server: 4.13.3_webpack@5.79.0 - webpack-merge: 5.8.0 - webpackbar: 5.0.2_webpack@5.79.0 + webpack: 5.89.0 + webpack-bundle-analyzer: 4.9.1 + webpack-dev-server: 4.15.1_webpack@5.89.0 + webpack-merge: 5.10.0 + webpackbar: 5.0.2_webpack@5.89.0 transitivePeerDependencies: - '@docusaurus/types' - '@parcel/css' - '@swc/core' - '@swc/css' - - '@types/node' - bufferutil - csso - debug @@ -1921,7 +1965,6 @@ packages: - eslint - lightningcss - supports-color - - ts-node - typescript - uglify-js - utf-8-validate @@ -1933,10 +1976,10 @@ packages: resolution: {integrity: sha512-MCJ6rRmlqLmlCsZIoIxOxDb0rYzIPEm9PYpsBW+CGNnbk+x8xK+11hnrxzvXHqDRNpxrq3Kq2jYUmg/DkqE6vg==} engines: {node: '>=16.14'} dependencies: - cssnano-preset-advanced: 5.3.10_postcss@8.4.22 - postcss: 8.4.22 - postcss-sort-media-queries: 4.3.0_postcss@8.4.22 - tslib: 2.5.0 + cssnano-preset-advanced: 5.3.10_postcss@8.4.31 + postcss: 8.4.31 + postcss-sort-media-queries: 4.4.1_postcss@8.4.31 + tslib: 2.6.2 dev: false /@docusaurus/logger/2.0.1: @@ -1944,7 +1987,7 @@ packages: engines: {node: '>=16.14'} dependencies: chalk: 4.1.2 - tslib: 2.5.0 + tslib: 2.6.2 dev: false /@docusaurus/mdx-loader/2.0.1_6o6hkpjdwzgjounrmeqn67tkhu: @@ -1954,13 +1997,13 @@ packages: react: ^16.8.4 || ^17.0.0 react-dom: ^16.8.4 || ^17.0.0 dependencies: - '@babel/parser': 7.21.4 - '@babel/traverse': 7.21.4 + '@babel/parser': 7.23.0 + '@babel/traverse': 7.23.2 '@docusaurus/logger': 2.0.1 '@docusaurus/utils': 2.0.1_@docusaurus+types@2.0.1 '@mdx-js/mdx': 1.6.22 escape-html: 1.0.3 - file-loader: 6.2.0_webpack@5.79.0 + file-loader: 6.2.0_webpack@5.89.0 fs-extra: 10.1.0 image-size: 1.0.2 mdast-util-to-string: 2.0.0 @@ -1968,11 +2011,11 @@ packages: react-dom: 18.2.0_react@18.2.0 remark-emoji: 2.2.0 stringify-object: 3.3.0 - tslib: 2.5.0 + tslib: 2.6.2 unified: 9.2.2 unist-util-visit: 2.0.3 - url-loader: 4.1.1_7f53fl25ml2r3kp2h6jbsgu5ji - webpack: 5.79.0 + url-loader: 4.1.1_cm4rt4hfmc5k45vrqpxv2noeyi + webpack: 5.89.0 transitivePeerDependencies: - '@docusaurus/types' - '@swc/core' @@ -1989,13 +2032,13 @@ packages: react: ^16.8.4 || ^17.0.0 react-dom: ^16.8.4 || ^17.0.0 dependencies: - '@babel/parser': 7.21.4 - '@babel/traverse': 7.21.4 + '@babel/parser': 7.23.0 + '@babel/traverse': 7.23.2 '@docusaurus/logger': 2.0.1 '@docusaurus/utils': 2.0.1 '@mdx-js/mdx': 1.6.22 escape-html: 1.0.3 - file-loader: 6.2.0_webpack@5.79.0 + file-loader: 6.2.0_webpack@5.89.0 fs-extra: 10.1.0 image-size: 1.0.2 mdast-util-to-string: 2.0.0 @@ -2003,11 +2046,11 @@ packages: react-dom: 18.2.0_react@18.2.0 remark-emoji: 2.2.0 stringify-object: 3.3.0 - tslib: 2.5.0 + tslib: 2.6.2 unified: 9.2.2 unist-util-visit: 2.0.3 - url-loader: 4.1.1_7f53fl25ml2r3kp2h6jbsgu5ji - webpack: 5.79.0 + url-loader: 4.1.1_cm4rt4hfmc5k45vrqpxv2noeyi + webpack: 5.89.0 transitivePeerDependencies: - '@docusaurus/types' - '@swc/core' @@ -2026,8 +2069,8 @@ packages: '@docusaurus/react-loadable': 5.5.2_react@18.2.0 '@docusaurus/types': 2.0.1_biqbaboplfbrettd7655fr4n2y '@types/history': 4.7.11 - '@types/react': 18.0.37 - '@types/react-router-config': 5.0.7 + '@types/react': 18.2.28 + '@types/react-router-config': 5.0.8 '@types/react-router-dom': 5.3.3 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 @@ -2039,14 +2082,14 @@ packages: - uglify-js - webpack-cli - /@docusaurus/plugin-content-blog/2.0.1_nsbxkoqtuxfsffbmfnvesuxfde: + /@docusaurus/plugin-content-blog/2.0.1_ygqkwb4gg3aean7xjfdauovyqq: resolution: {integrity: sha512-/4ua3iFYcpwgpeYgHnhVGROB/ybnauLH2+rICb4vz/+Gn1hjAmGXVYq1fk8g49zGs3uxx5nc0H5bL9P0g977IQ==} engines: {node: '>=16.14'} peerDependencies: react: ^16.8.4 || ^17.0.0 react-dom: ^16.8.4 || ^17.0.0 dependencies: - '@docusaurus/core': 2.0.1_2t3hlwzkhq6orie53nhic2saxi + '@docusaurus/core': 2.0.1_uxdtogulhaaa2bd3xa7oearz7m '@docusaurus/logger': 2.0.1 '@docusaurus/mdx-loader': 2.0.1_6o6hkpjdwzgjounrmeqn67tkhu '@docusaurus/types': 2.0.1_biqbaboplfbrettd7655fr4n2y @@ -2060,15 +2103,14 @@ packages: react: 18.2.0 react-dom: 18.2.0_react@18.2.0 reading-time: 1.5.0 - tslib: 2.5.0 + tslib: 2.6.2 unist-util-visit: 2.0.3 utility-types: 3.10.0 - webpack: 5.79.0 + webpack: 5.89.0 transitivePeerDependencies: - '@parcel/css' - '@swc/core' - '@swc/css' - - '@types/node' - bufferutil - csso - debug @@ -2076,7 +2118,6 @@ packages: - eslint - lightningcss - supports-color - - ts-node - typescript - uglify-js - utf-8-validate @@ -2084,36 +2125,35 @@ packages: - webpack-cli dev: false - /@docusaurus/plugin-content-docs/2.0.1_nsbxkoqtuxfsffbmfnvesuxfde: + /@docusaurus/plugin-content-docs/2.0.1_ygqkwb4gg3aean7xjfdauovyqq: resolution: {integrity: sha512-2qeBWRy1EjgnXdwAO6/csDIS1UVNmhmtk/bQ2s9jqjpwM8YVgZ8QVdkxFAMWXgZWDQdwWwdP1rnmoEelE4HknQ==} engines: {node: '>=16.14'} peerDependencies: react: ^16.8.4 || ^17.0.0 react-dom: ^16.8.4 || ^17.0.0 dependencies: - '@docusaurus/core': 2.0.1_2t3hlwzkhq6orie53nhic2saxi + '@docusaurus/core': 2.0.1_uxdtogulhaaa2bd3xa7oearz7m '@docusaurus/logger': 2.0.1 '@docusaurus/mdx-loader': 2.0.1_6o6hkpjdwzgjounrmeqn67tkhu '@docusaurus/module-type-aliases': 2.0.1_biqbaboplfbrettd7655fr4n2y '@docusaurus/types': 2.0.1_biqbaboplfbrettd7655fr4n2y '@docusaurus/utils': 2.0.1_@docusaurus+types@2.0.1 '@docusaurus/utils-validation': 2.0.1_@docusaurus+types@2.0.1 - '@types/react-router-config': 5.0.7 - combine-promises: 1.1.0 + '@types/react-router-config': 5.0.8 + combine-promises: 1.2.0 fs-extra: 10.1.0 import-fresh: 3.3.0 js-yaml: 4.1.0 lodash: 4.17.21 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - tslib: 2.5.0 + tslib: 2.6.2 utility-types: 3.10.0 - webpack: 5.79.0 + webpack: 5.89.0 transitivePeerDependencies: - '@parcel/css' - '@swc/core' - '@swc/css' - - '@types/node' - bufferutil - csso - debug @@ -2121,7 +2161,6 @@ packages: - eslint - lightningcss - supports-color - - ts-node - typescript - uglify-js - utf-8-validate @@ -2129,14 +2168,14 @@ packages: - webpack-cli dev: false - /@docusaurus/plugin-content-pages/2.0.1_nsbxkoqtuxfsffbmfnvesuxfde: + /@docusaurus/plugin-content-pages/2.0.1_ygqkwb4gg3aean7xjfdauovyqq: resolution: {integrity: sha512-6apSVeJENnNecAH5cm5VnRqR103M6qSI6IuiP7tVfD5H4AWrfDNkvJQV2+R2PIq3bGrwmX4fcXl1x4g0oo7iwA==} engines: {node: '>=16.14'} peerDependencies: react: ^16.8.4 || ^17.0.0 react-dom: ^16.8.4 || ^17.0.0 dependencies: - '@docusaurus/core': 2.0.1_2t3hlwzkhq6orie53nhic2saxi + '@docusaurus/core': 2.0.1_uxdtogulhaaa2bd3xa7oearz7m '@docusaurus/mdx-loader': 2.0.1_6o6hkpjdwzgjounrmeqn67tkhu '@docusaurus/types': 2.0.1_biqbaboplfbrettd7655fr4n2y '@docusaurus/utils': 2.0.1_@docusaurus+types@2.0.1 @@ -2144,13 +2183,12 @@ packages: fs-extra: 10.1.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - tslib: 2.5.0 - webpack: 5.79.0 + tslib: 2.6.2 + webpack: 5.89.0 transitivePeerDependencies: - '@parcel/css' - '@swc/core' - '@swc/css' - - '@types/node' - bufferutil - csso - debug @@ -2158,7 +2196,6 @@ packages: - eslint - lightningcss - supports-color - - ts-node - typescript - uglify-js - utf-8-validate @@ -2166,26 +2203,25 @@ packages: - webpack-cli dev: false - /@docusaurus/plugin-debug/2.0.1_gkqbzpjcywwef7ljm7ggkt2cwu: + /@docusaurus/plugin-debug/2.0.1_qo3ca5szoxl3vi64z5ta3r3wua: resolution: {integrity: sha512-jpZBT5HK7SWx1LRQyv9d14i44vSsKXGZsSPA2ndth5HykHJsiAj9Fwl1AtzmtGYuBmI+iXQyOd4MAMHd4ZZ1tg==} engines: {node: '>=16.14'} peerDependencies: react: ^16.8.4 || ^17.0.0 react-dom: ^16.8.4 || ^17.0.0 dependencies: - '@docusaurus/core': 2.0.1_2t3hlwzkhq6orie53nhic2saxi + '@docusaurus/core': 2.0.1_uxdtogulhaaa2bd3xa7oearz7m '@docusaurus/types': 2.0.1_biqbaboplfbrettd7655fr4n2y '@docusaurus/utils': 2.0.1_@docusaurus+types@2.0.1 fs-extra: 10.1.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - react-json-view: 1.21.3_jf7puk66b2eiqxne3oe3xlxkou - tslib: 2.5.0 + react-json-view: 1.21.3_6zeq3s7qrgz7xead6ym4yxv6eq + tslib: 2.6.2 transitivePeerDependencies: - '@parcel/css' - '@swc/core' - '@swc/css' - - '@types/node' - '@types/react' - bufferutil - csso @@ -2195,7 +2231,6 @@ packages: - eslint - lightningcss - supports-color - - ts-node - typescript - uglify-js - utf-8-validate @@ -2203,24 +2238,23 @@ packages: - webpack-cli dev: false - /@docusaurus/plugin-google-analytics/2.0.1_nsbxkoqtuxfsffbmfnvesuxfde: + /@docusaurus/plugin-google-analytics/2.0.1_ygqkwb4gg3aean7xjfdauovyqq: resolution: {integrity: sha512-d5qb+ZeQcg1Czoxc+RacETjLdp2sN/TAd7PGN/GrvtijCdgNmvVAtZ9QgajBTG0YbJFVPTeZ39ad2bpoOexX0w==} engines: {node: '>=16.14'} peerDependencies: react: ^16.8.4 || ^17.0.0 react-dom: ^16.8.4 || ^17.0.0 dependencies: - '@docusaurus/core': 2.0.1_2t3hlwzkhq6orie53nhic2saxi + '@docusaurus/core': 2.0.1_uxdtogulhaaa2bd3xa7oearz7m '@docusaurus/types': 2.0.1_biqbaboplfbrettd7655fr4n2y '@docusaurus/utils-validation': 2.0.1_@docusaurus+types@2.0.1 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - tslib: 2.5.0 + tslib: 2.6.2 transitivePeerDependencies: - '@parcel/css' - '@swc/core' - '@swc/css' - - '@types/node' - bufferutil - csso - debug @@ -2228,7 +2262,6 @@ packages: - eslint - lightningcss - supports-color - - ts-node - typescript - uglify-js - utf-8-validate @@ -2236,24 +2269,23 @@ packages: - webpack-cli dev: false - /@docusaurus/plugin-google-gtag/2.0.1_nsbxkoqtuxfsffbmfnvesuxfde: + /@docusaurus/plugin-google-gtag/2.0.1_ygqkwb4gg3aean7xjfdauovyqq: resolution: {integrity: sha512-qiRufJe2FvIyzICbkjm4VbVCI1hyEju/CebfDKkKh2ZtV4q6DM1WZG7D6VoQSXL8MrMFB895gipOM4BwdM8VsQ==} engines: {node: '>=16.14'} peerDependencies: react: ^16.8.4 || ^17.0.0 react-dom: ^16.8.4 || ^17.0.0 dependencies: - '@docusaurus/core': 2.0.1_2t3hlwzkhq6orie53nhic2saxi + '@docusaurus/core': 2.0.1_uxdtogulhaaa2bd3xa7oearz7m '@docusaurus/types': 2.0.1_biqbaboplfbrettd7655fr4n2y '@docusaurus/utils-validation': 2.0.1_@docusaurus+types@2.0.1 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - tslib: 2.5.0 + tslib: 2.6.2 transitivePeerDependencies: - '@parcel/css' - '@swc/core' - '@swc/css' - - '@types/node' - bufferutil - csso - debug @@ -2261,7 +2293,6 @@ packages: - eslint - lightningcss - supports-color - - ts-node - typescript - uglify-js - utf-8-validate @@ -2269,14 +2300,14 @@ packages: - webpack-cli dev: false - /@docusaurus/plugin-sitemap/2.0.1_nsbxkoqtuxfsffbmfnvesuxfde: + /@docusaurus/plugin-sitemap/2.0.1_ygqkwb4gg3aean7xjfdauovyqq: resolution: {integrity: sha512-KcYuIUIp2JPzUf+Xa7W2BSsjLgN1/0h+VAz7D/C3RYjAgC5ApPX8wO+TECmGfunl/m7WKGUmLabfOon/as64kQ==} engines: {node: '>=16.14'} peerDependencies: react: ^16.8.4 || ^17.0.0 react-dom: ^16.8.4 || ^17.0.0 dependencies: - '@docusaurus/core': 2.0.1_2t3hlwzkhq6orie53nhic2saxi + '@docusaurus/core': 2.0.1_uxdtogulhaaa2bd3xa7oearz7m '@docusaurus/logger': 2.0.1 '@docusaurus/types': 2.0.1_biqbaboplfbrettd7655fr4n2y '@docusaurus/utils': 2.0.1_@docusaurus+types@2.0.1 @@ -2286,12 +2317,11 @@ packages: react: 18.2.0 react-dom: 18.2.0_react@18.2.0 sitemap: 7.1.1 - tslib: 2.5.0 + tslib: 2.6.2 transitivePeerDependencies: - '@parcel/css' - '@swc/core' - '@swc/css' - - '@types/node' - bufferutil - csso - debug @@ -2299,7 +2329,6 @@ packages: - eslint - lightningcss - supports-color - - ts-node - typescript - uglify-js - utf-8-validate @@ -2307,24 +2336,24 @@ packages: - webpack-cli dev: false - /@docusaurus/preset-classic/2.0.1_gkqbzpjcywwef7ljm7ggkt2cwu: + /@docusaurus/preset-classic/2.0.1_qo3ca5szoxl3vi64z5ta3r3wua: resolution: {integrity: sha512-nOoniTg46My1qdDlLWeFs55uEmxOJ+9WMF8KKG8KMCu5LAvpemMi7rQd4x8Tw+xiPHZ/sQzH9JmPTMPRE4QGPw==} engines: {node: '>=16.14'} peerDependencies: react: ^16.8.4 || ^17.0.0 react-dom: ^16.8.4 || ^17.0.0 dependencies: - '@docusaurus/core': 2.0.1_2t3hlwzkhq6orie53nhic2saxi - '@docusaurus/plugin-content-blog': 2.0.1_nsbxkoqtuxfsffbmfnvesuxfde - '@docusaurus/plugin-content-docs': 2.0.1_nsbxkoqtuxfsffbmfnvesuxfde - '@docusaurus/plugin-content-pages': 2.0.1_nsbxkoqtuxfsffbmfnvesuxfde - '@docusaurus/plugin-debug': 2.0.1_gkqbzpjcywwef7ljm7ggkt2cwu - '@docusaurus/plugin-google-analytics': 2.0.1_nsbxkoqtuxfsffbmfnvesuxfde - '@docusaurus/plugin-google-gtag': 2.0.1_nsbxkoqtuxfsffbmfnvesuxfde - '@docusaurus/plugin-sitemap': 2.0.1_nsbxkoqtuxfsffbmfnvesuxfde - '@docusaurus/theme-classic': 2.0.1_nsbxkoqtuxfsffbmfnvesuxfde - '@docusaurus/theme-common': 2.0.1_2t3hlwzkhq6orie53nhic2saxi - '@docusaurus/theme-search-algolia': 2.0.1_y4khxahlfamyvb7vxpdcihrlsq + '@docusaurus/core': 2.0.1_uxdtogulhaaa2bd3xa7oearz7m + '@docusaurus/plugin-content-blog': 2.0.1_ygqkwb4gg3aean7xjfdauovyqq + '@docusaurus/plugin-content-docs': 2.0.1_ygqkwb4gg3aean7xjfdauovyqq + '@docusaurus/plugin-content-pages': 2.0.1_ygqkwb4gg3aean7xjfdauovyqq + '@docusaurus/plugin-debug': 2.0.1_qo3ca5szoxl3vi64z5ta3r3wua + '@docusaurus/plugin-google-analytics': 2.0.1_ygqkwb4gg3aean7xjfdauovyqq + '@docusaurus/plugin-google-gtag': 2.0.1_ygqkwb4gg3aean7xjfdauovyqq + '@docusaurus/plugin-sitemap': 2.0.1_ygqkwb4gg3aean7xjfdauovyqq + '@docusaurus/theme-classic': 2.0.1_ygqkwb4gg3aean7xjfdauovyqq + '@docusaurus/theme-common': 2.0.1_uxdtogulhaaa2bd3xa7oearz7m + '@docusaurus/theme-search-algolia': 2.0.1_pnskip3ejxikacxsnxfrkzi45a '@docusaurus/types': 2.0.1_biqbaboplfbrettd7655fr4n2y react: 18.2.0 react-dom: 18.2.0_react@18.2.0 @@ -2333,7 +2362,6 @@ packages: - '@parcel/css' - '@swc/core' - '@swc/css' - - '@types/node' - '@types/react' - bufferutil - csso @@ -2342,8 +2370,8 @@ packages: - esbuild - eslint - lightningcss + - search-insights - supports-color - - ts-node - typescript - uglify-js - utf-8-validate @@ -2356,24 +2384,24 @@ packages: peerDependencies: react: '*' dependencies: - '@types/react': 18.0.37 + '@types/react': 18.2.28 prop-types: 15.8.1 react: 18.2.0 - /@docusaurus/theme-classic/2.0.1_nsbxkoqtuxfsffbmfnvesuxfde: + /@docusaurus/theme-classic/2.0.1_ygqkwb4gg3aean7xjfdauovyqq: resolution: {integrity: sha512-0jfigiqkUwIuKOw7Me5tqUM9BBvoQX7qqeevx7v4tkYQexPhk3VYSZo7aRuoJ9oyW5makCTPX551PMJzmq7+sw==} engines: {node: '>=16.14'} peerDependencies: react: ^16.8.4 || ^17.0.0 react-dom: ^16.8.4 || ^17.0.0 dependencies: - '@docusaurus/core': 2.0.1_2t3hlwzkhq6orie53nhic2saxi + '@docusaurus/core': 2.0.1_uxdtogulhaaa2bd3xa7oearz7m '@docusaurus/mdx-loader': 2.0.1_6o6hkpjdwzgjounrmeqn67tkhu '@docusaurus/module-type-aliases': 2.0.1_biqbaboplfbrettd7655fr4n2y - '@docusaurus/plugin-content-blog': 2.0.1_nsbxkoqtuxfsffbmfnvesuxfde - '@docusaurus/plugin-content-docs': 2.0.1_nsbxkoqtuxfsffbmfnvesuxfde - '@docusaurus/plugin-content-pages': 2.0.1_nsbxkoqtuxfsffbmfnvesuxfde - '@docusaurus/theme-common': 2.0.1_2t3hlwzkhq6orie53nhic2saxi + '@docusaurus/plugin-content-blog': 2.0.1_ygqkwb4gg3aean7xjfdauovyqq + '@docusaurus/plugin-content-docs': 2.0.1_ygqkwb4gg3aean7xjfdauovyqq + '@docusaurus/plugin-content-pages': 2.0.1_ygqkwb4gg3aean7xjfdauovyqq + '@docusaurus/theme-common': 2.0.1_uxdtogulhaaa2bd3xa7oearz7m '@docusaurus/theme-translations': 2.0.1 '@docusaurus/types': 2.0.1_biqbaboplfbrettd7655fr4n2y '@docusaurus/utils': 2.0.1_@docusaurus+types@2.0.1 @@ -2381,24 +2409,23 @@ packages: '@docusaurus/utils-validation': 2.0.1_@docusaurus+types@2.0.1 '@mdx-js/react': 1.6.22_react@18.2.0 clsx: 1.2.1 - copy-text-to-clipboard: 3.1.0 + copy-text-to-clipboard: 3.2.0 infima: 0.2.0-alpha.42 lodash: 4.17.21 nprogress: 0.2.0 - postcss: 8.4.22 + postcss: 8.4.31 prism-react-renderer: 1.3.5_react@18.2.0 prismjs: 1.29.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 react-router-dom: 5.3.4_react@18.2.0 rtlcss: 3.5.0 - tslib: 2.5.0 + tslib: 2.6.2 utility-types: 3.10.0 transitivePeerDependencies: - '@parcel/css' - '@swc/core' - '@swc/css' - - '@types/node' - bufferutil - csso - debug @@ -2406,7 +2433,6 @@ packages: - eslint - lightningcss - supports-color - - ts-node - typescript - uglify-js - utf-8-validate @@ -2414,7 +2440,7 @@ packages: - webpack-cli dev: false - /@docusaurus/theme-common/2.0.1_2t3hlwzkhq6orie53nhic2saxi: + /@docusaurus/theme-common/2.0.1_uxdtogulhaaa2bd3xa7oearz7m: resolution: {integrity: sha512-I3b6e/ryiTQMsbES40cP0DRGnfr0E2qghVq+XecyMKjBPejISoSFEDn0MsnbW8Q26k1Dh/0qDH8QKDqaZZgLhA==} engines: {node: '>=16.14'} peerDependencies: @@ -2423,26 +2449,25 @@ packages: dependencies: '@docusaurus/mdx-loader': 2.0.1_6o6hkpjdwzgjounrmeqn67tkhu '@docusaurus/module-type-aliases': 2.0.1_biqbaboplfbrettd7655fr4n2y - '@docusaurus/plugin-content-blog': 2.0.1_nsbxkoqtuxfsffbmfnvesuxfde - '@docusaurus/plugin-content-docs': 2.0.1_nsbxkoqtuxfsffbmfnvesuxfde - '@docusaurus/plugin-content-pages': 2.0.1_nsbxkoqtuxfsffbmfnvesuxfde + '@docusaurus/plugin-content-blog': 2.0.1_ygqkwb4gg3aean7xjfdauovyqq + '@docusaurus/plugin-content-docs': 2.0.1_ygqkwb4gg3aean7xjfdauovyqq + '@docusaurus/plugin-content-pages': 2.0.1_ygqkwb4gg3aean7xjfdauovyqq '@docusaurus/utils': 2.0.1_@docusaurus+types@2.0.1 '@types/history': 4.7.11 - '@types/react': 18.0.37 - '@types/react-router-config': 5.0.7 + '@types/react': 18.2.28 + '@types/react-router-config': 5.0.8 clsx: 1.2.1 parse-numeric-range: 1.3.0 prism-react-renderer: 1.3.5_react@18.2.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - tslib: 2.5.0 + tslib: 2.6.2 utility-types: 3.10.0 transitivePeerDependencies: - '@docusaurus/types' - '@parcel/css' - '@swc/core' - '@swc/css' - - '@types/node' - bufferutil - csso - debug @@ -2450,7 +2475,6 @@ packages: - eslint - lightningcss - supports-color - - ts-node - typescript - uglify-js - utf-8-validate @@ -2458,30 +2482,30 @@ packages: - webpack-cli dev: false - /@docusaurus/theme-search-algolia/2.0.1_y4khxahlfamyvb7vxpdcihrlsq: + /@docusaurus/theme-search-algolia/2.0.1_pnskip3ejxikacxsnxfrkzi45a: resolution: {integrity: sha512-cw3NaOSKbYlsY6uNj4PgO+5mwyQ3aEWre5RlmvjStaz2cbD15Nr69VG8Rd/F6Q5VsCT8BvSdkPDdDG5d/ACexg==} engines: {node: '>=16.14'} peerDependencies: react: ^16.8.4 || ^17.0.0 react-dom: ^16.8.4 || ^17.0.0 dependencies: - '@docsearch/react': 3.3.3_jf7puk66b2eiqxne3oe3xlxkou - '@docusaurus/core': 2.0.1_2t3hlwzkhq6orie53nhic2saxi + '@docsearch/react': 3.5.2_6zeq3s7qrgz7xead6ym4yxv6eq + '@docusaurus/core': 2.0.1_uxdtogulhaaa2bd3xa7oearz7m '@docusaurus/logger': 2.0.1 - '@docusaurus/plugin-content-docs': 2.0.1_nsbxkoqtuxfsffbmfnvesuxfde - '@docusaurus/theme-common': 2.0.1_2t3hlwzkhq6orie53nhic2saxi + '@docusaurus/plugin-content-docs': 2.0.1_ygqkwb4gg3aean7xjfdauovyqq + '@docusaurus/theme-common': 2.0.1_uxdtogulhaaa2bd3xa7oearz7m '@docusaurus/theme-translations': 2.0.1 '@docusaurus/utils': 2.0.1_@docusaurus+types@2.0.1 '@docusaurus/utils-validation': 2.0.1_@docusaurus+types@2.0.1 - algoliasearch: 4.17.0 - algoliasearch-helper: 3.12.0_algoliasearch@4.17.0 + algoliasearch: 4.20.0 + algoliasearch-helper: 3.14.2_algoliasearch@4.20.0 clsx: 1.2.1 eta: 1.14.2 fs-extra: 10.1.0 lodash: 4.17.21 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - tslib: 2.5.0 + tslib: 2.6.2 utility-types: 3.10.0 transitivePeerDependencies: - '@algolia/client-search' @@ -2489,7 +2513,6 @@ packages: - '@parcel/css' - '@swc/core' - '@swc/css' - - '@types/node' - '@types/react' - bufferutil - csso @@ -2497,8 +2520,8 @@ packages: - esbuild - eslint - lightningcss + - search-insights - supports-color - - ts-node - typescript - uglify-js - utf-8-validate @@ -2511,7 +2534,7 @@ packages: engines: {node: '>=16.14'} dependencies: fs-extra: 10.1.0 - tslib: 2.5.0 + tslib: 2.6.2 dev: false /@docusaurus/types/2.0.1_biqbaboplfbrettd7655fr4n2y: @@ -2521,15 +2544,15 @@ packages: react-dom: ^16.8.4 || ^17.0.0 dependencies: '@types/history': 4.7.11 - '@types/react': 18.0.37 + '@types/react': 18.2.28 commander: 5.1.0 - joi: 17.9.1 + joi: 17.11.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 react-helmet-async: 1.3.0_biqbaboplfbrettd7655fr4n2y utility-types: 3.10.0 - webpack: 5.79.0 - webpack-merge: 5.8.0 + webpack: 5.89.0 + webpack-merge: 5.10.0 transitivePeerDependencies: - '@swc/core' - esbuild @@ -2545,7 +2568,7 @@ packages: '@docusaurus/types': optional: true dependencies: - tslib: 2.5.0 + tslib: 2.6.2 dev: false /@docusaurus/utils-common/2.0.1_@docusaurus+types@2.0.1: @@ -2558,7 +2581,7 @@ packages: optional: true dependencies: '@docusaurus/types': 2.0.1_biqbaboplfbrettd7655fr4n2y - tslib: 2.5.0 + tslib: 2.6.2 dev: false /@docusaurus/utils-validation/2.0.1: @@ -2567,9 +2590,9 @@ packages: dependencies: '@docusaurus/logger': 2.0.1 '@docusaurus/utils': 2.0.1 - joi: 17.9.1 + joi: 17.11.0 js-yaml: 4.1.0 - tslib: 2.5.0 + tslib: 2.6.2 transitivePeerDependencies: - '@docusaurus/types' - '@swc/core' @@ -2585,9 +2608,9 @@ packages: dependencies: '@docusaurus/logger': 2.0.1 '@docusaurus/utils': 2.0.1_@docusaurus+types@2.0.1 - joi: 17.9.1 + joi: 17.11.0 js-yaml: 4.1.0 - tslib: 2.5.0 + tslib: 2.6.2 transitivePeerDependencies: - '@docusaurus/types' - '@swc/core' @@ -2608,7 +2631,7 @@ packages: dependencies: '@docusaurus/logger': 2.0.1 '@svgr/webpack': 6.5.1 - file-loader: 6.2.0_webpack@5.79.0 + file-loader: 6.2.0_webpack@5.89.0 fs-extra: 10.1.0 github-slugger: 1.5.0 globby: 11.1.0 @@ -2618,9 +2641,9 @@ packages: micromatch: 4.0.5 resolve-pathname: 3.0.0 shelljs: 0.8.5 - tslib: 2.5.0 - url-loader: 4.1.1_7f53fl25ml2r3kp2h6jbsgu5ji - webpack: 5.79.0 + tslib: 2.6.2 + url-loader: 4.1.1_cm4rt4hfmc5k45vrqpxv2noeyi + webpack: 5.89.0 transitivePeerDependencies: - '@swc/core' - esbuild @@ -2641,7 +2664,7 @@ packages: '@docusaurus/logger': 2.0.1 '@docusaurus/types': 2.0.1_biqbaboplfbrettd7655fr4n2y '@svgr/webpack': 6.5.1 - file-loader: 6.2.0_webpack@5.79.0 + file-loader: 6.2.0_webpack@5.89.0 fs-extra: 10.1.0 github-slugger: 1.5.0 globby: 11.1.0 @@ -2651,9 +2674,9 @@ packages: micromatch: 4.0.5 resolve-pathname: 3.0.0 shelljs: 0.8.5 - tslib: 2.5.0 - url-loader: 4.1.1_7f53fl25ml2r3kp2h6jbsgu5ji - webpack: 5.79.0 + tslib: 2.6.2 + url-loader: 4.1.1_cm4rt4hfmc5k45vrqpxv2noeyi + webpack: 5.89.0 transitivePeerDependencies: - '@swc/core' - esbuild @@ -2662,18 +2685,10 @@ packages: - webpack-cli dev: false - /@emotion/hash/0.9.0: - resolution: {integrity: sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==} + /@emotion/hash/0.9.1: + resolution: {integrity: sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==} dev: false - /@esbuild/android-arm/0.17.17: - resolution: {integrity: sha512-E6VAZwN7diCa3labs0GYvhEPL2M94WLF8A+czO8hfjREXxba8Ng7nM5VxV+9ihNXIY1iQO1XxUU4P7hbqbICxg==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - requiresBuild: true - optional: true - /@esbuild/android-arm/0.17.6: resolution: {integrity: sha512-bSC9YVUjADDy1gae8RrioINU6e1lCkg3VGVwm0QQ2E1CWcC4gnMce9+B6RpxuSsrsXsk1yojn7sp1fnG8erE2g==} engines: {node: '>=12'} @@ -2683,10 +2698,10 @@ packages: dev: false optional: true - /@esbuild/android-arm64/0.17.17: - resolution: {integrity: sha512-jaJ5IlmaDLFPNttv0ofcwy/cfeY4bh/n705Tgh+eLObbGtQBK3EPAu+CzL95JVE4nFAliyrnEu0d32Q5foavqg==} + /@esbuild/android-arm/0.18.20: + resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} engines: {node: '>=12'} - cpu: [arm64] + cpu: [arm] os: [android] requiresBuild: true optional: true @@ -2700,10 +2715,10 @@ packages: dev: false optional: true - /@esbuild/android-x64/0.17.17: - resolution: {integrity: sha512-446zpfJ3nioMC7ASvJB1pszHVskkw4u/9Eu8s5yvvsSDTzYh4p4ZIRj0DznSl3FBF0Z/mZfrKXTtt0QCoFmoHA==} + /@esbuild/android-arm64/0.18.20: + resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} engines: {node: '>=12'} - cpu: [x64] + cpu: [arm64] os: [android] requiresBuild: true optional: true @@ -2717,11 +2732,11 @@ packages: dev: false optional: true - /@esbuild/darwin-arm64/0.17.17: - resolution: {integrity: sha512-m/gwyiBwH3jqfUabtq3GH31otL/0sE0l34XKpSIqR7NjQ/XHQ3lpmQHLHbG8AHTGCw8Ao059GvV08MS0bhFIJQ==} + /@esbuild/android-x64/0.18.20: + resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] + cpu: [x64] + os: [android] requiresBuild: true optional: true @@ -2734,10 +2749,10 @@ packages: dev: false optional: true - /@esbuild/darwin-x64/0.17.17: - resolution: {integrity: sha512-4utIrsX9IykrqYaXR8ob9Ha2hAY2qLc6ohJ8c0CN1DR8yWeMrTgYFjgdeQ9LIoTOfLetXjuCu5TRPHT9yKYJVg==} + /@esbuild/darwin-arm64/0.18.20: + resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} engines: {node: '>=12'} - cpu: [x64] + cpu: [arm64] os: [darwin] requiresBuild: true optional: true @@ -2751,11 +2766,11 @@ packages: dev: false optional: true - /@esbuild/freebsd-arm64/0.17.17: - resolution: {integrity: sha512-4PxjQII/9ppOrpEwzQ1b0pXCsFLqy77i0GaHodrmzH9zq2/NEhHMAMJkJ635Ns4fyJPFOlHMz4AsklIyRqFZWA==} + /@esbuild/darwin-x64/0.18.20: + resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] + cpu: [x64] + os: [darwin] requiresBuild: true optional: true @@ -2768,10 +2783,10 @@ packages: dev: false optional: true - /@esbuild/freebsd-x64/0.17.17: - resolution: {integrity: sha512-lQRS+4sW5S3P1sv0z2Ym807qMDfkmdhUYX30GRBURtLTrJOPDpoU0kI6pVz1hz3U0+YQ0tXGS9YWveQjUewAJw==} + /@esbuild/freebsd-arm64/0.18.20: + resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} engines: {node: '>=12'} - cpu: [x64] + cpu: [arm64] os: [freebsd] requiresBuild: true optional: true @@ -2785,11 +2800,11 @@ packages: dev: false optional: true - /@esbuild/linux-arm/0.17.17: - resolution: {integrity: sha512-biDs7bjGdOdcmIk6xU426VgdRUpGg39Yz6sT9Xp23aq+IEHDb/u5cbmu/pAANpDB4rZpY/2USPhCA+w9t3roQg==} + /@esbuild/freebsd-x64/0.18.20: + resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} engines: {node: '>=12'} - cpu: [arm] - os: [linux] + cpu: [x64] + os: [freebsd] requiresBuild: true optional: true @@ -2802,10 +2817,10 @@ packages: dev: false optional: true - /@esbuild/linux-arm64/0.17.17: - resolution: {integrity: sha512-2+pwLx0whKY1/Vqt8lyzStyda1v0qjJ5INWIe+d8+1onqQxHLLi3yr5bAa4gvbzhZqBztifYEu8hh1La5+7sUw==} + /@esbuild/linux-arm/0.18.20: + resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} engines: {node: '>=12'} - cpu: [arm64] + cpu: [arm] os: [linux] requiresBuild: true optional: true @@ -2819,10 +2834,10 @@ packages: dev: false optional: true - /@esbuild/linux-ia32/0.17.17: - resolution: {integrity: sha512-IBTTv8X60dYo6P2t23sSUYym8fGfMAiuv7PzJ+0LcdAndZRzvke+wTVxJeCq4WgjppkOpndL04gMZIFvwoU34Q==} + /@esbuild/linux-arm64/0.18.20: + resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} engines: {node: '>=12'} - cpu: [ia32] + cpu: [arm64] os: [linux] requiresBuild: true optional: true @@ -2836,16 +2851,16 @@ packages: dev: false optional: true - /@esbuild/linux-loong64/0.14.54: - resolution: {integrity: sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==} + /@esbuild/linux-ia32/0.18.20: + resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} engines: {node: '>=12'} - cpu: [loong64] + cpu: [ia32] os: [linux] requiresBuild: true optional: true - /@esbuild/linux-loong64/0.17.17: - resolution: {integrity: sha512-WVMBtcDpATjaGfWfp6u9dANIqmU9r37SY8wgAivuKmgKHE+bWSuv0qXEFt/p3qXQYxJIGXQQv6hHcm7iWhWjiw==} + /@esbuild/linux-loong64/0.14.54: + resolution: {integrity: sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==} engines: {node: '>=12'} cpu: [loong64] os: [linux] @@ -2861,10 +2876,10 @@ packages: dev: false optional: true - /@esbuild/linux-mips64el/0.17.17: - resolution: {integrity: sha512-2kYCGh8589ZYnY031FgMLy0kmE4VoGdvfJkxLdxP4HJvWNXpyLhjOvxVsYjYZ6awqY4bgLR9tpdYyStgZZhi2A==} + /@esbuild/linux-loong64/0.18.20: + resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} engines: {node: '>=12'} - cpu: [mips64el] + cpu: [loong64] os: [linux] requiresBuild: true optional: true @@ -2878,10 +2893,10 @@ packages: dev: false optional: true - /@esbuild/linux-ppc64/0.17.17: - resolution: {integrity: sha512-KIdG5jdAEeAKogfyMTcszRxy3OPbZhq0PPsW4iKKcdlbk3YE4miKznxV2YOSmiK/hfOZ+lqHri3v8eecT2ATwQ==} + /@esbuild/linux-mips64el/0.18.20: + resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} engines: {node: '>=12'} - cpu: [ppc64] + cpu: [mips64el] os: [linux] requiresBuild: true optional: true @@ -2895,10 +2910,10 @@ packages: dev: false optional: true - /@esbuild/linux-riscv64/0.17.17: - resolution: {integrity: sha512-Cj6uWLBR5LWhcD/2Lkfg2NrkVsNb2sFM5aVEfumKB2vYetkA/9Uyc1jVoxLZ0a38sUhFk4JOVKH0aVdPbjZQeA==} + /@esbuild/linux-ppc64/0.18.20: + resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} engines: {node: '>=12'} - cpu: [riscv64] + cpu: [ppc64] os: [linux] requiresBuild: true optional: true @@ -2912,10 +2927,10 @@ packages: dev: false optional: true - /@esbuild/linux-s390x/0.17.17: - resolution: {integrity: sha512-lK+SffWIr0XsFf7E0srBjhpkdFVJf3HEgXCwzkm69kNbRar8MhezFpkIwpk0qo2IOQL4JE4mJPJI8AbRPLbuOQ==} + /@esbuild/linux-riscv64/0.18.20: + resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} engines: {node: '>=12'} - cpu: [s390x] + cpu: [riscv64] os: [linux] requiresBuild: true optional: true @@ -2929,10 +2944,10 @@ packages: dev: false optional: true - /@esbuild/linux-x64/0.17.17: - resolution: {integrity: sha512-XcSGTQcWFQS2jx3lZtQi7cQmDYLrpLRyz1Ns1DzZCtn898cWfm5Icx/DEWNcTU+T+tyPV89RQtDnI7qL2PObPg==} + /@esbuild/linux-s390x/0.18.20: + resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} engines: {node: '>=12'} - cpu: [x64] + cpu: [s390x] os: [linux] requiresBuild: true optional: true @@ -2946,11 +2961,11 @@ packages: dev: false optional: true - /@esbuild/netbsd-x64/0.17.17: - resolution: {integrity: sha512-RNLCDmLP5kCWAJR+ItLM3cHxzXRTe4N00TQyQiimq+lyqVqZWGPAvcyfUBM0isE79eEZhIuGN09rAz8EL5KdLA==} + /@esbuild/linux-x64/0.18.20: + resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} engines: {node: '>=12'} cpu: [x64] - os: [netbsd] + os: [linux] requiresBuild: true optional: true @@ -2963,11 +2978,11 @@ packages: dev: false optional: true - /@esbuild/openbsd-x64/0.17.17: - resolution: {integrity: sha512-PAXswI5+cQq3Pann7FNdcpSUrhrql3wKjj3gVkmuz6OHhqqYxKvi6GgRBoaHjaG22HV/ZZEgF9TlS+9ftHVigA==} + /@esbuild/netbsd-x64/0.18.20: + resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} engines: {node: '>=12'} cpu: [x64] - os: [openbsd] + os: [netbsd] requiresBuild: true optional: true @@ -2980,11 +2995,11 @@ packages: dev: false optional: true - /@esbuild/sunos-x64/0.17.17: - resolution: {integrity: sha512-V63egsWKnx/4V0FMYkr9NXWrKTB5qFftKGKuZKFIrAkO/7EWLFnbBZNM1CvJ6Sis+XBdPws2YQSHF1Gqf1oj/Q==} + /@esbuild/openbsd-x64/0.18.20: + resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} engines: {node: '>=12'} cpu: [x64] - os: [sunos] + os: [openbsd] requiresBuild: true optional: true @@ -2997,11 +3012,11 @@ packages: dev: false optional: true - /@esbuild/win32-arm64/0.17.17: - resolution: {integrity: sha512-YtUXLdVnd6YBSYlZODjWzH+KzbaubV0YVd6UxSfoFfa5PtNJNaW+1i+Hcmjpg2nEe0YXUCNF5bkKy1NnBv1y7Q==} + /@esbuild/sunos-x64/0.18.20: + resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} engines: {node: '>=12'} - cpu: [arm64] - os: [win32] + cpu: [x64] + os: [sunos] requiresBuild: true optional: true @@ -3014,10 +3029,10 @@ packages: dev: false optional: true - /@esbuild/win32-ia32/0.17.17: - resolution: {integrity: sha512-yczSLRbDdReCO74Yfc5tKG0izzm+lPMYyO1fFTcn0QNwnKmc3K+HdxZWLGKg4pZVte7XVgcFku7TIZNbWEJdeQ==} + /@esbuild/win32-arm64/0.18.20: + resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} engines: {node: '>=12'} - cpu: [ia32] + cpu: [arm64] os: [win32] requiresBuild: true optional: true @@ -3031,10 +3046,10 @@ packages: dev: false optional: true - /@esbuild/win32-x64/0.17.17: - resolution: {integrity: sha512-FNZw7H3aqhF9OyRQbDDnzUApDXfC1N6fgBhkqEO2jvYCJ+DxMTfZVqg3AX0R1khg1wHTBRD5SdcibSJ+XF6bFg==} + /@esbuild/win32-ia32/0.18.20: + resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} engines: {node: '>=12'} - cpu: [x64] + cpu: [ia32] os: [win32] requiresBuild: true optional: true @@ -3048,29 +3063,37 @@ packages: dev: false optional: true - /@eslint-community/eslint-utils/4.4.0_eslint@8.38.0: + /@esbuild/win32-x64/0.18.20: + resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + optional: true + + /@eslint-community/eslint-utils/4.4.0_eslint@8.51.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.38.0 - eslint-visitor-keys: 3.4.0 + eslint: 8.51.0 + eslint-visitor-keys: 3.4.3 dev: false - /@eslint-community/regexpp/4.5.0: - resolution: {integrity: sha512-vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ==} + /@eslint-community/regexpp/4.9.1: + resolution: {integrity: sha512-Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dev: false - /@eslint/eslintrc/2.0.2: - resolution: {integrity: sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==} + /@eslint/eslintrc/2.1.2: + resolution: {integrity: sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 debug: 4.3.4 - espree: 9.5.1 - globals: 13.20.0 + espree: 9.6.1 + globals: 13.23.0 ignore: 5.2.4 import-fresh: 3.3.0 js-yaml: 4.1.0 @@ -3080,8 +3103,8 @@ packages: - supports-color dev: false - /@eslint/js/8.38.0: - resolution: {integrity: sha512-IoD2MfUnOV58ghIHCiil01PcohxjbYR/qCxsoC+xNgUwh1EY8jOOrYmu3d3a71+tJJ23uscEV4X2HJWMsPJu4g==} + /@eslint/js/8.51.0: + resolution: {integrity: sha512-HxjQ8Qn+4SI3/AFv6sOrDB+g6PpUTDwSJiQqOrnneEk8L71161srI9gjzzZvYVbzHiVg/BvcH95+cK/zfIt4pg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: false @@ -3093,8 +3116,102 @@ packages: dependencies: '@hapi/hoek': 9.3.0 - /@humanwhocodes/config-array/0.11.8: - resolution: {integrity: sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==} + /@hover-design/core/0.0.1-beta: + resolution: {integrity: sha512-x8Q6e1KO4j0myCFnScIcyGgmPrBGoTEq6qC4wOa9fnbzWdycRDv/0c6i58Lgf2CJvRDQ6Jy0sfkaTku50VARHw==} + dependencies: + '@vanilla-extract/css': 1.13.0 + '@vanilla-extract/css-utils': 0.1.3 + '@vanilla-extract/dynamic': 2.0.3 + '@vanilla-extract/recipes': 0.2.5_3qusp464cmatvw2qbjjzblbe54 + '@vanilla-extract/sprinkles': 1.6.1_3qusp464cmatvw2qbjjzblbe54 + dev: false + + /@hover-design/react/0.2.4-beta_@types+node@20.8.6: + resolution: {integrity: sha512-yR9+7btmNnLk6zj91mdp/yTjlv4qUWBal8+CLh2ATu2Khy/rqzm0CWe5Tz6QCXYeVtey8aNcn/dFbYS1U0zb6A==} + dependencies: + '@hover-design/core': 0.0.1-beta + '@ladle/react': 2.17.2_7uf7v2ewz55cgtx5w7nxwdtaki + '@vanilla-extract/css': 1.13.0 + '@vanilla-extract/css-utils': 0.1.3 + '@vanilla-extract/dynamic': 2.0.3 + '@vanilla-extract/recipes': 0.2.5_3qusp464cmatvw2qbjjzblbe54 + '@vanilla-extract/sprinkles': 1.6.1_3qusp464cmatvw2qbjjzblbe54 + '@vanilla-extract/vite-plugin': 3.9.0_@types+node@20.8.6 + polished: 4.2.2 + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + transitivePeerDependencies: + - '@swc/helpers' + - '@types/node' + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + - ts-node + - vite + dev: false + + /@hover-design/react/0.2.4-beta_vite@2.9.16: + resolution: {integrity: sha512-yR9+7btmNnLk6zj91mdp/yTjlv4qUWBal8+CLh2ATu2Khy/rqzm0CWe5Tz6QCXYeVtey8aNcn/dFbYS1U0zb6A==} + dependencies: + '@hover-design/core': 0.0.1-beta + '@ladle/react': 2.17.2_biqbaboplfbrettd7655fr4n2y + '@vanilla-extract/css': 1.13.0 + '@vanilla-extract/css-utils': 0.1.3 + '@vanilla-extract/dynamic': 2.0.3 + '@vanilla-extract/recipes': 0.2.5_3qusp464cmatvw2qbjjzblbe54 + '@vanilla-extract/sprinkles': 1.6.1_3qusp464cmatvw2qbjjzblbe54 + '@vanilla-extract/vite-plugin': 3.9.0_vite@2.9.16 + polished: 4.2.2 + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + transitivePeerDependencies: + - '@swc/helpers' + - '@types/node' + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + - ts-node + - vite + dev: false + + /@hover-design/react/0.2.4-beta_vite@4.4.11: + resolution: {integrity: sha512-yR9+7btmNnLk6zj91mdp/yTjlv4qUWBal8+CLh2ATu2Khy/rqzm0CWe5Tz6QCXYeVtey8aNcn/dFbYS1U0zb6A==} + dependencies: + '@hover-design/core': 0.0.1-beta + '@ladle/react': 2.17.2_biqbaboplfbrettd7655fr4n2y + '@vanilla-extract/css': 1.13.0 + '@vanilla-extract/css-utils': 0.1.3 + '@vanilla-extract/dynamic': 2.0.3 + '@vanilla-extract/recipes': 0.2.5_3qusp464cmatvw2qbjjzblbe54 + '@vanilla-extract/sprinkles': 1.6.1_3qusp464cmatvw2qbjjzblbe54 + '@vanilla-extract/vite-plugin': 3.9.0_vite@4.4.11 + polished: 4.2.2 + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + transitivePeerDependencies: + - '@swc/helpers' + - '@types/node' + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + - ts-node + - vite + dev: false + + /@humanwhocodes/config-array/0.11.11: + resolution: {integrity: sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==} engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': 1.2.1 @@ -3113,22 +3230,22 @@ packages: resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} dev: false - /@jest/schemas/29.4.3: - resolution: {integrity: sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==} + /@jest/schemas/29.6.3: + resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@sinclair/typebox': 0.25.24 + '@sinclair/typebox': 0.27.8 dev: false - /@jest/types/29.5.0: - resolution: {integrity: sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==} + /@jest/types/29.6.3: + resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/schemas': 29.4.3 - '@types/istanbul-lib-coverage': 2.0.4 - '@types/istanbul-reports': 3.0.1 - '@types/node': 18.15.11 - '@types/yargs': 17.0.24 + '@jest/schemas': 29.6.3 + '@types/istanbul-lib-coverage': 2.0.5 + '@types/istanbul-reports': 3.0.3 + '@types/node': 20.8.6 + '@types/yargs': 17.0.28 chalk: 4.1.2 dev: false @@ -3138,33 +3255,30 @@ packages: dependencies: '@jridgewell/set-array': 1.1.2 '@jridgewell/sourcemap-codec': 1.4.15 - '@jridgewell/trace-mapping': 0.3.18 + '@jridgewell/trace-mapping': 0.3.20 - /@jridgewell/resolve-uri/3.1.0: - resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==} + /@jridgewell/resolve-uri/3.1.1: + resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} engines: {node: '>=6.0.0'} /@jridgewell/set-array/1.1.2: resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} engines: {node: '>=6.0.0'} - /@jridgewell/source-map/0.3.3: - resolution: {integrity: sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==} + /@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.18 - - /@jridgewell/sourcemap-codec/1.4.14: - resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==} + '@jridgewell/trace-mapping': 0.3.20 /@jridgewell/sourcemap-codec/1.4.15: resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} - /@jridgewell/trace-mapping/0.3.18: - resolution: {integrity: sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==} + /@jridgewell/trace-mapping/0.3.20: + resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==} dependencies: - '@jridgewell/resolve-uri': 3.1.0 - '@jridgewell/sourcemap-codec': 1.4.14 + '@jridgewell/resolve-uri': 3.1.1 + '@jridgewell/sourcemap-codec': 1.4.15 /@ladle/react-context/1.0.1_biqbaboplfbrettd7655fr4n2y: resolution: {integrity: sha512-xVQ8siyOEQG6e4Knibes1uA3PTyXnqiMmfSmd5pIbkzeDty8NCBtYHhTXSlfmcDNEsw/G8OzNWo4VbyQAVDl2A==} @@ -3176,63 +3290,124 @@ packages: react-dom: 18.2.0_react@18.2.0 dev: false - /@ladle/react/2.12.0_nsbxkoqtuxfsffbmfnvesuxfde: - resolution: {integrity: sha512-tlrXyJmzlX6gy8bb1U+mJEPVS3KlXi1hj/8TTvUR6z+rhLtRV+35cYtvbDUYkCOeInEHllVIrXeUDBOqqSPpHw==} + /@ladle/react/2.17.2_7uf7v2ewz55cgtx5w7nxwdtaki: + resolution: {integrity: sha512-xKX8LubIweKn4p6v8E6F0JO0N7SBhyH9JoQz0qhlBg87UxFO9eBrHVfbx+0Jtdh1viaysVdSz4OAAEnV8nrgsQ==} engines: {node: '>=16.0.0'} hasBin: true peerDependencies: react: '>=16.14.0' react-dom: '>=16.14.0' dependencies: - '@babel/code-frame': 7.21.4 - '@babel/core': 7.21.4 - '@babel/generator': 7.21.4 - '@babel/parser': 7.21.4 - '@babel/template': 7.20.7 - '@babel/traverse': 7.21.4 - '@babel/types': 7.21.4 + '@babel/code-frame': 7.22.13 + '@babel/core': 7.23.2 + '@babel/generator': 7.23.0 + '@babel/parser': 7.23.0 + '@babel/template': 7.22.15 + '@babel/traverse': 7.23.2 + '@babel/types': 7.23.0 '@ladle/react-context': 1.0.1_biqbaboplfbrettd7655fr4n2y '@mdx-js/mdx': 2.3.0 '@mdx-js/react': 2.3.0_react@18.2.0 - '@vitejs/plugin-react': 3.1.0_vite@4.2.1 - '@vitejs/plugin-react-swc': 3.1.0_vite@4.2.1 - axe-core: 4.7.0 - boxen: 7.0.2 + '@vitejs/plugin-react': 3.1.0_vite@4.4.11 + '@vitejs/plugin-react-swc': 3.1.0_vite@4.4.11 + axe-core: 4.8.2 + boxen: 7.1.1 chokidar: 3.5.3 classnames: 2.3.2 - commander: 10.0.1 + commander: 11.1.0 cross-spawn: 7.0.3 debug: 4.3.4 - get-port: 6.1.2 - globby: 13.1.4 + get-port: 7.0.0 + globby: 13.2.2 history: 5.3.0 koa: 2.14.2 koa-connect: 2.1.0 lodash.merge: 4.6.2 open: 9.1.0 - prism-react-renderer: 1.3.5_react@18.2.0 + prism-react-renderer: 2.1.0_react@18.2.0 prop-types: 15.8.1 query-string: 8.1.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 react-frame-component: 5.2.4_v2m5e27vhdewzwhryxwfaorcca - react-inspector: 6.0.1_react@18.2.0 + react-hotkeys-hook: 4.4.1_biqbaboplfbrettd7655fr4n2y + react-inspector: 6.0.2_react@18.2.0 rehype-raw: 6.1.1 remark-gfm: 3.0.1 source-map: 0.7.4 - vfile: 5.3.7 - vite: 4.2.1_@types+node@17.0.45 - vite-tsconfig-paths: 4.2.0_27d6rnnqnnz33bvg4pqy2xno6y + vfile: 6.0.1 + vite: 4.4.11_@types+node@20.8.6 + vite-tsconfig-paths: 3.6.0_vite@4.4.11 transitivePeerDependencies: - '@swc/helpers' - '@types/node' - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + dev: false + + /@ladle/react/2.17.2_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-xKX8LubIweKn4p6v8E6F0JO0N7SBhyH9JoQz0qhlBg87UxFO9eBrHVfbx+0Jtdh1viaysVdSz4OAAEnV8nrgsQ==} + engines: {node: '>=16.0.0'} + hasBin: true + peerDependencies: + react: '>=16.14.0' + react-dom: '>=16.14.0' + dependencies: + '@babel/code-frame': 7.22.13 + '@babel/core': 7.23.2 + '@babel/generator': 7.23.0 + '@babel/parser': 7.23.0 + '@babel/template': 7.22.15 + '@babel/traverse': 7.23.2 + '@babel/types': 7.23.0 + '@ladle/react-context': 1.0.1_biqbaboplfbrettd7655fr4n2y + '@mdx-js/mdx': 2.3.0 + '@mdx-js/react': 2.3.0_react@18.2.0 + '@vitejs/plugin-react': 3.1.0_vite@4.4.11 + '@vitejs/plugin-react-swc': 3.1.0_vite@4.4.11 + axe-core: 4.8.2 + boxen: 7.1.1 + chokidar: 3.5.3 + classnames: 2.3.2 + commander: 11.1.0 + cross-spawn: 7.0.3 + debug: 4.3.4 + get-port: 7.0.0 + globby: 13.2.2 + history: 5.3.0 + koa: 2.14.2 + koa-connect: 2.1.0 + lodash.merge: 4.6.2 + open: 9.1.0 + prism-react-renderer: 2.1.0_react@18.2.0 + prop-types: 15.8.1 + query-string: 8.1.0 + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + react-frame-component: 5.2.4_v2m5e27vhdewzwhryxwfaorcca + react-hotkeys-hook: 4.4.1_biqbaboplfbrettd7655fr4n2y + react-inspector: 6.0.2_react@18.2.0 + rehype-raw: 6.1.1 + remark-gfm: 3.0.1 + source-map: 0.7.4 + vfile: 6.0.1 + vite: 4.4.11 + vite-tsconfig-paths: 3.6.0_vite@4.4.11 + transitivePeerDependencies: + - '@swc/helpers' + - '@types/node' + - less + - lightningcss - sass - stylus - sugarss - supports-color - terser - - typescript dev: false /@leichtgewicht/ip-codec/2.0.4: @@ -3268,17 +3443,17 @@ packages: /@mdx-js/mdx/2.3.0: resolution: {integrity: sha512-jLuwRlz8DQfQNiUCJR50Y09CGPq3fLtmtUQfVrj79E0JWu3dvsVcxVIcfhR5h0iXu+/z++zDrYeiJqifRynJkA==} dependencies: - '@types/estree-jsx': 1.0.0 - '@types/mdx': 2.0.4 + '@types/estree-jsx': 1.0.2 + '@types/mdx': 2.0.8 estree-util-build-jsx: 2.2.2 estree-util-is-identifier-name: 2.1.0 estree-util-to-js: 1.2.0 estree-walker: 3.0.3 - hast-util-to-estree: 2.3.2 + hast-util-to-estree: 2.3.3 markdown-extensions: 1.1.1 periscopic: 3.1.0 remark-mdx: 2.3.0 - remark-parse: 10.0.1 + remark-parse: 10.0.2 remark-rehype: 10.1.0 unified: 10.1.2 unist-util-position-from-estree: 1.1.2 @@ -3302,8 +3477,8 @@ packages: peerDependencies: react: '>=16' dependencies: - '@types/mdx': 2.0.4 - '@types/react': 18.0.37 + '@types/mdx': 2.0.8 + '@types/react': 18.2.28 react: 18.2.0 dev: false @@ -3329,20 +3504,8 @@ packages: '@nodelib/fs.scandir': 2.1.5 fastq: 1.15.0 - /@pkgr/utils/2.3.1: - resolution: {integrity: sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==} - engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - dependencies: - cross-spawn: 7.0.3 - is-glob: 4.0.3 - open: 8.4.2 - picocolors: 1.0.0 - tiny-glob: 0.2.9 - tslib: 2.5.0 - dev: false - - /@polka/url/1.0.0-next.21: - resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==} + /@polka/url/1.0.0-next.23: + resolution: {integrity: sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg==} dev: false /@rollup/pluginutils/4.2.1: @@ -3364,8 +3527,8 @@ packages: /@sideway/pinpoint/2.0.0: resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==} - /@sinclair/typebox/0.25.24: - resolution: {integrity: sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==} + /@sinclair/typebox/0.27.8: + resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} dev: false /@sindresorhus/is/0.14.0: @@ -3382,101 +3545,101 @@ packages: webpack-sources: 3.2.3 dev: false - /@svgr/babel-plugin-add-jsx-attribute/6.5.1_@babel+core@7.21.4: + /@svgr/babel-plugin-add-jsx-attribute/6.5.1_@babel+core@7.23.2: resolution: {integrity: sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 + '@babel/core': 7.23.2 dev: false - /@svgr/babel-plugin-remove-jsx-attribute/7.0.0_@babel+core@7.21.4: - resolution: {integrity: sha512-iiZaIvb3H/c7d3TH2HBeK91uI2rMhZNwnsIrvd7ZwGLkFw6mmunOCoVnjdYua662MqGFxlN9xTq4fv9hgR4VXQ==} + /@svgr/babel-plugin-remove-jsx-attribute/8.0.0_@babel+core@7.23.2: + resolution: {integrity: sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 + '@babel/core': 7.23.2 dev: false - /@svgr/babel-plugin-remove-jsx-empty-expression/7.0.0_@babel+core@7.21.4: - resolution: {integrity: sha512-sQQmyo+qegBx8DfFc04PFmIO1FP1MHI1/QEpzcIcclo5OAISsOJPW76ZIs0bDyO/DBSJEa/tDa1W26pVtt0FRw==} + /@svgr/babel-plugin-remove-jsx-empty-expression/8.0.0_@babel+core@7.23.2: + resolution: {integrity: sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 + '@babel/core': 7.23.2 dev: false - /@svgr/babel-plugin-replace-jsx-attribute-value/6.5.1_@babel+core@7.21.4: + /@svgr/babel-plugin-replace-jsx-attribute-value/6.5.1_@babel+core@7.23.2: resolution: {integrity: sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 + '@babel/core': 7.23.2 dev: false - /@svgr/babel-plugin-svg-dynamic-title/6.5.1_@babel+core@7.21.4: + /@svgr/babel-plugin-svg-dynamic-title/6.5.1_@babel+core@7.23.2: resolution: {integrity: sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 + '@babel/core': 7.23.2 dev: false - /@svgr/babel-plugin-svg-em-dimensions/6.5.1_@babel+core@7.21.4: + /@svgr/babel-plugin-svg-em-dimensions/6.5.1_@babel+core@7.23.2: resolution: {integrity: sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 + '@babel/core': 7.23.2 dev: false - /@svgr/babel-plugin-transform-react-native-svg/6.5.1_@babel+core@7.21.4: + /@svgr/babel-plugin-transform-react-native-svg/6.5.1_@babel+core@7.23.2: resolution: {integrity: sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 + '@babel/core': 7.23.2 dev: false - /@svgr/babel-plugin-transform-svg-component/6.5.1_@babel+core@7.21.4: + /@svgr/babel-plugin-transform-svg-component/6.5.1_@babel+core@7.23.2: resolution: {integrity: sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ==} engines: {node: '>=12'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 + '@babel/core': 7.23.2 dev: false - /@svgr/babel-preset/6.5.1_@babel+core@7.21.4: + /@svgr/babel-preset/6.5.1_@babel+core@7.23.2: resolution: {integrity: sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 - '@svgr/babel-plugin-add-jsx-attribute': 6.5.1_@babel+core@7.21.4 - '@svgr/babel-plugin-remove-jsx-attribute': 7.0.0_@babel+core@7.21.4 - '@svgr/babel-plugin-remove-jsx-empty-expression': 7.0.0_@babel+core@7.21.4 - '@svgr/babel-plugin-replace-jsx-attribute-value': 6.5.1_@babel+core@7.21.4 - '@svgr/babel-plugin-svg-dynamic-title': 6.5.1_@babel+core@7.21.4 - '@svgr/babel-plugin-svg-em-dimensions': 6.5.1_@babel+core@7.21.4 - '@svgr/babel-plugin-transform-react-native-svg': 6.5.1_@babel+core@7.21.4 - '@svgr/babel-plugin-transform-svg-component': 6.5.1_@babel+core@7.21.4 + '@babel/core': 7.23.2 + '@svgr/babel-plugin-add-jsx-attribute': 6.5.1_@babel+core@7.23.2 + '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0_@babel+core@7.23.2 + '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0_@babel+core@7.23.2 + '@svgr/babel-plugin-replace-jsx-attribute-value': 6.5.1_@babel+core@7.23.2 + '@svgr/babel-plugin-svg-dynamic-title': 6.5.1_@babel+core@7.23.2 + '@svgr/babel-plugin-svg-em-dimensions': 6.5.1_@babel+core@7.23.2 + '@svgr/babel-plugin-transform-react-native-svg': 6.5.1_@babel+core@7.23.2 + '@svgr/babel-plugin-transform-svg-component': 6.5.1_@babel+core@7.23.2 dev: false /@svgr/core/6.5.1: resolution: {integrity: sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==} engines: {node: '>=10'} dependencies: - '@babel/core': 7.21.4 - '@svgr/babel-preset': 6.5.1_@babel+core@7.21.4 + '@babel/core': 7.23.2 + '@svgr/babel-preset': 6.5.1_@babel+core@7.23.2 '@svgr/plugin-jsx': 6.5.1_@svgr+core@6.5.1 camelcase: 6.3.0 cosmiconfig: 7.1.0 @@ -3488,7 +3651,7 @@ packages: resolution: {integrity: sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw==} engines: {node: '>=10'} dependencies: - '@babel/types': 7.21.4 + '@babel/types': 7.23.0 entities: 4.5.0 dev: false @@ -3498,8 +3661,8 @@ packages: peerDependencies: '@svgr/core': ^6.0.0 dependencies: - '@babel/core': 7.21.4 - '@svgr/babel-preset': 6.5.1_@babel+core@7.21.4 + '@babel/core': 7.23.2 + '@svgr/babel-preset': 6.5.1_@babel+core@7.23.2 '@svgr/core': 6.5.1 '@svgr/hast-util-to-babel-ast': 6.5.1 svg-parser: 2.0.4 @@ -3523,11 +3686,11 @@ packages: resolution: {integrity: sha512-cQ/AsnBkXPkEK8cLbv4Dm7JGXq2XrumKnL1dRpJD9rIO2fTIlJI9a1uCciYG1F2aUsox/hJQyNGbt3soDxSRkA==} engines: {node: '>=10'} dependencies: - '@babel/core': 7.21.4 - '@babel/plugin-transform-react-constant-elements': 7.21.3_@babel+core@7.21.4 - '@babel/preset-env': 7.21.4_@babel+core@7.21.4 - '@babel/preset-react': 7.18.6_@babel+core@7.21.4 - '@babel/preset-typescript': 7.21.4_@babel+core@7.21.4 + '@babel/core': 7.23.2 + '@babel/plugin-transform-react-constant-elements': 7.22.5_@babel+core@7.23.2 + '@babel/preset-env': 7.23.2_@babel+core@7.23.2 + '@babel/preset-react': 7.22.15_@babel+core@7.23.2 + '@babel/preset-typescript': 7.23.2_@babel+core@7.23.2 '@svgr/core': 6.5.1 '@svgr/plugin-jsx': 6.5.1_@svgr+core@6.5.1 '@svgr/plugin-svgo': 6.5.1_@svgr+core@6.5.1 @@ -3535,88 +3698,88 @@ packages: - supports-color dev: false - /@swc/core-darwin-arm64/1.3.51: - resolution: {integrity: sha512-DM15fJgaXQ+BOoTlMCBoRBSzkpC2V8vAXaAvh3BZ+BI6/03FUQ0j9CMIaSkss3VOv+WwqzllmcT71C/oVDQ7Tg==} + /@swc/core-darwin-arm64/1.3.93: + resolution: {integrity: sha512-gEKgk7FVIgltnIfDO6GntyuQBBlAYg5imHpRgLxB1zSI27ijVVkksc6QwISzFZAhKYaBWIsFSVeL9AYSziAF7A==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] requiresBuild: true optional: true - /@swc/core-darwin-x64/1.3.51: - resolution: {integrity: sha512-EPAneufZfFQUkpkf2m8Ap8TajLvjWI+UmDQz54QaofLaigXgrnLoqTtnZHBfDbUTApGYz3GaqjfZ2fMLGiISLQ==} + /@swc/core-darwin-x64/1.3.93: + resolution: {integrity: sha512-ZQPxm/fXdDQtn3yrYSL/gFfA8OfZ5jTi33yFQq6vcg/Y8talpZ+MgdSlYM0FkLrZdMTYYTNFiuBQuuvkA+av+Q==} engines: {node: '>=10'} cpu: [x64] os: [darwin] requiresBuild: true optional: true - /@swc/core-linux-arm-gnueabihf/1.3.51: - resolution: {integrity: sha512-sASxO3lJjlY5g8S25yCQirDOW6zqBNeDSUCBrulaVxttx0PcL64kc6qaOlM3HKlNO4W1P7RW/mGFR4bBov+yIg==} + /@swc/core-linux-arm-gnueabihf/1.3.93: + resolution: {integrity: sha512-OYFMMI2yV+aNe3wMgYhODxHdqUB/jrK0SEMHHS44GZpk8MuBXEF+Mcz4qjkY5Q1EH7KVQqXb/gVWwdgTHpjM2A==} engines: {node: '>=10'} cpu: [arm] os: [linux] requiresBuild: true optional: true - /@swc/core-linux-arm64-gnu/1.3.51: - resolution: {integrity: sha512-z8yHRUK+5mRxSQkw9uND8QSt8lTrW0X8blmP12Q7c7RKWOHqIaGS60a3VvLuTal7k48K4YTstSevIrGwGK88sA==} + /@swc/core-linux-arm64-gnu/1.3.93: + resolution: {integrity: sha512-BT4dT78odKnJMNiq5HdjBsv29CiIdcCcImAPxeFqAeFw1LL6gh9nzI8E96oWc+0lVT5lfhoesCk4Qm7J6bty8w==} engines: {node: '>=10'} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@swc/core-linux-arm64-musl/1.3.51: - resolution: {integrity: sha512-lMlp09lv6qDURvETw4AAZAjaJfvjwHjiAuB+JuZrgP3zdxB21M6cMas3EjAGXtNabpU1FJu+8Lsys6/GBBjsPQ==} + /@swc/core-linux-arm64-musl/1.3.93: + resolution: {integrity: sha512-yH5fWEl1bktouC0mhh0Chuxp7HEO4uCtS/ly1Vmf18gs6wZ8DOOkgAEVv2dNKIryy+Na++ljx4Ym7C8tSJTrLw==} engines: {node: '>=10'} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@swc/core-linux-x64-gnu/1.3.51: - resolution: {integrity: sha512-6zK4tDr6do6RFTJv38Rb8ZjBLdfSN7GeuyOJpblz1Qu62RqyY2Zf3fxuCZY9tkoEepZ0MvU0d4D7HhAUYKj20A==} + /@swc/core-linux-x64-gnu/1.3.93: + resolution: {integrity: sha512-OFUdx64qvrGJhXKEyxosHxgoUVgba2ztYh7BnMiU5hP8lbI8G13W40J0SN3CmFQwPP30+3oEbW7LWzhKEaYjlg==} engines: {node: '>=10'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@swc/core-linux-x64-musl/1.3.51: - resolution: {integrity: sha512-ZwW+X9XdEiAszX+zfaLdOVfi5rQP3vnVwuNAiuX9eq5jHdfOKfKaNtJaGTD8w8NgMavaBM5AMaCHshFVNF0vRw==} + /@swc/core-linux-x64-musl/1.3.93: + resolution: {integrity: sha512-4B8lSRwEq1XYm6xhxHhvHmKAS7pUp1Q7E33NQ2TlmFhfKvCOh86qvThcjAOo57x8DRwmpvEVrqvpXtYagMN6Ig==} engines: {node: '>=10'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@swc/core-win32-arm64-msvc/1.3.51: - resolution: {integrity: sha512-w+IX4xCIZH6RQG7RrOOrrHqIqM7JIj9BDZHM9LAYC5MIbDinwjnSUXz7bpn0L1LRusvPtmbTulLuSkmVBSSwAg==} + /@swc/core-win32-arm64-msvc/1.3.93: + resolution: {integrity: sha512-BHShlxtkven8ZjjvZ5QR6sC5fZCJ9bMujEkiha6W4cBUTY7ce7qGFyHmQd+iPC85d9kD/0cCiX/Xez8u0BhO7w==} engines: {node: '>=10'} cpu: [arm64] os: [win32] requiresBuild: true optional: true - /@swc/core-win32-ia32-msvc/1.3.51: - resolution: {integrity: sha512-Bzv/h0HkoKkTWOOoHtehId/6AS5hLBbWE5czzcQc8SWs+BNNV8zjWoq1oYn7/gLLEhdKaBAxv9q7RHzOfBx28A==} + /@swc/core-win32-ia32-msvc/1.3.93: + resolution: {integrity: sha512-nEwNWnz4JzYAK6asVvb92yeylfxMYih7eMQOnT7ZVlZN5ba9WF29xJ6kcQKs9HRH6MvWhz9+wRgv3FcjlU6HYA==} engines: {node: '>=10'} cpu: [ia32] os: [win32] requiresBuild: true optional: true - /@swc/core-win32-x64-msvc/1.3.51: - resolution: {integrity: sha512-dTKAdSd0e2Sfz3Sl3m6RGLQbk6jdSIh8TlFomF4iiHDHq4PxLTzjaOVvKUAP5wux9DtBnAgZeSHMuQfM4aL9oA==} + /@swc/core-win32-x64-msvc/1.3.93: + resolution: {integrity: sha512-jibQ0zUr4kwJaQVwgmH+svS04bYTPnPw/ZkNInzxS+wFAtzINBYcU8s2PMWbDb2NGYiRSEeoSGyAvS9H+24JFA==} engines: {node: '>=10'} cpu: [x64] os: [win32] requiresBuild: true optional: true - /@swc/core/1.3.51: - resolution: {integrity: sha512-/fdKlrs2NacLeOKrVZjCPfw5GeUIyBcJg0GDBn0+qwC3Y6k85m4aswK1sfRDF3nzyeXXoBr7YBb+/cSdFq9pVw==} + /@swc/core/1.3.93: + resolution: {integrity: sha512-690GRr1wUGmGYZHk7fUduX/JUwViMF2o74mnZYIWEcJaCcd9MQfkhsxPBtjeg6tF+h266/Cf3RPYhsFBzzxXcA==} engines: {node: '>=10'} requiresBuild: true peerDependencies: @@ -3624,17 +3787,26 @@ packages: peerDependenciesMeta: '@swc/helpers': optional: true + dependencies: + '@swc/counter': 0.1.2 + '@swc/types': 0.1.5 optionalDependencies: - '@swc/core-darwin-arm64': 1.3.51 - '@swc/core-darwin-x64': 1.3.51 - '@swc/core-linux-arm-gnueabihf': 1.3.51 - '@swc/core-linux-arm64-gnu': 1.3.51 - '@swc/core-linux-arm64-musl': 1.3.51 - '@swc/core-linux-x64-gnu': 1.3.51 - '@swc/core-linux-x64-musl': 1.3.51 - '@swc/core-win32-arm64-msvc': 1.3.51 - '@swc/core-win32-ia32-msvc': 1.3.51 - '@swc/core-win32-x64-msvc': 1.3.51 + '@swc/core-darwin-arm64': 1.3.93 + '@swc/core-darwin-x64': 1.3.93 + '@swc/core-linux-arm-gnueabihf': 1.3.93 + '@swc/core-linux-arm64-gnu': 1.3.93 + '@swc/core-linux-arm64-musl': 1.3.93 + '@swc/core-linux-x64-gnu': 1.3.93 + '@swc/core-linux-x64-musl': 1.3.93 + '@swc/core-win32-arm64-msvc': 1.3.93 + '@swc/core-win32-ia32-msvc': 1.3.93 + '@swc/core-win32-x64-msvc': 1.3.93 + + /@swc/counter/0.1.2: + resolution: {integrity: sha512-9F4ys4C74eSTEUNndnER3VJ15oru2NumfQxS8geE+f3eB5xvfxpWyqE5XlVnxb/R14uoXi6SLbBwwiDSkv+XEw==} + + /@swc/types/0.1.5: + resolution: {integrity: sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw==} /@szmarczak/http-timer/1.1.2: resolution: {integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==} @@ -3651,7 +3823,7 @@ packages: /@ts-morph/common/0.12.3: resolution: {integrity: sha512-4tUmeLyXJnJWvTFOKtcNJ1yh0a3SsTLi2MUoyj8iUNznFRN1ZquaNe7Oukqrnki2FzZkm0J9adCNLDZxUzvj+w==} dependencies: - fast-glob: 3.2.12 + fast-glob: 3.3.1 minimatch: 3.1.2 mkdirp: 1.0.4 path-browserify: 1.0.1 @@ -3664,93 +3836,94 @@ packages: /@types/acorn/4.0.6: resolution: {integrity: sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==} dependencies: - '@types/estree': 1.0.0 + '@types/estree': 1.0.3 dev: false - /@types/body-parser/1.19.2: - resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} + /@types/body-parser/1.19.4: + resolution: {integrity: sha512-N7UDG0/xiPQa2D/XrVJXjkWbpqHCd2sBaB32ggRF2l83RhPfamgKGF8gwwqyksS95qUS5ZYF9aF+lLPRlwI2UA==} dependencies: - '@types/connect': 3.4.35 - '@types/node': 18.15.11 + '@types/connect': 3.4.37 + '@types/node': 20.8.6 dev: false - /@types/bonjour/3.5.10: - resolution: {integrity: sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==} + /@types/bonjour/3.5.12: + resolution: {integrity: sha512-ky0kWSqXVxSqgqJvPIkgFkcn4C8MnRog308Ou8xBBIVo39OmUFy+jqNe0nPwLCDFxUpmT9EvT91YzOJgkDRcFg==} dependencies: - '@types/node': 18.15.11 + '@types/node': 20.8.6 dev: false - /@types/chai-subset/1.3.3: - resolution: {integrity: sha512-frBecisrNGz+F4T6bcc+NLeolfiojh5FxW2klu669+8BARtyQv2C/GkNW6FUodVe4BroGMP/wER/YDGc7rEllw==} + /@types/chai-subset/1.3.4: + resolution: {integrity: sha512-CCWNXrJYSUIojZ1149ksLl3AN9cmZ5djf+yUoVVV+NuYrtydItQVlL2ZDqyC6M6O9LWRnVf8yYDxbXHO2TfQZg==} dependencies: - '@types/chai': 4.3.4 + '@types/chai': 4.3.9 dev: true - /@types/chai/4.3.4: - resolution: {integrity: sha512-KnRanxnpfpjUTqTCXslZSEdLfXExwgNxYPdiO2WGUj8+HDjFi8R3k5RVKPeSCzLjCcshCAtVO2QBbVuAV4kTnw==} + /@types/chai/4.3.9: + resolution: {integrity: sha512-69TtiDzu0bcmKQv3yg1Zx409/Kd7r0b5F1PfpYJfSHzLGtB53547V4u+9iqKYsTu/O2ai6KTb0TInNpvuQ3qmg==} dev: true - /@types/connect-history-api-fallback/1.3.5: - resolution: {integrity: sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==} + /@types/connect-history-api-fallback/1.5.2: + resolution: {integrity: sha512-gX2j9x+NzSh4zOhnRPSdPPmTepS4DfxES0AvIFv3jGv5QyeAJf6u6dY5/BAoAJU9Qq1uTvwOku8SSC2GnCRl6Q==} dependencies: - '@types/express-serve-static-core': 4.17.33 - '@types/node': 18.15.11 + '@types/express-serve-static-core': 4.17.38 + '@types/node': 20.8.6 dev: false - /@types/connect/3.4.35: - resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} + /@types/connect/3.4.37: + resolution: {integrity: sha512-zBUSRqkfZ59OcwXon4HVxhx5oWCJmc0OtBTK05M+p0dYjgN6iTwIL2T/WbsQZrEsdnwaF9cWQ+azOnpPvIqY3Q==} dependencies: - '@types/node': 18.15.11 + '@types/node': 20.8.6 dev: false - /@types/debug/4.1.7: - resolution: {integrity: sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==} + /@types/debug/4.1.10: + resolution: {integrity: sha512-tOSCru6s732pofZ+sMv9o4o3Zc+Sa8l3bxd/tweTQudFn06vAzb13ZX46Zi6m6EJ+RUbRTHvgQJ1gBtSgkaUYA==} dependencies: - '@types/ms': 0.7.31 + '@types/ms': 0.7.32 dev: false - /@types/eslint-scope/3.7.4: - resolution: {integrity: sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==} + /@types/eslint-scope/3.7.6: + resolution: {integrity: sha512-zfM4ipmxVKWdxtDaJ3MP3pBurDXOCoyjvlpE3u6Qzrmw4BPbfm4/ambIeTk/r/J0iq/+2/xp0Fmt+gFvXJY2PQ==} dependencies: - '@types/eslint': 8.37.0 - '@types/estree': 1.0.0 + '@types/eslint': 8.44.5 + '@types/estree': 1.0.3 - /@types/eslint/8.37.0: - resolution: {integrity: sha512-Piet7dG2JBuDIfohBngQ3rCt7MgO9xCO4xIMKxBThCq5PNRB91IjlJ10eJVwfoNtvTErmxLzwBZ7rHZtbOMmFQ==} + /@types/eslint/8.44.5: + resolution: {integrity: sha512-Ol2eio8LtD/tGM4Ga7Jb83NuFwEv3NqvssSlifXL9xuFpSyQZw0ecmm2Kux6iU0KxQmp95hlPmGCzGJ0TCFeRA==} dependencies: - '@types/estree': 1.0.0 - '@types/json-schema': 7.0.11 + '@types/estree': 1.0.3 + '@types/json-schema': 7.0.14 - /@types/estree-jsx/1.0.0: - resolution: {integrity: sha512-3qvGd0z8F2ENTGr/GG1yViqfiKmRfrXVx5sJyHGFu3z7m5g5utCQtGp/g29JnjflhtQJBv1WDQukHiT58xPcYQ==} + /@types/estree-jsx/1.0.2: + resolution: {integrity: sha512-GNBWlGBMjiiiL5TSkvPtOteuXsiVitw5MYGY1UYlrAq0SKyczsls6sCD7TZ8fsjRsvCVxml7EbyjJezPb3DrSA==} dependencies: - '@types/estree': 1.0.0 + '@types/estree': 1.0.3 dev: false - /@types/estree/1.0.0: - resolution: {integrity: sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==} + /@types/estree/1.0.3: + resolution: {integrity: sha512-CS2rOaoQ/eAgAfcTfq6amKG7bsN+EMcgGY4FAFQdvSj2y1ixvOZTUA9mOtCai7E1SYu283XNw7urKK30nP3wkQ==} - /@types/express-serve-static-core/4.17.33: - resolution: {integrity: sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==} + /@types/express-serve-static-core/4.17.38: + resolution: {integrity: sha512-hXOtc0tuDHZPFwwhuBJXPbjemWtXnJjbvuuyNH2Y5Z6in+iXc63c4eXYDc7GGGqHy+iwYqAJMdaItqdnbcBKmg==} dependencies: - '@types/node': 18.15.11 - '@types/qs': 6.9.7 - '@types/range-parser': 1.2.4 + '@types/node': 20.8.6 + '@types/qs': 6.9.8 + '@types/range-parser': 1.2.5 + '@types/send': 0.17.2 dev: false - /@types/express/4.17.17: - resolution: {integrity: sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==} + /@types/express/4.17.20: + resolution: {integrity: sha512-rOaqlkgEvOW495xErXMsmyX3WKBInbhG5eqojXYi3cGUaLoRDlXa5d52fkfWZT963AZ3v2eZ4MbKE6WpDAGVsw==} dependencies: - '@types/body-parser': 1.19.2 - '@types/express-serve-static-core': 4.17.33 - '@types/qs': 6.9.7 - '@types/serve-static': 1.15.1 + '@types/body-parser': 1.19.4 + '@types/express-serve-static-core': 4.17.38 + '@types/qs': 6.9.8 + '@types/serve-static': 1.15.3 dev: false - /@types/hast/2.3.4: - resolution: {integrity: sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==} + /@types/hast/2.3.7: + resolution: {integrity: sha512-EVLigw5zInURhzfXUM65eixfadfsHKomGKUakToXo84t8gGIJuTcD2xooM2See7GyQ7DRtYjhCHnSUQez8JaLw==} dependencies: - '@types/unist': 2.0.6 + '@types/unist': 2.0.8 dev: false /@types/history/4.7.11: @@ -3760,30 +3933,34 @@ packages: resolution: {integrity: sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==} dev: false - /@types/http-proxy/1.17.10: - resolution: {integrity: sha512-Qs5aULi+zV1bwKAg5z1PWnDXWmsn+LxIvUGv6E2+OOMYhclZMO+OXd9pYVf2gLykf2I7IV2u7oTHwChPNsvJ7g==} + /@types/http-errors/2.0.3: + resolution: {integrity: sha512-pP0P/9BnCj1OVvQR2lF41EkDG/lWWnDyA203b/4Fmi2eTyORnBtcDoKDwjWQthELrBvWkMOrvSOnZ8OVlW6tXA==} + dev: false + + /@types/http-proxy/1.17.13: + resolution: {integrity: sha512-GkhdWcMNiR5QSQRYnJ+/oXzu0+7JJEPC8vkWXK351BkhjraZF+1W13CUYARUvX9+NqIU2n6YHA4iwywsc/M6Sw==} dependencies: - '@types/node': 18.15.11 + '@types/node': 20.8.6 dev: false - /@types/istanbul-lib-coverage/2.0.4: - resolution: {integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==} + /@types/istanbul-lib-coverage/2.0.5: + resolution: {integrity: sha512-zONci81DZYCZjiLe0r6equvZut0b+dBRPBN5kBDjsONnutYNtJMoWQ9uR2RkL1gLG9NMTzvf+29e5RFfPbeKhQ==} dev: false - /@types/istanbul-lib-report/3.0.0: - resolution: {integrity: sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==} + /@types/istanbul-lib-report/3.0.2: + resolution: {integrity: sha512-8toY6FgdltSdONav1XtUHl4LN1yTmLza+EuDazb/fEmRNCwjyqNVIQWs2IfC74IqjHkREs/nQ2FWq5kZU9IC0w==} dependencies: - '@types/istanbul-lib-coverage': 2.0.4 + '@types/istanbul-lib-coverage': 2.0.5 dev: false - /@types/istanbul-reports/3.0.1: - resolution: {integrity: sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==} + /@types/istanbul-reports/3.0.3: + resolution: {integrity: sha512-1nESsePMBlf0RPRffLZi5ujYh7IH1BWL4y9pr+Bn3cJBdxz+RTP8bUFljLz9HvzhhOSWKdyBZ4DIivdL6rvgZg==} dependencies: - '@types/istanbul-lib-report': 3.0.0 + '@types/istanbul-lib-report': 3.0.2 dev: false - /@types/json-schema/7.0.11: - resolution: {integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==} + /@types/json-schema/7.0.14: + resolution: {integrity: sha512-U3PUjAudAdJBeC2pgN8uTIKgxrb4nlDF3SF0++EldXQvQBGkpFZMSnwQiIoDU77tv45VgNkl/L4ouD+rEomujw==} /@types/json5/0.0.29: resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} @@ -3792,32 +3969,39 @@ packages: /@types/keyv/3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 18.15.11 + '@types/node': 20.8.6 dev: false - /@types/mdast/3.0.11: - resolution: {integrity: sha512-Y/uImid8aAwrEA24/1tcRZwpxX3pIFTSilcNDKSPn+Y2iDywSEachzRuvgAYYLR3wpGXAsMbv5lvKLDZLeYPAw==} + /@types/mdast/3.0.13: + resolution: {integrity: sha512-HjiGiWedR0DVFkeNljpa6Lv4/IZU1+30VY5d747K7lBudFc3R0Ibr6yJ9lN3BE28VnZyDfLF/VB1Ql1ZIbKrmg==} dependencies: - '@types/unist': 2.0.6 + '@types/unist': 2.0.8 dev: false - /@types/mdx/2.0.4: - resolution: {integrity: sha512-qCYrNdpKwN6YO6FVnx+ulfqifKlE3lQGsNhvDaW9Oxzyob/cRLBJWow8GHBBD4NxQ7BVvtsATgLsX0vZAWmtrg==} + /@types/mdx/2.0.8: + resolution: {integrity: sha512-r7/zWe+f9x+zjXqGxf821qz++ld8tp6Z4jUS6qmPZUXH6tfh4riXOhAqb12tWGWAevCFtMt1goLWkQMqIJKpsA==} dev: false - /@types/mime/3.0.1: - resolution: {integrity: sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==} + /@types/mime/1.3.3: + resolution: {integrity: sha512-Ys+/St+2VF4+xuY6+kDIXGxbNRO0mesVg0bbxEfB97Od1Vjpjx9KD1qxs64Gcb3CWPirk9Xe+PT4YiiHQ9T+eg==} dev: false - /@types/ms/0.7.31: - resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==} + /@types/mime/3.0.2: + resolution: {integrity: sha512-Wj+fqpTLtTbG7c0tH47dkahefpLKEbB+xAZuLq7b4/IDHPl/n6VoXcyUQ2bypFlbSwvCr0y+bD4euTTqTJsPxQ==} + dev: false + + /@types/ms/0.7.32: + resolution: {integrity: sha512-xPSg0jm4mqgEkNhowKgZFBNtwoEwF6gJ4Dhww+GFpm3IgtNseHQZ5IqdNwnquZEoANxyDAKDRAdVo4Z72VvD/g==} dev: false /@types/node/17.0.45: resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} + dev: false - /@types/node/18.15.11: - resolution: {integrity: sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==} + /@types/node/20.8.6: + resolution: {integrity: sha512-eWO4K2Ji70QzKUqRy6oyJWUeB7+g2cRagT3T/nxYibYcT4y2BDL8lqolRXjTHmkZCdJfIPaY73KbJAZmcryxTQ==} + dependencies: + undici-types: 5.25.3 /@types/parse-json/4.0.0: resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==} @@ -3831,114 +4015,130 @@ packages: resolution: {integrity: sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==} dev: false - /@types/prop-types/15.7.5: - resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==} + /@types/prismjs/1.26.1: + resolution: {integrity: sha512-Q7jDsRbzcNHIQje15CS/piKhu6lMLb9jwjxSfEIi4KcFKXW23GoJMkwQiJ8VObyfx+VmUaDcJxXaWN+cTCjVog==} + dev: false + + /@types/prop-types/15.7.8: + resolution: {integrity: sha512-kMpQpfZKSCBqltAJwskgePRaYRFukDkm1oItcAbC3gNELR20XIBcN9VRgg4+m8DKsTfkWeA4m4Imp4DDuWy7FQ==} - /@types/qs/6.9.7: - resolution: {integrity: sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==} + /@types/qs/6.9.8: + resolution: {integrity: sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg==} dev: false - /@types/range-parser/1.2.4: - resolution: {integrity: sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==} + /@types/range-parser/1.2.5: + resolution: {integrity: sha512-xrO9OoVPqFuYyR/loIHjnbvvyRZREYKLjxV4+dY6v3FQR3stQ9ZxIGkaclF7YhI9hfjpuTbu14hZEy94qKLtOA==} dev: false - /@types/react-dom/18.0.11: - resolution: {integrity: sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==} + /@types/react-dom/18.2.13: + resolution: {integrity: sha512-eJIUv7rPP+EC45uNYp/ThhSpE16k22VJUknt5OLoH9tbXoi8bMhwLf5xRuWMywamNbWzhrSmU7IBJfPup1+3fw==} dependencies: - '@types/react': 18.0.37 + '@types/react': 18.2.28 dev: true - /@types/react-router-config/5.0.7: - resolution: {integrity: sha512-pFFVXUIydHlcJP6wJm7sDii5mD/bCmmAY0wQzq+M+uX7bqS95AQqHZWP1iNMKrWVQSuHIzj5qi9BvrtLX2/T4w==} + /@types/react-router-config/5.0.8: + resolution: {integrity: sha512-zBzYZsr05V9xRG96oQ/xBXHy5+fDCX5wL7bboM0FFoOYQp9Gxmz8uvuKSkLesNWHlICl+W1l64F7fmp/KsOkuw==} dependencies: '@types/history': 4.7.11 - '@types/react': 18.0.37 + '@types/react': 18.2.28 '@types/react-router': 5.1.20 /@types/react-router-dom/5.3.3: resolution: {integrity: sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==} dependencies: '@types/history': 4.7.11 - '@types/react': 18.0.37 + '@types/react': 18.2.28 '@types/react-router': 5.1.20 /@types/react-router/5.1.20: resolution: {integrity: sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==} dependencies: '@types/history': 4.7.11 - '@types/react': 18.0.37 + '@types/react': 18.2.28 - /@types/react/18.0.37: - resolution: {integrity: sha512-4yaZZtkRN3ZIQD3KSEwkfcik8s0SWV+82dlJot1AbGYHCzJkWP3ENBY6wYeDRmKZ6HkrgoGAmR2HqdwYGp6OEw==} + /@types/react/18.2.28: + resolution: {integrity: sha512-ad4aa/RaaJS3hyGz0BGegdnSRXQBkd1CCYDCdNjBPg90UUpLgo+WlJqb9fMYUxtehmzF3PJaTWqRZjko6BRzBg==} dependencies: - '@types/prop-types': 15.7.5 - '@types/scheduler': 0.16.3 + '@types/prop-types': 15.7.8 + '@types/scheduler': 0.16.4 csstype: 3.1.2 - /@types/responselike/1.0.0: - resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==} + /@types/responselike/1.0.1: + resolution: {integrity: sha512-TiGnitEDxj2X0j+98Eqk5lv/Cij8oHd32bU4D/Yw6AOq7vvTk0gSD2GPj0G/HkvhMoVsdlhYF4yqqlyPBTM6Sg==} dependencies: - '@types/node': 18.15.11 + '@types/node': 20.8.6 dev: false /@types/retry/0.12.0: resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} dev: false - /@types/sax/1.2.4: - resolution: {integrity: sha512-pSAff4IAxJjfAXUG6tFkO7dsSbTmf8CtUpfhhZ5VhkRpC4628tJhh3+V6H1E+/Gs9piSzYKT5yzHO5M4GG9jkw==} + /@types/sax/1.2.5: + resolution: {integrity: sha512-9jWta97bBVC027/MShr3gLab8gPhKy4l6qpb+UJLF5pDm3501NvA7uvqVCW+REFtx00oTi6Cq9JzLwgq6evVgw==} dependencies: - '@types/node': 18.15.11 + '@types/node': 20.8.6 dev: false - /@types/scheduler/0.16.3: - resolution: {integrity: sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==} + /@types/scheduler/0.16.4: + resolution: {integrity: sha512-2L9ifAGl7wmXwP4v3pN4p2FLhD0O1qsJpvKmNin5VA8+UvNVb447UDaAEV6UdrkA+m/Xs58U1RFps44x6TFsVQ==} + + /@types/semver/7.5.3: + resolution: {integrity: sha512-OxepLK9EuNEIPxWNME+C6WwbRAOOI2o2BaQEGzz5Lu2e4Z5eDnEo+/aVEDMIXywoJitJ7xWd641wrGLZdtwRyw==} + dev: false - /@types/semver/7.3.13: - resolution: {integrity: sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==} + /@types/send/0.17.2: + resolution: {integrity: sha512-aAG6yRf6r0wQ29bkS+x97BIs64ZLxeE/ARwyS6wrldMm3C1MdKwCcnnEwMC1slI8wuxJOpiUH9MioC0A0i+GJw==} + dependencies: + '@types/mime': 1.3.3 + '@types/node': 20.8.6 dev: false - /@types/serve-index/1.9.1: - resolution: {integrity: sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==} + /@types/serve-index/1.9.2: + resolution: {integrity: sha512-asaEIoc6J+DbBKXtO7p2shWUpKacZOoMBEGBgPG91P8xhO53ohzHWGCs4ScZo5pQMf5ukQzVT9fhX1WzpHihig==} dependencies: - '@types/express': 4.17.17 + '@types/express': 4.17.20 dev: false - /@types/serve-static/1.15.1: - resolution: {integrity: sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==} + /@types/serve-static/1.15.3: + resolution: {integrity: sha512-yVRvFsEMrv7s0lGhzrggJjNOSmZCdgCjw9xWrPr/kNNLp6FaDfMC1KaYl3TSJ0c58bECwNBMoQrZJ8hA8E1eFg==} dependencies: - '@types/mime': 3.0.1 - '@types/node': 18.15.11 + '@types/http-errors': 2.0.3 + '@types/mime': 3.0.2 + '@types/node': 20.8.6 dev: false - /@types/sockjs/0.3.33: - resolution: {integrity: sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==} + /@types/sockjs/0.3.34: + resolution: {integrity: sha512-R+n7qBFnm/6jinlteC9DBL5dGiDGjWAvjo4viUanpnc/dG1y7uDoacXPIQ/PQEg1fI912SMHIa014ZjRpvDw4g==} dependencies: - '@types/node': 18.15.11 + '@types/node': 20.8.6 + dev: false + + /@types/unist/2.0.8: + resolution: {integrity: sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==} dev: false - /@types/unist/2.0.6: - resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==} + /@types/unist/3.0.0: + resolution: {integrity: sha512-MFETx3tbTjE7Uk6vvnWINA/1iJ7LuMdO4fcq8UfF0pRbj01aGLduVvQcRyswuACJdpnHgg8E3rQLhaRdNEJS0w==} dev: false - /@types/ws/8.5.4: - resolution: {integrity: sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==} + /@types/ws/8.5.7: + resolution: {integrity: sha512-6UrLjiDUvn40CMrAubXuIVtj2PEfKDffJS7ychvnPU44j+KVeXmdHHTgqcM/dxLUTHxlXHiFM8Skmb8ozGdTnQ==} dependencies: - '@types/node': 18.15.11 + '@types/node': 20.8.6 dev: false - /@types/yargs-parser/21.0.0: - resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==} + /@types/yargs-parser/21.0.1: + resolution: {integrity: sha512-axdPBuLuEJt0c4yI5OZssC19K2Mq1uKdrfZBzuxLvaztgqUtFYZUNw7lETExPYJR9jdEoIg4mb7RQKRQzOkeGQ==} dev: false - /@types/yargs/17.0.24: - resolution: {integrity: sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==} + /@types/yargs/17.0.28: + resolution: {integrity: sha512-N3e3fkS86hNhtk6BEnc0rj3zcehaxx8QWhCROJkqpl5Zaoi7nAic3jH8q94jVD3zu5LGk+PUB6KAiDmimYOEQw==} dependencies: - '@types/yargs-parser': 21.0.0 + '@types/yargs-parser': 21.0.1 dev: false - /@typescript-eslint/eslint-plugin/5.59.0_fdxyi3g57a6lyb5rx36h2olw2q: - resolution: {integrity: sha512-p0QgrEyrxAWBecR56gyn3wkG15TJdI//eetInP3zYRewDh0XS+DhB3VUAd3QqvziFsfaQIoIuZMxZRB7vXYaYw==} + /@typescript-eslint/eslint-plugin/5.62.0_dslcjblstjudtxhhgmfq4n2zxy: + resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -3948,25 +4148,25 @@ packages: typescript: optional: true dependencies: - '@eslint-community/regexpp': 4.5.0 - '@typescript-eslint/parser': 5.59.0_ze6bmax3gcsfve3yrzu6npguhe - '@typescript-eslint/scope-manager': 5.59.0 - '@typescript-eslint/type-utils': 5.59.0_ze6bmax3gcsfve3yrzu6npguhe - '@typescript-eslint/utils': 5.59.0_ze6bmax3gcsfve3yrzu6npguhe + '@eslint-community/regexpp': 4.9.1 + '@typescript-eslint/parser': 5.62.0_o3et2ndnedfdhen34uq7t66m3y + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/type-utils': 5.62.0_o3et2ndnedfdhen34uq7t66m3y + '@typescript-eslint/utils': 5.62.0_o3et2ndnedfdhen34uq7t66m3y debug: 4.3.4 - eslint: 8.38.0 - grapheme-splitter: 1.0.4 + eslint: 8.51.0 + graphemer: 1.4.0 ignore: 5.2.4 natural-compare-lite: 1.4.0 - semver: 7.5.0 + semver: 7.5.4 tsutils: 3.21.0_typescript@4.9.5 typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/parser/5.59.0_ze6bmax3gcsfve3yrzu6npguhe: - resolution: {integrity: sha512-qK9TZ70eJtjojSUMrrEwA9ZDQ4N0e/AuoOIgXuNBorXYcBDk397D2r5MIe1B3cok/oCtdNC5j+lUUpVB+Dpb+w==} + /@typescript-eslint/parser/5.62.0_o3et2ndnedfdhen34uq7t66m3y: + resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -3975,26 +4175,26 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.59.0 - '@typescript-eslint/types': 5.59.0 - '@typescript-eslint/typescript-estree': 5.59.0_typescript@4.9.5 + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/typescript-estree': 5.62.0_typescript@4.9.5 debug: 4.3.4 - eslint: 8.38.0 + eslint: 8.51.0 typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/scope-manager/5.59.0: - resolution: {integrity: sha512-tsoldKaMh7izN6BvkK6zRMINj4Z2d6gGhO2UsI8zGZY3XhLq1DndP3Ycjhi1JwdwPRwtLMW4EFPgpuKhbCGOvQ==} + /@typescript-eslint/scope-manager/5.62.0: + resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.59.0 - '@typescript-eslint/visitor-keys': 5.59.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/visitor-keys': 5.62.0 dev: false - /@typescript-eslint/type-utils/5.59.0_ze6bmax3gcsfve3yrzu6npguhe: - resolution: {integrity: sha512-d/B6VSWnZwu70kcKQSCqjcXpVH+7ABKH8P1KNn4K7j5PXXuycZTPXF44Nui0TEm6rbWGi8kc78xRgOC4n7xFgA==} + /@typescript-eslint/type-utils/5.62.0_o3et2ndnedfdhen34uq7t66m3y: + resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -4003,23 +4203,23 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.59.0_typescript@4.9.5 - '@typescript-eslint/utils': 5.59.0_ze6bmax3gcsfve3yrzu6npguhe + '@typescript-eslint/typescript-estree': 5.62.0_typescript@4.9.5 + '@typescript-eslint/utils': 5.62.0_o3et2ndnedfdhen34uq7t66m3y debug: 4.3.4 - eslint: 8.38.0 + eslint: 8.51.0 tsutils: 3.21.0_typescript@4.9.5 typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/types/5.59.0: - resolution: {integrity: sha512-yR2h1NotF23xFFYKHZs17QJnB51J/s+ud4PYU4MqdZbzeNxpgUr05+dNeCN/bb6raslHvGdd6BFCkVhpPk/ZeA==} + /@typescript-eslint/types/5.62.0: + resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: false - /@typescript-eslint/typescript-estree/5.59.0_typescript@4.9.5: - resolution: {integrity: sha512-sUNnktjmI8DyGzPdZ8dRwW741zopGxltGs/SAPgGL/AAgDpiLsCFLcMNSpbfXfmnNeHmK9h3wGmCkGRGAoUZAg==} + /@typescript-eslint/typescript-estree/5.62.0_typescript@4.9.5: + resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -4027,50 +4227,50 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.59.0 - '@typescript-eslint/visitor-keys': 5.59.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/visitor-keys': 5.62.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.0 + semver: 7.5.4 tsutils: 3.21.0_typescript@4.9.5 typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/utils/5.59.0_ze6bmax3gcsfve3yrzu6npguhe: - resolution: {integrity: sha512-GGLFd+86drlHSvPgN/el6dRQNYYGOvRSDVydsUaQluwIW3HvbXuxyuD5JETvBt/9qGYe+lOrDk6gRrWOHb/FvA==} + /@typescript-eslint/utils/5.62.0_o3et2ndnedfdhen34uq7t66m3y: + resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0_eslint@8.38.0 - '@types/json-schema': 7.0.11 - '@types/semver': 7.3.13 - '@typescript-eslint/scope-manager': 5.59.0 - '@typescript-eslint/types': 5.59.0 - '@typescript-eslint/typescript-estree': 5.59.0_typescript@4.9.5 - eslint: 8.38.0 + '@eslint-community/eslint-utils': 4.4.0_eslint@8.51.0 + '@types/json-schema': 7.0.14 + '@types/semver': 7.5.3 + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/typescript-estree': 5.62.0_typescript@4.9.5 + eslint: 8.51.0 eslint-scope: 5.1.1 - semver: 7.5.0 + semver: 7.5.4 transitivePeerDependencies: - supports-color - typescript dev: false - /@typescript-eslint/visitor-keys/5.59.0: - resolution: {integrity: sha512-qZ3iXxQhanchCeaExlKPV3gDQFxMUmU35xfd5eCXB6+kUw1TUAbIy2n7QIrwz9s98DQLzNWyHp61fY0da4ZcbA==} + /@typescript-eslint/visitor-keys/5.62.0: + resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.59.0 - eslint-visitor-keys: 3.4.0 + '@typescript-eslint/types': 5.62.0 + eslint-visitor-keys: 3.4.3 dev: false - /@vanilla-extract/babel-plugin-debug-ids/1.0.2: - resolution: {integrity: sha512-LjnbQWGeMwaydmovx8jWUR8BxLtLiPyq0xz5C8G5OvFhsuJxvavLdrBHNNizvr1dq7/3qZGlPv0znsvU4P44YA==} + /@vanilla-extract/babel-plugin-debug-ids/1.0.3: + resolution: {integrity: sha512-vm4jYu1xhSa6ofQ9AhIpR3DkAp4c+eoR1Rpm8/TQI4DmWbmGbOjYRcqV0aWsfaIlNhN4kFuxFMKBNN9oG6iRzA==} dependencies: - '@babel/core': 7.21.4 + '@babel/core': 7.23.2 transitivePeerDependencies: - supports-color dev: false @@ -4079,14 +4279,14 @@ packages: resolution: {integrity: sha512-PZAcHROlgtCUGI2y0JntdNwvPwCNyeVnkQu6KTYKdmxBbK3w72XJUmLFYapfaFfgami4I9CTLnrJTPdtmS3gpw==} dev: false - /@vanilla-extract/css/1.11.0: - resolution: {integrity: sha512-uohj+8cGWbnrVzTfrjlJeXqdGjH3d3TcscdQxKe3h5bb5QQXTpPSq+c+SeWADIGiZybzcW0CBvZV8jsy1ywY9w==} + /@vanilla-extract/css/1.13.0: + resolution: {integrity: sha512-JFFBXhnJrPlGqHBabagXqo5ghXw9mtV270ycIGyLDZG8NAK5eRwAYkMowAxuzK7wZSm67GnETWYB7b0AUmyttg==} dependencies: - '@emotion/hash': 0.9.0 + '@emotion/hash': 0.9.1 '@vanilla-extract/private': 1.0.3 ahocorasick: 1.0.2 chalk: 4.1.2 - css-what: 5.1.0 + css-what: 6.1.0 cssesc: 3.0.0 csstype: 3.1.2 deep-object-diff: 1.1.9 @@ -4101,25 +4301,26 @@ packages: '@vanilla-extract/private': 1.0.3 dev: false - /@vanilla-extract/integration/6.2.1: - resolution: {integrity: sha512-+xYJz07G7TFAMZGrOqArOsURG+xcYvqctujEkANjw2McCBvGEK505RxQqOuNiA9Mi9hgGdNp2JedSa94f3eoLg==} + /@vanilla-extract/integration/6.2.2: + resolution: {integrity: sha512-gV3qPFjFap1+IrPeuFy+tEZOq7l7ifJf1ik/kluDWhPr1ffsFG9puq1/jjJ4rod1BIC79Q5ZWPNvBInHyxfCew==} dependencies: - '@babel/core': 7.21.4 - '@babel/plugin-syntax-typescript': 7.21.4_@babel+core@7.21.4 - '@vanilla-extract/babel-plugin-debug-ids': 1.0.2 - '@vanilla-extract/css': 1.11.0 + '@babel/core': 7.23.2 + '@babel/plugin-syntax-typescript': 7.22.5_@babel+core@7.23.2 + '@vanilla-extract/babel-plugin-debug-ids': 1.0.3 + '@vanilla-extract/css': 1.13.0 esbuild: 0.17.6 - eval: 0.1.6 + eval: 0.1.8 find-up: 5.0.0 javascript-stringify: 2.1.0 lodash: 4.17.21 - mlly: 1.2.0 + mlly: 1.4.2 outdent: 0.8.0 - vite: 4.2.2 + vite: 4.4.11 vite-node: 0.28.5 transitivePeerDependencies: - '@types/node' - less + - lightningcss - sass - stylus - sugarss @@ -4127,25 +4328,26 @@ packages: - terser dev: false - /@vanilla-extract/integration/6.2.1_@types+node@17.0.45: - resolution: {integrity: sha512-+xYJz07G7TFAMZGrOqArOsURG+xcYvqctujEkANjw2McCBvGEK505RxQqOuNiA9Mi9hgGdNp2JedSa94f3eoLg==} + /@vanilla-extract/integration/6.2.2_@types+node@20.8.6: + resolution: {integrity: sha512-gV3qPFjFap1+IrPeuFy+tEZOq7l7ifJf1ik/kluDWhPr1ffsFG9puq1/jjJ4rod1BIC79Q5ZWPNvBInHyxfCew==} dependencies: - '@babel/core': 7.21.4 - '@babel/plugin-syntax-typescript': 7.21.4_@babel+core@7.21.4 - '@vanilla-extract/babel-plugin-debug-ids': 1.0.2 - '@vanilla-extract/css': 1.11.0 + '@babel/core': 7.23.2 + '@babel/plugin-syntax-typescript': 7.22.5_@babel+core@7.23.2 + '@vanilla-extract/babel-plugin-debug-ids': 1.0.3 + '@vanilla-extract/css': 1.13.0 esbuild: 0.17.6 - eval: 0.1.6 + eval: 0.1.8 find-up: 5.0.0 javascript-stringify: 2.1.0 lodash: 4.17.21 - mlly: 1.2.0 + mlly: 1.4.2 outdent: 0.8.0 - vite: 4.2.2_@types+node@17.0.45 - vite-node: 0.28.5_@types+node@17.0.45 + vite: 4.4.11_@types+node@20.8.6 + vite-node: 0.28.5_@types+node@20.8.6 transitivePeerDependencies: - '@types/node' - less + - lightningcss - sass - stylus - sugarss @@ -4157,35 +4359,35 @@ packages: resolution: {integrity: sha512-17kVyLq3ePTKOkveHxXuIJZtGYs+cSoev7BlP+Lf4916qfDhk/HBjvlYDe8egrea7LNPHKwSZJK/bzZC+Q6AwQ==} dev: false - /@vanilla-extract/recipes/0.2.5_sj7ql4kjoy7ivqenazaubmmhp4: + /@vanilla-extract/recipes/0.2.5_3qusp464cmatvw2qbjjzblbe54: resolution: {integrity: sha512-OWXUUiFJdswD3+Xg8f8avuw/vAHZRFS4oHqFeoV1TcO8cfbDQ0zmkreBHvyspoJU+qsyWK48yPHKSptqNRPy9Q==} peerDependencies: '@vanilla-extract/css': ^1.0.0 dependencies: - '@vanilla-extract/css': 1.11.0 + '@vanilla-extract/css': 1.13.0 dev: false - /@vanilla-extract/sprinkles/1.6.0_sj7ql4kjoy7ivqenazaubmmhp4: - resolution: {integrity: sha512-TDc/bKyYmt6PDd7/39a5HXUa+4mBI9PO0uw0jmxFMqe9EzrFEVevyRsjJ9KGK09ACItvVUotz98LIJTeliCbpQ==} + /@vanilla-extract/sprinkles/1.6.1_3qusp464cmatvw2qbjjzblbe54: + resolution: {integrity: sha512-N/RGKwGAAidBupZ436RpuweRQHEFGU+mvAqBo8PRMAjJEmHoPDttV8RObaMLrJHWLqvX+XUMinHUnD0hFRQISw==} peerDependencies: '@vanilla-extract/css': ^1.0.0 dependencies: - '@vanilla-extract/css': 1.11.0 + '@vanilla-extract/css': 1.13.0 dev: false - /@vanilla-extract/vite-plugin/3.8.0_4a5n22mngb6ibzjbsukyzzlom4: - resolution: {integrity: sha512-HBCecR4eTbweo7wQPq9g/HBvxUi6Cua8O4Xk6t1by4W/imgEsHbRCCa9SowzZwg8lub7uJHBAdzWWpqY+LdH0w==} + /@vanilla-extract/vite-plugin/3.9.0_@types+node@20.8.6: + resolution: {integrity: sha512-Q2HYAyEJ93Uy7GHQPPiP8SXwPMHGpd4d0YnrIQqB0YZccYbGJR/WFIln9Dmbzx2pdngQUoOfhwEg6kJF8sQrog==} peerDependencies: vite: ^2.2.3 || ^3.0.0 || ^4.0.3 dependencies: - '@vanilla-extract/integration': 6.2.1_@types+node@17.0.45 + '@vanilla-extract/integration': 6.2.2_@types+node@20.8.6 outdent: 0.8.0 - postcss: 8.4.22 - postcss-load-config: 3.1.4_postcss@8.4.22 - vite: 2.9.15 + postcss: 8.4.31 + postcss-load-config: 3.1.4_postcss@8.4.31 transitivePeerDependencies: - '@types/node' - less + - lightningcss - sass - stylus - sugarss @@ -4194,19 +4396,20 @@ packages: - ts-node dev: false - /@vanilla-extract/vite-plugin/3.8.0_vite@2.9.15: - resolution: {integrity: sha512-HBCecR4eTbweo7wQPq9g/HBvxUi6Cua8O4Xk6t1by4W/imgEsHbRCCa9SowzZwg8lub7uJHBAdzWWpqY+LdH0w==} + /@vanilla-extract/vite-plugin/3.9.0_ethzwrq4br22xu4bzz2pvrrm74: + resolution: {integrity: sha512-Q2HYAyEJ93Uy7GHQPPiP8SXwPMHGpd4d0YnrIQqB0YZccYbGJR/WFIln9Dmbzx2pdngQUoOfhwEg6kJF8sQrog==} peerDependencies: vite: ^2.2.3 || ^3.0.0 || ^4.0.3 dependencies: - '@vanilla-extract/integration': 6.2.1 + '@vanilla-extract/integration': 6.2.2_@types+node@20.8.6 outdent: 0.8.0 - postcss: 8.4.22 - postcss-load-config: 3.1.4_postcss@8.4.22 - vite: 2.9.15 + postcss: 8.4.31 + postcss-load-config: 3.1.4_postcss@8.4.31 + vite: 2.9.16 transitivePeerDependencies: - '@types/node' - less + - lightningcss - sass - stylus - sugarss @@ -4215,19 +4418,42 @@ packages: - ts-node dev: false - /@vanilla-extract/vite-plugin/3.8.0_vite@4.2.2: - resolution: {integrity: sha512-HBCecR4eTbweo7wQPq9g/HBvxUi6Cua8O4Xk6t1by4W/imgEsHbRCCa9SowzZwg8lub7uJHBAdzWWpqY+LdH0w==} + /@vanilla-extract/vite-plugin/3.9.0_vite@2.9.16: + resolution: {integrity: sha512-Q2HYAyEJ93Uy7GHQPPiP8SXwPMHGpd4d0YnrIQqB0YZccYbGJR/WFIln9Dmbzx2pdngQUoOfhwEg6kJF8sQrog==} peerDependencies: vite: ^2.2.3 || ^3.0.0 || ^4.0.3 dependencies: - '@vanilla-extract/integration': 6.2.1 + '@vanilla-extract/integration': 6.2.2 outdent: 0.8.0 - postcss: 8.4.22 - postcss-load-config: 3.1.4_postcss@8.4.22 - vite: 4.2.2 + postcss: 8.4.31 + postcss-load-config: 3.1.4_postcss@8.4.31 + vite: 2.9.16 transitivePeerDependencies: - '@types/node' - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + - ts-node + dev: false + + /@vanilla-extract/vite-plugin/3.9.0_vite@4.4.11: + resolution: {integrity: sha512-Q2HYAyEJ93Uy7GHQPPiP8SXwPMHGpd4d0YnrIQqB0YZccYbGJR/WFIln9Dmbzx2pdngQUoOfhwEg6kJF8sQrog==} + peerDependencies: + vite: ^2.2.3 || ^3.0.0 || ^4.0.3 + dependencies: + '@vanilla-extract/integration': 6.2.2 + outdent: 0.8.0 + postcss: 8.4.31 + postcss-load-config: 3.1.4_postcss@8.4.31 + vite: 4.4.11 + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss - sass - stylus - sugarss @@ -4236,18 +4462,19 @@ packages: - ts-node dev: false - /@vanilla-extract/webpack-plugin/2.2.0_@types+node@17.0.45: - resolution: {integrity: sha512-EQrnT7gIki+Wm57eIRZRw6pi4M4VVnwiSp5OOcQF81XdZvoYXo51Ern7+dHKS+Xxli151BWTUsg/UZSpaAz29Q==} + /@vanilla-extract/webpack-plugin/2.3.1_@types+node@20.8.6: + resolution: {integrity: sha512-S767iP+S67Uh+BsTe+u60BMbtRqZAxzjK7gYd6a+1hcbMKznYxdQMeP2qs9wr+NhRqZFrNxewo3/ztMnN85TOg==} peerDependencies: webpack: ^4.30.0 || ^5.20.2 dependencies: - '@vanilla-extract/integration': 6.2.1_@types+node@17.0.45 + '@vanilla-extract/integration': 6.2.2_@types+node@20.8.6 chalk: 4.1.2 debug: 4.3.4 loader-utils: 2.0.4 transitivePeerDependencies: - '@types/node' - less + - lightningcss - sass - stylus - sugarss @@ -4255,24 +4482,24 @@ packages: - terser dev: false - /@vitejs/plugin-react-swc/3.1.0_vite@4.2.1: + /@vitejs/plugin-react-swc/3.1.0_vite@4.4.11: resolution: {integrity: sha512-xnDULNrkEbtTtRNnMPp+RsuIuIbk1JJV0xY7irchYyv9JJS4uvmc1EYip+qyrnkcX7TQ9c8vCS3AmkQqADI0Fw==} peerDependencies: vite: ^4 dependencies: - '@swc/core': 1.3.51 - vite: 4.2.1_@types+node@17.0.45 + '@swc/core': 1.3.93 + vite: 4.4.11_@types+node@20.8.6 transitivePeerDependencies: - '@swc/helpers' dev: false - /@vitejs/plugin-react-swc/3.3.0_vite@4.2.2: - resolution: {integrity: sha512-Ycg+n2eyCOTpn/wRy+evVo859+hw7qCj9iaX5CMny6x1fx1Uoq0xBG+a98lFtwLNGfGEnpI0F26YigRuxCRkwg==} + /@vitejs/plugin-react-swc/3.4.0_vite@4.4.11: + resolution: {integrity: sha512-m7UaA4Uvz82N/0EOVpZL4XsFIakRqrFKeSNxa1FBLSXGvWrWRBwmZb4qxk+ZIVAZcW3c3dn5YosomDgx62XWcQ==} peerDependencies: vite: ^4 dependencies: - '@swc/core': 1.3.51 - vite: 4.2.2 + '@swc/core': 1.3.93 + vite: 4.4.11 transitivePeerDependencies: - '@swc/helpers' dev: true @@ -4281,123 +4508,123 @@ packages: resolution: {integrity: sha512-aurBNmMo0kz1O4qRoY+FM4epSA39y3ShWGuqfLRA/3z0oEJAdtoSfgA3aO98/PCCHAqMaduLxIxErWrVKIFzXA==} engines: {node: '>=12.0.0'} dependencies: - '@babel/core': 7.21.4 - '@babel/plugin-transform-react-jsx': 7.21.0_@babel+core@7.21.4 - '@babel/plugin-transform-react-jsx-development': 7.18.6_@babel+core@7.21.4 - '@babel/plugin-transform-react-jsx-self': 7.21.0_@babel+core@7.21.4 - '@babel/plugin-transform-react-jsx-source': 7.19.6_@babel+core@7.21.4 + '@babel/core': 7.23.2 + '@babel/plugin-transform-react-jsx': 7.22.15_@babel+core@7.23.2 + '@babel/plugin-transform-react-jsx-development': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-transform-react-jsx-self': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-transform-react-jsx-source': 7.22.5_@babel+core@7.23.2 '@rollup/pluginutils': 4.2.1 react-refresh: 0.13.0 - resolve: 1.22.2 + resolve: 1.22.8 transitivePeerDependencies: - supports-color dev: true - /@vitejs/plugin-react/3.1.0_vite@4.2.1: + /@vitejs/plugin-react/3.1.0_vite@4.4.11: resolution: {integrity: sha512-AfgcRL8ZBhAlc3BFdigClmTUMISmmzHn7sB2h9U1odvc5U/MjWXsAaz18b/WoppUTDBzxOJwo2VdClfUcItu9g==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.1.0-beta.0 dependencies: - '@babel/core': 7.21.4 - '@babel/plugin-transform-react-jsx-self': 7.21.0_@babel+core@7.21.4 - '@babel/plugin-transform-react-jsx-source': 7.19.6_@babel+core@7.21.4 + '@babel/core': 7.23.2 + '@babel/plugin-transform-react-jsx-self': 7.22.5_@babel+core@7.23.2 + '@babel/plugin-transform-react-jsx-source': 7.22.5_@babel+core@7.23.2 magic-string: 0.27.0 react-refresh: 0.14.0 - vite: 4.2.1_@types+node@17.0.45 + vite: 4.4.11_@types+node@20.8.6 transitivePeerDependencies: - supports-color dev: false - /@webassemblyjs/ast/1.11.1: - resolution: {integrity: sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==} + /@webassemblyjs/ast/1.11.6: + resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==} dependencies: - '@webassemblyjs/helper-numbers': 1.11.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.1 + '@webassemblyjs/helper-numbers': 1.11.6 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - /@webassemblyjs/floating-point-hex-parser/1.11.1: - resolution: {integrity: sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==} + /@webassemblyjs/floating-point-hex-parser/1.11.6: + resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==} - /@webassemblyjs/helper-api-error/1.11.1: - resolution: {integrity: sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==} + /@webassemblyjs/helper-api-error/1.11.6: + resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==} - /@webassemblyjs/helper-buffer/1.11.1: - resolution: {integrity: sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==} + /@webassemblyjs/helper-buffer/1.11.6: + resolution: {integrity: sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==} - /@webassemblyjs/helper-numbers/1.11.1: - resolution: {integrity: sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==} + /@webassemblyjs/helper-numbers/1.11.6: + resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==} dependencies: - '@webassemblyjs/floating-point-hex-parser': 1.11.1 - '@webassemblyjs/helper-api-error': 1.11.1 + '@webassemblyjs/floating-point-hex-parser': 1.11.6 + '@webassemblyjs/helper-api-error': 1.11.6 '@xtuc/long': 4.2.2 - /@webassemblyjs/helper-wasm-bytecode/1.11.1: - resolution: {integrity: sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==} + /@webassemblyjs/helper-wasm-bytecode/1.11.6: + resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==} - /@webassemblyjs/helper-wasm-section/1.11.1: - resolution: {integrity: sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==} + /@webassemblyjs/helper-wasm-section/1.11.6: + resolution: {integrity: sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==} dependencies: - '@webassemblyjs/ast': 1.11.1 - '@webassemblyjs/helper-buffer': 1.11.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.1 - '@webassemblyjs/wasm-gen': 1.11.1 + '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/helper-buffer': 1.11.6 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/wasm-gen': 1.11.6 - /@webassemblyjs/ieee754/1.11.1: - resolution: {integrity: sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==} + /@webassemblyjs/ieee754/1.11.6: + resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==} dependencies: '@xtuc/ieee754': 1.2.0 - /@webassemblyjs/leb128/1.11.1: - resolution: {integrity: sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==} + /@webassemblyjs/leb128/1.11.6: + resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==} dependencies: '@xtuc/long': 4.2.2 - /@webassemblyjs/utf8/1.11.1: - resolution: {integrity: sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==} + /@webassemblyjs/utf8/1.11.6: + resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==} - /@webassemblyjs/wasm-edit/1.11.1: - resolution: {integrity: sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==} + /@webassemblyjs/wasm-edit/1.11.6: + resolution: {integrity: sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==} dependencies: - '@webassemblyjs/ast': 1.11.1 - '@webassemblyjs/helper-buffer': 1.11.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.1 - '@webassemblyjs/helper-wasm-section': 1.11.1 - '@webassemblyjs/wasm-gen': 1.11.1 - '@webassemblyjs/wasm-opt': 1.11.1 - '@webassemblyjs/wasm-parser': 1.11.1 - '@webassemblyjs/wast-printer': 1.11.1 + '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/helper-buffer': 1.11.6 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/helper-wasm-section': 1.11.6 + '@webassemblyjs/wasm-gen': 1.11.6 + '@webassemblyjs/wasm-opt': 1.11.6 + '@webassemblyjs/wasm-parser': 1.11.6 + '@webassemblyjs/wast-printer': 1.11.6 - /@webassemblyjs/wasm-gen/1.11.1: - resolution: {integrity: sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==} + /@webassemblyjs/wasm-gen/1.11.6: + resolution: {integrity: sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==} dependencies: - '@webassemblyjs/ast': 1.11.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.1 - '@webassemblyjs/ieee754': 1.11.1 - '@webassemblyjs/leb128': 1.11.1 - '@webassemblyjs/utf8': 1.11.1 + '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/ieee754': 1.11.6 + '@webassemblyjs/leb128': 1.11.6 + '@webassemblyjs/utf8': 1.11.6 - /@webassemblyjs/wasm-opt/1.11.1: - resolution: {integrity: sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==} + /@webassemblyjs/wasm-opt/1.11.6: + resolution: {integrity: sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==} dependencies: - '@webassemblyjs/ast': 1.11.1 - '@webassemblyjs/helper-buffer': 1.11.1 - '@webassemblyjs/wasm-gen': 1.11.1 - '@webassemblyjs/wasm-parser': 1.11.1 + '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/helper-buffer': 1.11.6 + '@webassemblyjs/wasm-gen': 1.11.6 + '@webassemblyjs/wasm-parser': 1.11.6 - /@webassemblyjs/wasm-parser/1.11.1: - resolution: {integrity: sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==} + /@webassemblyjs/wasm-parser/1.11.6: + resolution: {integrity: sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==} dependencies: - '@webassemblyjs/ast': 1.11.1 - '@webassemblyjs/helper-api-error': 1.11.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.1 - '@webassemblyjs/ieee754': 1.11.1 - '@webassemblyjs/leb128': 1.11.1 - '@webassemblyjs/utf8': 1.11.1 + '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/helper-api-error': 1.11.6 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/ieee754': 1.11.6 + '@webassemblyjs/leb128': 1.11.6 + '@webassemblyjs/utf8': 1.11.6 - /@webassemblyjs/wast-printer/1.11.1: - resolution: {integrity: sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==} + /@webassemblyjs/wast-printer/1.11.6: + resolution: {integrity: sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==} dependencies: - '@webassemblyjs/ast': 1.11.1 + '@webassemblyjs/ast': 1.11.6 '@xtuc/long': 4.2.2 /@xtuc/ieee754/1.2.0: @@ -4418,19 +4645,19 @@ packages: negotiator: 0.6.3 dev: false - /acorn-import-assertions/1.8.0_acorn@8.8.2: - resolution: {integrity: sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==} + /acorn-import-assertions/1.9.0_acorn@8.10.0: + resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} peerDependencies: acorn: ^8 dependencies: - acorn: 8.8.2 + acorn: 8.10.0 - /acorn-jsx/5.3.2_acorn@8.8.2: + /acorn-jsx/5.3.2_acorn@8.10.0: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.8.2 + acorn: 8.10.0 dev: false /acorn-walk/8.2.0: @@ -4438,8 +4665,8 @@ packages: engines: {node: '>=0.4.0'} dev: false - /acorn/8.8.2: - resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==} + /acorn/8.10.0: + resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==} engines: {node: '>=0.4.0'} hasBin: true @@ -4502,32 +4729,32 @@ packages: uri-js: 4.4.1 dev: false - /algoliasearch-helper/3.12.0_algoliasearch@4.17.0: - resolution: {integrity: sha512-/j1U3PEwdan0n6P/QqSnSpNSLC5+cEMvyljd5CnmNmUjDlGrys+vFEOwjVEnqELIiAGMHEA/Nl3CiKVFBUYqyQ==} + /algoliasearch-helper/3.14.2_algoliasearch@4.20.0: + resolution: {integrity: sha512-FjDSrjvQvJT/SKMW74nPgFpsoPUwZCzGbCqbp8HhBFfSk/OvNFxzCaCmuO0p7AWeLy1gD+muFwQEkBwcl5H4pg==} peerDependencies: algoliasearch: '>= 3.1 < 6' dependencies: '@algolia/events': 4.0.1 - algoliasearch: 4.17.0 + algoliasearch: 4.20.0 dev: false - /algoliasearch/4.17.0: - resolution: {integrity: sha512-JMRh2Mw6sEnVMiz6+APsi7lx9a2jiDFF+WUtANaUVCv6uSU9UOLdo5h9K3pdP6frRRybaM2fX8b1u0nqICS9aA==} + /algoliasearch/4.20.0: + resolution: {integrity: sha512-y+UHEjnOItoNy0bYO+WWmLWBlPwDjKHW6mNHrPi0NkuhpQOOEbrkwQH/wgKFDLh7qlKjzoKeiRtlpewDPDG23g==} dependencies: - '@algolia/cache-browser-local-storage': 4.17.0 - '@algolia/cache-common': 4.17.0 - '@algolia/cache-in-memory': 4.17.0 - '@algolia/client-account': 4.17.0 - '@algolia/client-analytics': 4.17.0 - '@algolia/client-common': 4.17.0 - '@algolia/client-personalization': 4.17.0 - '@algolia/client-search': 4.17.0 - '@algolia/logger-common': 4.17.0 - '@algolia/logger-console': 4.17.0 - '@algolia/requester-browser-xhr': 4.17.0 - '@algolia/requester-common': 4.17.0 - '@algolia/requester-node-http': 4.17.0 - '@algolia/transporter': 4.17.0 + '@algolia/cache-browser-local-storage': 4.20.0 + '@algolia/cache-common': 4.20.0 + '@algolia/cache-in-memory': 4.20.0 + '@algolia/client-account': 4.20.0 + '@algolia/client-analytics': 4.20.0 + '@algolia/client-common': 4.20.0 + '@algolia/client-personalization': 4.20.0 + '@algolia/client-search': 4.20.0 + '@algolia/logger-common': 4.20.0 + '@algolia/logger-console': 4.20.0 + '@algolia/requester-browser-xhr': 4.20.0 + '@algolia/requester-common': 4.20.0 + '@algolia/requester-node-http': 4.20.0 + '@algolia/transporter': 4.20.0 dev: false /ansi-align/3.0.1: @@ -4594,10 +4821,10 @@ packages: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} dev: false - /aria-query/5.1.3: - resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==} + /aria-query/5.3.0: + resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} dependencies: - deep-equal: 2.2.0 + dequal: 2.0.3 dev: false /array-buffer-byte-length/1.0.0: @@ -4615,14 +4842,14 @@ packages: resolution: {integrity: sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==} dev: false - /array-includes/3.1.6: - resolution: {integrity: sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==} + /array-includes/3.1.7: + resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.21.2 - get-intrinsic: 1.2.0 + define-properties: 1.2.1 + es-abstract: 1.22.2 + get-intrinsic: 1.2.1 is-string: 1.0.7 dev: false @@ -4631,34 +4858,58 @@ packages: engines: {node: '>=8'} dev: false - /array.prototype.flat/1.3.1: - resolution: {integrity: sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==} + /array.prototype.findlastindex/1.2.3: + resolution: {integrity: sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.2.1 + es-abstract: 1.22.2 + es-shim-unscopables: 1.0.0 + get-intrinsic: 1.2.1 + dev: false + + /array.prototype.flat/1.3.2: + resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.21.2 + define-properties: 1.2.1 + es-abstract: 1.22.2 es-shim-unscopables: 1.0.0 dev: false - /array.prototype.flatmap/1.3.1: - resolution: {integrity: sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==} + /array.prototype.flatmap/1.3.2: + resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.21.2 + define-properties: 1.2.1 + es-abstract: 1.22.2 es-shim-unscopables: 1.0.0 dev: false - /array.prototype.tosorted/1.1.1: - resolution: {integrity: sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==} + /array.prototype.tosorted/1.1.2: + resolution: {integrity: sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg==} dependencies: call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.21.2 + define-properties: 1.2.1 + es-abstract: 1.22.2 es-shim-unscopables: 1.0.0 - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 + dev: false + + /arraybuffer.prototype.slice/1.0.2: + resolution: {integrity: sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==} + engines: {node: '>= 0.4'} + dependencies: + array-buffer-byte-length: 1.0.0 + call-bind: 1.0.2 + define-properties: 1.2.1 + es-abstract: 1.22.2 + get-intrinsic: 1.2.1 + is-array-buffer: 3.0.2 + is-shared-array-buffer: 1.0.2 dev: false /asap/2.0.6: @@ -4673,29 +4924,35 @@ packages: resolution: {integrity: sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==} dev: false - /astring/1.8.4: - resolution: {integrity: sha512-97a+l2LBU3Op3bBQEff79i/E4jMD2ZLFD8rHx9B6mXyB2uQwhJQYfiDqUwtfjF4QA1F2qs//N6Cw8LetMbQjcw==} + /astring/1.8.6: + resolution: {integrity: sha512-ISvCdHdlTDlH5IpxQJIex7BWBywFWgjJSVdwst+/iQCoEYnyOaQ95+X1JGshuBjGp6nxKUy1jMgE3zPqN7fQdg==} hasBin: true dev: false + /asynciterator.prototype/1.0.0: + resolution: {integrity: sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==} + dependencies: + has-symbols: 1.0.3 + dev: false + /at-least-node/1.0.0: resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} engines: {node: '>= 4.0.0'} dev: false - /autoprefixer/10.4.14_postcss@8.4.22: - resolution: {integrity: sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==} + /autoprefixer/10.4.16_postcss@8.4.31: + resolution: {integrity: sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.21.5 - caniuse-lite: 1.0.30001480 - fraction.js: 4.2.0 + browserslist: 4.22.1 + caniuse-lite: 1.0.30001550 + fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.0 - postcss: 8.4.22 + postcss: 8.4.31 postcss-value-parser: 4.2.0 dev: false @@ -4704,38 +4961,38 @@ packages: engines: {node: '>= 0.4'} dev: false - /axe-core/4.7.0: - resolution: {integrity: sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==} + /axe-core/4.8.2: + resolution: {integrity: sha512-/dlp0fxyM3R8YW7MFzaHWXrf4zzbr0vaYb23VBFCl83R7nWNPg/yaQw2Dc8jzCMmDVLhSdzH8MjrsuIUuvX+6g==} engines: {node: '>=4'} dev: false /axios/0.25.0: resolution: {integrity: sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==} dependencies: - follow-redirects: 1.15.2 + follow-redirects: 1.15.3 transitivePeerDependencies: - debug dev: false - /axobject-query/3.1.1: - resolution: {integrity: sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==} + /axobject-query/3.2.1: + resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==} dependencies: - deep-equal: 2.2.0 + dequal: 2.0.3 dev: false - /babel-loader/8.3.0_c3tfwv7p35clwcmkb5fnkshzei: + /babel-loader/8.3.0_qxiufrq5yurergrmrmsa5fwjoe: resolution: {integrity: sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==} engines: {node: '>= 8.9'} peerDependencies: '@babel/core': ^7.0.0 webpack: '>=2' dependencies: - '@babel/core': 7.21.4 + '@babel/core': 7.23.2 find-cache-dir: 3.3.2 loader-utils: 2.0.4 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.79.0 + webpack: 5.89.0 dev: false /babel-plugin-apply-mdx-type-prop/1.6.22_@babel+core@7.12.9: @@ -4760,38 +5017,38 @@ packages: '@babel/helper-plugin-utils': 7.10.4 dev: false - /babel-plugin-polyfill-corejs2/0.3.3_@babel+core@7.21.4: - resolution: {integrity: sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==} + /babel-plugin-polyfill-corejs2/0.4.6_@babel+core@7.23.2: + resolution: {integrity: sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/compat-data': 7.21.4 - '@babel/core': 7.21.4 - '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.21.4 - semver: 6.3.0 + '@babel/compat-data': 7.23.2 + '@babel/core': 7.23.2 + '@babel/helper-define-polyfill-provider': 0.4.3_@babel+core@7.23.2 + semver: 6.3.1 transitivePeerDependencies: - supports-color dev: false - /babel-plugin-polyfill-corejs3/0.6.0_@babel+core@7.21.4: - resolution: {integrity: sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==} + /babel-plugin-polyfill-corejs3/0.8.5_@babel+core@7.23.2: + resolution: {integrity: sha512-Q6CdATeAvbScWPNLB8lzSO7fgUVBkQt6zLgNlfyeCr/EQaEQR+bWiBYYPYAFyE528BMjRhL+1QBMOI4jc/c5TA==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.21.4 - core-js-compat: 3.30.1 + '@babel/core': 7.23.2 + '@babel/helper-define-polyfill-provider': 0.4.3_@babel+core@7.23.2 + core-js-compat: 3.33.0 transitivePeerDependencies: - supports-color dev: false - /babel-plugin-polyfill-regenerator/0.4.1_@babel+core@7.21.4: - resolution: {integrity: sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==} + /babel-plugin-polyfill-regenerator/0.5.3_@babel+core@7.23.2: + resolution: {integrity: sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.21.4 - '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.21.4 + '@babel/core': 7.23.2 + '@babel/helper-define-polyfill-provider': 0.4.3_@babel+core@7.23.2 transitivePeerDependencies: - supports-color dev: false @@ -4889,13 +5146,13 @@ packages: wrap-ansi: 8.1.0 dev: false - /boxen/7.0.2: - resolution: {integrity: sha512-1Z4UJabXUP1/R9rLpoU3O2lEMnG3pPLAs/ZD2lF3t2q7qD5lM8rqbtnvtvm4N0wEyNlE+9yZVTVAGmd1V5jabg==} + /boxen/7.1.1: + resolution: {integrity: sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==} engines: {node: '>=14.16'} dependencies: ansi-align: 3.0.1 camelcase: 7.0.1 - chalk: 5.2.0 + chalk: 5.3.0 cli-boxes: 3.0.0 string-width: 5.1.2 type-fest: 2.19.0 @@ -4922,15 +5179,15 @@ packages: dependencies: fill-range: 7.0.1 - /browserslist/4.21.5: - resolution: {integrity: sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==} + /browserslist/4.22.1: + resolution: {integrity: sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001480 - electron-to-chromium: 1.4.367 - node-releases: 2.0.10 - update-browserslist-db: 1.0.11_browserslist@4.21.5 + caniuse-lite: 1.0.30001550 + electron-to-chromium: 1.4.557 + node-releases: 2.0.13 + update-browserslist-db: 1.0.13_browserslist@4.22.1 /buffer-from/1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} @@ -4981,8 +5238,8 @@ packages: /call-bind/1.0.2: resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} dependencies: - function-bind: 1.1.1 - get-intrinsic: 1.2.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.1 dev: false /callsites/3.1.0: @@ -4994,7 +5251,7 @@ packages: resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} dependencies: pascal-case: 3.1.2 - tslib: 2.5.0 + tslib: 2.6.2 dev: false /camelcase-css/2.0.1: @@ -5015,14 +5272,14 @@ packages: /caniuse-api/3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: - browserslist: 4.21.5 - caniuse-lite: 1.0.30001480 + browserslist: 4.22.1 + caniuse-lite: 1.0.30001550 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: false - /caniuse-lite/1.0.30001480: - resolution: {integrity: sha512-q7cpoPPvZYgtyC4VaBSN0Bt+PJ4c4EYRf0DrduInOz2SkFpHD5p3LnvEpqBp7UnJn+8x1Ogl1s38saUxe+ihQQ==} + /caniuse-lite/1.0.30001550: + resolution: {integrity: sha512-p82WjBYIypO0ukTsd/FG3Xxs+4tFeaY9pfT4amQL8KWtYH7H9nYwReGAbMTJ0hsmRO8IfDtsS6p3ZWj8+1c2RQ==} /ccount/1.1.0: resolution: {integrity: sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==} @@ -5032,15 +5289,15 @@ packages: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} dev: false - /chai/4.3.7: - resolution: {integrity: sha512-HLnAzZ2iupm25PlN0xFreAlBA5zaBSv3og0DdeGA4Ar6h6rJ3A0rolRUKJhSF2V10GZKDgWF/VmAEsNWjCRB+A==} + /chai/4.3.10: + resolution: {integrity: sha512-0UXG04VuVbruMUYbJ6JctvH0YnC/4q3/AkT18q4NaITo91CUm0liMS9VqzT9vZhVQ/1eqPanMWjBM+Juhfb/9g==} engines: {node: '>=4'} dependencies: assertion-error: 1.1.0 - check-error: 1.0.2 + check-error: 1.0.3 deep-eql: 4.1.3 - get-func-name: 2.0.0 - loupe: 2.3.6 + get-func-name: 2.0.2 + loupe: 2.3.7 pathval: 1.1.1 type-detect: 4.0.8 dev: true @@ -5061,8 +5318,8 @@ packages: supports-color: 7.2.0 dev: false - /chalk/5.2.0: - resolution: {integrity: sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==} + /chalk/5.3.0: + resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} dev: false @@ -5094,8 +5351,10 @@ packages: resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==} dev: false - /check-error/1.0.2: - resolution: {integrity: sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==} + /check-error/1.0.3: + resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==} + dependencies: + get-func-name: 2.0.2 dev: true /cheerio-select/2.1.0: @@ -5106,7 +5365,7 @@ packages: css-what: 6.1.0 domelementtype: 2.3.0 domhandler: 5.0.3 - domutils: 3.0.1 + domutils: 3.1.0 dev: false /cheerio/1.0.0-rc.12: @@ -5116,7 +5375,7 @@ packages: cheerio-select: 2.1.0 dom-serializer: 2.0.0 domhandler: 5.0.3 - domutils: 3.0.1 + domutils: 3.1.0 htmlparser2: 8.0.2 parse5: 7.1.2 parse5-htmlparser2-tree-adapter: 7.0.0 @@ -5134,7 +5393,7 @@ packages: normalize-path: 3.0.0 readdirp: 3.6.0 optionalDependencies: - fsevents: 2.3.2 + fsevents: 2.3.3 /chrome-trace-event/1.0.3: resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==} @@ -5144,8 +5403,8 @@ packages: resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} dev: false - /ci-info/3.8.0: - resolution: {integrity: sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==} + /ci-info/3.9.0: + resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} engines: {node: '>=8'} dev: false @@ -5243,8 +5502,8 @@ packages: resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} dev: false - /combine-promises/1.1.0: - resolution: {integrity: sha512-ZI9jvcLDxqwaXEixOhArm3r7ReIivsXkpbyEWyeOhzz1QS0iSgBPnWvEqvIQtYyamGCYA88gFhmUrs9hrrQ0pg==} + /combine-promises/1.2.0: + resolution: {integrity: sha512-VcQB1ziGD0NXrhKxiwyNbCDmRzs/OShMs2GqW2DlU2A/Sd0nQxE1oWDAE5O0ygSx5mgQOn9eIFh7yKPgFRVkPQ==} engines: {node: '>=10'} dev: false @@ -5256,9 +5515,9 @@ packages: resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} dev: false - /commander/10.0.1: - resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} - engines: {node: '>=14'} + /commander/11.1.0: + resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==} + engines: {node: '>=16'} dev: false /commander/2.20.3: @@ -5351,6 +5610,10 @@ packages: /convert-source-map/1.9.0: resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} + dev: false + + /convert-source-map/2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} /cookie-signature/1.0.6: resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} @@ -5369,39 +5632,39 @@ packages: keygrip: 1.1.0 dev: false - /copy-text-to-clipboard/3.1.0: - resolution: {integrity: sha512-PFM6BnjLnOON/lB3ta/Jg7Ywsv+l9kQGD4TWDCSlRBGmqnnTM5MrDkhAFgw+8HZt0wW6Q2BBE4cmy9sq+s9Qng==} + /copy-text-to-clipboard/3.2.0: + resolution: {integrity: sha512-RnJFp1XR/LOBDckxTib5Qjr/PMfkatD0MUCQgdpqS8MdKiNUzBjAQBEN6oUy+jW7LI93BBG3DtMB2KOOKpGs2Q==} engines: {node: '>=12'} dev: false - /copy-webpack-plugin/11.0.0_webpack@5.79.0: + /copy-webpack-plugin/11.0.0_webpack@5.89.0: resolution: {integrity: sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==} engines: {node: '>= 14.15.0'} peerDependencies: webpack: ^5.1.0 dependencies: - fast-glob: 3.2.12 + fast-glob: 3.3.1 glob-parent: 6.0.2 - globby: 13.1.4 + globby: 13.2.2 normalize-path: 3.0.0 - schema-utils: 4.0.1 + schema-utils: 4.2.0 serialize-javascript: 6.0.1 - webpack: 5.79.0 + webpack: 5.89.0 dev: false - /core-js-compat/3.30.1: - resolution: {integrity: sha512-d690npR7MC6P0gq4npTl5n2VQeNAmUrJ90n+MHiKS7W2+xno4o3F5GDEuylSdi6EJ3VssibSGXOa1r3YXD3Mhw==} + /core-js-compat/3.33.0: + resolution: {integrity: sha512-0w4LcLXsVEuNkIqwjjf9rjCoPhK8uqA4tMRh4Ge26vfLtUutshn+aRJU21I9LCJlh2QQHfisNToLjw1XEJLTWw==} dependencies: - browserslist: 4.21.5 + browserslist: 4.22.1 dev: false - /core-js-pure/3.30.1: - resolution: {integrity: sha512-nXBEVpmUnNRhz83cHd9JRQC52cTMcuXAmR56+9dSMpRdpeA4I1PX6yjmhd71Eyc/wXNsdBdUDIj1QTIeZpU5Tg==} + /core-js-pure/3.33.0: + resolution: {integrity: sha512-FKSIDtJnds/YFIEaZ4HszRX7hkxGpNKM7FC9aJ9WLJbSd3lD4vOltFuVIBLR8asSx9frkTSqL0dw90SKQxgKrg==} requiresBuild: true dev: false - /core-js/3.30.1: - resolution: {integrity: sha512-ZNS5nbiSwDTq4hFosEDqm65izl2CWmLz0hARJMyNQBgkUZMIF51cQiMvIQKA6hvuaeWxQDP3hEedM1JZIgTldQ==} + /core-js/3.33.0: + resolution: {integrity: sha512-HoZr92+ZjFEKar5HS6MC776gYslNOKHt75mEBKWKnPeFDpZ6nH5OeF3S6HFT1mUAUZKrzkez05VboaX8myjSuw==} requiresBuild: true dev: false @@ -5409,20 +5672,6 @@ packages: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} dev: false - /cosmiconfig-typescript-loader/4.3.0_gpdgfr7qgabzsmzvm6dsxp4upi: - resolution: {integrity: sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q==} - engines: {node: '>=12', npm: '>=6'} - peerDependencies: - '@types/node': '*' - cosmiconfig: '>=7' - ts-node: '>=10' - typescript: '>=3' - dependencies: - '@types/node': 17.0.45 - cosmiconfig: 8.1.3 - typescript: 4.9.5 - dev: false - /cosmiconfig/6.0.0: resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==} engines: {node: '>=8'} @@ -5445,20 +5694,26 @@ packages: yaml: 1.10.2 dev: false - /cosmiconfig/8.1.3: - resolution: {integrity: sha512-/UkO2JKI18b5jVMJUp0lvKFMpa/Gye+ZgZjKD+DGEN9y7NRcf/nK1A0sp67ONmKtnDCNMS44E6jrk0Yc3bDuUw==} + /cosmiconfig/8.3.6_typescript@4.9.5: + resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} engines: {node: '>=14'} + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true dependencies: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 + typescript: 4.9.5 dev: false - /cross-fetch/3.1.5: - resolution: {integrity: sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==} + /cross-fetch/3.1.8: + resolution: {integrity: sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==} dependencies: - node-fetch: 2.6.7 + node-fetch: 2.7.0 transitivePeerDependencies: - encoding dev: false @@ -5477,33 +5732,33 @@ packages: engines: {node: '>=8'} dev: false - /css-declaration-sorter/6.4.0_postcss@8.4.22: - resolution: {integrity: sha512-jDfsatwWMWN0MODAFuHszfjphEXfNw9JUAhmY4pLu3TyTU+ohUpsbVtbU+1MZn4a47D9kqh03i4eyOm+74+zew==} + /css-declaration-sorter/6.4.1_postcss@8.4.31: + resolution: {integrity: sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==} engines: {node: ^10 || ^12 || >=14} peerDependencies: postcss: ^8.0.9 dependencies: - postcss: 8.4.22 + postcss: 8.4.31 dev: false - /css-loader/6.7.3_webpack@5.79.0: - resolution: {integrity: sha512-qhOH1KlBMnZP8FzRO6YCH9UHXQhVMcEGLyNdb7Hv2cpcmJbW0YrddO+tG1ab5nT41KpHIYGsbeHqxB9xPu1pKQ==} + /css-loader/6.8.1_webpack@5.89.0: + resolution: {integrity: sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==} engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 dependencies: - icss-utils: 5.1.0_postcss@8.4.22 - postcss: 8.4.22 - postcss-modules-extract-imports: 3.0.0_postcss@8.4.22 - postcss-modules-local-by-default: 4.0.0_postcss@8.4.22 - postcss-modules-scope: 3.0.0_postcss@8.4.22 - postcss-modules-values: 4.0.0_postcss@8.4.22 + icss-utils: 5.1.0_postcss@8.4.31 + postcss: 8.4.31 + postcss-modules-extract-imports: 3.0.0_postcss@8.4.31 + postcss-modules-local-by-default: 4.0.3_postcss@8.4.31 + postcss-modules-scope: 3.0.0_postcss@8.4.31 + postcss-modules-values: 4.0.0_postcss@8.4.31 postcss-value-parser: 4.2.0 - semver: 7.5.0 - webpack: 5.79.0 + semver: 7.5.4 + webpack: 5.89.0 dev: false - /css-minimizer-webpack-plugin/4.2.2_za3oy22ota3tu2wtswjs2lo3vi: + /css-minimizer-webpack-plugin/4.2.2_nzse3c36gcyfqb47qne44nd5wi: resolution: {integrity: sha512-s3Of/4jKfw1Hj9CxEO1E5oXhQAxlayuHO2y/ML+C6I9sQ7FdzfEV6QgMLN3vI+qFsjJGIAFLKtQK7t8BOXAIyA==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -5529,13 +5784,13 @@ packages: optional: true dependencies: clean-css: 5.3.2 - cssnano: 5.1.15_postcss@8.4.22 - jest-worker: 29.5.0 - postcss: 8.4.22 - schema-utils: 4.0.1 + cssnano: 5.1.15_postcss@8.4.31 + jest-worker: 29.7.0 + postcss: 8.4.31 + schema-utils: 4.2.0 serialize-javascript: 6.0.1 source-map: 0.6.1 - webpack: 5.79.0 + webpack: 5.89.0 dev: false /css-select/4.3.0: @@ -5554,7 +5809,7 @@ packages: boolbase: 1.0.0 css-what: 6.1.0 domhandler: 5.0.3 - domutils: 3.0.1 + domutils: 3.1.0 nth-check: 2.1.1 dev: false @@ -5566,11 +5821,6 @@ packages: source-map: 0.6.1 dev: false - /css-what/5.1.0: - resolution: {integrity: sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==} - engines: {node: '>= 6'} - dev: false - /css-what/6.1.0: resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} engines: {node: '>= 6'} @@ -5582,77 +5832,77 @@ packages: hasBin: true dev: false - /cssnano-preset-advanced/5.3.10_postcss@8.4.22: + /cssnano-preset-advanced/5.3.10_postcss@8.4.31: resolution: {integrity: sha512-fnYJyCS9jgMU+cmHO1rPSPf9axbQyD7iUhLO5Df6O4G+fKIOMps+ZbU0PdGFejFBBZ3Pftf18fn1eG7MAPUSWQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - autoprefixer: 10.4.14_postcss@8.4.22 - cssnano-preset-default: 5.2.14_postcss@8.4.22 - postcss: 8.4.22 - postcss-discard-unused: 5.1.0_postcss@8.4.22 - postcss-merge-idents: 5.1.1_postcss@8.4.22 - postcss-reduce-idents: 5.2.0_postcss@8.4.22 - postcss-zindex: 5.1.0_postcss@8.4.22 + autoprefixer: 10.4.16_postcss@8.4.31 + cssnano-preset-default: 5.2.14_postcss@8.4.31 + postcss: 8.4.31 + postcss-discard-unused: 5.1.0_postcss@8.4.31 + postcss-merge-idents: 5.1.1_postcss@8.4.31 + postcss-reduce-idents: 5.2.0_postcss@8.4.31 + postcss-zindex: 5.1.0_postcss@8.4.31 dev: false - /cssnano-preset-default/5.2.14_postcss@8.4.22: + /cssnano-preset-default/5.2.14_postcss@8.4.31: resolution: {integrity: sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - css-declaration-sorter: 6.4.0_postcss@8.4.22 - cssnano-utils: 3.1.0_postcss@8.4.22 - postcss: 8.4.22 - postcss-calc: 8.2.4_postcss@8.4.22 - postcss-colormin: 5.3.1_postcss@8.4.22 - postcss-convert-values: 5.1.3_postcss@8.4.22 - postcss-discard-comments: 5.1.2_postcss@8.4.22 - postcss-discard-duplicates: 5.1.0_postcss@8.4.22 - postcss-discard-empty: 5.1.1_postcss@8.4.22 - postcss-discard-overridden: 5.1.0_postcss@8.4.22 - postcss-merge-longhand: 5.1.7_postcss@8.4.22 - postcss-merge-rules: 5.1.4_postcss@8.4.22 - postcss-minify-font-values: 5.1.0_postcss@8.4.22 - postcss-minify-gradients: 5.1.1_postcss@8.4.22 - postcss-minify-params: 5.1.4_postcss@8.4.22 - postcss-minify-selectors: 5.2.1_postcss@8.4.22 - postcss-normalize-charset: 5.1.0_postcss@8.4.22 - postcss-normalize-display-values: 5.1.0_postcss@8.4.22 - postcss-normalize-positions: 5.1.1_postcss@8.4.22 - postcss-normalize-repeat-style: 5.1.1_postcss@8.4.22 - postcss-normalize-string: 5.1.0_postcss@8.4.22 - postcss-normalize-timing-functions: 5.1.0_postcss@8.4.22 - postcss-normalize-unicode: 5.1.1_postcss@8.4.22 - postcss-normalize-url: 5.1.0_postcss@8.4.22 - postcss-normalize-whitespace: 5.1.1_postcss@8.4.22 - postcss-ordered-values: 5.1.3_postcss@8.4.22 - postcss-reduce-initial: 5.1.2_postcss@8.4.22 - postcss-reduce-transforms: 5.1.0_postcss@8.4.22 - postcss-svgo: 5.1.0_postcss@8.4.22 - postcss-unique-selectors: 5.1.1_postcss@8.4.22 - dev: false - - /cssnano-utils/3.1.0_postcss@8.4.22: + css-declaration-sorter: 6.4.1_postcss@8.4.31 + cssnano-utils: 3.1.0_postcss@8.4.31 + postcss: 8.4.31 + postcss-calc: 8.2.4_postcss@8.4.31 + postcss-colormin: 5.3.1_postcss@8.4.31 + postcss-convert-values: 5.1.3_postcss@8.4.31 + postcss-discard-comments: 5.1.2_postcss@8.4.31 + postcss-discard-duplicates: 5.1.0_postcss@8.4.31 + postcss-discard-empty: 5.1.1_postcss@8.4.31 + postcss-discard-overridden: 5.1.0_postcss@8.4.31 + postcss-merge-longhand: 5.1.7_postcss@8.4.31 + postcss-merge-rules: 5.1.4_postcss@8.4.31 + postcss-minify-font-values: 5.1.0_postcss@8.4.31 + postcss-minify-gradients: 5.1.1_postcss@8.4.31 + postcss-minify-params: 5.1.4_postcss@8.4.31 + postcss-minify-selectors: 5.2.1_postcss@8.4.31 + postcss-normalize-charset: 5.1.0_postcss@8.4.31 + postcss-normalize-display-values: 5.1.0_postcss@8.4.31 + postcss-normalize-positions: 5.1.1_postcss@8.4.31 + postcss-normalize-repeat-style: 5.1.1_postcss@8.4.31 + postcss-normalize-string: 5.1.0_postcss@8.4.31 + postcss-normalize-timing-functions: 5.1.0_postcss@8.4.31 + postcss-normalize-unicode: 5.1.1_postcss@8.4.31 + postcss-normalize-url: 5.1.0_postcss@8.4.31 + postcss-normalize-whitespace: 5.1.1_postcss@8.4.31 + postcss-ordered-values: 5.1.3_postcss@8.4.31 + postcss-reduce-initial: 5.1.2_postcss@8.4.31 + postcss-reduce-transforms: 5.1.0_postcss@8.4.31 + postcss-svgo: 5.1.0_postcss@8.4.31 + postcss-unique-selectors: 5.1.1_postcss@8.4.31 + dev: false + + /cssnano-utils/3.1.0_postcss@8.4.31: resolution: {integrity: sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.22 + postcss: 8.4.31 dev: false - /cssnano/5.1.15_postcss@8.4.22: + /cssnano/5.1.15_postcss@8.4.31: resolution: {integrity: sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-preset-default: 5.2.14_postcss@8.4.22 + cssnano-preset-default: 5.2.14_postcss@8.4.31 lilconfig: 2.1.0 - postcss: 8.4.22 + postcss: 8.4.31 yaml: 1.10.2 dev: false @@ -5744,28 +5994,6 @@ packages: resolution: {integrity: sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw==} dev: false - /deep-equal/2.2.0: - resolution: {integrity: sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==} - dependencies: - call-bind: 1.0.2 - es-get-iterator: 1.1.3 - get-intrinsic: 1.2.0 - is-arguments: 1.1.1 - is-array-buffer: 3.0.2 - is-date-object: 1.0.5 - is-regex: 1.1.4 - is-shared-array-buffer: 1.0.2 - isarray: 2.0.5 - object-is: 1.1.5 - object-keys: 1.1.1 - object.assign: 4.1.4 - regexp.prototype.flags: 1.4.3 - side-channel: 1.0.4 - which-boxed-primitive: 1.0.2 - which-collection: 1.0.1 - which-typed-array: 1.1.9 - dev: false - /deep-extend/0.6.0: resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} engines: {node: '>=4.0.0'} @@ -5798,7 +6026,7 @@ packages: dependencies: bundle-name: 3.0.0 default-browser-id: 3.0.0 - execa: 7.1.1 + execa: 7.2.0 titleize: 3.0.0 dev: false @@ -5813,6 +6041,15 @@ packages: resolution: {integrity: sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==} dev: false + /define-data-property/1.1.1: + resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.2.1 + gopd: 1.0.1 + has-property-descriptors: 1.0.0 + dev: false + /define-lazy-prop/2.0.0: resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} engines: {node: '>=8'} @@ -5823,10 +6060,11 @@ packages: engines: {node: '>=12'} dev: false - /define-properties/1.2.0: - resolution: {integrity: sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==} + /define-properties/1.2.1: + resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} engines: {node: '>= 0.4'} dependencies: + define-data-property: 1.1.1 has-property-descriptors: 1.0.0 object-keys: 1.1.1 dev: false @@ -5916,8 +6154,8 @@ packages: resolution: {integrity: sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==} dev: false - /dns-packet/5.5.0: - resolution: {integrity: sha512-USawdAUzRkV6xrqTjiAEp6M9YagZEzWcSUaZTcIFAiyQWW1SoI6KyId8y2+/71wbgHKQAKd+iupLv4YvEwYWvA==} + /dns-packet/5.6.1: + resolution: {integrity: sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==} engines: {node: '>=6'} dependencies: '@leichtgewicht/ip-codec': 2.0.4 @@ -5937,18 +6175,19 @@ packages: esutils: 2.0.3 dev: false - /docusaurus-plugin-vanilla-extract/1.0.2_yeh7s7ggbguhotoksxzq3zxyse: + /docusaurus-plugin-vanilla-extract/1.0.2_as6opdogowivy6wnexjevmj63y: resolution: {integrity: sha512-G8QPz09a1A1Jt5+7YNRwzXkgqjjT1fiLjRziMIQ0hKngG8DF6BSrkHVtQpwAHILt+G3yWogIaSVOFFw0MrqMVg==} peerDependencies: '@docusaurus/core': ^2.0.0-beta '@vanilla-extract/css': ^1.6.0 dependencies: - '@docusaurus/core': 2.0.1_nsbxkoqtuxfsffbmfnvesuxfde - '@vanilla-extract/css': 1.11.0 - '@vanilla-extract/webpack-plugin': 2.2.0_@types+node@17.0.45 + '@docusaurus/core': 2.0.1_ygqkwb4gg3aean7xjfdauovyqq + '@vanilla-extract/css': 1.13.0 + '@vanilla-extract/webpack-plugin': 2.3.1_@types+node@20.8.6 transitivePeerDependencies: - '@types/node' - less + - lightningcss - sass - stylus - sugarss @@ -6005,8 +6244,8 @@ packages: domhandler: 4.3.1 dev: false - /domutils/3.0.1: - resolution: {integrity: sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==} + /domutils/3.1.0: + resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} dependencies: dom-serializer: 2.0.0 domelementtype: 2.3.0 @@ -6017,7 +6256,7 @@ packages: resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} dependencies: no-case: 3.0.4 - tslib: 2.5.0 + tslib: 2.6.2 dev: false /dot-prop/5.3.0: @@ -6043,8 +6282,8 @@ packages: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} dev: false - /electron-to-chromium/1.4.367: - resolution: {integrity: sha512-mNuDxb+HpLhPGUKrg0hSxbTjHWw8EziwkwlJNkFUj3W60ypigLDRVz04vU+VRsJPi8Gub+FDhYUpuTm9xiEwRQ==} + /electron-to-chromium/1.4.557: + resolution: {integrity: sha512-6x0zsxyMXpnMJnHrondrD3SuAeKcwij9S+83j2qHAQPXbGTDDfgImzzwgGlzrIcXbHQ42tkG4qA6U860cImNhw==} /emoji-regex/8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -6074,8 +6313,8 @@ packages: once: 1.4.0 dev: false - /enhanced-resolve/5.12.0: - resolution: {integrity: sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==} + /enhanced-resolve/5.15.0: + resolution: {integrity: sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==} engines: {node: '>=10.13.0'} dependencies: graceful-fs: 4.2.11 @@ -6096,21 +6335,22 @@ packages: is-arrayish: 0.2.1 dev: false - /es-abstract/1.21.2: - resolution: {integrity: sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==} + /es-abstract/1.22.2: + resolution: {integrity: sha512-YoxfFcDmhjOgWPWsV13+2RNjq1F6UQnfs+8TftwNqtzlmFzEXvlUwdrNrYeaizfjQzRMxkZ6ElWMOJIFKdVqwA==} engines: {node: '>= 0.4'} dependencies: array-buffer-byte-length: 1.0.0 + arraybuffer.prototype.slice: 1.0.2 available-typed-arrays: 1.0.5 call-bind: 1.0.2 es-set-tostringtag: 2.0.1 es-to-primitive: 1.2.1 - function.prototype.name: 1.1.5 - get-intrinsic: 1.2.0 + function.prototype.name: 1.1.6 + get-intrinsic: 1.2.1 get-symbol-description: 1.0.0 globalthis: 1.0.3 gopd: 1.0.1 - has: 1.0.3 + has: 1.0.4 has-property-descriptors: 1.0.0 has-proto: 1.0.1 has-symbols: 1.0.3 @@ -6121,51 +6361,60 @@ packages: is-regex: 1.1.4 is-shared-array-buffer: 1.0.2 is-string: 1.0.7 - is-typed-array: 1.1.10 + is-typed-array: 1.1.12 is-weakref: 1.0.2 - object-inspect: 1.12.3 + object-inspect: 1.13.0 object-keys: 1.1.1 object.assign: 4.1.4 - regexp.prototype.flags: 1.4.3 + regexp.prototype.flags: 1.5.1 + safe-array-concat: 1.0.1 safe-regex-test: 1.0.0 - string.prototype.trim: 1.2.7 - string.prototype.trimend: 1.0.6 - string.prototype.trimstart: 1.0.6 + string.prototype.trim: 1.2.8 + string.prototype.trimend: 1.0.7 + string.prototype.trimstart: 1.0.7 + typed-array-buffer: 1.0.0 + typed-array-byte-length: 1.0.0 + typed-array-byte-offset: 1.0.0 typed-array-length: 1.0.4 unbox-primitive: 1.0.2 - which-typed-array: 1.1.9 + which-typed-array: 1.1.11 dev: false - /es-get-iterator/1.1.3: - resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} + /es-iterator-helpers/1.0.15: + resolution: {integrity: sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==} dependencies: + asynciterator.prototype: 1.0.0 call-bind: 1.0.2 - get-intrinsic: 1.2.0 + define-properties: 1.2.1 + es-abstract: 1.22.2 + es-set-tostringtag: 2.0.1 + function-bind: 1.1.2 + get-intrinsic: 1.2.1 + globalthis: 1.0.3 + has-property-descriptors: 1.0.0 + has-proto: 1.0.1 has-symbols: 1.0.3 - is-arguments: 1.1.1 - is-map: 2.0.2 - is-set: 2.0.2 - is-string: 1.0.7 - isarray: 2.0.5 - stop-iteration-iterator: 1.0.0 + internal-slot: 1.0.5 + iterator.prototype: 1.1.2 + safe-array-concat: 1.0.1 dev: false - /es-module-lexer/1.2.1: - resolution: {integrity: sha512-9978wrXM50Y4rTMmW5kXIC09ZdXQZqkE4mxhwkd8VbzsGkXGPgV4zWuqQJgCEzYngdo2dYDa0l8xhX4fkSwJSg==} + /es-module-lexer/1.3.1: + resolution: {integrity: sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q==} /es-set-tostringtag/2.0.1: resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==} engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.2.0 - has: 1.0.3 + get-intrinsic: 1.2.1 + has: 1.0.4 has-tostringtag: 1.0.0 dev: false /es-shim-unscopables/1.0.0: resolution: {integrity: sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==} dependencies: - has: 1.0.3 + has: 1.0.4 dev: false /es-to-primitive/1.2.1: @@ -6365,35 +6614,6 @@ packages: esbuild-windows-64: 0.14.54 esbuild-windows-arm64: 0.14.54 - /esbuild/0.17.17: - resolution: {integrity: sha512-/jUywtAymR8jR4qsa2RujlAF7Krpt5VWi72Q2yuLD4e/hvtNcFQ0I1j8m/bxq238pf3/0KO5yuXNpuLx8BE1KA==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true - optionalDependencies: - '@esbuild/android-arm': 0.17.17 - '@esbuild/android-arm64': 0.17.17 - '@esbuild/android-x64': 0.17.17 - '@esbuild/darwin-arm64': 0.17.17 - '@esbuild/darwin-x64': 0.17.17 - '@esbuild/freebsd-arm64': 0.17.17 - '@esbuild/freebsd-x64': 0.17.17 - '@esbuild/linux-arm': 0.17.17 - '@esbuild/linux-arm64': 0.17.17 - '@esbuild/linux-ia32': 0.17.17 - '@esbuild/linux-loong64': 0.17.17 - '@esbuild/linux-mips64el': 0.17.17 - '@esbuild/linux-ppc64': 0.17.17 - '@esbuild/linux-riscv64': 0.17.17 - '@esbuild/linux-s390x': 0.17.17 - '@esbuild/linux-x64': 0.17.17 - '@esbuild/netbsd-x64': 0.17.17 - '@esbuild/openbsd-x64': 0.17.17 - '@esbuild/sunos-x64': 0.17.17 - '@esbuild/win32-arm64': 0.17.17 - '@esbuild/win32-ia32': 0.17.17 - '@esbuild/win32-x64': 0.17.17 - /esbuild/0.17.6: resolution: {integrity: sha512-TKFRp9TxrJDdRWfSsSERKEovm6v30iHnrjlcGhLBOtReE28Yp1VSBRfO3GTaOFMoxsNerx4TjrhzSuma9ha83Q==} engines: {node: '>=12'} @@ -6424,6 +6644,35 @@ packages: '@esbuild/win32-x64': 0.17.6 dev: false + /esbuild/0.18.20: + resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/android-arm': 0.18.20 + '@esbuild/android-arm64': 0.18.20 + '@esbuild/android-x64': 0.18.20 + '@esbuild/darwin-arm64': 0.18.20 + '@esbuild/darwin-x64': 0.18.20 + '@esbuild/freebsd-arm64': 0.18.20 + '@esbuild/freebsd-x64': 0.18.20 + '@esbuild/linux-arm': 0.18.20 + '@esbuild/linux-arm64': 0.18.20 + '@esbuild/linux-ia32': 0.18.20 + '@esbuild/linux-loong64': 0.18.20 + '@esbuild/linux-mips64el': 0.18.20 + '@esbuild/linux-ppc64': 0.18.20 + '@esbuild/linux-riscv64': 0.18.20 + '@esbuild/linux-s390x': 0.18.20 + '@esbuild/linux-x64': 0.18.20 + '@esbuild/netbsd-x64': 0.18.20 + '@esbuild/openbsd-x64': 0.18.20 + '@esbuild/sunos-x64': 0.18.20 + '@esbuild/win32-arm64': 0.18.20 + '@esbuild/win32-ia32': 0.18.20 + '@esbuild/win32-x64': 0.18.20 + /escalade/3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} engines: {node: '>=6'} @@ -6451,51 +6700,50 @@ packages: engines: {node: '>=12'} dev: false - /eslint-config-prettier/8.8.0_eslint@8.38.0: - resolution: {integrity: sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==} + /eslint-config-prettier/8.10.0_eslint@8.51.0: + resolution: {integrity: sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.38.0 + eslint: 8.51.0 dev: false - /eslint-config-turbo/0.0.7_eslint@8.38.0: + /eslint-config-turbo/0.0.7_eslint@8.51.0: resolution: {integrity: sha512-WbrGlyfs94rOXrhombi1wjIAYGdV2iosgJRndOZtmDQeq5GLTzYmBUCJQZWtLBEBUPCj96RxZ2OL7Cn+xv/Azg==} peerDependencies: eslint: '>6.6.0' dependencies: - eslint: 8.38.0 - eslint-plugin-turbo: 0.0.7_eslint@8.38.0 + eslint: 8.51.0 + eslint-plugin-turbo: 0.0.7_eslint@8.51.0 dev: false - /eslint-import-resolver-node/0.3.7: - resolution: {integrity: sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==} + /eslint-import-resolver-node/0.3.9: + resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} dependencies: debug: 3.2.7 - is-core-module: 2.12.0 - resolve: 1.22.2 + is-core-module: 2.13.0 + resolve: 1.22.8 transitivePeerDependencies: - supports-color dev: false - /eslint-import-resolver-typescript/3.5.5_fxgwllf6ncffx65thrxnpb5tfm: - resolution: {integrity: sha512-TdJqPHs2lW5J9Zpe17DZNQuDnox4xo2o+0tE7Pggain9Rbc19ik8kFtXdxZ250FVx2kF4vlt2RSf4qlUpG7bhw==} + /eslint-import-resolver-typescript/3.6.1_ztry4pqoayt6cwhoj4amyrz46y: + resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: eslint: '*' eslint-plugin-import: '*' dependencies: debug: 4.3.4 - enhanced-resolve: 5.12.0 - eslint: 8.38.0 - eslint-module-utils: 2.8.0_zd47usm4wh46g3or3idhwsf3ym - eslint-plugin-import: 2.27.5_zd47usm4wh46g3or3idhwsf3ym - get-tsconfig: 4.5.0 - globby: 13.1.4 - is-core-module: 2.12.0 + enhanced-resolve: 5.15.0 + eslint: 8.51.0 + eslint-module-utils: 2.8.0_hmng5lh66urq6si45giz6bytuy + eslint-plugin-import: 2.28.1_hmng5lh66urq6si45giz6bytuy + fast-glob: 3.3.1 + get-tsconfig: 4.7.2 + is-core-module: 2.13.0 is-glob: 4.0.3 - synckit: 0.8.5 transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-node @@ -6503,7 +6751,7 @@ packages: - supports-color dev: false - /eslint-module-utils/2.8.0_amdmgvxvyswgee2ths52dmheye: + /eslint-module-utils/2.8.0_hmng5lh66urq6si45giz6bytuy: resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -6524,16 +6772,15 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.59.0_ze6bmax3gcsfve3yrzu6npguhe + '@typescript-eslint/parser': 5.62.0_o3et2ndnedfdhen34uq7t66m3y debug: 3.2.7 - eslint: 8.38.0 - eslint-import-resolver-node: 0.3.7 - eslint-import-resolver-typescript: 3.5.5_fxgwllf6ncffx65thrxnpb5tfm + eslint: 8.51.0 + eslint-import-resolver-typescript: 3.6.1_ztry4pqoayt6cwhoj4amyrz46y transitivePeerDependencies: - supports-color dev: false - /eslint-module-utils/2.8.0_zd47usm4wh46g3or3idhwsf3ym: + /eslint-module-utils/2.8.0_n6qfrmuzarj57ixmglnlht4dgu: resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -6554,16 +6801,17 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.59.0_ze6bmax3gcsfve3yrzu6npguhe + '@typescript-eslint/parser': 5.62.0_o3et2ndnedfdhen34uq7t66m3y debug: 3.2.7 - eslint: 8.38.0 - eslint-import-resolver-typescript: 3.5.5_fxgwllf6ncffx65thrxnpb5tfm + eslint: 8.51.0 + eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 3.6.1_ztry4pqoayt6cwhoj4amyrz46y transitivePeerDependencies: - supports-color dev: false - /eslint-plugin-import/2.27.5_zd47usm4wh46g3or3idhwsf3ym: - resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} + /eslint-plugin-import/2.28.1_hmng5lh66urq6si45giz6bytuy: + resolution: {integrity: sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -6572,22 +6820,24 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.59.0_ze6bmax3gcsfve3yrzu6npguhe - array-includes: 3.1.6 - array.prototype.flat: 1.3.1 - array.prototype.flatmap: 1.3.1 + '@typescript-eslint/parser': 5.62.0_o3et2ndnedfdhen34uq7t66m3y + array-includes: 3.1.7 + array.prototype.findlastindex: 1.2.3 + array.prototype.flat: 1.3.2 + array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.38.0 - eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.8.0_amdmgvxvyswgee2ths52dmheye - has: 1.0.3 - is-core-module: 2.12.0 + eslint: 8.51.0 + eslint-import-resolver-node: 0.3.9 + eslint-module-utils: 2.8.0_n6qfrmuzarj57ixmglnlht4dgu + has: 1.0.4 + is-core-module: 2.13.0 is-glob: 4.0.3 minimatch: 3.1.2 - object.values: 1.1.6 - resolve: 1.22.2 - semver: 6.3.0 + object.fromentries: 2.0.7 + object.groupby: 1.0.1 + object.values: 1.1.7 + semver: 6.3.1 tsconfig-paths: 3.14.2 transitivePeerDependencies: - eslint-import-resolver-typescript @@ -6595,61 +6845,62 @@ packages: - supports-color dev: false - /eslint-plugin-jsx-a11y/6.7.1_eslint@8.38.0: + /eslint-plugin-jsx-a11y/6.7.1_eslint@8.51.0: resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==} engines: {node: '>=4.0'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 dependencies: - '@babel/runtime': 7.21.0 - aria-query: 5.1.3 - array-includes: 3.1.6 - array.prototype.flatmap: 1.3.1 + '@babel/runtime': 7.23.2 + aria-query: 5.3.0 + array-includes: 3.1.7 + array.prototype.flatmap: 1.3.2 ast-types-flow: 0.0.7 - axe-core: 4.7.0 - axobject-query: 3.1.1 + axe-core: 4.8.2 + axobject-query: 3.2.1 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 8.38.0 - has: 1.0.3 - jsx-ast-utils: 3.3.3 + eslint: 8.51.0 + has: 1.0.4 + jsx-ast-utils: 3.3.5 language-tags: 1.0.5 minimatch: 3.1.2 - object.entries: 1.1.6 - object.fromentries: 2.0.6 - semver: 6.3.0 + object.entries: 1.1.7 + object.fromentries: 2.0.7 + semver: 6.3.1 dev: false - /eslint-plugin-react/7.32.2_eslint@8.38.0: - resolution: {integrity: sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==} + /eslint-plugin-react/7.33.2_eslint@8.51.0: + resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==} 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.flatmap: 1.3.2 + array.prototype.tosorted: 1.1.2 doctrine: 2.1.0 - eslint: 8.38.0 + es-iterator-helpers: 1.0.15 + eslint: 8.51.0 estraverse: 5.3.0 - jsx-ast-utils: 3.3.3 + jsx-ast-utils: 3.3.5 minimatch: 3.1.2 - object.entries: 1.1.6 - object.fromentries: 2.0.6 - object.hasown: 1.1.2 - object.values: 1.1.6 + object.entries: 1.1.7 + 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 - semver: 6.3.0 - string.prototype.matchall: 4.0.8 + resolve: 2.0.0-next.5 + semver: 6.3.1 + string.prototype.matchall: 4.0.10 dev: false - /eslint-plugin-turbo/0.0.7_eslint@8.38.0: + /eslint-plugin-turbo/0.0.7_eslint@8.51.0: resolution: {integrity: sha512-iajOH8eD4jha3duztGVBD1BEmvNrQBaA/y3HFHf91vMDRYRwH7BpHSDFtxydDpk5ghlhRxG299SFxz7D6z4MBQ==} peerDependencies: eslint: '>6.6.0' dependencies: - eslint: 8.38.0 + eslint: 8.51.0 dev: false /eslint-scope/5.1.1: @@ -6659,29 +6910,29 @@ packages: esrecurse: 4.3.0 estraverse: 4.3.0 - /eslint-scope/7.2.0: - resolution: {integrity: sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==} + /eslint-scope/7.2.2: + resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 dev: false - /eslint-visitor-keys/3.4.0: - resolution: {integrity: sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==} + /eslint-visitor-keys/3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: false - /eslint/8.38.0: - resolution: {integrity: sha512-pIdsD2jwlUGf/U38Jv97t8lq6HpaU/G9NKbYmpWpZGw3LdTNhZLbJePqxOXGB5+JEKfOPU/XLxYxFh03nr1KTg==} + /eslint/8.51.0: + resolution: {integrity: sha512-2WuxRZBrlwnXi+/vFSJyjMqrNjtJqiasMzehF0shoLaW7DzS3/9Yvrmq5JiT66+pNjiX4UBnLDiKHcWAr/OInA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0_eslint@8.38.0 - '@eslint-community/regexpp': 4.5.0 - '@eslint/eslintrc': 2.0.2 - '@eslint/js': 8.38.0 - '@humanwhocodes/config-array': 0.11.8 + '@eslint-community/eslint-utils': 4.4.0_eslint@8.51.0 + '@eslint-community/regexpp': 4.9.1 + '@eslint/eslintrc': 2.1.2 + '@eslint/js': 8.51.0 + '@humanwhocodes/config-array': 0.11.11 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 ajv: 6.12.6 @@ -6690,44 +6941,41 @@ packages: debug: 4.3.4 doctrine: 3.0.0 escape-string-regexp: 4.0.0 - eslint-scope: 7.2.0 - eslint-visitor-keys: 3.4.0 - espree: 9.5.1 + 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.20.0 - grapheme-splitter: 1.0.4 + globals: 13.23.0 + graphemer: 1.4.0 ignore: 5.2.4 - import-fresh: 3.3.0 imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 - js-sdsl: 4.4.0 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.1 + optionator: 0.9.3 strip-ansi: 6.0.1 - strip-json-comments: 3.1.1 text-table: 0.2.0 transitivePeerDependencies: - supports-color dev: false - /espree/9.5.1: - resolution: {integrity: sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==} + /espree/9.6.1: + resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.8.2 - acorn-jsx: 5.3.2_acorn@8.8.2 - eslint-visitor-keys: 3.4.0 + acorn: 8.10.0 + acorn-jsx: 5.3.2_acorn@8.10.0 + eslint-visitor-keys: 3.4.3 dev: false /esprima/4.0.1: @@ -6760,13 +7008,13 @@ packages: /estree-util-attach-comments/2.1.1: resolution: {integrity: sha512-+5Ba/xGGS6mnwFbXIuQiDPTbuTxuMCooq3arVv7gPZtYpjp+VXH/NkHAP35OOefPhNG/UGqU3vt/LTABwcHX0w==} dependencies: - '@types/estree': 1.0.0 + '@types/estree': 1.0.3 dev: false /estree-util-build-jsx/2.2.2: resolution: {integrity: sha512-m56vOXcOBuaF+Igpb9OPAy7f9w9OIkb5yhjsZuaPm7HoGi4oTOQi0h2+yZ+AtKklYFZ+rPC4n0wYCJCEU1ONqg==} dependencies: - '@types/estree-jsx': 1.0.0 + '@types/estree-jsx': 1.0.2 estree-util-is-identifier-name: 2.1.0 estree-walker: 3.0.3 dev: false @@ -6778,16 +7026,16 @@ packages: /estree-util-to-js/1.2.0: resolution: {integrity: sha512-IzU74r1PK5IMMGZXUVZbmiu4A1uhiPgW5hm1GjcOfr4ZzHaMPpLNJjR7HjXiIOzi25nZDrgFTobHTkV5Q6ITjA==} dependencies: - '@types/estree-jsx': 1.0.0 - astring: 1.8.4 + '@types/estree-jsx': 1.0.2 + astring: 1.8.6 source-map: 0.7.4 dev: false /estree-util-visit/1.2.1: resolution: {integrity: sha512-xbgqcrkIVbIG+lI/gzbvd9SGTJL4zqJKBFttUl5pP27KhAjtMKbX/mQXJ7qgyXpMgVy/zvpm0xoQQaGL8OloOw==} dependencies: - '@types/estree-jsx': 1.0.0 - '@types/unist': 2.0.6 + '@types/estree-jsx': 1.0.2 + '@types/unist': 2.0.8 dev: false /estree-walker/2.0.2: @@ -6797,7 +7045,7 @@ packages: /estree-walker/3.0.3: resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} dependencies: - '@types/estree': 1.0.0 + '@types/estree': 1.0.3 dev: false /esutils/2.0.3: @@ -6815,18 +7063,11 @@ packages: engines: {node: '>= 0.6'} dev: false - /eval/0.1.6: - resolution: {integrity: sha512-o0XUw+5OGkXw4pJZzQoXUk+H87DHuC+7ZE//oSrRGtatTmr12oTnLfg6QOq9DyTt0c/p4TwzgmkKrBzWTSizyQ==} - engines: {node: '>= 0.8'} - dependencies: - require-like: 0.1.2 - dev: false - /eval/0.1.8: resolution: {integrity: sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==} engines: {node: '>= 0.8'} dependencies: - '@types/node': 18.15.11 + '@types/node': 20.8.6 require-like: 0.1.2 dev: false @@ -6853,8 +7094,8 @@ packages: strip-final-newline: 2.0.0 dev: false - /execa/7.1.1: - resolution: {integrity: sha512-wH0eMf/UXckdUYnO21+HDztteVv05rq2GXksxT4fCGeHkBhw1DROXh40wcjMcRqDOWE7iPJ4n3M7e2+YFP+76Q==} + /execa/7.2.0: + resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==} engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} dependencies: cross-spawn: 7.0.3 @@ -6921,8 +7162,8 @@ packages: /fast-deep-equal/3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - /fast-glob/3.2.12: - resolution: {integrity: sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==} + /fast-glob/3.3.1: + resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} engines: {node: '>=8.6.0'} dependencies: '@nodelib/fs.stat': 2.0.5 @@ -6959,7 +7200,7 @@ packages: /fbemitter/3.0.0: resolution: {integrity: sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw==} dependencies: - fbjs: 3.0.4 + fbjs: 3.0.5 transitivePeerDependencies: - encoding dev: false @@ -6968,16 +7209,16 @@ packages: resolution: {integrity: sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==} dev: false - /fbjs/3.0.4: - resolution: {integrity: sha512-ucV0tDODnGV3JCnnkmoszb5lf4bNpzjv80K41wd4k798Etq+UYD0y0TIfalLjZoKgjive6/adkRnszwapiDgBQ==} + /fbjs/3.0.5: + resolution: {integrity: sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==} dependencies: - cross-fetch: 3.1.5 + cross-fetch: 3.1.8 fbjs-css-vars: 1.0.2 loose-envify: 1.4.0 object-assign: 4.1.1 promise: 7.3.1 setimmediate: 1.0.5 - ua-parser-js: 0.7.35 + ua-parser-js: 1.0.36 transitivePeerDependencies: - encoding dev: false @@ -6993,18 +7234,18 @@ packages: resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} engines: {node: ^10.12.0 || >=12.0.0} dependencies: - flat-cache: 3.0.4 + flat-cache: 3.1.1 dev: false - /file-loader/6.2.0_webpack@5.79.0: + /file-loader/6.2.0_webpack@5.89.0: resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} engines: {node: '>= 10.13.0'} peerDependencies: webpack: ^4.0.0 || ^5.0.0 dependencies: loader-utils: 2.0.4 - schema-utils: 3.1.2 - webpack: 5.79.0 + schema-utils: 3.3.0 + webpack: 5.89.0 dev: false /filesize/8.0.7: @@ -7070,16 +7311,21 @@ packages: path-exists: 4.0.0 dev: false - /flat-cache/3.0.4: - resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} - engines: {node: ^10.12.0 || >=12.0.0} + /flat-cache/3.1.1: + resolution: {integrity: sha512-/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q==} + engines: {node: '>=12.0.0'} dependencies: - flatted: 3.2.7 + flatted: 3.2.9 + keyv: 4.5.4 rimraf: 3.0.2 dev: false - /flatted/3.2.7: - resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==} + /flat/5.0.2: + resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} + hasBin: true + + /flatted/3.2.9: + resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==} dev: false /flux/4.0.4_react@18.2.0: @@ -7088,14 +7334,14 @@ packages: react: ^15.0.2 || ^16.0.0 || ^17.0.0 dependencies: fbemitter: 3.0.0 - fbjs: 3.0.4 + fbjs: 3.0.5 react: 18.2.0 transitivePeerDependencies: - encoding dev: false - /follow-redirects/1.15.2: - resolution: {integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==} + /follow-redirects/1.15.3: + resolution: {integrity: sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==} engines: {node: '>=4.0'} peerDependencies: debug: '*' @@ -7110,7 +7356,7 @@ packages: is-callable: 1.2.7 dev: false - /fork-ts-checker-webpack-plugin/6.5.3_odl7p537j6zjcy4b5gf5bruiye: + /fork-ts-checker-webpack-plugin/6.5.3_qlezttlhlpl72ulofohwh4wd3u: resolution: {integrity: sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==} engines: {node: '>=10', yarn: '>=1.0.0'} peerDependencies: @@ -7124,21 +7370,21 @@ packages: vue-template-compiler: optional: true dependencies: - '@babel/code-frame': 7.21.4 - '@types/json-schema': 7.0.11 + '@babel/code-frame': 7.22.13 + '@types/json-schema': 7.0.14 chalk: 4.1.2 chokidar: 3.5.3 cosmiconfig: 6.0.0 deepmerge: 4.3.1 fs-extra: 9.1.0 glob: 7.2.3 - memfs: 3.5.0 + memfs: 3.5.3 minimatch: 3.1.2 schema-utils: 2.7.0 - semver: 7.5.0 + semver: 7.5.4 tapable: 1.1.3 typescript: 4.9.5 - webpack: 5.79.0 + webpack: 5.89.0 dev: false /forwarded/0.2.0: @@ -7146,8 +7392,8 @@ packages: engines: {node: '>= 0.6'} dev: false - /fraction.js/4.2.0: - resolution: {integrity: sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==} + /fraction.js/4.3.7: + resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} dev: false /fresh/0.5.2: @@ -7173,30 +7419,31 @@ packages: universalify: 2.0.0 dev: false - /fs-monkey/1.0.3: - resolution: {integrity: sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==} + /fs-monkey/1.0.5: + resolution: {integrity: sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==} dev: false /fs.realpath/1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - /fsevents/2.3.2: - resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} + /fsevents/2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] requiresBuild: true optional: true - /function-bind/1.1.1: - resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} + /function-bind/1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + dev: false - /function.prototype.name/1.1.5: - resolution: {integrity: sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==} + /function.prototype.name/1.1.6: + resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.21.2 + define-properties: 1.2.1 + es-abstract: 1.22.2 functions-have-names: 1.2.3 dev: false @@ -7208,15 +7455,16 @@ packages: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} - /get-func-name/2.0.0: - resolution: {integrity: sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==} + /get-func-name/2.0.2: + resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} dev: true - /get-intrinsic/1.2.0: - resolution: {integrity: sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==} + /get-intrinsic/1.2.1: + resolution: {integrity: sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==} dependencies: - function-bind: 1.1.1 - has: 1.0.3 + function-bind: 1.1.2 + has: 1.0.4 + has-proto: 1.0.1 has-symbols: 1.0.3 dev: false @@ -7224,9 +7472,9 @@ packages: resolution: {integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==} dev: false - /get-port/6.1.2: - resolution: {integrity: sha512-BrGGraKm2uPqurfGVj/z97/zv8dPleC6x9JBNRTrDNtCkkRF4rPwrQXFgL7+I+q8QSdU4ntLQX2D7KIxSy8nGw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + /get-port/7.0.0: + resolution: {integrity: sha512-mDHFgApoQd+azgMdwylJrv2DX47ywGq1i5VFJE7fZ0dttNq3iQMfsU4IvEgBHojA3KqEudyu7Vq+oN8kNaNkWw==} + engines: {node: '>=16'} dev: false /get-stream/4.1.0: @@ -7253,11 +7501,13 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 dev: false - /get-tsconfig/4.5.0: - resolution: {integrity: sha512-MjhiaIWCJ1sAU4pIQ5i5OfOuHHxVo1oYeNsWTON7jxYkod8pHocXeh+SSbmu5OZZZK73B6cbJ2XADzXehLyovQ==} + /get-tsconfig/4.7.2: + resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==} + dependencies: + resolve-pkg-maps: 1.0.0 dev: false /github-slugger/1.5.0: @@ -7331,8 +7581,8 @@ packages: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} - /globals/13.20.0: - resolution: {integrity: sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==} + /globals/13.23.0: + resolution: {integrity: sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==} engines: {node: '>=8'} dependencies: type-fest: 0.20.2 @@ -7342,11 +7592,7 @@ packages: resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} engines: {node: '>= 0.4'} dependencies: - define-properties: 1.2.0 - dev: false - - /globalyzer/0.1.0: - resolution: {integrity: sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==} + define-properties: 1.2.1 dev: false /globby/11.1.0: @@ -7355,18 +7601,18 @@ packages: dependencies: array-union: 2.1.0 dir-glob: 3.0.1 - fast-glob: 3.2.12 + fast-glob: 3.3.1 ignore: 5.2.4 merge2: 1.4.1 slash: 3.0.0 dev: false - /globby/13.1.4: - resolution: {integrity: sha512-iui/IiiW+QrJ1X1hKH5qwlMQyv34wJAYwH1vrf8b9kBA4sNiif3gKsMHa+BrdnOpEudWjpotfa7LrTzB1ERS/g==} + /globby/13.2.2: + resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: dir-glob: 3.0.1 - fast-glob: 3.2.12 + fast-glob: 3.3.1 ignore: 5.2.4 merge2: 1.4.1 slash: 4.0.0 @@ -7378,7 +7624,7 @@ packages: /gopd/1.0.1: resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} dependencies: - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 dev: false /got/9.6.0: @@ -7388,7 +7634,7 @@ packages: '@sindresorhus/is': 0.14.0 '@szmarczak/http-timer': 1.1.2 '@types/keyv': 3.1.4 - '@types/responselike': 1.0.0 + '@types/responselike': 1.0.1 cacheable-request: 6.1.0 decompress-response: 3.3.0 duplexer3: 0.1.5 @@ -7403,8 +7649,8 @@ packages: /graceful-fs/4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - /grapheme-splitter/1.0.4: - resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} + /graphemer/1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} dev: false /gray-matter/4.0.3: @@ -7443,7 +7689,7 @@ packages: /has-property-descriptors/1.0.0: resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==} dependencies: - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 dev: false /has-proto/1.0.1: @@ -7468,16 +7714,14 @@ packages: engines: {node: '>=8'} dev: false - /has/1.0.3: - resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} + /has/1.0.4: + resolution: {integrity: sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==} engines: {node: '>= 0.4.0'} - dependencies: - function-bind: 1.1.1 /hast-to-hyperscript/9.0.1: resolution: {integrity: sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA==} dependencies: - '@types/unist': 2.0.6 + '@types/unist': 2.0.8 comma-separated-tokens: 1.0.8 property-information: 5.6.0 space-separated-tokens: 1.1.5 @@ -7500,10 +7744,10 @@ packages: /hast-util-from-parse5/7.1.2: resolution: {integrity: sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==} dependencies: - '@types/hast': 2.3.4 - '@types/unist': 2.0.6 + '@types/hast': 2.3.7 + '@types/unist': 2.0.8 hastscript: 7.2.0 - property-information: 6.2.0 + property-information: 6.3.0 vfile: 5.3.7 vfile-location: 4.1.0 web-namespaces: 2.0.1 @@ -7516,13 +7760,13 @@ packages: /hast-util-parse-selector/3.1.1: resolution: {integrity: sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==} dependencies: - '@types/hast': 2.3.4 + '@types/hast': 2.3.7 dev: false /hast-util-raw/6.0.1: resolution: {integrity: sha512-ZMuiYA+UF7BXBtsTBNcLBF5HzXzkyE6MLzJnL605LKE8GJylNjGc4jjxazAHUtcwT5/CEt6afRKViYB4X66dig==} dependencies: - '@types/hast': 2.3.4 + '@types/hast': 2.3.7 hast-util-from-parse5: 6.0.1 hast-util-to-parse5: 6.0.0 html-void-elements: 1.0.5 @@ -7537,7 +7781,7 @@ packages: /hast-util-raw/7.2.3: resolution: {integrity: sha512-RujVQfVsOrxzPOPSzZFiwofMArbQke6DJjnFfceiEbFh7S05CbPt0cYN+A5YeD3pso0JQk6O1aHBnx9+Pm2uqg==} dependencies: - '@types/hast': 2.3.4 + '@types/hast': 2.3.7 '@types/parse5': 6.0.3 hast-util-from-parse5: 7.1.2 hast-util-to-parse5: 7.1.0 @@ -7550,22 +7794,22 @@ packages: zwitch: 2.0.4 dev: false - /hast-util-to-estree/2.3.2: - resolution: {integrity: sha512-YYDwATNdnvZi3Qi84iatPIl1lWpXba1MeNrNbDfJfVzEBZL8uUmtR7mt7bxKBC8kuAuvb0bkojXYZzsNHyHCLg==} + /hast-util-to-estree/2.3.3: + resolution: {integrity: sha512-ihhPIUPxN0v0w6M5+IiAZZrn0LH2uZomeWwhn7uP7avZC6TE7lIiEh2yBMPr5+zi1aUCXq6VoYRgs2Bw9xmycQ==} dependencies: - '@types/estree': 1.0.0 - '@types/estree-jsx': 1.0.0 - '@types/hast': 2.3.4 - '@types/unist': 2.0.6 + '@types/estree': 1.0.3 + '@types/estree-jsx': 1.0.2 + '@types/hast': 2.3.7 + '@types/unist': 2.0.8 comma-separated-tokens: 2.0.3 estree-util-attach-comments: 2.1.1 estree-util-is-identifier-name: 2.1.0 hast-util-whitespace: 2.0.1 mdast-util-mdx-expression: 1.3.2 mdast-util-mdxjs-esm: 1.3.1 - property-information: 6.2.0 + property-information: 6.3.0 space-separated-tokens: 2.0.2 - style-to-object: 0.4.1 + style-to-object: 0.4.4 unist-util-position: 4.0.4 zwitch: 2.0.4 transitivePeerDependencies: @@ -7585,9 +7829,9 @@ packages: /hast-util-to-parse5/7.1.0: resolution: {integrity: sha512-YNRgAJkH2Jky5ySkIqFXTQiaqcAtJyVE+D5lkN6CdtOqrnkLfGYYrEcKuHOJZlp+MwjSwuD3fZuawI+sic/RBw==} dependencies: - '@types/hast': 2.3.4 + '@types/hast': 2.3.7 comma-separated-tokens: 2.0.3 - property-information: 6.2.0 + property-information: 6.3.0 space-separated-tokens: 2.0.2 web-namespaces: 2.0.1 zwitch: 2.0.4 @@ -7600,7 +7844,7 @@ packages: /hastscript/6.0.0: resolution: {integrity: sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==} dependencies: - '@types/hast': 2.3.4 + '@types/hast': 2.3.7 comma-separated-tokens: 1.0.8 hast-util-parse-selector: 2.2.5 property-information: 5.6.0 @@ -7610,10 +7854,10 @@ packages: /hastscript/7.2.0: resolution: {integrity: sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==} dependencies: - '@types/hast': 2.3.4 + '@types/hast': 2.3.7 comma-separated-tokens: 2.0.3 hast-util-parse-selector: 3.1.1 - property-information: 6.2.0 + property-information: 6.3.0 space-separated-tokens: 2.0.2 dev: false @@ -7625,7 +7869,7 @@ packages: /history/4.10.1: resolution: {integrity: sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==} dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.23.2 loose-envify: 1.4.0 resolve-pathname: 3.0.0 tiny-invariant: 1.3.1 @@ -7636,7 +7880,7 @@ packages: /history/5.3.0: resolution: {integrity: sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==} dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.23.2 dev: false /hoist-non-react-statics/3.3.2: @@ -7654,8 +7898,8 @@ packages: wbuf: 1.7.3 dev: false - /html-entities/2.3.3: - resolution: {integrity: sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==} + /html-entities/2.4.0: + resolution: {integrity: sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==} dev: false /html-minifier-terser/6.1.0: @@ -7669,7 +7913,7 @@ packages: he: 1.2.0 param-case: 3.0.4 relateurl: 0.2.7 - terser: 5.16.9 + terser: 5.22.0 dev: false /html-tags/3.3.1: @@ -7685,8 +7929,8 @@ packages: resolution: {integrity: sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==} dev: false - /html-webpack-plugin/5.5.1_webpack@5.79.0: - resolution: {integrity: sha512-cTUzZ1+NqjGEKjmVgZKLMdiFg3m9MdRXkZW2OEe69WYVi5ONLMmlnSZdXzGGMOq0C8jGDrL6EWyEDDUioHO/pA==} + /html-webpack-plugin/5.5.3_webpack@5.89.0: + resolution: {integrity: sha512-6YrDKTuqaP/TquFH7h4srYWsZx+x6k6+FbsTm0ziCwGHDP78Unr1r9F/H4+sGmMbX08GQcJ+K64x55b+7VM/jg==} engines: {node: '>=10.13.0'} peerDependencies: webpack: ^5.20.0 @@ -7696,7 +7940,7 @@ packages: lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.79.0 + webpack: 5.89.0 dev: false /htmlparser2/6.1.0: @@ -7713,7 +7957,7 @@ packages: dependencies: domelementtype: 2.3.0 domhandler: 5.0.3 - domutils: 3.0.1 + domutils: 3.1.0 entities: 4.5.0 dev: false @@ -7769,7 +8013,7 @@ packages: resolution: {integrity: sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==} dev: false - /http-proxy-middleware/2.0.6_@types+express@4.17.17: + /http-proxy-middleware/2.0.6_@types+express@4.17.20: resolution: {integrity: sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==} engines: {node: '>=12.0.0'} peerDependencies: @@ -7778,8 +8022,8 @@ packages: '@types/express': optional: true dependencies: - '@types/express': 4.17.17 - '@types/http-proxy': 1.17.10 + '@types/express': 4.17.20 + '@types/http-proxy': 1.17.13 http-proxy: 1.18.1 is-glob: 4.0.3 is-plain-obj: 3.0.0 @@ -7793,7 +8037,7 @@ packages: engines: {node: '>=8.0.0'} dependencies: eventemitter3: 4.0.7 - follow-redirects: 1.15.2 + follow-redirects: 1.15.3 requires-port: 1.0.0 transitivePeerDependencies: - debug @@ -7816,13 +8060,13 @@ packages: safer-buffer: 2.1.2 dev: false - /icss-utils/5.1.0_postcss@8.4.22: + /icss-utils/5.1.0_postcss@8.4.31: resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.22 + postcss: 8.4.31 dev: false /ignore-by-default/1.0.1: @@ -7904,8 +8148,8 @@ packages: resolution: {integrity: sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==} engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.2.0 - has: 1.0.3 + get-intrinsic: 1.2.1 + has: 1.0.4 side-channel: 1.0.4 dev: false @@ -7924,8 +8168,8 @@ packages: engines: {node: '>= 0.10'} dev: false - /ipaddr.js/2.0.1: - resolution: {integrity: sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==} + /ipaddr.js/2.1.0: + resolution: {integrity: sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==} engines: {node: '>= 10'} dev: false @@ -7951,26 +8195,25 @@ packages: is-decimal: 2.0.1 dev: false - /is-arguments/1.1.1: - resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - has-tostringtag: 1.0.0 - dev: false - /is-array-buffer/3.0.2: resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.2.0 - is-typed-array: 1.1.10 + get-intrinsic: 1.2.1 + is-typed-array: 1.1.12 dev: false /is-arrayish/0.2.1: resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} dev: false + /is-async-function/2.0.0: + resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.0 + dev: false + /is-bigint/1.0.4: resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} dependencies: @@ -8008,10 +8251,10 @@ packages: ci-info: 2.0.0 dev: false - /is-core-module/2.12.0: - resolution: {integrity: sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==} + /is-core-module/2.13.0: + resolution: {integrity: sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==} dependencies: - has: 1.0.3 + has: 1.0.4 /is-date-object/1.0.5: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} @@ -8049,6 +8292,12 @@ packages: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} + /is-finalizationregistry/1.0.2: + resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} + dependencies: + call-bind: 1.0.2 + dev: false + /is-fullwidth-code-point/3.0.0: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} engines: {node: '>=8'} @@ -8157,10 +8406,15 @@ packages: dependencies: isobject: 3.0.1 - /is-reference/3.0.1: - resolution: {integrity: sha512-baJJdQLiYaJdvFbJqXrcGv3WU3QCzBlUcI5QhbesIm6/xPsvmO+2CDoi/GMOFBQEQm+PXkwOPrp9KK5ozZsp2w==} + /is-plain-object/5.0.0: + resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} + engines: {node: '>=0.10.0'} + dev: false + + /is-reference/3.0.2: + resolution: {integrity: sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==} dependencies: - '@types/estree': 1.0.0 + '@types/estree': 1.0.3 dev: false /is-regex/1.1.4: @@ -8215,15 +8469,11 @@ packages: has-symbols: 1.0.3 dev: false - /is-typed-array/1.1.10: - resolution: {integrity: sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==} + /is-typed-array/1.1.12: + resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==} engines: {node: '>= 0.4'} dependencies: - available-typed-arrays: 1.0.5 - call-bind: 1.0.2 - for-each: 0.3.3 - gopd: 1.0.1 - has-tostringtag: 1.0.0 + which-typed-array: 1.1.11 dev: false /is-typedarray/1.0.0: @@ -8244,7 +8494,7 @@ packages: resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 dev: false /is-whitespace-character/1.0.4: @@ -8286,18 +8536,28 @@ packages: resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} engines: {node: '>=0.10.0'} + /iterator.prototype/1.1.2: + resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} + dependencies: + define-properties: 1.2.1 + get-intrinsic: 1.2.1 + has-symbols: 1.0.3 + reflect.getprototypeof: 1.0.4 + set-function-name: 2.0.1 + dev: false + /javascript-stringify/2.1.0: resolution: {integrity: sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==} dev: false - /jest-util/29.5.0: - resolution: {integrity: sha512-RYMgG/MTadOr5t8KdhejfvUU82MxsCu5MF6KuDUHl+NuwzUt+Sm6jJWxTJVrDR1j5M/gJVCPKQEpWXY+yIQ6lQ==} + /jest-util/29.7.0: + resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.5.0 - '@types/node': 18.15.11 + '@jest/types': 29.6.3 + '@types/node': 20.8.6 chalk: 4.1.2 - ci-info: 3.8.0 + ci-info: 3.9.0 graceful-fs: 4.2.11 picomatch: 2.3.1 dev: false @@ -8306,22 +8566,27 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 18.15.11 + '@types/node': 20.8.6 merge-stream: 2.0.0 supports-color: 8.1.1 - /jest-worker/29.5.0: - resolution: {integrity: sha512-NcrQnevGoSp4b5kg+akIpthoAFHxPBcb5P6mYPY0fUNT+sSvmtu6jlkEle3anczUKIKEbMxFimk9oTP/tpIPgA==} + /jest-worker/29.7.0: + resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 18.15.11 - jest-util: 29.5.0 + '@types/node': 20.8.6 + jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 dev: false - /joi/17.9.1: - resolution: {integrity: sha512-FariIi9j6QODKATGBrEX7HZcja8Bsh3rfdGYy/Sb65sGlZWK/QWesU1ghk7aJWDj95knjXlQfSmzFSPPkLVsfw==} + /jiti/1.20.0: + resolution: {integrity: sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA==} + hasBin: true + dev: false + + /joi/17.11.0: + resolution: {integrity: sha512-NgB+lZLNoqISVy1rZocE9PZI36bL/77ie924Ri43yEvi9GUUMPeyVIr8KdFTMUlby1p0PBYMk9spIxEUQYqrJQ==} dependencies: '@hapi/hoek': 9.3.0 '@hapi/topo': 5.1.0 @@ -8329,10 +8594,6 @@ packages: '@sideway/formula': 3.0.1 '@sideway/pinpoint': 2.0.0 - /js-sdsl/4.4.0: - resolution: {integrity: sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==} - dev: false - /js-tokens/4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} @@ -8365,6 +8626,10 @@ packages: resolution: {integrity: sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==} dev: false + /json-buffer/3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + dev: false + /json-parse-even-better-errors/2.3.1: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} @@ -8402,12 +8667,14 @@ packages: optionalDependencies: graceful-fs: 4.2.11 - /jsx-ast-utils/3.3.3: - resolution: {integrity: sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==} + /jsx-ast-utils/3.3.5: + resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} engines: {node: '>=4.0'} dependencies: - array-includes: 3.1.6 + array-includes: 3.1.7 + array.prototype.flat: 1.3.2 object.assign: 4.1.4 + object.values: 1.1.7 dev: false /keygrip/1.1.0: @@ -8423,6 +8690,12 @@ packages: json-buffer: 3.0.0 dev: false + /keyv/4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + dependencies: + json-buffer: 3.0.1 + dev: false + /kind-of/6.0.3: resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} engines: {node: '>=0.10.0'} @@ -8437,11 +8710,6 @@ packages: engines: {node: '>=6'} dev: false - /klona/2.0.6: - resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} - engines: {node: '>= 8'} - dev: false - /koa-compose/4.1.0: resolution: {integrity: sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw==} dev: false @@ -8506,8 +8774,8 @@ packages: package-json: 6.5.0 dev: false - /launch-editor/2.6.0: - resolution: {integrity: sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ==} + /launch-editor/2.6.1: + resolution: {integrity: sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==} dependencies: picocolors: 1.0.0 shell-quote: 1.8.1 @@ -8587,10 +8855,22 @@ packages: resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} dev: false + /lodash.escape/4.0.1: + resolution: {integrity: sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw==} + dev: false + + /lodash.flatten/4.4.0: + resolution: {integrity: sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==} + dev: false + /lodash.flow/3.5.0: resolution: {integrity: sha512-ff3BX/tSioo+XojX4MOsOMhJw0nZoUEF011LX8g8d3gvjVbxd89cCio4BCXronjxcTUIJUoqKEUA+n4CqvvRPw==} dev: false + /lodash.invokemap/4.6.0: + resolution: {integrity: sha512-CfkycNtMqgUlfjfdh2BhKO/ZXrP8ePOX5lEU/g0R3ItJcnuxWDwokMGKx1hWcfOikmyOVx6X9IwWnDGlgKl61w==} + dev: false + /lodash.memoize/4.1.2: resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} dev: false @@ -8599,10 +8879,18 @@ packages: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} dev: false + /lodash.pullall/4.2.0: + resolution: {integrity: sha512-VhqxBKH0ZxPpLhiu68YD1KnHmbhQJQctcipvmFnqIBDYzcIHzf3Zpu0tpeOKtR4x76p9yohc506eGdOjTmyIBg==} + dev: false + /lodash.uniq/4.5.0: resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} dev: false + /lodash.uniqby/4.7.0: + resolution: {integrity: sha512-e/zcLx6CSbmaEgFHCA7BnoQKyCtKMxnuWrJygbwPs/AIn+IMKl66L8/s+wBUn5LRw2pZx3bUHibiV1b6aTWIww==} + dev: false + /lodash/4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} dev: false @@ -8617,16 +8905,16 @@ packages: dependencies: js-tokens: 4.0.0 - /loupe/2.3.6: - resolution: {integrity: sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==} + /loupe/2.3.7: + resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} dependencies: - get-func-name: 2.0.0 + get-func-name: 2.0.2 dev: true /lower-case/2.0.2: resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} dependencies: - tslib: 2.5.0 + tslib: 2.6.2 dev: false /lowercase-keys/1.0.1: @@ -8662,7 +8950,7 @@ packages: resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} engines: {node: '>=8'} dependencies: - semver: 6.3.0 + semver: 6.3.1 dev: false /markdown-escapes/1.0.4: @@ -8693,33 +8981,33 @@ packages: /mdast-util-definitions/5.1.2: resolution: {integrity: sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==} dependencies: - '@types/mdast': 3.0.11 - '@types/unist': 2.0.6 + '@types/mdast': 3.0.13 + '@types/unist': 2.0.8 unist-util-visit: 4.1.2 dev: false /mdast-util-find-and-replace/2.2.2: resolution: {integrity: sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==} dependencies: - '@types/mdast': 3.0.11 + '@types/mdast': 3.0.13 escape-string-regexp: 5.0.0 unist-util-is: 5.2.1 unist-util-visit-parents: 5.1.3 dev: false - /mdast-util-from-markdown/1.3.0: - resolution: {integrity: sha512-HN3W1gRIuN/ZW295c7zi7g9lVBllMgZE40RxCX37wrTPWXCWtpvOZdfnuK+1WNpvZje6XuJeI3Wnb4TJEUem+g==} + /mdast-util-from-markdown/1.3.1: + resolution: {integrity: sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==} dependencies: - '@types/mdast': 3.0.11 - '@types/unist': 2.0.6 + '@types/mdast': 3.0.13 + '@types/unist': 2.0.8 decode-named-character-reference: 1.0.2 mdast-util-to-string: 3.2.0 - micromark: 3.1.0 - micromark-util-decode-numeric-character-reference: 1.0.0 - micromark-util-decode-string: 1.0.2 - micromark-util-normalize-identifier: 1.0.0 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 + micromark: 3.2.0 + micromark-util-decode-numeric-character-reference: 1.1.0 + micromark-util-decode-string: 1.1.0 + micromark-util-normalize-identifier: 1.1.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 unist-util-stringify-position: 3.0.3 uvu: 0.5.6 transitivePeerDependencies: @@ -8729,33 +9017,33 @@ packages: /mdast-util-gfm-autolink-literal/1.0.3: resolution: {integrity: sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==} dependencies: - '@types/mdast': 3.0.11 + '@types/mdast': 3.0.13 ccount: 2.0.1 mdast-util-find-and-replace: 2.2.2 - micromark-util-character: 1.1.0 + micromark-util-character: 1.2.0 dev: false /mdast-util-gfm-footnote/1.0.2: resolution: {integrity: sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==} dependencies: - '@types/mdast': 3.0.11 + '@types/mdast': 3.0.13 mdast-util-to-markdown: 1.5.0 - micromark-util-normalize-identifier: 1.0.0 + micromark-util-normalize-identifier: 1.1.0 dev: false /mdast-util-gfm-strikethrough/1.0.3: resolution: {integrity: sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==} dependencies: - '@types/mdast': 3.0.11 + '@types/mdast': 3.0.13 mdast-util-to-markdown: 1.5.0 dev: false /mdast-util-gfm-table/1.0.7: resolution: {integrity: sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==} dependencies: - '@types/mdast': 3.0.11 + '@types/mdast': 3.0.13 markdown-table: 3.0.3 - mdast-util-from-markdown: 1.3.0 + mdast-util-from-markdown: 1.3.1 mdast-util-to-markdown: 1.5.0 transitivePeerDependencies: - supports-color @@ -8764,14 +9052,14 @@ packages: /mdast-util-gfm-task-list-item/1.0.2: resolution: {integrity: sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==} dependencies: - '@types/mdast': 3.0.11 + '@types/mdast': 3.0.13 mdast-util-to-markdown: 1.5.0 dev: false /mdast-util-gfm/2.0.2: resolution: {integrity: sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==} dependencies: - mdast-util-from-markdown: 1.3.0 + mdast-util-from-markdown: 1.3.1 mdast-util-gfm-autolink-literal: 1.0.3 mdast-util-gfm-footnote: 1.0.2 mdast-util-gfm-strikethrough: 1.0.3 @@ -8785,24 +9073,24 @@ packages: /mdast-util-mdx-expression/1.3.2: resolution: {integrity: sha512-xIPmR5ReJDu/DHH1OoIT1HkuybIfRGYRywC+gJtI7qHjCJp/M9jrmBEJW22O8lskDWm562BX2W8TiAwRTb0rKA==} dependencies: - '@types/estree-jsx': 1.0.0 - '@types/hast': 2.3.4 - '@types/mdast': 3.0.11 - mdast-util-from-markdown: 1.3.0 + '@types/estree-jsx': 1.0.2 + '@types/hast': 2.3.7 + '@types/mdast': 3.0.13 + mdast-util-from-markdown: 1.3.1 mdast-util-to-markdown: 1.5.0 transitivePeerDependencies: - supports-color dev: false - /mdast-util-mdx-jsx/2.1.2: - resolution: {integrity: sha512-o9vBCYQK5ZLGEj3tCGISJGjvafyHRVJlZmfJzSE7xjiogSzIeph/Z4zMY65q4WGRMezQBeAwPlrdymDYYYx0tA==} + /mdast-util-mdx-jsx/2.1.4: + resolution: {integrity: sha512-DtMn9CmVhVzZx3f+optVDF8yFgQVt7FghCRNdlIaS3X5Bnym3hZwPbg/XW86vdpKjlc1PVj26SpnLGeJBXD3JA==} dependencies: - '@types/estree-jsx': 1.0.0 - '@types/hast': 2.3.4 - '@types/mdast': 3.0.11 - '@types/unist': 2.0.6 + '@types/estree-jsx': 1.0.2 + '@types/hast': 2.3.7 + '@types/mdast': 3.0.13 + '@types/unist': 2.0.8 ccount: 2.0.1 - mdast-util-from-markdown: 1.3.0 + mdast-util-from-markdown: 1.3.1 mdast-util-to-markdown: 1.5.0 parse-entities: 4.0.1 stringify-entities: 4.0.3 @@ -8816,9 +9104,9 @@ packages: /mdast-util-mdx/2.0.1: resolution: {integrity: sha512-38w5y+r8nyKlGvNjSEqWrhG0w5PmnRA+wnBvm+ulYCct7nsGYhFVb0lljS9bQav4psDAS1eGkP2LMVcZBi/aqw==} dependencies: - mdast-util-from-markdown: 1.3.0 + mdast-util-from-markdown: 1.3.1 mdast-util-mdx-expression: 1.3.2 - mdast-util-mdx-jsx: 2.1.2 + mdast-util-mdx-jsx: 2.1.4 mdast-util-mdxjs-esm: 1.3.1 mdast-util-to-markdown: 1.5.0 transitivePeerDependencies: @@ -8828,10 +9116,10 @@ packages: /mdast-util-mdxjs-esm/1.3.1: resolution: {integrity: sha512-SXqglS0HrEvSdUEfoXFtcg7DRl7S2cwOXc7jkuusG472Mmjag34DUDeOJUZtl+BVnyeO1frIgVpHlNRWc2gk/w==} dependencies: - '@types/estree-jsx': 1.0.0 - '@types/hast': 2.3.4 - '@types/mdast': 3.0.11 - mdast-util-from-markdown: 1.3.0 + '@types/estree-jsx': 1.0.2 + '@types/hast': 2.3.7 + '@types/mdast': 3.0.13 + mdast-util-from-markdown: 1.3.1 mdast-util-to-markdown: 1.5.0 transitivePeerDependencies: - supports-color @@ -8840,15 +9128,15 @@ packages: /mdast-util-phrasing/3.0.1: resolution: {integrity: sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==} dependencies: - '@types/mdast': 3.0.11 + '@types/mdast': 3.0.13 unist-util-is: 5.2.1 dev: false /mdast-util-to-hast/10.0.1: resolution: {integrity: sha512-BW3LM9SEMnjf4HXXVApZMt8gLQWVNXc3jryK0nJu/rOXPOnlkUjmdkDlmxMirpbU9ILncGFIwLH/ubnWBbcdgA==} dependencies: - '@types/mdast': 3.0.11 - '@types/unist': 2.0.6 + '@types/mdast': 3.0.13 + '@types/unist': 2.0.8 mdast-util-definitions: 4.0.0 mdurl: 1.0.1 unist-builder: 2.0.3 @@ -8860,10 +9148,10 @@ packages: /mdast-util-to-hast/12.3.0: resolution: {integrity: sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==} dependencies: - '@types/hast': 2.3.4 - '@types/mdast': 3.0.11 + '@types/hast': 2.3.7 + '@types/mdast': 3.0.13 mdast-util-definitions: 5.1.2 - micromark-util-sanitize-uri: 1.1.0 + micromark-util-sanitize-uri: 1.2.0 trim-lines: 3.0.1 unist-util-generated: 2.0.1 unist-util-position: 4.0.4 @@ -8873,12 +9161,12 @@ packages: /mdast-util-to-markdown/1.5.0: resolution: {integrity: sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==} dependencies: - '@types/mdast': 3.0.11 - '@types/unist': 2.0.6 + '@types/mdast': 3.0.13 + '@types/unist': 2.0.8 longest-streak: 3.1.0 mdast-util-phrasing: 3.0.1 mdast-util-to-string: 3.2.0 - micromark-util-decode-string: 1.0.2 + micromark-util-decode-string: 1.1.0 unist-util-visit: 4.1.2 zwitch: 2.0.4 dev: false @@ -8890,7 +9178,7 @@ packages: /mdast-util-to-string/3.2.0: resolution: {integrity: sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==} dependencies: - '@types/mdast': 3.0.11 + '@types/mdast': 3.0.13 dev: false /mdn-data/2.0.14: @@ -8904,7 +9192,7 @@ packages: /media-query-parser/2.0.2: resolution: {integrity: sha512-1N4qp+jE0pL5Xv4uEcwVUhIkwdUO3S/9gML90nqKA7v7FcOS5vUtatfzok9S9U1EJU8dHWlcv95WLnKmmxZI9w==} dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.23.2 dev: false /media-typer/0.3.0: @@ -8912,11 +9200,11 @@ packages: engines: {node: '>= 0.6'} dev: false - /memfs/3.5.0: - resolution: {integrity: sha512-yK6o8xVJlQerz57kvPROwTMgx5WtGwC2ZxDtOUsnGl49rHjYkfQoPNZPCKH73VdLE1BwBu/+Fx/NL8NYMUw2aA==} + /memfs/3.5.3: + resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==} engines: {node: '>= 4.0.0'} dependencies: - fs-monkey: 1.0.3 + fs-monkey: 1.0.5 dev: false /merge-descriptors/1.0.1: @@ -8935,333 +9223,335 @@ packages: engines: {node: '>= 0.6'} dev: false - /micromark-core-commonmark/1.0.6: - resolution: {integrity: sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA==} + /micromark-core-commonmark/1.1.0: + resolution: {integrity: sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==} dependencies: decode-named-character-reference: 1.0.2 - micromark-factory-destination: 1.0.0 - micromark-factory-label: 1.0.2 - micromark-factory-space: 1.0.0 - micromark-factory-title: 1.0.2 - micromark-factory-whitespace: 1.0.0 - micromark-util-character: 1.1.0 - micromark-util-chunked: 1.0.0 - micromark-util-classify-character: 1.0.0 - micromark-util-html-tag-name: 1.1.0 - micromark-util-normalize-identifier: 1.0.0 - micromark-util-resolve-all: 1.0.0 - micromark-util-subtokenize: 1.0.2 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 + micromark-factory-destination: 1.1.0 + micromark-factory-label: 1.1.0 + micromark-factory-space: 1.1.0 + micromark-factory-title: 1.1.0 + micromark-factory-whitespace: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-chunked: 1.1.0 + micromark-util-classify-character: 1.1.0 + micromark-util-html-tag-name: 1.2.0 + micromark-util-normalize-identifier: 1.1.0 + micromark-util-resolve-all: 1.1.0 + micromark-util-subtokenize: 1.1.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 uvu: 0.5.6 dev: false - /micromark-extension-gfm-autolink-literal/1.0.3: - resolution: {integrity: sha512-i3dmvU0htawfWED8aHMMAzAVp/F0Z+0bPh3YrbTPPL1v4YAlCZpy5rBO5p0LPYiZo0zFVkoYh7vDU7yQSiCMjg==} + /micromark-extension-gfm-autolink-literal/1.0.5: + resolution: {integrity: sha512-z3wJSLrDf8kRDOh2qBtoTRD53vJ+CWIyo7uyZuxf/JAbNJjiHsOpG1y5wxk8drtv3ETAHutCu6N3thkOOgueWg==} dependencies: - micromark-util-character: 1.1.0 - micromark-util-sanitize-uri: 1.1.0 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 - uvu: 0.5.6 + micromark-util-character: 1.2.0 + micromark-util-sanitize-uri: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 dev: false - /micromark-extension-gfm-footnote/1.1.0: - resolution: {integrity: sha512-RWYce7j8+c0n7Djzv5NzGEGitNNYO3uj+h/XYMdS/JinH1Go+/Qkomg/rfxExFzYTiydaV6GLeffGO5qcJbMPA==} + /micromark-extension-gfm-footnote/1.1.2: + resolution: {integrity: sha512-Yxn7z7SxgyGWRNa4wzf8AhYYWNrwl5q1Z8ii+CSTTIqVkmGZF1CElX2JI8g5yGoM3GAman9/PVCUFUSJ0kB/8Q==} dependencies: - micromark-core-commonmark: 1.0.6 - micromark-factory-space: 1.0.0 - micromark-util-character: 1.1.0 - micromark-util-normalize-identifier: 1.0.0 - micromark-util-sanitize-uri: 1.1.0 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 + micromark-core-commonmark: 1.1.0 + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-normalize-identifier: 1.1.0 + micromark-util-sanitize-uri: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 uvu: 0.5.6 dev: false - /micromark-extension-gfm-strikethrough/1.0.5: - resolution: {integrity: sha512-X0oI5eYYQVARhiNfbETy7BfLSmSilzN1eOuoRnrf9oUNsPRrWOAe9UqSizgw1vNxQBfOwL+n2610S3bYjVNi7w==} + /micromark-extension-gfm-strikethrough/1.0.7: + resolution: {integrity: sha512-sX0FawVE1o3abGk3vRjOH50L5TTLr3b5XMqnP9YDRb34M0v5OoZhG+OHFz1OffZ9dlwgpTBKaT4XW/AsUVnSDw==} dependencies: - micromark-util-chunked: 1.0.0 - micromark-util-classify-character: 1.0.0 - micromark-util-resolve-all: 1.0.0 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 + micromark-util-chunked: 1.1.0 + micromark-util-classify-character: 1.1.0 + micromark-util-resolve-all: 1.1.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 uvu: 0.5.6 dev: false - /micromark-extension-gfm-table/1.0.5: - resolution: {integrity: sha512-xAZ8J1X9W9K3JTJTUL7G6wSKhp2ZYHrFk5qJgY/4B33scJzE2kpfRL6oiw/veJTbt7jiM/1rngLlOKPWr1G+vg==} + /micromark-extension-gfm-table/1.0.7: + resolution: {integrity: sha512-3ZORTHtcSnMQEKtAOsBQ9/oHp9096pI/UvdPtN7ehKvrmZZ2+bbWhi0ln+I9drmwXMt5boocn6OlwQzNXeVeqw==} dependencies: - micromark-factory-space: 1.0.0 - micromark-util-character: 1.1.0 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 uvu: 0.5.6 dev: false /micromark-extension-gfm-tagfilter/1.0.2: resolution: {integrity: sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g==} dependencies: - micromark-util-types: 1.0.2 + micromark-util-types: 1.1.0 dev: false - /micromark-extension-gfm-task-list-item/1.0.4: - resolution: {integrity: sha512-9XlIUUVnYXHsFF2HZ9jby4h3npfX10S1coXTnV035QGPgrtNYQq3J6IfIvcCIUAJrrqBVi5BqA/LmaOMJqPwMQ==} + /micromark-extension-gfm-task-list-item/1.0.5: + resolution: {integrity: sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ==} dependencies: - micromark-factory-space: 1.0.0 - micromark-util-character: 1.1.0 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 uvu: 0.5.6 dev: false - /micromark-extension-gfm/2.0.1: - resolution: {integrity: sha512-p2sGjajLa0iYiGQdT0oelahRYtMWvLjy8J9LOCxzIQsllMCGLbsLW+Nc+N4vi02jcRJvedVJ68cjelKIO6bpDA==} + /micromark-extension-gfm/2.0.3: + resolution: {integrity: sha512-vb9OoHqrhCmbRidQv/2+Bc6pkP0FrtlhurxZofvOEy5o8RtuuvTq+RQ1Vw5ZDNrVraQZu3HixESqbG+0iKk/MQ==} dependencies: - micromark-extension-gfm-autolink-literal: 1.0.3 - micromark-extension-gfm-footnote: 1.1.0 - micromark-extension-gfm-strikethrough: 1.0.5 - micromark-extension-gfm-table: 1.0.5 + micromark-extension-gfm-autolink-literal: 1.0.5 + micromark-extension-gfm-footnote: 1.1.2 + micromark-extension-gfm-strikethrough: 1.0.7 + micromark-extension-gfm-table: 1.0.7 micromark-extension-gfm-tagfilter: 1.0.2 - micromark-extension-gfm-task-list-item: 1.0.4 - micromark-util-combine-extensions: 1.0.0 - micromark-util-types: 1.0.2 + micromark-extension-gfm-task-list-item: 1.0.5 + micromark-util-combine-extensions: 1.1.0 + micromark-util-types: 1.1.0 dev: false - /micromark-extension-mdx-expression/1.0.4: - resolution: {integrity: sha512-TCgLxqW6ReQ3AJgtj1P0P+8ZThBTloLbeb7jNaqr6mCOLDpxUiBFE/9STgooMZttEwOQu5iEcCCa3ZSDhY9FGw==} + /micromark-extension-mdx-expression/1.0.8: + resolution: {integrity: sha512-zZpeQtc5wfWKdzDsHRBY003H2Smg+PUi2REhqgIhdzAa5xonhP03FcXxqFSerFiNUr5AWmHpaNPQTBVOS4lrXw==} dependencies: - micromark-factory-mdx-expression: 1.0.7 - micromark-factory-space: 1.0.0 - micromark-util-character: 1.1.0 - micromark-util-events-to-acorn: 1.2.1 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 + '@types/estree': 1.0.3 + micromark-factory-mdx-expression: 1.0.9 + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-events-to-acorn: 1.2.3 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 uvu: 0.5.6 dev: false - /micromark-extension-mdx-jsx/1.0.3: - resolution: {integrity: sha512-VfA369RdqUISF0qGgv2FfV7gGjHDfn9+Qfiv5hEwpyr1xscRj/CiVRkU7rywGFCO7JwJ5L0e7CJz60lY52+qOA==} + /micromark-extension-mdx-jsx/1.0.5: + resolution: {integrity: sha512-gPH+9ZdmDflbu19Xkb8+gheqEDqkSpdCEubQyxuz/Hn8DOXiXvrXeikOoBA71+e8Pfi0/UYmU3wW3H58kr7akA==} dependencies: '@types/acorn': 4.0.6 + '@types/estree': 1.0.3 estree-util-is-identifier-name: 2.1.0 - micromark-factory-mdx-expression: 1.0.7 - micromark-factory-space: 1.0.0 - micromark-util-character: 1.1.0 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 + micromark-factory-mdx-expression: 1.0.9 + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 uvu: 0.5.6 vfile-message: 3.1.4 dev: false - /micromark-extension-mdx-md/1.0.0: - resolution: {integrity: sha512-xaRAMoSkKdqZXDAoSgp20Azm0aRQKGOl0RrS81yGu8Hr/JhMsBmfs4wR7m9kgVUIO36cMUQjNyiyDKPrsv8gOw==} + /micromark-extension-mdx-md/1.0.1: + resolution: {integrity: sha512-7MSuj2S7xjOQXAjjkbjBsHkMtb+mDGVW6uI2dBL9snOBCbZmoNgDAeZ0nSn9j3T42UE/g2xVNMn18PJxZvkBEA==} dependencies: - micromark-util-types: 1.0.2 + micromark-util-types: 1.1.0 dev: false - /micromark-extension-mdxjs-esm/1.0.3: - resolution: {integrity: sha512-2N13ol4KMoxb85rdDwTAC6uzs8lMX0zeqpcyx7FhS7PxXomOnLactu8WI8iBNXW8AVyea3KIJd/1CKnUmwrK9A==} + /micromark-extension-mdxjs-esm/1.0.5: + resolution: {integrity: sha512-xNRBw4aoURcyz/S69B19WnZAkWJMxHMT5hE36GtDAyhoyn/8TuAeqjFJQlwk+MKQsUD7b3l7kFX+vlfVWgcX1w==} dependencies: - micromark-core-commonmark: 1.0.6 - micromark-util-character: 1.1.0 - micromark-util-events-to-acorn: 1.2.1 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 + '@types/estree': 1.0.3 + micromark-core-commonmark: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-events-to-acorn: 1.2.3 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 unist-util-position-from-estree: 1.1.2 uvu: 0.5.6 vfile-message: 3.1.4 dev: false - /micromark-extension-mdxjs/1.0.0: - resolution: {integrity: sha512-TZZRZgeHvtgm+IhtgC2+uDMR7h8eTKF0QUX9YsgoL9+bADBpBY6SiLvWqnBlLbCEevITmTqmEuY3FoxMKVs1rQ==} + /micromark-extension-mdxjs/1.0.1: + resolution: {integrity: sha512-7YA7hF6i5eKOfFUzZ+0z6avRG52GpWR8DL+kN47y3f2KhxbBZMhmxe7auOeaTBrW2DenbbZTf1ea9tA2hDpC2Q==} dependencies: - acorn: 8.8.2 - acorn-jsx: 5.3.2_acorn@8.8.2 - micromark-extension-mdx-expression: 1.0.4 - micromark-extension-mdx-jsx: 1.0.3 - micromark-extension-mdx-md: 1.0.0 - micromark-extension-mdxjs-esm: 1.0.3 - micromark-util-combine-extensions: 1.0.0 - micromark-util-types: 1.0.2 + acorn: 8.10.0 + acorn-jsx: 5.3.2_acorn@8.10.0 + micromark-extension-mdx-expression: 1.0.8 + micromark-extension-mdx-jsx: 1.0.5 + micromark-extension-mdx-md: 1.0.1 + micromark-extension-mdxjs-esm: 1.0.5 + micromark-util-combine-extensions: 1.1.0 + micromark-util-types: 1.1.0 dev: false - /micromark-factory-destination/1.0.0: - resolution: {integrity: sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw==} + /micromark-factory-destination/1.1.0: + resolution: {integrity: sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==} dependencies: - micromark-util-character: 1.1.0 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 dev: false - /micromark-factory-label/1.0.2: - resolution: {integrity: sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg==} + /micromark-factory-label/1.1.0: + resolution: {integrity: sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==} dependencies: - micromark-util-character: 1.1.0 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 uvu: 0.5.6 dev: false - /micromark-factory-mdx-expression/1.0.7: - resolution: {integrity: sha512-QAdFbkQagTZ/eKb8zDGqmjvgevgJH3+aQpvvKrXWxNJp3o8/l2cAbbrBd0E04r0Gx6nssPpqWIjnbHFvZu5qsQ==} + /micromark-factory-mdx-expression/1.0.9: + resolution: {integrity: sha512-jGIWzSmNfdnkJq05c7b0+Wv0Kfz3NJ3N4cBjnbO4zjXIlxJr+f8lk+5ZmwFvqdAbUy2q6B5rCY//g0QAAaXDWA==} dependencies: - micromark-factory-space: 1.0.0 - micromark-util-character: 1.1.0 - micromark-util-events-to-acorn: 1.2.1 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 + '@types/estree': 1.0.3 + micromark-util-character: 1.2.0 + micromark-util-events-to-acorn: 1.2.3 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 unist-util-position-from-estree: 1.1.2 uvu: 0.5.6 vfile-message: 3.1.4 dev: false - /micromark-factory-space/1.0.0: - resolution: {integrity: sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew==} + /micromark-factory-space/1.1.0: + resolution: {integrity: sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==} dependencies: - micromark-util-character: 1.1.0 - micromark-util-types: 1.0.2 + micromark-util-character: 1.2.0 + micromark-util-types: 1.1.0 dev: false - /micromark-factory-title/1.0.2: - resolution: {integrity: sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A==} + /micromark-factory-title/1.1.0: + resolution: {integrity: sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==} dependencies: - micromark-factory-space: 1.0.0 - micromark-util-character: 1.1.0 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 - uvu: 0.5.6 + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 dev: false - /micromark-factory-whitespace/1.0.0: - resolution: {integrity: sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A==} + /micromark-factory-whitespace/1.1.0: + resolution: {integrity: sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==} dependencies: - micromark-factory-space: 1.0.0 - micromark-util-character: 1.1.0 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 dev: false - /micromark-util-character/1.1.0: - resolution: {integrity: sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg==} + /micromark-util-character/1.2.0: + resolution: {integrity: sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==} dependencies: - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 dev: false - /micromark-util-chunked/1.0.0: - resolution: {integrity: sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g==} + /micromark-util-chunked/1.1.0: + resolution: {integrity: sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==} dependencies: - micromark-util-symbol: 1.0.1 + micromark-util-symbol: 1.1.0 dev: false - /micromark-util-classify-character/1.0.0: - resolution: {integrity: sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA==} + /micromark-util-classify-character/1.1.0: + resolution: {integrity: sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==} dependencies: - micromark-util-character: 1.1.0 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 dev: false - /micromark-util-combine-extensions/1.0.0: - resolution: {integrity: sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA==} + /micromark-util-combine-extensions/1.1.0: + resolution: {integrity: sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==} dependencies: - micromark-util-chunked: 1.0.0 - micromark-util-types: 1.0.2 + micromark-util-chunked: 1.1.0 + micromark-util-types: 1.1.0 dev: false - /micromark-util-decode-numeric-character-reference/1.0.0: - resolution: {integrity: sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w==} + /micromark-util-decode-numeric-character-reference/1.1.0: + resolution: {integrity: sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==} dependencies: - micromark-util-symbol: 1.0.1 + micromark-util-symbol: 1.1.0 dev: false - /micromark-util-decode-string/1.0.2: - resolution: {integrity: sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q==} + /micromark-util-decode-string/1.1.0: + resolution: {integrity: sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==} dependencies: decode-named-character-reference: 1.0.2 - micromark-util-character: 1.1.0 - micromark-util-decode-numeric-character-reference: 1.0.0 - micromark-util-symbol: 1.0.1 + micromark-util-character: 1.2.0 + micromark-util-decode-numeric-character-reference: 1.1.0 + micromark-util-symbol: 1.1.0 dev: false - /micromark-util-encode/1.0.1: - resolution: {integrity: sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA==} + /micromark-util-encode/1.1.0: + resolution: {integrity: sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==} dev: false - /micromark-util-events-to-acorn/1.2.1: - resolution: {integrity: sha512-mkg3BaWlw6ZTkQORrKVBW4o9ICXPxLtGz51vml5mQpKFdo9vqIX68CAx5JhTOdjQyAHH7JFmm4rh8toSPQZUmg==} + /micromark-util-events-to-acorn/1.2.3: + resolution: {integrity: sha512-ij4X7Wuc4fED6UoLWkmo0xJQhsktfNh1J0m8g4PbIMPlx+ek/4YdW5mvbye8z/aZvAPUoxgXHrwVlXAPKMRp1w==} dependencies: '@types/acorn': 4.0.6 - '@types/estree': 1.0.0 + '@types/estree': 1.0.3 + '@types/unist': 2.0.8 estree-util-visit: 1.2.1 - micromark-util-types: 1.0.2 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 uvu: 0.5.6 - vfile-location: 4.1.0 vfile-message: 3.1.4 dev: false - /micromark-util-html-tag-name/1.1.0: - resolution: {integrity: sha512-BKlClMmYROy9UiV03SwNmckkjn8QHVaWkqoAqzivabvdGcwNGMMMH/5szAnywmsTBUzDsU57/mFi0sp4BQO6dA==} + /micromark-util-html-tag-name/1.2.0: + resolution: {integrity: sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==} dev: false - /micromark-util-normalize-identifier/1.0.0: - resolution: {integrity: sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg==} + /micromark-util-normalize-identifier/1.1.0: + resolution: {integrity: sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==} dependencies: - micromark-util-symbol: 1.0.1 + micromark-util-symbol: 1.1.0 dev: false - /micromark-util-resolve-all/1.0.0: - resolution: {integrity: sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw==} + /micromark-util-resolve-all/1.1.0: + resolution: {integrity: sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==} dependencies: - micromark-util-types: 1.0.2 + micromark-util-types: 1.1.0 dev: false - /micromark-util-sanitize-uri/1.1.0: - resolution: {integrity: sha512-RoxtuSCX6sUNtxhbmsEFQfWzs8VN7cTctmBPvYivo98xb/kDEoTCtJQX5wyzIYEmk/lvNFTat4hL8oW0KndFpg==} + /micromark-util-sanitize-uri/1.2.0: + resolution: {integrity: sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==} dependencies: - micromark-util-character: 1.1.0 - micromark-util-encode: 1.0.1 - micromark-util-symbol: 1.0.1 + micromark-util-character: 1.2.0 + micromark-util-encode: 1.1.0 + micromark-util-symbol: 1.1.0 dev: false - /micromark-util-subtokenize/1.0.2: - resolution: {integrity: sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA==} + /micromark-util-subtokenize/1.1.0: + resolution: {integrity: sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==} dependencies: - micromark-util-chunked: 1.0.0 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 + micromark-util-chunked: 1.1.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 uvu: 0.5.6 dev: false - /micromark-util-symbol/1.0.1: - resolution: {integrity: sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ==} + /micromark-util-symbol/1.1.0: + resolution: {integrity: sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==} dev: false - /micromark-util-types/1.0.2: - resolution: {integrity: sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w==} + /micromark-util-types/1.1.0: + resolution: {integrity: sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==} dev: false - /micromark/3.1.0: - resolution: {integrity: sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==} + /micromark/3.2.0: + resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==} dependencies: - '@types/debug': 4.1.7 + '@types/debug': 4.1.10 debug: 4.3.4 decode-named-character-reference: 1.0.2 - micromark-core-commonmark: 1.0.6 - micromark-factory-space: 1.0.0 - micromark-util-character: 1.1.0 - micromark-util-chunked: 1.0.0 - micromark-util-combine-extensions: 1.0.0 - micromark-util-decode-numeric-character-reference: 1.0.0 - micromark-util-encode: 1.0.1 - micromark-util-normalize-identifier: 1.0.0 - micromark-util-resolve-all: 1.0.0 - micromark-util-sanitize-uri: 1.1.0 - micromark-util-subtokenize: 1.0.2 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 + micromark-core-commonmark: 1.1.0 + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-chunked: 1.1.0 + micromark-util-combine-extensions: 1.1.0 + micromark-util-decode-numeric-character-reference: 1.1.0 + micromark-util-encode: 1.1.0 + micromark-util-normalize-identifier: 1.1.0 + micromark-util-resolve-all: 1.1.0 + micromark-util-sanitize-uri: 1.2.0 + micromark-util-subtokenize: 1.1.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 uvu: 0.5.6 transitivePeerDependencies: - supports-color @@ -9317,14 +9607,14 @@ packages: engines: {node: '>=4'} dev: false - /mini-css-extract-plugin/2.7.5_webpack@5.79.0: - resolution: {integrity: sha512-9HaR++0mlgom81s95vvNjxkg52n2b5s//3ZTI1EtzFb98awsLSivs2LMsVqnQ3ay0PVhqWcGNyDaTE961FOcjQ==} + /mini-css-extract-plugin/2.7.6_webpack@5.89.0: + resolution: {integrity: sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==} engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 dependencies: - schema-utils: 4.0.1 - webpack: 5.79.0 + schema-utils: 4.2.0 + webpack: 5.89.0 dev: false /minimalistic-assert/1.0.1: @@ -9345,13 +9635,13 @@ packages: hasBin: true dev: true - /mlly/1.2.0: - resolution: {integrity: sha512-+c7A3CV0KGdKcylsI6khWyts/CYrGTrRVo4R/I7u/cUsy0Conxa6LUhiEzVKIw14lc2L5aiO4+SeVe4TeGRKww==} + /mlly/1.4.2: + resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==} dependencies: - acorn: 8.8.2 - pathe: 1.1.0 - pkg-types: 1.0.2 - ufo: 1.1.1 + acorn: 8.10.0 + pathe: 1.1.1 + pkg-types: 1.0.3 + ufo: 1.3.1 dev: false /mri/1.2.0: @@ -9378,7 +9668,7 @@ packages: resolution: {integrity: sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==} hasBin: true dependencies: - dns-packet: 5.5.0 + dns-packet: 5.6.1 thunky: 1.1.0 dev: false @@ -9414,7 +9704,7 @@ packages: resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} dependencies: lower-case: 2.0.2 - tslib: 2.5.0 + tslib: 2.6.2 dev: false /node-emoji/1.11.0: @@ -9423,8 +9713,8 @@ packages: lodash: 4.17.21 dev: false - /node-fetch/2.6.7: - resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==} + /node-fetch/2.7.0: + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} engines: {node: 4.x || >=6.0.0} peerDependencies: encoding: ^0.1.0 @@ -9440,8 +9730,8 @@ packages: engines: {node: '>= 6.13.0'} dev: false - /node-releases/2.0.10: - resolution: {integrity: sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==} + /node-releases/2.0.13: + resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==} /nodemon/2.0.22: resolution: {integrity: sha512-B8YqaKMmyuCO7BowF1Z1/mkPqLk6cs/l63Ojtd6otKjMx47Dq1utxfRxcavH1I7VSaL8n5BUaoutadnsX3AAVQ==} @@ -9453,7 +9743,7 @@ packages: ignore-by-default: 1.0.1 minimatch: 3.1.2 pstree.remy: 1.1.8 - semver: 5.7.1 + semver: 5.7.2 simple-update-notifier: 1.1.0 supports-color: 5.5.0 touch: 3.1.0 @@ -9514,16 +9804,8 @@ packages: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} - /object-inspect/1.12.3: - resolution: {integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==} - dev: false - - /object-is/1.1.5: - resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.2.0 + /object-inspect/1.13.0: + resolution: {integrity: sha512-HQ4J+ic8hKrgIt3mqk6cVOVrW2ozL4KdvHlqpBv9vDYWx9ysAgENAdvy4FoGF+KFdhR7nQTNm5J0ctAeOwn+3g==} dev: false /object-keys/1.1.1: @@ -9536,43 +9818,52 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.2.0 + define-properties: 1.2.1 has-symbols: 1.0.3 object-keys: 1.1.1 dev: false - /object.entries/1.1.6: - resolution: {integrity: sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==} + /object.entries/1.1.7: + resolution: {integrity: sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.21.2 + define-properties: 1.2.1 + es-abstract: 1.22.2 dev: false - /object.fromentries/2.0.6: - resolution: {integrity: sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==} + /object.fromentries/2.0.7: + resolution: {integrity: sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.21.2 + define-properties: 1.2.1 + es-abstract: 1.22.2 + dev: false + + /object.groupby/1.0.1: + resolution: {integrity: sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==} + dependencies: + call-bind: 1.0.2 + define-properties: 1.2.1 + es-abstract: 1.22.2 + get-intrinsic: 1.2.1 dev: false - /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.21.2 + define-properties: 1.2.1 + es-abstract: 1.22.2 dev: false - /object.values/1.1.6: - resolution: {integrity: sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==} + /object.values/1.1.7: + resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.21.2 + define-properties: 1.2.1 + es-abstract: 1.22.2 dev: false /obuf/1.1.2: @@ -9638,16 +9929,16 @@ packages: hasBin: true dev: false - /optionator/0.9.1: - resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==} + /optionator/0.9.3: + resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} engines: {node: '>= 0.8.0'} dependencies: + '@aashutoshrathi/word-wrap': 1.2.6 deep-is: 0.1.4 fast-levenshtein: 2.0.6 levn: 0.4.1 prelude-ls: 1.2.1 type-check: 0.4.0 - word-wrap: 1.2.3 dev: false /outdent/0.8.0: @@ -9721,14 +10012,14 @@ packages: got: 9.6.0 registry-auth-token: 4.2.2 registry-url: 5.1.0 - semver: 6.3.0 + semver: 6.3.1 dev: false /param-case/3.0.4: resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} dependencies: dot-case: 3.0.4 - tslib: 2.5.0 + tslib: 2.6.2 dev: false /parent-module/1.0.1: @@ -9752,7 +10043,7 @@ packages: /parse-entities/4.0.1: resolution: {integrity: sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==} dependencies: - '@types/unist': 2.0.6 + '@types/unist': 2.0.8 character-entities: 2.0.2 character-entities-legacy: 3.0.0 character-reference-invalid: 2.0.1 @@ -9766,7 +10057,7 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} dependencies: - '@babel/code-frame': 7.21.4 + '@babel/code-frame': 7.22.13 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -9802,7 +10093,7 @@ packages: resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} dependencies: no-case: 3.0.4 - tslib: 2.5.0 + tslib: 2.6.2 dev: false /path-browserify/1.0.1: @@ -9859,8 +10150,8 @@ packages: engines: {node: '>=8'} dev: false - /pathe/1.1.0: - resolution: {integrity: sha512-ODbEPR0KKHqECXW1GoxdDb+AZvULmXjVPy4rt+pGo2+TnjJTIPJQSVS6N63n8T2Ip+syHhbn52OewKicV0373w==} + /pathe/1.1.1: + resolution: {integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==} dev: false /pathval/1.1.1: @@ -9870,9 +10161,9 @@ packages: /periscopic/3.1.0: resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==} dependencies: - '@types/estree': 1.0.0 + '@types/estree': 1.0.3 estree-walker: 3.0.3 - is-reference: 3.0.1 + is-reference: 3.0.2 dev: false /picocolors/1.0.0: @@ -9882,8 +10173,8 @@ packages: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} - /pirates/4.0.5: - resolution: {integrity: sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==} + /pirates/4.0.6: + resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} engines: {node: '>= 6'} /pkg-dir/4.2.0: @@ -9893,12 +10184,12 @@ packages: find-up: 4.1.0 dev: false - /pkg-types/1.0.2: - resolution: {integrity: sha512-hM58GKXOcj8WTqUXnsQyJYXdeAPbythQgEF3nTcEo+nkD49chjQ9IKm/QJy9xf6JakXptz86h7ecP2024rrLaQ==} + /pkg-types/1.0.3: + resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} dependencies: jsonc-parser: 3.2.0 - mlly: 1.2.0 - pathe: 1.1.0 + mlly: 1.4.2 + pathe: 1.1.1 dev: false /pkg-up/3.1.0: @@ -9918,90 +10209,90 @@ packages: resolution: {integrity: sha512-Sz2Lkdxz6F2Pgnpi9U5Ng/WdWAUZxmHrNPoVlm3aAemxoy2Qy7LGjQg4uf8qKelDAUW94F4np3iH2YPf2qefcQ==} engines: {node: '>=10'} dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.23.2 dev: false - /postcss-calc/8.2.4_postcss@8.4.22: + /postcss-calc/8.2.4_postcss@8.4.31: resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==} peerDependencies: postcss: ^8.2.2 dependencies: - postcss: 8.4.22 - postcss-selector-parser: 6.0.11 + postcss: 8.4.31 + postcss-selector-parser: 6.0.13 postcss-value-parser: 4.2.0 dev: false - /postcss-colormin/5.3.1_postcss@8.4.22: + /postcss-colormin/5.3.1_postcss@8.4.31: resolution: {integrity: sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.5 + browserslist: 4.22.1 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.4.22 + postcss: 8.4.31 postcss-value-parser: 4.2.0 dev: false - /postcss-convert-values/5.1.3_postcss@8.4.22: + /postcss-convert-values/5.1.3_postcss@8.4.31: resolution: {integrity: sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.5 - postcss: 8.4.22 + browserslist: 4.22.1 + postcss: 8.4.31 postcss-value-parser: 4.2.0 dev: false - /postcss-discard-comments/5.1.2_postcss@8.4.22: + /postcss-discard-comments/5.1.2_postcss@8.4.31: resolution: {integrity: sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.22 + postcss: 8.4.31 dev: false - /postcss-discard-duplicates/5.1.0_postcss@8.4.22: + /postcss-discard-duplicates/5.1.0_postcss@8.4.31: resolution: {integrity: sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.22 + postcss: 8.4.31 dev: false - /postcss-discard-empty/5.1.1_postcss@8.4.22: + /postcss-discard-empty/5.1.1_postcss@8.4.31: resolution: {integrity: sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.22 + postcss: 8.4.31 dev: false - /postcss-discard-overridden/5.1.0_postcss@8.4.22: + /postcss-discard-overridden/5.1.0_postcss@8.4.31: resolution: {integrity: sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.22 + postcss: 8.4.31 dev: false - /postcss-discard-unused/5.1.0_postcss@8.4.22: + /postcss-discard-unused/5.1.0_postcss@8.4.31: resolution: {integrity: sha512-KwLWymI9hbwXmJa0dkrzpRbSJEh0vVUd7r8t0yOGPcfKzyJJxFM8kLyC5Ev9avji6nY95pOp1W6HqIrfT+0VGw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.22 - postcss-selector-parser: 6.0.11 + postcss: 8.4.31 + postcss-selector-parser: 6.0.13 dev: false - /postcss-load-config/3.1.4_postcss@8.4.22: + /postcss-load-config/3.1.4_postcss@8.4.31: resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} engines: {node: '>= 10'} peerDependencies: @@ -10014,342 +10305,333 @@ packages: optional: true dependencies: lilconfig: 2.1.0 - postcss: 8.4.22 + postcss: 8.4.31 yaml: 1.10.2 dev: false - /postcss-loader/7.2.4_uleluo52zcfosvxyuscieuwomy: - resolution: {integrity: sha512-F88rpxxNspo5hatIc+orYwZDtHFaVFOSIVAx+fBfJC1GmhWbVmPWtmg2gXKE1OxJbneOSGn8PWdIwsZFcruS+w==} + /postcss-loader/7.3.3_6mhb4za5v7l45rn64jdlpxx2va: + resolution: {integrity: sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==} engines: {node: '>= 14.15.0'} peerDependencies: postcss: ^7.0.0 || ^8.0.1 - ts-node: '>=10' - typescript: '>=4' webpack: ^5.0.0 - peerDependenciesMeta: - ts-node: - optional: true - typescript: - optional: true dependencies: - cosmiconfig: 8.1.3 - cosmiconfig-typescript-loader: 4.3.0_gpdgfr7qgabzsmzvm6dsxp4upi - klona: 2.0.6 - postcss: 8.4.22 - semver: 7.5.0 - typescript: 4.9.5 - webpack: 5.79.0 + cosmiconfig: 8.3.6_typescript@4.9.5 + jiti: 1.20.0 + postcss: 8.4.31 + semver: 7.5.4 + webpack: 5.89.0 transitivePeerDependencies: - - '@types/node' + - typescript dev: false - /postcss-merge-idents/5.1.1_postcss@8.4.22: + /postcss-merge-idents/5.1.1_postcss@8.4.31: resolution: {integrity: sha512-pCijL1TREiCoog5nQp7wUe+TUonA2tC2sQ54UGeMmryK3UFGIYKqDyjnqd6RcuI4znFn9hWSLNN8xKE/vWcUQw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-utils: 3.1.0_postcss@8.4.22 - postcss: 8.4.22 + cssnano-utils: 3.1.0_postcss@8.4.31 + postcss: 8.4.31 postcss-value-parser: 4.2.0 dev: false - /postcss-merge-longhand/5.1.7_postcss@8.4.22: + /postcss-merge-longhand/5.1.7_postcss@8.4.31: resolution: {integrity: sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.22 + postcss: 8.4.31 postcss-value-parser: 4.2.0 - stylehacks: 5.1.1_postcss@8.4.22 + stylehacks: 5.1.1_postcss@8.4.31 dev: false - /postcss-merge-rules/5.1.4_postcss@8.4.22: + /postcss-merge-rules/5.1.4_postcss@8.4.31: resolution: {integrity: sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.5 + browserslist: 4.22.1 caniuse-api: 3.0.0 - cssnano-utils: 3.1.0_postcss@8.4.22 - postcss: 8.4.22 - postcss-selector-parser: 6.0.11 + cssnano-utils: 3.1.0_postcss@8.4.31 + postcss: 8.4.31 + postcss-selector-parser: 6.0.13 dev: false - /postcss-minify-font-values/5.1.0_postcss@8.4.22: + /postcss-minify-font-values/5.1.0_postcss@8.4.31: resolution: {integrity: sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.22 + postcss: 8.4.31 postcss-value-parser: 4.2.0 dev: false - /postcss-minify-gradients/5.1.1_postcss@8.4.22: + /postcss-minify-gradients/5.1.1_postcss@8.4.31: resolution: {integrity: sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: colord: 2.9.3 - cssnano-utils: 3.1.0_postcss@8.4.22 - postcss: 8.4.22 + cssnano-utils: 3.1.0_postcss@8.4.31 + postcss: 8.4.31 postcss-value-parser: 4.2.0 dev: false - /postcss-minify-params/5.1.4_postcss@8.4.22: + /postcss-minify-params/5.1.4_postcss@8.4.31: resolution: {integrity: sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.5 - cssnano-utils: 3.1.0_postcss@8.4.22 - postcss: 8.4.22 + browserslist: 4.22.1 + cssnano-utils: 3.1.0_postcss@8.4.31 + postcss: 8.4.31 postcss-value-parser: 4.2.0 dev: false - /postcss-minify-selectors/5.2.1_postcss@8.4.22: + /postcss-minify-selectors/5.2.1_postcss@8.4.31: resolution: {integrity: sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.22 - postcss-selector-parser: 6.0.11 + postcss: 8.4.31 + postcss-selector-parser: 6.0.13 dev: false - /postcss-modules-extract-imports/3.0.0_postcss@8.4.22: + /postcss-modules-extract-imports/3.0.0_postcss@8.4.31: resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.22 + postcss: 8.4.31 dev: false - /postcss-modules-local-by-default/4.0.0_postcss@8.4.22: - resolution: {integrity: sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==} + /postcss-modules-local-by-default/4.0.3_postcss@8.4.31: + resolution: {integrity: sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0_postcss@8.4.22 - postcss: 8.4.22 - postcss-selector-parser: 6.0.11 + icss-utils: 5.1.0_postcss@8.4.31 + postcss: 8.4.31 + postcss-selector-parser: 6.0.13 postcss-value-parser: 4.2.0 dev: false - /postcss-modules-scope/3.0.0_postcss@8.4.22: + /postcss-modules-scope/3.0.0_postcss@8.4.31: resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.22 - postcss-selector-parser: 6.0.11 + postcss: 8.4.31 + postcss-selector-parser: 6.0.13 dev: false - /postcss-modules-values/4.0.0_postcss@8.4.22: + /postcss-modules-values/4.0.0_postcss@8.4.31: resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0_postcss@8.4.22 - postcss: 8.4.22 + icss-utils: 5.1.0_postcss@8.4.31 + postcss: 8.4.31 dev: false - /postcss-normalize-charset/5.1.0_postcss@8.4.22: + /postcss-normalize-charset/5.1.0_postcss@8.4.31: resolution: {integrity: sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.22 + postcss: 8.4.31 dev: false - /postcss-normalize-display-values/5.1.0_postcss@8.4.22: + /postcss-normalize-display-values/5.1.0_postcss@8.4.31: resolution: {integrity: sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.22 + postcss: 8.4.31 postcss-value-parser: 4.2.0 dev: false - /postcss-normalize-positions/5.1.1_postcss@8.4.22: + /postcss-normalize-positions/5.1.1_postcss@8.4.31: resolution: {integrity: sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.22 + postcss: 8.4.31 postcss-value-parser: 4.2.0 dev: false - /postcss-normalize-repeat-style/5.1.1_postcss@8.4.22: + /postcss-normalize-repeat-style/5.1.1_postcss@8.4.31: resolution: {integrity: sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.22 + postcss: 8.4.31 postcss-value-parser: 4.2.0 dev: false - /postcss-normalize-string/5.1.0_postcss@8.4.22: + /postcss-normalize-string/5.1.0_postcss@8.4.31: resolution: {integrity: sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.22 + postcss: 8.4.31 postcss-value-parser: 4.2.0 dev: false - /postcss-normalize-timing-functions/5.1.0_postcss@8.4.22: + /postcss-normalize-timing-functions/5.1.0_postcss@8.4.31: resolution: {integrity: sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.22 + postcss: 8.4.31 postcss-value-parser: 4.2.0 dev: false - /postcss-normalize-unicode/5.1.1_postcss@8.4.22: + /postcss-normalize-unicode/5.1.1_postcss@8.4.31: resolution: {integrity: sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.5 - postcss: 8.4.22 + browserslist: 4.22.1 + postcss: 8.4.31 postcss-value-parser: 4.2.0 dev: false - /postcss-normalize-url/5.1.0_postcss@8.4.22: + /postcss-normalize-url/5.1.0_postcss@8.4.31: resolution: {integrity: sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: normalize-url: 6.1.0 - postcss: 8.4.22 + postcss: 8.4.31 postcss-value-parser: 4.2.0 dev: false - /postcss-normalize-whitespace/5.1.1_postcss@8.4.22: + /postcss-normalize-whitespace/5.1.1_postcss@8.4.31: resolution: {integrity: sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.22 + postcss: 8.4.31 postcss-value-parser: 4.2.0 dev: false - /postcss-ordered-values/5.1.3_postcss@8.4.22: + /postcss-ordered-values/5.1.3_postcss@8.4.31: resolution: {integrity: sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-utils: 3.1.0_postcss@8.4.22 - postcss: 8.4.22 + cssnano-utils: 3.1.0_postcss@8.4.31 + postcss: 8.4.31 postcss-value-parser: 4.2.0 dev: false - /postcss-reduce-idents/5.2.0_postcss@8.4.22: + /postcss-reduce-idents/5.2.0_postcss@8.4.31: resolution: {integrity: sha512-BTrLjICoSB6gxbc58D5mdBK8OhXRDqud/zodYfdSi52qvDHdMwk+9kB9xsM8yJThH/sZU5A6QVSmMmaN001gIg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.22 + postcss: 8.4.31 postcss-value-parser: 4.2.0 dev: false - /postcss-reduce-initial/5.1.2_postcss@8.4.22: + /postcss-reduce-initial/5.1.2_postcss@8.4.31: resolution: {integrity: sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.5 + browserslist: 4.22.1 caniuse-api: 3.0.0 - postcss: 8.4.22 + postcss: 8.4.31 dev: false - /postcss-reduce-transforms/5.1.0_postcss@8.4.22: + /postcss-reduce-transforms/5.1.0_postcss@8.4.31: resolution: {integrity: sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.22 + postcss: 8.4.31 postcss-value-parser: 4.2.0 dev: false - /postcss-selector-parser/6.0.11: - resolution: {integrity: sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==} + /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: false - /postcss-sort-media-queries/4.3.0_postcss@8.4.22: - resolution: {integrity: sha512-jAl8gJM2DvuIJiI9sL1CuiHtKM4s5aEIomkU8G3LFvbP+p8i7Sz8VV63uieTgoewGqKbi+hxBTiOKJlB35upCg==} + /postcss-sort-media-queries/4.4.1_postcss@8.4.31: + resolution: {integrity: sha512-QDESFzDDGKgpiIh4GYXsSy6sek2yAwQx1JASl5AxBtU1Lq2JfKBljIPNdil989NcSKRQX1ToiaKphImtBuhXWw==} engines: {node: '>=10.0.0'} peerDependencies: postcss: ^8.4.16 dependencies: - postcss: 8.4.22 + postcss: 8.4.31 sort-css-media-queries: 2.1.0 dev: false - /postcss-svgo/5.1.0_postcss@8.4.22: + /postcss-svgo/5.1.0_postcss@8.4.31: resolution: {integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.22 + postcss: 8.4.31 postcss-value-parser: 4.2.0 svgo: 2.8.0 dev: false - /postcss-unique-selectors/5.1.1_postcss@8.4.22: + /postcss-unique-selectors/5.1.1_postcss@8.4.31: resolution: {integrity: sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.22 - postcss-selector-parser: 6.0.11 + postcss: 8.4.31 + postcss-selector-parser: 6.0.13 dev: false /postcss-value-parser/4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} dev: false - /postcss-zindex/5.1.0_postcss@8.4.22: + /postcss-zindex/5.1.0_postcss@8.4.31: resolution: {integrity: sha512-fgFMf0OtVSBR1va1JNHYgMxYk73yhn/qb4uQDq1DLGYolz8gHCyr/sesEuGUaYs58E3ZJRcpoGuPVoB7Meiq9A==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.22 + postcss: 8.4.31 dev: false - /postcss/8.4.22: - resolution: {integrity: sha512-XseknLAfRHzVWjCEtdviapiBtfLdgyzExD50Rg2ePaucEesyh8Wv4VPdW0nbyDa1ydbrAxV19jvMT4+LFmcNUA==} + /postcss/8.4.31: + resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.6 @@ -10366,8 +10648,8 @@ packages: engines: {node: '>=4'} dev: false - /prettier/2.8.7: - resolution: {integrity: sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==} + /prettier/2.8.8: + resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} engines: {node: '>=10.13.0'} hasBin: true dev: true @@ -10392,6 +10674,16 @@ packages: react: 18.2.0 dev: false + /prism-react-renderer/2.1.0_react@18.2.0: + resolution: {integrity: sha512-I5cvXHjA1PVGbGm1MsWCpvBCRrYyxEri0MC7/JbfIfYfcXAxHyO5PaUjs3A8H5GW6kJcLhTHxxMaOZZpRZD2iQ==} + peerDependencies: + react: '>=16.0.0' + dependencies: + '@types/prismjs': 1.26.1 + clsx: 1.2.1 + react: 18.2.0 + dev: false + /prismjs/1.29.0: resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==} engines: {node: '>=6'} @@ -10428,8 +10720,8 @@ packages: xtend: 4.0.2 dev: false - /property-information/6.2.0: - resolution: {integrity: sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==} + /property-information/6.3.0: + resolution: {integrity: sha512-gVNZ74nqhRMiIUYWGQdosYetaKc83x8oT41a0LlV3AAFCAZwCpg4vmGkq8t34+cUhp3cnM4XDiU/7xlgK7HGrg==} dev: false /proxy-addr/2.0.7: @@ -10539,20 +10831,20 @@ packages: pure-color: 1.3.0 dev: false - /react-dev-utils/12.0.1_odl7p537j6zjcy4b5gf5bruiye: + /react-dev-utils/12.0.1_qlezttlhlpl72ulofohwh4wd3u: resolution: {integrity: sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==} engines: {node: '>=14'} dependencies: - '@babel/code-frame': 7.21.4 + '@babel/code-frame': 7.22.13 address: 1.2.2 - browserslist: 4.21.5 + browserslist: 4.22.1 chalk: 4.1.2 cross-spawn: 7.0.3 detect-port-alt: 1.1.6 escape-string-regexp: 4.0.0 filesize: 8.0.7 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3_odl7p537j6zjcy4b5gf5bruiye + fork-ts-checker-webpack-plugin: 6.5.3_qlezttlhlpl72ulofohwh4wd3u global-modules: 2.0.0 globby: 11.1.0 gzip-size: 6.0.0 @@ -10599,8 +10891,8 @@ packages: resolution: {integrity: sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==} dev: false - /react-fast-compare/3.2.1: - resolution: {integrity: sha512-xTYf9zFim2pEif/Fw16dBiXpe0hoy5PxcD8+OwBnTtNLfIm3g6WxhKNurY+6OmdH1u6Ta/W/Vl6vjbYP1MFnDg==} + /react-fast-compare/3.2.2: + resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==} /react-frame-component/5.2.4_v2m5e27vhdewzwhryxwfaorcca: resolution: {integrity: sha512-4xpZFcLNS6LCEYSlWgsUy81v7LjdgbvB0VHIq7sNSD25PK+e5YYCrdy5557ebGwNLKNLEpYVfAkT3pVzFLPb1g==} @@ -10620,16 +10912,16 @@ packages: react: ^16.6.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.6.0 || ^17.0.0 || ^18.0.0 dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.23.2 invariant: 2.2.4 prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - react-fast-compare: 3.2.1 + react-fast-compare: 3.2.2 shallowequal: 1.1.0 - /react-hook-form/7.43.9_react@18.2.0: - resolution: {integrity: sha512-AUDN3Pz2NSeoxQ7Hs6OhQhDr6gtF9YRuutGDwPQqhSUAHJSgGl2VeY3qN19MG0SucpjgDiuMJ4iC5T5uB+eaNQ==} + /react-hook-form/7.47.0_react@18.2.0: + resolution: {integrity: sha512-F/TroLjTICipmHeFlMrLtNLceO2xr1jU3CyiNla5zdwsGUGu2UOxxR4UyJgLlhMwLW/Wzp4cpJ7CPfgJIeKdSg==} engines: {node: '>=12.22.0'} peerDependencies: react: ^16.8.0 || ^17 || ^18 @@ -10637,24 +10929,34 @@ packages: react: 18.2.0 dev: false - /react-icons/4.8.0_react@17.0.2: - resolution: {integrity: sha512-N6+kOLcihDiAnj5Czu637waJqSnwlMNROzVZMhfX68V/9bu9qHaMIJC4UdozWoOk57gahFCNHwVvWzm0MTzRjg==} + /react-hotkeys-hook/4.4.1_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-sClBMBioFEgFGYLTWWRKvhxcCx1DRznd+wkFHwQZspnRBkHTgruKIHptlK/U/2DPX8BhHoRGzpMVWUXMmdZlmw==} + peerDependencies: + react: '>=16.8.1' + react-dom: '>=16.8.1' + dependencies: + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /react-icons/4.11.0_react@17.0.2: + resolution: {integrity: sha512-V+4khzYcE5EBk/BvcuYRq6V/osf11ODUM2J8hg2FDSswRrGvqiYUYPRy4OdrWaQOBj4NcpJfmHZLNaD+VH0TyA==} peerDependencies: react: '*' dependencies: react: 17.0.2 dev: false - /react-icons/4.8.0_react@18.2.0: - resolution: {integrity: sha512-N6+kOLcihDiAnj5Czu637waJqSnwlMNROzVZMhfX68V/9bu9qHaMIJC4UdozWoOk57gahFCNHwVvWzm0MTzRjg==} + /react-icons/4.11.0_react@18.2.0: + resolution: {integrity: sha512-V+4khzYcE5EBk/BvcuYRq6V/osf11ODUM2J8hg2FDSswRrGvqiYUYPRy4OdrWaQOBj4NcpJfmHZLNaD+VH0TyA==} peerDependencies: react: '*' dependencies: react: 18.2.0 dev: false - /react-inspector/6.0.1_react@18.2.0: - resolution: {integrity: sha512-cxKSeFTf7jpSSVddm66sKdolG90qURAX3g1roTeaN6x0YEbtWc8JpmFN9+yIqLNH2uEkYerWLtJZIXRIFuBKrg==} + /react-inspector/6.0.2_react@18.2.0: + resolution: {integrity: sha512-x+b7LxhmHXjHoU/VrFAzw5iutsILRoYyDq97EDYdFpPLcvqtEzk4ZSZSQjnFPbr5T57tLXnHcqFYoN1pI6u8uQ==} peerDependencies: react: ^16.8.4 || ^17.0.0 || ^18.0.0 dependencies: @@ -10664,7 +10966,7 @@ packages: /react-is/16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - /react-json-view/1.21.3_jf7puk66b2eiqxne3oe3xlxkou: + /react-json-view/1.21.3_6zeq3s7qrgz7xead6ym4yxv6eq: resolution: {integrity: sha512-13p8IREj9/x/Ye4WI/JpjhoIwuzEgUAtgJZNBJckfzJt1qyh24BdTm6UQNGnyTq9dapQdrqvquZTo3dz1X6Cjw==} peerDependencies: react: ^17.0.0 || ^16.3.0 || ^15.5.4 @@ -10675,7 +10977,7 @@ packages: react-base16-styling: 0.6.0 react-dom: 18.2.0_react@18.2.0 react-lifecycles-compat: 3.0.4 - react-textarea-autosize: 8.4.1_24ukasupqqblpyncii3ycicuiu + react-textarea-autosize: 8.5.3_4r6hgnselqdgzo3f3gd364vqle transitivePeerDependencies: - '@types/react' - encoding @@ -10685,16 +10987,16 @@ packages: resolution: {integrity: sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==} dev: false - /react-loadable-ssr-addon-v5-slorber/1.0.1_cvrhr4dffixzesb72ve6pr74cq: + /react-loadable-ssr-addon-v5-slorber/1.0.1_sxerlxu75r4enmilfqzfxbivsa: resolution: {integrity: sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A==} engines: {node: '>=10.13.0'} peerDependencies: react-loadable: '*' webpack: '>=4.41.1 || 5.x' dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.23.2 react-loadable: /@docusaurus/react-loadable/5.5.2_react@18.2.0 - webpack: 5.79.0 + webpack: 5.89.0 dev: false /react-refresh/0.13.0: @@ -10713,7 +11015,7 @@ packages: react: '>=15' react-router: '>=5' dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.23.2 react: 18.2.0 react-router: 5.3.4_react@18.2.0 dev: false @@ -10723,7 +11025,7 @@ packages: peerDependencies: react: '>=15' dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.23.2 history: 4.10.1 loose-envify: 1.4.0 prop-types: 15.8.1 @@ -10738,7 +11040,7 @@ packages: peerDependencies: react: '>=15' dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.23.2 history: 4.10.1 hoist-non-react-statics: 3.3.2 loose-envify: 1.4.0 @@ -10750,16 +11052,16 @@ packages: tiny-warning: 1.0.3 dev: false - /react-textarea-autosize/8.4.1_24ukasupqqblpyncii3ycicuiu: - resolution: {integrity: sha512-aD2C+qK6QypknC+lCMzteOdIjoMbNlgSFmJjCV+DrfTPwp59i/it9mMNf2HDzvRjQgKAyBDPyLJhcrzElf2U4Q==} + /react-textarea-autosize/8.5.3_4r6hgnselqdgzo3f3gd364vqle: + resolution: {integrity: sha512-XT1024o2pqCuZSuBt9FwHlaDeNtVrtCXu0Rnz88t1jUGheCLa3PhjE1GH8Ctm2axEtvdCl5SUHYschyQ0L5QHQ==} engines: {node: '>=10'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.23.2 react: 18.2.0 use-composed-ref: 1.3.0_react@18.2.0 - use-latest: 1.2.1_24ukasupqqblpyncii3ycicuiu + use-latest: 1.2.1_4r6hgnselqdgzo3f3gd364vqle transitivePeerDependencies: - '@types/react' dev: false @@ -10813,7 +11115,7 @@ packages: resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} engines: {node: '>= 0.10'} dependencies: - resolve: 1.22.2 + resolve: 1.22.8 dev: false /recrawl-sync/2.2.3: @@ -10822,7 +11124,7 @@ packages: '@cush/relative': 1.0.0 glob-regex: 0.3.2 slash: 3.0.0 - sucrase: 3.32.0 + sucrase: 3.34.0 tslib: 1.14.1 /recursive-readdir/2.2.3: @@ -10832,8 +11134,20 @@ packages: minimatch: 3.1.2 dev: false - /regenerate-unicode-properties/10.1.0: - resolution: {integrity: sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==} + /reflect.getprototypeof/1.0.4: + resolution: {integrity: sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.2.1 + es-abstract: 1.22.2 + get-intrinsic: 1.2.1 + globalthis: 1.0.3 + which-builtin-type: 1.1.3 + dev: false + + /regenerate-unicode-properties/10.1.1: + resolution: {integrity: sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==} engines: {node: '>=4'} dependencies: regenerate: 1.4.2 @@ -10843,22 +11157,22 @@ packages: resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} dev: false - /regenerator-runtime/0.13.11: - resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} + /regenerator-runtime/0.14.0: + resolution: {integrity: sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==} - /regenerator-transform/0.15.1: - resolution: {integrity: sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==} + /regenerator-transform/0.15.2: + resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.23.2 dev: false - /regexp.prototype.flags/1.4.3: - resolution: {integrity: sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==} + /regexp.prototype.flags/1.5.1: + resolution: {integrity: sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.2.0 - functions-have-names: 1.2.3 + define-properties: 1.2.1 + set-function-name: 2.0.1 dev: false /regexpu-core/5.3.2: @@ -10867,7 +11181,7 @@ packages: dependencies: '@babel/regjsgen': 0.8.0 regenerate: 1.4.2 - regenerate-unicode-properties: 10.1.0 + regenerate-unicode-properties: 10.1.1 regjsparser: 0.9.1 unicode-match-property-ecmascript: 2.0.0 unicode-match-property-value-ecmascript: 2.1.0 @@ -10897,7 +11211,7 @@ packages: /rehype-raw/6.1.1: resolution: {integrity: sha512-d6AKtisSRtDRX4aSPsJGTfnzrX2ZkHQLE5kiUuGOeEoLpbEulFF4hj0mLPbsa+7vmguDKOVVEQdHKDSwoaIDsQ==} dependencies: - '@types/hast': 2.3.4 + '@types/hast': 2.3.7 hast-util-raw: 7.2.3 unified: 10.1.2 dev: false @@ -10922,9 +11236,9 @@ packages: /remark-gfm/3.0.1: resolution: {integrity: sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==} dependencies: - '@types/mdast': 3.0.11 + '@types/mdast': 3.0.13 mdast-util-gfm: 2.0.2 - micromark-extension-gfm: 2.0.1 + micromark-extension-gfm: 2.0.3 unified: 10.1.2 transitivePeerDependencies: - supports-color @@ -10949,16 +11263,16 @@ packages: resolution: {integrity: sha512-g53hMkpM0I98MU266IzDFMrTD980gNF3BJnkyFcmN+dD873mQeD5rdMO3Y2X+x8umQfbSE0PcoEDl7ledSA+2g==} dependencies: mdast-util-mdx: 2.0.1 - micromark-extension-mdxjs: 1.0.0 + micromark-extension-mdxjs: 1.0.1 transitivePeerDependencies: - supports-color dev: false - /remark-parse/10.0.1: - resolution: {integrity: sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw==} + /remark-parse/10.0.2: + resolution: {integrity: sha512-3ydxgHa/ZQzG8LvC7jTXccARYDcRld3VfcgIIFs7bI6vbRSxJJmzgLEIIoYKyrfhaY+ujuWaf/PJiMZXoiCXgw==} dependencies: - '@types/mdast': 3.0.11 - mdast-util-from-markdown: 1.3.0 + '@types/mdast': 3.0.13 + mdast-util-from-markdown: 1.3.1 unified: 10.1.2 transitivePeerDependencies: - supports-color @@ -10988,8 +11302,8 @@ packages: /remark-rehype/10.1.0: resolution: {integrity: sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==} dependencies: - '@types/hast': 2.3.4 - '@types/mdast': 3.0.11 + '@types/hast': 2.3.7 + '@types/mdast': 3.0.13 mdast-util-to-hast: 12.3.0 unified: 10.1.2 dev: false @@ -11037,19 +11351,23 @@ packages: resolution: {integrity: sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==} dev: false - /resolve/1.22.2: - resolution: {integrity: sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==} + /resolve-pkg-maps/1.0.0: + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} + dev: false + + /resolve/1.22.8: + resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true dependencies: - is-core-module: 2.12.0 + is-core-module: 2.13.0 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - /resolve/2.0.0-next.4: - resolution: {integrity: sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==} + /resolve/2.0.0-next.5: + resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} hasBin: true dependencies: - is-core-module: 2.12.0 + is-core-module: 2.13.0 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 dev: false @@ -11081,14 +11399,14 @@ packages: engines: {node: '>=10.0.0'} hasBin: true optionalDependencies: - fsevents: 2.3.2 + fsevents: 2.3.3 - /rollup/3.20.5: - resolution: {integrity: sha512-Mx6NE3nLPIP6a9ReV4dTPOYYmDiyarJNtSbc37Jx0jvh8SHySoFPgyZAp9aDP3LnYvaJOrz+fclcwq3oZDzlnA==} + /rollup/3.29.4: + resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==} engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: - fsevents: 2.3.2 + fsevents: 2.3.3 /rtl-detect/1.0.4: resolution: {integrity: sha512-EBR4I2VDSSYr7PkBmFy04uhycIpDKp+21p/jARYXlCSjQksTBQcJ0HFUPOO79EPPH5JS6VAhiIQbycf0O3JAxQ==} @@ -11100,7 +11418,7 @@ packages: dependencies: find-up: 5.0.0 picocolors: 1.0.0 - postcss: 8.4.22 + postcss: 8.4.31 strip-json-comments: 3.1.1 dev: false @@ -11116,10 +11434,10 @@ packages: dependencies: queue-microtask: 1.2.3 - /rxjs/7.8.0: - resolution: {integrity: sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==} + /rxjs/7.8.1: + resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} dependencies: - tslib: 2.5.0 + tslib: 2.6.2 dev: false /sade/1.8.1: @@ -11129,6 +11447,16 @@ packages: mri: 1.2.0 dev: false + /safe-array-concat/1.0.1: + resolution: {integrity: sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==} + engines: {node: '>=0.4'} + dependencies: + call-bind: 1.0.2 + get-intrinsic: 1.2.1 + has-symbols: 1.0.3 + isarray: 2.0.5 + dev: false + /safe-buffer/5.1.2: resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} dev: false @@ -11140,7 +11468,7 @@ packages: resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 is-regex: 1.1.4 dev: false @@ -11148,8 +11476,8 @@ packages: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} dev: false - /sax/1.2.4: - resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==} + /sax/1.3.0: + resolution: {integrity: sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==} dev: false /scheduler/0.20.2: @@ -11168,7 +11496,7 @@ packages: resolution: {integrity: sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==} engines: {node: '>= 8.9.0'} dependencies: - '@types/json-schema': 7.0.11 + '@types/json-schema': 7.0.14 ajv: 6.12.6 ajv-keywords: 3.5.2_ajv@6.12.6 dev: false @@ -11177,24 +11505,24 @@ packages: resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==} engines: {node: '>= 8.9.0'} dependencies: - '@types/json-schema': 7.0.11 + '@types/json-schema': 7.0.14 ajv: 6.12.6 ajv-keywords: 3.5.2_ajv@6.12.6 dev: false - /schema-utils/3.1.2: - resolution: {integrity: sha512-pvjEHOgWc9OWA/f/DE3ohBWTD6EleVLf7iFUkoSwAxttdBhB9QUebQgxER2kWueOvRJXPHNnyrvvh9eZINB8Eg==} + /schema-utils/3.3.0: + resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/json-schema': 7.0.11 + '@types/json-schema': 7.0.14 ajv: 6.12.6 ajv-keywords: 3.5.2_ajv@6.12.6 - /schema-utils/4.0.1: - resolution: {integrity: sha512-lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ==} + /schema-utils/4.2.0: + resolution: {integrity: sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==} engines: {node: '>= 12.13.0'} dependencies: - '@types/json-schema': 7.0.11 + '@types/json-schema': 7.0.14 ajv: 8.12.0 ajv-formats: 2.1.1 ajv-keywords: 5.1.0_ajv@8.12.0 @@ -11223,15 +11551,15 @@ packages: resolution: {integrity: sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==} engines: {node: '>=8'} dependencies: - semver: 6.3.0 + semver: 6.3.1 dev: false - /semver/5.7.1: - resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==} + /semver/5.7.2: + resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} hasBin: true - /semver/6.3.0: - resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} + /semver/6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true /semver/7.0.0: @@ -11239,8 +11567,8 @@ packages: hasBin: true dev: true - /semver/7.5.0: - resolution: {integrity: sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==} + /semver/7.5.4: + resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} engines: {node: '>=10'} hasBin: true dependencies: @@ -11313,6 +11641,15 @@ packages: - supports-color dev: false + /set-function-name/2.0.1: + resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==} + engines: {node: '>= 0.4'} + dependencies: + define-data-property: 1.1.1 + functions-have-names: 1.2.3 + has-property-descriptors: 1.0.0 + dev: false + /setimmediate/1.0.5: resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} dev: false @@ -11364,8 +11701,8 @@ packages: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.2.0 - object-inspect: 1.12.3 + get-intrinsic: 1.2.1 + object-inspect: 1.13.0 dev: false /signal-exit/3.0.7: @@ -11379,13 +11716,13 @@ packages: semver: 7.0.0 dev: true - /sirv/1.0.19: - resolution: {integrity: sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==} + /sirv/2.0.3: + resolution: {integrity: sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA==} engines: {node: '>= 10'} dependencies: - '@polka/url': 1.0.0-next.21 + '@polka/url': 1.0.0-next.23 mrmime: 1.0.1 - totalist: 1.1.0 + totalist: 3.0.1 dev: false /sisteransi/1.0.5: @@ -11398,9 +11735,9 @@ packages: hasBin: true dependencies: '@types/node': 17.0.45 - '@types/sax': 1.2.4 + '@types/sax': 1.2.5 arg: 5.0.2 - sax: 1.2.4 + sax: 1.3.0 dev: false /slash/3.0.0: @@ -11511,15 +11848,8 @@ packages: engines: {node: '>= 0.8'} dev: false - /std-env/3.3.2: - resolution: {integrity: sha512-uUZI65yrV2Qva5gqE0+A7uVAvO40iPo6jGhs7s8keRfHCmtg+uB2X6EiLGCI9IgL1J17xGhvoOqSz79lzICPTA==} - dev: false - - /stop-iteration-iterator/1.0.0: - resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} - engines: {node: '>= 0.4'} - dependencies: - internal-slot: 1.0.5 + /std-env/3.4.3: + resolution: {integrity: sha512-f9aPhy8fYBuMN+sNfakZV18U39PbalgjXG3lLB9WkaYTxijru61wb57V9wxxNthXM5Sd88ETBWi29qLAsHO52Q==} dev: false /string-width/4.2.3: @@ -11537,45 +11867,46 @@ packages: dependencies: eastasianwidth: 0.2.0 emoji-regex: 9.2.2 - strip-ansi: 7.0.1 + strip-ansi: 7.1.0 dev: false - /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.21.2 - get-intrinsic: 1.2.0 + define-properties: 1.2.1 + es-abstract: 1.22.2 + get-intrinsic: 1.2.1 has-symbols: 1.0.3 internal-slot: 1.0.5 - regexp.prototype.flags: 1.4.3 + regexp.prototype.flags: 1.5.1 + set-function-name: 2.0.1 side-channel: 1.0.4 dev: false - /string.prototype.trim/1.2.7: - resolution: {integrity: sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==} + /string.prototype.trim/1.2.8: + resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.21.2 + define-properties: 1.2.1 + es-abstract: 1.22.2 dev: false - /string.prototype.trimend/1.0.6: - resolution: {integrity: sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==} + /string.prototype.trimend/1.0.7: + resolution: {integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==} dependencies: call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.21.2 + define-properties: 1.2.1 + es-abstract: 1.22.2 dev: false - /string.prototype.trimstart/1.0.6: - resolution: {integrity: sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==} + /string.prototype.trimstart/1.0.7: + resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==} dependencies: call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.21.2 + define-properties: 1.2.1 + es-abstract: 1.22.2 dev: false /string_decoder/1.1.1: @@ -11613,8 +11944,8 @@ packages: ansi-regex: 5.0.1 dev: false - /strip-ansi/7.0.1: - resolution: {integrity: sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==} + /strip-ansi/7.1.0: + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} engines: {node: '>=12'} dependencies: ansi-regex: 6.0.1 @@ -11652,7 +11983,7 @@ packages: /strip-literal/0.4.2: resolution: {integrity: sha512-pv48ybn4iE1O9RLgCAN0iU4Xv7RlBTiit6DKmMiErbs9x1wH6vXBs45tWc0H5wUIF6TLTrKweqkmYF/iraQKNw==} dependencies: - acorn: 8.8.2 + acorn: 8.10.0 dev: true /style-to-object/0.3.0: @@ -11661,25 +11992,25 @@ packages: inline-style-parser: 0.1.1 dev: false - /style-to-object/0.4.1: - resolution: {integrity: sha512-HFpbb5gr2ypci7Qw+IOhnP2zOU7e77b+rzM+wTzXzfi1PrtBCX0E7Pk4wL4iTLnhzZ+JgEGAhX81ebTg/aYjQw==} + /style-to-object/0.4.4: + resolution: {integrity: sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==} dependencies: inline-style-parser: 0.1.1 dev: false - /stylehacks/5.1.1_postcss@8.4.22: + /stylehacks/5.1.1_postcss@8.4.31: resolution: {integrity: sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.5 - postcss: 8.4.22 - postcss-selector-parser: 6.0.11 + browserslist: 4.22.1 + postcss: 8.4.31 + postcss-selector-parser: 6.0.13 dev: false - /sucrase/3.32.0: - resolution: {integrity: sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==} + /sucrase/3.34.0: + resolution: {integrity: sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==} engines: {node: '>=8'} hasBin: true dependencies: @@ -11688,7 +12019,7 @@ packages: glob: 7.1.6 lines-and-columns: 1.2.4 mz: 2.7.0 - pirates: 4.0.5 + pirates: 4.0.6 ts-interface-checker: 0.1.13 /supports-color/5.5.0: @@ -11732,14 +12063,6 @@ packages: stable: 0.1.8 dev: false - /synckit/0.8.5: - resolution: {integrity: sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==} - engines: {node: ^14.18.0 || >=16.0.0} - dependencies: - '@pkgr/utils': 2.3.1 - tslib: 2.5.0 - dev: false - /tapable/1.1.3: resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==} engines: {node: '>=6'} @@ -11749,8 +12072,8 @@ packages: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} - /terser-webpack-plugin/5.3.7_webpack@5.79.0: - resolution: {integrity: sha512-AfKwIktyP7Cu50xNjXF/6Qb5lBNzYaWpU6YfoX3uZicTx0zTy0stDDCsvjDapKsSDvOeWo5MEq4TmdBy2cNoHw==} + /terser-webpack-plugin/5.3.9_webpack@5.89.0: + resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -11765,20 +12088,20 @@ packages: uglify-js: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.18 + '@jridgewell/trace-mapping': 0.3.20 jest-worker: 27.5.1 - schema-utils: 3.1.2 + schema-utils: 3.3.0 serialize-javascript: 6.0.1 - terser: 5.16.9 - webpack: 5.79.0 + terser: 5.22.0 + webpack: 5.89.0 - /terser/5.16.9: - resolution: {integrity: sha512-HPa/FdTB9XGI2H1/keLFZHxl6WNvAI4YalHGtDQTlMnJcoqSab1UwL4l1hGEhs6/GmLHBZIg/YgB++jcbzoOEg==} + /terser/5.22.0: + resolution: {integrity: sha512-hHZVLgRA2z4NWcN6aS5rQDc+7Dcy58HOf2zbYwmFcQ+ua3h6eEFf5lIDKTzbWwlazPyOZsFQO8V80/IjVNExEw==} engines: {node: '>=10'} hasBin: true dependencies: - '@jridgewell/source-map': 0.3.3 - acorn: 8.8.2 + '@jridgewell/source-map': 0.3.5 + acorn: 8.10.0 commander: 2.20.3 source-map-support: 0.5.21 @@ -11801,13 +12124,6 @@ packages: resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==} dev: false - /tiny-glob/0.2.9: - resolution: {integrity: sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==} - dependencies: - globalyzer: 0.1.0 - globrex: 0.1.2 - dev: false - /tiny-invariant/1.3.1: resolution: {integrity: sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==} dev: false @@ -11816,8 +12132,8 @@ packages: resolution: {integrity: sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==} dev: false - /tinybench/2.4.0: - resolution: {integrity: sha512-iyziEiyFxX4kyxSp+MtY1oCH/lvjH3PxFN8PGCDeqcZWAJ/i+9y+nL85w99PxVzrIvew/GSkSbDYtiGVa85Afg==} + /tinybench/2.5.1: + resolution: {integrity: sha512-65NKvSuAVDP/n4CqH+a9w2kTlLReS9vhsAP06MWx+/89nMinJyB2icyl58RIcqCmIggpojIGeuJGhjU1aGMBSg==} dev: true /tinypool/0.3.1: @@ -11855,8 +12171,8 @@ packages: engines: {node: '>=0.6'} dev: false - /totalist/1.1.0: - resolution: {integrity: sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==} + /totalist/3.0.1: + resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} engines: {node: '>=6'} dev: false @@ -11901,19 +12217,6 @@ packages: code-block-writer: 11.0.3 dev: true - /tsconfck/2.1.1_typescript@4.9.5: - resolution: {integrity: sha512-ZPCkJBKASZBmBUNqGHmRhdhM8pJYDdOXp4nRgj/O0JwUwsMq50lCDRQP/M5GBNAA0elPrq4gAeu4dkaVCuKWww==} - engines: {node: ^14.13.1 || ^16 || >=18} - hasBin: true - peerDependencies: - typescript: ^4.3.5 || ^5.0.0 - peerDependenciesMeta: - typescript: - optional: true - dependencies: - typescript: 4.9.5 - dev: false - /tsconfig-paths/3.14.2: resolution: {integrity: sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==} dependencies: @@ -11934,8 +12237,8 @@ packages: /tslib/1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - /tslib/2.5.0: - resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} + /tslib/2.6.2: + resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} dev: false /tsscmp/1.0.6: @@ -11953,65 +12256,64 @@ packages: typescript: 4.9.5 dev: false - /turbo-darwin-64/1.9.3: - resolution: {integrity: sha512-0dFc2cWXl82kRE4Z+QqPHhbEFEpUZho1msHXHWbz5+PqLxn8FY0lEVOHkq5tgKNNEd5KnGyj33gC/bHhpZOk5g==} + /turbo-darwin-64/1.10.15: + resolution: {integrity: sha512-Sik5uogjkRTe1XVP9TC2GryEMOJCaKE2pM/O9uLn4koQDnWKGcLQv+mDU+H+9DXvKLnJnKCD18OVRkwK5tdpoA==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /turbo-darwin-arm64/1.9.3: - resolution: {integrity: sha512-1cYbjqLBA2zYE1nbf/qVnEkrHa4PkJJbLo7hnuMuGM0bPzh4+AnTNe98gELhqI1mkTWBu/XAEeF5u6dgz0jLNA==} + /turbo-darwin-arm64/1.10.15: + resolution: {integrity: sha512-xwqyFDYUcl2xwXyGPmHkmgnNm4Cy0oNzMpMOBGRr5x64SErS7QQLR4VHb0ubiR+VAb8M+ECPklU6vD1Gm+wekg==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /turbo-linux-64/1.9.3: - resolution: {integrity: sha512-UuBPFefawEwpuxh5pM9Jqq3q4C8M0vYxVYlB3qea/nHQ80pxYq7ZcaLGEpb10SGnr3oMUUs1zZvkXWDNKCJb8Q==} + /turbo-linux-64/1.10.15: + resolution: {integrity: sha512-dM07SiO3RMAJ09Z+uB2LNUSkPp3I1IMF8goH5eLj+d8Kkwoxd/+qbUZOj9RvInyxU/IhlnO9w3PGd3Hp14m/nA==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /turbo-linux-arm64/1.9.3: - resolution: {integrity: sha512-vUrNGa3hyDtRh9W0MkO+l1dzP8Co2gKnOVmlJQW0hdpOlWlIh22nHNGGlICg+xFa2f9j4PbQlWTsc22c019s8Q==} + /turbo-linux-arm64/1.10.15: + resolution: {integrity: sha512-MkzKLkKYKyrz4lwfjNXH8aTny5+Hmiu4SFBZbx+5C0vOlyp6fV5jZANDBvLXWiDDL4DSEAuCEK/2cmN6FVH1ow==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /turbo-windows-64/1.9.3: - resolution: {integrity: sha512-0BZ7YaHs6r+K4ksqWus1GKK3W45DuDqlmfjm/yuUbTEVc8szmMCs12vugU2Zi5GdrdJSYfoKfEJ/PeegSLIQGQ==} + /turbo-windows-64/1.10.15: + resolution: {integrity: sha512-3TdVU+WEH9ThvQGwV3ieX/XHebtYNHv9HARHauPwmVj3kakoALkpGxLclkHFBLdLKkqDvmHmXtcsfs6cXXRHJg==} cpu: [x64] os: [win32] requiresBuild: true dev: true optional: true - /turbo-windows-arm64/1.9.3: - resolution: {integrity: sha512-QJUYLSsxdXOsR1TquiOmLdAgtYcQ/RuSRpScGvnZb1hY0oLc7JWU0llkYB81wVtWs469y8H9O0cxbKwCZGR4RQ==} + /turbo-windows-arm64/1.10.15: + resolution: {integrity: sha512-l+7UOBCbfadvPMYsX08hyLD+UIoAkg6ojfH+E8aud3gcA1padpjCJTh9gMpm3QdMbKwZteT5uUM+wyi6Rbbyww==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /turbo/1.9.3: - resolution: {integrity: sha512-ID7mxmaLUPKG/hVkp+h0VuucB1U99RPCJD9cEuSEOdIPoSIuomcIClEJtKamUsdPLhLCud+BvapBNnhgh58Nzw==} + /turbo/1.10.15: + resolution: {integrity: sha512-mKKkqsuDAQy1wCCIjCdG+jOCwUflhckDMSRoeBPcIL/CnCl7c5yRDFe7SyaXloUUkt4tUR0rvNIhVCcT7YeQpg==} hasBin: true - requiresBuild: true optionalDependencies: - turbo-darwin-64: 1.9.3 - turbo-darwin-arm64: 1.9.3 - turbo-linux-64: 1.9.3 - turbo-linux-arm64: 1.9.3 - turbo-windows-64: 1.9.3 - turbo-windows-arm64: 1.9.3 + turbo-darwin-64: 1.10.15 + turbo-darwin-arm64: 1.10.15 + turbo-linux-64: 1.10.15 + turbo-linux-arm64: 1.10.15 + turbo-windows-64: 1.10.15 + turbo-windows-arm64: 1.10.15 dev: true /type-check/0.4.0: @@ -12044,12 +12346,42 @@ packages: mime-types: 2.1.35 dev: false + /typed-array-buffer/1.0.0: + resolution: {integrity: sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + get-intrinsic: 1.2.1 + is-typed-array: 1.1.12 + dev: false + + /typed-array-byte-length/1.0.0: + resolution: {integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + for-each: 0.3.3 + has-proto: 1.0.1 + is-typed-array: 1.1.12 + dev: false + + /typed-array-byte-offset/1.0.0: + resolution: {integrity: sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==} + engines: {node: '>= 0.4'} + dependencies: + available-typed-arrays: 1.0.5 + call-bind: 1.0.2 + for-each: 0.3.3 + has-proto: 1.0.1 + is-typed-array: 1.1.12 + dev: false + /typed-array-length/1.0.4: resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} dependencies: call-bind: 1.0.2 for-each: 0.3.3 - is-typed-array: 1.1.10 + is-typed-array: 1.1.12 dev: false /typedarray-to-buffer/3.1.5: @@ -12063,12 +12395,12 @@ packages: engines: {node: '>=4.2.0'} hasBin: true - /ua-parser-js/0.7.35: - resolution: {integrity: sha512-veRf7dawaj9xaWEu9HoTVn5Pggtc/qj+kqTOFvNiN1l0YdxwC1kvel57UCjThjGa3BHBihE8/UJAHI+uQHmd/g==} + /ua-parser-js/1.0.36: + resolution: {integrity: sha512-znuyCIXzl8ciS3+y3fHJI/2OhQIXbXw9MWC/o3qwyR+RGppjZHrM27CGFSKCJXi2Kctiz537iOu2KnXs1lMQhw==} dev: false - /ufo/1.1.1: - resolution: {integrity: sha512-MvlCc4GHrmZdAllBc0iUDowff36Q9Ndw/UzqmEKyrfSzokTd9ZCy1i+IIk5hrYKkjoYVQyNbrw7/F8XJ2rEwTg==} + /ufo/1.3.1: + resolution: {integrity: sha512-uY/99gMLIOlJPwATcMVYfqDSxUR9//AUcgZMzwfSTJPDKzA1S8mX4VLqa+fiAtveraQUBCz4FFcwVZBGbwBXIw==} dev: false /unbox-primitive/1.0.2: @@ -12084,6 +12416,9 @@ packages: resolution: {integrity: sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==} dev: true + /undici-types/5.25.3: + resolution: {integrity: sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==} + /unherit/1.1.3: resolution: {integrity: sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==} dependencies: @@ -12117,7 +12452,7 @@ packages: /unified/10.1.2: resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==} dependencies: - '@types/unist': 2.0.6 + '@types/unist': 2.0.8 bail: 2.0.2 extend: 3.0.2 is-buffer: 2.0.5 @@ -12174,13 +12509,13 @@ packages: /unist-util-is/5.2.1: resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==} dependencies: - '@types/unist': 2.0.6 + '@types/unist': 2.0.8 dev: false /unist-util-position-from-estree/1.1.2: resolution: {integrity: sha512-poZa0eXpS+/XpoQwGwl79UUdea4ol2ZuCYguVaJS4qzIOMDzbqz8a3erUCOmubSZkaOuGamb3tX790iwOIROww==} dependencies: - '@types/unist': 2.0.6 + '@types/unist': 2.0.8 dev: false /unist-util-position/3.1.0: @@ -12190,7 +12525,7 @@ packages: /unist-util-position/4.0.4: resolution: {integrity: sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==} dependencies: - '@types/unist': 2.0.6 + '@types/unist': 2.0.8 dev: false /unist-util-remove-position/2.0.1: @@ -12202,7 +12537,7 @@ packages: /unist-util-remove-position/4.0.2: resolution: {integrity: sha512-TkBb0HABNmxzAcfLf4qsIbFbaPDvMO6wa3b3j4VcEzFVaw1LBKwnW4/sRJ/atSLSzoIg41JWEdnE7N6DIhGDGQ==} dependencies: - '@types/unist': 2.0.6 + '@types/unist': 2.0.8 unist-util-visit: 4.1.2 dev: false @@ -12215,33 +12550,39 @@ packages: /unist-util-stringify-position/2.0.3: resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==} dependencies: - '@types/unist': 2.0.6 + '@types/unist': 2.0.8 dev: false /unist-util-stringify-position/3.0.3: resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==} dependencies: - '@types/unist': 2.0.6 + '@types/unist': 2.0.8 + dev: false + + /unist-util-stringify-position/4.0.0: + resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==} + dependencies: + '@types/unist': 3.0.0 dev: false /unist-util-visit-parents/3.1.1: resolution: {integrity: sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==} dependencies: - '@types/unist': 2.0.6 + '@types/unist': 2.0.8 unist-util-is: 4.1.0 dev: false /unist-util-visit-parents/5.1.3: resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==} dependencies: - '@types/unist': 2.0.6 + '@types/unist': 2.0.8 unist-util-is: 5.2.1 dev: false /unist-util-visit/2.0.3: resolution: {integrity: sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==} dependencies: - '@types/unist': 2.0.6 + '@types/unist': 2.0.8 unist-util-is: 4.1.0 unist-util-visit-parents: 3.1.1 dev: false @@ -12249,7 +12590,7 @@ packages: /unist-util-visit/4.1.2: resolution: {integrity: sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==} dependencies: - '@types/unist': 2.0.6 + '@types/unist': 2.0.8 unist-util-is: 5.2.1 unist-util-visit-parents: 5.1.3 dev: false @@ -12268,13 +12609,13 @@ packages: engines: {node: '>=8'} dev: false - /update-browserslist-db/1.0.11_browserslist@4.21.5: - resolution: {integrity: sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==} + /update-browserslist-db/1.0.13_browserslist@4.22.1: + resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' dependencies: - browserslist: 4.21.5 + browserslist: 4.22.1 escalade: 3.1.1 picocolors: 1.0.0 @@ -12293,7 +12634,7 @@ packages: is-yarn-global: 0.3.0 latest-version: 5.1.0 pupa: 2.1.1 - semver: 7.5.0 + semver: 7.5.4 semver-diff: 3.1.1 xdg-basedir: 4.0.0 dev: false @@ -12303,7 +12644,7 @@ packages: dependencies: punycode: 2.3.0 - /url-loader/4.1.1_7f53fl25ml2r3kp2h6jbsgu5ji: + /url-loader/4.1.1_cm4rt4hfmc5k45vrqpxv2noeyi: resolution: {integrity: sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -12313,11 +12654,11 @@ packages: file-loader: optional: true dependencies: - file-loader: 6.2.0_webpack@5.79.0 + file-loader: 6.2.0_webpack@5.89.0 loader-utils: 2.0.4 mime-types: 2.1.35 - schema-utils: 3.1.2 - webpack: 5.79.0 + schema-utils: 3.3.0 + webpack: 5.89.0 dev: false /url-parse-lax/3.0.0: @@ -12335,7 +12676,7 @@ packages: react: 18.2.0 dev: false - /use-isomorphic-layout-effect/1.1.2_24ukasupqqblpyncii3ycicuiu: + /use-isomorphic-layout-effect/1.1.2_4r6hgnselqdgzo3f3gd364vqle: resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==} peerDependencies: '@types/react': '*' @@ -12344,11 +12685,11 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.0.37 + '@types/react': 18.2.28 react: 18.2.0 dev: false - /use-latest/1.2.1_24ukasupqqblpyncii3ycicuiu: + /use-latest/1.2.1_4r6hgnselqdgzo3f3gd364vqle: resolution: {integrity: sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==} peerDependencies: '@types/react': '*' @@ -12357,9 +12698,9 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.0.37 + '@types/react': 18.2.28 react: 18.2.0 - use-isomorphic-layout-effect: 1.1.2_24ukasupqqblpyncii3ycicuiu + use-isomorphic-layout-effect: 1.1.2_4r6hgnselqdgzo3f3gd364vqle dev: false /util-deprecate/1.0.2: @@ -12411,28 +12752,35 @@ packages: /vfile-location/4.1.0: resolution: {integrity: sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==} dependencies: - '@types/unist': 2.0.6 + '@types/unist': 2.0.8 vfile: 5.3.7 dev: false /vfile-message/2.0.4: resolution: {integrity: sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==} dependencies: - '@types/unist': 2.0.6 + '@types/unist': 2.0.8 unist-util-stringify-position: 2.0.3 dev: false /vfile-message/3.1.4: resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==} dependencies: - '@types/unist': 2.0.6 + '@types/unist': 2.0.8 unist-util-stringify-position: 3.0.3 dev: false + /vfile-message/4.0.2: + resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==} + dependencies: + '@types/unist': 3.0.0 + unist-util-stringify-position: 4.0.0 + dev: false + /vfile/4.2.1: resolution: {integrity: sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==} dependencies: - '@types/unist': 2.0.6 + '@types/unist': 2.0.8 is-buffer: 2.0.5 unist-util-stringify-position: 2.0.3 vfile-message: 2.0.4 @@ -12441,12 +12789,20 @@ packages: /vfile/5.3.7: resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==} dependencies: - '@types/unist': 2.0.6 + '@types/unist': 2.0.8 is-buffer: 2.0.5 unist-util-stringify-position: 3.0.3 vfile-message: 3.1.4 dev: false + /vfile/6.0.1: + resolution: {integrity: sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==} + dependencies: + '@types/unist': 3.0.0 + unist-util-stringify-position: 4.0.0 + vfile-message: 4.0.2 + dev: false + /vite-node/0.28.5: resolution: {integrity: sha512-LmXb9saMGlrMZbXTvOveJKwMTBTNUH66c8rJnQ0ZPNX+myPEol64+szRzXtV5ORb0Hb/91yq+/D3oERoyAt6LA==} engines: {node: '>=v14.16.0'} @@ -12454,15 +12810,16 @@ packages: dependencies: cac: 6.7.14 debug: 4.3.4 - mlly: 1.2.0 - pathe: 1.1.0 + mlly: 1.4.2 + pathe: 1.1.1 picocolors: 1.0.0 source-map: 0.6.1 source-map-support: 0.5.21 - vite: 4.2.2 + vite: 4.4.11 transitivePeerDependencies: - '@types/node' - less + - lightningcss - sass - stylus - sugarss @@ -12470,22 +12827,23 @@ packages: - terser dev: false - /vite-node/0.28.5_@types+node@17.0.45: + /vite-node/0.28.5_@types+node@20.8.6: resolution: {integrity: sha512-LmXb9saMGlrMZbXTvOveJKwMTBTNUH66c8rJnQ0ZPNX+myPEol64+szRzXtV5ORb0Hb/91yq+/D3oERoyAt6LA==} engines: {node: '>=v14.16.0'} hasBin: true dependencies: cac: 6.7.14 debug: 4.3.4 - mlly: 1.2.0 - pathe: 1.1.0 + mlly: 1.4.2 + pathe: 1.1.1 picocolors: 1.0.0 source-map: 0.6.1 source-map-support: 0.5.21 - vite: 4.2.2_@types+node@17.0.45 + vite: 4.4.11_@types+node@20.8.6 transitivePeerDependencies: - '@types/node' - less + - lightningcss - sass - stylus - sugarss @@ -12493,19 +12851,19 @@ packages: - terser dev: false - /vite-plugin-dts/0.9.10_vite@2.9.15: + /vite-plugin-dts/0.9.10_vite@2.9.16: resolution: {integrity: sha512-dNfFJXRsm3YW8k+Wm8SesSaEGOaicKdgFz5PoUpT9zUh6URr5cwu5NMOBhJgiofrzcuYtOU2Ez7JQtg68RII8g==} engines: {node: '>=12.0.0'} peerDependencies: vite: '>=2.4.4' dependencies: - fast-glob: 3.2.12 + fast-glob: 3.3.1 fs-extra: 10.1.0 ts-morph: 13.0.3 - vite: 2.9.15 + vite: 2.9.16 dev: true - /vite-tsconfig-paths/3.6.0_vite@2.9.15: + /vite-tsconfig-paths/3.6.0_vite@2.9.16: resolution: {integrity: sha512-UfsPYonxLqPD633X8cWcPFVuYzx/CMNHAjZTasYwX69sXpa4gNmQkR0XCjj82h7zhLGdTWagMjC1qfb9S+zv0A==} peerDependencies: vite: '>2.0.0-0' @@ -12514,29 +12872,26 @@ packages: globrex: 0.1.2 recrawl-sync: 2.2.3 tsconfig-paths: 4.2.0 - vite: 2.9.15 + vite: 2.9.16 transitivePeerDependencies: - supports-color - /vite-tsconfig-paths/4.2.0_27d6rnnqnnz33bvg4pqy2xno6y: - resolution: {integrity: sha512-jGpus0eUy5qbbMVGiTxCL1iB9ZGN6Bd37VGLJU39kTDD6ZfULTTb1bcc5IeTWqWJKiWV5YihCaibeASPiGi8kw==} + /vite-tsconfig-paths/3.6.0_vite@4.4.11: + resolution: {integrity: sha512-UfsPYonxLqPD633X8cWcPFVuYzx/CMNHAjZTasYwX69sXpa4gNmQkR0XCjj82h7zhLGdTWagMjC1qfb9S+zv0A==} peerDependencies: - vite: '*' - peerDependenciesMeta: - vite: - optional: true + vite: '>2.0.0-0' dependencies: debug: 4.3.4 globrex: 0.1.2 - tsconfck: 2.1.1_typescript@4.9.5 - vite: 4.2.1_@types+node@17.0.45 + recrawl-sync: 2.2.3 + tsconfig-paths: 4.2.0 + vite: 4.4.11_@types+node@20.8.6 transitivePeerDependencies: - supports-color - - typescript dev: false - /vite/2.9.15: - resolution: {integrity: sha512-fzMt2jK4vQ3yK56te3Kqpkaeq9DkcZfBbzHwYpobasvgYmP2SoAr6Aic05CsB4CzCZbsDv4sujX3pkEGhLabVQ==} + /vite/2.9.16: + resolution: {integrity: sha512-X+6q8KPyeuBvTQV8AVSnKDvXoBMnTx8zxh54sOwmmuOdxkjMmEJXH2UEchA+vTMps1xw9vL64uwJOWryULg7nA==} engines: {node: '>=12.2.0'} hasBin: true peerDependencies: @@ -12552,19 +12907,20 @@ packages: optional: true dependencies: esbuild: 0.14.54 - postcss: 8.4.22 - resolve: 1.22.2 + postcss: 8.4.31 + resolve: 1.22.8 rollup: 2.77.3 optionalDependencies: - fsevents: 2.3.2 + fsevents: 2.3.3 - /vite/4.2.1_@types+node@17.0.45: - resolution: {integrity: sha512-7MKhqdy0ISo4wnvwtqZkjke6XN4taqQ2TBaTccLIpOKv7Vp2h4Y+NpmWCnGDeSvvn45KxvWgGyb0MkHvY1vgbg==} + /vite/4.4.11: + resolution: {integrity: sha512-ksNZJlkcU9b0lBwAGZGGaZHCMqHsc8OpgtoYhsQ4/I2v5cnpmmmqe5pM4nv/4Hn6G/2GhTdj0DhZh2e+Er1q5A==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: '@types/node': '>= 14' less: '*' + lightningcss: ^1.21.0 sass: '*' stylus: '*' sugarss: '*' @@ -12574,39 +12930,7 @@ packages: optional: true less: optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - dependencies: - '@types/node': 17.0.45 - esbuild: 0.17.17 - postcss: 8.4.22 - resolve: 1.22.2 - rollup: 3.20.5 - optionalDependencies: - fsevents: 2.3.2 - dev: false - - /vite/4.2.2: - resolution: {integrity: sha512-PcNtT5HeDxb3QaSqFYkEum8f5sCVe0R3WK20qxgIvNBZPXU/Obxs/+ubBMeE7nLWeCo2LDzv+8hRYSlcaSehig==} - engines: {node: ^14.18.0 || >=16.0.0} - hasBin: true - peerDependencies: - '@types/node': '>= 14' - less: '*' - sass: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: + lightningcss: optional: true sass: optional: true @@ -12617,20 +12941,20 @@ packages: terser: optional: true dependencies: - esbuild: 0.17.17 - postcss: 8.4.22 - resolve: 1.22.2 - rollup: 3.20.5 + esbuild: 0.18.20 + postcss: 8.4.31 + rollup: 3.29.4 optionalDependencies: - fsevents: 2.3.2 + fsevents: 2.3.3 - /vite/4.2.2_@types+node@17.0.45: - resolution: {integrity: sha512-PcNtT5HeDxb3QaSqFYkEum8f5sCVe0R3WK20qxgIvNBZPXU/Obxs/+ubBMeE7nLWeCo2LDzv+8hRYSlcaSehig==} + /vite/4.4.11_@types+node@20.8.6: + resolution: {integrity: sha512-ksNZJlkcU9b0lBwAGZGGaZHCMqHsc8OpgtoYhsQ4/I2v5cnpmmmqe5pM4nv/4Hn6G/2GhTdj0DhZh2e+Er1q5A==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: '@types/node': '>= 14' less: '*' + lightningcss: ^1.21.0 sass: '*' stylus: '*' sugarss: '*' @@ -12640,6 +12964,8 @@ packages: optional: true less: optional: true + lightningcss: + optional: true sass: optional: true stylus: @@ -12649,13 +12975,12 @@ packages: terser: optional: true dependencies: - '@types/node': 17.0.45 - esbuild: 0.17.17 - postcss: 8.4.22 - resolve: 1.22.2 - rollup: 3.20.5 + '@types/node': 20.8.6 + esbuild: 0.18.20 + postcss: 8.4.31 + rollup: 3.29.4 optionalDependencies: - fsevents: 2.3.2 + fsevents: 2.3.3 dev: false /vitest/0.23.4: @@ -12680,17 +13005,17 @@ packages: jsdom: optional: true dependencies: - '@types/chai': 4.3.4 - '@types/chai-subset': 1.3.3 - '@types/node': 17.0.45 - chai: 4.3.7 + '@types/chai': 4.3.9 + '@types/chai-subset': 1.3.4 + '@types/node': 20.8.6 + chai: 4.3.10 debug: 4.3.4 local-pkg: 0.4.3 strip-literal: 0.4.2 - tinybench: 2.4.0 + tinybench: 2.5.1 tinypool: 0.3.1 tinyspy: 1.1.1 - vite: 2.9.15 + vite: 2.9.16 transitivePeerDependencies: - less - sass @@ -12704,10 +13029,10 @@ packages: hasBin: true dependencies: axios: 0.25.0 - joi: 17.9.1 + joi: 17.11.0 lodash: 4.17.21 minimist: 1.2.8 - rxjs: 7.8.0 + rxjs: 7.8.1 transitivePeerDependencies: - debug dev: false @@ -12737,42 +13062,49 @@ packages: resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} dev: false - /webpack-bundle-analyzer/4.8.0: - resolution: {integrity: sha512-ZzoSBePshOKhr+hd8u6oCkZVwpVaXgpw23ScGLFpR6SjYI7+7iIWYarjN6OEYOfRt8o7ZyZZQk0DuMizJ+LEIg==} + /webpack-bundle-analyzer/4.9.1: + resolution: {integrity: sha512-jnd6EoYrf9yMxCyYDPj8eutJvtjQNp8PHmni/e/ulydHBWhT5J3menXt3HEkScsu9YqMAcG4CfFjs3rj5pVU1w==} engines: {node: '>= 10.13.0'} hasBin: true dependencies: '@discoveryjs/json-ext': 0.5.7 - acorn: 8.8.2 + acorn: 8.10.0 acorn-walk: 8.2.0 - chalk: 4.1.2 commander: 7.2.0 + escape-string-regexp: 4.0.0 gzip-size: 6.0.0 - lodash: 4.17.21 + is-plain-object: 5.0.0 + lodash.debounce: 4.0.8 + lodash.escape: 4.0.1 + lodash.flatten: 4.4.0 + lodash.invokemap: 4.6.0 + lodash.pullall: 4.2.0 + lodash.uniqby: 4.7.0 opener: 1.5.2 - sirv: 1.0.19 + picocolors: 1.0.0 + sirv: 2.0.3 ws: 7.5.9 transitivePeerDependencies: - bufferutil - utf-8-validate dev: false - /webpack-dev-middleware/5.3.3_webpack@5.79.0: + /webpack-dev-middleware/5.3.3_webpack@5.89.0: resolution: {integrity: sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==} engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^4.0.0 || ^5.0.0 dependencies: colorette: 2.0.20 - memfs: 3.5.0 + memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 - schema-utils: 4.0.1 - webpack: 5.79.0 + schema-utils: 4.2.0 + webpack: 5.89.0 dev: false - /webpack-dev-server/4.13.3_webpack@5.79.0: - resolution: {integrity: sha512-KqqzrzMRSRy5ePz10VhjyL27K2dxqwXQLP5rAKwRJBPUahe7Z2bBWzHw37jeb8GCPKxZRO79ZdQUAPesMh/Nug==} + /webpack-dev-server/4.15.1_webpack@5.89.0: + resolution: {integrity: sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==} engines: {node: '>= 12.13.0'} hasBin: true peerDependencies: @@ -12784,13 +13116,13 @@ packages: webpack-cli: optional: true dependencies: - '@types/bonjour': 3.5.10 - '@types/connect-history-api-fallback': 1.3.5 - '@types/express': 4.17.17 - '@types/serve-index': 1.9.1 - '@types/serve-static': 1.15.1 - '@types/sockjs': 0.3.33 - '@types/ws': 8.5.4 + '@types/bonjour': 3.5.12 + '@types/connect-history-api-fallback': 1.5.2 + '@types/express': 4.17.20 + '@types/serve-index': 1.9.2 + '@types/serve-static': 1.15.3 + '@types/sockjs': 0.3.34 + '@types/ws': 8.5.7 ansi-html-community: 0.0.8 bonjour-service: 1.1.1 chokidar: 3.5.3 @@ -12800,21 +13132,21 @@ packages: default-gateway: 6.0.3 express: 4.18.2 graceful-fs: 4.2.11 - html-entities: 2.3.3 - http-proxy-middleware: 2.0.6_@types+express@4.17.17 - ipaddr.js: 2.0.1 - launch-editor: 2.6.0 + html-entities: 2.4.0 + http-proxy-middleware: 2.0.6_@types+express@4.17.20 + ipaddr.js: 2.1.0 + launch-editor: 2.6.1 open: 8.4.2 p-retry: 4.6.2 rimraf: 3.0.2 - schema-utils: 4.0.1 + schema-utils: 4.2.0 selfsigned: 2.1.1 serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack: 5.79.0 - webpack-dev-middleware: 5.3.3_webpack@5.79.0 - ws: 8.13.0 + webpack: 5.89.0 + webpack-dev-middleware: 5.3.3_webpack@5.89.0 + ws: 8.14.2 transitivePeerDependencies: - bufferutil - debug @@ -12822,19 +13154,20 @@ packages: - utf-8-validate dev: false - /webpack-merge/5.8.0: - resolution: {integrity: sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==} + /webpack-merge/5.10.0: + resolution: {integrity: sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==} engines: {node: '>=10.0.0'} dependencies: clone-deep: 4.0.1 - wildcard: 2.0.0 + flat: 5.0.2 + wildcard: 2.0.1 /webpack-sources/3.2.3: resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} engines: {node: '>=10.13.0'} - /webpack/5.79.0: - resolution: {integrity: sha512-3mN4rR2Xq+INd6NnYuL9RC9GAmc1ROPKJoHhrZ4pAjdMFEkJJWrsPw8o2JjCIyQyTu7rTXYn4VG6OpyB3CobZg==} + /webpack/5.89.0: + resolution: {integrity: sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -12843,17 +13176,17 @@ packages: webpack-cli: optional: true dependencies: - '@types/eslint-scope': 3.7.4 - '@types/estree': 1.0.0 - '@webassemblyjs/ast': 1.11.1 - '@webassemblyjs/wasm-edit': 1.11.1 - '@webassemblyjs/wasm-parser': 1.11.1 - acorn: 8.8.2 - acorn-import-assertions: 1.8.0_acorn@8.8.2 - browserslist: 4.21.5 + '@types/eslint-scope': 3.7.6 + '@types/estree': 1.0.3 + '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/wasm-edit': 1.11.6 + '@webassemblyjs/wasm-parser': 1.11.6 + acorn: 8.10.0 + acorn-import-assertions: 1.9.0_acorn@8.10.0 + browserslist: 4.22.1 chrome-trace-event: 1.0.3 - enhanced-resolve: 5.12.0 - es-module-lexer: 1.2.1 + enhanced-resolve: 5.15.0 + es-module-lexer: 1.3.1 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 @@ -12862,9 +13195,9 @@ packages: loader-runner: 4.3.0 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 3.1.2 + schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.7_webpack@5.79.0 + terser-webpack-plugin: 5.3.9_webpack@5.89.0 watchpack: 2.4.0 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -12872,7 +13205,7 @@ packages: - esbuild - uglify-js - /webpackbar/5.0.2_webpack@5.79.0: + /webpackbar/5.0.2_webpack@5.89.0: resolution: {integrity: sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==} engines: {node: '>=12'} peerDependencies: @@ -12881,8 +13214,8 @@ packages: chalk: 4.1.2 consola: 2.15.3 pretty-time: 1.1.0 - std-env: 3.3.2 - webpack: 5.79.0 + std-env: 3.4.3 + webpack: 5.89.0 dev: false /websocket-driver/0.7.4: @@ -12916,6 +13249,24 @@ packages: is-symbol: 1.0.4 dev: false + /which-builtin-type/1.1.3: + resolution: {integrity: sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==} + engines: {node: '>= 0.4'} + dependencies: + function.prototype.name: 1.1.6 + has-tostringtag: 1.0.0 + is-async-function: 2.0.0 + is-date-object: 1.0.5 + is-finalizationregistry: 1.0.2 + is-generator-function: 1.0.10 + is-regex: 1.1.4 + is-weakref: 1.0.2 + isarray: 2.0.5 + which-boxed-primitive: 1.0.2 + which-collection: 1.0.1 + which-typed-array: 1.1.11 + dev: false + /which-collection/1.0.1: resolution: {integrity: sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==} dependencies: @@ -12925,8 +13276,8 @@ packages: is-weakset: 2.0.2 dev: false - /which-typed-array/1.1.9: - resolution: {integrity: sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==} + /which-typed-array/1.1.11: + resolution: {integrity: sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==} engines: {node: '>= 0.4'} dependencies: available-typed-arrays: 1.0.5 @@ -12934,7 +13285,6 @@ packages: for-each: 0.3.3 gopd: 1.0.1 has-tostringtag: 1.0.0 - is-typed-array: 1.1.10 dev: false /which/1.3.1: @@ -12966,13 +13316,8 @@ packages: string-width: 5.1.2 dev: false - /wildcard/2.0.0: - resolution: {integrity: sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==} - - /word-wrap/1.2.3: - resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} - engines: {node: '>=0.10.0'} - dev: false + /wildcard/2.0.1: + resolution: {integrity: sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==} /wrap-ansi/7.0.0: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} @@ -12989,7 +13334,7 @@ packages: dependencies: ansi-styles: 6.2.1 string-width: 5.1.2 - strip-ansi: 7.0.1 + strip-ansi: 7.1.0 dev: false /wrappy/1.0.2: @@ -13017,8 +13362,8 @@ packages: optional: true dev: false - /ws/8.13.0: - resolution: {integrity: sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==} + /ws/8.14.2: + resolution: {integrity: sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -13039,7 +13384,7 @@ packages: resolution: {integrity: sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==} hasBin: true dependencies: - sax: 1.2.4 + sax: 1.3.0 dev: false /xtend/4.0.2: diff --git a/scripts/package.json b/scripts/package.json new file mode 100644 index 0000000..a463297 --- /dev/null +++ b/scripts/package.json @@ -0,0 +1,15 @@ +{ + "name": "scripts", + "version": "1.0.0", + "description": "", + "main": "index.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "keywords": [], + "author": "Rahul Sawant (https://raalzz.com)", + "license": "ISC", + "devDependencies": { + "glob": "^10.3.10" + } +} diff --git a/scripts/stylesCodemod.js b/scripts/stylesCodemod.js new file mode 100644 index 0000000..b603f23 --- /dev/null +++ b/scripts/stylesCodemod.js @@ -0,0 +1,70 @@ +const glob = require("glob"); +const fs = require("fs"); +const path = require("path"); + +const coreFolder = "../packages/core/src"; +const reactComponentFolder = "../packages/react/src/components"; +const coreComponentFolder = "../packages/core/src/components"; + +const cssFilePattern = "**/*.{styles.css.ts,global.styles.css.ts}"; +const filesToMove = glob.sync(cssFilePattern, { + cwd: reactComponentFolder, + nodir: true +}); + +// Object to keep track of the exported files for each directory +const exportedFiles = {}; + +// Move files and keep track of exported files +filesToMove.forEach((file) => { + const sourceFilePath = path.join(reactComponentFolder, file); + const targetFilePath = path.join(coreComponentFolder, file); + const targetDirPath = path.dirname(targetFilePath); + + if (!fs.existsSync(targetDirPath)) { + fs.mkdirSync(targetDirPath, { recursive: true }); + } + + try { + fs.renameSync(sourceFilePath, targetFilePath); + const dir = path.dirname(targetFilePath); + const filename = path.basename(targetFilePath); + exportedFiles[dir] = exportedFiles[dir] || []; + exportedFiles[dir].push(filename); + } catch (err) { + if (err.code === "EEXIST") { + console.error(`Error: target file '${targetFilePath}' already exists.`); + } else { + console.error( + `Error moving file '${sourceFilePath}' to '${targetFilePath}':`, + err + ); + } + } +}); + +// Create index files for each directory in core folder +Object.keys(exportedFiles).forEach((dir) => { + const indexFilePath = path.join(dir, "index.ts"); + const exports = exportedFiles[dir] + .filter((filename) => filename !== "index.ts") + .map((filename) => `export * from './${filename.replace(".ts", "")}';`) + .join("\n"); + + if (!fs.existsSync(indexFilePath)) { + fs.writeFileSync(indexFilePath, exports, { encoding: "utf8" }); + } +}); + +// Create top-level index file for core folder +const coreIndexPath = path.join(coreFolder, "index.ts"); +const subdirectories = fs + .readdirSync(coreComponentFolder, { withFileTypes: true }) + .filter((dirent) => dirent.isDirectory()) + .map((dirent) => dirent.name); + +const directoryExports = subdirectories + .map((dir) => `export * from './components/${dir}';`) + .join("\n"); + +fs.writeFileSync(coreIndexPath, directoryExports, { encoding: "utf8" });