From 7b7ccf415630d98ee79fb84c4713ddbf1ed4ad6b Mon Sep 17 00:00:00 2001 From: Alyxia Sother Date: Tue, 23 May 2023 11:58:10 +0200 Subject: [PATCH 1/9] [common/hc] domOptimizer: add --- common/hellcooling/config/ext/domOptimizer.js | Bin 0 -> 939 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 common/hellcooling/config/ext/domOptimizer.js diff --git a/common/hellcooling/config/ext/domOptimizer.js b/common/hellcooling/config/ext/domOptimizer.js new file mode 100644 index 0000000000000000000000000000000000000000..eea8c04840703823423dba69fb45d5252f3a47fe GIT binary patch literal 939 zcmV;c162F~M@dveQdv+`00M%Fmde~DW3U;$37FET+LG*cm!G&y$C*6%MGomTVkgtuN#9J+b130;q?vY3UA?%sW8*ntsIRf6xbfvHg$zCQ#)v zZ^4u{(1HJ%D=aV4Hn7^8<#abL*66tI-0+yW#EV#a6#rJR+k;vt)OX5`By>>yhxh=> zSoIl^A|FNK!ddjO4Ffvi1){mx? zo(|74cg?CX?rXRJo5V_fr>Sf>o}(IWJuayiYIbCNQnm@w*T@Ccsic#J8p1$CSgQ6u z%DdLBAUP!U!cgJy;TH*fD@2EH_}3Um{V>mo5i53T0S$$y$p`J*`Z_KbNvYqPKV`cF zBF@-$0{e7UcMAQXj`&SR=d5lk_EuCP>Uj_;V+^w4qN#Iz8xp!0Jvv=a6a*Yv3JPzD zC|<(Yyk2|aeQZ0Q2q`n!PTTCNqGCB!t^B|X-V4`3+u9 zbYpUg2#2H7c}61&S~AUQ^uqAE`yO)Css~loU-tEqq^$KgWG=4{D55u9#(9z(w$58GPSQ+m6N54N~WA?gjgKM^gZa zuXdpgJRxHw_Du_{vqE!Wi0sRI8`gY72^=$ex!dv^&Rk%UP{#pw5O`=B0pATse(<5K2Q3sRGA~o N`31zn0(Zh$o0=dB(>4GA literal 0 HcmV?d00001 From ea8f95383ba93e0fa410dbe7e8cffd69d30fbcf2 Mon Sep 17 00:00:00 2001 From: Alyxia Sother Date: Tue, 23 May 2023 12:23:36 +0200 Subject: [PATCH 2/9] [common/hc] removeChannelIcons: TSify --- .gitattributes | 2 +- .../config/ext/removeChannelIcons.js | Bin 402 -> 0 bytes .../config/ext/removeChannelIcons.ts | Bin 0 -> 481 bytes common/hellcooling/config/package.json | 7 +++++++ common/hellcooling/config/pnpm-lock.yaml | 14 ++++++++++++++ common/hellcooling/config/tsconfig.json | 18 ++++++++++++++++++ 6 files changed, 40 insertions(+), 1 deletion(-) delete mode 100644 common/hellcooling/config/ext/removeChannelIcons.js create mode 100644 common/hellcooling/config/ext/removeChannelIcons.ts create mode 100644 common/hellcooling/config/package.json create mode 100644 common/hellcooling/config/pnpm-lock.yaml create mode 100644 common/hellcooling/config/tsconfig.json diff --git a/.gitattributes b/.gitattributes index 9c156ab..798e0e1 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,3 +1,3 @@ /script-resources/markdown2htmldoc/themes-out/**/* linguist-generated common/hellcooling/config/ext/** filter=git-crypt diff=git-crypt -common/hellcooling/config/*.json filter=git-crypt diff=git-crypt +common/hellcooling/config/discord*.json filter=git-crypt diff=git-crypt diff --git a/common/hellcooling/config/ext/removeChannelIcons.js b/common/hellcooling/config/ext/removeChannelIcons.js deleted file mode 100644 index b75383c43f3f9cc2c8b70c7723ba9e461539c6aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 402 zcmV;D0d4*OM@dveQdv+`0P$G*OHSG5gnA1yg&|{GZvRQ=l|q#yIB%7tW2sH`0wyV; zwpD-xsh)&$1>B59^z@5Dm&LnKmt|Zg!YM-D>v1QNJ_QJi6rqaBdA#u88fdEzA{5h< z)L`@}bpnFZXPz0Pf94sH@>o^%JB505Pu7+BFSo2UXq}nT?#?)TYB8Qpz%dc-a4in{ z8fBRjj}4FJS6$>};CZ9%L>QCxsS^_7O9@K0-tPlR%|G}>UlSJnG|__|H8|O(_elx+ zU2P_{I0+OXGL!gS=BvEq%f1%&@8M_XhUK^G%Aiwe&B$snqSVRN?2Q*1kx^%n=$eIk zZd`BEZhP$-_tstr0_e(9w@upvZUis8(gY-{}w2LQc#1 wt2MufF=TF>X5e9VIV5J=I`0gaGP&#?+Kk_D34Chcypjdyw{ZGX2hHe#Q)8pYS^xk5 diff --git a/common/hellcooling/config/ext/removeChannelIcons.ts b/common/hellcooling/config/ext/removeChannelIcons.ts new file mode 100644 index 0000000000000000000000000000000000000000..40973948c3b1e97782d60f6cb09d742ff080228d GIT binary patch literal 481 zcmV<70UrJUM@dveQdv+`0BT?oauTY8=5i*N$tzVSGI3@8Tw-V{LZ`FN-;jo+zM8{J z5MJ`tO>IeaO*?0R=&GyR`e&03xn2CpR@t05$4P-~b10YiY+LtbY+MR9yAm(n6lDmA zo)43Vh%q2$r&H9zKb<)+3%js`-efX@uZ^E&0`C?lAJQ2TQ2081?iyB!VL-`^jnq^? zy-w1bvw+SBiN$WerU0`aKLpyc%aISxXZj>1H-UiAHBb)F6jfh}B&40A)Cz{Kr1O`p ziDoqa>*cC)d0{acePWqH*zZX3KfIsW2B+$?qRt^+Ls;qD=ng$KOiU6~ON2jFs}p4D zWW1P=UbqXn!DUB@^anZpy06XrGl!J~Y<+u;I4kwVEJ|V=wc{7zQtO z&Sb@4Qe$^za<$7AOl5I$r(dwJS5+(LD#T>Tgi|6B*A3jU6~EZJiE8TC>aD44>W*rN zRol?w$dEFhlzC27g+yL2^QgM7g%RFv!r*y$BSSoDiD*nryDo%HJqtgY8VjdOdZn%8 zV0)%+R;XCezFckP>|=iDCMqlF0{vGA5;biG9AIalWeLMd+K^`r=12.20'} + hasBin: true + dev: false diff --git a/common/hellcooling/config/tsconfig.json b/common/hellcooling/config/tsconfig.json new file mode 100644 index 0000000..3cc5209 --- /dev/null +++ b/common/hellcooling/config/tsconfig.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "target": "es2020", + "module": "commonjs", + "allowJs": true, + "esModuleInterop": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "noEmit": true, + "jsx": "react", + "paths": { + "@hh/*": ["/Users/alyxia/Documents/gitrepos/hh3/types/*"], + "@hh/ext/*": ["/Users/alyxia/Documents/gitrepos/hh3/ext/*"] + }, + "typeRoots": ["/Users/alyxia/Documents/gitrepos/hh3/types"] + }, + "include": ["./ext/**/*"] +} From 619af54678e7ddd42162878ac14762b7a5790ee0 Mon Sep 17 00:00:00 2001 From: Alyxia Sother Date: Tue, 23 May 2023 12:26:34 +0200 Subject: [PATCH 3/9] [common/hc] noSpotifyAutoPause: TSify --- .../hellcooling/config/ext/noSpotifyAutoPause.js | Bin 430 -> 0 bytes .../hellcooling/config/ext/noSpotifyAutoPause.ts | Bin 0 -> 516 bytes 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 common/hellcooling/config/ext/noSpotifyAutoPause.js create mode 100644 common/hellcooling/config/ext/noSpotifyAutoPause.ts diff --git a/common/hellcooling/config/ext/noSpotifyAutoPause.js b/common/hellcooling/config/ext/noSpotifyAutoPause.js deleted file mode 100644 index 45625544e968688682d8a989cea0752d2fa8f364..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 430 zcmV;f0a5+{M@dveQdv+`0B|Eq7;LrxtY)~DgFEzmfV3j7JB41PRDgQ3x?F{N?SPkF-5;>Y?ayKa{+3GH4&Qe&rx`^|2 z-VKvpb-fV4e!64&S_1Z!ITXVg(p63?uP_5qlt5K>+H4VOQn)cet7gVk*7^asQbx1V zG!I=r8UK>1fs6j2pXd?Ma#?2yX67w1NlY9IIRFqZhRG@iP4FzdtK2^FLHW zKrPlC3wZO$OCDDfVqF4TbxgKS^6d!TT@zqPYXe;dbSTI4X&(hHCqe>~0);Vv=jCPvs0!(^rqbLbYt`&F$*(@6$#+`C((%;0~@esNE4M5@-`LOi!Ubk z-gedD3x|5{AeSrP`q3Os##Pw+aGI5qYnuCGGv!g6LdHls=7}YPV@egNm|ct-+sZ1$ z)I5WnRrX5@N|`}|@)EFMMa<->82xj{OAWF%x-iWQt=;=Ly6}#NwC{4*wF9`2IB^~W zho+W*#gH%sb7uMBMOU3|eA+zNf%7jg>=+ahRwUR(s`@1R8SlJxGA-Y`vRI|5&rO#A zc^wiV1cY7o!7StzmU>t_)Qv9~$^00;oq308E|>W4u-)okSt0Xxt3YPrb*;L|ov*M2 zYte;_Bs%|ONcWtoW$j9?8_J&9p%$*|sFsj$ GS=K8p5d)_H literal 0 HcmV?d00001 From f3729bd02861e82c80f96bbcb9a9022085d61b61 Mon Sep 17 00:00:00 2001 From: Alyxia Sother Date: Tue, 23 May 2023 12:56:31 +0200 Subject: [PATCH 4/9] [common/hc] domOptimizer: TSify --- common/hellcooling/config/ext/domOptimizer.js | Bin 939 -> 0 bytes common/hellcooling/config/ext/domOptimizer.ts | Bin 0 -> 1281 bytes 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 common/hellcooling/config/ext/domOptimizer.js create mode 100644 common/hellcooling/config/ext/domOptimizer.ts diff --git a/common/hellcooling/config/ext/domOptimizer.js b/common/hellcooling/config/ext/domOptimizer.js deleted file mode 100644 index eea8c04840703823423dba69fb45d5252f3a47fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 939 zcmV;c162F~M@dveQdv+`00M%Fmde~DW3U;$37FET+LG*cm!G&y$C*6%MGomTVkgtuN#9J+b130;q?vY3UA?%sW8*ntsIRf6xbfvHg$zCQ#)v zZ^4u{(1HJ%D=aV4Hn7^8<#abL*66tI-0+yW#EV#a6#rJR+k;vt)OX5`By>>yhxh=> zSoIl^A|FNK!ddjO4Ffvi1){mx? zo(|74cg?CX?rXRJo5V_fr>Sf>o}(IWJuayiYIbCNQnm@w*T@Ccsic#J8p1$CSgQ6u z%DdLBAUP!U!cgJy;TH*fD@2EH_}3Um{V>mo5i53T0S$$y$p`J*`Z_KbNvYqPKV`cF zBF@-$0{e7UcMAQXj`&SR=d5lk_EuCP>Uj_;V+^w4qN#Iz8xp!0Jvv=a6a*Yv3JPzD zC|<(Yyk2|aeQZ0Q2q`n!PTTCNqGCB!t^B|X-V4`3+u9 zbYpUg2#2H7c}61&S~AUQ^uqAE`yO)Css~loU-tEqq^$KgWG=4{D55u9#(9z(w$58GPSQ+m6N54N~WA?gjgKM^gZa zuXdpgJRxHw_Du_{vqE!Wi0sRI8`gY72^=$ex!dv^&Rk%UP{#pw5O`=B0pATse(<5K2Q3sRGA~o N`31zn0(Zh$o0=dB(>4GA diff --git a/common/hellcooling/config/ext/domOptimizer.ts b/common/hellcooling/config/ext/domOptimizer.ts new file mode 100644 index 0000000000000000000000000000000000000000..733fa1bd91c1a664cfb74d090a2db9cc345bd66d GIT binary patch literal 1281 zcmV+c1^)T~M@dveQdv+`0EVBJSoiqF5fo=4ONoI}dP!}g2^Mv2|DZ(Pb(4ydTOorv zY#SB38k;q;Hm51P$nZnh0S`LtQEj&8u&VRRz!5rck5bN8`i6zTuwEw1IgcTH*bodC z6?$h6BM98s%4&bes?y2IPGbfjL!Ip^@705pmG zR0dlXjg$tkM$K($4*k+xn2dVLP8&H1^@}AjC|*Kr)$Vtc_=)`CbR9emVxH#k@Y)FW z=d;(bIycZ)_jFFogSh??S<{knM?HnNJEYZo8>C~iwIAabN@J&A^)|oIsXAF%>kV#* zY={pc_6mzNcAlk$<{;0sy6)q|gGw^7TMS;a=$#a$Lvfl*_1*EnKjSW2yt3DF&~a1e5<0XeP$h zgu+*LD4lho1CLG+X$O-YLW%{N-0l+>5BFq7}8puARQ& zJT@S{bn^*+i+RQqET&lFGdGH2{r}d6NQ|el?XapMjF-9|zRuty7uuMV;5(NL8hag4YL1?y-W#@7vjg)GV-tl+g`GY`AyQJb)2M%Rl z%)gxyiJYX#+&y*&YBZ%q({V~i2gHyDv>O<+x><(Igw(Yk;o_sl2H}1_6SCp@_&C@M zF2wy3fV#9@PZ%BnL3{H~L-jV@IH(nqpi|OcEd<HQa(ZG4@<3LTwOc?U($s zl!p&A$M_VDq)2p5p**_~;~Hqpe2u5)egY6#)p$9~eUrc39D&GiDm1$hM8fc!>9!P- zwn6>c<2t~v5kU1iy&_R^lX$8Y8Utv?;k)gCpUwJwL*tR!Hb8yZ@ z_0%z!KIA6Xn#mpV^?8A^&Ur+IFegrk}IJ|xBf+_9872kYkisE2z z6xkvSc75x>L(xvAZ=lwUJZa94b};I@=W77Hcj{SMd76mOejb*A)*gTN*ub*Xyn-{$ zIzoT!w#!9RU9pzXE*^#31aC92G>NapNy5!|LF{0${&SYgu#bfRoEK){IXzj%sS#uJ zIS2FRg)|>an8fJt+Z=x^r=BLCMh@k03iC#oR}QWe8s|b1PIqu9^-dav4TmU(tCE=n zvR6PnnErm9-1?G60N&6)|FGjOO+NK|1Zm5@;n@~|29{#oQuMuwyOBvO6k6G^JkiFO r^jcvTf6ZSWJPOpbhZmjXP6wj;C`sq5ZA`F7rCNQ)Cl6W Date: Tue, 23 May 2023 12:57:05 +0200 Subject: [PATCH 5/9] [common/hc] domOptimizer: format --- common/hellcooling/config/ext/domOptimizer.ts | Bin 1281 -> 1260 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/common/hellcooling/config/ext/domOptimizer.ts b/common/hellcooling/config/ext/domOptimizer.ts index 733fa1bd91c1a664cfb74d090a2db9cc345bd66d..d38d97cac6ef39318570efabb2e89660a4b6ba6d 100644 GIT binary patch literal 1260 zcmVev{3t?om~Ua70o z>i}Hh@pmPOmrI2++FKw}m6cYk;nwEcQgphiXlQK?_kJT}dMRM>pI62qh|7j^1Pd?3 zlrHJtK==Wwl`qChHuxEZ?6kxkALTtJPhNnT zw(GW}&A=0M^}ft^@#amiK=Cj(vwHpc*UbI@F*hd`kL*Znauj6E?ga$B`vj?WJwa{H zE6!H__21U|I+p6p>M^@PS8YB06Y^j~No0^-MyiF6BXL={p!Idbt3s2=US#@Mi)hWP z!}6{e@e|?5qIdKui++upCQ=bwNcvXK{DSsy914Te6&A}0P*dF1$vTh%H}PC?L@KQ~ z-&55_T^$g!7$)Z)9fl_kOr?5=QC2G|lT!tXfmVq!*F-hP;^5V@a@4Y*$*|LTrb8^* zwKO(5ZL7bznaMH~88lbwECDa{$k zH_5m+^Gep%qaoW;#c}D(W78+!+bT0Sx{|)No~HJ19~%_Zm+MWC*N9{8FJPoV+JH`Z z3(f5?L=!?!O>fLG!!BsRS#h85XR>v)XhzK32+Fj7GP5L?LW^?e#-F)|HdmT9QSKBy zot-d1rQ8BLoxAk40yQi3w6hhmcTgiUmWbi}G=XVl6(=Q&@ckxGq8X-4R{@h8nZaG$ zY=mXzXk=@sB5Ev7e9gF4-yp0f7y7IqGI3iQa)hJu%6lRUMTuDd} zy?wRoP^6!x^kaiLy?2Y0UJl_e71WwNbS5`57w}(R9IJPSvMcZPiA3G(|v6HBBtbo}m4{=tCYz#g`g<}P@y9Jau# zhk>;K{WY ze?B8kP2>ahd@Mrk=}V9xU~F$+i%(iX+1ijMsMN0>mPt8X9Eti(MkmplR+jkfOwrx| z97t@rC&61Ey}_0+#OIqn29Z~E-%T#-*Mp#co0Pk8V8pTbs(*;U2Hh_#V6tu@(b56z zVHpOyVyf-)p^g80$&0Yu1wD)P(#e}~SV=;!H=8vA{Q?!w29pUXl2qjwBxccgkhl2b zfa}?9C5#1N7ZfbM$NRx{uFsL&9OJ0j@RDp&5%?^faEfg{(X&B0p-Y3^lXX}9mvcXH z<9s^GV4d|B0N*Gg5E9J=tyr-}O98s%4&bes?y2IPGbfjL!Ip^@705pmG zR0dlXjg$tkM$K($4*k+xn2dVLP8&H1^@}AjC|*Kr)$Vtc_=)`CbR9emVxH#k@Y)FW z=d;(bIycZ)_jFFogSh??S<{knM?HnNJEYZo8>C~iwIAabN@J&A^)|oIsXAF%>kV#* zY={pc_6mzNcAlk$<{;0sy6)q|gGw^7TMS;a=$#a$Lvfl*_1*EnKjSW2yt3DF&~a1e5<0XeP$h zgu+*LD4lho1CLG+X$O-YLW%{N-0l+>5BFq7}8puARQ& zJT@S{bn^*+i+RQqET&lFGdGH2{r}d6NQ|el?XapMjF-9|zRuty7uuMV;5(NL8hag4YL1?y-W#@7vjg)GV-tl+g`GY`AyQJb)2M%Rl z%)gxyiJYX#+&y*&YBZ%q({V~i2gHyDv>O<+x><(Igw(Yk;o_sl2H}1_6SCp@_&C@M zF2wy3fV#9@PZ%BnL3{H~L-jV@IH(nqpi|OcEd<HQa(ZG4@<3LTwOc?U($s zl!p&A$M_VDq)2p5p**_~;~Hqpe2u5)egY6#)p$9~eUrc39D&GiDm1$hM8fc!>9!P- zwn6>c<2t~v5kU1iy&_R^lX$8Y8Utv?;k)gCpUwJwL*tR!Hb8yZ@ z_0%z!KIA6Xn#mpV^?8A^&Ur+IFegrk}IJ|xBf+_9872kYkisE2z z6xkvSc75x>L(xvAZ=lwUJZa94b};I@=W77Hcj{SMd76mOejb*A)*gTN*ub*Xyn-{$ zIzoT!w#!9RU9pzXE*^#31aC92G>NapNy5!|LF{0${&SYgu#bfRoEK){IXzj%sS#uJ zIS2FRg)|>an8fJt+Z=x^r=BLCMh@k03iC#oR}QWe8s|b1PIqu9^-dav4TmU(tCE=n zvR6PnnErm9-1?G60N&6)|FGjOO+NK|1Zm5@;n@~|29{#oQuMuwyOBvO6k6G^JkiFO r^jcvTf6ZSWJPOpbhZmjXP6wj;C`sq5ZA`F7rCNQ)Cl6W Date: Tue, 23 May 2023 13:03:27 +0200 Subject: [PATCH 6/9] [common/hc] noSpotifyAutoPause: deprecate --- .../config/ext/noSpotifyAutoPause.ts | Bin 516 -> 658 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/common/hellcooling/config/ext/noSpotifyAutoPause.ts b/common/hellcooling/config/ext/noSpotifyAutoPause.ts index f89e1035ed066cfcc362d4189a907b2af3b5d4e1..217cd12e2dfaf28e4e36fb5b2681baacb6f9ec85 100644 GIT binary patch literal 658 zcmV;D0&V>OM@dveQdv+`0EU5J-s!|o%V360g{atvWW(ZPw#5wKFG;Xc8oPV@S1iht z={M0z%a9skBm5^g+5=6ltvl&{i+odmoQ5wi?_{1&TrU-L)(fC~#|xfVyOU7lgepwC zfipB4ZO510%9Ks@U*MM(#8cIc?`xsHp5Z@$CO~stfr3wNoCL}R>p9ue@H_ZhWB3kD z!i|!vpex(}tLPx_VCt4oe2q)Js{KMS4IPo_e$NLD+W#9R{01=&3}PFk2UQk_SGgFN z9MUI02#xRt#RzTevcuo`Ug@U9;bG?zw+H7*Fh?+ft>hwmw(=`9O+d`Ye1$_SbJ2S< z5TL#Pob`o4nvLJuYpf&c0mN0`(xuS285p+(;3hPLSM7{fnJOtLx;4_(4ASV~oge)I zgd@azOb>pRfrae28P>sikl20nQZzj$xTmV5VM%-*7Z~`@?i=SEHz??6c6abghR&>UQhMFC@o`{KzeOJJwgj}F>3UjjIj$g8Sv?*$$F)luFXO+$D zTyj-U@r9=qtRK=mSRo+gfCuK#Yh`cFLwU{BEi$<4=}bBRWT#QgZNIvYY2j2I*_Rg4 z_y5vOp@d}nL~gn`*kv(sY?E!* zqsAbakwQ)@aO}vPWbU~WJ^s2>Of(ymJU8!LSGuTwkNv8dj+=MrT_z%C_=#~GEGYT% z*)9)1Qf%1sDd#~^#q4~^guC6QlJOS%RuwFW03s=Q^}a1*>3p!Zj-wLHJq(jUB4(Yb sle*7n!znHH&p)@-`LOi!Ubk z-gedD3x|5{AeSrP`q3Os##Pw+aGI5qYnuCGGv!g6LdHls=7}YPV@egNm|ct-+sZ1$ z)I5WnRrX5@N|`}|@)EFMMa<->82xj{OAWF%x-iWQt=;=Ly6}#NwC{4*wF9`2IB^~W zho+W*#gH%sb7uMBMOU3|eA+zNf%7jg>=+ahRwUR(s`@1R8SlJxGA-Y`vRI|5&rO#A zc^wiV1cY7o!7StzmU>t_)Qv9~$^00;oq308E|>W4u-)okSt0Xxt3YPrb*;L|ov*M2 zYte;_Bs%|ONcWtoW$j9?8_J&9p%$*|sFsj$ GS=K8p5d)_H From fc24e728e999272d2e9d4b7240a092e902c0af88 Mon Sep 17 00:00:00 2001 From: Alyxia Sother Date: Tue, 23 May 2023 13:04:31 +0200 Subject: [PATCH 7/9] [common/hc] removeChannelIcons: add categories --- .../config/ext/removeChannelIcons.ts | Bin 481 -> 558 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/common/hellcooling/config/ext/removeChannelIcons.ts b/common/hellcooling/config/ext/removeChannelIcons.ts index 40973948c3b1e97782d60f6cb09d742ff080228d..991d106ff9f1a17b85f5ebf7d15dc49da21e83ac 100644 GIT binary patch literal 558 zcmV+}0@3{dM@dveQdv+`05p{TSJaYn(Qc=)3mq{^Cwz)Ewkgf-MANg)b=rC6iloAhpG6Q=$srImifuU&o!s!Z;%Z4sXW^M z&PaGGaKU@yS)R0$?L{1~zR)Ud!hTq)_!%VO;vd(V&3%#pfyt$gIChM=td>{PT%(sm zD-gF2Cy}4Bzbe~0@ZP!18hcYn!w-2Q0P}%V_zHjX+6M}iyA#Fn+y9+yizr9O#UX|A z+SA1uk-hj(d35xR1Da+qijf!xv>>qN@gcNSy}Y0y{vzuIC`b-3Hk7G`5&j&m@q?ii zbExqon9>ATu51yC=%0u?YQ!zCv5ueJY}v@zUW{{Za&~$0R>F=-OS6=4KAEG!X@?dW z{Cp_j7WP-y)Q)NLbVs4Kz@)M-E4vLg3jKORlpSw+2=8@CEX>`blOHR$;MI;YCrI~)14LYX6;%oo-B_O1|`s|o*pnF?q4r=1Hg(;iM}iT78+lzMvO0b!$sA7g#XGD4>&hGS* w2Rp|pH9UD8xWp&1o1fkrH>CYdW|1otUcoP*I)&vyM_|flb0-LiqDqGzIeaO*?0R=&GyR`e&03xn2CpR@t05$4P-~b10YiY+LtbY+MR9yAm(n6lDmA zo)43Vh%q2$r&H9zKb<)+3%js`-efX@uZ^E&0`C?lAJQ2TQ2081?iyB!VL-`^jnq^? zy-w1bvw+SBiN$WerU0`aKLpyc%aISxXZj>1H-UiAHBb)F6jfh}B&40A)Cz{Kr1O`p ziDoqa>*cC)d0{acePWqH*zZX3KfIsW2B+$?qRt^+Ls;qD=ng$KOiU6~ON2jFs}p4D zWW1P=UbqXn!DUB@^anZpy06XrGl!J~Y<+u;I4kwVEJ|V=wc{7zQtO z&Sb@4Qe$^za<$7AOl5I$r(dwJS5+(LD#T>Tgi|6B*A3jU6~EZJiE8TC>aD44>W*rN zRol?w$dEFhlzC27g+yL2^QgM7g%RFv!r*y$BSSoDiD*nryDo%HJqtgY8VjdOdZn%8 zV0)%+R;XCezFckP>|=iDCMqlF0{vGA5;biG9AIalWeLMd+K^`r Date: Tue, 23 May 2023 15:17:28 +0200 Subject: [PATCH 8/9] [common/hc] Add editor configs --- common/hellcooling/config/.eslintrc.yml | 41 + common/hellcooling/config/.prettierrc.cjs | 3 + common/hellcooling/config/package.json | 17 + common/hellcooling/config/pnpm-lock.yaml | 1086 ++++++++++++++++++++- 4 files changed, 1146 insertions(+), 1 deletion(-) create mode 100644 common/hellcooling/config/.eslintrc.yml create mode 100644 common/hellcooling/config/.prettierrc.cjs diff --git a/common/hellcooling/config/.eslintrc.yml b/common/hellcooling/config/.eslintrc.yml new file mode 100644 index 0000000..c4e2fde --- /dev/null +++ b/common/hellcooling/config/.eslintrc.yml @@ -0,0 +1,41 @@ +extends: eslint-config-dmitmel/presets/node +env: + browser: true +plugins: ['prettier'] + +settings: + node: + tryExtensions: ['.tsx', '.ts', '.jsx', '.js', '.json', '.node'] + +globals: + hh: writable + magicrequire: writable + DiscordNative: writable + +rules: + prettier/prettier: + - error + node/no-unsupported-features/es-syntax: + - error + - ignores: + - modules + +overrides: + - files: '**/*.ts*' + extends: + - eslint-config-dmitmel/presets/typescript-addon + parserOptions: + project: 'tsconfig.json' + sourceType: module + rules: + eqeqeq: 0 + require-await: 0 + no-undefined: 0 + + # the only reason this is allowed is because there's no easy way to make it shut up about the custom imports + 'node/no-missing-import': 0 + + '@typescript-eslint/no-dynamic-delete': 0 + '@typescript-eslint/no-explicit-any': 0 + '@typescript-eslint/no-non-null-asserted-optional-chain': 0 + '@typescript-eslint/naming-convention': 0 diff --git a/common/hellcooling/config/.prettierrc.cjs b/common/hellcooling/config/.prettierrc.cjs new file mode 100644 index 0000000..74e89e9 --- /dev/null +++ b/common/hellcooling/config/.prettierrc.cjs @@ -0,0 +1,3 @@ +module.exports = { + ...require('eslint-config-dmitmel/prettier.config.js'), +}; diff --git a/common/hellcooling/config/package.json b/common/hellcooling/config/package.json index 9db10a7..1f872cb 100644 --- a/common/hellcooling/config/package.json +++ b/common/hellcooling/config/package.json @@ -1,7 +1,24 @@ { "name": "-", "description": "blblbl, blbl, wawawawa", + "engines": { + "node": ">=19.9.0" + }, + "scripts": { + "lint": "eslint ext --ext .js,.jsx,.ts,.tsx --ignore-path ../../../.gitignore", + "format": "prettier --write **/*" + }, "dependencies": { "typescript": "^5.0.4" + }, + "devDependencies": { + "@typescript-eslint/eslint-plugin": "^5.58.0", + "@typescript-eslint/parser": "^5.58.0", + "eslint": "^8.41.0", + "eslint-config-dmitmel": "github:dmitmel/eslint-config-dmitmel", + "eslint-plugin-node": "^11.1.0", + "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-react-hooks": "^4.6.0", + "prettier": "^2.8.8" } } diff --git a/common/hellcooling/config/pnpm-lock.yaml b/common/hellcooling/config/pnpm-lock.yaml index 4d24c70..a9db6a8 100644 --- a/common/hellcooling/config/pnpm-lock.yaml +++ b/common/hellcooling/config/pnpm-lock.yaml @@ -5,10 +5,1094 @@ dependencies: specifier: ^5.0.4 version: 5.0.4 +devDependencies: + '@typescript-eslint/eslint-plugin': + specifier: ^5.58.0 + version: 5.58.0(@typescript-eslint/parser@5.58.0)(eslint@8.41.0)(typescript@5.0.4) + '@typescript-eslint/parser': + specifier: ^5.58.0 + version: 5.58.0(eslint@8.41.0)(typescript@5.0.4) + eslint: + specifier: ^8.41.0 + version: 8.41.0 + eslint-config-dmitmel: + specifier: github:dmitmel/eslint-config-dmitmel + version: github.com/dmitmel/eslint-config-dmitmel/690f1b1121d342fcc8ee511ca9f2af7502f53db6(eslint@8.41.0) + eslint-plugin-node: + specifier: ^11.1.0 + version: 11.1.0(eslint@8.41.0) + eslint-plugin-prettier: + specifier: ^4.2.1 + version: 4.2.1(eslint@8.41.0)(prettier@2.8.8) + eslint-plugin-react-hooks: + specifier: ^4.6.0 + version: 4.6.0(eslint@8.41.0) + prettier: + specifier: ^2.8.8 + version: 2.8.8 + packages: + /@eslint-community/eslint-utils@4.4.0(eslint@8.41.0): + resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + dependencies: + eslint: 8.41.0 + eslint-visitor-keys: 3.4.1 + dev: true + + /@eslint-community/regexpp@4.5.1: + resolution: {integrity: sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + dev: true + + /@eslint/eslintrc@2.0.3: + resolution: {integrity: sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + ajv: 6.12.6 + debug: 4.3.4 + espree: 9.5.2 + globals: 13.20.0 + ignore: 5.2.4 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@eslint/js@8.41.0: + resolution: {integrity: sha512-LxcyMGxwmTh2lY9FwHPGWOHmYFCZvbrFCBZL4FzSSsxsRPuhrYUg/49/0KDfW8tnIEaEHtfmn6+NPN+1DqaNmA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /@humanwhocodes/config-array@0.11.8: + resolution: {integrity: sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==} + engines: {node: '>=10.10.0'} + dependencies: + '@humanwhocodes/object-schema': 1.2.1 + debug: 4.3.4 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@humanwhocodes/module-importer@1.0.1: + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} + dev: true + + /@humanwhocodes/object-schema@1.2.1: + resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} + dev: true + + /@nodelib/fs.scandir@2.1.5: + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + dev: true + + /@nodelib/fs.stat@2.0.5: + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} + dev: true + + /@nodelib/fs.walk@1.2.8: + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.15.0 + dev: true + + /@types/json-schema@7.0.11: + resolution: {integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==} + dev: true + + /@types/semver@7.5.0: + resolution: {integrity: sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==} + dev: true + + /@typescript-eslint/eslint-plugin@5.58.0(@typescript-eslint/parser@5.58.0)(eslint@8.41.0)(typescript@5.0.4): + resolution: {integrity: sha512-vxHvLhH0qgBd3/tW6/VccptSfc8FxPQIkmNTVLWcCOVqSBvqpnKkBTYrhcGlXfSnd78azwe+PsjYFj0X34/njA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + '@typescript-eslint/parser': ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@eslint-community/regexpp': 4.5.1 + '@typescript-eslint/parser': 5.58.0(eslint@8.41.0)(typescript@5.0.4) + '@typescript-eslint/scope-manager': 5.58.0 + '@typescript-eslint/type-utils': 5.58.0(eslint@8.41.0)(typescript@5.0.4) + '@typescript-eslint/utils': 5.58.0(eslint@8.41.0)(typescript@5.0.4) + debug: 4.3.4 + eslint: 8.41.0 + grapheme-splitter: 1.0.4 + ignore: 5.2.4 + natural-compare-lite: 1.4.0 + semver: 7.5.1 + tsutils: 3.21.0(typescript@5.0.4) + typescript: 5.0.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/parser@5.58.0(eslint@8.41.0)(typescript@5.0.4): + resolution: {integrity: sha512-ixaM3gRtlfrKzP8N6lRhBbjTow1t6ztfBvQNGuRM8qH1bjFFXIJ35XY+FC0RRBKn3C6cT+7VW1y8tNm7DwPHDQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/scope-manager': 5.58.0 + '@typescript-eslint/types': 5.58.0 + '@typescript-eslint/typescript-estree': 5.58.0(typescript@5.0.4) + debug: 4.3.4 + eslint: 8.41.0 + typescript: 5.0.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/scope-manager@5.58.0: + resolution: {integrity: sha512-b+w8ypN5CFvrXWQb9Ow9T4/6LC2MikNf1viLkYTiTbkQl46CnR69w7lajz1icW0TBsYmlpg+mRzFJ4LEJ8X9NA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.58.0 + '@typescript-eslint/visitor-keys': 5.58.0 + dev: true + + /@typescript-eslint/type-utils@5.58.0(eslint@8.41.0)(typescript@5.0.4): + resolution: {integrity: sha512-FF5vP/SKAFJ+LmR9PENql7fQVVgGDOS+dq3j+cKl9iW/9VuZC/8CFmzIP0DLKXfWKpRHawJiG70rVH+xZZbp8w==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: '*' + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/typescript-estree': 5.58.0(typescript@5.0.4) + '@typescript-eslint/utils': 5.58.0(eslint@8.41.0)(typescript@5.0.4) + debug: 4.3.4 + eslint: 8.41.0 + tsutils: 3.21.0(typescript@5.0.4) + typescript: 5.0.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/types@5.58.0: + resolution: {integrity: sha512-JYV4eITHPzVQMnHZcYJXl2ZloC7thuUHrcUmxtzvItyKPvQ50kb9QXBkgNAt90OYMqwaodQh2kHutWZl1fc+1g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /@typescript-eslint/typescript-estree@5.58.0(typescript@5.0.4): + resolution: {integrity: sha512-cRACvGTodA+UxnYM2uwA2KCwRL7VAzo45syNysqlMyNyjw0Z35Icc9ihPJZjIYuA5bXJYiJ2YGUB59BqlOZT1Q==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 5.58.0 + '@typescript-eslint/visitor-keys': 5.58.0 + debug: 4.3.4 + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.5.1 + tsutils: 3.21.0(typescript@5.0.4) + typescript: 5.0.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/utils@5.58.0(eslint@8.41.0)(typescript@5.0.4): + resolution: {integrity: sha512-gAmLOTFXMXOC+zP1fsqm3VceKSBQJNzV385Ok3+yzlavNHZoedajjS4UyS21gabJYcobuigQPs/z71A9MdJFqQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.41.0) + '@types/json-schema': 7.0.11 + '@types/semver': 7.5.0 + '@typescript-eslint/scope-manager': 5.58.0 + '@typescript-eslint/types': 5.58.0 + '@typescript-eslint/typescript-estree': 5.58.0(typescript@5.0.4) + eslint: 8.41.0 + eslint-scope: 5.1.1 + semver: 7.5.1 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@typescript-eslint/visitor-keys@5.58.0: + resolution: {integrity: sha512-/fBraTlPj0jwdyTwLyrRTxv/3lnU2H96pNTVM6z3esTWLtA5MZ9ghSMJ7Rb+TtUAdtEw9EyJzJ0EydIMKxQ9gA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.58.0 + eslint-visitor-keys: 3.4.1 + dev: true + + /acorn-jsx@5.3.2(acorn@8.8.2): + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + acorn: 8.8.2 + dev: true + + /acorn@8.8.2: + resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + + /ajv@6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + dev: true + + /ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + dev: true + + /ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + dependencies: + color-convert: 2.0.1 + dev: true + + /argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + dev: true + + /array-union@2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} + engines: {node: '>=8'} + dev: true + + /balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + dev: true + + /brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + dev: true + + /braces@3.0.2: + resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} + engines: {node: '>=8'} + dependencies: + fill-range: 7.0.1 + dev: true + + /callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} + dev: true + + /chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + dev: true + + /color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + dependencies: + color-name: 1.1.4 + dev: true + + /color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + dev: true + + /concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + dev: true + + /cross-spawn@7.0.3: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + engines: {node: '>= 8'} + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + dev: true + + /debug@4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.2 + dev: true + + /deep-is@0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + dev: true + + /dir-glob@3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} + engines: {node: '>=8'} + dependencies: + path-type: 4.0.0 + dev: true + + /doctrine@3.0.0: + resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} + engines: {node: '>=6.0.0'} + dependencies: + esutils: 2.0.3 + dev: true + + /escape-string-regexp@4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} + dev: true + + /eslint-plugin-es@3.0.1(eslint@8.41.0): + resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} + engines: {node: '>=8.10.0'} + peerDependencies: + eslint: '>=4.19.1' + dependencies: + eslint: 8.41.0 + eslint-utils: 2.1.0 + regexpp: 3.2.0 + dev: true + + /eslint-plugin-node@11.1.0(eslint@8.41.0): + resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} + engines: {node: '>=8.10.0'} + peerDependencies: + eslint: '>=5.16.0' + dependencies: + eslint: 8.41.0 + eslint-plugin-es: 3.0.1(eslint@8.41.0) + eslint-utils: 2.1.0 + ignore: 5.2.4 + minimatch: 3.1.2 + resolve: 1.22.2 + semver: 6.3.0 + dev: true + + /eslint-plugin-prettier@4.2.1(eslint@8.41.0)(prettier@2.8.8): + resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==} + engines: {node: '>=12.0.0'} + peerDependencies: + eslint: '>=7.28.0' + eslint-config-prettier: '*' + prettier: '>=2.0.0' + peerDependenciesMeta: + eslint-config-prettier: + optional: true + dependencies: + eslint: 8.41.0 + prettier: 2.8.8 + prettier-linter-helpers: 1.0.0 + dev: true + + /eslint-plugin-react-hooks@4.6.0(eslint@8.41.0): + resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} + engines: {node: '>=10'} + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + dependencies: + eslint: 8.41.0 + dev: true + + /eslint-scope@5.1.1: + resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} + engines: {node: '>=8.0.0'} + dependencies: + esrecurse: 4.3.0 + estraverse: 4.3.0 + dev: true + + /eslint-scope@7.2.0: + resolution: {integrity: sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + dev: true + + /eslint-utils@2.1.0: + resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==} + engines: {node: '>=6'} + dependencies: + eslint-visitor-keys: 1.3.0 + dev: true + + /eslint-visitor-keys@1.3.0: + resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==} + engines: {node: '>=4'} + dev: true + + /eslint-visitor-keys@3.4.1: + resolution: {integrity: sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /eslint@8.41.0: + resolution: {integrity: sha512-WQDQpzGBOP5IrXPo4Hc0814r4/v2rrIsB0rhT7jtunIalgg6gYXWhRMOejVO8yH21T/FGaxjmFjBMNqcIlmH1Q==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + hasBin: true + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.41.0) + '@eslint-community/regexpp': 4.5.1 + '@eslint/eslintrc': 2.0.3 + '@eslint/js': 8.41.0 + '@humanwhocodes/config-array': 0.11.8 + '@humanwhocodes/module-importer': 1.0.1 + '@nodelib/fs.walk': 1.2.8 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.3 + debug: 4.3.4 + doctrine: 3.0.0 + escape-string-regexp: 4.0.0 + eslint-scope: 7.2.0 + eslint-visitor-keys: 3.4.1 + espree: 9.5.2 + esquery: 1.5.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 6.0.1 + find-up: 5.0.0 + glob-parent: 6.0.2 + globals: 13.20.0 + graphemer: 1.4.0 + ignore: 5.2.4 + import-fresh: 3.3.0 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + is-path-inside: 3.0.3 + js-yaml: 4.1.0 + json-stable-stringify-without-jsonify: 1.0.1 + levn: 0.4.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.1 + strip-ansi: 6.0.1 + strip-json-comments: 3.1.1 + text-table: 0.2.0 + transitivePeerDependencies: + - supports-color + dev: true + + /espree@9.5.2: + resolution: {integrity: sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + acorn: 8.8.2 + acorn-jsx: 5.3.2(acorn@8.8.2) + eslint-visitor-keys: 3.4.1 + dev: true + + /esquery@1.5.0: + resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} + engines: {node: '>=0.10'} + dependencies: + estraverse: 5.3.0 + dev: true + + /esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} + dependencies: + estraverse: 5.3.0 + dev: true + + /estraverse@4.3.0: + resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} + engines: {node: '>=4.0'} + dev: true + + /estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} + dev: true + + /esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} + dev: true + + /fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + dev: true + + /fast-diff@1.3.0: + resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} + dev: true + + /fast-glob@3.2.12: + resolution: {integrity: sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==} + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.5 + dev: true + + /fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + dev: true + + /fast-levenshtein@2.0.6: + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + dev: true + + /fastq@1.15.0: + resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} + dependencies: + reusify: 1.0.4 + dev: true + + /file-entry-cache@6.0.1: + resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} + engines: {node: ^10.12.0 || >=12.0.0} + dependencies: + flat-cache: 3.0.4 + dev: true + + /fill-range@7.0.1: + resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} + engines: {node: '>=8'} + dependencies: + to-regex-range: 5.0.1 + dev: true + + /find-up@5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + engines: {node: '>=10'} + dependencies: + locate-path: 6.0.0 + path-exists: 4.0.0 + dev: true + + /flat-cache@3.0.4: + resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} + engines: {node: ^10.12.0 || >=12.0.0} + dependencies: + flatted: 3.2.7 + rimraf: 3.0.2 + dev: true + + /flatted@3.2.7: + resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==} + dev: true + + /fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + dev: true + + /function-bind@1.1.1: + resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} + dev: true + + /glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + dependencies: + is-glob: 4.0.3 + dev: true + + /glob-parent@6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} + dependencies: + is-glob: 4.0.3 + dev: true + + /glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + dev: true + + /globals@13.20.0: + resolution: {integrity: sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==} + engines: {node: '>=8'} + dependencies: + type-fest: 0.20.2 + dev: true + + /globby@11.1.0: + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} + engines: {node: '>=10'} + dependencies: + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.2.12 + ignore: 5.2.4 + merge2: 1.4.1 + slash: 3.0.0 + dev: true + + /grapheme-splitter@1.0.4: + resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} + dev: true + + /graphemer@1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + dev: true + + /has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} + dev: true + + /has@1.0.3: + resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} + engines: {node: '>= 0.4.0'} + dependencies: + function-bind: 1.1.1 + dev: true + + /ignore@5.2.4: + resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} + engines: {node: '>= 4'} + dev: true + + /import-fresh@3.3.0: + resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} + engines: {node: '>=6'} + dependencies: + parent-module: 1.0.1 + resolve-from: 4.0.0 + dev: true + + /imurmurhash@0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} + dev: true + + /inflight@1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + dependencies: + once: 1.4.0 + wrappy: 1.0.2 + dev: true + + /inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + dev: true + + /is-core-module@2.12.1: + resolution: {integrity: sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==} + dependencies: + has: 1.0.3 + dev: true + + /is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + dev: true + + /is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + dependencies: + is-extglob: 2.1.1 + dev: true + + /is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + dev: true + + /is-path-inside@3.0.3: + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} + engines: {node: '>=8'} + dev: true + + /isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + dev: true + + /js-yaml@4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true + dependencies: + argparse: 2.0.1 + dev: true + + /json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + dev: true + + /json-stable-stringify-without-jsonify@1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + dev: true + + /levn@0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.2.1 + type-check: 0.4.0 + dev: true + + /locate-path@6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} + dependencies: + p-locate: 5.0.0 + dev: true + + /lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + dev: true + + /lru-cache@6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} + engines: {node: '>=10'} + dependencies: + yallist: 4.0.0 + dev: true + + /merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + dev: true + + /micromatch@4.0.5: + resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} + engines: {node: '>=8.6'} + dependencies: + braces: 3.0.2 + picomatch: 2.3.1 + dev: true + + /minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + dependencies: + brace-expansion: 1.1.11 + dev: true + + /ms@2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + dev: true + + /natural-compare-lite@1.4.0: + resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==} + dev: true + + /natural-compare@1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + dev: true + + /once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + dependencies: + wrappy: 1.0.2 + dev: true + + /optionator@0.9.1: + resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==} + engines: {node: '>= 0.8.0'} + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + word-wrap: 1.2.3 + dev: true + + /p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} + dependencies: + yocto-queue: 0.1.0 + dev: true + + /p-locate@5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} + dependencies: + p-limit: 3.1.0 + dev: true + + /parent-module@1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} + dependencies: + callsites: 3.1.0 + dev: true + + /path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + dev: true + + /path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} + dev: true + + /path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + dev: true + + /path-parse@1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + dev: true + + /path-type@4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} + dev: true + + /picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + dev: true + + /prelude-ls@1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} + dev: true + + /prettier-linter-helpers@1.0.0: + resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} + engines: {node: '>=6.0.0'} + dependencies: + fast-diff: 1.3.0 + dev: true + + /prettier@2.8.8: + resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} + engines: {node: '>=10.13.0'} + hasBin: true + dev: true + + /punycode@2.3.0: + resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} + engines: {node: '>=6'} + dev: true + + /queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + dev: true + + /regexpp@3.2.0: + resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} + engines: {node: '>=8'} + dev: true + + /resolve-from@4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} + dev: true + + /resolve@1.22.2: + resolution: {integrity: sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==} + hasBin: true + dependencies: + is-core-module: 2.12.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + dev: true + + /reusify@1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + dev: true + + /rimraf@3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + hasBin: true + dependencies: + glob: 7.2.3 + dev: true + + /run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + dependencies: + queue-microtask: 1.2.3 + dev: true + + /semver@6.3.0: + resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} + hasBin: true + dev: true + + /semver@7.5.1: + resolution: {integrity: sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: true + + /shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} + dependencies: + shebang-regex: 3.0.0 + dev: true + + /shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + dev: true + + /slash@3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + engines: {node: '>=8'} + dev: true + + /strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + dependencies: + ansi-regex: 5.0.1 + dev: true + + /strip-json-comments@3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} + dev: true + + /supports-color@7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} + dependencies: + has-flag: 4.0.0 + dev: true + + /supports-preserve-symlinks-flag@1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} + dev: true + + /text-table@0.2.0: + resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} + dev: true + + /to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} + dependencies: + is-number: 7.0.0 + dev: true + + /tslib@1.14.1: + resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} + dev: true + + /tsutils@3.21.0(typescript@5.0.4): + resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} + engines: {node: '>= 6'} + peerDependencies: + typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' + dependencies: + tslib: 1.14.1 + typescript: 5.0.4 + dev: true + + /type-check@0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.2.1 + dev: true + + /type-fest@0.20.2: + resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} + engines: {node: '>=10'} + dev: true + /typescript@5.0.4: resolution: {integrity: sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==} engines: {node: '>=12.20'} hasBin: true - dev: false + + /uri-js@4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + dependencies: + punycode: 2.3.0 + dev: true + + /which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true + dependencies: + isexe: 2.0.0 + dev: true + + /word-wrap@1.2.3: + resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} + engines: {node: '>=0.10.0'} + dev: true + + /wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + dev: true + + /yallist@4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + dev: true + + /yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} + dev: true + + github.com/dmitmel/eslint-config-dmitmel/690f1b1121d342fcc8ee511ca9f2af7502f53db6(eslint@8.41.0): + resolution: {tarball: https://codeload.github.com/dmitmel/eslint-config-dmitmel/tar.gz/690f1b1121d342fcc8ee511ca9f2af7502f53db6} + id: github.com/dmitmel/eslint-config-dmitmel/690f1b1121d342fcc8ee511ca9f2af7502f53db6 + name: eslint-config-dmitmel + version: 8.2.2 + engines: {node: '>=8.10.0'} + peerDependencies: + eslint: '>=8.17.0' + dependencies: + eslint: 8.41.0 + dev: true From 73140035eee833956cdcb0ab1578f7ae739eb30e Mon Sep 17 00:00:00 2001 From: Alyxia Sother Date: Tue, 23 May 2023 15:17:49 +0200 Subject: [PATCH 9/9] [common/hc] domOptimizer: fix linting errors --- common/hellcooling/config/ext/domOptimizer.ts | Bin 1260 -> 1252 bytes common/hellcooling/config/global.d.ts | 7 +++++++ common/hellcooling/config/tsconfig.json | 2 +- 3 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 common/hellcooling/config/global.d.ts diff --git a/common/hellcooling/config/ext/domOptimizer.ts b/common/hellcooling/config/ext/domOptimizer.ts index d38d97cac6ef39318570efabb2e89660a4b6ba6d..b1d78fd52dd3bc123dd23937f1597981d87b58be 100644 GIT binary patch literal 1252 zcmVhL;x6^rBA2{nkbE-7+aOKI66Y505yB{5 z0XQfB%>9tc(j_;b#g>LDO$QER%&+|h*f|5w{8sLezpJhf*m_?>xLJ1(J*XIhY^49( z5lhL2*Xpxg&4Sr+S~S3SnYud*7nn*g&bav5+@XMe(s9;Hz2)vpeQu-q z#Ai@toNae$Gs13;rJyaPbkUz_U!jOr%h~-e9&o)y#1Dfu%$ZZFRrz|Rfms2Wlwgpq zi?mDBZowh$iBW*;~uvK}IC4P{}LWMi>xhfT8lVz(NT^03| z=)c0`4rhhXGS*owTewEM2aJ<3p+!rkgVk?~NhU4Lin1vX_DckZUl!ox)|^1O?v)Z-ItdJ0Gu< z7Gttu9Gx{>;s~T^SkMaF-^1Q1aYy=F-}5f~p=8o0@dH3uc8gBAyp?7B*PUg;x5mm8 z6!CNF(;N2foH#QfpRc|8rD#>`!@au-evFgb*v1o7yiL;ZaHNmMa|Gx^b@KmI237u zSkjg&+p;--+(`4PpAkiKm|xG~O^?wGscyXMyoK~mu+CpeFl2pv{zvJecS|_J@BR%Q9LgOO=e($TtWv!M_g9BK{Cl5z z((5{>-Z9Gg>BrFCy>TrOO!Xsgrla1@F~yYf7+lw6?a#4iCoDn0p{>f*g7Ki?=ZA$l ziB9j}QIGFUqi9O|vRp9Qnhc1vh(0%V3Q^(%0d1^~$_nvAzQxb1If?rY8%3f+Rk``FAo<}Z78d%{uO_R22=H-Ktk$h3Iyz@a zorh~m5eDW@mA8G@j%~4qa*wqZ1Cy6Z7BG26YKa(e$14JCd%?dyKe#R&^RDDJwT7=Qf~vY4`RU640|MR*7Odq7lZl-}~h z3?#urd3+AbDOChYj{-VSuid5!c(E}BWp;P?L}f4Bhk?ut-)+ek2|l8}T3e(Ff$xlb zw~A@ldug4hl~|U|!T6``%C^Mb-thEh<{R9+6tE&oG6CVv8RfTJ1LlUqY8Tm>vgLY| Ozi`fb8FSX(_YB&3RDG%d literal 1260 zcmVev{3t?om~Ua70o z>i}Hh@pmPOmrI2++FKw}m6cYk;nwEcQgphiXlQK?_kJT}dMRM>pI62qh|7j^1Pd?3 zlrHJtK==Wwl`qChHuxEZ?6kxkALTtJPhNnT zw(GW}&A=0M^}ft^@#amiK=Cj(vwHpc*UbI@F*hd`kL*Znauj6E?ga$B`vj?WJwa{H zE6!H__21U|I+p6p>M^@PS8YB06Y^j~No0^-MyiF6BXL={p!Idbt3s2=US#@Mi)hWP z!}6{e@e|?5qIdKui++upCQ=bwNcvXK{DSsy914Te6&A}0P*dF1$vTh%H}PC?L@KQ~ z-&55_T^$g!7$)Z)9fl_kOr?5=QC2G|lT!tXfmVq!*F-hP;^5V@a@4Y*$*|LTrb8^* zwKO(5ZL7bznaMH~88lbwECDa{$k zH_5m+^Gep%qaoW;#c}D(W78+!+bT0Sx{|)No~HJ19~%_Zm+MWC*N9{8FJPoV+JH`Z z3(f5?L=!?!O>fLG!!BsRS#h85XR>v)XhzK32+Fj7GP5L?LW^?e#-F)|HdmT9QSKBy zot-d1rQ8BLoxAk40yQi3w6hhmcTgiUmWbi}G=XVl6(=Q&@ckxGq8X-4R{@h8nZaG$ zY=mXzXk=@sB5Ev7e9gF4-yp0f7y7IqGI3iQa)hJu%6lRUMTuDd} zy?wRoP^6!x^kaiLy?2Y0UJl_e71WwNbS5`57w}(R9IJPSvMcZPiA3G(|v6HBBtbo}m4{=tCYz#g`g<}P@y9Jau# zhk>;K{WY ze?B8kP2>ahd@Mrk=}V9xU~F$+i%(iX+1ijMsMN0>mPt8X9Eti(MkmplR+jkfOwrx| z97t@rC&61Ey}_0+#OIqn29Z~E-%T#-*Mp#co0Pk8V8pTbs(*;U2Hh_#V6tu@(b56z zVHpOyVyf-)p^g80$&0Yu1wD)P(#e}~SV=;!H=8vA{Q?!w29pUXl2qjwBxccgkhl2b zfa}?9C5#1N7ZfbM$NRx{uFsL&9OJ0j@RDp&5%?^faEfg{(X&B0p-Y3^lXX}9mvcXH z<9s^GV4d|B0N*Gg5E9J=tyr-}O & { categories: Record }; + }; +} diff --git a/common/hellcooling/config/tsconfig.json b/common/hellcooling/config/tsconfig.json index 3cc5209..4dec0f9 100644 --- a/common/hellcooling/config/tsconfig.json +++ b/common/hellcooling/config/tsconfig.json @@ -14,5 +14,5 @@ }, "typeRoots": ["/Users/alyxia/Documents/gitrepos/hh3/types"] }, - "include": ["./ext/**/*"] + "include": ["./ext/**/*", "./global.d.ts"] }