From e0bc14da8b04d21ce47040d826e0963d8dad490e Mon Sep 17 00:00:00 2001 From: rossrobino Date: Thu, 15 Feb 2024 11:20:39 -0500 Subject: [PATCH] update dependencies --- docs/bun.lockb | Bin 78253 -> 83110 bytes docs/package.json | 14 +++++++------- docs/src/docs/learn/index.build.ts | 2 +- docs/src/docs/modules/index.build.ts | 2 +- docs/src/index.build.ts | 2 +- docs/src/index.html | 4 +--- docs/src/layout.html | 6 ++---- docs/src/style.postcss | 2 +- packages/create-domco/bun.lockb | Bin 9599 -> 9209 bytes packages/create-domco/package.json | 9 ++++----- packages/create-domco/template/index.ts | 2 +- packages/domco/bun.lockb | Bin 45960 -> 54225 bytes packages/domco/docs/modules.md | 10 +++++----- packages/domco/package.json | 19 +++++++++---------- packages/domco/scripts/docs/index.ts | 5 ++--- packages/domco/util/transpileImport/index.ts | 4 +++- 16 files changed, 38 insertions(+), 43 deletions(-) diff --git a/docs/bun.lockb b/docs/bun.lockb index c22bb57abe908e4a4b642667a494f737f00d9765..67f4704372ca891620e23dab1486cd0aacccea4e 100755 GIT binary patch delta 13750 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 delta 11335 zcmeHN2UJw&wm$zbgB*1LD+~hyHUt$J1{e@!Ft+H3?S_k85K+cZq^O`#Fh*m;wxgp) z6HQ`n&}c%4A*NYkP1J-G6OBFIT(M&kdwJhJXGVOvX1#mYdh4yX-g;-P@9ckH%SVB{I*7t z{6UX{GXFWK0dxas3(#4hEkVbE27>l<(h$%V9U$;<3NE1{E~pyR2s$yhpfJ6lK-yYQ zlJwv=QLykSnSeGn2A2Zb1hhM7Q&5vr9^mBbJN36@)&3kP+Z_gN4*HRke;w2Ze3?@| z6_m>z=hQy~%Jn6xeBaVAB)9+{P&U+nHUqulp;quCDC>7S`APQlTprI<=Xe%OO3zO# z$dE>o(D;;eK@mL4g_#*S_Ho5hYbW0clsnxIbvFVXpOrg?OZgss@CKioldgDaN`BhJ ziN%t15OOr6^h-3w3$zoOfDtGS2K5BB=VWH&+Y1ZqIpebI<1-6)!XEXOly*l2oUsEa zkAu-yb)N*vUYG^S@{71}H}f+Ja!9q1jZ~ra@pgdY$=MTS zv$yE9*0%&LS9YCvc7Ar$24q5m2j+FpvbNcAbtuRTjeGb;DAioa3~ z?rSO3%c_gSiav}wdd2G&A~i%woqHrp&|*$1vL#53P*RtW8mpuRqS{ePYRjWkLwA>5 zCQ_<)FH&mBE$T_qUpa@SupUillOT3cd1I@r#j=TUC>2y2Y!Uq_w24)ek-dpk_Z-Ht z2W2;j*X=;6my&YFcs{M9`Xi-kmpzglLrS#^LSU%cu}G;o-bSjQlK0jlSt9(_Uy&_B zO4S}i%2^7+P0gE$lv>`~k7U0grRGS))K_!NL8`A(-q%Q}d41ti)ov_Oimc(=NJXI6 z@Q_3kTXkR$$-h9D0HGV@dB;+@!7B2o2KQYQ>Sxv5YD^RS5=3t*_p^$nRD=6I3N>1V zj_kNYjyvSI|D8hpt)e5@{jIu@SUjR=bK`i{L3)fr1FUi!wh10}iA??$c@nrDiVrH< z#!?ORwU8j%;T4mgMGnQn&J9z1q#F;eGi4j&<@HGQRZ6M#w1_AQ4YZ2YWDm5;m$8em z23;{)goSFLnMP z)dXAR>&(N(9qo=KdrPaxrt+3nc|8si{UO(Kf5cS^ZDkdKWN&4ahhiJyo+=voHE>UX z(3MPuq0s&DjHklVsKn;J*DQ)!Erxy3g?X#ob%OF=0Gx)hgiiN zstK{md!gZ68mfqh^}y!BZg5u$Oa#Z7+{o0*BCiI=mBC?N7WuH#Qb)Cc7SWLGp;j@9 z%0sR4QfypUAK8@w7R|m^6c&~s`?i*(L^X38ix^MkVODuFWLC(~^R^cG5;)a2CQpm( z*TywQCW8e_N_l&$yaqCk81&Z9qWcaU=1Z%1Ikc@B2`HzHMJ@oRT5&m>z;UTMr9(%- zbyGODY>S=NUUukjX;_LrG8TH=20{YrgM56HE!hoytvCkw7&jtFE9UvQWpEE?OjdQpd=6 z-8H0oD=7 zq1HA6Db;QRQfhe@9?8r&ieL83jH&a;+tXK*97`9vCNx@uJWoMa-)Zmd+Jxl*?7+RC zk$4Kq>EL)^v{cd3qFEnD6A}|N=i_LjH9^is)03eSl!sn_3C=lM=!+YU1l^(2uujt} zp2CoCWjsyjmLRu5N4QM19y27p3ti}zpnD0z&UD!?UURq$O?WCn)21tJd@4bg(N&TL zQb)+QcC8HS9_B{Z)1(tAPE#GiGPCdYH066!XPWm@czL;`p<;>uE62;L%dRNh^lt-;TTY%S&V|xlfO~om;EO5CA2NgMamsi&>MPgKoh6klPEXD7kap+y%g>=WXcLND91vyQ(i|ahjqWB`Tt4s z|C8kLY0M$>e|?gK{p*v2whb&y9ML4iGiF3oL#uI!cK(5u=HYj~G{^e(9~SZKnW1sL z#hl*fx)D6gcU5KTl5`^KBxHit|&bC|^$}z@<}YK?=1i&{J7~O=Qqfa6f|UT4=)|dR}1)%`Mc^ zWpH+io0LMalk~K9l1)5IHQ>&JOPXxM1I(()DYSC3p6-Lor9M+q=;M47wO%&5Ma36vTm}V2x z$UZHFGN+I67&yT_7asn$HFVegc^sfYELN|}%O3}Yk^sm$=7Eth-0kmYM2c3sx!%Q0<=xb-9 zk2Cd@{Jc#pruEOKh$VCz_oXywR*G0g<+u}x7gEGaG!*ycRDt^nl4qv~2c_Y@lD6T# ziW<#9&t{`db8O;e+BqjhtRcgTDR`%mhx;pZ0QXlZcy5YVN5#0Wr)u0^qtJON;&qyd z`x|r=_YGv4pCaC*dAR?L&df(|=Ig2F0-GqOr3=uT1$z1&+$QR_5Z(f}VWCZIrdn_- z7osO+Ht`OvFN3$r^rTy46BRUQ5xfO%E4WG$i{Y(Bddk2!ZzaPrcx$nqrZ2OJDmnnp zV~M`sm77xrhF65Gt=IAH>T`3CF5h$2SG;$5N8-rX7)NVs?S!P+Czs88RZP1y?)ZqA zeV)%dH)hQS?@IR;)q#tDn>;yT8x|xXJ@9&f{c9T)6NUzbzB+Ezjc-S%cJXUr+|&Q* zo{c|R6fx)C#~r@uesOPW-=hc0cZ4nQ^rQ(h_Y zQy(kzV~SgW*jWm%FSm(L>F7&{on`Rz3Y*wY^Ohraz+HxJC#`ZIb_j9ou!+y9&q~D3 zONir@HnE3pgZmNO$W=DHwkThP(O!-?UY(9O&Rab|EUMhO+A2gMi8W2c^OY4FzQvm^ zlSk#XwLuz$Y@>Ax#QU^%UA!(4XGKpua81JlmzGAX_fWJY6tQNkB1wJCL-eJ!8(*%B zSks!z&{BsthKN*}{YJX(9v=HRvsE#T*x(_iQqqPHr42@w1-Ra!F2aC%@xdEo;d-CS z&AOpJO?P~IFaj8!CR@hx4i3)8dg;S=!QnTvA0I#gwtCxew1 zmTvSHeJj^)j4@WmZrakIe&#;d;<~k;JihBf-M@=2;o}Y;b@*7s7axQ9(86*bBsjeh z;4O-A5a1f$0XUyKkO=U_M`E_;vbqC&@u`?)d=yUt_#GVSGnE7%Qi7PyuKFH-HZ>H-Uu!KWOoz+De-AV|+HB@ymdh0e*1H1)c@Q1EYXN zz#1SEumc=(yFocpc>p=y1_A8qAb{Q59_RqDTiK0Y0j~l?-HsX?M?g~yj-Q*30Y6DJ z?r4A7ebk%2KB}$%E|-Ywg=)B^W$;cUIh;7GxUchpdB6-H9GFg~V?V?_htxD+GB61! z1SSC7V(!T};IBX`FdE>VH3b?|x1Vm7j6o_5NCyybQU<{N<(vgTHjoAIxTFFsp9tgt zJYH;*2jm01h;n&s&k@JAT;mi#3vfN$dzNu}E_Y)N5;K7pfLTB(Py##;u$;l6&-6vA zJ#LBSVPLoM4EzA#kl`VDAK=JkCocpzL0zB1r0Z;PqZpd98{v7H5sH8#g3r z^eJQSU?dvA2TMB*D{H&8Yn+D|6&Vq3iU_xKfTkfdH#)vsI`EehQ=ox3D%=!%cs`RrXNK}xI(g35==#55uJ-NB(TzG6)fog(qrV%3iQ50&V08T* zvHwPC;B#*zQ=L@`?Y!w63fFhxn0^O8SikK3sdYxF&X9M7rA7_Q2y891{eBWY@#r6z z@nXB%gQo80aEN=;@CSVY;}E#6&-X?C_OH*(9d#X9Bg0K>Gn^`ZG2rp&!~=uT^^tyl z{)A6Q_O02gR1m>do2b!4v(fdjKO*<5RZD%QM?-IlR*G3jqaPZKuAc@5-2Qy)C)zQq zp^xH8fyIet{=2Er}))rM+o45AY?xR7LY{bzCJ!J#efqVy{j zE2T#g?Y!XQ79km_?1I7Q`Y$83PkMuv^OBFj&a93v+Zk{ezkkVKbp4$%>)nj6!r}&O zbC!lWe<0Ik1GT#tCC1Rmi|R-jXbJeoCY%^dw=a&z!&llRv(fcq#fEw7T7~t0Edgcm zSi@Ic>77eS|5A-+dhfEI=2jpbzU*tv4N?wcrCopBQSpU$bS4V4sLtC;;)+4kBO~sg zQ1lfu&gFOE?)fd1<6i0Z4lf^zPxkGrbSE<0jKEvoNtnfOs)ntNbXSv%u3s+}jD4x% zlVb-?X+$Ink48i{r0lB(F@#=(mFqW-SLS@&{jK|+Z)(I0jxU79BD#9jj4*9=Ey?Km zXCyiG(!)DT(r%#M$Z&)+-Xzk3YtCTiZtb|{i^o&bog_S3mfSIj52;&i(|Qr%G1$C9 z=>0p9BAFJ~n#lLAzt~78YE2@7ysjICFSWmJFvho6Bk*2xP4Zh~cIPw|VQ4O218DSh zLv#-GZLmw6$R2uW&a5tJb$WuP88ojfP2QZIeRN2j<}KQM-4L@AdL#7OV_8Le&%K&e zr$6q@nf{OBL-p6a{8*i}?djfiU!yyAw^qoye^txi-M^k0UY9kLI{j)e_JN*@K4LCC zQ?{e`3w8Rjl>VzZ=8yZ4x^2e5X|5kF_8Ct2^w?7{2O5MEcC_e&9q8b%{qSPMbh;^Z z{Ox<^<`qn{e>XpQ6Nn9uj8Ha#rtV7e3SIvFPj&)D&pUxZgi-trgYk(AzGC$ZOdU@Z#>Q(L`l8|73+% zOnHSjhzax)?qT%%O|#MUhfL9e!cUuAx>JTQ#;VQJCy~0}GHbR+QTT0N&7mk-cB>!0 zf1kQ#aLW8$Kixb$(&;an^Q(CB^XUUwotf(Lj=4RKi}>Ppq-I|XJ-8idcRl&$uKdbt z#@v1mWR41t#Nrp>`jy7KEPd+EwdNyIdy8Et2Sn zGYv9pc{!7$^Vg;2AB*m$!Zdr<6noCt-ow9Xd!>Cv$Z>CVPjEaiKb7^at#K-BA0MOR z4wDdp!G{~E;-8YIy^*ph$Z!-qpTKAOBzrz=8g=sTjyxf(-TXpS@e8rh2St(R1J}=V z0VA}%hrX;gu5YLQY&Y2Z { const md = await fs.readFile(`src/docs/learn/learn.md`, "utf-8"); - const { html } = process(md); + const { html } = await process(md); const article = document.querySelector("article"); if (article) article.innerHTML = html; }; diff --git a/docs/src/docs/modules/index.build.ts b/docs/src/docs/modules/index.build.ts index 154c41d..804e6bd 100644 --- a/docs/src/docs/modules/index.build.ts +++ b/docs/src/docs/modules/index.build.ts @@ -5,7 +5,7 @@ import fs from "node:fs/promises"; export const build: Build = async ({ document }) => { const md = await fs.readFile(`../packages/domco/docs/modules.md`, "utf-8"); - const { html } = process(md); + const { html } = await process(md); const article = document.querySelector("article"); if (article) article.innerHTML = html; }; diff --git a/docs/src/index.build.ts b/docs/src/index.build.ts index b9a7fc5..7d67dce 100644 --- a/docs/src/index.build.ts +++ b/docs/src/index.build.ts @@ -4,7 +4,7 @@ import fs from "fs/promises"; export const build: Build = async ({ document }) => { const md = await fs.readFile("src/home.md", "utf-8"); - const { html } = process(md); + const { html } = await process(md); const article = document.querySelector("article"); if (article) article.innerHTML = html; }; diff --git a/docs/src/index.html b/docs/src/index.html index 5febd1a..bd4d7ab 100644 --- a/docs/src/index.html +++ b/docs/src/index.html @@ -1,7 +1,5 @@
-

+

Build Time Rendering Without Templates

diff --git a/docs/src/layout.html b/docs/src/layout.html index e2b5322..8d44611 100644 --- a/docs/src/layout.html +++ b/docs/src/layout.html @@ -10,12 +10,10 @@
- - domco - + domco
  • Learn diff --git a/docs/src/style.postcss b/docs/src/style.postcss index 6c1e855..27b4bb3 100644 --- a/docs/src/style.postcss +++ b/docs/src/style.postcss @@ -5,7 +5,7 @@ @layer base { /** https://uico.robino.dev */ :root { - --background: 99.5% 0.005 257; /* slate-50 */ + --background: 99.9% 0.005 257; /* almost white */ --foreground: 37% 0.05 257; /* 700 */ --muted: 93% 0.015 257; /* 200 */ --muted-foreground: 44% 0.05 257; /* 600 */ diff --git a/packages/create-domco/bun.lockb b/packages/create-domco/bun.lockb index dd3d3ec79d0288a3b445b3ccefee38eab7e4a1c8..442207912d0070bb9f446c201c282c1a5f778116 100755 GIT binary patch delta 1898 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 delta 5786 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 diff --git a/packages/domco/docs/modules.md b/packages/domco/docs/modules.md index b49412c..7973da8 100644 --- a/packages/domco/docs/modules.md +++ b/packages/domco/docs/modules.md @@ -54,7 +54,7 @@ Promise\ #### Defined in -[types/index.ts:72](https://github.com/rossrobino/domco/blob/37c6d89/packages/domco/types/index.ts#L72) +[types/index.ts:72](https://github.com/rossrobino/domco/blob/d3c58e8/packages/domco/types/index.ts#L72) ___ @@ -104,7 +104,7 @@ Promise\ #### Defined in -[types/index.ts:23](https://github.com/rossrobino/domco/blob/37c6d89/packages/domco/types/index.ts#L23) +[types/index.ts:23](https://github.com/rossrobino/domco/blob/d3c58e8/packages/domco/types/index.ts#L23) ___ @@ -129,7 +129,7 @@ Context about the current page to utilize during the build #### Defined in -[types/index.ts:33](https://github.com/rossrobino/domco/blob/37c6d89/packages/domco/types/index.ts#L33) +[types/index.ts:33](https://github.com/rossrobino/domco/blob/d3c58e8/packages/domco/types/index.ts#L33) ## Functions @@ -168,7 +168,7 @@ export const build: Build = async (window) => { #### Defined in -[helpers/addBlocks/index.ts:23](https://github.com/rossrobino/domco/blob/37c6d89/packages/domco/helpers/addBlocks/index.ts#L23) +[helpers/addBlocks/index.ts:23](https://github.com/rossrobino/domco/blob/d3c58e8/packages/domco/helpers/addBlocks/index.ts#L23) ___ @@ -204,4 +204,4 @@ prefetch({ prerender: true }); #### Defined in -[helpers/prefetch/index.ts:24](https://github.com/rossrobino/domco/blob/37c6d89/packages/domco/helpers/prefetch/index.ts#L24) +[helpers/prefetch/index.ts:24](https://github.com/rossrobino/domco/blob/d3c58e8/packages/domco/helpers/prefetch/index.ts#L24) diff --git a/packages/domco/package.json b/packages/domco/package.json index fcd63f1..7fe9aed 100644 --- a/packages/domco/package.json +++ b/packages/domco/package.json @@ -1,7 +1,7 @@ { "name": "domco", "description": "Build-Time Rendering Without Templates", - "version": "0.3.7", + "version": "0.3.8", "type": "module", "keywords": [ "vite-plugin" @@ -37,20 +37,19 @@ "license": "MIT", "devDependencies": { "@types/html-minifier-terser": "^7.0.2", - "@types/node": "^20.10.7", - "@types/web": "^0.0.134", - "bun-types": "latest", - "prettier": "^3.1.1", - "robino": "^0.0.39", - "typedoc": "^0.25.7", + "@types/node": "^20.11.18", + "@types/web": "^0.0.139", + "prettier": "^3.2.5", + "robino": "^0.1.0", + "typedoc": "^0.25.8", "typedoc-plugin-markdown": "^3.17.1", "typescript": "^5.3.3" }, "dependencies": { - "esbuild": "^0.19.11", + "esbuild": "^0.20.0", "html-minifier-terser": "^7.2.0", - "linkedom": "^0.16.6", - "vite": "^5.0.11" + "linkedom": "^0.16.8", + "vite": "^5.1.3" }, "prettier": "robino/config/prettier" } diff --git a/packages/domco/scripts/docs/index.ts b/packages/domco/scripts/docs/index.ts index d79d95c..0eceb72 100644 --- a/packages/domco/scripts/docs/index.ts +++ b/packages/domco/scripts/docs/index.ts @@ -10,13 +10,12 @@ const removeMdLinks = async (dirPath: string) => { await removeMdLinks(filePath); } if (filePath.endsWith("md")) { - const mdFile = Bun.file(filePath); - let text = await mdFile.text(); + let text = await fs.readFile(filePath, "utf-8"); text = text.replaceAll(".md", ""); text = text.replaceAll("html-kit", "domco"); text = text.replaceAll("\\>", ">"); text = text.replaceAll("# domco", ""); - await Bun.write(filePath, text); + await fs.writeFile(filePath, text); console.log("modified: " + filePath); } } diff --git a/packages/domco/util/transpileImport/index.ts b/packages/domco/util/transpileImport/index.ts index b3a3806..dd4c516 100644 --- a/packages/domco/util/transpileImport/index.ts +++ b/packages/domco/util/transpileImport/index.ts @@ -47,7 +47,9 @@ export async function transpileImport(filePath: string): Promise { await fs.writeFile(tempFilePath, firstFile.text); // import file as a module -- file url conversion required for windows - const module = await import(String(new URL(pathToFileURL(tempFilePath)))); + const module = await import( + String(new URL(pathToFileURL(tempFilePath).href)) + ); // delete temp file await fs.unlink(tempFilePath);