From 78307e3b1a635a59cc00da279fbcea37a3393373 Mon Sep 17 00:00:00 2001 From: Thomasorus Date: Fri, 11 Sep 2026 14:39:42 +0200 Subject: [PATCH 1/2] Added deploy script --- .gitignore | 1 + deploy-demo.sh | 10 ++++++++++ 2 files changed, 11 insertions(+) create mode 100755 deploy-demo.sh diff --git a/.gitignore b/.gitignore index adf8f72..d43a39d 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,4 @@ # Go workspace file go.work +.env diff --git a/deploy-demo.sh b/deploy-demo.sh new file mode 100755 index 0000000..6d512ae --- /dev/null +++ b/deploy-demo.sh @@ -0,0 +1,10 @@ +# deploy-demo.sh +#!/bin/bash +set -e + +source .env + +GOOS=js GOARCH=wasm go build -o webdemo/parser.wasm ./wasm + +scp webdemo/index.html ${DEPLOY_USER}@${DEPLOY_HOST}:${DEPLOY_PATH} +scp webdemo/parser.wasm ${DEPLOY_USER}@${DEPLOY_HOST}:${DEPLOY_PATH} From bebe785b9c1b0435af40812c92d410dd31470cf6 Mon Sep 17 00:00:00 2001 From: Thomasorus Date: Fri, 11 Sep 2026 14:40:02 +0200 Subject: [PATCH 2/2] Updated parser build --- webdemo/parser.wasm | Bin 3845761 -> 3845761 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/webdemo/parser.wasm b/webdemo/parser.wasm index 5c2f6305d04988cd828a9f66f5a29a88a759633c..bc2e4fee8327afb66f8307f787d3462c28391390 100755 GIT binary patch delta 2076 zcmZ9K32anV6o%h_?wgr*+A=d;QCxu1h1LhNbc3QsC?XJWnF6A5p-|$6B3ebch>ct- zQ1-%ulmJF8g&C9*;UPu^ZA=uXC@3hd7)3-QDlTYT&K;-HILUYK|IYm9ymQZejURu5 zMrQfI;+c0gOdel9wx;5`nj4~#8RPH2ZcM}A+1K7QcJjEIJ4TP3bl3pd#luTDL zL&;uB`jqr58Bj7)$t)$amCR8xSIImjdnj1Vdy z%&bIOJ@x0bY-IIF3#Adj4F>*&0*U0oNabcS(>+M%>|FQl!sIx?6b(e&KrgOSj3UzX zY`YKzD5Qc!4Z;Xy6uSDLFVf(3dt5or>l>}%$om8^vBQn;J?1N*Ol;DU4mlS+W#y2o z#7uGB>{L8$Ev0$wKqJHgK!FxOtoLJ|51)fhfXBAihgLu4;4#d_V>B1bfn~saAQ#(! zwc4@_v=mqZtc3U|@s<`~6+{cj?csA%y0*51Rsm~()gWF?*V9NbjNX7fs?C}?>|NdN zv%q%Xd7usSBE%kDy#vIt7XdGJKy(1R0SA;=S*N=_FWW!0Su<+C)fHX^x`2bAy})6J zBf7$V&;h+CCSbk~ya$}|V4a&-9O5R?<@@)@f{*-~j}H2{<fnMbm?ndL*&O>3E8IQo`l?`zngeMb`oV{ zZ9*O+@?xo$bb`1ClNVv>Zs2w0@Y}gHt{v<3HSSIin(F!3}@?5Y`&?4T+ zE7(DTN93W^&Vrcrfj46Z;fT-&UT;!|bI&fzofUXPcVS|ypEmoc-H(mV6L0c&UD0A9 z#m$$;r~N|UD}j@QxjYcyLBTUPN_31&lQUlzy69m+M}#HNV)1%yfp3HVl+)U zU@?Q7Ne2d(eTaLV=C)uL0#PIJbAQlR7+*8L+IP1HOABiH31bX1juGtmnU_0~)@F{i zGVS(D+WHR5qs%W%x3wW@9oJtNw=?(KX zH`8sklh&32!r0HG+p#Ud!TqKb2tzX6wu4FAE{?s-blQLDiYHlq$DCohtw)m9eucs) zV@B9xx3cv{mbWppOU_#ZNo%NF7_+K`ai!g=t=oqSV;6Ir>8^S-X}xKLFqSY|?bF(N zj^*Esx8}U{MAE9aLXKN@bu3t#TE+58rp3N57R+-!GEx{D?8PxYY~Izv2r}L8N=2fA zTd#L>{6YJ8Ecj^ZDwgxvv(COX9?Zig`=NL+-?f>eyX_4ealOs*Sks<((Ag6YeQ`Q; zOQMWn%$fruoptiNFc$K&pPxtf`2RxvztgogoGUQG`LZ=U!;edvqVX^jVak|trh=(t Ns+b{8G(L0?{R4&A*scHo delta 2056 zcmZ9K3v5(X5QgtR=kB&$+U^$mposD)&=$CGcbD$AML=Hi5F}8bh)Q5VR7fofg2F*8 za#CLM5bZ7RhX|Bz44A;h8U>}2fQV=;k0L4>6hy_4Xd)!&++_<5n|$ZYnf+(Z%$!?s z@i$a3Yx46Zz8V^3nxPk-c(MHX@Ql*(qM5Uw?Ky1jtP$lyXU&>5X5_Sak>MkU%r03w zIxBtJl(J!C{oz+el?Td3hC%~}^a>29kV-;HQc@_XE9p|wtz?3diAp9Z=~1$UlF3S@ zD4D9HS4p3eX-c+KvXzqQN@ggTsbrRtt(DAHvW=1tDA`uY2bFwC$#zP%SF(eW9S_JH zZ$0)_uB^{tIx(G@F80d$-2I-+us!AL>C zEDBDYIwdl_FcJ<X7cQvy@XNKw`4+{~1);SY}u_=^id#b%+Mb2`_&EN*_7Q91rV z9+S^>WxCnp4|I=QUDO8IAfz)hXd&sCMy-&GJe`ow6jNs+v_lXRP)fa!fP8eNMEH}& zV;siQIF1{D{xp_KF;OqY1Tx$s1W|8F;+RL!uUU)-y_5Q)5BgG{Sd`$s@1m3-3L*52 zSlBbvp2ISc(Jaj0f&ebC)g8Dz=Sl-DxR~_hB&2e5x;r9t_7imRG7%S$%z3&ZpB$Q( zo#!-1xv?CCfk?@7J&2B+EYa<9W!Xo!8Uv8^BcNlS8`l%`BcPVp;+XV}-FCZ?L9Xt4 zqU&ip^scdr7DWLCu^d3+c0{sLY+Yv7;9~NOTPyt?v*SCRnz*2CN`+-f4 zY#rz=U@cGuaV~aKHDGZvkUN2U=U!ME1zErbU_FRe-L)Hun$>TYG3ViPPPw(fLEu14 zco>4~CfFeM9R@r&1YrZ803U;5E8EHLgrnB=T}IiMf1C`*0nT(5bON{t@x7Cw0d&UM zt7608x%>e9m4MZ5Vxy4@M7{S;%Ys|}%u7eTJbSl(+1j_;m{(FwaN`f|olrsaC(nVz zV&Z)Nf^Ir_Z@8Qx-*yshizm7}yUkvH_fu(fJdNK|IBIvYzS^3<$JiM@;=J`{!WL&= za)0E;H1N%9yg2N|ub?X+llZjEYfY{(GA8@5H+JnYqEu{(ncotnV`t-(A6fPM1_cc%AGMHAZWMqa1~00?VDfI`zIUgKJzO zuru{ujr=k2al4gWYxL<+C-_C)6xb%PRbZ8%?LzF}Ibgk@4ZM>_u!01SB!S+um(&{P zJt>C>r-U=m9Xi?ejDv=|Ra(7syN;-jYJ9ZUhwXO7asG-!RXTt2$w=a6FAH1|xJp>a z^8n_EMxygXjil=w`MJOufd)ZmglMo%eqp@f)?&ZP(vt?$!!AA9vsWX^?UlRCQ%D z3N6CSwp!G%bPt>FGe?;w>58~CJ4a~UnLgH&j`TS;%b7Z+NxC&It?DGSFPT)Uw#Mw) zVQOcgy~Z@j8sf4;>^saHvu-&Vud;caxxq9^zl%$Ax(F@A47MKI%hHK#PGRPEy(dkJ zOM?YMn^P#X{?7Uf2PVRuQjt=3kC~qo3)~ro6UYyXaS}vfd{b+u}3ar|6J=rtvNsG9X6M+ zW}`JJYGz@FH8*PJxN6v2XKi7R>uWX}E9;`BT^IHLe9b@UP9fS$3!o*lJvM$`#%CYf u!<+rz#`)hqRUOC_7-V1G7%20hLuE-czyz6IOaT*O!b~AkWS2yXd(i*>JI@CI