From e062bedff7ed9cc960b488b57b68804bcb0d961d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 16 Dec 2024 18:20:25 +0000 Subject: [PATCH] fix(deps): update all non-major dependencies --- bun.lockb | Bin 245401 -> 249196 bytes package-lock.json | 1151 ++++++++++++++++++++++++++++----------------- package.json | 28 +- 3 files changed, 740 insertions(+), 439 deletions(-) diff --git a/bun.lockb b/bun.lockb index 4a741b25ffc1bf90cae79acf622f407c23a263c5..a23e091ef2043189b2e73d843fec233b07c84de6 100755 GIT binary patch delta 31139 zcmeHwcUV(h_HJ?lN>rNCktQHEKstytd%-UD0tyHUh=5o?16GPC5@idDVn+l;0l|X3 z_paEncd>W8?@CTSGc%tv_x|pE?q8FKm$lcs+uCc_bCQ$f{M2}vtC?xna+UwD1vZ)X zdvlxTo;`XZ$vd&KXS>gxZiIQo+Q$xA>3`$aX_0_lF^dPAajhn-p4vz~L9x@K#!d*2D@1x~=4yGq z21#RMV`Jl{MTDeEx2c;o)0!y|G(mK5$e79FU}RS$qhc&)$*WD6CCwF@N*Y1c2fZd) zUb@j7xfKl|DfxO{#-dr1BF4v>&6TGM3yKZ18y_op3!SQo437$r43CY|f=>B%pl7Hx zIml1W^qntH_a5~aLcatFuk=VNLBJA3Dj)GPMedFxsRDrk_$`oR;7UkxmlTrRd~%|^ z`G57cbeo30Bm$+FAhs`LQ%Da;${mn_Zh~}#q}pu2H-^;ZIV(%voM(_!0EX=3xbTQr zU#Z-DM@Z_`S-i|cK6B{Xm&hxMauUd1Gk89Ask}n9Y=Rh}t-fOwsQxaYu21(_#gEY5A zz=#5npD+NeAgzV+kq{pq7ZMvM5VTq;_lWjNX%8)LuIWl?npW?|^}v#U{NY_Oq~BWU zb1m<{*pSHhkQhw+kl2Y4@gag&>jeTcL_dI}!G8sk+=t;faY~dxV6#y^SNnrk2R|h& zd~BFNAPA2QnHmB)Av`MBc4DXiqZOJ!Ag!%upcR2}8{-ITedKjZr)s-5urCw{bWnmx zp>&tFskxX}Rf^@-yLXrObMVBtkSHt&(pqhEN2{&!QKJJ%V^s`EjiSjB9TXcYfKH9u zQX-FET_Ww#*p;&_mCkBBQ*{#T5lgL`SdJOCQ$C4qK~jFjAeayoIw1&?t{Zsj^tfr! z;bVg$1TS~-gJrkeE0>{@ckV!vcifPkMs?aAdA&3DlomFr*Qj*ASzn>r!r21n8l#g( zrCJsS1{a@B8lSb~*pJ2b!!nwedwGZ_wmhFzr3!m+vxSH1S#b&3Kq<>xM@GiW|YN~e=cF|)?|^(`pHr2^fe+{ntr(? z?b~dKn!%W$-Yrjjt&kQpYhm8f{a5Wmebb2IF%8thj((kgFMOkW+=Ju6IlI*!cRqY) zzqGbl-_mZD20}I6?vDnkXIVXv23omyI~}?3^V&Y|x)ih-d}Bc4=hvD~)o*BKbZ7sG znOV`LYBlkq{6`|qXHGgW;@bfh(quxnN ztfop!Obn#%)-9xA*5}nGciY?Orsp2Z(!l0Vhe|uOZXs=JqgFaKNu{1@PdHN`^$T$m z55nNY6iw2X`Z>9Yvtk7Te`u=G1O9H}JJ4uGs7d_>xQQ(>_PwBK$l?N_QOf!TJ^ z9%$pnZHkw+OY;{00@(qiP*$bi6oH_VEIS!K7aCgNwn0bF6bO1llVwny1kF+UbF8Oo2}1I2b($q_ z6bwU=>A$rxZmO4{c}T15J-J4+rQddYbDd^O+wJxi&z&tdLq%rB1!!cjT(g{`&N}v(z)`_QfGOnJnid?f zN~XMRXalBE2WTEhqbEI(>!zLn%@0~VWYEEcl;_w3whvgW4E}Da&2U5+B=u_TDV~ZD z`BHAzd1!tA(#*32f-wqBl|kz-oq;?b5F*cF4Z~3FAyo_?KX@<`n%uk8->0EHo1u|m1hcxb;} zaQPoJ$2@@`^siEuL2Cz1RkqMxgyswlo}Y&)zEVD>vjppQYL5hm{=-Boh8 zQc8E>D(ScN-eLxh?8ErPym|(WdRShTb-uh-xi%V_BjVsljLXH)ey2PG&GoN*qSbOu zBpX8>(0-?!46Q9v%18HlKBa8rif=-b*Fd|U`WpGzQcx^_tLLZJoRdOg^lKzR;)pJ>|c*eWhVbCGGuS#IKvh4PhIO?E&?hel15uc*hMQOX8VVOw_2+hd#e|LBxAJT1WeVIawpV)rGX+JAEx?+V$uNOc^vc2cikPw`%a zIv^F!V3<&XZE}apeX^d{WXDC-yU={4Ke54?ZI`cYveisH85&IrHL0+_yBZYgF%$q} zUqK_&<@3z5^e?Akpi7`pHnH@8t(&+C8jTc~(aMecSSsCB;mz5XNxxNit1c~rJET7= zJh@k8(&?4n>MhIp&V~;gqav9P)ic44qN@LaeGPWtzpx#4$o>5fX~ijEdm}CS#mPO6hbQu!1Y4?e=(cE1*HVsg&;8<1G%~ zsW`hQWBg=8;|B%i*9i5OunKl)gY!#7pQ5mn{WQ}g9g(e^O$@%VTd*tI+e(27HMuQ7;3WMuDGygnUL1bqgt&!kAaW^$;XGDvvh?<7Sf z^BHGBQbBVeiJwpZcuD1?@H$D-Qz6YEH}QHQA5W6vH@D#fMSKKFiYSI8YAer^RF!(2 z^$`lB#WlyIiTBlHw$}3TBq`rpUMETVJ6ZI_Jf?D`TLq=aDkjM-)1VMEeLs9}${G-{^oD^PCK{n7ST}w!+$d*s%0@(n%56^dm zr1YKmcz;MTupci6@p8BbT}PIT0YL?Z@(~jtselNckA}pbAQu0qpsA2#$aG#NQY2m^ zjUcljDL>mbRqXay%p%8qLdiNQ$2dN##yckuSUm z$fw_IKEYf*!8}NMk))QS@;XThX7D;mDtHmED@&><6FfyN;p0gXzqGXG()Wh{-F;-v z_`6*PK9cQ9D3je$N{CD^H@9y*8-RJ*)_c45OdAjfIpK5`*-Y=dFKACGf zFFe}Eqhh~w^vu%(4^BDjQZuo-LH6ddvAuuHa;(-K;i5l${fp4qrQxbSjyPWotnQLA zrCvpa?HJ(@HGkV>!y^iZeA|88`f<<4AJdlC*T@)h_yYGKqI>o0L+7|bA9K~#Ej9gI z6?7(dYV(`Z(>fR)oEhJ1WJyHdvu^`7?urU z4iO-(6R|V`#B5eWL`npR&XFMIvc-`g+#^AJBw{}EivsbKi1kq*QrTM~mPLUGm2UF(A}pKpY`r zDbtPxQAxz)SP+aIAR;UlgmoN<95yKqgh3pLD?}`37L!37Ct~ho5P9qZ5mP6FaES-8 ziY3Q`Xb}(M5fQ7I!xRwLiC8)X#9CHEM9LHpou`6W&lXPw;XW0_M3Fz9{o@n~J8A+VWs zpAK`oO^3O~(}g{`Vjc`G6mdP0jt^_nA1)Zhn(9iBs~t4v$c&e_4_oea1zp z>TSx78R$MG=jr8>1p(Km{E}qcR~`S7b2aN*K2vvF+`d}vtJhU}_-4KFnQHi<{mtD+ z%`>Yygu8reXIMC^a>OqSlMfa-&seWSp@HP8(F)ey;GlCyoyuGKO%^TveRIliKgwTXVuW@g+vl+`6|PDSiEQ%>9&C_w{v+lvX7rj$GRetHU6;N;%2NOS^U#;auR4s0zuSDh-e|A3A2y#kc=XNo#77>nm!EbY(ByM;x{;E3 z2b9g*+T!B4&u33O2pslvsD=5@dbMRw!W-5)-kq5%d2-{h^{0CafA*R8GsiIe_0z~m z53PwUSM?44@}lLzo%JTndR97rmp3~D^VsbqxbqNenGAQP%z}S2l0h6{)kL_@2H`ae z#4(mS3&c|*UJ-GEdCUf}Yz~OL*&t4_XGC|U^b$>%qg9t*!LJg)Q8 zW=nG4;%xRSZD6yFl|yb^Z0KHHxc$kNSHcb#Iz24E73S+@akE=@n+FFRB5x|S`HXU# zy*3X|7YDkDnhOTc=-V(>@a>kK@lP-N_Ez+gUFLfL9MI)uwiM^VOF5%djCo1_4dsAp1Q2drmX(H z1AD%1Evze?)Y{DS+zx+}Wo3Qe-5r)NT4Vp!#|BYmt6rQnd8}mKIc4*D#@;BLx?{`C z@HSK1X=daN>-$0L;4#~T4rg`F?9&PJ-!oPmdFtV)V}`8Np;qIPJ$+_v|M4#Jw2$Ap zU*GqK2=%xXEN>pn8*+Q#r^NE{3nlX|D4Vw}gS%f@o^Ld!u|V|v>?QqA z_1-OUdVI9?il;Mfoy$~zw=Hg&^ySS-hF!!CTP%|In~XFoN@#I$Z2kYCp3e z&y3aS&F$lxws4NNwDIgC)YR%ZV7z{yg?*!=hm+UD)pozPzp(zIwyR2$bZly9QC1ue zt|+(q=8%)WhSUwy+?_GP zW82#r&Utxd(j(*JNt|w0dckVp5>}jodE%9UE%BOi!K017spxbNJZyIKn~kSU`DgL_ z9R7lcPDqv-KA_yKQ=NI zo$Y3qId1IO-I4Z(1}-*vb^DV`)N^iT&8xb$C&%yJHNMH>OV1`W=`q;!drjuDEdxi| zH$O94)IIryuY?uc~f zzg^4yn05Hcm73&tXAEOct#Xr^+&wHk+$PD|_j17g7o z10S_YbM9k2sqR%*%i+rx`SrM1KHhS6S!qAV9C2leuu)Xm&iapzEN!0kw)vD}?HY`J zT)%Tpd)GcUM=6;{vs&>|`SI~m8%OU##yf^X)`|1oISk*^CXS~;^SGEehxNB3S8VRv_PdTC4Wh8(rP6?%-p4Imw(;YeA&=%YdgT)>}mmfm5CAb^sM8@TxZv8#`442EPFP?7LFz4NIpTcm7<+@E*hkoB8O`GvuJtTN@LVkkV z-XdE66(i`4vU#mEq=U{6j7u$hQW^Q{NXDFVew|*-RDEpJDCFkZ?YR>YeLr7oGwsbR z!xA60wpRDg7&zs>(X{k@AKSFUYU5{{NA&8*@)pCtc?;2RZ~>vsAFUatRub#FP}1;yo93T{YF3@~LpFD8wPCeS$+hnfo#r(NT6x3% z?CVDPq4h&AwRaIe?|SNp%j8@uQQJkSJC&OKUfH_wAIsX^`C-pcKGct~w0=3x_rl{Zx*FK>i=`;HI1}Z5RxWq{0>P*|4?QP(?e3qVQk5|@ zV@l>pkI#vws@#G-bsBn0>nC`}{VM*r>}c$J=kzYa8+|ESG zjy=K>Kc$Xb(cEO~?sGzqkB8e9D!KEkvUO`N+1HHC_Aa|yy6AH6y|(oOd#Ek=wDrU- zv+)CFG|K9b^R3mXki%cD8n)rKzs*{j)Xlp|<>}tbn%|ufy#M5qsF4dkG4-V|Z{Fzg zP#+VE$#;CTde8YXVOj2i?!C?*pBCFVx!yDXieZIqm(TRbOK^O6`R>j6OO{?r+F}sA zck8wE@Qxi!sJ)#2 z7r|mB^L{FucX4c~kI$ZdAJgAYsGsXscy?9S(g)mum9fEEcOzB$_(vc875IAGrx%8m z+9#{++jq-bVYqhvgoG^5o2TR7g!Rp}!z!K)^Vqcaw_j|T7~E)fuHEjX&L8}}hSu#n zpsDu#iN)1nS{H{rK5MutB<%};+^>7U(C{t;bW*z>wM}o{(MmXKc(|tU(YKy)1%_)zHeYzM_qWcc zcIysW;(KVVz<2t_B)=!mZJ7xZ8ua=wHEZ0hX9X8eF5NEbJa(gSe15dX+ud&rj>N6Z zGWsy4%kr1C2729s52h{UO3#)p>ytBoPIdCVmN{c@S$=-uCHp+NVg(a&?BEhyXkBNt zH7&(l5z&ox{-tuW)Au9V!*i#Z#f0fL@hQEf>T|oQX%pAp6+a%Y{M0Gtdb3VGd6yx(RSN~xwH4@ZHYW|YDkpN+OuwLHYC~{y!0yNS#V{3<+nB+y*$%H zTdf%y?CNEGY><+J>nqzkMWtYuU0%j5LdJz>2+z#V41wwpzWqan-cld-^Picp5vUbbxO?^HBkAgIxFMI2<_k zB%K8}nR=RKDeAQ#sJAt3KmPZQhde49V_}r4CUj}RbY#e2wuXQWzW&f|Q z8hXrhEVvbB=A>P{Nu_?o=na#Xob3{p6{e@W)i-1g%V@)0juXWD)dZavqBzD)tMCWu0@dv1_u$IUovFfcQv+HuK8`F(ePf`dkoA*jpmhR>G3X+O|FR zCM-_b-~Z*z+Folf7ONi3`QdaW?8MtOofb8i*)#UTHG{S`8xJh(m$zb^et>j$+|ksO zO=;Vm!VjLh9neKj$r4?*dO3=%M6pbD1?tgf{Z@boTLq$=2ty{!17VPl0W~S*gROD; z;Bl@cCs!A0Zwh;Ls`$movJ<~l1HMGRyRl+k)S(6s2aR6e`m9P_*ql+m^M@uBzR0a{ zzSDZt{t@mb7au59Y^>bx>C2}-(|)V*vDX8?yXv?5lys^wsD9MevdJAMon0w2es#LB zY1~%V)K`Y#r#23^jJsaq_4A#vcK8SrX70b?XNP&|Gg(zW7L?PXQjICo3XdIL={CbW zqTIrGt7uRDsWy|Q=odvbG1+x9Q7~z&=8@=kx~@eB57I_8qR(Gj z5~^gLiL!aC2e0!P+@NgHEPu~qLz4$apNeSx)A?YailkLq;x*qc6YZ{v0_L_bG8|pf ze#%_CW&vuC-ngguYs@=a?KLO#OrL>IS>$Sr_sErSry1M167FoV2L3f!1;T=buL5zM zh%-c3GQ)fjDQn^IL!He&E|RRWxWA&i$DV^dy4dVJu*ItDvQYJH76#)Y>io)mgz0T! z7Uy3wwR$M-ebaM2UVk^+rqQS@YfYw(PW^VnkGP-Q{4$2w zuER{T%alAxn)z$Yw0Y}1(?Yw>xZ-yCSzw2vgissZ?Cw=kcduWX^;&Fes{1aa?#>}K z-`7)LCJVev)!H=iTpe55F-%*@JR5d`TK#k#T0MH#^9d@#s?TG4jx-oBqC9BW9Z_77 zU3t~y8M6{ZpR`N5J1y8W@ZzD&*D;q;Oc(rUV6iBq>+2Vv#Gi`>ysGP-tvtS4Dz`e} zlIelno!8ck+Shv9s=C(2`}dD8RvX*osNMVJ>(%ZDHxZmR>t+=3$Z*BPe&cM9=x+9& z+QjZgt#gCZr>EU4IK;Z`WEtx*%o^9N*<*FRvqRBm8;iY5qwnVIi#*h^vdPTcxH}#t z>5t8pueKX>TAO>i?fAV#oqxS43XKf?l9%4NP1)?mzq(#NK=*$Y8$)Yl^Ili!`?wdl zeehZwJz?#~b1O8~osCPl{an#$5AI3h=-Z5rj-mxzE>RAuFv`-mU z^|5-x-j3r;tqZ;_`%t=P{_Bw^+ozZ&?0wa0>A9gw=GiKnSNFAZiw5-{wy?c5f3H<# zzlowEas5RCgC%z^PM$8@dP1|}w%MClk*i_o$jq+q-Y?ugs@bJicjhb|Svc-nl#Q?F zvvcef%wxA#V~pFgmTS=41sgHwGuD7`VAVtnDFETM7K9T^T?;~O6NpztxG;}(AS#K- zTL;38JtHEl5Ja!_AUs&kdJqPiLHs1blXc$!;y4k-8?f1UDYxgru0=6A9Zq)XaA{J| z;v|bLKXe{w9neYn==&{qeC4;COFr{dof6;P+TeGh-HgXp4Oi(tNjluSy%ziTbP_!TFwNKoIV#Cq8#jQ&1f-5SPATkCT!}2VQa%(9R_?EJM_jLr@u+C}s5)L_cxBa`Ws~yPWEc-^I$%!h@tY@$ zuXfC-e7LM6%j>q3@J*cK7FdFzs`;pm6HnJSkW004gU6dqr|A%Yw zrhPZnwf5h$ae(uJZvvvnyb`dLzT^Y{anz0|JoOYc`l-Gv!FdrR!6eyZ{9W0F7ju2Y1~Dp$&Xtmq^zp> zWZ1)|=0~R;E8Z_kowL|F(CR|%!{NS~s^eNpnEDP(kDnzNr^A&CHq$@0HuS^ijvl2G z_kGN}mub-Lg;v+v`yKQgemd%SubghUS=Vj5g;jJF@zV%{fu4Jh5BY zsPpH+j;6;`R>EjW%JC6_`fv zzN|}0`7~|U!J6Qa(e*pVguni%d3t1``B$sE4}1e=_?RAUmn`mh`{eTXlRCa_ysk?t zO<&sr!wa2P1hyXceeRA_rCu4$hL&P1wy4D5jKup@!XUP@48(OJOv*uwW#Q!@Qg(tk zLqrHO+yTOU7l;`sVSA!26wfV}&5=KnNv>5q!)!YjA690< z1H$)|RK0Pk{7KK|kj51jSA?;mzu}SGUPwIKUnSJ4cv>Uu#xdW^LM?47TJe0UbUmKf zq@ojKMZ9Yxe-N{BBR;=Hw2!QWbti@X()0d0q*Q!)C=3=VG#2<+sHVCPpDfp^SbR_@ z5$<>@RFPGye!WumS+S%VNR0}V)kj!S_FTv&@7OCe<{CuvpVAGU!U6(0A0`dt`pG_r zMHfT$U?X}`_PIrMBJiRs4>FxTPo_--UUbnw>FBd*Iz-^rfamDbpSm&zP2@TH?3zB$ zHR3t?M4*A3lL*v#vLOg#KA{HB(FfX^@|-3((#bdzo}-g28KVK1@?2A%(}YeRw#A=- zj+B&63!o3g(I<*bWgI>XM=c8mNiQ=#VPk|tc+Q;XntFA(E#gO+> zd9D@Dk@v_j>KZ!nP&)En4}|F@QG5)U+}8`BZlJRVB{T!@NqL#u?Rd@{dVij?2S=Yr zwEzb2oHNfggN~2#%kp}FqcLO&;6wT{&IcUEhJ+pf7YyaeZXn5<)&QOkkR|j7N5(V< zM)O=Ra5N5VfQ|r#hwTT_8W_m;=O}Ra z6JUZ00>DxK2lDA`5w_yf1@W96IBRe;E5`5~KB+38H?Qb5mgm|c{D|j*=>vcib^z#2 zIC_QfoFl@|WQ_a+`4sI0T;=Eb@AJU5=_T*1+s{xtAtDWLKs zZuoZ`32ER(@T5D!y#X3Lkv!*t@IZv=6~%My5DwtEi9F{Cj`GrYqEG)*CGB~R#?vI8 z^Fp{W2mhNRK#vFDj~+1*=paBGeZrqOA3&Gq=u`g0`2u=8Hx-g9@dM~aqXnem)Bhb1 zrn`H@(USlO%Ek-bQX?*bo&o?*k5LHd(>To_XYdI-BYc_X=&=DxM+56B&n5BcXkgL1 zXw4v#d9EA6=+3+QnJiuMNr0h$H# zz|pj$={knz()o1c`Usv|z;k_|NAg?-&(XAw0wh%6LZ0l0Fcm=4Y7x)TTqlEQT4nMa z&2?%aO{>K`M{~UeMnBDrES?LXH2f@)@*K_o6MTc0Q2$eSFwm1Hm+}dRfb$1OBR-qw zXq_0qr(--f3>;l-(=1rVbHfp)_vvUB#B=$4=0I@HJhz(Xg20*Z+!{Xb7;t(#w~pt=f}=-OWb4lc1gKHL0F7pvY8!bj z1mVdD(^MB12fA>0wN1X8yDjEC|8 z7SM>_1`>aQ3BUqyJs?X#kbyL?QUQ9E@f-~-8Z$Ib%6X0k7I8FAcJSOpglTP{R|U^S zQ~T+Y_VlU*NiCTKoJ4IjPgFzo{L48E|}?6#dC28(_PP21wtO?xdepi znV2BRBRrRguo=%C1xM?TUD3DvpIb#dFCB z(_MKQC#QLC7Q)o;#GT=}*$7LBq=9mlC+8r%ly@t+h=Owg8f?^uvf*X zK$yy*F0AIcg$PrH)P*;AZV|%1@HBPTO&JHDW24}nL(6W}TE z40sN_0A2#GfY-nqpcZ%syazr2AAwK6XW%RF4fqb6Vl@*vWA2iOc}H`u>U3VN0`>y? zSaLL{A5e+lP9PDO0Z4#kU=}bNpri9#U>-n6<}@H3SO8=I3xP#|72IbH(806^dmGIS z@Sx{f76Vy;6i5TofidVRdWMFMkMy)pXP^tP0>xNDTCo|EIDI{OAV~}~1R4PvfT{{B zoWwO(7a^~_1;lVR9q4hgVqgof6(|AL zVyvtK)&ul7*$#jnM_UIlU>T5#Mx_Di9NQklg=*9O(i`Xl^ac8{ma&|Va15Ik%UKHT zSPnFcg|JN(w$SrS-GJtR4M6*RE1)&|8p}DU(gR$-m_r=b#DX^Ven5YKHt$BjVMJR% z>I2(YNF29O5)Wz$FcF}AIuM|(nYLoudTFbrtyK^B1nWKn&w&>JEnZsy+70QrH5;Jw zUILH^&}5+}N$H$PhukP&A`lLQ0^Xc}Et<@ENN6*10E%JP1t1^j4fFv<0<_@_2GoHg zFyt*VmjGiB9t#8mv_jH~NGl*c<4Ajj6<`g}l1@uFZDR8QI^N9$=*$_-;UZ}g0^?cd zc+N+cR#F#$7DakvjP?*Q%ZcZVT{?mq0qPJaKlHE!dLhDeZA%Z1okUfqfvCH9bU9x^|#T1^WDE z8RRN})~X=ZYYI0}-5qp$zzgtWJEw4i+tGor0ZOJ%xjY3P0xyxH2PB>C=-furBm;pUU^}u5LiWLc01yJSceRH! z1!%|B2Mhq(EY~0zfi_7YbP>-f!m7~8?9Yh*A`~z-jnnm}&5kxQ+PF?3f(#f2kOv5~ z$Iu=`d(Ioc7nKoD+eix$)0oaRZ`A>L+XG$z<)^0xXc9ninO%P z(Y~fgH-rW_UPVi3^=~$mM$H(Y7-a@Qjs~tFJOXkMfblKx0_=fWCjG=BJk5MHt0Cm+HfGQ*-DW1BKcxpYRqjJvx z5@pv>VU&RqQKWJlx$&R558#wttH`S;Twyeo`w5_Ug;#m6OJuE7RP+T2sFjqFTCdD2 zrWqAZVTz}8)FosvailAxIu^UW@W3W;E|7-M4FG*W56}S`aIJ7IMu4^l6`(%Q2oMAH z0NOq{fKK)7LJFrZ`9(?FfN2d-xs;8fX=fpwickY69r3i=P#U`QSFC>xp_6?SN9ia} zV?Z0w0yF^)fbOo*^~djaV7%%gf_B>FKn_5KwnHQ7KugPkDWnO|9AOJcbHEH}2GD7t z1z-bM1I>ZgDB~4Cj-tyvTX1cFO9)>CEe--3J+jDJ^v+rU%cG4KIsj|A-icfbvB z1>S>qfh>X4N8x1TLWIfqI=~rmPJkoefjCE?DbSXQ(>Tv?2ha_mssa8;t_MlUn?YIt ztpF;Pijx(AI64z+f>Q^+AlwMj6Fj9Mog@u}egHY1I>wh3r=eqg5R~-~vUCI}X$Q#O zfFI(9L3W1h!iPISb_6;A)GE5vqj*}S>6)S|&>QFhTtyspM=ylC16~LdPaMIY?w0ig zaT5tC6J;RuMYsaJ^`SCMqwPg|GE~SGVUz} zffuJPlF0_`hda8Cob2vx?&!)Y7jPvm4sGom=OWG=XOZKl&ptQmJIYQ?ILh75!QHN{ z%sGaL39a_o9$@Q^Z=I0Eu)GY;sHr>b<-ZO#VcUo-Ny3%ah<9+cbGCD1mom68Lx<>? zkT`rPbd2IlNfGaaXh$}1A?F}+vTMsyDBuQW&qB`7*coS9{(E!1E;!G3=-hZbvN+l~ z*txS>q%?JfQ35-(RvT6|ZZhX=dbV~4PB^M9k~lappGBOL(4iuB5m)T4t9Yw)G+o$MT#@G@u24ld%1@O-KD3C_uNHSW)eQTPIbWd{SQ zP0yfk7rVApt>PP~r^l3@=uo}>C}Q9}XFDfBSqxivf-`Vce7E(yF8dSaJ4Hkzg|j@b z;@hts^^2NMcSxL%7&m#${TOx&dAav7?9&O(5g*WNc@m8%ny%cs2z#U~rM=^5a?3Y0jXj;w#19)>`jdcw-2geTH)~R(vUVpDC?Yxm?&VA8f(i=y8V6MO!)CTM)8H$smG@c^mWzS^E*cImDo?K=RJL57vG;^B=QzDO_Ez@ z5pOqm(7DJ}zccwE#vFDlzPB}NXcBKOdg2RM{#;@7OmO-vrPCqQ(weT zTP>e`5ki!G3JOlTK%z=<;6KOf5*H>3{}+Jnj7u5dXeAn zm`1bY4ch3wf8OSU?q7e$3=!Z6fjq2m3D=mlTf*rJ9a-IJUq!vB`QAfN5;!$~5k9P1%N@oRPm$W0c$Ch|AA8II&#rf!s8u{vJ z^cX&qyDSr@HJ3SG;zBvIxfLreahy>2maV$XIY|^>&|mm0Dc1e2{UJ_>gR$)OXT$#| zF@I>R3tIc<;{K4yQP!mKim$d;d{H@OKt zxn9^xZeHb_4F1$KSp)nPze=z-E+<>8b3if7(E!Eo7Od;6{$%HkfMnD~YwN#pmaIgb zzpIax+~ACRx%|7#|86Y)u}HW7P^99w64vtH0FO3c6U3mMdYx<9P4SBhitmx8>_YW)FfAYKJf6|kGSpWV_U4QH*R(gXo2$1#1pIh+f`u;S{1cF&v%=HH6 z$UVzq<00|9y=x8ZliPk*c(QajP;I2Q$n;%b1-U256v&TTHV*Z-u(Kl+139_NfDe>gAv+bQ$s z=KbB8B46JAV8#Gc^!NQj1L@Bjf#O$C6u&6}U-4&DZW#-{%Q?3C^Q!*Os|_1*kF#PA z?{Y?*d`Hmxn|kR|&h8%P?)v9)>3!@_c>L*+rt0tl=!pV|Ho58eh4BvqVIDCEGv_1V#zN_|7mgb|2Nb5 ze=>L!zYUaoCV%_#&2JTFe0bsy(^-P3KR5W#Yt8>F8lO-(Sl z=U#|OK^Hw(h_zR;rcbzTeJE8fE}!Tk?s09;`@LHRgmXgK?JLAIMShC;X+Nu{WOnm@ zzhescJUfc6yU$59Kg`Flpk1sePikn>y1?!Vx2briop)h_koaNSA6?O>QQ%Y4c85xTN1+c{J2 z%KGeAxB;a29jnc++oL^z*x7o9 zkbyRR#3+91O7VM0R3&228;T#lQv5;^Vr2KiSl~-ehh-IUZX%>)r;Feyr|e?f2XkRY z#axKU754*8x8MTyVlijLVzzQdPKmy_C67K^G%9B0=dM9?j{&KumSKpYE9IAQEv9>< zThnEcyngng7`GIkzT%uYaUnB(jk{SUg)HJV8fRZvk^h=2RN+*Lng4q(m+v4)X7qtO zZA@PN=ewU;^3lVDAGw{JU@P165ygnNvf7XErs8+E3>!C&7-*?^nQthJv)an6K5?Ts z-4ZtE6KCFZb&2eA0*HCuQiU&m_IC$uxgDW-jRXJhMHrDPlXRfmhG3tnMXz=z$t1db!oN&&z zim1<=l@LGo#g=^G9*A&DIr}@OPm;a zKgzyyhKe#}$$8VrAdmlG5UN=Z1Lz)$;s!ZPt-!l(WU2`p_=B_mmsU3W&xNw2Z=9~o zn9DynhyPItxF$4WSC8W!&dZ;i8vAgSYr-!5|vkXI#mTVEIN*48|K!wIE(Jv7@r!F#J zoeM|VL39#hv4X|Us!A}i*vA!^E+Rf?Ktr;Ehw`yBi;n= zpCU@E2jj;~jvcvyqXDMiH{Et;iN>v87DZMCLLFrri;p zeujyBSQ10eYiNkn+4($?wXEl{GdMC~rpQuNW-FU8S7dE2yQxDB2#LpUpW22*hR4N) z#Mnl|-0;}&&}pn+H<7vBzw)r~4>@cd*y7PjJ=W@L+MH9(4z`slj#ezGONR~I(C@q_se z`XY19X+e<@7@H()9dRo^SryR^9nq#Ss}b7MU1Z2U(xTc8MX9jhAd#+YZDUnUMD^LQ zVwfRo@`zweov1OQ))nWAMdyVTH@Aw+RjsgHQ#)|%aKRg&=81{sqi`eNuC2G1vz@!0 zvw3?L9AmZ1MMKdO4#jADZMeuzel}33joF~_A`LkwGwys3RBXFLl%U9yKS9*C9-SxX jjok`Sh=NC1jaf#7BD1VO*);E6DYE-L;dks5<*5EIL@7=q delta 29533 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 z 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 diff --git a/package-lock.json b/package-lock.json index 199787e..d0e8268 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,10 +10,10 @@ "license": "MIT", "dependencies": { "@treecg/types": "^0.4.6", - "csv-parse": "^5.5.6", - "extract-cbd-shape": "^0.1.8", + "csv-parse": "^5.6.0", + "extract-cbd-shape": "^0.1.11", "jsonld": "^8.3.2", - "n3": "^1.23.0", + "n3": "^1.23.1", "rdf-canonize": "^4.0.1", "rdf-data-factory": "^1.1.2", "rdf-lens": "^1.3.0", @@ -26,22 +26,22 @@ "@rdfjs/types": "^1.1.2", "@types/jsonld": "^1.5.15", "@types/n3": "^1.21.1", - "@types/node": "^22.9.1", - "@typescript-eslint/eslint-plugin": "^8.15.0", - "@typescript-eslint/parser": "^8.15.0", - "@vitest/coverage-v8": "^2.1.5", - "dotenv": "^16.4.5", + "@types/node": "^22.10.2", + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "@vitest/coverage-v8": "^2.1.8", + "dotenv": "^16.4.7", "eslint": "^9.9.1", "eslint-config-prettier": "^9.1.0", "husky": "^9.1.7", - "lint-staged": "^15.2.10", - "prettier": "^3.3.3", + "lint-staged": "^15.2.11", + "prettier": "^3.4.2", "ts-node": "^10.9.2", - "ts-patch": "^3.2.1", + "ts-patch": "^3.3.0", "tsc-alias": "^1.8.10", - "typescript": "^5.6.3", - "vite-tsconfig-paths": "^5.1.3", - "vitest": "^2.1.5" + "typescript": "^5.7.2", + "vite-tsconfig-paths": "^5.1.4", + "vitest": "^2.1.8" } }, "node_modules/@ajuvercr/ts-transformer-inline-file": { @@ -120,7 +120,9 @@ "license": "MIT" }, "node_modules/@bergos/jsonparse": { - "version": "1.4.1", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@bergos/jsonparse/-/jsonparse-1.4.2.tgz", + "integrity": "sha512-qUt0QNJjvg4s1zk+AuLM6s/zcsQ8MvGn7+1f0vPuxvpCYa08YtTryuDInngbEyW5fNGGYe2znKt61RMGd5HnXg==", "engines": [ "node >= 0.2.0" ], @@ -137,213 +139,336 @@ } }, "node_modules/@comunica/actor-abstract-mediatyped": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-abstract-mediatyped/-/actor-abstract-mediatyped-4.0.2.tgz", + "integrity": "sha512-WN14hyPi0d2vpRnHd3JgVZm/6OlgG2Hn2q3cxOHYXNYBGVXE2g+1wlWe6WPW8HsGz3waO2rj0VKIXo0UsCPm6w==", "license": "MIT", "dependencies": { - "@comunica/core": "^2.10.0", - "@comunica/types": "^2.10.0" + "@comunica/core": "^4.0.2", + "@comunica/types": "^4.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/actor-abstract-parse": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-abstract-parse/-/actor-abstract-parse-4.0.2.tgz", + "integrity": "sha512-S3Paqni2rn5pLHg6D42dWlD0EMLHLXtCzhTNvxRoTLxjCW3L5F7HlyrDKmeBOz+Csvzybcw/Qc//+8BlARYCnA==", "license": "MIT", "dependencies": { - "@comunica/core": "^2.10.0", - "readable-stream": "^4.4.2" + "@comunica/core": "^4.0.2", + "readable-stream": "^4.5.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/actor-dereference-fallback": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-dereference-fallback/-/actor-dereference-fallback-4.0.2.tgz", + "integrity": "sha512-0mOzPz+8UfWL82sHmkGqzp9Hs+MCwZ5zZBDfbQRPTHDG/2DuZ/bruBHK2S88SJ2cGaOla3uSO9vMdu9oUJou6g==", "license": "MIT", "dependencies": { - "@comunica/bus-dereference": "^2.10.0", - "@comunica/core": "^2.10.0" + "@comunica/bus-dereference": "^4.0.2", + "@comunica/core": "^4.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/actor-dereference-file": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-dereference-file/-/actor-dereference-file-4.0.2.tgz", + "integrity": "sha512-4sizskHwZAgSYXDDrqeTFDgMOTsAcgKs33y1gKIM+TE2Kd/tWt+v3oea6j3cID33iQmcdP5yAAlN1ndMGOtkCQ==", "license": "MIT", "dependencies": { - "@comunica/bus-dereference": "^2.10.0", - "@comunica/core": "^2.10.0" + "@comunica/bus-dereference": "^4.0.2", + "@comunica/core": "^4.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/actor-dereference-http": { - "version": "2.10.2", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-dereference-http/-/actor-dereference-http-4.0.2.tgz", + "integrity": "sha512-z9tUI6Lohb8zz0s8MTW0v7tLJVc5B0epbDLzfHdVqS8VjZDjtEHz8P8n/FHEeNvsy0NASye/ISMd+RZnUOJQEw==", "license": "MIT", "dependencies": { - "@comunica/bus-dereference": "^2.10.0", - "@comunica/bus-http": "^2.10.2", - "@comunica/core": "^2.10.0", - "cross-fetch": "^4.0.0", - "relative-to-absolute-iri": "^1.0.7", - "stream-to-string": "^1.2.0" + "@comunica/bus-dereference": "^4.0.2", + "@comunica/bus-http": "^4.0.2", + "@comunica/core": "^4.0.2", + "@jeswr/stream-to-string": "^2.0.0", + "relative-to-absolute-iri": "^1.0.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/actor-dereference-rdf-parse": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-dereference-rdf-parse/-/actor-dereference-rdf-parse-4.0.2.tgz", + "integrity": "sha512-hl+1Zj8dIXXePxBOhPhrmJqMSU3QyHlzEoEG6Uy3Wqowm345nXsy5NTf24eUldOArhhkvq/Xi2lDQh29stomCA==", "license": "MIT", "dependencies": { - "@comunica/bus-dereference": "^2.10.0", - "@comunica/bus-dereference-rdf": "^2.10.0", - "@comunica/bus-rdf-parse": "^2.10.0" + "@comunica/bus-dereference": "^4.0.2", + "@comunica/bus-dereference-rdf": "^4.0.2", + "@comunica/bus-rdf-parse": "^4.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/actor-http-fetch": { - "version": "2.10.2", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-http-fetch/-/actor-http-fetch-4.0.2.tgz", + "integrity": "sha512-otMv4WOWPrTfs4/UTr4tB2BKCIz2r8ncH2pTfQySQpn6KstlxPjWLAKy8ZKVgEg+E7jMTpgm331kwMqUbl2M9g==", "license": "MIT", "dependencies": { - "@comunica/bus-http": "^2.10.2", - "@comunica/context-entries": "^2.10.0", - "@comunica/mediatortype-time": "^2.10.0", - "abort-controller": "^3.0.0", - "cross-fetch": "^4.0.0" + "@comunica/bus-http": "^4.0.2", + "@comunica/context-entries": "^4.0.2", + "@comunica/core": "^4.0.2", + "@comunica/mediatortype-time": "^4.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/actor-http-proxy": { - "version": "2.10.2", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-http-proxy/-/actor-http-proxy-4.0.2.tgz", + "integrity": "sha512-wIwAXt7kO289u1KIBL2NWY13kMo593weBQKMvP4OFpUHez50/631mMZz8zSLRlsM+KyPhXmPT/RozMFkekojLQ==", "license": "MIT", "dependencies": { - "@comunica/bus-http": "^2.10.2", - "@comunica/context-entries": "^2.10.0", - "@comunica/mediatortype-time": "^2.10.0", - "@comunica/types": "^2.10.0" + "@comunica/bus-http": "^4.0.2", + "@comunica/context-entries": "^4.0.2", + "@comunica/core": "^4.0.2", + "@comunica/mediatortype-time": "^4.0.2", + "@comunica/types": "^4.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/actor-rdf-parse-html": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-parse-html/-/actor-rdf-parse-html-4.0.2.tgz", + "integrity": "sha512-I10FGPMmwuwUBUi/DZJmAKXqdqb5Ue/oJ8JFifozHdmMZYVcbYCa4AvMQIAKi3qrLeQXciMl7GdA0eb4FQ5/Ag==", "license": "MIT", "dependencies": { - "@comunica/bus-rdf-parse": "^2.10.0", - "@comunica/bus-rdf-parse-html": "^2.10.0", - "@comunica/core": "^2.10.0", - "@comunica/types": "^2.10.0", + "@comunica/bus-rdf-parse": "^4.0.2", + "@comunica/bus-rdf-parse-html": "^4.0.2", + "@comunica/core": "^4.0.2", + "@comunica/types": "^4.0.2", "@rdfjs/types": "*", "htmlparser2": "^9.0.0", - "readable-stream": "^4.4.2" + "readable-stream": "^4.5.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/actor-rdf-parse-html-microdata": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-parse-html-microdata/-/actor-rdf-parse-html-microdata-4.0.2.tgz", + "integrity": "sha512-avW0OuD9kCQXwI19vnfZIUVh7PEhs1g90XXHRohwT9lz5hbU4uGZFrUw3owPsV5CwpTBxLMFijBPrk6foN7fog==", "license": "MIT", "dependencies": { - "@comunica/bus-rdf-parse-html": "^2.10.0", - "@comunica/core": "^2.10.0", + "@comunica/bus-rdf-parse-html": "^4.0.2", + "@comunica/context-entries": "^4.0.2", + "@comunica/core": "^4.0.2", + "@comunica/types": "^4.0.2", "microdata-rdf-streaming-parser": "^2.0.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/actor-rdf-parse-html-rdfa": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-parse-html-rdfa/-/actor-rdf-parse-html-rdfa-4.0.2.tgz", + "integrity": "sha512-OkcV5aJaCLBzNo5/C/MsJvYBCCRFF2WrQyqmoT+w1/vkM4YKYZ7aL87uDKBmB2bTPDUJ6kfLxTV1miQDMI+JuQ==", "license": "MIT", "dependencies": { - "@comunica/bus-rdf-parse-html": "^2.10.0", - "@comunica/core": "^2.10.0", + "@comunica/bus-rdf-parse-html": "^4.0.2", + "@comunica/context-entries": "^4.0.2", + "@comunica/core": "^4.0.2", + "@comunica/types": "^4.0.2", "rdfa-streaming-parser": "^2.0.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/actor-rdf-parse-html-script": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-parse-html-script/-/actor-rdf-parse-html-script-4.0.2.tgz", + "integrity": "sha512-oGB52p+ug1YesdnKoonzQxI+yoLKr2j8ds76vdyMw7bJVVl+wSgXzqmwGan2TDmu26WZ/uGK4jQFshtlCiS8RQ==", "license": "MIT", "dependencies": { - "@comunica/bus-rdf-parse": "^2.10.0", - "@comunica/bus-rdf-parse-html": "^2.10.0", - "@comunica/context-entries": "^2.10.0", - "@comunica/core": "^2.10.0", - "@comunica/types": "^2.10.0", + "@comunica/bus-rdf-parse": "^4.0.2", + "@comunica/bus-rdf-parse-html": "^4.0.2", + "@comunica/context-entries": "^4.0.2", + "@comunica/core": "^4.0.2", + "@comunica/types": "^4.0.2", "@rdfjs/types": "*", - "readable-stream": "^4.4.2", + "readable-stream": "^4.5.2", "relative-to-absolute-iri": "^1.0.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/actor-rdf-parse-jsonld": { - "version": "2.10.2", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-parse-jsonld/-/actor-rdf-parse-jsonld-4.0.2.tgz", + "integrity": "sha512-CpfMvwKOmKf171jlhgztM1WeYDx+VGgODUD1Nq57WkjBPKniHlES6RT5J/4hiPuB8bEyiuX0D65dQLtk32OhAA==", "license": "MIT", "dependencies": { - "@comunica/bus-http": "^2.10.2", - "@comunica/bus-rdf-parse": "^2.10.0", - "@comunica/context-entries": "^2.10.0", - "@comunica/core": "^2.10.0", - "@comunica/types": "^2.10.0", + "@comunica/bus-http": "^4.0.2", + "@comunica/bus-rdf-parse": "^4.0.2", + "@comunica/context-entries": "^4.0.2", + "@comunica/core": "^4.0.2", + "@comunica/types": "^4.0.2", + "@jeswr/stream-to-string": "^2.0.0", "jsonld-context-parser": "^2.2.2", - "jsonld-streaming-parser": "^3.0.1", - "stream-to-string": "^1.2.0" + "jsonld-streaming-parser": "^4.0.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/actor-rdf-parse-n3": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-parse-n3/-/actor-rdf-parse-n3-4.0.2.tgz", + "integrity": "sha512-9jLntJGaXxUf//qC4J3svwjI7nDpyycIkpAwVCilqKpPhqo+Slji/8hfVQd5YPfuL30jgxqNHAnbo3/ygJcb7Q==", "license": "MIT", "dependencies": { - "@comunica/bus-rdf-parse": "^2.10.0", - "@comunica/types": "^2.10.0", + "@comunica/bus-rdf-parse": "^4.0.2", + "@comunica/context-entries": "^4.0.2", + "@comunica/types": "^4.0.2", "n3": "^1.17.0" } }, "node_modules/@comunica/actor-rdf-parse-rdfxml": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-parse-rdfxml/-/actor-rdf-parse-rdfxml-4.0.2.tgz", + "integrity": "sha512-7TuUXa6108o1nLWrel4xrZjjHtX82nao6vrbIpn22BaF57S4V09x/xOYO9pZdLn3/i5aZ8Lz9aVF2+NGc4VQzA==", "license": "MIT", "dependencies": { - "@comunica/bus-rdf-parse": "^2.10.0", - "@comunica/types": "^2.10.0", + "@comunica/bus-rdf-parse": "^4.0.2", + "@comunica/context-entries": "^4.0.2", "rdfxml-streaming-parser": "^2.2.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/actor-rdf-parse-shaclc": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-parse-shaclc/-/actor-rdf-parse-shaclc-4.0.2.tgz", + "integrity": "sha512-DOlz5JbIm5n+SL5hWHjrMud9KpmEsdZT1ybK6OdXI4wZX9NYFeM8QhywgEKUaGhh8gzh2FkcWf5vXfQQfPgGDg==", "license": "MIT", "dependencies": { - "@comunica/bus-rdf-parse": "^2.10.0", - "@comunica/types": "^2.10.0", + "@comunica/bus-rdf-parse": "^4.0.2", + "@comunica/types": "^4.0.2", + "@jeswr/stream-to-string": "^2.0.0", "@rdfjs/types": "*", - "asynciterator": "^3.8.1", - "readable-stream": "^4.4.2", - "shaclc-parse": "^1.4.0", - "stream-to-string": "^1.2.0" + "asynciterator": "^3.9.0", + "readable-stream": "^4.5.2", + "shaclc-parse": "^1.4.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/actor-rdf-parse-xml-rdfa": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/actor-rdf-parse-xml-rdfa/-/actor-rdf-parse-xml-rdfa-4.0.2.tgz", + "integrity": "sha512-4eRyjMs0SAKI2BgaxLHqvNuRUm0x2uwPTjQr6jO3OqOZTRm8fXsmNfr+/scKRmYANd1OzFEUdcFjAAxYG+pz6g==", "license": "MIT", "dependencies": { - "@comunica/bus-rdf-parse": "^2.10.0", - "@comunica/types": "^2.10.0", + "@comunica/bus-rdf-parse": "^4.0.2", + "@comunica/context-entries": "^4.0.2", + "@comunica/types": "^4.0.2", "rdfa-streaming-parser": "^2.0.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/bus-dereference": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/bus-dereference/-/bus-dereference-4.0.2.tgz", + "integrity": "sha512-D8RDOE23Z4Q2jvD5v7dcMNGgicprRw1ciits7cgB/zOTHufxHNlNZq620TJ9YyOp4zoWqqp/geRAZmLczZrTzQ==", "license": "MIT", "dependencies": { - "@comunica/actor-abstract-mediatyped": "^2.10.0", - "@comunica/actor-abstract-parse": "^2.10.0", - "@comunica/context-entries": "^2.10.0", - "@comunica/core": "^2.10.0", - "@comunica/types": "^2.10.0", - "readable-stream": "^4.4.2" + "@comunica/actor-abstract-mediatyped": "^4.0.2", + "@comunica/actor-abstract-parse": "^4.0.2", + "@comunica/context-entries": "^4.0.2", + "@comunica/core": "^4.0.2", + "@comunica/types": "^4.0.2", + "readable-stream": "^4.5.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/bus-dereference-rdf": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/bus-dereference-rdf/-/bus-dereference-rdf-4.0.2.tgz", + "integrity": "sha512-/PXTLDIXqN6hphXQ9aPtvtaca6M48tgkH3o6fZfGW9hUwiMJpX+Oz+ysL0xO/F/Z4BjpZNuZh/xWusX5jLcqNA==", "license": "MIT", "dependencies": { - "@comunica/bus-dereference": "^2.10.0", - "@comunica/bus-rdf-parse": "^2.10.0", - "@comunica/core": "^2.10.0", + "@comunica/bus-dereference": "^4.0.2", + "@comunica/bus-rdf-parse": "^4.0.2", + "@comunica/core": "^4.0.2", "@rdfjs/types": "*" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/bus-http": { - "version": "2.10.2", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/bus-http/-/bus-http-4.0.2.tgz", + "integrity": "sha512-LCYtkerJ6bN7OnrmLBccQUszZYHYKo4c3prShAD4i+8AGqYecGplEDdueecN5kq4cz0uQjWmqPKIV1mS8NEDWw==", "license": "MIT", "dependencies": { - "@comunica/core": "^2.10.0", - "@smessie/readable-web-to-node-stream": "^3.0.3", + "@comunica/core": "^4.0.2", + "@jeswr/stream-to-string": "^2.0.0", "is-stream": "^2.0.1", - "readable-stream-node-to-web": "^1.0.1", - "web-streams-ponyfill": "^1.4.2" + "readable-from-web": "^1.0.0", + "readable-stream-node-to-web": "^1.0.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/bus-http/node_modules/is-stream": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "license": "MIT", "engines": { "node": ">=8" @@ -353,103 +478,182 @@ } }, "node_modules/@comunica/bus-init": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/bus-init/-/bus-init-4.0.2.tgz", + "integrity": "sha512-sY0C4ri1oBpiEgAD6s7TF/YG8pQz5sYrnOh93M+QDfKxdJiT7NtxRgkxriGBwB1dH6x7KMymogbbW6jXQccv6g==", "license": "MIT", "dependencies": { - "@comunica/core": "^2.10.0", - "readable-stream": "^4.4.2" + "@comunica/core": "^4.0.2", + "readable-stream": "^4.5.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/bus-rdf-parse": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/bus-rdf-parse/-/bus-rdf-parse-4.0.2.tgz", + "integrity": "sha512-ApfN5wTiqwbOkTmT9RNTqX7pTjuS+4mYRqmSUkBUS+4rAf6qcSsfHs+2TB2YtFDy31p7Xw7A1uYYbh+f684d5g==", "license": "MIT", "dependencies": { - "@comunica/actor-abstract-mediatyped": "^2.10.0", - "@comunica/actor-abstract-parse": "^2.10.0", - "@comunica/core": "^2.10.0", + "@comunica/actor-abstract-mediatyped": "^4.0.2", + "@comunica/actor-abstract-parse": "^4.0.2", + "@comunica/core": "^4.0.2", "@rdfjs/types": "*" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/bus-rdf-parse-html": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/bus-rdf-parse-html/-/bus-rdf-parse-html-4.0.2.tgz", + "integrity": "sha512-PatbiwlgNwMmAFd9UAtzAPrcFhv9PS92UVvyTeML/mNDXCQfUZ9L3bRyQN6DrItYBWTxxCGLkybTSGL4DojwMw==", "license": "MIT", "dependencies": { - "@comunica/core": "^2.10.0", + "@comunica/core": "^4.0.2", "@rdfjs/types": "*" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/config-query-sparql": { - "version": "2.7.0", - "license": "MIT" + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@comunica/config-query-sparql/-/config-query-sparql-4.0.1.tgz", + "integrity": "sha512-jNuRl7PmOKillPfvIzmO+I7IFP0nroFQrZaX/4pUIqe4WNrSCzjZqrLnru0BQtFE5LXcaEA9IdtISSfjwTFt2w==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" + } }, "node_modules/@comunica/context-entries": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/context-entries/-/context-entries-4.0.2.tgz", + "integrity": "sha512-ryjSZ/fOyeNgWv1ZISD9BvC052kL8DLffpp/59rEJfbgjv1Phv2Zae7obW05EG8pn1Bk+OspwrkGa4Lps4e6Pg==", "license": "MIT", "dependencies": { - "@comunica/core": "^2.10.0", - "@comunica/types": "^2.10.0", + "@comunica/core": "^4.0.2", + "@comunica/types": "^4.0.2", "@rdfjs/types": "*", "jsonld-context-parser": "^2.2.2", - "sparqlalgebrajs": "^4.2.0" + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/core": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/core/-/core-4.0.2.tgz", + "integrity": "sha512-VDh3mejUyqhV2Hf/f43iBWrsAjYfULV+FbF0v/AR1tgESkCS7z949Dzbu8YgkL1CaTX6Ohmqgrhc/yEd9CGZ6Q==", "license": "MIT", "dependencies": { - "@comunica/types": "^2.10.0", - "immutable": "^4.1.0" + "@comunica/types": "^4.0.2", + "immutable": "^4.3.7" }, "engines": { "node": ">=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/mediator-combine-pipeline": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/mediator-combine-pipeline/-/mediator-combine-pipeline-4.0.2.tgz", + "integrity": "sha512-bU66ZgbP0v7SznZ3SGQXabYsQbUUErrT++WSDfv9w/jm7UJidt8mpRZfPTD0q83Cxu+yfOU5c9ToSVMT93CLGg==", "license": "MIT", "dependencies": { - "@comunica/core": "^2.10.0", - "@comunica/types": "^2.10.0" + "@comunica/core": "^4.0.2", + "@comunica/types": "^4.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/mediator-combine-union": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/mediator-combine-union/-/mediator-combine-union-4.0.2.tgz", + "integrity": "sha512-upb0h6pWgithAvTH9iTa8lVQkUaI4a/+f7oh/F3suBULOA3mlACLp3eQU8w9tUnnKYujI7+sW9lH9uRkF34o7A==", "license": "MIT", "dependencies": { - "@comunica/core": "^2.10.0" + "@comunica/core": "^4.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/mediator-number": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/mediator-number/-/mediator-number-4.0.2.tgz", + "integrity": "sha512-m4aLqDtxvM8bZjFlgkoStYczyLnZ+bobx7LcVnj0j3Kws50UMU+k44brToi20i55oYcxi4T3zm4fjLrM6nBRcQ==", "license": "MIT", "dependencies": { - "@comunica/core": "^2.10.0" + "@comunica/core": "^4.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/mediator-race": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/mediator-race/-/mediator-race-4.0.2.tgz", + "integrity": "sha512-gzPRxWZaWwBEzfKPy3Qhuk1oDLd4hE+AvAbA4rE7xICmF4sgU/wSHiBM809vhi6HE818d509xFwEB9R/gXDNNQ==", "license": "MIT", "dependencies": { - "@comunica/core": "^2.10.0" + "@comunica/core": "^4.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/mediatortype-time": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/mediatortype-time/-/mediatortype-time-4.0.2.tgz", + "integrity": "sha512-+GhNGviCWtuXtmUUwRhC80lKjQSrrHES0X7M578wq4wJ+LbPS8QSqQwYS/hVQ0pofPaJXZwmHa+7zwE59cQwqg==", "license": "MIT", "dependencies": { - "@comunica/core": "^2.10.0" + "@comunica/core": "^4.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, "node_modules/@comunica/types": { - "version": "2.10.0", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@comunica/types/-/types-4.0.2.tgz", + "integrity": "sha512-Gxx755NlVww5BpdREYFYUYNazCazQsk2NMCuRfIEyHmCtU2eCc6RJk6YqKKLRCjaHcWIfBVtbbsbySzG8leS0g==", "license": "MIT", "dependencies": { "@rdfjs/types": "*", "@types/yargs": "^17.0.24", - "asynciterator": "^3.8.1", - "sparqlalgebrajs": "^4.2.0" + "asynciterator": "^3.9.0", + "lru-cache": "^10.0.1", + "sparqlalgebrajs": "^4.3.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/comunica-association" } }, + "node_modules/@comunica/types/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "license": "ISC" + }, "node_modules/@cspotcode/source-map-support": { "version": "0.8.1", "license": "MIT", @@ -787,6 +991,15 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, + "node_modules/@jeswr/stream-to-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@jeswr/stream-to-string/-/stream-to-string-2.0.0.tgz", + "integrity": "sha512-VmoW6xYRjVzdMr2njBObVSlUc5KCJT+gyuuH+tea9ZLE59XhgfLNc8ufN5Md38STxCyAJUDUVcCBfaOo11BfuA==", + "license": "MIT", + "dependencies": { + "event-emitter-promisify": "^1.1.0" + } + }, "node_modules/@jridgewell/gen-mapping": { "version": "0.3.5", "license": "MIT", @@ -1114,6 +1327,8 @@ }, "node_modules/@rubensworks/saxes": { "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@rubensworks/saxes/-/saxes-6.0.1.tgz", + "integrity": "sha512-UW4OTIsOtJ5KSXo2Tchi4lhZqu+tlHrOAs4nNti7CrtB53kAZl3/hyrTi6HkMihxdbDM6m2Zc3swc/ZewEe1xw==", "license": "ISC", "dependencies": { "xmlchars": "^2.2.0" @@ -1128,21 +1343,6 @@ "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", "license": "MIT" }, - "node_modules/@smessie/readable-web-to-node-stream": { - "version": "3.0.3", - "license": "MIT", - "dependencies": { - "process": "^0.11.10", - "readable-stream": "^4.5.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Borewit" - } - }, "node_modules/@treecg/types": { "version": "0.4.6", "license": "UNLICENSE", @@ -1176,6 +1376,8 @@ }, "node_modules/@types/http-link-header": { "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@types/http-link-header/-/http-link-header-1.0.7.tgz", + "integrity": "sha512-snm5oLckop0K3cTDAiBnZDy6ncx9DJ3mCRDvs42C884MbVYPP74Tiq2hFsSDRTyjK6RyDYDIulPiW23ge+g5Lw==", "license": "MIT", "dependencies": { "@types/node": "*" @@ -1198,22 +1400,24 @@ } }, "node_modules/@types/node": { - "version": "22.9.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.9.1.tgz", - "integrity": "sha512-p8Yy/8sw1caA8CdRIQBG5tiLHmxtQKObCijiAa9Ez+d4+PRffM4054xbju0msf+cvhJpnFEeNjxmVT/0ipktrg==", + "version": "22.10.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.2.tgz", + "integrity": "sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==", "license": "MIT", "dependencies": { - "undici-types": "~6.19.8" + "undici-types": "~6.20.0" } }, "node_modules/@types/node/node_modules/undici-types": { - "version": "6.19.8", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", - "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", + "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==", "license": "MIT" }, "node_modules/@types/readable-stream": { - "version": "2.3.15", + "version": "4.0.18", + "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-4.0.18.tgz", + "integrity": "sha512-21jK/1j+Wg+7jVw1xnSwy/2Q1VgVjWuFssbYGTREPUBeZ+rqVFl2udq0IkxzPC0ZhOzVceUbyIACFZKLqKEBlA==", "license": "MIT", "dependencies": { "@types/node": "*", @@ -1221,7 +1425,9 @@ } }, "node_modules/@types/sparqljs": { - "version": "3.1.10", + "version": "3.1.12", + "resolved": "https://registry.npmjs.org/@types/sparqljs/-/sparqljs-3.1.12.tgz", + "integrity": "sha512-zg/sdKKtYI0845wKPSuSgunyU1o/+7tRzMw85lHsf4p/0UbA6+65MXAyEtv1nkaqSqrq/bXm7+bqXas+Xo5dpQ==", "license": "MIT", "dependencies": { "@rdfjs/types": ">=1.0.0" @@ -1232,7 +1438,9 @@ "license": "MIT" }, "node_modules/@types/yargs": { - "version": "17.0.32", + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", + "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", "license": "MIT", "dependencies": { "@types/yargs-parser": "*" @@ -1240,20 +1448,22 @@ }, "node_modules/@types/yargs-parser": { "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.15.0.tgz", - "integrity": "sha512-+zkm9AR1Ds9uLWN3fkoeXgFppaQ+uEVtfOV62dDmsy9QCNqlRHWNEck4yarvRNrvRcHQLGfqBNui3cimoz8XAg==", + "version": "8.18.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.18.1.tgz", + "integrity": "sha512-Ncvsq5CT3Gvh+uJG0Lwlho6suwDfUXH0HztslDf5I+F2wAFAZMRwYLEorumpKLzmO2suAXZ/td1tBg4NZIi9CQ==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.15.0", - "@typescript-eslint/type-utils": "8.15.0", - "@typescript-eslint/utils": "8.15.0", - "@typescript-eslint/visitor-keys": "8.15.0", + "@typescript-eslint/scope-manager": "8.18.1", + "@typescript-eslint/type-utils": "8.18.1", + "@typescript-eslint/utils": "8.18.1", + "@typescript-eslint/visitor-keys": "8.18.1", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -1268,25 +1478,21 @@ }, "peerDependencies": { "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/parser": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.15.0.tgz", - "integrity": "sha512-7n59qFpghG4uazrF9qtGKBZXn7Oz4sOMm8dwNWDQY96Xlm2oX67eipqcblDj+oY1lLCbf1oltMZFpUso66Kl1A==", + "version": "8.18.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.18.1.tgz", + "integrity": "sha512-rBnTWHCdbYM2lh7hjyXqxk70wvon3p2FyaniZuey5TrcGBpfhVp0OxOa6gxr9Q9YhZFKyfbEnxc24ZnVbbUkCA==", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "8.15.0", - "@typescript-eslint/types": "8.15.0", - "@typescript-eslint/typescript-estree": "8.15.0", - "@typescript-eslint/visitor-keys": "8.15.0", + "@typescript-eslint/scope-manager": "8.18.1", + "@typescript-eslint/types": "8.18.1", + "@typescript-eslint/typescript-estree": "8.18.1", + "@typescript-eslint/visitor-keys": "8.18.1", "debug": "^4.3.4" }, "engines": { @@ -1297,23 +1503,19 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.15.0.tgz", - "integrity": "sha512-QRGy8ADi4J7ii95xz4UoiymmmMd/zuy9azCaamnZ3FM8T5fZcex8UfJcjkiEZjJSztKfEBe3dZ5T/5RHAmw2mA==", + "version": "8.18.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.18.1.tgz", + "integrity": "sha512-HxfHo2b090M5s2+/9Z3gkBhI6xBH8OJCFjH9MhQ+nnoZqxU3wNxkLT+VWXWSFWc3UF3Z+CfPAyqdCTdoXtDPCQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.15.0", - "@typescript-eslint/visitor-keys": "8.15.0" + "@typescript-eslint/types": "8.18.1", + "@typescript-eslint/visitor-keys": "8.18.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1324,14 +1526,14 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.15.0.tgz", - "integrity": "sha512-UU6uwXDoI3JGSXmcdnP5d8Fffa2KayOhUUqr/AiBnG1Gl7+7ut/oyagVeSkh7bxQ0zSXV9ptRh/4N15nkCqnpw==", + "version": "8.18.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.18.1.tgz", + "integrity": "sha512-jAhTdK/Qx2NJPNOTxXpMwlOiSymtR2j283TtPqXkKBdH8OAMmhiUfP0kJjc/qSE51Xrq02Gj9NY7MwK+UxVwHQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "8.15.0", - "@typescript-eslint/utils": "8.15.0", + "@typescript-eslint/typescript-estree": "8.18.1", + "@typescript-eslint/utils": "8.18.1", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -1343,18 +1545,14 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/types": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.15.0.tgz", - "integrity": "sha512-n3Gt8Y/KyJNe0S3yDCD2RVKrHBC4gTUcLTebVBXacPy091E6tNspFLKRXlk3hwT4G55nfr1n2AdFqi/XMxzmPQ==", + "version": "8.18.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.18.1.tgz", + "integrity": "sha512-7uoAUsCj66qdNQNpH2G8MyTFlgerum8ubf21s3TSM3XmKXuIn+H2Sifh/ES2nPOPiYSRJWAk0fDkW0APBWcpfw==", "dev": true, "license": "MIT", "engines": { @@ -1366,14 +1564,14 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.15.0.tgz", - "integrity": "sha512-1eMp2JgNec/niZsR7ioFBlsh/Fk0oJbhaqO0jRyQBMgkz7RrFfkqF9lYYmBoGBaSiLnu8TAPQTwoTUiSTUW9dg==", + "version": "8.18.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.18.1.tgz", + "integrity": "sha512-z8U21WI5txzl2XYOW7i9hJhxoKKNG1kcU4RzyNvKrdZDmbjkmLBo8bgeiOJmA06kizLI76/CCBAAGlTlEeUfyg==", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.15.0", - "@typescript-eslint/visitor-keys": "8.15.0", + "@typescript-eslint/types": "8.18.1", + "@typescript-eslint/visitor-keys": "8.18.1", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", @@ -1388,23 +1586,21 @@ "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "peerDependencies": { + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/utils": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.15.0.tgz", - "integrity": "sha512-k82RI9yGhr0QM3Dnq+egEpz9qB6Un+WLYhmoNcvl8ltMEededhh7otBVVIDDsEEttauwdY/hQoSsOv13lxrFzQ==", + "version": "8.18.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.18.1.tgz", + "integrity": "sha512-8vikiIj2ebrC4WRdcAdDcmnu9Q/MXXwg+STf40BVfT8exDqBCUPdypvzcUPxEqRGKg9ALagZ0UWcYCtn+4W2iQ==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.15.0", - "@typescript-eslint/types": "8.15.0", - "@typescript-eslint/typescript-estree": "8.15.0" + "@typescript-eslint/scope-manager": "8.18.1", + "@typescript-eslint/types": "8.18.1", + "@typescript-eslint/typescript-estree": "8.18.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1414,22 +1610,18 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.15.0.tgz", - "integrity": "sha512-h8vYOulWec9LhpwfAdZf2bjr8xIp0KNKnpgqSz0qqYYKAW/QZKw3ktRndbiAtUz4acH4QLQavwZBYCc0wulA/Q==", + "version": "8.18.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.18.1.tgz", + "integrity": "sha512-Vj0WLm5/ZsD013YeUKn+K0y8p1M0jPpxOkKdbD1wB0ns53a5piVY02zjf072TblEweAbcYiFiPoSMF3kp+VhhQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.15.0", + "@typescript-eslint/types": "8.18.1", "eslint-visitor-keys": "^4.2.0" }, "engines": { @@ -1460,9 +1652,9 @@ "license": "ISC" }, "node_modules/@vitest/coverage-v8": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-2.1.5.tgz", - "integrity": "sha512-/RoopB7XGW7UEkUndRXF87A9CwkoZAJW01pj8/3pgmDVsjMH2IKy6H1A38po9tmUlwhSyYs0az82rbKd9Yaynw==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-2.1.8.tgz", + "integrity": "sha512-2Y7BPlKH18mAZYAW1tYByudlCYrQyl5RGvnnDYJKW5tCiO5qg3KSAy3XAxcxKz900a0ZXxWtKrMuZLe3lKBpJw==", "dev": true, "license": "MIT", "dependencies": { @@ -1483,8 +1675,8 @@ "url": "https://opencollective.com/vitest" }, "peerDependencies": { - "@vitest/browser": "2.1.5", - "vitest": "2.1.5" + "@vitest/browser": "2.1.8", + "vitest": "2.1.8" }, "peerDependenciesMeta": { "@vitest/browser": { @@ -1493,14 +1685,14 @@ } }, "node_modules/@vitest/expect": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.1.5.tgz", - "integrity": "sha512-nZSBTW1XIdpZvEJyoP/Sy8fUg0b8od7ZpGDkTUcfJ7wz/VoZAFzFfLyxVxGFhUjJzhYqSbIpfMtl/+k/dpWa3Q==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.1.8.tgz", + "integrity": "sha512-8ytZ/fFHq2g4PJVAtDX57mayemKgDR6X3Oa2Foro+EygiOJHUXhCqBAAKQYYajZpFoIfvBCF1j6R6IYRSIUFuw==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/spy": "2.1.5", - "@vitest/utils": "2.1.5", + "@vitest/spy": "2.1.8", + "@vitest/utils": "2.1.8", "chai": "^5.1.2", "tinyrainbow": "^1.2.0" }, @@ -1509,13 +1701,13 @@ } }, "node_modules/@vitest/mocker": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-2.1.5.tgz", - "integrity": "sha512-XYW6l3UuBmitWqSUXTNXcVBUCRytDogBsWuNXQijc00dtnU/9OqpXWp4OJroVrad/gLIomAq9aW8yWDBtMthhQ==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-2.1.8.tgz", + "integrity": "sha512-7guJ/47I6uqfttp33mgo6ga5Gr1VnL58rcqYKyShoRK9ebu8T5Rs6HN3s1NABiBeVTdWNrwUMcHH54uXZBN4zA==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/spy": "2.1.5", + "@vitest/spy": "2.1.8", "estree-walker": "^3.0.3", "magic-string": "^0.30.12" }, @@ -1536,9 +1728,9 @@ } }, "node_modules/@vitest/pretty-format": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.5.tgz", - "integrity": "sha512-4ZOwtk2bqG5Y6xRGHcveZVr+6txkH7M2e+nPFd6guSoN638v/1XQ0K06eOpi0ptVU/2tW/pIU4IoPotY/GZ9fw==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.8.tgz", + "integrity": "sha512-9HiSZ9zpqNLKlbIDRWOnAWqgcA7xu+8YxXSekhr0Ykab7PAYFkhkwoqVArPOtJhPmYeE2YHgKZlj3CP36z2AJQ==", "dev": true, "license": "MIT", "dependencies": { @@ -1549,13 +1741,13 @@ } }, "node_modules/@vitest/runner": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-2.1.5.tgz", - "integrity": "sha512-pKHKy3uaUdh7X6p1pxOkgkVAFW7r2I818vHDthYLvUyjRfkKOU6P45PztOch4DZarWQne+VOaIMwA/erSSpB9g==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-2.1.8.tgz", + "integrity": "sha512-17ub8vQstRnRlIU5k50bG+QOMLHRhYPAna5tw8tYbj+jzjcspnwnwtPtiOlkuKC4+ixDPTuLZiqiWWQ2PSXHVg==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/utils": "2.1.5", + "@vitest/utils": "2.1.8", "pathe": "^1.1.2" }, "funding": { @@ -1563,13 +1755,13 @@ } }, "node_modules/@vitest/snapshot": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.1.5.tgz", - "integrity": "sha512-zmYw47mhfdfnYbuhkQvkkzYroXUumrwWDGlMjpdUr4jBd3HZiV2w7CQHj+z7AAS4VOtWxI4Zt4bWt4/sKcoIjg==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.1.8.tgz", + "integrity": "sha512-20T7xRFbmnkfcmgVEz+z3AU/3b0cEzZOt/zmnvZEctg64/QZbSDJEVm9fLnnlSi74KibmRsO9/Qabi+t0vCRPg==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/pretty-format": "2.1.5", + "@vitest/pretty-format": "2.1.8", "magic-string": "^0.30.12", "pathe": "^1.1.2" }, @@ -1578,9 +1770,9 @@ } }, "node_modules/@vitest/spy": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.1.5.tgz", - "integrity": "sha512-aWZF3P0r3w6DiYTVskOYuhBc7EMc3jvn1TkBg8ttylFFRqNN2XGD7V5a4aQdk6QiUzZQ4klNBSpCLJgWNdIiNw==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.1.8.tgz", + "integrity": "sha512-5swjf2q95gXeYPevtW0BLk6H8+bPlMb4Vw/9Em4hFxDcaOxS+e0LOX4yqNxoHzMR2akEB2xfpnWUzkZokmgWDg==", "dev": true, "license": "MIT", "dependencies": { @@ -1591,13 +1783,13 @@ } }, "node_modules/@vitest/utils": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.5.tgz", - "integrity": "sha512-yfj6Yrp0Vesw2cwJbP+cl04OC+IHFsuQsrsJBL9pyGeQXE56v1UAOQco+SR55Vf1nQzfV0QJg1Qum7AaWUwwYg==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.8.tgz", + "integrity": "sha512-dwSoui6djdwbfFmIgbIjX2ZhIoG7Ex/+xpxyiEgIGzjliY8xGkcpITKTlp6B4MgtGkF2ilvm97cPM96XZaAgcA==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/pretty-format": "2.1.5", + "@vitest/pretty-format": "2.1.8", "loupe": "^3.1.2", "tinyrainbow": "^1.2.0" }, @@ -2093,7 +2285,9 @@ "license": "MIT" }, "node_modules/cross-fetch": { - "version": "4.0.0", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz", + "integrity": "sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==", "license": "MIT", "dependencies": { "node-fetch": "^2.6.12" @@ -2101,6 +2295,8 @@ }, "node_modules/cross-fetch/node_modules/node-fetch": { "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", "license": "MIT", "dependencies": { "whatwg-url": "^5.0.0" @@ -2119,14 +2315,20 @@ }, "node_modules/cross-fetch/node_modules/tr46": { "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", "license": "MIT" }, "node_modules/cross-fetch/node_modules/webidl-conversions": { "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", "license": "BSD-2-Clause" }, "node_modules/cross-fetch/node_modules/whatwg-url": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", "license": "MIT", "dependencies": { "tr46": "~0.0.3", @@ -2167,7 +2369,9 @@ } }, "node_modules/csv-parse": { - "version": "5.5.6", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-5.6.0.tgz", + "integrity": "sha512-l3nz3euub2QMg5ouu5U09Ew9Wf6/wQ8I++ch1loQ0ljmzhmfZYrH9fflS22i/PQEvsPvxCwxgz5q7UB8K1JO4Q==", "license": "MIT" }, "node_modules/data-uri-to-buffer": { @@ -2189,9 +2393,9 @@ } }, "node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", + "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", "license": "MIT", "dependencies": { "ms": "^2.1.3" @@ -2270,6 +2474,8 @@ }, "node_modules/dom-serializer": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", "license": "MIT", "dependencies": { "domelementtype": "^2.3.0", @@ -2282,6 +2488,8 @@ }, "node_modules/domelementtype": { "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", "funding": [ { "type": "github", @@ -2292,6 +2500,8 @@ }, "node_modules/domhandler": { "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", "license": "BSD-2-Clause", "dependencies": { "domelementtype": "^2.3.0" @@ -2305,6 +2515,8 @@ }, "node_modules/domutils": { "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", "license": "BSD-2-Clause", "dependencies": { "dom-serializer": "^2.0.0", @@ -2316,7 +2528,9 @@ } }, "node_modules/dotenv": { - "version": "16.4.5", + "version": "16.4.7", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz", + "integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==", "license": "BSD-2-Clause", "engines": { "node": ">=12" @@ -2596,6 +2810,12 @@ "node": ">=0.10.0" } }, + "node_modules/event-emitter-promisify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/event-emitter-promisify/-/event-emitter-promisify-1.1.0.tgz", + "integrity": "sha512-uyHG8gjwYGDlKoo0Txtx/u1HI1ubj0FK0rVqI4O0s1EymQm4iAEMbrS5B+XFlSaS8SZ3xzoKX+YHRZk8Nk/bXg==", + "license": "MIT" + }, "node_modules/event-target-shim": { "version": "5.0.1", "license": "MIT", @@ -2646,19 +2866,18 @@ } }, "node_modules/extract-cbd-shape": { - "version": "0.1.8", + "version": "0.1.11", + "resolved": "https://registry.npmjs.org/extract-cbd-shape/-/extract-cbd-shape-0.1.11.tgz", + "integrity": "sha512-LZhbbKpY+rvIJeZL5vWKmwcOjVjE0QL0bEnZ7sPPAlb1mgiklR73vWHNmngm23qKQhnCfnZNXbBsUM7xVamd0g==", "license": "MIT", "dependencies": { "@treecg/types": "^0.4.5", "debug": "^4.3.4", "jsdom": "^23.0.1", - "n3": "^1.17.0", + "n3": "^1.23.1", "rdf-data-factory": "^1.1.2", - "rdf-dereference": "2.x", + "rdf-dereference": "4.x", "rdf-stores": "^1.0.0" - }, - "peerDependencies": { - "rdf-js": "x" } }, "node_modules/fast-deep-equal": { @@ -2921,27 +3140,44 @@ } }, "node_modules/global-prefix": { - "version": "3.0.0", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-4.0.0.tgz", + "integrity": "sha512-w0Uf9Y9/nyHinEk5vMJKRie+wa4kR5hmDbEhGGds/kG1PwGLLHKRoNMeJOyCQjjBkANlnScqgzcFwGHgmgLkVA==", "dev": true, "license": "MIT", "dependencies": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" + "ini": "^4.1.3", + "kind-of": "^6.0.3", + "which": "^4.0.0" }, "engines": { - "node": ">=6" + "node": ">=16" + } + }, + "node_modules/global-prefix/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16" } }, "node_modules/global-prefix/node_modules/which": { - "version": "1.3.1", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", + "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", "dev": true, "license": "ISC", "dependencies": { - "isexe": "^2.0.0" + "isexe": "^3.1.1" }, "bin": { - "which": "bin/which" + "node-which": "bin/which.js" + }, + "engines": { + "node": "^16.13.0 || >=18.0.0" } }, "node_modules/globals": { @@ -2989,6 +3225,8 @@ }, "node_modules/hash.js": { "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", "license": "MIT", "dependencies": { "inherits": "^2.0.3", @@ -3022,6 +3260,8 @@ }, "node_modules/htmlparser2": { "version": "9.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-9.1.0.tgz", + "integrity": "sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==", "funding": [ "https://github.com/fb55/htmlparser2?sponsor=1", { @@ -3039,6 +3279,8 @@ }, "node_modules/http-link-header": { "version": "1.1.3", + "resolved": "https://registry.npmjs.org/http-link-header/-/http-link-header-1.1.3.tgz", + "integrity": "sha512-3cZ0SRL8fb9MUlU3mKM61FcQvPfXx2dBrZW3Vbg5CXa8jFlK8OaEpePenLe1oEXQduhz8b0QjsqfS59QP4AJDQ==", "license": "MIT", "engines": { "node": ">=6.0.0" @@ -3124,7 +3366,9 @@ } }, "node_modules/immutable": { - "version": "4.3.6", + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.7.tgz", + "integrity": "sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==", "license": "MIT" }, "node_modules/import-fresh": { @@ -3164,9 +3408,14 @@ "license": "ISC" }, "node_modules/ini": { - "version": "1.3.8", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.3.tgz", + "integrity": "sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==", "dev": true, - "license": "ISC" + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } }, "node_modules/is-arrayish": { "version": "0.3.2", @@ -3392,6 +3641,8 @@ }, "node_modules/jsonld-context-parser": { "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonld-context-parser/-/jsonld-context-parser-2.4.0.tgz", + "integrity": "sha512-ZYOfvh525SdPd9ReYY58dxB3E2RUEU4DJ6ZibO8AitcowPeBH4L5rCAitE2om5G1P+HMEgYEYEr4EZKbVN4tpA==", "license": "MIT", "dependencies": { "@types/http-link-header": "^1.0.1", @@ -3405,67 +3656,58 @@ } }, "node_modules/jsonld-context-parser/node_modules/@types/node": { - "version": "18.19.39", + "version": "18.19.68", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.68.tgz", + "integrity": "sha512-QGtpFH1vB99ZmTa63K4/FU8twThj4fuVSBkGddTp7uIL/cuoLWIUSL2RcOaigBhfR+hg5pgGkBnkoOxrTVBMKw==", "license": "MIT", "dependencies": { "undici-types": "~5.26.4" } }, - "node_modules/jsonld-context-parser/node_modules/cross-fetch": { - "version": "3.1.8", - "license": "MIT", - "dependencies": { - "node-fetch": "^2.6.12" - } - }, - "node_modules/jsonld-context-parser/node_modules/node-fetch": { - "version": "2.7.0", + "node_modules/jsonld-streaming-parser": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/jsonld-streaming-parser/-/jsonld-streaming-parser-4.0.1.tgz", + "integrity": "sha512-6M4y9YGgADk3nXJebbRrxEdMVBJ9bnz+peAvjTXUievopqaE8sg/qml/I6Sp1ln7rpOKffsNZWSre6B7N76szw==", "license": "MIT", "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" + "@bergos/jsonparse": "^1.4.0", + "@rdfjs/types": "*", + "@types/http-link-header": "^1.0.1", + "@types/readable-stream": "^4.0.0", + "buffer": "^6.0.3", + "canonicalize": "^1.0.1", + "http-link-header": "^1.0.2", + "jsonld-context-parser": "^3.0.0", + "rdf-data-factory": "^1.1.0", + "readable-stream": "^4.0.0" }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/rubensworks/" } }, - "node_modules/jsonld-context-parser/node_modules/tr46": { - "version": "0.0.3", - "license": "MIT" - }, - "node_modules/jsonld-context-parser/node_modules/webidl-conversions": { - "version": "3.0.1", - "license": "BSD-2-Clause" - }, - "node_modules/jsonld-context-parser/node_modules/whatwg-url": { - "version": "5.0.0", + "node_modules/jsonld-streaming-parser/node_modules/@types/node": { + "version": "18.19.68", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.68.tgz", + "integrity": "sha512-QGtpFH1vB99ZmTa63K4/FU8twThj4fuVSBkGddTp7uIL/cuoLWIUSL2RcOaigBhfR+hg5pgGkBnkoOxrTVBMKw==", "license": "MIT", "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" + "undici-types": "~5.26.4" } }, - "node_modules/jsonld-streaming-parser": { - "version": "3.4.0", + "node_modules/jsonld-streaming-parser/node_modules/jsonld-context-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonld-context-parser/-/jsonld-context-parser-3.0.0.tgz", + "integrity": "sha512-Kg6TVtBUdIm057ht/8WNhM9BROt+BeYaDGXbzrKaa3xA99csee+CsD8IMCTizRgzoO8PIzvzcxxCoRvpq1xNQw==", "license": "MIT", "dependencies": { - "@bergos/jsonparse": "^1.4.0", - "@rdfjs/types": "*", "@types/http-link-header": "^1.0.1", - "@types/readable-stream": "^2.3.13", - "buffer": "^6.0.3", - "canonicalize": "^1.0.1", + "@types/node": "^18.0.0", "http-link-header": "^1.0.2", - "jsonld-context-parser": "^2.4.0", - "rdf-data-factory": "^1.1.0", - "readable-stream": "^4.0.0" + "relative-to-absolute-iri": "^1.0.5" + }, + "bin": { + "jsonld-context-parse": "bin/jsonld-context-parse.js" } }, "node_modules/jsonld/node_modules/rdf-canonize": { @@ -3552,7 +3794,9 @@ } }, "node_modules/lilconfig": { - "version": "3.1.2", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", + "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", "license": "MIT", "engines": { "node": ">=14" @@ -3562,21 +3806,21 @@ } }, "node_modules/lint-staged": { - "version": "15.2.10", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.10.tgz", - "integrity": "sha512-5dY5t743e1byO19P9I4b3x8HJwalIznL5E1FWYnU6OWw33KxNBSLAc6Cy7F2PsFEO8FKnLwjwm5hx7aMF0jzZg==", + "version": "15.2.11", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.11.tgz", + "integrity": "sha512-Ev6ivCTYRTGs9ychvpVw35m/bcNDuBN+mnTeObCL5h+boS5WzBEC6LHI4I9F/++sZm1m+J2LEiy0gxL/R9TBqQ==", "license": "MIT", "dependencies": { "chalk": "~5.3.0", "commander": "~12.1.0", - "debug": "~4.3.6", + "debug": "~4.4.0", "execa": "~8.0.1", - "lilconfig": "~3.1.2", - "listr2": "~8.2.4", + "lilconfig": "~3.1.3", + "listr2": "~8.2.5", "micromatch": "~4.0.8", "pidtree": "~0.6.0", "string-argv": "~0.3.2", - "yaml": "~2.5.0" + "yaml": "~2.6.1" }, "bin": { "lint-staged": "bin/lint-staged.js" @@ -3590,6 +3834,8 @@ }, "node_modules/lint-staged/node_modules/chalk": { "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", "license": "MIT", "engines": { "node": "^12.17.0 || ^14.13 || >=16.0.0" @@ -3599,7 +3845,9 @@ } }, "node_modules/listr2": { - "version": "8.2.4", + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.2.5.tgz", + "integrity": "sha512-iyAZCeyD+c1gPyE9qpFu8af0Y+MRtmKOncdGoA2S5EY8iFq99dmmvkNnHiWo+pj0s7yH7l3KPIgee77tKpXPWQ==", "license": "MIT", "dependencies": { "cli-truncate": "^4.0.0", @@ -3833,6 +4081,8 @@ }, "node_modules/microdata-rdf-streaming-parser": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/microdata-rdf-streaming-parser/-/microdata-rdf-streaming-parser-2.0.1.tgz", + "integrity": "sha512-oEEYP3OwPGOtoE4eIyJvX1eJXI7VkGR4gKYqpEufaRXc2ele/Tkid/KMU3Los13wGrOq6woSxLEGOYSHzpRvwA==", "license": "MIT", "dependencies": { "@rdfjs/types": "*", @@ -3844,6 +4094,8 @@ }, "node_modules/microdata-rdf-streaming-parser/node_modules/htmlparser2": { "version": "8.0.2", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", + "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", "funding": [ "https://github.com/fb55/htmlparser2?sponsor=1", { @@ -3911,6 +4163,8 @@ }, "node_modules/minimalistic-assert": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", "license": "ISC" }, "node_modules/minimatch": { @@ -3971,9 +4225,9 @@ } }, "node_modules/n3": { - "version": "1.23.0", - "resolved": "https://registry.npmjs.org/n3/-/n3-1.23.0.tgz", - "integrity": "sha512-JEbhFlxFTNsHTHUAGykRoVNRG4Sqsu8Wn+SXq99l9pRQPgqJzvY4CwNp/yxRGwb4oni9BT5sH5kevnbVUIUvkQ==", + "version": "1.23.1", + "resolved": "https://registry.npmjs.org/n3/-/n3-1.23.1.tgz", + "integrity": "sha512-3f0IYJo+6+lXypothmlwPzm3wJNffsxUwnfONeFv2QqWq7RjTvyCMtkRXDUXW6XrZoOzaQX8xTTSYNlGjXcGtw==", "license": "MIT", "dependencies": { "buffer": "^6.0.3", @@ -4313,7 +4567,9 @@ } }, "node_modules/prettier": { - "version": "3.3.3", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.4.2.tgz", + "integrity": "sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==", "license": "MIT", "bin": { "prettier": "bin/prettier.cjs" @@ -4360,6 +4616,8 @@ }, "node_modules/promise-polyfill": { "version": "1.1.6", + "resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-1.1.6.tgz", + "integrity": "sha512-7rrONfyLkDEc7OJ5QBkqa4KI4EBhCd340xRuIUPGCfu13znS+vx+VDdrT9ODAJHlXm7w4lbxN3DRjyv58EuzDg==", "license": "MIT" }, "node_modules/psl": { @@ -4422,48 +4680,56 @@ } }, "node_modules/rdf-dereference": { - "version": "2.2.0", - "license": "MIT", - "dependencies": { - "@comunica/actor-dereference-fallback": "^2.0.2", - "@comunica/actor-dereference-file": "^2.0.2", - "@comunica/actor-dereference-http": "^2.0.2", - "@comunica/actor-dereference-rdf-parse": "^2.6.0", - "@comunica/actor-http-fetch": "^2.0.1", - "@comunica/actor-http-proxy": "^2.0.1", - "@comunica/actor-rdf-parse-html": "^2.0.1", - "@comunica/actor-rdf-parse-html-microdata": "^2.0.1", - "@comunica/actor-rdf-parse-html-rdfa": "^2.0.1", - "@comunica/actor-rdf-parse-html-script": "^2.0.1", - "@comunica/actor-rdf-parse-jsonld": "^2.0.1", - "@comunica/actor-rdf-parse-n3": "^2.0.1", - "@comunica/actor-rdf-parse-rdfxml": "^2.0.1", - "@comunica/actor-rdf-parse-shaclc": "^2.6.0", - "@comunica/actor-rdf-parse-xml-rdfa": "^2.0.1", - "@comunica/bus-dereference": "^2.0.2", - "@comunica/bus-dereference-rdf": "^2.0.2", - "@comunica/bus-http": "^2.0.1", - "@comunica/bus-init": "^2.0.1", - "@comunica/bus-rdf-parse": "^2.0.1", - "@comunica/bus-rdf-parse-html": "^2.0.1", - "@comunica/config-query-sparql": "^2.0.1", - "@comunica/context-entries": "^2.8.1", - "@comunica/core": "^2.0.1", - "@comunica/mediator-combine-pipeline": "^2.0.1", - "@comunica/mediator-combine-union": "^2.0.1", - "@comunica/mediator-number": "^2.0.1", - "@comunica/mediator-race": "^2.0.1", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/rdf-dereference/-/rdf-dereference-4.0.0.tgz", + "integrity": "sha512-hv7uqIHTB9M/OnS69hrSwNVBo/4+CFLwdVCL6Lg7z0+KLDJChZmTK5e6CFQ8v0OL1TJTSETGx2/EORhOwuZfFQ==", + "license": "MIT", + "dependencies": { + "@comunica/actor-dereference-fallback": "^4.0.1", + "@comunica/actor-dereference-file": "^4.0.1", + "@comunica/actor-dereference-http": "^4.0.1", + "@comunica/actor-dereference-rdf-parse": "^4.0.1", + "@comunica/actor-http-fetch": "^4.0.1", + "@comunica/actor-http-proxy": "^4.0.1", + "@comunica/actor-rdf-parse-html": "^4.0.1", + "@comunica/actor-rdf-parse-html-microdata": "^4.0.1", + "@comunica/actor-rdf-parse-html-rdfa": "^4.0.1", + "@comunica/actor-rdf-parse-html-script": "^4.0.1", + "@comunica/actor-rdf-parse-jsonld": "^4.0.1", + "@comunica/actor-rdf-parse-n3": "^4.0.1", + "@comunica/actor-rdf-parse-rdfxml": "^4.0.1", + "@comunica/actor-rdf-parse-shaclc": "^4.0.1", + "@comunica/actor-rdf-parse-xml-rdfa": "^4.0.1", + "@comunica/bus-dereference": "^4.0.1", + "@comunica/bus-dereference-rdf": "^4.0.1", + "@comunica/bus-http": "^4.0.1", + "@comunica/bus-init": "^4.0.1", + "@comunica/bus-rdf-parse": "^4.0.1", + "@comunica/bus-rdf-parse-html": "^4.0.1", + "@comunica/config-query-sparql": "^4.0.1", + "@comunica/context-entries": "^4.0.1", + "@comunica/core": "^4.0.1", + "@comunica/mediator-combine-pipeline": "^4.0.1", + "@comunica/mediator-combine-union": "^4.0.1", + "@comunica/mediator-number": "^4.0.1", + "@comunica/mediator-race": "^4.0.1", "@rdfjs/types": "*", - "process": "^0.11.10", - "rdf-string": "^1.6.0", - "stream-to-string": "^1.2.0" + "rdf-data-factory": "^1.1.2", + "rdf-string": "^1.6.3", + "stream-to-string": "^1.2.1" }, "bin": { "rdf-dereference": "bin/Runner.js" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/rubensworks/" } }, "node_modules/rdf-isomorphic": { "version": "1.3.1", + "resolved": "https://registry.npmjs.org/rdf-isomorphic/-/rdf-isomorphic-1.3.1.tgz", + "integrity": "sha512-6uIhsXTVp2AtO6f41PdnRV5xZsa0zVZQDTBdn0br+DZuFf5M/YD+T6m8hKDUnALI6nFL/IujTMLgEs20MlNidQ==", "license": "MIT", "dependencies": { "@rdfjs/types": "*", @@ -4472,17 +4738,6 @@ "rdf-terms": "^1.7.0" } }, - "node_modules/rdf-js": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/rdf-js/-/rdf-js-4.0.2.tgz", - "integrity": "sha512-ApvlFa/WsQh8LpPK/6hctQwG06Z9ztQQGWVtrcrf9L6+sejHNXLPOqL+w7q3hF+iL0C4sv3AX1PUtGkLNzyZ0Q==", - "deprecated": "Use @types/rdf-js instead. See https://github.com/rdfjs/types?tab=readme-ov-file#what-about-typesrdf-js", - "license": "MIT", - "peer": true, - "dependencies": { - "@rdfjs/types": "*" - } - }, "node_modules/rdf-lens": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/rdf-lens/-/rdf-lens-1.3.0.tgz", @@ -5292,6 +5547,8 @@ }, "node_modules/rdfa-streaming-parser": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/rdfa-streaming-parser/-/rdfa-streaming-parser-2.0.1.tgz", + "integrity": "sha512-7Yyaj030LO7iQ38Wh/RNLVeYrVFJeyx3dpCK7C1nvX55eIN/gE4HWfbg4BYI9X7Bd+eUIUMVeiKYLmYjV6apow==", "license": "MIT", "dependencies": { "@rdfjs/types": "*", @@ -5303,6 +5560,8 @@ }, "node_modules/rdfa-streaming-parser/node_modules/htmlparser2": { "version": "8.0.2", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", + "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", "funding": [ "https://github.com/fb55/htmlparser2?sponsor=1", { @@ -5320,6 +5579,8 @@ }, "node_modules/rdfxml-streaming-parser": { "version": "2.4.0", + "resolved": "https://registry.npmjs.org/rdfxml-streaming-parser/-/rdfxml-streaming-parser-2.4.0.tgz", + "integrity": "sha512-f+tdI1wxOiPzMbFWRtOwinwPsqac0WIN80668yFKcVdFCSTGOWTM70ucQGUSdDZZo7pce/UvZgV0C3LDj0P7tg==", "license": "MIT", "dependencies": { "@rdfjs/types": "*", @@ -5332,12 +5593,32 @@ "validate-iri": "^1.0.0" } }, + "node_modules/rdfxml-streaming-parser/node_modules/@types/readable-stream": { + "version": "2.3.15", + "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-2.3.15.tgz", + "integrity": "sha512-oM5JSKQCcICF1wvGgmecmHldZ48OZamtMxcGGVICOJA8o8cahXC1zEVAif8iwoc5j8etxFaRFnf095+CDsuoFQ==", + "license": "MIT", + "dependencies": { + "@types/node": "*", + "safe-buffer": "~5.1.1" + } + }, "node_modules/react-is": { "version": "18.3.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", "license": "MIT" }, + "node_modules/readable-from-web": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/readable-from-web/-/readable-from-web-1.0.0.tgz", + "integrity": "sha512-tei03fQhxqLEklpIvocFUR9hO42hiyYvdhwoNHAjJztPAQ8QS1NqF2AhLwzGxIGidPBJ4MCqB48wn7OAFCfhsQ==", + "license": "MIT", + "dependencies": { + "@types/readable-stream": "^4.0.0", + "readable-stream": "^4.0.0" + } + }, "node_modules/readable-stream": { "version": "4.5.2", "license": "MIT", @@ -5354,6 +5635,8 @@ }, "node_modules/readable-stream-node-to-web": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/readable-stream-node-to-web/-/readable-stream-node-to-web-1.0.1.tgz", + "integrity": "sha512-OGzi2VKLa8H259kAx7BIwuRrXHGcxeHj4RdASSgEGBP9Q2wowdPvBc65upF4Q9O05qWgKqBw1+9PiLTtObl7uQ==", "license": "MIT" }, "node_modules/readdirp": { @@ -5368,6 +5651,8 @@ }, "node_modules/relative-to-absolute-iri": { "version": "1.0.7", + "resolved": "https://registry.npmjs.org/relative-to-absolute-iri/-/relative-to-absolute-iri-1.0.7.tgz", + "integrity": "sha512-Xjyl4HmIzg2jzK/Un2gELqbcE8Fxy85A/aLSHE6PE/3+OGsFwmKVA1vRyGaz6vLWSqLDMHA+5rjD/xbibSQN1Q==", "license": "MIT" }, "node_modules/require-from-string": { @@ -5565,6 +5850,8 @@ }, "node_modules/safe-buffer": { "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "license": "MIT" }, "node_modules/safe-stable-stringify": { @@ -5589,7 +5876,9 @@ } }, "node_modules/semver": { - "version": "7.6.2", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "license": "ISC", "bin": { "semver": "bin/semver.js" @@ -5604,6 +5893,8 @@ }, "node_modules/shaclc-parse": { "version": "1.4.0", + "resolved": "https://registry.npmjs.org/shaclc-parse/-/shaclc-parse-1.4.0.tgz", + "integrity": "sha512-zyxjIYQH2ghg/wtMvOp+4Nr6aK8j9bqFiVT3w47K8WHPYN+S3Zgnh2ybT+dGgMwo9KjiOoywxhjC7d8Z6GCmfA==", "license": "MIT", "dependencies": { "@rdfjs/types": "^1.1.0", @@ -5689,6 +5980,8 @@ }, "node_modules/sparqlalgebrajs": { "version": "4.3.8", + "resolved": "https://registry.npmjs.org/sparqlalgebrajs/-/sparqlalgebrajs-4.3.8.tgz", + "integrity": "sha512-Xo1/5icRtVk2N38BrY9NXN8N/ZPjULlns7sDHv0nlcGOsOediBLWVy8LmV+Q90RHvb3atZZbrFy3VqrM4iXciA==", "license": "MIT", "dependencies": { "@rdfjs/types": "*", @@ -5706,7 +5999,9 @@ } }, "node_modules/sparqljs": { - "version": "3.7.1", + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/sparqljs/-/sparqljs-3.7.3.tgz", + "integrity": "sha512-FQfHUhfwn5PD9WH6xPU7DhFfXMgqK/XoDrYDVxz/grhw66Il0OjRg3JBgwuEvwHnQt7oSTiKWEiCZCPNaUbqgg==", "license": "MIT", "dependencies": { "rdf-data-factory": "^1.1.2" @@ -5747,6 +6042,8 @@ }, "node_modules/stream-to-string": { "version": "1.2.1", + "resolved": "https://registry.npmjs.org/stream-to-string/-/stream-to-string-1.2.1.tgz", + "integrity": "sha512-WsvTDNF8UYs369Yko3pcdTducQtYpzEZeOV7cTuReyFvOoA9S/DLJ6sYK+xPafSPHhUMpaxiljKYnT6JSFztIA==", "license": "MIT", "dependencies": { "promise-polyfill": "^1.1.6" @@ -6098,15 +6395,17 @@ } }, "node_modules/ts-patch": { - "version": "3.2.1", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/ts-patch/-/ts-patch-3.3.0.tgz", + "integrity": "sha512-zAOzDnd5qsfEnjd9IGy1IRuvA7ygyyxxdxesbhMdutt8AHFjD8Vw8hU2rMF89HX1BKRWFYqKHrO8Q6lw0NeUZg==", "dev": true, "license": "MIT", "dependencies": { "chalk": "^4.1.2", - "global-prefix": "^3.0.0", + "global-prefix": "^4.0.0", "minimist": "^1.2.8", "resolve": "^1.22.2", - "semver": "^7.5.4", + "semver": "^7.6.3", "strip-ansi": "^6.0.1" }, "bin": { @@ -6186,9 +6485,9 @@ } }, "node_modules/typescript": { - "version": "5.6.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz", - "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==", + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz", + "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", @@ -6226,6 +6525,8 @@ }, "node_modules/undici-types": { "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", "license": "MIT" }, "node_modules/universalify": { @@ -6260,6 +6561,8 @@ }, "node_modules/validate-iri": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/validate-iri/-/validate-iri-1.0.1.tgz", + "integrity": "sha512-gLXi7351CoyVVQw8XE5sgpYawRKatxE7kj/xmCxXOZS1kMdtcqC0ILIqLuVEVnAUQSL/evOGG3eQ+8VgbdnstA==", "license": "MIT" }, "node_modules/vite": { @@ -6321,9 +6624,9 @@ } }, "node_modules/vite-node": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-2.1.5.tgz", - "integrity": "sha512-rd0QIgx74q4S1Rd56XIiL2cYEdyWn13cunYBIuqh9mpmQr7gGS0IxXoP8R6OaZtNQQLyXSWbd4rXKYUbhFpK5w==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-2.1.8.tgz", + "integrity": "sha512-uPAwSr57kYjAUux+8E2j0q0Fxpn8M9VoyfGiRI8Kfktz9NcYMCenwY5RnZxnF1WTu3TGiYipirIzacLL3VVGFg==", "dev": true, "license": "MIT", "dependencies": { @@ -6344,9 +6647,9 @@ } }, "node_modules/vite-tsconfig-paths": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-5.1.3.tgz", - "integrity": "sha512-0bz+PDlLpGfP2CigeSKL9NFTF1KtXkeHGZSSaGQSuPZH77GhoiQaA8IjYgOaynSuwlDTolSUEU0ErVvju3NURg==", + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-5.1.4.tgz", + "integrity": "sha512-cYj0LRuLV2c2sMqhqhGpaO3LretdtMn/BVX4cPLanIZuwwrkVl+lK84E/miEXkCHWXuq65rhNN4rXsBcOB3S4w==", "dev": true, "license": "MIT", "dependencies": { @@ -6364,19 +6667,19 @@ } }, "node_modules/vitest": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/vitest/-/vitest-2.1.5.tgz", - "integrity": "sha512-P4ljsdpuzRTPI/kbND2sDZ4VmieerR2c9szEZpjc+98Z9ebvnXmM5+0tHEKqYZumXqlvnmfWsjeFOjXVriDG7A==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-2.1.8.tgz", + "integrity": "sha512-1vBKTZskHw/aosXqQUlVWWlGUxSJR8YtiyZDJAFeW2kPAeX6S3Sool0mjspO+kXLuxVWlEDDowBAeqeAQefqLQ==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/expect": "2.1.5", - "@vitest/mocker": "2.1.5", - "@vitest/pretty-format": "^2.1.5", - "@vitest/runner": "2.1.5", - "@vitest/snapshot": "2.1.5", - "@vitest/spy": "2.1.5", - "@vitest/utils": "2.1.5", + "@vitest/expect": "2.1.8", + "@vitest/mocker": "2.1.8", + "@vitest/pretty-format": "^2.1.8", + "@vitest/runner": "2.1.8", + "@vitest/snapshot": "2.1.8", + "@vitest/spy": "2.1.8", + "@vitest/utils": "2.1.8", "chai": "^5.1.2", "debug": "^4.3.7", "expect-type": "^1.1.0", @@ -6388,7 +6691,7 @@ "tinypool": "^1.0.1", "tinyrainbow": "^1.2.0", "vite": "^5.0.0", - "vite-node": "2.1.5", + "vite-node": "2.1.8", "why-is-node-running": "^2.3.0" }, "bin": { @@ -6403,8 +6706,8 @@ "peerDependencies": { "@edge-runtime/vm": "*", "@types/node": "^18.0.0 || >=20.0.0", - "@vitest/browser": "2.1.5", - "@vitest/ui": "2.1.5", + "@vitest/browser": "2.1.8", + "@vitest/ui": "2.1.8", "happy-dom": "*", "jsdom": "*" }, @@ -6446,10 +6749,6 @@ "node": ">= 8" } }, - "node_modules/web-streams-ponyfill": { - "version": "1.4.2", - "license": "MIT" - }, "node_modules/webidl-conversions": { "version": "7.0.0", "license": "BSD-2-Clause", @@ -6735,7 +7034,9 @@ "license": "ISC" }, "node_modules/yaml": { - "version": "2.5.0", + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.6.1.tgz", + "integrity": "sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==", "license": "ISC", "bin": { "yaml": "bin.mjs" diff --git a/package.json b/package.json index 5416720..56669db 100644 --- a/package.json +++ b/package.json @@ -26,10 +26,10 @@ "license": "MIT", "dependencies": { "@treecg/types": "^0.4.6", - "csv-parse": "^5.5.6", - "extract-cbd-shape": "^0.1.8", + "csv-parse": "^5.6.0", + "extract-cbd-shape": "^0.1.11", "jsonld": "^8.3.2", - "n3": "^1.23.0", + "n3": "^1.23.1", "rdf-canonize": "^4.0.1", "rdf-data-factory": "^1.1.2", "rdf-lens": "^1.3.0", @@ -42,21 +42,21 @@ "@rdfjs/types": "^1.1.2", "@types/jsonld": "^1.5.15", "@types/n3": "^1.21.1", - "@types/node": "^22.9.1", - "@typescript-eslint/eslint-plugin": "^8.15.0", - "@typescript-eslint/parser": "^8.15.0", - "@vitest/coverage-v8": "^2.1.5", - "dotenv": "^16.4.5", + "@types/node": "^22.10.2", + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "@vitest/coverage-v8": "^2.1.8", + "dotenv": "^16.4.7", "eslint": "^9.9.1", "eslint-config-prettier": "^9.1.0", "husky": "^9.1.7", - "lint-staged": "^15.2.10", - "prettier": "^3.3.3", + "lint-staged": "^15.2.11", + "prettier": "^3.4.2", "ts-node": "^10.9.2", - "ts-patch": "^3.2.1", + "ts-patch": "^3.3.0", "tsc-alias": "^1.8.10", - "typescript": "^5.6.3", - "vite-tsconfig-paths": "^5.1.3", - "vitest": "^2.1.5" + "typescript": "^5.7.2", + "vite-tsconfig-paths": "^5.1.4", + "vitest": "^2.1.8" } }