From 798c71ee0e060df7f992a057cd961e0fb3e893ec Mon Sep 17 00:00:00 2001 From: plane000 Date: Fri, 6 Jul 2018 20:56:12 +0100 Subject: [PATCH] Minecraft Face Getter --- .../MinecraftFaceGetter/images/500Heavens.png | Bin 0 -> 974 bytes .../MinecraftFaceGetter/images/Addicted22.png | Bin 0 -> 1033 bytes .../MinecraftFaceGetter/images/Anij.png | Bin 0 -> 1004 bytes .../MinecraftFaceGetter/images/BigLittle.png | Bin 0 -> 1120 bytes .../MinecraftFaceGetter/images/Eucharion.png | Bin 0 -> 952 bytes .../MinecraftFaceGetter/images/Fiomide.png | Bin 0 -> 1035 bytes .../MinecraftFaceGetter/images/Gloomcrest.png | Bin 0 -> 832 bytes .../images/HeapOfBlocks.png | Bin 0 -> 1014 bytes .../images/JoyJoyJenny.png | Bin 0 -> 997 bytes .../MinecraftFaceGetter/images/Korfi2Go.png | Bin 0 -> 1188 bytes .../images/Krystallite.png | Bin 0 -> 1041 bytes .../MinecraftFaceGetter/images/LNERWS.png | Bin 0 -> 898 bytes .../MinecraftFaceGetter/images/Loucifer.png | Bin 0 -> 739 bytes .../images/MysticalDuck.png | Bin 0 -> 832 bytes .../MinecraftFaceGetter/images/NinjaEvan.png | Bin 0 -> 1059 bytes .../images/PerfectDoll.png | Bin 0 -> 787 bytes .../images/PurpleSquishFace.png | Bin 0 -> 1122 bytes .../MinecraftFaceGetter/images/Rashkavar.png | Bin 0 -> 1120 bytes .../MinecraftFaceGetter/images/Resanity.png | Bin 0 -> 988 bytes .../MinecraftFaceGetter/images/Sailordi.png | Bin 0 -> 1098 bytes .../images/SpringDragon.png | Bin 0 -> 855 bytes .../MinecraftFaceGetter/images/TinRobit.png | Bin 0 -> 1068 bytes .../images/TooManyFandoms.png | Bin 0 -> 1073 bytes .../images/VellaTheValiant.png | Bin 0 -> 1013 bytes .../MinecraftFaceGetter/images/XerShade.png | Bin 0 -> 1107 bytes .../MinecraftFaceGetter/images/Yassarah.png | Bin 0 -> 1026 bytes .../MinecraftFaceGetter/images/Zepheera.png | Bin 0 -> 1130 bytes .../images/Zero_D_Karma.png | Bin 0 -> 1086 bytes .../MinecraftFaceGetter/images/ZombieCleo.png | Bin 0 -> 1082 bytes .../MinecraftFaceGetter/images/boop.png | Bin 0 -> 1104 bytes .../images/chrisb118118.png | Bin 0 -> 1121 bytes .../MinecraftFaceGetter/images/plane000.png | Bin 0 -> 819 bytes .../MinecraftFaceGetter/images/rdpeake.png | Bin 0 -> 1131 bytes .../images/soapibubbles.png | Bin 0 -> 895 bytes .../MinecraftFaceGetter/images/steamtrap.png | Bin 0 -> 1028 bytes .../MinecraftFaceGetter/images/warhawk786.png | Bin 0 -> 1122 bytes JavaScript/MinecraftFaceGetter/index.js | 63 ++ JavaScript/MinecraftFaceGetter/names.txt | 38 + .../MinecraftFaceGetter/package-lock.json | 773 ++++++++++++++++++ JavaScript/MinecraftFaceGetter/package.json | 17 + 40 files changed, 891 insertions(+) create mode 100644 JavaScript/MinecraftFaceGetter/images/500Heavens.png create mode 100644 JavaScript/MinecraftFaceGetter/images/Addicted22.png create mode 100644 JavaScript/MinecraftFaceGetter/images/Anij.png create mode 100644 JavaScript/MinecraftFaceGetter/images/BigLittle.png create mode 100644 JavaScript/MinecraftFaceGetter/images/Eucharion.png create mode 100644 JavaScript/MinecraftFaceGetter/images/Fiomide.png create mode 100644 JavaScript/MinecraftFaceGetter/images/Gloomcrest.png create mode 100644 JavaScript/MinecraftFaceGetter/images/HeapOfBlocks.png create mode 100644 JavaScript/MinecraftFaceGetter/images/JoyJoyJenny.png create mode 100644 JavaScript/MinecraftFaceGetter/images/Korfi2Go.png create mode 100644 JavaScript/MinecraftFaceGetter/images/Krystallite.png create mode 100644 JavaScript/MinecraftFaceGetter/images/LNERWS.png create mode 100644 JavaScript/MinecraftFaceGetter/images/Loucifer.png create mode 100644 JavaScript/MinecraftFaceGetter/images/MysticalDuck.png create mode 100644 JavaScript/MinecraftFaceGetter/images/NinjaEvan.png create mode 100644 JavaScript/MinecraftFaceGetter/images/PerfectDoll.png create mode 100644 JavaScript/MinecraftFaceGetter/images/PurpleSquishFace.png create mode 100644 JavaScript/MinecraftFaceGetter/images/Rashkavar.png create mode 100644 JavaScript/MinecraftFaceGetter/images/Resanity.png create mode 100644 JavaScript/MinecraftFaceGetter/images/Sailordi.png create mode 100644 JavaScript/MinecraftFaceGetter/images/SpringDragon.png create mode 100644 JavaScript/MinecraftFaceGetter/images/TinRobit.png create mode 100644 JavaScript/MinecraftFaceGetter/images/TooManyFandoms.png create mode 100644 JavaScript/MinecraftFaceGetter/images/VellaTheValiant.png create mode 100644 JavaScript/MinecraftFaceGetter/images/XerShade.png create mode 100644 JavaScript/MinecraftFaceGetter/images/Yassarah.png create mode 100644 JavaScript/MinecraftFaceGetter/images/Zepheera.png create mode 100644 JavaScript/MinecraftFaceGetter/images/Zero_D_Karma.png create mode 100644 JavaScript/MinecraftFaceGetter/images/ZombieCleo.png create mode 100644 JavaScript/MinecraftFaceGetter/images/boop.png create mode 100644 JavaScript/MinecraftFaceGetter/images/chrisb118118.png create mode 100644 JavaScript/MinecraftFaceGetter/images/plane000.png create mode 100644 JavaScript/MinecraftFaceGetter/images/rdpeake.png create mode 100644 JavaScript/MinecraftFaceGetter/images/soapibubbles.png create mode 100644 JavaScript/MinecraftFaceGetter/images/steamtrap.png create mode 100644 JavaScript/MinecraftFaceGetter/images/warhawk786.png create mode 100644 JavaScript/MinecraftFaceGetter/index.js create mode 100644 JavaScript/MinecraftFaceGetter/names.txt create mode 100644 JavaScript/MinecraftFaceGetter/package-lock.json create mode 100644 JavaScript/MinecraftFaceGetter/package.json diff --git a/JavaScript/MinecraftFaceGetter/images/500Heavens.png b/JavaScript/MinecraftFaceGetter/images/500Heavens.png new file mode 100644 index 0000000000000000000000000000000000000000..bf233618e1bc2781db0c1d023c64dcf8c692ccda GIT binary patch literal 974 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K5893O0R7}x|G$6&~>Eakt!T3h1?h*q7b32Il z_Ml-`EGq-+1?%hn3NznF+=yVQ*1p@-yH#31hlfKf?|{+--ZOlgnnLsr-ZC=KaAt_u3E7frPb$5 z2{?#YV-fx-1)3hdvv!*E+t%7vEA!tMFL@ug@9f05f1gVGO04D< zEjfL-cHKpS5loaHkPaw5sLxu4!C zUjOl;-`w)jYVq^NZ%-!oeR*~Cv&^gS=9X9P^IKjzJKg@?6E14UC@>SEfIsEakt!T3h1?h*q7^C1xL z?ZJ(w)k_%JAN0$|6-{tpabJ1YHmhTUnRuZ<=0vF|WsaCrFIPR}XqwP$-TLhC!n1*` zZOzjb*zS1j_ORB}dY#M``$y(A-RD2soVWS$?{z%;j4KSAr4quJ&tx@3@*1pWOfx;O zhHb`G`UtKrm?(a)(pdfP^Z58DOVsOs82tH9b$46~)hn^?FS^uyz8+}Pv!(gZmn@%u z_sNp-`TNg#&aeCC>Q`lb|CHzU&l=M+s2v8^uD-Q7rE2%%$9l_`kH6Q=o;|5&Nt-CM4%e%GdMhPMf|qyF`)XCDv8JlehfuZ8;G7t8I>d&bvK zUA(X6lZpD@U;Xc&FHyff|Jjn+$N7sdeO>!|rwi3n;ktGCch9>5li2BhA9ve7T~h!5 z^XEBVKHc7b!qdDT7zeMTzZYNn{_oTC^rA*;r+Q%iMFIcP|A-%L3*J22OtTOq;pyt< Jvd$@?2>@5ByzBq~ literal 0 HcmV?d00001 diff --git a/JavaScript/MinecraftFaceGetter/images/Anij.png b/JavaScript/MinecraftFaceGetter/images/Anij.png new file mode 100644 index 0000000000000000000000000000000000000000..7a67cbb68e29398ad3ac8b53dba602ece1e8de3d GIT binary patch literal 1004 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K5893O0R7}x|G$6&~>Eakt!T3h1?h*q7^HLD+ z?ZJiXQd=2WFWAnWe&kDDjkMPR@EHXG0U@{#$mPER-X?X0Ty+v?(sWL z27i%%)^#~${nohJ?`Om7pD>>PK0W5;&wrD&ZSTi#dSjEf^HSxVqNSgAJoS2Bcv@L1 zA&mJwt`ymk?7vb>L8q)d->lZRZ}> z{jl-e<7wJJMmW?yn??AXMwGeeKJ$NG$X&Ar8VFNC_5nkO7XASndp-Yt`pta%+S#e| zYyOq4`||Q<=DIJ3x7VMa8n?f8zPky|U?i*jnO#S`$d(6wjyUllA`utb5 zKZ9TjBi6jHj!g%Q~loCIAUUtdal# literal 0 HcmV?d00001 diff --git a/JavaScript/MinecraftFaceGetter/images/BigLittle.png b/JavaScript/MinecraftFaceGetter/images/BigLittle.png new file mode 100644 index 0000000000000000000000000000000000000000..4768acabc5fe66ec3200cb2d6fec69458d7fd26d GIT binary patch literal 1120 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K5893O0R7}x|G$6&~>Eakt!T3h1?h*q7izJBm z_MqYFdF+g=4<=8J*6`imBI4PxwKX7GMBLeRVRuSc_}xFeeSBq;76l8Ih?F01TKAQ` z5FIsZ> zWmI2DW#v@mxqjD+`q*Y%W!Nm05XO8at09utU^Qc!>47zvg0XWzip}rsp6OisPshFL zw{>~ZlKu8|^OWb#vpYTUUd8(~zOO$w%e*XkU3KmvF(zWQ2A5#><+ZOZkMG@{_r&A< zpC_{|uZa5>FR8Y?c3S;Bkj}q*Vq%GWqVf*d(_s&_y{eJLP=H;)KX?<7T z-#t6g@BS|%_g}}@&lj!GpZCmT`}}=p{%^(%I9xs=Qf2HDpZ$OD$`>sW_n-gVL;l~t z$2z~ip0__WF>Y_Eviq-(*7wg(w5$9SNef^5&#ReM{O8N!{^BL>`+o*ci>?2c9*{gM*00pRrg=tyX(_# z{w|L@IdNancfYmdKI;Vst E0HB5ICIA2c literal 0 HcmV?d00001 diff --git a/JavaScript/MinecraftFaceGetter/images/Eucharion.png b/JavaScript/MinecraftFaceGetter/images/Eucharion.png new file mode 100644 index 0000000000000000000000000000000000000000..d587b8e57027793eeff52172842c90a73c734a49 GIT binary patch literal 952 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K5893O0R7}x|G$6&~>Eakt!T3h1?h*q7b0LWL z_Ml-_Dk}r)h1sv!6BE=}q|>=CN8Q-Pe*K}?orz-W61+|`z76W+nYm!4-4d?O?jJ{u z?-ZZAdiw2o{mQd(cCD%Mo8Pv_EMiPEJ+Ovt##M&RQVC(qXR;b1c@0)$3NGJM!?phA z@q#(em(P}2xjbeGrV_0Bh!FPXm2e@Z5&*6umK@ZQ~LLd0t)Ql*vZ_MJ!i z^XpDeto!@?{)X4T?f;#bSoi-!aNk$U=@~dYPo&wHVRudQ=N#`ppMJ#lefjg%ciLR} z^+iiw*PL8v_ava4-}1`u@|_;IgPcrT{dQjXd>LWarrqs6)pfg0s^X1aa_lOt0velL zR=4NW#C4xlPrs8ZTJb&q{xgsA=f!cG38yF$t(;r5@b~`r#Y@cZ*UU~W=bu?tZkK*D oT>js#Q>@hX88Ew{fFJjN@CWhPUwbTm_&Z3#)78&qol`;+0QE+QoB#j- literal 0 HcmV?d00001 diff --git a/JavaScript/MinecraftFaceGetter/images/Fiomide.png b/JavaScript/MinecraftFaceGetter/images/Fiomide.png new file mode 100644 index 0000000000000000000000000000000000000000..f5612d5751d5225446d09cca95af5b4694a9a799 GIT binary patch literal 1035 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K5893O0R7}x|G$6&~>Eakt!T3h1?h*q7^AQm5 z?LphVxvh+>7k;m6H)Pg0*46S>G@>MMm5xekkYeBl#x4(!ke8VnHyLcX7c5?EvPfl- zM^j76=f{nekw>)mMSP!AT=o8R{JEV67S9guD>=9EUgh5@%C%qL-!ER${@vg5(&X8} ze5I!r?)&*sZ+b>UB(K40#x&CdYuIL7W!Nm05XO8a3q$bQ)ziC+^**kjf6nsKW%jcZ z|9w7f>0VXwe~Pm09=oR==j%@|to!kGjLytT!Oo*YKl*(-rEPXDgOU= zJ@;MvraSNbT~@p#-TvNFkN*5w%C`G$pL^uT&MoT1=L=lsWBM0KW$fRw>D@KoAI(wz z`?CM+#Ju-KEBOEY3hVol<{$a($iu6>5{Pyze&l%P)xjt{N l%~K|7r%hlEMgf2B|B!c2bF=@n@=YB`!qe5yWt~$(69A_Qw(Eakt!T3h1?h=sm6U2La zaATkd0|U!}-?Pula=twnqP$V|WeeX17Apld47zDGp;ghmP!a?K9kiDi79AhXM2zR#ua=@u<9EX#2vcH=f3R_|qr)zeA;{{5VreU0jYoosRX_UqyYQG}zL#Ati{;oqkMuK#b} zeziQkukN>`-t%YQ-c2wzA(*U4vj>>$QNV}9Kg?P6k_B5IAL9W@c)I$ztaD0e0sw~% BL^S{a literal 0 HcmV?d00001 diff --git a/JavaScript/MinecraftFaceGetter/images/HeapOfBlocks.png b/JavaScript/MinecraftFaceGetter/images/HeapOfBlocks.png new file mode 100644 index 0000000000000000000000000000000000000000..1aafabd4efe79b29f0eab4d2984db3dde3a52543 GIT binary patch literal 1014 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K5893O0R7}x|G$6&~>Eakt!T3h1?h*q7^Lh~P z?ZJ(`v8+t27k;n*|A293hBrfJMRbC|ByEM;4PqWQSh6`TY}=rybVqWAD*srx@2dZ5xMNM3{0jA^C^*09aE%CH$zu=L;G@8LULN*t>(^@kqD~wxCf00B?Q{44do?-c(cRg%WmYYhdHIt+KIP_a`P!Mvf8QUz4dmb5 zY?DGDxJb9$>Urbu2QSSnFZIt)y~Xao|K!BFU;pACuFobIH6+?~?dA0McJ-6J=NP?x zdcHjJ+qvK7Gry@Fw|c5X13yh+e|z$5Zr_(D&&*_=AHBO-=G7GTwfNE*iJpO^-RCw1 z`tRmF_3+Qj+x!M-OTnCao4@BZ#WScJcEHSv0v_Z)_K(T8jrV022jy@EPgg&ebxsLQ E0FZ{NQUCw| literal 0 HcmV?d00001 diff --git a/JavaScript/MinecraftFaceGetter/images/JoyJoyJenny.png b/JavaScript/MinecraftFaceGetter/images/JoyJoyJenny.png new file mode 100644 index 0000000000000000000000000000000000000000..10c78a1c8bd3cae5ac7f396b134326017ceed426 GIT binary patch literal 997 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K5893O0R7}x|G$6&~>Eakt!T3h1?h*q7^E?pm z?Lo!9SXKts3%~Q1pX6cdN*2^83y5q!5O|WwV22pH#l9`#eVOfKK5Q$aMF3&-DihoUe3Ax&|+hmSP0Ml{Pz6LV?Y1dwg39{x?s-d)6*@lbcZcc*QEakt!T3h1?h*q7ODu@@ z_Mq+Q_pFR;4}RaVmHX=GDBPpB%MKk}yFh%!N>>h*zNzljhD=LcIhHz2 zkm{PY!OlVP2V;&;SH?xB&p(Q;6u6b-T3cRX?zf+(e7ELz zWnanDUsq*b{?!gIUK0I&kF9&v`(ImSUf#@)J*7!Fj)}J(tg`f>arxa+U}F2WgKDWH|JKfTgKq4d20l*9DoEm*aQnyIa}YpPxAI=f$ToFIV&1%~AgQX5(qgOFz%1Te?!+0eUsx z?p5bKVaeZDtn2>k13NGw-mCjw)mL)*C@>4YSvI?9$@O)6rYheptTS}~b@+4r&I!UM n*fJRDeuqaWuxLR6AL<|1uewsA+!g=Q5hUU1>gTe~DWM4f(&!Va literal 0 HcmV?d00001 diff --git a/JavaScript/MinecraftFaceGetter/images/Krystallite.png b/JavaScript/MinecraftFaceGetter/images/Krystallite.png new file mode 100644 index 0000000000000000000000000000000000000000..54675504b3eea85b69636b8420b7f529cae63687 GIT binary patch literal 1041 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K5893O0R7}x|G$6&~>Eakt!T3h1?h*q7^C=MT z?Lo(`9Ck+53$vrw*PAvqDe%QO99WpltQaj|uJGu9ZHg*e`GXT{6dc_T>Ksr_nPC6> z<+jyVT(3OP{66RN#eDm7^`9D^zgA7Js@$7?^Yhn9#xzAGpE{!F6)k)GYl^XK<>^h^Z`-Etda9XT zweMMo{`&7Wi?C_KY8J7A$4|eu?XLhD?|)qN`K~8E`P-|{eJP14T6SA^In-uF9L^=y z3QX-*^VUzddF1|n-9s1mWq+T<7BAagf4^v*x7k6-S1B3S?Hc)L#Z|EuDW z-!A+ApHTc)JN?()_4l6o*x#8&Y~&Dc@#`NCuh~5M`~CiNpZ))DuPOdHcVv=SrUF_GjQs3dGxnqVihd6W#yk_x=9n?Duu^_sDN|x62o;@-JGY zoNsv<6w%bT@Z+bd^UnKzTBZN`wE6tu%6)&{e4g`a_WI&w)2{;)()9Xgi)|KAIne^M eF$!q-FZrKUR@JXDZKw89kc_9RpUXO@geCxNGQ%SP literal 0 HcmV?d00001 diff --git a/JavaScript/MinecraftFaceGetter/images/LNERWS.png b/JavaScript/MinecraftFaceGetter/images/LNERWS.png new file mode 100644 index 0000000000000000000000000000000000000000..60bdae13d6f50a70a6d1da10341ba533b6993804 GIT binary patch literal 898 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K5893O0R7}x|G$6&~>Eakt!T3h1?h*q7vo(nK z_MqX$7{Pa1?hnCOh)GWeOgHi$5)?&bPZrz;VRe0aJN>ula%cVxVRB_TT^Mg4^3L z^@IZmMP=Ok`|oR>gwOk`-2dy}&$+4f|9(z(|9fh4-IKuk_WM6~l4u;>m;qZ{JGc1W z&jaAti7b16b`vCa)d_1PD)JG2`?~AEakt!T3h1?h=qQ2gG}O z(6N`#?$+=3SH}`(0-LQOqazpj|+49%uV>5+b9Pp4M-u?b{cYtAQzw7%x$+B~mpZeeJ q&2O7qJg;UUm7^M%@<;*?+W#Eakt!T3h1?h=sm6U2La z@Sv|WBLmBUy;J8;Y1Gv)6b(=k^ppG#>FpVr_1Cu>9|+!6U;9ju*I+ecn(2Wx zY%{JhY?ew0V?LAB5Q!&||=!{1}`-$$1H|HX5jC_PvW!X-G}=7mMypCzAd4zGJ` z@oDn8&u5IYu{i{neoQB0s=TJkZ*|`ILom?rO|ReD_GeJtf{#_T)}N2;tNY8lJ5OH! z;cwglis?FBK~Hm)r6(uvuHD1(V;+GtK)OR>nQYeDf4}c8cL878BHdh5V6sO62kIZo X>nxX_(f8c74J6^|>gTe~DWM4fo(Vt1 literal 0 HcmV?d00001 diff --git a/JavaScript/MinecraftFaceGetter/images/NinjaEvan.png b/JavaScript/MinecraftFaceGetter/images/NinjaEvan.png new file mode 100644 index 0000000000000000000000000000000000000000..c75ff757359eb20ec5fd648ad1e8f0e1af65113d GIT binary patch literal 1059 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K5893O0R7}x|G$6&~>Eakt!T3h1?h*q7^BoZH z?Lou7SawF%3)bQPkEf+XZ*p;*u+c|K%<(AOrHhvqhbZQ5YY1BE;-tCI`&ABulvI|t zhoebwLrQv=q+R!qqsqIU&zUW*9~V>9dRzYPGmq!|=PWN>R`)Mna{TylnU_U7pLpE= z`+2v_%jVCP?p2?jWUjl&uvsc0jQLDfLnN=kYQ{9v18dl3T*VZ;{Ileo>Ak(x)0OxB z`}kVsWsTi)kN*CC%S(?RC-;5%bMv#z%YXmu+^Z@oPM8v9AXZy&2$q74wfpn3-SX1Q zl2a4o_Et?*-dq3Q&VASJ-KQtcv#p+{99wj9VqSiJaW4)tu=t5cm2>Cqub7t|^RN2k z#DCw;KDWGde0~kk`kJ3c?!UhE?>{>+?*FH9h{ODr2NNBlMA{CFklE(>_kc0FJ^%hQ z4|DsUO76SuYBz*M9ljU$o@?`~Bx>5CgmR??2CftN!1V{PXzybcV^)Pf}bTnoB?bx^BMH niE!daxQ9?S0jWd>|IPogKi~@}yr{u(7$oQE>gTe~DWM4f9jw9t literal 0 HcmV?d00001 diff --git a/JavaScript/MinecraftFaceGetter/images/PerfectDoll.png b/JavaScript/MinecraftFaceGetter/images/PerfectDoll.png new file mode 100644 index 0000000000000000000000000000000000000000..1970be56d247a11bbcc118d4704c42d4b210dbda GIT binary patch literal 787 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K5893O0R7}x|G$6&~>Eakt!T3h1?h=r52E==N z@L(a60RywaEakt!T3h1?h*q7i!_M$ z_MrYc`3y$Z3%}p(*|+WT6dqM)0Tm9Fc^ep5m{=7xjJOpvWHLk?H?y&DJ8WbwYiL#U z@mAOU`}x+V8_f0}C*CPOcXfUJm$|!R9^8HVTBh``fx7L^|BC8+ckeps8NaV$>SQ^) zJ@Y5a-8E7F`}t_D-bIGZQVC(qXR;b1c@0)GrkNgC!#3k8rr>My_xGL)$=}~SeX`xF zcA2ZM=Y0A0cK4hwPd+x!Dft_C?pML=$#QY=PlfQBg4JjOg1hP}YNvYN*OcXsYP?P>qx-}$0T^Z)%hKIh9#{`yJYCOCXRz#7~E@cP$g`TA+z zduo5C`enT*wQJWY&-%ZI-xpo_dKTz_xAXrQso%YO_vw=3{qoP3oS$!Zo)!-Hx9(y6 z_x|PQi!VK9H=p_KSEygrzfVA-qIfP1Li?5e{{L5F^*(%D><$d)>Hkl8&ae5^JE!FL zpYAy&|39i*zWluZzpi@i-`V$1dFIFMJ3#|4*S^2!tM~EY+0}EtTEakt!T3h1?h*q7izJBm z_Tc`mXY7ou7p%+o&*Zf3%*bBck+E^|-t>fc(=GYFW0)nI&r*EG|Az0R+nrd<1O_5HIG=h;=x zQMRr49oYBf%gM(&)gQhsmU+3iT<)0+UZ>-;0hiCM_I^Kic+O+)`05#{*Uj^vdic+` zIXBVn|JV1aH-GQ{nc4T{*SA!n1CMwYTt0i&_uR*e?)B#<*8SWLw0HS({h}q$m%o;I z`TTvoviq-Z>Ge~UYd`#sf9@gw?{)K>#kix4cw13aF2B9Id(LC__+KS`UplX!FJ5x~ z&&zVlOK;zvmU(&p{XZ4=U&rI`ot^ma_xt*19^uocTe=fYJt!6sjx0ZrvB%Hum3ei% ze$VNNa#%;^4CSwnl-#R6%$0vi{fOVSW7n>FV9xpZYEakt!T3h1?h*q7^HdP; z?ZLgP#8?>E9$df9yljd4B9&j#i&iRTnC6L?Vrc`LOiUgIAG!A79_MT(x<_n|qfx%Uov9f3iZ( z{-h%f?E2x!_v!G_Zkfx+-|w55{Ojdu|4nZ$=hvMxto{9azU8v>`7tLA@9vw~OoPz; zc2?%ezq{^{Wxsx{epvDDe(jXxUA4ygTQMV<#1KSJII%z9gvC8!h`0ZvbiAbMdDxAw z=i|>8`NZ4)(bL~db=&4XaadlSmwGdQ|DTDe?`waA^}YOZZmrJmkCE%1FyKzeEakt!T3h1?h*q73p0rK z_MqW9nJ`Ay3)a_@t^YZCa)~&5%$zkfg|UN)GlJ>#f<+5bctuLyG<7ju3=C8~aj>k; zX1=S>#|iH&pMN@ke_zEZ*{YL)`Fi}8FE`&dw|x2S)8;u}9=0E!^X1h~RrSBWX9L9^ zUT(j$m@&=tz#6t0R~a@-C4@1b$!dt?HCT-)c>VV2>~|l(%vfw!^{>{i>h~)}b=%rc zGbZQ7#}!?AynkNNrNft<{dVo$_e2h>eo6#)-HVGa>OXy3=Ia+NciY-Yi}UPvK3THe ze%F&F;ruhps%uZ$;&nSYc9-r2d1d;4o2N_4*T+9u^7`wn$#VPlJYCYh{C&}-+2ZGm zFFh^o+f`df6T3miuA9H_gy;EqyJt(n?dzsZ-uL61xaG^+`~MlL*M4l@|9naPpP$by zU%q^NXDMcEk>g{e6mWfcfAMs4{dJMwF6Y-zo&4|jyV=0Rldr$|&CAC!rN2Mueb2y= zOvtwQ+ShLnW8Z!JRN43IX8Hazo^Nl@`Lgi(oG&lm*Ug=L@Bh>9mM@>G0~7P#-?Z?r z-EWQWKVE$U`trw{-*djaxoN6y8yo+0$@}_>`IF`9e@vLXuj+HD->#a!%e~)SAdpo^ i4Fh2QM*#=^_x@*0^N$vHu&r1FlJRu)b6Mw<&;$TrqUk>X literal 0 HcmV?d00001 diff --git a/JavaScript/MinecraftFaceGetter/images/SpringDragon.png b/JavaScript/MinecraftFaceGetter/images/SpringDragon.png new file mode 100644 index 0000000000000000000000000000000000000000..39d4aada8e6e98eb1d19392e030a131d03c78f97 GIT binary patch literal 855 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K5893O0R7}x|G$6&~>Eakt!T3h1?h*q7vjB+q z_MqcLVMYd)11Cdt<}}@KxbTrJ<^#JUqd50}VaE>+a;LABe1B?M$ui>#!)B?3Fy=E^ z4UxPCs~OWw53FIEag{!T*%ha@Kb9-2-BWv_`Wn@(%)YlX|G4de{h8GE*)?FmJ>lG* z^SkEG<~Oh3I!}|eysmqm`qq4%_PplTXZ7@~*~Yc!w&`15fBf;p%zbfsmX{|!H=%Yk zy{>vvTg{zbb$Xlf`)H~shjo>go_;?+=jGEK?VtC^e4q2`dcV%^c`=__sGZh;xd8?I aldfkxP@r(VD>8QzNW#Eakt!T3h1?h*q7^HUJ- z?Lou76m~||1JAeLJ-cRag7xMO#fMxLimZxC>1qn9Ezv(%JY*O+k8Hg#NlB9bZ#w%s z2X^@{t6nW$U-$d!{?84!FYBi7io5^BXZvl_^j-J+=e&IS)HMCqyW8)JmgWEdcz({y ziNdDws${uVAW5FVC=kkd6h@z|Nn7)&P((Cze~@R?A^!t{O4u)f0K-B ze|FD*=JWnu?Id>-98M?O>erv%-BqtVa=ZWjGavgO|8~!LS+)0xPyYP4qGivYSD*Xx z?eTWY%U^$~rSH18uF{2Y7?S7^z3aD4`+t1-e7#viHWA*Y6Roeaivw6Eakt!T3h1?h*q7^D7YV z?ZN%4=dm-gU0BX9&#M~H;jA9szV4uA^fbMr{|*E$kA5Cx#o-rg;i<%AyIqmCLP z)2&kU_4EvoZ5+^?%qcdz>SYpcx5r?0OUt+20|rfmE7`2ON0 z$FHv|>ci)9tmYFEoGTZ<`;=wfkHz7K3iqAgCSH7MqTK(dvu)1f2p&S_;SSx>Q#0@V z_~19~?@ROd&ppEL|J8P{dVJVA^4sb8d!{MZe)%bG>5eTz$hQ#~$$s*+|6I=%{{Qz^ z=H=x3f6d&j_WpV-^K$9_f0pi5&)=FCFPXppcU)h|?{9BqUOu{ZcFtmg34~PlEbops zFYY^i`n1f;)$RPnD^}M(^H?rze`4aksvpN?UVi#yzA9|{fqjx@B3%u{_DY`uQIQ8=Wlw`+WtJYD@<);T3K0RURb&O-nI literal 0 HcmV?d00001 diff --git a/JavaScript/MinecraftFaceGetter/images/VellaTheValiant.png b/JavaScript/MinecraftFaceGetter/images/VellaTheValiant.png new file mode 100644 index 0000000000000000000000000000000000000000..482e34327a7b3561e6ba6652e5a321d1210d8442 GIT binary patch literal 1013 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K5893O0R7}x|G$6&~>Eakt!T3h1?h*q7^Ewdk z?LpghbHf=~FVueDUH5OYKu6<_rk4f=T3Sa0GA=teF7Wo`)y0?swtKx$Z~N z(Z4lY#gDK0oDo-rw?-{QrHQItV+PfIaBGzWe{@$5YDlW@YBj z&$oPe*4DlD*QCYw_UHLkeJy$VKN5HFkZ2Dq$lq07xE*f!>hg4%uZN#&tN;Bw`~K4< z^Z&jww|srdGk$%vU)A@T)5e_a<_d1Cr>?bG}IKKmZ|?YRAa)6;c7|4p0x@9WD`H1O&F zKSfUkx6k?dcm6*Ci>LplERNgvY#KYYy#>sxDBy$rEakt!T3h1?h*q73lE6* z_Ta{@W$cWs7p%+E@1AMNNfeCmSlZgec+e@Qr)iNyPRo>QVJo+Or z+t%dDV(RL#u`$-Dd-351J^UZV=byHHK4{Y5K2vqzTwfBD?<()auSGW))?^VdxeHoldDHJ*^) z&lMNX4!#rf$F_af`Hgx-E4pW!7cZH8-R|T>z5jo=%DjB@OHF?>zMvz^_PO)#-gzc6 z{eF$L`>(U}>*gr`ebgKO++%w9cFRk@_wPA9vF_Wy)V?oIUY7Qi)P5}VyNEO9$g&=o z8a}`7?l0~-U1RG0>sWdG`Gx;xI@f;uv03KjTJyR|%C?oC6x?^!eRPaVBPRKfEakt!T3h1?h*q7^KKCD z?Lphq@0l6c9^8Iw$)+OKpKd(yQ;?BN^AeXJHrGuv&Lx;j+~nD$(S5MWXp)i94+i&> zOL9^yP86Lw{ZaAX;r@58cjf(jark}Sv-&rGuBF|q-Tr@aYWe@4<-oIl?@SONN)0Az0KKPz^y??*WtW5LbNratCqP26My7=EK)h(Fv z`~6=t_g@dUw|}a?Mj%8;v;r8)o9DbZ_51p!H;=c=o!+GVKK}Hk?eSF_?!O*=UTx`$ zJLpNb2pm4=_Wk&i<@fQ^=IO;tR=?jf(|PY#$7y#zX7hdhqYV`LZnt}u^543@ZhjZ3 z@6r3fM4_p-|3gLJmm|}sA1;imdAw5QW#@AFlN0TJepxN^a^~~6^O|@Q967!&{dT5! z{d1A;f4=zgef_rjp~ZRo5AJEakt!T3h1?h*q7i!zA! z_MqYFdF+gA7nb*jZ*+Q5GTma^W{aotB@-SA9dw+qdxyvLp8H}Kc0PEd!k2kq;e~jC z2_>fX6Hip#bBi20sV#pfztA6>rxr~kQv$8Y7Ic+9VVe^=(^vHrRl zsrvEzPfpCM`)=Z1_4Dj@%S&Io%`M%T&tx@3@*1pWOfx;OhHb`GhRsq5VVHt?>*DvE z{J(j2zWv#WcJ+VrrrrJXF0=2;r`h?%OJ0lT7cG&NubEP8g3k!7<`NKm{pc9G{8Jfo zJ$;}xuV2f&?Dn@iv+4c+PyLpco<2?O`||9UmHVzed(K!AFo=-bou2J<-5B|wcU5s{x0h)v6@@dhdazL&BPVDC@N!tcFuYHz5M+% zkNN*zid$YfJ^g+9P5*qma}(?SZQgBp>1D~OiR;#_qlMKmv9V8O&d2XPHSu5VUmN$T z4-XvszI=FiSmx#4@_Elaz%n4KmmL58{)r6XWP{={ya^1fa#uyof4_4dC&&L+bg%j! zUVm=lySuxmE8A9m(QyCu_PG3WkNDcJp?zO|{F^KD^5o|A#WVEh9c}51nOjKoHd+n@77!@l bzwtlrebGgKw_dU307-bd`njxgN@xNABs}si literal 0 HcmV?d00001 diff --git a/JavaScript/MinecraftFaceGetter/images/Zero_D_Karma.png b/JavaScript/MinecraftFaceGetter/images/Zero_D_Karma.png new file mode 100644 index 0000000000000000000000000000000000000000..32d3c4ead3aaddb6e3875ea742bbb47aec9f0c19 GIT binary patch literal 1086 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K5893O0R7}x|G$6&~>Eakt!T3h1?h*q7^LG&M z?Lo&?a%qgL7kB62&UwX`a`h}HiqQZc{i((FB_JC7FG*z2$ojPD&KkR^dEEey=Ux;F0J3c>$K*b3t z`2s^@w#^eMyy*qSSRz&K+H=x*UE%M4&VIkn@z+n9d~bi%yvgt8-+8{|bb0-R$@~6% zUOnf_(ewZ2(Ja27Ny*E}7hU=te!lq9-KUw;Z1+^nOXatG-T(8a@45?^xq=*D!gCrh f&!d0?|9k&4YM2L$?SAt_4gTe~DWM4f17z9< literal 0 HcmV?d00001 diff --git a/JavaScript/MinecraftFaceGetter/images/ZombieCleo.png b/JavaScript/MinecraftFaceGetter/images/ZombieCleo.png new file mode 100644 index 0000000000000000000000000000000000000000..d6a8be95f26b9d152191ce86a6cfbb2dfd608afd GIT binary patch literal 1082 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K5893O0R7}x|G$6&~>Eakt!T3h1?h*q7^Jft6 z?Lou!_gNWPFZ|AvYn*mH!ddCsiH>G9Dd$HF+}y_8-jTa^UMP7Wyg|uX`0%Nu^yyNM z4?U8;k?=w(hd0y5W5Kcx@7L`=`0dZyKA-dV@m_iR)0%R2XE%x0|J|%p{pslSncqG? z`ya`CCaWQm*I+ecn(2WxY%{JhY?ew0!xTJs*mGXZ$I`x%pFecmtNuJ2=RErKF|zN=&BgDFm)!sRC9ChtZ2NzNGFSooj zKY!m$<-N7@Br+uljVD-|~`r{a^2CcPpQ#^?iB7t^dTM z{>M?E-_NbRZRv^`QKZ|468Y!e-`h1exTfO0zvZRq`TOMhK3}cwFIuvHZ{Eakt!T3h1?h*q73nz&8 z_Ta`<^Vk{L9+uXrtXh?nScby;v6 zJ$lyOveWbP{Ngs^SI(>c|Kq0ryQ0SR`#vkUSN;0n*!SgC&AEwkv9+4+yH4+w zdHL?0p1alkyH7pVSDjOpN(f^TTpHtj<-u{nN{B0>Y0k zTJwFr?P+4ejChxne*L#Oedm#{UrYPGJURJT=H+Jlzlx{VtzTcfMBQKRxkvr)HEakt!T3h1?h*q7ixi0W z_Mrbd`4mRh3%~XHuLmiuP~eqHKIGs$=Mh&-i?%``bKe~%<>?7A%+BHqk2H2ND>HX$ zN%(AJH_X&y3envna*ufTQ_@g+`Xque&^pg?|DD=`3muPyOW;g=H`~K zUTLY+A97J@fZ{_w%dz_r*;8ZtT+)t9MV|>4MK7tfmtZT(>@NU2*4nyWi=4uV$}* zzGOCg{*xu|?e?Gb{QvV+p67h#9nLSlw0X}NPyKm&�nnCMJ0CI;iyTqpPQ5 z9{v0M{@Idt{`!fN*KK-xak0DQ%Wp?N&nbCd*|%%gzH_v&_Ez@woky;|T|MW^;_|vl zlkN8IKE3Juzi-dye0lX0DEQ;{a?6+1_J8VV5#qaFKNITz_dC_^*Hv|3fUE!iQSMju z_%M)py#8mn->&bU+bv(dEw7ufcwP`9zf`}f*XjJl zSFUfje0i4t-f7SKfBtsQxx#<{yl4I2zw+yg8Yzxr6w6nGN(mJ3FaHmJih0Vt4|gi- OKoXv=elF{r5}E)@K<=gh literal 0 HcmV?d00001 diff --git a/JavaScript/MinecraftFaceGetter/images/plane000.png b/JavaScript/MinecraftFaceGetter/images/plane000.png new file mode 100644 index 0000000000000000000000000000000000000000..c8610fc714d89a7b3da6cd29e1f68b48331b1dc1 GIT binary patch literal 819 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K5893O0R7}x|G$6&~>Eakt!T3h1?h=sm2E==N zaATn`BLmBU&%GyngSmVgoS$_EFfNl+;(yn$Y{dbQg%2*?d1tqGuT4GMj4KSAr4quJ z&tx@3@*1pWOfx;OhHb{xQ9^ko z7xLPyqIv|xetM91+;qefjh2-xO;TDyJi0 eN=E@7?*Cx_DEakt!T3h1?h*q7iwcPM z_F&*@i4;b*2jBOsdzjYPxuo^8xroz*K#wQmJ@rpLf#J{>Q`b#h0$u+n){;pKiG_*RSgLTluF; zmiy0twj_G{z8SAG8X|cORx_rV9$3RR<0`{use~}*Gg%md*LwABe&?)vZ0|q+$&&By z_RgOiSNnCTOljf7$?xv|Hc*d^jeWW#`uyEq@yp8wB6-S+>V&z3LOzTZ2Q*gz%TQP+-M z-}mVdFj9A(zkkY8zUG6Y->%x%BfX@0xTB=*~%^_*|>quj6R&yPaCs-H*2X=3@KZv7`# z@9x*ztMC1GE4=v9T f14{@L@MHf+`$U5xA65N+Es%t#tDnm{r-UW|&d~ci literal 0 HcmV?d00001 diff --git a/JavaScript/MinecraftFaceGetter/images/soapibubbles.png b/JavaScript/MinecraftFaceGetter/images/soapibubbles.png new file mode 100644 index 0000000000000000000000000000000000000000..6b7fef45da73fabb577c1f5fd15483297741a9c6 GIT binary patch literal 895 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K5893O0R7}x|G$6&~>Eakt!T3h1?h*q7vjvFv z_MqXU5LO1(1LpmS?-nc!J#A^z#pCQUZ4Ld z_(1P&+|vncGp;ghmP!a?K9kiD$!oBhG0pVA8cf01{Pj$CRz??l5KxCzGhV@U+u3#m z?|nk7L-3k~;*Z#B&VuD}=Itif{6oAkm?~fY+GY9VrRC*)e}1c;zW3*g+Ua}$Ck5Nu zKBs{n=FclW(f|H_@v`#w_gg>jsr?;&?#s`Y#pg;gizc>`=5_r&(C>zczORr8+p6hGc*7F z`{jSGB-`)n@A#ch8gOVNDzRd7Au!jVfPd!yn3J!lD9q6FJ_?fXboFyt=akR{07!Xi A6951J literal 0 HcmV?d00001 diff --git a/JavaScript/MinecraftFaceGetter/images/steamtrap.png b/JavaScript/MinecraftFaceGetter/images/steamtrap.png new file mode 100644 index 0000000000000000000000000000000000000000..5bc13f25d10e8859e838142509ec8dd83b86c0f6 GIT binary patch literal 1028 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K5893O0R7}x|G$6&~>Eakt!T3h1?h*q7^Ij0| z?LosX)d)t`3)a)S)^6NAYtp@@1v@*r4NQcUS(Ss0ox=@gWMw=P<2oYCv!!vRZ*uVd ztQB&J2|}?)_~#wAeO~iz_WZw3_A{!P9$3RR<0`{use~}*Gg%FhyauZo(=Y{JtA+3S zfAIC3lK;PM&nYRdpFR2Bp4zFY{qpmQFC9MoyJkA37OdtFF9@=+{%@||uHF03dgkBT zcgnN;`~CBt_W!@mFTV8l`TXZg?*ILC-16nahqdc25_CWD_Ci$7j(Pd+pPBmKfBp5R zJ?sBoUSD+S>Em$Am#_cVOil&4Ch~o8FEIf}lErtQcunuuw|vRJ|8J(>u9`nu>b7+i z=RE6wJ`%Tl`SEbEU)7%vb0+Kg>+f{K7g;3P35&Qqkg><6zc0Gdzv=B=`+X-p?au%$ ztf-g|vhb%~HqNv`mUU7I*L>HNR92nzjNf-U^8LPZoBIEs3!J`ux=wY?zbV-!#3f7O zt$zLNEakt!T3h1?h*q7i!_M$ z_MmN_Y#Jl$h2QUbWKS2)ap81v3JBPsuBF12(I6$YVDaLnrci~Ax&ez+wjJ-OKc@3Y zRQ{6f^O(9nr|;LC5WQz#IcxI0`+LuLZug)6bj9@h&zH=eJ$p{c&YdSc^Y8CD=_z0P zu{mZjW18uKHEc7kGHjMg2xC5z)ey;Ruo_cv`}X;D^Ri>&?mu0^pWC;qdgkOj`^tHf z?QCqGENS;HzVzE&{^^qK$C&%rrm^e9)Hva$rD|Fq*lkVq>F1^10PfLBPx#i1$ z|6Kiky(`~;&NKhsou^Bd&##*{Ic|U5+-wtKQZgcN38i^ngV*04{ { + out.push(line.replace(/\r/, '')); + }); + return out; +} + +function getFaces(usernames) { + usernames.forEach((username) => { + https.get(`https://api.mojang.com/users/profiles/minecraft/${username}`, (uuid_resp) => { + let uuid_data = ''; + uuid_resp.on('data', (chunk) => { + uuid_data += chunk; + }); + uuid_resp.on('end', () => { + if (uuid_data) { + let uuid = JSON.parse(uuid_data).id; + https.get(`https://sessionserver.mojang.com/session/minecraft/profile/${uuid}`, (img_resp) => { + let img_data = ''; + img_resp.on('data', (chunk) => { + img_data += chunk; + }); + img_resp.on('end', () => { + let res = JSON.parse(img_data); + let link = JSON.parse(Buffer.from(res.properties[0].value, 'base64').toString('ascii')).textures.SKIN.url; + jimp.read(link, function (err, lenna) { + if (err) throw err; + lenna.crop(8,8,8,8) + .resize(256, 256, jimp.RESIZE_NEAREST_NEIGHBOR) + .write(`images/${username}.png`); + + console.log(`${username}'s skin cropped successfully`); + }); + }); + + }).on("error", (err) => { + console.log(`ERROR: Couldn't get ${username}'s skin!`); + }); + } + else { + console.log(`ERROR: Couldn't get ${username}'s UUID!`); + } + }); + }).on("error", (err) => { + console.log(`ERROR: Couldn't get ${username}'s UUID!`); + }); + }); +} + +let usernames = loadUsernames('names.txt'); +getFaces(usernames); + diff --git a/JavaScript/MinecraftFaceGetter/names.txt b/JavaScript/MinecraftFaceGetter/names.txt new file mode 100644 index 0000000..8326395 --- /dev/null +++ b/JavaScript/MinecraftFaceGetter/names.txt @@ -0,0 +1,38 @@ +Addicted22 +Resanity +ZombieCleo +Zepheera +500Heavens +Anij +Zero_D_Karma +HeapOfBlocks +Korfi2Go +NinjaEvan +Sailordi +CreeperGator +XerShade +MysticalDuck +LNERWS +PurpleSquishFace +RockyJedi +PerfectDoll +boop +TooManyFandoms +JoyJoyJenny +SpringDragon +Yassarah +rdpeake +Rashkavar +Eucharion +Krystallite +VellaTheValiant +Loucifer +warhawk786 +Gloomcrest +chrisb118118 +Fiomide +BigLittle +TinRobit +steamtrap +soapibubbles +plane000 \ No newline at end of file diff --git a/JavaScript/MinecraftFaceGetter/package-lock.json b/JavaScript/MinecraftFaceGetter/package-lock.json new file mode 100644 index 0000000..c0aee25 --- /dev/null +++ b/JavaScript/MinecraftFaceGetter/package-lock.json @@ -0,0 +1,773 @@ +{ + "name": "facegetter", + "version": "1.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@types/concat-stream": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@types/concat-stream/-/concat-stream-1.6.0.tgz", + "integrity": "sha1-OU2+C7X+5Gs42JZzXoto7yOQ0A0=", + "requires": { + "@types/node": "9.6.23" + } + }, + "@types/form-data": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/@types/form-data/-/form-data-0.0.33.tgz", + "integrity": "sha1-yayFsqX9GENbjIXZ7LUObWyJP/g=", + "requires": { + "@types/node": "9.6.23" + } + }, + "@types/node": { + "version": "9.6.23", + "resolved": "https://registry.npmjs.org/@types/node/-/node-9.6.23.tgz", + "integrity": "sha512-d2SJJpwkiPudEQ3+9ysANN2Nvz4QJKUPoe/WL5zyQzI0RaEeZWH5K5xjvUIGszTItHQpFPdH+u51f6G/LkS8Cg==" + }, + "@types/qs": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.5.1.tgz", + "integrity": "sha512-mNhVdZHdtKHMMxbqzNK3RzkBcN1cux3AvuCYGTvjEIQT2uheH3eCAyYsbMbh2Bq8nXkeOWs1kyDiF7geWRFQ4Q==" + }, + "ajv": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", + "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", + "requires": { + "co": "4.6.0", + "fast-deep-equal": "1.1.0", + "fast-json-stable-stringify": "2.0.0", + "json-schema-traverse": "0.3.1" + } + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "asn1": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", + "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=" + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + }, + "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.7.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.7.0.tgz", + "integrity": "sha512-32NDda82rhwD9/JBCCkB+MRYDp0oSvlo2IL6rQWA10PQi7tDUM3eqMSltXmY+Oyl/7N3P3qNtAlv7X0d9bI28w==" + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "optional": true, + "requires": { + "tweetnacl": "0.14.5" + } + }, + "bignumber.js": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-2.4.0.tgz", + "integrity": "sha1-g4qZLan51zfg9LLbC+YrsJ3Qxeg=" + }, + "bmp-js": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/bmp-js/-/bmp-js-0.0.3.tgz", + "integrity": "sha1-ZBE+nHzxICs3btYHvzBibr5XsYo=" + }, + "buffer-equal": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz", + "integrity": "sha1-kbx0sR6kBbyRa8aqkI+q+ltKrEs=" + }, + "buffer-from": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.0.tgz", + "integrity": "sha512-c5mRlguI/Pe2dSZmpER62rSCu0ryKmWddzRYsuXc50U2/g8jMOulc31VZMa4mYx31U5xsmSOpDCgH88Vl9cDGQ==" + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" + }, + "combined-stream": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", + "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", + "requires": { + "delayed-stream": "1.0.0" + } + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "requires": { + "buffer-from": "1.1.0", + "inherits": "2.0.3", + "readable-stream": "2.3.6", + "typedarray": "0.0.6" + } + }, + "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" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "dom-walk": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.1.tgz", + "integrity": "sha1-ZyIm3HTI95mtNTB9+TaroRrNYBg=" + }, + "ecc-jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz", + "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=", + "optional": true, + "requires": { + "jsbn": "0.1.1" + } + }, + "es6-promise": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", + "integrity": "sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM=" + }, + "exif-parser": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/exif-parser/-/exif-parser-0.1.12.tgz", + "integrity": "sha1-WKnS1ywCwfbwKg70qRZicrd2CSI=" + }, + "extend": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz", + "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=" + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "fast-deep-equal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", + "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=" + }, + "fast-json-stable-stringify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", + "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" + }, + "file-type": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=" + }, + "for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "requires": { + "is-callable": "1.1.4" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz", + "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=", + "requires": { + "asynckit": "0.4.0", + "combined-stream": "1.0.6", + "mime-types": "2.1.18" + } + }, + "fs": { + "version": "0.0.1-security", + "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz", + "integrity": "sha1-invTcYa23d84E/I4WLV+yq9eQdQ=" + }, + "get-port": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/get-port/-/get-port-3.2.0.tgz", + "integrity": "sha1-3Xzn3hh8Bsi/NTeWrHHgmfCYDrw=" + }, + "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" + } + }, + "global": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/global/-/global-4.3.2.tgz", + "integrity": "sha1-52mJJopsdMOJCLEwWxD8DjlOnQ8=", + "requires": { + "min-document": "2.19.0", + "process": "0.5.2" + } + }, + "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.0.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", + "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", + "requires": { + "ajv": "5.5.2", + "har-schema": "2.0.0" + } + }, + "http-basic": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/http-basic/-/http-basic-7.0.0.tgz", + "integrity": "sha1-gvClBr6UJzLsje6+6A50bvVzbbo=", + "requires": { + "@types/concat-stream": "1.6.0", + "@types/node": "9.6.23", + "caseless": "0.12.0", + "concat-stream": "1.6.2", + "http-response-object": "3.0.1", + "parse-cache-control": "1.0.1" + } + }, + "http-response-object": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/http-response-object/-/http-response-object-3.0.1.tgz", + "integrity": "sha512-6L0Fkd6TozA8kFSfh9Widst0wfza3U1Ex2RjJ6zNDK0vR1U1auUR6jY4Nn2Xl7CCy0ikFmxW1XcspVpb9RvwTg==", + "requires": { + "@types/node": "9.6.23" + } + }, + "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.4.1", + "sshpk": "1.14.2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "ip-regex": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-1.0.3.tgz", + "integrity": "sha1-3FiQdvZZ9BnCIgOaMzFvHHOH7/0=" + }, + "is-callable": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", + "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==" + }, + "is-function": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.1.tgz", + "integrity": "sha1-Es+5i2W1fdPRk6MSH19uL0N2ArU=" + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "jimp": { + "version": "0.2.28", + "resolved": "https://registry.npmjs.org/jimp/-/jimp-0.2.28.tgz", + "integrity": "sha1-3VKak3GQ9ClXp5N9Gsw6d2KZbqI=", + "requires": { + "bignumber.js": "2.4.0", + "bmp-js": "0.0.3", + "es6-promise": "3.3.1", + "exif-parser": "0.1.12", + "file-type": "3.9.0", + "jpeg-js": "0.2.0", + "load-bmfont": "1.3.0", + "mime": "1.6.0", + "mkdirp": "0.5.1", + "pixelmatch": "4.0.2", + "pngjs": "3.3.3", + "read-chunk": "1.0.1", + "request": "2.87.0", + "stream-to-buffer": "0.1.0", + "tinycolor2": "1.4.1", + "url-regex": "3.2.0" + } + }, + "jpeg-js": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.2.0.tgz", + "integrity": "sha1-U+RI7J0mPmgyZkZ+lELSxaLvVII=" + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "optional": true + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + }, + "json-schema-traverse": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", + "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=" + }, + "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.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "load-bmfont": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/load-bmfont/-/load-bmfont-1.3.0.tgz", + "integrity": "sha1-u358cQ3mvK/LE8s7jIHgwBMey8k=", + "requires": { + "buffer-equal": "0.0.1", + "mime": "1.6.0", + "parse-bmfont-ascii": "1.0.6", + "parse-bmfont-binary": "1.0.6", + "parse-bmfont-xml": "1.1.3", + "xhr": "2.5.0", + "xtend": "4.0.1" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==" + }, + "mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "requires": { + "mime-db": "1.33.0" + } + }, + "min-document": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", + "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", + "requires": { + "dom-walk": "0.1.1" + } + }, + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "requires": { + "minimist": "0.0.8" + } + }, + "oauth-sign": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", + "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=" + }, + "parse-bmfont-ascii": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/parse-bmfont-ascii/-/parse-bmfont-ascii-1.0.6.tgz", + "integrity": "sha1-Eaw8P/WPfCAgqyJ2kHkQjU36AoU=" + }, + "parse-bmfont-binary": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/parse-bmfont-binary/-/parse-bmfont-binary-1.0.6.tgz", + "integrity": "sha1-0Di0dtPp3Z2x4RoLDlOiJ5K2kAY=" + }, + "parse-bmfont-xml": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/parse-bmfont-xml/-/parse-bmfont-xml-1.1.3.tgz", + "integrity": "sha1-1rZqNxr9OcUAfZ8O6yYqTyzOe3w=", + "requires": { + "xml-parse-from-string": "1.0.1", + "xml2js": "0.4.19" + } + }, + "parse-cache-control": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-cache-control/-/parse-cache-control-1.0.1.tgz", + "integrity": "sha1-juqz5U+laSD+Fro493+iGqzC104=" + }, + "parse-headers": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.1.tgz", + "integrity": "sha1-aug6eqJanZtwCswoaYzR8e1+lTY=", + "requires": { + "for-each": "0.3.3", + "trim": "0.0.1" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "pixelmatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/pixelmatch/-/pixelmatch-4.0.2.tgz", + "integrity": "sha1-j0fc7FARtHe2fbA8JDvB8wheiFQ=", + "requires": { + "pngjs": "3.3.3" + } + }, + "pngjs": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.3.3.tgz", + "integrity": "sha512-1n3Z4p3IOxArEs1VRXnZ/RXdfEniAUS9jb68g58FIXMNkPJeZd+Qh4Uq7/e0LVxAQGos1eIUrqrt4FpjdnEd+Q==" + }, + "process": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/process/-/process-0.5.2.tgz", + "integrity": "sha1-FjjYqONML0QKkduVq5rrZ3/Bhc8=" + }, + "process-nextick-args": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" + }, + "promise": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.0.1.tgz", + "integrity": "sha1-5F1osAoXZHttpxG/he1u1HII9FA=", + "requires": { + "asap": "2.0.6" + } + }, + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + }, + "read-chunk": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-chunk/-/read-chunk-1.0.1.tgz", + "integrity": "sha1-X2jKswfmY/GZk1J9m1icrORmEZQ=" + }, + "readable-stream": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "2.0.0", + "safe-buffer": "5.1.2", + "string_decoder": "1.1.1", + "util-deprecate": "1.0.2" + } + }, + "request": { + "version": "2.87.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz", + "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==", + "requires": { + "aws-sign2": "0.7.0", + "aws4": "1.7.0", + "caseless": "0.12.0", + "combined-stream": "1.0.6", + "extend": "3.0.1", + "forever-agent": "0.6.1", + "form-data": "2.3.2", + "har-validator": "5.0.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.18", + "oauth-sign": "0.8.2", + "performance-now": "2.1.0", + "qs": "6.5.2", + "safe-buffer": "5.1.2", + "tough-cookie": "2.3.4", + "tunnel-agent": "0.6.0", + "uuid": "3.3.2" + } + }, + "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==" + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "snekfetch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/snekfetch/-/snekfetch-4.0.4.tgz", + "integrity": "sha512-dyycG9fvwtSJqKPfMVOpXt+60qvMGe7vWLwOJDiSJaiAx+hs2EnFChG2bXCWn7ulz+zGzrHdN9/yeEb0YqEPww==" + }, + "sshpk": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.14.2.tgz", + "integrity": "sha1-xvxhZIo9nE52T9P8306hBeSSupg=", + "requires": { + "asn1": "0.2.3", + "assert-plus": "1.0.0", + "bcrypt-pbkdf": "1.0.2", + "dashdash": "1.14.1", + "ecc-jsbn": "0.1.1", + "getpass": "0.1.7", + "jsbn": "0.1.1", + "safer-buffer": "2.1.2", + "tweetnacl": "0.14.5" + } + }, + "stream-to": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/stream-to/-/stream-to-0.2.2.tgz", + "integrity": "sha1-hDBgmNhf25kLn6MAsbPM9V6O8B0=" + }, + "stream-to-buffer": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/stream-to-buffer/-/stream-to-buffer-0.1.0.tgz", + "integrity": "sha1-JnmdkDqyAlyb1VCsRxcbAPjdgKk=", + "requires": { + "stream-to": "0.2.2" + } + }, + "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.2" + } + }, + "sync-request": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/sync-request/-/sync-request-6.0.0.tgz", + "integrity": "sha512-jGNIAlCi9iU4X3Dm4oQnNQshDD3h0/1A7r79LyqjbjUnj69sX6mShAXlhRXgImsfVKtTcnra1jfzabdZvp+Lmw==", + "requires": { + "http-response-object": "3.0.1", + "sync-rpc": "1.3.4", + "then-request": "6.0.0" + } + }, + "sync-rpc": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/sync-rpc/-/sync-rpc-1.3.4.tgz", + "integrity": "sha512-Iug+t1ICVFenUcTnDu8WXFnT+k8IVoLKGh8VA3eXUtl2Rt9SjKX3YEv33OenABqpTPL9QEaHv1+CNn2LK8vMow==", + "requires": { + "get-port": "3.2.0" + } + }, + "then-request": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/then-request/-/then-request-6.0.0.tgz", + "integrity": "sha512-xA+7uEMc+jsQIoyySJ93Ad08Kuqnik7u6jLS5hR91Z3smAoCfL3M8/MqMlobAa9gzBfO9pA88A/AntfepkkMJQ==", + "requires": { + "@types/concat-stream": "1.6.0", + "@types/form-data": "0.0.33", + "@types/node": "8.10.21", + "@types/qs": "6.5.1", + "caseless": "0.12.0", + "concat-stream": "1.6.2", + "form-data": "2.3.2", + "http-basic": "7.0.0", + "http-response-object": "3.0.1", + "promise": "8.0.1", + "qs": "6.5.2" + }, + "dependencies": { + "@types/node": { + "version": "8.10.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.21.tgz", + "integrity": "sha512-87XkD9qDXm8fIax+5y7drx84cXsu34ZZqfB7Cial3Q/2lxSoJ/+DRaWckkCbxP41wFSIrrb939VhzaNxj4eY1w==" + } + } + }, + "tinycolor2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.1.tgz", + "integrity": "sha1-9PrTM0R7wLB9TcjpIJ2POaisd+g=" + }, + "tough-cookie": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz", + "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==", + "requires": { + "punycode": "1.4.1" + } + }, + "trim": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz", + "integrity": "sha1-WFhUf2spB1fulczMZm+1AITEYN0=" + }, + "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.1.2" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "optional": true + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + }, + "url-regex": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/url-regex/-/url-regex-3.2.0.tgz", + "integrity": "sha1-260eDJ4p4QXdCx8J9oYvf9tIJyQ=", + "requires": { + "ip-regex": "1.0.3" + } + }, + "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.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", + "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" + }, + "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.3.0" + } + }, + "xhr": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/xhr/-/xhr-2.5.0.tgz", + "integrity": "sha512-4nlO/14t3BNUZRXIXfXe+3N6w3s1KoxcJUUURctd64BLRe67E4gRwp4PjywtDY72fXpZ1y6Ch0VZQRY/gMPzzQ==", + "requires": { + "global": "4.3.2", + "is-function": "1.0.1", + "parse-headers": "2.0.1", + "xtend": "4.0.1" + } + }, + "xml-parse-from-string": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/xml-parse-from-string/-/xml-parse-from-string-1.0.1.tgz", + "integrity": "sha1-qQKekp09vN7RafPG4oI42VpdWig=" + }, + "xml2js": { + "version": "0.4.19", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz", + "integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==", + "requires": { + "sax": "1.2.4", + "xmlbuilder": "9.0.7" + } + }, + "xmlbuilder": { + "version": "9.0.7", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz", + "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=" + }, + "xtend": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", + "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=" + } + } +} diff --git a/JavaScript/MinecraftFaceGetter/package.json b/JavaScript/MinecraftFaceGetter/package.json new file mode 100644 index 0000000..60358e3 --- /dev/null +++ b/JavaScript/MinecraftFaceGetter/package.json @@ -0,0 +1,17 @@ +{ + "name": "facegetter", + "version": "1.0.0", + "description": "", + "main": "index.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "author": "Ben (plane000)", + "license": "MIT", + "dependencies": { + "fs": "0.0.1-security", + "jimp": "^0.2.28", + "snekfetch": "^4.0.4", + "sync-request": "^6.0.0" + } +}