From c117c6a55fac7fbba8fecb3640d3df3dbb746268 Mon Sep 17 00:00:00 2001 From: Expand-sys Date: Mon, 23 Jan 2023 03:06:13 +1100 Subject: [PATCH] aaa --- .gitignore | 2 + README.md | 5 + action.png | Bin 0 -> 15504 bytes build/config.gypi | 82 + chat.txt | 1589 +++++++++++++++++++ commands/fun/ping.js | 7 + commands/moderation/prune.js | 19 + commands/moderation/rolekick.js | 23 + commands/utility/avatar.js | 16 + commands/utility/help.js | 46 + commands/utility/reload.js | 30 + commands/utility/server.js | 7 + commands/utility/user-info.js | 7 + index.js | 147 ++ json.sqlite | Bin 0 -> 8192 bytes package-lock.json | 2537 +++++++++++++++++++++++++++++++ package.json | 29 + status.png | Bin 0 -> 18104 bytes 18 files changed, 4546 insertions(+) create mode 100644 .gitignore create mode 100644 action.png create mode 100644 build/config.gypi create mode 100644 chat.txt create mode 100644 commands/fun/ping.js create mode 100644 commands/moderation/prune.js create mode 100644 commands/moderation/rolekick.js create mode 100644 commands/utility/avatar.js create mode 100644 commands/utility/help.js create mode 100644 commands/utility/reload.js create mode 100644 commands/utility/server.js create mode 100644 commands/utility/user-info.js create mode 100644 index.js create mode 100644 json.sqlite create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 status.png diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..6ed48a9 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +.env +node_modules diff --git a/README.md b/README.md index 6369067..c851111 100644 --- a/README.md +++ b/README.md @@ -1 +1,6 @@ +# discordbot + +# ccashbot +# expandschatbot +# expandschatbot # expandschatbot diff --git a/action.png b/action.png new file mode 100644 index 0000000000000000000000000000000000000000..8c37cd3bf64bfdd2033c9d3e01907d2bdcc1591b GIT binary patch literal 15504 zcmdUWcT`hZ*Y{OM(UBseBGMEU6bn+65+JA`76cUm1q2nTN|Ta648gI`iHZn_6hTCa z6bU^EC{22kmOvswKuQuqNq`XeZeZpa#&O2yeb=|XwLbqKD>wI?v(MhY{o8w=vkg3N zpvV8~_Fn-2;6Hsz=OO^CrUAe&+t;lHpNKbd76D)fa9ZcsCHTv+-dm4v4taO6QtX-z z$*+@s3e+eH@7E1lZF7F}n!sm!H$4u{KTwq;_vU5uv*>3=VP_1)lWP_BU%I#@wf2d7 z>fW?VHT$|x-%P8O+Pr1pvdM0}$jgD^^_JOP`!jbtS2P~VhU7-o9oo9X>rF{hjenfv z*l)Q?no7OMM)x^Z`imPv5C|O6qB&IBgyqCFLT9^2jX@DZkD9Vp1At%edKdtl(k|oy zv{!$W0Dw&!!EHSDbL9p6et7@^fZaQKRslO!^$7sL`gQ-mzp8zq9S3gunyJiBHklA$ z(0dltl9x5*A2DSQB+93S{Ugva?yo>|~jT@fn=n%jVW zvP$@$ffe-aGwv7AWGX*2**$421k}p*thXMZFv@Z76#oj|A1(P`LHSE#DtD$8lKwgD zC*asC=VGu1@T*e#&QL#6?|1I11GY)ADI&))jYON*7I zDq>9XW}n1Xw;Wi04fbnzXNU!h)DjoE+k-hgs9xwo=rj*1 z^!|h@>8o1^x|$(_w!TZ4P)$fxUmR`14RW?AlgRT@Uih8Wi|m+D#{BI4-YFg+q2_kP zs()g-1lQMmPLF4g5&ia@iiZtn)a3-j`e1EZeutNdQ$+3et% zN$7OG1hm@o5#Ne6&ObnY0JLL5Th)C6{$|l-qR=&Ffl)=q{#i%MiJQwB{}-5u^R5Rl zFZy>l1SitglnG1deOFg<~;DF>Ie5>zY#0EbVTZk=QB zmKIsE6u*>#+}7-yMp=uwO40CxcpGRDKS z2<7ggfW7=OyZq_7e+zT&Jq{1$UiJ$B81oCP)z>zcPE5LR`R3`|r)t5<(%FZ*AiiOv ze4|!xS4*X3v0JHAM1HKg`|1a=b5of>|!L>Re zKt8MWxM(TMTnyCBt#zVYIsmRcwZvIgrgySE<#`0^m(;ODlYR;e&?aW}E39Q?W4|V) z766>=zK^ZC1M4&i3Br9vd;li;ht#{mfXk|iTo_duv0M$D?p@3|!4O6bdo(BTXLwosaS!|)ZoYRHRI50e% zF7`+bAupu#7Duk)9aKHVbrU})?40A4EIffc8_tzvDXJ__MtXVX7W@zo;AH!!r4q)E zI{xlmh#rSED%Vy6gvOu2e}$qqN5q_aS|+~$8!bUS1-X+rLqa!JTFut^!{%Q;$y7S8 z^nK|0SwfodcEoZOpxy8T6D@0OIfeM$jO$g6A8po}(}XO#eoL-1wm`M#iu$>z)V6=v z@_>&^MoBXt4Y{^k9Hx8q2d3O5t^o*jOG-(2dwV2ti#iC;GNxClR^g+^_f~+k`dF)E zTpchLd28MJ@1e57a_0+AYdD>E@&(GwL+>D6`FHYszh76->aT=pKD=ejlSSNBxIhB~ zf_<%XnV@G zc^riTfLW~?4fALzmgR%K`FkypZT!gO?MKkM3BAi9d@05(q+1c*BGv=Dry1-aO4dR} zW6gIiw}Lge`Nq4WXTI~irKJJjv%cVyALm%h0Ms3D`V45NQ%PX7Tqdl0OA=@?pTsVP zc@Ll2(rM{g?g%>F1IWI+!(=T?e-?@w&+5l=^|MSvfAfo_(k7^uv)2Azn$palp=kwW ztdPI&NBO@ikBr#|{wSbO7}WN`-$R&)WhO<%H_PfjA*|E#9fgo?+*{|zlUw~=HvcOG zZ@&Sg;)I5u@$hm*U`^qYV$=$}Ez|MPrN7z+KLPa|X>%=iQ{xf=iowg0ThzLaLHjDUYizU)4dGvkfCW0sfGZcwY9ZRG*Z^Yj_~y4Yu> z0lLp(KXjyeSgaAOxd`d5>4ym)Cb#)PLc$Ae$((z#{Gig5D7)J6M(C#W59 zi+0hw0DxIpZvHc#mZSM%O%`*>eUKA)gZa?X?8%H)Fo9p;qnnL;_X9vw!UZ$EA6RHJ z=m+Zo0Cbn%Yo+hy<63Abd;C5PS+!QgVy+2a=o@^*vLA4&PYB|QnQxA(nk zUavR4I$N{4ux-=#G>+BDC(j-s1Q*k;j6IsRr{?=yuf3Db=+aVT_5Tzm9eNe!o{o zLH9YDqAvy#nugwBCBYZw7u*=CRg>)M%KmLlbSV)u&ztIh_O5%4P4oBhDi^_1tnw{= zal8P~4F4A|KCij~td?Ii{qux>JMiLW?Z8T3`|nHcKS8&gssP#he-@g5hVYdM#qXyo z#{W4v`X6Lt-@|jsS^tLzTT7>gKhnnDkCtFrWRLyhSZPHW{6E;=fA{Jirx z*nXS={7H&`v-JsMiuCxF)U7muZ#|I;53U)jo(Ip7gDpDSb%(>a*gro(%m8PVoAX@01 zIK_m0;IztR?oCX}e3A2|cIx7MS4${-U<=z803n`Na;GRnHh!!!yIZh97t3*q4G8!a zDWo@42>~^bU=kc`BM!|GDi9#BZ7Le3NAeftNnFhzxngmkADqaAD48q45C9SR_JawA z-p2}nMLAVk;;#b$Zvh6wvX|Ok#l8>q*-gWB&hy&_nrZ<0Ev*+ts|Q&k)Ds*<%C~Z{ z9PI50fn1$Jp0Z~ly9oXjka|gQ1*5}__EMYZhs{Cx^}BW_B2Qt<$3SfzJ{BIr+{qBg zJq8YVpuaQ#W3}u?)c5Z%p3D+43TD2#j)l(HNo-l~^wqf66=xaZp{EJFxNegiVhMBY z@M#YW*oT@*4@g>!uYq8mxVmHy#SK^H%!a~e438#u8q7!aRr9sL z@+jBTo)PU09n@t%hWj%&()izl^R>)|UM3G9O5wcrkKWlsJLT@< zQX~>AuOuShW=IdlP70*1XRYnJg%J#d`T5)g74m*F{c*HwR<~~ws7W4u(+=+N$C0jC zEyt3O-)0!j9xBJd=a-pF&%<4_YHDlYiO6qVIs6QP!^fPKWS(8e+Mbc|%x$WVq04U0 zu@-Bg2EqK?Zkcn}`J`KD*gY|ElRM}FIL5#!lxv65iJ;N7%CWBTi30zr*hb-~HYhJ*I3%2A*>NLAh!lni9y z$m9lqY3-RD5*ixNUrkhVAU9gbQa(s&Zeo!}39HV1jZjsaeWPa;Zpk|)7YjgMMF1$+S|`tiag9GN)1tMVA<(d+r+W7Z zjG%F!*kM0=vKT{PT9{`2cpt$(&2jvZF|3Biwq@ju=%`pCGOM;Vk7s0ekDxt>nIt`T zUH18bt(|3jgdk>rA`)r=NznSp0i1)G290RByF6=ct4Br-hBMdR6>OaABdnUZ6D7^w7pjRfGwG)z*SQ7$wcIP3&=Ge z@JU7nMup%%|4rCFyuDrV=+WaC!>C)l`u?s`EwyLxyQElk7oKQ~@ySxF(coF!v*<5` zRpGKddWX-pXnhqs{5YDbFzrh9tJy>=iF!y?fL%0>fz?d%Z#((E*sN;ejyG{p5t)dy zq{KR0xhioto@2K-W;;)!lQIx$Mmu|8*;}ZbV$+N9eFrlmBau9hVly(IxAX?UXZk{; zQ1D%nzVKZgo%_C)5Rn-N1ruq`GV;QOvOA z%ttPM8u>+$J~P6_!m`C~lW*YhTU$s6D6yxD-I9W;l2IgxN29G#^RTxN~PCUBANw1Eqw$JvZk{;0w>rZbrKg z<$J%Y-a$f35$&Bo0Scl9G^r)~(gUpZi0m7FxZ;BZnCr+T6-(c4G+kyO-#*2y0@Cl{ z_DX7~5th_*U9y!b80YRZwx!Q^Lkqsdx0@uwGgj$p$aZd#RDk!s)M^WjwA@7Rmm#== zr2n>DKs6zF14k8s7aLe-n3T^9awYF3=yi68@Ps&SqgI~`V7~H&QtG3fu^y+f=(-U{ zQ5BaU=7F>`*jyAMkooE;^UTm$t9Q1(lLHfHM5}e!aS|_r;o~26xix7nEL4wm8DhvI z%@!3rWRxm?lB}vc7}4+?1Vo36i5um$ebbw^K=`u8p@=fs;tBSVskWa$)W+t9KLoV|d1Ei-cp^)Dj#N4i zTXgOXj>?aS04a*NZ8ZFPhp}-*o&0ov9AbzfK_B~!6W=JP{a?Xto7VwQF7LaX)g@*%}j;mu$jD_TJpV5eLP_tPLT`@+H zk#(xRJ+F}$gNgzS3%>I2$j&#Zs`9B|=vApWl!l{GE<#dst_lp4p^0hcR6l4d4~}1A zgt`zz)aCLXQjet4u)3zQ3cS%~G~$F*%&S25VFDr%d81a2GEv7VWZ^&oU|-oW2l)7t zI9;1Tg&y{X-r1X|B*GBLiX~cf_ekdMB$%fM1#mAM;t+$BL*cAwPsVX*BQ$@qA)+d| zr)S^ecc$tnYNwqw1&`I}lC*BslF$nZkecF+oXo%9m$et(L(fG_dI&FM`OZ`0RGmpe^=NZpK{01@~fCmyCe~}`6#$7 zx)_XCHCe11!)H)$`mbV|4y82IKY!;=xYe`RGCCBcTdKZOQhuyvXvcL&{eOi<5KqZTu zwkM=ik5$8vL$78U1tlFhVkWVYUiclL0NL%R2JW09<9j2TZFb)yA_cP**sz5g~!=?zrTH+$%c7*q14&;V`bep^V zsm>!@IU=2uiVj$O5~H5LDN?!^p_iStu_*$qfh{d@y$#M4yU+nJ8TnCW6r||AMWvD9 z*AUiz(>XUYj5}bwhorP^%%MpF9O_%aSX+T0fIFtTx$mO1gi~T`L~o;0&4j5ZOik0_ zlpG6&@4y|XLHzJZQ;fSd1=qdRa;&mQmLS9(%?W2c8!8NDdie|yrG01o(U^q{$2Yf} z-i1t0%Z0_?rb{46?l4)cg|fb?Qm;%4Nqs^I7;}!t+>V`GAlX6}?M{p3SC4&d?)jo- zTCGMOjvGkC;qZBqZWCWmrVa0GIJyBuY>rP-kh@)srnd-HKS-0_@ZR;6CefPq+DahK z-BX`r^svO<1&mo z%)s|hxS+O_7t@5I1BB>J49l#17j(CQ1S3wmN0&V|+cEcrKmFXV8}CH5+e;NQPF5tL zkM`%edryASYiYy;uzc!oU(N*y(=-&3x7ABH-(2Jaqb8q&%y? zUah5Z%2>#4>H$3d`IRtk=4RM0b1qbX1#%*oiRvRbwiT(5IN#!JH&F}3oYm5IkqQz) zr}+Fjt%9w56TfSuaJue;yK^gp)CC%e563*I>`Xq?u!~UID<&p{)>k9xLe9C}!j|}k zScx?`K;QbJvW;&&Wsp9(_e7f3s`^-9+)GNxLX1E|)uC9IfV3EcQj58o6eaMey zAe)>jDv;i~m|T@kE3_)YYgb2yhJ$Sj<%XzTV<40BZF<)r8dj~iW)tTW(#AS;e0@zzIa@k zP@|7U8(^d?uJFgX_Xn`d3Tm<3qC!sx!aJE+qRuE26c2-y)}b|tjjxf|CB71o;o#5RLFg2)lq&Hj)~DHu1g$wjk{zX`3ju*)_c-9fZvfMwIRZ|qMSE?mFmxaZ*OFkI z#b9BP@9bIRds{crT?j#5sLjGg5<5sK#nniVpTYGT7jGugib{mZERKJ_CiB1>l@Mmk z4L3*0xxVrX;={Lbz9w15ZjP^UTzhsQ+2n*bW*4KafQrx#ipyK;c)jR_5lm%)E-T%2#~ zS6r$Nr1{dMEK$YV3e3ZD4Fj1n1g8ltrYj08QD(#QtD7~>cBakD8BuT!TO+}jZ#xCC z-q|-To;SOd0*_C>;Yu8JyNi9V7=?jg;@_BAAe2bevpuYwQgmgqqCrW~rpIOTHDF=d zkE79J*_^_{9faJjAXfWC{^BF+m_qq1)rlwKTfrr&+GyEk1$)B1c0?z|Fya_%Z%m7)*F&M7tcG;mNS%s>+A&v3?c2wD8MRR0e4~JvLtb zORA!Ii`Mgj4<5)bnz1vV;?>0I&fN~H&e^sKU_RW3dZ-FW(Ucc{*AY*2Z~!mVbLN^b zti`}95{yGk(QuZ75LMe;9O*Iss9nYinx9|&8Mjd&Bjkf2f+<0(+YctEFW4RrTd>#z zq?BVA9w#O87f^;~Fu|DiFbjUxuEi>J(Jis#Imno}v!w~TpCoJJkQ&m44)jVuzSu@D zZ?pC=V~?rz=t7)4ha==H;RaYVk#YmIkxB~q6>}+^0`f97KLw;=OmAhnF?Jjamx`=R z_I>G%l_lKkxOE(BRjk@2xr;zd-!?7mLTn?AshlsrXMr`-)ltEZmK(&V1uVUuq0%MU zj~0qrHJMV(XqFYMCgerUP50+(Qt?Ci9jAn0E;=?H;IK*+tHa*ptmNd027BJ9os%hV zpx&&LpSyEzfi7;_{_!cCjDDv{O_Yeb&=vw~(K7eqV-0|DMQRJRKJ#I++@ZThShV9U z!xDR5+n)JU=P94?P}W&61sZf{(K?&o+mH8p7vx(SG^>ZWV0`q90@2bUB;cFw-M868 zNZ#PHHsHpjMm13<0U@DDG?Vg5N>1ke5QkC;?l>*0&9=VaT#tXt!uaVS)W_!FU}Fnx zvyyk|{bLx2=Grgs2BoN>$O&JE{e)`fp3{_k*U}?|dqkY;6|9RMhG*=y1%tafR~j=+ zQ^vb@inlsdk~l4K)(^f2SQcK?)sd&%*Tu3S*z?aHwa`B4`AIayk5rzBKX8NUGd4Px z+M2vf6RO{ErBN#81UBnx7A0@g=H>g8*mJSFtS+-I`SF0@jtdr? zA3mX!GlXE6;C;7NP=1 zI|<#PuKw%cBgbhqY_4L#BhGUoLV!JApMdbwBP9PJOt2SVzZLv8_4%O%(e`;}5cplL z`q;+@nv5HwQo#Xls@bjWAH*)Ws80w1+iUovuKgMZ&k1Qaoy#FK$0#4Xda(cVVZtiE zlbdLV_n>jj^>C?^C2iI~LiYoR{)ILQ((N>cM|i8o_8BDI&zGoheb(04aefyeia zY!cQE#mo2es)Kj1L;UH962OF88sF!yW0N)-8-?1moNU25VA@wzb1kqb$9S!y2W?g{ zGfUrvSPxn@MW3*0$DTfcBM^3v2L)Nf+y0Y^8wouf z2e$s)w4n&_yUj%_I%h;!$7AI|$)}8v;ahcVXdmd03IpeKL;%e>m^{`VE1BOF(;KVAVWnhaH z5b`E>_SjOl;;F%&CaOgfYW{MC>B1+=seB>u=bAB$pr$nCvwI>gbnMSA(epFMeg(AI zV=0UUHaV3-DxuAf8p<29=ZZu8jX)p}?4?3kc|+1(=X|M`#mvDcE1T@O3v0{8bF?cs z^wP-+@`@^q-wM= zBYu$#S;S`{Q-!5wJHcHh-3{&Sfx$o(&65@oS_=&y&LuCf^!m$CjP5$?`2i{P%zTPE z;}tY-vU463gY12CYB7$zrw1g!xiMa8Uz)rZ#XVlNtJ8ZvMhG>eQUx7e;ErNJiK6>D zU=w;NyB3%(#*nq-ETk4C1q#dVx4_To8PC_#$L7_BO5eNdqbH8gZf+ZcPTN7;I*BaS z5ozg#n!6S9^Q1)6v`Cdq@d*dtt0KAL1s9m zZGrI%J>c=9G-ZPz{{j{dC&N3KCa6IxdIfaO9D!yAd@!_F7%El64-w4Oz|J815H>Ar zW_mF}I3AC}TCp+<^zP2eLWE-PJ56&9N?vSYig-ebMyW!jGjvbNRaozJWdFCk#&uS9 z&#cJ(X84(2p~Y`55*l4Do}ENqE2V|&dEU%<$+7nfhA0nm9bsZ1eyk$T#h5`Bhs<;q zb6X;sx1s2=RZ`S~xrreNBUf;2k!2`NaG4%xGITaG_vcC!QK~>%x^}aJ9$v`O6j-bT z_r|74(mOYU@U)&!r@x#p?H9pkmolb7Q^;(mo+!YtKT={fo8I4T;2{gcaTZC zBdTF2$yR8Pgu9MTkn`(xC#p>DDI_J`)_Qg7n*JswlK>g_Yw3zt9|T^Zpmk!40|a(C z*LQ3hlFqP^IV_gFX6z`hl70e0T4M9x^a1R?+FkXOpq+Q_o)3F$C?9r)*Sz6IrM^G= zhz#j$INH$?fPt1 zuXCouejXpkp)W^hM1j)>Q?jOD?l#N?Wy$B;!z_@fcXU;tpn$N9R!+a!@uk@luXvbGM|?{T}7kqF9y7QZY>|=uPD{XAF-f zOC;|xjc+5$BKOoCud8#KBHkXZE{dDU-|b;MnEffYz|d!Y_7;1tV%2Hh)yCM7{OmkT zg~kruq5-@9zFP&u84w2nDj&u!lz6`~BgW`yqW9Z`OJLLZZj%86hkAmxbw@E>YJn;v zTzp&ZO-UZ>lepT!OpNB`Q!vJX2mznDUHnzaJwTMb%2mrlIe(Au|_F zB=j5FLfss5q}f*wb6cEF#ts@7#lLKrkuJ!0p7+!AY#-YowJqLRLC@Xp8(Jo=E{e0@ zLbJ|iWHH@s?|v>S$|#mETr?mYDn^zFZ}|r={YCl)y1;*JOZg@n&RA@2-?x?dt%q^&ooT_u4YuLGkT@8x@BOMSpe*Q{ptNh~w zpTR)tr?WT42ATrGg&O5SBj58B!+X|Ue4)PY1%B0OZLqBn@GfA6+d@ij6G~p&lnQuI z63t^GHn`J8p7vMebeBFEri#4^`zn+SCM#tdjLmybuulbzR6;w$PxqIjs+dPRM*DOx z9{_v*0dEz=8D_kl`s=|%x~2BbuW-UHXOs7wSj4_<#_mm{UGnG+(y=5=s#guu?l+i1@953n^gMEGU^uyDD3EDNJ^MkM9s+5NkRALZmL^(ZzgxtuX% zc8fG+S~(Ml*{E;swjtrZtUbfDXwwDr3$HF2MLbPQ+Fvl+CU;nMVBn) zIK%YTFqGx+=>4|W^7RqV>%}x4ycj=}YL*6DN2gxxrn@jKQs3yQtADxo4PJmaH+%kL z$d!H}cGQ+FXNZy!wX8G5MYm+s@C}D{jno_W%Yk1)p< z$gDByJ4=sgase&kh1hW~$HQUP9j>2|^(OMg`K8y#)L+}Tc^waju$LgFI@8gtZc+qJ!$Eo9 zHjd3ah%8>BAmKjZ*>4Nw?Sjlxta?Rr(W>DJZ$zo0T{7?Sd@-hPlD#!&Lu;m|^T46< zX`Dn6xl{W>NZWbppksZqx}?DJzp%TK=8Co^h}RFORz%%l^QLO{qsFRTt!X|8E8n@| z&&Zt?#6zrYx?()&$dcE!FI+i%)@^6sWbDUtG7DxK8DVGtPzCyzsq zlyc2rXD)_LRs71PbY^>rKQ`$oiC>H&R5Uj)W|!f3#Z;f_8cVN z>`?eB*LIyyY&k;UU9#V)muYKrHNT{JUz`hb%_UN=wlcaK0 zyO77!35PUcI|^__m9a=Ksqmu*p4U1D7d+Q6ZMfR{n_a`%NXZxS4bdZb%Y=fa+cn*; zmwaTbp(xCmP;cb~Gj2>Egt)bS+?4vYyp`7m_Oz1hnOqmq`Jsb$uj3YVSvTa!LLfH*fZ+IQ8StZwXNe5}jU{&Z-+!Fn z__YM2CjiJ;VzuulI=>@`yQ*J>HP>LkIKZXPKR>v@1OUlvKm75pul`^8R<^k6T&_9i Vym>p=#{~eVbq#bfk6-)k{{Wa%D3<^L literal 0 HcmV?d00001 diff --git a/build/config.gypi b/build/config.gypi new file mode 100644 index 0000000..6f6c894 --- /dev/null +++ b/build/config.gypi @@ -0,0 +1,82 @@ +# Do not edit. File was generated by node-gyp's "configure" step +{ + "target_defaults": { + "cflags": [], + "default_configuration": "Release", + "defines": [], + "include_dirs": [], + "libraries": [] + }, + "variables": { + "asan": 0, + "coverage": "false", + "dcheck_always_on": 0, + "debug_nghttp2": "false", + "debug_node": "false", + "enable_lto": "false", + "enable_pgo_generate": "false", + "enable_pgo_use": "false", + "error_on_warn": "false", + "force_dynamic_crt": 0, + "gas_version": "2.30", + "host_arch": "x64", + "icu_data_in": "../../deps/icu-tmp/icudt68l.dat", + "icu_endianness": "l", + "icu_gyp_path": "tools/icu/icu-generic.gyp", + "icu_path": "deps/icu-small", + "icu_small": "false", + "icu_ver_major": "68", + "is_debug": 0, + "llvm_version": "0.0", + "napi_build_version": "7", + "node_byteorder": "little", + "node_debug_lib": "false", + "node_enable_d8": "false", + "node_install_npm": "true", + "node_module_version": 88, + "node_no_browser_globals": "false", + "node_prefix": "/", + "node_release_urlbase": "https://nodejs.org/download/release/", + "node_section_ordering_info": "", + "node_shared": "false", + "node_shared_brotli": "false", + "node_shared_cares": "false", + "node_shared_http_parser": "false", + "node_shared_libuv": "false", + "node_shared_nghttp2": "false", + "node_shared_openssl": "false", + "node_shared_zlib": "false", + "node_tag": "", + "node_target_type": "executable", + "node_use_bundled_v8": "true", + "node_use_dtrace": "false", + "node_use_etw": "false", + "node_use_node_code_cache": "true", + "node_use_node_snapshot": "true", + "node_use_openssl": "true", + "node_use_v8_platform": "true", + "node_with_ltcg": "false", + "node_without_node_options": "false", + "openssl_fips": "", + "openssl_is_fips": "false", + "ossfuzz": "false", + "shlib_suffix": "so.88", + "target_arch": "x64", + "v8_enable_31bit_smis_on_64bit_arch": 0, + "v8_enable_gdbjit": 0, + "v8_enable_i18n_support": 1, + "v8_enable_inspector": 1, + "v8_enable_lite_mode": 0, + "v8_enable_object_print": 1, + "v8_enable_pointer_compression": 0, + "v8_no_strict_aliasing": 1, + "v8_optimized_debug": 1, + "v8_promise_internal_field_count": 1, + "v8_random_seed": 0, + "v8_trace_maps": 0, + "v8_use_siphash": 1, + "want_separate_host_toolset": 0, + "nodedir": "/home/harrisond/.cache/node-gyp/15.11.0", + "standalone_static_library": 1 + } +} diff --git a/chat.txt b/chat.txt new file mode 100644 index 0000000..7f4b694 --- /dev/null +++ b/chat.txt @@ -0,0 +1,1589 @@ +{ + "object": "list", + "data": [ + { + "id": "babbage", + "object": "model", + "created": 1649358449, + "owned_by": "openai", + "permission": [ + { + "id": "modelperm-49FUp5v084tBB49tC4z8LPH5", + "object": "model_permission", + "created": 1669085501, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "babbage", + "parent": null + }, + { + "id": "ada", + "object": "model", + "created": 1649357491, + "owned_by": "openai", + "permission": [ + { + "id": "modelperm-xTOEYvDZGN7UDnQ65VpzRRHz", + "object": "model_permission", + "created": 1669087301, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "ada", + "parent": null + }, + { + "id": "davinci", + "object": "model", + "created": 1649359874, + "owned_by": "openai", + "permission": [ + { + "id": "modelperm-U6ZwlyAd0LyMk4rcMdz33Yc3", + "object": "model_permission", + "created": 1669066355, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "davinci", + "parent": null + }, + { + "id": "text-embedding-ada-002", + "object": "model", + "created": 1671217299, + "owned_by": "openai-internal", + "permission": [ + { + "id": "modelperm-Ad4J5NsqPbNJy0CMGNezXaeo", + "object": "model_permission", + "created": 1672848112, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "text-embedding-ada-002", + "parent": null + }, + { + "id": "babbage-code-search-code", + "object": "model", + "created": 1651172509, + "owned_by": "openai-dev", + "permission": [ + { + "id": "modelperm-4qRnA3Hj8HIJbgo0cGbcmErn", + "object": "model_permission", + "created": 1669085863, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "babbage-code-search-code", + "parent": null + }, + { + "id": "text-similarity-babbage-001", + "object": "model", + "created": 1651172505, + "owned_by": "openai-dev", + "permission": [ + { + "id": "modelperm-48kcCHhfzvnfY84OtJf5m8Cz", + "object": "model_permission", + "created": 1669081947, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "text-similarity-babbage-001", + "parent": null + }, + { + "id": "text-davinci-002", + "object": "model", + "created": 1649880484, + "owned_by": "openai", + "permission": [ + { + "id": "modelperm-tLketvk8IAnnH9NU9YI86Nd5", + "object": "model_permission", + "created": 1673560951, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "text-davinci-002", + "parent": null + }, + { + "id": "text-davinci-001", + "object": "model", + "created": 1649364042, + "owned_by": "openai", + "permission": [ + { + "id": "modelperm-MVM5NfoRjXkDve3uQW3YZDDt", + "object": "model_permission", + "created": 1669066355, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "text-davinci-001", + "parent": null + }, + { + "id": "curie-instruct-beta", + "object": "model", + "created": 1649364042, + "owned_by": "openai", + "permission": [ + { + "id": "modelperm-JlSyMbxXeFm42SDjN0wTD26Y", + "object": "model_permission", + "created": 1669070162, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "curie-instruct-beta", + "parent": null + }, + { + "id": "babbage-code-search-text", + "object": "model", + "created": 1651172509, + "owned_by": "openai-dev", + "permission": [ + { + "id": "modelperm-Lftf8H4ZPDxNxVs0hHPJBUoe", + "object": "model_permission", + "created": 1669085863, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "babbage-code-search-text", + "parent": null + }, + { + "id": "babbage-similarity", + "object": "model", + "created": 1651172505, + "owned_by": "openai-dev", + "permission": [ + { + "id": "modelperm-mS20lnPqhebTaFPrcCufyg7m", + "object": "model_permission", + "created": 1669081947, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "babbage-similarity", + "parent": null + }, + { + "id": "curie-search-query", + "object": "model", + "created": 1651172509, + "owned_by": "openai-dev", + "permission": [ + { + "id": "modelperm-O30H5MRAHribJNyy87ugfPWF", + "object": "model_permission", + "created": 1669066354, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "curie-search-query", + "parent": null + }, + { + "id": "code-search-babbage-text-001", + "object": "model", + "created": 1651172507, + "owned_by": "openai-dev", + "permission": [ + { + "id": "modelperm-EC5ASz4NLChtEV1Cwkmrwm57", + "object": "model_permission", + "created": 1669085863, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "code-search-babbage-text-001", + "parent": null + }, + { + "id": "code-cushman-001", + "object": "model", + "created": 1656081837, + "owned_by": "openai", + "permission": [ + { + "id": "modelperm-M6pwNXr8UmY3mqdUEe4VFXdY", + "object": "model_permission", + "created": 1669066355, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "code-cushman-001", + "parent": null + }, + { + "id": "code-search-babbage-code-001", + "object": "model", + "created": 1651172507, + "owned_by": "openai-dev", + "permission": [ + { + "id": "modelperm-64LWHdlANgak2rHzc3K5Stt0", + "object": "model_permission", + "created": 1669085864, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "code-search-babbage-code-001", + "parent": null + }, + { + "id": "text-ada-001", + "object": "model", + "created": 1649364042, + "owned_by": "openai", + "permission": [ + { + "id": "modelperm-KN5dRBCEW4az6gwcGXkRkMwK", + "object": "model_permission", + "created": 1669088497, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "text-ada-001", + "parent": null + }, + { + "id": "code-davinci-002", + "object": "model", + "created": 1649880485, + "owned_by": "openai", + "permission": [ + { + "id": "modelperm-vmWJ4y98ziIwQMVCsfSqOZpE", + "object": "model_permission", + "created": 1673560951, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "code-davinci-002", + "parent": null + }, + { + "id": "text-similarity-ada-001", + "object": "model", + "created": 1651172505, + "owned_by": "openai-dev", + "permission": [ + { + "id": "modelperm-DdCqkqmORpqxqdg4TkFRAgmw", + "object": "model_permission", + "created": 1669092759, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "text-similarity-ada-001", + "parent": null + }, + { + "id": "text-davinci-insert-002", + "object": "model", + "created": 1649880484, + "owned_by": "openai", + "permission": [ + { + "id": "modelperm-V5YQoSyiapAf4km5wisXkNXh", + "object": "model_permission", + "created": 1669066354, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "text-davinci-insert-002", + "parent": null + }, + { + "id": "ada-code-search-code", + "object": "model", + "created": 1651172505, + "owned_by": "openai-dev", + "permission": [ + { + "id": "modelperm-wa8tg4Pi9QQNaWdjMTM8dkkx", + "object": "model_permission", + "created": 1669087421, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "ada-code-search-code", + "parent": null + }, + { + "id": "text-davinci-003", + "object": "model", + "created": 1669599635, + "owned_by": "openai-internal", + "permission": [ + { + "id": "modelperm-PW3ZxuPmMCgP04NATG9v3xiV", + "object": "model_permission", + "created": 1674027744, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "text-davinci-003", + "parent": null + }, + { + "id": "ada-similarity", + "object": "model", + "created": 1651172507, + "owned_by": "openai-dev", + "permission": [ + { + "id": "modelperm-LtSIwCEReeDcvGTmM13gv6Fg", + "object": "model_permission", + "created": 1669092759, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "ada-similarity", + "parent": null + }, + { + "id": "code-search-ada-text-001", + "object": "model", + "created": 1651172507, + "owned_by": "openai-dev", + "permission": [ + { + "id": "modelperm-JBssaJSmbgvJfTkX71y71k2J", + "object": "model_permission", + "created": 1669087421, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "code-search-ada-text-001", + "parent": null + }, + { + "id": "text-search-ada-query-001", + "object": "model", + "created": 1651172505, + "owned_by": "openai-dev", + "permission": [ + { + "id": "modelperm-1YiiBMYC8it0mpQCBK7t8uSP", + "object": "model_permission", + "created": 1669092640, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "text-search-ada-query-001", + "parent": null + }, + { + "id": "text-curie-001", + "object": "model", + "created": 1649364043, + "owned_by": "openai", + "permission": [ + { + "id": "modelperm-fGAoEKBH01KNZ3zz81Sro34Q", + "object": "model_permission", + "created": 1669066352, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "text-curie-001", + "parent": null + }, + { + "id": "text-davinci-edit-001", + "object": "model", + "created": 1649809179, + "owned_by": "openai", + "permission": [ + { + "id": "modelperm-VzNMGrIRm3HxhEl64gkjZdEh", + "object": "model_permission", + "created": 1669066354, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "text-davinci-edit-001", + "parent": null + }, + { + "id": "davinci-search-document", + "object": "model", + "created": 1651172509, + "owned_by": "openai-dev", + "permission": [ + { + "id": "modelperm-M43LVJQRGxz6ode34ctLrCaG", + "object": "model_permission", + "created": 1669066355, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "davinci-search-document", + "parent": null + }, + { + "id": "ada-code-search-text", + "object": "model", + "created": 1651172510, + "owned_by": "openai-dev", + "permission": [ + { + "id": "modelperm-kFc17wOI4d1FjZEaCqnk4Frg", + "object": "model_permission", + "created": 1669087421, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "ada-code-search-text", + "parent": null + }, + { + "id": "text-search-ada-doc-001", + "object": "model", + "created": 1651172507, + "owned_by": "openai-dev", + "permission": [ + { + "id": "modelperm-kbHvYouDlkD78ehcmMOGdKpK", + "object": "model_permission", + "created": 1669092640, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "text-search-ada-doc-001", + "parent": null + }, + { + "id": "code-davinci-edit-001", + "object": "model", + "created": 1649880484, + "owned_by": "openai", + "permission": [ + { + "id": "modelperm-WwansDxcKNvZtKugNqJnsvfv", + "object": "model_permission", + "created": 1669066354, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "code-davinci-edit-001", + "parent": null + }, + { + "id": "davinci-instruct-beta", + "object": "model", + "created": 1649364042, + "owned_by": "openai", + "permission": [ + { + "id": "modelperm-k9kuMYlfd9nvFiJV2ug0NWws", + "object": "model_permission", + "created": 1669066356, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "davinci-instruct-beta", + "parent": null + }, + { + "id": "text-babbage-001", + "object": "model", + "created": 1649364043, + "owned_by": "openai", + "permission": [ + { + "id": "modelperm-hAf2iBGMqLmqB9HZiwrp1gL7", + "object": "model_permission", + "created": 1669086409, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "text-babbage-001", + "parent": null + }, + { + "id": "text-similarity-curie-001", + "object": "model", + "created": 1651172507, + "owned_by": "openai-dev", + "permission": [ + { + "id": "modelperm-6dgTTyXrZE7d53Licw4hYkvd", + "object": "model_permission", + "created": 1669079883, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "text-similarity-curie-001", + "parent": null + }, + { + "id": "code-search-ada-code-001", + "object": "model", + "created": 1651172507, + "owned_by": "openai-dev", + "permission": [ + { + "id": "modelperm-8soch45iiGvux5Fg1ORjdC4s", + "object": "model_permission", + "created": 1669087421, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "code-search-ada-code-001", + "parent": null + }, + { + "id": "ada-search-query", + "object": "model", + "created": 1651172505, + "owned_by": "openai-dev", + "permission": [ + { + "id": "modelperm-b753xmIzAUkluQ1L20eDZLtQ", + "object": "model_permission", + "created": 1669092640, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "ada-search-query", + "parent": null + }, + { + "id": "text-search-davinci-query-001", + "object": "model", + "created": 1651172505, + "owned_by": "openai-dev", + "permission": [ + { + "id": "modelperm-9McKbsEYSaDshU9M3bp6ejUb", + "object": "model_permission", + "created": 1669066353, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "text-search-davinci-query-001", + "parent": null + }, + { + "id": "curie-similarity", + "object": "model", + "created": 1651172510, + "owned_by": "openai-dev", + "permission": [ + { + "id": "modelperm-z9GtwMD6HcxKqvsPfDm0PSg6", + "object": "model_permission", + "created": 1669079884, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "curie-similarity", + "parent": null + }, + { + "id": "davinci-search-query", + "object": "model", + "created": 1651172505, + "owned_by": "openai-dev", + "permission": [ + { + "id": "modelperm-lYkiTZMmJMWm8jvkPx2duyHE", + "object": "model_permission", + "created": 1669066353, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "davinci-search-query", + "parent": null + }, + { + "id": "text-davinci-insert-001", + "object": "model", + "created": 1649880484, + "owned_by": "openai", + "permission": [ + { + "id": "modelperm-3gRQMBOMoccZIURE3ZxboZWA", + "object": "model_permission", + "created": 1669066354, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "text-davinci-insert-001", + "parent": null + }, + { + "id": "babbage-search-document", + "object": "model", + "created": 1651172510, + "owned_by": "openai-dev", + "permission": [ + { + "id": "modelperm-5qFV9kxCRGKIXpBEP75chmp7", + "object": "model_permission", + "created": 1669084981, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "babbage-search-document", + "parent": null + }, + { + "id": "ada-search-document", + "object": "model", + "created": 1651172507, + "owned_by": "openai-dev", + "permission": [ + { + "id": "modelperm-8qUMuMAbo4EwedbGamV7e9hq", + "object": "model_permission", + "created": 1669092640, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "ada-search-document", + "parent": null + }, + { + "id": "curie", + "object": "model", + "created": 1649359874, + "owned_by": "openai", + "permission": [ + { + "id": "modelperm-NvPNUvr0g9gAt3B6Uw4sZ2do", + "object": "model_permission", + "created": 1669080023, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "curie", + "parent": null + }, + { + "id": "text-search-babbage-doc-001", + "object": "model", + "created": 1651172509, + "owned_by": "openai-dev", + "permission": [ + { + "id": "modelperm-ao2r26P2Th7nhRFleHwy2gn5", + "object": "model_permission", + "created": 1669084981, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "text-search-babbage-doc-001", + "parent": null + }, + { + "id": "text-search-curie-doc-001", + "object": "model", + "created": 1651172509, + "owned_by": "openai-dev", + "permission": [ + { + "id": "modelperm-zjXVr8IzHdqV5Qtg5lgxS7Ci", + "object": "model_permission", + "created": 1669066353, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "text-search-curie-doc-001", + "parent": null + }, + { + "id": "text-search-curie-query-001", + "object": "model", + "created": 1651172509, + "owned_by": "openai-dev", + "permission": [ + { + "id": "modelperm-a58jAWPMqgJQffbNus8is1EM", + "object": "model_permission", + "created": 1669066357, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "text-search-curie-query-001", + "parent": null + }, + { + "id": "babbage-search-query", + "object": "model", + "created": 1651172509, + "owned_by": "openai-dev", + "permission": [ + { + "id": "modelperm-wSs1hMXDKsrcErlbN8HmzlLE", + "object": "model_permission", + "created": 1669084981, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "babbage-search-query", + "parent": null + }, + { + "id": "text-search-davinci-doc-001", + "object": "model", + "created": 1651172505, + "owned_by": "openai-dev", + "permission": [ + { + "id": "modelperm-qhSf1j2MJMujcu3t7cHnF1DN", + "object": "model_permission", + "created": 1669066353, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "text-search-davinci-doc-001", + "parent": null + }, + { + "id": "text-search-babbage-query-001", + "object": "model", + "created": 1651172509, + "owned_by": "openai-dev", + "permission": [ + { + "id": "modelperm-Kg70kkFxD93QQqsVe4Zw8vjc", + "object": "model_permission", + "created": 1669084981, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "text-search-babbage-query-001", + "parent": null + }, + { + "id": "curie-search-document", + "object": "model", + "created": 1651172508, + "owned_by": "openai-dev", + "permission": [ + { + "id": "modelperm-1xwmXNDpvKlQj3erOEVKZVjO", + "object": "model_permission", + "created": 1669066353, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "curie-search-document", + "parent": null + }, + { + "id": "text-similarity-davinci-001", + "object": "model", + "created": 1651172505, + "owned_by": "openai-dev", + "permission": [ + { + "id": "modelperm-OvmcfYoq5V9SF9xTYw1Oz6Ue", + "object": "model_permission", + "created": 1669066356, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "text-similarity-davinci-001", + "parent": null + }, + { + "id": "audio-transcribe-001", + "object": "model", + "created": 1656447449, + "owned_by": "openai", + "permission": [ + { + "id": "modelperm-DEyvUa4t6g4mVL1AmmtB0SHO", + "object": "model_permission", + "created": 1669066355, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "audio-transcribe-001", + "parent": null + }, + { + "id": "davinci-similarity", + "object": "model", + "created": 1651172509, + "owned_by": "openai-dev", + "permission": [ + { + "id": "modelperm-lYYgng3LM0Y97HvB5CDc8no2", + "object": "model_permission", + "created": 1669066353, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": true, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "davinci-similarity", + "parent": null + }, + { + "id": "cushman:2020-05-03", + "object": "model", + "created": 1590625110, + "owned_by": "system", + "permission": [ + { + "id": "snapperm-FAup8P1KqclNlTsunLDRiesT", + "object": "model_permission", + "created": 1590625111, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": true, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "cushman:2020-05-03", + "parent": null + }, + { + "id": "ada:2020-05-03", + "object": "model", + "created": 1607631625, + "owned_by": "system", + "permission": [ + { + "id": "snapperm-9TYofAqUs54vytKYL0IX91rX", + "object": "model_permission", + "created": 1607631626, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "ada:2020-05-03", + "parent": null + }, + { + "id": "babbage:2020-05-03", + "object": "model", + "created": 1607632611, + "owned_by": "system", + "permission": [ + { + "id": "snapperm-jaLAcmyyNuaVmalCE1BGTGwf", + "object": "model_permission", + "created": 1607632613, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "babbage:2020-05-03", + "parent": null + }, + { + "id": "curie:2020-05-03", + "object": "model", + "created": 1607632725, + "owned_by": "system", + "permission": [ + { + "id": "snapperm-bt6R8PWbB2SwK5evFo0ZxSs4", + "object": "model_permission", + "created": 1607632727, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "curie:2020-05-03", + "parent": null + }, + { + "id": "davinci:2020-05-03", + "object": "model", + "created": 1607640163, + "owned_by": "system", + "permission": [ + { + "id": "snapperm-99cbfQTYDVeLkTYndX3UMpSr", + "object": "model_permission", + "created": 1607640164, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "davinci:2020-05-03", + "parent": null + }, + { + "id": "if-davinci-v2", + "object": "model", + "created": 1610745990, + "owned_by": "openai", + "permission": [ + { + "id": "snapperm-58q0TdK2K4kMgL3MoHvGWMlH", + "object": "model_permission", + "created": 1610746036, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "if-davinci-v2", + "parent": null + }, + { + "id": "if-curie-v2", + "object": "model", + "created": 1610745968, + "owned_by": "openai", + "permission": [ + { + "id": "snapperm-fwAseHVq6NGe6Ple6tKfzRSK", + "object": "model_permission", + "created": 1610746043, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "if-curie-v2", + "parent": null + }, + { + "id": "if-davinci:3.0.0", + "object": "model", + "created": 1629420755, + "owned_by": "openai", + "permission": [ + { + "id": "snapperm-T53lssiyMWwiuJwhyO9ic53z", + "object": "model_permission", + "created": 1629421809, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": true, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "if-davinci:3.0.0", + "parent": null + }, + { + "id": "davinci-if:3.0.0", + "object": "model", + "created": 1629498070, + "owned_by": "openai", + "permission": [ + { + "id": "snapperm-s6ZIAVMwlZwrLGGClTXqSK3Q", + "object": "model_permission", + "created": 1629498084, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": true, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "davinci-if:3.0.0", + "parent": null + }, + { + "id": "davinci-instruct-beta:2.0.0", + "object": "model", + "created": 1629501914, + "owned_by": "openai", + "permission": [ + { + "id": "snapperm-c70U4TBfiOD839xptP5pJzyc", + "object": "model_permission", + "created": 1629501939, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": true, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "davinci-instruct-beta:2.0.0", + "parent": null + }, + { + "id": "text-ada:001", + "object": "model", + "created": 1641949608, + "owned_by": "system", + "permission": [ + { + "id": "snapperm-d2PSnwFG1Yn9of6PvrrhkBcU", + "object": "model_permission", + "created": 1641949610, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "text-ada:001", + "parent": null + }, + { + "id": "text-davinci:001", + "object": "model", + "created": 1641943966, + "owned_by": "system", + "permission": [ + { + "id": "snapperm-Fj1O3zkKXOQy6AkcfQXRKcWA", + "object": "model_permission", + "created": 1641944340, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "text-davinci:001", + "parent": null + }, + { + "id": "text-curie:001", + "object": "model", + "created": 1641955047, + "owned_by": "system", + "permission": [ + { + "id": "snapperm-BI9TAT6SCj43JRsUb9CYadsz", + "object": "model_permission", + "created": 1641955123, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "text-curie:001", + "parent": null + }, + { + "id": "text-babbage:001", + "object": "model", + "created": 1642018370, + "owned_by": "openai", + "permission": [ + { + "id": "snapperm-7oP3WFr9x7qf5xb3eZrVABAH", + "object": "model_permission", + "created": 1642018480, + "allow_create_engine": false, + "allow_sampling": true, + "allow_logprobs": true, + "allow_search_indices": false, + "allow_view": true, + "allow_fine_tuning": false, + "organization": "*", + "group": null, + "is_blocking": false + } + ], + "root": "text-babbage:001", + "parent": null + } + ] +} diff --git a/commands/fun/ping.js b/commands/fun/ping.js new file mode 100644 index 0000000..09c3a7a --- /dev/null +++ b/commands/fun/ping.js @@ -0,0 +1,7 @@ +module.exports = { + name: 'ping', + description: 'Ping!', + execute(message, args) { + message.channel.send('Pong!'); + }, +}; diff --git a/commands/moderation/prune.js b/commands/moderation/prune.js new file mode 100644 index 0000000..fde6851 --- /dev/null +++ b/commands/moderation/prune.js @@ -0,0 +1,19 @@ +module.exports = { + name: 'prune', + description: 'Prune up to 99 messages.', + permissions: 'MANAGE_MESSAGES', + execute(message, args) { + const amount = parseInt(args[0]) + 1; + + if (isNaN(amount)) { + return message.reply('that doesn\'t seem to be a valid number.'); + } else if (amount <= 1 || amount > 100) { + return message.reply('you need to input a number between 1 and 99.'); + } + + message.channel.bulkDelete(amount, true).catch(err => { + console.error(err); + message.channel.send('there was an error trying to prune messages in this channel!'); + }); + }, +}; diff --git a/commands/moderation/rolekick.js b/commands/moderation/rolekick.js new file mode 100644 index 0000000..c52c828 --- /dev/null +++ b/commands/moderation/rolekick.js @@ -0,0 +1,23 @@ +module.exports = { + name: 'rolekick', + description: 'kick an entire role worth of peeps.', + guildOnly: true, + permissions: 'KICK_MEMBERS', + execute(message, args) { + console.log('fetching roles') + message.guild.roles.fetch({cache: true}) + console.log('fetching members') + message.guild.members.fetch({cache: true}) + .then() + const roleID = message.content.slice(13, message.content.length-1) + console.log(roleID) + let membersWithRole = message.guild.roles.cache.get(roleID).members.map(member => member.id); + for(i=0;i`); + } + + const avatarList = message.mentions.users.map(user => { + return `${user.username}'s avatar: <${user.displayAvatarURL({ dynamic: true })}>`; + }); + + message.channel.send(avatarList); + }, +}; diff --git a/commands/utility/help.js b/commands/utility/help.js new file mode 100644 index 0000000..1cd9000 --- /dev/null +++ b/commands/utility/help.js @@ -0,0 +1,46 @@ +const prefix = process.env.PREFIX + +module.exports = { + name: 'help', + description: 'List all of my commands or info about a specific command.', + aliases: ['commands'], + usage: '[command name]', + cooldown: 5, + execute(message, args) { + const data = []; + const { commands } = message.client; + + if (!args.length) { + data.push('Here\'s a list of all my commands:'); + data.push(commands.map(command => command.name).join(', ')); + data.push(`\nYou can send \`${prefix}help [command name]\` to get info on a specific command!`); + + return message.author.send(data, { split: true }) + .then(() => { + if (message.channel.type === 'dm') return; + message.reply('I\'ve sent you a DM with all my commands!'); + }) + .catch(error => { + console.error(`Could not send help DM to ${message.author.tag}.\n`, error); + message.reply('it seems like I can\'t DM you!'); + }); + } + + const name = args[0].toLowerCase(); + const command = commands.get(name) || commands.find(c => c.aliases && c.aliases.includes(name)); + + if (!command) { + return message.reply('that\'s not a valid command!'); + } + + data.push(`**Name:** ${command.name}`); + + if (command.aliases) data.push(`**Aliases:** ${command.aliases.join(', ')}`); + if (command.description) data.push(`**Description:** ${command.description}`); + if (command.usage) data.push(`**Usage:** ${prefix}${command.name} ${command.usage}`); + + data.push(`**Cooldown:** ${command.cooldown || 3} second(s)`); + + message.channel.send(data, { split: true }); + }, +}; diff --git a/commands/utility/reload.js b/commands/utility/reload.js new file mode 100644 index 0000000..ae79965 --- /dev/null +++ b/commands/utility/reload.js @@ -0,0 +1,30 @@ +const fs = require('fs'); + +module.exports = { + name: 'reload', + description: 'Reloads a command', + args: true, + execute(message, args) { + const commandName = args[0].toLowerCase(); + const command = message.client.commands.get(commandName) + || message.client.commands.find(cmd => cmd.aliases && cmd.aliases.includes(commandName)); + + if (!command) { + return message.channel.send(`There is no command with name or alias \`${commandName}\`, ${message.author}!`); + } + + const commandFolders = fs.readdirSync('./commands'); + const folderName = commandFolders.find(folder => fs.readdirSync(`./commands/${folder}`).includes(`${commandName}.js`)); + + delete require.cache[require.resolve(`../${folderName}/${command.name}.js`)]; + + try { + const newCommand = require(`../${folderName}/${command.name}.js`); + message.client.commands.set(newCommand.name, newCommand); + message.channel.send(`Command \`${command.name}\` was reloaded!`); + } catch (error) { + console.error(error); + message.channel.send(`There was an error while reloading a command \`${command.name}\`:\n\`${error.message}\``); + } + }, +}; diff --git a/commands/utility/server.js b/commands/utility/server.js new file mode 100644 index 0000000..d8e6de8 --- /dev/null +++ b/commands/utility/server.js @@ -0,0 +1,7 @@ +module.exports = { + name: 'server', + description: 'Display info about this server.', + execute(message) { + message.channel.send(`Server name: ${message.guild.name}\nTotal members: ${message.guild.memberCount}`); + }, +}; diff --git a/commands/utility/user-info.js b/commands/utility/user-info.js new file mode 100644 index 0000000..a1f5664 --- /dev/null +++ b/commands/utility/user-info.js @@ -0,0 +1,7 @@ +module.exports = { + name: 'user-info', + description: 'Display info about yourself.', + execute(message) { + message.channel.send(`Your username: ${message.author.username}\nYour ID: ${message.author.id}`); + }, +}; diff --git a/index.js b/index.js new file mode 100644 index 0000000..7013187 --- /dev/null +++ b/index.js @@ -0,0 +1,147 @@ +const fs = require("fs"); +const fetch = require("node-fetch"); +const { + Client, + MessageAttachment, + Intents, + Collection, +} = require("discord.js"); +const dotenv = require("dotenv"); +const { env } = require("process"); +const got = require("got") +dotenv.config(); +const { Configuration, OpenAIApi } = require("openai"); + +const configuration = new Configuration({ + apiKey: process.env.OPENAI_API_KEY, +}); +const openai = new OpenAIApi(configuration); + + + + + +const prefix = process.env.PREFIX; + +const client = new Client({ + intents: [ + Intents.FLAGS.GUILDS, + Intents.FLAGS.GUILD_MESSAGES, + Intents.FLAGS.GUILD_MEMBERS, + Intents.FLAGS.GUILD_PRESENCES, + ], +}); +client.commands = new Collection(); +client.cooldowns = new Collection(); + +const commandFolders = fs.readdirSync("./commands"); + +for (const folder of commandFolders) { + const commandFiles = fs + .readdirSync(`./commands/${folder}`) + .filter((file) => file.endsWith(".js")); + for (const file of commandFiles) { + const command = require(`./commands/${folder}/${file}`); + client.commands.set(command.name, command); + } +} + +client.once("ready", () => { + console.log("Ready!"); +}); + +client.on("message", async (message) => { + if (message.mentions.members.first()){ + if (message.mentions.members.first().user.id == 216882708012466176) { + let question = message.content.split(" ") + question.shift() + question = question.join(" ") + + response = await openai.createCompletion({ + model: "text-davinci-003", + + prompt: `${question}`, + temperature: 0.5, + max_tokens: 500, + top_p: 0.3, + frequency_penalty: 0.5, + presence_penalty: 0.0 + } + ) + console.log(response.data) + message.reply(response.data.choices[0].text) + + + } + } + + + if (!message.content.startsWith(prefix) || message.author.bot) return; + + const args = message.content.slice(prefix.length).trim().split(/ +/); + const commandName = args.shift().toLowerCase(); + + const command = + client.commands.get(commandName) || + client.commands.find( + (cmd) => cmd.aliases && cmd.aliases.includes(commandName) + ); + + if (!command) return; + + if (command.guildOnly && message.channel.type === "dm") { + return message.reply("I can't execute that command inside DMs!"); + } + + if (command.permissions) { + const authorPerms = message.channel.permissionsFor(message.author); + if (!authorPerms || !authorPerms.has(command.permissions)) { + return message.reply("You can not do this!"); + } + } + + if (command.args && !args.length) { + let reply = `You didn't provide any arguments, ${message.author}!`; + + if (command.usage) { + reply += `\nThe proper usage would be: \`${prefix}${command.name} ${command.usage}\``; + } + + return message.channel.send(reply); + } + + const { cooldowns } = client; + + if (!cooldowns.has(command.name)) { + cooldowns.set(command.name, new Collection()); + } + + const now = Date.now(); + const timestamps = cooldowns.get(command.name); + const cooldownAmount = (command.cooldown || 3) * 1000; + + if (timestamps.has(message.author.id)) { + const expirationTime = timestamps.get(message.author.id) + cooldownAmount; + + if (now < expirationTime) { + const timeLeft = (expirationTime - now) / 1000; + return message.reply( + `please wait ${timeLeft.toFixed( + 1 + )} more second(s) before reusing the \`${command.name}\` command.` + ); + } + } + + timestamps.set(message.author.id, now); + setTimeout(() => timestamps.delete(message.author.id), cooldownAmount); + + try { + command.execute(message, args, client); + } catch (error) { + console.error(error); + message.reply("there was an error trying to execute that command!"); + } +}); + +client.login(process.env.TOKEN); diff --git a/json.sqlite b/json.sqlite new file mode 100644 index 0000000000000000000000000000000000000000..aaedaed799d99a50b1ba0667998d10b24ac30278 GIT binary patch literal 8192 zcmeI1&2G~`5XbGR>J5cUm8-Q}Kv+rEb`sks(l&=mMTina5$3S5H>ts2%5EtoibStS zJOTGU2`|JOFkUAmX(I*N6Vh0*>~UsiX8+#(jiS7Ic@#@-jPgm!q+x3hHC@-98HT25 z9-LcnE)E@TwigCmOMBDdX^j_O9)Oo#`>DYP4^#jZKm||%Q~(t~1yBK002M$5Pyti` z6}Y1UzP?l6-PPYpHca>jk!R((wSV024f@8Qw|CSx$|uI-!vkZ`KN*;nS>8UWew$xu zwW~WO$6=@dDu4>00;m8gfC~KY3hex<|9F$c*+=niN}^bV`6N0Md_w#wi6i0@YT2Ex z*S5Nz?K+m@+7>a1xDb-3#Lv!>#3V@`vV7GZmNWnIE^zVb4W>Atri6r_K8VW+MHQ5>NqU4T9#*b+LU@Ubi0l_qMU|K87^T$ zKIcNPG2cIBS;mvY0~qPHE!(El>RO$S+wq`q@C_%NNgfU2lncqy0;+TzuifstUe~5= zsE3c(St5HX|Lfx;2y`lCA^c`DjIzdDA668NFi)F29rCDI6)T#wQDkFCBH0**RnvX6 zGNFwDuS4C^ytzq<#yKArkR3`a5_a*IGq`uc8HgG(aat{z#Y>)IaWJDJ=?V9l>a*XsL{6pr2KCp2z*x=1l8SukP7#27*eSKL~7^~ik7Ab zFxnLOzI0I8R)GZV^6TaK+J3XN08aGn`sLG2UQ7LG4TGSINa#@oG#erT_t3}4?EP<> COh0G< literal 0 HcmV?d00001 diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..d0f6211 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,2537 @@ +{ + "name": "discordbot", + "version": "1.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "discordbot", + "version": "1.0.0", + "license": "ISC", + "dependencies": { + "appid": "^1.0.3", + "discord.js": "^12.5.3", + "dotenv": "^10.0.0", + "file-type": "^16.5.0", + "fs": "^0.0.1-security", + "got": "^11.8.2", + "moment": "^2.29.1", + "node-fetch": "^2.6.1", + "openai": "^3.1.0", + "request-promise-cache": "^2.0.1", + "superagent": "^6.1.0", + "unirest": "^0.6.0" + } + }, + "node_modules/@discordjs/collection": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@discordjs/collection/-/collection-0.1.6.tgz", + "integrity": "sha512-utRNxnd9kSS2qhyivo9lMlt5qgAUasH2gb7BEOn6p0efFh24gjGomHzWKMAPn2hEReOPQZCJaRKoURwRotKucQ==" + }, + "node_modules/@discordjs/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@discordjs/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-ZfFsbgEXW71Rw/6EtBdrP5VxBJy4dthyC0tpQKGKmYFImlmmrykO14Za+BiIVduwjte0jXEBlhSKf0MWbFp9Eg==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@sindresorhus/is": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.0.1.tgz", + "integrity": "sha512-Qm9hBEBu18wt1PO2flE7LPb30BHMQt1eQgbV76YntdNk73XZGpn3izvGTYxbGgzXKgbCjiia0uxTd3aTNQrY/g==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, + "node_modules/@szmarczak/http-timer": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.5.tgz", + "integrity": "sha512-PyRA9sm1Yayuj5OIoJ1hGt2YISX45w9WcFbh6ddT0Z/0yaFxOtGLInr4jUfU1EAFVs0Yfyfev4RNwBlUaHdlDQ==", + "dependencies": { + "defer-to-connect": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@tokenizer/token": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz", + "integrity": "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==" + }, + "node_modules/@types/cacheable-request": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.2.tgz", + "integrity": "sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==", + "dependencies": { + "@types/http-cache-semantics": "*", + "@types/keyv": "*", + "@types/node": "*", + "@types/responselike": "*" + } + }, + "node_modules/@types/http-cache-semantics": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", + "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==" + }, + "node_modules/@types/keyv": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.2.tgz", + "integrity": "sha512-/FvAK2p4jQOaJ6CGDHJTqZcUtbZe820qIeTg7o0Shg7drB4JHeL+V/dhSaly7NXx6u8eSee+r7coT+yuJEvDLg==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/node": { + "version": "16.3.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.3.1.tgz", + "integrity": "sha512-N87VuQi7HEeRJkhzovao/JviiqKjDKMVKxKMfUvSKw+MbkbW8R0nA3fi/MQhhlxV2fQ+2ReM+/Nt4efdrJx3zA==" + }, + "node_modules/@types/readable-stream": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-2.3.11.tgz", + "integrity": "sha512-0z+/apYJwKFz/RHp6mOMxz/y7xOvWPYPevuCEyAY3gXsjtaac02E26RvxA+I96rfvmVH/dEMGXNvyJfViR1FSQ==", + "dependencies": { + "@types/node": "*", + "safe-buffer": "*" + } + }, + "node_modules/@types/responselike": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz", + "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/appid": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/appid/-/appid-1.0.3.tgz", + "integrity": "sha512-gxuds+sceUu3e8UuB7rdE41AJEtR2Vvj6P1EiBguWyLwJOcsFOUqm+Pjm2oKMgqGYV1YbsXDvJtCZJ2Gl3IGYw==", + "dependencies": { + "ms": "^2.1.1", + "request": "^2.87.0", + "request-promise": "^4.2.2", + "request-promise-cache": "^2.0.0" + } + }, + "node_modules/asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/async": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", + "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + }, + "node_modules/axios": { + "version": "0.26.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.26.1.tgz", + "integrity": "sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==", + "dependencies": { + "follow-redirects": "^1.14.8" + } + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/bcrypt-pbkdf/node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "node_modules/cacheable-lookup": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", + "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", + "engines": { + "node": ">=10.6.0" + } + }, + "node_modules/cacheable-request": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.2.tgz", + "integrity": "sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==", + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^4.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^6.0.1", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "node_modules/clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "dependencies": { + "mimic-response": "^1.0.0" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + }, + "node_modules/cookiejar": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.2.tgz", + "integrity": "sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA==" + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/debug": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/debug/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decompress-response/node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "engines": { + "node": ">=10" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/discord.js": { + "version": "12.5.3", + "resolved": "https://registry.npmjs.org/discord.js/-/discord.js-12.5.3.tgz", + "integrity": "sha512-D3nkOa/pCkNyn6jLZnAiJApw2N9XrIsXUAdThf01i7yrEuqUmDGc7/CexVWwEcgbQR97XQ+mcnqJpmJ/92B4Aw==", + "dependencies": { + "@discordjs/collection": "^0.1.6", + "@discordjs/form-data": "^3.0.1", + "abort-controller": "^3.0.0", + "node-fetch": "^2.6.1", + "prism-media": "^1.2.9", + "setimmediate": "^1.0.5", + "tweetnacl": "^1.0.3", + "ws": "^7.4.4" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "engines": { + "node": ">=10" + } + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-safe-stringify": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.8.tgz", + "integrity": "sha512-lXatBjf3WPjmWD6DpIZxkeSsCOwqI0maYMpgDlx8g4U2qi4lbjA9oH/HD2a87G+KfsUmo5WbJFmqBZlPxtptag==" + }, + "node_modules/file-type": { + "version": "16.5.4", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-16.5.4.tgz", + "integrity": "sha512-/yFHK0aGjFEgDJjEKP0pWCplsPFPhwyfwevf/pVxiN0tmE4L9LmwWxWukdJSHdoCli4VgQLehjJtwQBnqmsKcw==", + "dependencies": { + "readable-web-to-node-stream": "^3.0.0", + "strtok3": "^6.2.4", + "token-types": "^4.1.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/file-type?sponsor=1" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "engines": { + "node": "*" + } + }, + "node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/formidable": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-1.2.2.tgz", + "integrity": "sha512-V8gLm+41I/8kguQ4/o1D3RIHRmhYFG4pnNyonvua+40rqcEmT4+V71yaZ3B457xbbgCsCfjSPi65u/W6vK1U5Q==", + "funding": { + "url": "https://ko-fi.com/tunnckoCore/commissions" + } + }, + "node_modules/fs": { + "version": "0.0.1-security", + "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz", + "integrity": "sha1-invTcYa23d84E/I4WLV+yq9eQdQ=" + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/got": { + "version": "11.8.6", + "resolved": "https://registry.npmjs.org/got/-/got-11.8.6.tgz", + "integrity": "sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==", + "dependencies": { + "@sindresorhus/is": "^4.0.0", + "@szmarczak/http-timer": "^4.0.5", + "@types/cacheable-request": "^6.0.1", + "@types/responselike": "^1.0.0", + "cacheable-lookup": "^5.0.3", + "cacheable-request": "^7.0.2", + "decompress-response": "^6.0.0", + "http2-wrapper": "^1.0.0-beta.5.2", + "lowercase-keys": "^2.0.0", + "p-cancelable": "^2.0.0", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=10.19.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" + } + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/http2-wrapper": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", + "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", + "dependencies": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.0.0" + }, + "engines": { + "node": ">=10.19.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "node_modules/jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/keyv": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.0.3.tgz", + "integrity": "sha512-zdGa2TOpSZPq5mU6iowDARnMBZgtCqJ11dJROFi6tg6kTn4nuUdU09lFyLFSaHrWqpIJ+EBq4E8/Dc0Vx5vLdA==", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.48.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.48.0.tgz", + "integrity": "sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.31", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.31.tgz", + "integrity": "sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg==", + "dependencies": { + "mime-db": "1.48.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/moment": { + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", + "engines": { + "node": "*" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/nano-cache": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/nano-cache/-/nano-cache-1.1.2.tgz", + "integrity": "sha512-tqs6EYyIq8oCQMc1L+QSUdZYOk/STwWCmIqyGO6cXI4QhejSb586WPBgO3nplzD5L3+aJCAITMVtMTFFLAdb7w==", + "dependencies": { + "extend": "~3.0.0" + } + }, + "node_modules/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "engines": { + "node": "*" + } + }, + "node_modules/object-inspect": { + "version": "1.10.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.3.tgz", + "integrity": "sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/openai": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/openai/-/openai-3.1.0.tgz", + "integrity": "sha512-v5kKFH5o+8ld+t0arudj833Mgm3GcgBnbyN9946bj6u7bvel4Yg6YFz2A4HLIYDzmMjIo0s6vSG9x73kOwvdCg==", + "dependencies": { + "axios": "^0.26.0", + "form-data": "^4.0.0" + } + }, + "node_modules/openai/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/p-cancelable": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", + "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/peek-readable": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/peek-readable/-/peek-readable-4.1.0.tgz", + "integrity": "sha512-ZI3LnwUv5nOGbQzD9c2iDG6toheuXSZP5esSHBjopsXH4dg19soufvpUGA3uohi5anFtGb2lhAVdHzH6R/Evvg==", + "engines": { + "node": ">=8" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "node_modules/prism-media": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/prism-media/-/prism-media-1.3.1.tgz", + "integrity": "sha512-nyYAa3KB4qteJIqdguKmwxTJgy55xxUtkJ3uRnOvO5jO+frci+9zpRXw6QZVcfDeva3S654fU9+26P2OSTzjHw==", + "peerDependencies": { + "@discordjs/opus": "^0.5.0", + "ffmpeg-static": "^4.2.7 || ^3.0.0 || ^2.4.0", + "node-opus": "^0.3.3", + "opusscript": "^0.0.8" + }, + "peerDependenciesMeta": { + "@discordjs/opus": { + "optional": true + }, + "ffmpeg-static": { + "optional": true + }, + "node-opus": { + "optional": true + }, + "opusscript": { + "optional": true + } + } + }, + "node_modules/psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/readable-web-to-node-stream": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/readable-web-to-node-stream/-/readable-web-to-node-stream-3.0.1.tgz", + "integrity": "sha512-4zDC6CvjUyusN7V0QLsXVB7pJCD9+vtrM9bYDRv6uBQ+SKfx36rp5AFNPRgh9auKRul/a1iFZJYXcCbwRL+SaA==", + "dependencies": { + "@types/readable-stream": "^2.3.9", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, + "node_modules/readable-web-to-node-stream/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/request-promise": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/request-promise/-/request-promise-4.2.6.tgz", + "integrity": "sha512-HCHI3DJJUakkOr8fNoCc73E5nU5bqITjOYFMDrKHYOXWXrgD/SBaC7LjwuPymUprRyuF06UK7hd/lMHkmUXglQ==", + "deprecated": "request-promise has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142", + "dependencies": { + "bluebird": "^3.5.0", + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + }, + "engines": { + "node": ">=0.10.0" + }, + "peerDependencies": { + "request": "^2.34" + } + }, + "node_modules/request-promise-cache": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/request-promise-cache/-/request-promise-cache-2.0.1.tgz", + "integrity": "sha512-y+me4+M3wpQ1Sj4WPr3Ywg459UjkP+uyh0JlM0FQxjZtNNqixQxbqhmo5M3t+e2mjglMpfm6UPDhSo40kLWsmA==", + "dependencies": { + "nano-cache": "^1.1.2", + "request": "^2.88.0" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "dependencies": { + "lodash": "^4.17.19" + }, + "engines": { + "node": ">=0.10.0" + }, + "peerDependencies": { + "request": "^2.34" + } + }, + "node_modules/resolve-alpn": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.1.2.tgz", + "integrity": "sha512-8OyfzhAtA32LVUsJSke3auIyINcwdh5l3cvYKdKO0nvsYSKuiLfTM5i78PJswFPT8y6cPW+L1v6/hE95chcpDA==" + }, + "node_modules/responselike": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.0.tgz", + "integrity": "sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw==", + "dependencies": { + "lowercase-keys": "^2.0.0" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sshpk/node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "node_modules/stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/strtok3": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-6.3.0.tgz", + "integrity": "sha512-fZtbhtvI9I48xDSywd/somNqgUHl2L2cstmXCCif0itOf96jeW18MBSyrLuNicYQVkvpOxkZtkzujiTJ9LW5Jw==", + "dependencies": { + "@tokenizer/token": "^0.3.0", + "peek-readable": "^4.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, + "node_modules/superagent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/superagent/-/superagent-6.1.0.tgz", + "integrity": "sha512-OUDHEssirmplo3F+1HWKUrUjvnQuA+nZI6i/JJBdXb5eq9IyEQwPyPpqND+SSsxf6TygpBEkUjISVRN4/VOpeg==", + "dependencies": { + "component-emitter": "^1.3.0", + "cookiejar": "^2.1.2", + "debug": "^4.1.1", + "fast-safe-stringify": "^2.0.7", + "form-data": "^3.0.0", + "formidable": "^1.2.2", + "methods": "^1.1.2", + "mime": "^2.4.6", + "qs": "^6.9.4", + "readable-stream": "^3.6.0", + "semver": "^7.3.2" + }, + "engines": { + "node": ">= 7.0.0" + } + }, + "node_modules/superagent/node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/superagent/node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/superagent/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/superagent/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/token-types": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/token-types/-/token-types-4.2.1.tgz", + "integrity": "sha512-6udB24Q737UD/SDsKAHI9FCRP7Bqc9D/MQUV02ORQg5iskjtLJlZJNdN4kKtcdtwCeWIwIHDGaUsTsCCAa8sFQ==", + "dependencies": { + "@tokenizer/token": "^0.3.0", + "ieee754": "^1.2.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, + "node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-1.0.3.tgz", + "integrity": "sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==" + }, + "node_modules/unirest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/unirest/-/unirest-0.6.0.tgz", + "integrity": "sha512-BdYdcYJHXACqZ53k8Zz7QlNK/1W/HjCZlmg1OaaN/oTSp4FTWh0upXGSJsG88PljDBpSrNc2R649drasUA9NEg==", + "dependencies": { + "form-data": "^0.2.0", + "mime": "^2.4.0", + "request": "^2.88.0" + } + }, + "node_modules/unirest/node_modules/combined-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-0.0.7.tgz", + "integrity": "sha1-ATfmV7qlp1QcV6w3rF/AfXO03B8=", + "dependencies": { + "delayed-stream": "0.0.5" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unirest/node_modules/delayed-stream": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz", + "integrity": "sha1-1LH0OpPoKW3+AmlPRoC8N6MTxz8=", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/unirest/node_modules/form-data": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-0.2.0.tgz", + "integrity": "sha1-Jvi8JtpkQOKZy9z7aQNcT3em5GY=", + "dependencies": { + "async": "~0.9.0", + "combined-stream": "~0.0.4", + "mime-types": "~2.0.3" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unirest/node_modules/mime-db": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.12.0.tgz", + "integrity": "sha1-PQxjGA9FjrENMlqqN9fFiuMS6dc=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/unirest/node_modules/mime-types": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.0.14.tgz", + "integrity": "sha1-MQ4VnbI+B3+Lsit0jav6SVcUCqY=", + "dependencies": { + "mime-db": "~1.12.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "node_modules/ws": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.3.tgz", + "integrity": "sha512-kQ/dHIzuLrS6Je9+uv81ueZomEwH0qVYstcAQ4/Z93K8zeko9gtAbttJWzoC5ukqXY1PpoouV3+VSOqEAFt5wg==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + }, + "dependencies": { + "@discordjs/collection": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@discordjs/collection/-/collection-0.1.6.tgz", + "integrity": "sha512-utRNxnd9kSS2qhyivo9lMlt5qgAUasH2gb7BEOn6p0efFh24gjGomHzWKMAPn2hEReOPQZCJaRKoURwRotKucQ==" + }, + "@discordjs/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@discordjs/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-ZfFsbgEXW71Rw/6EtBdrP5VxBJy4dthyC0tpQKGKmYFImlmmrykO14Za+BiIVduwjte0jXEBlhSKf0MWbFp9Eg==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "@sindresorhus/is": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.0.1.tgz", + "integrity": "sha512-Qm9hBEBu18wt1PO2flE7LPb30BHMQt1eQgbV76YntdNk73XZGpn3izvGTYxbGgzXKgbCjiia0uxTd3aTNQrY/g==" + }, + "@szmarczak/http-timer": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.5.tgz", + "integrity": "sha512-PyRA9sm1Yayuj5OIoJ1hGt2YISX45w9WcFbh6ddT0Z/0yaFxOtGLInr4jUfU1EAFVs0Yfyfev4RNwBlUaHdlDQ==", + "requires": { + "defer-to-connect": "^2.0.0" + } + }, + "@tokenizer/token": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz", + "integrity": "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==" + }, + "@types/cacheable-request": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.2.tgz", + "integrity": "sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==", + "requires": { + "@types/http-cache-semantics": "*", + "@types/keyv": "*", + "@types/node": "*", + "@types/responselike": "*" + } + }, + "@types/http-cache-semantics": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", + "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==" + }, + "@types/keyv": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.2.tgz", + "integrity": "sha512-/FvAK2p4jQOaJ6CGDHJTqZcUtbZe820qIeTg7o0Shg7drB4JHeL+V/dhSaly7NXx6u8eSee+r7coT+yuJEvDLg==", + "requires": { + "@types/node": "*" + } + }, + "@types/node": { + "version": "16.3.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.3.1.tgz", + "integrity": "sha512-N87VuQi7HEeRJkhzovao/JviiqKjDKMVKxKMfUvSKw+MbkbW8R0nA3fi/MQhhlxV2fQ+2ReM+/Nt4efdrJx3zA==" + }, + "@types/readable-stream": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-2.3.11.tgz", + "integrity": "sha512-0z+/apYJwKFz/RHp6mOMxz/y7xOvWPYPevuCEyAY3gXsjtaac02E26RvxA+I96rfvmVH/dEMGXNvyJfViR1FSQ==", + "requires": { + "@types/node": "*", + "safe-buffer": "*" + } + }, + "@types/responselike": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz", + "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==", + "requires": { + "@types/node": "*" + } + }, + "abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "requires": { + "event-target-shim": "^5.0.0" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "appid": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/appid/-/appid-1.0.3.tgz", + "integrity": "sha512-gxuds+sceUu3e8UuB7rdE41AJEtR2Vvj6P1EiBguWyLwJOcsFOUqm+Pjm2oKMgqGYV1YbsXDvJtCZJ2Gl3IGYw==", + "requires": { + "ms": "^2.1.1", + "request": "^2.87.0", + "request-promise": "^4.2.2", + "request-promise-cache": "^2.0.0" + } + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + }, + "async": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", + "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + }, + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + }, + "axios": { + "version": "0.26.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.26.1.tgz", + "integrity": "sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==", + "requires": { + "follow-redirects": "^1.14.8" + } + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "requires": { + "tweetnacl": "^0.14.3" + }, + "dependencies": { + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + } + } + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "cacheable-lookup": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", + "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==" + }, + "cacheable-request": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.2.tgz", + "integrity": "sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==", + "requires": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^4.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^6.0.1", + "responselike": "^2.0.0" + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "requires": { + "mimic-response": "^1.0.0" + } + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + }, + "cookiejar": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.2.tgz", + "integrity": "sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA==" + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "debug": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "requires": { + "ms": "2.1.2" + }, + "dependencies": { + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } + } + }, + "decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "requires": { + "mimic-response": "^3.1.0" + }, + "dependencies": { + "mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==" + } + } + }, + "defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==" + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "discord.js": { + "version": "12.5.3", + "resolved": "https://registry.npmjs.org/discord.js/-/discord.js-12.5.3.tgz", + "integrity": "sha512-D3nkOa/pCkNyn6jLZnAiJApw2N9XrIsXUAdThf01i7yrEuqUmDGc7/CexVWwEcgbQR97XQ+mcnqJpmJ/92B4Aw==", + "requires": { + "@discordjs/collection": "^0.1.6", + "@discordjs/form-data": "^3.0.1", + "abort-controller": "^3.0.0", + "node-fetch": "^2.6.1", + "prism-media": "^1.2.9", + "setimmediate": "^1.0.5", + "tweetnacl": "^1.0.3", + "ws": "^7.4.4" + } + }, + "dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==" + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==" + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fast-safe-stringify": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.8.tgz", + "integrity": "sha512-lXatBjf3WPjmWD6DpIZxkeSsCOwqI0maYMpgDlx8g4U2qi4lbjA9oH/HD2a87G+KfsUmo5WbJFmqBZlPxtptag==" + }, + "file-type": { + "version": "16.5.4", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-16.5.4.tgz", + "integrity": "sha512-/yFHK0aGjFEgDJjEKP0pWCplsPFPhwyfwevf/pVxiN0tmE4L9LmwWxWukdJSHdoCli4VgQLehjJtwQBnqmsKcw==", + "requires": { + "readable-web-to-node-stream": "^3.0.0", + "strtok3": "^6.2.4", + "token-types": "^4.1.1" + } + }, + "follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==" + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "formidable": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-1.2.2.tgz", + "integrity": "sha512-V8gLm+41I/8kguQ4/o1D3RIHRmhYFG4pnNyonvua+40rqcEmT4+V71yaZ3B457xbbgCsCfjSPi65u/W6vK1U5Q==" + }, + "fs": { + "version": "0.0.1-security", + "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz", + "integrity": "sha1-invTcYa23d84E/I4WLV+yq9eQdQ=" + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "requires": { + "pump": "^3.0.0" + } + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "got": { + "version": "11.8.6", + "resolved": "https://registry.npmjs.org/got/-/got-11.8.6.tgz", + "integrity": "sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==", + "requires": { + "@sindresorhus/is": "^4.0.0", + "@szmarczak/http-timer": "^4.0.5", + "@types/cacheable-request": "^6.0.1", + "@types/responselike": "^1.0.0", + "cacheable-lookup": "^5.0.3", + "cacheable-request": "^7.0.2", + "decompress-response": "^6.0.0", + "http2-wrapper": "^1.0.0-beta.5.2", + "lowercase-keys": "^2.0.0", + "p-cancelable": "^2.0.0", + "responselike": "^2.0.0" + } + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" + }, + "http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "http2-wrapper": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", + "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", + "requires": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.0.0" + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" + }, + "json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + } + }, + "keyv": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.0.3.tgz", + "integrity": "sha512-zdGa2TOpSZPq5mU6iowDARnMBZgtCqJ11dJROFi6tg6kTn4nuUdU09lFyLFSaHrWqpIJ+EBq4E8/Dc0Vx5vLdA==", + "requires": { + "json-buffer": "3.0.1" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==" + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + }, + "mime": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==" + }, + "mime-db": { + "version": "1.48.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.48.0.tgz", + "integrity": "sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ==" + }, + "mime-types": { + "version": "2.1.31", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.31.tgz", + "integrity": "sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg==", + "requires": { + "mime-db": "1.48.0" + } + }, + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" + }, + "moment": { + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==" + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "nano-cache": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/nano-cache/-/nano-cache-1.1.2.tgz", + "integrity": "sha512-tqs6EYyIq8oCQMc1L+QSUdZYOk/STwWCmIqyGO6cXI4QhejSb586WPBgO3nplzD5L3+aJCAITMVtMTFFLAdb7w==", + "requires": { + "extend": "~3.0.0" + } + }, + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "requires": { + "whatwg-url": "^5.0.0" + } + }, + "normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + }, + "object-inspect": { + "version": "1.10.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.3.tgz", + "integrity": "sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw==" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "openai": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/openai/-/openai-3.1.0.tgz", + "integrity": "sha512-v5kKFH5o+8ld+t0arudj833Mgm3GcgBnbyN9946bj6u7bvel4Yg6YFz2A4HLIYDzmMjIo0s6vSG9x73kOwvdCg==", + "requires": { + "axios": "^0.26.0", + "form-data": "^4.0.0" + }, + "dependencies": { + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + } + } + }, + "p-cancelable": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", + "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==" + }, + "peek-readable": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/peek-readable/-/peek-readable-4.1.0.tgz", + "integrity": "sha512-ZI3LnwUv5nOGbQzD9c2iDG6toheuXSZP5esSHBjopsXH4dg19soufvpUGA3uohi5anFtGb2lhAVdHzH6R/Evvg==" + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "prism-media": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/prism-media/-/prism-media-1.3.1.tgz", + "integrity": "sha512-nyYAa3KB4qteJIqdguKmwxTJgy55xxUtkJ3uRnOvO5jO+frci+9zpRXw6QZVcfDeva3S654fU9+26P2OSTzjHw==", + "requires": {} + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "qs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==" + }, + "quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==" + }, + "readable-web-to-node-stream": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/readable-web-to-node-stream/-/readable-web-to-node-stream-3.0.1.tgz", + "integrity": "sha512-4zDC6CvjUyusN7V0QLsXVB7pJCD9+vtrM9bYDRv6uBQ+SKfx36rp5AFNPRgh9auKRul/a1iFZJYXcCbwRL+SaA==", + "requires": { + "@types/readable-stream": "^2.3.9", + "readable-stream": "^3.6.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + } + }, + "request-promise": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/request-promise/-/request-promise-4.2.6.tgz", + "integrity": "sha512-HCHI3DJJUakkOr8fNoCc73E5nU5bqITjOYFMDrKHYOXWXrgD/SBaC7LjwuPymUprRyuF06UK7hd/lMHkmUXglQ==", + "requires": { + "bluebird": "^3.5.0", + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + } + }, + "request-promise-cache": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/request-promise-cache/-/request-promise-cache-2.0.1.tgz", + "integrity": "sha512-y+me4+M3wpQ1Sj4WPr3Ywg459UjkP+uyh0JlM0FQxjZtNNqixQxbqhmo5M3t+e2mjglMpfm6UPDhSo40kLWsmA==", + "requires": { + "nano-cache": "^1.1.2", + "request": "^2.88.0" + } + }, + "request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "requires": { + "lodash": "^4.17.19" + } + }, + "resolve-alpn": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.1.2.tgz", + "integrity": "sha512-8OyfzhAtA32LVUsJSke3auIyINcwdh5l3cvYKdKO0nvsYSKuiLfTM5i78PJswFPT8y6cPW+L1v6/hE95chcpDA==" + }, + "responselike": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.0.tgz", + "integrity": "sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw==", + "requires": { + "lowercase-keys": "^2.0.0" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "dependencies": { + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + } + } + }, + "stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=" + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strtok3": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-6.3.0.tgz", + "integrity": "sha512-fZtbhtvI9I48xDSywd/somNqgUHl2L2cstmXCCif0itOf96jeW18MBSyrLuNicYQVkvpOxkZtkzujiTJ9LW5Jw==", + "requires": { + "@tokenizer/token": "^0.3.0", + "peek-readable": "^4.1.0" + } + }, + "superagent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/superagent/-/superagent-6.1.0.tgz", + "integrity": "sha512-OUDHEssirmplo3F+1HWKUrUjvnQuA+nZI6i/JJBdXb5eq9IyEQwPyPpqND+SSsxf6TygpBEkUjISVRN4/VOpeg==", + "requires": { + "component-emitter": "^1.3.0", + "cookiejar": "^2.1.2", + "debug": "^4.1.1", + "fast-safe-stringify": "^2.0.7", + "form-data": "^3.0.0", + "formidable": "^1.2.2", + "methods": "^1.1.2", + "mime": "^2.4.6", + "qs": "^6.9.4", + "readable-stream": "^3.6.0", + "semver": "^7.3.2" + }, + "dependencies": { + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "requires": { + "side-channel": "^1.0.4" + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "token-types": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/token-types/-/token-types-4.2.1.tgz", + "integrity": "sha512-6udB24Q737UD/SDsKAHI9FCRP7Bqc9D/MQUV02ORQg5iskjtLJlZJNdN4kKtcdtwCeWIwIHDGaUsTsCCAa8sFQ==", + "requires": { + "@tokenizer/token": "^0.3.0", + "ieee754": "^1.2.1" + } + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-1.0.3.tgz", + "integrity": "sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==" + }, + "unirest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/unirest/-/unirest-0.6.0.tgz", + "integrity": "sha512-BdYdcYJHXACqZ53k8Zz7QlNK/1W/HjCZlmg1OaaN/oTSp4FTWh0upXGSJsG88PljDBpSrNc2R649drasUA9NEg==", + "requires": { + "form-data": "^0.2.0", + "mime": "^2.4.0", + "request": "^2.88.0" + }, + "dependencies": { + "combined-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-0.0.7.tgz", + "integrity": "sha1-ATfmV7qlp1QcV6w3rF/AfXO03B8=", + "requires": { + "delayed-stream": "0.0.5" + } + }, + "delayed-stream": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz", + "integrity": "sha1-1LH0OpPoKW3+AmlPRoC8N6MTxz8=" + }, + "form-data": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-0.2.0.tgz", + "integrity": "sha1-Jvi8JtpkQOKZy9z7aQNcT3em5GY=", + "requires": { + "async": "~0.9.0", + "combined-stream": "~0.0.4", + "mime-types": "~2.0.3" + } + }, + "mime-db": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.12.0.tgz", + "integrity": "sha1-PQxjGA9FjrENMlqqN9fFiuMS6dc=" + }, + "mime-types": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.0.14.tgz", + "integrity": "sha1-MQ4VnbI+B3+Lsit0jav6SVcUCqY=", + "requires": { + "mime-db": "~1.12.0" + } + } + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "ws": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.3.tgz", + "integrity": "sha512-kQ/dHIzuLrS6Je9+uv81ueZomEwH0qVYstcAQ4/Z93K8zeko9gtAbttJWzoC5ukqXY1PpoouV3+VSOqEAFt5wg==", + "requires": {} + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..04a664e --- /dev/null +++ b/package.json @@ -0,0 +1,29 @@ +{ + "name": "discordbot", + "version": "1.0.0", + "description": "", + "main": "index.js", + "scripts": { + "test": "node index.js" + }, + "repository": { + "type": "git", + "url": "https://github.com/Expand-sys/ccashbot" + }, + "author": "Expand", + "license": "ISC", + "dependencies": { + "appid": "^1.0.3", + "discord.js": "^12.5.3", + "dotenv": "^10.0.0", + "file-type": "^16.5.0", + "fs": "^0.0.1-security", + "got": "^11.8.2", + "moment": "^2.29.1", + "node-fetch": "^2.6.1", + "openai": "^3.1.0", + "request-promise-cache": "^2.0.1", + "superagent": "^6.1.0", + "unirest": "^0.6.0" + } +} diff --git a/status.png b/status.png new file mode 100644 index 0000000000000000000000000000000000000000..94ef9a715236eb0c82ff201aa8e0328888d7fad6 GIT binary patch literal 18104 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 V6?L@@9KVOIsOhL?U$Xl1{{XO(%4q-q literal 0 HcmV?d00001