From 50e9eb54848a3298208146097c69a55cada88e24 Mon Sep 17 00:00:00 2001 From: Hyko Date: Wed, 15 Apr 2026 13:41:44 -0400 Subject: [PATCH] chore: add TypeScript config and project icon - Add tsconfig.json with ES2020 target, CommonJS modules, and strict mode - Add project icon image for application branding --- images/icon.png | Bin 0 -> 2311 bytes tsconfig.json | 15 +++++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 images/icon.png create mode 100644 tsconfig.json diff --git a/images/icon.png b/images/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..eb1dc3dc82793d7a4741665868f2ef147c5c8921 GIT binary patch literal 2311 zcmV+i3HbJjP)1jz-w^aZ49SnX^u6tdNTXjqC;3g{3 zNus0d_gQwU3XkiE6FnCcXL`*3et=`VgM3t?AklGl%fDwBhTI9LyX-cGXH;n1AklTA zDACri?h~!EGI<6hz^E1cluS znWPGqpa=rS1qyz!H(4i8@W!946DWA&Pu2+(yzwXN1T%Q!o76oF&kp=l&%8D;#0oMi z%tej9esBfZ73QMm=s=ge00j&B9?u(?v+xlu^Ax%`Km@-qWloBJ*Hk)nB;A4_L z%K!>dLRl9OK-jdes;NIcJ;lTcP|^yNIlvOas4{X81n}r>s&fDZfk}#0M)m{2lmNRU zcWPNfR{xfY!Jjhtn554#pq6Mr1oH)LrR3Yct%J{z^qB_I6ZY8e0vI(>5XO8yuYHa# zNHjt6GZsr(LzYLU;a|@6>tHwFr-P~1D4=TrM6p;bkT^l@^Ah9Z^0K!DGRe@!+U2%)28z;gK)x$DghlaxPU{%kKR!NAr+J*hjX@m8xV^o_j~_qq@bHlS?J&IB$;aFQ z7$P*5>czzxuIBNUhHo;j9|Jl79f3}9cXyZm?hxEE{yTr+3eo6I5C>pv)~gnAY=dQG znH?HD9?<~;6aRe3K7D9dcEg72OXutY7$0TM->4+@2+6#A=fVZoaK*I%1p}~Om5SuD z@1cx2z~|4O(~5k4Zk)+%9F~=3X4xHK#&#@(;VED~3*ZcZzuPnmpusu%cW@R!Zs`DA z1F&k-936l$0A}@!IW6Qj{M)y0FH^stKYzk;V*ZF=`Dit19nxsskfVD358LZu07Z~g z;3O*8`&z(64PTU~!lpr(zE%Uf?h9}%1zl8OUu0@OfNmF(@P#B%g?&-ieF6N|9#9mkkBG4jj@Una`qVm(aCUZfQ0zgMfh0ZiNR-F!Yq?x*o5JTF`u}u; zP~j=)vQPVFbKYb{kw!Xn6|ZU+ve2VwBC%aSP9D6egMpnxH+WPv^+Gd{pXmTGgu@*? zbu@93I;zskgpLE!!O$AAnk}uy$PTUwLJ7@4-n>VPgN1FTYN4i&MVz`6H11mzcp_Qs zL>EA+jC|<&Jq@4CAZnj?eSJOJ2G*X4`9nlbK%J6rUupAvXuQ8o)KOU0(J3832`Ox) zhBzgRuj>+W=4*s(9DNzNI&pPx-5`zO;x6yS7UhtYM*&$!uTBeb;#$ADJp;V2$!qzI z<#Kb!^JwT~6uvKK5ELmUn=pQ1 zF#G6L#VlZtXLgn@RIB^eaSh)VxVOMieZ7imDMN+mU0m>Cv&&|@Y?-#tT}6jtFo2}6 zM`WlVqsyjrG(#(i_qoxFi$UKp5x#!?3R~!7jiLiD{eLmPDL{iOOt=CEXI$JFI~Spt zYmny~7$8WL{^Ozp|QFOIu<~k7;?o$pe21RJV66OnPm6{$(*~h-afwe{hj2szbyQ-F(a|9eY zr_hiPFkV>eR24uHur)k{hO%A3_C!i7qAF-3;M91AU_t^L)X_^es<8R>cKh(xP>1J zyh3MeiwA%lnEZzWQLwjp8(q3f)LGpBE7b4-_2ijD0X#2z`0~}lFJHdk=H><#vPx8& zG}-jLQ!Wv67m0#L0&${`Xpr{TG(DVe;GJNy#?MjkPB2;H=O}n5n5^-06uc7* zAyE-nj!gX&u|I7fG--DUSru)g(#yO{<_bRFu!~q{b2x&69~ZPy1V>j~{rW+@SVvAD z(h`6L6rMq01+$`U*p3!q7rbGa z#7*VeCWhFE!mgPOush+58p;sddmm$$GXId>8bAB>5L|Eo9dv@