From cff6e38476abdf80a606dc631c79bef69154659a Mon Sep 17 00:00:00 2001 From: Farnabaz Date: Fri, 9 Oct 2026 15:58:46 +0200 Subject: [PATCH 1/5] docs(ecosystem): point miguelrk packages at their monorepo directories --- docs/content/9.ecosystem.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/content/9.ecosystem.md b/docs/content/9.ecosystem.md index 522606fd..d3dafbc9 100644 --- a/docs/content/9.ecosystem.md +++ b/docs/content/9.ecosystem.md @@ -63,6 +63,7 @@ packages: description: Render PDFs via jasy author: miguelrk repo: miguelrk/comark-packages + url: https://github.com/miguelrk/comark-packages/tree/main/packages/comark-pdf category: Renderers icon: i-lucide-file-text color: "#b59a00" @@ -70,6 +71,7 @@ packages: description: Render emails HTML via MJML author: miguelrk repo: miguelrk/comark-packages + url: https://github.com/miguelrk/comark-packages/tree/main/packages/comark-email category: Renderers icon: i-lucide-mail color: "#b59a00" @@ -77,6 +79,7 @@ packages: description: Render arrow-js components on-demand author: miguelrk repo: miguelrk/comark-packages + url: https://github.com/miguelrk/comark-packages/tree/main/packages/comark-arrow category: Plugins icon: i-lucide-bow-arrow color: "#b59a00" @@ -84,6 +87,7 @@ packages: description: A code editor for Comark, built on CodeMirror 6 author: miguelrk repo: miguelrk/comark-packages + url: https://github.com/miguelrk/comark-packages/tree/main/packages/comark-codemirror category: Tooling icon: i-mdi-keyboard-variant color: "#b59a00" @@ -91,20 +95,15 @@ packages: description: Barcode and QR directives as inline SVG or PNG author: miguelrk repo: miguelrk/comark-packages + url: https://github.com/miguelrk/comark-packages/tree/main/packages/comark-etiket category: Plugins icon: i-lucide-qr-code color: "#b59a00" - - name: comark-fetch - description: Resolve frontmatter fetch entries into meta at parse time - author: miguelrk - repo: miguelrk/comark-packages - category: Plugins - icon: i-lucide-chevrons-left-right-ellipsis - color: "#b59a00" - - name: comark-flint + - name: comark-flint-chart description: Render flint charts author: miguelrk repo: miguelrk/comark-packages + url: https://github.com/miguelrk/comark-packages/tree/main/packages/comark-flint-chart category: Plugins icon: i-lucide-pie-chart color: "#b59a00" @@ -112,6 +111,7 @@ packages: description: Render vega and/or vega-lite charts author: miguelrk repo: miguelrk/comark-packages + url: https://github.com/miguelrk/comark-packages/tree/main/packages/comark-vega category: Plugins icon: i-lucide-pie-chart color: "#b59a00" From 24eed41ea8874371096813753ce29b7516f2bca1 Mon Sep 17 00:00:00 2001 From: Farnabaz Date: Fri, 9 Oct 2026 16:37:10 +0200 Subject: [PATCH 2/5] docs(ecosystem): add nuxt.com to built with comark --- docs/content/9.ecosystem.md | 5 +++++ docs/public/ecosystem-images/nuxt-com.webp | Bin 0 -> 22408 bytes docs/scripts/ecosystem-images.mjs | 1 + 3 files changed, 6 insertions(+) create mode 100644 docs/public/ecosystem-images/nuxt-com.webp diff --git a/docs/content/9.ecosystem.md b/docs/content/9.ecosystem.md index d3dafbc9..284eb107 100644 --- a/docs/content/9.ecosystem.md +++ b/docs/content/9.ecosystem.md @@ -217,6 +217,11 @@ packages: ::ecosystem-showcase --- sites: + - name: nuxt.com + description: The Nuxt website, with docs and pages rendered through @comark/nuxt. + author: nuxt + url: https://nuxt.com + screenshot: /ecosystem-images/nuxt-com.webp - name: comark.dev description: This documentation site, built with the comark-docs Nuxt layer. author: comarkdown diff --git a/docs/public/ecosystem-images/nuxt-com.webp b/docs/public/ecosystem-images/nuxt-com.webp new file mode 100644 index 0000000000000000000000000000000000000000..ba4e795303d3273a84d96a91a07134615bd9275a GIT binary patch literal 22408 zcmbTcQ;;Y@x2@Z@ZQHhO+qP}nwr#KOUTxd9Z5wCpf5+MP-iUi%PCaB)L`7s&&N*|8 zuV$8#q?lNMIskyWsE~r10tbQ1zx%m(z+6D8K42UmK2M%(DU#x1!lEQej|6x~bGt7V z1A0e85*#tMiJ} z#V`LC`_a1d9s_&!L~cKi+G=@A5D7TDPA)!}*8)+uk64+y1}LtKVI3 zVn6pkpD(+6?l026qYdD{zY1`res#abUv;nh_qU6^-TuDc&A+hczlXnk->+Zb*T3~W z8sFk?x37BP{4L#{!Bm4KgFNs^}S1ev#;t`y;r{v z{`oJUFX~tRZ~h~1#s2(1*h{m^{C|H(esSMzUjV<#KTbd6@BNeU*?;?f`ws@+{9p3l z{5O37{aJt3f7QRxPrw(+U;MxPm;7754_;wE>_6;(_|JZTehd6PzSDmtZ?~`FU)z3v zyD&OL1z^iSkj$rdwy)eW%>Q=6Whso;BO^U8lM20yX;v} z4G|J6=~Uql=vwz}_$%3Rp!@@y;BYp?-=U4k%6hQ&Q4zCdKJRd`I{7*?A#>L5YJL29YD(s!!}aIk`>`pR>;HBl`?VI> zvhOV(`kLM;*Z;h1!~b{k7FB`Y|9SS`3!&aeF3k{*x9_&-iCQY5+!;Ptd7MW3snL`lS*^4&1-8k-Z=YFRzK-x#!8KZo=c+{*lj8=UrCwFpMs zbekVzwQt!kzZF0L-vx}JpsT!qC;fdN)`?1)Q=?OtNtp^`^)2Le1u-DSJa63Y{jR@p zPryF=n|z|3jEhjleG{_anp+ZyE%t&;h_qotN6gJ%kU?C!H{)5Ng9CwT9F z@N zzlbpU3LYkeSS$MsRhn_OM_>ovy9#ouVWHSF_4bxgv#S(qK3YhGL+yU9hK)^}cQAZs zIXCw`=X2d?SVwn`3a;T?e#T7L`npcPJvL{9pJk5rocAPDryp#}ImOzxkfO3+0cNLQ zpL3DHL-N}+4!XR|e^)~!3dGk8YC9f!C#|g|sm;j8Bb7CGac3C=q4#6FgfwQRMWbSXm*jaB_8Cibs{AhQTt3`hJ) zaJ4=olXc3pCp-h;`(Hp$l(T^C>}tIx^gH^g(@#uZ_pJ=Ex#u5B9Ws@W%?+#*t`v zr-BRfJ%s~GiSGeTv?-+}&S-hSal5SA_Cjy&`N=3PqD{%H!zwtIL0Jq&xX_SDplh{( z%+!?c3QrX|G}SA=d_E9cZ=xnr#ztw7iT>mu*dyV0@_fI10aT`xpI$SH=?pox!hNU= zR2I)hr9qyGM!UwXF>#s&7<3K6HCt36yUE{h|f*e}?!_>vg-j1HI&DEf%+A8Fi=4`vllj2mskv zLEx}eX`6pvUPs#ZBxTE#7o? z%hPU3CJ37@=`2-;sOeMuvA=0!oqm3ae6~1xZ*?}VSiIDLgywt)mi#ZG|P!CG=m4MHQFhn+PDx!XbyF z4R9DnwI=jQO4Q)aVfk^hc`Xoktr#IbU%dR1Q45AY+JLYBr0}vVjLDiluTw`TE+ziI zMY6ypm7n*H3&gNnT3ph+{?wZbuHp9b-=?fMfJ!P}PKeR9{f}L-WTc2Gl!c;KKvye8 z;Q9c2VcXuIN!VWm-Ec_G7+GS8Xj8C_?bngj_1?+72p`v(X~xnIl+Wv3{YO`^{h+&& zB~nSi%u(6Q!feQ41QjNhuRqU_UoL5AlFJFG;5)#t9*y^Lp_&x5Dut1{!r0Ui^7Dz9 z*AgN@%GaYM|@B0|8LZwc#HIiwuseqqo7AN`HQz`r`Egwt&K zRyU$_^<(Ct&>}V6~Qb2w=(D|8fh!fqfy zmg*oZ3qb&Ox^(7?HTfH}D?)W9ouB2>zzEL?zu`H94#tUj^rv+PtKRN7+TlL~+j#nC zfnhy5l`zmo85qo$;qKn48O6(2W0ir(jWuWvwPpw?qnObZtNX`R9y`Z5{FruO+{Kra z*;&9^6%JoYa(ji`>laaAU^`Ns| ziHe3-aX!G5FY2%tfpu$LK<+ENBU8j=5(n^{)?UQ!+VyJ$>)PWgw>N^A0V}LLuD1LxE?BX#a!S15*b164C#`s0+G( zP`2T3(DnbzW-U%bx(DMM)pw#aDWQJG|BZLy6#zfKfvg2lXj?bk5NU8z7MrW@5C9+` z6-dBOXxFCHDh(#b?8tKX*FQ=bTc_jH_t9$RKrqEm1w5G7Yazk&029$VQvo~f!M4JM zI&1hHCXE6$=F)%8zohBzWZ)=4fMzT^RV;#B8-+?rPGbSZXHv1@J0UxL{Qj(NZ@g+v z+|L9%%LQYH_1-6Xdb-8!M#(>`hJfiQU%xdjj+^Jys6-6{1~up6#y@hMN65fl-`c^% z-t~J84FIct+K@DZmE8-1{(cBt+&X%Hlo=KKB@#GIp@KZH~jnxLKO2$^!T)t3;z!foo;1Q%j_hF6F zSzF*6k&x_Lal_*E?-}x`&Q!5eDMThh1L8S}n(7^JZR>(*2JsR^`fAKKd{5BVN@B_k z3F@6A>XP^skx)q3-?S?rK^~?mjJ~A>R-phtOxo$ehP@k1nvItKo9UoZN*=%r}2(Rdn?toM{Dea83IpKtd5IKLH zH8_avUU2@-KUGBb>RyOqY$5mv0db;@{gLMdricAT$ly0*9J z@ZS0PZhZ_)qkv=q=9iwXh@d)Y)6L#xHj+d*wM9L@*km!gFfg_IyH$+NfY$+nJ#XKM zyi6X^`B_A{Mx}wA5HaL32wit%^wp|j2)$%*tNm_jEY;m%G#g6i^b6s}_Y$;;^X`B{ zgTsAd+53TvfsL^PLZC2qcfi<%opEP9NCv%%$IUcWDx9IN@U1jvRM++GT^zNXQVMv~)){RJ{_uDjU{Y|voyvNoXZozc&m{aP&9Fzb@7_nm$S6<4zNPeY)Q zoH-3$u>kclrZN6DQ#UHgaLbeUmw#?ch&CffWO;<9`?)Wq3?_E z&gdAB3m9^UMrju*_E-YbKX|h__543fpbhs4is~>R5bbx^cH2gQ1H5+BC(GF;XZ}tg zu5Gk$&RUO&9{q&<-8_tNzG^$<6Mzl3#}qX%rU~2#aPE*I=I9t4hNe1IAjm!VK~osR z2nbqlH`U3|IT1U*2}*;VG$H`5p>#9{>$MJhp_Z1#=wY3o8_u`+iKU2U>U%bi0L&xD zBbA2de*kjwQ<0r2$Dv75h!*Cw^WU9}%^?O)>yP(!> zTyFxH@{-2!8Sdx!S=SGvzHCWXs5tKzkFOT6C3VYelWr?yoU87{k$BQ*jyc!Sk-v6| zRgyHXl^xOV-xS#VJQ66gDDjAjzcPo+U{Wm$kn{SeHfSI;9gPj!h&hjlFj~6mwi#7VVm;tYBH36q%etg+cI^EaLlQq z-Ot)gId-^0-*TH&ZW7HfS zZdd)Im3}bkj>Xn1EsAtZ+lH8?+{sQzBbtr&Deqr>Sd4ELFw;O>-jEXvAl2RQ%QZLN zt~>^mZ6twP(C=>vCkuw$OnZ$tL@Jexrl;L0W>yhDxBds&EGgwEgtv>=1JsBNvNnYk zl~%j$n`A~^bQb`dh@sxj@)s%sqT|h_a#cWFPsdsHBz8MxG=5sQ9TtMuMdgzu_g6`6 zp?BTVeH1HTpwTq~3cwWT-2)98JVtibZiH9Gg1}*`f6lXHmerQWpBDhfg8(d?cQ~v#kI{%psKh;VS?v&?B9~H8?ExC z&A!c3W}Ej2!(q$~ilRw|#Sl(EIVm^27MO;94fo6wT_2v9a_wi2`_%fjSHCv6;dTqW zBuca4HXW3m?9Ch+c3>D={X1`<4_4~7=W1UAu{~->MtQ(>Q5fD9fY~osb7iy5MUK&S zrHGjXVu!~$G?rxCcF0{A$#w+KRNo$Pm8B)>w!A4)T%V%ncRI0?suOskEyx0JLv&D6 zrRo(eyV1EZTKMz!WN41AeS@iaH@95gFD#Laty^7xBad%|L`qwFT*d3+cVMkfPfwzN zNy13pt}a&X_?YuU`sLvf?sfp6+MD^rN~)+Iq^dm#V&GuqOC@^I>u2HkS1h;0Q?>k{ z5+m|SNWYD&0eSSJ464rhyy{{$hStk@z}BpuL}B-U5}t485u+#2tr+Hd_i13VUwBL> zpo^;W@_0_z{jQ`g)6uc6+bsbA3A{02`Ht%iF=7S1jid#OjKMBUO2<%CGw!J?0Rd@2 zW4*~o0v6}tabDukS!+U(inC&SoKN*nG9Wj%r?2JUlq@3|(gtcnz4}vGb?VPw;DV{- zQG4I3+yLNjYHpU=453rfhgzD<8O`r)2lE@t0ZJFHl5Yfahi_KUNtZ}lRB`)y$K40Y zM#CTz0}C(cA9X^J?ZvZ33#z~Nd!fYiH51_mP$w6UeE{hGlVkw@?+dq0O%22d0I(U` zB15(8kRX!=-&7%cuK_x5VK#fCfH8mxGukz1KwF}bxgb2C9vr~^_=uN|fmf$c#O3ma zFne2LvSL z{FEnnER(9_G!Z$bqf3-O^{FAU2Ihd@NmH)LdK>=tt=^q^yrVwnf|?S69{aG|lo5(X zK!1$&4?5lCI!x2EdfUX7ktJyEAZxoT(K9^$t?yTvbPA);NL=sdL@kU@vO`6={iem1J45p^9fj)w!?JTtZ z6`khy<9&BtRrp4iMpb#-RHdfQ?8599bm|CcTGmB2wkS{oU*$=pa7y6@iRBbCLdl`n zkZeR>%*iQJsxFa%zoZ`q=l+$?So*xB|KSNNH{NG#*8mx$ePmY7hVL>r3{s7VD+Hk# zdM{{ENzBt3|GiP#Y*%AYj@sBpmIMZ=7XSg}8e6&OA9%xVv4NzG`?Q%_cE#s-^&hZs z7@Tlar{3Ifcf&4)1}3x2C%S3-+h-71F(Dbg1)l(`num4fH#~d0Pna=5;bPbzV zLZh_LD)QW*aySnPVJuZyXyOAnBa(aCXA;BmiVuZsg;iA5Q=+Fo=8lC4{Q@5S8vU_; z*~d(40i6p8yfek~4=fDFL(AtFi5FW4K~SdZwWQTs@uCOKOm_OMaTJJ9MG% z>k9+zV9Rq2P*$|wW^|pJzxyC(D#9FDqLn=fvh0zWG!<1yU3I!T9M21dL{uYFmP#t= z4e6ittU$kcqxR6{g}_OYLTzZ3!uY?#LW#sB9E|3qHnRNWOdJ8L9f^Ku(HaIo<9Ghs zJy$D2b`H7JiQ$Atu{!M>d7F7q?{YH(fMn^49N)a|4A67=FsMdOO<&MZoF=Xm0ng0B z6C5wXWWdS0yN)?XksI6kGr|eZi$iNJvp>Fon40B|f4*ak=&!PWITF;LxeOR-%u-`a zhOk7WdXg$?!(w9trg@F_q$+Y2w}%VN7BPUvuKdIUAwe)4G3}1gl<7-%ZmgY3C{5zI zqNAM*k>}FiTlX&qq{Kb0Hk}n{_)|AntOf=65HJ5wW_5B^e@AMy#5yvb2oz4_?edq? z3{>%TAq`*9Z#R3G^Oq2`LyLGf(8j`s%kZs(`%O8ONV@f8CktQR{oRw-=W!Vb{|R^) z;bpS~M$s@?g-$x_;}-rz>x)(ZHf>!iAFJYtU7Jco1KY{C$37X9J`~77X!ltwbRJbP zT$(A=p&`wWEQf3wVd%zK>uD=p=7rYP$AliyD766QGTdzS%Ap~rRyryX=A#n4eKq#P z^niooab0tAEQ4Flt0`ByW4B_VQ~t)sA2;suJJq>9-0gay*EA-CbQR~uu#Mbwh9;<$ zzZL?lLQWpPaILF-hWotVGHxW*`^$zGK2TVrSxe{WT|KpTO8!`-Y5#{zrab|TZ#Gb- zbDLm(7%*C0vKgNliE~Wb-W-?ma@LUsPosWl*FBicVg8O+%~h=m27;c-R>1 z2{UA|pBC8332b2+Uh81emhcawu^L7S7ffwjG8lpsvaKj+raYh;7TF`s7{B1MGQrHL zOSmW&9=)nO3)|sXoyJ7vJD07e7s5%w;ix59q zb=(DNL>lO$yxSTLFTt5)+kbCwSH$#GzZ)6hWSp{QH z0Q@K(lL=ZC!e|6F3Sb7vVw(MSj#FnIE1U}S=qFE(w$8fD#au~hA7R~x?jAAbGy`q9s0U4XaR7RfQoAS?o~t5?b;RL(N`g$A3t+sVdC8+ymejAB%>2ju*oP zWrZb0VC^2x41ai^8}dI2+6Ycqs)$2U?u8URM~_tUqBR%78D*lzbRZ7e2F%e(Z=i)b z5!#p;XIpxA$w+q_hQH9S+d==P;xL@)P#P2BEoHLL>DuqMfzyWaa@Nmlc@$$ z{7Enn#1q=Cs9feWSO1D=pU6(>ytsVE)D)7Mkh4Yu_7%7m@_l@8H)yRD783&Tnx4R_ zG0^Hf{0*s!C8Mg-pYq3)qsg2lIi}>z)IfE-a%lx3%4zk-aS3leix_^&>8Fd=rM3}W zLsxEgbmh7%Ps`g}TFX<}X$T)=@d9RGjlEGeF>^&aD{EdUi)%VY&xKfeRr46u1+Fft zenf6)VPO6nEZt#@0C6Po#w+4Uj?9BO$(e;z?TJI6tOpoY3?DXV1B*DJu{p1Lj6-l7 zt>SO?LEmc>3Xf2VXAf5M8DQ$Z=uv5;KjOZ=kXCb3AD35TyKan#G)s_Qm)`jYAnTmk zXa2n&x5hhXwQ-HVCl3YAj8irjzSEVac|W~^OqGq3SNyH)Bv{=3m5PkpLPIa-jO>FM zb7qW2E`Y0#w6xVkpS^zOSZ-1{MrxDFcBUY(pkcAUZQs%7)0FxscSRH}jfcUJw|oUK zq05i@W+>7QubaGCL!HhQ6-eu`P}`ZXwm%AUqui15n=NbcYciYv!GntWzPHGSfiLdp z;oWVis2_`CjRA~=HY!E5gdmUp%iSp{X^&k~eILSG&8RIt3v+0_k9NA3{~H^B(cpBQ zy0x72dtd~)58W7d8~+)Xe7ED}%u=yb{T#d?s( zE^Gi7ppjZecUB@HL1GB%6!KiqGI!iAi(igSW2IQGsf=amMNF!e&1S_tTWyj9(<4uN zLEv!qxP$Mam^Tc)H-;;+TCgX>xbx4I&*hSG?Ag))WE$Ax=T*zm>J^I8@0*mGldDo( z-`qQ|&EAvN-b{7c?Z%UA-|k+m|U>p8{-b$6PT#Q#Wz1 zRuX2{q~qK>Z>C3$niDr1VXBgj2gO29&0D`e~xy8fRm4bgE%@4GF^^? zK&bo16)zOeou*{O8}2OZB>eg0Y(F<)rskW~3qN1;qy>FfC_08Lucsh@J3Q{v!s}jM z`28gtb-z*!^ktRT-8x-7pVibSr9ChmEMA2Fptfn*HAB*;0~a~_YlJ2TST}HQf>vki z1}^R&{+MdwQ_ZcMc z+Khy7JgyQ{NkD0eJL4>WKnH(igGz)M}VUn#usD=UGDNhlYxXw^kk0H5zp%d!FL z0@TKtetKlyxqMk+VWq911&9V5V)y8xUHg+=B z5*3KSwq&dE;LmNfQ{N^wf=jul2F%vG#a4B3R8OYyWj}o={gwu>sYE$)rv?ecnQDT| zF>(xH^eD}iU;NLf?sbO?nEaWifb#*YTQ6+cT!}^t>r7w`OdLnO!pS~}mvgabJRgyd zwb-gr%JtNVGKZAor{c_H!c9(chtI6`&Qp+W0Sb}_tKpI!6C@7^HU@MgE0W0PPcPfC_DA*(cdu<%JFj~t2jIKM*r0AW88+BEQM$Z$ zhzHkb@uCf>v74hcVdRAkDfp&4<9b9E4jsGd-<)QxWb2)mPCQ2XO|djj=bESm$ImMF zvelDo_ca|PY>vEk;`KRiG*!xDH@Ay4dhiZBVt0E)nI)4mfSyeakWg!Vx{9B?N1QUX&l z8}v$?sr>34RJ6_nvW-FAx`Lfa#jk@Ov1l4!Mu`ePFralr)rOg zd>lH63mj)qHy^`VeczsQt0M_RvaQJA5~xoNPWw}6W*>D@qK=gsn^$p41}uFQkIyVH-WF zwsIgcwk`!`TOgB6O~D_9Yw1~#8wFwG0;XeVOvY?J-Tw*j316q510&vl6cu?5u-h1a z5^shSTpR;;htEO!`yr2_=a8BtrO51ziGIt)F;&=2h;bdEtV$G9gOkV6W4zO3Z=zPw zyFuWK5^aLFl-Im4kBEN&IM1DhMbt|D*R=iB$5v68X4cmyt|~9cO3ROe-~@}nc*yZY zO}SKA=w`^6!h6REB4W)uWdM?ja6xyX#> zi?b>97=##ko#!CxN{&SppkPa8Cg3KR>&&Fa4Ii%o-$)j$&A!%C8aW2pJrm>Dq}szEiZ8`DvO2(8<7s~XT~ zqx=CUy9z{%F1O7OxFpv54Isco5i7h&K4A7KkiJ?KB%c6^BiZQy2eYl2@LrFeKo{6X z4KT_bEAivPqd6eE-;LTouDDWvQ=a6Cz2uh*G#>`W-Wrtx1;cm*%o3F$?b#~ux{tBS z6Y}IeZhM+*w+9)V-!@8l*JEMbd9$y{`KDGw(c!}^jBaC0ZEofXMr`|&JxGC?^w1M> z8K5VuuaTFhHTtvoKvrFLBgfkrU0aYjA?{nZXABQ%kA;p0)7mmMnAqh*6K@msi9MG2 z!c}k%@-%KIJ`0`$QWA7G8QzV2R5?vzbgfGufwE$A+hrX;)gN>DxSB09O;8h_-+9#? zU9Q1#H!b8tw`dx30QJ|^dAl1wRAQ-ITakjQZNVCWme=f%ppu~59=?>+76rqx?rpn( zVWIe@JZY5D^upIg>3DloQ1-waM$ePACxJk@I3pK;r

3qZo#HFND>9~% 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 XQ-A~g>Z9byEZD>aY|_X*`v3p{=sdRl literal 0 HcmV?d00001 diff --git a/docs/scripts/ecosystem-images.mjs b/docs/scripts/ecosystem-images.mjs index 9d5fe990..6811ec76 100644 --- a/docs/scripts/ecosystem-images.mjs +++ b/docs/scripts/ecosystem-images.mjs @@ -16,6 +16,7 @@ const VIEWPORT = '1280,720' const OUT_SIZE = ['960', '540'] const shots = [ + { name: 'nuxt-com', url: 'https://nuxt.com' }, { name: 'comark-dev', url: 'https://comark.dev' }, { name: 'unifont-dev', url: 'https://unifont.dev' }, { name: 'graphs-demo', url: 'https://comark-graphs-demo.vercel.app' }, From 6d3c287aa14f4a98e02dc5b59e73be9a686aa194 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 9 Oct 2026 14:48:53 +0000 Subject: [PATCH 3/5] test: update bundle size snapshot --- test/bundle.test.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/bundle.test.ts b/test/bundle.test.ts index 4ce4d51e..63567996 100644 --- a/test/bundle.test.ts +++ b/test/bundle.test.ts @@ -67,7 +67,7 @@ describe('package bundle size', { timeout: 60_000 }, () => { "@comark/react": "37.9k (76 files)", "@comark/svelte": "45.8k (84 files)", "@comark/vue": "56.1k (80 files)", - "comark": "375k (160 files)", + "comark": "376k (160 files)", } `) }) From 2e65684b510f58a716cc649192cedf7dd4d8a8e7 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 9 Oct 2026 14:57:54 +0000 Subject: [PATCH 4/5] test: update bundle size snapshot --- test/bundle.test.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/bundle.test.ts b/test/bundle.test.ts index 78acfc46..521a71aa 100644 --- a/test/bundle.test.ts +++ b/test/bundle.test.ts @@ -60,7 +60,7 @@ describe('package bundle size', { timeout: 60_000 }, () => { expect(report).toMatchInlineSnapshot(` { - "@comark/angular": "56.3k (72 files)", + "@comark/angular": "56.4k (72 files)", "@comark/ansi": "37.3k (98 files)", "@comark/html": "16.5k (58 files)", "@comark/nuxt": "11.9k (58 files)", From e5e28fad3a1015c190fe9e286bbe5b347e111aae Mon Sep 17 00:00:00 2001 From: Farnabaz Date: Fri, 9 Oct 2026 17:12:18 +0200 Subject: [PATCH 5/5] Update docs/content/9.ecosystem.md Co-authored-by: comark-factory[bot] <335754239+comark-factory[bot]@users.noreply.github.com> --- docs/content/9.ecosystem.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/content/9.ecosystem.md b/docs/content/9.ecosystem.md index 284eb107..2d8825c6 100644 --- a/docs/content/9.ecosystem.md +++ b/docs/content/9.ecosystem.md @@ -218,7 +218,7 @@ packages: --- sites: - name: nuxt.com - description: The Nuxt website, with docs and pages rendered through @comark/nuxt. + description: The Nuxt website, built with Nuxt and using @comark/nuxt author: nuxt url: https://nuxt.com screenshot: /ecosystem-images/nuxt-com.webp