From 151fa3e2d199526629c18612e141bfedd395d4b7 Mon Sep 17 00:00:00 2001 From: Ezzet Date: Wed, 5 Mar 2025 15:46:46 -0500 Subject: [PATCH 1/4] feat(client): create icon block --- .../block-defaults/Icon_block/IconBlock.tsx | 66 ++++++++ .../block-defaults/Icon_block/config.tsx | 104 +++++++++++++ .../block-defaults/Icon_block/index.ts | 2 + .../src/components/block-defaults/index.ts | 4 + .../custom/IconSelectSettings.tsx | 142 ++++++++++++++++++ .../components/block-settings/custom/index.ts | 1 + libs/renderer/src/constants.ts | 42 ++++++ .../client/src/assets/blocks/Icon_Active.png | Bin 0 -> 2114 bytes .../client/src/assets/blocks/Icon_Hover.png | Bin 0 -> 2295 bytes packages/client/src/assets/blocks/index.ts | 2 + .../blocks-workspace/menus/default-menu.ts | 28 ++++ 11 files changed, 391 insertions(+) create mode 100644 libs/renderer/src/components/block-defaults/Icon_block/IconBlock.tsx create mode 100644 libs/renderer/src/components/block-defaults/Icon_block/config.tsx create mode 100644 libs/renderer/src/components/block-defaults/Icon_block/index.ts create mode 100644 libs/renderer/src/components/block-settings/custom/IconSelectSettings.tsx create mode 100644 packages/client/src/assets/blocks/Icon_Active.png create mode 100644 packages/client/src/assets/blocks/Icon_Hover.png diff --git a/libs/renderer/src/components/block-defaults/Icon_block/IconBlock.tsx b/libs/renderer/src/components/block-defaults/Icon_block/IconBlock.tsx new file mode 100644 index 0000000000..fe1765d22c --- /dev/null +++ b/libs/renderer/src/components/block-defaults/Icon_block/IconBlock.tsx @@ -0,0 +1,66 @@ +import { CSSProperties, useState } from "react"; +import { observer } from "mobx-react-lite"; +import { useBlock } from "../../../hooks"; +import { BlockDef, BlockComponent } from "../../../store"; +import { iconMap } from "../../../constants"; + +export interface IconBlockDef extends BlockDef<"icon"> { + widget: "icon"; + data: { + icon: string; + style: CSSProperties; + color: "primary" | "secondary" | "success" | "warning" | "error"; + src: string; + title: string; + }; + slots: never; +} + +export const IconBlock: BlockComponent = observer(({ id }) => { + const { attrs, data /* listeners */ } = useBlock(id); + + // const iconProps = { + // color: data.color, + // sx: { + // width: data.style.width, + // maxWidth: data.style.maxWidth, + // height: data.style.height, + // maxHeight: data.style.maxHeight + // } + // } + + // const ICON = iconMap[data.icon]; + // console.log("ICON: ", ICON); + // const renderedIcon = React.createElement( + // ICON, iconProps + // ) + + const displayIcon = (key: string) => { + const Icon = iconMap[key] || iconMap["Default"]; + const color = data.color || "primary"; + const width = data.style.width ?? null; + const maxWidth = data.style.maxWidth ?? null; + const height = data.style.height ?? null; + const maxHeight = data.style.maxHeight ?? null; + + return ( + + ); + }; + + return ( +
+ {displayIcon(data.icon)} +
+ ); +}); diff --git a/libs/renderer/src/components/block-defaults/Icon_block/config.tsx b/libs/renderer/src/components/block-defaults/Icon_block/config.tsx new file mode 100644 index 0000000000..03b4b8d2a3 --- /dev/null +++ b/libs/renderer/src/components/block-defaults/Icon_block/config.tsx @@ -0,0 +1,104 @@ +import { BlockConfig } from "../../../store"; +import { + buildDimensionsSection, + buildListener, +} from "../block-defaults.shared"; +import { IconBlockDef, IconBlock } from "./IconBlock"; +import { InsertEmoticon } from "@mui/icons-material"; +import { BLOCK_TYPE_DISPLAY } from "../block-defaults.constants"; +import { SelectInputSettings } from "../../block-settings"; +import { + inputOptions, + IconSelectSettings, +} from "../../block-settings/custom/IconSelectSettings"; + +export const config: BlockConfig = { + widget: "icon", + type: BLOCK_TYPE_DISPLAY, + data: { + style: { + display: "flex", + justifyContent: "center", + alignItems: "center", + width: "100%", + height: "200px", + //position: "relative", + //variant: "Outlined", + }, + + color: "primary", + icon: "Default", + + src: "", + title: "", + }, + listeners: { + //onClick: [], + }, + slots: {}, + render: IconBlock, + icon: InsertEmoticon, + + contentMenu: [ + { + name: "Select Icon", + children: [ + { + description: "Icon", + render: ({ id }) => ( + + ), + }, + ], + }, + { + name: "on Click", + children: [...buildListener("onClick")], + }, + ], + styleMenu: [ + { + name: "", + children: [ + { + description: "Color", + render: ({ id }) => ( + + ), + }, + ], + }, + buildDimensionsSection(), + ], +}; diff --git a/libs/renderer/src/components/block-defaults/Icon_block/index.ts b/libs/renderer/src/components/block-defaults/Icon_block/index.ts new file mode 100644 index 0000000000..9544f8621a --- /dev/null +++ b/libs/renderer/src/components/block-defaults/Icon_block/index.ts @@ -0,0 +1,2 @@ +export * from "./config"; +export * from "./IconBlock"; diff --git a/libs/renderer/src/components/block-defaults/index.ts b/libs/renderer/src/components/block-defaults/index.ts index a3f45a869c..a49395f094 100644 --- a/libs/renderer/src/components/block-defaults/index.ts +++ b/libs/renderer/src/components/block-defaults/index.ts @@ -26,6 +26,7 @@ import { config as GridBlockConfig, GridBlockDef } from "./grid-block"; import { config as HTMLBlockConfig, HTMLBlockDef } from "./html-block"; +import { config as IconBlockConfig, IconBlockDef } from "./Icon_block"; import { config as IframeBlockConfig, IframeBlockDef } from "./iframe-block"; import { config as ImageBlockConfig, ImageBlockDef } from "./image-block"; import { config as InputBlockConfig, InputBlockDef } from "./input-block"; @@ -90,6 +91,7 @@ export type DefaultBlockDefinitions = | ContainerBlockDef | GridBlockDef | HTMLBlockDef + | IconBlockDef | IframeBlockDef | ImageBlockDef | InputBlockDef @@ -126,6 +128,7 @@ export const DefaultBlocks: Registry = { [CheckboxBlockConfig.widget]: CheckboxBlockConfig, [ContainerBlockConfig.widget]: ContainerBlockConfig, [GridBlockConfig.widget]: GridBlockConfig, + [IconBlockConfig.widget]: IconBlockConfig, [IframeBlockConfig.widget]: IframeBlockConfig, [ImageBlockConfig.widget]: ImageBlockConfig, [InputBlockConfig.widget]: InputBlockConfig, @@ -158,6 +161,7 @@ export { CheckboxBlockConfig, ContainerBlockConfig, GridBlockConfig, + IconBlockConfig, IframeBlockConfig, ImageBlockConfig, InputBlockConfig, diff --git a/libs/renderer/src/components/block-settings/custom/IconSelectSettings.tsx b/libs/renderer/src/components/block-settings/custom/IconSelectSettings.tsx new file mode 100644 index 0000000000..9b129e58da --- /dev/null +++ b/libs/renderer/src/components/block-settings/custom/IconSelectSettings.tsx @@ -0,0 +1,142 @@ +import { useEffect, useMemo, useRef, useState } from "react"; +import { computed } from "mobx"; +import { observer } from "mobx-react-lite"; +import { Paths, PathValue } from "../../../types"; +import { useBlocks, useBlockSettings } from "../../../hooks"; +import { ActionMessages, Block, BlockDef } from "../../../store"; +import { getValueByPath } from "../../../utility"; +import { BaseSettingSection } from "../BaseSettingSection"; +import { Autocomplete, TextField } from "@mui/material"; +import { iconMap } from "../../../constants"; + +interface IconSelectSettingsProps { + id: string; + path: Paths["data"], 4>; + label: string; + options: Array<{ value: string; display: string }>; + /** Whether we should dispatch an event to the designer to update the frame around the block */ + resizeOnSet?: boolean; +} + +export const inputOptions = Object.keys(iconMap).map((key) => ({ + value: key, + display: key, +})); + +export const IconSelectSettings = observer( + ({ + id, + path, + label, + options, + resizeOnSet = false, + }: IconSelectSettingsProps) => { + const { data, setData } = useBlockSettings(id); + const { state } = useBlocks(); + + const [autocompleteOptions, setAutocompleteOptions] = useState< + Array + >([]); + + useEffect(() => { + setAutocompleteOptions(options.map((option) => option.value)); + }, [options]); + + // track the value + const [value, setValue] = useState(""); + + // track the ref to debounce the input + const timeoutRef = useRef>(null); + + // get the value of the input (wrapped in usememo because of path prop) + const computedValue = useMemo(() => { + return computed(() => { + if (!data) { + return ""; + } + + const v = getValueByPath(data, path); + if (typeof v === "undefined") { + return ""; + } else if (typeof v === "string") { + return v; + } + + return JSON.stringify(v); + }); + }, [data, path]).get(); + + // update the value whenever the computed one changes + useEffect(() => { + setValue(computedValue); + }, [computedValue]); + + /** + * Sync the data on change + */ + const onChange = (value: string) => { + // set the value + setValue(value); + + // clear out he old timeout + if (timeoutRef.current) { + clearTimeout(timeoutRef.current); + timeoutRef.current = null; + } + + timeoutRef.current = setTimeout(() => { + try { + // set the value + setData(path, value as PathValue); + if (resizeOnSet) { + // emit event to resize the block on the screen + state.dispatch({ + message: ActionMessages.DISPATCH_EVENT, + payload: { + name: "blockResized", + }, + }); + } + } catch (e) { + console.log(e); + } + }, 300); + }; + + const displayIcon = (key: string) => { + const Icon = iconMap[key]; + return ; + }; + + return ( + + { + onChange(newValue); + }} + options={options.map((option) => option.value)} + renderOption={(props, option) => ( +
  • +
    + {displayIcon(option)} + {/* {options.find(element => element.value===option)?.display ?? option} */} +
    +
  • + )} + renderInput={(params) => } + disablePortal + disableClearable + /> +
    + ); + }, +); diff --git a/libs/renderer/src/components/block-settings/custom/index.ts b/libs/renderer/src/components/block-settings/custom/index.ts index f8292c456d..db938043ff 100644 --- a/libs/renderer/src/components/block-settings/custom/index.ts +++ b/libs/renderer/src/components/block-settings/custom/index.ts @@ -9,5 +9,6 @@ export { FontSizeSettings } from "./FontSizeSettings"; export { SelectInputOptionsSettings } from "./SelectInputOptionsSettings"; export { SelectInputValueSettings } from "./SelectInputValueSettings"; export { GridSettings } from "./grid"; +export { IconSelectSettings } from "./IconSelectSettings"; export { QueryInputSettings } from "./QueryInputSettings"; export { OptionsSettings } from "./OptionsSettings"; diff --git a/libs/renderer/src/constants.ts b/libs/renderer/src/constants.ts index e69de29bb2..64e29b7e17 100644 --- a/libs/renderer/src/constants.ts +++ b/libs/renderer/src/constants.ts @@ -0,0 +1,42 @@ +import * as Icons from "@mui/icons-material"; +import { SvgIconProps } from "@mui/material"; + +export const iconMap: { [key: string]: React.ComponentType } = { + Default: Icons.InsertEmoticonOutlined, + Home: Icons.HomeOutlined, + AddBox: Icons.AddBoxOutlined, + AddCircle: Icons.AddCircleOutline, + Upload: Icons.UploadFileOutlined, + Save: Icons.SaveAltOutlined, + Bookmark: Icons.BookmarkBorderOutlined, + Heart: Icons.FavoriteBorderOutlined, + Delete: Icons.DeleteOutline, + Folder: Icons.FolderOutlined, + Copy: Icons.ContentCopyOutlined, + Menu: Icons.MenuOutlined, + List: Icons.ListOutlined, + Settings: Icons.SettingsOutlined, + Search: Icons.SearchOutlined, + Edit: Icons.EditOutlined, + Share: Icons.ShareOutlined, + Download: Icons.GetAppOutlined, + Send: Icons.SendOutlined, + Email: Icons.EmailOutlined, + Comment: Icons.CommentOutlined, + Calendar: Icons.DateRangeOutlined, + Clock: Icons.AccessTimeOutlined, + Chart: Icons.InsertChartOutlined, + Like: Icons.ThumbUpAltOutlined, + Dislike: Icons.ThumbDownOutlined, + Volume: Icons.VolumeUpOutlined, + VolumeOff: Icons.VolumeOffOutlined, + Face: Icons.FaceOutlined, + Sad: Icons.MoodBadOutlined, + Problem: Icons.ReportProblemOutlined, + Error: Icons.ErrorOutlineOutlined, + Acount: Icons.AccountCircleOutlined, + Iphone: Icons.PhoneIphoneOutlined, + Camera: Icons.CameraAltOutlined, + Cancel: Icons.CancelOutlined, + Cloud: Icons.CloudOutlined, +}; diff --git a/packages/client/src/assets/blocks/Icon_Active.png b/packages/client/src/assets/blocks/Icon_Active.png new file mode 100644 index 0000000000000000000000000000000000000000..b93a692c074f5f6e2d3d0b3f059fd6e73b9d4436 GIT binary patch literal 2114 zcmV-I2)*}-P)QbX7YBUZTlPK~dNRoH^oc=#J#g@WWKI(s6_ujt4d;cD2 z_`LUiS9NvY>guZMy2f;d>i zn*1%F$#($WmET%xZ?x8)OmfGj$1yNiy?XUlB+nxGa1iDnBz>7CeS}Gy58zDi{gzFS zvsLikZ%lF;fG0?ztiTl$vL3)o0A_gaH!+hH-uo>`UPp3O)k5#nM3r4DyqL+PW&q3q z@MD95|MyezBY<0kH#5wT$DZVOO$(e8PsE6G?tC+B$g*q?l5aLGVCvh#Uaz;i83vF% zJD7=nz#5!$7n(tZ_kME#k0nqGKLL0dz`f47i?S>`B+Ifrt+m^E?>Chuf6Hg`owfF2 z0QUiSMgBLzL_8v6F@ppEQ%HVTV$e$f%yP~h;Jx3dC?E2_(g%RqB$t-p=L2i)_GS>U ze*OAg0en;Bktg{e$$hKhjpTlT1`9liU(47`n?Z6P06*j$+&YqTMUB+Or_dsKPu{&L zjBOv&MvRS(?M(9f9E16T?S9&%GG2GZHc+w0hNIs`{`md=ndtsHr zv9?2wc)?91KO#9A+DDSlQ^hJuK~M6O#O#d7U}YH>dOzYPC}#g|t>X^B=Y5`{W%8R; zyr-lm!5)Pijx(u2@|g%xXk5x+B~B;|juT3XCm}Vx;6d#hPXO?gslfD%1u-7f^cB>A z*EDPG4P|++f*#3vk-ltFlT>-|Qbn>zeykM;$qy6oo}8Y9ITcUT8D)7NKZu7T1efIK z%jFP=OTc?2^Z1$qD-p3PLp6URSQy?tMdsXyeE(+OqObUqU6+3{)BdP6g7*vp8 zbaeEf$OLTAn&f>U`S}q-KjpD|#qO?i6Sfu6lXDS(HIe?No2sn{aa0vB3zsR)!p+L^ zUnM;NuU5T)gvjF&#_uh7Fj`jgK`c2v0QW~G_R-SJ%axzVEEftj%4)OL-Vg%%F0{q+ zS&Efk2R&=;%*X^RD$O{6FC!ChsF|d&)*c?w4quce5(~bxE=j3INJ4Pr30PH{Nbqp> zdji^#pws}w%#1t%Yf2Ld*FYyEQiZ-A6ojO-eiQI>X(HVOG&}*F3Tjvdb(?U*n{a1_ zHf)Agbr2f{*qRPv$z2h{0ss$Go;@A&CdzF@Gf4s9wSKa3&RyR+cl5BpE8Nk}xsys0 zk~>_AfXsoKzQk`7d1QT)O~xsAjWuH#9UVPbaUo@jNdei-6NV(;Zd%ZsxV@DsM^;?i zg$4dULYp69d})rprnNxOegdJXb6OQao}@wfGZh2aPum~K=bIKb|JxR5`B$c;oNf{) zW+6plmOwnHEvpwalINnhGBIn5x>FOGXAl5R&2vGzLgD`|mR`;}7_RmVab9JcPy}YFdNX~6=67I^wt8;EA#m&$am7R+;7c@vdU7+8q za@@;JvGRW>d3ymq7byC_+BAJdNop_T?b}*Ay{5`q>x!IEMXe~VD2-HJzCfxAR&_~l zY;0^7054X!@?Q`ddHKq+Y+Frv&04PI29q>e`A`a96s6&uJCWok35CDJId^;!UPPbA zGT_EtO{%9Vukv6flQ6p^og+y;E7fib2z^XUXKU>dWq2TYn{uq_4qi&e7Alz9AcZdy z1;3|}yi@2(ZhojvW*h5BWLdVY(%SiZ9PhU#D=>IBzs_Nyh)d%b(-O!bD^D4H0AIB(C$?zW zO6T0vh8NBgdEV3!%2qbB=~h&@HIwWAb*`vTX7hec$+dq8{|5kjn*k_YoJSq`(8R|+ z&pEe$RlJ2r)@xoiskJn_o?}< zv35$-nHba;I9y^gEqh^;zE)EXvdR@NMfO@z1-(hwzmj&PCehj&gl@wL{G`d4)!i4~`z^%}FNY-MH7;t_vHee78t`EB_;_ sJW0)-4jnpl=+L1b%707*qoM6N<$f`p*ja{vGU literal 0 HcmV?d00001 diff --git a/packages/client/src/assets/blocks/Icon_Hover.png b/packages/client/src/assets/blocks/Icon_Hover.png new file mode 100644 index 0000000000000000000000000000000000000000..362c8741afabaa497fcc706f7367ad4f6f86ddcc GIT binary patch literal 2295 zcmV+OkfQGemGtet#XXALM zYV1bUGYEv_>3Z|}&3iNZKB=YE&P-SJ@v5uqdP-HOP@zJF3Kc3;s8FFoi7=PA!;Gd2 zYz^ux>QAxbffozs_g)4u98ZyxnLzzd7v=EqWY7gQ+R^!zR%0 z4A7%InFesT)#S1??!)(`=@AQbiJNc-6g|#T!8x~gQ{!)~rY9|+%{t-11=09_3;2>v zXsL58gH?hw&gwPJ=(a@cr){&7Lu5;8dn;?=>jMI`(kR^0{(@0Q=<%i z?5)PHik@)0=Y^Owwe}Ti)X+$F9$_@TUi1W8=|X6HwLa~Bp+*5spx<}ZL^o6o(3+%u zl^RyKEpC4c^mv5bs4d_ItLc7|w6AW|S|>Gl$|M6!A+Sgc34_LsB z{JsWlLcHpm$Z&^&h6DNAN*VH!ve0bKp*wJ34q==6YgL& z4A?&Der7a%+1Dcv^iXqp{#SYN)|{R{hG|&9X8I?QzTmN`GNU;&f3yXhNH;j#ZU9%a z7#S3wOv?b?m-=i1oZvC4GGfQ9JKSpgul%vb-3D-dk+vEZE8gq@xGM$Ulcm#;x-wrb zc7Xn4HJ+wQf~LmPEzs69;;1xd0&58A4qSX;cGmq!l??T|`?0qX$rs^+QfNm~RntG_ zfPYpchXq_A7D+(s3T3vT>2ld_!4~W1YDi$9eXRjR$=Dj2E-TEuU;&L}@@xEhNi-d++c&5og@N`p5^=<~qk%HUUMrc5EWgYTflcS4u_m-s4bYx1 z(D(5LH6pMbTU2NfwhhGHX*I4AXa`$aty3d{I;*H02oQeam*?+B40y6Sa=$#6tXOE) z@QhH9fB~G!^={Dh;f5|KPpJ`w0enuNc>F21=!LKY9k(~9+)u>*f*RgoH2uSB{2w>| zo8x)%*hMkuahwvXoqvBUt^viVb%_n|qugWBi?1yvL;HojrkhXx8v7 z6&nWVnZN;LB_`#rr)hCIm!hj<%Be|@}3vHpos!#vx*iX9=L$;BPnNm_(c$- zu3IPc>z@c?g@F=<&VCXq@T22((z`u0;TD=tC_W3yT99 zbDz8YvhtrNJp=gnyf+XZHcteYzrW9m(b#}5V$tbYO%DbZ^|8#%`;?!ak6C}NM&4~k z<89ud&j%&o96P%Ce=&CcAm|xr{~;h9-pb6l(e&@03owHxs|5-(jlT&ma6oWi0k&l(!WPb+Pe54$lnMZ=nSn!iCNmKq)zE`T9`brv;5Dq?3oxIVNVNb3 zFF+-N3Kl`tAzbhwT&bbOtD(7E#6|&T5ErpLOcA33t7%Q{(bGX|BH%`~Kw&h#95{q; zEuA@fRN!Rh=<_lY;vBA^Lk3#MOZsBFQ9zuzA{&pBbB!fqY3SC8fxdQe>XwQDKFuS# zB;PE0qV1k1?Tu(LvOr@h7JRXz-o!qV_SLNojix;Q$?pJaqWe) zeH);~gQ={=)mhTtP+6=9Qj{ihFJHjb1@lVMo1JxwEZ~bdPCnPESd^BpM#CK_Dz7<+ zwA^l*YPj+t;7k3|Xe4y51^QRS$=}pS=391MR-H|Pr)1%wsqsz`y_gp-2{=7J#1!lKT=*g@Ew{z(&n655c#o&cvH89- z7w+(l{|5TlXne(JyqmupLl#@zzFtzln(3-Rg9EYz8H2nCIF!XY61rGetfO9^az8JM z$)%zl0!X&j`lA{WSZH4-nS6hd({yRU%+flEjO=F6uT&+5b8at|`O>oaY$Yy7$ugk# z#fKx{#xmBCXf)h`LT#tJq3FHRLk>x7+||D_s&(#2`S zk?RhQGgj8lC9Pxg;*C97M$^NoQdhqtcKR`66nQ3mka`jHH;chZ(72LQLD>x6FCYBd zPV@q<5+&;OIB-iR^M%=oA{Ev4+<7?D)lSy(u z1Gj1p8r=|=v)LA_MNTaA`1sMi+8$U-zgi#gGO3tw1` zZ+8pujr-_^Z(e8HNhTlnp8>wb-{s%%E{{^Pr$U7a6)IGyP@zJF3Kdj5d<|WsM00g7 R`l$c_002ovPDHLkV1iT`O@{yg literal 0 HcmV?d00001 diff --git a/packages/client/src/assets/blocks/index.ts b/packages/client/src/assets/blocks/index.ts index 0fc1288ca6..2709c7aa2c 100644 --- a/packages/client/src/assets/blocks/index.ts +++ b/packages/client/src/assets/blocks/index.ts @@ -26,6 +26,8 @@ export { default as H6_ACTIVE } from './H6_Active.png'; export { default as H6_HOVER } from './H6_Hover.png'; export { default as HTML_ACTIVE } from './HTML_Active.png'; export { default as HTML_HOVER } from './HTML_Hover.png'; +export { default as ICON_ACTIVE } from './Icon_Active.png'; +export { default as ICON_HOVER } from './Icon_Hover.png'; export { default as IFRAME_ACTIVE } from './Iframe_Active.png'; export { default as IFRAME_HOVER } from './Iframe_Hover.png'; export { default as IMAGE_ACTIVE } from './Image_Active.png'; diff --git a/packages/client/src/components/blocks-workspace/menus/default-menu.ts b/packages/client/src/components/blocks-workspace/menus/default-menu.ts index 25dd1b0f27..f273c59483 100644 --- a/packages/client/src/components/blocks-workspace/menus/default-menu.ts +++ b/packages/client/src/components/blocks-workspace/menus/default-menu.ts @@ -395,6 +395,34 @@ export const DEFAULT_MENU: DesignerMenuItem[] = [ slots: {} as BlockJSON['slots'], }, }, + { + section: SECTION_ELEMENT, + name: 'Icon', + helperText: 'Add an icon to your layout', + activeImage: BLOCK_IMAGES['ICON_ACTIVE'], + hoverImage: BLOCK_IMAGES['ICON_HOVER'], + json: { + widget: 'icon', //icon widget not recognized + data: { + style: { + display: 'flex', + justifyContent: 'center', + alignItems: 'center', + width: '100%', + height: '200px', + backgroundSize: 'contain', + backgroundRepeat: 'no-repeat', + backgroundPosition: 'center center', + }, + src: '', + title: '', + }, + listeners: { + //onClick: [], + }, + slots: {} as BlockJSON['slots'], + }, + }, { section: SECTION_TEXT, name: 'Logs', From 73ccf6d35a94b7c2d7e12252437f831c99500709 Mon Sep 17 00:00:00 2001 From: mezzet_deloitte Date: Mon, 10 Mar 2025 18:27:28 -0400 Subject: [PATCH 2/4] feat(client): create icon block --- .../block-defaults/Icon_block/IconBlock.tsx | 23 ++----------- .../block-defaults/Icon_block/config.tsx | 33 +++---------------- 2 files changed, 6 insertions(+), 50 deletions(-) diff --git a/libs/renderer/src/components/block-defaults/Icon_block/IconBlock.tsx b/libs/renderer/src/components/block-defaults/Icon_block/IconBlock.tsx index fe1765d22c..ea5296a495 100644 --- a/libs/renderer/src/components/block-defaults/Icon_block/IconBlock.tsx +++ b/libs/renderer/src/components/block-defaults/Icon_block/IconBlock.tsx @@ -9,7 +9,6 @@ export interface IconBlockDef extends BlockDef<"icon"> { data: { icon: string; style: CSSProperties; - color: "primary" | "secondary" | "success" | "warning" | "error"; src: string; title: string; }; @@ -19,33 +18,15 @@ export interface IconBlockDef extends BlockDef<"icon"> { export const IconBlock: BlockComponent = observer(({ id }) => { const { attrs, data /* listeners */ } = useBlock(id); - // const iconProps = { - // color: data.color, - // sx: { - // width: data.style.width, - // maxWidth: data.style.maxWidth, - // height: data.style.height, - // maxHeight: data.style.maxHeight - // } - // } - - // const ICON = iconMap[data.icon]; - // console.log("ICON: ", ICON); - // const renderedIcon = React.createElement( - // ICON, iconProps - // ) - const displayIcon = (key: string) => { const Icon = iconMap[key] || iconMap["Default"]; - const color = data.color || "primary"; + const color = data.style.color || "primary"; const width = data.style.width ?? null; const maxWidth = data.style.maxWidth ?? null; const height = data.style.height ?? null; const maxHeight = data.style.maxHeight ?? null; - return ( - - ); + return ; }; return ( diff --git a/libs/renderer/src/components/block-defaults/Icon_block/config.tsx b/libs/renderer/src/components/block-defaults/Icon_block/config.tsx index 03b4b8d2a3..a5406871a3 100644 --- a/libs/renderer/src/components/block-defaults/Icon_block/config.tsx +++ b/libs/renderer/src/components/block-defaults/Icon_block/config.tsx @@ -6,7 +6,7 @@ import { import { IconBlockDef, IconBlock } from "./IconBlock"; import { InsertEmoticon } from "@mui/icons-material"; import { BLOCK_TYPE_DISPLAY } from "../block-defaults.constants"; -import { SelectInputSettings } from "../../block-settings"; +import { ColorSettings, SelectInputSettings } from "../../block-settings"; import { inputOptions, IconSelectSettings, @@ -22,11 +22,8 @@ export const config: BlockConfig = { alignItems: "center", width: "100%", height: "200px", - //position: "relative", - //variant: "Outlined", + color: "black", }, - - color: "primary", icon: "Default", src: "", @@ -68,32 +65,10 @@ export const config: BlockConfig = { { description: "Color", render: ({ id }) => ( - ), }, From 5be29142665819069fff8cfa70a3b4f8260a1c58 Mon Sep 17 00:00:00 2001 From: Baxter Date: Tue, 11 Mar 2025 10:44:48 -0400 Subject: [PATCH 3/4] fix(client): modify message for public and discoverable toggle on engine settings --- .../src/components/settings/SettingsTiles.tsx | 17 +- pnpm-lock.yaml | 1307 ++++++++--------- 2 files changed, 665 insertions(+), 659 deletions(-) diff --git a/packages/client/src/components/settings/SettingsTiles.tsx b/packages/client/src/components/settings/SettingsTiles.tsx index da836e7694..767e5de1b5 100644 --- a/packages/client/src/components/settings/SettingsTiles.tsx +++ b/packages/client/src/components/settings/SettingsTiles.tsx @@ -280,15 +280,18 @@ export const SettingsTiles = (props: SettingsTilesProps) => { if (response.data.success || response.data) { setDiscoverable(!discoverable); - notification.add({ color: 'success', - message: `Successfully made ${name} discoverable`, + message: `Successfully made ${name} ${ + discoverable ? 'undiscoverable' : 'discoverable' + }`, }); } else { notification.add({ color: 'error', - message: `Error making ${name} discoverable`, + message: `Error making ${name} ${ + discoverable ? 'undiscoverable' : 'discoverable' + }`, }); } } catch (e) { @@ -341,12 +344,16 @@ export const SettingsTiles = (props: SettingsTilesProps) => { notification.add({ color: 'success', - message: `Successfully made ${name} global`, + message: `Successfully made ${name} ${ + global ? 'non-global' : 'global' + }`, }); } else { notification.add({ color: 'error', - message: `Error making ${name} global`, + message: `Error making ${name} ${ + global ? 'non-global' : 'global' + }`, }); } } catch (e) { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 73fdb15a28..a133b0128d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: dependencies: '@storybook/addon-interactions': specifier: 8.4.6 - version: 8.4.6(storybook@8.6.2) + version: 8.4.6(storybook@8.6.4) mermaid: specifier: ^10.9.1 version: 10.9.3 @@ -25,7 +25,7 @@ importers: version: 18.3.1(react@18.3.1) storybook: specifier: ^8.2.8 - version: 8.6.2 + version: 8.6.4 devDependencies: '@commitlint/cli': specifier: ^17.7.0 @@ -50,7 +50,7 @@ importers: version: 20.2.2(@swc-node/register@1.9.2)(@swc/core@1.5.29)(@types/node@18.16.9)(nx@20.2.2)(typescript@5.1.3) '@nx/react': specifier: 20.2.2 - version: 20.2.2(@swc-node/register@1.9.2)(@swc/core@1.5.29)(@swc/helpers@0.5.15)(@types/node@18.16.9)(esbuild@0.25.0)(eslint@8.57.1)(nx@20.2.2)(react-dom@18.3.1)(react@18.3.1)(typescript@5.1.3)(webpack-cli@5.1.4)(webpack@5.98.0) + version: 20.2.2(@swc-node/register@1.9.2)(@swc/core@1.5.29)(@swc/helpers@0.5.15)(@types/node@18.16.9)(esbuild@0.25.1)(eslint@8.57.1)(nx@20.2.2)(react-dom@18.3.1)(react@18.3.1)(typescript@5.1.3)(webpack-cli@5.1.4)(webpack@5.98.0) '@nx/rollup': specifier: 20.2.2 version: 20.2.2(@babel/core@7.22.5)(@swc-node/register@1.9.2)(@swc/core@1.5.29)(@types/node@18.16.9)(nx@20.2.2)(ts-node@10.9.2)(typescript@5.1.3) @@ -62,16 +62,16 @@ importers: version: 20.2.2(@swc-node/register@1.9.2)(@swc/core@1.5.29)(@types/node@18.16.9)(nx@20.2.2)(typescript@5.1.3) '@nx/webpack': specifier: 20.2.2 - version: 20.2.2(@swc-node/register@1.9.2)(@swc/core@1.5.29)(@types/node@18.16.9)(esbuild@0.25.0)(nx@20.2.2)(typescript@5.1.3)(webpack-cli@5.1.4) + version: 20.2.2(@swc-node/register@1.9.2)(@swc/core@1.5.29)(@types/node@18.16.9)(esbuild@0.25.1)(nx@20.2.2)(typescript@5.1.3)(webpack-cli@5.1.4) '@nx/workspace': specifier: 20.2.2 version: 20.2.2(@swc-node/register@1.9.2)(@swc/core@1.5.29) '@rollup/plugin-url': specifier: ^8.0.2 - version: 8.0.2(rollup@4.34.8) + version: 8.0.2(rollup@4.35.0) '@svgr/rollup': specifier: ^8.1.0 - version: 8.1.0(rollup@4.34.8)(typescript@5.1.3) + version: 8.1.0(rollup@4.35.0)(typescript@5.1.3) '@swc-node/register': specifier: ~1.9.1 version: 1.9.2(@swc/core@1.5.29)(@swc/types@0.1.19)(typescript@5.1.3) @@ -98,7 +98,7 @@ importers: version: 7.18.0(eslint@8.57.1)(typescript@5.1.3) core-js: specifier: ^3.36.1 - version: 3.40.0 + version: 3.41.0 cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -125,7 +125,7 @@ importers: version: 20.2.2(@swc-node/register@1.9.2)(@swc/core@1.5.29) rollup: specifier: ^4.14.0 - version: 4.34.8 + version: 4.35.0 webpack-cli: specifier: ^5.1.4 version: 5.1.4(webpack@5.98.0) @@ -237,7 +237,7 @@ importers: version: 5.59.11(eslint@7.32.0)(typescript@5.1.3) axios: specifier: ^1.5.0 - version: 1.8.1 + version: 1.8.2 dompurify: specifier: ^2.3.10 version: 2.5.8 @@ -246,7 +246,7 @@ importers: version: 5.6.0 echarts-for-react: specifier: ^3.0.2 - version: 3.0.2(echarts@5.6.0)(react@18.3.1) + version: 3.0.3(echarts@5.6.0)(react@18.3.1) eslint: specifier: 7.32.0 version: 7.32.0 @@ -636,7 +636,7 @@ importers: version: 4.1.5 oclif: specifier: ^4.0.3 - version: 4.17.32(@types/node@18.16.9) + version: 4.17.34(@types/node@18.16.9) prettier: specifier: 2.4.1 version: 2.4.1 @@ -687,7 +687,7 @@ importers: version: 5.16.14(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) '@mui/x-data-grid': specifier: ^7.1.0 - version: 7.27.2(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(@mui/material@5.16.14)(@mui/system@6.4.6)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + version: 7.27.3(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(@mui/material@5.16.14)(@mui/system@6.4.7)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) '@semoss/renderer': specifier: workspace:* version: link:../../libs/renderer @@ -705,7 +705,7 @@ importers: version: 12.4.4(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) axios: specifier: ^1.5.0 - version: 1.8.1 + version: 1.8.2 dayjs: specifier: ^1.11.4 version: 1.11.8 @@ -717,10 +717,10 @@ importers: version: 5.6.0 echarts-for-react: specifier: ^3.0.2 - version: 3.0.2(echarts@5.6.0)(react@18.3.1) + version: 3.0.3(echarts@5.6.0)(react@18.3.1) flexlayout-react: specifier: ^0.8.1 - version: 0.8.3(react-dom@18.3.1)(react@18.3.1) + version: 0.8.5(react-dom@18.3.1)(react@18.3.1) marked: specifier: ^4.0.18 version: 4.3.0 @@ -735,7 +735,7 @@ importers: version: 0.45.0 nanoid: specifier: ^5.0.6 - version: 5.1.2 + version: 5.1.3 node-sql-parser: specifier: ^4.18.0 version: 4.18.0 @@ -793,7 +793,7 @@ importers: version: 5.3.3 '@types/webpack': specifier: ^5.28.0 - version: 5.28.5(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@4.10.0) + version: 5.28.5(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@4.10.0) '@typescript-eslint/eslint-plugin': specifier: ^5.32.0 version: 5.59.11(@typescript-eslint/parser@5.59.11)(eslint@8.57.1)(typescript@4.9.5) @@ -853,7 +853,7 @@ importers: version: 3.3.4(webpack@5.98.0) terser-webpack-plugin: specifier: ^5.3.10 - version: 5.3.12(@swc/core@1.5.29)(esbuild@0.25.0)(webpack@5.98.0) + version: 5.3.14(@swc/core@1.5.29)(esbuild@0.25.1)(webpack@5.98.0) ts-loader: specifier: ^9.3.1 version: 9.5.2(typescript@4.9.5)(webpack@5.98.0) @@ -865,7 +865,7 @@ importers: version: 4.9.5 webpack: specifier: ^5.74.0 - version: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@4.10.0) + version: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@4.10.0) webpack-bundle-analyzer: specifier: ^4.10.2 version: 4.10.2 @@ -901,7 +901,7 @@ importers: version: 5.16.14(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) '@mui/x-data-grid': specifier: ^7.1.0 - version: 7.27.2(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(@mui/material@5.16.14)(@mui/system@6.4.6)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + version: 7.27.3(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(@mui/material@5.16.14)(@mui/system@6.4.7)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) '@semoss/renderer': specifier: workspace:* version: link:../../libs/renderer @@ -919,7 +919,7 @@ importers: version: 12.4.4(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) axios: specifier: ^1.5.0 - version: 1.8.1 + version: 1.8.2 dayjs: specifier: ^1.11.4 version: 1.11.8 @@ -928,7 +928,7 @@ importers: version: 2.5.8 flexlayout-react: specifier: ^0.8.1 - version: 0.8.3(react-dom@18.3.1)(react@18.3.1) + version: 0.8.5(react-dom@18.3.1)(react@18.3.1) marked: specifier: ^4.0.18 version: 4.3.0 @@ -943,7 +943,7 @@ importers: version: 0.45.0 nanoid: specifier: ^5.0.6 - version: 5.1.2 + version: 5.1.3 node-sql-parser: specifier: ^4.18.0 version: 4.18.0 @@ -1001,7 +1001,7 @@ importers: version: 5.3.3 '@types/webpack': specifier: ^5.28.0 - version: 5.28.5(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@4.10.0) + version: 5.28.5(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@4.10.0) '@typescript-eslint/eslint-plugin': specifier: ^5.32.0 version: 5.59.11(@typescript-eslint/parser@5.59.11)(eslint@8.57.1)(typescript@4.9.5) @@ -1061,7 +1061,7 @@ importers: version: 3.3.4(webpack@5.98.0) terser-webpack-plugin: specifier: ^5.3.10 - version: 5.3.12(@swc/core@1.5.29)(esbuild@0.25.0)(webpack@5.98.0) + version: 5.3.14(@swc/core@1.5.29)(esbuild@0.25.1)(webpack@5.98.0) ts-loader: specifier: ^9.3.1 version: 9.5.2(typescript@4.9.5)(webpack@5.98.0) @@ -1073,7 +1073,7 @@ importers: version: 4.9.5 webpack: specifier: ^5.74.0 - version: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@4.10.0) + version: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@4.10.0) webpack-bundle-analyzer: specifier: ^4.10.2 version: 4.10.2 @@ -1199,7 +1199,7 @@ importers: version: 1.3.4 prosemirror-transform: specifier: ^1.3.3 - version: 1.10.2 + version: 1.10.3 prosemirror-view: specifier: 1.18.1 version: 1.18.1 @@ -1323,7 +1323,7 @@ importers: version: 5.0.4 webpack: specifier: ^5.81.0 - version: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4) + version: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4) webpack-cli: specifier: ^5.0.2 version: 5.1.4(webpack@5.98.0) @@ -1418,8 +1418,8 @@ packages: tslib: 2.8.1 dev: true - /@aws-sdk/client-cloudfront@3.758.0: - resolution: {integrity: sha512-kAIMe+cwH+ZuK/rM3L8NdM8rS5cnCoFTgCbjF4GVjDnZJ8JlNm3oRIKAK55mmgtGLuqEz1h6QVLrV01/fNvYaA==} + /@aws-sdk/client-cloudfront@3.764.0: + resolution: {integrity: sha512-nXKaM9/T9viu5IXcPueTjf10VHOMX4J1FHWITDdk0s/vY2YZidGAZmeHLA0QXM0SxOQw/xga4d4k5HKdup2DSw==} engines: {node: '>=18.0.0'} dependencies: '@aws-crypto/sha256-browser': 5.2.0 @@ -5154,7 +5154,7 @@ packages: babel-plugin-polyfill-corejs2: 0.3.3(@babel/core@7.21.8) babel-plugin-polyfill-corejs3: 0.6.0(@babel/core@7.21.8) babel-plugin-polyfill-regenerator: 0.4.1(@babel/core@7.21.8) - core-js-compat: 3.40.0 + core-js-compat: 3.41.0 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -5245,7 +5245,7 @@ packages: babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.22.5) babel-plugin-polyfill-corejs3: 0.8.7(@babel/core@7.22.5) babel-plugin-polyfill-regenerator: 0.5.5(@babel/core@7.22.5) - core-js-compat: 3.40.0 + core-js-compat: 3.41.0 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -5325,7 +5325,7 @@ packages: babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.26.9) babel-plugin-polyfill-corejs3: 0.11.1(@babel/core@7.26.9) babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.9) - core-js-compat: 3.40.0 + core-js-compat: 3.41.0 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -5663,13 +5663,13 @@ packages: '@types/node': 20.5.1 chalk: 4.1.2 cosmiconfig: 8.3.6(typescript@5.1.3) - cosmiconfig-typescript-loader: 4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6)(ts-node@10.9.2)(typescript@5.7.3) + cosmiconfig-typescript-loader: 4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6)(ts-node@10.9.2)(typescript@5.8.2) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 resolve-from: 5.0.0 ts-node: 10.9.2(@swc/core@1.5.29)(@types/node@18.16.9)(typescript@5.1.3) - typescript: 5.7.3 + typescript: 5.8.2 transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -5770,13 +5770,13 @@ packages: istanbul-lib-coverage: 3.2.2 js-yaml: 4.1.0 nyc: 15.1.0 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@4.10.0) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@4.10.0) transitivePeerDependencies: - supports-color dev: true - /@cypress/request@3.0.7: - resolution: {integrity: sha512-LzxlLEMbBOPYB85uXrDqvD4MgcenjRBLIns3zyhx7vTPj/0u2eQhzXvPiGcaJrV38Q9dbkExWp6cOHPJ+EtFYg==} + /@cypress/request@3.0.8: + resolution: {integrity: sha512-h0NFgh1mJmm1nr4jCwkGHwKneVYKghUyWe6TMNrk0B9zsjAJxpg8C4/+BAcmLgCPa1vj1V8rNUaILl+zYRUWBQ==} engines: {node: '>= 6'} dependencies: aws-sign2: 0.7.0 @@ -5792,9 +5792,9 @@ packages: json-stringify-safe: 5.0.1 mime-types: 2.1.35 performance-now: 2.1.0 - qs: 6.13.1 + qs: 6.14.0 safe-buffer: 5.2.1 - tough-cookie: 5.1.1 + tough-cookie: 5.1.2 tunnel-agent: 0.6.0 uuid: 8.3.2 dev: true @@ -5813,7 +5813,7 @@ packages: bluebird: 3.7.1 debug: 4.4.0(supports-color@8.1.1) lodash: 4.17.21 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@4.10.0) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@4.10.0) transitivePeerDependencies: - supports-color dev: true @@ -6064,8 +6064,8 @@ packages: /@emotion/weak-memoize@0.4.0: resolution: {integrity: sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==} - /@esbuild/aix-ppc64@0.25.0: - resolution: {integrity: sha512-O7vun9Sf8DFjH2UtqK8Ku3LkquL9SZL8OLY1T5NZkA34+wG3OQF7cl4Ql8vdNzM6fzBbYfLaiRLIOZ+2FOCgBQ==} + /@esbuild/aix-ppc64@0.25.1: + resolution: {integrity: sha512-kfYGy8IdzTGy+z0vFGvExZtxkFlA4zAxgKEahG9KE1ScBjpQnFsNOX8KTU5ojNru5ed5CVoJYXFtoxaq5nFbjQ==} engines: {node: '>=18'} cpu: [ppc64] os: [aix] @@ -6090,8 +6090,8 @@ packages: dev: true optional: true - /@esbuild/android-arm64@0.25.0: - resolution: {integrity: sha512-grvv8WncGjDSyUBjN9yHXNt+cq0snxXbDxy5pJtzMKGmmpPxeAmAhWxXI+01lU5rwZomDgD3kJwulEnhTRUd6g==} + /@esbuild/android-arm64@0.25.1: + resolution: {integrity: sha512-50tM0zCJW5kGqgG7fQ7IHvQOcAn9TKiVRuQ/lN0xR+T2lzEFvAi1ZcS8DiksFcEpf1t/GYOeOfCAgDHFpkiSmA==} engines: {node: '>=18'} cpu: [arm64] os: [android] @@ -6116,8 +6116,8 @@ packages: dev: true optional: true - /@esbuild/android-arm@0.25.0: - resolution: {integrity: sha512-PTyWCYYiU0+1eJKmw21lWtC+d08JDZPQ5g+kFyxP0V+es6VPPSUhM6zk8iImp2jbV6GwjX4pap0JFbUQN65X1g==} + /@esbuild/android-arm@0.25.1: + resolution: {integrity: sha512-dp+MshLYux6j/JjdqVLnMglQlFu+MuVeNrmT5nk6q07wNhCdSnB7QZj+7G8VMUGh1q+vj2Bq8kRsuyA00I/k+Q==} engines: {node: '>=18'} cpu: [arm] os: [android] @@ -6142,8 +6142,8 @@ packages: dev: true optional: true - /@esbuild/android-x64@0.25.0: - resolution: {integrity: sha512-m/ix7SfKG5buCnxasr52+LI78SQ+wgdENi9CqyCXwjVR2X4Jkz+BpC3le3AoBPYTC9NHklwngVXvbJ9/Akhrfg==} + /@esbuild/android-x64@0.25.1: + resolution: {integrity: sha512-GCj6WfUtNldqUzYkN/ITtlhwQqGWu9S45vUXs7EIYf+7rCiiqH9bCloatO9VhxsL0Pji+PF4Lz2XXCES+Q8hDw==} engines: {node: '>=18'} cpu: [x64] os: [android] @@ -6168,8 +6168,8 @@ packages: dev: true optional: true - /@esbuild/darwin-arm64@0.25.0: - resolution: {integrity: sha512-mVwdUb5SRkPayVadIOI78K7aAnPamoeFR2bT5nszFUZ9P8UpK4ratOdYbZZXYSqPKMHfS1wdHCJk1P1EZpRdvw==} + /@esbuild/darwin-arm64@0.25.1: + resolution: {integrity: sha512-5hEZKPf+nQjYoSr/elb62U19/l1mZDdqidGfmFutVUjjUZrOazAtwK+Kr+3y0C/oeJfLlxo9fXb1w7L+P7E4FQ==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] @@ -6194,8 +6194,8 @@ packages: dev: true optional: true - /@esbuild/darwin-x64@0.25.0: - resolution: {integrity: sha512-DgDaYsPWFTS4S3nWpFcMn/33ZZwAAeAFKNHNa1QN0rI4pUjgqf0f7ONmXf6d22tqTY+H9FNdgeaAa+YIFUn2Rg==} + /@esbuild/darwin-x64@0.25.1: + resolution: {integrity: sha512-hxVnwL2Dqs3fM1IWq8Iezh0cX7ZGdVhbTfnOy5uURtao5OIVCEyj9xIzemDi7sRvKsuSdtCAhMKarxqtlyVyfA==} engines: {node: '>=18'} cpu: [x64] os: [darwin] @@ -6220,8 +6220,8 @@ packages: dev: true optional: true - /@esbuild/freebsd-arm64@0.25.0: - resolution: {integrity: sha512-VN4ocxy6dxefN1MepBx/iD1dH5K8qNtNe227I0mnTRjry8tj5MRk4zprLEdG8WPyAPb93/e4pSgi1SoHdgOa4w==} + /@esbuild/freebsd-arm64@0.25.1: + resolution: {integrity: sha512-1MrCZs0fZa2g8E+FUo2ipw6jw5qqQiH+tERoS5fAfKnRx6NXH31tXBKI3VpmLijLH6yriMZsxJtaXUyFt/8Y4A==} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] @@ -6246,8 +6246,8 @@ packages: dev: true optional: true - /@esbuild/freebsd-x64@0.25.0: - resolution: {integrity: sha512-mrSgt7lCh07FY+hDD1TxiTyIHyttn6vnjesnPoVDNmDfOmggTLXRv8Id5fNZey1gl/V2dyVK1VXXqVsQIiAk+A==} + /@esbuild/freebsd-x64@0.25.1: + resolution: {integrity: sha512-0IZWLiTyz7nm0xuIs0q1Y3QWJC52R8aSXxe40VUxm6BB1RNmkODtW6LHvWRrGiICulcX7ZvyH6h5fqdLu4gkww==} engines: {node: '>=18'} cpu: [x64] os: [freebsd] @@ -6272,8 +6272,8 @@ packages: dev: true optional: true - /@esbuild/linux-arm64@0.25.0: - resolution: {integrity: sha512-9QAQjTWNDM/Vk2bgBl17yWuZxZNQIF0OUUuPZRKoDtqF2k4EtYbpyiG5/Dk7nqeK6kIJWPYldkOcBqjXjrUlmg==} + /@esbuild/linux-arm64@0.25.1: + resolution: {integrity: sha512-jaN3dHi0/DDPelk0nLcXRm1q7DNJpjXy7yWaWvbfkPvI+7XNSc/lDOnCLN7gzsyzgu6qSAmgSvP9oXAhP973uQ==} engines: {node: '>=18'} cpu: [arm64] os: [linux] @@ -6298,8 +6298,8 @@ packages: dev: true optional: true - /@esbuild/linux-arm@0.25.0: - resolution: {integrity: sha512-vkB3IYj2IDo3g9xX7HqhPYxVkNQe8qTK55fraQyTzTX/fxaDtXiEnavv9geOsonh2Fd2RMB+i5cbhu2zMNWJwg==} + /@esbuild/linux-arm@0.25.1: + resolution: {integrity: sha512-NdKOhS4u7JhDKw9G3cY6sWqFcnLITn6SqivVArbzIaf3cemShqfLGHYMx8Xlm/lBit3/5d7kXvriTUGa5YViuQ==} engines: {node: '>=18'} cpu: [arm] os: [linux] @@ -6324,8 +6324,8 @@ packages: dev: true optional: true - /@esbuild/linux-ia32@0.25.0: - resolution: {integrity: sha512-43ET5bHbphBegyeqLb7I1eYn2P/JYGNmzzdidq/w0T8E2SsYL1U6un2NFROFRg1JZLTzdCoRomg8Rvf9M6W6Gg==} + /@esbuild/linux-ia32@0.25.1: + resolution: {integrity: sha512-OJykPaF4v8JidKNGz8c/q1lBO44sQNUQtq1KktJXdBLn1hPod5rE/Hko5ugKKZd+D2+o1a9MFGUEIUwO2YfgkQ==} engines: {node: '>=18'} cpu: [ia32] os: [linux] @@ -6350,8 +6350,8 @@ packages: dev: true optional: true - /@esbuild/linux-loong64@0.25.0: - resolution: {integrity: sha512-fC95c/xyNFueMhClxJmeRIj2yrSMdDfmqJnyOY4ZqsALkDrrKJfIg5NTMSzVBr5YW1jf+l7/cndBfP3MSDpoHw==} + /@esbuild/linux-loong64@0.25.1: + resolution: {integrity: sha512-nGfornQj4dzcq5Vp835oM/o21UMlXzn79KobKlcs3Wz9smwiifknLy4xDCLUU0BWp7b/houtdrgUz7nOGnfIYg==} engines: {node: '>=18'} cpu: [loong64] os: [linux] @@ -6376,8 +6376,8 @@ packages: dev: true optional: true - /@esbuild/linux-mips64el@0.25.0: - resolution: {integrity: sha512-nkAMFju7KDW73T1DdH7glcyIptm95a7Le8irTQNO/qtkoyypZAnjchQgooFUDQhNAy4iu08N79W4T4pMBwhPwQ==} + /@esbuild/linux-mips64el@0.25.1: + resolution: {integrity: sha512-1osBbPEFYwIE5IVB/0g2X6i1qInZa1aIoj1TdL4AaAb55xIIgbg8Doq6a5BzYWgr+tEcDzYH67XVnTmUzL+nXg==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] @@ -6402,8 +6402,8 @@ packages: dev: true optional: true - /@esbuild/linux-ppc64@0.25.0: - resolution: {integrity: sha512-NhyOejdhRGS8Iwv+KKR2zTq2PpysF9XqY+Zk77vQHqNbo/PwZCzB5/h7VGuREZm1fixhs4Q/qWRSi5zmAiO4Fw==} + /@esbuild/linux-ppc64@0.25.1: + resolution: {integrity: sha512-/6VBJOwUf3TdTvJZ82qF3tbLuWsscd7/1w+D9LH0W/SqUgM5/JJD0lrJ1fVIfZsqB6RFmLCe0Xz3fmZc3WtyVg==} engines: {node: '>=18'} cpu: [ppc64] os: [linux] @@ -6428,8 +6428,8 @@ packages: dev: true optional: true - /@esbuild/linux-riscv64@0.25.0: - resolution: {integrity: sha512-5S/rbP5OY+GHLC5qXp1y/Mx//e92L1YDqkiBbO9TQOvuFXM+iDqUNG5XopAnXoRH3FjIUDkeGcY1cgNvnXp/kA==} + /@esbuild/linux-riscv64@0.25.1: + resolution: {integrity: sha512-nSut/Mx5gnilhcq2yIMLMe3Wl4FK5wx/o0QuuCLMtmJn+WeWYoEGDN1ipcN72g1WHsnIbxGXd4i/MF0gTcuAjQ==} engines: {node: '>=18'} cpu: [riscv64] os: [linux] @@ -6454,8 +6454,8 @@ packages: dev: true optional: true - /@esbuild/linux-s390x@0.25.0: - resolution: {integrity: sha512-XM2BFsEBz0Fw37V0zU4CXfcfuACMrppsMFKdYY2WuTS3yi8O1nFOhil/xhKTmE1nPmVyvQJjJivgDT+xh8pXJA==} + /@esbuild/linux-s390x@0.25.1: + resolution: {integrity: sha512-cEECeLlJNfT8kZHqLarDBQso9a27o2Zd2AQ8USAEoGtejOrCYHNtKP8XQhMDJMtthdF4GBmjR2au3x1udADQQQ==} engines: {node: '>=18'} cpu: [s390x] os: [linux] @@ -6480,16 +6480,16 @@ packages: dev: true optional: true - /@esbuild/linux-x64@0.25.0: - resolution: {integrity: sha512-9yl91rHw/cpwMCNytUDxwj2XjFpxML0y9HAOH9pNVQDpQrBxHy01Dx+vaMu0N1CKa/RzBD2hB4u//nfc+Sd3Cw==} + /@esbuild/linux-x64@0.25.1: + resolution: {integrity: sha512-xbfUhu/gnvSEg+EGovRc+kjBAkrvtk38RlerAzQxvMzlB4fXpCFCeUAYzJvrnhFtdeyVCDANSjJvOvGYoeKzFA==} engines: {node: '>=18'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@esbuild/netbsd-arm64@0.25.0: - resolution: {integrity: sha512-RuG4PSMPFfrkH6UwCAqBzauBWTygTvb1nxWasEJooGSJ/NwRw7b2HOwyRTQIU97Hq37l3npXoZGYMy3b3xYvPw==} + /@esbuild/netbsd-arm64@0.25.1: + resolution: {integrity: sha512-O96poM2XGhLtpTh+s4+nP7YCCAfb4tJNRVZHfIE7dgmax+yMP2WgMd2OecBuaATHKTHsLWHQeuaxMRnCsH8+5g==} engines: {node: '>=18'} cpu: [arm64] os: [netbsd] @@ -6514,16 +6514,16 @@ packages: dev: true optional: true - /@esbuild/netbsd-x64@0.25.0: - resolution: {integrity: sha512-jl+qisSB5jk01N5f7sPCsBENCOlPiS/xptD5yxOx2oqQfyourJwIKLRA2yqWdifj3owQZCL2sn6o08dBzZGQzA==} + /@esbuild/netbsd-x64@0.25.1: + resolution: {integrity: sha512-X53z6uXip6KFXBQ+Krbx25XHV/NCbzryM6ehOAeAil7X7oa4XIq+394PWGnwaSQ2WRA0KI6PUO6hTO5zeF5ijA==} engines: {node: '>=18'} cpu: [x64] os: [netbsd] requiresBuild: true optional: true - /@esbuild/openbsd-arm64@0.25.0: - resolution: {integrity: sha512-21sUNbq2r84YE+SJDfaQRvdgznTD8Xc0oc3p3iW/a1EVWeNj/SdUCbm5U0itZPQYRuRTW20fPMWMpcrciH2EJw==} + /@esbuild/openbsd-arm64@0.25.1: + resolution: {integrity: sha512-Na9T3szbXezdzM/Kfs3GcRQNjHzM6GzFBeU1/6IV/npKP5ORtp9zbQjvkDJ47s6BCgaAZnnnu/cY1x342+MvZg==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] @@ -6548,8 +6548,8 @@ packages: dev: true optional: true - /@esbuild/openbsd-x64@0.25.0: - resolution: {integrity: sha512-2gwwriSMPcCFRlPlKx3zLQhfN/2WjJ2NSlg5TKLQOJdV0mSxIcYNTMhk3H3ulL/cak+Xj0lY1Ym9ysDV1igceg==} + /@esbuild/openbsd-x64@0.25.1: + resolution: {integrity: sha512-T3H78X2h1tszfRSf+txbt5aOp/e7TAz3ptVKu9Oyir3IAOFPGV6O9c2naym5TOriy1l0nNf6a4X5UXRZSGX/dw==} engines: {node: '>=18'} cpu: [x64] os: [openbsd] @@ -6574,8 +6574,8 @@ packages: dev: true optional: true - /@esbuild/sunos-x64@0.25.0: - resolution: {integrity: sha512-bxI7ThgLzPrPz484/S9jLlvUAHYMzy6I0XiU1ZMeAEOBcS0VePBFxh1JjTQt3Xiat5b6Oh4x7UC7IwKQKIJRIg==} + /@esbuild/sunos-x64@0.25.1: + resolution: {integrity: sha512-2H3RUvcmULO7dIE5EWJH8eubZAI4xw54H1ilJnRNZdeo8dTADEZ21w6J22XBkXqGJbe0+wnNJtw3UXRoLJnFEg==} engines: {node: '>=18'} cpu: [x64] os: [sunos] @@ -6600,8 +6600,8 @@ packages: dev: true optional: true - /@esbuild/win32-arm64@0.25.0: - resolution: {integrity: sha512-ZUAc2YK6JW89xTbXvftxdnYy3m4iHIkDtK3CLce8wg8M2L+YZhIvO1DKpxrd0Yr59AeNNkTiic9YLf6FTtXWMw==} + /@esbuild/win32-arm64@0.25.1: + resolution: {integrity: sha512-GE7XvrdOzrb+yVKB9KsRMq+7a2U/K5Cf/8grVFRAGJmfADr/e/ODQ134RK2/eeHqYV5eQRFxb1hY7Nr15fv1NQ==} engines: {node: '>=18'} cpu: [arm64] os: [win32] @@ -6626,8 +6626,8 @@ packages: dev: true optional: true - /@esbuild/win32-ia32@0.25.0: - resolution: {integrity: sha512-eSNxISBu8XweVEWG31/JzjkIGbGIJN/TrRoiSVZwZ6pkC6VX4Im/WV2cz559/TXLcYbcrDN8JtKgd9DJVIo8GA==} + /@esbuild/win32-ia32@0.25.1: + resolution: {integrity: sha512-uOxSJCIcavSiT6UnBhBzE8wy3n0hOkJsBOzy7HDAuTDE++1DJMRRVCPGisULScHL+a/ZwdXPpXD3IyFKjA7K8A==} engines: {node: '>=18'} cpu: [ia32] os: [win32] @@ -6652,16 +6652,16 @@ packages: dev: true optional: true - /@esbuild/win32-x64@0.25.0: - resolution: {integrity: sha512-ZENoHJBxA20C2zFzh6AI4fT6RraMzjYw4xKWemRTRmRVtN9c5DcH9r/f2ihEkMjOW5eGgrwCslG/+Y/3bL+DHQ==} + /@esbuild/win32-x64@0.25.1: + resolution: {integrity: sha512-Y1EQdcfwMSeQN/ujR5VayLOJ1BHaK+ssyk0AEzPjC+t1lITgsnccPqFjb6V+LsTp/9Iov4ysfjxLaGJ9RPtkVg==} engines: {node: '>=18'} cpu: [x64] os: [win32] requiresBuild: true optional: true - /@eslint-community/eslint-utils@4.4.1(eslint@7.32.0): - resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} + /@eslint-community/eslint-utils@4.5.0(eslint@7.32.0): + resolution: {integrity: sha512-RoV8Xs9eNwiDvhv7M+xcL4PWyRyIXRY/FLp3buU4h1EYfdF7unWUy3dOjPqb3C7rMUewIcqwW850PgS8h1o1yg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 @@ -6670,8 +6670,8 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /@eslint-community/eslint-utils@4.4.1(eslint@8.57.1): - resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} + /@eslint-community/eslint-utils@4.5.0(eslint@8.57.1): + resolution: {integrity: sha512-RoV8Xs9eNwiDvhv7M+xcL4PWyRyIXRY/FLp3buU4h1EYfdF7unWUy3dOjPqb3C7rMUewIcqwW850PgS8h1o1yg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 @@ -6837,8 +6837,8 @@ packages: dependencies: react: 18.3.1 - /@inquirer/checkbox@4.1.2(@types/node@18.16.9): - resolution: {integrity: sha512-PL9ixC5YsPXzXhAZFUPmkXGxfgjkdfZdPEPPmt4kFwQ4LBMDG9n/nHXYRGGZSKZJs+d1sGKWgS2GiPzVRKUdtQ==} + /@inquirer/checkbox@4.1.3(@types/node@18.16.9): + resolution: {integrity: sha512-KU1MGwf24iABJjGESxhyj+/rlQYSRoCfcuHDEHXfZ1DENmbuSRfyrUb+LLjHoee5TNOFKwaFxDXc5/zRwJUPMQ==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' @@ -6846,9 +6846,9 @@ packages: '@types/node': optional: true dependencies: - '@inquirer/core': 10.1.7(@types/node@18.16.9) - '@inquirer/figures': 1.0.10 - '@inquirer/type': 3.0.4(@types/node@18.16.9) + '@inquirer/core': 10.1.8(@types/node@18.16.9) + '@inquirer/figures': 1.0.11 + '@inquirer/type': 3.0.5(@types/node@18.16.9) '@types/node': 18.16.9 ansi-escapes: 4.3.2 yoctocolors-cjs: 2.1.2 @@ -6862,8 +6862,8 @@ packages: '@inquirer/type': 1.5.5 dev: true - /@inquirer/confirm@5.1.6(@types/node@18.16.9): - resolution: {integrity: sha512-6ZXYK3M1XmaVBZX6FCfChgtponnL0R6I7k8Nu+kaoNkT828FVZTcca1MqmWQipaW2oNREQl5AaPCUOOCVNdRMw==} + /@inquirer/confirm@5.1.7(@types/node@18.16.9): + resolution: {integrity: sha512-Xrfbrw9eSiHb+GsesO8TQIeHSMTP0xyvTCeeYevgZ4sKW+iz9w/47bgfG9b0niQm+xaLY2EWPBINUPldLwvYiw==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' @@ -6871,13 +6871,13 @@ packages: '@types/node': optional: true dependencies: - '@inquirer/core': 10.1.7(@types/node@18.16.9) - '@inquirer/type': 3.0.4(@types/node@18.16.9) + '@inquirer/core': 10.1.8(@types/node@18.16.9) + '@inquirer/type': 3.0.5(@types/node@18.16.9) '@types/node': 18.16.9 dev: true - /@inquirer/core@10.1.7(@types/node@18.16.9): - resolution: {integrity: sha512-AA9CQhlrt6ZgiSy6qoAigiA1izOa751ugX6ioSjqgJ+/Gd+tEN/TORk5sUYNjXuHWfW0r1n/a6ak4u/NqHHrtA==} + /@inquirer/core@10.1.8(@types/node@18.16.9): + resolution: {integrity: sha512-HpAqR8y715zPpM9e/9Q+N88bnGwqqL8ePgZ0SMv/s3673JLMv3bIkoivGmjPqXlEgisUksSXibweQccUwEx4qQ==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' @@ -6885,8 +6885,8 @@ packages: '@types/node': optional: true dependencies: - '@inquirer/figures': 1.0.10 - '@inquirer/type': 3.0.4(@types/node@18.16.9) + '@inquirer/figures': 1.0.11 + '@inquirer/type': 3.0.5(@types/node@18.16.9) '@types/node': 18.16.9 ansi-escapes: 4.3.2 cli-width: 4.1.0 @@ -6900,10 +6900,10 @@ packages: resolution: {integrity: sha512-F2VBt7W/mwqEU4bL0RnHNZmC/OxzNx9cOYxHqnXX3MP6ruYvZUZAW9imgN9+h/uBT/oP8Gh888J2OZSbjSeWcg==} engines: {node: '>=18'} dependencies: - '@inquirer/figures': 1.0.10 + '@inquirer/figures': 1.0.11 '@inquirer/type': 2.0.0 '@types/mute-stream': 0.0.4 - '@types/node': 22.13.5 + '@types/node': 22.13.10 '@types/wrap-ansi': 3.0.0 ansi-escapes: 4.3.2 cli-width: 4.1.0 @@ -6914,8 +6914,8 @@ packages: yoctocolors-cjs: 2.1.2 dev: true - /@inquirer/editor@4.2.7(@types/node@18.16.9): - resolution: {integrity: sha512-gktCSQtnSZHaBytkJKMKEuswSk2cDBuXX5rxGFv306mwHfBPjg5UAldw9zWGoEyvA9KpRDkeM4jfrx0rXn0GyA==} + /@inquirer/editor@4.2.8(@types/node@18.16.9): + resolution: {integrity: sha512-UkGKbMFlQw5k4ZLjDwEi5z8NIVlP/3DAlLHta0o0pSsdpPThNmPtUL8mvGCHUaQtR+QrxR9yRYNWgKMsHkfIUA==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' @@ -6923,14 +6923,14 @@ packages: '@types/node': optional: true dependencies: - '@inquirer/core': 10.1.7(@types/node@18.16.9) - '@inquirer/type': 3.0.4(@types/node@18.16.9) + '@inquirer/core': 10.1.8(@types/node@18.16.9) + '@inquirer/type': 3.0.5(@types/node@18.16.9) '@types/node': 18.16.9 external-editor: 3.1.0 dev: true - /@inquirer/expand@4.0.9(@types/node@18.16.9): - resolution: {integrity: sha512-Xxt6nhomWTAmuSX61kVgglLjMEFGa+7+F6UUtdEUeg7fg4r9vaFttUUKrtkViYYrQBA5Ia1tkOJj2koP9BuLig==} + /@inquirer/expand@4.0.10(@types/node@18.16.9): + resolution: {integrity: sha512-leyBouGJ77ggv51Jb/OJmLGGnU2HYc13MZ2iiPNLwe2VgFgZPVqsrRWSa1RAHKyazjOyvSNKLD1B2K7A/iWi1g==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' @@ -6938,14 +6938,14 @@ packages: '@types/node': optional: true dependencies: - '@inquirer/core': 10.1.7(@types/node@18.16.9) - '@inquirer/type': 3.0.4(@types/node@18.16.9) + '@inquirer/core': 10.1.8(@types/node@18.16.9) + '@inquirer/type': 3.0.5(@types/node@18.16.9) '@types/node': 18.16.9 yoctocolors-cjs: 2.1.2 dev: true - /@inquirer/figures@1.0.10: - resolution: {integrity: sha512-Ey6176gZmeqZuY/W/nZiUyvmb1/qInjcpiZjXWi6nON+nxJpD1bxtSoBxNliGISae32n6OwbY+TSXPZ1CfS4bw==} + /@inquirer/figures@1.0.11: + resolution: {integrity: sha512-eOg92lvrn/aRUqbxRyvpEWnrvRuTYRifixHkYVpJiygTgVSBIHDqLh0SrMQXkafvULg3ck11V7xvR+zcgvpHFw==} engines: {node: '>=18'} dev: true @@ -6957,8 +6957,8 @@ packages: '@inquirer/type': 1.5.5 dev: true - /@inquirer/input@4.1.6(@types/node@18.16.9): - resolution: {integrity: sha512-1f5AIsZuVjPT4ecA8AwaxDFNHny/tSershP/cTvTDxLdiIGTeILNcKozB0LaYt6mojJLUbOYhpIxicaYf7UKIQ==} + /@inquirer/input@4.1.7(@types/node@18.16.9): + resolution: {integrity: sha512-rCQAipJNA14UTH84df/z4jDJ9LZ54H6zzuCAi7WZ0qVqx3CSqLjfXAMd5cpISIxbiHVJCPRB81gZksq6CZsqDg==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' @@ -6966,13 +6966,13 @@ packages: '@types/node': optional: true dependencies: - '@inquirer/core': 10.1.7(@types/node@18.16.9) - '@inquirer/type': 3.0.4(@types/node@18.16.9) + '@inquirer/core': 10.1.8(@types/node@18.16.9) + '@inquirer/type': 3.0.5(@types/node@18.16.9) '@types/node': 18.16.9 dev: true - /@inquirer/number@3.0.9(@types/node@18.16.9): - resolution: {integrity: sha512-iN2xZvH3tyIYXLXBvlVh0npk1q/aVuKXZo5hj+K3W3D4ngAEq/DkLpofRzx6oebTUhBvOgryZ+rMV0yImKnG3w==} + /@inquirer/number@3.0.10(@types/node@18.16.9): + resolution: {integrity: sha512-GLsdnxzNefjCJUmWyjaAuNklHgDpCTL4RMllAVhVvAzBwRW9g38eZ5tWgzo1lirtSDTpsh593hqXVhxvdrjfwA==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' @@ -6980,13 +6980,13 @@ packages: '@types/node': optional: true dependencies: - '@inquirer/core': 10.1.7(@types/node@18.16.9) - '@inquirer/type': 3.0.4(@types/node@18.16.9) + '@inquirer/core': 10.1.8(@types/node@18.16.9) + '@inquirer/type': 3.0.5(@types/node@18.16.9) '@types/node': 18.16.9 dev: true - /@inquirer/password@4.0.9(@types/node@18.16.9): - resolution: {integrity: sha512-xBEoOw1XKb0rIN208YU7wM7oJEHhIYkfG7LpTJAEW913GZeaoQerzf5U/LSHI45EVvjAdgNXmXgH51cUXKZcJQ==} + /@inquirer/password@4.0.10(@types/node@18.16.9): + resolution: {integrity: sha512-JC538ujqeYKkFqLoWZ0ILBteIUO2yajBMVEUZSxjl9x6fiEQtM+I5Rca7M2D8edMDbyHLnXifGH1hJZdh8V5rA==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' @@ -6994,14 +6994,14 @@ packages: '@types/node': optional: true dependencies: - '@inquirer/core': 10.1.7(@types/node@18.16.9) - '@inquirer/type': 3.0.4(@types/node@18.16.9) + '@inquirer/core': 10.1.8(@types/node@18.16.9) + '@inquirer/type': 3.0.5(@types/node@18.16.9) '@types/node': 18.16.9 ansi-escapes: 4.3.2 dev: true - /@inquirer/prompts@7.3.2(@types/node@18.16.9): - resolution: {integrity: sha512-G1ytyOoHh5BphmEBxSwALin3n1KGNYB6yImbICcRQdzXfOGbuJ9Jske/Of5Sebk339NSGGNfUshnzK8YWkTPsQ==} + /@inquirer/prompts@7.3.3(@types/node@18.16.9): + resolution: {integrity: sha512-QS1AQgJ113iE/nmym03yKZKHvGjVWwkGZT3B1yKrrMG0bJKQg1jUkntFP8aPd2FUQzu/nga7QU2eDpzIP5it0Q==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' @@ -7009,21 +7009,21 @@ packages: '@types/node': optional: true dependencies: - '@inquirer/checkbox': 4.1.2(@types/node@18.16.9) - '@inquirer/confirm': 5.1.6(@types/node@18.16.9) - '@inquirer/editor': 4.2.7(@types/node@18.16.9) - '@inquirer/expand': 4.0.9(@types/node@18.16.9) - '@inquirer/input': 4.1.6(@types/node@18.16.9) - '@inquirer/number': 3.0.9(@types/node@18.16.9) - '@inquirer/password': 4.0.9(@types/node@18.16.9) - '@inquirer/rawlist': 4.0.9(@types/node@18.16.9) - '@inquirer/search': 3.0.9(@types/node@18.16.9) - '@inquirer/select': 4.0.9(@types/node@18.16.9) + '@inquirer/checkbox': 4.1.3(@types/node@18.16.9) + '@inquirer/confirm': 5.1.7(@types/node@18.16.9) + '@inquirer/editor': 4.2.8(@types/node@18.16.9) + '@inquirer/expand': 4.0.10(@types/node@18.16.9) + '@inquirer/input': 4.1.7(@types/node@18.16.9) + '@inquirer/number': 3.0.10(@types/node@18.16.9) + '@inquirer/password': 4.0.10(@types/node@18.16.9) + '@inquirer/rawlist': 4.0.10(@types/node@18.16.9) + '@inquirer/search': 3.0.10(@types/node@18.16.9) + '@inquirer/select': 4.0.10(@types/node@18.16.9) '@types/node': 18.16.9 dev: true - /@inquirer/rawlist@4.0.9(@types/node@18.16.9): - resolution: {integrity: sha512-+5t6ebehKqgoxV8fXwE49HkSF2Rc9ijNiVGEQZwvbMI61/Q5RcD+jWD6Gs1tKdz5lkI8GRBL31iO0HjGK1bv+A==} + /@inquirer/rawlist@4.0.10(@types/node@18.16.9): + resolution: {integrity: sha512-vOQbQkmhaCsF2bUmjoyRSZJBz77UnIF/F3ZS2LMgwbgyaG2WgwKHh0WKNj0APDB72WDbZijhW5nObQbk+TnbcA==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' @@ -7031,14 +7031,14 @@ packages: '@types/node': optional: true dependencies: - '@inquirer/core': 10.1.7(@types/node@18.16.9) - '@inquirer/type': 3.0.4(@types/node@18.16.9) + '@inquirer/core': 10.1.8(@types/node@18.16.9) + '@inquirer/type': 3.0.5(@types/node@18.16.9) '@types/node': 18.16.9 yoctocolors-cjs: 2.1.2 dev: true - /@inquirer/search@3.0.9(@types/node@18.16.9): - resolution: {integrity: sha512-DWmKztkYo9CvldGBaRMr0ETUHgR86zE6sPDVOHsqz4ISe9o1LuiWfgJk+2r75acFclA93J/lqzhT0dTjCzHuoA==} + /@inquirer/search@3.0.10(@types/node@18.16.9): + resolution: {integrity: sha512-EAVKAz6P1LajZOdoL+R+XC3HJYSU261fbJzO4fCkJJ7UPFcm+nP+gzC+DDZWsb2WK9PQvKsnaKiNKsY8B6dBWQ==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' @@ -7046,9 +7046,9 @@ packages: '@types/node': optional: true dependencies: - '@inquirer/core': 10.1.7(@types/node@18.16.9) - '@inquirer/figures': 1.0.10 - '@inquirer/type': 3.0.4(@types/node@18.16.9) + '@inquirer/core': 10.1.8(@types/node@18.16.9) + '@inquirer/figures': 1.0.11 + '@inquirer/type': 3.0.5(@types/node@18.16.9) '@types/node': 18.16.9 yoctocolors-cjs: 2.1.2 dev: true @@ -7058,14 +7058,14 @@ packages: engines: {node: '>=18'} dependencies: '@inquirer/core': 9.2.1 - '@inquirer/figures': 1.0.10 + '@inquirer/figures': 1.0.11 '@inquirer/type': 1.5.5 ansi-escapes: 4.3.2 yoctocolors-cjs: 2.1.2 dev: true - /@inquirer/select@4.0.9(@types/node@18.16.9): - resolution: {integrity: sha512-BpJyJe7Dkhv2kz7yG7bPSbJLQuu/rqyNlF1CfiiFeFwouegfH+zh13KDyt6+d9DwucKo7hqM3wKLLyJxZMO+Xg==} + /@inquirer/select@4.0.10(@types/node@18.16.9): + resolution: {integrity: sha512-Tg8S9nESnCfISu5tCZSuXpXq0wHuDVimj7xyHstABgR34zcJnLdq/VbjB2mdZvNAMAehYBnNzSjxB06UE8LLAA==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' @@ -7073,9 +7073,9 @@ packages: '@types/node': optional: true dependencies: - '@inquirer/core': 10.1.7(@types/node@18.16.9) - '@inquirer/figures': 1.0.10 - '@inquirer/type': 3.0.4(@types/node@18.16.9) + '@inquirer/core': 10.1.8(@types/node@18.16.9) + '@inquirer/figures': 1.0.11 + '@inquirer/type': 3.0.5(@types/node@18.16.9) '@types/node': 18.16.9 ansi-escapes: 4.3.2 yoctocolors-cjs: 2.1.2 @@ -7095,8 +7095,8 @@ packages: mute-stream: 1.0.0 dev: true - /@inquirer/type@3.0.4(@types/node@18.16.9): - resolution: {integrity: sha512-2MNFrDY8jkFYc9Il9DgLsHhMzuHnOYM1+CUYVWbzu9oT0hC7V7EcYvdCKeoll/Fcci04A+ERZ9wcc7cQ8lTkIA==} + /@inquirer/type@3.0.5(@types/node@18.16.9): + resolution: {integrity: sha512-ZJpeIYYueOz/i/ONzrfof8g89kNdO2hjGuvULROo3O8rlB2CRtSseE5KeirnyE4t/thAn/EwvS/vuQeJCn+NZg==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' @@ -7406,8 +7406,8 @@ packages: tslib: 2.5.3 dev: true - /@jsonjoy.com/json-pack@1.1.1(tslib@2.5.3): - resolution: {integrity: sha512-osjeBqMJ2lb/j/M8NCPjs1ylqWIcTRTycIhVB5pt6LgzgeRSb0YRZ7j9RfA8wIUrsr/medIuhVyonXRZWLyfdw==} + /@jsonjoy.com/json-pack@1.2.0(tslib@2.5.3): + resolution: {integrity: sha512-io1zEbbYcElht3tdlqEOFxZ0dMTYrHz9iMf0gqn1pPjZFTCgM5R4R5IMA20Chb2UPYYsxjzs8CgZ7Nb5n2K2rA==} engines: {node: '>=10.0'} peerDependencies: tslib: '2' @@ -7492,7 +7492,7 @@ packages: '@module-federation/third-party-dts-extractor': 0.7.6 adm-zip: 0.5.16 ansi-colors: 4.1.3 - axios: 1.8.1 + axios: 1.8.2 chalk: 3.0.0 fs-extra: 9.1.0 isomorphic-ws: 5.0.0(ws@8.18.0) @@ -7535,7 +7535,7 @@ packages: btoa: 1.2.1 typescript: 5.1.3 upath: 2.0.1 - webpack: 5.88.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.88.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4) transitivePeerDependencies: - bufferutil - debug @@ -7602,7 +7602,7 @@ packages: node-fetch: 2.7.0(encoding@0.1.13) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - webpack: 5.88.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.88.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4) transitivePeerDependencies: - bufferutil - debug @@ -7703,7 +7703,7 @@ packages: '@module-federation/sdk': 0.7.6 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - webpack: 5.88.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.88.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4) dev: true /@module-federation/webpack-bundler-runtime@0.7.6: @@ -8052,8 +8052,8 @@ packages: react: 18.3.1 dev: false - /@mui/system@6.4.6(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(@types/react@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-FQjWwPec7pMTtB/jw5f9eyLynKFZ6/Ej9vhm5kGdtmts1z5b7Vyn3Rz6kasfYm1j2TfrfGnSXRvvtwVWxjpz6g==} + /@mui/system@6.4.7(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(@types/react@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-7wwc4++Ak6tGIooEVA9AY7FhH2p9fvBMORT4vNLMAysH3Yus/9B9RYMbrn3ANgsOyvT3Z7nE+SP8/+3FimQmcg==} engines: {node: '>=14.0.0'} peerDependencies: '@emotion/react': ^11.5.0 @@ -8131,8 +8131,8 @@ packages: react-is: 19.0.0 dev: false - /@mui/x-data-grid@7.27.2(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(@mui/material@5.16.14)(@mui/system@6.4.6)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-Nj6PWp6WN0gkps676j1Jai3mP1fQotJbqMTvllU7LwQp09S/RE/uJicYdqfeWQLxtQipWm5dnAY63gzsTiAHGA==} + /@mui/x-data-grid@7.27.3(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(@mui/material@5.16.14)(@mui/system@6.4.7)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-7zbDbFrhV6ODjyn3ImOZG34nbMbCvmHgqYTYP273TNAj8hMy4BiLyiKFFZTzVddIj3KQ6qLzBpByhqifGgEDOg==} engines: {node: '>=14.0.0'} peerDependencies: '@emotion/react': ^11.9.0 @@ -8151,7 +8151,7 @@ packages: '@emotion/react': 11.14.0(@types/react@18.3.1)(react@18.3.1) '@emotion/styled': 11.14.0(@emotion/react@11.14.0)(@types/react@18.3.1)(react@18.3.1) '@mui/material': 5.16.14(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) - '@mui/system': 6.4.6(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(@types/react@18.3.1)(react@18.3.1) + '@mui/system': 6.4.7(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(@types/react@18.3.1)(react@18.3.1) '@mui/utils': 6.4.6(@types/react@18.3.1)(react@18.3.1) '@mui/x-internals': 7.26.0(@types/react@18.3.1)(react@18.3.1) clsx: 2.1.1 @@ -8398,8 +8398,8 @@ packages: '@nx/devkit': 20.2.2(nx@20.2.2) '@nx/js': 20.2.2(@swc-node/register@1.9.2)(@swc/core@1.5.29)(@types/node@18.16.9)(nx@20.2.2)(typescript@5.1.3) '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.1.3) - '@typescript-eslint/type-utils': 8.25.0(eslint@8.57.1)(typescript@5.1.3) - '@typescript-eslint/utils': 8.25.0(eslint@8.57.1)(typescript@5.1.3) + '@typescript-eslint/type-utils': 8.26.1(eslint@8.57.1)(typescript@5.1.3) + '@typescript-eslint/utils': 8.26.1(eslint@8.57.1)(typescript@5.1.3) chalk: 4.1.2 confusing-browser-globals: 1.0.11 globals: 15.15.0 @@ -8581,7 +8581,7 @@ packages: - typescript dev: true - /@nx/module-federation@20.2.2(@swc-node/register@1.9.2)(@swc/core@1.5.29)(@swc/helpers@0.5.15)(@types/node@18.16.9)(esbuild@0.25.0)(nx@20.2.2)(react-dom@18.3.1)(react@18.3.1)(typescript@5.1.3)(webpack-cli@5.1.4): + /@nx/module-federation@20.2.2(@swc-node/register@1.9.2)(@swc/core@1.5.29)(@swc/helpers@0.5.15)(@types/node@18.16.9)(esbuild@0.25.1)(nx@20.2.2)(react-dom@18.3.1)(react@18.3.1)(typescript@5.1.3)(webpack-cli@5.1.4): resolution: {integrity: sha512-KwxFV/ecRnMIplCJVdC3P7rhhP6pj2eoYvqUuEFjRkGeYRZhArlOT2dHHOgdRz427RAbLsOhZzFAdPI+LF7cxA==} dependencies: '@module-federation/enhanced': 0.7.6(react-dom@18.3.1)(react@18.3.1)(typescript@5.1.3)(webpack@5.88.0) @@ -8590,12 +8590,12 @@ packages: '@nx/devkit': 20.2.2(nx@20.2.2) '@nx/js': 20.2.2(@swc-node/register@1.9.2)(@swc/core@1.5.29)(@types/node@18.16.9)(nx@20.2.2)(typescript@5.1.3) '@nx/web': 20.2.2(@swc-node/register@1.9.2)(@swc/core@1.5.29)(@types/node@18.16.9)(nx@20.2.2)(typescript@5.1.3) - '@rspack/core': 1.2.6(@swc/helpers@0.5.15) + '@rspack/core': 1.2.8(@swc/helpers@0.5.15) express: 4.21.2 http-proxy-middleware: 3.0.3 picocolors: 1.1.1 tslib: 2.5.3 - webpack: 5.88.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.88.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4) transitivePeerDependencies: - '@babel/traverse' - '@rspack/tracing' @@ -8710,13 +8710,13 @@ packages: dev: true optional: true - /@nx/react@20.2.2(@swc-node/register@1.9.2)(@swc/core@1.5.29)(@swc/helpers@0.5.15)(@types/node@18.16.9)(esbuild@0.25.0)(eslint@8.57.1)(nx@20.2.2)(react-dom@18.3.1)(react@18.3.1)(typescript@5.1.3)(webpack-cli@5.1.4)(webpack@5.98.0): + /@nx/react@20.2.2(@swc-node/register@1.9.2)(@swc/core@1.5.29)(@swc/helpers@0.5.15)(@types/node@18.16.9)(esbuild@0.25.1)(eslint@8.57.1)(nx@20.2.2)(react-dom@18.3.1)(react@18.3.1)(typescript@5.1.3)(webpack-cli@5.1.4)(webpack@5.98.0): resolution: {integrity: sha512-J/wV0fCho4z5OgRdNMCL8M1/frWN3ZAh0yYsiMX7+WqQVKVedxFk85FXuT8WE0y/TMel6CODVOvdW7tyoIBuXQ==} dependencies: '@nx/devkit': 20.2.2(nx@20.2.2) '@nx/eslint': 20.2.2(@swc-node/register@1.9.2)(@swc/core@1.5.29)(@types/node@18.16.9)(eslint@8.57.1)(nx@20.2.2) '@nx/js': 20.2.2(@swc-node/register@1.9.2)(@swc/core@1.5.29)(@types/node@18.16.9)(nx@20.2.2)(typescript@5.1.3) - '@nx/module-federation': 20.2.2(@swc-node/register@1.9.2)(@swc/core@1.5.29)(@swc/helpers@0.5.15)(@types/node@18.16.9)(esbuild@0.25.0)(nx@20.2.2)(react-dom@18.3.1)(react@18.3.1)(typescript@5.1.3)(webpack-cli@5.1.4) + '@nx/module-federation': 20.2.2(@swc-node/register@1.9.2)(@swc/core@1.5.29)(@swc/helpers@0.5.15)(@types/node@18.16.9)(esbuild@0.25.1)(nx@20.2.2)(react-dom@18.3.1)(react@18.3.1)(typescript@5.1.3)(webpack-cli@5.1.4) '@nx/web': 20.2.2(@swc-node/register@1.9.2)(@swc/core@1.5.29)(@types/node@18.16.9)(nx@20.2.2)(typescript@5.1.3) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.1.3) '@svgr/webpack': 8.1.0(typescript@5.1.3) @@ -8758,19 +8758,19 @@ packages: dependencies: '@nx/devkit': 20.2.2(nx@20.2.2) '@nx/js': 20.2.2(@swc-node/register@1.9.2)(@swc/core@1.5.29)(@types/node@18.16.9)(nx@20.2.2)(typescript@5.1.3) - '@rollup/plugin-babel': 6.0.4(@babel/core@7.22.5)(rollup@4.34.8) - '@rollup/plugin-commonjs': 25.0.7(rollup@4.34.8) - '@rollup/plugin-image': 3.0.3(rollup@4.34.8) - '@rollup/plugin-json': 6.1.0(rollup@4.34.8) - '@rollup/plugin-node-resolve': 15.2.3(rollup@4.34.8) - autoprefixer: 10.4.20(postcss@8.5.3) + '@rollup/plugin-babel': 6.0.4(@babel/core@7.22.5)(rollup@4.35.0) + '@rollup/plugin-commonjs': 25.0.7(rollup@4.35.0) + '@rollup/plugin-image': 3.0.3(rollup@4.35.0) + '@rollup/plugin-json': 6.1.0(rollup@4.35.0) + '@rollup/plugin-node-resolve': 15.2.3(rollup@4.35.0) + autoprefixer: 10.4.21(postcss@8.5.3) minimatch: 9.0.3 picocolors: 1.1.1 postcss: 8.5.3 - rollup: 4.34.8 + rollup: 4.35.0 rollup-plugin-copy: 3.5.0 rollup-plugin-postcss: 4.0.2(postcss@8.5.3)(ts-node@10.9.2) - rollup-plugin-typescript2: 0.36.0(rollup@4.34.8)(typescript@5.1.3) + rollup-plugin-typescript2: 0.36.0(rollup@4.35.0)(typescript@5.1.3) tslib: 2.5.3 transitivePeerDependencies: - '@babel/core' @@ -8836,7 +8836,7 @@ packages: - verdaccio dev: true - /@nx/webpack@20.2.2(@swc-node/register@1.9.2)(@swc/core@1.5.29)(@types/node@18.16.9)(esbuild@0.25.0)(nx@20.2.2)(typescript@5.1.3)(webpack-cli@5.1.4): + /@nx/webpack@20.2.2(@swc-node/register@1.9.2)(@swc/core@1.5.29)(@types/node@18.16.9)(esbuild@0.25.1)(nx@20.2.2)(typescript@5.1.3)(webpack-cli@5.1.4): resolution: {integrity: sha512-hlt9L24rvk7xrgD2BnLxMqOWeoV5DsF0ZJc05EbIMuM8yg03agsC79Rq1gaRoM3uIhCb+CxW0mlQpcVKnPXMUw==} dependencies: '@babel/core': 7.26.9 @@ -8844,12 +8844,12 @@ packages: '@nx/js': 20.2.2(@swc-node/register@1.9.2)(@swc/core@1.5.29)(@types/node@18.16.9)(nx@20.2.2)(typescript@5.1.3) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.1.3) ajv: 8.17.1 - autoprefixer: 10.4.20(postcss@8.5.3) + autoprefixer: 10.4.21(postcss@8.5.3) babel-loader: 9.1.2(@babel/core@7.26.9)(webpack@5.98.0) browserslist: 4.24.4 copy-webpack-plugin: 10.2.4(webpack@5.98.0) css-loader: 6.11.0(webpack@5.98.0) - css-minimizer-webpack-plugin: 5.0.1(esbuild@0.25.0)(webpack@5.98.0) + css-minimizer-webpack-plugin: 5.0.1(esbuild@0.25.1)(webpack@5.98.0) fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.1.3)(webpack@5.98.0) less: 4.1.3 less-loader: 11.1.0(less@4.1.3)(webpack@5.98.0) @@ -8868,11 +8868,11 @@ packages: style-loader: 3.3.4(webpack@5.98.0) stylus: 0.64.0 stylus-loader: 7.1.3(stylus@0.64.0)(webpack@5.98.0) - terser-webpack-plugin: 5.3.12(@swc/core@1.5.29)(esbuild@0.25.0)(webpack@5.98.0) + terser-webpack-plugin: 5.3.14(@swc/core@1.5.29)(esbuild@0.25.1)(webpack@5.98.0) ts-loader: 9.5.2(typescript@5.1.3)(webpack@5.98.0) tsconfig-paths-webpack-plugin: 4.0.0 tslib: 2.5.3 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4) webpack-dev-server: 5.2.0(webpack-cli@5.1.4)(webpack@5.98.0) webpack-node-externals: 3.0.0 webpack-subresource-integrity: 5.1.0(webpack@5.98.0) @@ -8993,12 +8993,12 @@ packages: wrap-ansi: 7.0.0 dev: false - /@oclif/core@4.2.8: - resolution: {integrity: sha512-OWv4Va6bERxIhrYcnUGzyhGRqktc64lJO6cZ3UwkzJDpfR8ZrbCxRfKRBBah1i8kzUlOAeAXnpbMBMah3skKwA==} + /@oclif/core@4.2.9: + resolution: {integrity: sha512-cIlvpefLtorcyvnvJiOmYBqn6J6qdp/06tk54p2MddGEr0gnA7EIaQXM2UtRjf4ryDVCbIo+8IFRsW8Flt0uGA==} engines: {node: '>=18.0.0'} dependencies: ansi-escapes: 4.3.2 - ansis: 3.16.0 + ansis: 3.17.0 clean-stack: 3.0.1 cli-spinners: 2.9.2 debug: 4.4.0(supports-color@8.1.1) @@ -9033,16 +9033,16 @@ packages: resolution: {integrity: sha512-5KdldxEizbV3RsHOddN4oMxrX/HL6z79S94tbxEHVZ/dJKDWzfyCpgC9axNYqwmBF2pFZkozl/l7t3hCGOdalw==} engines: {node: '>=18.0.0'} dependencies: - '@oclif/core': 4.2.8 + '@oclif/core': 4.2.9 dev: true - /@oclif/plugin-not-found@3.2.44(@types/node@18.16.9): - resolution: {integrity: sha512-UF6GD/aDbElP6LJMZSSq72NvK0aQwtQ+fkjn0VLU9o1vNAA3M2K0tGL7lduZGQNw8LejOhr25eR4aXeRCgKb2A==} + /@oclif/plugin-not-found@3.2.45(@types/node@18.16.9): + resolution: {integrity: sha512-iDNYUpS6LPoPd3Tm5IqwmQC+bbNdFSJoCYdKK1T6VVjujbIXyoSK/QUv62Y91aoJJebE/tzagcwCs1P89m+m7g==} engines: {node: '>=18.0.0'} dependencies: - '@inquirer/prompts': 7.3.2(@types/node@18.16.9) - '@oclif/core': 4.2.8 - ansis: 3.16.0 + '@inquirer/prompts': 7.3.3(@types/node@18.16.9) + '@oclif/core': 4.2.9 + ansis: 3.17.0 fast-levenshtein: 3.0.0 transitivePeerDependencies: - '@types/node' @@ -9072,12 +9072,12 @@ packages: - typescript dev: false - /@oclif/plugin-warn-if-update-available@3.1.35: - resolution: {integrity: sha512-gQfFW0UfT3msq/3O3idgBq4CA3cyXzFtrkoG7MK4FXVK0wxIdG0EVgJn4/o3jqjWO7t+93siCXyq56CGTGUZWQ==} + /@oclif/plugin-warn-if-update-available@3.1.37: + resolution: {integrity: sha512-MBQxCGKOxOH0MuXztm6ju1Od/ApDE6+IOQnVQAgwkkmralVmPzE10M3YSUw3/X8TiNpGL50Ja+sC3uNtK78swA==} engines: {node: '>=18.0.0'} dependencies: - '@oclif/core': 4.2.8 - ansis: 3.16.0 + '@oclif/core': 4.2.9 + ansis: 3.17.0 debug: 4.4.0(supports-color@8.1.1) http-call: 5.3.0 lodash: 4.17.21 @@ -9271,7 +9271,7 @@ packages: optional: true dependencies: ansi-html: 0.0.9 - core-js-pure: 3.40.0 + core-js-pure: 3.41.0 error-stack-parser: 2.1.4 html-entities: 2.5.2 loader-utils: 2.0.4 @@ -11229,7 +11229,7 @@ packages: - supports-color dev: true - /@rollup/plugin-babel@6.0.4(@babel/core@7.22.5)(rollup@4.34.8): + /@rollup/plugin-babel@6.0.4(@babel/core@7.22.5)(rollup@4.35.0): resolution: {integrity: sha512-YF7Y52kFdFT/xVSuVdjkV5ZdX/3YtmX0QulG+x0taQOtJdHYzVU61aSSkAgVJ7NOv6qPkIYiJSgSWWN/DM5sGw==} engines: {node: '>=14.0.0'} peerDependencies: @@ -11244,8 +11244,8 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-module-imports': 7.25.9 - '@rollup/pluginutils': 5.1.4(rollup@4.34.8) - rollup: 4.34.8 + '@rollup/pluginutils': 5.1.4(rollup@4.35.0) + rollup: 4.35.0 transitivePeerDependencies: - supports-color dev: true @@ -11268,7 +11268,7 @@ packages: rollup: 2.79.1 dev: true - /@rollup/plugin-commonjs@25.0.7(rollup@4.34.8): + /@rollup/plugin-commonjs@25.0.7(rollup@4.35.0): resolution: {integrity: sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==} engines: {node: '>=14.0.0'} peerDependencies: @@ -11277,13 +11277,13 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.34.8) + '@rollup/pluginutils': 5.1.4(rollup@4.35.0) commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.1.0 is-reference: 1.2.1 magic-string: 0.30.17 - rollup: 4.34.8 + rollup: 4.35.0 dev: true /@rollup/plugin-image@3.0.3(rollup@2.79.1): @@ -11300,7 +11300,7 @@ packages: rollup: 2.79.1 dev: true - /@rollup/plugin-image@3.0.3(rollup@4.34.8): + /@rollup/plugin-image@3.0.3(rollup@4.35.0): resolution: {integrity: sha512-qXWQwsXpvD4trSb8PeFPFajp8JLpRtqqOeNYRUKnEQNHm7e5UP7fuSRcbjQAJ7wDZBbnJvSdY5ujNBQd9B1iFg==} engines: {node: '>=14.0.0'} peerDependencies: @@ -11309,9 +11309,9 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.34.8) + '@rollup/pluginutils': 5.1.4(rollup@4.35.0) mini-svg-data-uri: 1.4.4 - rollup: 4.34.8 + rollup: 4.35.0 dev: true /@rollup/plugin-json@6.1.0(rollup@2.79.1): @@ -11327,7 +11327,7 @@ packages: rollup: 2.79.1 dev: true - /@rollup/plugin-json@6.1.0(rollup@4.34.8): + /@rollup/plugin-json@6.1.0(rollup@4.35.0): resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -11336,8 +11336,8 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.34.8) - rollup: 4.34.8 + '@rollup/pluginutils': 5.1.4(rollup@4.35.0) + rollup: 4.35.0 dev: true /@rollup/plugin-node-resolve@15.2.3(rollup@2.79.1): @@ -11358,7 +11358,7 @@ packages: rollup: 2.79.1 dev: true - /@rollup/plugin-node-resolve@15.2.3(rollup@4.34.8): + /@rollup/plugin-node-resolve@15.2.3(rollup@4.35.0): resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==} engines: {node: '>=14.0.0'} peerDependencies: @@ -11367,13 +11367,13 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.34.8) + '@rollup/pluginutils': 5.1.4(rollup@4.35.0) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.10 - rollup: 4.34.8 + rollup: 4.35.0 dev: true /@rollup/plugin-replace@5.0.5(rollup@2.79.1): @@ -11425,7 +11425,7 @@ packages: rollup: 2.79.1 dev: true - /@rollup/plugin-url@8.0.2(rollup@4.34.8): + /@rollup/plugin-url@8.0.2(rollup@4.35.0): resolution: {integrity: sha512-5yW2LP5NBEgkvIRSSEdJkmxe5cUNZKG3eenKtfJvSkxVm/xTTu7w+ayBtNwhozl1ZnTUCU0xFaRQR+cBl2H7TQ==} engines: {node: '>=14.0.0'} peerDependencies: @@ -11434,10 +11434,10 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.34.8) + '@rollup/pluginutils': 5.1.4(rollup@4.35.0) make-dir: 3.1.0 mime: 3.0.0 - rollup: 4.34.8 + rollup: 4.35.0 dev: true /@rollup/pluginutils@4.2.1: @@ -11463,7 +11463,7 @@ packages: rollup: 2.79.1 dev: true - /@rollup/pluginutils@5.1.4(rollup@4.34.8): + /@rollup/pluginutils@5.1.4(rollup@4.35.0): resolution: {integrity: sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==} engines: {node: '>=14.0.0'} peerDependencies: @@ -11475,248 +11475,248 @@ packages: '@types/estree': 1.0.6 estree-walker: 2.0.2 picomatch: 4.0.2 - rollup: 4.34.8 + rollup: 4.35.0 dev: true - /@rollup/rollup-android-arm-eabi@4.34.8: - resolution: {integrity: sha512-q217OSE8DTp8AFHuNHXo0Y86e1wtlfVrXiAlwkIvGRQv9zbc6mE3sjIVfwI8sYUyNxwOg0j/Vm1RKM04JcWLJw==} + /@rollup/rollup-android-arm-eabi@4.35.0: + resolution: {integrity: sha512-uYQ2WfPaqz5QtVgMxfN6NpLD+no0MYHDBywl7itPYd3K5TjjSghNKmX8ic9S8NU8w81NVhJv/XojcHptRly7qQ==} cpu: [arm] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-android-arm64@4.34.8: - resolution: {integrity: sha512-Gigjz7mNWaOL9wCggvoK3jEIUUbGul656opstjaUSGC3eT0BM7PofdAJaBfPFWWkXNVAXbaQtC99OCg4sJv70Q==} + /@rollup/rollup-android-arm64@4.35.0: + resolution: {integrity: sha512-FtKddj9XZudurLhdJnBl9fl6BwCJ3ky8riCXjEw3/UIbjmIY58ppWwPEvU3fNu+W7FUsAsB1CdH+7EQE6CXAPA==} cpu: [arm64] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-arm64@4.34.8: - resolution: {integrity: sha512-02rVdZ5tgdUNRxIUrFdcMBZQoaPMrxtwSb+/hOfBdqkatYHR3lZ2A2EGyHq2sGOd0Owk80oV3snlDASC24He3Q==} + /@rollup/rollup-darwin-arm64@4.35.0: + resolution: {integrity: sha512-Uk+GjOJR6CY844/q6r5DR/6lkPFOw0hjfOIzVx22THJXMxktXG6CbejseJFznU8vHcEBLpiXKY3/6xc+cBm65Q==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-x64@4.34.8: - resolution: {integrity: sha512-qIP/elwR/tq/dYRx3lgwK31jkZvMiD6qUtOycLhTzCvrjbZ3LjQnEM9rNhSGpbLXVJYQ3rq39A6Re0h9tU2ynw==} + /@rollup/rollup-darwin-x64@4.35.0: + resolution: {integrity: sha512-3IrHjfAS6Vkp+5bISNQnPogRAW5GAV1n+bNCrDwXmfMHbPl5EhTmWtfmwlJxFRUCBZ+tZ/OxDyU08aF6NI/N5Q==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-freebsd-arm64@4.34.8: - resolution: {integrity: sha512-IQNVXL9iY6NniYbTaOKdrlVP3XIqazBgJOVkddzJlqnCpRi/yAeSOa8PLcECFSQochzqApIOE1GHNu3pCz+BDA==} + /@rollup/rollup-freebsd-arm64@4.35.0: + resolution: {integrity: sha512-sxjoD/6F9cDLSELuLNnY0fOrM9WA0KrM0vWm57XhrIMf5FGiN8D0l7fn+bpUeBSU7dCgPV2oX4zHAsAXyHFGcQ==} cpu: [arm64] os: [freebsd] requiresBuild: true dev: true optional: true - /@rollup/rollup-freebsd-x64@4.34.8: - resolution: {integrity: sha512-TYXcHghgnCqYFiE3FT5QwXtOZqDj5GmaFNTNt3jNC+vh22dc/ukG2cG+pi75QO4kACohZzidsq7yKTKwq/Jq7Q==} + /@rollup/rollup-freebsd-x64@4.35.0: + resolution: {integrity: sha512-2mpHCeRuD1u/2kruUiHSsnjWtHjqVbzhBkNVQ1aVD63CcexKVcQGwJ2g5VphOd84GvxfSvnnlEyBtQCE5hxVVw==} cpu: [x64] os: [freebsd] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.34.8: - resolution: {integrity: sha512-A4iphFGNkWRd+5m3VIGuqHnG3MVnqKe7Al57u9mwgbyZ2/xF9Jio72MaY7xxh+Y87VAHmGQr73qoKL9HPbXj1g==} + /@rollup/rollup-linux-arm-gnueabihf@4.35.0: + resolution: {integrity: sha512-mrA0v3QMy6ZSvEuLs0dMxcO2LnaCONs1Z73GUDBHWbY8tFFocM6yl7YyMu7rz4zS81NDSqhrUuolyZXGi8TEqg==} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm-musleabihf@4.34.8: - resolution: {integrity: sha512-S0lqKLfTm5u+QTxlFiAnb2J/2dgQqRy/XvziPtDd1rKZFXHTyYLoVL58M/XFwDI01AQCDIevGLbQrMAtdyanpA==} + /@rollup/rollup-linux-arm-musleabihf@4.35.0: + resolution: {integrity: sha512-DnYhhzcvTAKNexIql8pFajr0PiDGrIsBYPRvCKlA5ixSS3uwo/CWNZxB09jhIapEIg945KOzcYEAGGSmTSpk7A==} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-gnu@4.34.8: - resolution: {integrity: sha512-jpz9YOuPiSkL4G4pqKrus0pn9aYwpImGkosRKwNi+sJSkz+WU3anZe6hi73StLOQdfXYXC7hUfsQlTnjMd3s1A==} + /@rollup/rollup-linux-arm64-gnu@4.35.0: + resolution: {integrity: sha512-uagpnH2M2g2b5iLsCTZ35CL1FgyuzzJQ8L9VtlJ+FckBXroTwNOaD0z0/UF+k5K3aNQjbm8LIVpxykUOQt1m/A==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-musl@4.34.8: - resolution: {integrity: sha512-KdSfaROOUJXgTVxJNAZ3KwkRc5nggDk+06P6lgi1HLv1hskgvxHUKZ4xtwHkVYJ1Rep4GNo+uEfycCRRxht7+Q==} + /@rollup/rollup-linux-arm64-musl@4.35.0: + resolution: {integrity: sha512-XQxVOCd6VJeHQA/7YcqyV0/88N6ysSVzRjJ9I9UA/xXpEsjvAgDTgH3wQYz5bmr7SPtVK2TsP2fQ2N9L4ukoUg==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-loongarch64-gnu@4.34.8: - resolution: {integrity: sha512-NyF4gcxwkMFRjgXBM6g2lkT58OWztZvw5KkV2K0qqSnUEqCVcqdh2jN4gQrTn/YUpAcNKyFHfoOZEer9nwo6uQ==} + /@rollup/rollup-linux-loongarch64-gnu@4.35.0: + resolution: {integrity: sha512-5pMT5PzfgwcXEwOaSrqVsz/LvjDZt+vQ8RT/70yhPU06PTuq8WaHhfT1LW+cdD7mW6i/J5/XIkX/1tCAkh1W6g==} cpu: [loong64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-powerpc64le-gnu@4.34.8: - resolution: {integrity: sha512-LMJc999GkhGvktHU85zNTDImZVUCJ1z/MbAJTnviiWmmjyckP5aQsHtcujMjpNdMZPT2rQEDBlJfubhs3jsMfw==} + /@rollup/rollup-linux-powerpc64le-gnu@4.35.0: + resolution: {integrity: sha512-c+zkcvbhbXF98f4CtEIP1EBA/lCic5xB0lToneZYvMeKu5Kamq3O8gqrxiYYLzlZH6E3Aq+TSW86E4ay8iD8EA==} cpu: [ppc64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-riscv64-gnu@4.34.8: - resolution: {integrity: sha512-xAQCAHPj8nJq1PI3z8CIZzXuXCstquz7cIOL73HHdXiRcKk8Ywwqtx2wrIy23EcTn4aZ2fLJNBB8d0tQENPCmw==} + /@rollup/rollup-linux-riscv64-gnu@4.35.0: + resolution: {integrity: sha512-s91fuAHdOwH/Tad2tzTtPX7UZyytHIRR6V4+2IGlV0Cej5rkG0R61SX4l4y9sh0JBibMiploZx3oHKPnQBKe4g==} cpu: [riscv64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-s390x-gnu@4.34.8: - resolution: {integrity: sha512-DdePVk1NDEuc3fOe3dPPTb+rjMtuFw89gw6gVWxQFAuEqqSdDKnrwzZHrUYdac7A7dXl9Q2Vflxpme15gUWQFA==} + /@rollup/rollup-linux-s390x-gnu@4.35.0: + resolution: {integrity: sha512-hQRkPQPLYJZYGP+Hj4fR9dDBMIM7zrzJDWFEMPdTnTy95Ljnv0/4w/ixFw3pTBMEuuEuoqtBINYND4M7ujcuQw==} cpu: [s390x] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-x64-gnu@4.34.8: - resolution: {integrity: sha512-8y7ED8gjxITUltTUEJLQdgpbPh1sUQ0kMTmufRF/Ns5tI9TNMNlhWtmPKKHCU0SilX+3MJkZ0zERYYGIVBYHIA==} + /@rollup/rollup-linux-x64-gnu@4.35.0: + resolution: {integrity: sha512-Pim1T8rXOri+0HmV4CdKSGrqcBWX0d1HoPnQ0uw0bdp1aP5SdQVNBy8LjYncvnLgu3fnnCt17xjWGd4cqh8/hA==} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-linux-x64-musl@4.34.8: - resolution: {integrity: sha512-SCXcP0ZpGFIe7Ge+McxY5zKxiEI5ra+GT3QRxL0pMMtxPfpyLAKleZODi1zdRHkz5/BhueUrYtYVgubqe9JBNQ==} + /@rollup/rollup-linux-x64-musl@4.35.0: + resolution: {integrity: sha512-QysqXzYiDvQWfUiTm8XmJNO2zm9yC9P/2Gkrwg2dH9cxotQzunBHYr6jk4SujCTqnfGxduOmQcI7c2ryuW8XVg==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-arm64-msvc@4.34.8: - resolution: {integrity: sha512-YHYsgzZgFJzTRbth4h7Or0m5O74Yda+hLin0irAIobkLQFRQd1qWmnoVfwmKm9TXIZVAD0nZ+GEb2ICicLyCnQ==} + /@rollup/rollup-win32-arm64-msvc@4.35.0: + resolution: {integrity: sha512-OUOlGqPkVJCdJETKOCEf1mw848ZyJ5w50/rZ/3IBQVdLfR5jk/6Sr5m3iO2tdPgwo0x7VcncYuOvMhBWZq8ayg==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-ia32-msvc@4.34.8: - resolution: {integrity: sha512-r3NRQrXkHr4uWy5TOjTpTYojR9XmF0j/RYgKCef+Ag46FWUTltm5ziticv8LdNsDMehjJ543x/+TJAek/xBA2w==} + /@rollup/rollup-win32-ia32-msvc@4.35.0: + resolution: {integrity: sha512-2/lsgejMrtwQe44glq7AFFHLfJBPafpsTa6JvP2NGef/ifOa4KBoglVf7AKN7EV9o32evBPRqfg96fEHzWo5kw==} cpu: [ia32] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-x64-msvc@4.34.8: - resolution: {integrity: sha512-U0FaE5O1BCpZSeE6gBl3c5ObhePQSfk9vDRToMmTkbhCOgW4jqvtS5LGyQ76L1fH8sM0keRp4uDTsbjiUyjk0g==} + /@rollup/rollup-win32-x64-msvc@4.35.0: + resolution: {integrity: sha512-PIQeY5XDkrOysbQblSW7v3l1MDZzkTEzAfTPkj5VAu3FW8fS4ynyLg2sINp0fp3SjZ8xkRYpLqoKcYqAkhU1dw==} cpu: [x64] os: [win32] requiresBuild: true dev: true optional: true - /@rspack/binding-darwin-arm64@1.2.6: - resolution: {integrity: sha512-31URF3tAgVR8Pt6Oc8MANV/gYNR6DlUhtIMmWM2EwdcWTyIEnN7gSDdjtB6cYvETHwdM7NDSCOgyIirG1+tNZw==} + /@rspack/binding-darwin-arm64@1.2.8: + resolution: {integrity: sha512-bDlrlroY3iMlzna/3i1gD6eRmhJW2zRyC3Ov6aR1micshVQ9RteigYZWkjZuQfyC5Z8dCcLUQJVojz+pqp0JXg==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /@rspack/binding-darwin-x64@1.2.6: - resolution: {integrity: sha512-0XJMOGEqERP9N8zgJxfdWzuZG9buEp6RL4PSVaXPvcKw75Ig3YW50A8sMqd4SNXAqJp2gC706d6l8OnMXpRo3w==} + /@rspack/binding-darwin-x64@1.2.8: + resolution: {integrity: sha512-0/qOVbMuzZ+WbtDa4TbH46R4vph/W6MHcXbrXDO+vpdTMFDVJ64DnZXT7aqvGcY+7vTCIGm0GT+6ooR4KaIX8A==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /@rspack/binding-linux-arm64-gnu@1.2.6: - resolution: {integrity: sha512-Ld26wvy9NSTqhUb/ll5ZpIW08ZzUkTl5daW3xHJgcaoRDrnJkRV1pMx8cdV8S+xsavJIPf4c+BuKpU6Ml2kx9A==} + /@rspack/binding-linux-arm64-gnu@1.2.8: + resolution: {integrity: sha512-En/SMl45s19iUVb1/ZDFQvFDxIjnlfk7yqV3drMWWAL5HSgksNejaTIFTO52aoohIBbmwuk5wSGcbU0G0IFiPg==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@rspack/binding-linux-arm64-musl@1.2.6: - resolution: {integrity: sha512-TrklgPKngiuzRovr7MdXDKXPfjJlT3g5LmCX/Y4pPfNrrOLjzL/fpEBRXBJEhrSuNWqpkZSNLs+Av02IY7manQ==} + /@rspack/binding-linux-arm64-musl@1.2.8: + resolution: {integrity: sha512-N1oZsXfJ9VLLcK7p1PS65cxLYQCZ7iqHW2OP6Ew2+hlz/d1hzngxgzrtZMCXFOHXDvTzVu5ff6jGS2v7+zv2tA==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@rspack/binding-linux-x64-gnu@1.2.6: - resolution: {integrity: sha512-aZ6mrZyuUg8hlBf7qEfXRAVPh2tM8E7kYZhI5eBOUoi6XhO5fTVcf/S2VUimFWLUmJdmSujG+nrYGQu1n74Xag==} + /@rspack/binding-linux-x64-gnu@1.2.8: + resolution: {integrity: sha512-BdPaepoLKuaVwip4QK/nGqNi1xpbCWSxiycPbKRrGqKgt/QGihxxFgiqr4EpWQVIJNIMy4nCsg4arO0+H1KWGQ==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@rspack/binding-linux-x64-musl@1.2.6: - resolution: {integrity: sha512-Trg+s1b6sD4XNMOvwWwI+cebwGOBEXsND9Ofjc6L1RPtCeZQ5Rrycfh/HVymI50Y48g8YMibLZw8G2gAfK8SZw==} + /@rspack/binding-linux-x64-musl@1.2.8: + resolution: {integrity: sha512-GFv0Bod268OcXIcjeLoPlK0oz8rClEIxIRFkz+ejhbvfCwRJ+Fd+EKaaKQTBfZQujPqc0h2GctIF25nN5pFTmA==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@rspack/binding-win32-arm64-msvc@1.2.6: - resolution: {integrity: sha512-lEWMW8H5ERYX376NA2qGritCHmcMNW+Ob6WVWuEZNh0oWeBD/mWqWFxbCx5J3KtlVy4miwk65V8YDd92alUEyw==} + /@rspack/binding-win32-arm64-msvc@1.2.8: + resolution: {integrity: sha512-aEU+uJdbvJJGrzzAsjbjrPeNbG/bcG8JoXK2kSsUB+/sWHTIkHX0AQ3oX3aV/lcLKgZWrUxLAfLoCXEnIHMEyQ==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /@rspack/binding-win32-ia32-msvc@1.2.6: - resolution: {integrity: sha512-ML3f7vDyv2c7d+ync6l3aRY4cIAKUPT5n+yz7sRcwIBrB4n1n4rH6wf5a56h4wHjiWpnV0gXBXI9SrYD5a4vRQ==} + /@rspack/binding-win32-ia32-msvc@1.2.8: + resolution: {integrity: sha512-GHYzNOSoiLyG9elLTmMqADJMQzjll+co4irp5AgZ+KHG9EVq0qEHxDqDIJxZnUA15U8JDvCgo6YAo3T0BFEL0Q==} cpu: [ia32] os: [win32] requiresBuild: true dev: true optional: true - /@rspack/binding-win32-x64-msvc@1.2.6: - resolution: {integrity: sha512-0W0iComo7cdOg5fOuaZ2l1Mz7DG1A4SPDes557n9CH2Tf5rub3m2rBoMQ1B/XIkcUeGf+oB6bbBBroHPH0vQBA==} + /@rspack/binding-win32-x64-msvc@1.2.8: + resolution: {integrity: sha512-EigKLhKLH1kfv1e/ZgXuSKlIjkbyneJtiLbNDz7EeEVFGV1XMM6bsCea1sb2WOxsPYiOX4Q5JmR1j1KGrZS/LA==} cpu: [x64] os: [win32] requiresBuild: true dev: true optional: true - /@rspack/binding@1.2.6: - resolution: {integrity: sha512-Szu9w+RktSunBNfIHDORY/YRLFplhnUF9QgpUles8XYzKo6NA96WQNJoFbrBDkEQPbNUtVpEk4Ua1c9ZWtVTJQ==} + /@rspack/binding@1.2.8: + resolution: {integrity: sha512-T3FMB3N9P1AbSAryfkSRJkPtmeSYs/Gj9zUZoPz1ckPEIcWZmpUOQbJylldjbw5waxtCL1haHNbi0pcSvxiaJw==} optionalDependencies: - '@rspack/binding-darwin-arm64': 1.2.6 - '@rspack/binding-darwin-x64': 1.2.6 - '@rspack/binding-linux-arm64-gnu': 1.2.6 - '@rspack/binding-linux-arm64-musl': 1.2.6 - '@rspack/binding-linux-x64-gnu': 1.2.6 - '@rspack/binding-linux-x64-musl': 1.2.6 - '@rspack/binding-win32-arm64-msvc': 1.2.6 - '@rspack/binding-win32-ia32-msvc': 1.2.6 - '@rspack/binding-win32-x64-msvc': 1.2.6 - dev: true - - /@rspack/core@1.2.6(@swc/helpers@0.5.15): - resolution: {integrity: sha512-CYiz6kXWdZX0tKu819Bromg84W9+GrgSY7OTMtr39IKRcCHjdVVjPYFthga2bNppfT+Ifeti5Ed06Xxlptr9CQ==} + '@rspack/binding-darwin-arm64': 1.2.8 + '@rspack/binding-darwin-x64': 1.2.8 + '@rspack/binding-linux-arm64-gnu': 1.2.8 + '@rspack/binding-linux-arm64-musl': 1.2.8 + '@rspack/binding-linux-x64-gnu': 1.2.8 + '@rspack/binding-linux-x64-musl': 1.2.8 + '@rspack/binding-win32-arm64-msvc': 1.2.8 + '@rspack/binding-win32-ia32-msvc': 1.2.8 + '@rspack/binding-win32-x64-msvc': 1.2.8 + dev: true + + /@rspack/core@1.2.8(@swc/helpers@0.5.15): + resolution: {integrity: sha512-ppj3uQQtkhgrYDLrUqb33YbpNEZCpAudpfVuOHGsvUrAnu1PijbfJJymoA5ZvUhM+HNMvPI5D1ie97TXyb0UVg==} engines: {node: '>=16.0.0'} peerDependencies: '@rspack/tracing': ^1.x @@ -11728,10 +11728,10 @@ packages: optional: true dependencies: '@module-federation/runtime-tools': 0.8.4 - '@rspack/binding': 1.2.6 + '@rspack/binding': 1.2.8 '@rspack/lite-tapable': 1.0.1 '@swc/helpers': 0.5.15 - caniuse-lite: 1.0.30001701 + caniuse-lite: 1.0.30001703 dev: true /@rspack/lite-tapable@1.0.1: @@ -11778,7 +11778,7 @@ packages: compute-scroll-into-view: 1.0.20 dayjs: 1.11.8 downshift: 6.1.12(react@17.0.2) - libphonenumber-js: 1.12.4 + libphonenumber-js: 1.12.5 lodash.mergewith: 4.6.2 react: 17.0.2 react-dom: 17.0.2(react@17.0.2) @@ -12488,16 +12488,16 @@ packages: - supports-color dev: true - /@storybook/addon-interactions@8.4.6(storybook@8.6.2): + /@storybook/addon-interactions@8.4.6(storybook@8.6.4): resolution: {integrity: sha512-sR2oUSYIGUoAdrHT+fM1zgykhad98bsJ11c79r7HfBMXEPWc1yRcjIMmz8Xz06FMROMfebqduYDf60V++/I0Jw==} peerDependencies: storybook: ^8.4.6 dependencies: '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.4.6(storybook@8.6.2) - '@storybook/test': 8.4.6(storybook@8.6.2) + '@storybook/instrumenter': 8.4.6(storybook@8.6.4) + '@storybook/test': 8.4.6(storybook@8.6.4) polished: 4.3.1 - storybook: 8.6.2 + storybook: 8.6.4 ts-dedent: 2.2.0 dev: false @@ -12625,7 +12625,7 @@ packages: postcss-loader: 7.3.4(postcss@8.5.3)(typescript@5.1.3)(webpack@5.98.0) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - recast: 0.23.10 + recast: 0.23.11 resolve-url-loader: 5.0.0 sass-loader: 13.3.3(webpack@5.98.0) style-loader: 3.3.4(webpack@5.98.0) @@ -12746,7 +12746,7 @@ packages: '@storybook/preview-api': 7.0.18 '@storybook/theming': 7.0.18(react-dom@18.3.1)(react@18.3.1) '@storybook/types': 7.0.18 - '@types/lodash': 4.17.15 + '@types/lodash': 4.17.16 color-convert: 2.0.1 dequal: 2.0.3 lodash: 4.17.21 @@ -12833,7 +12833,7 @@ packages: react-dom: 18.3.1(react@18.3.1) semver: 7.7.1 style-loader: 3.3.4(webpack@5.98.0) - terser-webpack-plugin: 5.3.12(@swc/core@1.5.29)(esbuild@0.17.19)(webpack@5.98.0) + terser-webpack-plugin: 5.3.14(@swc/core@1.5.29)(esbuild@0.17.19)(webpack@5.98.0) ts-dedent: 2.2.0 typescript: 5.1.3 util: 0.12.5 @@ -13009,7 +13009,7 @@ packages: jscodeshift: 0.14.0(@babel/preset-env@7.21.5) lodash: 4.17.21 prettier: 2.8.8 - recast: 0.23.10 + recast: 0.23.11 transitivePeerDependencies: - supports-color dev: true @@ -13221,22 +13221,22 @@ packages: - supports-color dev: true - /@storybook/core@8.6.2(storybook@8.6.2): - resolution: {integrity: sha512-i8a/nUuzzH5RLKjPn8DM7l8xxuTdLZ6xbI4hgpruas3JY8lQq72I7qmH6pmI7ByjGangDWK1iPh+tghdKkS6KQ==} + /@storybook/core@8.6.4(storybook@8.6.4): + resolution: {integrity: sha512-glDbjEBi3wokw1T+KQtl93irHO9N0LCwgylWfWVXYDdQjUJ7pGRQGnw73gPX7Ds9tg3myXFC83GjmY94UYSMbA==} peerDependencies: prettier: ^2 || ^3 peerDependenciesMeta: prettier: optional: true dependencies: - '@storybook/theming': 8.6.2(storybook@8.6.2) + '@storybook/theming': 8.6.4(storybook@8.6.4) better-opn: 3.0.2 browser-assert: 1.2.1 - esbuild: 0.25.0 - esbuild-register: 3.6.0(esbuild@0.25.0) + esbuild: 0.25.1 + esbuild-register: 3.6.0(esbuild@0.25.1) jsdoc-type-pratt-parser: 4.1.0 process: 0.11.10 - recast: 0.23.10 + recast: 0.23.11 semver: 7.7.1 util: 0.12.5 ws: 8.18.1 @@ -13266,7 +13266,7 @@ packages: '@storybook/csf': 0.1.13 '@storybook/types': 7.0.18 fs-extra: 11.3.0 - recast: 0.23.10 + recast: 0.23.11 ts-dedent: 2.2.0 transitivePeerDependencies: - supports-color @@ -13282,7 +13282,7 @@ packages: '@storybook/csf': 0.1.13 '@storybook/types': 7.6.20 fs-extra: 11.3.0 - recast: 0.23.10 + recast: 0.23.11 ts-dedent: 2.2.0 transitivePeerDependencies: - supports-color @@ -13336,14 +13336,14 @@ packages: util: 0.12.5 dev: true - /@storybook/instrumenter@8.4.6(storybook@8.6.2): + /@storybook/instrumenter@8.4.6(storybook@8.6.4): resolution: {integrity: sha512-snXjlgbp065A6KoK9zkjBYEIMCSlN5JefPKzt1FC0rbcbtahhD+iPpqISKhDSczwgOku/JVhVUDp/vU7AIf4mg==} peerDependencies: storybook: ^8.4.6 dependencies: '@storybook/global': 5.0.0 '@vitest/utils': 2.1.9 - storybook: 8.6.2 + storybook: 8.6.4 dev: false /@storybook/manager-api@7.0.18(react-dom@18.3.1)(react@18.3.1): @@ -13756,27 +13756,27 @@ packages: fetch-retry: 5.0.6 fs-extra: 11.3.0 isomorphic-unfetch: 3.1.0 - nanoid: 3.3.8 + nanoid: 3.3.9 read-pkg-up: 7.0.1 transitivePeerDependencies: - encoding - supports-color dev: true - /@storybook/test@8.4.6(storybook@8.6.2): + /@storybook/test@8.4.6(storybook@8.6.4): resolution: {integrity: sha512-MeU1g65YgU66M2NtmEIL9gVeHk+en0k9Hp0wfxEO7NT/WLfaOD5RXLRDJVhbAlrH/6tLeWKIPNh/D26y27vO/g==} peerDependencies: storybook: ^8.4.6 dependencies: '@storybook/csf': 0.1.13 '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.4.6(storybook@8.6.2) + '@storybook/instrumenter': 8.4.6(storybook@8.6.4) '@testing-library/dom': 10.4.0 '@testing-library/jest-dom': 6.5.0 '@testing-library/user-event': 14.5.2(@testing-library/dom@10.4.0) '@vitest/expect': 2.0.5 '@vitest/spy': 2.0.5 - storybook: 8.6.2 + storybook: 8.6.4 dev: false /@storybook/testing-library@0.0.14-next.2: @@ -13845,12 +13845,12 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: true - /@storybook/theming@8.6.2(storybook@8.6.2): - resolution: {integrity: sha512-NF7tMZBbmh6rNf+uw5wVUpsVIwnbhLgauhQJONuQ8i+cI6cJEBaKjIC2uMWUBABqnj1LqGrHSEWVeeYwuAeUYg==} + /@storybook/theming@8.6.4(storybook@8.6.4): + resolution: {integrity: sha512-g9Ns4uenC9oAWETaJ/tEKEIPMdS+CqjNWZz5Wbw1bLNhXwADZgKrVqawzZi64+bYYtQ+i8VCTjPoFa6s2eHiDQ==} peerDependencies: storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 dependencies: - storybook: 8.6.2 + storybook: 8.6.4 dev: false /@storybook/types@7.0.18: @@ -14029,7 +14029,7 @@ packages: - typescript dev: true - /@svgr/rollup@8.1.0(rollup@4.34.8)(typescript@5.1.3): + /@svgr/rollup@8.1.0(rollup@4.35.0)(typescript@5.1.3): resolution: {integrity: sha512-0XR1poYvPQoPpmfDYLEqUGu5ePAQ4pdgN3VFsZBNAeze7qubVpsIY1o1R6PZpKep/DKu33GSm2NhwpCLkMs2Cw==} engines: {node: '>=14'} dependencies: @@ -14038,7 +14038,7 @@ packages: '@babel/preset-env': 7.22.5(@babel/core@7.22.5) '@babel/preset-react': 7.26.3(@babel/core@7.22.5) '@babel/preset-typescript': 7.26.0(@babel/core@7.22.5) - '@rollup/pluginutils': 5.1.4(rollup@4.34.8) + '@rollup/pluginutils': 5.1.4(rollup@4.35.0) '@svgr/core': 8.1.0(typescript@5.1.3) '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0) '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0)(typescript@5.1.3) @@ -14854,11 +14854,11 @@ packages: /@types/lodash.frompairs@4.0.9: resolution: {integrity: sha512-OZ7YqENr/kRqpDqXlU1RxGWSQ4Ha5gLFcz9v2OhxrrspHCeQ4PfC7SobvLJ8vCvftiEv7IEfZNpaLhHYkVB5SA==} dependencies: - '@types/lodash': 4.17.15 + '@types/lodash': 4.17.16 dev: false - /@types/lodash@4.17.15: - resolution: {integrity: sha512-w/P33JFeySuhN6JLkysYUK2gEmy9kHHFN7E8ro0tkfmlDOgxBDzWEZ/J8cWA+fHqFevpswDTFZnDx+R9lbL6xw==} + /@types/lodash@4.17.16: + resolution: {integrity: sha512-HX7Em5NYQAXKW+1T+FiuG27NGwzJfCX3s1GjOa7ujxZa52kjJLOr4FUxT+giF6Tgxv1e+/czV/iTtBw27WTU9g==} /@types/mdast@3.0.15: resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==} @@ -14924,8 +14924,8 @@ packages: resolution: {integrity: sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg==} dev: true - /@types/node@22.13.5: - resolution: {integrity: sha512-+lTU0PxZXn0Dr1NBtC7Y8cR21AJr87dLLU953CWA6pMxxv/UDc7jYAY90upcrie1nRcD6XNG5HOYEDtgW5TxAg==} + /@types/node@22.13.10: + resolution: {integrity: sha512-I6LPUvlRH+O6VRUqYOcMudhaIdUVWfsjnZavnsraHvpBwaEyMN29ry+0UVJhImYL16xsscu0aske3yA+uPOWfw==} dependencies: undici-types: 6.20.0 dev: true @@ -15115,12 +15115,12 @@ packages: source-map: 0.6.1 dev: true - /@types/webpack@5.28.5(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@4.10.0): + /@types/webpack@5.28.5(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@4.10.0): resolution: {integrity: sha512-wR87cgvxj3p6D0Crt1r5avwqffqPXUkNlnQ1mjU93G7gCuFjufZR4I6j8cz5g1F1tTYpfOOFvly+cmIQwL9wvw==} dependencies: '@types/node': 18.16.9 tapable: 2.2.1 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@4.10.0) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@4.10.0) transitivePeerDependencies: - '@swc/core' - esbuild @@ -15132,8 +15132,8 @@ packages: resolution: {integrity: sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==} dev: true - /@types/ws@8.5.14: - resolution: {integrity: sha512-bd/YFLW+URhBzMXurx7lWByOu+xzU9+kb3RboOteXYDfW+tr+JZa99OyNmPINEGB/ahzKrEuc8rcv4gnpJmxTw==} + /@types/ws@8.18.0: + resolution: {integrity: sha512-8svvI3hMyvN0kKCJMvTJP/x6Y/EoQbepff882wL+Sn5QsXb3etnamgrJq4isrBxSJj5L2AuXcI0+bgkoAXGUJw==} dependencies: '@types/node': 18.16.9 dev: true @@ -15370,12 +15370,12 @@ packages: '@typescript-eslint/visitor-keys': 7.18.0 dev: true - /@typescript-eslint/scope-manager@8.25.0: - resolution: {integrity: sha512-6PPeiKIGbgStEyt4NNXa2ru5pMzQ8OYKO1hX1z53HMomrmiSB+R5FmChgQAP1ro8jMtNawz+TRQo/cSXrauTpg==} + /@typescript-eslint/scope-manager@8.26.1: + resolution: {integrity: sha512-6EIvbE5cNER8sqBu6V7+KeMZIC1664d2Yjt+B9EWUXrsyWpxx4lEZrmvxgSKRC6gX+efDL/UY9OpPZ267io3mg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: - '@typescript-eslint/types': 8.25.0 - '@typescript-eslint/visitor-keys': 8.25.0 + '@typescript-eslint/types': 8.26.1 + '@typescript-eslint/visitor-keys': 8.26.1 dev: true /@typescript-eslint/type-utils@5.59.11(eslint@7.32.0)(typescript@5.1.3): @@ -15458,15 +15458,15 @@ packages: - supports-color dev: true - /@typescript-eslint/type-utils@8.25.0(eslint@8.57.1)(typescript@5.1.3): - resolution: {integrity: sha512-d77dHgHWnxmXOPJuDWO4FDWADmGQkN5+tt6SFRZz/RtCWl4pHgFl3+WdYCn16+3teG09DY6XtEpf3gGD0a186g==} + /@typescript-eslint/type-utils@8.26.1(eslint@8.57.1)(typescript@5.1.3): + resolution: {integrity: sha512-Kcj/TagJLwoY/5w9JGEFV0dclQdyqw9+VMndxOJKtoFSjfZhLXhYjzsQEeyza03rwHx2vFEGvrJWJBXKleRvZg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' + typescript: '>=4.8.4 <5.9.0' dependencies: - '@typescript-eslint/typescript-estree': 8.25.0(typescript@5.1.3) - '@typescript-eslint/utils': 8.25.0(eslint@8.57.1)(typescript@5.1.3) + '@typescript-eslint/typescript-estree': 8.26.1(typescript@5.1.3) + '@typescript-eslint/utils': 8.26.1(eslint@8.57.1)(typescript@5.1.3) debug: 4.4.0(supports-color@8.1.1) eslint: 8.57.1 ts-api-utils: 2.0.1(typescript@5.1.3) @@ -15485,8 +15485,8 @@ packages: engines: {node: ^18.18.0 || >=20.0.0} dev: true - /@typescript-eslint/types@8.25.0: - resolution: {integrity: sha512-+vUe0Zb4tkNgznQwicsvLUJgZIRs6ITeWSCclX1q85pR1iOiaj+4uZJIUp//Z27QWu5Cseiw3O3AR8hVpax7Aw==} + /@typescript-eslint/types@8.26.1: + resolution: {integrity: sha512-n4THUQW27VmQMx+3P+B0Yptl7ydfceUj4ON/AQILAASwgYdZ/2dhfymRMh5egRUrvK5lSmaOm77Ry+lmXPOgBQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true @@ -15575,14 +15575,14 @@ packages: - supports-color dev: true - /@typescript-eslint/typescript-estree@8.25.0(typescript@5.1.3): - resolution: {integrity: sha512-ZPaiAKEZ6Blt/TPAx5Ot0EIB/yGtLI2EsGoY6F7XKklfMxYQyvtL+gT/UCqkMzO0BVFHLDlzvFqQzurYahxv9Q==} + /@typescript-eslint/typescript-estree@8.26.1(typescript@5.1.3): + resolution: {integrity: sha512-yUwPpUHDgdrv1QJ7YQal3cMVBGWfnuCdKbXw1yyjArax3353rEJP1ZA+4F8nOlQ3RfS2hUN/wze3nlY+ZOhvoA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '>=4.8.4 <5.8.0' + typescript: '>=4.8.4 <5.9.0' dependencies: - '@typescript-eslint/types': 8.25.0 - '@typescript-eslint/visitor-keys': 8.25.0 + '@typescript-eslint/types': 8.26.1 + '@typescript-eslint/visitor-keys': 8.26.1 debug: 4.4.0(supports-color@8.1.1) fast-glob: 3.3.3 is-glob: 4.0.3 @@ -15600,7 +15600,7 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@7.32.0) + '@eslint-community/eslint-utils': 4.5.0(eslint@7.32.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.59.11 @@ -15620,7 +15620,7 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.5.0(eslint@8.57.1) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.59.11 @@ -15640,7 +15640,7 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.5.0(eslint@8.57.1) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.59.11 @@ -15660,7 +15660,7 @@ packages: peerDependencies: eslint: ^8.56.0 dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.5.0(eslint@8.57.1) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.1.3) @@ -15670,17 +15670,17 @@ packages: - typescript dev: true - /@typescript-eslint/utils@8.25.0(eslint@8.57.1)(typescript@5.1.3): - resolution: {integrity: sha512-syqRbrEv0J1wywiLsK60XzHnQe/kRViI3zwFALrNEgnntn1l24Ra2KvOAWwWbWZ1lBZxZljPDGOq967dsl6fkA==} + /@typescript-eslint/utils@8.26.1(eslint@8.57.1)(typescript@5.1.3): + resolution: {integrity: sha512-V4Urxa/XtSUroUrnI7q6yUTD3hDtfJ2jzVfeT3VK0ciizfK2q/zGC0iDh1lFMUZR8cImRrep6/q0xd/1ZGPQpg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' + typescript: '>=4.8.4 <5.9.0' dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) - '@typescript-eslint/scope-manager': 8.25.0 - '@typescript-eslint/types': 8.25.0 - '@typescript-eslint/typescript-estree': 8.25.0(typescript@5.1.3) + '@eslint-community/eslint-utils': 4.5.0(eslint@8.57.1) + '@typescript-eslint/scope-manager': 8.26.1 + '@typescript-eslint/types': 8.26.1 + '@typescript-eslint/typescript-estree': 8.26.1(typescript@5.1.3) eslint: 8.57.1 typescript: 5.1.3 transitivePeerDependencies: @@ -15703,11 +15703,11 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /@typescript-eslint/visitor-keys@8.25.0: - resolution: {integrity: sha512-kCYXKAum9CecGVHGij7muybDfTS2sD3t0L4bJsEZLkyrXUImiCTq1M3LG2SRtOhiHFwMR9wAFplpT6XHYjTkwQ==} + /@typescript-eslint/visitor-keys@8.26.1: + resolution: {integrity: sha512-AjOC3zfnxd6S4Eiy3jwktJPclqhFHNyd8L6Gycf9WUPoKZpgM5PjkxY1X7uSy61xVpiJDhhk7XT2NVsN3ALTWg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: - '@typescript-eslint/types': 8.25.0 + '@typescript-eslint/types': 8.26.1 eslint-visitor-keys: 4.2.0 dev: true @@ -15894,7 +15894,7 @@ packages: webpack: 4.x.x || 5.x.x webpack-cli: 4.x.x dependencies: - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@4.10.0) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@4.10.0) webpack-cli: 4.10.0(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.98.0) dev: true @@ -15905,7 +15905,7 @@ packages: webpack: 5.x.x webpack-cli: 5.x.x dependencies: - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack@5.98.0) dev: true @@ -15925,7 +15925,7 @@ packages: webpack: 5.x.x webpack-cli: 5.x.x dependencies: - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack@5.98.0) dev: true @@ -15953,7 +15953,7 @@ packages: webpack-dev-server: optional: true dependencies: - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack@5.98.0) dev: true @@ -16046,13 +16046,13 @@ packages: resolution: {integrity: sha512-MqoZojv4gpc5QyTMor/dS6kmruDV9db9LVZbCiT4qYz6WsDiv4qyG5f7ZPc+wjUl6oLMqgCAsBjo1whdSVyMlQ==} dev: false - /acorn-import-assertions@1.9.0(acorn@8.14.0): + /acorn-import-assertions@1.9.0(acorn@8.14.1): resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} deprecated: package has been renamed to acorn-import-attributes peerDependencies: acorn: ^8 dependencies: - acorn: 8.14.0 + acorn: 8.14.1 dev: true /acorn-jsx@5.3.2(acorn@7.4.1): @@ -16063,12 +16063,12 @@ packages: acorn: 7.4.1 dev: true - /acorn-jsx@5.3.2(acorn@8.14.0): + /acorn-jsx@5.3.2(acorn@8.14.1): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.14.0 + acorn: 8.14.1 dev: true /acorn-walk@7.2.0: @@ -16080,7 +16080,7 @@ packages: resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} engines: {node: '>=0.4.0'} dependencies: - acorn: 8.14.0 + acorn: 8.14.1 /acorn@7.4.1: resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} @@ -16088,8 +16088,8 @@ packages: hasBin: true dev: true - /acorn@8.14.0: - resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} + /acorn@8.14.1: + resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==} engines: {node: '>=0.4.0'} hasBin: true @@ -16316,8 +16316,8 @@ packages: resolution: {integrity: sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg==} dev: false - /ansis@3.16.0: - resolution: {integrity: sha512-sU7d/tfZiYrsIAXbdL/CNZld5bCkruzwT5KmqmadCJYxuLxHAOBjidxD5+iLmN/6xEfjcQq1l7OpsiCBlc4LzA==} + /ansis@3.17.0: + resolution: {integrity: sha512-0qWUglt9JEqLFr3w1I1pbrChn1grhaiAR2ocX1PP/flRmxgtwTzPFFFnfIlD6aMOLQZgSuCRlidD70lvx8yhzg==} engines: {node: '>=14'} dev: true @@ -16424,7 +16424,7 @@ packages: resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==} engines: {node: '>= 0.4'} dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 is-array-buffer: 3.0.5 dev: true @@ -16606,15 +16606,15 @@ packages: engines: {node: '>=4'} dev: true - /autoprefixer@10.4.20(postcss@8.5.3): - resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} + /autoprefixer@10.4.21(postcss@8.5.3): + resolution: {integrity: sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: postcss: ^8.1.0 dependencies: browserslist: 4.24.4 - caniuse-lite: 1.0.30001701 + caniuse-lite: 1.0.30001703 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 @@ -16626,7 +16626,7 @@ packages: resolution: {integrity: sha512-WKExI/eSGgGAkWAO+wMVdFObZV7hQen54UpD1kCCTN3tvlL3W1jL4+lPP/M7MwoP7Q4RHzKtO3JQ4HxYEcd+xQ==} dependencies: browserslist: 1.7.7 - caniuse-db: 1.0.30001701 + caniuse-db: 1.0.30001703 normalize-range: 0.1.2 num2fraction: 1.2.2 postcss: 5.2.18 @@ -16645,8 +16645,8 @@ packages: /aws4@1.13.2: resolution: {integrity: sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==} - /axios@1.8.1: - resolution: {integrity: sha512-NN+fvwH/kV01dYUQ3PTOZns4LWtWhOFCAhQ/pHb88WQ1hNe5V/dvFwc4VJcDL11LT9xSX0QtsR8sWUuyOuOq7g==} + /axios@1.8.2: + resolution: {integrity: sha512-ls4GYBm5aig9vWx8AWDSGLpnpDQRtWAfrjU+EuytuODrFBkqesN2RkOQCBzrA1RQNHw1SmRMSDDDSwzNAYQ6Rg==} dependencies: follow-redirects: 1.15.9(debug@4.4.0) form-data: 4.0.2 @@ -16698,7 +16698,7 @@ packages: '@babel/core': 7.21.8 find-cache-dir: 3.3.2 schema-utils: 4.3.0 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4) dev: true /babel-loader@9.1.2(@babel/core@7.22.5)(webpack@5.98.0): @@ -16711,7 +16711,7 @@ packages: '@babel/core': 7.22.5 find-cache-dir: 3.3.2 schema-utils: 4.3.0 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@4.10.0) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@4.10.0) dev: true /babel-loader@9.1.2(@babel/core@7.26.9)(webpack@5.98.0): @@ -16724,7 +16724,7 @@ packages: '@babel/core': 7.26.9 find-cache-dir: 3.3.2 schema-utils: 4.3.0 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4) dev: true /babel-plugin-add-react-displayname@0.0.5: @@ -16833,7 +16833,7 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.22.5) - core-js-compat: 3.40.0 + core-js-compat: 3.41.0 transitivePeerDependencies: - supports-color dev: true @@ -16845,7 +16845,7 @@ packages: dependencies: '@babel/core': 7.26.9 '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.9) - core-js-compat: 3.40.0 + core-js-compat: 3.41.0 transitivePeerDependencies: - supports-color dev: true @@ -16857,7 +16857,7 @@ packages: dependencies: '@babel/core': 7.26.9 '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.9) - core-js-compat: 3.40.0 + core-js-compat: 3.41.0 transitivePeerDependencies: - supports-color dev: true @@ -16869,7 +16869,7 @@ packages: dependencies: '@babel/core': 7.21.8 '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.21.8) - core-js-compat: 3.40.0 + core-js-compat: 3.41.0 transitivePeerDependencies: - supports-color dev: true @@ -16881,7 +16881,7 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-define-polyfill-provider': 0.4.4(@babel/core@7.22.5) - core-js-compat: 3.40.0 + core-js-compat: 3.41.0 transitivePeerDependencies: - supports-color dev: true @@ -17155,8 +17155,8 @@ packages: deprecated: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools. hasBin: true dependencies: - caniuse-db: 1.0.30001701 - electron-to-chromium: 1.5.108 + caniuse-db: 1.0.30001703 + electron-to-chromium: 1.5.114 dev: true /browserslist@4.24.4: @@ -17164,8 +17164,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001701 - electron-to-chromium: 1.5.108 + caniuse-lite: 1.0.30001703 + electron-to-chromium: 1.5.114 node-releases: 2.0.19 update-browserslist-db: 1.1.3(browserslist@4.24.4) @@ -17341,8 +17341,8 @@ packages: get-intrinsic: 1.3.0 set-function-length: 1.2.2 - /call-bound@1.0.3: - resolution: {integrity: sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==} + /call-bound@1.0.4: + resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==} engines: {node: '>= 0.4'} dependencies: call-bind-apply-helpers: 1.0.2 @@ -17389,7 +17389,7 @@ packages: resolution: {integrity: sha512-SBTl70K0PkDUIebbkXrxWqZlHNs0wRgRD6QZ8guctShjbh63gEPfF+Wj0Yw+75f5Y8tSzqAI/NcisYv/cCah2Q==} dependencies: browserslist: 1.7.7 - caniuse-db: 1.0.30001701 + caniuse-db: 1.0.30001703 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: true @@ -17398,17 +17398,17 @@ packages: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: browserslist: 4.24.4 - caniuse-lite: 1.0.30001701 + caniuse-lite: 1.0.30001703 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: true - /caniuse-db@1.0.30001701: - resolution: {integrity: sha512-+2csbmE3HM6ugN0zrIEjOGH65IaDWQ5r4m2py3apGIPe/iCtGgUMeZZJT4QL4SVzdY4y7o/gYUEvESebvznjjg==} + /caniuse-db@1.0.30001703: + resolution: {integrity: sha512-DLZWmtx0/XrAMfrqlnANZIev6RrXG8qquRpcnnVEWwZoEadOlYyXzgJ9o0kNpugWswh4d+Q4tmUUVxQBXksv0A==} dev: true - /caniuse-lite@1.0.30001701: - resolution: {integrity: sha512-faRs/AW3jA9nTwmJBSO1PQ6L/EOgsB5HMQQq4iCu5zhPgVVgO/pZRHlmatwijZKetFw8/Pr4q6dEN8sJuq8qTw==} + /caniuse-lite@1.0.30001703: + resolution: {integrity: sha512-kRlAGTRWgPsOj7oARC9m1okJEXdL/8fekFVcxA8Hl7GH4r/sN4OJn/i6Flde373T50KS7Y37oFbMwlE8+F42kQ==} /capital-case@1.0.4: resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} @@ -17593,8 +17593,8 @@ packages: engines: {node: '>=8'} dev: true - /ci-info@4.1.0: - resolution: {integrity: sha512-HutrvTNsF48wnxkzERIXOe5/mlcfFcbfCmwcg6CJnizbSue78AbDt+1cgl26zwn61WFxhcPykPfZrbqjGmBb4A==} + /ci-info@4.2.0: + resolution: {integrity: sha512-cYY9mypksY8NRqgDB1XD1RiJL338v/551niynFTGkZOO2LHuB2OmOYxDIe/ttN9AHwrqdum1360G3ald0W9kCg==} engines: {node: '>=8'} dev: true @@ -17652,7 +17652,7 @@ packages: dependencies: '@types/webpack': 4.41.40 del: 4.1.1 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4) dev: true /cli-boxes@2.2.1: @@ -17970,7 +17970,7 @@ packages: dependencies: schema-utils: 4.3.0 serialize-javascript: 6.0.2 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4) dev: true /compression@1.8.0: @@ -18135,22 +18135,22 @@ packages: normalize-path: 3.0.0 schema-utils: 4.3.0 serialize-javascript: 6.0.2 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4) dev: true - /core-js-compat@3.40.0: - resolution: {integrity: sha512-0XEDpr5y5mijvw8Lbc6E5AkjrHfp7eEoPlu36SWeAbcL8fn1G1ANe8DBlo2XoNN89oVpxWwOjYIPVzR4ZvsKCQ==} + /core-js-compat@3.41.0: + resolution: {integrity: sha512-RFsU9LySVue9RTwdDVX/T0e2Y6jRYWXERKElIjpuEOEnxaXffI0X7RUwVzfYLfzuLXSNJDYoRYUAmRUcyln20A==} dependencies: browserslist: 4.24.4 dev: true - /core-js-pure@3.40.0: - resolution: {integrity: sha512-AtDzVIgRrmRKQai62yuSIN5vNiQjcJakJb4fbhVw3ehxx7Lohphvw9SGNWKhLFqSxC4ilD0g/L1huAYFQU3Q6A==} + /core-js-pure@3.41.0: + resolution: {integrity: sha512-71Gzp96T9YPk63aUvE5Q5qP+DryB4ZloUZPSOebGM88VNw8VNfvdA7z6kGA8iGOTEzAomsRidp4jXSmUIJsL+Q==} requiresBuild: true dev: true - /core-js@3.40.0: - resolution: {integrity: sha512-7vsMc/Lty6AGnn7uFpYT56QesI5D2Y/UkgKounk87OP9Z2H9Z8kj6jzcSGAxFmUtDOS0ntK6lbQz+Nsa0Jj6mQ==} + /core-js@3.41.0: + resolution: {integrity: sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==} requiresBuild: true dev: true @@ -18172,7 +18172,7 @@ packages: layout-base: 1.0.2 dev: false - /cosmiconfig-typescript-loader@4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6)(ts-node@10.9.2)(typescript@5.7.3): + /cosmiconfig-typescript-loader@4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6)(ts-node@10.9.2)(typescript@5.8.2): resolution: {integrity: sha512-BabizFdC3wBHhbI4kJh0VkQP9GkBfoHPydD0COMce1nJ1kJAB3F2TmJ/I7diULBKtmEWSwEbuN/KDtgnmUUVmw==} engines: {node: '>=v14.21.3'} peerDependencies: @@ -18184,7 +18184,7 @@ packages: '@types/node': 20.5.1 cosmiconfig: 8.3.6(typescript@5.1.3) ts-node: 10.9.2(@swc/core@1.5.29)(@types/node@18.16.9)(typescript@5.1.3) - typescript: 5.7.3 + typescript: 5.8.2 dev: true /cosmiconfig@6.0.0: @@ -18358,10 +18358,10 @@ packages: postcss-modules-values: 4.0.0(postcss@8.5.3) postcss-value-parser: 4.2.0 semver: 7.7.1 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@4.10.0) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@4.10.0) dev: true - /css-minimizer-webpack-plugin@5.0.1(esbuild@0.25.0)(webpack@5.98.0): + /css-minimizer-webpack-plugin@5.0.1(esbuild@0.25.1)(webpack@5.98.0): resolution: {integrity: sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -18388,12 +18388,12 @@ packages: dependencies: '@jridgewell/trace-mapping': 0.3.25 cssnano: 6.1.2(postcss@8.5.3) - esbuild: 0.25.0 + esbuild: 0.25.1 jest-worker: 29.7.0 postcss: 8.5.3 schema-utils: 4.3.0 serialize-javascript: 6.0.2 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4) dev: true /css-select@4.3.0: @@ -18649,7 +18649,7 @@ packages: hasBin: true requiresBuild: true dependencies: - '@cypress/request': 3.0.7 + '@cypress/request': 3.0.8 '@cypress/xvfb': 1.2.4(supports-color@8.1.1) '@types/sinonjs__fake-timers': 8.1.1 '@types/sizzle': 2.3.9 @@ -18660,7 +18660,7 @@ packages: cachedir: 2.4.0 chalk: 4.1.2 check-more-types: 2.24.0 - ci-info: 4.1.0 + ci-info: 4.2.0 cli-cursor: 3.1.0 cli-table3: 0.6.5 commander: 6.2.1 @@ -19203,7 +19203,7 @@ packages: resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==} engines: {node: '>= 0.4'} dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 es-errors: 1.3.0 is-data-view: 1.0.2 dev: true @@ -19212,7 +19212,7 @@ packages: resolution: {integrity: sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==} engines: {node: '>= 0.4'} dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 es-errors: 1.3.0 is-data-view: 1.0.2 dev: true @@ -19221,7 +19221,7 @@ packages: resolution: {integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==} engines: {node: '>= 0.4'} dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 es-errors: 1.3.0 is-data-view: 1.0.2 dev: true @@ -19306,8 +19306,8 @@ packages: engines: {node: '>=0.10.0'} dev: true - /decode-named-character-reference@1.0.2: - resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} + /decode-named-character-reference@1.1.0: + resolution: {integrity: sha512-Wy+JTSbFThEOXQIR2L6mxJvEs+veIzpmqD7ynWxMXGpnk3smkHQOp6forLdHsKpAMW9iJpaBBIxz285t1n1C3w==} dependencies: character-entities: 2.0.2 @@ -19361,7 +19361,7 @@ packages: side-channel: 1.1.0 which-boxed-primitive: 1.1.1 which-collection: 1.0.2 - which-typed-array: 1.1.18 + which-typed-array: 1.1.19 dev: true /deep-is@0.1.4: @@ -19739,7 +19739,7 @@ packages: webpack: ^4 || ^5 dependencies: dotenv-defaults: 2.0.2 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4) dev: true /dotenv@16.4.7: @@ -19798,8 +19798,8 @@ packages: jsbn: 0.1.1 safer-buffer: 2.1.2 - /echarts-for-react@3.0.2(echarts@5.6.0)(react@18.3.1): - resolution: {integrity: sha512-DRwIiTzx8JfwPOVgGttDytBqdp5VzCSyMRIxubgU/g2n9y3VLUmF2FK7Icmg/sNVkv4+rktmrLN9w22U2yy3fA==} + /echarts-for-react@3.0.3(echarts@5.6.0)(react@18.3.1): + resolution: {integrity: sha512-KdvZGkCwmx5DTHl7vjo0CBodSaPY31hPWRC4NZ5B+utQfoW+M54OTBvkoCmktR0kJ+1Bj6rP7pIJJnxPdySyug==} peerDependencies: echarts: ^3.0.0 || ^4.0.0 || ^5.0.0 react: ^15.0.0 || >=16.0.0 @@ -19833,8 +19833,8 @@ packages: dependencies: jake: 10.9.2 - /electron-to-chromium@1.5.108: - resolution: {integrity: sha512-tiGxpQmvXBEzrfU5ertmbCV/nG5yqCkC1G4T1SIKP335Y5rjXzPWmijR6XcoGXZvVoo4dknfdNe4Tl7lcIROLg==} + /electron-to-chromium@1.5.114: + resolution: {integrity: sha512-DFptFef3iktoKlFQK/afbo274/XNWD00Am0xa7M8FZUepHlHT8PEuiNBoRfFHbH1okqN58AlhbJ4QTkcnXorjA==} /elegant-spinner@1.0.1: resolution: {integrity: sha512-B+ZM+RXvRqQaAmkMlO/oSe5nMUOaUnyfGYCEHoR8wrXsZR2mA0XVibsxV1bvTwxdRWah1PkQqso2EzhILGHtEQ==} @@ -19969,7 +19969,7 @@ packages: arraybuffer.prototype.slice: 1.0.4 available-typed-arrays: 1.0.7 call-bind: 1.0.8 - call-bound: 1.0.3 + call-bound: 1.0.4 data-view-buffer: 1.0.2 data-view-byte-length: 1.0.2 data-view-byte-offset: 1.0.1 @@ -20015,7 +20015,7 @@ packages: typed-array-byte-offset: 1.0.4 typed-array-length: 1.0.7 unbox-primitive: 1.1.0 - which-typed-array: 1.1.18 + which-typed-array: 1.1.19 dev: true /es-define-property@1.0.1: @@ -20112,13 +20112,13 @@ packages: - supports-color dev: true - /esbuild-register@3.6.0(esbuild@0.25.0): + /esbuild-register@3.6.0(esbuild@0.25.1): resolution: {integrity: sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==} peerDependencies: esbuild: '>=0.12 <1' dependencies: debug: 4.4.0(supports-color@8.1.1) - esbuild: 0.25.0 + esbuild: 0.25.1 transitivePeerDependencies: - supports-color dev: false @@ -20183,37 +20183,37 @@ packages: '@esbuild/win32-x64': 0.18.20 dev: true - /esbuild@0.25.0: - resolution: {integrity: sha512-BXq5mqc8ltbaN34cDqWuYKyNhX8D/Z0J1xdtdQ8UcIIIyJyz+ZMKUt58tF3SrZ85jcfN/PZYhjR5uDQAYNVbuw==} + /esbuild@0.25.1: + resolution: {integrity: sha512-BGO5LtrGC7vxnqucAe/rmvKdJllfGaYWdyABvyMoXQlfYMb2bbRuReWR5tEGE//4LcNJj9XrkovTqNYRFZHAMQ==} engines: {node: '>=18'} hasBin: true requiresBuild: true optionalDependencies: - '@esbuild/aix-ppc64': 0.25.0 - '@esbuild/android-arm': 0.25.0 - '@esbuild/android-arm64': 0.25.0 - '@esbuild/android-x64': 0.25.0 - '@esbuild/darwin-arm64': 0.25.0 - '@esbuild/darwin-x64': 0.25.0 - '@esbuild/freebsd-arm64': 0.25.0 - '@esbuild/freebsd-x64': 0.25.0 - '@esbuild/linux-arm': 0.25.0 - '@esbuild/linux-arm64': 0.25.0 - '@esbuild/linux-ia32': 0.25.0 - '@esbuild/linux-loong64': 0.25.0 - '@esbuild/linux-mips64el': 0.25.0 - '@esbuild/linux-ppc64': 0.25.0 - '@esbuild/linux-riscv64': 0.25.0 - '@esbuild/linux-s390x': 0.25.0 - '@esbuild/linux-x64': 0.25.0 - '@esbuild/netbsd-arm64': 0.25.0 - '@esbuild/netbsd-x64': 0.25.0 - '@esbuild/openbsd-arm64': 0.25.0 - '@esbuild/openbsd-x64': 0.25.0 - '@esbuild/sunos-x64': 0.25.0 - '@esbuild/win32-arm64': 0.25.0 - '@esbuild/win32-ia32': 0.25.0 - '@esbuild/win32-x64': 0.25.0 + '@esbuild/aix-ppc64': 0.25.1 + '@esbuild/android-arm': 0.25.1 + '@esbuild/android-arm64': 0.25.1 + '@esbuild/android-x64': 0.25.1 + '@esbuild/darwin-arm64': 0.25.1 + '@esbuild/darwin-x64': 0.25.1 + '@esbuild/freebsd-arm64': 0.25.1 + '@esbuild/freebsd-x64': 0.25.1 + '@esbuild/linux-arm': 0.25.1 + '@esbuild/linux-arm64': 0.25.1 + '@esbuild/linux-ia32': 0.25.1 + '@esbuild/linux-loong64': 0.25.1 + '@esbuild/linux-mips64el': 0.25.1 + '@esbuild/linux-ppc64': 0.25.1 + '@esbuild/linux-riscv64': 0.25.1 + '@esbuild/linux-s390x': 0.25.1 + '@esbuild/linux-x64': 0.25.1 + '@esbuild/netbsd-arm64': 0.25.1 + '@esbuild/netbsd-x64': 0.25.1 + '@esbuild/openbsd-arm64': 0.25.1 + '@esbuild/openbsd-x64': 0.25.1 + '@esbuild/sunos-x64': 0.25.1 + '@esbuild/win32-arm64': 0.25.1 + '@esbuild/win32-ia32': 0.25.1 + '@esbuild/win32-x64': 0.25.1 /escalade@3.2.0: resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} @@ -20477,7 +20477,7 @@ packages: deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.5.0(eslint@8.57.1) '@eslint-community/regexpp': 4.12.1 '@eslint/eslintrc': 2.1.4 '@eslint/js': 8.57.1 @@ -20532,8 +20532,8 @@ packages: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.14.0 - acorn-jsx: 5.3.2(acorn@8.14.0) + acorn: 8.14.1 + acorn-jsx: 5.3.2(acorn@8.14.1) eslint-visitor-keys: 3.4.3 dev: true @@ -20934,7 +20934,7 @@ packages: dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4) dev: true /file-selector@0.6.0: @@ -21073,8 +21073,8 @@ packages: deprecated: flatten is deprecated in favor of utility frameworks such as lodash. dev: true - /flexlayout-react@0.8.3(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-Kaaz73vMJMiO5WYhLDLR4+HIjs5d1FOEwMpeoEeeNu+4bxif5Mg9pMtjtZnVyCCKNnlz8R9NVjYKSIDGlb8qmg==} + /flexlayout-react@0.8.5(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-m5JdRuEHPPxvr78zw/5sTEYzBtyDdqp/ADRzj94To7n9IO2xy98yM3sjx44EOmaqT2dczG2ND+asJAJAr0xuqg==} peerDependencies: react: ^18.0.0 || ^19.0.0 react-dom: ^18.0.0 || ^19.0.0 @@ -21083,8 +21083,8 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /flow-parser@0.262.0: - resolution: {integrity: sha512-K3asSw4s2/sRoUC4xD2OfGi04gdYCCFRgkcwEXi5JyfFhS0HrFWLcDPp55ttv95OY5970WKl4T+7hWrnuOAUMQ==} + /flow-parser@0.263.0: + resolution: {integrity: sha512-F0Tr7SUvZ4BQYglFOkr8rCTO5FPjCwMhm/6i57h40F80Oz/hzzkqte4lGO0vGJ7THQonuXcTyYqCdKkAwt5d2w==} engines: {node: '>=0.4.0'} dev: true @@ -21160,7 +21160,7 @@ packages: semver: 7.7.1 tapable: 2.2.1 typescript: 5.1.3 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4) dev: true /fork-ts-checker-webpack-plugin@7.3.0(typescript@5.1.3)(webpack@5.98.0): @@ -21326,7 +21326,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.8 - call-bound: 1.0.3 + call-bound: 1.0.4 define-properties: 1.2.1 functions-have-names: 1.2.3 hasown: 2.0.2 @@ -21463,7 +21463,7 @@ packages: resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==} engines: {node: '>= 0.4'} dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 es-errors: 1.3.0 get-intrinsic: 1.3.0 dev: true @@ -21898,8 +21898,8 @@ packages: resolution: {integrity: sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==} dev: true - /hast-util-to-jsx-runtime@2.3.5: - resolution: {integrity: sha512-gHD+HoFxOMmmXLuq9f2dZDMQHVcplCVpMfBNRpJsF03yyLZvJGzsFORe8orVuYDX9k2w0VH0uF8oryFd1whqKQ==} + /hast-util-to-jsx-runtime@2.3.6: + resolution: {integrity: sha512-zl6s8LwNyo1P9uw+XJGvZtdFF1GdAkOg8ujOw+4Pyb76874fLps4ueHXDhXWdk6YHQ6OgUtinliG7RsYvCbbBg==} dependencies: '@types/estree': 1.0.6 '@types/hast': 3.0.4 @@ -21913,7 +21913,7 @@ packages: mdast-util-mdxjs-esm: 2.0.1 property-information: 7.0.0 space-separated-tokens: 2.0.2 - style-to-object: 1.0.8 + style-to-js: 1.1.16 unist-util-position: 5.0.0 vfile-message: 4.0.2 transitivePeerDependencies: @@ -22075,7 +22075,7 @@ packages: lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@4.10.0) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@4.10.0) dev: true /htmlparser2@6.1.0: @@ -22545,7 +22545,7 @@ packages: resolution: {integrity: sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==} engines: {node: '>= 0.4'} dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 has-tostringtag: 1.0.2 /is-array-buffer@3.0.5: @@ -22553,7 +22553,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.8 - call-bound: 1.0.3 + call-bound: 1.0.4 get-intrinsic: 1.3.0 dev: true @@ -22569,7 +22569,7 @@ packages: engines: {node: '>= 0.4'} dependencies: async-function: 1.0.0 - call-bound: 1.0.3 + call-bound: 1.0.4 get-proto: 1.0.1 has-tostringtag: 1.0.2 safe-regex-test: 1.1.0 @@ -22593,7 +22593,7 @@ packages: resolution: {integrity: sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==} engines: {node: '>= 0.4'} dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 has-tostringtag: 1.0.2 dev: true @@ -22618,7 +22618,7 @@ packages: resolution: {integrity: sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==} engines: {node: '>= 0.4'} dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 get-intrinsic: 1.3.0 is-typed-array: 1.1.15 dev: true @@ -22627,7 +22627,7 @@ packages: resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==} engines: {node: '>= 0.4'} dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 has-tostringtag: 1.0.2 dev: true @@ -22661,7 +22661,7 @@ packages: resolution: {integrity: sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==} engines: {node: '>= 0.4'} dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 dev: true /is-fullwidth-code-point@1.0.0: @@ -22694,7 +22694,7 @@ packages: resolution: {integrity: sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==} engines: {node: '>= 0.4'} dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 get-proto: 1.0.1 has-tostringtag: 1.0.2 safe-regex-test: 1.1.0 @@ -22760,7 +22760,7 @@ packages: resolution: {integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==} engines: {node: '>= 0.4'} dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 has-tostringtag: 1.0.2 dev: true @@ -22849,7 +22849,7 @@ packages: resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} engines: {node: '>= 0.4'} dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 gopd: 1.2.0 has-tostringtag: 1.0.2 hasown: 2.0.2 @@ -22867,7 +22867,7 @@ packages: resolution: {integrity: sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==} engines: {node: '>= 0.4'} dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 dev: true /is-stream@1.1.0: @@ -22888,7 +22888,7 @@ packages: resolution: {integrity: sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==} engines: {node: '>= 0.4'} dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 has-tostringtag: 1.0.2 dev: true @@ -22903,7 +22903,7 @@ packages: resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==} engines: {node: '>= 0.4'} dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 has-symbols: 1.1.0 safe-regex-test: 1.1.0 dev: true @@ -22919,7 +22919,7 @@ packages: resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==} engines: {node: '>= 0.4'} dependencies: - which-typed-array: 1.1.18 + which-typed-array: 1.1.19 /is-typedarray@1.0.0: resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} @@ -22938,14 +22938,14 @@ packages: resolution: {integrity: sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==} engines: {node: '>= 0.4'} dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 dev: true /is-weakset@2.0.4: resolution: {integrity: sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==} engines: {node: '>= 0.4'} dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 get-intrinsic: 1.3.0 dev: true @@ -23635,7 +23635,7 @@ packages: '@babel/register': 7.25.9(@babel/core@7.22.5) babel-core: 7.0.0-bridge.0(@babel/core@7.22.5) chalk: 4.1.2 - flow-parser: 0.262.0 + flow-parser: 0.263.0 graceful-fs: 4.2.11 micromatch: 4.0.8 neo-async: 2.6.2 @@ -23665,7 +23665,7 @@ packages: '@babel/register': 7.25.9(@babel/core@7.22.5) babel-core: 7.0.0-bridge.0(@babel/core@7.22.5) chalk: 4.1.2 - flow-parser: 0.262.0 + flow-parser: 0.263.0 graceful-fs: 4.2.11 micromatch: 4.0.8 neo-async: 2.6.2 @@ -23771,7 +23771,7 @@ packages: resolution: {integrity: sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.14.0 + acorn: 8.14.1 eslint-visitor-keys: 3.4.3 espree: 9.6.1 semver: 7.7.1 @@ -23961,7 +23961,7 @@ packages: dependencies: klona: 2.0.6 less: 4.1.3 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4) dev: true /less-loader@11.1.4(less@4.2.2)(webpack@5.98.0): @@ -24024,8 +24024,8 @@ packages: type-check: 0.4.0 dev: true - /libphonenumber-js@1.12.4: - resolution: {integrity: sha512-vLmhg7Gan7idyAKfc6pvCtNzvar4/eIzrVVk3hjNFH5+fGqyjD0gQRovdTrDl20wsmZhBtmZpcsR0tOfquwb8g==} + /libphonenumber-js@1.12.5: + resolution: {integrity: sha512-DOjiaVjjSmap12ztyb4QgoFmUe/GbgnEXHu+R7iowk0lzDIjScvPAm8cK9RYTEobbRb0OPlwlZUGTTJPJg13Kw==} dev: false /license-webpack-plugin@4.0.2(webpack@5.98.0): @@ -24038,7 +24038,7 @@ packages: webpack-sources: optional: true dependencies: - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4) webpack-sources: 3.2.3 dev: true @@ -24651,7 +24651,7 @@ packages: dependencies: '@types/mdast': 3.0.15 '@types/unist': 2.0.11 - decode-named-character-reference: 1.0.2 + decode-named-character-reference: 1.1.0 mdast-util-to-string: 3.2.0 micromark: 3.2.0 micromark-util-decode-numeric-character-reference: 1.1.0 @@ -24670,7 +24670,7 @@ packages: dependencies: '@types/mdast': 4.0.4 '@types/unist': 3.0.3 - decode-named-character-reference: 1.0.2 + decode-named-character-reference: 1.1.0 devlop: 1.1.0 mdast-util-to-string: 4.0.0 micromark: 4.0.2 @@ -24867,7 +24867,7 @@ packages: resolution: {integrity: sha512-4eirfZ7thblFmqFjywlTmuWVSvccHAJbn1r8qQLzmTO11qcqpohOjmY2mFce6x7x7WtskzRqApPD0hv+Oa74jg==} engines: {node: '>= 4.0.0'} dependencies: - '@jsonjoy.com/json-pack': 1.1.1(tslib@2.5.3) + '@jsonjoy.com/json-pack': 1.2.0(tslib@2.5.3) '@jsonjoy.com/util': 1.5.0(tslib@2.5.3) tree-dump: 1.0.2(tslib@2.5.3) tslib: 2.5.3 @@ -24969,7 +24969,7 @@ packages: /micromark-core-commonmark@1.1.0: resolution: {integrity: sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==} dependencies: - decode-named-character-reference: 1.0.2 + decode-named-character-reference: 1.1.0 micromark-factory-destination: 1.1.0 micromark-factory-label: 1.1.0 micromark-factory-space: 1.1.0 @@ -24990,7 +24990,7 @@ packages: /micromark-core-commonmark@2.0.3: resolution: {integrity: sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==} dependencies: - decode-named-character-reference: 1.0.2 + decode-named-character-reference: 1.1.0 devlop: 1.1.0 micromark-factory-destination: 2.0.1 micromark-factory-label: 2.0.1 @@ -25217,7 +25217,7 @@ packages: /micromark-util-decode-string@1.1.0: resolution: {integrity: sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==} dependencies: - decode-named-character-reference: 1.0.2 + decode-named-character-reference: 1.1.0 micromark-util-character: 1.2.0 micromark-util-decode-numeric-character-reference: 1.1.0 micromark-util-symbol: 1.1.0 @@ -25226,7 +25226,7 @@ packages: /micromark-util-decode-string@2.0.1: resolution: {integrity: sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==} dependencies: - decode-named-character-reference: 1.0.2 + decode-named-character-reference: 1.1.0 micromark-util-character: 2.1.1 micromark-util-decode-numeric-character-reference: 2.0.2 micromark-util-symbol: 2.0.1 @@ -25318,7 +25318,7 @@ packages: dependencies: '@types/debug': 4.1.12 debug: 4.4.0(supports-color@8.1.1) - decode-named-character-reference: 1.0.2 + decode-named-character-reference: 1.1.0 micromark-core-commonmark: 1.1.0 micromark-factory-space: 1.1.0 micromark-util-character: 1.2.0 @@ -25342,7 +25342,7 @@ packages: dependencies: '@types/debug': 4.1.12 debug: 4.4.0(supports-color@8.1.1) - decode-named-character-reference: 1.0.2 + decode-named-character-reference: 1.1.0 devlop: 1.1.0 micromark-core-commonmark: 2.0.3 micromark-factory-space: 2.0.1 @@ -25448,7 +25448,7 @@ packages: webpack: ^5.0.0 dependencies: schema-utils: 4.3.0 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4) dev: true /mini-css-extract-plugin@2.9.2(webpack@5.98.0): @@ -25459,7 +25459,7 @@ packages: dependencies: schema-utils: 4.3.0 tapable: 2.2.1 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@4.10.0) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@4.10.0) dev: true /mini-svg-data-uri@1.4.4: @@ -25608,7 +25608,7 @@ packages: /mlly@1.7.4: resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==} dependencies: - acorn: 8.14.0 + acorn: 8.14.1 pathe: 2.0.3 pkg-types: 1.3.1 ufo: 1.5.4 @@ -25666,7 +25666,7 @@ packages: dependencies: loader-utils: 2.0.4 monaco-editor: 0.45.0 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@4.10.0) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@4.10.0) dev: true /monaco-editor@0.45.0: @@ -25741,14 +25741,14 @@ packages: resolution: {integrity: sha512-DANghxFkS1plDdRsX0X9pm0Z6SJNN6gBdtXfanwoZ8hooC5gosGFSBGRYHUVPz1asKA/kMRqDRdHrluZ61SpBQ==} dev: true - /nanoid@3.3.8: - resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} + /nanoid@3.3.9: + resolution: {integrity: sha512-SppoicMGpZvbF1l3z4x7No3OlIjP7QJvC9XR7AhZr1kL133KHnKPztkKDc+Ir4aJ/1VhTySrtKhrsycmrMQfvg==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true dev: true - /nanoid@5.1.2: - resolution: {integrity: sha512-b+CiXQCNMUGe0Ri64S9SXFcP9hogjAJ2Rd6GdVxhPLRm7mhGaM7VgOvCAJ1ZshfHbqVDI3uqTI5C8/GaKuLI7g==} + /nanoid@5.1.3: + resolution: {integrity: sha512-zAbEOEr7u2CbxwoMRlz/pNSpRP0FdAU4pRaYunCdEezWohXFs+a0Xw7RfkKaezMsmSM1vttcLthJtwRnVtOfHQ==} engines: {node: ^18 || >=20} hasBin: true dev: false @@ -25798,7 +25798,7 @@ packages: resolution: {integrity: sha512-cGL3iVoqMWTpCfaIwgRKhdaGqiy2Z+CCG0cVfjlBvdqE8saj8xap9B4OTf+qwObxLVZmDTJPDgx3bN6Q/lZ7BQ==} dependencies: '@types/angular': 1.8.9 - '@types/lodash': 4.17.15 + '@types/lodash': 4.17.16 angular: 1.8.3 lodash: 4.17.21 dev: false @@ -26184,7 +26184,7 @@ packages: '@yarnpkg/lockfile': 1.1.0 '@yarnpkg/parsers': 3.0.2 '@zkochan/js-yaml': 0.0.7 - axios: 1.8.1 + axios: 1.8.2 chalk: 4.1.2 cli-cursor: 3.1.0 cli-spinners: 2.6.1 @@ -26313,7 +26313,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.8 - call-bound: 1.0.3 + call-bound: 1.0.4 define-properties: 1.2.1 es-object-atoms: 1.1.1 has-symbols: 1.1.0 @@ -26353,7 +26353,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.8 - call-bound: 1.0.3 + call-bound: 1.0.4 define-properties: 1.2.1 es-object-atoms: 1.1.1 dev: true @@ -26370,20 +26370,20 @@ packages: resolution: {integrity: sha512-FpY2eqF6kK9wEyLDP3x0sysm4pwU2BNRuDzBPB1Qwkdt2kC4J1faGersbM+0qHSsJk4bf1gJYOvCle1RJBl/BQ==} dev: false - /oclif@4.17.32(@types/node@18.16.9): - resolution: {integrity: sha512-OKdEMhDNSHn/4NYdyM4b8VfVEbnB4VuzZwvDc24AuoyhZFQBTfQaE+mqoPOGh5wb4eF74cWBlSKOLsrLCPbN0w==} + /oclif@4.17.34(@types/node@18.16.9): + resolution: {integrity: sha512-zog6l7Xndexoq0lQIKyHIspr0OQQBiXQ97xTCZC4hUmgxKoxLVUV4HmHfegAxiTC/5Kmp5+z72b+BysNU2RlVQ==} engines: {node: '>=18.0.0'} hasBin: true dependencies: - '@aws-sdk/client-cloudfront': 3.758.0 + '@aws-sdk/client-cloudfront': 3.764.0 '@aws-sdk/client-s3': 3.758.0 '@inquirer/confirm': 3.2.0 '@inquirer/input': 2.3.0 '@inquirer/select': 2.5.0 - '@oclif/core': 4.2.8 + '@oclif/core': 4.2.9 '@oclif/plugin-help': 6.2.26 - '@oclif/plugin-not-found': 3.2.44(@types/node@18.16.9) - '@oclif/plugin-warn-if-update-available': 3.1.35 + '@oclif/plugin-not-found': 3.2.45(@types/node@18.16.9) + '@oclif/plugin-warn-if-update-available': 3.1.37 async-retry: 1.3.3 chalk: 4.1.2 change-case: 4.1.2 @@ -26396,7 +26396,7 @@ packages: lodash: 4.17.21 normalize-package-data: 6.0.2 semver: 7.7.1 - sort-package-json: 2.15.0 + sort-package-json: 2.15.1 tiny-jsonc: 1.0.2 validate-npm-package-name: 5.0.1 transitivePeerDependencies: @@ -26706,7 +26706,7 @@ packages: '@types/unist': 2.0.11 character-entities-legacy: 3.0.0 character-reference-invalid: 2.0.1 - decode-named-character-reference: 1.0.2 + decode-named-character-reference: 1.1.0 is-alphanumerical: 2.0.1 is-decimal: 2.0.1 is-hexadecimal: 2.0.1 @@ -27204,7 +27204,7 @@ packages: klona: 2.0.6 postcss: 8.5.3 semver: 7.7.1 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4) dev: true /postcss-loader@7.3.4(postcss@8.5.3)(typescript@5.1.3)(webpack@5.98.0): @@ -27914,7 +27914,7 @@ packages: resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} engines: {node: ^10 || ^12 || >=14} dependencies: - nanoid: 3.3.8 + nanoid: 3.3.9 picocolors: 1.1.1 source-map-js: 1.2.1 dev: true @@ -27994,8 +27994,8 @@ packages: engines: {node: '>=6'} dev: true - /prismjs@1.29.0: - resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==} + /prismjs@1.30.0: + resolution: {integrity: sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==} engines: {node: '>=6'} dev: true @@ -28079,7 +28079,7 @@ packages: resolution: {integrity: sha512-zGDotijea+vnfnyyUGyiy1wfOQhf0B/b6zYcCouBV8yo6JmrE9X23M5q7Nf/nATywEZbgRLG70R4DmfSTC+gfg==} dependencies: prosemirror-state: 1.3.4 - prosemirror-transform: 1.10.2 + prosemirror-transform: 1.10.3 rope-sequence: 1.3.4 dev: false @@ -28100,18 +28100,18 @@ packages: resolution: {integrity: sha512-pNTuZflacFOBlxrTcWSdWhjoB8BaucwfJVp/gJNxztOwaN3wQiC65axclXyplf6TKgXD/EkWfS/QAov3/Znadw==} dependencies: prosemirror-model: 1.24.1 - prosemirror-transform: 1.10.2 + prosemirror-transform: 1.10.3 dev: false /prosemirror-state@1.3.4: resolution: {integrity: sha512-Xkkrpd1y/TQ6HKzN3agsQIGRcLckUMA9u3j207L04mt8ToRgpGeyhbVv0HI7omDORIBHjR29b7AwlATFFf2GLA==} dependencies: prosemirror-model: 1.24.1 - prosemirror-transform: 1.10.2 + prosemirror-transform: 1.10.3 dev: false - /prosemirror-transform@1.10.2: - resolution: {integrity: sha512-2iUq0wv2iRoJO/zj5mv8uDUriOHWzXRnOTVgCzSXnktS/2iQRa3UUQwVlkBlYZFtygw6Nh1+X4mGqoYBINn5KQ==} + /prosemirror-transform@1.10.3: + resolution: {integrity: sha512-Nhh/+1kZGRINbEHmVu39oynhcap4hWTs/BlU7NnxWj3+l0qi8I1mu67v6mMdEe/ltD8hHvU4FV6PHiCw2VSpMw==} dependencies: prosemirror-model: 1.24.1 dev: false @@ -28121,7 +28121,7 @@ packages: dependencies: prosemirror-model: 1.24.1 prosemirror-state: 1.3.4 - prosemirror-transform: 1.10.2 + prosemirror-transform: 1.10.3 dev: false /proto-list@1.2.4: @@ -28221,13 +28221,6 @@ packages: side-channel: 1.1.0 dev: true - /qs@6.13.1: - resolution: {integrity: sha512-EJPeIn0CYrGu+hli1xilKAPXODtJ12T0sP63Ijx2/khC2JtuaN3JyNIpvmnkmaEtha9ocbG4A4cMcr+TvqvwQg==} - engines: {node: '>=0.6'} - dependencies: - side-channel: 1.1.0 - dev: true - /qs@6.14.0: resolution: {integrity: sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==} engines: {node: '>=0.6'} @@ -28301,7 +28294,7 @@ packages: dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@4.10.0) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@4.10.0) dev: true /re-resizable@6.11.2(react-dom@17.0.2)(react@17.0.2): @@ -28483,7 +28476,7 @@ packages: '@types/hast': 3.0.4 '@types/react': 18.3.1 devlop: 1.1.0 - hast-util-to-jsx-runtime: 2.3.5 + hast-util-to-jsx-runtime: 2.3.6 html-url-attributes: 3.0.1 mdast-util-to-hast: 13.2.0 react: 18.3.1 @@ -28688,7 +28681,7 @@ packages: highlight.js: 10.7.3 highlightjs-vue: 1.0.0 lowlight: 1.20.0 - prismjs: 1.29.0 + prismjs: 1.30.0 react: 18.3.1 refractor: 3.6.0 dev: true @@ -28854,8 +28847,8 @@ packages: tslib: 2.5.3 dev: true - /recast@0.23.10: - resolution: {integrity: sha512-mbCmRMJUKCJ1h41V0cu2C26ULBURwuoZ34C9rChjcDaeJ/4Kv5al3O2HPwTs2m0wQ1vGhMY+tguhzU1aE8md1A==} + /recast@0.23.11: + resolution: {integrity: sha512-YTUo+Flmw4ZXiWfQKGcwwc11KnoRAYgzAE2E7mXKCjSviTKShtxBsN6YUUBB2gtaBzKzeKunxhUwNHQuRryhWA==} engines: {node: '>= 4'} dependencies: ast-types: 0.16.1 @@ -29385,7 +29378,7 @@ packages: terser: 5.39.0 dev: true - /rollup-plugin-typescript2@0.36.0(rollup@4.34.8)(typescript@5.1.3): + /rollup-plugin-typescript2@0.36.0(rollup@4.35.0)(typescript@5.1.3): resolution: {integrity: sha512-NB2CSQDxSe9+Oe2ahZbf+B4bh7pHwjV5L+RSYpCu7Q5ROuN94F9b6ioWwKfz3ueL3KTtmX4o2MUH2cgHDIEUsw==} peerDependencies: rollup: '>=1.26.3' @@ -29394,7 +29387,7 @@ packages: '@rollup/pluginutils': 4.2.1 find-cache-dir: 3.3.2 fs-extra: 10.1.0 - rollup: 4.34.8 + rollup: 4.35.0 semver: 7.7.1 tslib: 2.8.1 typescript: 5.1.3 @@ -29414,32 +29407,32 @@ packages: fsevents: 2.3.3 dev: true - /rollup@4.34.8: - resolution: {integrity: sha512-489gTVMzAYdiZHFVA/ig/iYFllCcWFHMvUHI1rpFmkoUtRlQxqh6/yiNqnYibjMZ2b/+FUQwldG+aLsEt6bglQ==} + /rollup@4.35.0: + resolution: {integrity: sha512-kg6oI4g+vc41vePJyO6dHt/yl0Rz3Thv0kJeVQ3D1kS3E5XSuKbPc29G4IpT/Kv1KQwgHVcN+HtyS+HYLNSvQg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true dependencies: '@types/estree': 1.0.6 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.34.8 - '@rollup/rollup-android-arm64': 4.34.8 - '@rollup/rollup-darwin-arm64': 4.34.8 - '@rollup/rollup-darwin-x64': 4.34.8 - '@rollup/rollup-freebsd-arm64': 4.34.8 - '@rollup/rollup-freebsd-x64': 4.34.8 - '@rollup/rollup-linux-arm-gnueabihf': 4.34.8 - '@rollup/rollup-linux-arm-musleabihf': 4.34.8 - '@rollup/rollup-linux-arm64-gnu': 4.34.8 - '@rollup/rollup-linux-arm64-musl': 4.34.8 - '@rollup/rollup-linux-loongarch64-gnu': 4.34.8 - '@rollup/rollup-linux-powerpc64le-gnu': 4.34.8 - '@rollup/rollup-linux-riscv64-gnu': 4.34.8 - '@rollup/rollup-linux-s390x-gnu': 4.34.8 - '@rollup/rollup-linux-x64-gnu': 4.34.8 - '@rollup/rollup-linux-x64-musl': 4.34.8 - '@rollup/rollup-win32-arm64-msvc': 4.34.8 - '@rollup/rollup-win32-ia32-msvc': 4.34.8 - '@rollup/rollup-win32-x64-msvc': 4.34.8 + '@rollup/rollup-android-arm-eabi': 4.35.0 + '@rollup/rollup-android-arm64': 4.35.0 + '@rollup/rollup-darwin-arm64': 4.35.0 + '@rollup/rollup-darwin-x64': 4.35.0 + '@rollup/rollup-freebsd-arm64': 4.35.0 + '@rollup/rollup-freebsd-x64': 4.35.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.35.0 + '@rollup/rollup-linux-arm-musleabihf': 4.35.0 + '@rollup/rollup-linux-arm64-gnu': 4.35.0 + '@rollup/rollup-linux-arm64-musl': 4.35.0 + '@rollup/rollup-linux-loongarch64-gnu': 4.35.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.35.0 + '@rollup/rollup-linux-riscv64-gnu': 4.35.0 + '@rollup/rollup-linux-s390x-gnu': 4.35.0 + '@rollup/rollup-linux-x64-gnu': 4.35.0 + '@rollup/rollup-linux-x64-musl': 4.35.0 + '@rollup/rollup-win32-arm64-msvc': 4.35.0 + '@rollup/rollup-win32-ia32-msvc': 4.35.0 + '@rollup/rollup-win32-x64-msvc': 4.35.0 fsevents: 2.3.3 dev: true @@ -29484,7 +29477,7 @@ packages: engines: {node: '>=0.4'} dependencies: call-bind: 1.0.8 - call-bound: 1.0.3 + call-bound: 1.0.4 get-intrinsic: 1.3.0 has-symbols: 1.1.0 isarray: 2.0.5 @@ -29517,7 +29510,7 @@ packages: resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==} engines: {node: '>= 0.4'} dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 es-errors: 1.3.0 is-regex: 1.2.1 @@ -29557,7 +29550,7 @@ packages: klona: 2.0.6 neo-async: 2.6.2 sass: 1.85.1 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4) dev: true /sass-loader@13.3.3(node-sass@8.0.0)(webpack@5.98.0): @@ -29581,7 +29574,7 @@ packages: dependencies: neo-async: 2.6.2 node-sass: 8.0.0 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4) dev: true /sass-loader@13.3.3(webpack@5.98.0): @@ -29903,7 +29896,7 @@ packages: resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} engines: {node: '>= 0.4'} dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 es-errors: 1.3.0 get-intrinsic: 1.3.0 object-inspect: 1.13.4 @@ -29913,7 +29906,7 @@ packages: resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} engines: {node: '>= 0.4'} dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 es-errors: 1.3.0 get-intrinsic: 1.3.0 object-inspect: 1.13.4 @@ -30072,8 +30065,8 @@ packages: resolution: {integrity: sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg==} dev: true - /sort-package-json@2.15.0: - resolution: {integrity: sha512-wpKu3DvFuymcRvPqJR7VN5J6wnqR+SYZ4SZmnJa9ckpV+BuoE0XYHZYsoWaJbt6oz8OwOXb4eoMjlEBM6hwhBw==} + /sort-package-json@2.15.1: + resolution: {integrity: sha512-9x9+o8krTT2saA9liI4BljNjwAbvUnWf11Wq+i/iZt8nl2UGYnf3TH5uBydE7VALmP7AGwlfszuEeL8BDyb0YA==} hasBin: true dependencies: detect-indent: 7.0.1 @@ -30107,7 +30100,7 @@ packages: dependencies: iconv-lite: 0.6.3 source-map-js: 1.2.1 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4) dev: true /source-map-support@0.5.13: @@ -30312,8 +30305,8 @@ packages: - utf-8-validate dev: true - /storybook@8.6.2: - resolution: {integrity: sha512-IkQGRNImyN14+tx/9KLg9k5xKBgrkWaPFhfwTCxUZUzLNClbVrxkkXyjFaks9kPVQIEUVPGQCiGFqypUiwoM6g==} + /storybook@8.6.4: + resolution: {integrity: sha512-XXh1Acvf1r3BQX0BDLQw6yhZ7yUGvYxIcKOBuMdetnX7iXtczipJTfw0uyFwk0ltkKEE9PpJvivYmARF3u64VQ==} hasBin: true peerDependencies: prettier: ^2 || ^3 @@ -30321,7 +30314,7 @@ packages: prettier: optional: true dependencies: - '@storybook/core': 8.6.2(storybook@8.6.2) + '@storybook/core': 8.6.4(storybook@8.6.4) transitivePeerDependencies: - bufferutil - supports-color @@ -30403,7 +30396,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.8 - call-bound: 1.0.3 + call-bound: 1.0.4 define-properties: 1.2.1 es-abstract: 1.23.9 es-errors: 1.3.0 @@ -30432,7 +30425,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.8 - call-bound: 1.0.3 + call-bound: 1.0.4 define-data-property: 1.1.4 define-properties: 1.2.1 es-abstract: 1.23.9 @@ -30445,7 +30438,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.8 - call-bound: 1.0.3 + call-bound: 1.0.4 define-properties: 1.2.1 es-object-atoms: 1.1.1 dev: true @@ -30552,9 +30545,14 @@ packages: peerDependencies: webpack: ^5.0.0 dependencies: - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@4.10.0) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@4.10.0) dev: true + /style-to-js@1.1.16: + resolution: {integrity: sha512-/Q6ld50hKYPH3d/r6nr117TZkHR0w0kGGIVfpG9N6D8NymRPM9RqCUv4pRpJ62E5DqOYx2AFpbZMyCPnjQCnOw==} + dependencies: + style-to-object: 1.0.8 + /style-to-object@1.0.8: resolution: {integrity: sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==} dependencies: @@ -30599,7 +30597,7 @@ packages: fast-glob: 3.3.3 normalize-path: 3.0.0 stylus: 0.64.0 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4) dev: true /stylus@0.64.0: @@ -30794,8 +30792,8 @@ packages: unique-string: 2.0.0 dev: true - /terser-webpack-plugin@5.3.12(@swc/core@1.5.29)(esbuild@0.17.19)(webpack@5.98.0): - resolution: {integrity: sha512-jDLYqo7oF8tJIttjXO6jBY5Hk8p3A8W4ttih7cCEq64fQFWmgJ4VqAQjKr7WwIDlmXKEc6QeoRb5ecjZ+2afcg==} + /terser-webpack-plugin@5.3.14(@swc/core@1.5.29)(esbuild@0.17.19)(webpack@5.98.0): + resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -30820,8 +30818,8 @@ packages: webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.17.19)(webpack-cli@5.1.4) dev: true - /terser-webpack-plugin@5.3.12(@swc/core@1.5.29)(esbuild@0.25.0)(webpack@5.88.0): - resolution: {integrity: sha512-jDLYqo7oF8tJIttjXO6jBY5Hk8p3A8W4ttih7cCEq64fQFWmgJ4VqAQjKr7WwIDlmXKEc6QeoRb5ecjZ+2afcg==} + /terser-webpack-plugin@5.3.14(@swc/core@1.5.29)(esbuild@0.25.1)(webpack@5.88.0): + resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -30838,16 +30836,16 @@ packages: dependencies: '@jridgewell/trace-mapping': 0.3.25 '@swc/core': 1.5.29(@swc/helpers@0.5.15) - esbuild: 0.25.0 + esbuild: 0.25.1 jest-worker: 27.5.1 schema-utils: 4.3.0 serialize-javascript: 6.0.2 terser: 5.39.0 - webpack: 5.88.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.88.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4) dev: true - /terser-webpack-plugin@5.3.12(@swc/core@1.5.29)(esbuild@0.25.0)(webpack@5.98.0): - resolution: {integrity: sha512-jDLYqo7oF8tJIttjXO6jBY5Hk8p3A8W4ttih7cCEq64fQFWmgJ4VqAQjKr7WwIDlmXKEc6QeoRb5ecjZ+2afcg==} + /terser-webpack-plugin@5.3.14(@swc/core@1.5.29)(esbuild@0.25.1)(webpack@5.98.0): + resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -30864,12 +30862,12 @@ packages: dependencies: '@jridgewell/trace-mapping': 0.3.25 '@swc/core': 1.5.29(@swc/helpers@0.5.15) - esbuild: 0.25.0 + esbuild: 0.25.1 jest-worker: 27.5.1 schema-utils: 4.3.0 serialize-javascript: 6.0.2 terser: 5.39.0 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@4.10.0) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@4.10.0) dev: true /terser@5.39.0: @@ -30878,7 +30876,7 @@ packages: hasBin: true dependencies: '@jridgewell/source-map': 0.3.6 - acorn: 8.14.0 + acorn: 8.14.1 commander: 2.20.3 source-map-support: 0.5.21 dev: true @@ -30967,15 +30965,15 @@ packages: engines: {node: '>=14.0.0'} dev: false - /tldts-core@6.1.79: - resolution: {integrity: sha512-HM+Ud/2oQuHt4I43Nvjc213Zji/z25NSH5OkJskJwHXNtYh9DTRlHMDFhms9dFMP7qyve/yVaXFIxmcJ7TdOjw==} + /tldts-core@6.1.84: + resolution: {integrity: sha512-NaQa1W76W2aCGjXybvnMYzGSM4x8fvG2AN/pla7qxcg0ZHbooOPhA8kctmOZUDfZyhDL27OGNbwAeig8P4p1vg==} dev: true - /tldts@6.1.79: - resolution: {integrity: sha512-wjlYwK8lC/WcywLWf3A7qbK07SexezXjTRVwuPWXHvcjD7MnpPS2RXY5rLO3g12a8CNc7Y7jQRQsV7XyuBZjig==} + /tldts@6.1.84: + resolution: {integrity: sha512-aRGIbCIF3teodtUFAYSdQONVmDRy21REM3o6JnqWn5ZkQBJJ4gHxhw6OfwQ+WkSAi3ASamrS4N4nyazWx6uTYg==} hasBin: true dependencies: - tldts-core: 6.1.79 + tldts-core: 6.1.84 dev: true /tmp@0.0.33: @@ -31032,11 +31030,11 @@ packages: punycode: 2.3.1 dev: false - /tough-cookie@5.1.1: - resolution: {integrity: sha512-Ek7HndSVkp10hmHP9V4qZO1u+pn1RU5sI0Fw+jCU3lyvuMZcgqsNgc6CmJJZyByK4Vm/qotGRJlfgAX8q+4JiA==} + /tough-cookie@5.1.2: + resolution: {integrity: sha512-FVDYdxtnj0G6Qm/DhNPSb8Ju59ULcup3tuJxkFb5K8Bv2pUXILbf0xZWU8PX8Ov19OXljbUyveOFwRMwkXzO+A==} engines: {node: '>=16'} dependencies: - tldts: 6.1.79 + tldts: 6.1.84 dev: true /tr46@0.0.3: @@ -31106,7 +31104,7 @@ packages: semver: 7.7.1 source-map: 0.7.4 typescript: 4.9.5 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@4.10.0) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@4.10.0) dev: true /ts-loader@9.5.2(typescript@5.1.3)(webpack@5.98.0): @@ -31122,7 +31120,7 @@ packages: semver: 7.7.1 source-map: 0.7.4 typescript: 5.1.3 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4) dev: true /ts-node@10.9.1(@swc/core@1.5.29)(@types/node@18.16.9)(typescript@5.1.3): @@ -31146,7 +31144,7 @@ packages: '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 '@types/node': 18.16.9 - acorn: 8.14.0 + acorn: 8.14.1 acorn-walk: 8.3.4 arg: 4.1.3 create-require: 1.1.1 @@ -31178,7 +31176,7 @@ packages: '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 '@types/node': 18.16.9 - acorn: 8.14.0 + acorn: 8.14.1 acorn-walk: 8.3.4 arg: 4.1.3 create-require: 1.1.1 @@ -31210,7 +31208,7 @@ packages: '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 '@types/node': 18.16.9 - acorn: 8.14.0 + acorn: 8.14.1 acorn-walk: 8.3.4 arg: 4.1.3 create-require: 1.1.1 @@ -31368,7 +31366,7 @@ packages: resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==} engines: {node: '>= 0.4'} dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 es-errors: 1.3.0 is-typed-array: 1.1.15 dev: true @@ -31452,8 +31450,8 @@ packages: hasBin: true dev: true - /typescript@5.7.3: - resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==} + /typescript@5.8.2: + resolution: {integrity: sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==} engines: {node: '>=14.17'} hasBin: true dev: true @@ -31487,7 +31485,7 @@ packages: resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} engines: {node: '>= 0.4'} dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 has-bigints: 1.1.0 has-symbols: 1.1.0 which-boxed-primitive: 1.1.1 @@ -31658,7 +31656,7 @@ packages: /unplugin@0.10.2: resolution: {integrity: sha512-6rk7GUa4ICYjae5PrAllvcDeuT8pA9+j5J5EkxbMFaV+SalHhxZ7X2dohMzu6C3XzsMT+6jwR/+pwPNR3uK9MA==} dependencies: - acorn: 8.14.0 + acorn: 8.14.1 chokidar: 3.6.0 webpack-sources: 3.2.3 webpack-virtual-modules: 0.4.6 @@ -31820,7 +31818,7 @@ packages: is-arguments: 1.2.0 is-generator-function: 1.1.0 is-typed-array: 1.1.15 - which-typed-array: 1.1.18 + which-typed-array: 1.1.19 /utila@0.4.0: resolution: {integrity: sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==} @@ -32146,7 +32144,7 @@ packages: dependencies: vega-util: 1.17.3 optionalDependencies: - '@rollup/rollup-linux-x64-gnu': 4.34.8 + '@rollup/rollup-linux-x64-gnu': 4.35.0 /vega-transforms@4.12.1: resolution: {integrity: sha512-Qxo+xeEEftY1jYyKgzOGc9NuW4/MqGm1YPZ5WrL9eXg2G0410Ne+xL/MFIjHF4hRX+3mgFF4Io2hPpfy/thjLg==} @@ -32319,7 +32317,7 @@ packages: hasBin: true dependencies: '@discoveryjs/json-ext': 0.5.7 - acorn: 8.14.0 + acorn: 8.14.1 acorn-walk: 8.3.4 commander: 7.2.0 debounce: 1.2.1 @@ -32366,7 +32364,7 @@ packages: import-local: 3.2.0 interpret: 2.2.0 rechoir: 0.7.1 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@4.10.0) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@4.10.0) webpack-bundle-analyzer: 4.10.2 webpack-dev-server: 4.15.2(webpack-cli@4.10.0)(webpack@5.98.0) webpack-merge: 5.10.0 @@ -32401,7 +32399,7 @@ packages: import-local: 3.2.0 interpret: 3.1.1 rechoir: 0.8.0 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4) webpack-merge: 5.10.0 dev: true @@ -32416,7 +32414,7 @@ packages: mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.3.0 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@4.10.0) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@4.10.0) dev: true /webpack-dev-middleware@7.4.2(webpack@5.98.0): @@ -32434,7 +32432,7 @@ packages: on-finished: 2.4.1 range-parser: 1.2.1 schema-utils: 4.3.0 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4) dev: true /webpack-dev-server@4.15.2(webpack-cli@4.10.0)(webpack@5.98.0): @@ -32456,7 +32454,7 @@ packages: '@types/serve-index': 1.9.4 '@types/serve-static': 1.15.7 '@types/sockjs': 0.3.36 - '@types/ws': 8.5.14 + '@types/ws': 8.18.0 ansi-html-community: 0.0.8 bonjour-service: 1.3.0 chokidar: 3.6.0 @@ -32478,7 +32476,7 @@ packages: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@4.10.0) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@4.10.0) webpack-cli: 4.10.0(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.98.0) webpack-dev-middleware: 5.3.4(webpack@5.98.0) ws: 8.18.1 @@ -32508,7 +32506,7 @@ packages: '@types/serve-index': 1.9.4 '@types/serve-static': 1.15.7 '@types/sockjs': 0.3.36 - '@types/ws': 8.5.14 + '@types/ws': 8.18.0 ansi-html-community: 0.0.8 bonjour-service: 1.3.0 chokidar: 3.6.0 @@ -32527,7 +32525,7 @@ packages: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack@5.98.0) webpack-dev-middleware: 7.4.2(webpack@5.98.0) ws: 8.18.1 @@ -32576,14 +32574,14 @@ packages: optional: true dependencies: typed-assert: 1.0.9 - webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4) dev: true /webpack-virtual-modules@0.4.6: resolution: {integrity: sha512-5tyDlKLqPfMqjT3Q9TAqf2YqjwmnUleZwzJi1A5qXnlBCdj2AtOJ6wAWdglTIDOPgOiOrXeBeFcsQ8+aGQ6QbA==} dev: true - /webpack@5.88.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4): + /webpack@5.88.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4): resolution: {integrity: sha512-O3jDhG5e44qIBSi/P6KpcCcH7HD+nYIHVBhdWFxcLOcIGN8zGo5nqF3BjyNCxIh4p1vFdNnreZv2h2KkoAw3lw==} engines: {node: '>=10.13.0'} hasBin: true @@ -32598,8 +32596,8 @@ packages: '@webassemblyjs/ast': 1.14.1 '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.14.0 - acorn-import-assertions: 1.9.0(acorn@8.14.0) + acorn: 8.14.1 + acorn-import-assertions: 1.9.0(acorn@8.14.1) browserslist: 4.24.4 chrome-trace-event: 1.0.4 enhanced-resolve: 5.18.1 @@ -32614,7 +32612,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.12(@swc/core@1.5.29)(esbuild@0.25.0)(webpack@5.88.0) + terser-webpack-plugin: 5.3.14(@swc/core@1.5.29)(esbuild@0.25.1)(webpack@5.88.0) watchpack: 2.4.2 webpack-cli: 5.1.4(webpack@5.98.0) webpack-sources: 3.2.3 @@ -32639,7 +32637,7 @@ packages: '@webassemblyjs/ast': 1.14.1 '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.14.0 + acorn: 8.14.1 browserslist: 4.24.4 chrome-trace-event: 1.0.4 enhanced-resolve: 5.18.1 @@ -32654,7 +32652,7 @@ packages: neo-async: 2.6.2 schema-utils: 4.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.12(@swc/core@1.5.29)(esbuild@0.17.19)(webpack@5.98.0) + terser-webpack-plugin: 5.3.14(@swc/core@1.5.29)(esbuild@0.17.19)(webpack@5.98.0) watchpack: 2.4.2 webpack-cli: 5.1.4(webpack@5.98.0) webpack-sources: 3.2.3 @@ -32664,7 +32662,7 @@ packages: - uglify-js dev: true - /webpack@5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@4.10.0): + /webpack@5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@4.10.0): resolution: {integrity: sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==} engines: {node: '>=10.13.0'} hasBin: true @@ -32679,7 +32677,7 @@ packages: '@webassemblyjs/ast': 1.14.1 '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.14.0 + acorn: 8.14.1 browserslist: 4.24.4 chrome-trace-event: 1.0.4 enhanced-resolve: 5.18.1 @@ -32694,7 +32692,7 @@ packages: neo-async: 2.6.2 schema-utils: 4.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.12(@swc/core@1.5.29)(esbuild@0.25.0)(webpack@5.98.0) + terser-webpack-plugin: 5.3.14(@swc/core@1.5.29)(esbuild@0.25.1)(webpack@5.98.0) watchpack: 2.4.2 webpack-cli: 4.10.0(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.98.0) webpack-sources: 3.2.3 @@ -32704,7 +32702,7 @@ packages: - uglify-js dev: true - /webpack@5.98.0(@swc/core@1.5.29)(esbuild@0.25.0)(webpack-cli@5.1.4): + /webpack@5.98.0(@swc/core@1.5.29)(esbuild@0.25.1)(webpack-cli@5.1.4): resolution: {integrity: sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==} engines: {node: '>=10.13.0'} hasBin: true @@ -32719,7 +32717,7 @@ packages: '@webassemblyjs/ast': 1.14.1 '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.14.0 + acorn: 8.14.1 browserslist: 4.24.4 chrome-trace-event: 1.0.4 enhanced-resolve: 5.18.1 @@ -32734,7 +32732,7 @@ packages: neo-async: 2.6.2 schema-utils: 4.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.12(@swc/core@1.5.29)(esbuild@0.25.0)(webpack@5.98.0) + terser-webpack-plugin: 5.3.14(@swc/core@1.5.29)(esbuild@0.25.1)(webpack@5.98.0) watchpack: 2.4.2 webpack-cli: 5.1.4(webpack@5.98.0) webpack-sources: 3.2.3 @@ -32793,7 +32791,7 @@ packages: resolution: {integrity: sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==} engines: {node: '>= 0.4'} dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 function.prototype.name: 1.1.8 has-tostringtag: 1.0.2 is-async-function: 2.1.1 @@ -32805,7 +32803,7 @@ packages: isarray: 2.0.5 which-boxed-primitive: 1.1.1 which-collection: 1.0.2 - which-typed-array: 1.1.18 + which-typed-array: 1.1.19 dev: true /which-collection@1.0.2: @@ -32822,14 +32820,15 @@ packages: resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} dev: true - /which-typed-array@1.1.18: - resolution: {integrity: sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==} + /which-typed-array@1.1.19: + resolution: {integrity: sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==} engines: {node: '>= 0.4'} dependencies: available-typed-arrays: 1.0.7 call-bind: 1.0.8 - call-bound: 1.0.3 + call-bound: 1.0.4 for-each: 0.3.5 + get-proto: 1.0.1 gopd: 1.2.0 has-tostringtag: 1.0.2 From bea22eb75c445f5cea3e65d2385dd3e45a1b418a Mon Sep 17 00:00:00 2001 From: Baxter Date: Tue, 11 Mar 2025 11:19:08 -0400 Subject: [PATCH 4/4] feat(renderer): add icon block --- .../block-defaults/Icon_block/IconBlock.tsx | 2 +- .../block-defaults/Icon_block/config.tsx | 20 +++++++------------ .../blocks-workspace/menus/default-menu.ts | 10 ++++------ 3 files changed, 12 insertions(+), 20 deletions(-) diff --git a/libs/renderer/src/components/block-defaults/Icon_block/IconBlock.tsx b/libs/renderer/src/components/block-defaults/Icon_block/IconBlock.tsx index ea5296a495..dd17b801f8 100644 --- a/libs/renderer/src/components/block-defaults/Icon_block/IconBlock.tsx +++ b/libs/renderer/src/components/block-defaults/Icon_block/IconBlock.tsx @@ -16,7 +16,7 @@ export interface IconBlockDef extends BlockDef<"icon"> { } export const IconBlock: BlockComponent = observer(({ id }) => { - const { attrs, data /* listeners */ } = useBlock(id); + const { attrs, data } = useBlock(id); const displayIcon = (key: string) => { const Icon = iconMap[key] || iconMap["Default"]; diff --git a/libs/renderer/src/components/block-defaults/Icon_block/config.tsx b/libs/renderer/src/components/block-defaults/Icon_block/config.tsx index a5406871a3..2e60d4ef2b 100644 --- a/libs/renderer/src/components/block-defaults/Icon_block/config.tsx +++ b/libs/renderer/src/components/block-defaults/Icon_block/config.tsx @@ -1,12 +1,13 @@ +import { InsertEmoticon } from "@mui/icons-material"; + import { BlockConfig } from "../../../store"; +import { ColorSettings, SelectInputSettings } from "../../block-settings"; +import { BLOCK_TYPE_DISPLAY } from "../block-defaults.constants"; +import { IconBlockDef, IconBlock } from "./IconBlock"; import { buildDimensionsSection, buildListener, } from "../block-defaults.shared"; -import { IconBlockDef, IconBlock } from "./IconBlock"; -import { InsertEmoticon } from "@mui/icons-material"; -import { BLOCK_TYPE_DISPLAY } from "../block-defaults.constants"; -import { ColorSettings, SelectInputSettings } from "../../block-settings"; import { inputOptions, IconSelectSettings, @@ -29,13 +30,10 @@ export const config: BlockConfig = { src: "", title: "", }, - listeners: { - //onClick: [], - }, + listeners: {}, slots: {}, render: IconBlock, icon: InsertEmoticon, - contentMenu: [ { name: "Select Icon", @@ -53,14 +51,10 @@ export const config: BlockConfig = { }, ], }, - { - name: "on Click", - children: [...buildListener("onClick")], - }, ], styleMenu: [ { - name: "", + name: "Color", children: [ { description: "Color", diff --git a/packages/client/src/components/blocks-workspace/menus/default-menu.ts b/packages/client/src/components/blocks-workspace/menus/default-menu.ts index 7661367c5d..17163654b9 100644 --- a/packages/client/src/components/blocks-workspace/menus/default-menu.ts +++ b/packages/client/src/components/blocks-workspace/menus/default-menu.ts @@ -872,14 +872,14 @@ export const DEFAULT_MENU: DesignerMenuItem[] = [ activeImage: BLOCK_IMAGES['ICON_ACTIVE'], hoverImage: BLOCK_IMAGES['ICON_HOVER'], json: { - widget: 'icon', //icon widget not recognized + widget: 'icon', data: { style: { display: 'flex', justifyContent: 'center', alignItems: 'center', - width: '100%', - height: '200px', + width: '50px', + height: '50px', backgroundSize: 'contain', backgroundRepeat: 'no-repeat', backgroundPosition: 'center center', @@ -887,9 +887,7 @@ export const DEFAULT_MENU: DesignerMenuItem[] = [ src: '', title: '', }, - listeners: { - //onClick: [], - }, + listeners: {}, slots: {} as BlockJSON['slots'], }, },